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
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 107 15,750 SH   SOLE   15,750 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 564 72,631 SH   SOLE   72,631 0 0
AMERICAN SOFTWARE INC CL A 029683109 224 14,200 SH   SOLE   14,200 0 0
AVID TECHNOLOGY INC COM 05367P100 1,749 240,600 SH   SOLE   240,600 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,186 77,000 SH   SOLE   77,000 0 0
BARRICK GOLD CORPORATION COM 067901108 2,155 80,000 SH   SOLE   80,000 0 0
BK OF AMERICA CORP COM 060505104 3,221 135,637 SH   SOLE   135,637 0 0
BOSTON SCIENTIFIC CORP COM 101137107 447 12,738 SH   SOLE   12,738 0 0
BRP INC COM SUN VTG 05577W200 11,597 200,300 SH   SOLE   200,300 0 0
BRUNSWICK CORP COM 117043109 6,798 106,200 SH   SOLE   106,200 0 0
CALLAWAY GOLF CO COM 131193104 2,632 150,300 SH   SOLE   150,300 0 0
CASI PHARMACEUTICALS INC COM 14757U109 38 15,090 SH   SOLE   15,090 0 0
COUPA SOFTWARE INC COM 22266L106 554 2,000 SH   SOLE   2,000 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,108 72,000 SH   SOLE   72,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,003 10,000 SH   SOLE   10,000 0 0
CROWN CRAFTS INC COM 228309100 274 55,900 SH   SOLE   55,900 0 0
DATADOG INC CL A COM 23804L103 870 10,000 SH   SOLE   10,000 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 2,433 351,100 SH   SOLE   351,100 0 0
ENVELA CORP COM 29402E102 612 100,370 SH   SOLE   100,370 0 0
ESCALADE INC COM 296056104 849 60,800 SH   SOLE   60,800 0 0
EZCORP INC CL A NON VTG 302301106 189 30,000 SH   SOLE   30,000 0 0
FRANCHISE GROUP INC COM 35180X105 2,575 117,700 SH   SOLE   117,700 0 0
FRANCO NEV CORP COM 351858105 2,402 17,200 SH   SOLE   17,200 0 0
FRESHPET INC COM 358039105 1,616 19,320 SH   SOLE   19,320 0 0
GENASYS INC COM 36872P103 13,548 2,787,755 SH   SOLE   2,787,755 0 0
GENERAC HLDGS INC COM 368736104 3,048 25,000 SH   SOLE   25,000 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 217 20,000 SH   SOLE   20,000 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 48 39,265 SH   SOLE   39,265 0 0
GROWGENERATION CORP COM 39986L109 855 125,000 SH   SOLE   125,000 0 0
HMS HLDGS CORP COM 40425J101 972 30,000 SH   SOLE   30,000 0 0
HORIZON GLOBAL CORP COM 44052W104 1,011 459,564 SH   SOLE   459,564 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 2,507 107,448 SH   SOLE   107,448 0 0
ICAD INC COM NEW 44934S206 2,102 210,400 SH   SOLE   210,400 0 0
JOHNSON OUTDOORS INC CL A 479167108 2,075 22,800 SH   SOLE   22,800 0 0
K12 INC COM 48273U102 7,088 260,200 SH   SOLE   260,200 0 0
LEE ENTERPRISES INC COM 523768109 25 25,000 SH   SOLE   25,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 218 15,000 SH   SOLE   15,000 0 0
LOVESAC COMPANY COM 54738L109 1,511 57,600 SH   SOLE   57,600 0 0
MARINEMAX INC COM 567908108 4,093 182,800 SH   SOLE   182,800 0 0
MONGODB INC CL A 60937P106 453 2,000 SH   SOLE   2,000 0 0
NATIONAL BEVERAGE CORP COM 635017106 5,022 82,308 SH   SOLE   82,308 0 0
NAUTILUS INC COM 63910B102 2,141 230,992 SH   SOLE   230,992 0 0
NEWMONT CORP COM 651639106 617 10,000 SH   SOLE   10,000 0 0
NORTHWEST PIPE CO COM 667746101 2,622 104,600 SH   SOLE   104,600 0 0
ONEWATER MARINE INC CL A COM 68280L101 362 14,900 SH   SOLE   14,900 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 349 30,000 SH   SOLE   30,000 0 0
PAN AMERN SILVER CORP COM 697900108 760 25,000 SH   SOLE   25,000 0 0
PATRICK INDS INC COM 703343103 5,776 94,300 SH   SOLE   94,300 0 0
PFSWEB INC COM NEW 717098206 343 51,276 SH   SOLE   51,276 0 0
PLUG POWER INC COM NEW 72919P202 229 27,940 SH   SOLE   27,940 0 0
PRGX GLOBAL INC COM NEW 69357C503 595 126,600 SH   SOLE   126,600 0 0
PURPLE INNOVATION INC COM 74640Y106 9,000 500,000 SH   SOLE   500,000 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 458 339,600 SH   SOLE   339,600 0 0
QUINSTREET INC COM 74874Q100 996 95,200 SH   SOLE   95,200 0 0
REPRO MED SYS INC COM 759910102 2,021 225,000 SH   SOLE   225,000 0 0
ROTH CH ACQUISITION I CO UNIT 01/28/2025 778675207 603 60,000 SH   SOLE   60,000 0 0
RUBICON PROJ INC COM 78112V102 4,026 603,658 SH   SOLE   603,658 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 1,347 140,000 SH   SOLE   140,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 687 10,000 SH   SOLE   10,000 0 0
SHOTSPOTTER INC COM 82536T107 1,764 70,000 SH   SOLE   70,000 0 0
SHYFT GROUP INC COM 825698103 9,260 549,872 SH   SOLE   549,872 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 722 14,800 SH   SOLE   14,800 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 4,768 195,900 SH   SOLE   195,900 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,399 65,000 SH   SOLE   65,000 0 0
SOCKET MOBILE INC COM NEW 83368E200 475 306,430 SH   SOLE   306,430 0 0
SONIM TECHNOLOGIES INC COM 83548F101 1,041 1,300,000 SH   SOLE   1,300,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,021 30,000 SH   SOLE   30,000 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 945 66,300 SH   SOLE   66,300 0 0
STRATEGIC ED INC COM 86272C103 5,639 36,700 SH   SOLE   36,700 0 0
TURTLE BEACH CORP COM NEW 900450206 1,892 128,500 SH   SOLE   128,500 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4,077 586,600 SH   SOLE   586,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,975 60,000 SH   SOLE   60,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 917 25,000 SH   SOLE   25,000 0 0
VERTEX ENERGY INC COM 92534K107 912 1,278,600 SH   SOLE   1,278,600 0 0
VICOR CORP COM 925815102 7,159 99,498 SH   SOLE   99,498 0 0
WAITR HLDGS INC COM 930752100 1,880 715,000 SH   SOLE   715,000 0 0