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 35,510 1,592,623 SH   SOLE 0 1,592,623 0 0
ATLANTICA YIELD PLC SHS G0751N103 15,007 673,033 SH   SOLE 1 673,033 0 0
ATLANTICA YIELD PLC SHS G0751N103 336 15,100 SH   SOLE 2 15,100 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 8,868 246,600 SH   SOLE 0 246,600 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 10 300 SH   SOLE 2 300 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 32,585 767,045 SH   SOLE 0 767,045 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 18,262 429,800 SH   SOLE 1 429,800 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 382 9,000 SH   SOLE 2 9,000 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 911 124,400 SH   SOLE 0 124,400 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 1,348 183,942 SH   SOLE 1 183,942 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 2,385 234,002 SH   SOLE 0 234,002 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 11,447 1,122,300 SH   SOLE 1 1,122,300 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 6,721 501,800 SH   SOLE 0 501,800 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 235 17,600 SH   SOLE 2 17,600 0 0
ALTUS MIDSTREAM CO CL A 02215L100 3,568 4,758,947 SH   SOLE 0 4,758,947 0 0
ALTUS MIDSTREAM CO CL A 02215L100 750 1,000,000 SH   SOLE 1 1,000,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,177 10,000 SH   SOLE 0 10,000 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,330 39,755 SH   SOLE 0 39,755 0 0
ARCHROCK INC COM 03957W106 1,396 371,700 SH   SOLE 0 371,700 0 0
ARCHROCK INC COM 03957W106 43 11,500 SH   SOLE 2 11,500 0 0
ARES CAPITAL CORP COM 04010L103 550 51,068 SH   SOLE 0 51,068 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 11,332 1,217,725 SH   SOLE 0 1,217,725 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 31,658 3,400,554 SH   SOLE 1 3,400,554 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 4,131 90,700 SH   SOLE 0 90,700 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,666 60,300 SH   SOLE 0 60,300 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 889 27,398 SH   SOLE 0 27,398 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1 33 SH   SOLE 2 33 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 7,899 292,635 SH   SOLE 0 292,635 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6,524 241,581 SH   SOLE 1 241,581 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 67 2,500 SH   SOLE 2 2,500 0 0
CHENIERE ENERGY INC COM NEW 16411R208 14,662 437,973 SH   SOLE 0 437,973 0 0
CHENIERE ENERGY INC COM NEW 16411R208 36 1,100 SH   SOLE 2 1,100 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 828 637,400 SH   SOLE 0 637,400 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 25 18,596 SH   SOLE 0 18,596 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 728 398,700 SH   SOLE 0 398,700 0 0
CLEARWAY ENERGY INC CL C 18539C204 15,731 837,013 SH   SOLE 0 837,013 0 0
CLEARWAY ENERGY INC CL C 18539C204 146 7,800 SH   SOLE 2 7,800 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,100 59,900 SH   SOLE 0 59,900 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,648 18,350 SH   SOLE 0 18,350 0 0
THE CUSHING MLP INFASTCR TOT COM NEW 231631201 574 162,700 SH   SOLE 0 162,700 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 7,802 1,917,192 SH   SOLE 1 1,917,192 0 0
DIGITAL RLTY TR INC COM 253868103 2,777 20,000 SH   SOLE 0 20,000 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 7,382 625,931 SH   SOLE 0 625,931 0 0
ENBRIDGE INC COM 29250N105 70,563 2,425,941 SH   SOLE 0 2,425,941 0 0
ENBRIDGE INC COM 29250N105 6,287 216,153 SH   SOLE 1 216,153 0 0
ENBRIDGE INC COM 29250N105 317 10,900 SH   SOLE 2 10,900 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 49,095 10,674,957 SH   SOLE 0 10,674,957 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 86,158 18,730,382 SH   SOLE 1 18,730,382 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 138 30,100 SH   SOLE 2 30,100 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 69,291 4,846,089 SH   SOLE 0 4,846,089 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 144,919 10,134,270 SH   SOLE 1 10,134,270 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 298 20,900 SH   SOLE 2 20,900 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 12,572 470,712 SH   SOLE 0 470,712 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 141 5,300 SH   SOLE 2 5,300 0 0
EQUINIX INC COM 29444U700 3,871 6,200 SH   SOLE 0 6,200 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,787 355,700 SH   SOLE 0 355,700 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 238 189,276 SH   SOLE 0 189,276 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 1,420 158,106 SH   SOLE 0 158,106 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 196 44,500 SH   SOLE 0 44,500 0 0
FRANCHISE GROUP INC COM 35180X105 10,900 1,250,000 SH   SOLE 0 1,250,000 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 4,074 462,121 SH   SOLE 0 462,121 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 15,801 1,791,595 SH   SOLE 1 1,791,595 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 63 7,200 SH   SOLE 2 7,200 0 0
HESS MIDSTREAM LP CL A SHS 428103105 10,368 1,021,147 SH   SOLE 0 1,021,147 0 0
HESS MIDSTREAM LP CL A SHS 428103105 7,051 694,174 SH   SOLE 1 694,174 0 0
HESS MIDSTREAM LP CL A SHS 428103105 50 5,000 SH   SOLE 2 5,000 0 0
KKR & CO INC CL A 48251W104 2,099 89,488 SH   SOLE 0 89,488 0 0
KINDER MORGAN INC DEL COM 49456B101 64,511 4,634,946 SH   SOLE 0 4,634,946 0 0
KINDER MORGAN INC DEL COM 49456B101 12,052 865,862 SH   SOLE 1 865,862 0 0
KINDER MORGAN INC DEL COM 49456B101 180 13,000 SH   SOLE 2 13,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 937 39,700 SH   SOLE 0 39,700 0 0
MPLX LP COM UNIT REP LTD 55336V100 36,820 3,169,598 SH   SOLE 0 3,169,598 0 0
MPLX LP COM UNIT REP LTD 55336V100 61,610 5,302,143 SH   SOLE 1 5,302,143 0 0
MPLX LP COM UNIT REP LTD 55336V100 191 16,500 SH   SOLE 2 16,500 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 30,251 829,225 SH   SOLE 0 829,225 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 70,189 1,923,540 SH   SOLE 1 1,923,540 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 222 6,100 SH   SOLE 2 6,100 0 0
MONTAGE RES CORP COM 61179L100 451 200,913 SH   SOLE 0 200,913 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 26 10,000 SH   SOLE 0 10,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 301 5,172 SH   SOLE 0 5,172 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 346 183,647 SH   SOLE 0 183,647 0 0
NEXTERA ENERGY INC COM 65339F101 39,570 164,475 SH   SOLE 0 164,475 0 0
NEXTERA ENERGY INC COM 65339F101 246 1,025 SH   SOLE 2 1,025 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 64,444 1,498,832 SH   SOLE 0 1,498,832 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 12,870 299,309 SH   SOLE 1 299,309 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 309 7,200 SH   SOLE 2 7,200 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 4,716 1,347,627 SH   SOLE 1 1,347,627 0 0
ONEOK INC NEW COM 682680103 34,188 1,567,984 SH   SOLE 0 1,567,984 0 0
ONEOK INC NEW COM 682680103 56,067 2,570,720 SH   SOLE 1 2,570,720 0 0
ONEOK INC NEW COM 682680103 191 8,800 SH   SOLE 2 8,800 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,023 88,700 SH   SOLE 0 88,700 0 0
PEMBINA PIPELINE CORP COM 706327103 28,799 1,531,430 SH   SOLE 0 1,531,430 0 0
PEMBINA PIPELINE CORP COM 706327103 13,428 713,900 SH   SOLE 1 713,900 0 0
PEMBINA PIPELINE CORP COM 706327103 88 4,700 SH   SOLE 2 4,700 0 0
PHILLIPS 66 COM 718546104 9,381 174,900 SH   SOLE 0 174,900 0 0
PHILLIPS 66 COM 718546104 69 1,300 SH   SOLE 2 1,300 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 36,296 996,499 SH   SOLE 0 996,499 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 55,832 1,532,615 SH   SOLE 1 1,532,615 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 58 1,600 SH   SOLE 2 1,600 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 8,570 1,623,664 SH   SOLE 0 1,623,664 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 40,265 7,625,968 SH   SOLE 1 7,625,968 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 14,477 2,582,113 SH   SOLE 0 2,582,113 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 12,371 2,205,319 SH   SOLE 1 2,205,319 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 145 26,000 SH   SOLE 2 26,000 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 1,345 386,800 SH   SOLE 0 386,800 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 2,601 747,700 SH   SOLE 1 747,700 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,394 400,900 SH   SOLE 0 400,900 0 0
SEMPRA ENERGY COM 816851109 2,922 25,900 SH   SOLE 0 25,900 0 0
SEMPRA ENERGY COM 816851109 677 6,000 SH   SOLE 1 6,000 0 0
SEMPRA ENERGY COM 816851109 112 1,000 SH   SOLE 2 1,000 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 13,079 1,311,074 SH   SOLE 0 1,311,074 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 60,610 6,073,205 SH   SOLE 1 6,073,205 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 15 1,600 SH   SOLE 2 1,600 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 228 17,500 SH   SOLE 0 17,500 0 0
SUNOCO LP COM UT REP LP 86765K109 233 14,900 SH   SOLE 0 14,900 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 10,845 394,800 SH   SOLE 0 394,800 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 23,064 839,317 SH   SOLE 1 839,317 0 0
TPG SPECIALTY LENDING INC COM 87265K102 579 41,622 SH   SOLE 0 41,622 0 0
TARGA RES CORP COM 87612G101 12,687 1,836,832 SH   SOLE 0 1,836,832 0 0
TARGA RES CORP COM 87612G101 28,565 4,134,041 SH   SOLE 1 4,134,041 0 0
TARGA RES CORP COM 87612G101 134 19,400 SH   SOLE 2 19,400 0 0
TC ENERGY CORP COM 87807B107 65,031 1,468,105 SH   SOLE 0 1,468,105 0 0
TC ENERGY CORP COM 87807B107 10,232 230,976 SH   SOLE 1 230,976 0 0
TC ENERGY CORP COM 87807B107 312 7,050 SH   SOLE 2 7,050 0 0
TERRAFORM PWR INC COM CL A 88104R209 9,130 579,300 SH   SOLE 0 579,300 0 0
TERRAFORM PWR INC COM CL A 88104R209 234 14,900 SH   SOLE 2 14,900 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 554 216,800 SH   SOLE 0 216,800 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,073 153,725 SH   SOLE 0 153,725 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 422 41,813 SH   SOLE 0 41,813 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 248 292,400 SH   SOLE 0 292,400 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 19,711 6,084,063 SH   SOLE 1 6,084,063 0 0
WILLIAMS COS INC COM 969457100 77,909 5,506,636 SH   SOLE 0 5,506,636 0 0
WILLIAMS COS INC COM 969457100 99,811 7,053,821 SH   SOLE 1 7,053,821 0 0
WILLIAMS COS INC COM 969457100 455 32,200 SH   SOLE 2 32,200 0 0
XCEL ENERGY INC COM 98389B100 2,514 41,700 SH   SOLE 0 41,700 0 0
XCEL ENERGY INC COM 98389B100 627 10,400 SH   SOLE 1 10,400 0 0
XCEL ENERGY INC COM 98389B100 150 2,500 SH   SOLE 2 2,500 0 0