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,120,633 7,518 SH   SOLE 0 7,518 0 0
Air Products & Chemicals, Inc. COM 009158106   132,985,549 469,250 SH   SOLE 0 469,250 0 0
Amgen Incorporated COM 031162100   245,647 914 SH   SOLE 0 914 0 0
Amphenol Corp. COM 032095101   97,648,623 1,162,622 SH   SOLE 0 1,162,622 0 0
Analog Devices Inc COM 032654105   81,924,881 467,902 SH   SOLE 0 467,902 0 0
Apple, Inc. COM 037833100   2,764,357 16,146 SH   SOLE 0 16,146 0 0
Arthur J. Gallagher & Co. COM 363576109   99,089,425 434,736 SH   SOLE 0 434,736 0 0
AutoZone, Inc. COM 053332102   86,959,098 34,236 SH   SOLE 0 34,236 0 0
Avery Dennison Corp COM 053611109   35,629,418 195,048 SH   SOLE 0 195,048 0 0
Berkshire Hathaway Inc. A COM 084670108   57,399,516 108 SH   SOLE 0 108 0 0
Berkshire Hathaway Inc. B COM 084670702   9,139,677 26,091 SH   SOLE 0 26,091 0 0
Booking Holdings Inc. COM 09857L108   62,591,849 20,296 SH   SOLE 0 20,296 0 0
Boston Omaha Corporation COM 101044105   11,304,249 689,704 SH   SOLE 0 689,704 0 0
Broadridge Financial Solutions COM 11133T103   53,626,907 299,508 SH   SOLE 0 299,508 0 0
Brookfield Asset Management Lt COM 113004105   28,576,604 857,127 SH   SOLE 0 857,127 0 0
Brookfield Corp COM 11271J107   81,470,290 2,605,382 SH   SOLE 0 2,605,382 0 0
Brookfield Infrastructure Corp COM 11275Q107   16,283,506 460,767 SH   SOLE 0 460,767 0 0
Brown & Brown, Inc. COM 115236101   169,731,814 2,430,295 SH   SOLE 0 2,430,295 0 0
CarMax, Inc. COM 143130102   44,940,427 635,380 SH   SOLE 0 635,380 0 0
Carriage Services Inc. COM 143905107   4,840,270 171,337 SH   SOLE 0 171,337 0 0
Cass Information Systems Inc. COM 14808P109   12,474,913 334,897 SH   SOLE 0 334,897 0 0
CBIZ, Inc. COM 124805102   27,668,357 533,109 SH   SOLE 0 533,109 0 0
CDW Corporation COM 12514G108   256,951,005 1,273,548 SH   SOLE 0 1,273,548 0 0
Chemed Corp COM 16359R103   14,077,114 27,087 SH   SOLE 0 27,087 0 0
Choice Hotels International, I COM 169905106   20,425,847 166,728 SH   SOLE 0 166,728 0 0
Cintas Corp COM 172908105   33,038,653 68,686 SH   SOLE 0 68,686 0 0
Colliers International Group I COM 194693107   19,928,491 209,223 SH   SOLE 0 209,223 0 0
Conmed Corp COM 207410101   926,610 9,188 SH   SOLE 0 9,188 0 0
Cummins Inc COM 231021106   278,036 1,217 SH   SOLE 0 1,217 0 0
Descartes Systems Group Inc. COM 249906108   9,880,397 134,647 SH   SOLE 0 134,647 0 0
Diamond Hill Investment Group, COM 25264R207   225,210 1,336 SH   SOLE 0 1,336 0 0
Dollar General Corporation COM 256677105   26,652,260 251,912 SH   SOLE 0 251,912 0 0
Dream Finders Homes Inc. COM 26154D100   13,210,022 594,243 SH   SOLE 0 594,243 0 0
Eaton Corp PLC COM G29183103   352,978 1,655 SH   SOLE 0 1,655 0 0
Element Solutions Inc COM 28618M106   11,872,070 605,409 SH   SOLE 0 605,409 0 0
Entegris, Inc. COM 29362U104   41,428,490 441,151 SH   SOLE 0 441,151 0 0
EOG Resources, Inc. COM 26875P101   48,037,280 378,962 SH   SOLE 0 378,962 0 0
Exlservice Holdings Inc. COM 302081104   74,818,739 2,668,286 SH   SOLE 0 2,668,286 0 0
Exponent, Inc. COM 30214U102   9,091,062 106,204 SH   SOLE 0 106,204 0 0
Exxon Mobil Corporation COM 30231G102   2,392,988 20,352 SH   SOLE 0 20,352 0 0
Fastenal Co COM 311900104   99,220,575 1,815,896 SH   SOLE 0 1,815,896 0 0
FirstService Corporation COM 33767E202   13,548,464 93,091 SH   SOLE 0 93,091 0 0
Floor & Decor Holdings COM 339750101   13,891,750 153,500 SH   SOLE 0 153,500 0 0
Fortune Brands Home & Sec Inc COM 34964C106   39,876,048 641,507 SH   SOLE 0 641,507 0 0
Franklin Electric Co., Inc. COM 353514102   12,708,583 142,425 SH   SOLE 0 142,425 0 0
Frontdoor, Inc. COM 35905A109   10,172,766 332,552 SH   SOLE 0 332,552 0 0
Genpact COM G3922B107   28,732,592 793,718 SH   SOLE 0 793,718 0 0
Graco Inc. COM 384109104   77,740,950 1,066,698 SH   SOLE 0 1,066,698 0 0
Hagerty, Inc. COM 405166109   7,660,895 937,686 SH   SOLE 0 937,686 0 0
HEICO Corp. Class A COM 422806208   44,128,762 341,501 SH   SOLE 0 341,501 0 0
Home BancShares, Inc. COM 436893200   10,559,121 504,256 SH   SOLE 0 504,256 0 0
Hostess Brands Inc. COM 44109J106   622,897 18,700 SH   SOLE 0 18,700 0 0
IDEX Corporation COM 45167R104   160,885,069 773,412 SH   SOLE 0 773,412 0 0
Illinois Tool Works Inc. COM 452308109   88,207,207 382,993 SH   SOLE 0 382,993 0 0
International Business Machine COM 459200101   587,857 4,190 SH   SOLE 0 4,190 0 0
Jack Henry & Associates Inc COM 426281101   31,141,641 206,045 SH   SOLE 0 206,045 0 0
Landstar System, Inc. COM 515098101   17,468,932 98,728 SH   SOLE 0 98,728 0 0
Markel Corporation COM 570535104   130,659,928 88,734 SH   SOLE 0 88,734 0 0
McCormick & Company COM 579780206   11,203,797 148,120 SH   SOLE 0 148,120 0 0
Merck & Co Inc New COM 58933Y105   725,798 7,050 SH   SOLE 0 7,050 0 0
Microchip Technology Incorpora COM 595017104   109,775,333 1,406,474 SH   SOLE 0 1,406,474 0 0
Microsoft Corp COM 594918104   695,480 2,203 SH   SOLE 0 2,203 0 0
Moodys Corp COM 615369105   248,826 787 SH   SOLE 0 787 0 0
MSCI, Inc. COM 55354G100   293,482 572 SH   SOLE 0 572 0 0
NBT Bancorp Inc COM 628778102   458,871 14,480 SH   SOLE 0 14,480 0 0
Nomad Foods Ltd COM G6564A105   13,528,951 888,893 SH   SOLE 0 888,893 0 0
Ollie's Bargain Outlet Holding COM 681116109   15,420,101 199,794 SH   SOLE 0 199,794 0 0
Paychex Inc COM 704326107   42,798,848 371,099 SH   SOLE 0 371,099 0 0
Pfizer Incorporated COM 717081103   345,267 10,409 SH   SOLE 0 10,409 0 0
Pinnacle Financial Partners, I COM 72346Q104   73,010,977 1,089,066 SH   SOLE 0 1,089,066 0 0
Pool Corp COM 73278L105   34,944,449 98,131 SH   SOLE 0 98,131 0 0
Procter & Gamble Co COM 742718109   290,116 1,989 SH   SOLE 0 1,989 0 0
Progressive Corp. COM 743315103   80,664,613 579,071 SH   SOLE 0 579,071 0 0
Pub Svc Ent Group Inc COM 744573106   278,916 4,901 SH   SOLE 0 4,901 0 0
Republic Services, Inc. COM 760759100   42,667,779 299,402 SH   SOLE 0 299,402 0 0
Roper Technologies, Inc. COM 776696106   20,400,295 42,125 SH   SOLE 0 42,125 0 0
Ross Stores, Inc. COM 778296103   188,818,719 1,671,702 SH   SOLE 0 1,671,702 0 0
Siteone Landscape Supply Inc. COM 82982L103   16,186,617 99,031 SH   SOLE 0 99,031 0 0
SouthState Corporation COM 840441109   40,578,540 602,413 SH   SOLE 0 602,413 0 0
SPS Commerce Inc. COM 78463M107   14,640,215 85,811 SH   SOLE 0 85,811 0 0
Steris PLC COM G8473T100   40,893,370 186,370 SH   SOLE 0 186,370 0 0
Stryker Corporation COM 863667101   144,210,144 527,720 SH   SOLE 0 527,720 0 0
T Rowe Price Group, Inc. COM 74144T108   55,689,955 531,038 SH   SOLE 0 531,038 0 0
The Hanover Group COM 410867105   923,909 8,325 SH   SOLE 0 8,325 0 0
Trane Technologies PLC COM G8994E103   106,352,418 524,136 SH   SOLE 0 524,136 0 0
Trisura Group Ltd. COM 89679A209   14,626,129 654,410 SH   SOLE 0 654,410 0 0
Union Pacific Corp. COM 907818108   322,550 1,584 SH   SOLE 0 1,584 0 0
US Bancorp COM 902973304   2,061,919 62,369 SH   SOLE 0 62,369 0 0
Verisk Analytics Inc. COM 92345Y106   3,412,959 14,447 SH   SOLE 0 14,447 0 0
Vulcan Materials COM 929160109   134,831,700 667,418 SH   SOLE 0 667,418 0 0
Waters Corporation COM 941848103   50,896,667 185,612 SH   SOLE 0 185,612 0 0
Watsco, Inc. COM 942622200   18,376,078 48,650 SH   SOLE 0 48,650 0 0
Wells Fargo & Co New COM 949746101   245,160 6,000 SH   SOLE 0 6,000 0 0
Zebra Technologies A COM 989207105   74,435,518 314,698 SH   SOLE 0 314,698 0 0
Zoetis Inc. COM 98978V103   389,715 2,240 SH   SOLE 0 2,240 0 0
iShares Core S&P 500 ETF ETF 464287200   515,316 1,200 SH   SOLE 0 1,200 0 0
Powershares Dynamic Large Cap ETF 73935X609   1,152,430 17,000 SH   SOLE 0 17,000 0 0
Select Sector Spdr Tr Sbi Cons ETF 81369Y407   505,155 3,138 SH   SOLE 0 3,138 0 0
Spdr S&P 500 ETF Trust ETF 78462F103   631,388 1,477 SH   SOLE 0 1,477 0 0
Vanguard Growth ETF 922908736   1,792,072 6,581 SH   SOLE 0 6,581 0 0