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,166 490,963 SH   SOLE   14,166 0 0
Stantec Inc COM 85472N109 44,915 1,822,073 SH   SOLE   44,915 0 0
58 Com Inc SPON ADR REP A 31680Q104 6,742 84,425 SH   SOLE   6,742 0 0
Acacia Communications Inc COM 00401C108 326 8,475 SH   SOLE   326 0 0
Alibaba Group Hldg Ltd SPONSORED ADS 01609W102 2,469 13,450 SH   SOLE   2,469 0 0
Amazon Com Inc COM 023135106 2,099 1,450 SH   SOLE   2,099 0 0
Aratana Therapeutics Inc COM 03874P101 2,428 550,463 SH   SOLE   2,428 0 0
Axalta Coating Systems Ltd AMERICAN DEP SHS G0750C108 1,775 58,800 SH   SOLE   1,775 0 0
Banco Macro SA SPON ADR B 05961W105 362 3,350 SH   SOLE   362 0 0
Bank Hawaii Corp COM 062540109 1,386 16,675 SH   SOLE   1,386 0 0
Bank of NT Butterfield&Son SHS NEW G0772R208 19,843 442,126 SH   SOLE   19,843 0 0
Bank of the Ozarks Inc COM 063904106 11,111 230,175 SH   SOLE   11,111 0 0
BG Staffing Inc COM 05544A109 722 38,025 SH   SOLE   722 0 0
Biodelivery Sciences Intl COM 09060J106 1,817 807,759 SH   SOLE   1,817 0 0
Blackline Inc COM 09239B109 2,671 68,108 SH   SOLE   2,671 0 0
BofI Holding Inc COM 05566U108 1,567 38,675 SH   SOLE   1,567 0 0
CoBiz Financial Inc COM 190897108 2,266 115,587 SH   SOLE   2,266 0 0
Core Laboratories NV COM N22717107 20,618 190,521 SH   SOLE   20,618 0 0
Credicorp Ltd COM G2519Y108 21,052 92,725 SH   SOLE   21,052 0 0
CTRIP Com Intl Ltd AMERICAN DEP SHS 22943F100 12,157 260,775 SH   SOLE   12,157 0 0
Despegear Com Corp ORD SHS G27358103 11,319 362,200 SH   SOLE   11,319 0 0
Dexcom Inc COM 252131107 475 6,400 SH   SOLE   475 0 0
Diamond Hill Investment COM NEW 25264R207 3,780 18,300 SH   SOLE   3,780 0 0
Dollar Tree Inc COM 256746108 2,515 26,500 SH   SOLE   2,515 0 0
DXP Enterprises Inc New COM NEW 233377407 8,339 214,087 SH   SOLE   8,339 0 0
Edwards Lifesciences Corp COM 28176E108 2,086 14,950 SH   SOLE   2,086 0 0
EPAM Systems Inc COM 29414B104 43,125 376,575 SH   SOLE   43,125 0 0
ePlus Inc COM 294268107 508 6,542 SH   SOLE   508 0 0
Esquire Finl Hldgs Inc COM 29667J101 3,278 134,345 SH   SOLE   3,278 0 0
Evolent Health Inc CL A 30050B101 428 30,000 SH   SOLE   428 0 0
ExlService Holdings Inc COM 302081104 4,912 88,075 SH   SOLE   4,912 0 0
Fastenal Co COM 311900104 11,711 214,525 SH   SOLE   11,711 0 0
FCB Finl Hldgs Inc CL A 30255G103 1,774 34,725 SH   SOLE   1,774 0 0
First Long Is Corp COM 320734106 2,185 79,600 SH   SOLE   2,185 0 0
First Rep Bk San Francisco C COM 33616C100 16,605 179,300 SH   SOLE   16,605 0 0
First Cash Financial Services COM 33767D105 71,247 876,889 SH   SOLE   71,247 0 0
Genpact Ltd COM G3922B107 2,640 82,525 SH   SOLE   2,640 0 0
Gentex Corp COM 371901109 4,246 184,450 SH   SOLE   4,246 0 0
Globant SA COM L44385109 19,675 381,750 SH   SOLE   19,675 0 0
Gran Tierra Energy Inc COM 38500T101 10,603 3,800,307 SH   SOLE   10,603 0 0
Grand Canyon Ed Inc COM 38526M106 2,988 28,475 SH   SOLE   2,988 0 0
Grupo Financiero Galicia SA SP ADR 10 SH B 399909100 372 5,650 SH   SOLE   372 0 0
Hacket Group Inc COM 404609109 4,215 262,475 SH   SOLE   4,215 0 0
Hamilton Lane Inc COM 407497106 11,441 307,318 SH   SOLE   11,441 0 0
Heska Corp COM RESTRC NEW 42805E306 9,350 118,250 SH   SOLE   9,350 0 0
Hingham Institution for Saving COM 433323102 7,547 36,635 SH   SOLE   7,547 0 0
Home Bancshares Inc COM 436893200 14,834 650,337 SH   SOLE   14,834 0 0
IDEX Corp COM 45167R104 8,682 60,925 SH   SOLE   8,682 0 0
Innospec Inc COM 45768S105 628 9,150 SH   SOLE   628 0 0
Inphi Corp COM 45772F107 8,099 269,075 SH   SOLE   8,099 0 0
JD Com Inc SPON ADR CL A 47215P106 11,477 283,450 SH   SOLE   11,477 0 0
K2M Group Holdings Inc COM 48273J107 413 21,800 SH   SOLE   413 0 0
Kinsale Capital Group Inc CL A 49714P108 7,095 138,225 SH   SOLE   7,095 0 0
Knight Transportation Inc COM 499049104 27,447 596,545 SH   SOLE   27,447 0 0
Kornit Digital Ltd COM M6372Q113 779 60,360 SH   SOLE   779 0 0
LeMaitre Vascular Inc COM 525558201 2,197 60,640 SH   SOLE   2,197 0 0
LGI Homes Inc COM 50187T106 8,151 115,501 SH   SOLE   8,151 0 0
Littelfuse Inc COM 537008104 3,862 18,550 SH   SOLE   3,862 0 0
LKQ Corp COM 501889208 5,359 141,225 SH   SOLE   5,359 0 0
Lululemon Athletica Inc COM 550021109 26,034 292,125 SH   SOLE   26,034 0 0
Luxoft Hldg Inc ORD SHS CL A G57279104 11,642 284,300 SH   SOLE   11,642 0 0
Malibu Boats Inc CL A 56117J100 156 4,686 SH   SOLE   156 0 0
MarketAxess Holdings Inc COM 57060D108 15,879 73,025 SH   SOLE   15,879 0 0
MaxLinear Inc COM 57776J100 163 7,150 SH   SOLE   163 0 0
MEDNAX Inc COM 58502B106 10,808 194,275 SH   SOLE   10,808 0 0
Microchip Technology Inc COM 595017104 9,339 102,220 SH   SOLE   9,339 0 0
Monro Muffler Brake Inc COM 610236101 10,796 201,425 SH   SOLE   10,796 0 0
MSC Indl Direct Inc CL A 553530106 14,240 155,275 SH   SOLE   14,240 0 0
NCS Multistage Holdings Inc COM 628877102 303 20,175 SH   SOLE   303 0 0
Now Inc COM 67011P100 5,135 502,460 SH   SOLE   5,135 0 0
NV5 Global Inc COM 62945V109 5,912 106,050 SH   SOLE   5,912 0 0
O2Micro International Ltd SPONS ADR 67107W100 4,104 3,017,342 SH   SOLE   4,104 0 0
Oxford Immunotec Global PLC ORD SHS G6855A103 9,751 783,203 SH   SOLE   9,751 0 0
Pagseguro Digital Ltd COM CL A G68707101 3,568 93,100 SH   SOLE   3,568 0 0
Palo Alto Networks Inc COM 697435105 1,606 8,850 SH   SOLE   1,606 0 0
Patrick Industries Inc COM 703343103 707 11,437 SH   SOLE   707 0 0
Paycom Software Inc COM 70432V102 9,603 89,425 SH   SOLE   9,603 0 0
Peoples Utah Bancorp COM 712706209 605 18,725 SH   SOLE   605 0 0
Power Integrations Inc ADR 739276103 24,505 358,515 SH   SOLE   24,505 0 0
PRA Group Inc COM 69354N106 10,422 274,275 SH   SOLE   10,422 0 0
Proto Labs Inc COM 743713109 2,651 22,550 SH   SOLE   2,651 0 0
Qualys Inc COM 74758T303 1,502 20,650 SH   SOLE   1,502 0 0
Reis Inc COM 75936P105 160 7,450 SH   SOLE   160 0 0
Resources Connection Inc COM 76122Q105 5,068 312,829 SH   SOLE   5,068 0 0
Ritchie Bros Auctioneers Inc COM 767744105 30,962 983,850 SH   SOLE   30,962 0 0
Seacoast Commerce Banc Holding COM 81171B108 1,219 60,025 SH   SOLE   1,219 0 0
ServisFirst Bancshares Inc CL A 81768T108 931 22,800 SH   SOLE   931 0 0
Signature Bk New York COM 82669G104 5,195 36,600 SH   SOLE   5,195 0 0
Silicon Laboratories Inc COM 826919102 11,329 126,015 SH   SOLE   11,329 0 0
Smart Sand Inc COM 83191H107 4,873 837,356 SH   SOLE   4,873 0 0
Staar Surgical Co COM PAR $0.01 852312305 2,851 192,666 SH   SOLE   2,851 0 0
SVB Financial Group CL A 78486Q101 12,691 52,875 SH   SOLE   12,691 0 0
HealthEquity Inc COM 42226A107 3,652 60,325 SH   SOLE   3,652 0 0
Transcat Inc COM 893529107 1,527 97,543 SH   SOLE   1,527 0 0
TriMas Corp COM NEW 896215209 6,500 247,600 SH   SOLE   6,500 0 0
Veracyte Inc COM 92337F107 1,795 322,814 SH   SOLE   1,795 0 0
Webster Finl Corp Conn COM 947890109 364 6,575 SH   SOLE   364 0 0
Wix Com Ltd COM M98068105 30,380 381,902 SH   SOLE   30,380 0 0
WNS Holdings Ltd COM 92932M101 45,948 1,013,631 SH   SOLE   45,948 0 0
YUM China Hldgs Inc COM 98850P109 12,961 312,325 SH   SOLE   12,961 0 0
Zix Corp COM 98974P100 119 27,775 SH   SOLE   119 0 0