The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Alibaba Group Holding Ltd ADR 01609W102 514 3,650 SH   SOLE   3,450 0 200
Nestle S A Rep RG SH ADR ADR 641069406 1,124 12,885 SH   SOLE   12,555 0 330
Alphabet Inc Cl A COM 02079K305 295,720 318,088 SH   SOLE   290,762 0 27,326
Alphabet Inc Cl C COM 02079K107 1,455,723 1,601,931 SH   SOLE   1,334,470 0 267,461
Amazon.com Inc COM 023135106 1,374,177 1,419,604 SH   SOLE   1,204,272 0 215,332
American International Group COM 026874784 825 13,200 SH   SOLE   13,200 0 0
Anadarko Petroleum Corp COM 032511107 161,252 3,556,508 SH   SOLE   2,932,522 0 623,986
Aon PLC COM G0408V102 1,453,927 10,935,891 SH   SOLE   9,246,841 0 1,689,050
Apache Corp COM 037411105 206 4,300 SH   SOLE   4,300 0 0
Ascent Capital Group Inc-A COM 043632108 1,032 67,194 SH   SOLE   64,406 0 2,788
Bank of America Corp COM 060505104 767,910 31,653,322 SH   SOLE   26,741,791 0 4,911,531
Bank of New York Mellon Corp COM 064058100 612 12,000 SH   SOLE   12,000 0 0
Berkshire Hathaway Inc-Cl A COM 084670108 13,754 54 SH   SOLE   54 0 0
Berkshire Hathaway Inc-Cl B COM 084670702 2,092,167 12,352,643 SH   SOLE   10,383,527 0 1,969,116
BorgWarner Inc COM 099724106 2,711 64,000 SH   SOLE   64,000 0 0
Charter Communications Inc-A COM 16119P108 609 1,808 SH   SOLE   1,808 0 0
Citigroup Inc COM 172967424 1,540,587 23,035,090 SH   SOLE   19,474,743 0 3,560,347
Coca Cola Co COM 191216100 565 12,600 SH   SOLE   12,600 0 0
Cogent Communications Holdings COM 19239V302 593 14,800 SH   SOLE   14,800 0 0
Comcast Corp Cl A COM 20030N101 934 24,000 SH   SOLE   24,000 0 0
ConocoPhillips COM 20825C104 246 5,600 SH   SOLE   5,600 0 0
Dish Network Corp Cl A COM 25470M109 889,766 14,177,274 SH   SOLE   11,941,932 0 2,235,342
Echostar Corp-A COM 278768106 249 4,100 SH   SOLE   4,100 0 0
Ecolab Inc COM 278865100 1,158,086 8,723,811 SH   SOLE   7,289,144 0 1,434,667
Fidelity National Information COM 31620m106 303,718 3,556,419 SH   SOLE   3,010,411 0 546,008
First Citizens BancShares COM 31946m103 581 1,560 SH   SOLE   0 0 1,560
General Dynamics Corp COM 369550108 181,860 918,021 SH   SOLE   756,891 0 161,130
General Motors Co COM 37045V100 619,802 17,744,116 SH   SOLE   14,691,841 0 3,052,275
Goldman Sachs Group Inc COM 38141G104 638,293 2,876,491 SH   SOLE   2,395,588 0 480,903
Healthequity Inc COM 42226A107 1,719 34,500 SH   SOLE   34,500 0 0
IBM COM 459200101 415 2,700 SH   SOLE   2,700 0 0
ILG Inc COM 44967H101 67,374 2,450,866 SH   SOLE   2,024,851 0 426,015
Interactive Brokers Group, Inc COM 45841N107 617 16,500 SH   SOLE   16,500 0 0
JPMorgan Chase & Co COM 46625H100 803,631 8,792,464 SH   SOLE   7,420,703 0 1,371,761
Liberty Global Plc-A COM G5480U104 9,347 290,991 SH   SOLE   259,884 0 31,107
Liberty Global Plc-Series C COM G5480U120 1,138,523 36,514,544 SH   SOLE   30,140,157 0 6,374,387
Liberty Global Plc LiLAC - A COM G5480U138 1,072 49,230 SH   SOLE   45,276 0 3,954
Liberty Global Plc LiLAC - C COM G5480U153 103,709 4,843,931 SH   SOLE   4,117,402 0 726,529
Marriott International -Cl A COM 571903202 972,091 9,690,873 SH   SOLE   8,204,736 0 1,486,137
Microsoft Corp COM 594918104 1,699,428 24,654,406 SH   SOLE   20,761,292 0 3,893,114
Mondelez International Inc COM 609207105 673,274 15,588,660 SH   SOLE   12,975,898 0 2,612,762
Morgan Stanley COM 617446448 274,564 6,161,675 SH   SOLE   5,212,315 0 949,360
Neurotrope Inc COM 64129T207 560 59,745 SH   SOLE   59,745 0 0
Newfield Exploration Co COM 651290108 453 15,900 SH   SOLE   15,900 0 0
News Corp Ltd Class A COM 65249B109 257 18,750 SH   SOLE   18,750 0 0
Noble Energy Inc COM 655044105 330,429 11,675,952 SH   SOLE   9,952,978 0 1,722,974
Oracle Corp COM 68389X105 1,940,121 38,694,076 SH   SOLE   32,542,062 0 6,152,014
Pepsico Inc COM 713448108 798,174 6,911,199 SH   SOLE   5,825,324 0 1,085,875
Praxair Inc COM 74005P104 852 6,425 SH   SOLE   6,280 0 145
Thermo Fisher Scientific Inc COM 883556102 639,579 3,665,841 SH   SOLE   3,224,722 0 441,119
Travelers Companies, Inc COM 89417E109 873 6,900 SH   SOLE   6,900 0 0
Twenty-First Century Fox Cl A COM 90130A101 153,098 5,402,195 SH   SOLE   4,222,211 0 1,179,984
Twenty-First Century Fox Cl B COM 90130A200 666,247 23,905,525 SH   SOLE   20,365,009 0 3,540,516
UnitedHealth Group Inc COM 91324P102 1,114,649 6,011,484 SH   SOLE   5,102,897 0 908,587
Valeant Pharmaceuticals Intern COM 91911K102 275 15,918 SH   SOLE   13,625 0 2,293
W R Berkley Corp COM 084423102 422,408 6,106,812 SH   SOLE   5,186,690 0 920,122
Wells Fargo & Co COM 949746101 785,906 14,183,473 SH   SOLE   11,969,949 0 2,213,524