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
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 11,901 753,205 SH   DFND 1 753,205 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 5,197 328,900 SH   DFND   328,900 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,100 42,800 SH Put DFND 1 42,800 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,782 18,600 SH Put DFND   18,600 0 0
AMAZON COM INC COM 23135106 8,659 12,100 SH Put DFND   12,100 0 0
AMAZON COM INC COM 23135106 19,966 27,900 SH Put DFND 1 27,900 0 0
AMAZON COM INC COM 23135106 45,871 64,100 SH Put DFND 1 64,100 0 0
AMAZON COM INC COM 23135106 18,535 25,900 SH Put DFND   25,900 0 0
AMAZON COM INC COM 23135106 10,162 14,200 SH Put DFND 1 14,200 0 0
AMAZON COM INC COM 23135106 4,151 5,800 SH Put DFND   5,800 0 0
APPLE INC COM 037833100 16,634 174,000 SH Put DFND   174,000 0 0
APPLE INC COM 037833100 38,183 399,400 SH Put DFND 1 399,400 0 0
APPLIED MATLS INC COM 038222105 5,401 225,340 SH   DFND   225,340 0 0
APPLIED MATLS INC COM 038222105 12,396 517,163 SH   DFND 1 517,163 0 0
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 1,978 308,115 SH   DFND   308,115 0 0
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 862 134,230 SH   DFND   134,230 0 0
ARM HLDGS PLC SPONSORED ADR 42068106 4,815 105,800 SH Put DFND   105,800 0 0
ARM HLDGS PLC SPONSORED ADR 42068106 11,050 242,800 SH Put DFND 1 242,800 0 0
CANADIAN SOLAR INC COM 136635109 10,789 713,545 SH   DFND 1 713,545 0 0
CANADIAN SOLAR INC COM 136635109 4,713 311,720 SH   DFND   311,720 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,195 65,200 SH Put DFND   65,200 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,928 149,700 SH Put DFND   149,700 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 12,059 208,267 SH   DFND 1 208,267 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,270 91,020 SH   DFND   91,020 0 0
CIENA CORP COM NEW 171779309 2,658 141,760 SH   DFND   141,760 0 0
CIENA CORP COM NEW 171779309 6,099 325,291 SH   DFND   325,291 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,733 90,600 SH Put DFND 1 90,600 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,623 39,400 SH Put DFND   39,400 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 13,572 601,341 SH   DFND 1 601,341 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 4,595 203,602 SH   DFND   203,602 0 0
EXPEDIA INC DEL EXPEDIA INC DEL 30212P303 3,935 37,020 SH   DFND   37,020 0 0
EXPEDIA INC DEL EXPEDIA INC DEL 30212P303 9,044 85,080 SH   DFND 1 85,080 0 0
FABRINET SHS G3323L100 6,486 174,735 SH   DFND   174,735 0 0
FABRINET SHS G3323L100 14,894 401,244 SH   DFND 1 401,244 0 0
FAIRCHILD SEMICONDUCTOR INTL COM 303726103 1,030 51,893 SH   DFND   51,893 0 0
FAIRCHILD SEMICONDUCTOR INTL COM 303726103 2,365 119,160 SH   DFND 1 119,160 0 0
FINISAR CORP COM NEW 31787A507 5,618 320,857 SH   DFND   320,857 0 0
FINISAR CORP COM NEW 31787A507 12,896 736,506 SH   DFND 1 736,506 0 0
FIRST SOLAR INC COM NEW 336433107 3,085 63,640 SH   DFND   63,640 0 0
FIRST SOLAR INC COM NEW 336433107 7,086 146,160 SH   DFND 1 146,160 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,048 221,560 SH   DFND   221,560 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,262 506,966 SH   DFND 1 506,966 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 15,464 1,872,167 SH   DFND 1 1,872,167 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 6,551 793,100 SH   DFND   793,100 0 0
JUNIPER NETWORKS INC COM 48203R104 10,770 478,900 SH Put DFND 1 478,900 0 0
JUNIPER NETWORKS INC COM 48203R104 4,691 208,600 SH Put DFND   208,600 0 0
LAM RESEARCH CORP COM 512807108 4,657 55,400 SH   DFND   55,400 0 0
LAM RESEARCH CORP COM 512807108 10,684 127,100 SH   DFND 1 127,100 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 3,346 625,390 SH   DFND   625,390 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 7,682 1,435,821 SH   DFND 1 1,435,821 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 2,577 222,340 SH   DFND 1 222,340 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,122 96,840 SH   DFND   96,840 0 0
LUMENTUM HLDGS INC COM 55024U109 6,473 267,494 SH   DFND   267,494 0 0
LUMENTUM HLDGS INC COM 55024U109 14,835 613,031 SH   DFND 1 613,031 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,983 732,693 SH   DFND 1 732,693 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,042 319,160 SH   DFND   319,160 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 3,803 79,295 SH   DFND 1 79,295 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,659 34,590 SH   DFND   34,590 0 0
MICRON TECHNOLOGY INC COM 595112103 5,634 409,470 SH   DFND   409,470 0 0
MICRON TECHNOLOGY INC COM 595112103 12,939 940,360 SH   DFND 1 940,360 0 0
MICROSOFT CORP COM 594918104 7,297 142,600 SH   DFND 1 142,600 0 0
MICROSOFT CORP COM 594918104 3,178 62,100 SH   DFND   62,100 0 0
NETFLIX INC COM 64110L106 5,105 55,800 SH Put DFND 1 55,800 0 0
NETFLIX INC COM 64110L106 2,214 24,200 SH Put DFND   24,200 0 0
NIMBLE STORAGE INC COM 65440R101 2,681 336,790 SH   DFND   336,790 0 0
NIMBLE STORAGE INC COM 65440R101 6,155 773,270 SH   DFND 1 773,270 0 0
OCLARO INC COM NEW 67555N206 1,925 394,405 SH   DFND   394,405 0 0
OCLARO INC COM NEW 67555N206 4,418 905,412 SH   DFND 1 905,412 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,315 149,063 SH   DFND 1 149,063 0 0
ON SEMICONDUCTOR CORP COM 682189105 573 64,940 SH   DFND   64,940 0 0
ORACLE CORP COM 68389X105 1,746 42,670 SH   DFND   42,670 0 0
ORACLE CORP COM 68389X105 4,025 98,330 SH   DFND 1 98,330 0 0
RED HAT INC COM 756577102 10,113 139,300 SH Put DFND 1 139,300 0 0
RED HAT INC COM 756577102 4,407 60,700 SH Put DFND   60,700 0 0
SALESFORCE COM INC COM 79466L302 5,924 74,600 SH Put DFND   74,600 0 0
SALESFORCE COM INC COM 79466L302 13,595 171,200 SH Put DFND 1 171,200 0 0
SALESFORCE COM INC COM 79466L302 8,298 104,500 SH Put DFND 1 104,500 0 0
SALESFORCE COM INC COM 79466L302 3,613 45,500 SH Put DFND   45,500 0 0
SERVICENOW INC COM 81762P102 1,846 27,800 SH Put DFND 1 27,800 0 0
SERVICENOW INC COM 81762P102 810 12,200 SH Put DFND   12,200 0 0
SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 634 217,846 SH   DFND 1 217,846 0 0
SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 277 95,044 SH   DFND   95,044 0 0
SOLARCITY CORP COM 83416T100 1,359 56,800 SH Call DFND   56,800 0 0
SOLARCITY CORP COM 83416T100 3,120 130,400 SH Call DFND 1 130,400 0 0
SOLARCITY CORP COM 83416T100 1,115 46,600 SH Call DFND   46,600 0 0
SOLARCITY CORP COM 83416T100 2,561 107,000 SH Call DFND 1 107,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 241 12,300 SH Put DFND   12,300 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 553 28,200 SH Put DFND 1 28,200 0 0
SUNPOWER CORP COM 867652406 4,028 260,037 SH   DFND   260,037 0 0
SUNPOWER CORP COM 867652406 9,246 596,922 SH   DFND 1 596,922 0 0
SUNRUN INC COM 86771W105 5,581 941,100 SH   DFND   941,100 0 0
SUNRUN INC COM 86771W105 12,813 2,160,669 SH   DFND 1 2,160,669 0 0
T MOBILE US INC COM 872590104 4,690 108,400 SH   DFND   108,400 0 0
T MOBILE US INC COM 872590104 10,761 248,700 SH   DFND 1 248,700 0 0
TERRAFORM GLOBAL INC CL A 88104M101 5,505 1,688,719 SH   DFND   1,688,719 0 0
TERRAFORM GLOBAL INC CL A 88104M101 12,617 3,870,199 SH   DFND 1 3,870,199 0 0
TERRAFORM PWR INC CL A COM 88104R100 1,757 161,235 SH   DFND   161,235 0 0
TERRAFORM PWR INC CL A COM 88104R100 4,028 369,534 SH   DFND 1 369,534 0 0
TESLA MTRS INC COM 88160R101 22,162 104,400 SH Put DFND 1 104,400 0 0
TESLA MTRS INC COM 88160R101 9,680 45,600 SH Put DFND   45,600 0 0
TESLA MTRS INC COM 88160R101 28,361 133,600 SH Put DFND 1 133,600 0 0
TESLA MTRS INC COM 88160R101 12,376 58,300 SH Put DFND   58,300 0 0
TEXAS INSTRS INC COM 882508104 10,832 172,900 SH Put DFND 1 172,900 0 0
TEXAS INSTRS INC COM 882508104 4,718 75,300 SH Put DFND   75,300 0 0
ULTRATECH INC COM 904034105 4,030 175,436 SH   DFND   175,436 0 0
ULTRATECH INC COM 904034105 9,221 401,433 SH   DFND 1 401,433 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,205 47,270 SH   DFND   47,270 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,362 108,591 SH   DFND 1 108,591 0 0
VIVINT SOLAR INC COM 92854Q106 4,449 1,449,197 SH   DFND 1 1,449,197 0 0
VIVINT SOLAR INC COM 92854Q106 1,938 631,250 SH   DFND   631,250 0 0
WORKDAY INC CL A 98138H101 2,987 40,000 SH Put DFND   40,000 0 0
WORKDAY INC CL A 98138H101 6,855 91,800 SH Put DFND 1 91,800 0 0