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
AGNICO EAGLE MINES LTD COM 008474108 1,281 25,000 SH   SOLE   25,000 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 847 140,000 SH   SOLE   140,000 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 183 15,750 SH   SOLE   15,750 0 0
AUDIOCODES LTD ORD M15342104 782 50,500 SH   SOLE   50,500 0 0
AUDIOEYE INC COM NEW 050734201 841 106,487 SH   SOLE   106,487 0 0
AVNET INC COM 053807103 453 10,000 SH   SOLE   10,000 0 0
B RILEY FINL INC COM 05580M108 2,714 130,100 SH   SOLE   130,100 0 0
B2GOLD CORP COM 11777Q209 909 300,000 SH   SOLE   300,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 314 77,000 SH   SOLE   77,000 0 0
BANK AMER CORP COM 060505104 3,933 135,637 SH   SOLE   135,637 0 0
BARRICK GOLD CORPORATION COM 067901108 1,892 120,000 SH   SOLE   120,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 933 76,000 SH   SOLE   76,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 547 12,738 SH   SOLE   12,738 0 0
BRP INC COM SUN VTG 05577W200 4,660 130,400 SH   SOLE   130,400 0 0
CAMTEK LTD ORD M20791105 214 25,300 SH   SOLE   25,300 0 0
CHARLES & COLVARD LTD COM 159765106 632 400,000 SH   SOLE   400,000 0 0
CHART INDS INC COM PAR $0.01 16115Q308 769 10,000 SH   SOLE   10,000 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,007 72,000 SH   SOLE   72,000 0 0
CVD EQUIPMENT CORP COM 126601103 585 160,400 SH   SOLE   160,400 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1,326 267,300 SH   SOLE   267,300 0 0
DIGI INTL INC COM 253798102 1,996 157,400 SH   SOLE   157,400 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,971 394,200 SH   SOLE   394,200 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 559 754,967 SH   SOLE   754,967 0 0
DMC GLOBAL INC COM 23291C103 10,677 168,538 SH   SOLE   168,538 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 1,209 268,700 SH   SOLE   268,700 0 0
ECHOSTAR CORP CL A 278768106 1,330 30,000 SH   SOLE   30,000 0 0
EDAP TMS S A SPONSORED ADR 268311107 442 163,700 SH   SOLE   163,700 0 0
ERICSSON ADR B SEK 10 294821608 3,164 333,000 SH   SOLE   333,000 0 0
EZCORP INC CL A NON VTG 302301106 284 30,000 SH   SOLE   30,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 396 50,000 SH   SOLE   50,000 0 0
FRANCO NEVADA CORP COM 351858105 2,546 30,000 SH   SOLE   30,000 0 0
FRESHPET INC COM 358039105 7,710 169,420 SH   SOLE   169,420 0 0
FUNKO INC COM CL A 361008105 7,959 328,600 SH   SOLE   328,600 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 836 474,965 SH   SOLE   474,965 0 0
GOPRO INC CL A 38268T103 109 20,000 SH   SOLE   20,000 0 0
GP STRATEGIES CORP COM 36225V104 959 63,600 SH   SOLE   63,600 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 525 50,000 SH   SOLE   50,000 0 0
HARMONIC INC COM 413160102 781 140,800 SH   SOLE   140,800 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 454 200,000 SH   SOLE   200,000 0 0
HMS HLDGS CORP COM 40425J101 972 30,000 SH   SOLE   30,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,485 107,448 SH   SOLE   107,448 0 0
HYDROGENICS CORP NEW COM NEW 448883207 149 10,000 SH   SOLE   10,000 0 0
ICAD INC COM NEW 44934S206 510 80,000 SH   SOLE   80,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 813 35,900 SH   SOLE   35,900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,433 100,000 SH   SOLE   100,000 0 0
ITERIS INC COM 46564T107 259 50,000 SH   SOLE   50,000 0 0
KINROSS GOLD CORP COM 496902404 1,940 500,000 SH   SOLE   500,000 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,154 50,000 SH   SOLE   50,000 0 0
KNOWLES CORP COM 49926D109 916 50,000 SH   SOLE   50,000 0 0
KULICKE & SOFFA INDS INC COM 501242101 564 25,000 SH   SOLE   25,000 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 176 19,000 SH   SOLE   19,000 0 0
LEE ENTERPRISES INC COM 523768109 169 75,400 SH   SOLE   75,400 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 467 512,967 SH   SOLE   512,967 0 0
LIQTECH INTL INC COM 53632A201 978 98,733 SH   SOLE   98,733 0 0
LOVESAC COMPANY COM 54738L109 4,831 155,500 SH   SOLE   155,500 0 0
LRAD CORP COM 50213V109 9,874 3,001,280 SH   SOLE   3,001,280 0 0
LUMENTUM HLDGS INC COM 55024U109 580 10,858 SH   SOLE   10,858 0 0
MACYS INC COM 55616P104 1,343 62,600 SH   SOLE   62,600 0 0
MARCHEX INC CL B 56624R108 1,075 228,700 SH   SOLE   228,700 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 5,677 289,800 SH   SOLE   289,800 0 0
MISONIX INC COM 604871103 302 11,900 SH   SOLE   11,900 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 2,443 82,300 SH   SOLE   82,300 0 0
NOVAGOLD RES INC COM NEW 66987E206 709 120,000 SH   SOLE   120,000 0 0
NV5 GLOBAL INC COM 62945V109 10,370 127,400 SH   SOLE   127,400 0 0
ONCOCYTE CORPORATION COM 68235C107 472 189,600 SH   SOLE   189,600 0 0
OPERA LTD SPONSORED ADS 68373M107 1,288 123,400 SH   SOLE   123,400 0 0
OPTIMIZERX CORP COM NEW 68401U204 4,045 249,700 SH   SOLE   249,700 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 278 30,000 SH   SOLE   30,000 0 0
PERFICIENT INC COM 71375U101 686 20,000 SH   SOLE   20,000 0 0
PLUG POWER INC COM NEW 72919P202 63 27,940 SH   SOLE   27,940 0 0
PRIMO WTR CORP COM 74165N105 3,690 300,000 SH   SOLE   300,000 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1,082 390,600 SH   SOLE   390,600 0 0
RAVE RESTAURANT GROUP INC COM 754198109 31 10,200 SH   SOLE   10,200 0 0
RED LION HOTELS CORP COM 756764106 3,968 558,039 SH   SOLE   558,039 0 0
ROCKWELL MED INC COM 774374102 376 125,000 SH   SOLE   125,000 0 0
ROGERS CORP COM 775133101 1,035 6,000 SH   SOLE   6,000 0 0
ROSS STORES INC COM 778296103 2,230 22,500 SH   SOLE   22,500 0 0
ROYAL GOLD INC COM 780287108 717 7,000 SH   SOLE   7,000 0 0
RUBICON PROJ INC COM 78112V102 3,775 593,500 SH   SOLE   593,500 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 554 100,000 SH   SOLE   100,000 0 0
SHARPSPRING INC COM 820054104 5,216 401,538 SH   SOLE   401,538 0 0
SHOTSPOTTER INC COM 82536T107 9,619 217,623 SH   SOLE   217,623 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 8,554 312,400 SH   SOLE   312,400 0 0
SOCKET MOBILE INC COM NEW 83368E200 696 306,430 SH   SOLE   306,430 0 0
SONIM TECHNOLOGIES INC COM 83548F101 1,072 84,200 SH   SOLE   84,200 0 0
SPARTAN MTRS INC COM 846819100 2,094 191,103 SH   SOLE   191,103 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5,994 45,000 SH   SOLE   45,000 0 0
SSR MNG INC COM 784730103 684 50,000 SH   SOLE   50,000 0 0
TELARIA INC COM 879181105 6,030 801,800 SH   SOLE   801,800 0 0
TRANSCAT INC COM 893529107 1,279 50,000 SH   SOLE   50,000 0 0
TRILOGY METALS INC NEW COM 89621C105 1,284 435,326 SH   SOLE   435,326 0 0
TURTLE BEACH CORP COM NEW 900450206 2,028 175,392 SH   SOLE   175,392 0 0
UNIFIRST CORP MASS COM 904708104 1,509 8,000 SH   SOLE   8,000 0 0
URBAN OUTFITTERS INC COM 917047102 683 30,000 SH   SOLE   30,000 0 0
VERTEX ENERGY INC COM 92534K107 2,937 1,945,100 SH   SOLE   1,945,100 0 0
VIAD CORP COM NEW 92552R406 7,320 110,500 SH   SOLE   110,500 0 0
VIAVI SOLUTIONS INC COM 925550105 665 50,000 SH   SOLE   50,000 0 0
VICOR CORP COM 925815102 3,319 106,898 SH   SOLE   106,898 0 0
VIRTRA INC COM PAR 92827K301 171 73,600 SH   SOLE   73,600 0 0
VONAGE HLDGS CORP COM 92886T201 227 20,000 SH   SOLE   20,000 0 0
VOXELJET AG ADS 92912L107 425 232,300 SH   SOLE   232,300 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 5,198 1,918,035 SH   SOLE   1,918,035 0 0
WILLIAMS SONOMA INC COM 969904101 975 15,000 SH   SOLE   15,000 0 0