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
Absolute Software Corp COM 00386B109 5,770 500,000 SH   SOLE 0 500,000 0 0
ADTRAN Holdings Inc COM 00486H105 7,828 400,000 SH   SOLE 0 400,000 0 0
Advanced Micro Devices Inc COM 007903107 2,971 46,905 SH   SOLE 0 46,905 0 0
Agilysys Inc COM 00847J105 3,803 68,838 SH   SOLE 0 68,838 0 0
Akamai Technologies Inc COM 00971T101 1,220 15,200 SH   SOLE 0 15,200 0 0
Akoustis Technologies Inc COM 00973N102 1,867 628,636 SH   SOLE 0 628,636 0 0
Alibaba Group Holding Ltd ADR 01609W102 464 5,800 SH   SOLE 0 5,800 0 0
Alkami Technology Inc COM 01644J108 1,505 100,000 SH   SOLE 0 100,000 0 0
Alphabet Inc COM 02079K305 4,486 46,900 SH   SOLE 0 46,900 0 0
Amazon.com Inc COM 023135106 3,616 32,000 SH   SOLE 0 32,000 0 0
American Software Inc/GA COM 029683109 2,969 194,200 SH   SOLE 0 194,200 0 0
Amplitude Inc COM 03213A104 1,160 75,000 SH   SOLE 0 75,000 0 0
Apple Inc COM 037833100 4,832 35,000 SH   SOLE 0 35,000 0 0
Arista Networks Inc COM 040413106 2,077 18,400 SH   SOLE 0 18,400 0 0
Arlo Technologies Inc COM 04206A101 4,301 927,000 SH   SOLE 0 927,000 0 0
Arrow Electronics Inc COM 042735100 1,402 15,200 SH   SOLE 0 15,200 0 0
AvePoint Inc COM 053604104 1,415 353,007 SH   SOLE 0 353,007 0 0
Aviat Networks Inc COM 05366Y201 2,052 75,000 SH   SOLE 0 75,000 0 0
Avid Technology Inc COM 05367P100 6,969 300,000 SH   SOLE 0 300,000 0 0
AXT Inc COM 00246W103 1,005 150,000 SH   SOLE 0 150,000 0 0
Ballard Power Systems Inc COM 058586108 3,177 520,000 SH   SOLE 0 520,000 0 0
Bandwidth Inc COM 05988J103 1,658 139,500 SH   SOLE 0 139,500 0 0
Brightcove Inc COM 10921T101 2,677 425,000 SH   SOLE 0 425,000 0 0
Cadence Design Systems Inc COM 127387108 3,088 18,900 SH   SOLE 0 18,900 0 0
CalAmp Corp COM 128126109 1,149 300,000 SH   SOLE 0 300,000 0 0
Celestica Inc COM 15101Q108 3,779 450,000 SH   SOLE 0 450,000 0 0
Ceva Inc COM 157210105 7,344 280,000 SH   SOLE 0 280,000 0 0
ChannelAdvisor Corp COM 159179100 6,458 285,000 SH   SOLE 0 285,000 0 0
Check Point Software Technologies Ltd COM 162825103 1,030 9,200 SH   SOLE 0 9,200 0 0
ChipMOS TECHNOLOGIES INC ADR 16965P202 1,546 83,485 SH   SOLE 0 83,485 0 0
Cogent Communications Holdings Inc COM 19239V302 6,520 125,000 SH   SOLE 0 125,000 0 0
Cognyte Software Ltd COM M25133105 606 150,000 SH   SOLE 0 150,000 0 0
Couchbase Inc COM 22207T101 2,140 150,000 SH   SOLE 0 150,000 0 0
Credo Technology Group Holding Ltd COM G25457105 1,923 175,000 SH   SOLE 0 175,000 0 0
CyberArk Software Ltd COM M2682V108 6,147 41,000 SH   SOLE 0 41,000 0 0
CYREN Ltd COM M26895108 27 29,531 SH   SOLE 0 29,531 0 0
Descartes Systems Group Inc/The COM 249906108 19,654 310,000 SH   SOLE 0 310,000 0 0
Digital Turbine Inc COM 25400W102 2,880 200,000 SH   SOLE 0 200,000 0 0
Dynatrace Inc COM 268150109 890 25,600 SH   SOLE 0 25,600 0 0
Everspin Technologies Inc COM 30041T104 1,592 275,000 SH   SOLE 0 275,000 0 0
Fabrinet COM G3323L100 18,421 193,000 SH   SOLE 0 193,000 0 0
FalconStor Software Inc COM 306137209 183 175,000 SH   SOLE 0 175,000 0 0
Five9 Inc COM 338307101 2,998 40,000 SH   SOLE 0 40,000 0 0
ForgeRock Inc COM 34631B101 2,539 175,000 SH   SOLE 0 175,000 0 0
FormFactor Inc COM 346375108 2,327 93,000 SH   SOLE 0 93,000 0 0
Freshworks Inc COM 358054104 791 61,000 SH   SOLE 0 61,000 0 0
Harmonic Inc COM 413160102 5,437 416,000 SH   SOLE 0 416,000 0 0
HealthStream Inc COM 42222N103 3,190 150,000 SH   SOLE 0 150,000 0 0
Intel Corp COM 458140100 489 19,000 SH   SOLE 0 19,000 0 0
Intellicheck Inc COM 45817G201 1,755 696,725 SH   SOLE 0 696,725 0 0
Inuvo Inc COM 46122W204 2,199 5,292,857 SH   SOLE 0 5,292,857 0 0
Issuer Direct Corp COM 46520M204 1,827 90,000 SH   SOLE 0 90,000 0 0
JFrog Ltd COM M6191J100 2,209 100,000 SH   SOLE 0 100,000 0 0
Kulicke & Soffa Industries Inc COM 501242101 5,903 153,295 SH   SOLE 0 153,295 0 0
Lantronix Inc COM 516548203 3,655 760,000 SH   SOLE 0 760,000 0 0
LivePerson Inc COM 538146101 4,001 425,650 SH   SOLE 0 425,650 0 0
Micron Technology Inc COM 595112103 1,252 25,000 SH   SOLE 0 25,000 0 0
Microsoft Corp COM 594918104 5,967 25,632 SH   SOLE 0 25,632 0 0
N-Able Inc COM 62878D100 3,346 363,000 SH   SOLE 0 363,000 0 0
NetApp Inc COM 64110D104 2,195 35,500 SH   SOLE 0 35,500 0 0
nLight Inc COM 65487K100 236 25,000 SH   SOLE 0 25,000 0 0
NortonLifeLock Inc COM 668771108 1,241 61,632 SH   SOLE 0 61,632 0 0
Ondas Holdings Inc COM 68236H204 1,665 450,000 SH   SOLE 0 450,000 0 0
One Stop Systems Inc COM 68247W109 2,003 626,234 SH   SOLE 0 626,234 0 0
Onespan Inc COM 68287N100 1,721 200,000 SH   SOLE 0 200,000 0 0
Ooma Inc COM 683416101 2,772 225,400 SH   SOLE 0 225,400 0 0
PagerDuty Inc COM 69553P100 2,311 100,000 SH   SOLE 0 100,000 0 0
Pegasystems Inc COM 705573103 10,493 326,500 SH   SOLE 0 326,500 0 0
Ping Identity Holding Corp COM 72341T103 4,496 160,000 SH   SOLE 0 160,000 0 0
Pixelworks Inc COM 72581M305 432 270,000 SH   SOLE 0 270,000 0 0
Power Integrations Inc COM 739276103 2,441 38,000 SH   SOLE 0 38,000 0 0
Qualys Inc COM 74758T303 13,681 98,250 SH   SOLE 0 98,250 0 0
Quantum Corp COM 747906501 806 746,850 SH   SOLE 0 746,850 0 0
QuickLogic Corp COM 74837P405 2,149 332,279 SH   SOLE 0 332,279 0 0
RADA Electronic Industries Ltd COM M81863124 3,370 350,000 SH   SOLE 0 350,000 0 0
RADCOM Ltd COM M81865111 2,006 180,000 SH   SOLE 0 180,000 0 0
RADWARE Ltd COM M81873107 17,976 825,000 SH   SOLE 0 825,000 0 0
Rapid7 Inc COM 753422104 1,716 40,000 SH   SOLE 0 40,000 0 0
Ribbon Communications Inc COM 762544104 3,142 1,415,869 SH   SOLE 0 1,415,869 0 0
Rimini Street Inc COM 76674Q107 3,961 850,000 SH   SOLE 0 850,000 0 0
Silicom Ltd COM M84116108 4,337 125,000 SH   SOLE 0 125,000 0 0
Silicon Motion Technology Corp ADR 82706C108 25,076 384,906 SH   SOLE 0 384,906 0 0
SolarEdge Technologies Inc COM 83417M104 1,018 4,400 SH   SOLE 0 4,400 0 0
SPS Commerce Inc COM 78463M107 12,422 100,000 SH   SOLE 0 100,000 0 0
Streamline Health Solutions Inc COM 86323X106 696 600,000 SH   SOLE 0 600,000 0 0
Super Micro Computer Inc COM 86800U104 23,393 425,100 SH   SOLE 0 425,100 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 652 9,500 SH   SOLE 0 9,500 0 0
Tecogen Inc/Waltham MA COM 87876P201 304 321,078 SH   SOLE 0 321,078 0 0
Telos Corp COM 87969B101 1,555 175,000 SH   SOLE 0 175,000 0 0
Teradyne Inc COM 880770102 1,345 17,900 SH   SOLE 0 17,900 0 0
Texas Instruments Inc COM 882508104 634 4,100 SH   SOLE 0 4,100 0 0
Thryv Holdings Inc COM 886029206 3,068 134,651 SH   SOLE 0 134,651 0 0
Tower Semiconductor Ltd COM M87915274 8,207 186,800 SH   SOLE 0 186,800 0 0
TTEC Holdings Inc COM 89854H102 4,872 109,970 SH   SOLE 0 109,970 0 0
Ultra Clean Holdings Inc COM 90385V107 901 35,000 SH   SOLE 0 35,000 0 0
Valens Semiconductor Ltd COM M9607U115 1,430 341,331 SH   SOLE 0 341,331 0 0
Varonis Systems Inc COM 922280102 12,610 475,500 SH   SOLE 0 475,500 0 0
Vertex Inc COM 92538J106 2,050 150,000 SH   SOLE 0 150,000 0 0
ViaSat Inc COM 92552V100 3,021 100,000 SH   SOLE 0 100,000 0 0
Vicor Corp COM 925815102 8,279 140,000 SH   SOLE 0 140,000 0 0
Yelp Inc COM 985817105 2,712 80,000 SH   SOLE 0 80,000 0 0
Zoom Video Communications Inc COM 98980L101 1,752 23,850 SH   SOLE 0 23,850 0 0