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
AMERISOURCEBERGEN CORP COM 03073E105   159,313,000 995,024 SH   SOLE   972,277 0 22,747
ARTHUR J GALLAGHER & CO COM 363576109   213,548,000 1,116,243 SH   SOLE   750,466 0 365,777
ALLISON TRANSMISSION HLDG IN COM 01973R101   239,804,000 5,300,709 SH   SOLE   4,920,702 0 380,007
AMERICAN HOMES 4 RENT REIT CL A 02665T306   112,934,000 3,590,899 SH   SOLE   2,190,780 0 1,400,119
AMAZON.COM INC COM 023135106   94,886,000 918,634 SH   SOLE   897,862 0 20,772
ARGO GROUP INTL COM G0464B107   11,942,000 407,714 SH   SOLE   279,107 0 128,607
ARMSTRONG WORLD INDUSTRIE COM 04247X102   59,721,000 838,301 SH   SOLE   559,077 0 279,224
AUTOZONE INC COM 053332102   58,253,000 23,698 SH   SOLE   23,157 0 541
BOEING CO COM 097023105   7,435,000 35,000 SH   SOLE   35,000 0 0
ALIBABA GRP-ADR SPONSORED ADS 01609W102   1,903,000 18,626 SH   SOLE   18,626 0 0
BROOKFIELD ASSET MGMT LTD C CL A LMT VTG SHS 113004105   58,229,000 1,780,035 SH   SOLE   1,768,269 0 11,766
BRIGHT HORIZONS FAMILY SOLU COM 109194100   29,726,000 386,100 SH   SOLE   241,816 0 144,284
BROOKFIELD INF-A COM SB VTG SHS A 11275Q107   771,000 16,754 SH   SOLE   16,754 0 0
BANK OF MONTREAL COM 063671101   13,343,000 150,000 SH   SOLE   150,000 0 0
BROOKFIELD CORP CL A CL A LTD VT SH 11271J107   75,967,000 2,334,939 SH   SOLE   2,319,867 0 15,072
BANK OF NOVA SCOTIA COM 064149107   69,981,000 1,391,299 SH   SOLE   1,381,926 0 9,373
BRIDGE INVESTMENT GRP HDS-A COM CL A 10806B100   25,364,000 2,238,697 SH   SOLE   1,512,461 0 726,236
BERKSHIRE HATHAWAY CL A CL A 084670108   76,824,000 165 SH   SOLE   165 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702   54,529,000 176,600 SH   SOLE   169,054 0 7,546
CABLE ONE INC COM 12685J105   82,213,000 117,113 SH   SOLE   78,680 0 38,433
CARRIER GLOBAL CORP COM 14448C104   229,072,000 5,007,028 SH   SOLE   4,893,486 0 113,542
CBIZ INC COM 124805102   89,475,000 1,807,936 SH   SOLE   1,063,570 0 744,366
CDW CORP/DE COM 12514G108   712,000 3,654 SH   SOLE   3,654 0 0
COLLIERS INTERNA SUB VTG SHS 194693107   30,778,000 292,026 SH   SOLE   290,116 0 1,910
CDN NAT RES COM 136385101   1,514,000 27,404 SH   SOLE   27,404 0 0
CDN NATL RAILWAY CO COM 136375102   62,834,000 533,225 SH   SOLE   529,661 0 3,564
COPART INC COM 217204106   44,258,000 588,462 SH   SOLE   572,610 0 15,852
CURTISS-WRIGHT COM 231561101   403,000 2,287 SH   SOLE   2,287 0 0
DOLLAR TREE INC COM 256746108   230,830,000 1,608,010 SH   SOLE   1,571,393 0 36,617
ELECTRONIC ARTS INC COM 285512109   196,533,000 1,631,654 SH   SOLE   1,594,331 0 37,323
EBAY INC COM 278642103   112,717,000 2,540,397 SH   SOLE   2,482,213 0 58,184
ENERFLEX LTD COM 29269R105   13,324,000 2,239,926 SH   SOLE   2,234,113 0 5,813
EQUIFAX INC COM 294429105   59,617,000 293,910 SH   SOLE   287,159 0 6,751
EMCOR GROUP INC COM 29084Q100   108,721,000 668,681 SH   SOLE   417,588 0 251,093
ENBRIDGE INC COM 29250N105   10,234,000 268,778 SH   SOLE   263,335 0 5,443
EQUITY COMMONWEALTH COM SH BEN INT 294628102   55,362,000 2,673,189 SH   SOLE   1,752,334 0 920,855
EAGLE MATERIALS INC COM 26969P108   425,000 2,894 SH   SOLE   1,716 0 1,178
FIRST AMERICAN FINANCIAL COM 31847R102   9,035,000 162,324 SH   SOLE   157,915 0 4,409
FEDERATED HERMES INC CL B 314211103   29,912,000 745,185 SH   SOLE   440,161 0 305,024
GRACO INC COM 384109104   55,042,000 753,897 SH   SOLE   490,672 0 263,225
CGI INC CL A SUB VTG 12532H104   71,145,000 739,202 SH   SOLE   733,979 0 5,223
GENERAC HOLDINGS COM 368736104   28,150,000 260,620 SH   SOLE   175,316 0 85,304
GENTEX CORP COM 371901109   102,399,000 3,653,194 SH   SOLE   2,460,443 0 1,192,751
ALPHABET INC-A CAP STK CL A 02079K305   328,118,000 3,163,195 SH   SOLE   3,091,815 0 71,380
HOULIHAN LOKEY INC CL A 441593100   139,090,000 1,589,776 SH   SOLE   1,047,082 0 542,694
HILLMAN SOLUTION COM 431636109   62,092,000 7,374,344 SH   SOLE   4,962,911 0 2,411,433
HENRY SCHEIN INC COM 806407102   142,586,000 1,748,660 SH   SOLE   1,709,313 0 39,347
INTEGRA LIFESCIE COM NEW 457985208   299,000 5,206 SH   SOLE   5,206 0 0
INTERCONTINENTAL EXCHANGE I COM 45866F104   220,544,000 2,114,717 SH   SOLE   2,066,956 0 47,761
JEFFERIES FINANCIAL GROUP IN COM 47233W109   30,649,000 965,629 SH   SOLE   648,403 0 317,226
JOHNSON & JOHNSON COM 478160104   193,215,000 1,246,550 SH   SOLE   1,219,127 0 27,423
KAR AUCTION SERV INC COM 48238T109   110,146,000 8,051,627 SH   SOLE   5,290,979 0 2,760,648
KENNAMETAL INC COM 489170100   123,944,000 4,493,984 SH   SOLE   2,980,205 0 1,513,779
COCA-COLA FEMSA SAB S-ADR SPONSORD ADR REP 191241108   5,153,000 64,033 SH   SOLE   64,033 0 0
LAB CORP OF AMER HLDG COM NEW 50540R409   25,888,000 112,839 SH   SOLE   109,776 0 3,063
LIGHT & WONDER INC COM 80874P109   72,549,000 1,208,138 SH   SOLE   805,352 0 402,786
GRAND CANYON EDU COM 38526M106   106,125,000 931,738 SH   SOLE   616,137 0 315,601
LANDSTAR SYSTEM INC COM 515098101   442,000 2,466 SH   SOLE   2,466 0 0
MASTERCARD INC CLASS A CL A 57636Q104   144,290,000 397,044 SH   SOLE   387,899 0 9,145
MAIN STREET CAPITAL CORP COM 56035L104   49,864,000 1,263,671 SH   SOLE   744,399 0 519,272
MCDONALDS CORP COM 580135101   16,235,000 58,063 SH   SOLE   58,063 0 0
MONDELEZ INTL INC CL A 609207105   116,720,000 1,674,126 SH   SOLE   1,635,681 0 38,445
META PLATFORMS INC CL A 30303M102   63,551,000 299,854 SH   SOLE   292,937 0 6,917
MARKETAXESS HLDG INC COM 57060D108   31,942,000 81,633 SH   SOLE   51,630 0 30,003
3M CO COM 88579Y101   2,102,000 20,000 SH   SOLE   20,000 0 0
MIND CTI LTD ORD M70240102   75,000 38,030 SH   SOLE   38,030 0 0
MICROSOFT CORP COM 594918104   337,846,000 1,171,857 SH   SOLE   1,144,885 0 26,972
M&T BK CORP COM 55261F104   5,381,000 45,000 SH   SOLE   45,000 0 0
NUTRIEN LTD COM 67077M108   5,531,000 75,000 SH   SOLE   75,000 0 0
NUVASIVE INC COM 670704105   32,228,000 780,156 SH   SOLE   524,068 0 256,088
NEWS CORP-CL B CL B 65249B208   44,244,000 2,539,099 SH   SOLE   2,481,115 0 57,984
NEWS CORP-CL A CL A 65249B109   180,821,000 10,467,179 SH   SOLE   10,224,605 0 242,574
NEW YORK TIMES CO-A CL A 650111107   19,283,000 495,955 SH   SOLE   288,388 0 207,567
OLLIE'S BARGAIN OUTLET HOLDI COM 681116109   17,402,000 300,350 SH   SOLE   179,398 0 120,952
ORACLE CORP COM 68389X105   100,730,000 1,084,056 SH   SOLE   1,059,891 0 24,165
PENSKE AUTO GRP INC COM 70959W103   158,060,000 1,114,592 SH   SOLE   744,703 0 369,889
PROCTER & GAMBLE CO COM 742718109   196,841,000 1,323,837 SH   SOLE   1,294,454 0 29,383
PREMIER INC CL A CL A 74051N102   104,567,000 3,230,375 SH   SOLE   2,140,924 0 1,089,451
PRIMERICA INC COM 74164M108   214,884,000 1,247,585 SH   SOLE   835,314 0 412,271
QUIDELORTHO CORP COM 219798105   69,069,000 775,271 SH   SOLE   454,126 0 321,145
RESTAURANT BRAND INTERN COM 76131D103   109,723,000 1,636,602 SH   SOLE   1,625,877 0 10,725
ROGERS COMMUNI-B CL B 775109200   90,647,000 1,958,388 SH   SOLE   1,944,733 0 13,655
ROSS STORES INC COM 778296103   150,118,000 1,414,469 SH   SOLE   1,381,774 0 32,695
RAYTHEON TECHNOL COM 75513E101   809,000 8,257 SH   SOLE   8,257 0 0
ROYAL BANK OF CANADA COM 780087102   53,797,000 563,279 SH   SOLE   559,620 0 3,659
GLOBAL SELF STOR COM 37955N106   1,322,000 257,237 SH   SOLE   257,237 0 0
SHAW COM CL B NON-VTG CL B CONV 82028K200   35,068,000 1,173,526 SH   SOLE   1,163,924 0 9,602
SKYLINE CHAMPION CORP COM 830830105   40,374,000 536,670 SH   SOLE   360,453 0 176,217
TD SYNNEX CORPORATION COM 87162W100   66,715,000 689,274 SH   SOLE   450,967 0 238,307
SIMPSON MFG COM 829073105   59,660,000 544,147 SH   SOLE   364,969 0 179,178
SS&C TECH HLDG INC COM 78467J100   259,818,000 4,600,992 SH   SOLE   3,579,803 0 1,021,189
STANTEC INC COM 85472N109   67,035,000 1,148,198 SH   SOLE   1,138,888 0 9,310
STRATEGIC EDUCATION INC COM 86272C103   96,384,000 1,072,965 SH   SOLE   714,365 0 358,600
SUNCOR ENERGY INC COM 867224107   3,229,000 104,145 SH   SOLE   104,145 0 0
TELUS CORP COM 87971M103   1,202,000 60,647 SH   SOLE   60,647 0 0
TORONTO-DOMINION BANK COM NEW 891160509   53,359,000 892,051 SH   SOLE   885,888 0 6,163
TRUIST FINANCIAL CORP COM 89832Q109   154,324,000 4,525,635 SH   SOLE   4,420,731 0 104,904
TC Energy Corp COM 87807B107   31,649,000 814,734 SH   SOLE   807,727 0 7,007
SIXTH STREET SPECIALTY LENDI COM 83012A109   19,123,000 1,044,971 SH   SOLE   758,228 0 286,743
MARRIOTT VACATIONS WORLDWI COM 57164Y107   70,363,000 521,749 SH   SOLE   334,240 0 187,509
WYNDHAM HOTELS & RESORTS I COM 98311A105   77,788,000 1,146,465 SH   SOLE   772,037 0 374,428
WHEELER REIT INC 8.75 SR D PFD PFD CNV SER D 963025606   510,000 40,600 SH   SOLE   40,600 0 0
WILLIS TOWERS WA SHS G96629103   182,020,000 783,286 SH   SOLE   765,251 0 18,035
YUM CHINA HO COM 98850P109   389,000 6,132 SH   SOLE   6,132 0 0