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   670 7,964 SH   SOLE 0 0 0 7,964
APPLE INC COM 037833100   705 4,117 SH   SOLE 0 0 0 4,117
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,388 3,962 SH   SOLE 0 0 0 3,962
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   248 8,922 SH   SOLE 0 0 0 8,922
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   3,995 122,465 SH   SOLE 0 0 0 122,465
ECOLAB INC COM 278865100   425 2,510 SH   SOLE 0 0 0 2,510
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,547 68,133 SH   SOLE 0 0 0 68,133
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   352 7,943 SH   SOLE 0 0 0 7,943
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   210 8,948 SH   SOLE 0 0 0 8,948
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,829 31,108 SH   SOLE 0 0 0 31,108
ISHARES TR CORE S&P500 ETF 464287200   2,634 6,133 SH   SOLE 0 0 0 6,133
ISHARES TR S&P 500 GRWT ETF 464287309   3,960 57,879 SH   SOLE 0 0 0 57,879
ISHARES TR CORE S&P SCP ETF 464287804   2,689 28,506 SH   SOLE 0 0 0 28,506
ISHARES TR MSCI KLD400 SOC 464288570   3,533 43,394 SH   SOLE 0 0 0 43,394
ISHARES INC CUR HD MSCI EM 46434G509   257 10,877 SH   SOLE 0 0 0 10,877
ISHARES INC MSCI EMRG CHN 46434G764   3,502 70,285 SH   SOLE 0 0 0 70,285
ISHARES INC ESG AWR MSCI EM 46434G863   4,026 132,971 SH   SOLE 0 0 0 132,971
ISHARES TR ESG AWR MSCI USA 46435G425   8,268 88,042 SH   SOLE 0 0 0 88,042
ISHARES TR ESG AW MSCI EAFE 46435G516   8,512 123,130 SH   SOLE 0 0 0 123,130
ISHARES TR USD GRN BOND ETF 46435U440   2,389 52,928 SH   SOLE 0 0 0 52,928
ISHARES TR ESG AWARE MSCI 46435U663   1,409 41,861 SH   SOLE 0 0 0 41,861
ISHARES TR US INFRASTRUC 46435U713   7,516 205,418 SH   SOLE 0 0 0 205,418
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,049 20,797 SH   SOLE 0 0 0 20,797
MICROSOFT CORP COM 594918104   319 1,011 SH   SOLE 0 0 0 1,011
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   2,308 38,484 SH   SOLE 0 0 0 38,484
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   9,764 290,685 SH   SOLE 0 0 0 290,685
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   1,173 33,690 SH   SOLE 0 0 0 33,690
PIMCO ETF TR ENHANCD SHORT 72201R643   3,452 35,178 SH   SOLE 0 0 0 35,178
PROSHARES TR S&P 500 DV ARIST 74348A467   908 10,259 SH   SOLE 0 0 0 10,259
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,385 5,579 SH   SOLE 0 0 0 5,579
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,489 80,264 SH   SOLE 0 0 0 80,264
SPDR SER TR BBG CONV SEC ETF 78464A359   216 3,188 SH   SOLE 0 0 0 3,188
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,489 133,029 SH   SOLE 0 0 0 133,029
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,151 24,902 SH   SOLE 0 0 0 24,902
SPDR SER TR SPDR MSCI USA GE 78468R747   588 6,920 SH   SOLE 0 0 0 6,920
SPDR SER TR PRTFLO S&P500 HI 78468R788   757 21,573 SH   SOLE 0 0 0 21,573
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,219 17,228 SH   SOLE 0 0 0 17,228
UNITEDHEALTH GROUP INC COM 91324P102   275 545 SH   SOLE 0 0 0 545
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,440 98,105 SH   SOLE 0 0 0 98,105
VANGUARD STAR FDS VG TL INTL STK F 921909768   922 17,233 SH   SOLE 0 0 0 17,233
VANGUARD WORLD FD ESG INTL STK ETF 921910725   229 4,544 SH   SOLE 0 0 0 4,544
VANGUARD WORLD FD ESG US STK ETF 921910733   2,077 27,606 SH   SOLE 0 0 0 27,606
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   518 2,100 SH   SOLE 0 0 0 2,100
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,124 117,206 SH   SOLE 0 0 0 117,206
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,525 19,161 SH   SOLE 0 0 0 19,161
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   730 9,644 SH   SOLE 0 0 0 9,644
VANGUARD INDEX FDS GROWTH ETF 922908736   258 946 SH   SOLE 0 0 0 946
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,413 7,476 SH   SOLE 0 0 0 7,476
VANGUARD INDEX FDS TOTAL STK MKT 922908769   274 1,292 SH   SOLE 0 0 0 1,292
WISDOMTREE TR EMG MKTS SMCAP 97717W281   882 19,060 SH   SOLE 0 0 0 19,060
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   6,488 167,463 SH   SOLE 0 0 0 167,463