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
ABRAXAS PETROLEUM CORP COM 003830106 111 107,376 SH   SOLE   107,376 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 241 8,161 SH   SOLE   8,161 0 0
AEROJET ROCKETDYNE HOLDINGS COM 007800105 249 5,557 SH   SOLE   5,557 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 200 31,293 SH   SOLE   31,293 0 0
ALLIANT ENERGY CORP COM 018802108 28,859 588,000 SH   SOLE   0 0 588,000
AMARIN CORP PLC -ADR SPONS ADR NEW 023111206 392 20,193 SH   SOLE   20,193 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 3,448 259,999 SH   SOLE   0 0 259,999
AMERICAN ELECTRIC POWER COM 025537101 20,242 230,000 SH   SOLE   0 0 230,000
AMERICAN WATER WORKS CO INC COM 030420103 23,200 200,000 SH   SOLE   0 0 200,000
AT HOME GROUP INC COM 04650Y100 152 22,772 SH   SOLE   22,772 0 0
AT&T INC COM 00206R102 11,226 335,000 SH   SOLE   0 0 335,000
BOOT BARN HOLDINGS INC COM 099406100 481 13,505 SH   SOLE   13,505 0 0
BOX INC CL A 10316T104 204 11,564 SH   SOLE   11,564 0 0
BRAEMAR HOTELS & RESORTS 5.5 CUM CV PFD B 10482B200 679 36,000 SH   SOLE   0 0 36,000
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 106 26,829 SH   SOLE   26,829 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,746 61,000 SH   SOLE   0 0 61,000
CEVA INC COM 157210105 226 9,293 SH   SOLE   9,293 0 0
CHATHAM LODGING TRUST COM 16208T102 1,887 100,000 SH   SOLE   0 0 100,000
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,891 51,750 SH   SOLE   0 0 51,750
CMS ENERGY CORP COM 125896100 21,168 365,532 SH   SOLE   0 0 365,532
COMCAST CORP CL A 20030N101 19,034 450,200 SH   SOLE   0 0 450,200
CONDOR HOSPITALITY TRUST INC COM NEW 20676Y403 4,074 475,000 SH   SOLE   0 0 475,000
CORCEPT THERAPEUTICS INC COM 218352102 262 23,488 SH   SOLE   23,488 0 0
CRAFT BREW ALLIANCE INC COM 224122101 630 45,000 SH Put SOLE   45,000 0 0
CRAFT BREW ALLIANCE INC COM 224122101 630 45,000 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD/ISRAEL SHS M2682V108 413 3,227 SH   SOLE   3,227 0 0
CYTOSORBENTS CORP COM NEW 23283X206 300 45,361 SH   SOLE   45,361 0 0
DOMINION ENERGY INC COM 25746U109 20,476 264,827 SH   SOLE   0 0 264,827
DTE ENERGY COMPANY COM 233331107 3,197 25,000 SH   SOLE   0 0 25,000
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 132 32,985 SH   SOLE   32,985 0 0
EATON VANCE LTD DURATION FND COM 27828H105 837 66,045 SH   SOLE   66,045 0 0
EDISON INTERNATIONAL COM 281020107 6,741 100,000 SH   SOLE   0 0 100,000
ENTERGY CORP COM NEW 29364G103 11,837 115,000 SH   SOLE   0 0 115,000
EURONET WORLDWIDE INC COM 298736109 290 1,725 SH   SOLE   1,725 0 0
EVERGY INC COM 30034W106 3,598 59,810 SH   SOLE   0 0 59,810
EVERSOURCE ENERGY COM 30040W108 32,198 425,000 SH   SOLE   0 0 425,000
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 362 25,437 SH   SOLE   25,437 0 0
EXELON CORP COM 30161N101 15,149 316,001 SH   SOLE   0 0 316,001
EYENOVIA INC COM 30234E104 60 14,001 SH   SOLE   14,001 0 0
FERRO CORP COM 315405100 196 12,400 SH   SOLE   12,400 0 0
FIRSTENERGY CORP COM 337932107 12,843 300,000 SH   SOLE   0 0 300,000
FIVE BELOW COM 33829M101 415 3,456 SH   SOLE   3,456 0 0
FLEXION THERAPEUTICS INC COM 33938J106 214 17,379 SH   SOLE   17,379 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 91 38,420 SH   SOLE   38,420 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 297 8,765 SH   SOLE   8,765 0 0
GENERAL ELECTRIC CO COM 369604103 173 16,500 SH   SOLE   16,500 0 0
GLADSTONE LD CORP COM 376549101 115 10,000 SH   SOLE   0 0 10,000
GLOBAL NET LEASE INC COM NEW 379378201 549 28,000 SH   SOLE   0 0 28,000
GLOBAL PARTNERS LP COM UNITS 37946R109 230 11,532 SH   SOLE   11,532 0 0
HTG MOLECULAR DIAGNOSTICS COM 40434H104 93 56,285 SH   SOLE   56,285 0 0
HUBSPOT INC COM 443573100 255 1,494 SH   SOLE   1,494 0 0
IDACORP INC COM 451107106 2,511 25,000 SH   SOLE   0 0 25,000
INGEVITY CORP COM 45688C107 471 4,477 SH   SOLE   4,477 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 149 11,499 SH   SOLE   11,499 0 0
INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 671 5,450 SH   SOLE   5,450 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 634 28,000 SH   SOLE   28,000 0 0
ISHARES CORE MSCI EMERGING EQUITY 46434G103 2,160 42,000 SH   SOLE   42,000 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 246 8,384 SH   SOLE   8,384 0 0
ISHARES TR CORE MSCI PAC 46434V696 1,453 26,180 SH   SOLE   26,180 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,904 9,854 SH   SOLE   9,854 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,020 5,258 SH   SOLE   5,258 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,598 20,416 SH   SOLE   20,416 0 0
ISHARES TR CORE US AGGBD ET 464287226 8,441 75,761 SH   SOLE   75,761 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 565 11,100 SH   SOLE   11,100 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,300 31,200 SH   SOLE   31,200 0 0
ISHARES TR MSCI EURO FL ETF 464289180 944 52,000 SH   SOLE   52,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 207 1,900 SH   SOLE   1,900 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,696 14,995 SH   SOLE   14,995 0 0
ISHARES TR US HLTHCR PR ETF 464288828 411 2,400 SH   SOLE   2,400 0 0
KADANT INC COM 48282T104 222 2,448 SH   SOLE   2,448 0 0
KIMBELL ROYALTY PARTNERS LP COM 49435R102 3,440 213,000 SH   SOLE   0 0 213,000
KORNIT DIGITAL LTD SHS M6372Q113 360 11,386 SH   SOLE   11,386 0 0
LIMELIGHT NETWORKS INC COM 53261M104 264 97,724 SH   SOLE   97,724 0 0
LUMENTUM HOLDINGS INC COM 55024U109 418 7,820 SH   SOLE   7,820 0 0
MASTERCARD INC CL A 57636Q104 25,130 95,000 SH   SOLE   0 0 95,000
MFS MULTIMARKET INC TRUST COM 552737108 895 153,500 SH   SOLE   153,500 0 0
NATERA INC COM 632307104 222 8,041 SH   SOLE   8,041 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 259 27,643 SH   SOLE   27,643 0 0
NEW RELIC INC COM 64829B100 327 3,781 SH   SOLE   3,781 0 0
NEXTERA ENERGY INC COM 65339F101 21,513 105,015 SH   SOLE   0 0 105,015
NOVOCURE LTD COM G6674U108 329 5,210 SH   SOLE   5,210 0 0
ONEOK INC NEW COM 682680103 5,291 76,900 SH   SOLE   0 0 76,900
ORBCOMM INC COM 68555P100 243 33,485 SH   SOLE   33,485 0 0
PARK CITY GROUP INC COM NEW 700215304 102 19,049 SH   SOLE   19,049 0 0
PERMA-PIPE INTERNATIONAL HOL COM 714167103 3,097 341,500 SH   SOLE   0 0 341,500
PERMROCK ROYALTY TRUST TR UNIT 714254109 400 50,000 SH   SOLE   0 0 50,000
PLYMOUTH INDUSTRIAL REIT INC COM 729640102 2,871 152,000 SH   SOLE   0 0 152,000
PNM RESOURCES INC COM 69349H107 36,693 720,744 SH   SOLE   744 0 720,000
POLARITYTE INC COM 731094108 201 35,278 SH   SOLE   35,278 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 275 15,000 SH   SOLE   15,000 0 0
PUBLIC SERVICE ENTERPRISE GP COM 744573106 11,764 200,000 SH   SOLE   0 0 200,000
QUANTA SERVICES INC COM 74762E102 364 9,522 SH   SOLE   9,522 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 263 24,526 SH   SOLE   24,526 0 0
RAPID7 INC COM 753422104 432 7,467 SH   SOLE   7,467 0 0
RBC BEARINGS INC COM 75524B104 317 1,898 SH   SOLE   1,898 0 0
RINGCENTRAL INC CL A 76680R206 319 2,773 SH   SOLE   2,773 0 0
ROYCE VALUE TRUST COM 780910105 836 60,052 SH   SOLE   60,052 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,111 12,000 SH   SOLE   12,000 0 0
SEMPRA ENERGY COM 816851109 41,919 305,000 SH   SOLE   0 0 305,000
SHENANDOAH TELECOMMUNICATION COM 82312B106 37,850 975,000 SH   SOLE   0 0 975,000
SHOTSPOTTER INC COM 82536T107 296 6,690 SH   SOLE   6,690 0 0
SJW GROUP COM 784305104 1,823 30,000 SH   SOLE   0 0 30,000
SK TELECOM CO LTD SPONSORED ADR 78440P108 5,569 225,000 SH   SOLE   0 0 225,000
SOUTH JERSEY INDUSTRIES COM 838518108 12,817 380,000 SH   SOLE   0 0 380,000
SPARK ENERGY INC CL A COM 846511103 12,008 1,073,144 SH   SOLE   0 0 1,073,144
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,810 13,000 SH   SOLE   13,000 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 754 6,916 SH   SOLE   6,916 0 0
SPIRIT AIRLINES INC COM 848577102 225 4,721 SH   SOLE   4,721 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 235 7,995 SH   SOLE   7,995 0 0
TELADOC HEALTH INC COM 87918A105 489 7,365 SH   SOLE   7,365 0 0
TESLA INC COM 88160R101 358 1,600 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC COM 88677Q109 101 25,338 SH   SOLE   25,338 0 0
TOPBUILD CORP COM 89055F103 435 5,255 SH   SOLE   5,255 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 606 17,500 SH   SOLE   17,500 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,302 23,718 SH   SOLE   23,718 0 0
VERITEX HOLDINGS INC COM 923451108 251 9,662 SH   SOLE   9,662 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 34,322 600,775 SH   SOLE   775 0 600,000
VISA INC COM CL A 92826C839 53,800 310,000 SH   SOLE   0 0 310,000
VISTEON CORP COM NEW 92839U206 207 3,530 SH   SOLE   3,530 0 0
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 2,250 150,000 SH   SOLE   0 0 150,000
WILLIAMS COS INC COM 969457100 11,777 420,000 SH   SOLE   0 0 420,000
WORLD WRESTLING ENTERTAIN-A COM 98156Q108 287 3,974 SH   SOLE   3,974 0 0