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
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 2,142 51,800 SH   SOLE   51,800 0 0
ABBVIE INC COM 00287Y109 5,683 75,504 SH   SOLE   75,504 0 0
AMGEN INC COM 031162100 513 2,460 SH   SOLE   2,460 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 1,549 31,825 SH   SOLE   31,825 0 0
BROADCOM INC COM 11135F101 1,984 8,263 SH   SOLE   8,263 0 0
CIGNA CORP NEW COM 125523100 2,297 12,881 SH   SOLE   12,881 0 0
CENTER COAST MLP & INFRSTR F COM SHS 151461100 684 749,000 SH   SOLE   749,000 0 0
CITIGROUP INC COM NEW 172967424 1,368 31,032 SH   SOLE   31,032 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,454 199,600 SH   SOLE   199,600 0 0
EDISON INTL COM 281020107 2,997 54,100 SH   SOLE   54,100 0 0
FIFTH THIRD BANCORP COM 316773100 1,249 78,709 SH   SOLE   78,709 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 2,754 622,000 SH   SOLE   622,000 0 0
JPMORGAN CHASE & CO COM 46625H100 2,859 30,592 SH   SOLE   30,592 0 0
MACQUARIE FT TR GB INF UT DI COM 55607W100 1,149 155,780 SH   SOLE   155,780 0 0
MERCK & CO INC NEW COM 58933Y105 3,445 44,762 SH   SOLE   44,762 0 0
METLIFE INC COM 59156R108 312 9,732 SH   SOLE   9,732 0 0
MICROSOFT CORP COM 594918104 10,025 62,535 SH   SOLE   62,535 0 0
PHILLIPS 66 COM 718546104 260 4,790 SH   SOLE   4,790 0 0
RAYTHEON CO COM NEW 755111507 1,620 11,471 SH   SOLE   11,471 0 0
STRYKER CORP COM 863667101 5,682 34,897 SH   SOLE   34,897 0 0
UNITED RENTALS INC COM 911363109 1,507 15,867 SH   SOLE   15,867 0 0
VISA INC COM CL A 92826C839 6,960 42,042 SH   SOLE   42,042 0 0
ATLANTICA YIELD PLC SHS G0751N103 9,673 437,200 SH   SOLE   437,200 0 0
ICON PLC SHS G4705A100 4,992 35,501 SH   SOLE   35,501 0 0
LAUDER ESTEE COS INC CL A 518439104 3,068 18,564 SH   SOLE   18,564 0 0
ALPHABET INC CAP STK CL A 02079K305 5,562 4,853 SH   SOLE   4,853 0 0
MASTERCARD INC CL A 57636Q104 5,792 22,898 SH   SOLE   22,898 0 0
AMAZON COM INC COM 023135106 1,178 600 SH   SOLE   600 0 0
FACEBOOK INC CL A 30303M102 1,504 9,069 SH   SOLE   9,069 0 0
KLA-TENCOR CORP COM 482480100 4,262 28,510 SH   SOLE   28,510 0 0
TARGET CORP COM 87612E106 4,598 47,880 SH   SOLE   47,880 0 0
LOWES COS INC COM 548661107 1,477 16,647 SH   SOLE   16,647 0 0
GILEAD SCIENCES INC COM 375558103 5,755 75,848 SH   SOLE   75,848 0 0
BALL CORP COM 058498106 1,506 22,833 SH   SOLE   22,833 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,124 7,455 SH   SOLE   7,455 0 0
DARLING INGREDIENTS INC COM 237266101 1,411 74,213 SH   SOLE   74,213 0 0
ZOETIS INC CL A 98978V103 2,050 17,565 SH   SOLE   17,565 0 0
TJX COS INC NEW COM 872540109 2,630 55,300 SH   SOLE   55,300 0 0
INTUIT COM 461202103 1,304 5,481 SH   SOLE   5,481 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,387 11,070 SH   SOLE   11,070 0 0
AVERY DENNISON CORP COM 053611109 2,800 26,739 SH   SOLE   26,739 0 0
WEYERHAEUSER CO COM 962166104 1,863 109,908 SH   SOLE   109,908 0 0
PAYPAL HLDGS INC COM 70450Y103 2,019 20,805 SH   SOLE   20,805 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,765 77,155 SH   SOLE   77,155 0 0
COLGATE PALMOLIVE CO COM 194162103 2,778 41,719 SH   SOLE   41,719 0 0
NVIDIA CORP COM 67066G104 3,112 11,715 SH   SOLE   11,715 0 0
DEERE & CO COM 244199105 2,065 14,643 SH   SOLE   14,643 0 0
ADOBE SYS INC COM 00724F101 1,494 4,686 SH   SOLE   4,686 0 0
ECOLAB INC COM 278865100 1,354 8,389 SH   SOLE   8,389 0 0
AVANGRID INC COM 05351W103 3,009 68,000 SH   SOLE   68,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,658 85,000 SH   SOLE   85,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 306 15,000 SH   SOLE   15,000 0 0
LINDE PLC SHS G5494J103 3,442 19,471 SH   SOLE   19,471 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,996 35,518 SH   SOLE   35,518 0 0