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 17,444 890,243 SH   SOLE 0 890,243 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,738 137,300 SH   SOLE 0 137,300 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,407 54,400 SH   SOLE 0 54,400 0 0
GASLOG LTD SHS G37585109 10,557 641,847 SH   SOLE 0 641,847 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 718 79,500 SH   SOLE 0 79,500 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 25,516 1,288,700 SH   SOLE 1 1,288,700 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 9,246 467,348 SH   SOLE 0 467,348 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 12,925 1,196,790 SH   SOLE 1 1,196,790 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 16,305 1,062,263 SH   SOLE 1 1,062,263 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 3,912 254,900 SH   SOLE 0 254,900 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 30,648 1,709,361 SH   SOLE 1 1,709,361 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 2,139 119,302 SH   SOLE 0 119,302 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 381 22,000 SH   SOLE 0 22,000 0 0
ALTUS MIDSTREAM CO CL A 02215L100 11,595 1,500,000 SH   SOLE 1 1,500,000 0 0
ALTUS MIDSTREAM CO CL A 02215L100 107,375 13,890,661 SH   SOLE 0 13,890,661 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,691 10,700 SH   SOLE 0 10,700 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 36,619 1,127,135 SH   SOLE 1 1,127,135 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 17,639 543,192 SH   SOLE 0 543,192 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 7,845 366,800 SH   SOLE 1 366,800 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 18,330 857,247 SH   SOLE 0 857,247 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 14,197 1,270,000 SH   SOLE 1 1,270,000 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 9,795 876,700 SH   SOLE 0 876,700 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 798 32,555 SH   SOLE 0 32,555 0 0
APPROACH RESOURCES INC COM 03834A103 3,952 4,532,627 SH   SOLE 0 4,532,627 0 0
ARES CAP CORP COM 04010L103 1,492 95,868 SH   SOLE 0 95,868 0 0
AVANGRID INC COM 05351W103 425 8,500 SH   SOLE 0 8,500 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 44,643 2,872,787 SH   SOLE 1 2,872,787 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 38,358 2,469,025 SH   SOLE 0 2,469,025 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 468 30,300 SH   SOLE 0 30,300 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,998 100,600 SH   SOLE 0 100,600 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,951 50,900 SH   SOLE 0 50,900 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 209,778 7,236,386 SH   SOLE 1 7,236,386 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 77,264 2,665,638 SH   SOLE 0 2,665,638 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 27,022 1,659,911 SH   SOLE 1 1,659,911 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 22,743 1,397,789 SH   SOLE 0 1,397,789 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 66,272 1,835,812 SH   SOLE 1 1,835,812 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 43,183 1,196,491 SH   SOLE 0 1,196,491 0 0
CHENIERE ENERGY INC COM NEW 16411R208 62,317 1,053,030 SH   SOLE 0 1,053,030 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 234 30,000 SH   SOLE 0 30,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 104 10,000 SH   SOLE 0 10,000 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 44,796 1,605,039 SH   SOLE 1 1,605,039 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 552 19,800 SH   SOLE 0 19,800 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 212 15,000 SH   SOLE 0 15,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,829 16,850 SH   SOLE 0 16,850 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 82,406 3,110,917 SH   SOLE 1 3,110,917 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 12,269 463,574 SH   SOLE 0 463,574 0 0
DIGITAL RLTY TR INC COM 253868103 2,130 20,000 SH   SOLE 0 20,000 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 33,684 778,841 SH   SOLE 1 778,841 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 51,374 1,188,101 SH   SOLE 0 1,188,101 0 0
ECLIPSE RES CORP COM 27890G100 2,926 2,788,096 SH   SOLE 0 2,788,096 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 23,044 1,703,200 SH   SOLE 1 1,703,200 0 0
ENBRIDGE INC COM 29250N105 99,760 3,209,842 SH   SOLE 1 3,209,842 0 0
ENBRIDGE INC COM 29250N105 84,119 2,706,875 SH   SOLE 0 2,706,875 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 370,950 28,081,148 SH   SOLE 1 28,081,148 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 227,062 17,189,620 SH   SOLE 0 17,189,620 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,263 238,500 SH   SOLE 1 238,500 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6,333 668,200 SH   SOLE 0 668,200 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 57,526 5,225,008 SH   SOLE 1 5,225,008 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4,740 431,000 SH   SOLE 0 431,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 453,502 18,442,611 SH   SOLE 1 18,442,611 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 257,350 10,466,359 SH   SOLE 0 10,466,359 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 13,217 476,500 SH   SOLE 0 476,500 0 0
EQUINIX INC COM PAR $0.001 29444U700 2,429 6,895 SH   SOLE 0 6,895 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 400 20,000 SH   SOLE 0 20,000 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 245 25,000 SH   SOLE 0 25,000 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 28,076 1,722,538 SH   SOLE 1 1,722,538 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 11,174 685,921 SH   SOLE 0 685,921 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 2,083 122,707 SH   SOLE 1 122,707 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 14,689 865,697 SH   SOLE 0 865,697 0 0
KKR & CO INC CL A 48251W104 1,754 89,488 SH   SOLE 0 89,488 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 54,320 4,000,000 SH   SOLE 0 4,000,000 0 0
KINDER MORGAN INC DEL COM 49456B101 44,336 2,882,762 SH   SOLE 1 2,882,762 0 0
KINDER MORGAN INC DEL COM 49456B101 107,996 7,022,907 SH   SOLE 0 7,022,907 0 0
MPLX LP COM UNIT REP LTD 55336V100 174,254 5,751,025 SH   SOLE 1 5,751,025 0 0
MPLX LP COM UNIT REP LTD 55336V100 146,169 4,824,526 SH   SOLE 0 4,824,526 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 130,829 2,292,862 SH   SOLE 1 2,292,862 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 88,072 1,543,659 SH   SOLE 0 1,543,659 0 0
MARATHON PETE CORP COM 56585A102 3,021 51,200 SH   SOLE 1 51,200 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 95 10,000 SH   SOLE 0 10,000 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 844 22,100 SH   SOLE 0 22,100 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 201 30,000 SH   SOLE 0 30,000 0 0
NEXTERA ENERGY INC COM 65339F101 573 3,300 SH   SOLE 0 3,300 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6,443 149,681 SH   SOLE 1 149,681 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 25,947 603,022 SH   SOLE 0 603,022 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 7,461 258,790 SH   SOLE 1 258,790 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 9,149 317,537 SH   SOLE 0 317,537 0 0
NUVEEN ENERGY MLP TOTAL RTRNF COM 67074U103 243 30,000 SH   SOLE 0 30,000 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 351 22,000 SH   SOLE 0 22,000 0 0
ONEOK INC NEW COM 682680103 340,667 6,314,533 SH   SOLE 1 6,314,533 0 0
ONEOK INC NEW COM 682680103 172,788 3,203,014 SH   SOLE 0 3,203,014 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 247 13,300 SH   SOLE 0 13,300 0 0
PEMBINA PIPELINE CORP COM 706327103 34,779 1,172,200 SH   SOLE 1 1,172,200 0 0
PEMBINA PIPELINE CORP COM 706327103 73,596 2,480,930 SH   SOLE 0 2,480,930 0 0
PHILLIPS 66 COM 718546104 3,428 39,800 SH   SOLE 1 39,800 0 0
PHILLIPS 66 COM 718546104 24,294 282,100 SH   SOLE 0 282,100 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 47,868 1,136,763 SH   SOLE 1 1,136,763 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 58,478 1,389,007 SH   SOLE 0 1,389,007 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 173,394 8,652,478 SH   SOLE 1 8,652,478 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 32,000 1,597,061 SH   SOLE 0 1,597,061 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 45,733 2,275,319 SH   SOLE 1 2,275,319 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 109,938 5,470,183 SH   SOLE 0 5,470,183 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 221 30,000 SH   SOLE 0 30,000 0 0
SEMGROUP CORP CL A 81663A105 16,298 1,182,742 SH   SOLE 1 1,182,742 0 0
SEMGROUP CORP CL A 81663A105 21,265 1,543,926 SH   SOLE 0 1,543,926 0 0
SEMPRA ENERGY COM 816851109 530 4,900 SH   SOLE 0 4,900 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 88,787 5,410,686 SH   SOLE 1 5,410,686 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 60,710 3,700,417 SH   SOLE 0 3,700,417 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 6,891 475,600 SH   SOLE 1 475,600 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 253 17,500 SH   SOLE 0 17,500 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 20,278 2,017,870 SH   SOLE 1 2,017,870 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 3,281 327,467 SH   SOLE 0 327,467 0 0
SUNOCO LP COM U REP LP 86765K109 405 14,900 SH   SOLE 0 14,900 0 0
SUNRUN INC COM 86771W105 169 15,600 SH   SOLE 0 15,600 0 0
TCG BDC INC COM 872280102 431 34,800 SH   SOLE 0 34,800 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 14,690 457,557 SH   SOLE 0 457,557 0 0
TPG SPECIALTY LENDING INC COM 87265K102 510 28,222 SH   SOLE 0 28,222 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 123,850 5,088,406 SH   SOLE 1 5,088,406 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 90,884 3,734,512 SH   SOLE 0 3,734,512 0 0
TARGA RES CORP COM 87612G101 193,883 5,382,709 SH   SOLE 1 5,382,709 0 0
TARGA RES CORP COM 87612G101 94,804 2,632,422 SH   SOLE 0 2,632,422 0 0
TERRAFORM PWR INC COM CL A 88104R209 444 39,600 SH   SOLE 0 39,600 0 0
TRANSCANADA CORP COM 89353D107 20,370 570,600 SH   SOLE 1 570,600 0 0
TRANSCANADA CORP COM 89353D107 31,721 888,855 SH   SOLE 0 888,855 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 11,376 436,900 SH   SOLE 1 436,900 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 29,951 1,150,485 SH   SOLE 0 1,150,485 0 0
VIVINT SOLAR INC COM 92854Q106 159 41,800 SH   SOLE 0 41,800 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 5,696 205,735 SH   SOLE 0 205,735 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 221,530 5,245,871 SH   SOLE 1 5,245,871 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 142,884 3,383,811 SH   SOLE 0 3,383,811 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 278 11,600 SH   SOLE 0 11,600 0 0
WILLIAMS COS INC DEL COM 969457100 305,203 13,841,479 SH   SOLE 1 13,841,479 0 0
WILLIAMS COS INC DEL COM 969457100 157,231 7,131,408 SH   SOLE 0 7,131,408 0 0
XCEL ENERGY INC COM 98389B100 320 6,525 SH   SOLE 0 6,525 0 0