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   41,256,535 2,160,028 SH   SOLE   2,160,028 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   50,344,372 2,635,831 SH   SOLE 1 2,635,831 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   849,660 28,900 SH   SOLE   28,900 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   18,885,277 868,688 SH   SOLE   868,688 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   17,318,106 796,601 SH   SOLE 1 796,601 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   8,983,848 1,654,484 SH   SOLE   1,654,484 0 0
ENLIGHT RENEWABLE ENERGY LTD SHS M4056D110   12,293,900 783,550 SH   SOLE   783,550 0 0
AZURE PWR GLOBAL LTD SHS V0393H103   23,450 35,000 SH   SOLE   35,000 0 0
AES CORP COM 00130H105   15,994,048 1,052,240 SH   SOLE   1,052,240 0 0
AES CORP UNIT 99/99/9999 00130H204   15,250,000 250,000 SH   SOLE   250,000 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   11,061,928 1,868,569 SH   SOLE   1,868,569 0 0
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   8,236,585 381,500 SH   SOLE   381,500 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,878,728 55,666 SH   SOLE   55,666 0 0
AMERESCO INC CL A 02361E108   7,198,419 186,681 SH   SOLE   186,681 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,757,239 49,950 SH   SOLE   49,950 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,973,400 12,000 SH   SOLE   12,000 0 0
ANTERO MIDSTREAM CORP COM 03676B102   558,268 46,600 SH   SOLE   46,600 0 0
ANTERO MIDSTREAM CORP COM 03676B102   26,576,432 2,218,400 SH   SOLE 1 2,218,400 0 0
ARCHROCK INC COM 03957W106   606,060 48,100 SH   SOLE   48,100 0 0
ARCHROCK INC COM 03957W106   2,375,617 188,541 SH   SOLE 1 188,541 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   6,165,644 617,800 SH   SOLE 1 617,800 0 0
BLACKSTONE INC COM 09260D107   3,032,062 28,300 SH   SOLE   28,300 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   518,760 36,000 SH   SOLE   36,000 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   504,600 72,500 SH   SOLE   72,500 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   982,990 35,928 SH   SOLE   35,928 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   826,848 63,800 SH   SOLE   63,800 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,313,340 42,000 SH   SOLE   42,000 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   3,292,420 137,528 SH   SOLE   137,528 0 0
BROOKFIELD ASSET MGMT INC CL A LMT VTG SHS 113004105   350,070 10,500 SH   SOLE   10,500 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   13,084,446 241,455 SH   SOLE   241,455 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   26,134,374 482,273 SH   SOLE 1 482,273 0 0
CHENIERE ENERGY INC COM NEW 16411R208   53,029,033 319,529 SH   SOLE   319,529 0 0
CHENIERE ENERGY INC COM NEW 16411R208   158,226,264 953,400 SH   SOLE 1 953,400 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   1,227,413 34,840 SH   SOLE   34,840 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   1,688,342 53,260 SH   SOLE   53,260 0 0
CLEARWAY ENERGY INC CL A 18539C105   1,787,621 89,740 SH   SOLE   89,740 0 0
CLEARWAY ENERGY INC CL A 18539C105   6,811,266 341,931 SH   SOLE 1 341,931 0 0
CLEARWAY ENERGY INC CL C 18539C204   28,488,385 1,346,332 SH   SOLE   1,346,332 0 0
CLEARWAY ENERGY INC CL C 18539C204   13,986,739 660,999 SH   SOLE 1 660,999 0 0
CONSTELLATION ENERGY CORP COM 21037T109   15,846,052 145,270 SH   SOLE   145,270 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   4,635,833 158,490 SH   SOLE   158,490 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A905   418,617 19,300 SH   SOLE   19,300 0 0
CROWN CASTLE INC COM 22822V101   1,573,713 17,100 SH   SOLE   17,100 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   12,653,172 239,100 SH   SOLE   239,100 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   28,100,520 531,000 SH   SOLE 1 531,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   474,398 5,375 SH   SOLE   5,375 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   222,828 18,600 SH   SOLE   18,600 0 0
ENBRIDGE INC COM 29250N105   28,428,131 856,527 SH   SOLE   856,527 0 0
ENBRIDGE INC COM 29250N105   47,568,107 1,433,206 SH   SOLE 1 1,433,206 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   79,182,710 5,643,814 SH   SOLE   5,643,814 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   272,453,466 19,419,349 SH   SOLE 1 19,419,349 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   5,513,664 451,200 SH   SOLE   451,200 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   15,860,338 1,297,900 SH   SOLE 1 1,297,900 0 0
ENTERGY CORP NEW COM 29364G103   1,036,000 11,200 SH   SOLE   11,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   71,012,286 2,594,530 SH   SOLE   2,594,530 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   232,859,225 8,507,827 SH   SOLE 1 8,507,827 0 0
EQUINIX INC COM 29444U700   2,033,528 2,800 SH   SOLE   2,800 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   19,162,587 2,045,100 SH   SOLE 1 2,045,100 0 0
EVERGY INC COM 30034W106   202,800 4,000 SH   SOLE   4,000 0 0
EXXON MOBIL CORP COM 30231G102   39,401,058 335,100 SH   SOLE 1 335,100 0 0
FARMLAND PARTNERS INC COM 31154R109   309,852 30,200 SH   SOLE   30,200 0 0
FIRST SOLAR INC COM 336433107   2,211,036 13,683 SH   SOLE   13,683 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103   972,079 64,206 SH   SOLE   64,206 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,455,705 110,700 SH   SOLE   110,700 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104   1,443,575 182,500 SH   SOLE   182,500 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100   286,082 45,700 SH   SOLE   45,700 0 0
GENERAL AMERN INVS CO INC COM 368802104   563,618 13,700 SH   SOLE   13,700 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   203,304 19,700 SH   SOLE   19,700 0 0
GLADSTONE LD CORP COM 376549101   327,290 23,000 SH   SOLE   23,000 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   1,529,356 43,300 SH   SOLE   43,300 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,867,233 64,100 SH   SOLE   64,100 0 0
HESS MIDSTREAM LP CL A SHS 428103105   22,542,542 773,860 SH   SOLE 1 773,860 0 0
IRON MTN INC DEL COM 46284V101   380,480 6,400 SH   SOLE   6,400 0 0
KKR & CO INC COM 48251W104   2,907,520 47,200 SH   SOLE   47,200 0 0
KINDER MORGAN INC DEL COM 49456B101   26,775,506 1,614,928 SH   SOLE   1,614,928 0 0
KINDER MORGAN INC DEL COM 49456B101   67,665,666 4,081,162 SH   SOLE 1 4,081,162 0 0
MPLX LP COM UNIT REP LTD 55336V100   65,347,852 1,837,162 SH   SOLE   1,837,162 0 0
MPLX LP COM UNIT REP LTD 55336V100   143,846,610 4,044,043 SH   SOLE   4,044,043 0 0
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   329,840 28,000 SH   SOLE   28,000 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   243,810 63,000 SH   SOLE   63,000 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104   1,757,475 255,447 SH   SOLE   255,447 0 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   377,204 36,200 SH   SOLE   36,200 0 0
NEXTERA ENERGY INC COM 65339F101   29,747,546 519,245 SH   SOLE   519,245 0 0
NEXTERA ENERGY INC COM 65339F101   33,898,035 591,692 SH   SOLE 1 591,692 0 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   6,128,460 162,000 SH   SOLE   162,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   20,440,342 688,227 SH   SOLE   688,227 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   21,205,384 713,986 SH   SOLE 1 713,986 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   463,904 26,600 SH   SOLE   26,600 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   11,336,000 650,000 SH   SOLE 1 650,000 0 0
NUVEEN MULTI ASSET INCOME FU COM 670750108   356,952 32,100 SH   SOLE   32,100 0 0
ONEOK INC NEW COM 682680103   29,812,417 470,005 SH   SOLE   470,005 0 0
ONEOK INC NEW COM 682680103   149,348,028 2,354,533 SH   SOLE 1 2,354,533 0 0
PEMBINA PIPELINE CORP COM 706327103   22,135,913 736,391 SH   SOLE   736,391 0 0
PEMBINA PIPELINE CORP COM 706327103   52,818,426 1,757,100 SH   SOLE 1 1,757,100 0 0
PHILLIPS 66 COM 718546104   14,884,302 123,881 SH   SOLE   123,881 0 0
PHILLIPS 66 COM 718546104   4,892,148 40,717 SH   SOLE 1 40,717 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   7,264,591 474,190 SH   SOLE   473,628 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   138,159,743 9,018,260 SH   SOLE 1 9,018,260 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   57,891,950 3,591,312 SH   SOLE   3,590,573 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   20,632,294 1,279,919 SH   SOLE 1 1,279,919 0 0
PROLOGIS INC COM 74340W103   673,260 6,000 SH   SOLE   6,000 0 0
SEMPRA COM 816851109   9,654,818 141,920 SH   SOLE   141,920 0 0
SEMPRA COM 816851109   67,281,670 989,000 SH   SOLE 1 989,000 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   394,492 19,300 SH   SOLE   19,300 0 0
SUNNOVA ENERGY INTL INC COM 86745K104   1,306,488 124,784 SH   SOLE   124,784 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   792,990 16,200 SH   SOLE   16,200 0 0
SUNRUN INC COM 86771W105   3,596,305 286,330 SH   SOLE   286,330 0 0
TPG INC COM CL A 872657101   746,976 24,800 SH   SOLE   24,800 0 0
TARGA RES CORP COM 87612G101   87,312,078 1,018,573 SH   SOLE   1,018,573 0 0
TARGA RES CORP COM 87612G101   179,581,600 2,094,979 SH   SOLE 1 2,094,979 0 0
TC ENERGY CORP COM 87807B107   19,755,607 574,124 SH   SOLE   574,124 0 0
TC ENERGY CORP COM 87807B107   34,144,940 992,297 SH   SOLE 1 992,297 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   679,150 23,500 SH   SOLE   23,500 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104   915,160 68,500 SH   SOLE   68,500 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   437,248 12,800 SH   SOLE   12,800 0 0
UNION PAC CORP COM 907818108   957,061 4,700 SH   SOLE   4,700 0 0
UPHEALTH INC COM NEW 91532B200   409,262 1,065,509 SH   SOLE   1,065,509 0 0
VENTAS INC COM 92276F100   337,040 8,000 SH   SOLE   8,000 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101   549,769 58,300 SH   SOLE   58,300 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   100,733,954 3,699,374 SH   SOLE 1 3,699,374 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   432,306 14,100 SH   SOLE   14,100 0 0
WILLIAMS COS INC COM 969457100   76,514,437 2,271,132 SH   SOLE   2,271,132 0 0
WILLIAMS COS INC COM 969457100   203,296,274 6,034,321 SH   SOLE 1 6,034,321 0 0
XCEL ENERGY INC COM 98389B100   17,935,609 313,450 SH   SOLE   313,450 0 0