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
AMERICAN WTR WKS CO INC NEW COM 030420103 5,609 36,548 SH   SOLE   0 0 36,548
APPLE INC COM 037833100 10,616 80,009 SH   SOLE   0 0 80,009
CUMMINS INC COM 231021106 3,432 15,111 SH   SOLE   0 0 15,111
ECOLAB INC COM 278865100 4,927 22,770 SH   SOLE   0 0 22,770
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 9,366 162,185 SH   SOLE   0 0 162,185
HOME DEPOT INC COM 437076102 5,160 19,425 SH   SOLE   0 0 19,425
INTUIT COM 461202103 7,220 19,007 SH   SOLE   0 0 19,007
ISHARES TR U.S. FINLS ETF 464287788 685 10,255 SH   SOLE   0 0 10,255
LOCKHEED MARTIN CORP COM 539830109 3,563 10,037 SH   SOLE   0 0 10,037
MICROSOFT CORP COM 594918104 7,823 35,172 SH   SOLE   0 0 35,172
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 12,465 136,990 SH   SOLE   0 0 136,990
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,461 38,051 SH   SOLE   0 0 38,051
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,704 13,270 SH   SOLE   0 0 13,270
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,502 39,008 SH   SOLE   0 0 39,008
WAL-MART STORES INC COM 931142103 4,235 29,379 SH   SOLE   0 0 29,379
INVESCO QQQ TR UNIT SER 1 46090E103 22,792 72,646 SH   SOLE   0 0 72,646
BROADCOM INC COM 11135F101 4,559 10,412 SH   SOLE   0 0 10,412
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 9,647 454,833 SH   SOLE   0 0 454,833
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 11,380 519,613 SH   SOLE   0 0 519,613
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 18,307 841,704 SH   SOLE   0 0 841,704
NEXTERA ENERGY INC COM 65339F101 3,621 46,937 SH   SOLE   0 0 46,937
PAYPAL HLDGS INC COM 70450Y103 4,183 17,862 SH   SOLE   0 0 17,862
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 20,055 196,539 SH   SOLE   0 0 196,539
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,668 55,279 SH   SOLE   0 0 55,279
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 16,569 54,185 SH   SOLE   0 0 54,185
SPDR SER TR BLOMBERG BRC INV 78468R200 22,712 742,469 SH   SOLE   0 0 742,469
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,433 11,022 SH   SOLE   0 0 11,022
UNITEDHEALTH GROUP INC COM 91324P102 5,617 16,018 SH   SOLE   0 0 16,018
VISA INC COM CL A 92826C839 6,033 27,580 SH   SOLE   0 0 27,580
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,640 21,590 SH   SOLE   0 0 21,590
FRANKS INTL N V COM N33462107 29 10,525 SH   SOLE   0 0 10,525
AMAZON COM INC COM 023135106 8,803 2,703 SH   SOLE   0 0 2,703
ALPHABET INC CAP STK CL A 02079K305 5,530 3,155 SH   SOLE   0 0 3,155
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 671 2,563 SH   SOLE   0 0 2,563
ISHARES TR MSCI USA MIN VOL 46429B697 535 7,881 SH   SOLE   0 0 7,881
LHC GROUP INC COM 50187A107 1,120 5,250 SH   SOLE   0 0 5,250
NVIDIA CORPORATION COM 67066G104 5,183 9,925 SH   SOLE   0 0 9,925
SPDR GOLD TR GOLD SHS 78463V107 348 1,950 SH   SOLE   0 0 1,950
TESLA INC COM 88160R101 229 325 SH   SOLE   0 0 325