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
GALLAGHER ARTHUR J & CO COM 363576109   139,152,511 556,521 SH   SOLE   404,985 0 151,536
ALLISON TRANSMISSION HLDGS I COM 01973R101   319,024,783 3,930,813 SH   SOLE   3,588,788 0 342,025
AMERICAN HOMES 4 RENT CL A 02665T306   133,805,346 3,637,992 SH   SOLE   2,609,408 0 1,028,584
AMAZON COM INC COM 023135106   167,985,188 931,285 SH   SOLE   905,881 0 25,404
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   7,774,299 433,350 SH   SOLE   433,350 0 0
ATS CORPORATION COM 00217Y104   1,832,338 54,453 SH   SOLE   54,453 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   140,911,069 1,134,367 SH   SOLE   827,049 0 307,318
AUTOZONE INC COM 053332102   67,470,523 21,408 SH   SOLE   20,829 0 579
BOEING CO COM 097023105   9,649,500 50,000 SH   SOLE   50,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,245,533 17,213 SH   SOLE   17,213 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   67,319,484 1,602,578 SH   SOLE   1,591,526 0 11,052
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,471,995 40,858 SH   SOLE   40,858 0 0
BANK MONTREAL QUE COM 063671101   15,621,582 160,000 SH   SOLE   160,000 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   82,787,780 1,978,459 SH   SOLE   1,964,513 0 13,946
BANK NOVA SCOTIA HALIFAX COM 064149107   64,557,853 1,247,980 SH   SOLE   1,239,178 0 8,802
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   165,366 24,141 SH   SOLE   24,141 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   103,413,720 163 SH   SOLE   163 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   57,332,015 136,336 SH   SOLE   128,278 0 8,058
CABLE ONE INC COM 12685J105   86,352,794 204,081 SH   SOLE   146,634 0 57,447
CARRIER GLOBAL CORPORATION COM 14448C104   220,078,029 3,785,963 SH   SOLE   3,683,098 0 102,865
CBIZ INC COM 124805102   171,114,143 2,179,798 SH   SOLE   1,506,137 0 673,661
CDW CORP COM 12514G108   483,936 1,892 SH   SOLE   1,892 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   54,409,402 445,126 SH   SOLE   441,828 0 3,298
CME GROUP INC COM 12572Q105   146,490,636 680,434 SH   SOLE   661,557 0 18,877
CANADIAN NAT RES LTD COM 136385101   2,281,514 29,908 SH   SOLE   29,908 0 0
CANADIAN NATL RY CO COM 136375102   62,858,825 477,348 SH   SOLE   474,007 0 3,341
CENCORA INC COM 03073E105   217,365,004 894,543 SH   SOLE   870,238 0 24,305
COPART INC COM 217204106   40,311,220 695,981 SH   SOLE   675,019 0 20,962
CHARLES RIV LABS INTL INC COM 159864107   290,729 1,073 SH   SOLE   1,073 0 0
CURTISS WRIGHT CORP COM 231561101   610,929 2,387 SH   SOLE   2,387 0 0
DOLLAR TREE INC COM 256746108   246,526,426 1,851,494 SH   SOLE   1,804,368 0 47,126
ELECTRONIC ARTS INC COM 285512109   195,101,185 1,470,575 SH   SOLE   1,430,654 0 39,921
EBAY INC. COM 278642103   120,628,848 2,285,503 SH   SOLE   2,223,189 0 62,314
EURONET WORLDWIDE INC COM 298736109   83,173,478 756,604 SH   SOLE   507,411 0 249,193
EQUIFAX INC COM 294429105   72,886,092 272,451 SH   SOLE   265,165 0 7,286
EMCOR GROUP INC COM 29084Q100   242,121,626 691,381 SH   SOLE   494,985 0 196,396
ENBRIDGE INC COM 29250N105   6,954,436 192,442 SH   SOLE   191,983 0 459
EQUITY COMWLTH COM SH BEN INT 294628102   69,080,561 3,658,928 SH   SOLE   2,554,686 0 1,104,242
EVERI HLDGS INC COM 30034T103   516,510 51,394 SH   SOLE   33,775 0 17,619
FIRST AMERN FINL CORP COM 31847R102   9,425,754 154,394 SH   SOLE   149,818 0 4,576
GRACO INC COM 384109104   78,763,789 842,754 SH   SOLE   594,807 0 247,947
CGI INC CL A SUB VTG 12532H104   72,026,824 652,857 SH   SOLE   647,953 0 4,904
GLOBUS MED INC CL A 379577208   133,018,457 2,479,837 SH   SOLE   1,790,657 0 689,180
GENERAC HLDGS INC COM 368736104   52,421,640 415,583 SH   SOLE   302,150 0 113,433
GENTEX CORP COM 371901109   152,334,800 4,217,464 SH   SOLE   3,068,897 0 1,148,567
GOGO INC COM 38046C109   26,905,616 3,064,421 SH   SOLE   2,049,122 0 1,015,299
ALPHABET INC CAP STK CL A 02079K305   323,058,873 2,140,455 SH   SOLE   2,082,011 0 58,444
HDFC BANK LTD SPONSORED ADS 40415F101   20,774,945 371,180 SH   SOLE   371,180 0 0
HOULIHAN LOKEY INC CL A 441593100   192,287,051 1,500,016 SH   SOLE   1,085,426 0 414,590
HILLMAN SOLUTIONS CORP COM 431636109   88,206,845 8,290,117 SH   SOLE   5,914,452 0 2,375,665
HENRY SCHEIN INC COM 806407102   122,637,155 1,623,903 SH   SOLE   1,580,022 0 43,881
INTERCONTINENTAL EXCHANGE IN COM 45866F104   268,519,667 1,953,865 SH   SOLE   1,900,920 0 52,945
JEFFERIES FINL GROUP INC COM 47233W109   46,391,833 1,051,969 SH   SOLE   765,920 0 286,049
JOHNSON & JOHNSON COM 478160104   183,787,673 1,161,816 SH   SOLE   1,131,236 0 30,580
OPENLANE INC COM 48238T109   151,819,627 8,775,701 SH   SOLE   6,279,170 0 2,496,531
KENNAMETAL INC COM 489170100   122,464,628 4,910,370 SH   SOLE   3,542,799 0 1,367,571
KENVUE INC COM 49177J102   109,639,891 5,109,035 SH   SOLE   4,969,005 0 140,030
LABORATORY CORP AMER HLDGS COM NEW 50540R409   18,587,888 85,086 SH   SOLE   82,518 0 2,568
LIGHT & WONDER INC COM 80874P109   134,306,745 1,315,572 SH   SOLE   923,769 0 391,803
GRAND CANYON ED INC COM 38526M106   114,302,528 839,164 SH   SOLE   586,184 0 252,980
LOWES COS INC COM 548661107   9,030,433 35,451 SH   SOLE   34,476 0 975
LANDSTAR SYS INC COM 515098101   495,971 2,573 SH   SOLE   2,573 0 0
MASTERCARD INCORPORATED CL A 57636Q104   172,204,616 357,590 SH   SOLE   347,805 0 9,785
MAIN STR CAP CORP COM 56035L104   51,528,112 1,089,159 SH   SOLE   733,598 0 355,561
MCDONALDS CORP COM 580135101   17,868,017 63,373 SH   SOLE   63,373 0 0
MONDELEZ INTL INC CL A 609207105   200,688,740 2,866,982 SH   SOLE   2,788,303 0 78,679
MAGNITE INC COM 55955D100   26,413,083 2,457,031 SH   SOLE   1,785,603 0 671,428
MARKETAXESS HLDGS INC COM 57060D108   39,058,291 178,145 SH   SOLE   129,063 0 49,082
3M CO COM 88579Y101   4,773,150 45,000 SH   SOLE   45,000 0 0
MICROSOFT CORP COM 594918104   337,373,264 801,895 SH   SOLE   779,998 0 21,897
NUTRIEN LTD COM 67077M108   5,188,377 95,500 SH   SOLE   95,500 0 0
NEWS CORP NEW CL B 65249B208   61,648,850 2,278,228 SH   SOLE   2,216,233 0 61,995
NEWS CORP NEW CL A 65249B109   184,984,398 7,065,867 SH   SOLE   6,867,429 0 198,438
NEW YORK TIMES CO CL A 650111107   43,657,775 1,010,129 SH   SOLE   588,084 0 422,045
ORACLE CORP COM 68389X105   89,965,148 716,226 SH   SOLE   696,626 0 19,600
PENSKE AUTOMOTIVE GRP INC COM 70959W103   123,696,536 763,606 SH   SOLE   550,264 0 213,342
PROCTER AND GAMBLE CO COM 742718109   158,592,236 977,456 SH   SOLE   950,789 0 26,667
PRIMERICA INC COM 74164M108   308,628,654 1,220,069 SH   SOLE   887,153 0 332,916
QUIDELORTHO CORP COM 219798105   11,206,742 233,766 SH   SOLE   109,152 0 124,614
RESTAURANT BRANDS INTL INC COM 76131D103   92,936,398 1,170,268 SH   SOLE   1,161,395 0 8,873
ROGERS COMMUNICATIONS INC CL B 775109200   79,185,497 1,932,606 SH   SOLE   1,916,364 0 16,242
ROSS STORES INC COM 778296103   190,763,198 1,299,831 SH   SOLE   1,263,965 0 35,866
ROYAL BK CDA COM 780087102   67,885,963 673,064 SH   SOLE   667,941 0 5,123
SKYLINE CHAMPION CORPORATION COM 830830105   63,246,845 743,993 SH   SOLE   523,635 0 220,358
TD SYNNEX CORPORATION COM 87162W100   63,987,569 565,761 SH   SOLE   399,957 0 165,804
SIMPSON MFG INC COM 829073105   122,342,884 596,271 SH   SOLE   434,803 0 161,468
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   305,161,563 4,740,742 SH   SOLE   3,814,357 0 926,385
STANTEC INC COM 85472N109   85,856,527 1,034,108 SH   SOLE   1,025,784 0 8,324
STRATEGIC ED INC COM 86272C103   123,260,484 1,183,831 SH   SOLE   854,978 0 328,853
SUNCOR ENERGY INC NEW COM 867224107   1,293,948 35,061 SH   SOLE   35,061 0 0
TELUS CORPORATION COM 87971M103   1,636,381 102,286 SH   SOLE   102,286 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   51,131,035 847,203 SH   SOLE   841,413 0 5,790
TRUIST FINL CORP COM 89832Q109   124,717,523 3,199,526 SH   SOLE   3,111,873 0 87,653
TC ENERGY CORP COM 87807B107   13,351,851 332,211 SH   SOLE   325,643 0 6,568
SIXTH STREET SPECIALTY LENDI COM 83012A109   44,506,231 2,076,819 SH   SOLE   1,556,002 0 520,817
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   118,102,891 1,096,286 SH   SOLE   774,360 0 321,926
WASTE CONNECTIONS INC COM 94106B101   40,055,488 232,991 SH   SOLE   231,219 0 1,772
WYNDHAM HOTELS & RESORTS INC COM 98311A105   99,308,053 1,293,916 SH   SOLE   940,871 0 353,045
WILEY JOHN & SONS INC CL A 968223206   37,071,511 972,240 SH   SOLE   667,138 0 305,102
WILLIS TOWERS WATSON PLC LTD SHS G96629103   284,487,225 1,034,499 SH   SOLE   1,006,363 0 28,136
YUM CHINA HLDGS INC COM 98850P109   1,786,173 44,890 SH   SOLE   44,890 0 0