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 6,686 35,400 SH   SOLE   0 0 35,400
APPLE INC COM 037833100 10,866 61,190 SH   SOLE   0 0 61,190
APPLIED MATLS INC COM 038222105 4,747 30,165 SH   SOLE   0 0 30,165
CHEVRON CORP NEW COM 166764100 4,142 35,296 SH   SOLE   0 0 35,296
CUMMINS INC COM 231021106 3,579 16,405 SH   SOLE   0 0 16,405
ECOLAB INC COM 278865100 5,581 23,790 SH   SOLE   0 0 23,790
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 11,955 174,119 SH   SOLE   0 0 174,119
GENERAC HLDGS INC COM 368736104 3,571 10,148 SH   SOLE   0 0 10,148
HOME DEPOT INC COM 437076102 7,849 18,913 SH   SOLE   0 0 18,913
INTUIT COM 461202103 9,027 14,034 SH   SOLE   0 0 14,034
ISHARES TR U.S. FINLS ETF 464287788 945 10,906 SH   SOLE   0 0 10,906
LOCKHEED MARTIN CORP COM 539830109 3,996 11,244 SH   SOLE   0 0 11,244
MICROSOFT CORP COM 594918104 8,842 26,289 SH   SOLE   0 0 26,289
PRUDENTIAL FINL INC COM 744320102 3,937 36,374 SH   SOLE   0 0 36,374
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 15,086 133,489 SH   SOLE   0 0 133,489
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,142 27,602 SH   SOLE   0 0 27,602
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,704 16,515 SH   SOLE   0 0 16,515
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,747 46,351 SH   SOLE   0 0 46,351
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 8,798 108,849 SH   SOLE   0 0 108,849
WAL-MART STORES INC COM 931142103 4,458 30,809 SH   SOLE   0 0 30,809
INVESCO QQQ TR UNIT SER 1 46090E103 17,706 44,504 SH   SOLE   0 0 44,504
BROADCOM INC COM 11135F101 7,078 10,637 SH   SOLE   0 0 10,637
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 19,561 911,516 SH   SOLE   0 0 911,516
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 22,276 1,041,413 SH   SOLE   0 0 1,041,413
ISHARES TR 0-5 YR TIPS ETF 46429B747 16,856 159,200 SH   SOLE   0 0 159,200
JPMORGAN CHASE & CO COM 46625H100 4,183 26,414 SH   SOLE   0 0 26,414
NEXTERA ENERGY INC COM 65339F101 4,827 51,701 SH   SOLE   0 0 51,701
NVIDIA CORPORATION COM 67066G104 10,411 35,397 SH   SOLE   0 0 35,397
PAYPAL HLDGS INC COM 70450Y103 3,671 19,468 SH   SOLE   0 0 19,468
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 22,270 219,281 SH   SOLE   0 0 219,281
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,665 56,142 SH   SOLE   0 0 56,142
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 21,636 59,551 SH   SOLE   0 0 59,551
SPDR SER TR BLOMBERG BRC INV 78468R200 23,805 778,185 SH   SOLE   0 0 778,185
SELECT SECTOR SPDR TR ENERGY 81369Y506 864 15,572 SH   SOLE   0 0 15,572
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,071 11,909 SH   SOLE   0 0 11,909
UNITEDHEALTH GROUP INC COM 91324P102 7,739 15,412 SH   SOLE   0 0 15,412
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 12,031 476,102 SH   SOLE   0 0 476,102
VISA INC COM CL A 92826C839 6,082 28,064 SH   SOLE   0 0 28,064
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,291 20,000 SH   SOLE   0 0 20,000
AMAZON COM INC COM 023135106 7,866 2,359 SH   SOLE   0 0 2,359
ALPHABET INC CAP STK CL A 02079K305 7,825 2,701 SH   SOLE   0 0 2,701
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 958 2,989 SH   SOLE   0 0 2,989
ISHARES TR MSCI USA MIN VOL 46429B697 738 9,118 SH   SOLE   0 0 9,118
ISHARES TR MSCI USA MMENTM 46432F396 827 4,548 SH   SOLE   0 0 4,548
LHC GROUP INC COM 50187A107 720 5,250 SH   SOLE   0 0 5,250
SPDR GOLD TR GOLD SHS 78463V107 334 1,952 SH   SOLE   0 0 1,952
TESLA INC COM 88160R101 359 340 SH   SOLE   0 0 340
TRUIST FINL CORP COM 89832Q109 281 4,798 SH   SOLE   0 0 4,798
BUNGE LIMITED COM G16962105 243 2,600 SH   SOLE   0 0 2,600