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
AGILYSYS INC COM 00847J105 3,835 158,731 SH   SOLE   158,731 0 0
AIRGAIN INC COM 00938A104 351 26,345 SH   SOLE   26,345 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 413 10,000 SH   SOLE   10,000 0 0
ALLOT LTD SHS M0854Q105 1,008 110,813 SH   SOLE   110,813 0 0
AUDIOEYE INC COM NEW 050734201 1,743 119,494 SH   SOLE   119,494 0 0
AXOGEN INC COM 05463X106 6,916 594,672 SH   SOLE   594,672 0 0
BANDWIDTH INC COM CL A 05988J103 5,010 28,697 SH   SOLE   28,697 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 8,229 98,790 SH   SOLE   98,790 0 0
BILL COM HLDGS INC COM 090043100 301 3,000 SH   SOLE   3,000 0 0
BRIGHTCOVE INC COM 10921T101 3,653 356,768 SH   SOLE   356,768 0 0
CALIX INC COM 13100M509 10,903 613,215 SH   SOLE   613,215 0 0
CAMTEK LTD ORD M20791105 1,653 107,509 SH   SOLE   107,509 0 0
CAREDX INC COM 14167L103 1,821 48,000 SH   SOLE   48,000 0 0
CARPARTS COM INC COM 14427M107 29,647 2,742,560 SH   SOLE   2,742,560 0 0
CHANNELADVISOR CORP COM 159179100 1,763 121,851 SH   SOLE   121,851 0 0
CLOUDFLARE INC CL A COM 18915M107 287 7,000 SH   SOLE   7,000 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 2,823 57,042 SH   SOLE   57,042 0 0
DARIOHEALTH CORP COM NEW 23725P209 340 20,238 SH   SOLE   20,238 0 0
DRAFTKINGS INC COM CL A 26142R104 1,405 23,882 SH   SOLE   23,882 0 0
ENPHASE ENERGY INC COM 29355A107 5,811 70,364 SH   SOLE   70,364 0 0
ESCALADE INC COM 296056104 1,897 103,714 SH   SOLE   103,714 0 0
EVERBRIDGE INC COM 29978A104 5,909 47,000 SH   SOLE   47,000 0 0
EVERQUOTE INC COM CL A 30041R108 28,512 737,896 SH   SOLE   737,896 0 0
FIVE9 INC COM 338307101 18,308 141,180 SH   SOLE   141,180 0 0
FIVERR INTL LTD ORD SHS M4R82T106 4,532 32,609 SH   SOLE   32,609 0 0
GARMIN LTD SHS H2906T109 4,769 50,274 SH   SOLE   50,274 0 0
GENMARK DIAGNOSTICS INC COM 372309104 11,659 821,061 SH   SOLE   821,061 0 0
GOOSEHEAD INS INC COM CL A 38267D109 10,053 116,094 SH   SOLE   116,094 0 0
HYRECAR INC COM 44916T107 3,433 1,089,730 SH   SOLE   1,089,730 0 0
ICAD INC COM NEW 44934S206 9,747 1,106,383 SH   SOLE   1,106,383 0 0
IMPINJ INC COM 453204109 2,372 90,000 SH   SOLE   90,000 0 0
ISHARES TR EXPANDED TECH 464287515 9,334 30,000 SH Put SOLE   30,000 0 0
KORNIT DIGITAL LTD SHS M6372Q113 10,462 161,281 SH   SOLE   161,281 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,343 149,960 SH   SOLE   149,960 0 0
LEMONADE INC COM 52567D107 301 6,046 SH   SOLE   6,046 0 0
LENDINGTREE INC NEW COM 52603B107 11,555 37,651 SH   SOLE   37,651 0 0
LIVEPERSON INC COM 538146101 12,445 239,376 SH   SOLE   239,376 0 0
LUMENTUM HLDGS INC COM 55024U109 2,056 27,370 SH   SOLE   27,370 0 0
MAGNITE INC COM 55955D100 2,127 306,300 SH   SOLE   306,300 0 0
MAXLINEAR INC COM 57776J100 2,877 123,790 SH   SOLE   123,790 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 1,133 126,779 SH   SOLE   126,779 0 0
MODEL N INC COM 607525102 7,553 214,074 SH   SOLE   214,074 0 0
NAUTILUS INC COM 63910B102 2,370 138,110 SH   SOLE   138,110 0 0
NEURONETICS INC COM 64131A105 93 19,193 SH   SOLE   19,193 0 0
OPEN LENDING CORP COM CL A 68373J104 6,694 262,500 SH   SOLE   262,500 0 0
OPTIMIZERX CORP COM NEW 68401U204 18,529 888,693 SH   SOLE   888,693 0 0
PFSWEB INC COM NEW 717098206 495 74,063 SH   SOLE   74,063 0 0
POINTS INTL LTD COM NEW 730843208 126 13,000 SH   SOLE   13,000 0 0
PURPLE INNOVATION INC COM 74640Y106 5,966 240,000 SH   SOLE   240,000 0 0
QUIDEL CORP COM 74838J101 548 2,500 SH   SOLE   2,500 0 0
QUINSTREET INC COM 74874Q100 2,430 153,400 SH   SOLE   153,400 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 7,105 1,198,093 SH   SOLE   1,198,093 0 0
RADCOM LTD SHS NEW M81865111 4,243 448,546 SH   SOLE   448,546 0 0
REPAY HLDGS CORP COM CL A 76029L100 9,978 424,613 SH   SOLE   424,613 0 0
RF INDS LTD COM PAR $0.01 749552105 419 94,281 SH   SOLE   94,281 0 0
RIGNET INC COM 766582100 809 197,400 SH   SOLE   197,400 0 0
RINGCENTRAL INC CL A 76680R206 6,401 23,310 SH   SOLE   23,310 0 0
SHARPS COMPLIANCE CORP COM 820017101 2,796 445,884 SH   SOLE   445,884 0 0
SIENTRA INC COM 82621J105 1,322 388,858 SH   SOLE   388,858 0 0
SMITH & WESSON BRANDS INC COM 831754106 3,258 209,950 SH   SOLE   209,950 0 0
SNOWFLAKE INC CL A 833445109 763 3,039 SH   SOLE   3,039 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 906 3,803 SH   SOLE   3,803 0 0
STAMPS COM INC COM NEW 852857200 26,698 110,803 SH   SOLE   110,803 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 1,139 729,947 SH   SOLE   729,947 0 0
SVMK INC COM 78489X103 1,658 75,000 SH   SOLE   75,000 0 0
TENABLE HLDGS INC COM 88025T102 3,398 90,000 SH   SOLE   90,000 0 0
TRUECAR INC COM 89785L107 4,345 869,078 SH   SOLE   869,078 0 0
TRXADE GROUP INC COM NEW 89846A207 2,492 398,796 SH   SOLE   398,796 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,100 191,057 SH   SOLE   191,057 0 0
UPLAND SOFTWARE INC COM 91544A109 14,508 384,835 SH   SOLE   384,835 0 0
VAPOTHERM INC COM 922107107 2,900 100,000 SH   SOLE   100,000 0 0
VARONIS SYS INC COM 922280102 8,135 70,480 SH   SOLE   70,480 0 0
VICOR CORP COM 925815102 6,646 85,500 SH   SOLE   85,500 0 0
WAITR HLDGS INC COM 930752100 3,262 1,013,000 SH   SOLE   1,013,000 0 0
WORKIVA INC COM CL A 98139A105 5,954 106,773 SH   SOLE   106,773 0 0
ZSCALER INC COM 98980G102 1,055 7,500 SH   SOLE   7,500 0 0