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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
EATON CORP PLC SHS G29183103   1,597 7,952 SH   SOLE 0 0 0 7,952
AMAZON COM INC COM 023135106   399 3,061 SH   SOLE 0 0 0 3,061
APPLE INC COM 037833100   4,467 23,051 SH   SOLE 0 0 0 23,051
CATERPILLAR INC COM 149123101   909 3,697 SH   SOLE 0 0 0 3,697
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,086 16,647 SH   SOLE 0 0 0 16,646
ELECTRONIC ARTS INC COM 285512109   935 7,206 SH   SOLE 0 0 0 7,205
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   1,790 24,436 SH   SOLE 0 0 0 24,435
FIRST SOLAR INC COM 336433107   249 1,310 SH   SOLE 0 0 0 1,310
IDEXX LABS INC COM 45168D104   2,387 4,752 SH   SOLE 0 0 0 4,752
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   482 3,162 SH   SOLE 0 0 0 3,161
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   264 1,767 SH   SOLE 0 0 0 1,767
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   2,228 27,602 SH   SOLE 0 0 0 27,602
ISHARES TR 20 YR TR BD ETF 464287432   3,696 35,900 SH   SOLE 0 0 0 35,900
ISHARES TR U.S. TECH ETF 464287721   352 3,229 SH   SOLE 0 0 0 3,229
ISHARES TR CORE S&P SCP ETF 464287804   253 2,537 SH   SOLE 0 0 0 2,537
ISHARES TR US CONSM STAPLES 464287812   1,724 8,604 SH   SOLE 0 0 0 8,603
ISHARES TR DOW JONES US ETF 464287846   250 2,308 SH   SOLE 0 0 0 2,308
ISHARES TR GL CLEAN ENE ETF 464288224   2,759 149,873 SH   SOLE 0 0 0 149,872
ISHARES TR JPMORGAN USD EMG 464288281   1,044 12,067 SH   SOLE 0 0 0 12,066
ISHARES TR CORE MSCI TOTAL 46432F834   3,204 51,161 SH   SOLE 0 0 0 51,160
ISHARES TR 0-5YR HI YL CP 46434V407   489 11,797 SH   SOLE 0 0 0 11,796
ISHARES TR CORE MSCI EURO 46434V738   1,954 37,148 SH   SOLE 0 0 0 37,148
ISHARES TR CORE INTL AGGR 46435G672   7,224 146,551 SH   SOLE 0 0 0 146,551
LEAR CORP COM NEW 521865204   895 6,239 SH   SOLE 0 0 0 6,239
MASTERCARD INCORPORATED CL A 57636Q104   889 2,261 SH   SOLE 0 0 0 2,260
MICROSOFT CORP COM 594918104   2,896 8,516 SH   SOLE 0 0 0 8,516
MICRON TECHNOLOGY INC COM 595112103   885 14,037 SH   SOLE 0 0 0 14,037
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   273 7,884 SH   SOLE 0 0 0 7,883
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   213 7,790 SH   SOLE 0 0 0 7,789
PACER FDS TR PACER US SMALL 69374H857   1,854 45,577 SH   SOLE 0 0 0 45,577
PACER FDS TR US CASH COWS 100 69374H881   4,023 84,035 SH   SOLE 0 0 0 84,035
PEPSICO INC COM 713448108   215 1,161 SH   SOLE 0 0 0 1,160
SPDR GOLD TR GOLD SHS 78463V107   273 1,532 SH   SOLE 0 0 0 1,531
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   718 20,877 SH   SOLE 0 0 0 20,877
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   219 6,725 SH   SOLE 0 0 0 6,724
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,600 129,664 SH   SOLE 0 0 0 129,663
SPDR SER TR PORTFOLI S&P1500 78464A805   749 13,753 SH   SOLE 0 0 0 13,753
SPDR SER TR PORTFOLIO S&P400 78464A847   666 14,510 SH   SOLE 0 0 0 14,510
SPDR SER TR PORTFOLIO S&P500 78464A854   20,758 398,627 SH   SOLE 0 0 0 398,626
SPDR SER TR S&P KENSHO NEW 78468R648   1,862 41,758 SH   SOLE 0 0 0 41,757
SPDR SER TR PORTFOLIO S&P600 78468R853   1,766 45,473 SH   SOLE 0 0 0 45,472
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   259 1,525 SH   SOLE 0 0 0 1,524
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   828 24,559 SH   SOLE 0 0 0 24,559
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   519 2,983 SH   SOLE 0 0 0 2,983
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,237 18,901 SH   SOLE 0 0 0 18,901
SMITH & WESSON BRANDS INC COM 831754106   153 11,723 SH   SOLE 0 0 0 11,723
TARGET CORP COM 87612E106   661 5,004 SH   SOLE 0 0 0 5,004
UNITEDHEALTH GROUP INC COM 91324P102   576 1,199 SH   SOLE 0 0 0 1,198
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,933 26,591 SH   SOLE 0 0 0 26,591
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   23,484 508,734 SH   SOLE 0 0 0 508,733
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   212 2,823 SH   SOLE 0 0 0 2,822
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   3,117 38,352 SH   SOLE 0 0 0 38,352
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,849 11,635 SH   SOLE 0 0 0 11,635
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,070 4,688 SH   SOLE 0 0 0 4,688
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   834 7,849 SH   SOLE 0 0 0 7,849
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,969 195,895 SH   SOLE 0 0 0 195,895
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   304 6,059 SH   SOLE 0 0 0 6,059
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,742 4,278 SH   SOLE 0 0 0 4,277
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,765 21,115 SH   SOLE 0 0 0 21,114
VANGUARD INDEX FDS MID CAP ETF 922908629   302 1,371 SH   SOLE 0 0 0 1,370
VANGUARD INDEX FDS SMALL CP ETF 922908751   532 2,677 SH   SOLE 0 0 0 2,676
VANGUARD INDEX FDS TOTAL STK MKT 922908769   522 2,369 SH   SOLE 0 0 0 2,368