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 23,420 804,833 SH   SOLE 1 804,833 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 53,079 1,824,323 SH   SOLE 0 1,824,323 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 36 1,255 SH   SOLE 2 1,255 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 9,741 237,000 SH   SOLE 0 237,000 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 23,891 498,785 SH   SOLE 1 498,785 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 30,807 643,345 SH   SOLE 0 643,345 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 19 415 SH   SOLE 2 415 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 1,210 124,400 SH   SOLE 0 124,400 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 8,167 594,000 SH   SOLE 1 594,000 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 3,217 234,002 SH   SOLE 0 234,002 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 4,232 363,000 SH   SOLE 1 363,000 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1,350 115,900 SH   SOLE 0 115,900 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 7,620 589,200 SH   SOLE 0 589,200 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 13 1,070 SH   SOLE 2 1,070 0 0
ALTUS MIDSTREAM CO CL A 02215L100 633 1,000,000 SH   SOLE 1 1,000,000 0 0
ALTUS MIDSTREAM CO CL A 02215L100 2,897 4,575,061 SH   SOLE 0 4,575,061 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,333 12,900 SH   SOLE 0 12,900 0 0
ANTERO MIDSTREAM CORP COM 03676B102 15,889 3,115,723 SH   SOLE 1 3,115,723 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,598 1,294,600 SH   SOLE 0 1,294,600 0 0
ANTERO MIDSTREAM CORP COM 03676B102 5 1,055 SH   SOLE 2 1,055 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,653 33,155 SH   SOLE 0 33,155 0 0
ARCHROCK INC COM 03957W106 3,060 471,700 SH   SOLE 0 471,700 0 0
ARCHROCK INC COM 03957W106 6 1,075 SH   SOLE 2 1,075 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 575 14,500 SH   SOLE 0 14,500 0 0
ARES CAPITAL CORP COM 04010L103 151 10,500 SH   SOLE 0 10,500 0 0
AVANGRID INC COM 05351W103 5,647 134,700 SH   SOLE 0 134,700 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 39,003 3,400,554 SH   SOLE 1 3,400,554 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 12,113 1,056,425 SH   SOLE 0 1,056,425 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 5,198 91,800 SH   SOLE 0 91,800 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,206 97,550 SH   SOLE 0 97,550 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,472 32,398 SH   SOLE 0 32,398 0 0
CENTERPOINT ENERGY INC COM 15189T107 861 46,200 SH   SOLE 0 46,200 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6,664 190,547 SH   SOLE 1 190,547 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5,699 163,030 SH   SOLE 0 163,030 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 3 110 SH   SOLE 2 110 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,657 55,000 SH   SOLE 1 55,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 16,300 337,473 SH   SOLE 0 337,473 0 0
CHENIERE ENERGY INC COM NEW 16411R208 7 150 SH   SOLE 2 150 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 1,621 687,400 SH   SOLE 0 687,400 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 184 68,596 SH   SOLE 0 68,596 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 1,431 448,700 SH   SOLE 0 448,700 0 0
CLEARWAY ENERGY INC CL A 18539C105 239 11,400 SH   SOLE 0 11,400 0 0
CLEARWAY ENERGY INC CL C 18539C204 20,410 885,313 SH   SOLE 0 885,313 0 0
CLEARWAY ENERGY INC CL C 18539C204 15 690 SH   SOLE 2 690 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,068 18,350 SH   SOLE 0 18,350 0 0
CUSHING MLP & INFRASTRUCT COM NEW 231631300 741 40,675 SH   SOLE 0 40,675 0 0
DCP MIDSTREAM LLC COM UT LTD PTN 23311P100 10,861 961,192 SH   SOLE 1 961,192 0 0
DIGITAL RLTY TR INC COM 253868103 2,842 20,000 SH   SOLE 0 20,000 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1,548 330,800 SH   SOLE 1 330,800 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 3,865 826,700 SH   SOLE 0 826,700 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 5 1,225 SH   SOLE 2 1,225 0 0
ENBRIDGE INC COM 29250N105 20,287 666,953 SH   SOLE 1 666,953 0 0
ENBRIDGE INC COM 29250N105 58,108 1,910,441 SH   SOLE 0 1,910,441 0 0
ENBRIDGE INC COM 29250N105 66 2,190 SH   SOLE 2 2,190 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 117,959 16,567,382 SH   SOLE 1 16,567,382 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 67,513 9,483,841 SH   SOLE 0 9,483,841 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 35 5,010 SH   SOLE 2 5,010 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 164,788 9,069,270 SH   SOLE 1 9,069,270 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 81,369 4,478,789 SH   SOLE 0 4,478,789 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 67 3,690 SH   SOLE 2 3,690 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 20,997 615,381 SH   SOLE 1 615,381 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 26,136 750,118 SH   SOLE 0 750,118 0 0
EQUINIX INC COM 29444U700 4,633 6,600 SH   SOLE 0 6,600 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,232 389,100 SH   SOLE 1 389,100 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 17,103 2,058,871 SH   SOLE 0 2,058,871 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3 405 SH   SOLE 2 405 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 441 239,276 SH   SOLE 0 239,276 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 1,585 158,204 SH   SOLE 0 158,204 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 529 94,524 SH   SOLE 0 94,524 0 0
FRANCHISE GROUP INC COM 35180X105 27,350 1,250,000 SH   SOLE 0 1,250,000 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 7,974 814,600 SH   SOLE 1 814,600 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 371 37,900 SH   SOLE 0 37,900 0 0
HESS MIDSTREAM LP CL A SHS 428103105 5,594 305,547 SH   SOLE 0 305,547 0 0
HESS MIDSTREAM LP CL A SHS 428103105 4 250 SH   SOLE 2 250 0 0
KKR & CO INC CL A 48251W104 2,762 89,488 SH   SOLE 0 89,488 0 0
KINDER MORGAN INC DEL COM 49456B101 38,938 2,566,862 SH   SOLE 1 2,566,862 0 0
KINDER MORGAN INC DEL COM 49456B101 82,758 5,456,040 SH   SOLE 0 5,456,040 0 0
KINDER MORGAN INC DEL COM 49456B101 36 2,400 SH   SOLE 2 2,400 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 487 25,000 SH   SOLE 0 25,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,195 44,000 SH   SOLE 0 44,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 91,620 5,302,143 SH   SOLE 1 5,302,143 0 0
MPLX LP COM UNIT REP LTD 55336V100 53,985 3,124,698 SH   SOLE 0 3,124,698 0 0
MPLX LP COM UNIT REP LTD 55336V100 47 2,750 SH   SOLE 2 2,750 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 81,959 1,898,540 SH   SOLE 1 1,898,540 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 46,186 1,070,025 SH   SOLE 0 1,070,025 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 52 1,210 SH   SOLE 2 1,210 0 0
MONTAGE RES CORP COM 61179L100 793 200,913 SH   SOLE 0 200,913 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 39 10,000 SH   SOLE 0 10,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 314 5,172 SH   SOLE 0 5,172 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 686 233,647 SH   SOLE 0 233,647 0 0
NEXTERA ENERGY INC COM 65339F101 10,014 41,700 SH   SOLE 1 41,700 0 0
NEXTERA ENERGY INC COM 65339F101 42,271 176,025 SH   SOLE 0 176,025 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 19,942 388,909 SH   SOLE 1 388,909 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 72,940 1,422,532 SH   SOLE 0 1,422,532 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 38 760 SH   SOLE 2 760 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 10,554 1,247,627 SH   SOLE 1 1,247,627 0 0
ONEOK INC NEW COM 682680103 58,257 1,753,720 SH   SOLE 1 1,753,720 0 0
ONEOK INC NEW COM 682680103 41,502 1,249,634 SH   SOLE 0 1,249,634 0 0
ONEOK INC NEW COM 682680103 44 1,330 SH   SOLE 2 1,330 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,093 88,700 SH   SOLE 0 88,700 0 0
PEMBINA PIPELINE CORP COM 706327103 22,000 880,000 SH   SOLE 1 880,000 0 0
PEMBINA PIPELINE CORP COM 706327103 36,801 1,472,330 SH   SOLE 0 1,472,330 0 0
PEMBINA PIPELINE CORP COM 706327103 11 460 SH   SOLE 2 460 0 0
PHILLIPS 66 COM 718546104 7,312 101,700 SH   SOLE 1 101,700 0 0
PHILLIPS 66 COM 718546104 25,088 349,000 SH   SOLE 0 349,000 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 51,470 1,428,155 SH   SOLE 1 1,428,155 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 32,240 894,827 SH   SOLE 0 894,827 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 67,413 7,625,968 SH   SOLE 1 7,625,968 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14,174 1,603,886 SH   SOLE 0 1,603,886 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 18,774 2,109,519 SH   SOLE 1 2,109,519 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 21,176 2,380,176 SH   SOLE 0 2,380,176 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 44 4,950 SH   SOLE 2 4,950 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 10,199 1,051,600 SH   SOLE 1 1,051,600 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 11,250 1,160,231 SH   SOLE 0 1,160,231 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 6 660 SH   SOLE 2 660 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,862 450,900 SH   SOLE 0 450,900 0 0
SEMPRA ENERGY COM 816851109 11,804 100,700 SH   SOLE 1 100,700 0 0
SEMPRA ENERGY COM 816851109 8,318 71,000 SH   SOLE 0 71,000 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 59,241 4,828,205 SH   SOLE 1 4,828,205 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 275 17,500 SH   SOLE 0 17,500 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 340 14,900 SH   SOLE 0 14,900 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 28,783 926,717 SH   SOLE 1 926,717 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 16,235 522,816 SH   SOLE 0 522,816 0 0
TPG SPECIALTY LENDING INC COM 87265K102 686 41,622 SH   SOLE 0 41,622 0 0
TARGA RES CORP COM 87612G101 101,257 5,045,239 SH   SOLE 1 5,045,239 0 0
TARGA RES CORP COM 87612G101 67,690 3,373,132 SH   SOLE 0 3,373,132 0 0
TARGA RES CORP COM 87612G101 90 4,500 SH   SOLE 2 4,500 0 0
TC ENERGY CORP COM 87807B107 21,077 491,776 SH   SOLE 1 491,776 0 0
TC ENERGY CORP COM 87807B107 56,831 1,326,105 SH   SOLE 0 1,326,105 0 0
TC ENERGY CORP COM 87807B107 51 1,205 SH   SOLE 2 1,205 0 0
TERRAFORM PWR INC COM CL A 88104R209 4,331 234,930 SH   SOLE 1 234,930 0 0
TERRAFORM PWR INC COM CL A 88104R209 13,581 737,000 SH   SOLE 0 737,000 0 0
TERRAFORM PWR INC COM CL A 88104R209 27 1,495 SH   SOLE 2 1,495 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 868 54,200 SH   SOLE 0 54,200 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,387 153,725 SH   SOLE 0 153,725 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 466 41,813 SH   SOLE 0 41,813 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 505 29,240 SH   SOLE 0 29,240 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 49,060 4,886,540 SH   SOLE 1 4,886,540 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,556 155,000 SH   SOLE 0 155,000 0 0
WILLIAMS COS INC COM 969457100 127,981 6,728,821 SH   SOLE 1 6,728,821 0 0
WILLIAMS COS INC COM 969457100 104,767 5,508,849 SH   SOLE 0 5,508,849 0 0
WILLIAMS COS INC COM 969457100 100 5,270 SH   SOLE 2 5,270 0 0
XCEL ENERGY INC COM 98389B100 2,837 45,400 SH   SOLE 1 45,400 0 0
XCEL ENERGY INC COM 98389B100 2,856 45,700 SH   SOLE 0 45,700 0 0
XCEL ENERGY INC COM 98389B100 14 225 SH   SOLE 2 225 0 0