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,383,426 7,453 SH   SOLE   7,453 0 0
Agilent Technologies Inc COM 00846U101   21,345,649 180,880 SH   SOLE   180,880 0 0
Altus Group Ltd COM 02215R107   14,769,869 381,749 SH   SOLE   381,749 0 0
Ametek, Inc. COM 031100100   65,585,939 362,433 SH   SOLE   362,433 0 0
Amphenol Corp. COM 032095101   225,882,762 2,287,420 SH   SOLE   2,287,420 0 0
Analog Devices Inc COM 032654105   118,137,193 496,333 SH   SOLE   496,333 0 0
Apple, Inc. COM 037833100   2,765,897 13,481 SH   SOLE   13,481 0 0
Arthur J. Gallagher & Co. COM 363576109   114,072,269 356,342 SH   SOLE   356,342 0 0
AutoZone, Inc. COM 053332102   123,609,835 33,298 SH   SOLE   33,298 0 0
Avery Dennison Corp COM 053611109   25,129,936 143,215 SH   SOLE   143,215 0 0
Berkshire Hathaway Inc. A COM 084670108   37,897,600 52 SH   SOLE   52 0 0
Berkshire Hathaway Inc. B COM 084670702   7,419,651 15,274 SH   SOLE   15,274 0 0
Booking Holdings Inc. COM 09857L108   115,402,849 19,934 SH   SOLE   19,934 0 0
Boston Omaha Corporation COM 101044105   13,381,201 953,077 SH   SOLE   953,077 0 0
Broadridge Financial Solutions COM 11133T103   76,926,529 316,531 SH   SOLE   316,531 0 0
Brookfield Asset Management Lt COM 113004105   51,436,228 930,467 SH   SOLE   930,467 0 0
Brookfield Corp COM 11271J107   160,355,089 2,592,645 SH   SOLE   2,592,645 0 0
Brookfield Infrastructure Corp COM 11276H106   23,586,077 566,973 SH   SOLE   566,973 0 0
Brown & Brown, Inc. COM 115236101   237,283,037 2,140,192 SH   SOLE   2,140,192 0 0
Cass Information Systems Inc. COM 14808P109   14,752,318 339,524 SH   SOLE   339,524 0 0
CBIZ, Inc. COM 124805102   31,005,755 432,377 SH   SOLE   432,377 0 0
CDW Corporation COM 12514G108   202,953,788 1,136,423 SH   SOLE   1,136,423 0 0
Chemed Corp COM 16359R103   14,129,735 29,018 SH   SOLE   29,018 0 0
Choice Hotels International, I COM 169905106   22,640,848 178,443 SH   SOLE   178,443 0 0
Cintas Corp COM 172908105   61,875,175 277,629 SH   SOLE   277,629 0 0
Colliers International Group I COM 194693107   32,329,928 247,663 SH   SOLE   247,663 0 0
Conmed Corp COM 207410101   463,668 8,903 SH   SOLE   8,903 0 0
Costco Wholesale Corp COM 22160K105   207,887 210 SH   SOLE   210 0 0
Descartes Systems Group Inc. COM 249906108   13,330,945 131,152 SH   SOLE   131,152 0 0
Dream Finders Homes Inc. COM 26154D100   17,296,778 688,292 SH   SOLE   688,292 0 0
Dutch Brothers Inc Cl A COM 26701L100   27,586,611 403,490 SH   SOLE   403,490 0 0
Element Solutions Inc COM 28618M106   14,099,081 622,476 SH   SOLE   622,476 0 0
Entegris, Inc. COM 29362U104   44,186,764 547,883 SH   SOLE   547,883 0 0
EOG Resources, Inc. COM 26875P101   44,798,501 374,538 SH   SOLE   374,538 0 0
Esab Corporation COM 29605J106   12,823,145 106,372 SH   SOLE   106,372 0 0
Exlservice Holdings Inc. COM 302081104   121,352,819 2,771,245 SH   SOLE   2,771,245 0 0
Exponent, Inc. COM 30214U102   14,305,695 191,483 SH   SOLE   191,483 0 0
Exxon Mobil Corporation COM 30231G102   364,148 3,378 SH   SOLE   3,378 0 0
Fastenal Co COM 311900104   157,403,569 3,747,704 SH   SOLE   3,747,704 0 0
FirstService Corporation COM 33767E202   17,525,038 100,361 SH   SOLE   100,361 0 0
Floor & Decor Holdings COM 339750101   13,117,456 172,689 SH   SOLE   172,689 0 0
Franklin Electric Co., Inc. COM 353514102   12,532,460 139,653 SH   SOLE   139,653 0 0
Frontdoor, Inc. COM 35905A109   20,054,453 340,252 SH   SOLE   340,252 0 0
GE Healthcare Technologies Inc COM 36266G107   9,259,343 125,008 SH   SOLE   125,008 0 0
Graco Inc. COM 384109104   94,448,189 1,098,618 SH   SOLE   1,098,618 0 0
HEICO Corp. Class A COM 422806208   110,666,357 427,696 SH   SOLE   427,696 0 0
Home BancShares, Inc. COM 436893200   14,572,744 512,043 SH   SOLE   512,043 0 0
Houlihan Lokey Inc. COM 441593100   18,755,289 104,225 SH   SOLE   104,225 0 0
IDEX Corporation COM 45167R104   153,211,492 872,652 SH   SOLE   872,652 0 0
Illinois Tool Works Inc. COM 452308109   97,299,986 393,529 SH   SOLE   393,529 0 0
International Business Machine COM 459200101   758,469 2,573 SH   SOLE   2,573 0 0
Jack Henry & Associates Inc COM 426281101   41,922,496 232,683 SH   SOLE   232,683 0 0
Keysight Technologies Inc. COM 49338L103   102,544,080 625,803 SH   SOLE   625,803 0 0
Landstar System, Inc. COM 515098101   14,313,082 102,957 SH   SOLE   102,957 0 0
Markel Corporation COM 570535104   176,550,645 88,392 SH   SOLE   88,392 0 0
Martin Marietta Mat COM 573284106   48,775,096 88,850 SH   SOLE   88,850 0 0
Microchip Technology Incorpora COM 595017104   98,515,789 1,399,969 SH   SOLE   1,399,969 0 0
Microsoft Corp COM 594918104   675,796 1,359 SH   SOLE   1,359 0 0
Moodys Corp COM 615369105   296,941 592 SH   SOLE   592 0 0
MSCI, Inc. COM 55354G100   329,895 572 SH   SOLE   572 0 0
NBT Bancorp Inc COM 628778102   601,644 14,480 SH   SOLE   14,480 0 0
Nomad Foods Ltd COM G6564A105   15,653,448 921,333 SH   SOLE   921,333 0 0
One Spa World Holdings Ltd. COM P73684113   19,075,966 935,555 SH   SOLE   935,555 0 0
Paychex Inc COM 704326107   61,485,506 422,697 SH   SOLE   422,697 0 0
Pinnacle Financial Partners, I COM 72346Q104   118,908,035 1,076,968 SH   SOLE   1,076,968 0 0
Pool Corp COM 73278L105   27,696,430 95,020 SH   SOLE   95,020 0 0
Progressive Corp. COM 743315103   149,270,689 559,360 SH   SOLE   559,360 0 0
Republic Services, Inc. COM 760759100   69,287,792 280,961 SH   SOLE   280,961 0 0
Roper Technologies, Inc. COM 776696106   27,771,759 48,994 SH   SOLE   48,994 0 0
Ross Stores, Inc. COM 778296103   204,780,762 1,605,116 SH   SOLE   1,605,116 0 0
Siteone Landscape Supply Inc. COM 82982L103   18,533,208 153,243 SH   SOLE   153,243 0 0
SPS Commerce Inc. COM 78463M107   16,855,019 123,852 SH   SOLE   123,852 0 0
Steris PLC COM G8473T100   74,963,178 312,061 SH   SOLE   312,061 0 0
Stryker Corporation COM 863667101   207,632,477 524,815 SH   SOLE   524,815 0 0
The Baldwin Insurance Group In COM 05589G102   15,043,562 351,403 SH   SOLE   351,403 0 0
Trane Technologies PLC COM G8994E103   182,088,462 416,288 SH   SOLE   416,288 0 0
Trisura Group Ltd. COM 89679A209   22,756,212 690,681 SH   SOLE   690,681 0 0
Union Pacific Corp. COM 907818108   364,447 1,584 SH   SOLE   1,584 0 0
US Bancorp COM 902973304   331,773 7,332 SH   SOLE   7,332 0 0
Verisk Analytics Inc. COM 92345Y106   41,731,967 133,971 SH   SOLE   133,971 0 0
Vulcan Materials COM 929160109   173,667,616 665,852 SH   SOLE   665,852 0 0
Waters Corporation COM 941848103   85,088,971 243,780 SH   SOLE   243,780 0 0
Watsco, Inc. COM 942622200   30,902,360 69,975 SH   SOLE   69,975 0 0
Zebra Technologies A COM 989207105   108,429,552 351,633 SH   SOLE   351,633 0 0
Zoetis Inc. COM 98978V103   318,138 2,040 SH   SOLE   2,040 0 0
iShares Core S&P 500 ETF ETF 464287200   745,080 1,200 SH   SOLE   1,200 0 0
Powershares Dynamic Large Cap ETF 73935X609   1,996,480 17,000 SH   SOLE   17,000 0 0
Select Sector Spdr Tr Sbi Cons ETF 81369Y407   681,982 3,138 SH   SOLE   3,138 0 0
Spdr S&P 500 ETF Trust ETF 78462F103   912,564 1,477 SH   SOLE   1,477 0 0
Vanguard Growth ETF 922908736   2,885,110 6,581 SH   SOLE   6,581 0 0