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
AGNICO EAGLE MINES LTD COM 008474108   1,259,124 15,589 SH   SOLE   15,589 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   1,223,402 61,262 SH   SOLE   61,262 0 0
ALBANY INTL CORP CL A 012348108   26,097,612 279,089 SH   SOLE   279,089 0 0
AXOS FINANCIAL INC COM 05465C100   18,146,632 335,800 SH   SOLE   335,800 0 0
BIO-TECHNE CORP COM 09073M104   19,938,601 283,259 SH   SOLE   283,259 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   18,790,253 540,105 SH   SOLE   540,105 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   415,975 7,339 SH   SOLE   7,339 0 0
BRP INC COM SUN VTG 05577W200   15,210,387 167,239 SH   SOLE   167,239 0 0
CANADIAN NATL RY CO COM 136375102   859,922 4,821 SH   SOLE   4,821 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   13,037,010 1,090,051 SH   SOLE   1,090,051 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   8,303,529 749,416 SH   SOLE   749,416 0 0
CERTARA INC COM 15687V109   7,895,808 441,600 SH   SOLE   441,600 0 0
CGI INC CL A SUB VTG 12532H104   1,052,805 7,045 SH   SOLE   7,045 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   19,366,392 116,968 SH   SOLE   116,968 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   7,129,702 126,976 SH   SOLE   126,976 0 0
CORE & MAIN INC CL A 21874C102   39,959,412 697,981 SH   SOLE   697,981 0 0
COUCHBASE INC COM 22207T101   18,047,318 685,949 SH   SOLE   685,949 0 0
CPI CARD GROUP INC COM NEW 12634H200   319,819 17,907 SH   SOLE   17,907 0 0
CRA INTL INC COM 12618T105   14,374,788 96,101 SH   SOLE   96,101 0 0
DESCARTES SYS GROUP INC COM 249906108   16,133,762 130,216 SH   SOLE   130,216 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   13,505,734 161,224 SH   SOLE   161,224 0 0
DORMAN PRODS INC COM 258278100   25,996,961 269,706 SH   SOLE   269,706 0 0
FEDERAL SIGNAL CORP COM 313855108   16,934,620 199,536 SH   SOLE   199,536 0 0
FIRSTSERVICE CORP NEW COM 33767E202   1,084,249 4,835 SH   SOLE   4,835 0 0
FRANKLIN COVEY CO COM 353469109   6,563,369 167,177 SH   SOLE   167,177 0 0
GENTHERM INC COM 37253A103   15,766,959 273,827 SH   SOLE   273,827 0 0
GLOBUS MED INC CL A 379577208   33,610,878 626,601 SH   SOLE   626,601 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   4,199,837 145,929 SH   SOLE   145,929 0 0
IMAX CORP COM 45245E109   5,677,497 351,113 SH   SOLE   351,113 0 0
INSTALLED BLDG PRODS INC COM 45780R101   48,068,671 185,787 SH   SOLE   185,787 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   10,834,296 474,564 SH   SOLE   474,564 0 0
ISHARES INC CORE MSCI EMKT 46434G103   7,653,828 148,330 SH   SOLE   148,330 0 0
ISHARES TR CORE S&P500 ETF 464287200   13,129,581 24,974 SH   SOLE   24,974 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,527,380 47,526 SH   SOLE   47,526 0 0
KBR INC COM 48242W106   8,215,005 129,045 SH   SOLE   129,045 0 0
LCI INDS COM 50189K103   6,645,978 54,006 SH   SOLE   54,006 0 0
MAIN STR CAP CORP COM 56035L104   3,025,711 63,955 SH   SOLE   63,955 0 0
MANHATTAN ASSOCIATES INC COM 562750109   9,830,286 39,285 SH   SOLE   39,285 0 0
MONOLITHIC PWR SYS INC COM 609839105   35,109,324 51,828 SH   SOLE   51,828 0 0
NCINO INC COM 63947X101   8,543,274 228,552 SH   SOLE   228,552 0 0
PERFICIENT INC COM 71375U101   12,253,939 217,693 SH   SOLE   217,693 0 0
PURE STORAGE INC CL A 74624M102   34,534,202 664,247 SH   SOLE   664,247 0 0
QUALYS INC COM 74758T303   7,333,269 43,946 SH   SOLE   43,946 0 0
REPLIGEN CORP COM 759916109   11,629,629 63,232 SH   SOLE   63,232 0 0
ROYAL BK CDA COM 780087102   1,529,734 11,197 SH   SOLE   11,197 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   18,924,335 340,979 SH   SOLE   340,979 0 0
SHOPIFY INC CL A 82509L107   301,065 2,881 SH   SOLE   2,881 0 0
SHUTTERSTOCK INC COM 825690100   2,681,855 58,543 SH   SOLE   58,543 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   28,303,806 162,153 SH   SOLE   162,153 0 0
SMITH A O CORP COM 831865209   25,958,250 290,166 SH   SOLE   290,166 0 0
SPROUT SOCIAL INC COM CL A 85209W109   20,697,815 346,639 SH   SOLE   346,639 0 0
SPS COMM INC COM 78463M107   15,570,984 84,213 SH   SOLE   84,213 0 0
STANTEC INC COM 85472N109   854,584 7,599 SH   SOLE   7,599 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   15,079,970 469,781 SH   SOLE   469,781 0 0
STONERIDGE INC COM 86183P102   15,492,384 840,151 SH   SOLE   840,151 0 0
TREX CO INC COM 89531P105   33,146,825 332,299 SH   SOLE   332,299 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   788,839 49,488 SH   SOLE   49,488 0 0
VERTEX INC CL A 92538J106   29,445,617 927,129 SH   SOLE   927,129 0 0
WATSCO INC COM 942622200   28,199,002 65,280 SH   SOLE   65,280 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   894,923 14,027 SH   SOLE   14,027 0 0
WNS HLDGS LTD COM SHS G98196101   20,771,973 411,082 SH   SOLE   411,082 0 0