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
ABBOTT LABS COM 002824100 15,364 400,000 SH Call SOLE 400,000 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 194 40,000 SH   SOLE 40,000 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 254 15,000 SH   SOLE 15,000 0 0
ADEPTUS HEALTH INC CL A 006855100 2,674 350,000 SH   SOLE 350,000 0 0
ADEPTUS HEALTH INC CL A 006855100 2,368 310,000 SH Call SOLE 310,000 0 0
ADOBE SYS INC COM 00724F101 8,442 82,000 SH   SOLE 82,000 0 0
AKORN INC COM 009728106 23,720 1,086,600 SH   SOLE 1,086,600 0 0
ALPHABET INC CAP STK CL C 02079K107 1,544 2,000 SH   SOLE 2,000 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,583 214,800 SH   SOLE 214,800 0 0
AMERISOURCEBERGEN CORP COM 03073E105 391 5,000 SH   SOLE 5,000 0 0
APPLE INC COM 037833100 232 2,000 SH Put SOLE 2,000 0 0
ARMSTRONG FLOORING INC COM 04238R106 199 10,000 SH   SOLE 10,000 0 0
ARRIS INTL INC SHS G0551A103 5,062 168,000 SH   SOLE 168,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 337 3,000 SH   SOLE 3,000 0 0
ATLANTICA YIELD PLC SHS G0751N103 28,977 1,497,500 SH   SOLE 1,497,500 0 0
ATLANTICA YIELD PLC SHS G0751N103 9,992 516,400 SH Call SOLE 516,400 0 0
AUTODESK INC COM 052769106 370 5,000 SH   SOLE 5,000 0 0
AXT INC COM 00246W103 96 20,000 SH   SOLE 20,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 237 5,000 SH   SOLE 5,000 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4,590 146,000 SH   SOLE 146,000 0 0
BIOSCRIP INC COM 09069N108 6,604 6,350,000 SH   SOLE 6,350,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 6,315 210,000 SH   SOLE 210,000 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9,381 683,782 SH   SOLE 683,782 0 0
BOSTON SCIENTIFIC CORP COM 101137107 216 10,000 SH   SOLE 10,000 0 0
CABOT OIL & GAS CORP COM 127097103 5,887 252,000 SH   SOLE 252,000 0 0
CABOT OIL & GAS CORP COM 127097103 4,672 200,000 SH Call SOLE 200,000 0 0
CALLON PETE CO DEL COM 13123X102 161 10,500 SH   SOLE 10,500 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 74 108,529 SH   SOLE 108,529 0 0
CARBONITE INC COM 141337105 5,658 345,000 SH   SOLE 345,000 0 0
CARDIOME PHARMA CORP COM NO PAR 14159U301 80 28,900 SH   SOLE 28,900 0 0
CELGENE CORP COM 151020104 521 4,500 SH   SOLE 4,500 0 0
CIENA CORP COM NEW 171779309 6,103 250,000 SH   SOLE 250,000 0 0
CITY OFFICE REIT INC COM 178587101 9,851 748,000 SH   SOLE 748,000 0 0
COMMVAULT SYSTEMS INC COM 204166102 617 12,000 SH   SOLE 12,000 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,123 80,000 SH   SOLE 80,000 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 26 15,210 SH   SOLE 15,210 0 0
DYCOM INDS INC COM 267475101 241 3,000 SH Call SOLE 3,000 0 0
EOG RES INC COM 26875P101 6,698 66,250 SH   SOLE 66,250 0 0
EXACT SCIENCES CORP COM 30063P105 5,745 430,000 SH   SOLE 430,000 0 0
EXPEDIA INC DEL COM NEW 30212P303 736 6,500 SH   SOLE 6,500 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 4,539 385,000 SH   SOLE 385,000 0 0
FERROGLOBE PLC SHS G33856108 1,224 113,000 SH   SOLE 113,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 6,957 523,100 SH   SOLE 523,100 0 0
FUTUREFUEL CORPORATION COM 36116M106 626 45,000 SH   SOLE 45,000 0 0
GENERAL ELECTRIC CO COM 369604103 3,160 100,000 SH Call SOLE 100,000 0 0
GILEAD SCIENCES INC COM 375558103 28,645 400,000 SH Call SOLE 400,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 6,343 276,500 SH   SOLE 276,500 0 0
GREEN PLAINS INC COM 393222104 696 25,000 SH   SOLE 25,000 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 3,364 169,887 SH   SOLE 169,887 0 0
HALLIBURTON CO COM 406216101 5,734 106,000 SH   SOLE 106,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 26,453 1,393,000 SH   SOLE 1,393,000 0 0
HEALTHWAYS INC COM 422245100 2,958 130,000 SH   SOLE 130,000 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 4,455 225,000 SH   SOLE 225,000 0 0
HOME DEPOT INC COM 437076102 6,704 50,000 SH   SOLE 50,000 0 0
HOSTESS BRANDS INC CL A 44109J106 6,175 475,000 SH   SOLE 475,000 0 0
HUDSON TECHNOLOGIES INC COM 444144109 1,001 125,000 SH   SOLE 125,000 0 0
IAC INTERACTIVECORP COM 44919P508 713 11,000 SH   SOLE 11,000 0 0
II VI INC COM 902104108 356 12,000 SH   SOLE 12,000 0 0
INCYTE CORP COM 45337C102 351 3,500 SH   SOLE 3,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,660 10,000 SH Call SOLE 10,000 0 0
INTUIT COM 461202103 573 5,000 SH   SOLE 5,000 0 0
INVENTURE FOODS INC COM 461212102 1,478 150,000 SH   SOLE 150,000 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 1,062 4,000 SH   SOLE 4,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,976 91,500 SH   SOLE 91,500 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 4,956 325,000 SH   SOLE 325,000 0 0
LILLY ELI & CO COM 532457108 478 6,500 SH   SOLE 6,500 0 0
LUMENTUM HLDGS INC COM 55024U109 9,991 258,500 SH   SOLE 258,500 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1,657 774,438 SH   SOLE 774,438 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 520 37,500 SH   SOLE 37,500 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 7,259 654,000 SH   SOLE 654,000 0 0
MERCK & CO INC COM 58933Y105 442 7,500 SH   SOLE 7,500 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5,315 210,000 SH   SOLE 210,000 0 0
MICRON TECHNOLOGY INC COM 595112103 767 35,000 SH   SOLE 35,000 0 0
MICROSOFT CORP COM 594918104 1,212 19,500 SH   SOLE 19,500 0 0
NEW GOLD INC CDA COM 644535106 4,200 1,200,000 SH   SOLE 1,200,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11,051 703,000 SH   SOLE 703,000 0 0
NEWELL BRANDS INC COM 651229106 6,988 156,500 SH   SOLE 156,500 0 0
NEWFIELD EXPL CO COM 651290108 5,974 147,500 SH   SOLE 147,500 0 0
NORTHSTAR RLTY FIN CORP COM 66704R803 14,999 990,000 SH   SOLE 990,000 0 0
NRG YIELD INC CL A NEW 62942X306 7,557 492,000 SH   SOLE 492,000 0 0
OUTFRONT MEDIA INC COM 69007J106 266 10,700 SH   SOLE 10,700 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 449 30,000 SH   SOLE 30,000 0 0
PALO ALTO NETWORKS INC COM 697435105 375 3,000 SH   SOLE 3,000 0 0
PANDORA MEDIA INC COM 698354107 261 20,000 SH   SOLE 20,000 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 193 12,500 SH   SOLE 12,500 0 0
PARSLEY ENERGY INC CL A 701877102 9,339 265,000 SH   SOLE 265,000 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 16,426 865,000 SH   SOLE 865,000 0 0
PFIZER INC COM 717081103 390 12,000 SH   SOLE 12,000 0 0
PIONEER NAT RES CO COM 723787107 10,804 60,000 SH   SOLE 60,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 5,328 165,000 SH   SOLE 165,000 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 5,101 520,000 SH   SOLE 520,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,333 270,000 SH   SOLE 270,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 245 6,000 SH   SOLE 6,000 0 0
PURE STORAGE INC CL A 74624M102 221 19,500 SH   SOLE 19,500 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 4,119 100,000 SH   SOLE 100,000 0 0
SALESFORCE COM INC COM 79466L302 822 12,000 SH   SOLE 12,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 458 12,000 SH   SOLE 12,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 517 7,500 SH   SOLE 7,500 0 0
SERVICENOW INC COM 81762P102 372 5,000 SH   SOLE 5,000 0 0
SHIRE PLC SPONSORED ADR 82481R106 8,860 52,000 SH   SOLE 52,000 0 0
SHORETEL INC COM 825211105 215 30,000 SH   SOLE 30,000 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 2,981 224,000 SH   SOLE 224,000 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,576 55,000 SH   SOLE 55,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 55,883 250,000 SH Put SOLE 250,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 444 7,500 SH   SOLE 7,500 0 0
SUMMIT MATLS INC CL A 86614U100 11,159 469,061 SH   SOLE 469,061 0 0
SUNOPTA INC COM 8676EP108 25,164 3,569,400 SH   SOLE 3,569,400 0 0
SYMANTEC CORP COM 871503108 239 10,000 SH   SOLE 10,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 838 17,000 SH   SOLE 17,000 0 0
TELIGENT INC NEW COM 87960W104 231 35,000 SH   SOLE 35,000 0 0
TERRAFORM GLOBAL INC CL A 88104M101 7,949 2,012,400 SH   SOLE 2,012,400 0 0
THE TRADE DESK INC COM CL A 88339J105 304 11,000 SH   SOLE 11,000 0 0
U S SILICA HLDGS INC COM 90346E103 9,636 170,000 SH   SOLE 170,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 720 4,500 SH   SOLE 4,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,092 100,000 SH Call SOLE 100,000 0 0
VERTEX ENERGY INC COM 92534K107 3,210 1,777,229 SH   SOLE 1,777,229 0 0
VIVINT SOLAR INC COM 92854Q106 2,533 993,160 SH   SOLE 993,160 0 0
VONAGE HLDGS CORP COM 92886T201 10,035 1,465,000 SH   SOLE 1,465,000 0 0
WESTERN DIGITAL CORP COM 958102105 6,829 100,500 SH   SOLE 100,500 0 0
WHEELER REAL ESTATE INVT TR COM 963025101 4,900 2,882,500 SH   SOLE 2,882,500 0 0
XILINX INC COM 983919101 664 11,000 SH   SOLE 11,000 0 0
YELP INC CL A 985817105 286 7,500 SH   SOLE 7,500 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 361 3,500 SH   SOLE 3,500 0 0