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
8X8 INC NEW COM 282914100 338 24,000 SH   SOLE 24,000 0 0
ABBVIE INC COM 00287Y109 20,101 207,500 SH   SOLE 207,500 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 634 40,000 SH   SOLE 40,000 0 0
ACER THERAPEUTICS INC COM 00444P108 212 15,300 SH   SOLE 15,300 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 5,253 155,000 SH   SOLE 155,000 0 0
ADOBE SYS INC COM 00724F101 10,690 61,000 SH   SOLE 61,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 411 40,000 SH   SOLE 40,000 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 350 100,000 SH   SOLE 100,000 0 0
AETNA INC NEW COM 00817Y108 905 5,000 SH   SOLE 5,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 260 15,000 SH   SOLE 15,000 0 0
ALBIREO PHARMA INC COM 01345P106 289 11,300 SH   SOLE 11,300 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 306 45,000 SH   SOLE 45,000 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 3,588 30,000 SH Call SOLE 30,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 22,005 184,000 SH   SOLE 184,000 0 0
AMAZON COM INC COM 023135106 878 750 SH   SOLE 750 0 0
AMBARELLA INC SHS G037AX101 235 4,000 SH   SOLE 4,000 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,141 314,377 SH   SOLE 314,377 0 0
AMICUS THERAPEUTICS INC COM 03152W109 4,749 330,000 SH   SOLE 330,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 161 28,800 SH   SOLE 28,800 0 0
APPTIO INC CL A 03835C108 6,162 262,000 SH   SOLE 262,000 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 3,002 192,700 SH   SOLE 192,700 0 0
ATLANTICA YIELD PLC SHS G0751N103 40,083 1,889,800 SH   SOLE 1,889,800 0 0
ATLASSIAN CORP PLC CL A G06242104 319 7,000 SH   SOLE 7,000 0 0
ATRICURE INC COM 04963C209 319 17,500 SH   SOLE 17,500 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 471 15,072 SH   SOLE 15,072 0 0
AZURRX BIOPHARMA INC COM 05502L105 300 82,500 SH   SOLE 82,500 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 697 25,000 SH   SOLE 25,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 892 10,000 SH   SOLE 10,000 0 0
BIOSCRIP INC COM 09069N108 262 90,000 SH   SOLE 90,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 496 20,000 SH   SOLE 20,000 0 0
BOX INC CL A 10316T104 6,695 317,000 SH   SOLE 317,000 0 0
BROADCOM LTD SHS Y09827109 1,029 4,000 SH   SOLE 4,000 0 0
BUNGE LIMITED COM G16962105 1,177 17,500 SH   SOLE 17,500 0 0
CANADIAN SOLAR INC COM 136635109 3,841 227,800 SH   SOLE 227,800 0 0
CAREDX INC COM 14167L103 147 20,000 SH   SOLE 20,000 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 93 25,000 SH   SOLE 25,000 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 205 15,000 SH   SOLE 15,000 0 0
CENTENE CORP DEL COM 15135B101 12,623 125,000 SH   SOLE 125,000 0 0
CERUS CORP COM 157085101 270 80,000 SH   SOLE 80,000 0 0
CIGNA CORPORATION COM 125509109 1,220 6,000 SH   SOLE 6,000 0 0
CISCO SYS INC COM 17275R102 689 18,000 SH   SOLE 18,000 0 0
CLOVIS ONCOLOGY INC COM 189464100 7,106 104,500 SH   SOLE 104,500 0 0
CONTRAFECT CORP COM 212326102 15 15,000 SH   SOLE 15,000 0 0
CREE INC COM 225447101 5,014 135,000 SH   SOLE 135,000 0 0
CVS HEALTH CORP COM 126650100 545 7,500 SH   SOLE 7,500 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 4,600 500,000 SH   SOLE 500,000 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 305 20,000 SH   SOLE 20,000 0 0
DARLING INGREDIENTS INC COM 237266101 1,088 60,000 SH   SOLE 60,000 0 0
DERMIRA INC COM 24983L104 278 10,000 SH   SOLE 10,000 0 0
DEUTSCHE BANK AG CALL D18190908 5,233 275,000 SH Call SOLE 275,000 0 0
DEUTSCHE BANK AG CALL D18190908 952 50,000 SH Call SOLE 50,000 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 12,806 463,421 SH   SOLE 463,421 0 0
EXELIXIS INC COM 30161Q104 380 12,500 SH   SOLE 12,500 0 0
FERROGLOBE PLC SHS G33856108 2,430 150,000 SH   SOLE 150,000 0 0
FINISAR CORP COM NEW 31787A507 305 15,000 SH   SOLE 15,000 0 0
FLEXION THERAPEUTICS INC COM 33938J106 10,392 415,000 SH   SOLE 415,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 14,556 730,000 SH   SOLE 730,000 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 2,981 100,000 SH Call SOLE 100,000 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 4,472 150,000 SH Call SOLE 150,000 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 1,491 50,000 SH Call SOLE 50,000 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 2,236 75,000 SH Call SOLE 75,000 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 745 25,000 SH Call SOLE 25,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 17,519 587,500 SH   SOLE 587,500 0 0
GREEN PLAINS INC COM 393222104 5,040 299,100 SH   SOLE 299,100 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 1,400 74,850 SH   SOLE 74,850 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,056 8,000 SH   SOLE 8,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 24,130 1,002,500 SH   SOLE 1,002,500 0 0
HELIOS & MATHESON ANALYTICS COM NEW 42327L200 2,849 450,000 SH   SOLE 450,000 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 6,071 570,000 SH   SOLE 570,000 0 0
HORTONWORKS INC COM 440894103 8,044 400,000 SH   SOLE 400,000 0 0
I D SYSTEMS INC COM 449489103 3,319 478,301 SH   SOLE 478,301 0 0
IAC INTERACTIVECORP COM 44919P508 1,223 10,000 SH   SOLE 10,000 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 211 100,000 SH   SOLE 100,000 0 0
IMMUNOMEDICS INC COM 452907108 3,636 225,000 SH   SOLE 225,000 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 85 50,000 SH   SOLE 50,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,868 17,500 SH   SOLE 17,500 0 0
ISHARES TR PUT 464287951 9,515 75,000 SH Put SOLE 75,000 0 0
ISHARES TR PUT 464287951 3,172 25,000 SH Put SOLE 25,000 0 0
ITERIS INC COM 46564T107 1,220 175,000 SH   SOLE 175,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,946 111,000 SH   SOLE 111,000 0 0
LILLY ELI & CO COM 532457108 634 7,500 SH   SOLE 7,500 0 0
LIPOCINE INC NEW COM 53630X104 34 10,000 SH   SOLE 10,000 0 0
LUMENTUM HLDGS INC COM 55024U109 4,108 84,000 SH   SOLE 84,000 0 0
MACERICH CO CALL 554382901 13,136 200,000 SH Call SOLE 200,000 0 0
MACERICH CO COM 554382101 13,043 198,500 SH   SOLE 198,500 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 4,050 3,681,580 SH   SOLE 3,681,580 0 0
MCKESSON CORP COM 58155Q103 468 3,000 SH   SOLE 3,000 0 0
MEDTRONIC PLC SHS G5960L103 404 5,000 SH   SOLE 5,000 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 388 6,000 SH   SOLE 6,000 0 0
MICRON TECHNOLOGY INC COM 595112103 740 18,000 SH   SOLE 18,000 0 0
MICROSOFT CORP COM 594918104 11,997 140,000 SH   SOLE 140,000 0 0
MITEL NETWORKS CORP COM 60671Q104 3,580 435,000 SH   SOLE 435,000 0 0
MULESOFT INC CL A 625207105 465 20,000 SH   SOLE 20,000 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,272 100,000 SH   SOLE 100,000 0 0
NANTKWEST INC COM 63016Q102 112 25,000 SH   SOLE 25,000 0 0
NATIONSTAR MTG HLDGS INC CALL 63861C909 6,475 350,000 SH Call SOLE 350,000 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 11,556 625,000 SH   SOLE 625,000 0 0
NETGEAR INC COM 64111Q104 646 11,000 SH   SOLE 11,000 0 0
NEW GOLD INC CDA CALL 644535906 823 250,000 SH Call SOLE 250,000 0 0
NEW GOLD INC CDA COM 644535106 12,173 3,700,000 SH   SOLE 3,700,000 0 0
NEW YORK REIT INC COM 64976L109 2,162 550,000 SH   SOLE 550,000 0 0
NEWFIELD EXPL CO COM 651290108 6,939 220,000 SH   SOLE 220,000 0 0
NRG YIELD INC CL A NEW 62942X306 10,039 532,000 SH   SOLE 532,000 0 0
NUVECTRA CORP COM 67075N108 171 22,095 SH   SOLE 22,095 0 0
NVIDIA CORP COM 67066G104 290 1,500 SH   SOLE 1,500 0 0
OKTA INC CL A 679295105 7,465 291,500 SH   SOLE 291,500 0 0
ORBCOMM INC COM 68555P100 611 60,000 SH   SOLE 60,000 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 140 10,000 SH   SOLE 10,000 0 0
PALO ALTO NETWORKS INC COM 697435105 1,015 7,000 SH   SOLE 7,000 0 0
PARSLEY ENERGY INC CL A 701877102 7,360 250,000 SH   SOLE 250,000 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 15,150 705,000 SH   SOLE 705,000 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 10,158 1,025,000 SH   SOLE 1,025,000 0 0
POLARITYTE INC COM 731094108 327 14,100 SH   SOLE 14,100 0 0
POTASH CORP SASK INC COM 73755L107 2,583 125,000 SH   SOLE 125,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 10,889 1,830,000 SH   SOLE 1,830,000 0 0
PROSHARES TR CALL 74347B901 6,756 200,000 SH Call SOLE 200,000 0 0
PROSHARES TR CALL 74347B901 27,024 800,000 SH Call SOLE 800,000 0 0
PROSHARES TR CALL 74347B901 27,024 800,000 SH Call SOLE 800,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 2,196 65,000 SH   SOLE 65,000 0 0
PURE STORAGE INC CL A 74624M102 159 10,000 SH   SOLE 10,000 0 0
QUANTA SVCS INC COM 74762E102 2,935 75,000 SH   SOLE 75,000 0 0
RAPID7 INC COM 753422104 224 12,000 SH   SOLE 12,000 0 0
REGENXBIO INC COM 75901B107 334 10,000 SH   SOLE 10,000 0 0
RUBICON PROJ INC COM 78112V102 131 70,000 SH   SOLE 70,000 0 0
SCHULMAN A INC COM 808194104 2,276 61,100 SH   SOLE 61,100 0 0
SERVICENOW INC COM 81762P102 1,306 10,000 SH   SOLE 10,000 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 1,648 101,500 SH   SOLE 101,500 0 0
SPDR S&P 500 ETF TR PUT 78462F953 133,430 500,000 SH Put SOLE 500,000 0 0
SPDR SERIES TRUST CALL 78464A904 16,974 200,000 SH Call SOLE 200,000 0 0
SPDR SERIES TRUST CALL 78464A904 33,948 400,000 SH Call SOLE 400,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 23,549 277,500 SH   SOLE 277,500 0 0
SRC ENERGY INC COM 78470V108 6,184 725,000 SH   SOLE 725,000 0 0
SUNOPTA INC COM 8676EP108 19,750 2,548,400 SH   SOLE 2,548,400 0 0
SUNRUN INC CALL 86771W905 295 50,000 SH Call SOLE 50,000 0 0
SUNRUN INC COM 86771W105 4,987 845,200 SH   SOLE 845,200 0 0
SUNRUN INC PUT 86771W955 512 86,800 SH Put SOLE 86,800 0 0
SUNRUN INC PUT 86771W955 295 50,000 SH Put SOLE 50,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 598 15,000 SH   SOLE 15,000 0 0
THERAPEUTICSMD INC COM 88338N107 6,342 1,050,000 SH   SOLE 1,050,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,104 5,000 SH   SOLE 5,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 567 5,000 SH   SOLE 5,000 0 0
VERTEX ENERGY INC COM 92534K107 640 344,012 SH   SOLE 344,012 0 0
VERTEX ENERGY INC COM 92534K107 40 26,589 SH   SOLE 26,589 0 0
VERTEX ENERGY INC COM 92534K107 1,413 1,130,647 SH   SOLE 1,130,647 0 0
VERTEX ENERGY INC COM 92534K107 105 105,451 SH   SOLE 105,451 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 375 2,500 SH   SOLE 2,500 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 415 25,000 SH   SOLE 25,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 363 5,000 SH   SOLE 5,000 0 0
WORKDAY INC CL A 98138H101 661 6,500 SH   SOLE 6,500 0 0
YANDEX N V SHS CLASS A N97284108 328 10,000 SH   SOLE 10,000 0 0