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
Caesarstone Sdot-Yam Ltd ORD SHS M20598104 204 7,115 SH   SOLE   204 0 0
Diamond Hill Investment COM NEW 25264R207 5,954 28,300 SH   SOLE   5,954 0 0
EPAM Systems Inc COM 29414B104 16,418 255,300 SH   SOLE   16,418 0 0
ExlService Holdings Inc COM 302081104 4,711 93,400 SH   SOLE   4,711 0 0
First Cash Financial Services COM 31942D107 18,578 395,275 SH   SOLE   18,578 0 0
First Rep Bk San Francisco C COM 33616C100 28,476 309,050 SH   SOLE   28,476 0 0
Gildan Activewear Inc COM 375916103 6,153 242,764 SH   SOLE   6,153 0 0
Gran Tierra Energy Inc COM 38500T101 11,454 3,792,832 SH   SOLE   11,454 0 0
Hibbett Sports Inc COM 428567101 3,671 98,420 SH   SOLE   3,671 0 0
Home Bancshares Inc COM 436893200 7,593 273,437 SH   SOLE   7,593 0 0
Knight Transportation Inc COM 499064103 16,765 507,270 SH   SOLE   16,765 0 0
Littelfuse Inc COM 537008104 4,193 27,625 SH   SOLE   4,193 0 0
Microchip Technology Inc COM 595017104 8,487 132,295 SH   SOLE   8,487 0 0
MarketAxess Holdings Inc COM 57060D108 9,888 67,300 SH   SOLE   9,888 0 0
NxStage Medical Inc COM 67072V103 992 37,850 SH   SOLE   992 0 0
O2Micro International Ltd SPONS ADR 67107W100 5,732 3,184,240 SH   SOLE   5,732 0 0
Power Integrations Inc ADR 739276103 25,211 371,565 SH   SOLE   25,211 0 0
PRA Group Inc COM 69354N106 10,681 273,175 SH   SOLE   10,681 0 0
Spirit Airls Inc COM 848577102 5,803 100,300 SH   SOLE   5,803 0 0
SEI Investments Co COM 784117103 397 8,050 SH   SOLE   397 0 0
Silicon Laboratories Inc COM 826919102 8,836 135,940 SH   SOLE   8,836 0 0
Staar Surgical Co COM PAR $0.01 852312305 5,648 520,511 SH   SOLE   5,648 0 0
Stantec Inc COM 85472N109 36,650 1,453,235 SH   SOLE   36,650 0 0
TriMas Corp COM NEW 896215209 6,594 280,575 SH   SOLE   6,594 0 0
MiX Telematics Ltd SPONSORED ADR 60688N102 2,244 362,581 SH   SOLE   2,244 0 0
Carter Inc COM 146229109 447 5,175 SH   SOLE   447 0 0
Signature Bk New York COM 82669G104 7,029 46,800 SH   SOLE   7,029 0 0
LGI Homes Inc COM 50187T106 3,871 134,751 SH   SOLE   3,871 0 0
Inphi Corp COM 45772F107 11,634 260,725 SH   SOLE   11,634 0 0
Aratana Therapeutics Inc COM 03874P101 2,557 356,138 SH   SOLE   2,557 0 0
Transcat Inc COM 893529107 1,551 143,618 SH   SOLE   1,551 0 0
Virtusa Corp SPONSORED ADR 92827P102 2,500 99,508 SH   SOLE   2,500 0 0
BioDelivery Sciences Intl COM 09060J106 1,663 950,456 SH   SOLE   1,663 0 0
Synaptics Inc COM 87157D109 634 11,825 SH   SOLE   634 0 0
Genpact Ltd SHS G3922B107 9,751 400,600 SH   SOLE   9,751 0 0
K2M Group Holdings Inc COM 48273J107 3,465 172,887 SH   SOLE   3,465 0 0
51job Inc SP ADR REP COM 316827104 1,694 50,125 SH   SOLE   1,694 0 0
ePlus Inc COM 294268107 1,135 9,853 SH   SOLE   1,135 0 0
Alamo Group Inc COM 011311107 590 7,753 SH   SOLE   590 0 0
Gentex Corp COM 371901109 9,896 502,600 SH   SOLE   9,896 0 0
Globant SA COM L44385109 9,164 274,775 SH   SOLE   9,164 0 0
Wix Com Ltd SHS M98068105 19,084 428,375 SH   SOLE   19,084 0 0
Cipher Pharmaceuticals Inc COM 17253X105 7,653 2,100,600 SH   SOLE   7,653 0 0
Escalade Inc COM 296056104 3,341 253,069 SH   SOLE   3,341 0 0
Hennessy Advisors Inc COM 425885100 604 19,010 SH   SOLE   604 0 0
Malibu Boats Inc COM CL A 56117J100 4,245 222,467 SH   SOLE   4,245 0 0
Oxford Immunotec Global PLC ORD SHS G6855A103 9,709 649,403 SH   SOLE   9,709 0 0
SVB Financial Group COM 78486Q101 1,305 7,600 SH   SOLE   1,305 0 0
Veracyte Inc COM 92337F107 4,139 534,752 SH   SOLE   4,139 0 0
WNS Holdings Ltd SPON ADR 92932M101 27,828 1,010,106 SH   SOLE   27,828 0 0
MEDNAX Inc COM 58502B106 12,240 183,625 SH   SOLE   12,240 0 0
Patrick Industries Inc COM 703343103 582 7,625 SH   SOLE   582 0 0
Fastenal Co COM 311900104 4,881 103,900 SH   SOLE   4,881 0 0
MSC Indl Direct Inc CL A 553530106 6,904 74,725 SH   SOLE   6,904 0 0
Evolent Health Inc CL A 30050B101 268 18,075 SH   SOLE   268 0 0
Genesee & Wyo Inc CL A 371559105 831 11,975 SH   SOLE   831 0 0
Palo Alto Networks Inc COM 697435105 944 7,550 SH   SOLE   944 0 0
Paycom Software Inc COM 70432V102 5,397 118,650 SH   SOLE   5,397 0 0
Reis Inc COM 75936P105 480 21,575 SH   SOLE   480 0 0
Luxoft Hldg Inc ORD SHS CL A G57279104 12,173 216,600 SH   SOLE   12,173 0 0
Sportsmans Whse Hldgs Inc COM 84920Y106 10,827 1,153,085 SH   SOLE   10,827 0 0
Grainger WW Inc COM 384802104 705 3,035 SH   SOLE   705 0 0
Sprouts Farmers Market Inc COM 85208M102 6,251 330,400 SH   SOLE   6,251 0 0
Atlas Financial Holdings Inc SHS NEW G06207115 796 44,100 SH   SOLE   796 0 0
Hingham Institution for Saving COM 433323102 4,927 25,040 SH   SOLE   4,927 0 0
Kornit Digital Ltd SHS M6372Q113 1,203 95,126 SH   SOLE   1,203 0 0
OTC Markets Group Inc COM 67106F108 554 24,100 SH   SOLE   554 0 0
Proto Labs Inc COM 743713109 1,976 38,475 SH   SOLE   1,976 0 0
Ritchie Bros Auctioneers Inc COM 767744105 14,812 435,650 SH   SOLE   14,812 0 0
Bank of Marin Bancorp COM 063425102 180 2,575 SH   SOLE   180 0 0
Entellus Medical Inc COM 29363K105 416 21,950 SH   SOLE   416 0 0
MCBC Holdings Inc COM 55276F107 160 10,950 SH   SOLE   160 0 0
Ishares TR MSCI EAFE ETF 464287465 2,309 40,000 SH   SOLE   2,309 0 0
Ishares INC MSCI JAPAN ETF 46434G822 916 18,750 SH   SOLE   916 0 0
Dril-Quip Inc COM 262037104 2,963 49,350 SH   SOLE   2,963 0 0
Trecora Resources COM 894648104 2,538 183,269 SH   SOLE   2,538 0 0
Universal Logistics Holdings I COM 91388P105 6,033 369,014 SH   SOLE   6,033 0 0
BofI Holding Inc COM 05566U108 1,014 35,500 SH   SOLE   1,014 0 0
Qualys Inc COM 74758T303 754 23,825 SH   SOLE   754 0 0
Amazon Com Inc COM 023135106 562 750 SH   SOLE   562 0 0
Tyler Technologies Inc COM 902252105 318 2,225 SH   SOLE   318 0 0
BG Staffing Inc COM 05544A109 1,899 121,707 SH   SOLE   1,899 0 0
LeMaitre Vascular Inc COM 525558201 3,949 155,827 SH   SOLE   3,949 0 0
NV5 Global Inc COM 62945V109 757 22,650 SH   SOLE   757 0 0
LKQ Corp COM 501889208 731 23,850 SH   SOLE   731 0 0
Amtrust Finl Svcs Inc COM 032359309 901 32,900 SH   SOLE   901 0 0
Dollar Tree Inc COM 256746108 538 6,975 SH   SOLE   538 0 0
Etsy Inc COM 29786A106 1,126 95,550 SH   SOLE   1,126 0 0
National Beverage Corp COM 635017106 1,311 25,675 SH   SOLE   1,311 0 0
Bank of the Ozarks Inc COM 063904106 4,341 82,550 SH   SOLE   4,341 0 0
Kinsale Capital Group Inc COM 49714P108 3,398 99,900 SH   SOLE   3,398 0 0
Seacoast Commerce Banc Holding COM 81171B108 568 31,889 SH   SOLE   568 0 0
Credicorp Ltd COM G2519Y108 11,279 71,450 SH   SOLE   11,279 0 0
INC Resh Holdgs Inc CL A 45329R109 355 6,750 SH   SOLE   355 0 0
ServisFirst Bancshares Inc COM 81768T108 914 24,400 SH   SOLE   914 0 0
Crescent Point Energy Corp COM 22576C101 3,807 280,584 SH   SOLE   3,807 0 0
VCA Inc COM 918194101 4,076 59,375 SH   SOLE   4,076 0 0
Athene Holding Ltd CL A G0684D107 768 16,000 SH   SOLE   768 0 0
Axalta Coating Systems Ltd COM G0750C108 897 32,975 SH   SOLE   897 0 0
Edwards Lifesciences Corp COM 28176E108 792 8,450 SH   SOLE   792 0 0
Under Armour Inc CL A 904311107 1,335 45,950 SH   SOLE   1,335 0 0