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
3M CO COM 88579Y101   1,872,000 20,000 SH   SOLE   20,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,616,000 18,626 SH   SOLE   18,626 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   271,952,000 4,604,675 SH   SOLE   4,254,719 0 349,956
ALPHABET INC CAP STK CL A 02079K305   325,466,000 2,487,132 SH   SOLE   2,420,061 0 67,071
AMAZON COM INC COM 023135106   120,220,000 945,721 SH   SOLE   920,133 0 25,588
AMERICAN HOMES 4 RENT CL A 02665T306   125,223,000 3,716,922 SH   SOLE   2,489,279 0 1,227,643
ARMSTRONG WORLD INDS INC NEW COM 04247X102   79,505,000 1,104,238 SH   SOLE   803,687 0 300,551
GALLAGHER ARTHUR J & CO COM 363576109   234,567,000 1,029,120 SH   SOLE   749,388 0 279,732
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   7,099,000 376,603 SH   SOLE   376,603 0 0
ATS CORPORATION COM 00217Y104   3,275,000 76,482 SH   SOLE   76,482 0 0
AUTOZONE INC COM 053332102   55,382,000 21,804 SH   SOLE   21,221 0 583
BANK MONTREAL QUE COM 063671101   12,712,000 150,000 SH   SOLE   150,000 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   57,847,000 1,284,625 SH   SOLE   1,275,252 0 9,373
BERKSHIRE HATHAWAY INC DEL CL A 084670108   87,694,000 165 SH   SOLE   165 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   50,842,000 145,139 SH   SOLE   137,292 0 7,847
BOEING CO COM 097023105   6,709,000 35,000 SH   SOLE   35,000 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   21,651,000 2,353,336 SH   SOLE   1,725,028 0 628,308
BRIGHT HORIZONS FAM SOL IN D COM 109194100   32,426,000 398,058 SH   SOLE   271,734 0 126,324
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   57,431,000 1,715,563 SH   SOLE   1,703,797 0 11,766
BROOKFIELD CORP CL A LTD VT SH 11271J107   70,737,000 2,251,856 SH   SOLE   2,236,784 0 15,072
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   700,000 19,714 SH   SOLE   19,714 0 0
CABLE ONE INC COM 12685J105   95,484,000 155,097 SH   SOLE   110,986 0 44,111
CARRIER GLOBAL CORPORATION COM 14448C104   213,471,000 3,867,226 SH   SOLE   3,763,602 0 103,624
CBIZ INC COM 124805102   105,844,000 2,039,382 SH   SOLE   1,388,940 0 650,442
CANADIAN NAT RES LTD COM 136385101   1,687,000 25,960 SH   SOLE   25,960 0 0
CANADIAN NATL RY CO COM 136375102   54,057,000 496,872 SH   SOLE   493,308 0 3,564
CDW CORP COM 12514G108   366,000 1,813 SH   SOLE   1,813 0 0
CENCORA INC COM 03073E105   164,175,000 912,236 SH   SOLE   887,754 0 24,482
CGI INC CL A SUB VTG 12532H104   66,959,000 676,183 SH   SOLE   670,960 0 5,223
CME GROUP INC COM 12572Q105   92,477,000 461,876 SH   SOLE   449,364 0 12,512
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   43,736,000 457,136 SH   SOLE   453,619 0 3,517
COPART INC COM 217204106   30,909,000 717,310 SH   SOLE   697,218 0 20,092
CURTISS WRIGHT CORP COM 231561101   447,000 2,287 SH   SOLE   2,287 0 0
DOLLAR TREE INC COM 256746108   176,531,000 1,658,343 SH   SOLE   1,613,624 0 44,719
EBAY INC. COM 278642103   103,292,000 2,342,744 SH   SOLE   2,279,974 0 62,770
ELECTRONIC ARTS INC COM 285512109   181,440,000 1,506,978 SH   SOLE   1,466,761 0 40,217
EMCOR GROUP INC COM 29084Q100   137,734,000 654,661 SH   SOLE   470,200 0 184,461
ENBRIDGE INC COM 29250N105   7,361,000 220,913 SH   SOLE   215,470 0 5,443
ENERFLEX LTD COM 29269R105   10,287,000 1,783,016 SH   SOLE   1,778,072 0 4,944
EQUIFAX INC COM 294429105   60,277,000 329,058 SH   SOLE   320,494 0 8,564
EQUITY COMWLTH COM SH BEN INT 294628102   50,833,000 2,767,178 SH   SOLE   1,970,824 0 796,354
EURONET WORLDWIDE INC COM 298736109   35,309,000 444,808 SH   SOLE   304,568 0 140,240
FEDERATED HERMES INC CL B 314211103   22,282,000 657,858 SH   SOLE   439,746 0 218,112
FIRST AMERN FINL CORP COM 31847R102   9,011,000 159,513 SH   SOLE   155,128 0 4,385
GENERAC HLDGS INC COM 368736104   34,864,000 319,970 SH   SOLE   232,239 0 87,731
GENTEX CORP COM 371901109   125,062,000 3,843,342 SH   SOLE   2,768,226 0 1,075,116
GLOBAL SELF STORAGE INC COM 37955N106   1,250,000 257,237 SH   SOLE   257,237 0 0
GLOBUS MED INC CL A 379577208   51,327,000 1,033,770 SH   SOLE   691,009 0 342,761
GOGO INC COM 38046C109   23,850,000 1,999,131 SH   SOLE   1,423,739 0 575,392
GRACO INC COM 384109104   57,596,000 790,284 SH   SOLE   562,514 0 227,770
GRAND CANYON ED INC COM 38526M106   115,070,000 984,511 SH   SOLE   706,464 0 278,047
HENRY SCHEIN INC COM 806407102   123,002,000 1,656,587 SH   SOLE   1,612,382 0 44,205
HILLMAN SOLUTIONS CORP COM 431636109   63,513,000 7,698,558 SH   SOLE   5,611,570 0 2,086,988
HOULIHAN LOKEY INC CL A 441593100   178,680,000 1,668,037 SH   SOLE   1,194,339 0 473,698
INTERCONTINENTAL EXCHANGE IN COM 45866F104   214,447,000 1,949,162 SH   SOLE   1,897,756 0 51,406
JEFFERIES FINL GROUP INC COM 47233W109   36,726,000 1,002,626 SH   SOLE   728,124 0 274,502
JOHNSON & JOHNSON COM 478160104   164,916,000 1,058,849 SH   SOLE   1,031,707 0 27,142
KENNAMETAL INC COM 489170100   116,420,000 4,679,250 SH   SOLE   3,366,639 0 1,312,611
KENVUE INC COM 49177J102   74,457,000 3,707,994 SH   SOLE   3,608,902 0 99,092
LABORATORY CORP AMER HLDGS COM NEW 50540R409   21,805,000 108,454 SH   SOLE   105,405 0 3,049
LANDSTAR SYS INC COM 515098101   436,000 2,466 SH   SOLE   2,466 0 0
LIGHT & WONDER INC COM 80874P109   89,286,000 1,251,730 SH   SOLE   875,734 0 375,996
M & T BK CORP COM 55261F104   5,690,000 45,000 SH   SOLE   45,000 0 0
MAGNITE INC COM 55955D100   17,759,000 2,355,258 SH   SOLE   1,707,945 0 647,313
MAIN STR CAP CORP COM 56035L104   41,464,000 1,020,535 SH   SOLE   679,314 0 341,221
MARKETAXESS HLDGS INC COM 57060D108   36,380,000 170,285 SH   SOLE   123,149 0 47,136
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   69,063,000 686,302 SH   SOLE   491,651 0 194,651
MASTERCARD INCORPORATED CL A 57636Q104   144,367,000 364,647 SH   SOLE   355,148 0 9,499
MCDONALDS CORP COM 580135101   14,639,000 55,569 SH   SOLE   55,569 0 0
MICROSOFT CORP COM 594918104   308,902,000 978,312 SH   SOLE   951,880 0 26,432
MONDELEZ INTL INC CL A 609207105   168,660,000 2,430,258 SH   SOLE   2,364,526 0 65,732
NEW YORK TIMES CO CL A 650111107   31,181,000 756,812 SH   SOLE   465,704 0 291,108
NEWS CORP NEW CL A 65249B109   186,447,000 9,294,483 SH   SOLE   9,044,580 0 249,903
NEWS CORP NEW CL B 65249B208   48,845,000 2,340,421 SH   SOLE   2,277,959 0 62,462
NUTRIEN LTD COM 67077M108   4,653,000 75,000 SH   SOLE   75,000 0 0
OPENLANE INC COM 48238T109   126,145,000 8,454,728 SH   SOLE   6,037,416 0 2,417,312
ORACLE CORP COM 68389X105   77,147,000 728,349 SH   SOLE   708,603 0 19,746
PENSKE AUTOMOTIVE GRP INC COM 70959W103   121,688,000 728,408 SH   SOLE   523,561 0 204,847
PRIMERICA INC COM 74164M108   235,489,000 1,213,799 SH   SOLE   880,883 0 332,916
PROCTER AND GAMBLE CO COM 742718109   145,755,000 999,277 SH   SOLE   972,414 0 26,863
QUIDELORTHO CORP COM 219798105   98,606,000 1,350,032 SH   SOLE   931,196 0 418,836
RESTAURANT BRANDS INTL INC COM 76131D103   85,242,000 1,274,145 SH   SOLE   1,264,600 0 9,545
ROGERS COMMUNICATIONS INC CL B 775109200   73,497,000 1,905,406 SH   SOLE   1,890,005 0 15,401
ROSS STORES INC COM 778296103   170,965,000 1,513,631 SH   SOLE   1,472,741 0 40,890
ROYAL BK CDA COM 780087102   49,737,000 566,498 SH   SOLE   561,215 0 5,283
RTX CORPORATION COM 75513E101   594,000 8,257 SH   SOLE   8,257 0 0
SIMPSON MFG INC COM 829073105   85,057,000 567,768 SH   SOLE   412,791 0 154,977
SIXTH STREET SPECIALTY LENDI COM 83012A109   40,771,000 1,994,679 SH   SOLE   1,494,704 0 499,975
SKYLINE CHAMPION CORPORATION COM 830830105   38,258,000 600,406 SH   SOLE   418,511 0 181,895
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   242,464,000 4,614,844 SH   SOLE   3,723,906 0 890,938
STANTEC INC COM 85472N109   70,131,000 1,075,863 SH   SOLE   1,066,553 0 9,310
STRATEGIC ED INC COM 86272C103   83,841,000 1,114,167 SH   SOLE   803,214 0 310,953
SUNCOR ENERGY INC NEW COM 867224107   3,097,000 89,634 SH   SOLE   89,634 0 0
TC ENERGY CORP COM 87807B107   12,157,000 351,864 SH   SOLE   344,857 0 7,007
TD SYNNEX CORPORATION COM 87162W100   74,532,000 746,365 SH   SOLE   530,238 0 216,127
TELUS CORPORATION COM 87971M103   1,191,000 72,597 SH   SOLE   72,597 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   51,497,000 850,826 SH   SOLE   844,663 0 6,163
TRUIST FINL CORP COM 89832Q109   94,146,000 3,290,652 SH   SOLE   3,202,353 0 88,299
WILLIS TOWERS WATSON PLC LTD SHS G96629103   221,024,000 1,057,735 SH   SOLE   1,029,392 0 28,343
WYNDHAM HOTELS & RESORTS INC COM 98311A105   85,610,000 1,231,088 SH   SOLE   893,296 0 337,792
YUM CHINA HLDGS INC COM 98850P109   277,000 4,968 SH   SOLE   4,968 0 0