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
ADESTO TECHNOLOGIES CORP COM 00687D101 4,145 484,282 SH   SOLE   484,282 0 0
AGILYSYS INC COM 00847J105 6,825 266,486 SH   SOLE   266,486 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 3,035 85,972 SH   SOLE   85,972 0 0
ALTERYX INC COM CL A 02156B103 1,891 17,601 SH   SOLE   17,601 0 0
APPIAN CORP CL A 03782L101 4,051 85,278 SH   SOLE   85,278 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,465 130,604 SH   SOLE   130,604 0 0
AUDIOCODES LTD ORD M15342104 6,541 345,881 SH   SOLE   345,881 0 0
AVALARA INC COM 05338G106 8,731 129,750 SH   SOLE   129,750 0 0
AXON ENTERPRISE INC COM 05464C101 568 10,000 SH   SOLE   10,000 0 0
CAREDX INC COM 14167L103 2,835 125,369 SH   SOLE   125,369 0 0
CAREER EDUCATION CORP COM 141665109 397 25,000 SH   SOLE   25,000 0 0
COUPA SOFTWARE INC COM 22266L106 972 7,500 SH Call SOLE   7,500 0 0
CUTERA INC COM 232109108 6,760 231,252 SH   SOLE   231,252 0 0
CYBEROPTICS CORP COM 232517102 610 42,691 SH   SOLE   42,691 0 0
DELUXE CORP COM 248019101 4,305 87,558 SH   SOLE   87,558 0 0
DHI GROUP INC COM 23331S100 480 124,764 SH   SOLE   124,764 0 0
DMC GLOBAL INC COM 23291C103 2,969 67,503 SH   SOLE   67,503 0 0
EVERI HLDGS INC COM 30034T103 453 53,586 SH   SOLE   53,586 0 0
EVERQUOTE INC COM CL A 30041R108 12,742 597,088 SH   SOLE   597,088 0 0
FIVE9 INC COM 338307101 14,779 275,007 SH   SOLE   275,007 0 0
FIVE9 INC COM 338307101 1,075 20,000 SH Put SOLE   20,000 0 0
GENERAC HLDGS INC COM 368736104 4,886 62,368 SH   SOLE   62,368 0 0
GOOSEHEAD INS INC COM CL A 38267D109 275 5,578 SH   SOLE   5,578 0 0
GREEN DOT CORP CL A 39304D102 707 28,000 SH   SOLE   28,000 0 0
HYRECAR INC COM 44916T107 250 99,919 SH   SOLE   99,919 0 0
ICAD INC COM NEW 44934S206 1,860 271,509 SH   SOLE   271,509 0 0
IMPINJ INC COM 453204109 6,139 199,118 SH   SOLE   199,118 0 0
INMODE LTD SHS M5425M103 708 32,938 SH   SOLE   32,938 0 0
IROBOT CORP COM 462726100 617 10,000 SH   SOLE   10,000 0 0
ISHARES TR EXPANDED TECH 464287515 12,713 60,000 SH Put SOLE   60,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,107 80,000 SH Put SOLE   80,000 0 0
IZEA WORLDWIDE INC COM 46604H105 126 489,020 SH   SOLE   489,020 0 0
KORNIT DIGITAL LTD SHS M6372Q113 10,327 335,500 SH   SOLE   335,500 0 0
LENDINGTREE INC NEW COM 52603B107 11,910 38,367 SH   SOLE   38,367 0 0
LENDINGTREE INC NEW COM 52603B107 8,444 27,200 SH Put SOLE   27,200 0 0
LIQTECH INTL INC COM 53632A201 1,052 133,185 SH   SOLE   133,185 0 0
LUMENTUM HLDGS INC COM 55024U109 4,814 89,887 SH   SOLE   89,887 0 0
MCGRATH RENTCORP COM 580589109 1,152 16,553 SH   SOLE   16,553 0 0
MEDALLIA INC COM 584021109 3,867 140,953 SH   SOLE   140,953 0 0
MEDIFAST INC COM 58470H101 5,845 56,404 SH   SOLE   56,404 0 0
MERCURY SYS INC COM 589378108 10,606 130,674 SH   SOLE   130,674 0 0
MIMECAST LTD ORD SHS G14838109 3,736 104,757 SH   SOLE   104,757 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 8,072 578,626 SH   SOLE   578,626 0 0
MODEL N INC COM 607525102 6,298 226,891 SH   SOLE   226,891 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6,053 237,178 SH   SOLE   237,178 0 0
NEW RELIC INC COM 64829B100 686 11,165 SH   SOLE   11,165 0 0
NEW RELIC INC COM 64829B100 8,572 139,500 SH Call SOLE   139,500 0 0
OPTIMIZERX CORP COM NEW 68401U204 9,616 664,106 SH   SOLE   664,106 0 0
PC CONNECTION INC COM 69318J100 915 23,503 SH   SOLE   23,503 0 0
PROOFPOINT INC COM 743424103 7,699 59,659 SH   SOLE   59,659 0 0
PROS HOLDINGS INC COM 74346Y103 9,494 159,288 SH   SOLE   159,288 0 0
RADCOM LTD SHS NEW M81865111 5,531 603,866 SH   SOLE   603,866 0 0
REPAY HLDGS CORP COM CL A 76029L100 8,337 625,400 SH   SOLE   625,400 0 0
RF INDS LTD COM PAR $0.01 749552105 823 116,281 SH   SOLE   116,281 0 0
RIGNET INC COM 766582100 2,807 362,195 SH   SOLE   362,195 0 0
RINGCENTRAL INC CL A 76680R206 5,026 40,000 SH Put SOLE   40,000 0 0
RINGCENTRAL INC CL A 76680R206 13,895 110,575 SH   SOLE   110,575 0 0
ROGERS CORP COM 775133101 5,687 41,600 SH   SOLE   41,600 0 0
ROGERS CORP COM 775133101 1,367 10,000 SH Put SOLE   10,000 0 0
ROSETTA STONE INC COM 777780107 7,134 410,000 SH   SOLE   410,000 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 1,855 341,285 SH   SOLE   341,285 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,261 86,724 SH   SOLE   86,724 0 0
STAMPS COM INC COM NEW 852857200 1,593 21,403 SH   SOLE   21,403 0 0
STRATEGIC ED INC COM 86272C103 603 4,437 SH   SOLE   4,437 0 0
TALEND S A ADS 874224207 3,879 114,157 SH   SOLE   114,157 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,078 18,276 SH   SOLE   18,276 0 0
TELARIA INC COM 879181105 1,956 283,000 SH   SOLE   283,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 9,377 29,123 SH   SOLE   29,123 0 0
TURTLE BEACH CORP COM NEW 900450206 996 85,347 SH   SOLE   85,347 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,417 165,118 SH   SOLE   165,118 0 0
UPLAND SOFTWARE INC COM 91544A109 16,012 459,336 SH   SOLE   459,336 0 0
UPWORK INC COM 91688F104 1,206 90,637 SH   SOLE   90,637 0 0
VARONIS SYS INC COM 922280102 6,591 110,256 SH   SOLE   110,256 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1,521 559,341 SH   SOLE   559,341 0 0