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
Adesto Technologies Corp common 00687D101 15,977 1,879,651 SH   SOLE   1,879,651 0 0
Aehr Test Systems common 00760J108 3,797 1,898,524 SH   SOLE   1,898,524 0 0
Aemetis, Inc. common 00770K202 149 178,944 SH   SOLE   178,944 0 0
Akoustis Technologies, Inc. common 00973N102 6,189 773,611 SH   SOLE   773,611 0 0
American Superconductor Corp common 030111207 8,747 1,114,328 SH   SOLE   1,114,328 0 0
Anchiano Therapeutics, Ltd. common 03280X102 438 312,980 SH   SOLE   312,980 0 0
Aqua Metals, Inc. common 03837J101 4,198 5,557,906 SH   SOLE   5,557,906 0 0
Atomera Incorporated common 04965B100 5,111 1,659,450 SH   SOLE   1,659,450 0 0
Avid Bioservices, Inc. common 05368M106 6,467 843,162 SH   SOLE   843,162 0 0
Bellus Health, Inc. (Canada) common 07987C105 11,045 1,461,988 SH   SOLE   1,461,988 0 0
BioTelemetry, Inc. common 090672106 2,778 60,000 SH   SOLE   60,000 0 0
Boingo Wireless, Inc. common 09739C102 5,199 474,821 SH   SOLE   474,821 0 0
Broadwind Energy, Inc. common 11161T207 2,266 1,365,092 SH   SOLE   1,365,092 0 0
CEVA, Inc. common 157210105 12,671 470,000 SH   SOLE   470,000 0 0
CPI Aerostructures, Inc. common 125919308 1,066 158,438 SH   SOLE   158,438 0 0
CVD Equipment Corporation common 126601103 835 259,414 SH   SOLE   259,414 0 0
CareDx, Inc. common 14167L103 5,069 235,000 SH   SOLE   235,000 0 0
Celsius Holdings, Inc. common 15118V207 5,045 1,044,459 SH   SOLE   1,044,459 0 0
Century Casinos, Inc. common 156492100 8,323 1,050,836 SH   SOLE   1,050,836 0 0
Citi Trends, Inc. common 17306X102 8,226 355,808 SH   SOLE   355,808 0 0
DSP Group, Inc. common 23332B106 3,142 199,623 SH   SOLE   199,623 0 0
Destination XL Group, Inc. common 25065K104 365 285,176 SH   SOLE   285,176 0 0
Energy Recovery Inc. common 29270J100 777 79,400 SH   SOLE   79,400 0 0
Enservco Corporation common 29358Y102 473 2,540,068 SH   SOLE   2,540,068 0 0
Eton Pharmaceuticals, Inc. common 29772L108 3,722 516,882 SH   SOLE   516,882 0 0
Everspin Technology, Inc. common 30041T104 8,169 1,553,091 SH   SOLE   1,553,091 0 0
Exicure, Inc. common 30205M101 13,139 4,594,200 SH   SOLE   4,594,200 0 0
Gaia, Inc. common 36269P104 6,481 811,151 SH   SOLE   811,151 0 0
Genasys Incorporated common 36872P103 15,862 4,850,706 SH   SOLE   4,850,706 0 0
Graham Corp. common 384556106 3,473 158,729 SH   SOLE   158,729 0 0
IZEA Worldwide, Inc. common 46604H105 539 2,278,000 SH   SOLE   2,278,000 0 0
Ideal Power, Inc. common 451622203 29 12,605 SH   SOLE   12,605 0 0
Impinj, Inc. common 453204109 12,906 499,077 SH   SOLE   499,077 0 0
Infusystem Holdings, Inc. common 45685K102 17,060 2,000,000 SH   SOLE   2,000,000 0 0
Inspired Entertainment, Inc. common 45782N108 6,740 998,543 SH   SOLE   998,543 0 0
Iteris, Inc. common 46564T107 1,866 373,859 SH   SOLE   373,859 0 0
Kopin Corporation common 500600101 2,921 7,282,997 SH   SOLE   7,282,997 0 0
LeMaitre Vascular Inc. common 525558201 11,324 315,000 SH   SOLE   315,000 0 0
Limelight Networks, Inc. common 53261M104 9,058 2,220,000 SH   SOLE   2,220,000 0 0
LiqTech International, Inc. common 53632A102 11,953 2,043,290 SH   SOLE   2,043,290 0 0
LivePerson, Inc. common 538146101 24,336 657,743 SH   SOLE   657,743 0 0
Lovesac Company, The common 54738L109 11,925 743,016 SH   SOLE   743,016 0 0
Magal Security System, Ltd common 2544056US 1,484 395,656 SH   SOLE   395,656 0 0
Microvision, Inc. common 594960304 4,988 6,927,200 SH   SOLE   6,927,200 0 0
Millendo Therapeutics, Inc. common 60040X103 4,124 611,900 SH   SOLE   611,900 0 0
Mohawk Group Holdings, Inc. common 608189106 2,643 448,704 SH   SOLE   448,704 0 0
Myomo, Inc. common 62857J102 112 373,159 SH   SOLE   373,159 0 0
NV5 Global, Inc. common 62945V109 757 15,000 SH   SOLE   15,000 0 0
NeoPhotonics Corporation common 64051T100 16,773 1,901,722 SH   SOLE   1,901,722 0 0
Neonode, Inc. common 64051M709 691 356,210 SH   SOLE   356,210 0 0
OPKO Health, Inc. common 68375N103 1,470 1,000,000 SH   SOLE   1,000,000 0 0
Ocean Power Technologies, Inc. common 674870506 184 211,891 SH   SOLE   211,891 0 0
Ooma,Inc. common 683416101 16,577 1,253,006 SH   SOLE   1,253,006 0 0
OptimizeRx Corporation common 68401U204 9,777 952,027 SH   SOLE   952,027 0 0
OrthoPediatrics Corporation common 68752L100 16,531 351,795 SH   SOLE   351,795 0 0
PC-Tel, Inc. common 69325Q105 1,022 120,698 SH   SOLE   120,698 0 0
Pfsweb, Inc. common 717098206 6,999 1,832,185 SH   SOLE   1,832,185 0 0
Powerfleet, Inc. common 73931J109 1,302 200,000 SH   SOLE   200,000 0 0
Primo Water Corp. common 74165N105 1,931 172,000 SH   SOLE   172,000 0 0
Purple Innovation, Inc. common 74640Y106 3,484 400,000 SH   SOLE   400,000 0 0
QuickLogic Corporation common 74837P108 1,864 310,690 SH   SOLE   310,690 0 0
RADCOM, Ltd. common M81865111 4,414 523,553 SH   SOLE   523,553 0 0
Reata Pharmaceuticals, Inc. common 75615P103 15,332 75,000 SH   SOLE   75,000 0 0
Repligen Corporation common 759916109 11,192 121,000 SH   SOLE   121,000 0 0
Sequans Communications S.A. common 817323207 7,197 2,399,001 SH   SOLE   2,399,001 0 0
SharpSpring, Inc. common 820054104 6,822 594,798 SH   SOLE   594,798 0 0
Spero Therapeutics, Inc. common 84833T103 4,561 474,344 SH   SOLE   474,344 0 0
Tactile Systems Technology common 87357P100 8,825 130,714 SH   SOLE   130,714 0 0
TravelCenters of America LLC common 89421B109 496 28,934 SH   SOLE   28,934 0 0
Tuesday Morning Corporation common 899035505 822 444,300 SH   SOLE   444,300 0 0
Turtle Beach Corporation common 900450206 5,061 535,543 SH   SOLE   535,543 0 0
Ultra Clean Holdings, Inc. common 90385V107 12,386 527,721 SH   SOLE   527,721 0 0
Veru,Inc. common 92536C103 1,675 500,000 SH   SOLE   500,000 0 0
Viemed Healthcare, Inc. common 92663R105 6,800 1,086,000 SH   SOLE   1,086,000 0 0
Vivint Solar, Inc. common 92854q106 4,423 609,205 SH   SOLE   609,205 0 0
Westport Fuel Systems Inc. common 960908309 2,033 857,879 SH   SOLE   857,879 0 0
Zagg, Inc. common 98884U108 892 110,000 SH   SOLE   110,000 0 0
Zealand Pharma A/S (Denmark) common 999999999 14,489 410,185 SH   SOLE   410,185 0 0
Zealand Pharma A/S ADR(Denmark common 98920Y304 663 19,981 SH   SOLE   19,981 0 0
argenx SE - ADR (Netherlands) common 04016X101 15,249 95,000 SH   SOLE   95,000 0 0
eMagin Corporation common 29076N206 1,545 4,492,624 SH   SOLE   4,492,624 0 0
voxeljet AG, ADR (Germany) common 92912L107 5,711 2,785,927 SH   SOLE   2,785,927 0 0
EyeGate Pharmaceuticals @10.62 warrants 30233M115 7 137,092 SH   SOLE   137,092 0 0
Ideal Power @.001 (pre-funded) warrants 999999999 929 403,828 SH   SOLE   403,828 0 0
Ideal Power @2.32 11/13/24 9.9 warrants 999999999 510 504,787 SH   SOLE   504,787 0 0
Ocean Power Technologies @3.85 warrants 674870188 57 714,280 SH   SOLE   714,280 0 0
Sensus Healthcare, Inc @6.75 6 warrants 81728J117 13 130,261 SH   SOLE   130,261 0 0
Turtle Beach Corp. @0 pre-fund warrants 999999999 5,197 550,000 SH   SOLE   550,000 0 0
Verb Technology @3.443 4/9/24 warrants 92337U112 288 640,000 SH   SOLE   640,000 0 0
eMagin Corp @.78 10/9/19-10/9/ warrants 999999999 270 3,000,000 SH   SOLE   3,000,000 0 0
eMagin Corporation @.01 pre fu warrants 999999999 1,320 4,000,000 SH   SOLE   4,000,000 0 0
eMagin Corporation @1.55 1/29/ warrants 999999999 36 890,000 SH   SOLE   890,000 0 0
eMagin Corporation @2.45 5/24/ warrants 999999999 32 1,625,000 SH   SOLE   1,625,000 0 0