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
58 COM INC SPON ADR REP A 31680Q104 998 14,388 SH   SOLE   14,388 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,579 38,600 SH   SOLE   38,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,043 670,000 SH   SOLE   670,000 0 0
AECOM COM 00766T100 9,911 300,049 SH   SOLE   300,049 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 28,400 4,991,300 SH   SOLE   4,991,300 0 0
ALIO GOLD INC COM 01627X108 1,853 1,274,252 SH   SOLE   1,274,252 0 0
AMBARELLA INC SHS G037AX101 8,507 220,343 SH   SOLE   220,343 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,448 9,737 SH   SOLE   9,737 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,186 37,300 SH   SOLE   37,300 0 0
ABRAXAS PETE CORP COM 003830106 10,934 3,783,528 SH   SOLE   3,783,528 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,382 72,127 SH   SOLE   72,127 0 0
ARCONIC INC COM 03965L100 5,103 300,000 SH   SOLE   300,000 0 0
ASGN INC COM 00191U102 2,036 26,043 SH   SOLE   26,043 0 0
BAIDU INC SPON ADR REP A 056752108 1,503 6,185 SH   SOLE   6,185 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 18,982 1,037,820 SH   SOLE   1,037,820 0 0
BOFI HLDG INC COM 05566U108 3,076 75,191 SH   SOLE   75,191 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,434 100,558 SH   SOLE   100,558 0 0
CARS COM INC COM 14575E105 1,226 43,172 SH   SOLE   43,172 0 0
CAMBREX CORP COM 132011107 1,032 19,727 SH   SOLE   19,727 0 0
CASA SYS INC COM 14713L102 6,205 380,000 SH   SOLE   380,000 0 0
CERUS CORP COM 157085101 1,567 235,000 SH   SOLE   235,000 0 0
CIMPRESS N V SHS EURO N20146101 3,088 21,300 SH   SOLE   21,300 0 0
CENTURY CASINOS INC COM 156492100 1,313 150,000 SH   SOLE   150,000 0 0
CISION LTD SHS G1992S109 11,885 795,000 SH   SOLE   795,000 0 0
COPA HOLDINGS SA CL A P31076105 1,467 15,500 SH   SOLE   15,500 0 0
CRAY INC COM NEW 225223304 8,136 330,752 SH   SOLE   330,752 0 0
COSTAR GROUP INC COM 22160N109 3,095 7,500 SH   SOLE   7,500 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,608 49,722 SH   SOLE   49,722 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 12,569 265,000 SH   SOLE   265,000 0 0
CAESARSTONE LTD ORD SHS M20598104 9,733 644,599 SH   SOLE   644,599 0 0
CARRIAGE SVCS INC COM 143905107 614 25,000 SH   SOLE   25,000 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,857 125,030 SH   SOLE   125,030 0 0
CASELLA WASTE SYS INC CL A 147448104 1,537 60,000 SH   SOLE   60,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 23,819 3,630,986 SH   SOLE   3,630,986 0 0
COHERENT INC COM 192479103 2,033 13,000 SH   SOLE   13,000 0 0
CROWN HOLDINGS INC COM 228368106 443 9,898 SH   SOLE   9,898 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 978 62,741 SH   SOLE   62,741 0 0
DEL TACO RESTAURANTS INC COM 245496104 2,109 148,700 SH   SOLE   148,700 0 0
DIEBOLD NXDF INC COM 253651103 6,095 510,000 SH   SOLE   510,000 0 0
DIGIMARC CORP NEW COM 25381B101 4,103 153,092 SH   SOLE   153,092 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 1,190 46,838 SH   SOLE   46,838 0 0
DIXIE GROUP INC CL A 255519100 1,104 480,051 SH   SOLE   480,051 0 0
DOLBY LABORATORIES INC COM 25659T107 987 16,000 SH   SOLE   16,000 0 0
D R HORTON INC COM 23331A109 9,430 230,000 SH   SOLE   230,000 0 0
ELECTRONIC ARTS INC COM 285512109 5,570 39,500 SH   SOLE   39,500 0 0
EURONET WORLDWIDE INC COM 298736109 1,675 20,000 SH   SOLE   20,000 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 35,273 1,083,327 SH   SOLE   1,083,327 0 0
EVERQUOTE INC COM CL A 30041R108 91 5,000 SH   SOLE   5,000 0 0
EVOLENT HEALTH INC CL A 30050B101 21,406 1,016,907 SH   SOLE   1,016,907 0 0
EXACT SCIENCES CORP COM 30063P105 2,541 42,500 SH   SOLE   42,500 0 0
FACEBOOK INC CL A 30303M102 13,991 72,000 SH   SOLE   72,000 0 0
FIRSTCASH INC COM 33767D105 1,887 21,000 SH   SOLE   21,000 0 0
FABRINET SHS G3323L100 959 26,000 SH   SOLE   26,000 0 0
FERROGLOBE PLC SHS G33856108 1,114 130,000 SH   SOLE   130,000 0 0
FINISAR CORP COM NEW 31787A507 16,967 942,596 SH   SOLE   942,596 0 0
FIRST DATA CORP NEW COM CL A 32008D106 14,471 691,417 SH   SOLE   691,417 0 0
GMS INC COM 36251C103 4,119 152,040 SH   SOLE   152,040 0 0
GTT COMMUNICATIONS INC COM 362393100 1,620 36,000 SH   SOLE   40,000 0 0
HALCON RES CORP COM PAR NEW 40537Q605 7,320 1,667,378 SH   SOLE   1,667,378 0 0
HCA HEALTHCARE INC COM 40412C101 3,078 30,000 SH   SOLE   30,000 0 0
HEICO CORP NEW COM 422806109 0 1 SH   SOLE   1 0 0
HMS HLDGS CORP COM 40425J101 2,304 106,571 SH   SOLE   106,571 0 0
HOME BANCSHARES INC COM 436893200 1,690 74,912 SH   SOLE   74,912 0 0
HERITAGE INS HLDGS INC COM 42727J102 417 25,000 SH   SOLE   25,000 0 0
HUAMI CORP SPONSORED ADS 44331K103 908 92,214 SH   SOLE   92,214 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,216 10,000 SH   SOLE   10,000 0 0
INOGEN INC COM 45780L104 2,066 11,088 SH   SOLE   11,088 0 0
INSTRUCTURE INC COM 45781U103 6,517 153,157 SH   SOLE   153,157 0 0
INSULET CORP COM 45784P101 2,837 33,100 SH   SOLE   33,100 0 0
INTERSECT ENT INC COM 46071F103 2,120 56,600 SH   SOLE   56,600 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,344 7,800 SH   SOLE   7,800 0 0
JD COM INC SPON ADR CL A 47215P106 568 14,570 SH   SOLE   14,570 0 0
KAR AUCTION SVCS INC COM 48238T109 2,121 38,700 SH   SOLE   38,700 0 0
KBR INC COM 48242W106 9,856 550,000 SH   SOLE   550,000 0 0
KIRBY CORP COM 497266106 836 10,000 SH   SOLE   10,000 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,602 90,000 SH   SOLE   90,000 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,330 162,702 SH   SOLE   162,702 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 551 28,435 SH   SOLE   28,435 0 0
LKQ CORP COM 501889208 21,628 678,000 SH   SOLE   678,000 0 0
LEGG MASON INC COM 524901105 656 18,900 SH   SOLE   18,900 0 0
LEMAITRE VASCULAR INC COM 525558201 1,272 38,000 SH   SOLE   38,000 0 0
LOGMEIN INC COM 54142L109 2,685 26,000 SH   SOLE   26,000 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 1,916 52,000 SH   SOLE   52,000 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 16,036 380,000 SH   SOLE   380,000 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 1,352 260,000 SH   SOLE   260,000 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 3,824 831,242 SH   SOLE   831,242 0 0
METHODE ELECTRS INC COM 591520200 3,139 77,885 SH   SOLE   77,885 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 2,937 165,752 SH   SOLE   165,752 0 0
MOBILEIRON INC COM NEW 60739U204 6,230 1,400,000 SH   SOLE   1,400,000 0 0
MICRON TECHNOLOGY INC COM 595112103 3,146 60,000 SH   SOLE   60,000 0 0
MOTORCAR PTS AMER INC COM 620071100 2,641 141,136 SH   SOLE   141,136 0 0
NOBLE ENERGY INC COM 655044105 14,239 403,601 SH   SOLE   403,601 0 0
NEKTAR THERAPEUTICS COM 640268108 796 16,300 SH   SOLE   16,300 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 22,230 1,601,000 SH   SOLE   1,601,000 0 0
NV5 GLOBAL INC COM 62945V109 2,495 36,000 SH   SOLE   36,000 0 0
ORBCOMM INC COM 68555P100 1,929 191,000 SH   SOLE   191,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 20,252 729,808 SH   SOLE   729,808 0 0
PANDORA MEDIA INC COM 698354107 8,786 1,115,000 SH   SOLE   1,115,000 0 0
PALO ALTO NETWORKS INC COM 697435105 2,051 9,981 SH   SOLE   9,981 0 0
POINTS INTL LTD COM NEW 730843208 2,113 128,379 SH   SOLE   128,379 0 0
PGT INNOVATIONS INC COM 69336V101 938 45,000 SH   SOLE   45,000 0 0
PROFIRE ENERGY INC COM 74316X101 1,219 375,000 SH   SOLE   375,000 0 0
PROVIDENCE SVC CORP COM 743815102 1,657 21,100 SH   SOLE   21,100 0 0
QUALCOMM INC COM 747525103 14,030 250,000 SH   SOLE   250,000 0 0
RADIAN GROUP INC COM 750236101 5,677 350,000 SH   SOLE   350,000 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 8,533 478,054 SH   SOLE   478,054 0 0
RING ENERGY INC COM 76680V108 33,514 2,655,590 SH   SOLE   2,655,590 0 0
REALOGY HLDGS CORP COM 75605Y106 22,293 977,756 SH   SOLE   977,756 0 0
RINGCENTRAL INC CL A 76680R206 3,966 56,381 SH   SOLE   56,381 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 3,422 29,955 SH   SOLE   29,955 0 0
RYDER SYS INC COM 783549108 4,743 66,000 SH   SOLE   66,000 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,849 240,100 SH   SOLE   240,100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,465 53,500 SH   SOLE   53,500 0 0
SENSEONICS HLDGS INC COM 81727U105 1,788 435,000 SH   SOLE   435,000 0 0
SIENTRA INC COM 82621J105 2,536 130,000 SH   SOLE   130,000 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,236 60,000 SH   SOLE   60,000 0 0
SPIRIT AIRLS INC COM 848577102 1,999 55,000 SH   SOLE   55,000 0 0
STARS GROUP INC COM 85570W100 3,086 85,000 SH   SOLE   85,000 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 18,844 1,934,668 SH   SOLE   1,934,668 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,290 121,200 SH   SOLE   121,200 0 0
TELADOC INC COM 87918A105 2,631 45,318 SH   SOLE   45,318 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,254 115,000 SH   SOLE   115,000 0 0
TREEHOUSE FOODS INC COM 89469A104 33,901 645,607 SH   SOLE   645,607 0 0
TUTOR PERINI CORP COM 901109108 31,036 1,682,185 SH   SOLE   1,682,185 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,298 36,000 SH   SOLE   36,000 0 0
TECHTARGET INC COM 87874R100 1,022 36,000 SH   SOLE   36,000 0 0
TETRA TECH INC NEW COM 88162G103 2,457 42,000 SH   SOLE   42,000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 9,521 2,139,655 SH   SOLE   2,139,655 0 0
TWILIO INC CL A 90138F102 3,071 54,812 SH   SOLE   54,812 0 0
UNDER ARMOUR INC CL C 904311206 21,080 1,000,000 SH   SOLE   1,000,000 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,225 37,055 SH   SOLE   37,055 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,393 9,300 SH   SOLE   9,300 0 0
UPLAND SOFTWARE INC COM 91544A109 2,860 83,200 SH   SOLE   83,200 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 3,427 244,789 SH   SOLE   244,789 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,346 45,023 SH   SOLE   45,023 0 0
VONAGE HLDGS CORP COM 92886T201 1,498 116,220 SH   SOLE   116,220 0 0
WEIBO CORP SPONSORED ADR 948596101 1,046 11,789 SH   SOLE   11,789 0 0
WESCO INTL INC COM 95082P105 28,834 504,966 SH   SOLE   504,966 0 0
WEX INC COM 96208T104 3,276 17,200 SH   SOLE   17,200 0 0
BOINGO WIRELESS INC COM 09739C102 2,711 120,000 SH   SOLE   120,000 0 0
WORLD FUEL SVCS CORP COM 981475106 10,583 518,532 SH   SOLE   518,532 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,937 26,600 SH   SOLE   26,600 0 0
WORLDPAY INC CL A 981558109 1,227 15,000 SH   SOLE   15,000 0 0
XPO LOGISTICS INC COM 983793100 7,013 70,000 SH   SOLE   70,000 0 0
YAMANA GOLD INC COM 98462Y100 27,422 9,455,851 SH   SOLE   9,455,851 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 6,030 600,000 SH   SOLE   600,000 0 0
YUM CHINA HLDGS INC COM 98850P109 689 17,910 SH   SOLE   17,910 0 0