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
1847 Goedeker, Inc. common 28252C109 1,781 462,550 SH   SOLE   462,550 0 0
Aehr Test Systems common 00760J108 5,240 1,898,534 SH   SOLE   1,898,534 0 0
Alpha Teknova, Inc. common 02080L102 2,373 100,000 SH   SOLE   100,000 0 0
American Public Education, Inc common 02913V103 7,194 253,840 SH   SOLE   253,840 0 0
American Superconductor Corp common 030111207 14,860 854,534 SH   SOLE   854,534 0 0
Aqua Metals, Inc. common 03837J101 166 55,474 SH   SOLE   55,474 0 0
Atomera Incorporated common 04965B100 3,924 183,000 SH   SOLE   183,000 0 0
Avid Bioservices, Inc. common 05368M106 31,626 1,233,000 SH   SOLE   1,233,000 0 0
Aziyo Biologics, Inc. common 05479K106 1,688 175,650 SH   SOLE   175,650 0 0
Bellus Health, Inc. common 07987C204 1,244 400,000 SH   SOLE   400,000 0 0
Bitfarms, Ltd. of Canada common 09173B107 197 50,000 SH   SOLE   50,000 0 0
Bitfarms, Ltd. of Canada(Can) common 09173B107 1,611 410,000 SH   SOLE   410,000 0 0
Blue Apron Holdings, Inc. common 09523Q200 2,675 625,000 SH   SOLE   625,000 0 0
Bridgeline Digital, Inc. common 10807Q700 2,580 600,000 SH   SOLE   600,000 0 0
Burcon NutraScience Corp. (Can common 120831102 10,893 3,902,823 SH   SOLE   3,902,823 0 0
CEVA, Inc. common 157210105 17,408 368,037 SH   SOLE   368,037 0 0
CareDx, Inc. common 14167L103 5,217 57,000 SH   SOLE   57,000 0 0
Celsius Holdings, Inc. common 15118V207 1,902 25,000 SH   SOLE   25,000 0 0
Century Casinos, Inc. common 156492100 19,915 1,482,888 SH   SOLE   1,482,888 0 0
Citi Trends, Inc. common 17306X102 7,587 87,208 SH   SOLE   87,208 0 0
CleanSpark, Inc. common 18452B209 2,230 134,000 SH   SOLE   134,000 0 0
Compass Pathways PLC (Great B common 20451W101 3,815 100,000 SH   SOLE   100,000 0 0
Cryoport, Inc. common 229050307 1,893 30,000 SH   SOLE   30,000 0 0
DHI Group, Inc. common 23331S100 2,031 601,000 SH   SOLE   601,000 0 0
DZS, Inc. common 268211109 8,821 425,110 SH   SOLE   425,110 0 0
DermTech, Inc. common 24984K105 1,663 40,000 SH   SOLE   40,000 0 0
EMCORE Corp. common 290846203 18,094 1,962,446 SH   SOLE   1,962,446 0 0
ElectroCore, Inc. common 28531P103 5,950 5,000,000 SH   SOLE   5,000,000 0 0
Enthusiast Gaming Holdings common 29385B109 5,326 897,100 SH   SOLE   897,100 0 0
Eton Pharmaceuticals, Inc. common 29772L108 3,080 500,000 SH   SOLE   500,000 0 0
Everspin Technology, Inc. common 30041T104 12,079 1,878,597 SH   SOLE   1,878,597 0 0
Franchise Group, Inc. common 35180X105 4,653 131,912 SH   SOLE   131,912 0 0
GAN, Ltd. (London) common G3728V109 7,758 471,870 SH   SOLE   471,870 0 0
Gaia, Inc. common 36269P104 8,487 772,282 SH   SOLE   772,282 0 0
Gee Group, Inc. common 36165A102 1,481 2,585,192 SH   SOLE   2,585,192 0 0
Genasys, Inc. common 36872P103 23,836 4,349,544 SH   SOLE   4,349,544 0 0
Generation Bio Co. common 37148k100 6,069 225,599 SH   SOLE   225,599 0 0
Greenbrook TMS, Inc. (Canada) common 393704309 7,412 612,147 SH   SOLE   612,147 0 0
INVO Bioscience, Inc. common 44984F302 5,390 1,159,075 SH   SOLE   1,159,075 0 0
Ideal Power, Inc. common 451622203 2,990 235,271 SH   SOLE   235,271 0 0
ImmunoPrecise Antibodies, Ltd. common 45257F200 2,397 398,145 SH   SOLE   398,145 0 0
Impinj, Inc. common 453204109 25,407 492,477 SH   SOLE   492,477 0 0
Infusystem Holdings, Inc. common 45685K102 41,580 2,000,000 SH   SOLE   2,000,000 0 0
Intellicheck, Inc. common 45817G201 2,093 250,010 SH   SOLE   250,010 0 0
Iteris, Inc. common 46564T107 2,363 355,359 SH   SOLE   355,359 0 0
Karat Packaging, Inc. common 48563L101 8,148 400,000 SH   SOLE   400,000 0 0
Kopin Corporation common 500600101 11,834 1,446,746 SH   SOLE   1,446,746 0 0
LeMaitre Vascular, Inc. common 525558201 14,035 230,000 SH   SOLE   230,000 0 0
Limelight Networks, Inc. common 53261M104 1,747 554,604 SH   SOLE   554,604 0 0
LiqTech International, Inc. common 53632A102 14,848 2,028,444 SH   SOLE   2,028,444 0 0
LivePerson, Inc. common 538146101 22,128 349,900 SH   SOLE   349,900 0 0
Lovesac Company, The common 54738L109 27,136 340,091 SH   SOLE   340,091 0 0
Magal Security System, Ltd (Is common M6786D104 1,096 231,618 SH   SOLE   231,618 0 0
Medicenna Therapeutics Corp. common 58490H107 3,017 1,000,000 SH   SOLE   1,000,000 0 0
Miromatrix Medical, Inc. common 60471P108 1,340 115,000 SH   SOLE   115,000 0 0
Misonix, Inc. common 604871103 5,528 249,239 SH   SOLE   249,239 0 0
Motorsports Games, Inc. common 62011B102 3,071 219,341 SH   SOLE   219,341 0 0
Movano, Inc. common 62459M107 4,581 900,000 SH   SOLE   900,000 0 0
Mudrick Capital Acquisition Co common 62477L107 5,611 450,301 SH   SOLE   450,301 0 0
Natural Gas Services Group common 63886Q109 6,079 591,340 SH   SOLE   591,340 0 0
NeoGames S.A. (Luxembourg) common L6673X107 13,923 226,500 SH   SOLE   226,500 0 0
NeoPhotonics Corporation common 64051T100 19,611 1,920,722 SH   SOLE   1,920,722 0 0
Neonode, Inc. common 64051M709 2,814 456,120 SH   SOLE   456,120 0 0
NeuroOne Medical Technologies common 64130M100 6,630 1,000,001 SH   SOLE   1,000,001 0 0
Noodles & Co. common 65540B105 5,995 480,403 SH   SOLE   480,403 0 0
Nuvation Bio, Inc. common 67080N101 4,152 446,024 SH   SOLE   446,024 0 0
OPKO Health, Inc. common 68375N103 3,240 800,000 SH   SOLE   800,000 0 0
Oncocyte Corp. common 68235C107 3,829 667,000 SH   SOLE   667,000 0 0
Ondas Holding, Inc. common 68236H204 5,558 700,000 SH   SOLE   700,000 0 0
OneWater Marine, Inc. - CL A common 68280L101 3,277 77,970 SH   SOLE   77,970 0 0
Ooma, Inc. common 683416101 20,862 1,106,165 SH   SOLE   1,106,165 0 0
OptimizeRx Corporation common 68401U204 30,323 489,876 SH   SOLE   489,876 0 0
OrthoPediatrics Corporation common 68752L100 18,842 298,221 SH   SOLE   298,221 0 0
PLBY Group,Inc. common 72814P109 9,334 240,000 SH   SOLE   240,000 0 0
Pfsweb, Inc. common 717098206 14,282 1,935,179 SH   SOLE   1,935,179 0 0
PowerFleet, Inc. common 73931J109 9,791 1,359,825 SH   SOLE   1,359,825 0 0
Profound Medical Corp. (U.S.) common 74319B502 5,709 348,939 SH   SOLE   348,939 0 0
Progyny, Inc. common 74340E103 2,950 50,000 SH   SOLE   50,000 0 0
PureTech Health PLC-ADR (Brita common 746237106 1,470 30,000 SH   SOLE   30,000 0 0
Quantum Corp. common 747906501 805 116,850 SH   SOLE   116,850 0 0
QuickLogic Corporation common 74837P405 3,002 415,230 SH   SOLE   415,230 0 0
RADA Electronic Industries Ltd common M81863124 11,327 930,000 SH   SOLE   930,000 0 0
RADCOM, Ltd. (Israel) common M81865111 6,477 578,312 SH   SOLE   578,312 0 0
Reata Pharmaceuticals, Inc. common 75615P103 2,831 20,000 SH   SOLE   20,000 0 0
Recro Pharma, Inc. common 75629F109 9,862 4,269,081 SH   SOLE   4,269,081 0 0
Repligen Corporation common 759916109 19,962 100,000 SH   SOLE   100,000 0 0
Resonant, Inc. common 76118L102 8,625 2,686,785 SH   SOLE   2,686,785 0 0
Roth CH Acquisition III Co. common 77867Q102 1,974 200,000 SH   SOLE   200,000 0 0
Roth Ch Acquisition II Co. common 778673103 3,111 313,322 SH   SOLE   313,322 0 0
Roth Ch Acquisition II Co. (Re common 778673103 4,000 400,000 SH   SOLE   400,000 0 0
SeaSpine Holdings Corp. common 81255T108 11,107 541,547 SH   SOLE   541,547 0 0
Sema4 Holdings Corp. common 236985920 1,401 100,000 SH   SOLE   100,000 0 0
Sequans Communications S.A. AD common 817323207 19,352 3,214,540 SH   SOLE   3,214,540 0 0
SharpSpring, Inc. common 820054104 16,355 968,353 SH   SOLE   968,353 0 0
Sientra, Inc. common 82621J105 4,200 527,674 SH   SOLE   527,674 0 0
Sigma Labs, Inc. common 826598500 2,721 697,785 SH   SOLE   697,785 0 0
Soc Telemed, Inc. common 78472F101 142 25,000 SH   SOLE   25,000 0 0
Spero Therapeutics, Inc. common 84833T103 5,204 372,755 SH   SOLE   372,755 0 0
Stryve Foods, Inc. common 863685103 1,031 100,000 SH   SOLE   100,000 0 0
Sunrun, Inc. common 86771W105 2,231 40,000 SH   SOLE   40,000 0 0
Synchronoss Technologies, Inc. common 87157B103 2,154 600,000 SH   SOLE   600,000 0 0
Telos Corp. common 87969B101 9,801 288,181 SH   SOLE   288,181 0 0
The Cooper Companies, Inc. common 216648402 1,783 4,500 SH   SOLE   4,500 0 0
The Joint Corp. common 47973J102 1,241 14,788 SH   SOLE   14,788 0 0
TravelCenters of America LLC common 89421B109 19,731 674,800 SH   SOLE   674,800 0 0
Turtle Beach Corporation common 900450206 17,414 545,543 SH   SOLE   545,543 0 0
Ultra Clean Holdings, Inc. common 90385V107 11,550 215,000 SH   SOLE   215,000 0 0
Universal Technical Institute common 913915104 8,402 1,294,575 SH   SOLE   1,294,575 0 0
Verb Technology Company, Inc. common 923370U10 584 285,050 SH   SOLE   285,050 0 0
Veru, Inc. common 92536C103 9,099 1,127,509 SH   SOLE   1,127,509 0 0
Vicor Corporation common 925815102 8,353 79,000 SH   SOLE   79,000 0 0
Viemed Healthcare, Inc. (Canad common 92663R105 7,772 1,085,000 SH   SOLE   1,085,000 0 0
Westport Fuel Systems, Inc. common 960908309 20,348 3,832,047 SH   SOLE   3,832,047 0 0
Zealand Pharma A/S (Denmark) common 999999999 8,779 297,226 SH   SOLE   297,226 0 0
Zealand Pharma A/S ADR (Denmar common 98920Y304 590 19,981 SH   SOLE   19,981 0 0
argenx SE - ADR (Netherlands) common 04016X101 24,086 80,000 SH   SOLE   80,000 0 0
eMagin Corporation common 29076N206 3,901 1,120,887 SH   SOLE   1,120,887 0 0
nLight, Inc. common 65487K100 9,433 260,000 SH   SOLE   260,000 0 0
urban-gro, Inc. common 91704K202 2,310 251,889 SH   SOLE   251,889 0 0
voxeljet AG, ADR (Germany) common 92912L106 8,377 654,978 SH   SOLE   654,978 0 0
1847 Goedeker, Inc 5/26/22-12/ warrants 28252C117 2,853 1,333,000 SH   SOLE   1,333,000 0 0
Ideal Power @.001 (pre-funded) warrants 999999999 3,226 253,830 SH   SOLE   253,830 0 0
Ideal Power @2.32 11/13/24 9.9 warrants 999999999 4,748 439,180 SH   SOLE   439,180 0 0
Ideal Power @8.90 8/5/25 9.99 warrants 999999999 266 39,366 SH   SOLE   39,366 0 0
Ocean Power Technologies @3.85 warrants 674870118 269 464,280 SH   SOLE   464,280 0 0
Roth CH Acquisition III Co @11 warrants 77867Q110 82 50,000 SH   SOLE   50,000 0 0
Turtle Beach Corp. @0 pre-fund warrants 999999999 17,556 550,000 SH   SOLE   550,000 0 0
eMagin Corp @.78 10/9/19-10/9/ warrants 999999999 8,700 3,000,000 SH   SOLE   3,000,000 0 0
eMagin Corporation @1.55 1/29/ warrants 999999999 1,976 890,000 SH   SOLE   890,000 0 0
eMagin Corporation @2.45 5/24/ warrants 999999999 2,356 1,625,000 SH   SOLE   1,625,000 0 0