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 741 163,637 SH   SOLE   148,804 0 14,833
Abbott Labs COM 002824100 947 12,000 SH   SOLE   12,000 0 0
AerCap Holdings NV COM N00985106 200,948 8,817,384 SH   SOLE   7,359,623 0 1,457,761
Agilent Technologies Inc COM 00846u101 580 8,100 SH   SOLE   8,100 0 0
Alphabet Inc Cl A COM 02079K305 216,161 186,033 SH   SOLE   166,975 0 19,058
Alphabet Inc Cl C COM 02079K107 2,032,388 1,747,825 SH   SOLE   1,440,681 0 307,144
Amazon.com Inc COM 023135106 1,728,651 886,615 SH   SOLE   736,891 0 149,724
American International Group COM 026874784 320 13,200 SH   SOLE   13,200 0 0
Anthem Inc COM 036752103 283,541 1,248,860 SH   SOLE   1,047,204 0 201,656
Aon PLC COM G0403H108 971,319 5,885,358 SH   SOLE   4,832,053 0 1,053,305
AT&T Inc COM 00206R102 1,087 37,290 SH   SOLE   37,290 0 0
Bank of America Corp COM 060505104 2,939 138,415 SH   SOLE   126,940 0 11,475
Bank of New York Mellon Corp COM 064058100 404 12,000 SH   SOLE   12,000 0 0
Berkshire Hathaway Inc-Cl A COM 084670108 6,800 25 SH   SOLE   25 0 0
Berkshire Hathaway Inc-Cl B COM 084670702 1,846,217 10,097,997 SH   SOLE   8,349,823 0 1,748,174
Biogen Idec Inc COM 09062x103 823 2,600 SH   SOLE   2,600 0 0
BorgWarner Inc COM 099724106 339 13,900 SH   SOLE   13,900 0 0
Centene Corp COM 15135B101 856 14,400 SH   SOLE   14,400 0 0
Charter Communications Inc-A COM 16119P108 201,065 460,830 SH   SOLE   384,475 0 76,355
Citigroup Inc COM 172967424 1,109,646 26,344,869 SH   SOLE   21,908,734 0 4,436,135
Cogent Communications Holdings COM 19239V302 1,213 14,800 SH   SOLE   14,800 0 0
Comcast Corp-Class A COM 20030N101 1,510,231 43,927,609 SH   SOLE   36,390,703 0 7,536,906
Constellation Pharmaceutical COM 210373106 272 8,639 SH   SOLE   8,639 0 0
Deere COM 244199105 760 5,500 SH   SOLE   5,500 0 0
Dell Technologies Inc - C COM 24703L202 401 10,149 SH   SOLE   10,149 0 0
Dick's Sporting Goods Inc COM 253393102 366 17,200 SH   SOLE   17,200 0 0
Dish Network Corp Cl A COM 25470M109 136,046 6,805,697 SH   SOLE   5,618,243 0 1,187,454
Ecolab Inc COM 278865100 12,666 81,282 SH   SOLE   71,103 0 10,179
Facebook Inc-A COM 30303M102 1,067,389 6,399,215 SH   SOLE   5,307,201 0 1,092,014
Fidelity National Information COM 31620M106 1,238 10,174 SH   SOLE   8,755 0 1,419
First Citizens BancShares COM 31946m103 519 1,560 SH   SOLE   0 0 1,560
Fiserv Inc COM 337738108 149,714 1,576,103 SH   SOLE   1,292,747 0 283,356
Fox Corp Cl A COM 35137L105 382 16,178 SH   SOLE   15,801 0 377
Fox Corp Cl B COM 35137L204 3,937 172,069 SH   SOLE   122,899 0 49,170
GCI Liberty Inc - Class A COM 36164V305 337,258 5,919,919 SH   SOLE   5,113,439 0 806,480
General Electric Co COM 369604103 958,656 120,737,480 SH   SOLE   105,243,120 0 15,494,360
General Motors Co COM 37045V100 408,573 19,661,830 SH   SOLE   16,402,699 0 3,259,131
Goldman Sachs Group Inc COM 38141G104 1,051,163 6,799,681 SH   SOLE   5,557,109 0 1,242,572
Hexcel Corp COM 428291108 78,392 2,107,890 SH   SOLE   1,737,833 0 370,057
Hilton Worldwide Holdings Inc COM 43300A203 594,104 8,706,096 SH   SOLE   7,155,986 0 1,550,110
Interactive Brokers Group, Inc COM 45841N107 712 16,500 SH   SOLE   16,500 0 0
Intl Business Machines Corp COM 459200101 300 2,700 SH   SOLE   2,700 0 0
iShares Russell 1000 Value COM 464287598 6,582 66,365 SH   SOLE   66,365 0 0
JPMorgan Chase & Co COM 46625H100 2,951 32,777 SH   SOLE   32,373 0 404
Liberty Broadband-A COM 530307107 104,942 980,768 SH   SOLE   906,759 0 74,009
Liberty Broadband-C COM 530307305 686,000 6,195,808 SH   SOLE   4,870,938 0 1,324,870
Liberty Global Plc-A COM G5480U104 794 48,091 SH   SOLE   33,350 0 14,741
Liberty Global Plc-Series C COM G5480U120 491,740 31,301,112 SH   SOLE   25,851,474 0 5,449,638
Liberty Latin America-Cl C COM G9001E128 287 27,994 SH   SOLE   27,794 0 200
Liberty TripAdvisor Hdg-A COM 531465102 9,322 5,178,682 SH   SOLE   4,295,473 0 883,209
LyondellBasell Industries-Cl A COM N53745100 178,143 3,589,415 SH   SOLE   3,057,993 0 531,422
Marathon Petroleum Corp COM 56585A102 359 15,200 SH   SOLE   15,200 0 0
Marriott International -Cl A COM 571903202 1,020,662 13,643,396 SH   SOLE   11,350,623 0 2,292,773
Microsoft Corp COM 594918104 2,325,033 14,742,455 SH   SOLE   12,269,421 0 2,473,034
Mohawk Industries Inc COM 608190104 126,241 1,655,841 SH   SOLE   1,280,458 0 375,383
Morgan Stanley COM 617446448 515,621 15,165,338 SH   SOLE   12,636,088 0 2,529,250
Netflix Inc COM 64110L106 714,894 1,903,846 SH   SOLE   1,580,844 0 323,002
Nextera Energy Inc COM 65339f101 1,684 7,000 SH   SOLE   7,000 0 0
Noble Energy Inc COM 655044105 138 22,878 SH   SOLE   22,508 0 370
Oracle Corp COM 68389X105 302,987 6,269,129 SH   SOLE   5,295,823 0 973,306
SPDR S&P 500 ETF Trust COM 78462F103 2,436 9,452 SH   SOLE   9,452 0 0
Thermo Fisher Scientific Inc COM 883556102 8,247 29,079 SH   SOLE   22,023 0 7,056
Travelers Companies, Inc COM 89417E109 686 6,900 SH   SOLE   6,900 0 0
Tripadvisor Inc COM 896945201 147,554 8,484,970 SH   SOLE   7,048,422 0 1,436,548
United Technologies Corp COM 913017109 641 6,800 SH   SOLE   6,800 0 0
UnitedHealth Group Inc COM 91324P102 882,789 3,539,937 SH   SOLE   3,014,276 0 525,661
US Bancorp COM 902973304 369 10,700 SH   SOLE   10,700 0 0
ViacomCBS Inc COM 92556H206 342 24,400 SH   SOLE   24,400 0 0
W R Berkley Corp COM 084423102 4,105 78,685 SH   SOLE   68,310 0 10,375
Wabtec Corp COM 929740108 209,432 4,351,375 SH   SOLE   3,613,594 0 737,781
Wal-Mart Stores Inc COM 931142103 1,113 9,800 SH   SOLE   9,800 0 0
Walt Disney Co/The COM 254687106 519,465 5,377,482 SH   SOLE   4,432,406 0 945,076
Wells Fargo & Co COM 949746101 830,707 28,944,508 SH   SOLE   24,292,116 0 4,652,392
Woodward Inc COM 980745103 90,419 1,521,188 SH   SOLE   1,276,698 0 244,490