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
500 COM LTD SPON ADR REP A 33829R100 327 30,000 SH Call SOLE   30,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,439 25,000 SH Put SOLE   25,000 0 0
ADOBE SYS INC COM 00724F101 1,414 10,000 SH Call SOLE   10,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 749 60,000 SH Call SOLE   60,000 0 0
AEROVIRONMENT INC COM 008073108 669 17,500 SH   SOLE   17,500 0 0
ALARM COM HLDGS INC COM 011642105 282 7,500 SH   SOLE   7,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,449 45,768 SH   SOLE   45,768 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,159 65,000 SH Put SOLE   65,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,090 100,000 SH Call SOLE   100,000 0 0
ALPHABET INC CAP STK CL A 02079K305 4,648 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 16,940 17,500 SH Put SOLE   17,500 0 0
ANALOG DEVICES INC COM 032654105 1,167 15,000 SH Put SOLE   15,000 0 0
APPLE INC COM 037833100 3,601 25,000 SH Call SOLE   25,000 0 0
APPLIED MATLS INC COM 038222105 2,066 50,000 SH Call SOLE   50,000 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,236 20,000 SH Put SOLE   20,000 0 0
ARISTA NETWORKS INC COM 040413106 1,498 10,000 SH Put SOLE   10,000 0 0
ARISTA NETWORKS INC COM 040413106 1,723 11,500 SH   SOLE   11,500 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 326 2,500 SH   SOLE   2,500 0 0
ATHENAHEALTH INC COM 04685W103 387 2,750 SH   SOLE   2,750 0 0
B RILEY FINL INC COM 05580M108 375 20,200 SH   SOLE   20,200 0 0
BAIDU INC SPON ADR REP A 056752108 447 2,500 SH   SOLE   2,500 0 0
BROADCOM LTD SHS Y09827109 1,748 7,500 SH Put SOLE   7,500 0 0
CAESARS ENTMT CORP COM 127686103 3,000 250,000 SH Call SOLE   250,000 0 0
CALLIDUS SOFTWARE INC COM 13123E500 363 15,000 SH   SOLE   15,000 0 0
CARVANA CO CL A 146869102 307 15,000 SH   SOLE   15,000 0 0
CATERPILLAR INC DEL COM 149123101 5,373 50,000 SH Call SOLE   50,000 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 316 55,250 SH   SOLE   55,250 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 312 750 SH   SOLE   750 0 0
COGNEX CORP COM 192422103 1,274 15,000 SH Put SOLE   15,000 0 0
COUPA SOFTWARE INC COM 22266L106 290 10,000 SH   SOLE   10,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,847 90,000 SH Call SOLE   90,000 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1,729 35,000 SH Call SOLE   35,000 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 227 27,500 SH   SOLE   27,500 0 0
EXONE CO COM 302104104 115 10,000 SH   SOLE   10,000 0 0
FACEBOOK INC CL A 30303M102 6,039 40,000 SH Put SOLE   40,000 0 0
FINISAR CORP COM NEW 31787A507 650 25,000 SH Put SOLE   25,000 0 0
FIREEYE INC COM 31816Q101 761 50,000 SH   SOLE   50,000 0 0
FIREEYE INC COM 31816Q101 1,521 100,000 SH Call SOLE   100,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,332 23,300 SH Call SOLE   23,300 0 0
FITBIT INC CL A 33812L102 531 100,000 SH Call SOLE   100,000 0 0
FIVE9 INC COM 338307101 699 32,500 SH   SOLE   32,500 0 0
FORTINET INC COM 34959E109 1,123 30,000 SH Call SOLE   30,000 0 0
GLOBALSTAR INC COM 378973408 371 174,300 SH Call SOLE   174,300 0 0
GODADDY INC CL A 380237107 848 20,000 SH   SOLE   20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 666 3,000 SH   SOLE   3,000 0 0
GRUBHUB INC COM 400110102 1,308 30,000 SH Call SOLE   30,000 0 0
HEALTHEQUITY INC COM 42226A107 558 11,200 SH Call SOLE   11,200 0 0
HUBSPOT INC COM 443573100 1,281 19,476 SH   SOLE   19,476 0 0
II VI INC COM 902104108 257 7,500 SH Call SOLE   7,500 0 0
ILLUMINA INC COM 452327109 1,301 7,500 SH Call SOLE   7,500 0 0
IMPINJ INC COM 453204109 365 7,500 SH   SOLE   7,500 0 0
INTERMOLECULAR INC COM 45882D109 921 1,023,323 SH   SOLE   1,023,323 0 0
IROBOT CORP COM 462726100 841 10,000 SH Put SOLE   10,000 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 620 2,000 SH   SOLE   2,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 14,092 100,000 SH Put SOLE   100,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 21,138 150,000 SH Call SOLE   150,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4,420 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 3,726 95,000 SH Call SOLE   95,000 0 0
JUNO THERAPEUTICS INC COM 48205A109 299 10,000 SH Call SOLE   10,000 0 0
LAS VEGAS SANDS CORP COM 517834107 319 5,000 SH Call SOLE   5,000 0 0
LOGMEIN INC COM 54142L109 1,045 10,000 SH   SOLE   10,000 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 752 30,000 SH Call SOLE   30,000 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,174 35,000 SH   SOLE   35,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 248 15,000 SH   SOLE   15,000 0 0
MATERIALISE NV SPONSORED ADS 57667T100 119 10,000 SH   SOLE   10,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,796 80,000 SH Call SOLE   80,000 0 0
MERCADOLIBRE INC COM 58733R102 502 2,000 SH   SOLE   2,000 0 0
MOMO INC ADR 60879B107 2,957 80,000 SH Call SOLE   80,000 0 0
MULESOFT INC CL A 625207105 1,060 42,500 SH   SOLE   42,500 0 0
NETFLIX INC COM 64110L106 2,988 20,000 SH Put SOLE   20,000 0 0
NETFLIX INC COM 64110L106 8,218 55,000 SH Call SOLE   55,000 0 0
NVIDIA CORP COM 67066G104 11,565 80,000 SH Call SOLE   80,000 0 0
NVIDIA CORP COM 67066G104 13,733 95,000 SH Put SOLE   95,000 0 0
OCLARO INC COM NEW 67555N206 374 40,000 SH Call SOLE   40,000 0 0
ORACLE CORP COM 68389X105 7,521 150,000 SH Call SOLE   150,000 0 0
PALO ALTO NETWORKS INC COM 697435105 2,676 20,000 SH Call SOLE   20,000 0 0
PALO ALTO NETWORKS INC COM 697435105 4,215 31,500 SH   SOLE   31,500 0 0
PANDORA MEDIA INC COM 698354107 112 12,500 SH   SOLE   12,500 0 0
PAYPAL HLDGS INC COM 70450Y103 2,684 50,000 SH   SOLE   50,000 0 0
PAYPAL HLDGS INC COM 70450Y103 5,367 100,000 SH Call SOLE   100,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 55,056 400,000 SH Put SOLE   400,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 63,314 460,000 SH Call SOLE   460,000 0 0
PROOFPOINT INC COM 743424103 868 10,000 SH   SOLE   10,000 0 0
PURE STORAGE INC CL A 74624M102 647 50,500 SH   SOLE   50,500 0 0
PURE STORAGE INC CL A 74624M102 3,203 250,000 SH Call SOLE   250,000 0 0
Q2 HLDGS INC COM 74736L109 554 15,000 SH   SOLE   15,000 0 0
QORVO INC COM 74736K101 792 12,500 SH Put SOLE   12,500 0 0
SALESFORCE COM INC COM 79466L302 4,330 50,000 SH Put SOLE   50,000 0 0
SALESFORCE COM INC COM 79466L302 7,410 85,561 SH   SOLE   85,561 0 0
SALESFORCE COM INC COM 79466L302 86,929 1,003,800 SH Call SOLE   1,003,800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,163 30,000 SH Put SOLE   30,000 0 0
SHAKE SHACK INC CL A 819047101 1,395 40,000 SH   SOLE   40,000 0 0
SHAKE SHACK INC CL A 819047101 3,139 90,000 SH Call SOLE   90,000 0 0
SHOPIFY INC CL A 82509L107 6,222 71,600 SH Put SOLE   71,600 0 0
SINA CORP ORD G81477104 1,699 20,000 SH   SOLE   20,000 0 0
SINA CORP ORD G81477104 5,098 60,000 SH Put SOLE   60,000 0 0
SINA CORP ORD G81477104 6,415 75,500 SH Call SOLE   75,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 720 7,500 SH Put SOLE   7,500 0 0
SNAP INC CL A 83304A106 1,066 60,000 SH Put SOLE   60,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 84,630 350,000 SH Call SOLE   350,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 120,900 500,000 SH Put SOLE   500,000 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,797 100,000 SH Put SOLE   100,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,198 40,000 SH Call SOLE   40,000 0 0
SPLUNK INC COM 848637104 142 2,500 SH   SOLE   2,500 0 0
SPLUNK INC COM 848637104 1,707 30,000 SH Call SOLE   30,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 216 15,000 SH Call SOLE   15,000 0 0
SYNAPTICS INC COM 87157D109 776 15,000 SH Call SOLE   15,000 0 0
TALEND S A ADS 874224207 2,034 58,477 SH   SOLE   58,477 0 0
TERADYNE INC COM 880770102 3,003 100,000 SH Call SOLE   100,000 0 0
TESLA INC COM 88160R101 28,929 80,000 SH Put SOLE   20,000 0 0
TESLA INC COM 88160R101 29,833 82,500 SH Call SOLE   82,500 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 2,129 90,000 SH   SOLE   90,000 0 0
TRUPANION INC COM 898202106 672 30,018 SH   SOLE   30,018 0 0
TWILIO INC CL A 90138F102 945 32,450 SH   SOLE   32,450 0 0
TWILIO INC CL A 90138F102 2,576 88,500 SH Call SOLE   88,500 0 0
TWITTER INC COM 90184L102 536 30,000 SH Call SOLE   30,000 0 0
ULTA BEAUTY INC COM 90384S303 718 2,500 SH Put SOLE   2,500 0 0
UNDER ARMOUR INC CL C 904311206 605 30,000 SH Call SOLE   30,000 0 0
UNDER ARMOUR INC CL C 904311206 30 1,500 SH   SOLE   1,500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,093 10,000 SH Put SOLE   10,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,093 10,000 SH   SOLE   10,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4,912 60,000 SH Put SOLE   60,000 0 0
VARONIS SYS INC COM 922280102 279 7,500 SH   SOLE   7,500 0 0
VEEVA SYS INC CL A COM 922475108 3,066 50,000 SH Put SOLE   50,000 0 0
VIAVI SOLUTIONS INC COM 925550105 1,053 100,000 SH Call SOLE   100,000 0 0
VOXELJET AG ADS 92912L107 146 33,451 SH   SOLE   33,451 0 0
WEB COM GROUP INC COM 94733A104 762 30,115 SH   SOLE   30,115 0 0
WEIBO CORP SPONSORED ADR 948596101 764 11,500 SH   SOLE   11,500 0 0
WEIBO CORP SPONSORED ADR 948596101 2,991 45,000 SH Call SOLE   45,000 0 0
WORKDAY INC CL A 98138H101 2,692 27,750 SH   SOLE   27,750 0 0
WORKDAY INC CL A 98138H101 2,910 30,000 SH Put SOLE   30,000 0 0
WORKDAY INC CL A 98138H101 3,182 32,800 SH Call SOLE   32,800 0 0
WYNN RESORTS LTD COM 983134107 335 2,500 SH   SOLE   2,500 0 0
YANDEX N V SHS CLASS A N97284108 328 12,500 SH   SOLE   12,500 0 0
YATRA ONLINE INC ORD SHS G98338109 731 65,000 SH   SOLE   65,000 0 0
YELP INC CL A 985817105 450 15,000 SH Call SOLE   15,000 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 563 22,500 SH Call SOLE   22,500 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 98 3,900 SH   SOLE   3,900 0 0
YY INC ADS REPCOM CLA 98426T106 296 5,100 SH Put SOLE   5,100 0 0
ZENDESK INC COM 98936J101 833 30,000 SH Call SOLE   30,000 0 0
ZENDESK INC COM 98936J101 903 32,500 SH   SOLE   32,500 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 8,175 166,800 SH   SOLE   166,800 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,901 100,000 SH Put SOLE   100,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 265 19,000 SH   SOLE   19,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1,367 97,900 SH Call SOLE   97,900 0 0