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
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 59,989 1,738,304 SH   SOLE 0 1,738,304 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 41,676 1,207,656 SH   SOLE 1 1,207,656 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,657 83,000 SH   SOLE 0 83,000 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 43,551 1,179,935 SH   SOLE 0 1,179,935 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 33,050 895,429 SH   SOLE 1 895,429 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 2,418 237,100 SH   SOLE 0 237,100 0 0
AES CORP COM 00130H105 18,692 818,750 SH   SOLE 0 818,750 0 0
AES CORP COM 00130H105 3,573 156,500 SH   SOLE 1 156,500 0 0
AES CORP UNIT 99/99/9999 00130H204 28,718 297,900 SH   SOLE 0 297,900 0 0
AES CORP UNIT 99/99/9999 00130H204 2,603 27,000 SH   SOLE 1 27,000 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 9,946 678,455 SH   SOLE 0 678,455 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 14,650 999,300 SH   SOLE 1 999,300 0 0
ALGONQUIN PWR UTILS CORP UNIT 99/99/9999 015857873 41,811 863,500 SH   SOLE 0 863,500 0 0
ALGONQUIN PWR UTILS CORP UNIT 99/99/9999 015857873 4,503 93,000 SH   SOLE 1 93,000 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 1,921 27,833 SH   SOLE 0 27,833 0 0
AMERICAN ELEC PWR CO INC COM 025537101 311 3,825 SH   SOLE 0 3,825 0 0
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 14,916 300,000 SH   SOLE 0 300,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,079 11,600 SH   SOLE 0 11,600 0 0
ARCHER AVIATION INC COM CL A 03945R102 4,365 500,000 SH   SOLE 1 500,000 0 0
ARCHROCK INC COM 03957W106 2,015 244,200 SH   SOLE 0 244,200 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,071 14,500 SH   SOLE 0 14,500 0 0
ARES CAPITAL CORP COM 04010L103 213 10,500 SH   SOLE 0 10,500 0 0
AVANGRID INC COM 05351W103 25,438 523,417 SH   SOLE 0 523,417 0 0
AVANGRID INC COM 05351W103 4,792 98,600 SH   SOLE 1 98,600 0 0
AVISTA CORP COM 05379B107 293 7,500 SH   SOLE 0 7,500 0 0
BLACKSTONE INC COM 09260D107 10,401 89,400 SH   SOLE 0 89,400 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,952 92,550 SH   SOLE 0 92,550 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 862 14,388 SH   SOLE 0 14,388 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 22,452 578,515 SH   SOLE 0 578,515 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 7,823 201,576 SH   SOLE 1 201,576 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6,105 150,105 SH   SOLE 0 150,105 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 14,432 354,847 SH   SOLE 1 354,847 0 0
CHENIERE ENERGY INC COM NEW 16411R208 33,096 338,851 SH   SOLE 0 338,851 0 0
CHENIERE ENERGY INC COM NEW 16411R208 85,862 879,100 SH   SOLE 1 879,100 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2,303 84,840 SH   SOLE 0 84,840 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1,592 72,880 SH   SOLE 0 72,880 0 0
CLEARWAY ENERGY INC CL A 18539C105 4,848 171,925 SH   SOLE 0 171,925 0 0
CLEARWAY ENERGY INC CL A 18539C105 9,642 341,931 SH   SOLE 1 341,931 0 0
CLEARWAY ENERGY INC CL C 18539C204 40,527 1,338,837 SH   SOLE 0 1,338,837 0 0
CLEARWAY ENERGY INC CL C 18539C204 11,112 367,099 SH   SOLE 1 367,099 0 0
COVANTA HLDG CORP COM 22282E102 11,916 592,225 SH   SOLE 0 592,225 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,946 17,000 SH   SOLE 0 17,000 0 0
CUSHING MLP & INFRASTRUCT COM NEW 231631300 700 22,009 SH   SOLE 0 22,009 0 0
CYRUSONE INC COM 23283R100 1,169 15,100 SH   SOLE 0 15,100 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 240 8,500 SH   SOLE 0 8,500 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 10,586 375,000 SH   SOLE 1 375,000 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 7,449 161,100 SH   SOLE 0 161,100 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 40,659 879,300 SH   SOLE 1 879,300 0 0
DIGITAL RLTY TR INC COM 253868103 2,889 20,000 SH   SOLE 0 20,000 0 0
DOMINION ENERGY INC COM 25746U109 10,260 140,505 SH   SOLE 0 140,505 0 0
DOMINION ENERGY INC COM 25746U109 26,221 359,100 SH   SOLE 1 359,100 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,131 73,075 SH   SOLE 0 73,075 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 21,128 216,500 SH   SOLE 1 216,500 0 0
ENBRIDGE INC COM 29250N105 45,153 1,134,505 SH   SOLE 0 1,134,505 0 0
ENBRIDGE INC COM 29250N105 40,308 1,012,753 SH   SOLE 1 1,012,753 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 65,079 6,793,175 SH   SOLE 0 6,793,175 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 166,755 17,406,582 SH   SOLE 1 17,406,582 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 250 103,900 SH   SOLE 0 103,900 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 70,130 3,240,735 SH   SOLE 0 3,240,735 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 161,012 7,440,487 SH   SOLE 1 7,440,487 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 44,933 830,699 SH   SOLE 0 830,699 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 34,737 642,203 SH   SOLE 1 642,203 0 0
EQUINIX INC COM 29444U700 5,057 6,400 SH   SOLE 0 6,400 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 7,861 775,256 SH   SOLE 0 775,256 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,651 162,800 SH   SOLE 1 162,800 0 0
EVERGY INC COM 30034W106 813 13,075 SH   SOLE 0 13,075 0 0
EVERGY INC COM 30034W106 8,546 137,400 SH   SOLE 1 137,400 0 0
EVERSOURCE ENERGY COM 30040W108 17,317 211,800 SH   SOLE 0 211,800 0 0
EVERSOURCE ENERGY COM 30040W108 15,355 187,800 SH   SOLE 1 187,800 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 421 39,555 SH   SOLE 0 39,555 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 1,090 85,504 SH   SOLE 0 85,504 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 359 49,824 SH   SOLE 0 49,824 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 917 43,300 SH   SOLE 0 43,300 0 0
HESS MIDSTREAM LP CL A SHS 428103105 2,920 103,500 SH   SOLE 0 103,500 0 0
ISHARES TR HIGH YLD CORP 464288513 69,992 800,000 SH Put SOLE 0 800,000 0 0
KKR & CO INC COM 48251W104 5,064 83,188 SH   SOLE 0 83,188 0 0
KINDER MORGAN INC DEL COM 49456B101 50,545 3,021,234 SH   SOLE 0 3,021,234 0 0
KINDER MORGAN INC DEL COM 49456B101 48,130 2,876,862 SH   SOLE 1 2,876,862 0 0
MPLX LP COM UNIT REP LTD 55336V100 68,785 2,416,054 SH   SOLE 0 2,416,054 0 0
MPLX LP COM UNIT REP LTD 55336V100 146,152 5,133,543 SH   SOLE 1 5,133,543 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 29,000 636,253 SH   SOLE 0 636,253 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 64,384 1,412,540 SH   SOLE 1 1,412,540 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 74 31,400 SH   SOLE 0 31,400 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 615 124,775 SH   SOLE 0 124,775 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 2,323 83,700 SH   SOLE 0 83,700 0 0
NEXTERA ENERGY INC COM 65339F101 52,265 665,625 SH   SOLE 0 665,625 0 0
NEXTERA ENERGY INC COM 65339F101 28,016 356,800 SH   SOLE 1 356,800 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 5,096 100,000 SH   SOLE 0 100,000 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 15,333 300,000 SH   SOLE 0 300,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 70,355 933,579 SH   SOLE 0 933,579 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 38,668 513,109 SH   SOLE 1 513,109 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 257 16,300 SH   SOLE 0 16,300 0 0
ONEOK INC NEW COM 682680103 16,765 289,096 SH   SOLE 0 289,096 0 0
ONEOK INC NEW COM 682680103 76,994 1,327,720 SH   SOLE 1 1,327,720 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,252 88,700 SH   SOLE 0 88,700 0 0
PG&E CORP UNIT 99/99/9999 69331C140 9,560 100,000 SH   SOLE 0 100,000 0 0
PEMBINA PIPELINE CORP COM 706327103 34,949 1,102,834 SH   SOLE 0 1,102,834 0 0
PEMBINA PIPELINE CORP COM 706327103 32,825 1,035,800 SH   SOLE 1 1,035,800 0 0
PHILLIPS 66 COM 718546104 17,004 242,813 SH   SOLE 0 242,813 0 0
PHILLIPS 66 COM 718546104 21,135 301,800 SH   SOLE 1 301,800 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 12,892 359,606 SH   SOLE 0 359,606 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 13,940 388,855 SH   SOLE 1 388,855 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4,559 448,290 SH   SOLE 0 448,290 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 73,100 7,187,768 SH   SOLE 1 7,187,768 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 26,980 2,503,976 SH   SOLE 0 2,503,976 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,932 921,719 SH   SOLE 1 921,719 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 310 6,600 SH   SOLE 0 6,600 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 10,402 886,068 SH   SOLE 0 886,068 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 13,852 1,179,900 SH   SOLE 1 1,179,900 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,544 243,100 SH   SOLE 0 243,100 0 0
SEMPRA ENERGY COM 816851109 6,888 54,450 SH   SOLE 0 54,450 0 0
SEMPRA ENERGY COM 816851109 30,765 243,200 SH   SOLE 1 243,200 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 21,661 1,840,356 SH   SOLE 1 1,840,356 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,033 46,522 SH   SOLE 0 46,522 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,310 236,382 SH   SOLE 0 236,382 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 378 20,300 SH   SOLE 0 20,300 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 26,730 811,480 SH   SOLE 0 811,480 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 556 14,900 SH   SOLE 0 14,900 0 0
SUNRUN INC COM 86771W105 11,377 258,575 SH   SOLE 0 258,575 0 0
TARGA RES CORP COM 87612G101 92,132 1,872,227 SH   SOLE 0 1,872,227 0 0
TARGA RES CORP COM 87612G101 167,788 3,409,639 SH   SOLE 1 3,409,639 0 0
TC ENERGY CORP COM 87807B107 50,713 1,054,540 SH   SOLE 0 1,054,540 0 0
TC ENERGY CORP COM 87807B107 70,432 1,464,597 SH   SOLE 1 1,464,597 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 1,584 58,450 SH   SOLE 0 58,450 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,061 80,136 SH   SOLE 0 80,136 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 309 22,200 SH   SOLE 0 22,200 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 432 14,970 SH   SOLE 0 14,970 0 0
UPHEALTH INC COM 91532B101 34,745 5,155,083 SH   SOLE 0 5,155,083 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 78,328 3,737,040 SH   SOLE 1 3,737,040 0 0
WILLIAMS COS INC COM 969457100 82,276 3,171,775 SH   SOLE 0 3,171,775 0 0
WILLIAMS COS INC COM 969457100 128,331 4,947,221 SH   SOLE 1 4,947,221 0 0
XCEL ENERGY INC COM 98389B100 7,273 116,375 SH   SOLE 0 116,375 0 0
XCEL ENERGY INC COM 98389B100 18,425 294,800 SH   SOLE 1 294,800 0 0