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,491 474,850 SH   SOLE   474,850 0 0
Aehr Test Systems common 00760J108 18,642 1,365,749 SH   SOLE   1,365,749 0 0
Alpha Teknova, Inc. common 02080L102 1,493 60,000 SH   SOLE   60,000 0 0
American Public Education, Inc common 02913V103 1,282 50,070 SH   SOLE   50,070 0 0
American Superconductor Corp common 030111207 12,459 854,534 SH   SOLE   854,534 0 0
Aqua Metals, Inc. common 03837J101 115 55,474 SH   SOLE   55,474 0 0
Assure Holdings Corp(CND/AMR) common 04265J204 12,109 1,562,499 SH   SOLE   1,562,499 0 0
Atomera Incorporated common 04965B100 4,088 177,034 SH   SOLE   177,034 0 0
Avid Bioservices, Inc. common 05368M106 26,596 1,233,000 SH   SOLE   1,233,000 0 0
Aziyo Biologics, Inc. common 05479K106 896 126,720 SH   SOLE   126,720 0 0
Bellus Health, Inc. common 07987C204 2,456 400,000 SH   SOLE   400,000 0 0
Bitfarms, Ltd. of Canada common 09173B107 692 162,838 SH   SOLE   162,838 0 0
Bitfarms, Ltd. of Canada (Cana common 09173B107 1,738 410,000 SH   SOLE   410,000 0 0
Bridgeline Digital, Inc. common 10807Q700 1,233 300,000 SH   SOLE   300,000 0 0
Burcon NutraScience Corp. (Can common 120831102 6,131 3,902,823 SH   SOLE   3,902,823 0 0
CEVA, Inc. common 157210105 15,704 368,037 SH   SOLE   368,037 0 0
CareDx, Inc. common 14167L103 3,168 50,000 SH   SOLE   50,000 0 0
Century Casinos, Inc. common 156492100 19,976 1,482,988 SH   SOLE   1,482,988 0 0
Citi Trends, Inc. common 17306X102 5,487 75,208 SH   SOLE   75,208 0 0
Compass Pathways PLC (Great B common 20451W101 2,390 80,000 SH   SOLE   80,000 0 0
Cryoport, Inc. common 229050307 1,995 30,000 SH   SOLE   30,000 0 0
DHI Group, Inc. common 23331S100 2,861 601,000 SH   SOLE   601,000 0 0
DZS, Inc. common 268211109 6,732 549,143 SH   SOLE   549,143 0 0
Destination XL Group, Inc. common 25065K104 67,821 11,081,793 SH   SOLE   11,081,793 0 0
DoubleDown Interactive Co. Ltd common 25862B109 3,962 224,976 SH   SOLE   224,976 0 0
EMCORE Corp. common 290846203 20,047 2,680,094 SH   SOLE   2,680,094 0 0
Eco Wave Power Global AB (Swe common 27900N103 1,021 150,000 SH   SOLE   150,000 0 0
ElectroCore, Inc. common 28531P103 4,689 4,149,900 SH   SOLE   4,149,900 0 0
Enthusiast Gaming Holdings,Inc common 29385B109 3,237 897,100 SH   SOLE   897,100 0 0
Eton Pharmaceuticals, Inc. common 29772L108 2,520 500,000 SH   SOLE   500,000 0 0
Everspin Technology, Inc. common 30041T104 12,173 1,878,597 SH   SOLE   1,878,597 0 0
EzFill Holdings, Inc. common 302314208 4,786 1,170,232 SH   SOLE   1,170,232 0 0
Franchise Group, Inc. common 35180X105 4,671 131,912 SH   SOLE   131,912 0 0
GAN, Ltd. (London) common G3728V109 7,017 471,870 SH   SOLE   471,870 0 0
Gaia, Inc. common 36269P104 7,596 801,236 SH   SOLE   801,236 0 0
Gambling.com Group Ltd. common 63R239101 8,487 929,575 SH   SOLE   929,575 0 0
Gee Group, Inc. common 36165A102 1,061 2,285,192 SH   SOLE   2,285,192 0 0
Genasys, Inc. common 36872P103 22,531 4,349,544 SH   SOLE   4,349,544 0 0
Greenbrook TMS, Inc. (Canada) common 393704309 4,543 612,147 SH   SOLE   612,147 0 0
INVO Bioscience, Inc. common 44984F302 3,744 1,159,075 SH   SOLE   1,159,075 0 0
Ideal Power, Inc. common 451622203 3,581 235,271 SH   SOLE   235,271 0 0
Impinj, Inc. common 453204109 28,135 492,477 SH   SOLE   492,477 0 0
Infusystem Holdings, Inc. common 45685K102 26,060 2,000,000 SH   SOLE   2,000,000 0 0
Intellicheck, Inc. common 45817G201 2,048 250,010 SH   SOLE   250,010 0 0
Iteris, Inc. common 46564T107 1,876 355,359 SH   SOLE   355,359 0 0
Jerash Holdings US, Inc. common 47632P101 739 110,000 SH   SOLE   110,000 0 0
Karat Packaging, Inc. common 48563L101 8,412 400,000 SH   SOLE   400,000 0 0
Kopin Corporation common 500600101 7,422 1,446,746 SH   SOLE   1,446,746 0 0
LeMaitre Vascular, Inc. common 525558201 12,211 230,000 SH   SOLE   230,000 0 0
Limelight Networks, Inc. common 53261M104 1,320 554,604 SH   SOLE   554,604 0 0
LiqTech International, Inc. common 53632A102 10,842 1,978,444 SH   SOLE   1,978,444 0 0
LivePerson, Inc. common 538146101 20,627 349,900 SH   SOLE   349,900 0 0
Lovesac Company, The common 54738L109 21,284 322,039 SH   SOLE   322,039 0 0
MaxCyte, Inc. common 5777K1061 610 50,000 SH   SOLE   50,000 0 0
Miromatrix Medical, Inc. common 60471P108 812 116,688 SH   SOLE   116,688 0 0
Misonix, Inc. common 604871103 6,306 249,239 SH   SOLE   249,239 0 0
Motorsports Games, Inc. common 62011B102 3,116 218,494 SH   SOLE   218,494 0 0
Movano, Inc. common 62459M107 3,240 900,000 SH   SOLE   900,000 0 0
Mudrick Capital Acquisition Co common 62477L107 3,485 350,301 SH   SOLE   350,301 0 0
Natural Gas Services Group, In common 63886Q109 7,031 677,371 SH   SOLE   677,371 0 0
NeoGames S.A. (Luxembourg) common L6673X107 8,317 226,500 SH   SOLE   226,500 0 0
NeoPhotonics Corporation common 64051T100 16,729 1,920,722 SH   SOLE   1,920,722 0 0
Neonode, Inc. common 64051M709 3,710 367,695 SH   SOLE   367,695 0 0
NeuroOne Medical Technologies common 64130M100 3,950 1,000,001 SH   SOLE   1,000,001 0 0
Noodles & Co. common 65540B105 5,669 480,403 SH   SOLE   480,403 0 0
Nuvation Bio, Inc. common 67080N101 3,976 400,000 SH   SOLE   400,000 0 0
OPKO Health, Inc. common 68375N103 2,920 800,000 SH   SOLE   800,000 0 0
Oncocyte Corp. common 68235C107 2,553 717,000 SH   SOLE   717,000 0 0
OneWater Marine, Inc. - CL A common 68280L101 3,079 76,571 SH   SOLE   76,571 0 0
Ooma, Inc. common 683416101 20,586 1,106,165 SH   SOLE   1,106,165 0 0
OptimizeRx Corporation common 68401U204 36,457 426,143 SH   SOLE   426,143 0 0
Orbital Energy Group, Inc. common 68559A110 3,898 1,265,669 SH   SOLE   1,265,669 0 0
OrthoPediatrics Corporation common 68752L100 19,536 298,221 SH   SOLE   298,221 0 0
PLBY Group,Inc. common 72814P109 12,971 550,320 SH   SOLE   550,320 0 0
Pfsweb, Inc. common 717098206 26,254 2,035,179 SH   SOLE   2,035,179 0 0
PowerFleet, Inc. common 73931J109 9,795 1,461,907 SH   SOLE   1,461,907 0 0
Profound Medical Corp. (U.S.) common 74319B502 5,108 348,939 SH   SOLE   348,939 0 0
Progyny, Inc. common 74340E103 3,360 60,000 SH   SOLE   60,000 0 0
PureTech Health PLC-ADR (Brita common 746237106 1,440 30,000 SH   SOLE   30,000 0 0
Quantum Corp. common 747906501 605 116,850 SH   SOLE   116,850 0 0
QuickLogic Corporation common 74837P405 2,226 415,230 SH   SOLE   415,230 0 0
Quipt Home Medical Corp. common 74880P104 1,859 294,600 SH   SOLE   294,600 0 0
RADA Electronic Industries Ltd common M81863124 8,694 817,071 SH   SOLE   817,071 0 0
RADCOM, Ltd. (Israel) common M81865111 6,593 578,312 SH   SOLE   578,312 0 0
Recro Pharma, Inc. common 75629F109 8,794 4,269,081 SH   SOLE   4,269,081 0 0
Repligen Corporation common 759916109 28,899 100,000 SH   SOLE   100,000 0 0
Reservior Media, Inc. common 76119X105 3,683 404,319 SH   SOLE   404,319 0 0
Resonant, Inc. common 76118L102 9,104 3,761,840 SH   SOLE   3,761,840 0 0
Roth CH Acquisition III Co. common 77867Q102 1,676 168,600 SH   SOLE   168,600 0 0
SeaSpine Holdings Corp. common 81255T108 8,519 541,547 SH   SOLE   541,547 0 0
Senstar Technologies Ltd. common 011027857 313 79,070 SH   SOLE   79,070 0 0
Sequans Communications S.A. AD common 817323207 14,059 3,202,480 SH   SOLE   3,202,480 0 0
Sera Prognostics, Inc. common 81749D107 2,886 259,737 SH   SOLE   259,737 0 0
Sientra, Inc. common 82621J105 7,577 1,322,284 SH   SOLE   1,322,284 0 0
Sigma Labs, Inc. common 826598500 2,135 697,785 SH   SOLE   697,785 0 0
Spero Therapeutics, Inc. common 84833T103 6,862 372,755 SH   SOLE   372,755 0 0
Sunrun, Inc. common 86771W105 1,760 40,000 SH   SOLE   40,000 0 0
Synchronoss Technologies, Inc. common 87157B103 1,265 526,980 SH   SOLE   526,980 0 0
Telos Corp. common 87969B101 8,162 287,181 SH   SOLE   287,181 0 0
The Cooper Companies, Inc. common 216648402 1,860 4,500 SH   SOLE   4,500 0 0
TravelCenters of America LLC common 89421B109 33,598 674,800 SH   SOLE   674,800 0 0
Turtle Beach Corporation common 900450206 15,177 545,543 SH   SOLE   545,543 0 0
Ultra Clean Holdings, Inc. common 90385V107 10,506 246,627 SH   SOLE   246,627 0 0
Universal Technical Institute common 913915104 8,751 1,294,575 SH   SOLE   1,294,575 0 0
VIQ Solutions, Inc. common 91825V400 1,052 355,400 SH   SOLE   355,400 0 0
Veru, Inc. common 92536C103 15,542 1,822,078 SH   SOLE   1,822,078 0 0
Vicor Corporation common 925815102 10,599 79,000 SH   SOLE   79,000 0 0
Viemed Healthcare, Inc.(Canada common 92663R105 4,051 728,833 SH   SOLE   728,833 0 0
Westport Fuel Systems, Inc. common 960908309 12,607 3,832,047 SH   SOLE   3,832,047 0 0
Zealand Pharma A/S (Denmark) common 999999999 8,564 297,226 SH   SOLE   297,226 0 0
Zealand Pharma A/S ADR (Denmar common 98920Y304 560 19,981 SH   SOLE   19,981 0 0
Zevia PBC - A common 98955K104 807 70,122 SH   SOLE   70,122 0 0
argenx SE - ADR (Netherlands) common 04016X101 24,160 80,000 SH   SOLE   80,000 0 0
eMagin Corporation common 29076N206 2,533 1,120,887 SH   SOLE   1,120,887 0 0
nLight, Inc. common 65487K100 7,329 260,000 SH   SOLE   260,000 0 0
urban-gro, Inc. common 91704K202 3,348 251,889 SH   SOLE   251,889 0 0
voxeljet AG, ADR (Germany) common 92912L106 9,074 992,778 SH   SOLE   992,778 0 0
1847 Goedeker, Inc 5/26/22-12/ warrants 28252C117 2,239 1,333,000 SH   SOLE   1,333,000 0 0
Ideal Power @.001 (pre-funded) warrants 999999999 3,863 253,830 SH   SOLE   253,830 0 0
Ideal Power @2.32 11/13/24 9.9 warrants 999999999 5,797 439,180 SH   SOLE   439,180 0 0
Ideal Power @8.90 8/5/25 9.99 warrants 999999999 350 39,366 SH   SOLE   39,366 0 0
Ocean Power Technologies @3.85 warrants 674870118 190 464,280 SH   SOLE   464,280 0 0
Roth CH Acquisition III Co @11 warrants 77867Q110 64 50,000 SH   SOLE   50,000 0 0
Turtle Beach Corp. @0 pre-fund warrants 999999999 15,301 550,000 SH   SOLE   550,000 0 0
eMagin Corp @.78 10/9/19-10/9/ warrants 999999999 4,950 3,000,000 SH   SOLE   3,000,000 0 0
eMagin Corporation @1.55 1/29/ warrants 999999999 872 890,000 SH   SOLE   890,000 0 0
eMagin Corporation @2.45 5/24/ warrants 999999999 536 1,625,000 SH   SOLE   1,625,000 0 0