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
ABBVIE INC COM 00287Y109   205 1,285 SH   SOLE 0 0 0 1,285
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   812 8,899 SH   SOLE 0 0 0 8,899
APPLE INC COM 037833100   763 4,629 SH   SOLE 0 0 0 4,629
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,270 4,113 SH   SOLE 0 0 0 4,113
CISCO SYS INC COM 17275R102   221 4,224 SH   SOLE 0 0 0 4,224
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   3,346 103,806 SH   SOLE 0 0 0 103,806
ECOLAB INC COM 278865100   415 2,510 SH   SOLE 0 0 0 2,510
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,183 79,257 SH   SOLE 0 0 0 79,257
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   580 11,814 SH   SOLE 0 0 0 11,814
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   3,797 190,636 SH   SOLE 0 0 0 190,636
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,033 32,588 SH   SOLE 0 0 0 32,588
ISHARES TR CORE S&P500 ETF 464287200   2,786 6,777 SH   SOLE 0 0 0 6,777
ISHARES TR S&P 500 GRWT ETF 464287309   3,682 57,625 SH   SOLE 0 0 0 57,625
ISHARES TR 7-10 YR TRSY BD 464287440   9,446 95,302 SH   SOLE 0 0 0 95,302
ISHARES TR RUSSELL 2000 ETF 464287655   220 1,234 SH   SOLE 0 0 0 1,234
ISHARES TR CORE S&P SCP ETF 464287804   2,834 29,310 SH   SOLE 0 0 0 29,310
ISHARES TR MSCI KLD400 SOC 464288570   3,899 49,988 SH   SOLE 0 0 0 49,988
ISHARES TR CORE MSCI EAFE 46432F842   288 4,304 SH   SOLE 0 0 0 4,304
ISHARES INC CUR HD MSCI EM 46434G509   523 21,771 SH   SOLE 0 0 0 21,771
ISHARES INC MSCI EMRG CHN 46434G764   2,533 51,351 SH   SOLE 0 0 0 51,351
ISHARES INC ESG AWR MSCI EM 46434G863   3,753 119,204 SH   SOLE 0 0 0 119,204
ISHARES TR ESG AWRE 1 5 YR 46435G243   3,705 153,970 SH   SOLE 0 0 0 153,970
ISHARES TR ESG AWR MSCI USA 46435G425   4,254 47,035 SH   SOLE 0 0 0 47,035
ISHARES TR ESG AW MSCI EAFE 46435G516   9,502 132,270 SH   SOLE 0 0 0 132,270
ISHARES TR USD GRN BOND ETF 46435U440   2,748 58,345 SH   SOLE 0 0 0 58,345
ISHARES TR ESG AWARE MSCI 46435U663   1,415 41,631 SH   SOLE 0 0 0 41,631
ISHARES TR US INFRASTRUC 46435U713   3,607 96,645 SH   SOLE 0 0 0 96,645
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,130 22,247 SH   SOLE 0 0 0 22,247
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,136 62,317 SH   SOLE 0 0 0 62,317
JANUS DETROIT STR TR NET ZERO TRANS 47103U787   4,031 172,869 SH   SOLE 0 0 0 172,869
MICROSOFT CORP COM 594918104   464 1,611 SH   SOLE 0 0 0 1,611
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,519 27,244 SH   SOLE 0 0 0 27,244
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   12,897 378,537 SH   SOLE 0 0 0 378,537
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   4,144 144,384 SH   SOLE 0 0 0 144,384
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   1,820 51,410 SH   SOLE 0 0 0 51,410
PIMCO ETF TR ENHANCD SHORT 72201R643   3,770 38,588 SH   SOLE 0 0 0 38,588
PROSHARES TR S&P 500 DV ARIST 74348A467   1,282 14,054 SH   SOLE 0 0 0 14,054
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,998 7,322 SH   SOLE 0 0 0 7,322
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,801 87,210 SH   SOLE 0 0 0 87,210
SPDR SER TR BBG CONV SEC ETF 78464A359   201 3,000 SH   SOLE 0 0 0 3,000
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,167 24,539 SH   SOLE 0 0 0 24,539
SPDR SER TR SPDR MSCI USA GE 78468R747   584 7,040 SH   SOLE 0 0 0 7,040
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,552 67,157 SH   SOLE 0 0 0 67,157
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,258 99,213 SH   SOLE 0 0 0 99,213
UNITEDHEALTH GROUP INC COM 91324P102   515 1,090 SH   SOLE 0 0 0 1,090
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   6,119 82,885 SH   SOLE 0 0 0 82,885
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,116 20,212 SH   SOLE 0 0 0 20,212
VANGUARD WORLD FD ESG INTL STK ETF 921910725   261 4,991 SH   SOLE 0 0 0 4,991
VANGUARD WORLD FD ESG US STK ETF 921910733   3,005 41,902 SH   SOLE 0 0 0 41,902
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   484 2,100 SH   SOLE 0 0 0 2,100
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,716 82,267 SH   SOLE 0 0 0 82,267
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,434 17,108 SH   SOLE 0 0 0 17,108
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   735 8,849 SH   SOLE 0 0 0 8,849
VANGUARD INDEX FDS GROWTH ETF 922908736   236 946 SH   SOLE 0 0 0 946
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,964 10,362 SH   SOLE 0 0 0 10,362
VANGUARD INDEX FDS TOTAL STK MKT 922908769   349 1,709 SH   SOLE 0 0 0 1,709
WISDOMTREE TR EMG MKTS SMCAP 97717W281   640 13,970 SH   SOLE 0 0 0 13,970
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   1,842 46,720 SH   SOLE 0 0 0 46,720