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
Abbvie, Inc. COM 00287Y109   1,163,825 7,510 SH   SOLE 0 7,510 0 0
Agilent Technologies Inc COM 00846U101   23,666,382 170,225 SH   SOLE 0 170,225 0 0
Air Products & Chemicals, Inc. COM 009158106   50,798,021 185,530 SH   SOLE 0 185,530 0 0
American Express Company COM 025816109   207,011 1,105 SH   SOLE 0 1,105 0 0
Amphenol Corp. COM 032095101   115,034,552 1,160,441 SH   SOLE 0 1,160,441 0 0
Analog Devices Inc COM 032654105   92,825,377 467,493 SH   SOLE 0 467,493 0 0
Apple, Inc. COM 037833100   2,595,497 13,481 SH   SOLE 0 13,481 0 0
Arthur J. Gallagher & Co. COM 363576109   95,535,818 424,830 SH   SOLE 0 424,830 0 0
AutoZone, Inc. COM 053332102   87,977,966 34,026 SH   SOLE 0 34,026 0 0
Avery Dennison Corp COM 053611109   37,861,536 187,285 SH   SOLE 0 187,285 0 0
Berkshire Hathaway Inc. A COM 084670108   58,603,503 108 SH   SOLE 0 108 0 0
Berkshire Hathaway Inc. B COM 084670702   9,183,282 25,748 SH   SOLE 0 25,748 0 0
Booking Holdings Inc. COM 09857L108   71,629,013 20,193 SH   SOLE 0 20,193 0 0
Boston Omaha Corporation COM 101044105   12,785,328 812,799 SH   SOLE 0 812,799 0 0
Broadridge Financial Solutions COM 11133T103   61,326,257 298,062 SH   SOLE 0 298,062 0 0
Brookfield Asset Management Lt COM 113004105   34,855,395 867,697 SH   SOLE 0 867,697 0 0
Brookfield Corp COM 11271J107   104,298,779 2,599,670 SH   SOLE 0 2,599,670 0 0
Brookfield Infrastructure Corp COM 11275Q107   17,425,568 493,922 SH   SOLE 0 493,922 0 0
Brown & Brown, Inc. COM 115236101   171,959,047 2,418,212 SH   SOLE 0 2,418,212 0 0
CarMax, Inc. COM 143130102   46,667,282 608,122 SH   SOLE 0 608,122 0 0
Cass Information Systems Inc. COM 14808P109   15,105,580 335,307 SH   SOLE 0 335,307 0 0
CBIZ, Inc. COM 124805102   32,912,263 525,839 SH   SOLE 0 525,839 0 0
CDW Corporation COM 12514G108   286,904,459 1,262,117 SH   SOLE 0 1,262,117 0 0
Chemed Corp COM 16359R103   15,906,370 27,202 SH   SOLE 0 27,202 0 0
Choice Hotels International, I COM 169905106   19,522,496 172,308 SH   SOLE 0 172,308 0 0
Cintas Corp COM 172908105   41,555,818 68,954 SH   SOLE 0 68,954 0 0
Colliers International Group I COM 194693107   29,710,945 234,832 SH   SOLE 0 234,832 0 0
Conmed Corp COM 207410101   1,006,178 9,188 SH   SOLE 0 9,188 0 0
Descartes Systems Group Inc. COM 249906108   11,385,675 135,447 SH   SOLE 0 135,447 0 0
Diamond Hill Investment Group, COM 25264R207   221,228 1,336 SH   SOLE 0 1,336 0 0
Dollar General Corporation COM 256677105   33,408,225 245,739 SH   SOLE 0 245,739 0 0
Dream Finders Homes Inc. COM 26154D100   21,038,059 592,121 SH   SOLE 0 592,121 0 0
Dutch Brothers Inc Cl A COM 26701L100   13,610,436 429,758 SH   SOLE 0 429,758 0 0
Element Solutions Inc COM 28618M106   14,316,394 618,686 SH   SOLE 0 618,686 0 0
Entegris, Inc. COM 29362U104   52,946,181 441,881 SH   SOLE 0 441,881 0 0
EOG Resources, Inc. COM 26875P101   45,540,065 376,520 SH   SOLE 0 376,520 0 0
Exlservice Holdings Inc. COM 302081104   82,869,147 2,686,196 SH   SOLE 0 2,686,196 0 0
Exponent, Inc. COM 30214U102   15,219,299 172,868 SH   SOLE 0 172,868 0 0
Exxon Mobil Corporation COM 30231G102   387,722 3,878 SH   SOLE 0 3,878 0 0
Fastenal Co COM 311900104   117,185,418 1,809,255 SH   SOLE 0 1,809,255 0 0
FirstService Corporation COM 33767E202   15,178,270 93,641 SH   SOLE 0 93,641 0 0
Floor & Decor Holdings COM 339750101   16,993,935 152,330 SH   SOLE 0 152,330 0 0
Fortune Brands Home & Sec Inc COM 34964C106   48,473,162 636,632 SH   SOLE 0 636,632 0 0
Franklin Electric Co., Inc. COM 353514102   13,854,294 143,345 SH   SOLE 0 143,345 0 0
Frontdoor, Inc. COM 35905A109   11,824,481 335,732 SH   SOLE 0 335,732 0 0
Genpact COM G3922B107   2,180,552 62,822 SH   SOLE 0 62,822 0 0
Graco Inc. COM 384109104   91,749,394 1,057,508 SH   SOLE 0 1,057,508 0 0
Hagerty, Inc. COM 405166109   7,373,231 945,286 SH   SOLE 0 945,286 0 0
HEICO Corp. Class A COM 422806208   48,546,261 340,819 SH   SOLE 0 340,819 0 0
Home BancShares, Inc. COM 436893200   12,917,185 509,956 SH   SOLE 0 509,956 0 0
IDEX Corporation COM 45167R104   168,273,211 775,060 SH   SOLE 0 775,060 0 0
Illinois Tool Works Inc. COM 452308109   99,940,515 381,540 SH   SOLE 0 381,540 0 0
International Business Machine COM 459200101   420,814 2,573 SH   SOLE 0 2,573 0 0
Jack Henry & Associates Inc COM 426281101   33,515,064 205,098 SH   SOLE 0 205,098 0 0
Landstar System, Inc. COM 515098101   18,877,196 97,481 SH   SOLE 0 97,481 0 0
Markel Corporation COM 570535104   125,239,440 88,203 SH   SOLE 0 88,203 0 0
Martin Marietta Mat COM 573284106   23,468,227 47,039 SH   SOLE 0 47,039 0 0
McCormick & Company COM 579780206   47,553,997 695,031 SH   SOLE 0 695,031 0 0
Microchip Technology Incorpora COM 595017104   127,987,420 1,419,244 SH   SOLE 0 1,419,244 0 0
Microsoft Corp COM 594918104   513,907 1,367 SH   SOLE 0 1,367 0 0
Moodys Corp COM 615369105   307,371 787 SH   SOLE 0 787 0 0
MSCI, Inc. COM 55354G100   323,552 572 SH   SOLE 0 572 0 0
NBT Bancorp Inc COM 628778102   606,857 14,480 SH   SOLE 0 14,480 0 0
Nomad Foods Ltd COM G6564A105   16,142,468 952,358 SH   SOLE 0 952,358 0 0
Ollie's Bargain Outlet Holding COM 681116109   15,268,613 201,194 SH   SOLE 0 201,194 0 0
Paychex Inc COM 704326107   45,544,091 382,370 SH   SOLE 0 382,370 0 0
Pinnacle Financial Partners, I COM 72346Q104   93,547,938 1,072,551 SH   SOLE 0 1,072,551 0 0
Pool Corp COM 73278L105   38,789,698 97,288 SH   SOLE 0 97,288 0 0
Progressive Corp. COM 743315103   91,862,546 576,736 SH   SOLE 0 576,736 0 0
Republic Services, Inc. COM 760759100   49,150,766 298,046 SH   SOLE 0 298,046 0 0
Roper Technologies, Inc. COM 776696106   23,579,693 43,252 SH   SOLE 0 43,252 0 0
Ross Stores, Inc. COM 778296103   227,916,588 1,646,915 SH   SOLE 0 1,646,915 0 0
Siteone Landscape Supply Inc. COM 82982L103   18,335,038 112,831 SH   SOLE 0 112,831 0 0
SouthState Corporation COM 840441109   50,427,544 597,129 SH   SOLE 0 597,129 0 0
SPS Commerce Inc. COM 78463M107   16,701,448 86,161 SH   SOLE 0 86,161 0 0
Steris PLC COM G8473T100   46,332,728 210,747 SH   SOLE 0 210,747 0 0
Stryker Corporation COM 863667101   157,793,391 526,926 SH   SOLE 0 526,926 0 0
T Rowe Price Group, Inc. COM 74144T108   49,253,745 457,366 SH   SOLE 0 457,366 0 0
The Hanover Group COM 410867105   206,414 1,700 SH   SOLE 0 1,700 0 0
Trane Technologies PLC COM G8994E103   126,275,340 517,734 SH   SOLE 0 517,734 0 0
Trisura Group Ltd. COM 89679A209   18,069,150 702,260 SH   SOLE 0 702,260 0 0
Union Pacific Corp. COM 907818108   389,062 1,584 SH   SOLE 0 1,584 0 0
US Bancorp COM 902973304   2,699,330 62,369 SH   SOLE 0 62,369 0 0
Verisk Analytics Inc. COM 92345Y106   18,010,999 75,404 SH   SOLE 0 75,404 0 0
Vulcan Materials COM 929160109   150,970,436 665,039 SH   SOLE 0 665,039 0 0
Waters Corporation COM 941848103   74,817,518 227,250 SH   SOLE 0 227,250 0 0
Watsco, Inc. COM 942622200   20,784,223 48,508 SH   SOLE 0 48,508 0 0
Wells Fargo & Co New COM 949746101   295,320 6,000 SH   SOLE 0 6,000 0 0
Zebra Technologies A COM 989207105   85,386,379 312,393 SH   SOLE 0 312,393 0 0
Zoetis Inc. COM 98978V103   442,109 2,240 SH   SOLE 0 2,240 0 0
iShares Core S&P 500 ETF ETF 464287200   573,156 1,200 SH   SOLE 0 1,200 0 0
Powershares Dynamic Large Cap ETF 73935X609   1,320,900 17,000 SH   SOLE 0 17,000 0 0
Select Sector Spdr Tr Sbi Cons ETF 81369Y407   561,106 3,138 SH   SOLE 0 3,138 0 0
Spdr S&P 500 ETF Trust ETF 78462F103   702,033 1,477 SH   SOLE 0 1,477 0 0
Vanguard Growth ETF 922908736   2,045,901 6,581 SH   SOLE 0 6,581 0 0