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
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   246,625,732 19,419,349 SH   SOLE 1 19,419,349 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   134,207,466 9,518,260 SH   SOLE 1 9,518,260 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   224,181,241 8,507,827 SH   SOLE 1 8,507,827 0 0
WILLIAMS COS INC COM 969457100   208,499,859 6,389,821 SH   SOLE 1 6,389,821 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   72,173,008 5,682,914 SH   SOLE   5,682,914 0 0
MPLX LP COM UNIT REP LTD 55336V100   148,907,847 4,387,385 SH   SOLE 1 4,387,385 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   103,411,398 3,899,374 SH   SOLE 1 3,899,374 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   40,650,691 2,741,112 SH   SOLE   2,740,373 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   61,783,879 2,635,831 SH   SOLE 1 2,635,831 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   69,048,331 2,620,430 SH   SOLE   2,620,430 0 0
WILLIAMS COS INC COM 969457100   75,147,934 2,303,032 SH   SOLE   2,303,032 0 0
ANTERO MIDSTREAM CORP COM 03676B102   25,733,440 2,218,400 SH   SOLE 1 2,218,400 0 0
TARGA RES CORP COM 87612G101   168,541,638 2,214,739 SH   SOLE 1 2,214,739 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   50,394,828 2,149,950 SH   SOLE   2,149,950 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   11,739,146 2,142,180 SH   SOLE   2,142,180 0 0
KINDER MORGAN INC DEL COM 49456B101   35,508,708 2,062,062 SH   SOLE 1 2,062,062 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   17,002,954 2,058,469 SH   SOLE   2,058,469 0 0
MPLX LP COM UNIT REP LTD 55336V100   62,573,888 1,843,662 SH   SOLE   1,843,662 0 0
PEMBINA PIPELINE CORP COM 706327103   55,243,224 1,757,100 SH   SOLE 1 1,757,100 0 0
ONEOK INC NEW COM 682680103   100,890,598 1,634,650 SH   SOLE 1 1,634,650 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   23,596,295 1,591,119 SH   SOLE 1 1,591,119 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   43,052,097 1,459,888 SH   SOLE   1,459,888 0 0
ENBRIDGE INC COM 29250N105   53,243,603 1,433,206 SH   SOLE 1 1,433,206 0 0
KINDER MORGAN INC DEL COM 49456B101   22,675,830 1,316,831 SH   SOLE   1,316,831 0 0
CLEARWAY ENERGY INC CL C 18539C204   37,334,546 1,307,232 SH   SOLE   1,307,232 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   38,204,324 1,295,501 SH   SOLE 1 1,295,501 0 0
TC ENERGY CORP COM 87807B107   51,647,900 1,278,097 SH   SOLE 1 1,278,097 0 0
TARGA RES CORP COM 87612G101   81,249,915 1,067,673 SH   SOLE   1,067,673 0 0
UPHEALTH INC COM NEW 91532B200   2,003,157 1,065,509 SH   SOLE   1,065,509 0 0
AES CORP COM 00130H105   21,773,548 1,050,340 SH   SOLE   1,050,340 0 0
CHENIERE ENERGY INC COM NEW 16411R208   145,260,024 953,400 SH   SOLE 1 953,400 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   52,952,448 903,009 SH   SOLE 1 903,009 0 0
PEMBINA PIPELINE CORP COM 706327103   28,270,565 899,191 SH   SOLE   899,191 0 0
ENBRIDGE INC COM 29250N105   32,541,543 875,950 SH   SOLE   875,950 0 0
ENLIGHT RENEWABLE ENERGY LTD SHS M4056D110   14,098,293 794,270 SH   SOLE   794,270 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   43,659,063 744,527 SH   SOLE   744,527 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   7,687,120 725,200 SH   SOLE 1 725,200 0 0
TC ENERGY CORP COM 87807B107   28,958,776 716,624 SH   SOLE   716,624 0 0
CLEARWAY ENERGY INC CL C 18539C204   18,878,131 660,999 SH   SOLE 1 660,999 0 0
NEXTERA ENERGY INC COM 65339F101   46,081,539 621,045 SH   SOLE   621,045 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   6,375,696 617,800 SH   SOLE 1 617,800 0 0
ALTUS POWER INC COM CL A 02217A102   3,153,973 584,069 SH   SOLE   584,069 0 0
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   16,933,000 574,000 SH   SOLE   574,000 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   26,321,670 531,000 SH   SOLE 1 531,000 0 0
SEMPRA COM 816851109   77,046,228 529,200 SH   SOLE 1 529,200 0 0
XCEL ENERGY INC COM 98389B100   31,128,519 500,700 SH   SOLE 1 500,700 0 0
SUNNOVA ENERGY INTL INC COM 86745K104   9,139,272 499,141 SH   SOLE   499,141 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   22,252,076 482,273 SH   SOLE 1 482,273 0 0
HESS MIDSTREAM LP CL A SHS 428103105   14,538,025 473,860 SH   SOLE 1 473,860 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   6,567,639 465,790 SH   SOLE   465,228 0 0
NEXTERA ENERGY INC COM 65339F101   33,986,939 458,045 SH   SOLE 1 458,045 0 0
SUNRUN INC COM 86771W105   7,345,818 411,300 SH   SOLE   411,300 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   31,265,416 348,400 SH   SOLE 1 348,400 0 0
XCEL ENERGY INC COM 98389B100   21,582,316 347,150 SH   SOLE   347,150 0 0
CLEARWAY ENERGY INC CL A 18539C105   9,232,137 341,931 SH   SOLE 1 341,931 0 0
CHENIERE ENERGY INC COM NEW 16411R208   49,300,496 323,579 SH   SOLE   323,579 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   17,126,471 274,815 SH   SOLE 1 274,815 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,662,720 251,200 SH   SOLE   251,200 0 0
AES CORP UNIT 99/99/9999 00130H204   20,405,000 250,000 SH   SOLE   250,000 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   12,248,747 247,100 SH   SOLE   247,100 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   11,209,944 242,955 SH   SOLE   242,955 0 0
CONSTELLATION ENERGY CORP COM 21037T109   19,781,209 216,070 SH   SOLE   216,070 0 0
ONEOK INC NEW COM 682680103   12,768,140 206,872 SH   SOLE   206,872 0 0
PHILLIPS 66 COM 718546104   16,934,337 177,546 SH   SOLE   177,546 0 0
AMERESCO INC CL A 02361E108   8,607,510 177,000 SH   SOLE   177,000 0 0
PHILLIPS 66 COM 718546104   15,891,929 166,617 SH   SOLE 1 166,617 0 0
EXXON MOBIL CORP COM 30231G102   17,685,525 164,900 SH   SOLE 1 164,900 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   4,985,046 158,155 SH   SOLE   158,155 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   4,082,951 154,190 SH   SOLE   154,190 0 0
EVERSOURCE ENERGY COM 30040W108   10,169,928 143,400 SH   SOLE   143,400 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   7,977,022 128,001 SH   SOLE   128,001 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104   670,435 97,447 SH   SOLE   97,447 0 0
CLEARWAY ENERGY INC CL A 18539C105   2,422,980 89,740 SH   SOLE   89,740 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   289,044 86,800 SH   SOLE   86,800 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104   963,009 72,900 SH   SOLE   72,900 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   6,292,120 70,115 SH   SOLE   70,115 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103   1,002,922 68,226 SH   SOLE   68,226 0 0
SEMPRA COM 816851109   9,290,098 63,810 SH   SOLE   63,810 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   245,070 63,000 SH   SOLE   63,000 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   1,715,756 57,460 SH   SOLE   57,460 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,956,103 55,666 SH   SOLE   55,666 0 0
AZURE PWR GLOBAL LTD SHS V0393H103   86,199 48,700 SH   SOLE   48,700 0 0
KKR & CO INC COM 48251W104   2,643,200 47,200 SH   SOLE   47,200 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,240,174 45,328 SH   SOLE   45,328 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,767,950 44,750 SH   SOLE   44,750 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   1,330,609 43,300 SH   SOLE   43,300 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,413,300 42,000 SH   SOLE   42,000 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104   322,756 41,862 SH   SOLE   41,862 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,196,520 39,000 SH   SOLE   39,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   1,280,710 36,940 SH   SOLE   36,940 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,054,850 28,900 SH   SOLE   28,900 0 0
BLACKSTONE INC COM 09260D107   2,631,051 28,300 SH   SOLE   28,300 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   717,535 24,700 SH   SOLE   24,700 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   258,336 20,700 SH   SOLE   20,700 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   329,088 19,200 SH   SOLE   19,200 0 0
TPG INC COM CL A 872657101   544,236 18,600 SH   SOLE   18,600 0 0
CUSHING MLP & INFRASTRUCT COM NEW 231631300   654,675 17,500 SH   SOLE   17,500 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   649,044 14,900 SH   SOLE   14,900 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   472,491 14,100 SH   SOLE   14,100 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   483,502 13,970 SH   SOLE   13,970 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   131,790 13,800 SH   SOLE   13,800 0 0
FIRST SOLAR INC COM 336433107   2,601,001 13,683 SH   SOLE   13,683 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A905   256,100 13,000 SH   SOLE   13,000 0 0
EVERGY INC COM 30034W106   741,934 12,700 SH   SOLE   12,700 0 0
ENTERGY CORP NEW COM 29364G103   1,090,544 11,200 SH   SOLE   11,200 0 0
BROOKFIELD ASSET MGMT INC CL A LMT VTG SHS 113004105   342,615 10,500 SH   SOLE   10,500 0 0
CROWN CASTLE INC COM 22822V101   1,184,976 10,400 SH   SOLE   10,400 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,551,520 8,000 SH   SOLE   8,000 0 0
EQUINIX INC COM 29444U700   3,684,518 4,700 SH   SOLE   4,700 0 0
UNION PAC CORP COM 907818108   961,714 4,700 SH   SOLE   4,700 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   7,842,000 2,000 SH Put SOLE   2,000 0 0