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
Barclays PLC-Spons ADR ADR 06738E204 53,828 5,654,251 SH   SOLE   4,465,923 0 1,188,328
AerCap Holdings NV COM N00985106 540,351 8,790,491 SH   SOLE   7,335,111 0 1,455,380
Alphabet Inc Cl A COM 02079K305 268,134 200,191 SH   SOLE   179,340 0 20,851
Alphabet Inc Cl C COM 02079K107 2,520,983 1,885,524 SH   SOLE   1,553,299 0 332,225
Amazon.com Inc COM 023135106 1,653,224 894,679 SH   SOLE   745,517 0 149,162
American International Group COM 026874784 678 13,200 SH   SOLE   13,200 0 0
Aon PLC COM G0408V102 837,932 4,022,909 SH   SOLE   3,295,621 0 727,288
Bank of America Corp COM 060505104 4,875 138,415 SH   SOLE   126,940 0 11,475
Bank of New York Mellon Corp COM 064058100 604 12,000 SH   SOLE   12,000 0 0
Bausch Health Cos Inc COM 071734107 257 8,600 SH   SOLE   8,600 0 0
Berkshire Hathaway Inc-Cl A COM 084670108 12,904 38 SH   SOLE   38 0 0
Berkshire Hathaway Inc-Cl B COM 084670702 2,317,902 10,233,563 SH   SOLE   8,479,707 0 1,753,856
Charter Communications Inc-A COM 16119P108 302,644 623,906 SH   SOLE   524,344 0 99,562
Citigroup Inc COM 172967424 2,121,862 26,559,796 SH   SOLE   22,141,471 0 4,418,325
Cogent Communications Holdings COM 19239V302 974 14,800 SH   SOLE   14,800 0 0
Comcast Corp-Class A COM 20030N101 1,593,751 35,440,320 SH   SOLE   29,428,930 0 6,011,390
ConocoPhillips COM 20825C104 364 5,600 SH   SOLE   5,600 0 0
Constellation Pharmaceutical COM 210373106 407 8,639 SH   SOLE   8,639 0 0
Dish Network Corp Cl A COM 25470M109 343,814 9,693,079 SH   SOLE   8,165,770 0 1,527,309
Ecolab Inc COM 278865100 129,474 670,885 SH   SOLE   578,681 0 92,204
Encana Corp COM 292505104 199 42,483 SH   SOLE   42,483 0 0
Facebook Inc-A COM 30303M102 1,318,889 6,425,767 SH   SOLE   5,341,244 0 1,084,523
Fidelity National Information COM 31620M106 1,415 10,174 SH   SOLE   8,755 0 1,419
First Citizens BancShares COM 31946m103 830 1,560 SH   SOLE   0 0 1,560
Fiserv Inc COM 337738108 409,384 3,540,461 SH   SOLE   2,935,864 0 604,597
Fox Corp Cl A COM 35137L105 625 16,858 SH   SOLE   16,481 0 377
Fox Corp Cl B COM 35137L204 91,801 2,522,014 SH   SOLE   1,893,600 0 628,414
GCI Liberty Inc - Class A COM 36164V305 459,806 6,489,848 SH   SOLE   5,588,789 0 901,059
General Electric Co COM 369604103 1,357,373 121,628,387 SH   SOLE   106,189,265 0 15,439,122
General Motors Co COM 37045V100 730,151 19,949,474 SH   SOLE   16,613,627 0 3,335,847
Goldman Sachs Group Inc COM 38141G104 1,576,654 6,857,103 SH   SOLE   5,619,497 0 1,237,606
Hilton Worldwide Holdings Inc COM 43300A203 602,916 5,436,087 SH   SOLE   4,503,221 0 932,866
Interactive Brokers Group, Inc COM 45841N107 769 16,500 SH   SOLE   16,500 0 0
Intl Business Machines Corp COM 459200101 362 2,700 SH   SOLE   2,700 0 0
iShares Russell 1000 Value COM 464287598 2,468 18,086 SH   SOLE   18,086 0 0
JPMorgan Chase & Co COM 46625H100 2,422 17,377 SH   SOLE   16,973 0 404
Liberty Broadband-A COM 530307107 134,724 1,081,596 SH   SOLE   1,001,846 0 79,750
Liberty Broadband-C COM 530307305 816,145 6,490,218 SH   SOLE   5,165,911 0 1,324,307
Liberty Global Plc-A COM G5480U104 3,470 152,573 SH   SOLE   138,101 0 14,472
Liberty Global Plc-Series C COM G5480U120 826,958 37,942,538 SH   SOLE   31,393,778 0 6,548,760
Liberty Latin America-Cl C COM G9001E128 545 27,994 SH   SOLE   27,794 0 200
Liberty TripAdvisor Hdg-A COM 531465102 37,552 5,109,078 SH   SOLE   4,226,709 0 882,369
Marriott International -Cl A COM 571903202 1,425,968 9,416,679 SH   SOLE   7,834,725 0 1,581,954
Microsoft Corp COM 594918104 2,911,950 18,465,125 SH   SOLE   15,339,634 0 3,125,491
Mohawk Industries Inc COM 608190104 481,467 3,530,337 SH   SOLE   2,897,113 0 633,224
Morgan Stanley COM 617446448 783,898 15,334,469 SH   SOLE   12,820,918 0 2,513,551
Netflix Inc COM 64110L106 615,728 1,902,921 SH   SOLE   1,582,049 0 320,872
Noble Energy Inc COM 655044105 594 23,928 SH   SOLE   23,558 0 370
Oracle Corp COM 68389X105 823,817 15,549,578 SH   SOLE   12,945,915 0 2,603,663
SPDR S&P 500 ETF Trust COM 78462F103 36,599 113,710 SH   SOLE   111,692 0 2,018
Thermo Fisher Scientific Inc COM 883556102 9,491 29,215 SH   SOLE   22,159 0 7,056
Travelers Companies, Inc COM 89417E109 945 6,900 SH   SOLE   6,900 0 0
Tripadvisor Inc COM 896945201 257,047 8,461,064 SH   SOLE   7,031,602 0 1,429,462
UnitedHealth Group Inc COM 91324P102 1,059,678 3,604,591 SH   SOLE   3,083,104 0 521,487
W R Berkley Corp COM 084423102 5,437 78,685 SH   SOLE   68,310 0 10,375
Wabtec Corp COM 929740108 338,166 4,346,609 SH   SOLE   3,614,754 0 731,855
Walt Disney Co/The COM 254687106 24,892 172,111 SH   SOLE   147,636 0 24,475
Wells Fargo & Co COM 949746101 1,479,218 27,494,764 SH   SOLE   22,910,737 0 4,584,027