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   659 6,395 SH   SOLE 0 0 0 6,395
APPLE INC COM 037833100   817 3,881 SH   SOLE 0 0 0 3,881
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,516 3,727 SH   SOLE 0 0 0 3,727
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   253 7,247 SH   SOLE 0 0 0 7,247
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   4,152 115,521 SH   SOLE 0 0 0 115,521
ECOLAB INC COM 278865100   597 2,510 SH   SOLE 0 0 0 2,510
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,096 51,447 SH   SOLE 0 0 0 51,447
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   1,386 26,470 SH   SOLE 0 0 0 26,470
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   222 5,844 SH   SOLE 0 0 0 5,844
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   246 9,975 SH   SOLE 0 0 0 9,975
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,700 26,175 SH   SOLE 0 0 0 26,175
ISHARES TR CORE S&P500 ETF 464287200   2,822 5,157 SH   SOLE 0 0 0 5,157
ISHARES TR S&P 500 GRWT ETF 464287309   5,459 58,993 SH   SOLE 0 0 0 58,993
ISHARES TR CORE S&P SCP ETF 464287804   1,458 13,671 SH   SOLE 0 0 0 13,671
ISHARES TR MSCI KLD400 SOC 464288570   4,113 39,608 SH   SOLE 0 0 0 39,608
ISHARES INC MSCI EMRG CHN 46434G764   323 5,461 SH   SOLE 0 0 0 5,461
ISHARES INC MSCI JPN ETF NEW 46434G822   4,027 59,008 SH   SOLE 0 0 0 59,008
ISHARES INC ESG AWR MSCI EM 46434G863   4,702 140,221 SH   SOLE 0 0 0 140,221
ISHARES TR ESG AWR MSCI USA 46435G425   11,791 98,816 SH   SOLE 0 0 0 98,816
ISHARES TR ESG AW MSCI EAFE 46435G516   7,895 100,222 SH   SOLE 0 0 0 100,222
ISHARES TR USD GRN BOND ETF 46435U440   2,630 56,507 SH   SOLE 0 0 0 56,507
ISHARES TR ESG AWARE MSCI 46435U663   1,973 51,244 SH   SOLE 0 0 0 51,244
ISHARES TR US INFRASTRUC 46435U713   8,733 207,332 SH   SOLE 0 0 0 207,332
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,933 38,084 SH   SOLE 0 0 0 38,084
MICROSOFT CORP COM 594918104   387 866 SH   SOLE 0 0 0 866
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   2,980 36,713 SH   SOLE 0 0 0 36,713
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   457 12,106 SH   SOLE 0 0 0 12,106
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   860 21,848 SH   SOLE 0 0 0 21,848
PIMCO ETF TR MUNI INCOME OPP 72201R635   857 18,871 SH   SOLE 0 0 0 18,871
PIMCO ETF TR ENHANCD SHORT 72201R643   4,055 41,093 SH   SOLE 0 0 0 41,093
PROSHARES TR S&P 500 DV ARIST 74348A467   225 2,337 SH   SOLE 0 0 0 2,337
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,031 1,895 SH   SOLE 0 0 0 1,895
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,775 50,609 SH   SOLE 0 0 0 50,609
SPDR SER TR PRTFLO S&P500 VL 78464A508   7,028 144,189 SH   SOLE 0 0 0 144,189
SPDR SER TR S&P 500 ESG ETF 78468R531   11,799 222,197 SH   SOLE 0 0 0 222,197
SPDR SER TR NUVEEN BLMBRG SH 78468R739   293 6,214 SH   SOLE 0 0 0 6,214
SPDR SER TR SPDR MSCI USA GE 78468R747   578 5,316 SH   SOLE 0 0 0 5,316
UNITEDHEALTH GROUP INC COM 91324P102   278 545 SH   SOLE 0 0 0 545
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   8,345 96,348 SH   SOLE 0 0 0 96,348
VANGUARD STAR FDS VG TL INTL STK F 921909768   683 11,327 SH   SOLE 0 0 0 11,327
VANGUARD WORLD FD ESG INTL STK ETF 921910725   241 4,211 SH   SOLE 0 0 0 4,211
VANGUARD WORLD FD ESG US STK ETF 921910733   1,291 13,361 SH   SOLE 0 0 0 13,361
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   700 2,100 SH   SOLE 0 0 0 2,100
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,758 55,811 SH   SOLE 0 0 0 55,811
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,917 19,829 SH   SOLE 0 0 0 19,829
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   985 11,765 SH   SOLE 0 0 0 11,765
VANGUARD INDEX FDS GROWTH ETF 922908736   354 946 SH   SOLE 0 0 0 946
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,010 4,632 SH   SOLE 0 0 0 4,632
VANGUARD INDEX FDS TOTAL STK MKT 922908769   277 1,035 SH   SOLE 0 0 0 1,035
WISDOMTREE TR EMG MKTS SMCAP 97717W281   6,644 129,154 SH   SOLE 0 0 0 129,154
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   6,376 139,845 SH   SOLE 0 0 0 139,845