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
ABSOLUTE SOFTWARE COM 00386B109 26,345 1,509,747 SH   SOLE NONE 1,509,747 0 0
ALBANY INTL CORP CL A 012348108 34,550 413,926 SH   SOLE NONE 413,926 0 0
ALTERYX INC COM CL A 02156B103 7,611 91,746 SH   SOLE NONE 91,746 0 0
AXOS FINANCIAL COM 05465C100 23,898 508,362 SH   SOLE NONE 508,362 0 0
BIO TECHNE CORP COM 09073M104 28,958 75,820 SH   SOLE NONE 75,820 0 0
BRIGHTCOVE INC COM 10921T101 9,675 480,862 SH   SOLE NONE 480,862 0 0
BRP INC COM SUN VTG 05577W200 44,262 406,182 SH   SOLE NONE 406,182 0 0
BRUKER CORP COM 116794108 16,904 262,977 SH   SOLE NONE 262,977 0 0
CAREDX INC COM 14167L103 7,232 106,208 SH   SOLE NONE 106,208 0 0
CASTLE BIOSCIENCES I COM 14843C105 31,575 461,222 SH   SOLE NONE 461,222 0 0
CHARLES RIV LABS INT COM 159864107 24,363 84,061 SH   SOLE NONE 84,061 0 0
CHART INDS INC COM 16115Q308 16,788 117,933 SH   SOLE NONE 117,933 0 0
CHUYS HLDGS INC COM 171604101 13,342 301,032 SH   SOLE NONE 301,032 0 0
CI FINANCIAL CORP COM 125491100 3,574 196,916 SH   SOLE NONE 196,916 0 0
COLLIERS INTL SUB VTG SHS 194693107 45,843 371,262 SH   SOLE NONE 371,262 0 0
CRA INTERNATIONAL COM 12618T105 22,713 304,294 SH   SOLE NONE 304,294 0 0
DANIMER SCIENTIFIC COM CL A 236272100 16,592 439,522 SH   SOLE NONE 439,522 0 0
DESCARTES SYSTEMS COM 249906108 27,509 358,794 SH   SOLE NONE 358,794 0 0
DOLBY LABORATORIES COM CL A 25659T107 14,912 151,058 SH   SOLE NONE 151,058 0 0
DORMAN PRODUCTS COM 258278100 24,351 237,248 SH   SOLE NONE 237,248 0 0
ENPHASE ENERGY COM 29355A107 13,979 86,208 SH   SOLE NONE 86,208 0 0
EURONET WORLDWIDE COM 298736109 23,512 170,006 SH   SOLE NONE 170,006 0 0
EVERQUOTE INC COM CL A 30041R108 8,686 239,347 SH   SOLE NONE 239,347 0 0
FIRSTSERVICE CORP COM 33767E202 14,407 77,234 SH   SOLE NONE 77,234 0 0
FOX FACTORY HLDG COM 35138V102 10,324 81,253 SH   SOLE NONE 81,253 0 0
FRANKLIN COVEY CO COM 353469109 18,618 658,114 SH   SOLE NONE 658,114 0 0
GENTHERM INC COM 37253A103 30,078 405,862 SH   SOLE NONE 405,862 0 0
GLOBUS MED INC CL A 379577208 37,916 614,826 SH   SOLE NONE 614,826 0 0
GUIDEWIRE SOFTWARE COM 40171V100 7,422 73,030 SH   SOLE NONE 73,030 0 0
INSTALLED BUILDING COM 45780R101 28,367 255,832 SH   SOLE NONE 255,832 0 0
INTL MONEY EXPRESS COM 46005L101 14,662 976,834 SH   SOLE NONE 976,834 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,106 70,864 SH   SOLE NONE 70,864 0 0
ISHARES TRUST CORE S&P500 ETF 464287200 6,046 15,198 SH   SOLE NONE 15,198 0 0
JAMES RIV GROUP COM G5005R107 2,330 51,069 SH   SOLE NONE 51,069 0 0
KBR INC COM 48242W106 6,349 165,389 SH   SOLE NONE 165,389 0 0
KORNIT DIGITAL LTD SHS M6372Q113 23,176 233,819 SH   SOLE NONE 233,819 0 0
LCI INDUSTRIES COM 50189K103 19,463 147,137 SH   SOLE NONE 147,137 0 0
LIGHTSPEED POS SUB VTG SHS 53227R106 10,694 135,317 SH   SOLE NONE 135,317 0 0
LIVERAMP HOLDINGS COM 53815P108 5,670 109,286 SH   SOLE NONE 109,286 0 0
MONGODB INC CL A 60937P106 6,070 22,699 SH   SOLE NONE 22,699 0 0
MONOLITHIC POWER COM 609839105 17,826 50,469 SH   SOLE NONE 50,469 0 0
MP MATERIALS CORP COM CL A 553368101 6,144 170,891 SH   SOLE NONE 170,891 0 0
OLLIES BARGAIN OUT COM 681116109 23,887 274,566 SH   SOLE NONE 274,566 0 0
OMNICELL INC COM 68213N109 20,229 155,760 SH   SOLE NONE 155,760 0 0
OPEN TEXT CORP COM 683715106 5,104 85,182 SH   SOLE NONE 85,182 0 0
PAYCOM SOFTWARE COM 70432V102 6,366 17,202 SH   SOLE NONE 17,202 0 0
PERFICIENT INC COM 71375U101 16,985 289,254 SH   SOLE NONE 289,254 0 0
POINTS INTL LTD COM NEW 730843208 21,118 1,111,489 SH   SOLE NONE 1,111,489 0 0
PROGYNY INC COM 74340E103 7,449 167,356 SH   SOLE NONE 167,356 0 0
PROTO LABS INC COM 743713109 8,416 69,123 SH   SOLE NONE 69,123 0 0
SEACOAST BKG CORP FL COM NEW 811707801 18,612 513,573 SH   SOLE NONE 513,573 0 0
SHUTTERSTOCK INC COM 825690100 23,347 262,213 SH   SOLE NONE 262,213 0 0
SITEONE LANDSCAPE COM 82982L103 27,998 163,979 SH   SOLE NONE 163,979 0 0
SMITH A O COM 831865209 27,156 401,654 SH   SOLE NONE 401,654 0 0
SPROUT SOCIAL INC COM CL A 85209W109 10,764 186,360 SH   SOLE NONE 186,360 0 0
SPS COMMERCE INC COM 78463M107 14,192 142,909 SH   SOLE NONE 142,909 0 0
STANTEC INC COM 85472N109 4,726 87,851 SH   SOLE NONE 87,851 0 0
STONERIDGE INC COM 86183P102 33,299 1,046,816 SH   SOLE NONE 1,046,816 0 0
TETRA TECH INC COM 88162G103 6,813 50,196 SH   SOLE NONE 50,196 0 0
TREX CO INC COM 89531P105 27,262 297,815 SH   SOLE NONE 297,815 0 0
TTEC HOLDINGS INC COM 89854H102 39,961 397,823 SH   SOLE NONE 397,823 0 0
TUCOWS COM NEW 898697206 25,112 267,258 SH   SOLE NONE 267,258 0 0
WATSCO INC COM 942622200 10,643 40,816 SH   SOLE NONE 40,816 0 0
WESTPORT FUEL SYSTEM COM NEW 960908309 28,689 3,173,607 SH   SOLE NONE 3,173,607 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 35,866 495,110 SH   SOLE NONE 495,110 0 0