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 601 3,650 SH   SOLE   3,450 0 200
Barclays PLC-Spons ADR ADR 06738E204 404,052 45,145,503 SH   SOLE   38,439,014 0 6,706,489
Nestle S A Rep RG SH ADR ADR 641069406 664 7,980 SH   SOLE   7,980 0 0
AerCap Holdings NV COM N00985106 463,115 8,051,374 SH   SOLE   6,799,275 0 1,252,099
Alphabet Inc Cl A COM 02079K305 287,320 238,029 SH   SOLE   215,560 0 22,469
Alphabet Inc Cl C COM 02079K107 1,932,907 1,619,569 SH   SOLE   1,359,062 0 260,507
Amazon.com Inc COM 023135106 1,842,910 920,075 SH   SOLE   781,989 0 138,086
American International Group COM 026874784 703 13,200 SH   SOLE   13,200 0 0
Anadarko Petroleum Corp COM 032511107 226,242 3,356,206 SH   SOLE   2,834,915 0 521,291
Aon PLC COM G0408V102 1,165,763 7,580,716 SH   SOLE   6,433,728 0 1,146,988
Apache Corp COM 037411105 205 4,300 SH   SOLE   4,300 0 0
Ascent Capital Group Inc-A COM 043632108 80 45,423 SH   SOLE   43,718 0 1,705
Bank of America Corp COM 060505104 13,704 465,159 SH   SOLE   356,680 0 108,479
Bank of New York Mellon Corp COM 064058100 612 12,000 SH   SOLE   12,000 0 0
Bausch Health Cos Inc COM 071734107 221 8,600 SH   SOLE   8,600 0 0
Berkshire Hathaway Inc-Cl A COM 084670108 12,480 39 SH   SOLE   39 0 0
Berkshire Hathaway Inc-Cl B COM 084670702 2,027,208 9,468,066 SH   SOLE   8,010,340 0 1,457,726
Charter Communications Inc-A COM 16119P108 247,674 760,017 SH   SOLE   670,226 0 89,791
Citigroup Inc COM 172967424 1,676,563 23,369,992 SH   SOLE   19,838,900 0 3,531,092
Cogent Communications Holdings COM 19239V302 826 14,800 SH   SOLE   14,800 0 0
Comcast Corp-Class A COM 20030N101 1,109,479 31,332,363 SH   SOLE   26,423,552 0 4,908,811
ConocoPhillips COM 20825C104 433 5,600 SH   SOLE   5,600 0 0
Dish Network Corp Cl A COM 25470M109 547,514 15,310,806 SH   SOLE   13,033,801 0 2,277,005
Ecolab Inc COM 278865100 630,620 4,022,323 SH   SOLE   3,396,403 0 625,920
Facebook Inc-A COM 30303m102 580,813 3,531,636 SH   SOLE   2,996,512 0 535,124
Fidelity National Information COM 31620M106 1,134 10,400 SH   SOLE   10,400 0 0
First Citizens BancShares COM 31946m103 706 1,560 SH   SOLE   0 0 1,560
GCI Liberty Inc - Class A COM 36164V305 266,249 5,220,572 SH   SOLE   4,631,348 0 589,224
General Motors Co COM 37045V100 705,287 20,947,052 SH   SOLE   17,766,189 0 3,180,863
Goldman Sachs Group Inc COM 38141G104 611,448 2,726,759 SH   SOLE   2,281,007 0 445,752
Interactive Brokers Group, Inc COM 45841N107 913 16,500 SH   SOLE   16,500 0 0
Intl Business Machines Corp COM 459200101 408 2,700 SH   SOLE   2,700 0 0
JPMorgan Chase & Co COM 46625H100 694,049 6,150,737 SH   SOLE   5,210,029 0 940,708
Liberty Broadband-A COM 530307107 107,635 1,276,356 SH   SOLE   1,197,459 0 78,897
Liberty Broadband-C COM 530307305 540,546 6,412,165 SH   SOLE   5,050,753 0 1,361,412
Liberty Global Plc-A COM G5480U104 6,721 232,330 SH   SOLE   201,223 0 31,107
Liberty Global Plc-Series C COM G5480U120 1,100,493 39,080,008 SH   SOLE   32,636,554 0 6,443,454
Liberty Latin America-Cl C COM G9001E128 34,204 1,657,960 SH   SOLE   1,438,107 0 219,853
Liberty TripAdvisor Hdg-A COM 531465102 80,579 5,426,162 SH   SOLE   4,576,060 0 850,102
Marriott International -Cl A COM 571903202 824,806 6,247,113 SH   SOLE   5,300,660 0 946,453
Microsoft Corp COM 594918104 2,493,019 21,797,839 SH   SOLE   18,441,316 0 3,356,523
Mohawk Industries Inc COM 608190104 679,747 3,876,517 SH   SOLE   3,302,669 0 573,848
Morgan Stanley COM 617446448 535,761 11,504,433 SH   SOLE   9,729,084 0 1,775,349
Neurotrope Inc COM 64129T207 526 59,745 SH   SOLE   59,745 0 0
Newfield Exploration Co COM 651290108 458 15,900 SH   SOLE   15,900 0 0
Noble Energy Inc COM 655044105 276,353 8,860,309 SH   SOLE   7,482,558 0 1,377,751
Oracle Corp COM 68389X105 1,237,858 24,008,111 SH   SOLE   20,346,037 0 3,662,074
Pepsico Inc COM 713448108 2,214 19,800 SH   SOLE   19,800 0 0
Praxair Inc COM 74005P104 1,009 6,280 SH   SOLE   6,280 0 0
SPDR S&P 500 ETF Trust COM 78462F103 843 2,900 SH   SOLE   2,900 0 0
Thermo Fisher Scientific Inc COM 883556102 800,569 3,279,944 SH   SOLE   2,862,899 0 417,045
Travelers Companies, Inc COM 89417E109 895 6,900 SH   SOLE   6,900 0 0
Tripadvisor Inc COM 896945201 522,418 10,229,450 SH   SOLE   8,748,321 0 1,481,129
Twenty-First Century Fox Cl A COM 90130A101 173,567 3,746,318 SH   SOLE   3,241,251 0 505,067
Twenty-First Century Fox Cl B COM 90130A200 1,084,325 23,664,877 SH   SOLE   20,105,953 0 3,558,924
United Parcel Service-Cl B COM 911312106 588,240 5,038,454 SH   SOLE   4,256,549 0 781,905
UnitedHealth Group Inc COM 91324P102 1,350,100 5,074,802 SH   SOLE   4,365,939 0 708,863
W R Berkley Corp COM 084423102 175,187 2,191,753 SH   SOLE   1,994,314 0 197,439
Wells Fargo & Co COM 949746101 1,068,552 20,330,137 SH   SOLE   17,243,722 0 3,086,415