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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   202,453 1,481 SH   SOLE   1,481 0 0
ADOBE INC COM 00724F101   517,780 1,000 SH   SOLE   1,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107   164,080 1,000 SH   SOLE   1,000 0 0
AES CORP COM 00130H105   3,196,019 159,323 SH   SOLE   159,323 0 0
AGNC INVT CORP COM 00123Q104   219,995 21,032 SH   SOLE   21,032 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,282,381 10,799 SH   SOLE   10,799 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   1,321,260 242,433 SH   SOLE   242,433 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   4,772,663 875,718 SH   OTR 1 0 875,718 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,437,956 41,214 SH   SOLE   41,214 0 0
ALTRIA GROUP INC COM 02209S103   596,147 11,680 SH   SOLE   11,680 0 0
AMAZON COM INC COM 023135106   1,429,151 7,670 SH   SOLE   7,670 0 0
AMERICAN TOWER CORP NEW COM 03027X100   371,398 1,597 SH   SOLE   1,597 0 0
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   1,599,057 23,519 SH   SOLE   23,519 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   770,005 4,941 SH   SOLE   4,941 0 0
AVIENT CORPORATION COM 05368V106   200,777 3,990 SH   SOLE   3,990 0 0
BANK AMERICA CORP COM 060505104   1,934,876 48,762 SH   SOLE   48,762 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   215,748 5,850 SH   SOLE   5,850 0 0
BLOOMIN BRANDS INC COM 094235108   1,113,064 67,336 SH   SOLE   67,336 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   5,035,869 347,541 SH   OTR 1 0 347,541 0
BRIXMOR PPTY GROUP INC COM 11120U105   210,622 7,560 SH   SOLE   7,560 0 0
BROADCOM INC COM 11135F101   2,552,310 14,796 SH   SOLE   14,796 0 0
BXP INC COM 101121101   2,163,408 26,888 SH   SOLE   26,888 0 0
CASEYS GEN STORES INC COM 147528103   217,536 579 SH   SOLE   579 0 0
CHART INDS INC 6.75DP CNV PFD B 16115Q407   281,300 5,598 SH   SOLE   5,598 0 0
CHART INDS INC 6.75DP CNV PFD B 16115Q407   13,678,452 272,208 SH   OTR 1 0 272,208 0
CHENIERE ENERGY INC COM NEW 16411R208   9,082,100 50,501 SH   OTR 1 0 50,501 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   20,813,330 427,203 SH   OTR 1 0 427,203 0
CHEVRON CORP NEW COM 166764100   1,553,109 10,546 SH   SOLE   10,546 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   207,456 1,593 SH   SOLE   1,593 0 0
CITIGROUP INC COM NEW 172967424   2,958,539 47,261 SH   SOLE   47,261 0 0
CITIZENS FINL GROUP INC COM 174610105   2,071,940 50,449 SH   SOLE   50,449 0 0
CROWN CASTLE INC COM 22822V101   704,306 5,937 SH   SOLE   5,937 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   10,831,892 247,756 SH   OTR 1 0 247,756 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   223,278 5,107 SH   SOLE   5,107 0 0
DIGITAL RLTY TR INC COM 253868103   1,108,212 6,848 SH   SOLE   6,848 0 0
DISNEY WALT CO COM 254687106   192,380 2,000 SH   SOLE   2,000 0 0
DOMINION ENERGY INC COM 25746U109   265,603 4,596 SH   SOLE   4,596 0 0
DOW INC COM 260557103   1,308,880 23,959 SH   SOLE   23,959 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   1,966,500 25,000 SH   OTR 1 0 25,000 0
DUKE ENERGY CORP NEW COM NEW 26441C204   630,922 5,472 SH   SOLE   5,472 0 0
EAST WEST BANCORP INC COM 27579R104   255,915 3,093 SH   SOLE   3,093 0 0
EDISON INTL COM 281020107   1,006,412 11,556 SH   SOLE   11,556 0 0
ELI LILLY & CO COM 532457108   886 1 SH   SOLE   1 0 0
EMERSON ELEC CO COM 291011104   127,525 1,166 SH   SOLE   1,166 0 0
ENBRIDGE INC COM 29250N105   1,499,037 36,913 SH   SOLE   36,913 0 0
ENBRIDGE INC COM 29250N105   3,257,166 80,206 SH   OTR 1 0 80,206 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   14,943 931 SH   SOLE   931 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   55,385,661 3,450,820 SH   OTR 1 0 3,450,820 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   19,596,219 1,350,532 SH   OTR 1 0 1,350,532 0
ENTERPRISE PRODS PARTNERS L COM 293792107   55,799,765 1,916,859 SH   OTR 1 0 1,916,859 0
EPR PPTYS PFD C CV 5.75% 26884U208   2,228,002 99,420 SH   OTR 1 0 99,420 0
EPR PPTYS CONV PFD 9% SR E 26884U307   15,499,209 506,014 SH   OTR 1 0 506,014 0
EPR PPTYS CONV PFD 9% SR E 26884U307   269,544 8,800 SH   SOLE   8,800 0 0
EQUINIX INC COM 29444U700   2,395,713 2,699 SH   SOLE   2,699 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   216,204 6,331 SH   SOLE   6,331 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822   7,240,763 317,160 SH   SOLE   317,160 0 0
EXXON MOBIL CORP COM 30231G102   463,488 3,954 SH   SOLE   3,954 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,661,363 14,590 SH   SOLE   14,590 0 0
FIFTH THIRD BANCORP COM 316773100   543,897 12,696 SH   SOLE   12,696 0 0
GAMESTOP CORP NEW CL A 36467W109   229 10 SH   SOLE   10 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   10,431,434 780,212 SH   OTR 1 0 780,212 0
GLOBAL PARTNERS LP COM UNITS 37946R109   6,571,804 141,147 SH   OTR 1 0 141,147 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,318,722 6,703 SH   SOLE   6,703 0 0
HAFNIA LTD ORD SHS G4233B109   118,656 16,572 SH   SOLE   16,572 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   451,028 24,850 SH   SOLE   24,850 0 0
HERC HLDGS INC COM 42704L104   277,408 1,740 SH   SOLE   1,740 0 0
HESS MIDSTREAM LP CL A SHS 428103105   21,682,973 614,771 SH   OTR 1 0 614,771 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   750,739 36,693 SH   SOLE   36,693 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   387,150 5,000 SH   SOLE   5,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,952,280 4,000 SH Call SOLE   4,000 0 0
IRON MTN INC DEL COM 46284V101   377,166 3,174 SH   SOLE   3,174 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,066,868 9,357 SH   SOLE   9,357 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   127,120 4,000 SH   SOLE   4,000 0 0
JPMORGAN CHASE & CO. COM 46625H100   757,409 3,592 SH   SOLE   3,592 0 0
KILROY RLTY CORP COM 49427F108   2,906,099 75,093 SH   SOLE   75,093 0 0
KINDER MORGAN INC DEL COM 49456B101   6,585,891 298,139 SH   OTR 1 0 298,139 0
KINDER MORGAN INC DEL COM 49456B101   611,407 27,678 SH   SOLE   27,678 0 0
KRAFT HEINZ CO COM 500754106   1,142,866 32,551 SH   SOLE   32,551 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   17,010 500 SH   SOLE   500 0 0
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   1,726,793 32,581 SH   OTR 1 0 32,581 0
M & T BK CORP COM 55261F104   1,878,988 10,549 SH   SOLE   10,549 0 0
MARATHON PETE CORP COM 56585A102   5,523,789 33,907 SH   OTR 1 0 33,907 0
MATCH GROUP INC NEW COM 57667L107   219,018 5,788 SH   SOLE   5,788 0 0
MCDONALDS CORP COM 580135101   520,103 1,708 SH   SOLE   1,708 0 0
MERCK & CO INC COM 58933Y105   558,488 4,918 SH   SOLE   4,918 0 0
META PLATFORMS INC CL A 30303M102   291,944 510 SH   SOLE   510 0 0
MGM RESORTS INTERNATIONAL COM 552953101   156,360 4,000 SH   SOLE   4,000 0 0
MICROSOFT CORP COM 594918104   1,065,853 2,477 SH   SOLE   2,477 0 0
MPLX LP COM UNIT REP LTD 55336V100   1,780,001 40,036 SH   SOLE   40,036 0 0
MPLX LP COM UNIT REP LTD 55336V100   62,956,383 1,416,023 SH   OTR 1 0 1,416,023 0
NETSTREIT CORP COM 64119V303   176,706 10,690 SH   SOLE   10,690 0 0
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   19,874,318 513,283 SH   OTR 1 0 513,283 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   1,931,497 41,663 SH   OTR 1 0 41,663 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   125,126 2,699 SH   SOLE   2,699 0 0
NEXTERA ENERGY INC UNIT 06/01/2027 65339F663   836,463 15,085 SH   OTR 1 0 15,085 0
NORTHWEST NAT HLDG CO COM 66765N105   423,508 10,375 SH   SOLE   10,375 0 0
NVIDIA CORPORATION COM 67066G104   97,152 800 SH   SOLE   800 0 0
ONEOK INC NEW COM 682680103   4,741,129 52,026 SH   OTR 1 0 52,026 0
ONEOK INC NEW COM 682680103   89,125 978 SH   SOLE   978 0 0
ORACLE CORP COM 68389X105   1,846,284 10,835 SH   SOLE   10,835 0 0
PENN ENTERTAINMENT INC COM 707569109   19,049 1,010 SH   SOLE   1,010 0 0
PHILLIPS 66 COM 718546104   2,956,311 22,490 SH   OTR 1 0 22,490 0
PINNACLE FINL PARTNERS INC COM 72346Q104   202,308 2,065 SH   SOLE   2,065 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   65,432,998 3,767,012 SH   OTR 1 0 3,767,012 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   201,613 10,898 SH   SOLE   10,898 0 0
POPULAR INC COM NEW 733174700   234,632 2,340 SH   SOLE   2,340 0 0
REALTY INCOME CORP COM 756109104   816,739 12,932 SH   SOLE   12,932 0 0
REXFORD INDL RLTY INC COM 76169C100   1,405,008 27,927 SH   SOLE   27,927 0 0
RITHM CAPITAL CORP COM NEW 64828T201   205,350 18,500 SH   SOLE   18,500 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   1,151,641 44,158 SH   SOLE   44,158 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   32,207,392 1,234,946 SH   OTR 1 0 1,234,946 0
RTX CORPORATION COM 75513E101   238,322 1,967 SH   SOLE   1,967 0 0
SAFEHOLD INC COM 78646V107   1,470,795 56,073 SH   SOLE   56,073 0 0
SALESFORCE INC COM 79466L302   27,371 100 SH   SOLE   100 0 0
SERIES PORTFOLIOS TR INFRACAP SMALL C 81752T445   183,141 5,100 SH   SOLE   5,100 0 0
SERIES PORTFOLIOS TR INFRACAP EQUITY 81752T619   840,433 30,853 SH   SOLE   30,853 0 0
SIMON PPTY GROUP INC NEW COM 828806109   909,835 5,383 SH   SOLE   5,383 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   6,346,800 15,000 SH Call SOLE   15,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   23,524,160 41,000 SH Call SOLE   41,000 0 0
STARBUCKS CORP COM 855244109   146,235 1,500 SH   SOLE   1,500 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   856,635 47,750 SH   OTR 1 0 47,750 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   58,372,008 1,087,407 SH   OTR 1 0 1,087,407 0
SURGERY PARTNERS INC COM 86881A100   16,120 500 SH   SOLE   500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   69,468 400 SH   SOLE   400 0 0
TARGA RES CORP COM 87612G101   7,454,524 50,365 SH   OTR 1 0 50,365 0
TC ENERGY CORP COM 87807B107   307,934 6,476 SH   SOLE   6,476 0 0
TC ENERGY CORP COM 87807B107   5,220,847 109,797 SH   OTR 1 0 109,797 0
TOLL BROTHERS INC COM 889478103   1,545 10 SH   SOLE   10 0 0
TOYOTA MOTOR CORP ADS 892331307   71,428 400 SH   SOLE   400 0 0
TRUIST FINL CORP COM 89832Q109   1,077,676 25,197 SH   SOLE   25,197 0 0
UGI CORP NEW COM 902681105   15,846,242 633,343 SH   OTR 1 0 633,343 0
UGI CORP NEW COM 902681105   1,238,815 49,513 SH   SOLE   49,513 0 0
UNITEDHEALTH GROUP INC COM 91324P102   246,150 421 SH   SOLE   421 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   4,497,042 196,206 SH   OTR 1 0 196,206 0
VALERO ENERGY CORP COM 91913Y100   6,746,504 49,963 SH   OTR 1 0 49,963 0
VERIZON COMMUNICATIONS INC COM 92343V104   227,604 5,068 SH   SOLE   5,068 0 0
VIKING THERAPEUTICS INC COM 92686J106   12,662 200 SH   SOLE   200 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   936,519 93,465 SH   SOLE   93,465 0 0
VORNADO RLTY TR SH BEN INT 929042109   40,850 2,500 SH   SOLE   2,500 0 0
WESTERN ALLIANCE BANCORP COM 957638109   245,805 2,842 SH   SOLE   2,842 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   54,027,903 1,412,125 SH   OTR 1 0 1,412,125 0
WILLIAMS COS INC COM 969457100   10,357,072 226,880 SH   OTR 1 0 226,880 0
WILLIAMS COS INC COM 969457100   95,043 2,082 SH   SOLE   2,082 0 0