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   150,001,000 905,203 SH   SOLE   885,222 0 19,981
ARTHUR J GALLAGHER & CO COM 363576109   210,318,000 1,115,510 SH   SOLE   747,521 0 367,989
ALLISON TRANSMISSION HLDG IN COM 01973R101   221,950,000 5,335,331 SH   SOLE   4,953,685 0 381,646
AMERICAN HOMES 4 RENT REIT CL A 02665T306   128,743,000 4,271,505 SH   SOLE   2,817,774 0 1,453,731
AMAZON.COM INC COM 023135106   77,775,000 925,892 SH   SOLE   905,120 0 20,772
ARGO GROUP INTL COM G0464B107   10,601,000 410,097 SH   SOLE   280,833 0 129,264
ARMSTRONG WORLD INDUSTRIE COM 04247X102   57,178,000 833,614 SH   SOLE   557,997 0 275,617
AUTOZONE INC COM 053332102   58,838,000 23,858 SH   SOLE   23,317 0 541
BOEING CO COM 097023105   6,667,000 35,000 SH   SOLE   35,000 0 0
ALIBABA GRP-ADR SPONSORED ADS 01609W102   1,641,000 18,626 SH   SOLE   18,626 0 0
BROOKFIELD ASSET MGMT LTD C CL A LMT VTG SHS 113004105   20,357,000 711,151 SH   SOLE   706,801 0 4,350
BRIGHT HORIZONS FAMILY SOLU COM 109194100   24,283,000 384,832 SH   SOLE   239,838 0 144,994
BROOKFIELD INF-A COM SB VTG SHS A 11275Q107   652,000 16,754 SH   SOLE   16,754 0 0
BANK OF MONTREAL COM 063671101   13,585,000 150,000 SH   SOLE   150,000 0 0
BROOKFIELD CORP CL A CL A LTD VT SH 11271J107   74,588,000 2,372,547 SH   SOLE   2,357,171 0 15,376
BANK OF NOVA SCOTIA COM 064149107   70,083,000 1,430,833 SH   SOLE   1,421,272 0 9,561
BRIDGE INVESTMENT GRP HDS-A COM CL A 10806B100   27,022,000 2,242,477 SH   SOLE   1,511,836 0 730,641
BERKSHIRE HATHAWAY CL A CL A 084670108   77,337,000 165 SH   SOLE   165 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702   54,890,000 177,694 SH   SOLE   170,148 0 7,546
CABLE ONE INC COM 12685J105   78,176,000 109,820 SH   SOLE   73,670 0 36,150
CARRIER GLOBAL CORP COM 14448C104   208,076,000 5,044,274 SH   SOLE   4,930,732 0 113,542
CBIZ INC COM 124805102   84,164,000 1,796,457 SH   SOLE   1,047,575 0 748,882
CDW CORP/DE COM 12514G108   653,000 3,654 SH   SOLE   3,654 0 0
COLLIERS INTERNA SUB VTG SHS 194693107   27,647,000 301,052 SH   SOLE   299,102 0 1,950
CDN NAT RES COM 136385101   1,625,000 29,268 SH   SOLE   29,268 0 0
CDN NATL RAILWAY CO COM 136375102   65,636,000 552,707 SH   SOLE   549,078 0 3,629
COPART INC COM 217204106   36,572,000 600,626 SH   SOLE   584,774 0 15,852
CRA INTERNATIONA COM 12618T105   1,118,000 9,133 SH   SOLE   9,133 0 0
CURTISS-WRIGHT COM 231561101   382,000 2,287 SH   SOLE   2,287 0 0
DOLLAR TREE INC COM 256746108   225,985,000 1,597,745 SH   SOLE   1,561,729 0 36,016
ELECTRONIC ARTS INC COM 285512109   200,767,000 1,643,209 SH   SOLE   1,605,886 0 37,323
EBAY INC COM 278642103   126,650,000 3,054,005 SH   SOLE   2,984,941 0 69,064
ENERFLEX LTD COM 29269R105   16,976,000 2,692,322 SH   SOLE   2,685,459 0 6,863
EQUIFAX INC COM 294429105   111,571,000 574,042 SH   SOLE   560,971 0 13,071
EMCOR GROUP INC COM 29084Q100   98,961,000 668,161 SH   SOLE   415,849 0 252,312
ENBRIDGE INC COM 29250N105   18,146,000 464,421 SH   SOLE   458,583 0 5,838
EQUITY COMMONWEALTH COM SH BEN INT 294628102   22,216,000 889,727 SH   SOLE   572,369 0 317,358
FEDERATED HERMES INC CL B 314211103   35,678,000 982,594 SH   SOLE   669,239 0 313,355
GRACO INC COM 384109104   50,590,000 752,153 SH   SOLE   487,348 0 264,805
CGI INC CL A SUB VTG 12532H104   66,424,000 770,840 SH   SOLE   765,511 0 5,329
GENERAC HOLDINGS COM 368736104   26,206,000 260,341 SH   SOLE   174,518 0 85,823
GENTEX CORP COM 371901109   99,490,000 3,648,349 SH   SOLE   2,448,483 0 1,199,866
ALPHABET INC-A CAP STK CL A 02079K305   282,783,000 3,205,061 SH   SOLE   3,133,681 0 71,380
HOULIHAN LOKEY INC CL A 441593100   137,459,000 1,577,091 SH   SOLE   1,031,146 0 545,945
HILLMAN SOLUTION COM 431636109   53,124,000 7,368,157 SH   SOLE   4,942,157 0 2,426,000
HENRY SCHEIN INC COM 806407102   140,954,000 1,764,797 SH   SOLE   1,725,450 0 39,347
IAA INC COM 449253103   50,285,000 1,257,132 SH   SOLE   732,172 0 524,960
INTEGRA LIFESCIE COM NEW 457985208   292,000 5,206 SH   SOLE   5,206 0 0
INTERCONTINENTAL EXCHANGE I COM 45866F104   218,331,000 2,128,191 SH   SOLE   2,080,430 0 47,761
INVITATION HOMES COM 46187W107   345,000 11,642 SH   SOLE   11,642 0 0
JEFFERIES FINANCIAL GROUP IN COM 47233W109   35,584,000 1,038,051 SH   SOLE   692,039 0 346,012
JOHNSON & JOHNSON COM 478160104   152,591,000 863,806 SH   SOLE   845,669 0 18,137
KAR AUCTION SERV INC COM 48238T109   104,685,000 8,021,848 SH   SOLE   5,246,376 0 2,775,472
KENNAMETAL INC COM 489170100   108,044,000 4,490,601 SH   SOLE   2,967,974 0 1,522,627
COCA-COLA FEMSA SAB S-ADR SPONSORD ADR REP 191241108   19,847,000 292,381 SH   SOLE   292,381 0 0
LAB CORP OF AMER HLDG COM NEW 50540R409   27,082,000 115,007 SH   SOLE   111,944 0 3,063
LIGHT & WONDER INC COM 80874P109   70,686,000 1,206,253 SH   SOLE   801,033 0 405,220
GRAND CANYON EDU COM 38526M106   98,332,000 930,643 SH   SOLE   613,239 0 317,404
LOVESAC CO/THE COM 54738L109   638,000 29,004 SH   SOLE   29,004 0 0
LANDSTAR SYSTEM INC COM 515098101   402,000 2,466 SH   SOLE   2,466 0 0
MASTERCARD INC CLASS A CL A 57636Q104   155,991,000 448,598 SH   SOLE   438,572 0 10,026
MAIN STREET CAPITAL CORP COM 56035L104   46,448,000 1,257,063 SH   SOLE   734,645 0 522,418
MCDONALDS CORP COM 580135101   15,301,000 58,063 SH   SOLE   58,063 0 0
META PLATFORMS INC CL A 30303M102   123,217,000 1,023,911 SH   SOLE   1,001,236 0 22,675
MARKETAXESS HLDG INC COM 57060D108   36,207,000 129,824 SH   SOLE   86,233 0 43,591
MIND CTI LTD ORD M70240102   735,000 349,798 SH   SOLE   349,798 0 0
MICROSOFT CORP COM 594918104   327,417,000 1,365,262 SH   SOLE   1,335,674 0 29,588
M&T BK CORP COM 55261F104   5,802,000 40,000 SH   SOLE   40,000 0 0
SERVICENOW INC COM 81762P102   9,435,000 24,300 SH   SOLE   23,754 0 546
NUTRIEN LTD COM 67077M108   5,474,000 75,000 SH   SOLE   75,000 0 0
NEWS CORP-CL B CL B 65249B208   47,239,000 2,561,791 SH   SOLE   2,503,807 0 57,984
NEWS CORP-CL A CL A 65249B109   188,272,000 10,344,633 SH   SOLE   10,102,059 0 242,574
NEW YORK TIMES CO-A CL A 650111107   1,327,000 40,879 SH   SOLE   23,851 0 17,028
OLLIE'S BARGAIN OUTLET HOLDI COM 681116109   14,056,000 300,081 SH   SOLE   178,604 0 121,477
ORACLE CORP COM 68389X105   89,363,000 1,093,255 SH   SOLE   1,069,090 0 24,165
PENSKE AUTO GRP INC COM 70959W103   127,971,000 1,113,470 SH   SOLE   741,329 0 372,141
PROCTER & GAMBLE CO COM 742718109   202,396,000 1,335,417 SH   SOLE   1,306,034 0 29,383
PREMIER INC CL A CL A 74051N102   112,884,000 3,227,115 SH   SOLE   2,131,318 0 1,095,797
PRIMERICA INC COM 74164M108   176,959,000 1,247,772 SH   SOLE   833,039 0 414,733
QUIDELORTHO CORP COM 219798105   66,211,000 772,862 SH   SOLE   450,174 0 322,688
RESTAURANT BRAND INTERN COM 76131D103   109,889,000 1,699,606 SH   SOLE   1,688,671 0 10,935
RITCHIE BROS AUCTIONEERS INC COM 767744105   552,000 9,548 SH   SOLE   9,548 0 0
ROGERS COMMUNI-B CL B 775109200   117,118,000 2,503,154 SH   SOLE   2,486,160 0 16,994
ROSS STORES INC COM 778296103   139,224,000 1,199,483 SH   SOLE   1,172,410 0 27,073
RAYTHEON TECHNOL COM 75513E101   833,000 8,257 SH   SOLE   8,257 0 0
ROYAL BANK OF CANADA COM 780087102   54,544,000 580,318 SH   SOLE   576,581 0 3,737
GLOBAL SELF STOR COM 37955N106   1,255,000 257,237 SH   SOLE   257,237 0 0
SHAW COM CL B NON-VTG CL B CONV 82028K200   35,522,000 1,233,292 SH   SOLE   1,223,538 0 9,754
SKYLINE CHAMPION CORP COM 830830105   27,622,000 536,242 SH   SOLE   358,960 0 177,282
TD SYNNEX CORPORATION COM 87162W100   66,068,000 697,581 SH   SOLE   457,967 0 239,614
SIMPSON MFG COM 829073105   48,209,000 543,747 SH   SOLE   363,482 0 180,265
SS&C TECH HLDG INC COM 78467J100   239,764,000 4,605,540 SH   SOLE   3,578,372 0 1,027,168
STANTEC INC COM 85472N109   57,299,000 1,196,140 SH   SOLE   1,186,635 0 9,505
STRATEGIC EDUCATION INC COM 86272C103   83,983,000 1,072,302 SH   SOLE   711,617 0 360,685
SUNCOR ENERGY INC COM 867224107   3,355,000 105,788 SH   SOLE   105,788 0 0
TELUS CORP COM 87971M103   1,062,000 55,031 SH   SOLE   55,031 0 0
TORONTO-DOMINION BANK COM NEW 891160509   51,018,000 788,179 SH   SOLE   782,853 0 5,326
TRUIST FINANCIAL CORP COM 89832Q109   174,567,000 4,056,864 SH   SOLE   3,965,394 0 91,470
THOMSON REUTERS CORP COM NEW 884903709   578,000 5,064 SH   SOLE   5,064 0 0
TC Energy Corp COM 87807B107   34,405,000 863,246 SH   SOLE   856,063 0 7,183
SIXTH STREET SPECIALTY LENDI COM 83012A109   18,598,000 1,044,822 SH   SOLE   756,706 0 288,116
MARRIOTT VACATIONS WORLDWI COM 57164Y107   69,859,000 519,053 SH   SOLE   330,581 0 188,472
WYNDHAM HOTELS & RESORTS I COM 98311A105   81,294,000 1,140,003 SH   SOLE   763,303 0 376,700
WHEELER REIT INC 8.75 SR D PFD PFD CNV SER D 963025606   521,000 40,600 SH   SOLE   40,600 0 0
WILLIS TOWERS WA SHS G96629103   172,741,000 706,277 SH   SOLE   690,303 0 15,974
YUM CHINA HO COM 98850P109   394,000 7,215 SH   SOLE   7,215 0 0