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
ADVANCED ENERGY INDS COM 007973100 833 12,346 SH   SOLE   12,346 0 0
AEHR TEST SYSTEMS COM 00760J108 978 361,056 SH   SOLE   361,056 0 0
AIRGAIN INC COM 00938A104 1,120 124,527 SH   SOLE   124,527 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,597 48,257 SH   SOLE   48,257 0 0
ALTERYX INC COM CL A 02156B103 611 24,172 SH   SOLE   24,172 0 0
ASPEN GROUP INC COM NEW 04530L203 349 39,147 SH   SOLE   39,147 0 0
ATTUNITY LTD SHS NEW M15332121 1,406 201,511 SH   SOLE   201,511 0 0
BOINGO WIRELESS INC COM 09739C102 2,846 126,481 SH   SOLE   126,481 0 0
CALLIDUS SOFTWARE INC COM 13123E500 4,201 146,599 SH   SOLE   146,599 0 0
CARBONITE INC COM 141337105 11,740 467,741 SH   SOLE   467,741 0 0
CARE COM INC COM 141633107 1,998 110,740 SH   SOLE   110,740 0 0
CAREDX INC COM 14167L103 367 50,000 SH   SOLE   50,000 0 0
CHEGG INC COM 163092109 4,673 286,350 SH   SOLE   286,350 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,066 93,386 SH   SOLE   93,386 0 0
DATA I O CORP COM 237690102 2,318 192,537 SH   SOLE   192,537 0 0
DATAWATCH CORP COM NEW 237917208 5,454 574,061 SH   SOLE   574,061 0 0
EHEALTH INC COM 28238P109 518 29,802 SH   SOLE   29,802 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1,973 92,081 SH   SOLE   92,081 0 0
FIVE9 INC COM 338307101 7,068 284,066 SH   SOLE   284,066 0 0
FORTINET INC COM 34959E109 1,092 25,000 SH Call SOLE   25,000 0 0
FUSION TELECOMM INTL INC COM NEW 36113B400 1,512 403,178 SH   SOLE   403,178 0 0
GRAVITY CO LTD SPONSORED ADR NE 38911N206 12,863 136,112 SH   SOLE   136,112 0 0
GREEN DOT CORP CL A 39304D102 1,737 28,828 SH   SOLE   28,828 0 0
GROUPON INC COM 399473107 436 85,417 SH   SOLE   85,417 0 0
HELIOS & MATHESON ANALYTICS COM NEW 42327L200 532 84,385 SH   SOLE   84,385 0 0
II VI INC COM 902104108 1,145 24,390 SH   SOLE   24,390 0 0
INOVALON HLDGS INC COM CL A 45781D101 300 20,000 SH   SOLE   20,000 0 0
INTRICON CORP COM 46121H109 1,733 87,524 SH   SOLE   87,524 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 371 35,000 SH   SOLE   35,000 0 0
LENDINGTREE INC NEW COM 52603B107 20,456 60,084 SH   SOLE   60,084 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,780 403,489 SH   SOLE   403,489 0 0
LOGMEIN INC COM 54142L109 8,088 70,636 SH   SOLE   70,636 0 0
LUMENTUM HLDGS INC COM 55024U109 4,096 83,748 SH   SOLE   83,748 0 0
MERCURY SYS INC COM 589378108 430 8,367 SH   SOLE   8,367 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 6,694 524,614 SH   SOLE   524,614 0 0
MODINE MFG CO COM 607828100 202 10,000 SH   SOLE   10,000 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,144 22,000 SH Call SOLE   22,000 0 0
NOVANTA INC COM 67000B104 4,528 90,568 SH   SOLE   90,568 0 0
NUTANIX INC CL A 67059N108 1,411 40,000 SH   SOLE   40,000 0 0
NV5 GLOBAL INC COM 62945V109 6,540 120,782 SH   SOLE   120,782 0 0
OCLARO INC COM NEW 67555N206 1,278 189,643 SH   SOLE   189,643 0 0
OVERSTOCK COM INC DEL COM 690370101 639 10,000 SH Put SOLE   10,000 0 0
OVERSTOCK COM INC DEL COM 690370101 1,846 28,887 SH   SOLE   28,887 0 0
OVERSTOCK COM INC DEL COM 690370101 639 10,000 SH Call SOLE   10,000 0 0
PLANET FITNESS INC CL A 72703H101 354 10,235 SH   SOLE   10,235 0 0
POINTER TELOCATION LTD SHS M7946T104 1,146 61,590 SH   SOLE   61,590 0 0
PROTO LABS INC COM 743713109 1,638 15,903 SH   SOLE   15,903 0 0
QUINSTREET INC COM 74874Q100 1,349 160,924 SH   SOLE   160,924 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 1,510 490,256 SH   SOLE   490,256 0 0
RADCOM LTD SHS NEW M81865111 4,748 239,238 SH   SOLE   239,238 0 0
RADWARE LTD ORD M81873107 5,780 297,956 SH   SOLE   297,956 0 0
RINGCENTRAL INC CL A 76680R206 11,137 230,111 SH   SOLE   230,111 0 0
ROGERS CORP COM 775133101 10,569 65,274 SH   SOLE   65,274 0 0
SEACHANGE INTL INC COM 811699107 1,376 350,000 SH   SOLE   350,000 0 0
SHUTTERSTOCK INC COM 825690100 3,728 86,628 SH   SOLE   86,628 0 0
SILICOM LTD ORD M84116108 17,951 256,047 SH   SOLE   256,047 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 3,772 53,616 SH   SOLE   53,616 0 0
STAMPS COM INC COM NEW 852857200 9,655 51,358 SH   SOLE   51,358 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 670 3,700 SH   SOLE   3,700 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,083 31,773 SH   SOLE   31,773 0 0
UPLAND SOFTWARE INC COM 91544A109 10,375 479,009 SH   SOLE   479,009 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 21,786 2,234,493 SH   SOLE   2,234,493 0 0
VARONIS SYS INC COM 922280102 14,314 294,830 SH   SOLE   294,830 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1,101 292,838 SH   SOLE   292,838 0 0
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 95 33,609 SH   SOLE   33,609 0 0
ZYNGA INC CL A 98986T108 360 89,900 SH   SOLE   89,900 0 0