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
1ST SOURCE CORP COM 336901103 449 10,000 SH   SOLE 10,000 0 0
AAR CORP COM 000361105 2,057 63,270 SH   SOLE 63,270 0 0
ADOBE INC COM 00724F101 506 1,900 SH   SOLE 1,900 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,882 16,900 SH   SOLE 16,900 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 14,138 613,355 SH   SOLE 613,355 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 948 105,000 SH   SOLE 105,000 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 3,657 179,632 SH   SOLE 179,632 0 0
ALLOT LTD SHS M0854Q105 397 50,000 SH   SOLE 50,000 0 0
ALPHABET INC CAP STK CL C 02079K107 235 200 SH   SOLE 200 0 0
ALTERYX INC COM CL A 02156B103 3,187 38,000 SH   SOLE 38,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 830 40,000 SH   SOLE 40,000 0 0
AMERICAN EXPRESS CO COM 025816109 568 5,200 SH   SOLE 5,200 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 9,732 1,882,354 SH   SOLE 1,882,354 0 0
ASTEC INDS INC COM 046224101 634 16,800 SH   SOLE 16,800 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 25 10,000 SH   SOLE 10,000 0 0
AVAYA HLDGS CORP COM 05351X101 11,805 701,408 SH   SOLE 701,408 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1,744 4,242,047 SH   SOLE 4,242,047 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 6,116 1,609,469 SH   SOLE 1,609,469 0 0
BENEFITFOCUS INC COM 08180D106 3,228 65,195 SH   SOLE 65,195 0 0
BIOSCRIP INC COM 09069N108 336 168,200 SH   SOLE 168,200 0 0
BOK FINL CORP COM NEW 05561Q201 1,630 19,992 SH   SOLE 19,992 0 0
BRIDGEPOINT ED INC COM 10807M105 4,571 748,113 SH   SOLE 748,113 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 774 58,000 SH   SOLE 58,000 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 6,658 429,000 SH   SOLE 429,000 0 0
CALAMP CORP COM 128126109 533 42,345 SH   SOLE 42,345 0 0
CANADIAN SOLAR INC COM 136635109 279 15,000 SH   SOLE 15,000 0 0
CARMAX INC COM 143130102 1,536 22,000 SH   SOLE 22,000 0 0
CASEYS GEN STORES INC COM 147528103 1,288 10,000 SH   SOLE 10,000 0 0
CAVCO INDS INC DEL COM 149568107 1,168 9,934 SH   SOLE 9,934 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4,843 551,000 SH   SOLE 551,000 0 0
CENTURY CMNTYS INC COM 156504300 479 20,000 SH   SOLE 20,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,505 19,800 SH   SOLE 19,800 0 0
CIVEO CORP CDA COM 17878Y108 17,024 8,106,791 SH   SOLE 8,106,791 0 0
CODEXIS INC COM 192005106 15,282 744,354 SH   SOLE 744,354 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 80 36,648 SH   SOLE 36,648 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 988 352,427 SH   SOLE 352,427 0 0
CONDUENT INC COM 206787103 277 20,000 SH   SOLE 20,000 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 3,217 1,021,223 SH   SOLE 1,021,223 0 0
COOPER COS INC COM NEW 216648402 2,369 8,000 SH   SOLE 8,000 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 822 15,000 SH   SOLE 15,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 291 1,200 SH   SOLE 1,200 0 0
COUPA SOFTWARE INC COM 22266L106 728 8,000 SH   SOLE 8,000 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 500 26,364 SH   SOLE 26,364 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 620 95,308 SH   SOLE 95,308 0 0
CURO GROUP HLDGS CORP COM 23131L107 12,350 1,231,351 SH   SOLE 1,231,351 0 0
D R HORTON INC COM 23331A109 2,309 55,810 SH   SOLE 55,810 0 0
DASEKE INC COM 23753F107 1,064 209,000 SH   SOLE 209,000 0 0
DESTINATION XL GROUP INC COM 25065K104 10,822 4,417,314 SH   SOLE 4,417,314 0 0
DHI GROUP INC COM 23331S100 1,154 474,780 SH   SOLE 474,780 0 0
DIEBOLD NXDF INC COM 253651103 19,677 1,777,526 SH   SOLE 1,777,526 0 0
DORMAN PRODUCTS INC COM 258278100 1,325 15,045 SH   SOLE 15,045 0 0
ELEVATE CREDIT INC COM 28621V101 7,568 1,743,744 SH   SOLE 1,743,744 0 0
ENERGY FUELS INC COM NEW 292671708 3,814 1,145,364 SH   SOLE 1,145,364 0 0
ENOVA INTL INC COM 29357K103 23,045 1,009,864 SH   SOLE 1,009,864 0 0
ERICSSON ADR B SEK 10 294821608 1,196 130,300 SH   SOLE 130,300 0 0
EVERBRIDGE INC COM 29978A104 1,386 18,477 SH   SOLE 18,477 0 0
EVERCORE INC CLASS A 29977A105 2,287 25,130 SH   SOLE 25,130 0 0
EXELA TECHNOLOGIES INC COM 30162V102 281 84,240 SH   SOLE 84,240 0 0
FERROGLOBE PLC SHS G33856108 3,678 1,794,136 SH   SOLE 1,794,136 0 0
FLUIDIGM CORP DEL COM 34385P108 611 46,000 SH   SOLE 46,000 0 0
FORTINET INC COM 34959E109 840 10,000 SH   SOLE 10,000 0 0
FRANCESCAS HLDGS CORP COM 351793104 315 465,195 SH   SOLE 465,195 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,344 933,566 SH   SOLE 933,566 0 0
GLOBAL PMTS INC COM 37940X102 2,785 20,400 SH   SOLE 20,400 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 6,961 781,227 SH   SOLE 781,227 0 0
GULF ISLAND FABRICATION INC COM 402307102 2,076 226,432 SH   SOLE 226,432 0 0
HCA HEALTHCARE INC COM 40412C101 2,608 20,000 SH   SOLE 20,000 0 0
HFF INC CL A 40418F108 1,901 39,810 SH   SOLE 39,810 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 1,971 100,820 SH   SOLE 100,820 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,130 74,284 SH   SOLE 74,284 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 533 2,570 SH   SOLE 2,570 0 0
HURON CONSULTING GROUP INC COM 447462102 281 5,943 SH   SOLE 5,943 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 390 30,000 SH   SOLE 30,000 0 0
INTREPID POTASH INC COM 46121Y102 5,445 1,436,640 SH   SOLE 1,436,640 0 0
INTRICON CORP COM 46121H109 464 18,500 SH   SOLE 18,500 0 0
JD COM INC SPON ADR CL A 47215P106 784 26,000 SH   SOLE 26,000 0 0
LEE ENTERPRISES INC COM 523768109 1,908 578,238 SH   SOLE 578,238 0 0
LENNAR CORP CL A 526057104 707 14,393 SH   SOLE 14,393 0 0
LGI HOMES INC COM 50187T106 12,189 202,342 SH   SOLE 202,342 0 0
LILIS ENERGY INC COM NEW 532403201 189 161,545 SH   SOLE 161,545 0 0
LILLY ELI & CO COM 532457108 415 3,200 SH   SOLE 3,200 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,850 596,734 SH   SOLE 596,734 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 826 13,000 SH   SOLE 13,000 0 0
MAGAL SECURITY SYS LTD ORD M6786D104 443 84,700 SH   SOLE 84,700 0 0
MARATHON PETE CORP COM 56585A102 898 15,000 SH   SOLE 15,000 0 0
MARCHEX INC CL B 56624R108 231 48,888 SH   SOLE 48,888 0 0
MEDPACE HLDGS INC COM 58506Q109 1,179 20,000 SH   SOLE 20,000 0 0
MERCURY SYS INC COM 589378108 961 15,000 SH   SOLE 15,000 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 3,559 138,000 SH   SOLE 138,000 0 0
MICROSOFT CORP COM 594918104 708 6,000 SH   SOLE 6,000 0 0
MITEK SYS INC COM NEW 606710200 7,543 616,225 SH   SOLE 616,225 0 0
MOELIS & CO CL A 60786M105 583 14,000 SH   SOLE 14,000 0 0
NAM TAI PPTY INC SHS G63907102 3,964 402,480 SH   SOLE 402,480 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 18,574 1,999,404 SH   SOLE 1,999,404 0 0
NAVIENT CORPORATION COM 63938C108 2,256 195,000 SH   SOLE 195,000 0 0
NCI BUILDING SYS INC COM NEW 628852204 4,270 693,193 SH   SOLE 693,193 0 0
NELNET INC CL A 64031N108 1,329 24,134 SH   SOLE 24,134 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 16,325 4,547,413 SH   SOLE 4,547,413 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 690 75,333 SH   SOLE 75,333 0 0
NIKE INC CL B 654106103 1,212 14,393 SH   SOLE 14,393 0 0
NN INC COM 629337106 1,544 206,100 SH   SOLE 206,100 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,908 60,000 SH   SOLE 60,000 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 754 64,800 SH   SOLE 64,800 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,337 174,194 SH   SOLE 174,194 0 0
OCWEN FINL CORP COM NEW 675746309 480 263,856 SH   SOLE 263,856 0 0
OKTA INC CL A 679295105 2,647 32,000 SH   SOLE 32,000 0 0
ONESPAN INC COM 68287N100 442 23,000 SH   SOLE 23,000 0 0
ORACLE CORP COM 68389X105 408 7,600 SH   SOLE 7,600 0 0
PAYCOM SOFTWARE INC COM 70432V102 946 5,000 SH   SOLE 5,000 0 0
PENN NATL GAMING INC COM 707569109 804 40,000 SH   SOLE 40,000 0 0
PENN VA CORP NEW COM 70788V102 10,322 234,061 SH   SOLE 234,061 0 0
PERFORMANT FINL CORP COM 71377E105 10,760 5,198,068 SH   SOLE 5,198,068 0 0
PFIZER INC COM 717081103 255 6,000 SH   SOLE 6,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,417 139,400 SH   SOLE 139,400 0 0
Q2 HLDGS INC COM 74736L109 277 4,000 SH   SOLE 4,000 0 0
QUDIAN INC ADR 747798106 51 10,000 SH   SOLE 10,000 0 0
RAYTHEON CO COM NEW 755111507 783 4,300 SH   SOLE 4,300 0 0
RESOLUTE FST PRODS INC COM 76117W109 3,837 485,738 SH   SOLE 485,738 0 0
ROSS STORES INC COM 778296103 3,102 33,314 SH   SOLE 33,314 0 0
RPM INTL INC COM 749685103 557 9,600 SH   SOLE 9,600 0 0
RUSH ENTERPRISES INC CL A 781846209 8,290 198,272 SH   SOLE 198,272 0 0
S&W SEED CO COM 785135104 318 118,551 SH   SOLE 118,551 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8,454 779,140 SH   SOLE 779,140 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,531 75,000 SH   SOLE 75,000 0 0
SEADRILL LTD COM G7998G106 387 46,533 SH   SOLE 46,533 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 1,368 1,597,294 SH   SOLE 1,597,294 0 0
SECUREWORKS CORP CL A 81374A105 1,214 66,000 SH   SOLE 66,000 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 11,554 9,026,594 SH   SOLE 9,026,594 0 0
SERVICESOURCE INTL INC COM 81763U100 1,786 1,938,422 SH   SOLE 1,938,422 0 0
SKECHERS U S A INC CL A 830566105 1,717 51,100 SH   SOLE 51,100 0 0
SLM CORP COM 78442P106 892 90,000 SH   SOLE 90,000 0 0
SPARTAN MTRS INC COM 846819100 2,710 306,884 SH   SOLE 306,884 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,454 10,000 SH   SOLE 10,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,968 21,500 SH   SOLE 21,500 0 0
SPS COMMERCE INC COM 78463M107 1,591 15,000 SH   SOLE 15,000 0 0
STARBUCKS CORP COM 855244109 1,091 14,678 SH   SOLE 14,678 0 0
STARS GROUP INC COM 85570W100 2,451 140,000 SH   SOLE 140,000 0 0
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 382 101,228 SH   SOLE 101,228 0 0
SUMMIT MATLS INC CL A 86614U100 1,809 114,000 SH   SOLE 114,000 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 568 430,086 SH   SOLE 430,086 0 0
SYNACOR INC COM 871561106 754 480,532 SH   SOLE 480,532 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,309 64,000 SH   SOLE 64,000 0 0
TENNECO INC CL A VTG COM STK 880349105 975 44,000 SH   SOLE 44,000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 7,514 3,211,018 SH   SOLE 3,211,018 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 3,327 4,300 SH   SOLE 4,300 0 0
THOR INDS INC COM 885160101 686 11,000 SH   SOLE 11,000 0 0
TRANSDIGM GROUP INC COM 893641100 1,816 4,000 SH   SOLE 4,000 0 0
TRECORA RES COM 894648104 1,194 131,401 SH   SOLE 131,401 0 0
TWILIO INC CL A 90138F102 2,506 19,400 SH   SOLE 19,400 0 0
U S SILICA HLDGS INC COM 90346E103 7,284 419,603 SH   SOLE 419,603 0 0
UNITED TECHNOLOGIES CORP COM 913017109 696 5,400 SH   SOLE 5,400 0 0
URANIUM ENERGY CORP COM 916896103 1,036 740,200 SH   SOLE 740,200 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 246 2,000 SH   SOLE 2,000 0 0
VEEVA SYS INC CL A COM 922475108 634 5,000 SH   SOLE 5,000 0 0
VERTEX ENERGY INC COM 92534K107 1,419 875,942 SH   SOLE 875,942 0 0
VOXX INTL CORP CL A 91829F104 2,653 574,283 SH   SOLE 574,283 0 0
WALMART INC COM 931142103 390 4,000 SH   SOLE 4,000 0 0
WEBSTER FINL CORP CONN COM 947890109 1,424 28,100 SH   SOLE 28,100 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 5,241 19,428 SH   SOLE 19,428 0 0
WILLSCOT CORP COM 971375126 862 77,693 SH   SOLE 77,693 0 0