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
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,731 52,945 SH   SOLE   52,945 0 0
ALPHABET INC CAP STK CL A 02079K305 4,181 2,027 SH   SOLE   2,027 0 0
AMBARELLA INC SHS G037AX101 1,554 15,480 SH   SOLE   15,480 0 0
ANALOG DEVICES INC COM 032654105 3,175 20,475 SH   SOLE   20,475 0 0
APPLIED MATLS INC COM 038222105 8,283 61,995 SH   SOLE   61,995 0 0
AVID TECHNOLOGY INC COM 05367P100 521 24,699 SH   SOLE   24,699 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,115 51,480 SH   SOLE   51,480 0 0
B RILEY PRINCIPAL 150 MERGER UNIT 99/99/9999 05601V202 600 60,000 SH   SOLE   60,000 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,155 20,480 SH   SOLE   20,480 0 0
COHU INC COM 192576106 1,725 41,220 SH   SOLE   41,220 0 0
EVERI HLDGS INC COM 30034T103 1,462 103,620 SH   SOLE   103,620 0 0
EVO ACQUISITION CORP UNIT 99/99/9999 30052G207 348 35,000 SH   SOLE   35,000 0 0
HEALTHCARE SERVICES ACQU COR *W EXP 99/99/999 42227K112 83 131,000 SH   SOLE   131,000 0 0
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 436 45,000 SH   SOLE   45,000 0 0
ICHOR HOLDINGS SHS G4740B105 3,317 61,660 SH   SOLE   61,660 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,014 63,150 SH   SOLE   63,150 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,794 20,000 SH   SOLE   20,000 0 0
KLA CORP COM NEW 482480100 3,367 10,190 SH   SOLE   10,190 0 0
LAM RESEARCH CORP COM 512807108 1,251 2,101 SH   SOLE   2,101 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,034 21,110 SH   SOLE   21,110 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,552 10,000 SH   SOLE   10,000 0 0
MICRON TECHNOLOGY INC COM 595112103 4,588 52,015 SH   SOLE   52,015 0 0
MICROSOFT CORP COM 594918104 4,821 20,450 SH   SOLE   20,450 0 0
MICROSTRATEGY INC CL A NEW 594972408 3,504 5,162 SH   SOLE   5,162 0 0
ONTO INNOVATION INC COM 683344105 687 10,460 SH   SOLE   10,460 0 0
PAYPAL HLDGS INC COM 70450Y103 1,214 5,000 SH   SOLE   5,000 0 0
QUANTUM CORP COM NEW 747906501 721 86,550 SH   SOLE   86,550 0 0
REKOR SYSTEMS INC COM 759419104 823 41,168 SH   SOLE   41,168 0 0
SEA LTD SPONSORD ADS 81141R100 670 3,000 SH   SOLE   3,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,627 31,860 SH   SOLE   31,860 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,421 20,470 SH   SOLE   20,470 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 19,602 80,485 SH   SOLE   80,485 0 0