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 4,144 248,123 SH   SOLE   248,123 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 402 16,973 SH   SOLE   16,973 0 0
ALLOT LTD SHS M0854Q105 3,526 373,135 SH   SOLE   373,135 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,144 331,575 SH   SOLE   331,575 0 0
ALTERYX INC COM CL A 02156B103 679 7,137 SH   SOLE   7,137 0 0
ANAPLAN INC COM 03272L108 2,118 70,000 SH   SOLE   70,000 0 0
ASPEN AEROGELS INC COM 04523Y105 1,281 208,653 SH   SOLE   208,653 0 0
BANDWIDTH INC COM CL A 05988J103 18,754 278,703 SH   SOLE   278,703 0 0
BILL COM HLDGS INC COM 090043100 2,651 77,508 SH   SOLE   77,508 0 0
CARDLYTICS INC COM 14161W105 2,463 70,458 SH   SOLE   70,458 0 0
CATASYS INC COM PAR 149049504 1,012 66,424 SH   SOLE   66,424 0 0
CLOUDFLARE INC CL A COM 18915M107 1,172 49,900 SH   SOLE   49,900 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 2,440 155,694 SH   SOLE   155,694 0 0
CYBEROPTICS CORP COM 232517102 4,506 263,339 SH   SOLE   263,339 0 0
DELUXE CORP COM 248019101 7,142 275,439 SH   SOLE   275,439 0 0
DELUXE CORP COM 248019101 1,297 50,000 SH Call SOLE   50,000 0 0
DIAMOND EAGLE ACQUISITION CO COM CL A 25258L109 1,448 117,372 SH   SOLE   117,372 0 0
EHEALTH INC COM 28238P109 1,352 9,603 SH   SOLE   9,603 0 0
ENPHASE ENERGY INC COM 29355A107 3,150 97,564 SH   SOLE   97,564 0 0
EVERBRIDGE INC COM 29978A104 8,497 79,885 SH   SOLE   79,885 0 0
EVERQUOTE INC COM CL A 30041R108 19,068 726,402 SH   SOLE   726,402 0 0
EXACT SCIENCES CORP COM 30063P105 375 6,467 SH   SOLE   6,467 0 0
FIVE9 INC COM 338307101 16,121 210,842 SH   SOLE   210,842 0 0
FIVERR INTL LTD ORD SHS M4R82T106 5,663 224,971 SH   SOLE   224,971 0 0
FUNKO INC COM CL A 361008105 107 26,700 SH   SOLE   26,700 0 0
FUNKO INC COM CL A 361008105 599 150,000 SH Call SOLE   150,000 0 0
HEALTH CATALYST INC COM 42225T107 2,445 93,518 SH   SOLE   93,518 0 0
HYRECAR INC COM 44916T107 1,904 1,400,000 SH   SOLE   1,400,000 0 0
ICAD INC COM NEW 44934S206 4,508 614,164 SH   SOLE   614,164 0 0
IMPINJ INC COM 453204109 5,304 317,415 SH   SOLE   317,415 0 0
ISHARES TR EXPANDED TECH 464287515 10,515 50,000 SH Put SOLE   50,000 0 0
KORNIT DIGITAL LTD SHS M6372Q113 5,951 239,103 SH   SOLE   239,103 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,717 69,000 SH Put SOLE   69,000 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 3,742 210,000 SH   SOLE   210,000 0 0
LENDINGTREE INC NEW COM 52603B107 8,937 48,730 SH   SOLE   48,730 0 0
LIQTECH INTL INC COM 53632A201 90 21,008 SH   SOLE   21,008 0 0
LUMENTUM HLDGS INC COM 55024U109 639 8,668 SH   SOLE   8,668 0 0
MCGRATH RENTCORP COM 580589109 4,965 94,794 SH   SOLE   94,794 0 0
MERCURY SYS INC COM 589378108 4,335 60,759 SH   SOLE   60,759 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 2,706 312,855 SH   SOLE   312,855 0 0
MODEL N INC COM 607525102 5,226 235,321 SH   SOLE   235,321 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,541 101,588 SH   SOLE   101,588 0 0
NATIONAL INSTRS CORP COM 636518102 1,895 57,290 SH   SOLE   57,290 0 0
NAUTILUS INC COM 63910B102 1,092 418,408 SH   SOLE   418,408 0 0
NEW RELIC INC COM 64829B100 265 5,723 SH   SOLE   5,723 0 0
NEW RELIC INC COM 64829B100 943 20,400 SH Call SOLE   20,400 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 283 27,100 SH   SOLE   27,100 0 0
ON DECK CAP INC COM 682163100 321 208,328 SH   SOLE   208,328 0 0
OOMA INC COM 683416101 5,031 421,708 SH   SOLE   421,708 0 0
OPTIMIZERX CORP COM NEW 68401U204 7,430 820,121 SH   SOLE   820,121 0 0
PC CONNECTION INC COM 69318J100 3,647 88,491 SH   SOLE   88,491 0 0
POINTS INTL LTD COM NEW 730843208 2,724 331,026 SH   SOLE   331,026 0 0
POWERFLEET INC COM 73931J109 93 26,875 SH   SOLE   26,875 0 0
QAD INC CL A 74727D306 1,432 35,855 SH   SOLE   35,855 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 4,905 1,401,515 SH   SOLE   1,401,515 0 0
RADCOM LTD SHS NEW M81865111 3,778 621,368 SH   SOLE   621,368 0 0
REPAY HLDGS CORP COM CL A 76029L100 618 43,045 SH   SOLE   43,045 0 0
RF INDS LTD COM PAR $0.01 749552105 199 50,000 SH   SOLE   50,000 0 0
RIGNET INC COM 766582100 1,929 1,071,814 SH   SOLE   1,071,814 0 0
RINGCENTRAL INC CL A 76680R206 7,966 37,593 SH   SOLE   37,593 0 0
ROSETTA STONE INC COM 777780107 3,088 220,257 SH   SOLE   220,257 0 0
SHARPS COMPLIANCE CORP COM 820017101 2,800 352,604 SH   SOLE   352,604 0 0
SHOTSPOTTER INC COM 82536T107 1,710 62,244 SH   SOLE   62,244 0 0
SILICON LABORATORIES INC COM 826919102 5,045 59,066 SH   SOLE   59,066 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 163 35,000 SH Put SOLE   35,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,213 27,030 SH   SOLE   27,030 0 0
SPARTAN MTRS INC COM 846819100 5,180 401,241 SH   SOLE   401,241 0 0
SPROUT SOCIAL INC COM CL A 85209W109 1,476 92,500 SH   SOLE   92,500 0 0
STAMPS COM INC COM NEW 852857200 12,812 98,495 SH   SOLE   98,495 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 620 729,947 SH   SOLE   729,947 0 0
SVMK INC COM 78489X103 11,496 850,890 SH   SOLE   850,890 0 0
TELADOC HEALTH INC COM 87918A105 388 2,500 SH   SOLE   2,500 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,187 303,440 SH   SOLE   303,440 0 0
UPLAND SOFTWARE INC COM 91544A109 14,919 556,273 SH   SOLE   556,273 0 0
VARONIS SYS INC COM 922280102 9,744 153,040 SH   SOLE   153,040 0 0
VICOR CORP COM 925815102 668 15,000 SH   SOLE   15,000 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 472 501,967 SH   SOLE   501,967 0 0
ZIX CORP COM 98974P100 765 177,560 SH   SOLE   177,560 0 0
ZSCALER INC COM 98980G102 4,296 70,592 SH   SOLE   70,592 0 0