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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbvie, Inc. COM 00287Y109 1,197 7,818 SH   SOLE 0 7,818 0 0
Air Products & Chemicals, Inc. COM 009158106 114,878 477,705 SH   SOLE 0 477,705 0 0
Amgen Incorporated COM 031162100 381 1,564 SH   SOLE 0 1,564 0 0
Amphenol Corp. COM 032095101 47,202 733,173 SH   SOLE 0 733,173 0 0
Analog Devices Inc COM 032654105 61,050 417,892 SH   SOLE 0 417,892 0 0
Apple, Inc. COM 037833100 2,223 16,256 SH   SOLE 0 16,256 0 0
Arthur J. Gallagher & Co. COM 363576109 85,743 525,899 SH   SOLE 0 525,899 0 0
AutoZone, Inc. COM 053332102 93,807 43,649 SH   SOLE 0 43,649 0 0
Avery Dennison Corp COM 053611109 92,572 571,888 SH   SOLE 0 571,888 0 0
Berkshire Hathaway Inc. A COM 084670108 49,892 122 SH   SOLE 0 122 0 0
Berkshire Hathaway Inc. B COM 084670702 10,030 36,739 SH   SOLE 0 36,739 0 0
Black Knight COM 09215C105 71,151 1,088,095 SH   SOLE 0 1,088,095 0 0
Booking Holdings Inc. COM 09857l108 35,765 20,449 SH   SOLE 0 20,449 0 0
Boston Omaha Corporation COM 101044105 11,088 536,936 SH   SOLE 0 536,936 0 0
Broadridge Financial Solutions COM 11133T103 41,849 293,573 SH   SOLE 0 293,573 0 0
Brookfield Asset Management In COM 112585104 133,332 2,998,245 SH   SOLE 0 2,998,245 0 0
Brookfield Infrastructure Corp COM 11275Q107 14,991 352,737 SH   SOLE 0 352,737 0 0
Brown & Brown, Inc. COM 115236101 152,049 2,606,252 SH   SOLE 0 2,606,252 0 0
Burlington Stores, Inc. COM 122017106 6,822 50,077 SH   SOLE 0 50,077 0 0
CarMax, Inc. COM 143130102 78,608 868,794 SH   SOLE 0 868,794 0 0
Carriage Services Inc. COM 143905107 11,905 300,264 SH   SOLE 0 300,264 0 0
Casella Waste System Inc. COM 147448104 12,242 168,442 SH   SOLE 0 168,442 0 0
Cass Information Systems Inc. COM 14808P109 10,545 311,975 SH   SOLE 0 311,975 0 0
CBIZ, Inc. COM 124805102 23,402 585,647 SH   SOLE 0 585,647 0 0
CDW Corporation COM 12514G108 204,356 1,297,003 SH   SOLE 0 1,297,003 0 0
Chemed Corp COM 16359R103 12,774 27,214 SH   SOLE 0 27,214 0 0
Choice Hotels International, I COM 169905106 17,139 153,531 SH   SOLE 0 153,531 0 0
Cintas Corp COM 172908105 21,967 58,808 SH   SOLE 0 58,808 0 0
Clarivate PLC COM G21810109 17,577 1,268,168 SH   SOLE 0 1,268,168 0 0
Colliers International Group I COM 194693107 18,358 167,329 SH   SOLE 0 167,329 0 0
Conmed Corp COM 207410101 918 9,588 SH   SOLE 0 9,588 0 0
Cummins Inc COM 231021106 236 1,222 SH   SOLE 0 1,222 0 0
Danaher Corp Del COM 235851102 254 1,000 SH   SOLE 0 1,000 0 0
Descartes Systems Group Inc. COM 249906108 8,248 132,897 SH   SOLE 0 132,897 0 0
Diamond Back Energy Inc. COM 25278x109 385 3,182 SH   SOLE 0 3,182 0 0
Diamond Hill Investment Group, COM 25264R207 232 1,336 SH   SOLE 0 1,336 0 0
Dollar General Corporation COM 256677105 61,769 251,668 SH   SOLE 0 251,668 0 0
Dream Finders Homes Inc. COM 26154d100 6,233 585,845 SH   SOLE 0 585,845 0 0
Eaton Corp PLC COM G29183103 209 1,660 SH   SOLE 0 1,660 0 0
Entegris, Inc. COM 29362U104 37,564 407,731 SH   SOLE 0 407,731 0 0
EOG Resources, Inc. COM 26875P101 62,045 561,802 SH   SOLE 0 561,802 0 0
Exlservice Holdings Inc. COM 302081104 27,484 186,548 SH   SOLE 0 186,548 0 0
Exxon Mobil Corporation COM 30231G102 2,799 32,689 SH   SOLE 0 32,689 0 0
Fastenal Co COM 311900104 87,257 1,747,946 SH   SOLE 0 1,747,946 0 0
Fidelity National Info Service COM 31620M106 61,213 667,755 SH   SOLE 0 667,755 0 0
First Hawaiian Inc. COM 32051x108 15,529 683,788 SH   SOLE 0 683,788 0 0
FirstService Corporation COM 33767E202 10,680 88,115 SH   SOLE 0 88,115 0 0
Floor & Decor Holdings COM 339750101 9,265 147,162 SH   SOLE 0 147,162 0 0
Fortune Brands Home & Sec Inc COM 34964C106 32,821 548,109 SH   SOLE 0 548,109 0 0
Franklin Electric Co., Inc. COM 353514102 10,252 139,934 SH   SOLE 0 139,934 0 0
Frontdoor, Inc. COM 35905A109 9,447 392,300 SH   SOLE 0 392,300 0 0
Genpact COM G3922B107 43,275 1,021,605 SH   SOLE 0 1,021,605 0 0
Graco Inc. COM 384109104 65,730 1,106,386 SH   SOLE 0 1,106,386 0 0
Hagerty, Inc. COM 405166109 9,029 785,843 SH   SOLE 0 785,843 0 0
HEICO Corp. Class A COM 422806208 34,992 332,056 SH   SOLE 0 332,056 0 0
Home BancShares, Inc. COM 436893200 10,349 498,250 SH   SOLE 0 498,250 0 0
Hostess Brands Inc. COM 44109j106 15,214 717,286 SH   SOLE 0 717,286 0 0
IDEX Corporation COM 45167r104 136,756 752,938 SH   SOLE 0 752,938 0 0
Illinois Tool Works Inc. COM 452308109 73,730 404,552 SH   SOLE 0 404,552 0 0
International Business Machine COM 459200101 687 4,865 SH   SOLE 0 4,865 0 0
Jack Henry & Associates Inc COM 426281101 40,969 227,582 SH   SOLE 0 227,582 0 0
Landstar System, Inc. COM 515098101 14,621 100,544 SH   SOLE 0 100,544 0 0
M&T Bank Corporation COM 55261F104 48,696 305,514 SH   SOLE 0 305,514 0 0
Markel Corporation COM 570535104 116,539 90,113 SH   SOLE 0 90,113 0 0
McCormick & Company COM 579780206 9,040 108,593 SH   SOLE 0 108,593 0 0
Merck & Co Inc New COM 58933Y105 693 7,605 SH   SOLE 0 7,605 0 0
Microchip Technology Incorpora COM 595017104 75,806 1,305,201 SH   SOLE 0 1,305,201 0 0
Microsoft Corp COM 594918104 838 3,261 SH   SOLE 0 3,261 0 0
Moodys Corp COM 615369105 214 787 SH   SOLE 0 787 0 0
MSCI, Inc. COM 55354G100 236 572 SH   SOLE 0 572 0 0
NBT Bancorp Inc COM 628778102 544 14,480 SH   SOLE 0 14,480 0 0
Nomad Foods Ltd COM G6564A105 11,188 559,660 SH   SOLE 0 559,660 0 0
Ollie's Bargain Outlet Holding COM 681116109 15,229 259,220 SH   SOLE 0 259,220 0 0
One Spa World Holdings Ltd. COM p73684113 2,401 334,818 SH   SOLE 0 334,818 0 0
Paya Holdings COM 70434P103 9,567 1,456,232 SH   SOLE 0 1,456,232 0 0
Paychex Inc COM 704326107 37,837 332,286 SH   SOLE 0 332,286 0 0
Penske Automotive Group Inc. COM 70959w103 9,361 89,418 SH   SOLE 0 89,418 0 0
Pfizer Incorporated COM 717081103 546 10,409 SH   SOLE 0 10,409 0 0
Pinnacle Financial Partners, I COM 72346Q104 47,975 663,469 SH   SOLE 0 663,469 0 0
Pool Corp COM 73278L105 33,330 94,896 SH   SOLE 0 94,896 0 0
Procter & Gamble COM 742718109 459 3,189 SH   SOLE 0 3,189 0 0
Progressive Corp. COM 743315103 48,983 421,283 SH   SOLE 0 421,283 0 0
Pub Svc Ent Group Inc COM 744573106 310 4,901 SH   SOLE 0 4,901 0 0
Raytheon Technologies Corp COM 75513E101 233 2,421 SH   SOLE 0 2,421 0 0
Republic Services, Inc. COM 760759100 39,388 300,971 SH   SOLE 0 300,971 0 0
Roper Industries Inc. COM 776696106 11,050 28,000 SH   SOLE 0 28,000 0 0
Ross Stores, Inc. COM 778296103 118,507 1,687,407 SH   SOLE 0 1,687,407 0 0
Ryan Specialty Holdings, Inc COM 78351f107 10,607 270,666 SH   SOLE 0 270,666 0 0
SouthState Corporation COM 840441109 47,221 612,073 SH   SOLE 0 612,073 0 0
SPS Commerce Inc. COM 78463M107 10,344 91,498 SH   SOLE 0 91,498 0 0
Steris PLC COM g8473t100 38,592 187,204 SH   SOLE 0 187,204 0 0
Stryker Corporation COM 863667101 110,767 556,816 SH   SOLE 0 556,816 0 0
SVB Financial Group COM 78486Q101 204 517 SH   SOLE 0 517 0 0
T Rowe Price Group, Inc. COM 74144t108 33,544 295,258 SH   SOLE 0 295,258 0 0
The Hanover Group COM 410867105 35,099 239,991 SH   SOLE 0 239,991 0 0
Trane Technologies PLC COM G8994E103 71,131 547,708 SH   SOLE 0 547,708 0 0
Trisura Group Ltd. COM 89679A209 13,758 534,100 SH   SOLE 0 534,100 0 0
U.S. Physical Therapy Inc. COM 90337l108 3,230 29,581 SH   SOLE 0 29,581 0 0
Union Pacific Corp. COM 907818108 339 1,589 SH   SOLE 0 1,589 0 0
US Bancorp COM 902973304 337 7,332 SH   SOLE 0 7,332 0 0
Vulcan Materials COM 929160109 97,261 684,455 SH   SOLE 0 684,455 0 0
Watsco, Inc. COM 942622200 11,419 47,815 SH   SOLE 0 47,815 0 0
Zebra Technologies A COM 989207105 69,653 236,956 SH   SOLE 0 236,956 0 0
Zoetis COM 98978V103 385 2,240 SH   SOLE 0 2,240 0 0
iShares Core S&P 500 ETF ETF 464287200 455 1,200 SH   SOLE 0 1,200 0 0
iShares Core S&P Total US Stoc ETF 464287150 377 4,500 SH   SOLE 0 4,500 0 0
Powershares Dynamic Large Cap ETF 73935x609 997 17,000 SH   SOLE 0 17,000 0 0
Select Sector Spdr Tr Sbi Cons ETF 81369Y407 863 6,276 SH   SOLE 0 6,276 0 0
Spdr S&P 500 ETF Trust ETF 78462F103 557 1,477 SH   SOLE 0 1,477 0 0
Vanguard Growth ETF 922908736 1,467 6,581 SH   SOLE 0 6,581 0 0