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,111 55,000 SH   SOLE   55,000 0 0
AMBARELLA INC SHS G037AX101 4,411 48,035 SH   SOLE   48,035 0 0
ASTRONICS CORP COM 046433108 2,117 160,000 SH   SOLE   160,000 0 0
AVALARA INC COM 05338G106 280 1,700 SH   SOLE   1,700 0 0
AXOGEN INC COM 05463X106 8,652 483,361 SH   SOLE   483,361 0 0
BANDWIDTH INC COM CL A 05988J103 1,768 11,506 SH   SOLE   11,506 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 7,619 118,771 SH   SOLE   118,771 0 0
BILL COM HLDGS INC COM 090043100 1,092 8,000 SH   SOLE   8,000 0 0
BRIGHTCOVE INC COM 10921T101 8,820 479,363 SH   SOLE   479,363 0 0
C3 AI INC CL A 12468P104 1,041 7,500 SH   SOLE   7,500 0 0
CALIX INC COM 13100M509 13,536 454,846 SH   SOLE   454,846 0 0
CAMTEK LTD ORD M20791105 13,765 628,255 SH   SOLE   628,255 0 0
CAREDX INC COM 14167L103 14,250 196,687 SH   SOLE   196,687 0 0
CARPARTS COM INC COM 14427M107 27,477 2,217,648 SH   SOLE   2,217,648 0 0
CHANNELADVISOR CORP COM 159179100 1,616 101,147 SH   SOLE   101,147 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 6,706 335,453 SH   SOLE   335,453 0 0
CLEARFIELD INC COM 18482P103 8,742 353,633 SH   SOLE   353,633 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 3,202 42,470 SH   SOLE   42,470 0 0
CONVERSION LABS INC COM NEW 21255M208 1,528 234,000 SH   SOLE   234,000 0 0
DRAFTKINGS INC COM CL A 26142R104 320 6,882 SH   SOLE   6,882 0 0
ENPHASE ENERGY INC COM 29355A107 12,347 70,364 SH   SOLE   70,364 0 0
ESCALADE INC COM 296056104 685 32,357 SH   SOLE   32,357 0 0
EVERBRIDGE INC COM 29978A104 581 3,896 SH   SOLE   3,896 0 0
EVERQUOTE INC COM CL A 30041R108 25,406 680,207 SH   SOLE   680,207 0 0
FIVE9 INC COM 338307101 23,750 136,180 SH   SOLE   136,180 0 0
FIVERR INTL LTD ORD SHS M4R82T106 4,925 25,242 SH   SOLE   25,242 0 0
GAN LTD ORD SHS G3728V109 1,318 65,000 SH   SOLE   65,000 0 0
GARMIN LTD SHS H2906T109 4,819 40,274 SH   SOLE   40,274 0 0
GENMARK DIAGNOSTICS INC COM 372309104 11,070 758,237 SH   SOLE   758,237 0 0
GOOSEHEAD INS INC COM CL A 38267D109 8,234 66,000 SH   SOLE   66,000 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 449 86,591 SH   SOLE   86,591 0 0
HESKA CORP COM RESTRC NEW 42805E306 9,530 65,434 SH   SOLE   65,434 0 0
HYRECAR INC COM 44916T107 6,953 973,805 SH   SOLE   973,805 0 0
ICAD INC COM NEW 44934S206 11,687 885,369 SH   SOLE   885,369 0 0
IMPINJ INC COM 453204109 2,094 50,000 SH   SOLE   50,000 0 0
KIRKLANDS INC COM 497498105 1,162 65,000 SH   SOLE   65,000 0 0
KORNIT DIGITAL LTD SHS M6372Q113 13,268 148,862 SH   SOLE   148,862 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6,161 134,460 SH   SOLE   134,460 0 0
LENDINGTREE INC NEW COM 52603B107 10,308 37,651 SH   SOLE   37,651 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 12,461 176,600 SH   SOLE   176,600 0 0
LIVEPERSON INC COM 538146101 23,223 373,188 SH   SOLE   373,188 0 0
MAXLINEAR INC COM 57776J100 12,831 335,973 SH   SOLE   335,973 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 252 20,000 SH   SOLE   20,000 0 0
NAUTILUS INC COM 63910B102 2,358 130,000 SH   SOLE   130,000 0 0
NEURONETICS INC COM 64131A105 1,591 143,208 SH   SOLE   143,208 0 0
OPEN LENDING CORP COM CL A 68373J104 6,235 178,340 SH   SOLE   178,340 0 0
OPTIMIZERX CORP COM NEW 68401U204 20,539 659,141 SH   SOLE   659,141 0 0
PORCH GROUP INC COM 733245104 3,663 256,672 SH   SOLE   256,672 0 0
PROFOUND MED CORP COM NEW 74319B502 513 24,940 SH   SOLE   24,940 0 0
PURPLE INNOVATION INC COM 74640Y106 6,341 192,495 SH   SOLE   192,495 0 0
QUIDEL CORP COM 74838J101 449 2,500 SH   SOLE   2,500 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 11,209 1,149,600 SH   SOLE   1,149,600 0 0
RADCOM LTD SHS NEW M81865111 4,936 450,746 SH   SOLE   450,746 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,343 99,910 SH   SOLE   99,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 5,256 192,881 SH   SOLE   192,881 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 269 25,000 SH   SOLE   25,000 0 0
RF INDS LTD COM PAR $0.01 749552105 211 43,013 SH   SOLE   43,013 0 0
RINGCENTRAL INC CL A 76680R206 8,834 23,310 SH   SOLE   23,310 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 1,654 200,000 SH   SOLE   200,000 0 0
SI BONE INC COM 825704109 748 25,000 SH   SOLE   25,000 0 0
SIENTRA INC COM 82621J105 1,517 390,008 SH   SOLE   390,008 0 0
SILICON LABORATORIES INC COM 826919102 1,019 8,000 SH   SOLE   8,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,214 3,803 SH   SOLE   3,803 0 0
STAMPS COM INC COM NEW 852857200 18,971 96,695 SH   SOLE   96,695 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 77 49,128 SH   SOLE   49,128 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,556 331,012 SH   SOLE   331,012 0 0
TECHTARGET INC COM 87874R100 10,522 178,007 SH   SOLE   178,007 0 0
TENABLE HLDGS INC COM 88025T102 8,092 154,843 SH   SOLE   154,843 0 0
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 61 13,390 SH   SOLE   13,390 0 0
TRUECAR INC COM 89785L107 1,470 350,000 SH   SOLE   350,000 0 0
TRXADE GROUP INC COM NEW 89846A207 53 10,000 SH   SOLE   10,000 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 5,950 191,000 SH   SOLE   191,000 0 0
UPLAND SOFTWARE INC COM 91544A109 14,981 326,456 SH   SOLE   326,456 0 0
USA TECHNOLOGIES INC COM 90328S500 16,192 1,545,000 SH   SOLE   1,545,000 0 0
VARONIS SYS INC COM 922280102 19,548 119,480 SH   SOLE   119,480 0 0
VICOR CORP COM 925815102 8,875 96,234 SH   SOLE   96,234 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 7,708 185,598 SH   SOLE   185,598 0 0
WAITR HLDGS INC COM 930752100 2,222 799,200 SH   SOLE   799,200 0 0
WAYFAIR INC CL A 94419L101 565 2,500 SH   SOLE   2,500 0 0
WORKIVA INC COM CL A 98139A105 14,215 155,155 SH   SOLE   155,155 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 818 6,300 SH   SOLE   6,300 0 0