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
58 COM INC SPON ADR REP A 31680Q104 1,659 46,881 SH   SOLE   46,881 0 0
ADOBE SYS INC COM 00724F101 3,286 25,250 SH   SOLE   25,250 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,455 100,000 SH Call SOLE   100,000 0 0
AEHR TEST SYSTEMS COM 00760J108 192 40,000 SH   SOLE   40,000 0 0
AEROVIRONMENT INC COM 008073108 350 12,500 SH   SOLE   12,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,936 36,500 SH   SOLE   36,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23,227 215,400 SH Call SOLE   215,400 0 0
ALPHABET INC CAP STK CL A 02079K305 16,956 20,000 SH Call SOLE   20,000 0 0
APPLE INC COM 037833100 6,465 45,000 SH Call SOLE   45,000 0 0
AQUA METALS INC COM 03837J101 272 13,905 SH   SOLE   13,905 0 0
ARISTA NETWORKS INC COM 040413106 1,587 12,000 SH   SOLE   12,000 0 0
ATLASSIAN CORP PLC CL A G06242104 599 20,000 SH   SOLE   20,000 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 470 25,000 SH   SOLE   25,000 0 0
BAIDU INC SPON ADR REP A 056752108 604 3,500 SH   SOLE   3,500 0 0
BANK AMER CORP COM 060505104 4,718 200,000 SH Call SOLE   200,000 0 0
BROOKS AUTOMATION INC COM 114340102 840 37,500 SH   SOLE   37,500 0 0
CALIX INC COM 13100M509 211 29,148 SH   SOLE   29,148 0 0
CALLIDUS SOFTWARE INC COM 13123E500 641 30,000 SH   SOLE   30,000 0 0
CARE COM INC COM 141633107 250 20,000 SH   SOLE   20,000 0 0
CAVIUM INC COM 14964U108 2,329 32,500 SH   SOLE   32,500 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 257 2,500 SH   SOLE   2,500 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 240 12,500 SH   SOLE   12,500 0 0
CITRIX SYS INC COM 177376100 834 10,000 SH   SOLE   10,000 0 0
COHERENT INC COM 192479103 206 1,000 SH   SOLE   1,000 0 0
COHU INC COM 192576106 277 15,000 SH   SOLE   15,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,116 43,050 SH   SOLE   43,050 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,191 23,411 SH   SOLE   23,411 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 516 37,500 SH   SOLE   37,500 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1,587 15,000 SH   SOLE   15,000 0 0
E L F BEAUTY INC COM 26856L103 1,066 37,000 SH   SOLE   37,000 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 127 12,600 SH   SOLE   12,600 0 0
ETSY INC COM 29786A106 424 39,900 SH   SOLE   39,900 0 0
EXACT SCIENCES CORP COM 30063P105 1,417 60,000 SH Call SOLE   60,000 0 0
FACEBOOK INC CL A 30303M102 2,131 15,000 SH   SOLE   15,000 0 0
FACEBOOK INC CL A 30303M102 29,078 204,700 SH Call SOLE   204,700 0 0
FORTINET INC COM 34959E109 2,301 60,000 SH Call SOLE   60,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,513 24,000 SH   SOLE   24,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,337 45,000 SH Call SOLE   45,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 504 31,500 SH   SOLE   31,500 0 0
HUBSPOT INC COM 443573100 1,324 21,866 SH   SOLE   21,866 0 0
ICHOR HOLDINGS SHS G4740B105 397 20,000 SH   SOLE   20,000 0 0
II VI INC COM 902104108 901 25,000 SH   SOLE   25,000 0 0
ILLUMINA INC COM 452327109 341 2,000 SH   SOLE   2,000 0 0
IMPINJ INC COM 453204109 757 25,000 SH   SOLE   25,000 0 0
INFINERA CORPORATION COM 45667G103 256 25,000 SH   SOLE   25,000 0 0
INPHI CORP COM 45772F107 488 10,000 SH   SOLE   10,000 0 0
INTERMOLECULAR INC COM 45882D109 952 1,023,323 SH   SOLE   1,023,323 0 0
INTEVAC INC COM 461148108 313 25,000 SH   SOLE   25,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,249 60,000 SH Call SOLE   60,000 0 0
JD COM INC SPON ADR CL A 47215P106 544 17,500 SH   SOLE   17,500 0 0
JD COM INC SPON ADR CL A 47215P106 3,111 100,000 SH Call SOLE   100,000 0 0
KEARNY FINL CORP MD COM 48716P108 200 13,300 SH Call SOLE   13,300 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,528 80,000 SH   SOLE   80,000 0 0
KULICKE & SOFFA INDS INC COM 501242101 711 35,000 SH   SOLE   35,000 0 0
LENDINGTREE INC NEW COM 52603B107 940 7,500 SH   SOLE   7,500 0 0
LOGMEIN INC COM 54142L109 390 4,000 SH   SOLE   4,000 0 0
LUMENTUM HLDGS INC COM 55024U109 2,081 39,000 SH   SOLE   39,000 0 0
LUMENTUM HLDGS INC COM 55024U109 1,126 21,100 SH Call SOLE   21,100 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,476 30,555 SH   SOLE   30,555 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,384 40,000 SH   SOLE   40,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 458 30,000 SH   SOLE   30,000 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 459 9,000 SH   SOLE   9,000 0 0
MICRON TECHNOLOGY INC COM 595112103 3,728 129,000 SH   SOLE   129,000 0 0
MOMO INC ADR 60879B107 3,476 102,028 SH   SOLE   102,028 0 0
MOMO INC ADR 60879B107 6,167 181,000 SH Call SOLE   181,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 242 5,250 SH   SOLE   5,250 0 0
NETEASE INC SPONSORED ADR 64110W102 1,420 5,000 SH   SOLE   5,000 0 0
NETFLIX INC COM 64110L106 19,023 128,700 SH Call SOLE   128,700 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,927 31,914 SH   SOLE   31,914 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 465 25,000 SH   SOLE   25,000 0 0
NVIDIA CORP COM 67066G104 436 4,000 SH   SOLE   4,000 0 0
NVIDIA CORP COM 67066G104 3,813 35,000 SH Call SOLE   35,000 0 0
OCLARO INC COM NEW 67555N206 1,498 152,500 SH   SOLE   152,500 0 0
OCLARO INC COM NEW 67555N206 982 100,000 SH Call SOLE   100,000 0 0
PALO ALTO NETWORKS INC COM 697435105 1,127 10,000 SH   SOLE   10,000 0 0
PANERA BREAD CO CL A 69840W108 393 1,500 SH   SOLE   1,500 0 0
PAYPAL HLDGS INC COM 70450Y103 860 20,000 SH   SOLE   20,000 0 0
PAYPAL HLDGS INC COM 70450Y103 8,174 190,000 SH Call SOLE   190,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 33,095 250,000 SH Call SOLE   250,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 59,571 450,000 SH Put SOLE   450,000 0 0
PURE STORAGE INC CL A 74624M102 246 25,000 SH   SOLE   25,000 0 0
PURE STORAGE INC CL A 74624M102 2,476 251,900 SH Call SOLE   251,900 0 0
Q2 HLDGS INC COM 74736L109 523 15,000 SH   SOLE   15,000 0 0
RINGCENTRAL INC CL A 76680R206 891 31,500 SH   SOLE   31,500 0 0
SALESFORCE COM INC COM 79466L302 4,661 56,500 SH   SOLE   56,500 0 0
SALESFORCE COM INC COM 79466L302 105,587 1,280,000 SH Call SOLE   1,280,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 689 15,000 SH Put SOLE   15,000 0 0
SHAKE SHACK INC CL A 819047101 1,082 32,410 SH   SOLE   32,410 0 0
SINA CORP ORD G81477104 2,551 35,378 SH   SOLE   35,378 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 315 6,500 SH   SOLE   6,500 0 0
SKECHERS U S A INC CL A 830566105 247 9,000 SH   SOLE   9,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,048 20,900 SH Call SOLE   20,900 0 0
SNAP INC CL A 83304A106 3,871 171,800 SH Call SOLE   171,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,574 100,000 SH Call SOLE   100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 148,516 630,000 SH Put SOLE   630,000 0 0
SPLUNK INC COM 848637104 623 10,000 SH   SOLE   10,000 0 0
SPLUNK INC COM 848637104 934 15,000 SH Call SOLE   15,000 0 0
SQUARE INC CL A 852234103 1,728 100,000 SH Call SOLE   100,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 696 45,000 SH   SOLE   45,000 0 0
SYMANTEC CORP COM 871503108 920 30,000 SH Call SOLE   30,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 493 15,000 SH   SOLE   15,000 0 0
TAL ED GROUP ADS REPSTG COM 874080104 1,066 10,000 SH   SOLE   10,000 0 0
TALEND S A ADS 874224207 3,213 107,899 SH   SOLE   107,899 0 0
TARENA INTL INC ADR 876108101 280 15,000 SH   SOLE   15,000 0 0
TELADOC INC COM 87918A105 388 15,500 SH   SOLE   15,500 0 0
TESLA INC COM 88160R101 2,143 7,700 SH   SOLE   7,700 0 0
TESLA INC COM 88160R101 23,878 85,800 SH Call SOLE   85,800 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 554 42,500 SH   SOLE   42,500 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 391 30,000 SH Call SOLE   30,000 0 0
TRUECAR INC COM 89785L107 224 14,485 SH   SOLE   14,485 0 0
TWILIO INC CL A 90138F102 3,389 117,396 SH   SOLE   117,396 0 0
TWILIO INC CL A 90138F102 2,953 102,300 SH Call SOLE   102,300 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 278 16,500 SH   SOLE   16,500 0 0
UNDER ARMOUR INC CL C 904311206 915 50,000 SH Call SOLE   50,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,240 14,400 SH   SOLE   14,400 0 0
VEEVA SYS INC CL A COM 922475108 1,872 36,500 SH   SOLE   36,500 0 0
VIAVI SOLUTIONS INC COM 925550105 2,144 200,000 SH Call SOLE   200,000 0 0
WEIBO CORP SPONSORED ADR 948596101 944 18,099 SH   SOLE   18,099 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 522 33,500 SH   SOLE   33,500 0 0
WESTERN DIGITAL CORP COM 958102105 3,301 40,000 SH Call SOLE   40,000 0 0
WORKDAY INC CL A 98138H101 562 6,750 SH   SOLE   6,750 0 0
WORKDAY INC CL A 98138H101 1,249 15,000 SH Call SOLE   15,000 0 0
WYNN RESORTS LTD COM 983134107 1,719 15,000 SH   SOLE   15,000 0 0
ZENDESK INC COM 98936J101 1,169 41,707 SH   SOLE   41,707 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 673 20,000 SH   SOLE   20,000 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,303 157,500 SH Call SOLE   157,500 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1,113 85,000 SH   SOLE   85,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 916 70,000 SH Call SOLE   70,000 0 0