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
AMAZON COM INC COM 023135106 4,510 11,308 SH   SOLE 11,308 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,336 129,495 SH   SOLE 129,495 0 0
APPLE INC COM 037833100 10,236 18,243 SH   SOLE 18,243 0 0
CANADIAN SOLAR INC COM 136635109 1,866 62,576 SH   SOLE 62,576 0 0
CLIFFS NAT RES INC COM 18683K101 4,403 167,985 SH   SOLE 167,985 0 0
EATON CORP PLC SHS G29183103 4,142 54,416 SH   SOLE 54,416 0 0
FACEBOOK INC CL A 30303M102 4,231 77,405 SH   SOLE 77,405 0 0
GOOGLE INC CL A 38259P508 3,453 3,081 SH   SOLE 3,081 0 0
GROUPON INC COM CL A 399473107 4,191 356,117 SH   SOLE 356,117 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 341 11,650 SH   SOLE 11,650 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,304 44,500 SH Call SOLE 44,500 0 0
JOY GLOBAL INC COM 481165108 2,938 50,228 SH   SOLE 50,228 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,369 13,700 SH   SOLE 13,700 0 0
MASTERCARD INC CL A 57636Q104 4,254 5,092 SH   SOLE 5,092 0 0
NETFLIX INC COM 64110L106 1,841 5,000 SH Call SOLE 5,000 0 0
NETFLIX INC COM 64110L106 3,804 10,333 SH   SOLE 10,333 0 0
PANDORA MEDIA INC COM 698354107 2,418 90,909 SH   SOLE 90,909 0 0
PRICELINE COM INC COM NEW 741503403 3,316 2,853 SH   SOLE 2,853 0 0
SALESFORCE COM INC COM 79466L302 4,241 76,836 SH   SOLE 76,836 0 0
SERVICENOW INC COM 81762P102 1,499 26,755 SH   SOLE 26,755 0 0
SOLARCITY CORP COM 83416T100 3,476 61,176 SH   SOLE 61,176 0 0
SOLARCITY CORP NOTE 2.750%11/0 83416TAA8 7,147 6,015,000 PRN   SOLE 6,015,000 0 0
SUNEDISON INC COM 86732Y109 3,856 295,515 SH   SOLE 295,515 0 0
SUNEDISON INC COM 86732Y109 1,305 100,000 SH Call SOLE 100,000 0 0
TESLA MTRS INC COM 88160R101 1,358 9,031 SH   SOLE 9,031 0 0
TEXTRON INC COM 883203101 2,766 75,233 SH   SOLE 75,233 0 0
TRINA SOLAR LIMITED SPON ADR 89628E104 1,914 140,000 SH Put SOLE 140,000 0 0
VISA INC COM CL A 92826C839 4,240 19,040 SH   SOLE 19,040 0 0
WORKDAY INC CL A 98138H101 2,102 25,278 SH   SOLE 25,278 0 0