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
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   48,576,025 2,259,350 SH   SOLE   2,259,350 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   52,741,629 2,453,099 SH   SOLE 1 2,453,099 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   910,061 28,900 SH   SOLE   28,900 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   23,564,698 896,678 SH   SOLE   896,678 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   7,492,481 285,102 SH   SOLE 1 285,102 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   7,038,268 918,834 SH   SOLE   918,834 0 0
ENLIGHT RENEWABLE ENERGY LTD SHS M4056D110   5,773,447 301,643 SH   SOLE   301,643 0 0
AES CORP COM 00130H105   20,087,606 1,043,512 SH   SOLE   1,043,512 0 0
AES CORP UNIT 02/15/2024 00130H204   20,161,200 265,000 SH   SOLE   265,000 0 0
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   367,770 20,500 SH   SOLE   20,500 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   12,553,637 1,986,335 SH   SOLE   1,986,335 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,859,244 55,666 SH   SOLE   55,666 0 0
AMERESCO INC CL A 02361E108   2,845,454 89,847 SH   SOLE   89,847 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,697,947 45,530 SH   SOLE   45,530 0 0
ANTERO MIDSTREAM CORP COM 03676B102   583,898 46,600 SH   SOLE   46,600 0 0
ANTERO MIDSTREAM CORP COM 03676B102   27,796,552 2,218,400 SH   SOLE 1 2,218,400 0 0
ARCHROCK INC COM 03957W106   1,293,600 84,000 SH   SOLE   84,000 0 0
ARCHROCK INC COM 03957W106   5,667,831 368,041 SH   SOLE 1 368,041 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   5,183,342 617,800 SH   SOLE 1 617,800 0 0
ATLANTICA SUSTAINABLE INFRA NOTE 4.000% 7/1 04916EAB0   4,769,444 5,000,000 SH   SOLE   5,000,000 0 0
BLACKSTONE INC COM 09260D107   1,859,064 14,200 SH   SOLE   14,200 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   527,400 36,000 SH   SOLE   36,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   173,784 10,400 SH   SOLE   10,400 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   531,425 72,500 SH   SOLE   72,500 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   993,050 35,928 SH   SOLE   35,928 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   950,620 63,800 SH   SOLE   63,800 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,685,040 42,000 SH   SOLE   42,000 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   3,371,885 117,120 SH   SOLE   117,120 0 0
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   170,510 11,800 SH   SOLE   11,800 0 0
CHENIERE ENERGY INC COM NEW 16411R208   58,978,939 345,492 SH   SOLE   345,492 0 0
CHENIERE ENERGY INC COM NEW 16411R208   160,757,607 941,700 SH   SOLE 1 941,700 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   1,396,736 34,840 SH   SOLE   34,840 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   1,859,839 53,260 SH   SOLE   53,260 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   192,019 5,300 SH   SOLE   5,300 0 0
CLEARWAY ENERGY INC CL A 18539C105   2,295,549 89,740 SH   SOLE   89,740 0 0
CLEARWAY ENERGY INC CL A 18539C105   8,746,595 341,931 SH   SOLE 1 341,931 0 0
CLEARWAY ENERGY INC CL C 18539C204   42,636,314 1,554,368 SH   SOLE   1,554,368 0 0
CLEARWAY ENERGY INC CL C 18539C204   18,131,203 660,999 SH   SOLE 1 660,999 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100   359,648 60,700 SH   SOLE   60,700 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   366,600 78,000 SH   SOLE   78,000 0 0
CONSTELLATION ENERGY CORP COM 21037T109   6,457,705 55,246 SH   SOLE   55,246 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   440,040 19,300 SH   SOLE   19,300 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   13,102,680 239,100 SH   SOLE   239,100 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   29,098,800 531,000 SH   SOLE 1 531,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   182,629 1,882 SH   SOLE   1,882 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   217,806 18,600 SH   SOLE   18,600 0 0
ENBRIDGE INC COM 29250N105   30,119,096 836,177 SH   SOLE   836,177 0 0
ENBRIDGE INC COM 29250N105   51,624,080 1,433,206 SH   SOLE 1 1,433,206 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   77,683,291 5,629,224 SH   SOLE   5,629,224 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   235,414,573 17,059,027 SH   SOLE 1 17,059,027 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   6,840,000 562,500 SH   SOLE   562,500 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   15,782,464 1,297,900 SH   SOLE 1 1,297,900 0 0
ENTERGY CORP NEW COM 29364G103   1,443,071 14,261 SH   SOLE   14,261 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   67,815,151 2,573,630 SH   SOLE   2,573,630 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   219,146,600 8,316,759 SH   SOLE 1 8,316,759 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   20,819,118 2,045,100 SH   SOLE 1 2,045,100 0 0
EXXON MOBIL CORP COM 30231G102   44,911,016 449,200 SH   SOLE 1 449,200 0 0
FARMLAND PARTNERS INC COM 31154R109   376,896 30,200 SH   SOLE   30,200 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103   1,109,503 67,406 SH   SOLE   67,406 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104   946,992 65,400 SH   SOLE   65,400 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104   991,549 115,700 SH   SOLE   115,700 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100   369,456 53,700 SH   SOLE   53,700 0 0
GENERAL AMERN INVS CO INC COM 368802104   588,415 13,700 SH   SOLE   13,700 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   85,692 7,400 SH   SOLE   7,400 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   1,620,473 38,300 SH   SOLE   38,300 0 0
GOLUB CAP BDC INC COM 38173M102   407,700 27,000 SH   SOLE   27,000 0 0
HESS MIDSTREAM LP CL A SHS 428103105   2,027,483 64,100 SH   SOLE   64,100 0 0
HESS MIDSTREAM LP CL A SHS 428103105   24,477,192 773,860 SH   SOLE 1 773,860 0 0
KKR & CO INC COM 48251W104   1,955,260 23,600 SH   SOLE   23,600 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   14,142,359 1,610,747 SH   SOLE   1,610,747 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   29,633 3,375 SH   SOLE 1 3,375 0 0
KINDER MORGAN INC DEL COM 49456B101   32,546,294 1,845,028 SH   SOLE   1,845,028 0 0
KINDER MORGAN INC DEL COM 49456B101   87,837,710 4,979,462 SH   SOLE 1 4,979,462 0 0
KODIAK GAS SVCS INC COM 50012A108   568,264 28,300 SH   SOLE   28,300 0 0
KODIAK GAS SVCS INC COM 50012A108   2,847,344 141,800 SH   SOLE 1 141,800 0 0
MPLX LP COM UNIT REP LTD 55336V100   68,015,061 1,852,262 SH   SOLE   1,852,262 0 0
MPLX LP COM UNIT REP LTD 55336V100   143,363,803 3,904,243 SH   SOLE 1 3,904,243 0 0
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   363,440 28,000 SH   SOLE   28,000 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   350,910 63,000 SH   SOLE   63,000 0 0
NEUBERGER BERMAN ENERGY INFR COM 64129H104   2,768,147 402,347 SH   SOLE   402,347 0 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   395,666 36,200 SH   SOLE   36,200 0 0
NEXTERA ENERGY INC COM 65339F101   25,624,445 421,871 SH   SOLE   421,871 0 0
NEXTERA ENERGY INC COM 65339F101   24,301,710 400,094 SH   SOLE 1 400,094 0 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   12,084,040 317,000 SH   SOLE   317,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   28,881,898 949,750 SH   SOLE   949,750 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   21,712,314 713,986 SH   SOLE 1 713,986 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   248,444 13,300 SH   SOLE   13,300 0 0
NUVEEN MULTI ASSET INCOME FU COM 670750108   394,830 32,100 SH   SOLE   32,100 0 0
ONEOK INC NEW COM 682680103   36,891,481 525,370 SH   SOLE   525,370 0 0
ONEOK INC NEW COM 682680103   165,335,307 2,354,533 SH   SOLE 1 2,354,533 0 0
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   735,232 35,900 SH   SOLE   35,900 0 0
PEMBINA PIPELINE CORP COM 706327103   16,473,102 478,591 SH   SOLE   478,591 0 0
PEMBINA PIPELINE CORP COM 706327103   61,494,772 1,786,600 SH   SOLE 1 1,786,600 0 0
PHILLIPS 66 COM 718546104   21,512,894 161,581 SH   SOLE   161,581 0 0
PHILLIPS 66 COM 718546104   27,955,006 209,967 SH   SOLE 1 209,967 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   9,010,038 594,722 SH   SOLE   594,722 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   131,845,299 8,702,660 SH   SOLE 1 8,702,660 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   56,123,074 3,518,688 SH   SOLE   3,518,688 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   10,422,033 653,419 SH   SOLE 1 653,419 0 0
SEMPRA COM 816851109   16,823,218 225,120 SH   SOLE   225,120 0 0
SEMPRA COM 816851109   73,907,970 989,000 SH   SOLE 1 989,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   851,006 14,200 SH   SOLE   14,200 0 0
TPG INC COM CL A 872657101   1,070,616 24,800 SH   SOLE   24,800 0 0
TARGA RES CORP COM 87612G101   87,242,412 1,004,287 SH   SOLE   1,004,287 0 0
TARGA RES CORP COM 87612G101   169,915,896 1,955,979 SH   SOLE 1 1,955,979 0 0
TC ENERGY CORP COM 87807B107   21,887,429 559,924 SH   SOLE   559,924 0 0
TC ENERGY CORP COM 87807B107   44,195,037 1,130,597 SH   SOLE 1 1,130,597 0 0
THORNBURG INCM BUILDER OPP T COM 885213108   358,281 23,100 SH   SOLE   23,100 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   603,710 20,984 SH   SOLE   20,984 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104   869,608 62,051 SH   SOLE   62,051 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   403,355 11,604 SH   SOLE   11,604 0 0
UNION PAC CORP COM 907818108   1,154,414 4,700 SH   SOLE   4,700 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   189,000 15,000 SH   SOLE   15,000 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101   593,494 58,300 SH   SOLE   58,300 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   95,683,536 3,270,114 SH   SOLE 1 3,270,114 0 0
WILLIAMS COS INC COM 969457100   82,492,487 2,368,432 SH   SOLE   2,368,432 0 0
WILLIAMS COS INC COM 969457100   179,775,776 5,161,521 SH   SOLE 1 5,161,521 0 0
XCEL ENERGY INC COM 98389B100   20,130,594 325,159 SH   SOLE   325,159 0 0