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
ADOBE INC COM 00724F101 688,313 2,087 SH   SOLE   2,087 0 0
AG MTG INVT TR INC COM 001228105 925,200 60,000 SH   SOLE   60,000 0 0
ALPHABET INC CAP STK CL A 02079K305 1,690,310 1,262 SH   SOLE   1,262 0 0
ALPHABET INC CAP STK CL C 02079K107 1,775,563 1,328 SH   SOLE   1,328 0 0
AMAZON COM INC COM 023135106 3,191,220 1,727 SH   SOLE   1,727 0 0
AMBAC FINL GROUP INC COM NEW 023139884 323,550 15,000 SH   SOLE   15,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,778,274 245,618 SH   SOLE   245,618 0 0
AMERICAN TOWER CORP NEW COM 03027X100 369,551 1,608 SH   SOLE   1,608 0 0
AMERIPRISE FINL INC COM 03076C106 1,052,619 6,319 SH   SOLE   6,319 0 0
AMGEN INC COM 031162100 791,915 3,285 SH   SOLE   3,285 0 0
APPLE INC COM 037833100 2,936,500 10,000 SH   SOLE   10,000 0 0
ARES CAP CORP COM 04010L103 283,480 15,200 SH   SOLE   15,200 0 0
ASGN INC COM 00191U102 532,275 7,500 SH   SOLE   7,500 0 0
AT&T INC COM 00206R102 977,000 25,000 SH   SOLE   25,000 0 0
BANK AMER CORP COM 060505104 986,160 28,000 SH   SOLE   28,000 0 0
BECTON DICKINSON & CO COM 075887109 390,821 1,437 SH   SOLE   1,437 0 0
BED BATH & BEYOND INC COM 075896100 311,400 18,000 SH   SOLE   18,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,137,705 13,853 SH   SOLE   13,853 0 0
BLACKROCK INC COM 09247X101 726,402 1,445 SH   SOLE   1,445 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,042,160 28,000 SH   SOLE   28,000 0 0
BOOKING HLDGS INC COM 09857L108 780,417 380 SH   SOLE   380 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,062,986 16,560 SH   SOLE   16,560 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 10,535 3,500 SH   SOLE   3,500 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 479,170 10,276 SH   SOLE   10,276 0 0
CIGNA CORP NEW COM 125523100 792,808 3,877 SH   SOLE   3,877 0 0
CINEMARK HOLDINGS INC COM 17243V102 507,750 15,000 SH   SOLE   15,000 0 0
CLEARWAY ENERGY INC CL C 18539C204 399,000 20,000 SH   SOLE   20,000 0 0
CNH INDL N V SHS N20944109 242,000 22,000 SH   SOLE   22,000 0 0
COMCAST CORP NEW CL A 20030N101 1,259,160 28,000 SH   SOLE   28,000 0 0
COOPER COS INC COM NEW 216648402 475,188 1,479 SH   SOLE   1,479 0 0
COREPOINT LODGING INC COM 21872L104 2,563,200 240,000 SH   SOLE   240,000 0 0
CREDIT ACCEP CORP MICH COM 225310101 575,029 1,300 SH   SOLE   1,300 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 3,260,768 105,800 SH   SOLE   105,800 0 0
D R HORTON INC COM 23331A109 316,500 6,000 SH   SOLE   6,000 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,233,360 24,000 SH   SOLE   24,000 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 530,000 40,000 SH   SOLE   40,000 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 338,750 25,000 SH   SOLE   25,000 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 983,360 112,000 SH   SOLE   112,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 296,278 1,270 SH   SOLE   1,270 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,801,600 135,000 SH   SOLE   135,000 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 2,742,061 73,494 SH   SOLE   73,494 0 0
EQUINIX INC COM 29444U700 577,863 990 SH   SOLE   990 0 0
FACEBOOK INC CL A 30303M102 2,588,408 12,611 SH   SOLE   12,611 0 0
FINANCIAL INSTNS INC COM 317585404 321,000 10,000 SH   SOLE   10,000 0 0
FS KKR CAPITAL CORP COM 302635107 2,390,700 390,000 SH   SOLE   390,000 0 0
GLOBE LIFE INC COM 37959E102 518,462 4,926 SH   SOLE   4,926 0 0
HCA HEALTHCARE INC COM 40412C101 728,260 4,927 SH   SOLE   4,927 0 0
HOME DEPOT INC COM 437076102 313,375 1,435 SH   SOLE   1,435 0 0
IAA INC COM 449253103 305,890 6,500 SH   SOLE   6,500 0 0
IMAX CORP COM 45245E109 1,453,942 71,167 SH   SOLE   71,167 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,076,480 218,500 SH   SOLE   218,500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 504,842 854 SH   SOLE   854 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,314,350 139,000 SH   SOLE   139,000 0 0
JPMORGAN CHASE & CO COM 46625H100 2,456,507 17,622 SH   SOLE   17,622 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 306,874 1,814 SH   SOLE   1,814 0 0
LENNAR CORP CL A 526057104 278,950 5,000 SH   SOLE   5,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 522,072 10,800 SH   SOLE   10,800 0 0
LIVANOVA PLC SHS G5509L101 792,015 10,500 SH   SOLE   10,500 0 0
LKQ CORP COM 501889208 838,950 23,500 SH   SOLE   23,500 0 0
M & T BK CORP COM 55261F104 735,018 4,330 SH   SOLE   4,330 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 835,380 19,500 SH   SOLE   19,500 0 0
MARRIOTT INTL INC NEW CL A 571903202 499,719 3,300 SH   SOLE   3,300 0 0
MASTERCARD INC CL A 57636Q104 1,167,487 3,910 SH   SOLE   3,910 0 0
MAXIMUS INC COM 577933104 316,158 4,250 SH   SOLE   4,250 0 0
MEDTRONIC PLC SHS G5960L103 705,886 6,222 SH   SOLE   6,222 0 0
MERCK & CO INC COM 58933Y105 730,329 8,030 SH   SOLE   8,030 0 0
MFA FINL INC COM 55272X102 2,525,005 330,066 SH   SOLE   330,066 0 0
MICROSOFT CORP COM 594918104 4,100,200 26,000 SH   SOLE   26,000 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 172,367 142,452 SH   SOLE   142,452 0 0
NEXTERA ENERGY INC COM 65339F101 363,240 1,500 SH   SOLE   1,500 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 655,335 12,447 SH   SOLE   12,447 0 0
NORTONLIFELOCK INC COM 668771108 331,760 13,000 SH   SOLE   13,000 0 0
NVIDIA CORP COM 67066G104 584,721 2,485 SH   SOLE   2,485 0 0
PACIFIC PREMIER BANCORP COM 69478X105 717,310 22,000 SH   SOLE   22,000 0 0
PAPA JOHNS INTL INC COM 698813102 284,175 4,500 SH   SOLE   4,500 0 0
PAYPAL HLDGS INC COM 70450Y103 540,634 4,998 SH   SOLE   4,998 0 0
PERKINELMER INC COM 714046109 496,667 5,115 SH   SOLE   5,115 0 0
PROGRESSIVE CORP OHIO COM 743315103 615,315 8,500 SH   SOLE   8,500 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,528,424 17,085 SH   SOLE   17,085 0 0
REGENERON PHARMACEUTICALS COM 75886F107 542,569 1,445 SH   SOLE   1,445 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 570,710 3,500 SH   SOLE   3,500 0 0
SCORPIO TANKERS INC SHS Y7542C130 354,060 9,000 SH   SOLE   9,000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,947,125 87,500 SH   SOLE   87,500 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 871,750 27,500 SH   SOLE   27,500 0 0
SNAP ON INC COM 833034101 345,576 2,040 SH   SOLE   2,040 0 0
SPARTAN MTRS INC COM 846819100 235,040 13,000 SH   SOLE   13,000 0 0
STARBUCKS CORP COM 855244109 777,564 8,844 SH   SOLE   8,844 0 0
STARWOOD PPTY TR INC COM 85571B105 2,851,865 114,717 SH   SOLE   114,717 0 0
STRYKER CORP COM 863667101 410,643 1,956 SH   SOLE   1,956 0 0
SYNOVUS FINL CORP COM NEW 87161C501 980,000 25,000 SH   SOLE   25,000 0 0
TECH DATA CORP COM 878237106 538,500 3,750 SH   SOLE   3,750 0 0
TFS FINL CORP COM 87240R107 472,320 24,000 SH   SOLE   24,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 708,541 2,181 SH   SOLE   2,181 0 0
TIPTREE INC COM 88822Q103 700,040 86,000 SH   SOLE   86,000 0 0
TRICO BANCSHARES COM 896095106 306,075 7,500 SH   SOLE   7,500 0 0
VAIL RESORTS INC COM 91879Q109 671,524 2,800 SH   SOLE   2,800 0 0
VISA INC COM CL A 92826C839 1,428,040 7,600 SH   SOLE   7,600 0 0
WABTEC CORP COM 929740108 1,960,560 25,200 SH   SOLE   25,200 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 721,833 304,571 SH   SOLE   304,571 0 0