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
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   9,435,284 334,822 SH   SOLE   334,822 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   5,590,747 888,831 SH   SOLE   888,831 0 0
AES CORP COM 00130H105   8,062,174 401,903 SH   SOLE   401,903 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   3,455,774 634,087 SH   SOLE   634,087 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   10,183,817 225,007 SH   SOLE   225,007 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   33,230,888 734,222 SH   SOLE 1 734,222 0 0
ANTERO MIDSTREAM CORP COM 03676B102   11,523,740 765,697 SH   SOLE   765,697 0 0
ANTERO MIDSTREAM CORP COM 03676B102   33,386,920 2,218,400 SH   SOLE 1 2,218,400 0 0
ARCHROCK INC COM 03957W106   8,064,405 398,439 SH   SOLE   398,439 0 0
ARCHROCK INC COM 03957W106   22,911,700 1,132,001 SH   SOLE 1 1,132,001 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   1,001,100 59,342 SH   SOLE   59,342 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   12,457,550 738,444 SH   SOLE 1 738,444 0 0
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   12,153,348 689,134 SH   SOLE   689,134 0 0
ATLANTICA SUSTAINABLE INFRA NOTE 4.000% 7/1 04916EAB0   1,552,637 45,844 SH   SOLE   45,844 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   551,399 16,883 SH   SOLE   16,883 0 0
CAMECO CORP COM 13321L108   1,362,497 28,528 SH   SOLE   28,528 0 0
CHENIERE ENERGY INC COM NEW 16411R208   55,809,747 310,330 SH   SOLE   310,330 0 0
CHENIERE ENERGY INC COM NEW 16411R208   182,776,428 1,016,328 SH   SOLE 1 1,016,328 0 0
CLEARWAY ENERGY INC CL C 18539C204   5,072,232 165,327 SH   SOLE   165,327 0 0
CONSTELLATION ENERGY CORP COM 21037T109   6,572,526 25,277 SH   SOLE   25,277 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   12,698,005 161,429 SH   SOLE   161,429 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   41,768,460 531,000 SH   SOLE 1 531,000 0 0
ENBRIDGE INC COM 29250N105   47,363,159 1,166,293 SH   SOLE   1,166,293 0 0
ENBRIDGE INC COM 29250N105   120,894,833 2,976,972 SH   SOLE   2,976,972 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   83,540,892 5,205,040 SH   SOLE   5,205,040 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   273,797,383 17,059,027 SH   SOLE 1 17,059,027 0 0
ENTERGY CORP NEW COM 29364G103   8,495,294 64,549 SH   SOLE   64,549 0 0
ENTERGY CORP NEW COM 29364G103   26,609,041 202,181 SH   SOLE 1 202,181 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   78,186,695 2,685,905 SH   SOLE   2,685,905 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   260,687,095 8,955,242 SH   SOLE 1 8,955,242 0 0
EXELON CORP COM 30161N101   7,454,874 183,844 SH   SOLE   183,844 0 0
FIRST SOLAR INC COM 336433107   6,984,569 28,001 SH   SOLE   28,001 0 0
GE VERNOVA INC COM 36828A101   6,247,775 24,503 SH   SOLE   24,503 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   1,630,252 35,014 SH   SOLE   35,014 0 0
HESS MIDSTREAM LP CL A SHS 428103105   35,560,519 1,008,237 SH   SOLE   1,008,237 0 0
HESS MIDSTREAM LP CL A SHS 428103105   57,570,410 1,632,277 SH   SOLE 1 1,632,277 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   17,755,342 1,614,122 SH   SOLE   1,614,122 0 0
KINDER MORGAN INC DEL COM 49456B101   66,375,899 3,004,794 SH   SOLE   3,004,794 0 0
KINDER MORGAN INC DEL COM 49456B101   166,673,645 7,545,208 SH   SOLE 1 7,545,208 0 0
KODIAK GAS SVCS INC COM 50012A108   2,711,007 93,483 SH   SOLE   93,483 0 0
MPLX LP COM UNIT REP LTD 55336V100   81,420,443 1,831,319 SH   SOLE   1,831,319 0 0
MPLX LP COM UNIT REP LTD 55336V100   173,582,644 3,904,243 SH   SOLE 1 3,904,243 0 0
MASTEC INC COM 576323109   871,302 7,078 SH   SOLE   7,078 0 0
NEXTERA ENERGY INC COM 65339F101   25,273,794 298,992 SH   SOLE   298,992 0 0
NEXTERA ENERGY INC COM 65339F101   46,802,739 553,682 SH   SOLE 1 553,682 0 0
NEXTERA ENERGY INC UNIT 06/01/2027 65339F663   2,218,000 40,000 SH   SOLE   40,000 0 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   23,581,107 508,652 SH   SOLE   508,652 0 0
ONEOK INC NEW COM 682680103   82,436,836 904,607 SH   SOLE   904,607 0 0
ONEOK INC NEW COM 682680103   218,113,003 2,393,427 SH   SOLE 1 2,393,427 0 0
PG&E CORP COM 69331C108   12,250,085 619,630 SH   SOLE   619,630 0 0
PEMBINA PIPELINE CORP COM 706327103   40,759,389 988,346 SH   SOLE   988,346 0 0
PEMBINA PIPELINE CORP COM 706327103   130,600,976 3,166,852 SH   SOLE 1 3,166,852 0 0
PHILLIPS 66 COM 718546104   178,903 1,361 SH   SOLE   1,361 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   7,515,947 432,697 SH   SOLE   432,697 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   123,420,954 7,105,409 SH   SOLE 1 7,105,409 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   31,277,192 1,690,659 SH   SOLE   1,690,659 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   11,874,029 133,102 SH   SOLE   133,102 0 0
QUANTA SVCS INC COM 74762E102   5,470,754 18,349 SH   SOLE   18,349 0 0
SEMPRA COM 816851109   20,991,548 251,005 SH   SOLE   251,005 0 0
SEMPRA COM 816851109   64,375,363 769,764 SH   SOLE 1 769,764 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   506,256 9,431 SH   SOLE   9,431 0 0
TARGA RES CORP COM 87612G101   80,702,008 545,247 SH   SOLE   545,247 0 0
TARGA RES CORP COM 87612G101   204,402,402 1,381,004 SH   SOLE 1 1,381,004 0 0
TC ENERGY CORP COM 87807B107   46,427,487 976,393 SH   SOLE   976,393 0 0
TC ENERGY CORP COM 87807B107   105,644,070 2,221,747 SH   SOLE 1 2,221,747 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   71,228,183 1,861,688 SH   SOLE   1,861,688 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   167,072,238 4,366,760 SH   SOLE 1 4,366,760 0 0
WILLIAMS COS INC COM 969457100   106,002,587 2,322,072 SH   SOLE   2,322,072 0 0
WILLIAMS COS INC COM 969457100   274,265,474 6,008,006 SH   SOLE 1 6,008,006 0 0
XCEL ENERGY INC COM 98389B100   14,632,555 224,082 SH   SOLE   224,082 0 0