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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC COM G1151C101   51,717,319 180,950 SH   SOLE   180,150 0 800
AGCO CORP COM 001084102   33,704,008 249,290 SH   SOLE   248,090 0 1,200
ALLEGION PLC COM G0176J109   11,218,710 105,113 SH   SOLE   104,680 0 433
ALPHABET, INC COM 02079K107   70,554,640 678,410 SH   SOLE   675,710 0 2,700
ALTRIA GROUP INC COM 02209S103   10,393,113 232,925 SH   SOLE   232,925 0 0
AMER EXPRESS COM 025816109   56,846,059 344,626 SH   SOLE   343,026 0 1,600
AMERISOURCEBERGEN COM 03073E105   8,617,921 53,825 SH   SOLE   53,825 0 0
ANHEUSER BUSCH ADR COM 03524A108   4,441,882 66,565 SH   SOLE   66,565 0 0
ANSYS INC COM 03662Q105   8,311,680 24,975 SH   SOLE   24,975 0 0
APPLE INC COM 037833100   34,000,731 206,190 SH   SOLE   204,790 0 1,400
BANK OF AMERICA COM 060505104   38,939,987 1,361,538 SH   SOLE   1,356,838 0 4,700
BERKSHIRE HATH A COM 084670108   931,200 2 SH   SOLE   2 0 0
BERKSHIRE HATH B COM 084670702   141,740,560 459,049 SH   SOLE   457,799 0 1,250
BRISTOL MYERS COM 110122108   643,127 9,279 SH   SOLE   9,279 0 0
CARMAX INC COM 143130102   35,254,687 548,455 SH   SOLE   547,655 0 800
CHARLES SCHWAB COM 808513105   6,187,387 118,125 SH   SOLE   118,125 0 0
COGNIZANT TECH COM 192446102   11,057,272 181,475 SH   SOLE   181,475 0 0
EVERTEC, INC COM 30040P103   8,565,750 253,800 SH   SOLE   253,800 0 0
EXPEDITERS INTERNATIONAL WASH COM 302130109   784,495 7,124 SH   SOLE   7,124 0 0
EXXON MOBIL COM 30231G102   38,011,994 346,635 SH   SOLE   345,435 0 1,200
GARTNER INC COM 366651107   38,679,324 118,732 SH   SOLE   118,104 0 628
GENTEX CORP COM 371901109   9,081,720 324,000 SH   SOLE   324,000 0 0
JP MORGAN CHASE COM 46625H100   25,683,189 197,093 SH   SOLE   196,343 0 750
LIBERTY MED FORM 1 COM 531229854   8,212,443 109,748 SH   SOLE   109,748 0 0
LIBERTY SIRIUS-A COM 531229409   10,537,402 375,130 SH   SOLE   375,130 0 0
LOEWS CORP COM 540424108   19,728,831 340,035 SH   SOLE   338,735 0 1,300
MASTERCARD INC COM 57636Q104   37,197,194 102,356 SH   SOLE   101,906 0 450
MCKESSON CORP COM 58155Q103   16,378,300 46,000 SH   SOLE   46,000 0 0
META PLATFORMS COM 30303M102   48,157,007 227,220 SH   SOLE   226,470 0 750
MICROSOFT COM 594918104   15,974,703 55,410 SH   SOLE   55,410 0 0
NOW INC COM 67011P100   306,045 27,448 SH   SOLE   27,298 0 150
ORACLE CORP COM 68389X105   661,962 7,124 SH   SOLE   7,124 0 0
PAYPAL HOLDINGS COM 70450Y103   9,304,473 122,524 SH   SOLE   121,974 0 550
PHILLIPS 66 COM 718546104   13,821,237 136,331 SH   SOLE   135,956 0 375
SCHWAB INTL EQUITY ETF COM 808524805   14,137,500 406,250 SH   SOLE   406,250 0 0
SHYFT GROUP COM 825698103   5,017,672 220,557 SH   SOLE   220,557 0 0
SLB COM 806857108   21,848,763 444,985 SH   SOLE   443,485 0 1,500
SPX TECH. INC. COM 78473E103   25,309,282 358,590 SH   SOLE   356,590 0 2,000
TEXAS PAC LAND COM 88262P102   5,953,570 3,500 SH   SOLE   3,500 0 0
VALERO ENERGY COM 91913Y100   13,387,640 95,900 SH   SOLE   95,900 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858   13,746,100 340,250 SH   SOLE   340,250 0 0
WABTEC CORP COM 929740108   461,339 4,565 SH   SOLE   4,536 0 29
WALT DISNEY CO. COM 254687106   4,370,674 43,650 SH   SOLE   43,125 0 525
WELLS FARGO COM 949746101   43,554,503 1,165,182 SH   SOLE   1,162,182 0 3,000