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
Docebo Inc COM 25609L105 9 140 SH   SOLE   9 0 0
Gildan Activewear Inc COM 375916103 63,636 1,501,428 SH   SOLE   63,636 0 0
Alexandria Real Estate Eq In COM 015271109 1,169 5,242 SH   SOLE   1,169 0 0
Align Technology Inc COM 016255101 8,185 12,454 SH   SOLE   8,185 0 0
Alpha Teknova Inc COM 02080L102 4,523 220,866 SH   SOLE   4,523 0 0
Apollo Global Mgmt Inc COM CL A 03768E105 6,384 88,144 SH   SOLE   6,384 0 0
Bank Hawaii Corp COM 062540109 5,843 69,753 SH   SOLE   5,843 0 0
Bank of NT Butterfield&Son SHS NEW G0772R208 90,326 2,370,133 SH   SOLE   90,326 0 0
Barrett Business Services Inc COM 068463108 9,481 137,292 SH   SOLE   9,481 0 0
Berkeley Lights Inc COM 084310101 331 18,215 SH   SOLE   331 0 0
Better Choice Co Inc COM 08771Y303 273 84,612 SH   SOLE   273 0 0
Blackline Inc COM 09239B109 8,042 77,669 SH   SOLE   8,042 0 0
Blackstone Group Inc/The COM CL A 09260D107 10,046 77,642 SH   SOLE   10,046 0 0
Bowman Consulting Group Ltd COM 103002101 2,861 134,617 SH   SOLE   2,861 0 0
Cactus Inc CL A 127203107 870 22,821 SH   SOLE   870 0 0
Cardiovascular Systems Inc COM 141619106 10,603 564,582 SH   SOLE   10,603 0 0
Castle Biosciences Inc COM 14843C105 14,510 338,457 SH   SOLE   14,510 0 0
Chewy Inc CL A 16679L109 4,649 78,843 SH   SOLE   4,649 0 0
CI&T Inc COM CL A G21307106 17,219 1,448,230 SH   SOLE   17,219 0 0
Coastal Financial Corp WA COM NEW 19046P209 1,266 25,006 SH   SOLE   1,266 0 0
Dexcom Inc COM 252131107 839 1,563 SH   SOLE   839 0 0
Digital Rlty Tr Inc COM 253868103 876 4,950 SH   SOLE   876 0 0
Elastic NV ORD SHS N14506104 4,124 33,505 SH   SOLE   4,124 0 0
Endava PLC ADS 29260V105 243,790 1,451,822 SH   SOLE   243,790 0 0
EPAM Systems Inc COM 29414B104 204,038 305,240 SH   SOLE   204,038 0 0
Equinix Inc COM 29444U700 7,311 8,644 SH   SOLE   7,311 0 0
Esquire Finl Hldgs Inc COM 29667J101 3,941 125,102 SH   SOLE   3,941 0 0
Etsy Inc COM 29786A106 6,640 30,328 SH   SOLE   6,640 0 0
Evolution Petroleum Corp COM 30049A107 3,083 610,482 SH   SOLE   3,083 0 0
Exact Sciences Corp COM 30063P105 5,809 74,631 SH   SOLE   5,809 0 0
ExlService Holdings Inc COM 302081104 1,731 11,955 SH   SOLE   1,731 0 0
Fastenal Co COM 311900104 5,699 88,965 SH   SOLE   5,699 0 0
Figs Inc CL A 30260D103 5,585 202,645 SH   SOLE   5,585 0 0
First Hawaiian Inc COM 32051X108 5,103 186,735 SH   SOLE   5,103 0 0
First Rep Bk San Francisco C COM 33616C100 43,423 210,271 SH   SOLE   43,423 0 0
Five Below Inc COM 33829M101 11,608 56,107 SH   SOLE   11,608 0 0
Freshpet Inc COM 358039105 2,712 28,467 SH   SOLE   2,712 0 0
FTI Consulting Inc COM 302941109 689 4,492 SH   SOLE   689 0 0
Genpact Ltd COM G3922B107 122,481 2,307,486 SH   SOLE   122,481 0 0
Glacier Bancorp Inc COM 37637Q105 25,247 445,276 SH   SOLE   25,247 0 0
Global Industrial Co COM 37892E102 18,343 448,489 SH   SOLE   18,343 0 0
Globant SA COM L44385109 113,498 361,355 SH   SOLE   113,498 0 0
Goosehead Ins Inc COM CL A 38267D109 8,411 64,658 SH   SOLE   8,411 0 0
Hacket Group Inc ADS REP SHS A 404609109 10,829 527,476 SH   SOLE   10,829 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 12,657 194,520 SH   SOLE   12,657 0 0
HeadHunter Group PLC SPONSORED ADS 42207L106 4,787 93,700 SH   SOLE   4,787 0 0
Healthcare Services Group Inc COM 421906108 2,049 115,189 SH   SOLE   2,049 0 0
Heska Corp COM RESTRC NEW 42805E306 27,071 148,343 SH   SOLE   27,071 0 0
Houlihan Lokey Inc CL A 441593100 4,484 43,313 SH   SOLE   4,484 0 0
HubSpot Inc COM 443573100 4,791 7,268 SH   SOLE   4,791 0 0
I3 Verticals Inc COM CL A 46571Y107 467 20,493 SH   SOLE   467 0 0
IDEXX Labs Inc COM 45168D104 2,657 4,035 SH   SOLE   2,657 0 0
Infosys Ltd SPONSORED ADR 456788108 21 817 SH   SOLE   21 0 0
Insperity Inc COM 45778Q107 8,999 76,193 SH   SOLE   8,999 0 0
JFrog Ltd ORD SHS M6191J100 25,010 842,100 SH   SOLE   25,010 0 0
Joint Corp COM 47973J102 3,245 49,395 SH   SOLE   3,245 0 0
Kimball International Inc CL B 494274103 2,380 232,663 SH   SOLE   2,380 0 0
Kinsale Capital Group Inc CL A 49714P108 566 2,378 SH   SOLE   566 0 0
Knight-Swift Transn Hldgs In CL A 499049104 914 15,000 SH   SOLE   914 0 0
LeMaitre Vascular Inc COM 525558201 15,776 314,076 SH   SOLE   15,776 0 0
LGI Homes Inc COM 50187T106 17,081 110,569 SH   SOLE   17,081 0 0
Littelfuse Inc COM 537008104 46,121 146,565 SH   SOLE   46,121 0 0
Lululemon Athletica Inc COM 550021109 64,266 164,175 SH   SOLE   64,266 0 0
Marcus & Millichap Inc COM 566324109 12,469 242,306 SH   SOLE   12,469 0 0
MarketAxess Holdings Inc COM 57060D108 10 24 SH   SOLE   10 0 0
MaxCyte Inc COM 57777K106 2,460 241,377 SH   SOLE   2,460 0 0
Medpace Holdings Inc COM 58506Q109 7,734 35,538 SH   SOLE   7,734 0 0
MercadoLibre Inc COM 58733R102 3,831 2,841 SH   SOLE   3,831 0 0
Microchip Technology Inc COM 595017104 4,714 54,144 SH   SOLE   4,714 0 0
Mimecast Ltd ORD SHS G14838109 362 4,550 SH   SOLE   362 0 0
Monolithic Pwr Sys Inc COM 609839105 42,868 86,895 SH   SOLE   42,868 0 0
Morningstar Inc COM 617700109 1,487 4,348 SH   SOLE   1,487 0 0
MSCI Inc COM 55354G100 3,264 5,327 SH   SOLE   3,264 0 0
MYT Netherlands Parent BV ADS 55406W103 522 24,600 SH   SOLE   522 0 0
New Relic Inc COM 64829B100 2,431 22,107 SH   SOLE   2,431 0 0
NV5 Global Inc COM 62945V109 12,813 92,766 SH   SOLE   12,813 0 0
NVIDIA Corp COM 67066G104 824 2,800 SH   SOLE   824 0 0
O2Micro International Ltd SPONS ADR 67107W100 12,262 2,706,948 SH   SOLE   12,262 0 0
Ollies Bargain Outlet Holding COM 681116109 13,666 266,974 SH   SOLE   13,666 0 0
P10 Inc COM CL A 69376K106 16,967 1,213,638 SH   SOLE   16,967 0 0
PagerDuty Inc COM 69553P100 3,497 100,631 SH   SOLE   3,497 0 0
Pagseguro Digital Ltd COM CL A G68707101 16,167 616,583 SH   SOLE   16,167 0 0
Patria Investments Ltd COM CL A G69451105 50,313 3,105,750 SH   SOLE   50,313 0 0
Paycom Software Inc COM 70432V102 8,992 21,658 SH   SOLE   8,992 0 0
Paylocity Hldg Corp COM 70438V106 9,466 40,085 SH   SOLE   9,466 0 0
PJT Partners Inc COM CL A 69343T107 24,053 324,644 SH   SOLE   24,053 0 0
Plumas Bancorp COM 729273102 6,359 188,188 SH   SOLE   6,359 0 0
Pool Corp COM 73278L105 9,316 16,460 SH   SOLE   9,316 0 0
Power Integrations Inc ADR 739276103 10,806 116,330 SH   SOLE   10,806 0 0
QIAGEN NV SHS NEW N72482123 59,804 1,076,007 SH   SOLE   59,804 0 0
Qualtrics Intl Inc COM CL A 747601201 4,143 117,024 SH   SOLE   4,143 0 0
Qualys Inc COM 74758T303 27,549 200,763 SH   SOLE   27,549 0 0
Rapid7 Inc COM 753422104 21,363 181,520 SH   SOLE   21,363 0 0
Revolve Group Inc CL A 76156B107 1,017 18,153 SH   SOLE   1,017 0 0
Rexford Industrial Realty Inc COM 76169C100 2,965 36,557 SH   SOLE   2,965 0 0
Ritchie Bros Auctioneers Inc COM 767744105 45,131 737,310 SH   SOLE   45,131 0 0
ServiceNow Inc COM 81762P102 438 675 SH   SOLE   438 0 0
Shoals Technologies Group Inc CL A 82489W107 5,405 222,429 SH   SOLE   5,405 0 0
Silicon Laboratories Inc COM 826919102 7,943 38,479 SH   SOLE   7,943 0 0
Silvergate Capital Corp CL A 82837P408 1,734 11,700 SH   SOLE   1,734 0 0
Sprouts Farmers Market Inc COM 85208M102 1,162 39,153 SH   SOLE   1,162 0 0
Squarespace Inc CLASS A 85225A107 6,795 230,336 SH   SOLE   6,795 0 0
SVB Financial Group CL A 78486Q101 9,921 14,628 SH   SOLE   9,921 0 0
Teladoc Health Inc COM 87918A105 3,167 34,494 SH   SOLE   3,167 0 0
iShares MSCI Taiwan ETF MSCI TAIWAN ETF 46434G772 33 492 SH   SOLE   33 0 0
Terreno Realty Corp COM 88146M101 6,138 71,971 SH   SOLE   6,138 0 0
Traeger Inc COMMON STOCK 89269P103 8,283 681,176 SH   SOLE   8,283 0 0
TriMas Corp COM NEW 896215209 17,464 471,989 SH   SOLE   17,464 0 0
Ulta Beauty Inc COM 90384S303 12,208 29,606 SH   SOLE   12,208 0 0
Unity Software Inc COM 91332U101 340 2,378 SH   SOLE   340 0 0
Wix Com Ltd COM M98068105 48,678 308,501 SH   SOLE   48,678 0 0
WNS Holdings Ltd COM 92932M101 252,760 2,865,109 SH   SOLE   252,760 0 0
Grainger W W Inc COM 384802104 1,891 3,649 SH   SOLE   1,891 0 0
Yandex NV SHS CLASS A N97284108 4,379 72,377 SH   SOLE   4,379 0 0
YETI Holdings Inc COM 98585X104 3,239 39,101 SH   SOLE   3,239 0 0
Zendesk Inc COM 98936J101 3,636 34,861 SH   SOLE   3,636 0 0