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
ALPHABET INC CAP STK CL A 02079K305   610 3,462 SH   SOLE   0 0 3,462
ALPHABET INC CAP STK CL C 02079K107   1,186 6,685 SH   SOLE   0 0 6,685
APPLE INC COM 037833100   7,220 35,193 SH   SOLE   0 0 35,193
ABBVIE INC COM 00287Y109   209 1,128 SH   SOLE   0 0 1,128
AMERICAN CENTY ETF TR LARGE CAP GROWTH 025072380   1,512 25,267 SH   SOLE   0 0 25,267
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   219 733 SH   SOLE   0 0 733
AMAZON COM INC COM 023135106   1,387 6,323 SH   SOLE   0 0 6,323
AMERICAN CENTY ETF TR AVANTIS INTL SML 025072190   504 8,096 SH   SOLE   0 0 8,096
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   3,207 40,745 SH   SOLE   0 0 40,745
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,520 3,128 SH   SOLE   0 0 3,128
CATERPILLAR INC COM 149123101   228 588 SH   SOLE   0 0 588
CONSTELLATION ENERGY CORP COM 21037T109   222 688 SH   SOLE   0 0 688
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507   2,754 44,069 SH   SOLE   0 0 44,069
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   4,687 179,777 SH   SOLE   0 0 179,777
MORGAN STANLEY ETF TRUST CALVERT US MDCP 61774R403   1,091 17,966 SH   SOLE   0 0 17,966
DBX ETF TR XTRAK MSCI EAFE 233051200   276 6,318 SH   SOLE   0 0 6,318
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   308 4,602 SH   SOLE   0 0 4,602
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   6,694 231,239 SH   SOLE   0 0 231,239
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   13,698 396,237 SH   SOLE   0 0 396,237
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   9,136 143,403 SH   SOLE   0 0 143,403
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   3,645 135,864 SH   SOLE   0 0 135,864
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   345 8,780 SH   SOLE   0 0 8,780
DIMENSIONAL ETF TRUST US MKTWIDE VAL 25434V724   5,603 132,521 SH   SOLE   0 0 132,521
WISDOMTREE TR US QTLY DIV GRT 97717X669   818 9,768 SH   SOLE   0 0 9,768
WISDOMTREE TR EMG MKTS SMCAP 97717W281   331 5,990 SH   SOLE   0 0 5,990
ISHARES TR MSCI KLD400 SOC 464288570   314 2,707 SH   SOLE   0 0 2,707
ISHARES TR USA ESG SLCT ETF 464288802   1,789 13,469 SH   SOLE   0 0 13,469
ISHARES TR MSCI EMG MKT ETF 464287234   1,601 33,184 SH   SOLE   0 0 33,184
ISHARES TR MSCI EAFE ETF 464287465   520 5,813 SH   SOLE   0 0 5,813
ISHARES MSCI ISR CAP ETF 464286632   317 3,342 SH   SOLE   0 0 3,342
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101   753 20,081 SH   SOLE   0 0 20,081
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309   3,376 73,560 SH   SOLE   0 0 73,560
HANNON ARMSTRONG SUST INFR C COM 41068X100   346 12,897 SH   SOLE   0 0 12,897
HOME DEPOT INC COM 437076102   266 726 SH   SOLE   0 0 726
ISHARES TR ESG ADVNCD HY BD 46435G441   4,114 86,603 SH   SOLE   0 0 86,603
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   700 15,540 SH   SOLE   0 0 15,540
ISHARES TR CORE S&P US GWT 464287671   3,532 23,485 SH   SOLE   0 0 23,485
ISHARES TR CORE S&P MCP ETF 464287507   1,085 17,494 SH   SOLE   0 0 17,494
ISHARES TR S&P MC 400GR ETF 464287606   200 2,199 SH   SOLE   0 0 2,199
ISHARES TR CORE S&P SCP ETF 464287804   1,727 15,798 SH   SOLE   0 0 15,798
ISHARES TR S&P 500 VAL ETF 464287408   417 2,134 SH   SOLE   0 0 2,134
ISHARES TR CORE S&P500 ETF 464287200   720 1,159 SH   SOLE   0 0 1,159
ISHARES TR S&P 500 GRWT ETF 464287309   3,857 35,033 SH   SOLE   0 0 35,033
ISHARES TR RUS 1000 VAL ETF 464287598   3,036 15,629 SH   SOLE   0 0 15,629
ISHARES TR RUS 1000 GRW ETF 464287614   6,334 14,919 SH   SOLE   0 0 14,919
ISHARES TR RUSSELL 2000 ETF 464287655   1,116 5,169 SH   SOLE   0 0 5,169
ISHARES TR RUS MID-CAP ETF 464287499   386 4,199 SH   SOLE   0 0 4,199
ISHARES TR CORE MSCI TOTAL 46432F834   214 2,769 SH   SOLE   0 0 2,769
ISHARES TR US HLTHCARE ETF 464287762   308 5,455 SH   SOLE   0 0 5,455
JOHNSON & JOHNSON COM 478160104   341 2,233 SH   SOLE   0 0 2,233
JPMORGAN CHASE & CO. COM 46625H100   201 693 SH   SOLE   0 0 693
TIDAL ETF TR ADASINA SOCIAL 886364876   202 10,186 SH   SOLE   0 0 10,186
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,999 8,824 SH   SOLE   0 0 8,824
META PLATFORMS INC CL A 30303M102   655 887 SH   SOLE   0 0 887
VANGUARD WORLD FD MEGA CAP INDEX 921910873   10,648 47,340 SH   SOLE   0 0 47,340
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,182 8,690 SH   SOLE   0 0 8,690
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   4,489 34,219 SH   SOLE   0 0 34,219
MICROSOFT CORP COM 594918104   1,412 2,839 SH   SOLE   0 0 2,839
FIRST WESTN FINL INC COM 33751L105   897 39,744 SH   SOLE   0 0 39,744
NETFLIX INC COM 64110L106   360 269 SH   SOLE   0 0 269
NUSHARES ETF TR NUVEEN ESG US 67092P870   3,645 163,741 SH   SOLE   0 0 163,741
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,134 31,942 SH   SOLE   0 0 31,942
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   8,528 256,787 SH   SOLE   0 0 256,787
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,291 13,746 SH   SOLE   0 0 13,746
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   468 11,164 SH   SOLE   0 0 11,164
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   5,635 138,309 SH   SOLE   0 0 138,309
NVIDIA CORPORATION COM 67066G104   835 5,287 SH   SOLE   0 0 5,287
NOVO-NORDISK A S ADR 670100205   292 4,229 SH   SOLE   0 0 4,229
INVESCO EXCH TRADED FD TR II GLBL CLEAN ENRG 46138G847   247 19,611 SH   SOLE   0 0 19,611
PFIZER INC COM 717081103   545 22,486 SH   SOLE   0 0 22,486
PROCTER AND GAMBLE CO COM 742718109   992 6,226 SH   SOLE   0 0 6,226
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   3,808 206,273 SH   SOLE   0 0 206,273
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,143 27,045 SH   SOLE   0 0 27,045
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500   626 19,158 SH   SOLE   0 0 19,158
INVESCO QQQ TR UNIT SER 1 46090E103   1,874 3,397 SH   SOLE   0 0 3,397
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,104 6,074 SH   SOLE   0 0 6,074
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,026 43,053 SH   SOLE   0 0 43,053
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   995 37,551 SH   SOLE   0 0 37,551
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   369 16,691 SH   SOLE   0 0 16,691
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,087 37,218 SH   SOLE   0 0 37,218
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,854 101,744 SH   SOLE   0 0 101,744
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,163 47,591 SH   SOLE   0 0 47,591
ISHARES TR EAFE SML CP ETF 464288273   219 3,017 SH   SOLE   0 0 3,017
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,645 13,991 SH   SOLE   0 0 13,991
ISHARES TR ESG AWRE 1 5 YR 46435G243   5,122 203,488 SH   SOLE   0 0 203,488
ISHARES TR ESG AWRE USD ETF 46435G193   4,498 193,635 SH   SOLE   0 0 193,635
MANAGED PORTFOLIO SERIES TORTOISE GLOBAL 56167N753   729 13,770 SH   SOLE   0 0 13,770
THERMO FISHER SCIENTIFIC INC COM 883556102   194 479 SH   SOLE   0 0 479
DBX ETF TR XTRCKR MSCI US 233051150   14,931 262,493 SH   SOLE   0 0 262,493
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   279 4,889 SH   SOLE   0 0 4,889
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   5,778 552,677 SH   SOLE   0 0 552,377
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,498 28,046 SH   SOLE   0 0 28,046
VANGUARD INDEX FDS MID CAP ETF 922908629   5,066 18,105 SH   SOLE   0 0 18,105
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   328 577 SH   SOLE   0 0 577
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,433 10,661 SH   SOLE   0 0 10,661
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   9,449 187,964 SH   SOLE   0 0 187,964
VANGUARD INDEX FDS VALUE ETF 922908744   1,555 8,797 SH   SOLE   0 0 8,797
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   494 9,996 SH   SOLE   0 0 9,996
WALMART INC COM 931142103   265 2,708 SH   SOLE   0 0 2,708
EXXON MOBIL CORP COM 30231G102   398 3,690 SH   SOLE   0 0 3,690