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 1,421 16,184 SH   SOLE   14,050 0 2,134
Nestle S A Rep RG SH ADR ADR 641069406 924 12,885 SH   SOLE   12,555 0 330
Alphabet Inc Cl A COM 02079K305 327,728 413,563 SH   SOLE   356,972 0 56,591
Alphabet Inc Cl C COM 02079K107 1,299,808 1,684,082 SH   SOLE   1,373,048 0 311,034
Amazon.com Inc COM 023135106 1,161,777 1,549,305 SH   SOLE   1,284,886 0 264,419
American International Group COM 026874784 862 13,200 SH   SOLE   13,200 0 0
Anadarko Petroleum Corp COM 032511107 242,646 3,479,799 SH   SOLE   2,894,027 0 585,772
AON PLC COM G0408V102 1,312,654 11,769,518 SH   SOLE   9,740,147 0 2,029,371
Apache Corp COM 037411105 273 4,300 SH   SOLE   4,300 0 0
Ascent Capital Group Inc-A COM 043632108 1,101 67,690 SH   SOLE   64,902 0 2,788
Bank of America Corp COM 060505104 759,650 34,373,295 SH   SOLE   28,605,908 0 5,767,387
Bank of New York Mellon Corp COM 064058100 569 12,000 SH   SOLE   12,000 0 0
Berkshire Hathaway Inc-Cl A COM 084670108 13,427 55 SH   SOLE   55 0 0
Berkshire Hathaway Inc-Cl B COM 084670702 1,977,179 12,131,418 SH   SOLE   10,017,656 0 2,113,762
BorgWarner Inc COM 099724106 2,524 64,000 SH   SOLE   64,000 0 0
Charter Communications Inc-A COM 16119P108 521 1,808 SH   SOLE   1,808 0 0
Citigroup Inc COM 172967424 1,491,495 25,096,676 SH   SOLE   20,837,775 0 4,258,901
Coca Cola Co COM 191216100 522 12,600 SH   SOLE   12,600 0 0
Cogent Communications Holdings COM 19239V302 612 14,800 SH   SOLE   14,800 0 0
Comcast Corp Cl A COM 20030N101 829 12,000 SH   SOLE   12,000 0 0
ConocoPhillips COM 20825C104 281 5,600 SH   SOLE   5,600 0 0
Discovery Communications Cl A COM 25470F104 968 35,300 SH   SOLE   35,300 0 0
Discovery Communications Cl C COM 25470F302 293 10,938 SH   SOLE   8,000 0 2,938
Dish Network Corp Cl A COM 25470M109 940,129 16,228,710 SH   SOLE   13,477,752 0 2,750,958
Echostar Corp-A COM 278768106 211 4,100 SH   SOLE   4,100 0 0
Ecolab Inc COM 278865100 1,025,554 8,748,968 SH   SOLE   7,265,510 0 1,483,458
Fidelity National Information COM 31620m106 278,648 3,683,873 SH   SOLE   3,062,862 0 621,011
First Citizens BancShares COM 31946m103 554 1,560 SH   SOLE   0 0 1,560
General Dynamics Corp COM 369550108 148,744 861,487 SH   SOLE   708,182 0 153,305
Goldman Sachs Group Inc COM 38141G104 694,158 2,898,969 SH   SOLE   2,410,298 0 488,671
Healthequity Inc COM 42226A107 1,418 35,000 SH   SOLE   35,000 0 0
IBM COM 459200101 448 2,700 SH   SOLE   2,700 0 0
ILG Inc COM 44967H101 47,043 2,589,064 SH   SOLE   2,114,788 0 474,276
Interactive Brokers Group, Inc COM 45841N107 602 16,500 SH   SOLE   16,500 0 0
IShares Russell 1000 Value COM 464287598 5,221 46,600 SH   SOLE   46,600 0 0
JPMorgan Chase & Co COM 46625H100 1,088,069 12,609,446 SH   SOLE   10,561,653 0 2,047,793
Liberty Global Plc-A COM G5480U104 9,063 296,275 SH   SOLE   265,168 0 31,107
Liberty Global Plc-Series C COM G5480U120 1,055,873 35,551,276 SH   SOLE   29,499,616 0 6,051,660
Liberty Global Plc LiLAC - A COM G5480U138 1,110 50,560 SH   SOLE   46,606 0 3,954
Liberty Global Plc LiLAC - C COM G5480U153 110,213 5,206,084 SH   SOLE   4,323,508 0 882,576
Marriott International -Cl A COM 571903202 868,599 10,505,547 SH   SOLE   8,716,974 0 1,788,573
Microsoft Corp COM 594918104 1,659,112 26,699,584 SH   SOLE   22,029,232 0 4,670,352
Mondelez International Inc COM 609207105 778,253 17,555,902 SH   SOLE   14,478,926 0 3,076,976
Morgan Stanley COM 617446448 584,878 13,843,266 SH   SOLE   11,462,445 0 2,380,821
Newfield Exploration Co COM 651290108 644 15,900 SH   SOLE   15,900 0 0
News Corp Ltd Class A COM 65249B109 215 18,750 SH   SOLE   18,750 0 0
Noble Energy Inc COM 655044105 472,666 12,418,976 SH   SOLE   10,321,766 0 2,097,210
Oracle Corp COM 68389X105 1,581,029 41,119,083 SH   SOLE   34,204,036 0 6,915,047
Pepsico Inc COM 713448108 756,103 7,226,448 SH   SOLE   6,013,264 0 1,213,184
Praxair Inc COM 74005P104 753 6,425 SH   SOLE   6,280 0 145
SPDR S&P 500 ETF Trust COM 78462F103 4,714 21,090 SH   SOLE   21,090 0 0
Thermo Fisher Scientific Inc COM 883556102 545,156 3,863,612 SH   SOLE   3,337,419 0 526,193
Travelers Companies, Inc COM 89417E109 845 6,900 SH   SOLE   6,900 0 0
Twenty-First Century Fox Cl A COM 90130A101 160,003 5,706,257 SH   SOLE   4,515,823 0 1,190,434
Twenty-First Century Fox Cl B COM 90130A200 723,510 26,550,809 SH   SOLE   21,991,360 0 4,559,449
UnitedHealth Group Inc COM 91324P102 1,050,822 6,565,993 SH   SOLE   5,468,126 0 1,097,867
Valeant Pharmaceuticals Intern COM 91911K102 231 15,918 SH   SOLE   13,625 0 2,293
W R Berkley Corp COM 084423102 444,388 6,681,525 SH   SOLE   5,554,034 0 1,127,491