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 27,239 1,323,843 SH   SOLE 0 1,323,843 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,431 111,200 SH   SOLE 0 111,200 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 748 24,800 SH   SOLE 0 24,800 0 0
GASLOG LTD SHS G37585109 12,475 631,847 SH   SOLE 0 631,847 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 34,533 1,381,331 SH   SOLE 1 1,381,331 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 13,512 540,610 SH   SOLE 0 540,610 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 17,150 1,196,790 SH   SOLE 1 1,196,790 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 19,492 1,062,263 SH   SOLE 1 1,062,263 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 4,902 267,300 SH   SOLE 0 267,300 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 39,770 1,832,732 SH   SOLE 1 1,832,732 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 2,588 119,302 SH   SOLE 0 119,302 0 0
AES CORP COM 00130H105 238 17,000 SH   SOLE 0 17,000 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 754 37,000 SH   SOLE 0 37,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,022 13,925 SH   SOLE 0 13,925 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 54,733 1,127,135 SH   SOLE 1 1,127,135 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 24,548 505,682 SH   SOLE 0 505,682 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 10,512 366,800 SH   SOLE 1 366,800 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 20,099 701,647 SH   SOLE 0 701,647 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 6,464 382,100 SH   SOLE 1 382,100 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 12,087 714,700 SH   SOLE 0 714,700 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 986 28,555 SH   SOLE 0 28,555 0 0
APPROACH RESOURCES INC COM 03834A103 10,108 4,532,627 SH   SOLE 0 4,532,627 0 0
ARES CAP CORP COM 04010L103 1,585 92,268 SH   SOLE 0 92,268 0 0
AVANGRID INC COM 05351W103 440 9,200 SH   SOLE 0 9,200 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 54,007 2,872,787 SH   SOLE 1 2,872,787 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL110 46,106 2,452,995 SH   SOLE 0 2,452,995 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 5,518 207,000 SH   SOLE 0 207,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,547 93,200 SH   SOLE 0 93,200 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,131 47,900 SH   SOLE 0 47,900 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 263,141 7,691,085 SH   SOLE 1 7,691,085 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 112,536 3,289,204 SH   SOLE 0 3,289,204 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 31,952 1,659,911 SH   SOLE 1 1,659,911 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 22,773 1,183,489 SH   SOLE 0 1,183,489 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 63,663 1,613,380 SH   SOLE 1 1,613,380 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 47,631 1,207,311 SH   SOLE 0 1,207,311 0 0
CHENIERE ENERGY INC COM NEW 16411R208 67,787 975,600 SH   SOLE 0 975,600 0 0
CLEARWAY ENERGY INC CL C 18539C204 107 5,600 SH   SOLE 0 5,600 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 62,659 1,705,039 SH   SOLE 1 1,705,039 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 727 19,800 SH   SOLE 0 19,800 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 271 15,000 SH   SOLE 0 15,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,559 14,025 SH   SOLE 0 14,025 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 124,269 3,138,917 SH   SOLE 1 3,138,917 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 19,838 501,324 SH   SOLE 0 501,324 0 0
DIGITAL RLTY TR INC COM 253868103 2,631 23,400 SH   SOLE 0 23,400 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 1,089 60,925 SH   SOLE 1 60,925 0 0
DOMINION ENERGY INC COM 25746U109 121 1,725 SH   SOLE 0 1,725 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 29,494 558,841 SH   SOLE 1 558,841 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 64,990 1,231,551 SH   SOLE 0 1,231,551 0 0
EQT GP HLDGS LP COM UNIT REP 26885J103 9,269 445,000 SH   SOLE 1 445,000 0 0
EQT GP HLDGS LP COM UNIT REP 26885J103 20,244 972,422 SH   SOLE 0 972,422 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 34,575 2,053,200 SH   SOLE 1 2,053,200 0 0
ENBRIDGE INC COM 29250N105 23,118 715,980 SH   SOLE 1 715,980 0 0
ENBRIDGE INC COM 29250N105 23,426 725,661 SH   SOLE 0 725,661 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 16,990 1,545,983 SH   SOLE 1 1,545,983 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 109 10,000 SH   SOLE 0 10,000 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 72,055 6,598,540 SH   SOLE 1 6,598,540 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 19,647 1,799,376 SH   SOLE 0 1,799,376 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 12,813 735,148 SH   SOLE 1 735,148 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 57,459 3,297,200 SH   SOLE 0 3,297,200 0 0
ENERPLUS CORP COM 292766102 555 45,000 SH   SOLE 0 45,000 0 0
ENERGY TRANSFER PARTNERS L P UNIT LTD PRT INT 29278N103 475,563 21,364,062 SH   SOLE 1 21,364,062 0 0
ENERGY TRANSFER PARTNERS L P UNIT LTD PRT INT 29278N103 254,808 11,447,473 SH   SOLE 0 11,447,473 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,135 129,800 SH   SOLE 1 129,800 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,385 145,000 SH   SOLE 0 145,000 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 94,933 5,093,008 SH   SOLE 1 5,093,008 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 3,955 212,300 SH   SOLE 0 212,300 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 562,636 19,583,611 SH   SOLE 1 19,583,611 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 309,116 10,759,879 SH   SOLE 0 10,759,879 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 13,093 411,900 SH   SOLE 0 411,900 0 0
EQUINIX INC COM PAR $0.001 29444U700 2,777 6,420 SH   SOLE 0 6,420 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 31,349 1,722,538 SH   SOLE 1 1,722,538 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 12,592 692,321 SH   SOLE 0 692,321 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 2,632 115,407 SH   SOLE 1 115,407 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 13,639 598,187 SH   SOLE 0 598,187 0 0
KAYNE ANDERSON MLP INVT COM 486606106 2 86 SH   SOLE 1 86 0 0
KAYNE ANDERSON MLP INVT COM 486606106 5,419 303,654 SH   SOLE 0 303,654 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 51 4,000 SH   SOLE 1 4,000 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 1,709 133,568 SH   SOLE 0 133,568 0 0
KINDER MORGAN INC DEL COM 49456B101 74,780 4,217,762 SH   SOLE 1 4,217,762 0 0
KINDER MORGAN INC DEL COM 49456B101 142,097 8,015,167 SH   SOLE 0 8,015,167 0 0
MPLX LP COM UNIT REP LTD 55336V100 202,912 5,851,025 SH   SOLE 1 5,851,025 0 0
MPLX LP COM UNIT REP LTD 55336V100 170,315 4,911,396 SH   SOLE 0 4,911,396 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 154,242 2,277,662 SH   SOLE 1 2,277,662 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 109,977 1,624,179 SH   SOLE 0 1,624,179 0 0
MARATHON PETE CORP COM 56585A102 4,094 51,200 SH   SOLE 1 51,200 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 116 10,000 SH   SOLE 0 10,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 212 4,100 SH   SOLE 0 4,100 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 505 16,300 SH   SOLE 0 16,300 0 0
NEXTERA ENERGY INC COM 65339F101 669 4,000 SH   SOLE 0 4,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7,259 149,681 SH   SOLE 1 149,681 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 23,100 476,522 SH   SOLE 0 476,522 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 21,073 595,153 SH   SOLE 1 595,153 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 15,159 428,337 SH   SOLE 0 428,337 0 0
ONEOK INC NEW COM 682680103 439,788 6,487,533 SH   SOLE 1 6,487,533 0 0
ONEOK INC NEW COM 682680103 237,459 3,503,084 SH   SOLE 0 3,503,084 0 0
PG&E CORP COM 69331C108 193 4,200 SH   SOLE 0 4,200 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 228 11,500 SH   SOLE 0 11,500 0 0
PEMBINA PIPELINE CORP COM 706327103 39,843 1,172,200 SH   SOLE 1 1,172,200 0 0
PEMBINA PIPELINE CORP COM 706327103 86,171 2,535,600 SH   SOLE 0 2,535,600 0 0
PHILLIPS 66 COM 718546104 4,486 39,800 SH   SOLE 1 39,800 0 0
PHILLIPS 66 COM 718546104 26,731 237,200 SH   SOLE 0 237,200 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 49,240 962,864 SH   SOLE 1 962,864 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 74,344 1,454,027 SH   SOLE 0 1,454,027 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 216,397 8,652,478 SH   SOLE 1 8,652,478 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 40,118 1,604,317 SH   SOLE 0 1,604,317 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 55,813 2,275,319 SH   SOLE 1 2,275,319 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 136,876 5,580,441 SH   SOLE 0 5,580,441 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 10,782 491,600 SH   SOLE 0 491,600 0 0
SPDR S&P 500 ETF TR PUT 78462F903 492 3,000 SH   SOLE 0 3,000 0 0
SEMGROUP CORP CL A 81663A105 26,078 1,182,742 SH   SOLE 1 1,182,742 0 0
SEMGROUP CORP CL A 81663A105 36,611 1,660,877 SH   SOLE 0 1,660,877 0 0
SEMPRA ENERGY COM 816851109 5,687 50,000 SH   SOLE 1 50,000 0 0
SEMPRA ENERGY COM 816851109 227 2,000 SH   SOLE 0 2,000 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 114,389 5,350,386 SH   SOLE 1 5,350,386 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 78,474 3,671,067 SH   SOLE 0 3,671,067 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 53,871 1,508,594 SH   SOLE 1 1,508,594 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 44,891 1,257,350 SH   SOLE 0 1,257,350 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 17,737 658,149 SH   SOLE 1 658,149 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 471 17,500 SH   SOLE 0 17,500 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 36,468 2,550,270 SH   SOLE 1 2,550,270 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 8,918 624,167 SH   SOLE 0 624,167 0 0
SUNOCO LP COM U REP LP 86765K109 440 14,900 SH   SOLE 0 14,900 0 0
SUNRUN INC COM 86771W105 194 15,600 SH   SOLE 0 15,600 0 0
TCG BDC INC COM 872280102 519 31,100 SH   SOLE 0 31,100 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 12,068 398,157 SH   SOLE 0 398,157 0 0
TPG SPECIALTY LENDING INC COM 87265K102 514 25,222 SH   SOLE 0 25,222 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 119,983 5,088,406 SH   SOLE 1 5,088,406 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 97,555 4,137,572 SH   SOLE 0 4,137,572 0 0
TARGA RES CORP COM 87612G101 303,099 5,382,709 SH   SOLE 1 5,382,709 0 0
TARGA RES CORP COM 87612G101 154,143 2,737,652 SH   SOLE 0 2,737,652 0 0
TERRAFORM PWR INC COM CL A 88104R209 426 36,900 SH   SOLE 0 36,900 0 0
TRANSCANADA CORP COM 89353D107 23,086 570,600 SH   SOLE 1 570,600 0 0
TRANSCANADA CORP COM 89353D107 33,477 827,775 SH   SOLE 0 827,775 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,933 17,000 SH   SOLE 1 17,000 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 25,415 603,700 SH   SOLE 1 603,700 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 52,177 1,239,495 SH   SOLE 0 1,239,495 0 0
VIVINT SOLAR INC COM 92854Q106 217 41,800 SH   SOLE 0 41,800 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 6,143 205,435 SH   SOLE 0 205,435 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 229,137 5,245,871 SH   SOLE 1 5,245,871 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 155,713 3,565,171 SH   SOLE 0 3,565,171 0 0
WILLIAMS COS INC DEL COM 969457100 376,348 13,841,479 SH   SOLE 1 13,841,479 0 0
WILLIAMS COS INC DEL COM 969457100 194,996 7,171,996 SH   SOLE 0 7,171,996 0 0
XCEL ENERGY INC COM 98389B100 368 7,825 SH   SOLE 0 7,825 0 0