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 37,257 1,035,588 SH   SOLE   37,257 0 0
Stantec Inc COM 85472N109 35,006 1,480,498 SH   SOLE   35,006 0 0
51job Inc SP ADR REP COM 316827104 20,691 265,675 SH   SOLE   20,691 0 0
58 Com Inc SPON ADR REP A 31680Q104 7,466 113,667 SH   SOLE   7,466 0 0
8x8 Inc COM 282914100 1,018 50,400 SH   SOLE   1,018 0 0
Accenture PLC Ireland SHS CLASS A G1151C101 13,028 74,017 SH   SOLE   13,028 0 0
Alibaba Group Hldg Ltd SPONSORED ADS 01609W102 10,482 57,450 SH   SOLE   10,482 0 0
Amazon Com Inc COM 023135106 2,449 1,375 SH   SOLE   2,449 0 0
Apollo Global Mgmt LLC CL A SHS 037612306 2,158 76,375 SH   SOLE   2,158 0 0
Aratana Therapeutics Inc COM 03874P101 3,927 1,090,868 SH   SOLE   3,927 0 0
Arco Platform Ltd COM CL A G04553106 5,040 156,089 SH   SOLE   5,040 0 0
Axos Financial Inc COM 05465C100 1,039 35,875 SH   SOLE   1,039 0 0
Bank Hawaii Corp COM 062540109 1,796 22,775 SH   SOLE   1,796 0 0
Bank of NT Butterfield&Son SHS NEW G0772R208 33,814 942,413 SH   SOLE   33,814 0 0
Baozun Inc SPONSORED ADR 06684L103 2,078 50,025 SH   SOLE   2,078 0 0
Biodelivery Sciences Intl COM 09060J106 842 158,900 SH   SOLE   842 0 0
Blackline Inc COM 09239B109 716 15,450 SH   SOLE   716 0 0
Cactus Inc CL A 127203107 6,353 178,450 SH   SOLE   6,353 0 0
Coastal Financial Corp WA COM NEW 19046P209 211 12,400 SH   SOLE   211 0 0
Core Laboratories NV COM N22717107 27,018 391,957 SH   SOLE   27,018 0 0
CoreSite Realty Corp COM 21870Q105 2,563 23,950 SH   SOLE   2,563 0 0
Credicorp Ltd COM G2519Y108 4,877 20,325 SH   SOLE   4,877 0 0
CTRIP Com Intl Ltd AMERICAN DEP SHS 22943F100 15,999 366,191 SH   SOLE   15,999 0 0
Despegear Com Corp ORD SHS G27358103 492 33,015 SH   SOLE   492 0 0
Dexcom Inc COM 252131107 411 3,450 SH   SOLE   411 0 0
DXP Enterprises Inc New CL A 233377407 10,815 277,887 SH   SOLE   10,815 0 0
Edwards Lifesciences Corp COM 28176E108 1,086 5,675 SH   SOLE   1,086 0 0
Endava PLC ADS 29260V105 7,840 285,086 SH   SOLE   7,840 0 0
EPAM Systems Inc COM 29414B104 59,059 349,192 SH   SOLE   59,059 0 0
Esquire Finl Hldgs Inc COM 29667J101 3,767 165,520 SH   SOLE   3,767 0 0
ExlService Holdings Inc COM 302081104 6,389 106,450 SH   SOLE   6,389 0 0
Fastenal Co COM 311900104 18,220 283,311 SH   SOLE   18,220 0 0
First Rep Bk San Francisco C COM 33616C100 29,445 293,100 SH   SOLE   29,445 0 0
First Cash Financial Services COM 33767D105 10,074 116,461 SH   SOLE   10,074 0 0
Focus Financial Partners Inc COM CL A 34417P100 420 11,775 SH   SOLE   420 0 0
Genpact Ltd COM G3922B107 38,404 1,091,639 SH   SOLE   38,404 0 0
Globant SA COM L44385109 26,931 377,189 SH   SOLE   26,931 0 0
Goosehead Ins Inc COM CL A 38267D109 1,676 60,110 SH   SOLE   1,676 0 0
Hacket Group Inc ADS REP SHS A 404609109 4,407 278,950 SH   SOLE   4,407 0 0
Hamilton Lane Inc COM CL A 407497106 3,291 75,517 SH   SOLE   3,291 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 3,353 28,926 SH   SOLE   3,353 0 0
Hingham Institution for Saving COM 433323102 4,900 28,485 SH   SOLE   4,900 0 0
Huya Inc ADS REP SHS A 44852D108 2,409 85,640 SH   SOLE   2,409 0 0
I3 Verticals Inc COM CL A 46571Y107 500 20,800 SH   SOLE   500 0 0
Inphi Corp COM 45772F107 9,276 212,075 SH   SOLE   9,276 0 0
IPG Photonics Corp COM 44980X109 748 4,925 SH   SOLE   748 0 0
JD Com Inc SPON ADR CL A 47215P106 2,959 98,150 SH   SOLE   2,959 0 0
Kinsale Capital Group Inc CL A 49714P108 1,905 27,775 SH   SOLE   1,905 0 0
Knight Transportation Inc COM 499049104 35,429 1,084,120 SH   SOLE   35,429 0 0
LGI Homes Inc COM 50187T106 1,917 31,825 SH   SOLE   1,917 0 0
Littelfuse Inc COM 537008104 3,011 16,500 SH   SOLE   3,011 0 0
Lululemon Athletica Inc COM 550021109 50,467 307,971 SH   SOLE   50,467 0 0
Luxoft Hldg Inc ORD SHS CL A G57279104 364 6,200 SH   SOLE   364 0 0
MarketAxess Holdings Inc COM 57060D108 2,487 10,105 SH   SOLE   2,487 0 0
Microchip Technology Inc COM 595017104 8,607 103,745 SH   SOLE   8,607 0 0
Monro Muffler Brake Inc COM 610236101 11,866 137,150 SH   SOLE   11,866 0 0
MSC Indl Direct Inc CL A 553530106 7,589 91,750 SH   SOLE   7,589 0 0
New Oriental Education & Techn SPON ADR 647581107 4,329 48,050 SH   SOLE   4,329 0 0
NV5 Global Inc COM 62945V109 3,527 59,425 SH   SOLE   3,527 0 0
NVIDIA Corp COM 67066G104 988 5,500 SH   SOLE   988 0 0
O2Micro International Ltd SPONS ADR 67107W100 5,657 3,308,417 SH   SOLE   5,657 0 0
Oxford Immunotec Global PLC ORD SHS G6855A103 10,936 634,724 SH   SOLE   10,936 0 0
Pagseguro Digital Ltd COM CL A G68707101 4,547 152,325 SH   SOLE   4,547 0 0
Palo Alto Networks Inc COM 697435105 1,427 5,875 SH   SOLE   1,427 0 0
Paycom Software Inc COM 70432V102 11,419 60,375 SH   SOLE   11,419 0 0
Pluralsight Inc COM CL A 72941B106 6,943 218,750 SH   SOLE   6,943 0 0
Power Integrations Inc ADR 739276103 22,055 315,340 SH   SOLE   22,055 0 0
Qualys Inc COM 74758T303 7,651 92,475 SH   SOLE   7,651 0 0
Resources Connection Inc COM 76122Q105 13,019 787,138 SH   SOLE   13,019 0 0
Ritchie Bros Auctioneers Inc COM 767744105 20,768 610,826 SH   SOLE   20,768 0 0
Seacoast Commerce Banc Holding COM 81171B108 1,210 60,025 SH   SOLE   1,210 0 0
Shopify Inc CL A 82509L107 5,248 25,400 SH   SOLE   5,248 0 0
Silicon Laboratories Inc COM 826919102 6,395 79,090 SH   SOLE   6,395 0 0
Staar Surgical Co COM PAR $0.01 852312305 625 18,279 SH   SOLE   625 0 0
SVB Financial Group CL A 78486Q101 11,793 53,035 SH   SOLE   11,793 0 0
Systemax Inc COM 871851101 4,878 215,476 SH   SOLE   4,878 0 0
HealthEquity Inc COM 42226A107 2,233 30,182 SH   SOLE   2,233 0 0
Transcat Inc COM 893529107 1,230 53,543 SH   SOLE   1,230 0 0
TriMas Corp COM NEW 896215209 6,110 202,124 SH   SOLE   6,110 0 0
Veracyte Inc COM 92337F107 1,096 43,815 SH   SOLE   1,096 0 0
Watsco Inc COM 942622200 1,568 10,950 SH   SOLE   1,568 0 0
Wix Com Ltd COM M98068105 37,765 312,546 SH   SOLE   37,765 0 0
WNS Holdings Ltd COM 92932M101 56,861 1,067,419 SH   SOLE   56,861 0 0
YUM China Hldgs Inc COM 98850P109 25,381 565,142 SH   SOLE   25,381 0 0