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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AMERICAN WTR WKS CO INC NEW COM0304201035,50436,711SH SOLE 0036,711
APPLE INC COM0378331008,85872,518SH SOLE 0072,518
CHEVRON CORP NEW COM1667641003,50333,433SH SOLE 0033,433
CUMMINS INC COM2310211063,98615,384SH SOLE 0015,384
ECOLAB INC COM2788651004,97623,244SH SOLE 0023,244
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926009,677164,127SH SOLE 00164,127
HOME DEPOT INC COM4370761025,98019,590SH SOLE 0019,590
INTUIT COM4612021036,99018,248SH SOLE 0018,248
ISHARES TRU.S. FINLS ETF46428778882210,981SH SOLE 0010,981
LOCKHEED MARTIN CORP COM5398301093,86010,447SH SOLE 0010,447
MICROSOFT CORP COM5949181047,78533,018SH SOLE 0033,018
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410212,998134,402SH SOLE 00134,402
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242012,75928,730SH SOLE 0028,730
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243001,86914,405SH SOLE 0014,405
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247973,07442,156SH SOLE 0042,156
VANGUARD BD INDEX FDSSHORT TRM BOND92193782711,042134,352SH SOLE 00134,352
WAL-MART STORES INCCOM9311421034,06429,920SH SOLE 0029,920
INVESCO QQQ TRUNIT SER 146090E10321,21366,472SH SOLE 0066,472
BROADCOM INC COM11135F1014,88110,528SH SOLE 0010,528
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7009,928469,861SH SOLE 00469,861
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86617,736814,707SH SOLE 00814,707
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88221,081974,162SH SOLE 00974,162
ISHARES TR0-5 YR TIPS ETF46429B7478,74182,681SH SOLE 0082,681
JPMORGAN CHASE & COCOM46625H1003,77124,770SH SOLE 0024,770
NEXTERA ENERGY INC COM65339F1013,61747,844SH SOLE 0047,844
NVIDIA CORPORATIONCOM67066G1045,34810,016SH SOLE 0010,016
PAYPAL HLDGS INCCOM70450Y1034,44118,286SH SOLE 0018,286
PIMCO ETF TRENHAN SHRT MA AC72201R83320,826204,358SH SOLE 00204,358
SPDR S&P 500 ETF TRTR UNIT78462F10322,05955,658SH SOLE 0055,658
SPDR DOW JONES INDL AVERAGEUT SER 178467X10918,49156,003SH SOLE 0056,003
SPDR SER TRBLOMBERG BRC INV78468R20022,645739,060SH SOLE 00739,060
SELECT SECTOR SPDR TRENERGY81369Y50670714,414SH SOLE 0014,414
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,50411,326SH SOLE 0011,326
UNITEDHEALTH GROUP INC COM91324P1026,04616,250SH SOLE 0016,250
VANECK VECTORS ETF TRINVT GRADE FLTG92189F4866,255246,437SH SOLE 00246,437
VISA INCCOM CL A92826C8395,87327,736SH SOLE 0027,736
ACCENTURE PLC IRELAND SHS CLASS AG1151C1015,97321,623SH SOLE 0021,623
FRANKS INTL N V COMN334621073710,525SH SOLE 0010,525
AMAZON COM INC COM0231351067,9302,563SH SOLE 002,563
ALPHABET INCCAP STK CL A02079K3056,4163,111SH SOLE 003,111
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V3327452,775SH SOLE 002,775
ISHARES TRMSCI USA MIN VOL46429B6975768,327SH SOLE 008,327
ISHARES TRMSCI USA MMENTM46432F3966774,209SH SOLE 004,209
LHC GROUP INC COM50187A1071,0045,250SH SOLE 005,250
SPDR GOLD TRGOLD SHS78463V1073121,950SH SOLE 001,950
TESLA INCCOM88160R101217325SH SOLE 00325
TRUIST FINL CORPCOM89832Q1092804,798SH SOLE 004,798
BUNGE LIMITEDCOMG169621052222,800SH SOLE 002,800