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
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   692 7,601 SH   SOLE 0 0 0 7,601
APPLE INC COM 037833100   797 4,142 SH   SOLE 0 0 0 4,142
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,341 3,759 SH   SOLE 0 0 0 3,759
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   278 8,922 SH   SOLE 0 0 0 8,922
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   4,267 124,176 SH   SOLE 0 0 0 124,176
ECOLAB INC COM 278865100   498 2,510 SH   SOLE 0 0 0 2,510
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,343 57,777 SH   SOLE 0 0 0 57,777
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   206 5,844 SH   SOLE 0 0 0 5,844
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   255 10,224 SH   SOLE 0 0 0 10,224
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,770 28,241 SH   SOLE 0 0 0 28,241
ISHARES TR CORE S&P500 ETF 464287200   2,662 5,574 SH   SOLE 0 0 0 5,574
ISHARES TR S&P 500 GRWT ETF 464287309   4,513 60,092 SH   SOLE 0 0 0 60,092
ISHARES TR CORE S&P SCP ETF 464287804   3,049 28,164 SH   SOLE 0 0 0 28,164
ISHARES TR MSCI KLD400 SOC 464288570   3,756 41,253 SH   SOLE 0 0 0 41,253
ISHARES INC MSCI EMRG CHN 46434G764   451 8,132 SH   SOLE 0 0 0 8,132
ISHARES INC MSCI JPN ETF NEW 46434G822   3,788 59,054 SH   SOLE 0 0 0 59,054
ISHARES INC ESG AWR MSCI EM 46434G863   4,304 134,234 SH   SOLE 0 0 0 134,234
ISHARES TR ESG AWR MSCI USA 46435G425   10,043 95,721 SH   SOLE 0 0 0 95,721
ISHARES TR ESG AW MSCI EAFE 46435G516   9,129 120,848 SH   SOLE 0 0 0 120,848
ISHARES TR USD GRN BOND ETF 46435U440   2,498 52,887 SH   SOLE 0 0 0 52,887
ISHARES TR ESG AWARE MSCI 46435U663   1,839 48,370 SH   SOLE 0 0 0 48,370
ISHARES TR US INFRASTRUC 46435U713   8,448 209,785 SH   SOLE 0 0 0 209,785
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,263 24,894 SH   SOLE 0 0 0 24,894
MICROSOFT CORP COM 594918104   385 1,024 SH   SOLE 0 0 0 1,024
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   2,506 36,076 SH   SOLE 0 0 0 36,076
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   300 8,368 SH   SOLE 0 0 0 8,368
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   1,037 26,513 SH   SOLE 0 0 0 26,513
PIMCO ETF TR ENHANCD SHORT 72201R643   3,541 36,156 SH   SOLE 0 0 0 36,156
PROSHARES TR S&P 500 DV ARIST 74348A467   978 10,270 SH   SOLE 0 0 0 10,270
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,374 2,891 SH   SOLE 0 0 0 2,891
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,936 56,919 SH   SOLE 0 0 0 56,919
SPDR SER TR BBG CONV SEC ETF 78464A359   230 3,188 SH   SOLE 0 0 0 3,188
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,644 142,473 SH   SOLE 0 0 0 142,473
SPDR SER TR S&P 500 ESG ETF 78468R531   10,539 228,110 SH   SOLE 0 0 0 228,110
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,161 24,298 SH   SOLE 0 0 0 24,298
SPDR SER TR SPDR MSCI USA GE 78468R747   507 5,341 SH   SOLE 0 0 0 5,341
SPDR SER TR PRTFLO S&P500 HI 78468R788   204 5,206 SH   SOLE 0 0 0 5,206
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,298 17,054 SH   SOLE 0 0 0 17,054
UNITEDHEALTH GROUP INC COM 91324P102   287 545 SH   SOLE 0 0 0 545
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   8,223 96,888 SH   SOLE 0 0 0 96,888
VANGUARD STAR FDS VG TL INTL STK F 921909768   753 12,997 SH   SOLE 0 0 0 12,997
VANGUARD WORLD FD ESG INTL STK ETF 921910725   258 4,662 SH   SOLE 0 0 0 4,662
VANGUARD WORLD FD ESG US STK ETF 921910733   1,870 21,981 SH   SOLE 0 0 0 21,981
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   569 2,100 SH   SOLE 0 0 0 2,100
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,048 63,639 SH   SOLE 0 0 0 63,639
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,494 21,735 SH   SOLE 0 0 0 21,735
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   864 9,781 SH   SOLE 0 0 0 9,781
VANGUARD INDEX FDS GROWTH ETF 922908736   294 946 SH   SOLE 0 0 0 946
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,401 6,568 SH   SOLE 0 0 0 6,568
VANGUARD INDEX FDS TOTAL STK MKT 922908769   376 1,583 SH   SOLE 0 0 0 1,583
WISDOMTREE TR EMG MKTS SMCAP 97717W281   5,663 113,450 SH   SOLE 0 0 0 113,450
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   7,319 174,309 SH   SOLE 0 0 0 174,309