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 YIELD PLC SHS G0751N103 11,628 482,700 SH   SOLE 1 482,700 0 0
ATLANTICA YIELD PLC SHS G0751N103 17,344 720,143 SH   SOLE 0 720,143 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 9,597 193,500 SH   SOLE 0 193,500 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 17,052 419,800 SH   SOLE 1 419,800 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 12,471 307,145 SH   SOLE 0 307,145 0 0
GASLOG LTD SHS G37585109 2,444 190,350 SH   SOLE 0 190,350 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 872 72,700 SH   SOLE 0 72,700 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 32,829 1,729,700 SH   SOLE 1 1,729,700 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 10,479 552,279 SH   SOLE 0 552,279 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 491 51,300 SH   SOLE 1 51,300 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 16,422 1,062,263 SH   SOLE 1 1,062,263 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 3,846 248,800 SH   SOLE 0 248,800 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 42,939 2,249,361 SH   SOLE 1 2,249,361 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 4,120 215,902 SH   SOLE 0 215,902 0 0
ALTUS MIDSTREAM CO CL A 02215L100 4,245 1,500,000 SH   SOLE 1 1,500,000 0 0
ALTUS MIDSTREAM CO CL A 02215L100 26,577 9,393,947 SH   SOLE 0 9,393,947 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,210 10,000 SH   SOLE 0 10,000 0 0
ANTERO MIDSTREAM CORP COM 03676B102 30,352 4,101,729 SH   SOLE 1 4,101,729 0 0
ANTERO MIDSTREAM CORP COM 03676B102 9,870 1,334,391 SH   SOLE 0 1,334,391 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,015 26,855 SH   SOLE 0 26,855 0 0
APPROACH RESOURCES INC COM 03834A103 523 3,742,800 SH   SOLE 0 3,742,800 0 0
ARES CAP CORP COM 04010L103 1,996 107,168 SH   SOLE 0 107,168 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 91,906 6,294,987 SH   SOLE 1 6,294,987 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 30,704 2,103,425 SH   SOLE 0 2,103,425 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 4,311 88,300 SH   SOLE 0 88,300 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,844 53,600 SH   SOLE 0 53,600 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 86,176 1,894,837 SH   SOLE 1 1,894,837 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 41,036 902,410 SH   SOLE 0 902,410 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,783 60,000 SH   SOLE 1 60,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 78,390 1,243,273 SH   SOLE 0 1,243,273 0 0
CINER RES LP COM UNIT LTD 172464109 284 15,400 SH   SOLE 0 15,400 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 4,591 527,900 SH   SOLE 0 527,900 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 4,654 522,500 SH   SOLE 0 522,500 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 4,763 418,600 SH   SOLE 0 418,600 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,166 173,600 SH   SOLE 0 173,600 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,534 32,500 SH   SOLE 0 32,500 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332 18,549 1,364,200 SH   SOLE 0 1,364,200 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 59,512 1,630,039 SH   SOLE 1 1,630,039 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 22,440 614,793 SH   SOLE 0 614,793 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 255 15,000 SH   SOLE 0 15,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,202 15,850 SH   SOLE 0 15,850 0 0
THE CUSHING MLP INFASTCR TOT COM NEW 231631201 1,772 177,040 SH   SOLE 0 177,040 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 79,344 3,027,292 SH   SOLE 1 3,027,292 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 7,377 281,624 SH   SOLE 0 281,624 0 0
DIGITAL RLTY TR INC COM 253868103 2,595 20,000 SH   SOLE 0 20,000 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 22,727 695,030 SH   SOLE 1 695,030 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 25,645 784,431 SH   SOLE 0 784,431 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 16,673 1,386,000 SH   SOLE 1 1,386,000 0 0
ENBRIDGE INC COM 29250N105 83,535 2,381,296 SH   SOLE 1 2,381,296 0 0
ENBRIDGE INC COM 29250N105 81,300 2,317,821 SH   SOLE 0 2,317,821 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 374,838 28,657,512 SH   SOLE 1 28,657,512 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 170,111 13,006,362 SH   SOLE 0 13,006,362 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 81,661 9,607,260 SH   SOLE 1 9,607,260 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3,785 445,545 SH   SOLE 0 445,545 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 514,426 17,999,572 SH   SOLE 1 17,999,572 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 197,022 6,894,010 SH   SOLE 0 6,894,010 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 16,132 505,021 SH   SOLE 0 505,021 0 0
EQUINIX INC COM 29444U700 3,978 6,900 SH   SOLE 0 6,900 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 3,637 250,000 SH   SOLE 1 250,000 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 5,319 365,700 SH   SOLE 0 365,700 0 0
EVERSOURCE ENERGY COM 30040W108 794 9,300 SH   SOLE 0 9,300 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 417 47,100 SH   SOLE 0 47,100 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 2,535 153,600 SH   SOLE 0 153,600 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 1,198 104,500 SH   SOLE 0 104,500 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 2,382 255,400 SH   SOLE 0 255,400 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 36,405 1,856,538 SH   SOLE 1 1,856,538 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 9,755 497,621 SH   SOLE 0 497,621 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 23,872 1,239,492 SH   SOLE 1 1,239,492 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 12,594 654,047 SH   SOLE 0 654,047 0 0
KKR & CO INC CL A 48251W104 2,401 89,488 SH   SOLE 0 89,488 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 4,637 315,257 SH   SOLE 0 315,257 0 0
KINDER MORGAN INC DEL COM 49456B101 96,222 4,668,762 SH   SOLE 1 4,668,762 0 0
KINDER MORGAN INC DEL COM 49456B101 105,982 5,142,762 SH   SOLE 0 5,142,762 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 441 14,700 SH   SOLE 0 14,700 0 0
MPLX LP COM UNIT REP LTD 55336V100 217,684 7,771,702 SH   SOLE 1 7,771,702 0 0
MPLX LP COM UNIT REP LTD 55336V100 97,684 3,487,850 SH   SOLE 0 3,487,850 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,111 53,500 SH   SOLE 0 53,500 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 248,932 3,756,340 SH   SOLE 1 3,756,340 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 97,767 1,475,409 SH   SOLE 0 1,475,409 0 0
MARATHON PETE CORP COM 56585A102 3,035 50,000 SH   SOLE 0 50,000 0 0
MONTAGE RES CORP COM 61179L100 758 200,913 SH   SOLE 0 200,913 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 139 10,000 SH   SOLE 0 10,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 261 4,822 SH   SOLE 0 4,822 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 3,510 487,600 SH   SOLE 0 487,600 0 0
NEXTERA ENERGY INC COM 65339F101 26,950 115,690 SH   SOLE 0 115,690 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,002 37,900 SH   SOLE 1 37,900 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 31,074 588,222 SH   SOLE 0 588,222 0 0
NUVEEN ENERGY MLP TOTAL RTRNF COM 67074U103 1,226 141,844 SH   SOLE 0 141,844 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 1,928 338,500 SH   SOLE 0 338,500 0 0
ONEOK INC NEW COM 682680103 362,955 4,925,452 SH   SOLE 1 4,925,452 0 0
ONEOK INC NEW COM 682680103 174,121 2,363,058 SH   SOLE 0 2,363,058 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 2,364 150,000 SH   SOLE 0 150,000 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,313 123,100 SH   SOLE 0 123,100 0 0
PEMBINA PIPELINE CORP COM 706327103 69,068 1,863,200 SH   SOLE 1 1,863,200 0 0
PEMBINA PIPELINE CORP COM 706327103 83,884 2,263,130 SH   SOLE 0 2,263,130 0 0
PHILLIPS 66 COM 718546104 3,051 29,800 SH   SOLE 1 29,800 0 0
PHILLIPS 66 COM 718546104 27,631 269,900 SH   SOLE 0 269,900 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 109,412 1,932,409 SH   SOLE 1 1,932,409 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 67,634 1,194,637 SH   SOLE 0 1,194,637 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 171,408 8,260,668 SH   SOLE 1 8,260,668 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 33,182 1,599,361 SH   SOLE 0 1,599,361 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 46,818 2,205,319 SH   SOLE 1 2,205,319 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 106,534 5,018,549 SH   SOLE 0 5,018,549 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 13,364 750,000 SH   SOLE 1 750,000 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 2,943 165,200 SH   SOLE 0 165,200 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 3,533 449,600 SH   SOLE 0 449,600 0 0
SEMGROUP CORP CL A 81663A105 4,590 281,000 SH   SOLE 0 281,000 0 0
SEMPRA ENERGY COM 816851109 7,675 52,000 SH   SOLE 1 52,000 0 0
SEMPRA ENERGY COM 816851109 7,068 47,900 SH   SOLE 0 47,900 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 149,494 7,310,298 SH   SOLE 1 7,310,298 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 54,697 2,675,057 SH   SOLE 0 2,675,057 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 309 17,500 SH   SOLE 0 17,500 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 391 36,400 SH   SOLE 0 36,400 0 0
SUNOCO LP COM UT REP LP 86765K109 468 14,900 SH   SOLE 0 14,900 0 0
SUNRUN INC COM 86771W105 415 24,850 SH   SOLE 0 24,850 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 43,496 1,069,523 SH   SOLE 1 1,069,523 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 14,946 367,600 SH   SOLE 0 367,600 0 0
TPG SPECIALTY LENDING INC COM 87265K102 873 41,622 SH   SOLE 0 41,622 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 25,258 1,254,163 SH   SOLE 1 1,254,163 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 24,920 1,237,692 SH   SOLE 0 1,237,692 0 0
TARGA RES CORP COM 87612G101 191,889 4,776,939 SH   SOLE 1 4,776,939 0 0
TARGA RES CORP COM 87612G101 54,167 1,348,632 SH   SOLE 0 1,348,632 0 0
TC ENERGY CORP COM 87807B107 99,416 1,919,600 SH   SOLE 1 1,919,600 0 0
TC ENERGY CORP COM 87807B107 58,856 1,136,605 SH   SOLE 0 1,136,605 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,710 95,000 SH   SOLE 0 95,000 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 4,551 343,317 SH   SOLE 0 343,317 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5,470 197,700 SH   SOLE 1 197,700 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3,416 123,500 SH   SOLE 0 123,500 0 0
VIVINT SOLAR INC COM 92854Q106 280 42,900 SH   SOLE 0 42,900 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 175,090 7,034,617 SH   SOLE 1 7,034,617 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 53,463 2,148,234 SH   SOLE 0 2,148,234 0 0
WILLIAMS COS INC DEL COM 969457100 347,366 14,437,549 SH   SOLE 1 14,437,549 0 0
WILLIAMS COS INC DEL COM 969457100 155,579 6,466,804 SH   SOLE 0 6,466,804 0 0
XCEL ENERGY INC COM 98389B100 545 8,400 SH   SOLE 0 8,400 0 0