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
Absolute Software Corp COM 00386B109   3,895,000 500,000 SH   SOLE 0 500,000 0 0
ADTRAN Holdings Inc COM 00486H105   4,755,000 300,000 SH   SOLE 0 300,000 0 0
Advanced Micro Devices Inc COM 007903107   4,597,159 46,905 SH   SOLE 0 46,905 0 0
Akamai Technologies Inc COM 00971T101   1,190,160 15,200 SH   SOLE 0 15,200 0 0
Akoustis Technologies Inc COM 00973N102   4,002,163 1,303,636 SH   SOLE 0 1,303,636 0 0
Alibaba Group Holding Ltd ADR 01609W102   592,644 5,800 SH   SOLE 0 5,800 0 0
Alkami Technology Inc COM 01644J108   1,897,500 150,000 SH   SOLE 0 150,000 0 0
Alphabet Inc COM 02079K305   4,864,937 46,900 SH   SOLE 0 46,900 0 0
Amazon.com Inc COM 023135106   4,203,903 40,700 SH   SOLE 0 40,700 0 0
American Software Inc/GA COM 029683109   2,767,600 220,000 SH   SOLE 0 220,000 0 0
Amplitude Inc COM 03213A104   932,250 75,000 SH   SOLE 0 75,000 0 0
Apple Inc COM 037833100   5,771,500 35,000 SH   SOLE 0 35,000 0 0
Arista Networks Inc COM 040413106   3,088,624 18,400 SH   SOLE 0 18,400 0 0
Arlo Technologies Inc COM 04206A101   6,508,620 1,077,000 SH   SOLE 0 1,077,000 0 0
Arrow Electronics Inc COM 042735100   1,898,024 15,200 SH   SOLE 0 15,200 0 0
Arteris Inc COM 04302A104   1,003,280 237,182 SH   SOLE 0 237,182 0 0
AvePoint Inc COM 053604104   1,450,859 353,007 SH   SOLE 0 353,007 0 0
Aviat Networks Inc COM 05366Y201   2,579,250 75,000 SH   SOLE 0 75,000 0 0
Avid Technology Inc COM 05367P100   9,582,000 300,000 SH   SOLE 0 300,000 0 0
AXT Inc COM 00246W103   595,500 150,000 SH   SOLE 0 150,000 0 0
Bandwidth Inc COM 05988J103   2,734,200 180,000 SH   SOLE 0 180,000 0 0
Brightcove Inc COM 10921T101   1,887,000 425,000 SH   SOLE 0 425,000 0 0
Cadence Design Systems Inc COM 127387108   3,970,701 18,900 SH   SOLE 0 18,900 0 0
CalAmp Corp COM 128126109   1,068,000 300,000 SH   SOLE 0 300,000 0 0
Celestica Inc COM 15101Q108   5,805,000 450,000 SH   SOLE 0 450,000 0 0
Ceva Inc COM 157210105   8,506,400 280,000 SH   SOLE 0 280,000 0 0
Check Point Software Technologies Ltd COM 162825103   1,196,000 9,200 SH   SOLE 0 9,200 0 0
ChipMOS TECHNOLOGIES INC ADR 16965P202   2,087,960 83,485 SH   SOLE 0 83,485 0 0
Climb Global Solutions Inc COM 946760105   1,039,113 19,669 SH   SOLE 0 19,669 0 0
Cogent Communications Holdings Inc COM 19239V302   7,955,000 125,000 SH   SOLE 0 125,000 0 0
Cognyte Software Ltd COM M25133105   505,500 150,000 SH   SOLE 0 150,000 0 0
Couchbase Inc COM 22207T101   2,100,000 150,000 SH   SOLE 0 150,000 0 0
CyberArk Software Ltd COM M2682V108   6,056,520 41,000 SH   SOLE 0 41,000 0 0
Descartes Systems Group Inc/The COM 249906108   22,971,000 285,000 SH   SOLE 0 285,000 0 0
Digital Turbine Inc COM 25400W102   2,468,000 200,000 SH   SOLE 0 200,000 0 0
Dynatrace Inc COM 268150109   1,082,880 25,600 SH   SOLE 0 25,600 0 0
Everspin Technologies Inc COM 30041T104   1,872,750 275,000 SH   SOLE 0 275,000 0 0
Fabrinet COM G3323L100   22,907,400 193,000 SH   SOLE 0 193,000 0 0
FalconStor Software Inc COM 306137209   329,000 175,000 SH   SOLE 0 175,000 0 0
Five9 Inc COM 338307101   2,892,400 40,000 SH   SOLE 0 40,000 0 0
ForgeRock Inc COM 34631B101   3,601,500 175,000 SH   SOLE 0 175,000 0 0
FormFactor Inc COM 346375108   3,264,810 102,600 SH   SOLE 0 102,600 0 0
Freshworks Inc COM 358054104   936,960 61,000 SH   SOLE 0 61,000 0 0
Harmonic Inc COM 413160102   8,383,500 575,000 SH   SOLE 0 575,000 0 0
HealthStream Inc COM 42222N103   4,739,000 175,000 SH   SOLE 0 175,000 0 0
Intel Corp COM 458140100   620,730 19,000 SH   SOLE 0 19,000 0 0
Intellicheck Inc COM 45817G201   1,875,000 750,000 SH   SOLE 0 750,000 0 0
Inuvo Inc COM 46122W204   1,537,575 5,292,857 SH   SOLE 0 5,292,857 0 0
Issuer Direct Corp COM 46520M204   1,872,900 90,000 SH   SOLE 0 90,000 0 0
Jamf Holding Corp COM 47074L105   2,427,500 125,000 SH   SOLE 0 125,000 0 0
JFrog Ltd COM M6191J100   3,447,500 175,000 SH   SOLE 0 175,000 0 0
Kulicke & Soffa Industries Inc COM 501242101   8,736,814 165,895 SH   SOLE 0 165,895 0 0
Lantronix Inc COM 516548203   3,689,000 850,000 SH   SOLE 0 850,000 0 0
Leonardo DRS Inc COM 52661A108   4,539,500 350,000 SH   SOLE 0 350,000 0 0
LivePerson Inc COM 538146101   1,877,116 425,650 SH   SOLE 0 425,650 0 0
Micron Technology Inc COM 595112103   2,172,240 36,000 SH   SOLE 0 36,000 0 0
Microsoft Corp COM 594918104   7,969,188 27,642 SH   SOLE 0 27,642 0 0
N-Able Inc COM 62878D100   4,788,600 363,000 SH   SOLE 0 363,000 0 0
NetApp Inc COM 64110D104   2,266,675 35,500 SH   SOLE 0 35,500 0 0
nLight Inc COM 65487K100   254,500 25,000 SH   SOLE 0 25,000 0 0
Ondas Holdings Inc COM 68236H204   481,500 450,000 SH   SOLE 0 450,000 0 0
One Stop Systems Inc COM 68247W109   1,553,060 626,234 SH   SOLE 0 626,234 0 0
Onespan Inc COM 68287N100   3,490,000 200,000 SH   SOLE 0 200,000 0 0
Ooma Inc COM 683416101   2,817,500 225,400 SH   SOLE 0 225,400 0 0
PagerDuty Inc COM 69553P100   3,496,000 100,000 SH   SOLE 0 100,000 0 0
Pegasystems Inc COM 705573103   15,828,720 326,500 SH   SOLE 0 326,500 0 0
Power Integrations Inc COM 739276103   3,214,040 38,000 SH   SOLE 0 38,000 0 0
Qualys Inc COM 74758T303   9,912,500 76,250 SH   SOLE 0 76,250 0 0
Quantum Corp COM 747906501   1,130,000 1,000,000 SH   SOLE 0 1,000,000 0 0
QuickLogic Corp COM 74837P405   2,411,092 407,279 SH   SOLE 0 407,279 0 0
RADCOM Ltd COM M81865111   2,058,000 210,000 SH   SOLE 0 210,000 0 0
RADWARE Ltd COM M81873107   17,746,500 825,000 SH   SOLE 0 825,000 0 0
Ribbon Communications Inc COM 762544104   4,828,113 1,415,869 SH   SOLE 0 1,415,869 0 0
Rimini Street Inc COM 76674Q107   3,493,500 850,000 SH   SOLE 0 850,000 0 0
SecureWorks Corp COM 81374A105   1,439,880 169,000 SH   SOLE 0 169,000 0 0
Silicom Ltd COM M84116108   4,627,500 125,000 SH   SOLE 0 125,000 0 0
Silicon Motion Technology Corp ADR 82706C108   25,183,321 384,906 SH   SOLE 0 384,906 0 0
SolarEdge Technologies Inc COM 83417M104   1,337,380 4,400 SH   SOLE 0 4,400 0 0
SPS Commerce Inc COM 78463M107   14,451,400 95,000 SH   SOLE 0 95,000 0 0
Streamline Health Solutions Inc COM 86323X106   1,732,453 978,787 SH   SOLE 0 978,787 0 0
Super Micro Computer Inc COM 86800U104   42,626,905 400,100 SH   SOLE 0 400,100 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100   883,690 9,500 SH   SOLE 0 9,500 0 0
Tecogen Inc/Waltham MA COM 87876P201   381,280 321,078 SH   SOLE 0 321,078 0 0
Telos Corp COM 87969B101   441,000 175,000 SH   SOLE 0 175,000 0 0
Teradyne Inc COM 880770102   1,924,429 17,900 SH   SOLE 0 17,900 0 0
Texas Instruments Inc COM 882508104   762,641 4,100 SH   SOLE 0 4,100 0 0
Thryv Holdings Inc COM 886029206   3,103,706 134,651 SH   SOLE 0 134,651 0 0
Tower Semiconductor Ltd COM M87915274   8,406,600 198,000 SH   SOLE 0 198,000 0 0
TTEC Holdings Inc COM 89854H102   4,090,884 109,970 SH   SOLE 0 109,970 0 0
Valens Semiconductor Ltd COM M9607U115   1,088,846 341,331 SH   SOLE 0 341,331 0 0
Varonis Systems Inc COM 922280102   13,080,535 503,075 SH   SOLE 0 503,075 0 0
Vertex Inc COM 92538J106   3,100,500 150,000 SH   SOLE 0 150,000 0 0
ViaSat Inc COM 92552V100   3,383,000 100,000 SH   SOLE 0 100,000 0 0
Vicor Corp COM 925815102   6,567,400 140,000 SH   SOLE 0 140,000 0 0
Yelp Inc COM 985817105   2,455,200 80,000 SH   SOLE 0 80,000 0 0
Zoom Video Communications Inc COM 98980L101   1,913,194 25,910 SH   SOLE 0 25,910 0 0