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   42,480,522 122,560 SH   SOLE   121,760 0 800
ACUITY BRANDS COM 00508Y102   27,297,593 101,580 SH   SOLE   101,030 0 550
AGCO CORP COM 001084102   21,803,819 177,238 SH   SOLE   176,038 0 1,200
ALLEGION PLC COM G0176J109   10,366,608 76,955 SH   SOLE   76,522 0 433
ALPHABET, INC COM 02079K107   43,733,640 287,230 SH   SOLE   285,730 0 1,500
ALTRIA GROUP INC COM 02209S103   5,480,417 125,640 SH   SOLE   125,640 0 0
AMER EXPRESS COM 025816109   59,152,496 259,794 SH   SOLE   258,194 0 1,600
ANHEUSER BUSCH ADR COM 03524A108   3,606,685 59,340 SH   SOLE   59,340 0 0
ANSYS INC COM 03662Q105   4,122,525 11,875 SH   SOLE   11,875 0 0
APPLE INC COM 037833100   29,514,280 172,115 SH   SOLE   170,715 0 1,400
BERKSHIRE HATH A COM 084670108   1,268,880 2 SH   SOLE   2 0 0
BERKSHIRE HATH B COM 084670702   146,824,137 349,149 SH   SOLE   347,899 0 1,250
BRISTOL MYERS COM 110122108   296,150 5,461 SH   SOLE   5,461 0 0
CARMAX INC COM 143130102   38,773,097 445,105 SH   SOLE   444,305 0 800
CENCORA INC COM 03073E105   7,405,120 30,475 SH   SOLE   30,475 0 0
CHARLES SCHWAB COM 808513105   5,774,540 79,825 SH   SOLE   79,825 0 0
COGNIZANT TECH COM 192446102   11,147,775 152,105 SH   SOLE   152,105 0 0
COMCAST CORP-A COM 20030N101   10,707,450 247,000 SH   SOLE   247,000 0 0
EVERTEC, INC COM 30040P103   8,680,245 217,550 SH   SOLE   217,550 0 0
EXPEDITERS INTERNATIONAL WASH COM 302130109   866,065 7,124 SH   SOLE   7,124 0 0
EXXON MOBIL COM 30231G102   32,006,684 275,350 SH   SOLE   274,150 0 1,200
GARTNER INC COM 366651107   38,318,071 80,387 SH   SOLE   79,759 0 628
GENTEX CORP COM 371901109   16,362,360 453,000 SH   SOLE   453,000 0 0
INTERCONT'L EXCH COM 45866F104   8,493,174 61,800 SH   SOLE   61,800 0 0
JP MORGAN CHASE COM 46625H100   31,310,095 156,316 SH   SOLE   155,566 0 750
LIBERTY LIVE A COM 531229748   1,517,739 35,838 SH   SOLE   35,838 0 0
LIBERTY LIVE C COM 531229722   215,945 4,928 SH   SOLE   4,928 0 0
LIBERTY MED FORM 1 COM 531229755   6,846,869 104,373 SH   SOLE   104,373 0 0
LIBERTY SIRIUS-A COM 531229813   4,258,237 143,375 SH   SOLE   143,375 0 0
LOEWS CORP COM 540424108   19,750,610 252,275 SH   SOLE   250,975 0 1,300
MASTERCARD INC COM 57636Q104   34,170,281 70,956 SH   SOLE   70,506 0 450
MCKESSON CORP COM 58155Q103   15,579,387 29,020 SH   SOLE   29,020 0 0
META PLATFORMS COM 30303M102   73,621,212 151,615 SH   SOLE   151,015 0 600
MICROSOFT COM 594918104   9,302,119 22,110 SH   SOLE   22,110 0 0
NOW INC COM 67011P100   259,920 17,100 SH   SOLE   16,950 0 150
OCCIDENTAL PETROLEUM COM 674599105   8,955,622 137,800 SH   SOLE   137,800 0 0
ORACLE CORP COM 68389X105   894,846 7,124 SH   SOLE   7,124 0 0
PAYPAL HOLDINGS COM 70450Y103   5,682,360 84,824 SH   SOLE   84,274 0 550
PFIZER INC COM 717081103   19,876,631 716,275 SH   SOLE   712,775 0 3,500
PHILLIPS 66 COM 718546104   17,842,445 109,235 SH   SOLE   108,860 0 375
SCHWAB INTL EQUITY ETF COM 808524805   13,783,815 353,250 SH   SOLE   353,250 0 0
SHYFT GROUP COM 825698103   7,236,600 582,657 SH   SOLE   582,657 0 0
SLB COM 806857108   18,659,242 340,435 SH   SOLE   338,935 0 1,500
SPX TECH. INC. COM 78473E103   29,279,083 237,790 SH   SOLE   235,790 0 2,000
TEXAS PAC LAND COM 88262P102   6,074,355 10,500 SH   SOLE   10,500 0 0
VALERO ENERGY COM 91913Y100   13,825,890 81,000 SH   SOLE   81,000 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858   12,364,755 296,020 SH   SOLE   296,020 0 0
VERIZON COMM COM 92343V104   21,702,761 517,225 SH   SOLE   514,025 0 3,200
WABTEC CORP COM 929740108   558,100 3,831 SH   SOLE   3,802 0 29
WALT DISNEY CO. COM 254687106   4,796,512 39,200 SH   SOLE   38,675 0 525
WELLS FARGO COM 949746101   50,937,219 878,834 SH   SOLE   875,834 0 3,000
XOMETRY INC-A COM 98423F109   1,502,197 88,940 SH   SOLE   88,940 0 0