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 2,848 158,731 SH   SOLE   158,731 0 0
AKERNA CORP COM 00973W102 906 102,900 SH   SOLE   102,900 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 605 17,137 SH   SOLE   17,137 0 0
ALLOT LTD SHS M0854Q105 5,719 546,213 SH   SOLE   546,213 0 0
ALTERYX INC COM CL A 02156B103 1,287 7,837 SH   SOLE   7,837 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 440 36,210 SH   SOLE   36,210 0 0
ASPEN AEROGELS INC COM 04523Y105 961 146,100 SH   SOLE   146,100 0 0
ASPEN GROUP INC COM NEW 04530L203 369 40,750 SH   SOLE   40,750 0 0
AVALARA INC COM 05338G106 1,773 13,320 SH   SOLE   13,320 0 0
AXOGEN INC COM 05463X106 3,968 429,458 SH   SOLE   429,458 0 0
BANDWIDTH INC COM CL A 05988J103 15,078 118,721 SH   SOLE   118,721 0 0
BELLRING BRANDS INC COM CL A 079823100 299 15,000 SH   SOLE   15,000 0 0
BILL COM HLDGS INC COM 090043100 744 8,249 SH   SOLE   8,249 0 0
CALIX INC COM 13100M509 9,966 668,869 SH   SOLE   668,869 0 0
CAREDX INC COM 14167L103 2,163 61,047 SH   SOLE   61,047 0 0
CASA SYS INC COM 14713L102 1,591 382,510 SH   SOLE   382,510 0 0
CATASYS INC COM PAR 149049504 834 33,697 SH   SOLE   33,697 0 0
CHANNELADVISOR CORP COM 159179100 2,218 140,000 SH   SOLE   140,000 0 0
CLOUDFLARE INC CL A COM 18915M107 5,340 148,550 SH   SOLE   148,550 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 9,576 279,361 SH   SOLE   279,361 0 0
CYBEROPTICS CORP COM 232517102 2,061 64,000 SH   SOLE   64,000 0 0
DELUXE CORP COM 248019101 1,635 69,459 SH   SOLE   69,459 0 0
DERMTECH INC COM 24984K105 736 55,600 SH   SOLE   55,600 0 0
DRAFTKINGS INC COM CL A 26142R104 1,040 31,282 SH   SOLE   31,282 0 0
EHEALTH INC COM 28238P109 1,256 12,783 SH   SOLE   12,783 0 0
ENPHASE ENERGY INC COM 29355A107 4,223 88,764 SH   SOLE   88,764 0 0
ESCALADE INC COM 296056104 1,876 134,397 SH   SOLE   134,397 0 0
EVERBRIDGE INC COM 29978A104 7,521 54,356 SH   SOLE   54,356 0 0
EVERQUOTE INC COM CL A 30041R108 27,722 476,645 SH   SOLE   476,645 0 0
FIVE9 INC COM 338307101 15,147 136,870 SH   SOLE   136,870 0 0
FIVERR INTL LTD ORD SHS M4R82T106 10,538 142,746 SH   SOLE   142,746 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,253 62,591 SH   SOLE   62,591 0 0
FOX FACTORY HLDG CORP COM 35138V102 826 10,000 SH   SOLE   10,000 0 0
GAN LTD ORD SHS G3728V109 2,036 80,000 SH   SOLE   80,000 0 0
GARMIN LTD SHS H2906T109 3,858 39,574 SH   SOLE   39,574 0 0
GARMIN LTD SHS H2906T109 2,438 25,000 SH Call SOLE   25,000 0 0
GENMARK DIAGNOSTICS INC COM 372309104 10,512 714,600 SH   SOLE   714,600 0 0
GOOSEHEAD INS INC COM CL A 38267D109 7,178 95,500 SH   SOLE   95,500 0 0
GROWGENERATION CORP COM 39986L109 1,490 217,774 SH   SOLE   217,774 0 0
HYRECAR INC COM 44916T107 3,482 1,188,382 SH   SOLE   1,188,382 0 0
ICAD INC COM NEW 44934S206 8,139 814,716 SH   SOLE   814,716 0 0
IMPINJ INC COM 453204109 5,102 185,720 SH   SOLE   185,720 0 0
ISHARES TR EXPANDED TECH 464287515 12,081 42,500 SH Put SOLE   42,500 0 0
KORNIT DIGITAL LTD SHS M6372Q113 11,802 221,092 SH   SOLE   221,092 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 5,220 183,860 SH   SOLE   183,860 0 0
LENDINGTREE INC NEW COM 52603B107 10,813 37,347 SH   SOLE   37,347 0 0
LIVEPERSON INC COM 538146101 3,024 73,000 SH   SOLE   73,000 0 0
LIVONGO HEALTH INC COM 539183103 399 5,300 SH   SOLE   5,300 0 0
LUMENTUM HLDGS INC COM 55024U109 5,559 68,271 SH   SOLE   68,271 0 0
LUMINEX CORP DEL COM 55027E102 407 12,500 SH   SOLE   12,500 0 0
MERCURY SYS INC COM 589378108 6,647 84,508 SH   SOLE   84,508 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 2,189 253,630 SH   SOLE   253,630 0 0
MODEL N INC COM 607525102 8,377 240,984 SH   SOLE   240,984 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 756 32,312 SH   SOLE   32,312 0 0
NATIONAL INSTRS CORP COM 636518102 213 5,490 SH   SOLE   5,490 0 0
NEW RELIC INC COM 64829B100 3,109 45,123 SH   SOLE   45,123 0 0
OOMA INC COM 683416101 412 25,000 SH   SOLE   25,000 0 0
OPTIMIZERX CORP COM NEW 68401U204 11,883 911,988 SH   SOLE   911,988 0 0
PFSWEB INC COM NEW 717098206 1,879 281,339 SH   SOLE   281,339 0 0
POINTS INTL LTD COM NEW 730843208 1,787 196,126 SH   SOLE   196,126 0 0
PURPLE INNOVATION INC COM 74640Y106 900 50,000 SH   SOLE   50,000 0 0
QUIDEL CORP COM 74838J101 895 4,000 SH   SOLE   4,000 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 8,805 1,346,332 SH   SOLE   1,346,332 0 0
RADCOM LTD SHS NEW M81865111 4,156 510,549 SH   SOLE   510,549 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,463 100,000 SH   SOLE   100,000 0 0
RF INDS LTD COM PAR $0.01 749552105 756 162,211 SH   SOLE   162,211 0 0
RIGNET INC COM 766582100 1,918 892,131 SH   SOLE   892,131 0 0
RINGCENTRAL INC CL A 76680R206 8,838 31,010 SH   SOLE   31,010 0 0
ROSETTA STONE INC COM 777780107 1,694 100,500 SH   SOLE   100,500 0 0
RUBICON PROJ INC COM 78112V102 150 22,500 SH   SOLE   22,500 0 0
SELECTQUOTE INC COM 816307300 6,519 257,368 SH   SOLE   257,368 0 0
SHARPS COMPLIANCE CORP COM 820017101 5,440 773,792 SH   SOLE   773,792 0 0
SHARPSPRING INC COM 820054104 465 53,000 SH   SOLE   53,000 0 0
SHYFT GROUP INC COM 825698103 4,465 265,136 SH   SOLE   265,136 0 0
SIENTRA INC COM 82621J105 1,305 337,233 SH   SOLE   337,233 0 0
SILICON LABORATORIES INC COM 826919102 1,842 18,366 SH   SOLE   18,366 0 0
SMITH & WESSON BRANDS INC COM 831754106 5,793 269,208 SH   SOLE   269,208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,057 22,030 SH   SOLE   22,030 0 0
STAMPS COM INC COM NEW 852857200 17,563 95,613 SH   SOLE   95,613 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 971 729,947 SH   SOLE   729,947 0 0
SVMK INC COM 78489X103 7,447 316,372 SH   SOLE   316,372 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,954 19,754 SH   SOLE   19,754 0 0
TELADOC HEALTH INC COM 87918A105 857 4,493 SH   SOLE   4,493 0 0
TRXADE GROUP INC COM NEW 89846A207 497 82,866 SH   SOLE   82,866 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 14,922 1,723,134 SH   SOLE   1,723,134 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,332 191,427 SH   SOLE   191,427 0 0
UPLAND SOFTWARE INC COM 91544A109 13,308 382,861 SH   SOLE   382,861 0 0
VAPOTHERM INC COM 922107107 2,357 57,500 SH   SOLE   57,500 0 0
VARONIS SYS INC COM 922280102 5,077 57,380 SH   SOLE   57,380 0 0
VICOR CORP COM 925815102 7,591 105,500 SH   SOLE   105,500 0 0
WAITR HLDGS INC COM 930752100 5,809 2,208,631 SH   SOLE   2,208,631 0 0
WORKIVA INC COM CL A 98139A105 3,702 69,200 SH   SOLE   69,200 0 0
ZSCALER INC COM 98980G102 3,833 35,000 SH   SOLE   35,000 0 0