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
Advanced Drainage Systems Inc cs 00790R104 911 8,814 SH   SOLE   8,814 0 0
Aecom cs 00766T100 404 6,309 SH   SOLE   6,309 0 0
Algonquin Power & Utilities cs 015857105 14,726 929,428 SH   SOLE 3 688,509 0 240,919
Algonquin Power & Utilities cs 015857105 93 5,850 SH   SOLE   5,850 0 0
Altus Midstream Company cs 02215L209 36 678 SH   SOLE   678 0 0
American Water Works Company cs 030420103 1,461 9,743 SH   SOLE   9,743 0 0
American Water Works Company cs 030420103 3,111 20,750 SH   SOLE 3 20,750 0 0
Antero Midstream Corporation cs 03676B102 18,741 2,075,361 SH   SOLE   2,075,361 0 0
ArcLight Clean Transition Corp cs G0R21B120 5,000 500,000 SH   SOLE   500,000 0 0
Arclight Clean Transition Corp warrants G04561125 0 1 SH   SOLE   1 0 0
Atlantica Sustainable Infrastructure cs G0751N103 19,701 537,833 SH   SOLE   537,833 0 0
Atlantica Sustainable Infrastructure cs G0751N103 10,284 280,766 SH   SOLE 3 280,766 0 0
AUTODESK INC cs 052769106 6,950 25,078 SH   SOLE 3 25,078 0 0
Badger Meter, Inc. cs 056525108 447 4,800 SH   SOLE   4,800 0 0
Ballard Power Systems Inc. cs 058586108 57 2,353 SH   SOLE   2,353 0 0
Bluescape Opportunities Acquisition cs G1195N105 2,081 209,134 SH   SOLE   209,134 0 0
Bluescape Opportunities Acquisition warrants G1195N113 325 215,000 SH   SOLE   215,000 0 0
BP Midstream Partners LP lp 0556EL109 63,680 5,029,998 SH   SOLE   4,408,123 0 621,875
BP PLC-Spons ADR ad 055622104 957 39,283 SH   SOLE   39,283 0 0
Brookfield Renewable Corp cs 11284V105 11,398 243,325 SH   SOLE 3 207,408 0 35,917
Brookfield Renewable Partners lp G16258108 15,179 356,035 SH   SOLE 3 308,622 0 47,413
Cabot Oil & Gas Corp. cs 127097103 2,131 113,490 SH   SOLE   113,490 0 0
Cheniere Energy Inc. cs 16411R208 318,826 4,427,520 SH   SOLE   3,620,855 0 806,665
Cheniere Energy Partners LP lp 16411Q101 16,224 390,464 SH   SOLE   348,033 0 42,431
Chevron Corp cs 166764100 2,911 27,777 SH   SOLE   27,777 0 0
Clearway Energy, Inc. cs 18539C204 41,280 1,466,954 SH   SOLE   1,321,724 0 145,230
Climate Change Crisis Real Impact Fund warrants 18716C118 685 210,000 SH   SOLE   210,000 0 0
Climate Real Impact Solutions cs 187171103 2,488 255,700 SH   SOLE   255,700 0 0
Climate Real Impact Solutions warrants 187171111 88 80,000 SH   SOLE   80,000 0 0
ConocoPhillips cs 20825c104 4,474 84,466 SH   SOLE   84,466 0 0
Covanta Holding Corporation cs 22282E102 100 7,182 SH   SOLE   7,182 0 0
Covanta Holding Corporation cs 22282E102 29,240 2,109,688 SH   SOLE 3 1,787,577 0 322,111
Crestwood Equity Partners LP lp 226344208 35,818 1,322,869 SH   SOLE   1,156,746 0 166,123
Crestwood Equity Partners LP lp 226344208 2,726 97,635 SH   OTR 1 97,635 0 0
Danaher Corporation cs 235851102 1,208 5,368 SH   SOLE   5,368 0 0
Darling Ingredients Inc cs 237266101 101 1,368 SH   SOLE   1,368 0 0
DCP Midstream LP lp 23311P100 193,965 8,954,967 SH   SOLE   7,478,477 0 1,476,490
DCP Midstream LP lp 23311P100 5,412 249,877 SH   OTR 1 249,877 0 0
Decarbonization Plus Acquisition cs 242794204 2,012 200,000 SH   SOLE   200,000 0 0
Decarbonization Plus Acquisition II cs 24279D204 3,486 350,000 SH   SOLE   350,000 0 0
Delek Logistics Partners LP lp 24664T103 205 5,695 SH   SOLE   4,955 0 740
Delek Logistics Partners LP lp 24664T103 4,669 129,729 SH   OTR 1 129,729 0 0
Devon Energy Corporation cs 25179M103 24 1,076 SH   SOLE   1,076 0 0
Diamondback Energy Inc cs 25278X109 2,919 39,717 SH   SOLE   39,717 0 0
Diversey Holdings Ltd cs G28923103 370 25,120 SH   SOLE   25,120 0 0
Dominion Energy Inc. cs 25746U109 32 418 SH   SOLE   418 0 0
Dominion Energy Inc. cs 25746U109 7,560 99,524 SH   SOLE 3 99,524 0 0
DTE Energy Company cs 233331107 1,081 8,116 SH   SOLE   8,116 0 0
DTE Energy Company cs 233331107 3,575 26,853 SH   SOLE 3 26,853 0 0
Ecolab Inc. cs 278865100 959 4,478 SH   SOLE   4,478 0 0
ECP Environmental Growth Opportunities cs 26829T209 3,009 300,000 SH   SOLE   300,000 0 0
EDISON INTL cs 281020107 29 497 SH   SOLE   497 0 0
EDISON INTL cs 281020107 29,665 506,229 SH   SOLE 3 423,375 0 82,854
Enable Midstream Partners LP lp 292480100 1,420 219,105 SH   SOLE   202,955 0 16,150
Enable Midstream Partners LP lp 292480100 3,259 502,920 SH   OTR 1 502,920 0 0
Enbridge Inc cs 29250N105 250,544 6,883,067 SH   SOLE   5,751,872 0 1,131,195
Energy Transfer LP lp 29273V100 245,961 32,026,113 SH   SOLE   27,654,836 0 4,371,277
Energy Transfer LP lp 29273V100 8,094 1,053,893 SH   OTR 1 1,053,893 0 0
Enlink Midstream, LLC cs 29336T100 576 134,338 SH   SOLE   134,338 0 0
Enterprise Products Partners L.P. lp 293792107 457,719 20,786,521 SH   SOLE   16,901,003 0 3,885,518
Enterprise Products Partners L.P. lp 293792107 8,820 400,540 SH   OTR 1 400,540 0 0
Enviva Partners LP lp 29414J107 12,586 260,418 SH   SOLE   260,418 0 0
EOG Resources Inc cs 26875P101 2,916 40,200 SH   SOLE   40,200 0 0
EQT Corp cs 26884L109 2,197 118,237 SH   SOLE   118,237 0 0
Equitrans Midstream Corporation cs 294600101 86,756 10,631,831 SH   SOLE   10,084,161 0 547,670
ESM Acquisition Corp cs G3195H120 4,970 500,000 SH   SOLE   500,000 0 0
Essential Utilities Inc cs 29670G102 1,161 25,952 SH   SOLE   25,952 0 0
Essential Utilities, Inc. ps 29670G201 5,902 103,207 SH   SOLE 3 51,608 0 51,599
European Sustainable Growth Acquisition cs G3194F109 4,180 430,000 SH   SOLE   430,000 0 0
European Sustainable Growth Acquisition warrants G3194F117 151 215,000 SH   SOLE   215,000 0 0
Evergy Inc cs 30034W106 5,427 91,171 SH   SOLE 3 91,171 0 0
Eversource Energy cs 30040W108 134 1,542 SH   SOLE   1,542 0 0
Eversource Energy cs 30040W108 5,907 68,215 SH   SOLE 3 68,215 0 0
Evoqua Water Technologies Corp cs 30057T105 1,073 40,807 SH   SOLE   40,807 0 0
EXELON CORP cs 30161N101 23,662 540,968 SH   SOLE 3 540,968 0 0
First Reserve Sustainable Growth cs 336169206 5,000 500,000 SH   SOLE   500,000 0 0
Flame Acquisition Corp cs 33850F207 2,417 243,400 SH   SOLE   243,400 0 0
Fortune Brand Home & Security cs 34964C106 198 2,070 SH   SOLE   2,070 0 0
Generac Holdings Inc. cs 368736104 56 171 SH   SOLE   171 0 0
Genesis Energy L.P. lp 371927104 213 22,775 SH   SOLE   17,335 0 5,440
Genesis Energy L.P. lp 371927104 2,494 266,990 SH   OTR 1 266,990 0 0
Global Partners LP lp 37946R109 849 39,724 SH   SOLE   32,319 0 7,405
Hennessy Capital Investment Co cs 42589T107 7,012 715,100 SH   SOLE   715,100 0 0
Hennessy Capital Investment Co warrants 42589T115 259 227,500 SH   SOLE   227,500 0 0
Hess Midstream LP cs 428103105 14,830 661,458 SH   SOLE   661,458 0 0
Holly Energy Partners, L.P. lp 435763107 9,580 501,293 SH   SOLE   501,293 0 0
Hyliion Holdings Corp cs 449109107 2,417 226,501 SH   SOLE   226,501 0 0
IDEX Corporation cs 45167R104 914 4,367 SH   SOLE   4,367 0 0
Kensington Capital Acquisition cs 49006L203 1,033 100,713 SH   SOLE   100,713 0 0
Kinder Morgan Inc cs 49456B101 272,857 16,387,829 SH   SOLE   14,382,535 0 2,005,294
Knot Offshore Partners LP ps Y48125101 9,300 416,667 SH   SOLE   416,667 0 0
Lindsay Corporation cs 535555106 350 2,099 SH   SOLE   2,099 0 0
LYFT INC-A cs 55087P104 8,322 131,718 SH   SOLE 3 131,718 0 0
Magellan Midstream Partners, LP lp 559080106 346,047 7,980,786 SH   SOLE   6,580,231 0 1,400,555
Magellan Midstream Partners, LP lp 559080106 8,327 192,036 SH   OTR 1 192,036 0 0
Marathon Petroleum Corp cs 56585A102 28 518 SH   SOLE   518 0 0
Masco Corporation cs 574599106 161 2,685 SH   SOLE   2,685 0 0
Middlesex Water Co cs 596680108 232 2,940 SH   SOLE   2,940 0 0
Montrose Environmental Group cs 615111101 435 8,669 SH   SOLE   8,669 0 0
MPLX LP lp 55336V100 469,609 18,322,622 SH   SOLE   14,951,369 0 3,371,253
MPLX LP lp 55336V100 9,995 389,965 SH   OTR 1 389,965 0 0
Mueller Water Products, Inc. cs 624758108 773 55,634 SH   SOLE   55,634 0 0
New Fortress Energy Inc. cs 644393100 12,595 274,345 SH   SOLE   274,345 0 0
Nextera Energy Inc cs 65339F101 8,518 112,653 SH   SOLE   78,677 0 33,976
Nextera Energy Inc cs 65339F101 37,960 502,046 SH   SOLE 3 502,046 0 0
Nextera Energy Inc ps 65339F796 5,785 100,772 SH   SOLE 3 70,421 0 30,351
Nextera Energy Partners LP lp 65341B106 166,134 2,279,554 SH   SOLE   1,989,896 0 289,658
Nextera Energy Partners LP lp 65341B106 12,588 172,725 SH   SOLE 3 172,725 0 0
NextEra Energy, Inc. ps 65339F739 5,511 111,111 SH   SOLE   111,111 0 0
NGL Energy Partners LP lp 62913M107 82 40,237 SH   SOLE   31,046 0 9,191
Noble Midstream Partners LP lp 65506L105 23,165 1,597,614 SH   SOLE   1,325,399 0 272,215
Noble Midstream Partners LP lp 65506L105 2,761 190,444 SH   OTR 1 190,444 0 0
Northern Genesis Acquisition Corp II cs 66516U101 1,871 188,595 SH   SOLE   188,595 0 0
Northern Genesis Acquisition Corp III cs 66516W206 2,994 300,000 SH   SOLE   300,000 0 0
Northern Genesis Acquisition Corp warrants 66516U119 73 62,865 SH   SOLE   62,865 0 0
NuStar Energy L.P. lp 67058H102 127,821 7,479,278 SH   SOLE   6,250,027 0 1,229,251
NuStar Energy L.P. lp 67058H102 5,684 332,570 SH   OTR 1 332,570 0 0
ONEOK, Inc cs 682680103 335,646 6,625,465 SH   SOLE   5,553,076 0 1,072,389
ONEOK, Inc cs 682680103 4,201 82,930 SH   OTR 1 82,930 0 0
PBF Logistics LP lp 69318Q104 1,462 99,309 SH   SOLE   99,309 0 0
Pembina Pipeline Corp cs 706327103 102,807 3,560,138 SH   SOLE   3,223,890 0 336,248
PENTAIR INC cs G7S00T104 1,525 24,468 SH   SOLE   24,468 0 0
Peridot Acquisition Corp II cs G7008B113 2,237 225,000 SH   SOLE   225,000 0 0
Peridot Acquisition Corp. warrants G7008A107 0 1 SH   SOLE   1 0 0
Phillips 66 Partners LP lp 718549207 74,398 2,120,029 SH   SOLE   1,932,462 0 187,567
Phillips 66 Partners LP lp 718549207 2,400 75,780 SH   OTR 1 75,780 0 0
Pioneer Natural Resources Co cs 723787107 4,348 27,379 SH   SOLE   27,379 0 0
Plains All American Pipeline lp 726503105 256,970 28,238,508 SH   SOLE   21,618,691 0 6,619,817
Plains All American Pipeline lp 726503105 8,973 985,992 SH   OTR 1 985,992 0 0
Plains GP Holdings, L.P. cs 72651A207 124,496 13,244,281 SH   SOLE   12,857,276 0 387,005
Power & Digital Infrastructure cs 739190205 3,542 350,000 SH   SOLE   350,000 0 0
PPL Corporation cs 69351T106 4,661 161,609 SH   SOLE 3 161,609 0 0
Public Service Enterprise Group cs 744573106 38 637 SH   SOLE   637 0 0
Public Service Enterprise Group cs 744573106 9,601 159,454 SH   SOLE 3 159,454 0 0
Qell Acquisition Corp warrants G7307X113 162 93,720 SH   SOLE   93,720 0 0
QuantumScape Corp cs 74767V109 1,957 43,728 SH   SOLE 3 43,728 0 0
Queen's Gambit Growth Capital cs G7315C101 3,879 399,900 SH   SOLE   399,900 0 0
Queen's Gambit Growth Capital warrants G7315C119 147 133,300 SH   SOLE   133,300 0 0
Rattler Midstream Partners LP lp 75419T103 28 2,652 SH   SOLE   2,652 0 0
Renewable Energy Group Inc cs 75972A301 70 1,063 SH   SOLE   1,063 0 0
Rice Acquisition Corp cs 762594109 3,260 322,500 SH   SOLE   322,500 0 0
Rice Acquisition Corp warrants 762594117 318 215,000 SH   SOLE   215,000 0 0
RMG Acquisition Corp III cs G76088114 2,488 250,000 SH   SOLE   250,000 0 0
Royal Dutch Shell PLC ad 780259206 1,462 37,274 SH   SOLE   37,274 0 0
Sempra Energy cs 816851109 15,756 118,838 SH   SOLE   118,838 0 0
Shell Midstream Partners LP lp 822634101 113,260 8,490,272 SH   SOLE   7,478,793 0 1,011,479
Shell Midstream Partners LP lp 822634101 4,659 349,240 SH   OTR 1 349,240 0 0
Spartan Acquisition Corp III cs 84677R205 3,009 300,000 SH   SOLE   300,000 0 0
Stantec Inc. cs 85472N109 537 12,551 SH   SOLE   12,551 0 0
Star Peak Corp II cs 855179107 1,769 175,015 SH   SOLE   175,015 0 0
Star Peak Corp II warrants 855179115 65 43,753 SH   SOLE   43,753 0 0
Sunnova Energy International I cs 86745K104 9,075 222,323 SH   SOLE   222,323 0 0
Sunoco LP lp 86765K109 44 1,390 SH   SOLE   0 0 1,390
SUNRUN INC cs 86771W105 67 1,107 SH   SOLE   1,107 0 0
SUNRUN INC cs 86771W105 17,343 286,759 SH   SOLE 3 286,759 0 0
Sustainable Development Acquisition cs 86934L202 5,157 519,371 SH   SOLE   519,371 0 0
Switchback II Corp cs G8633T115 1,800 183,072 SH   SOLE   183,072 0 0
Switchback II Corp warrants G8633T107 73 36,614 SH   SOLE   36,614 0 0
Targa Resources Corp. cs 87612G101 302,558 9,529,390 SH   SOLE   8,007,856 0 1,521,534
TC Energy Corp. cs 87807B107 198,331 4,335,112 SH   SOLE   3,652,546 0 682,566
TE CONNECTIVITY LTD cs H84989104 8,574 66,406 SH   SOLE 3 66,406 0 0
Tech and Energy Transition Corp cs 87823R201 7,000 700,000 SH   SOLE   700,000 0 0
Tetra Tech, Inc. cs 88162G103 1,011 7,452 SH   SOLE   7,452 0 0
The York Water Co cs 987184108 172 3,519 SH   SOLE   3,519 0 0
TRANE TECHNOLOGIES PLC cs G8994E103 5,712 34,500 SH   SOLE 3 34,500 0 0
USD Partners LP lp 903318103 1,483 253,538 SH   OTR 1 253,538 0 0
Valero Energy Corp cs 91913Y100 13 182 SH   SOLE   182 0 0
Warrior Technologies Acquisition cs 936273200 5,940 600,000 SH   SOLE   600,000 0 0
Western Midstream Partners LP lp 958669103 252,340 13,573,984 SH   SOLE   11,109,940 0 2,464,044
Western Midstream Partners LP lp 958669103 3,262 175,490 SH   OTR 1 175,490 0 0
Westlake Chemical Partners LP lp 960417103 3,190 132,812 SH   SOLE   132,812 0 0
Williams Companies, Inc cs 969457100 444,956 18,782,446 SH   SOLE   16,265,547 0 2,516,899
Williams Companies, Inc cs 969457100 4,276 180,479 SH   SOLE 3 180,479 0 0
Xcel Energy cs 98389B100 180 2,710 SH   SOLE   2,710 0 0
Xylem Inc. cs 98419M100 1,662 15,805 SH   SOLE   15,805 0 0