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
21VIANET GROUP INC SPONSORED ADS A 90138A103 4,000 123,844 SH   SOLE 123,844 0 0
ABIOMED INC COM 003654100 959 3,009 SH   SOLE 640 0 2,369
AERIE PHARMACEUTICALS INC COM 00771V108 1,219 68,236 SH   SOLE 14,757 0 53,479
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,119 83,919 SH   SOLE 16,988 0 66,931
ALGONQUIN PWR UTILS CORP COM 015857105 602 38,000 SH   SOLE 38,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 918 6,505 SH   SOLE 1,550 0 4,955
ALPS ETF TR ALERIAN MLP 00162Q452 53 750,000 SH Call SOLE 750,000 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 1,482 28,237 SH   SOLE 28,237 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,066 71,021 SH   SOLE 71,021 0 0
AMERICAN TOWER CORP NEW COM 03027X100 6,404 26,790 SH   SOLE 26,790 0 0
ANTERO MIDSTREAM CORP COM 03676B102 4,573 506,384 SH   DFND 1 2 3 505,930 0 454
APA CORPORATION COM 03743Q108 601 33,590 SH   SOLE 33,590 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 23,844 650,940 SH   DFND 1 650,940 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 2,208 81,194 SH   SOLE 81,194 0 0
BALLARD PWR SYS INC NEW COM 058586108 228 9,375 SH   SOLE 9,375 0 0
BLOOM ENERGY CORP COM CL A 093712107 280 10,334 SH   SOLE 10,334 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 709 48,448 SH   SOLE 48,448 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,126 105,073 SH   SOLE 105,073 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,888 40,352 SH   SOLE 40,352 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 364 8,548 SH   SOLE 8,548 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 3,261 122,145 SH   SOLE 122,145 0 0
CHART INDS INC COM 16115Q308 304 2,136 SH   SOLE 1,827 0 309
CHENIERE ENERGY INC COM NEW 16411R208 29,751 413,148 SH   DFND 1 2 3 412,423 0 725
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1,215 535,237 SH   SOLE 535,237 0 0
CLEARWAY ENERGY INC CL C 18539C204 14,066 499,874 SH   DFND 1 2 3 499,624 0 250
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 785 107,081 SH   SOLE 107,081 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 807 206,976 SH   SOLE 206,976 0 0
CORESITE RLTY CORP COM 21870Q105 2,666 22,241 SH   SOLE 22,241 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,046 40,936 SH   SOLE 40,936 0 0
CYRUSONE INC COM 23283R100 2,754 40,662 SH   SOLE 40,500 0 162
CYTOSORBENTS CORP COM NEW 23283X206 1,044 120,295 SH   SOLE 25,789 0 94,506
DARLING INGREDIENTS INC COM 237266101 1,909 25,942 SH   SOLE 25,942 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 14,944 689,915 SH   DFND 1 2 3 689,150 0 765
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 63 100,000 SH Call SOLE 100,000 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 2,705 75,147 SH   SOLE 75,147 0 0
DEVON ENERGY CORP NEW COM 25179M103 998 45,655 SH   SOLE 45,655 0 0
DIGITAL RLTY TR INC COM 253868103 3,025 21,479 SH   SOLE 21,479 0 0
DOMINION ENERGY INC COM 25746U109 1,767 23,260 SH   SOLE 23,260 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 2,941 453,924 SH   DFND 2 3 452,899 0 1,025
ENBRIDGE INC COM 29250N105 43,444 1,193,516 SH   DFND 1 2 3 1,192,521 0 995
ENEL AMERICAS S A SPONSORED ADR 29274F104 138 16,241 SH   SOLE 16,241 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 61,273 7,978,245 SH   DFND 1 2 3 7,970,961 0 7,284
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7,465 1,739,982 SH   DFND 1 2 3 1,738,282 0 1,700
ENPHASE ENERGY INC COM 29355A107 4,863 29,991 SH   SOLE 29,991 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 46,874 2,128,702 SH   DFND 1 2 3 2,126,202 0 2,500
EQUINIX INC COM 29444U700 1,972 2,902 SH   SOLE 2,902 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 34,930 4,280,658 SH   DFND 1 2 3 4,276,080 0 4,578
EVERBRIDGE INC COM 29978A104 908 7,491 SH   SOLE 1,601 0 5,890
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 478 18,160 SH   SOLE 17,411 0 749
EXACT SCIENCES CORP COM 30063P105 953 7,230 SH   SOLE 1,515 0 5,715
FIVE BELOW INC COM 33829M101 244 1,279 SH   SOLE 1,057 0 222
FLEETCOR TECHNOLOGIES INC COM 339041105 1,209 4,500 SH   SOLE 4,500 0 0
FLEXION THERAPEUTICS INC COM 33938J106 149 16,607 SH   SOLE 14,254 0 2,353
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2,015 71,476 SH   SOLE 71,476 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 3,640 44,889 SH   SOLE 44,889 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 2,668 285,659 SH   DFND 2 3 284,809 0 850
GOODRICH PETE CORP COM PAR 382410843 2,057 217,415 SH   SOLE 217,415 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 707 14,000 SH   SOLE 14,000 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,133 6,370 SH   SOLE 6,370 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1,973 18,757 SH   SOLE 18,757 0 0
HESS MIDSTREAM LP CL A SHS 428103105 25,182 1,123,211 SH   DFND 1 2 3 1,122,846 0 365
HOLOGIC INC COM 436440101 237 3,188 SH   SOLE 2,973 0 215
HUBSPOT INC COM 443573100 1,166 2,566 SH   SOLE 498 0 2,068
INGEVITY CORP COM 45688C107 1,109 14,681 SH   SOLE 2,980 0 11,701
INTRA CELLULAR THERAPIES INC COM 46116X101 279 8,229 SH   SOLE 6,762 0 1,467
ITRON INC COM 465741106 800 9,019 SH   SOLE 9,019 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,084 73,969 SH   SOLE 73,969 0 0
KIMCO RLTY CORP COM 49446R109 1,900 101,334 SH   SOLE 101,334 0 0
KINDER MORGAN INC DEL COM 49456B101 40,506 2,432,788 SH   DFND 1 2 3 2,430,778 0 2,010
KORNIT DIGITAL LTD SHS M6372Q113 224 2,261 SH   SOLE 1,986 0 275
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 24,074 555,207 SH   DFND 1 2 3 554,522 0 685
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 71 50,000 SH Call SOLE 50,000 0 0
MARATHON PETE CORP COM 56585A102 9,021 168,647 SH   DFND 2 3 168,352 0 295
MICROSOFT CORP COM 594918104 3,909 16,578 SH   SOLE 16,578 0 0
MPLX LP COM UNIT REP LTD 55336V100 46,637 1,819,644 SH   DFND 1 2 3 1,817,404 0 2,240
NEXTERA ENERGY INC COM 65339F101 1,924 25,441 SH   SOLE 25,441 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 36,826 505,302 SH   DFND 1 2 3 504,932 0 370
NIO INC SPON ADS 62914V106 543 13,923 SH   SOLE 13,923 0 0
NIU TECHNOLOGIES ADS 65481N100 1,292 35,249 SH   SOLE 35,249 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1,025 70,682 SH   SOLE 70,682 0 0
NORFOLK SOUTHN CORP COM 655844108 4,105 15,287 SH   SOLE 15,287 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 1,104 49,372 SH   SOLE 49,372 0 0
ONEOK INC NEW COM 682680103 35,109 693,034 SH   DFND 1 2 3 692,239 0 795
ORBCOMM INC COM 68555P100 267 35,047 SH   SOLE 30,634 0 4,413
PEMBINA PIPELINE CORP COM 706327103 38,272 1,327,055 SH   DFND 1 2 3 1,325,900 0 1,155
PHILLIPS 66 COM 718546104 3,121 38,273 SH   SOLE 38,273 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3,941 124,424 SH   DFND 2 3 124,184 0 240
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,082 118,873 SH   DFND 2 3 115,583 0 3,290
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 47,798 5,084,908 SH   DFND 1 2 3 5,081,643 0 3,265
PLANET FITNESS INC CL A 72703H101 1,026 13,276 SH   SOLE 2,965 0 10,311
PLUG POWER INC COM NEW 72919P202 3,061 85,397 SH   SOLE 85,397 0 0
QTS RLTY TR INC COM CL A 74736A103 1,995 32,162 SH   SOLE 32,162 0 0
RAPID7 INC COM 753422104 950 12,731 SH   SOLE 3,177 0 9,554
RATTLER MIDSTREAM LP COM UNITS 75419T103 17,088 1,607,519 SH   DFND 1 1,607,519 0 0
RINGCENTRAL INC CL A 76680R206 856 2,874 SH   SOLE 594 0 2,280
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,241 31,662 SH   SOLE 31,662 0 0
SABRE CORP COM 78573M104 1,376 92,936 SH   SOLE 92,936 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,945 21,418 SH   SOLE 21,418 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 99 100,000 SH Call SOLE 100,000 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 2,198 164,791 SH   DFND 2 3 164,246 0 545
SMARTSHEET INC COM CL A 83200N103 983 15,375 SH   SOLE 3,358 0 12,017
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,993 17,370 SH   SOLE 17,370 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 206 5,038 SH   SOLE 5,038 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1,910 60,000 SH   SOLE 60,000 0 0
SUNRUN INC COM 86771W105 2,218 36,675 SH   SOLE 36,675 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,039 2,105 SH   SOLE 483 0 1,622
SWITCH INC CL A 87105L104 2,303 141,606 SH   SOLE 141,606 0 0
TARGA RES CORP COM 87612G101 57,891 1,823,340 SH   DFND 1 2 3 1,821,510 0 1,830
TC ENERGY CORP COM 87807B107 31,710 693,105 SH   DFND 1 2 3 692,470 0 635
TESLA INC COM 88160R101 486 727 SH   SOLE 727 0 0
UNION PAC CORP COM 907818108 2,673 12,129 SH   SOLE 12,129 0 0
VIEW INC COM CL A 92671V106 195 26,410 SH   SOLE 26,410 0 0
VISTRA CORP COM 92840M102 1,326 75,000 SH   SOLE 75,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 9,876 531,237 SH   DFND 1 2 3 530,737 0 500
WILLIAMS COS INC COM 969457100 38,071 1,607,066 SH   DFND 1 2 3 1,605,485 0 1,581