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
AAR CORP COM 000361105 2,328 63,270 SH   SOLE 63,270 0 0
ADOBE INC COM 00724F101 560 1,900 SH   SOLE 1,900 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,605 16,900 SH   SOLE 16,900 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 14,240 583,620 SH   SOLE 583,620 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 276 2,500 SH   SOLE 2,500 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 3,050 179,632 SH   SOLE 179,632 0 0
ALLY FINL INC COM 02005N100 1,395 45,000 SH   SOLE 45,000 0 0
ALPHABET INC CAP STK CL C 02079K107 217 200 SH   SOLE 200 0 0
ALTERYX INC COM CL A 02156B103 4,147 38,000 SH   SOLE 38,000 0 0
AMERICAN EXPRESS CO COM 025816109 642 5,200 SH   SOLE 5,200 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 5,677 1,098,002 SH   SOLE 1,098,002 0 0
AMERICAS CAR MART INC COM 03062T105 1,657 19,252 SH   SOLE 19,252 0 0
AMYRIS INC COM NEW 03236M200 231 65,000 SH   SOLE 65,000 0 0
AQUA AMERICA INC COM 03836W103 989 23,900 SH   SOLE 23,900 0 0
ARCOSA INC COM 039653100 865 23,000 SH   SOLE 23,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 7 10,000 SH   SOLE 10,000 0 0
AVAYA HLDGS CORP COM 05351X101 8,008 672,408 SH   SOLE 672,408 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 982 2,862,797 SH   SOLE 2,862,797 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 3,785 1,992,198 SH   SOLE 1,992,198 0 0
BENEFITFOCUS INC COM 08180D106 1,770 65,195 SH   SOLE 65,195 0 0
BOK FINL CORP COM NEW 05561Q201 1,509 19,992 SH   SOLE 19,992 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 662 10,000 SH   SOLE 10,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,334 79,099 SH   SOLE 79,099 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,001 85,000 SH   SOLE 85,000 0 0
CACI INTL INC CL A 127190304 1,023 5,000 SH   SOLE 5,000 0 0
CALAMP CORP COM 128126109 331 28,345 SH   SOLE 28,345 0 0
CAMECO CORP COM 13321L108 204 19,000 SH   SOLE 19,000 0 0
CARMAX INC COM 143130102 1,910 22,000 SH   SOLE 22,000 0 0
CASEYS GEN STORES INC COM 147528103 1,560 10,000 SH   SOLE 10,000 0 0
CATALENT INC COM 148806102 217 4,000 SH   SOLE 4,000 0 0
CBRE GROUP INC CL A 12504L109 564 11,000 SH   SOLE 11,000 0 0
CECO ENVIRONMENTAL CORP COM 125141101 255 26,600 SH   SOLE 26,600 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2,436 321,000 SH   SOLE 321,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,289 19,800 SH   SOLE 19,800 0 0
CIVEO CORP CDA COM 17878Y108 12,568 7,306,791 SH   SOLE 7,306,791 0 0
CODEXIS INC COM 192005106 11,094 601,978 SH   SOLE 601,978 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 739 329,981 SH   SOLE 329,981 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1,462 840,280 SH   SOLE 840,280 0 0
COOPER COS INC COM NEW 216648402 2,695 8,000 SH   SOLE 8,000 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 10,493 1,799,823 SH   SOLE 1,799,823 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 869 15,000 SH   SOLE 15,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 317 1,200 SH   SOLE 1,200 0 0
COUPA SOFTWARE INC COM 22266L106 1,013 8,000 SH   SOLE 8,000 0 0
CURO GROUP HLDGS CORP COM 23131L107 13,606 1,231,351 SH   SOLE 1,231,351 0 0
D R HORTON INC COM 23331A109 2,407 55,810 SH   SOLE 55,810 0 0
DASEKE INC COM 23753F107 752 209,000 SH   SOLE 209,000 0 0
DESTINATION XL GROUP INC COM 25065K104 7,774 4,417,314 SH   SOLE 4,417,314 0 0
DHI GROUP INC COM 23331S100 1,680 470,453 SH   SOLE 470,453 0 0
DIEBOLD NXDF INC COM 253651103 15,926 1,738,676 SH   SOLE 1,738,676 0 0
DOMO INC COM CL B 257554105 219 8,000 SH   SOLE 8,000 0 0
DORMAN PRODUCTS INC COM 258278100 1,311 15,045 SH   SOLE 15,045 0 0
ELEVATE CREDIT INC COM 28621V101 7,041 1,709,026 SH   SOLE 1,709,026 0 0
ENERGY FUELS INC COM NEW 292671708 5,763 1,841,237 SH   SOLE 1,841,237 0 0
ENOVA INTL INC COM 29357K103 19,001 824,319 SH   SOLE 824,319 0 0
ERICSSON ADR B SEK 10 294821608 1,808 190,300 SH   SOLE 190,300 0 0
EVERBRIDGE INC COM 29978A104 1,652 18,477 SH   SOLE 18,477 0 0
FERROGLOBE PLC SHS G33856108 1,496 880,099 SH   SOLE 880,099 0 0
FLUIDIGM CORP DEL COM 34385P108 567 46,000 SH   SOLE 46,000 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 268 216,415 SH   SOLE 216,415 0 0
GLOBAL PMTS INC COM 37940X102 3,267 20,400 SH   SOLE 20,400 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 182 13,000 SH   SOLE 13,000 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,789 252,627 SH   SOLE 252,627 0 0
GULF ISLAND FABRICATION INC COM 402307102 1,607 226,285 SH   SOLE 226,285 0 0
HARRIS CORP DEL COM 413875105 3,026 16,000 SH   SOLE 16,000 0 0
HCA HEALTHCARE INC COM 40412C101 2,703 20,000 SH   SOLE 20,000 0 0
HFF INC CL A 40418F108 1,811 39,810 SH   SOLE 39,810 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 1,744 100,820 SH   SOLE 100,820 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,693 74,284 SH   SOLE 74,284 0 0
IMPINJ INC COM 453204109 859 30,000 SH   SOLE 30,000 0 0
INTREPID POTASH INC COM 46121Y102 5,277 1,570,488 SH   SOLE 1,570,488 0 0
JD COM INC SPON ADR CL A 47215P106 788 26,000 SH   SOLE 26,000 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 83 36,871 SH   SOLE 36,871 0 0
LEE ENTERPRISES INC COM 523768109 1,076 480,580 SH   SOLE 480,580 0 0
LENNAR CORP CL A 526057104 697 14,393 SH   SOLE 14,393 0 0
LGI HOMES INC COM 50187T106 4,286 60,000 SH   SOLE 60,000 0 0
LILLY ELI & CO COM 532457108 355 3,200 SH   SOLE 3,200 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,378 596,734 SH   SOLE 596,734 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,259 19,000 SH   SOLE 19,000 0 0
LIVENT CORP COM 53814L108 2,228 322,000 SH   SOLE 322,000 0 0
MAGAL SECURITY SYS LTD ORD M6786D104 285 56,705 SH   SOLE 56,705 0 0
MARCHEX INC CL B 56624R108 230 48,888 SH   SOLE 48,888 0 0
MERCADOLIBRE INC COM 58733R102 918 1,500 SH   SOLE 1,500 0 0
MERCURY SYS INC COM 589378108 1,759 25,000 SH   SOLE 25,000 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 2,998 114,484 SH   SOLE 114,484 0 0
MICROSOFT CORP COM 594918104 804 6,000 SH   SOLE 6,000 0 0
MILLER HERMAN INC COM 600544100 670 15,000 SH   SOLE 15,000 0 0
MITEK SYS INC COM NEW 606710200 6,689 672,935 SH   SOLE 672,935 0 0
NACCO INDS INC CL A 629579103 294 5,663 SH   SOLE 5,663 0 0
NAM TAI PPTY INC SHS G63907102 3,929 402,947 SH   SOLE 402,947 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,662 195,000 SH   SOLE 195,000 0 0
NELNET INC CL A 64031N108 1,429 24,134 SH   SOLE 24,134 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 17,882 4,470,477 SH   SOLE 4,470,477 0 0
NIKE INC CL B 654106103 1,208 14,393 SH   SOLE 14,393 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,553 60,000 SH   SOLE 60,000 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 803 74,371 SH   SOLE 74,371 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,680 34,073 SH   SOLE 34,073 0 0
OCWEN FINL CORP COM NEW 675746309 154 74,629 SH   SOLE 74,629 0 0
OKTA INC CL A 679295105 3,952 32,000 SH   SOLE 32,000 0 0
ORACLE CORP COM 68389X105 433 7,600 SH   SOLE 7,600 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,134 5,000 SH   SOLE 5,000 0 0
PENN NATL GAMING INC COM 707569109 770 40,000 SH   SOLE 40,000 0 0
PENN VA CORP NEW COM 70788V102 7,206 234,861 SH   SOLE 234,861 0 0
PERFORMANT FINL CORP COM 71377E105 7,716 7,348,179 SH   SOLE 7,348,179 0 0
PFIZER INC COM 717081103 260 6,000 SH   SOLE 6,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,394 139,400 SH   SOLE 139,400 0 0
PROS HOLDINGS INC COM 74346Y103 789 12,480 SH   SOLE 12,480 0 0
Q2 HLDGS INC COM 74736L109 315 4,125 SH   SOLE 4,125 0 0
QUALCOMM INC COM 747525103 1,141 15,000 SH   SOLE 15,000 0 0
QUDIAN INC ADR 747798106 75 10,000 SH   SOLE 10,000 0 0
RAYTHEON CO COM NEW 755111507 748 4,300 SH   SOLE 4,300 0 0
ROGERS CORP COM 775133101 1,312 7,600 SH   SOLE 7,600 0 0
ROSS STORES INC COM 778296103 3,302 33,314 SH   SOLE 33,314 0 0
RPM INTL INC COM 749685103 587 9,600 SH   SOLE 9,600 0 0
RUSH ENTERPRISES INC CL A 781846209 6,934 189,866 SH   SOLE 189,866 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8,723 722,725 SH   SOLE 722,725 0 0
SEADRILL LTD COM G7998G106 72 17,256 SH   SOLE 17,256 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 225 602,896 SH   SOLE 602,896 0 0
SECUREWORKS CORP CL A 81374A105 455 34,229 SH   SOLE 34,229 0 0
SELECTIVE INS GROUP INC COM 816300107 599 8,000 SH   SOLE 8,000 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 5,266 9,575,156 SH   SOLE 9,575,156 0 0
SERVICENOW INC COM 81762P102 1,098 4,000 SH   SOLE 4,000 0 0
SERVICESOURCE INTL INC COM 81763U100 1,566 1,648,422 SH   SOLE 1,648,422 0 0
SKECHERS U S A INC CL A 830566105 1,893 60,100 SH   SOLE 60,100 0 0
SLM CORP COM 78442P106 875 90,000 SH   SOLE 90,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,261 15,500 SH   SOLE 15,500 0 0
SPROUTS FMRS MKT INC COM 85208M102 378 20,000 SH   SOLE 20,000 0 0
SPS COMMERCE INC COM 78463M107 1,533 15,000 SH   SOLE 15,000 0 0
STARBUCKS CORP COM 855244109 1,230 14,678 SH   SOLE 14,678 0 0
SUMMIT MATLS INC CL A 86614U100 2,194 114,000 SH   SOLE 114,000 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 369 365,712 SH   SOLE 365,712 0 0
SYNACOR INC COM 871561106 618 395,955 SH   SOLE 395,955 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,438 64,000 SH   SOLE 64,000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 5,234 3,211,018 SH   SOLE 3,211,018 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,967 2,500 SH   SOLE 2,500 0 0
TILE SHOP HLDGS INC COM 88677Q109 527 131,712 SH   SOLE 131,712 0 0
TRANSDIGM GROUP INC COM 893641100 1,935 4,000 SH   SOLE 4,000 0 0
TRECORA RES COM 894648104 1,169 122,201 SH   SOLE 122,201 0 0
TWILIO INC CL A 90138F102 2,645 19,400 SH   SOLE 19,400 0 0
U S SILICA HLDGS INC COM 90346E103 11,409 892,004 SH   SOLE 892,004 0 0
UNIT CORP COM 909218109 819 92,127 SH   SOLE 92,127 0 0
UNITED TECHNOLOGIES CORP COM 913017109 703 5,400 SH   SOLE 5,400 0 0
URANIUM ENERGY CORP COM 916896103 655 477,912 SH   SOLE 477,912 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 539 8,842 SH   SOLE 8,842 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 250 2,000 SH   SOLE 2,000 0 0
VECTRUS INC COM 92242T101 874 21,542 SH   SOLE 21,542 0 0
VEEVA SYS INC CL A COM 922475108 811 5,000 SH   SOLE 5,000 0 0
VERTEX ENERGY INC COM 92534K107 624 413,403 SH   SOLE 413,403 0 0
VOXX INTL CORP CL A 91829F104 2,381 572,255 SH   SOLE 572,255 0 0
VULCAN MATLS CO COM 929160109 824 6,000 SH   SOLE 6,000 0 0
WALMART INC COM 931142103 442 4,000 SH   SOLE 4,000 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 3,829 13,433 SH   SOLE 13,433 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 375 3,000 SH   SOLE 3,000 0 0
WILLSCOT CORP COM 971375126 1,169 77,693 SH   SOLE 77,693 0 0
WOODWARD INC COM 980745103 905 8,000 SH   SOLE 8,000 0 0
ZOVIO INC COM 98979V102 3,677 1,027,094 SH   SOLE 1,027,094 0 0
ZSCALER INC COM 98980G102 1,150 15,000 SH   SOLE 15,000 0 0