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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADMA Biologics, Inc. common 000899104   22,204,841 6,017,572 SH   SOLE   6,017,572 0 0
Achieve Life Sciences, Inc. common 004468500   1,414,275 272,500 SH   SOLE   272,500 0 0
Aehr Test Systems common 00760J108   53,073,405 1,286,628 SH   SOLE   1,286,628 0 0
Aerovironment, Inc. common 008073108   6,669,474 65,208 SH   SOLE   65,208 0 0
Akoustis Technologies, Inc. common 00973N102   1,240,200 390,000 SH   SOLE   390,000 0 0
American Public Education, Inc common 02913V103   708,014 149,370 SH   SOLE   149,370 0 0
American Superconductor Corp common 030111207   13,949,164 2,228,301 SH   SOLE   2,228,301 0 0
Applied DNA Sciences, Inc. common 03815U300   1,044,648 809,805 SH   SOLE   809,805 0 0
Arbe Robotics, Ltd.(Israel) common M1R95N100   22,291,076 7,713,175 SH   SOLE   7,713,175 0 0
Aspen Aerogels, Inc. common 04523Y105   13,109,866 1,661,580 SH   SOLE   1,661,580 0 0
Atomera Incorporated common 04965B100   482,350 55,000 SH   SOLE   55,000 0 0
Aviat Networks, Inc. common 05366Y201   1,674,707 50,186 SH   SOLE   50,186 0 0
Avid Bioservices, Inc. common 05368M106   13,730,079 982,826 SH   SOLE   982,826 0 0
Backblaze, Inc. common 05637B105   4,763,411 1,100,095 SH   SOLE   1,100,095 0 0
Beam Global common 07373B109   4,398,750 425,000 SH   SOLE   425,000 0 0
BioLife Solutions, Inc. common 09062W204   1,105,000 50,000 SH   SOLE   50,000 0 0
Bitfarms, Ltd. (Canada) - U.S. common 09173B107   283,694 192,989 SH   SOLE   192,989 0 0
BlackSky Technology, Inc. common 09263B108   6,184,190 2,785,671 SH   SOLE   2,785,671 0 0
CEVA, Inc. common 157210105   11,429,588 447,342 SH   SOLE   447,342 0 0
Century Casinos, Inc. common 156492100   11,672,663 1,644,037 SH   SOLE   1,644,037 0 0
Citi Trends, Inc. common 17306X102   4,540,527 257,108 SH   SOLE   257,108 0 0
Clene Inc. common 185634102   4,399,500 5,000,000 SH   SOLE   5,000,000 0 0
DHI Group, Inc. common 23331S100   2,225,230 581,000 SH   SOLE   581,000 0 0
DZS, Inc. common 268211109   516,727 130,158 SH   SOLE   130,158 0 0
Destination XL Group, Inc. common 25065K104   46,056,555 9,399,297 SH   SOLE   9,399,297 0 0
DoubleDown Interactive Co Ltd common 25862B109   253,963 26,427 SH   SOLE   26,427 0 0
EMCORE Corporation common 290846203   3,960,404 5,262,296 SH   SOLE   5,262,296 0 0
ElectroCore, Inc. common 28531P202   1,211,099 247,163 SH   SOLE   247,163 0 0
Enthusiast Gaming Holdings, In common 29385B109   446,959 897,100 SH   SOLE   897,100 0 0
Eton Pharmaceuticals, Inc. common 29772L108   553,779 158,676 SH   SOLE   158,676 0 0
Everspin Technology, Inc. common 30041T104   18,477,480 2,006,241 SH   SOLE   2,006,241 0 0
Forza X1,Inc. common 34988N104   491,583 334,410 SH   SOLE   334,410 0 0
Franchise Group, Inc. common 35180X105   3,367,921 117,595 SH   SOLE   117,595 0 0
Gaia, Inc. common 36269P104   1,708,753 739,720 SH   SOLE   739,720 0 0
Gambling.com Group Ltd. common 63R239101   10,632,745 1,038,354 SH   SOLE   1,038,354 0 0
Gee Group, Inc. common 36165A102   1,170,704 2,285,192 SH   SOLE   2,285,192 0 0
Gen Restaurant Group, Inc. common 36870C104   5,097,000 300,000 SH   SOLE   300,000 0 0
Genasys, Inc. common 36872P103   11,308,814 4,349,544 SH   SOLE   4,349,544 0 0
GrowGeneration Corp. common 39986L109   680,000 200,000 SH   SOLE   200,000 0 0
INVO Bioscience, Inc. common 44984F302   127,267 623,860 SH   SOLE   623,860 0 0
Ideal Power, Inc. common 451622203   1,926,716 163,281 SH   SOLE   163,281 0 0
Impinj, Inc. common 453204109   29,931,625 333,872 SH   SOLE   333,872 0 0
Infusystem Holdings, Inc. common 45685K102   19,260,000 2,000,000 SH   SOLE   2,000,000 0 0
Kopin Corporation common 500600101   18,375,504 8,546,746 SH   SOLE   8,546,746 0 0
Lantronix, Inc. common 516548203   3,207,738 761,933 SH   SOLE   761,933 0 0
LeMaitre Vascular, Inc. common 525558201   15,474,400 230,000 SH   SOLE   230,000 0 0
Legacy Housing Corp. common 52472M101   1,898,009 81,846 SH   SOLE   81,846 0 0
Leonardo DRS, Inc. common 52661A108   14,844,566 856,088 SH   SOLE   856,088 0 0
LightPath Technologies, Inc. - common 532257805   2,463,750 1,825,000 SH   SOLE   1,825,000 0 0
LiqTech International, Inc. common 53632A102   810,000 250,000 SH   SOLE   250,000 0 0
LivePerson, Inc. common 538146101   9,421,832 2,084,476 SH   SOLE   2,084,476 0 0
Lovesac Company, The common 54738L109   13,924,957 516,696 SH   SOLE   516,696 0 0
Lulu's Fashion Lounge Holdings common 55003A108   506,000 200,000 SH   SOLE   200,000 0 0
MediWound Ltd. common M68830112   1,499,998 142,857 SH   SOLE   142,857 0 0
Medicenna Therapeutics Corp. common 192775965   479,000 1,000,000 SH   SOLE   1,000,000 0 0
Mobilicom Limited (Australia) common 60742B102   652,784 426,656 SH   SOLE   426,656 0 0
Movano, Inc. common 62459M107   1,487,072 1,364,286 SH   SOLE   1,364,286 0 0
Nano Dimension, Ltd. ADR (Isra common 63008G203   1,916,434 663,126 SH   SOLE   663,126 0 0
Natural Gas Services Group, In common 63886Q109   7,615,407 769,233 SH   SOLE   769,233 0 0
NeoGames S.A. (Luxembourg) common L6673X107   6,256,602 239,533 SH   SOLE   239,533 0 0
NeuroOne Medical Technologies common 64130M100   660,000 550,000 SH   SOLE   550,000 0 0
Noodles & Co. common 65540B105   3,043,501 900,444 SH   SOLE   900,444 0 0
Nuvation Bio, Inc. common 67080N101   2,565,000 1,425,000 SH   SOLE   1,425,000 0 0
OPKO Health, Inc. common 68375N103   2,170,000 1,000,000 SH   SOLE   1,000,000 0 0
OncoCyte Corporation common 68235C107   3,262,703 14,185,664 SH   SOLE   14,185,664 0 0
OneWater Marine, Inc. - CL A common 68280L101   6,342,000 175,000 SH   SOLE   175,000 0 0
Ooma, Inc. common 683416101   21,106,922 1,409,948 SH   SOLE   1,409,948 0 0
OptimizeRx Corporation common 68401U204   6,362,880 445,268 SH   SOLE   445,268 0 0
OrthoPediatrics Corporation common 68752L100   18,142,060 413,730 SH   SOLE   413,730 0 0
Orthofix Medical Inc. common 68752M108   6,093,119 337,382 SH   SOLE   337,382 0 0
Outbrain, Inc. common 69002R103   1,481,683 301,155 SH   SOLE   301,155 0 0
Pfsweb, Inc. common 717098206   6,893,000 1,525,000 SH   SOLE   1,525,000 0 0
PowerFleet, Inc. common 73931J109   8,482,614 2,827,538 SH   SOLE   2,827,538 0 0
Profire Energy, Inc. common 74316X101   2,755,394 2,240,158 SH   SOLE   2,240,158 0 0
Progyny, Inc. common 74340E103   1,967,000 50,000 SH   SOLE   50,000 0 0
PureTech Health PLC-ADR (Brita common 746237106   2,117,500 70,000 SH   SOLE   70,000 0 0
Purple Innovation, Inc. common 74640Y106   1,459,500 525,000 SH   SOLE   525,000 0 0
QuickLogic Corporation common 74837P405   3,815,964 415,230 SH   SOLE   415,230 0 0
Quipt Home Medical Corp. common 74880P104   1,573,164 294,600 SH   SOLE   294,600 0 0
Quotient Technology, Inc. common 749119103   576,000 150,000 SH   SOLE   150,000 0 0
RADCOM, Ltd. (Israel) common M81865111   6,530,304 690,307 SH   SOLE   690,307 0 0
Repligen Corporation common 759916109   14,146,000 100,000 SH   SOLE   100,000 0 0
Reservoir Media, Inc. common 76119X105   3,671,562 609,894 SH   SOLE   609,894 0 0
Rocket Lab USA, Inc. common 773122106   1,212,000 202,000 SH   SOLE   202,000 0 0
Sequans Communications S.A. AD common 817323207   6,528,147 2,927,420 SH   SOLE   2,927,420 0 0
Shapeways Holdings, Inc. common 81947T102   1,165,739 310,037 SH   SOLE   310,037 0 0
Sigma Labs, Inc. common 826598500   243,527 697,785 SH   SOLE   697,785 0 0
Societal CDMO, Inc. common 75629F109   11,138,758 10,126,144 SH   SOLE   10,126,144 0 0
Spero Therapeutics, Inc. common 84833T103   555,930 383,400 SH   SOLE   383,400 0 0
Synchronoss Technologies, Inc. common 87157B103   3,297,543 3,549,180 SH   SOLE   3,549,180 0 0
Tactile Systems Technology, In common 87357P100   9,011,921 361,489 SH   SOLE   361,489 0 0
Talkspace, Inc. common 87427V103   1,495,867 1,177,848 SH   SOLE   1,177,848 0 0
Tela Bio, Inc. common 208077520   3,798,750 375,000 SH   SOLE   375,000 0 0
The Real Good Food Company, In common 75601G109   2,436,443 702,145 SH   SOLE   702,145 0 0
Turtle Beach Corporation common 900450206   6,726,547 577,386 SH   SOLE   577,386 0 0
Twin Vee PowerCats Co. common 90177C101   2,012,011 949,062 SH   SOLE   949,062 0 0
Ultra Clean Holdings, Inc. common 90385V107   4,583,970 119,188 SH   SOLE   119,188 0 0
Universal Technical Institute, common 913915104   7,760,296 1,123,053 SH   SOLE   1,123,053 0 0
Usio,Inc. common 917313108   2,363,368 1,270,628 SH   SOLE   1,270,628 0 0
Vicor Corporation common 925815102   7,151,436 132,434 SH   SOLE   132,434 0 0
Viemed Healthcare, Inc. (Canad common 92663R105   8,369,992 854,875 SH   SOLE   854,875 0 0
Viemed Healthcare, Inc. (US) common 92663R105   2,355,454 240,844 SH   SOLE   240,844 0 0
Westport Fuel Systems, Inc. (C common 960908309   2,950,655 383,202 SH   SOLE   383,202 0 0
X4 Pharmaceuticals, Inc. common 98420X103   194,000 100,000 SH   SOLE   100,000 0 0
Zynex, Inc. common 98986M103   1,638,758 170,882 SH   SOLE   170,882 0 0
argenx SE - ADR (Netherlands) common 04016X101   17,537,850 45,000 SH   SOLE   45,000 0 0
eMagin Corporation common 29076N206   1,365,537 689,665 SH   SOLE   689,665 0 0
nLight, Inc. common 65487K100   7,569,400 490,882 SH   SOLE   490,882 0 0
urban-gro, Inc. common 91704K202   795,414 674,080 SH   SOLE   674,080 0 0
voxeljet AG, ADR (Germany) common 92912L106   2,382,438 1,361,393 SH   SOLE   1,361,393 0 0
Applied DNA Sciences, Inc. @4 warrants 999999999   95,000 500,000 SH   SOLE   500,000 0 0
BlackSky Tech R/R @2.2002 9/8/ warrants 999999999   2,061,397 2,785,671 SH   SOLE   2,785,671 0 0
Clene Inc @1.50 6/16/30 (60day warrants 999999999   1,350,000 5,000,000 SH   SOLE   5,000,000 0 0
Clene Inc. @1.10 6/16/26 (60da warrants 999999999   950,000 5,000,000 SH   SOLE   5,000,000 0 0
Ideal Power @.001 (pre-funded) warrants 999999999   2,994,940 253,830 SH   SOLE   253,830 0 0
Ideal Power @2.32 11/13/24 9.9 warrants 999999999   4,198,561 439,180 SH   SOLE   439,180 0 0
Ideal Power @8.90 8/5/25 9.99 warrants 999999999   157,464 39,366 SH   SOLE   39,366 0 0
Kopin Corporation pre-funded @ warrants 999999999   12,840,000 6,000,000 SH   SOLE   6,000,000 0 0
Medicenna Therapeutics, Corp.@ warrants 192775965   119,700 1,330,000 SH   SOLE   1,330,000 0 0
Mobilicom Ltd. @5.00 8/31/27 A warrants 60742B110   72,620 363,100 SH   SOLE   363,100 0 0
Movano, Inc. wts @ 1.57 exp. 1 warrants 999999999   107,143 357,143 SH   SOLE   357,143 0 0
OncoCyte Corp. @1.53 4/19/27 4 warrants 999999999   262,664 3,752,345 SH   SOLE   3,752,345 0 0
Polished.com, Inc. 5/26/22-6/2 warrants 28252C117   79,418 1,223,700 SH   SOLE   1,223,700 0 0
ReShape Lifesc @8=1.5cs or $0 warrants 999999999   99,900 90,000 SH   SOLE   90,000 0 0
Turtle Beach Corp. @0 pre-fund warrants 999999999   6,407,500 550,000 SH   SOLE   550,000 0 0
VIQ Solutions @1.39 1/21/23-7/ warrants 999999999   187,000 1,700,000 SH   SOLE   1,700,000 0 0
eMagin Corp @.78 10/9/19-10/9/ warrants 999999999   2,479,740 1,947,491 SH   SOLE   1,947,491 0 0