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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALBANY INTL CORP CL A 012348108 30,363 385,370 SH   SOLE NONE 385,370 0 0
AXOS FINANCIAL COM 05465C100 17,790 496,249 SH   SOLE NONE 496,249 0 0
BIO TECHNE CORP COM 09073M104 26,276 75,804 SH   SOLE NONE 75,804 0 0
BOWMAN CONSULTING GR COM 103002101 9,212 746,543 SH   SOLE NONE 746,543 0 0
BROOKFIELD ASSET MGT CL A LTD VT SH 112585104 216 3,783 SH   SOLE NONE 3,783 0 0
BRP INC COM SUN VTG 05577W200 22,952 289,730 SH   SOLE NONE 289,730 0 0
CERTARA INC COM 15687V109 8,112 378,021 SH   SOLE NONE 378,021 0 0
CGI INC CL A SUB VTG 12532H104 315 3,074 SH   SOLE NONE 3,074 0 0
CHART INDS INC COM 16115Q308 22,964 137,199 SH   SOLE NONE 137,199 0 0
CI FINANCIAL CORP COM 125491100 2,388 174,733 SH   SOLE NONE 174,733 0 0
COLLIERS INTL SUB VTG SHS 194693107 38,032 269,680 SH   SOLE NONE 269,680 0 0
CONSTRUCTION PARTNRS COM CL A 21044C107 9,336 445,867 SH   SOLE NONE 445,867 0 0
COUCHBASE INC COM 22207T101 11,643 709,125 SH   SOLE NONE 709,125 0 0
CRA INTERNATIONAL COM 12618T105 25,715 287,907 SH   SOLE NONE 287,907 0 0
DESCARTES SYSTEMS COM 249906108 30,978 387,274 SH   SOLE NONE 387,274 0 0
DOLBY LABORATORIES COM CL A 25659T107 15,377 214,890 SH   SOLE NONE 214,890 0 0
DORMAN PRODUCTS COM 258278100 34,484 314,325 SH   SOLE NONE 314,325 0 0
ENERGY RECOVERY INC COM 29270J100 12,318 634,297 SH   SOLE NONE 634,297 0 0
ENPHASE ENERGY COM 29355A107 16,712 85,601 SH   SOLE NONE 85,601 0 0
EURONET WORLDWIDE COM 298736109 11,024 109,602 SH   SOLE NONE 109,602 0 0
FOX FACTORY HLDG COM 35138V102 7,313 90,805 SH   SOLE NONE 90,805 0 0
FRANCO NEVADA CORP COM 351858105 408 2,411 SH   SOLE NONE 2,411 0 0
FRANKLIN COVEY CO COM 353469109 33,480 725,010 SH   SOLE NONE 725,010 0 0
GENTHERM INC COM 37253A103 28,510 456,828 SH   SOLE NONE 456,828 0 0
GILDAN ACTIVEWEAR COM 375916103 268 7,250 SH   SOLE NONE 7,250 0 0
GLOBUS MED INC CL A 379577208 33,692 600,148 SH   SOLE NONE 600,148 0 0
GROCERY OUTLET HLD COM 39874R101 8,254 193,630 SH   SOLE NONE 193,630 0 0
INSTALLED BUILDING COM 45780R101 27,165 326,661 SH   SOLE NONE 326,661 0 0
INTL MONEY EXPRESS COM 46005L101 16,330 797,756 SH   SOLE NONE 797,756 0 0
ISHARES MSCI EMG MKT ETF 464287234 6,612 164,893 SH   SOLE NONE 164,893 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,840 48,270 SH   SOLE NONE 48,270 0 0
ISHARES TRUST CORE S&P500 ETF 464287200 10,890 28,723 SH   SOLE NONE 28,723 0 0
KBR INC COM 48242W106 10,297 212,802 SH   SOLE NONE 212,802 0 0
KORNIT DIGITAL LTD SHS M6372Q113 5,738 181,010 SH   SOLE NONE 181,010 0 0
LCI INDUSTRIES COM 50189K103 5,225 46,704 SH   SOLE NONE 46,704 0 0
LESLIES INC COM 527064109 6,054 398,827 SH   SOLE NONE 398,827 0 0
MONOLITHIC POWER COM 609839105 21,091 54,919 SH   SOLE NONE 54,919 0 0
MP MATERIALS CORP COM CL A 553368101 9,762 304,307 SH   SOLE NONE 304,307 0 0
OMNICELL INC COM 68213N109 10,490 92,223 SH   SOLE NONE 92,223 0 0
OPEN TEXT CORP COM 683715106 6,770 139,062 SH   SOLE NONE 139,062 0 0
PAYCOM SOFTWARE COM 70432V102 18,415 65,740 SH   SOLE NONE 65,740 0 0
PERFICIENT INC COM 71375U101 22,053 240,526 SH   SOLE NONE 240,526 0 0
QUALYS INC COM 74758T303 6,940 55,021 SH   SOLE NONE 55,021 0 0
REPLIGEN CORP COM 759916109 5,300 32,637 SH   SOLE NONE 32,637 0 0
ROYAL BANK CDA COM 780087102 453 3,638 SH   SOLE NONE 3,638 0 0
SANGOMA TECHNOLOGS COM NEW 80100R408 21,171 1,945,884 SH   SOLE NONE 1,945,884 0 0
SEACOAST BKG CORP FL COM NEW 811707801 20,985 635,163 SH   SOLE NONE 635,163 0 0
SHUTTERSTOCK INC COM 825690100 20,731 361,738 SH   SOLE NONE 361,738 0 0
SITEONE LANDSCAPE COM 82982L103 21,950 184,663 SH   SOLE NONE 184,663 0 0
SMITH A O COM 831865209 22,370 409,123 SH   SOLE NONE 409,123 0 0
SPROUT SOCIAL INC COM CL A 85209W109 16,093 277,136 SH   SOLE NONE 277,136 0 0
SPS COMMERCE INC COM 78463M107 17,493 154,740 SH   SOLE NONE 154,740 0 0
STONERIDGE INC COM 86183P102 23,210 1,353,372 SH   SOLE NONE 1,353,372 0 0
TELUS INTL (CDA) SUB VTG SHS 87975H100 335 10,388 SH   SOLE NONE 10,388 0 0
TREX CO INC COM 89531P105 20,614 378,807 SH   SOLE NONE 378,807 0 0
TRICON RESIDENTIAL COM NPV 89612W102 20,028 1,534,742 SH   SOLE NONE 1,534,742 0 0
TTEC HOLDINGS INC COM 89854H102 30,833 454,170 SH   SOLE NONE 454,170 0 0
TUCOWS COM NEW 898697206 21,678 391,709 SH   SOLE NONE 391,709 0 0
UNIVERSAL TECHNICAL COM 913915104 136 19,188 SH   SOLE NONE 19,188 0 0
VERSABANK COM 92512J106 1,212 128,415 SH   SOLE NONE 128,415 0 0
WATSCO INC COM 942622200 15,442 64,663 SH   SOLE NONE 64,663 0 0
WHEATON PRECIOUS MET COM 962879102 284 6,131 SH   SOLE NONE 6,131 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 35,206 471,689 SH   SOLE NONE 471,689 0 0
XPEL INC COM 98379L100 6,872 149,630 SH   SOLE NONE 149,630 0 0