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
Gildan Activewear Inc COM 375916103 59,720 1,950,473 SH   SOLE   59,720 0 0
Kirkland Lake Gold Ltd COM 49741E100 447 13,242 SH   SOLE   447 0 0
8x8 Inc COM 282914100 990 30,527 SH   SOLE   990 0 0
Align Technology Inc COM 016255101 3,039 5,611 SH   SOLE   3,039 0 0
Apollo Global Mgmt Inc COM CL A 03768E105 662 14,082 SH   SOLE   662 0 0
Arco Platform Ltd COM CL A G04553106 4,522 178,469 SH   SOLE   4,522 0 0
Array Technologies Inc COM SHS 04271T100 4,578 153,529 SH   SOLE   4,578 0 0
Autohome Inc SP ADR RP CL A 05278C107 2,626 28,150 SH   SOLE   2,626 0 0
Bank Hawaii Corp COM 062540109 4,912 54,891 SH   SOLE   4,912 0 0
Bank of NT Butterfield&Son SHS NEW G0772R208 83,759 2,191,488 SH   SOLE   83,759 0 0
Baozun Inc SPONSORED ADR 06684L103 22,700 595,176 SH   SOLE   22,700 0 0
Barrett Business Services Inc COM 068463108 7,713 112,012 SH   SOLE   7,713 0 0
Blackline Inc COM 09239B109 5,622 51,860 SH   SOLE   5,622 0 0
Blackstone Group Inc/The COM CL A 09260D107 5,855 78,558 SH   SOLE   5,855 0 0
Cactus Inc CL A 127203107 978 31,925 SH   SOLE   978 0 0
Cardiovascular Systems Inc COM 141619106 9,665 252,083 SH   SOLE   9,665 0 0
Castle Biosciences Inc COM 14843C105 2,693 39,339 SH   SOLE   2,693 0 0
CDW Corp COM 12514G108 1,739 10,491 SH   SOLE   1,739 0 0
Chewy Inc CL A 16679L109 3,199 37,768 SH   SOLE   3,199 0 0
Coastal Financial Corp WA COM NEW 19046P209 325 12,400 SH   SOLE   325 0 0
CoreSite Realty Corp COM 21870Q105 1,175 9,808 SH   SOLE   1,175 0 0
Dexcom Inc COM 252131107 476 1,325 SH   SOLE   476 0 0
Digital Rlty Tr Inc COM 253868103 687 4,875 SH   SOLE   687 0 0
Elastic NV ORD SHS N14506104 1,394 12,539 SH   SOLE   1,394 0 0
Endava PLC ADS 29260V105 136,299 1,609,393 SH   SOLE   136,299 0 0
EPAM Systems Inc COM 29414B104 201,018 506,737 SH   SOLE   201,018 0 0
Equinix Inc COM 29444U700 4,995 7,350 SH   SOLE   4,995 0 0
Esquire Finl Hldgs Inc COM 29667J101 2,487 109,026 SH   SOLE   2,487 0 0
Etsy Inc COM 29786A106 13,151 65,211 SH   SOLE   13,151 0 0
Exact Sciences Corp COM 30063P105 4,300 32,633 SH   SOLE   4,300 0 0
ExlService Holdings Inc COM 302081104 12,754 141,462 SH   SOLE   12,754 0 0
Fastenal Co COM 311900104 12,134 241,332 SH   SOLE   12,134 0 0
First Hawaiian Inc COM 32051X108 3,576 130,638 SH   SOLE   3,576 0 0
First Rep Bk San Francisco C COM 33616C100 37,227 223,248 SH   SOLE   37,227 0 0
First Cash Financial Services COM 33767D105 2,205 33,570 SH   SOLE   2,205 0 0
Five Below Inc COM 33829M101 11,242 58,922 SH   SOLE   11,242 0 0
Freshpet Inc COM 358039105 1,923 12,111 SH   SOLE   1,923 0 0
FTI Consulting Inc COM 302941109 8,970 64,018 SH   SOLE   8,970 0 0
Genpact Ltd COM G3922B107 90,911 2,123,106 SH   SOLE   90,911 0 0
Glacier Bancorp Inc COM 37637Q105 15,284 267,768 SH   SOLE   15,284 0 0
Globant SA COM L44385109 68,066 327,857 SH   SOLE   68,066 0 0
Goosehead Ins Inc COM CL A 38267D109 5,056 47,174 SH   SOLE   5,056 0 0
Hacket Group Inc ADS REP SHS A 404609109 1,169 71,335 SH   SOLE   1,169 0 0
Hamilton Lane Inc COM CL A 407497106 930 10,500 SH   SOLE   930 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 15,050 193,725 SH   SOLE   15,050 0 0
HeadHunter Group PLC SPONSORED ADS 42207L106 4,786 141,100 SH   SOLE   4,786 0 0
Healthcare Services Group Inc COM 421906108 1,431 51,064 SH   SOLE   1,431 0 0
Heska Corp COM RESTRC NEW 42805E306 25,586 151,884 SH   SOLE   25,586 0 0
Hingham Institution for Saving COM 433323102 437 1,541 SH   SOLE   437 0 0
Houlihan Lokey Inc CL A 441593100 8,004 120,336 SH   SOLE   8,004 0 0
HubSpot Inc COM 443573100 2,250 4,953 SH   SOLE   2,250 0 0
Huya Inc ADS REP SHS A 44852D108 2,954 151,665 SH   SOLE   2,954 0 0
I3 Verticals Inc COM CL A 46571Y107 713 22,900 SH   SOLE   713 0 0
ICON PLC SHS G4705A100 607 3,090 SH   SOLE   607 0 0
IDEXX Labs Inc COM 45168D104 7,159 14,631 SH   SOLE   7,159 0 0
Insperity Inc COM 45778Q107 1,566 18,697 SH   SOLE   1,566 0 0
Intersect ENT Inc COM 46071F103 618 29,598 SH   SOLE   618 0 0
Joint Corp COM 47973J102 7,663 158,426 SH   SOLE   7,663 0 0
Kimball International Inc CL B 494274103 651 46,525 SH   SOLE   651 0 0
Kinsale Capital Group Inc CL A 49714P108 3,639 22,083 SH   SOLE   3,639 0 0
LeMaitre Vascular Inc COM 525558201 15,219 311,996 SH   SOLE   15,219 0 0
LGI Homes Inc COM 50187T106 18,494 123,865 SH   SOLE   18,494 0 0
Littelfuse Inc COM 537008104 21,639 81,829 SH   SOLE   21,639 0 0
Lululemon Athletica Inc COM 550021109 61,594 200,820 SH   SOLE   61,594 0 0
Luminex Corp COM 55027E102 979 30,686 SH   SOLE   979 0 0
Marcus & Millichap Inc COM 566324109 8,579 254,569 SH   SOLE   8,579 0 0
Medallia Inc COM 584021109 2,657 95,259 SH   SOLE   2,657 0 0
Medpace Holdings Inc COM 58506Q109 5,310 32,367 SH   SOLE   5,310 0 0
Microchip Technology Inc COM 595017104 3,708 23,888 SH   SOLE   3,708 0 0
Mimecast Ltd ORD SHS G14838109 1,665 41,415 SH   SOLE   1,665 0 0
Moelis & Co CL A 60786M105 2,661 48,481 SH   SOLE   2,661 0 0
Monolithic Pwr Sys Inc COM 609839105 36,962 104,647 SH   SOLE   36,962 0 0
Morningstar Inc COM 617700109 900 4,000 SH   SOLE   900 0 0
MSCI Inc COM 55354G100 2,388 5,695 SH   SOLE   2,388 0 0
MYT Netherlands Parent BV ADS 55406W103 460 16,275 SH   SOLE   460 0 0
New Oriental Education & Techn SPON ADR 647581107 4,655 332,500 SH   SOLE   4,655 0 0
New Relic Inc COM 64829B100 1,348 21,925 SH   SOLE   1,348 0 0
NV5 Global Inc COM 62945V109 8,650 89,570 SH   SOLE   8,650 0 0
NVIDIA Corp COM 67066G104 521 975 SH   SOLE   521 0 0
O2Micro International Ltd SPONS ADR 67107W100 6,658 851,410 SH   SOLE   6,658 0 0
Old Dominion Freight Line In COM 679580100 421 1,750 SH   SOLE   421 0 0
Ollies Bargain Outlet Holding COM 681116109 10,827 124,445 SH   SOLE   10,827 0 0
PagerDuty Inc COM 69553P100 2,189 54,421 SH   SOLE   2,189 0 0
Pagseguro Digital Ltd COM CL A G68707101 35,792 773,052 SH   SOLE   35,792 0 0
Patria Investments Ltd COM CL A G69451105 32,388 1,859,228 SH   SOLE   32,388 0 0
Paycom Software Inc COM 70432V102 5,578 15,074 SH   SOLE   5,578 0 0
Paylocity Hldg Corp COM 70438V106 7,268 40,414 SH   SOLE   7,268 0 0
PJT Partners Inc COM CL A 69343T107 14,144 209,076 SH   SOLE   14,144 0 0
Pool Corp COM 73278L105 5,135 14,875 SH   SOLE   5,135 0 0
Poshmark Inc COM CL A 73739W104 6,365 156,783 SH   SOLE   6,365 0 0
Power Integrations Inc ADR 739276103 9,836 120,713 SH   SOLE   9,836 0 0
PPD Inc COM 69355F102 10,294 272,050 SH   SOLE   10,294 0 0
QIAGEN NV SHS NEW N72482123 40,618 834,208 SH   SOLE   40,618 0 0
Qualtrics Intl Inc COM CL A 747601201 4,327 131,475 SH   SOLE   4,327 0 0
Qualys Inc COM 74758T303 20,555 196,172 SH   SOLE   20,555 0 0
Rapid7 Inc COM 753422104 12,229 163,902 SH   SOLE   12,229 0 0
Revolve Group Inc CL A 76156B107 1,625 36,164 SH   SOLE   1,625 0 0
Rexford Industrial Realty Inc COM 76169C100 1,696 33,650 SH   SOLE   1,696 0 0
Ritchie Bros Auctioneers Inc COM 767744105 38,965 665,501 SH   SOLE   38,965 0 0
ServiceNow Inc COM 81762P102 338 675 SH   SOLE   338 0 0
Shoals Technologies Group Inc CL A 82489W107 1,986 57,104 SH   SOLE   1,986 0 0
Silicon Laboratories Inc COM 826919102 7,093 50,283 SH   SOLE   7,093 0 0
Sumo Logic Inc COM 86646P103 522 27,667 SH   SOLE   522 0 0
SVB Financial Group CL A 78486Q101 12,637 25,598 SH   SOLE   12,637 0 0
Systemax Inc COM 871851101 17,738 431,368 SH   SOLE   17,738 0 0
Tabula Rasa HealthCare Inc COM 873379101 445 9,673 SH   SOLE   445 0 0
Terreno Realty Corp COM 88146M101 4,464 77,275 SH   SOLE   4,464 0 0
Transcat Inc COM 893529107 287 5,857 SH   SOLE   287 0 0
TriMas Corp COM NEW 896215209 8,362 275,802 SH   SOLE   8,362 0 0
Trip.com Group Ltd ADS 89677Q107 39,604 999,348 SH   SOLE   39,604 0 0
Ulta Beauty Inc COM 90384S303 8,310 26,880 SH   SOLE   8,310 0 0
Unity Software Inc COM 91332U101 172 1,719 SH   SOLE   172 0 0
Vasta Platform Ltd CL A G9440A109 2,156 218,885 SH   SOLE   2,156 0 0
Wix Com Ltd COM M98068105 83,851 300,304 SH   SOLE   83,851 0 0
WNS Holdings Ltd COM 92932M101 188,580 2,603,252 SH   SOLE   188,580 0 0
Grainger W W Inc COM 384802104 4,056 10,116 SH   SOLE   4,056 0 0
Yandex NV SHS CLASS A N97284108 4,042 63,102 SH   SOLE   4,042 0 0
YETI Holdings Inc COM 98585X104 3,166 43,850 SH   SOLE   3,166 0 0
YUM China Hldgs Inc COM 98850P109 34,984 590,845 SH   SOLE   34,984 0 0
Zendesk Inc COM 98936J101 507 3,825 SH   SOLE   507 0 0
Zoetis Inc CL A 98978V103 251 1,591 SH   SOLE   251 0 0