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 14,351 508,963 SH   SOLE   14,351 0 0
Stantec Inc COM 85472N109 50,710 1,969,798 SH   SOLE   50,710 0 0
Vermilion Energy Inc COM 923725105 9,164 253,843 SH   SOLE   9,164 0 0
58 Com Inc SPON ADR REP A 31680Q104 7,983 115,125 SH   SOLE   7,983 0 0
Accenture PLC Ireland SHS CLASS A G1151C101 6,916 42,275 SH   SOLE   6,916 0 0
Alibaba Group Hldg Ltd SPONSORED ADS 01609W102 2,774 14,950 SH   SOLE   2,774 0 0
Amazon Com Inc COM 023135106 2,465 1,450 SH   SOLE   2,465 0 0
Aratana Therapeutics Inc COM 03874P101 3,027 712,138 SH   SOLE   3,027 0 0
Axalta Coating Systems Ltd AMERICAN DEP SHS G0750C108 1,862 61,425 SH   SOLE   1,862 0 0
Bank Hawaii Corp COM 062540109 1,775 21,275 SH   SOLE   1,775 0 0
Bank of NT Butterfield&Son SHS NEW G0772R208 28,006 612,551 SH   SOLE   28,006 0 0
Bank of the Ozarks COM 063904106 9,996 221,925 SH   SOLE   9,996 0 0
BG Staffing Inc COM 05544A109 424 18,225 SH   SOLE   424 0 0
Biodelivery Sciences Intl COM 09060J106 582 197,300 SH   SOLE   582 0 0
Blackline Inc COM 09239B109 1,545 35,577 SH   SOLE   1,545 0 0
BofI Holding Inc COM 05566U108 1,595 39,000 SH   SOLE   1,595 0 0
Core Laboratories NV COM N22717107 28,472 225,596 SH   SOLE   28,472 0 0
Credicorp Ltd COM G2519Y108 20,762 92,225 SH   SOLE   20,762 0 0
CTRIP Com Intl Ltd AMERICAN DEP SHS 22943F100 14,270 299,600 SH   SOLE   14,270 0 0
Despegear Com Corp ORD SHS G27358103 9,501 453,075 SH   SOLE   9,501 0 0
Dexcom Inc COM 252131107 608 6,400 SH   SOLE   608 0 0
Diamond Hill Investment COM NEW 25264R207 3,558 18,300 SH   SOLE   3,558 0 0
Dollar Tree Inc COM 256746108 13,555 159,475 SH   SOLE   13,555 0 0
DXP Enterprises Inc New COM NEW 233377407 8,178 214,087 SH   SOLE   8,178 0 0
Edwards Lifesciences Corp COM 28176E108 2,060 14,150 SH   SOLE   2,060 0 0
EPAM Systems Inc COM 29414B104 46,720 375,775 SH   SOLE   46,720 0 0
Esquire Finl Hldgs Inc COM 29667J101 4,342 164,520 SH   SOLE   4,342 0 0
Evolent Health Inc CL A 30050B101 632 30,000 SH   SOLE   632 0 0
ExlService Holdings Inc COM 302081104 4,986 88,075 SH   SOLE   4,986 0 0
Facebook Inc CL A 30303M102 738 3,800 SH   SOLE   738 0 0
Fastenal Co COM 311900104 11,222 233,150 SH   SOLE   11,222 0 0
FCB Finl Hldgs Inc CL A 30255G103 2,774 47,175 SH   SOLE   2,774 0 0
First Long Is Corp COM 320734106 1,172 47,175 SH   SOLE   1,172 0 0
First Rep Bk San Francisco C COM 33616C100 18,209 188,125 SH   SOLE   18,209 0 0
First Cash Financial Services COM 33767D105 59,172 658,564 SH   SOLE   59,172 0 0
Genpact Ltd COM G3922B107 19,408 670,875 SH   SOLE   19,408 0 0
Gentex Corp COM 371901109 3,721 161,650 SH   SOLE   3,721 0 0
Globant SA COM L44385109 21,477 378,175 SH   SOLE   21,477 0 0
Goosehead Ins Inc COM CL A 38267D109 2,866 114,835 SH   SOLE   2,866 0 0
Gran Tierra Energy Inc COM 38500T101 10,377 3,007,732 SH   SOLE   10,377 0 0
Hacket Group Inc COM 404609109 4,757 296,000 SH   SOLE   4,757 0 0
Hamilton Lane Inc COM 407497106 11,516 240,068 SH   SOLE   11,516 0 0
Healthcare Svcs Grp Inc COM 421906108 1,842 42,650 SH   SOLE   1,842 0 0
Heska Corp COM RESTRC NEW 42805E306 7,935 76,450 SH   SOLE   7,935 0 0
Hingham Institution for Saving COM 433323102 7,483 34,060 SH   SOLE   7,483 0 0
Home Bancshares Inc COM 436893200 13,970 619,237 SH   SOLE   13,970 0 0
Huya Inc ADS REP SHS A 44852D108 750 22,790 SH   SOLE   750 0 0
I3 Verticals Inc COM CL A 46571Y107 1,157 76,000 SH   SOLE   1,157 0 0
IDEX Corp COM 45167R104 7,803 57,175 SH   SOLE   7,803 0 0
Innospec Inc COM 45768S105 410 5,350 SH   SOLE   410 0 0
Inphi Corp COM 45772F107 8,525 261,425 SH   SOLE   8,525 0 0
JD Com Inc SPON ADR CL A 47215P106 14,092 361,800 SH   SOLE   14,092 0 0
K2M Group Holdings Inc COM 48273J107 491 21,800 SH   SOLE   491 0 0
Kinsale Capital Group Inc CL A 49714P108 7,549 137,600 SH   SOLE   7,549 0 0
Knight Transportation Inc COM 499049104 30,462 797,220 SH   SOLE   30,462 0 0
LGI Homes Inc COM 50187T106 6,467 112,026 SH   SOLE   6,467 0 0
Littelfuse Inc COM 537008104 3,697 16,200 SH   SOLE   3,697 0 0
LKQ Corp COM 501889208 4,505 141,225 SH   SOLE   4,505 0 0
Lululemon Athletica Inc COM 550021109 36,868 295,300 SH   SOLE   36,868 0 0
Luxoft Hldg Inc ORD SHS CL A G57279104 10,245 278,025 SH   SOLE   10,245 0 0
Malibu Boats Inc CL A 56117J100 173 4,136 SH   SOLE   173 0 0
MarketAxess Holdings Inc COM 57060D108 14,815 74,875 SH   SOLE   14,815 0 0
MEDNAX Inc COM 58502B106 1,047 24,200 SH   SOLE   1,047 0 0
Microchip Technology Inc COM 595017104 10,584 116,370 SH   SOLE   10,584 0 0
Monolithic Pwr Sys Inc COM 609839105 141 1,052 SH   SOLE   141 0 0
Monro Muffler Brake Inc COM 610236101 11,908 204,950 SH   SOLE   11,908 0 0
MSC Indl Direct Inc CL A 553530106 13,260 156,275 SH   SOLE   13,260 0 0
NCS Multistage Holdings Inc COM 628877102 293 20,175 SH   SOLE   293 0 0
Now Inc COM 67011P100 6,738 505,460 SH   SOLE   6,738 0 0
NV5 Global Inc COM 62945V109 5,534 79,850 SH   SOLE   5,534 0 0
O2Micro International Ltd SPONS ADR 67107W100 5,961 3,239,517 SH   SOLE   5,961 0 0
Oxford Immunotec Global PLC ORD SHS G6855A103 9,090 705,226 SH   SOLE   9,090 0 0
Pagseguro Digital Ltd COM CL A G68707101 8,859 319,250 SH   SOLE   8,859 0 0
Palo Alto Networks Inc COM 697435105 1,680 8,175 SH   SOLE   1,680 0 0
Paycom Software Inc COM 70432V102 7,815 79,075 SH   SOLE   7,815 0 0
Pluralsight Inc COM CL A 72941B106 7,858 321,375 SH   SOLE   7,858 0 0
Power Integrations Inc ADR 739276103 25,943 355,140 SH   SOLE   25,943 0 0
PRA Group Inc COM 69354N106 2,145 55,649 SH   SOLE   2,145 0 0
Proto Labs Inc COM 743713109 1,521 12,788 SH   SOLE   1,521 0 0
Qualys Inc COM 74758T303 1,450 17,200 SH   SOLE   1,450 0 0
Reis Inc COM 75936P105 110 5,050 SH   SOLE   110 0 0
Resources Connection Inc COM 76122Q105 5,287 312,829 SH   SOLE   5,287 0 0
Ritchie Bros Auctioneers Inc COM 767744105 45,966 1,347,200 SH   SOLE   45,966 0 0
Seacoast Commerce Banc Holding COM 81171B108 1,216 60,025 SH   SOLE   1,216 0 0
ServisFirst Bancshares Inc CL A 81768T108 951 22,800 SH   SOLE   951 0 0
Signature Bk New York COM 82669G104 3,734 29,200 SH   SOLE   3,734 0 0
Silicon Laboratories Inc COM 826919102 12,031 120,790 SH   SOLE   12,031 0 0
Smart Sand Inc COM 83191H107 2,702 508,786 SH   SOLE   2,702 0 0
Staar Surgical Co COM PAR $0.01 852312305 5,699 183,841 SH   SOLE   5,699 0 0
SVB Financial Group CL A 78486Q101 15,733 54,485 SH   SOLE   15,733 0 0
HealthEquity Inc COM 42226A107 2,984 39,732 SH   SOLE   2,984 0 0
Transcat Inc COM 893529107 1,510 79,893 SH   SOLE   1,510 0 0
TriMas Corp COM NEW 896215209 7,279 247,600 SH   SOLE   7,279 0 0
Veracyte Inc COM 92337F107 560 59,914 SH   SOLE   560 0 0
Webster Finl Corp Conn COM 947890109 1,827 28,675 SH   SOLE   1,827 0 0
Wix Com Ltd COM M98068105 39,057 389,402 SH   SOLE   39,057 0 0
WNS Holdings Ltd COM 92932M101 45,073 863,806 SH   SOLE   45,073 0 0
YUM China Hldgs Inc COM 98850P109 14,219 369,700 SH   SOLE   14,219 0 0
Zix Corp COM 98974P100 119 27,775 SH   SOLE   119 0 0