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
ABBOTT LABS COM 002824100   6,706 59 SH   SOLE   0 0 59
ABBVIE INC COM 00287Y109   44,433 244 SH   SOLE   0 0 244
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   74,744 3,519 SH   SOLE   0 0 3,519
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,242,944 3,586 SH   SOLE   0 0 3,586
ADOBE INC COM 00724F101   1,155,534 2,290 SH   SOLE   0 0 2,290
ADVANCED MICRO DEVICES INC COM 007903107   144,032 798 SH   SOLE   0 0 798
AFLAC INC COM 001055102   6,268 73 SH   SOLE   0 0 73
AIR PRODS & CHEMS INC COM 009158106   930,750 3,842 SH   SOLE   0 0 3,842
AKAMAI TECHNOLOGIES INC COM 00971T101   5,221 48 SH   SOLE   0 0 48
ALASKA AIR GROUP INC COM 011659109   4,299 100 SH   SOLE   0 0 100
ALBEMARLE CORP COM 012653101   23,914 182 SH   SOLE   0 0 182
ALCON AG ORD SHS H01301128   14,077 169 SH   SOLE   0 0 169
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   912 7 SH   SOLE   0 0 7
ALPHABET INC CAP STK CL A 02079K305   85,729 568 SH   SOLE   0 0 568
ALPHABET INC CAP STK CL C 02079K107   1,233,459 8,101 SH   SOLE   0 0 8,101
ALTRIA GROUP INC COM 02209S103   2,487 57 SH   SOLE   0 0 57
AMAZON COM INC COM 023135106   427,321 2,369 SH   SOLE   0 0 2,369
AMER STATES WTR CO COM 029899101   639,481 8,852 SH   SOLE   0 0 8,852
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   22,788 346 SH   SOLE   0 0 346
AMERICAN EXPRESS CO COM 025816109   130,146 572 SH   SOLE   0 0 572
AMERICAN TOWER CORP NEW COM 03027X100   992,465 5,023 SH   SOLE   0 0 5,023
AMERICAN WTR WKS CO INC NEW COM 030420103   15,155 124 SH   SOLE   0 0 124
AMGEN INC COM 031162100   6,256 22 SH   SOLE   0 0 22
AMKOR TECHNOLOGY INC COM 031652100   1,903 59 SH   SOLE   0 0 59
ANALOG DEVICES INC COM 032654105   1,119,350 5,659 SH   SOLE   0 0 5,659
ANSYS INC COM 03662Q105   4,166 12 SH   SOLE   0 0 12
AON PLC SHS CL A G0403H108   6,341 19 SH   SOLE   0 0 19
APPLE INC COM 037833100   2,501,537 14,588 SH   SOLE   0 0 14,588
APTARGROUP INC COM 038336103   11,080 77 SH   SOLE   0 0 77
APTIV PLC SHS G6095L109   461,572 5,795 SH   SOLE   0 0 5,795
ARCADIUM LITHIUM PLC COM SHS G0508H110   321,039 74,487 SH   SOLE   0 0 74,487
ARCHER DANIELS MIDLAND CO COM 039483102   920,159 14,650 SH   SOLE   0 0 14,650
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,076,252 1,109 SH   SOLE   0 0 1,109
AT&T INC COM 00206R102   28,160 1,600 SH   SOLE   0 0 1,600
ATLASSIAN CORPORATION CL A 049468101   63,997 328 SH   SOLE   0 0 328
AUTODESK INC COM 052769106   2,344 9 SH   SOLE   0 0 9
AUTOMATIC DATA PROCESSING IN COM 053015103   98,648 395 SH   SOLE   0 0 395
AVANGRID INC COM 05351W103   544,936 14,953 SH   SOLE   0 0 14,953
AVNET INC COM 053807103   4,661 94 SH   SOLE   0 0 94
AXALTA COATING SYS LTD COM G0750C108   3,336 97 SH   SOLE   0 0 97
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,116 10 SH   SOLE   0 0 10
BANK AMERICA CORP COM 060505104   193,893 5,113 SH   SOLE   0 0 5,113
BARRICK GOLD CORP COM 067901108   21,300 1,280 SH   SOLE   0 0 1,280
BCE INC COM NEW 05534B760   1,597 46 SH   SOLE   0 0 46
BECTON DICKINSON & CO COM 075887109   947,373 3,829 SH   SOLE   0 0 3,829
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,036,162 2,464 SH   SOLE   0 0 2,464
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,533 29 SH   SOLE   0 0 29
BJS WHSL CLUB HLDGS INC COM 05550J101   6,733 89 SH   SOLE   0 0 89
BLACKROCK INC COM 09247X101   971,775 1,166 SH   SOLE   0 0 1,166
BLACKSTONE INC COM 09260D107   1,174,396 8,940 SH   SOLE   0 0 8,940
BOEING CO COM 097023105   190,868 989 SH   SOLE   0 0 989
BORGWARNER INC COM 099724106   327,360 9,423 SH   SOLE   0 0 9,423
BOSTON PROPERTIES INC COM 101121101   19,659 301 SH   SOLE   0 0 301
BOYD GAMING CORP COM 103304101   1,414 21 SH   SOLE   0 0 21
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,291 182 SH   SOLE   0 0 182
BRISTOL-MYERS SQUIBB CO COM 110122108   27,115 500 SH   SOLE   0 0 500
BROADCOM INC COM 11135F101   60,969 46 SH   SOLE   0 0 46
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,893 19 SH   SOLE   0 0 19
BROOKFIELD CORP CL A LTD VT SH 11271J107   672,391 16,059 SH   SOLE   0 0 16,059
BROWN & BROWN INC COM 115236101   263 3 SH   SOLE   0 0 3
CABLE ONE INC COM 12685J105   847 2 SH   SOLE   0 0 2
CADENCE DESIGN SYSTEM INC COM 127387108   7,471 24 SH   SOLE   0 0 24
CANADIAN NATL RY CO COM 136375102   733,098 5,566 SH   SOLE   0 0 5,566
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   1,652 53 SH   SOLE   0 0 53
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   724,724 22,288 SH   SOLE   0 0 22,288
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   576 20 SH   SOLE   0 0 20
CARMAX INC COM 143130102   28,311 325 SH   SOLE   0 0 325
CARNIVAL CORP UNIT 99/99/9999 143658300   1,634 100 SH   SOLE   0 0 100
CATERPILLAR INC COM 149123101   55,698 152 SH   SOLE   0 0 152
CBOE GLOBAL MKTS INC COM 12503M108   10,289 56 SH   SOLE   0 0 56
CDW CORP COM 12514G108   6,395 25 SH   SOLE   0 0 25
CHEVRON CORP NEW COM 166764100   4,259 27 SH   SOLE   0 0 27
CHURCH & DWIGHT CO INC COM 171340102   1,122,513 10,761 SH   SOLE   0 0 10,761
CIRRUS LOGIC INC COM 172755100   2,592 28 SH   SOLE   0 0 28
CISCO SYS INC COM 17275R102   903,667 18,106 SH   SOLE   0 0 18,106
CITIZENS FINL GROUP INC COM 174610105   1,597 44 SH   SOLE   0 0 44
CMS ENERGY CORP COM 125896100   13,155 218 SH   SOLE   0 0 218
COASTAL FINL CORP WA COM NEW 19046P209   79,917 2,056 SH   SOLE   0 0 2,056
COCA COLA CO COM 191216100   110,404 1,804 SH   SOLE   0 0 1,804
COLGATE PALMOLIVE CO COM 194162103   5,403 60 SH   SOLE   0 0 60
COLUMBIA BKG SYS INC COM 197236102   29,103 1,504 SH   SOLE   0 0 1,504
COMCAST CORP NEW CL A 20030N101   4,379 101 SH   SOLE   0 0 101
CONSOLIDATED EDISON INC COM 209115104   677,638 7,462 SH   SOLE   0 0 7,462
CONSTELLATION BRANDS INC CL A 21036P108   1,903 7 SH   SOLE   0 0 7
COOPER COS INC COM 216648501   3,755 37 SH   SOLE   0 0 37
CORE & MAIN INC CL A 21874C102   802 14 SH   SOLE   0 0 14
COSTCO WHSL CORP NEW COM 22160K105   3,412,349 4,658 SH   SOLE   0 0 4,658
CROWDSTRIKE HLDGS INC CL A 22788C105   1,372,767 4,282 SH   SOLE   0 0 4,282
CROWN CASTLE INC COM 22822V101   741 7 SH   SOLE   0 0 7
CUMMINS INC COM 231021106   1,126,501 3,823 SH   SOLE   0 0 3,823
CVS HEALTH CORP COM 126650100   7,578 95 SH   SOLE   0 0 95
D R HORTON INC COM 23331A109   63,303 385 SH   SOLE   0 0 385
DANAHER CORPORATION COM 235851102   878,355 3,517 SH   SOLE   0 0 3,517
DARE BIOSCIENCE INC COM 23666P101   4,902 10,000 SH   SOLE   0 0 10,000
DBX ETF TR XTRACK INTL REAL 233051846   585 27 SH   SOLE   0 0 27
DBX ETF TR XTRACK MSCI EAFE 233051200   16,291 398 SH   SOLE   0 0 398
DBX ETF TR XTRACK USD HIGH 233051432   643 18 SH   SOLE   0 0 18
DEERE & CO COM 244199105   57,915 141 SH   SOLE   0 0 141
DEXCOM INC COM 252131107   14,980 108 SH   SOLE   0 0 108
DIAGEO PLC SPON ADR NEW 25243Q205   3,008 20 SH   SOLE   0 0 20
DIGITAL RLTY TR INC COM 253868103   46,525 323 SH   SOLE   0 0 323
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   374,865 14,683 SH   SOLE   0 0 14,683
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   1,370,085 54,672 SH   SOLE   0 0 54,672
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617   17,789,886 300,861 SH   SOLE   0 0 300,861
DISNEY WALT CO COM 254687106   845,837 6,913 SH   SOLE   0 0 6,913
DOCUSIGN INC COM 256163106   65,029 1,092 SH   SOLE   0 0 1,092
DOLBY LABORATORIES INC COM CL A 25659T107   7,456 89 SH   SOLE   0 0 89
DOVER CORP COM 260003108   27,819 157 SH   SOLE   0 0 157
DUKE ENERGY CORP NEW COM NEW 26441C204   26,015 269 SH   SOLE   0 0 269
EATON CORP PLC SHS G29183103   1,572,156 5,028 SH   SOLE   0 0 5,028
ECOLAB INC COM 278865100   1,297,995 5,621 SH   SOLE   0 0 5,621
ELECTRONIC ARTS INC COM 285512109   9,951 75 SH   SOLE   0 0 75
ELI LILLY & CO COM 532457108   101,135 130 SH   SOLE   0 0 130
EMERSON ELEC CO COM 291011104   8,507 75 SH   SOLE   0 0 75
ENERSYS COM 29275Y102   284 3 SH   SOLE   0 0 3
EQUINIX INC COM 29444U700   13,206 16 SH   SOLE   0 0 16
ESSENTIAL UTILS INC COM 29670G102   556,815 15,029 SH   SOLE   0 0 15,029
EVERSOURCE ENERGY COM 30040W108   4,483 75 SH   SOLE   0 0 75
EXELIXIS INC COM 30161Q104   2,255 95 SH   SOLE   0 0 95
EXPEDIA GROUP INC COM NEW 30212P303   20,663 150 SH   SOLE   0 0 150
EXTREME NETWORKS COM 30226D106   185 16 SH   SOLE   0 0 16
EXXON MOBIL CORP COM 30231G102   34,175 294 SH   SOLE   0 0 294
F5 INC COM 315616102   66,357 350 SH   SOLE   0 0 350
FASTENAL CO COM 311900104   1,158 15 SH   SOLE   0 0 15
FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253   55,873 3,743 SH   SOLE   0 0 3,743
FIDELITY NATL INFORMATION SV COM 31620M106   4,006 54 SH   SOLE   0 0 54
FIRST SOLAR INC COM 336433107   28,190 167 SH   SOLE   0 0 167
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   60,801 595 SH   SOLE   0 0 595
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   11,128,348 255,237 SH   SOLE   0 0 255,237
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   8,501,257 345,580 SH   SOLE   0 0 345,580
FMC CORP COM NEW 302491303   37,647 591 SH   SOLE   0 0 591
FORMFACTOR INC COM 346375108   2,419 53 SH   SOLE   0 0 53
FORTINET INC COM 34959E109   72,887 1,067 SH   SOLE   0 0 1,067
FREEPORT-MCMORAN INC CL B 35671D857   94,962 2,020 SH   SOLE   0 0 2,020
FRONTDOOR INC COM 35905A109   717 22 SH   SOLE   0 0 22
GALLAGHER ARTHUR J & CO COM 363576109   1,751 7 SH   SOLE   0 0 7
GARMIN LTD SHS H2906T109   1,143,009 7,678 SH   SOLE   0 0 7,678
GARTNER INC COM 366651107   2,384 5 SH   SOLE   0 0 5
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   5,637 62 SH   SOLE   0 0 62
GENERAL DYNAMICS CORP COM 369550108   7,063 25 SH   SOLE   0 0 25
GENERAL MLS INC COM 370334104   840 12 SH   SOLE   0 0 12
GENUINE PARTS CO COM 372460105   26,046 168 SH   SOLE   0 0 168
GOLDMAN SACHS GROUP INC COM 38141G104   1,339,427 3,207 SH   SOLE   0 0 3,207
GRACO INC COM 384109104   2,991 32 SH   SOLE   0 0 32
GRAINGER W W INC COM 384802104   35,606 35 SH   SOLE   0 0 35
GROCERY OUTLET HLDG CORP COM 39874R101   3,915 136 SH   SOLE   0 0 136
HAIN CELESTIAL GROUP INC COM 405217100   826 105 SH   SOLE   0 0 105
HANNON ARMSTRONG SUST INFR C COM 41068X100   13,632 480 SH   SOLE   0 0 480
HERSHEY CO COM 427866108   7,780 40 SH   SOLE   0 0 40
HIGHWOODS PPTYS INC COM 431284108   26,180 1,000 SH   SOLE   0 0 1,000
HOME DEPOT INC COM 437076102   1,184,950 3,089 SH   SOLE   0 0 3,089
HONEYWELL INTL INC COM 438516106   111,074 541 SH   SOLE   0 0 541
HUNTINGTON BANCSHARES INC COM 446150104   1,820 129 SH   SOLE   0 0 129
HURON CONSULTING GROUP INC COM 447462102   773 8 SH   SOLE   0 0 8
IDEX CORP COM 45167R104   696,183 2,853 SH   SOLE   0 0 2,853
ILLINOIS TOOL WKS INC COM 452308109   894,605 3,334 SH   SOLE   0 0 3,334
INNOVIVA INC COM 45781M101   153 10 SH   SOLE   0 0 10
INSIGHT ENTERPRISES INC COM 45765U103   2,412 13 SH   SOLE   0 0 13
INTEL CORP COM 458140100   669,487 15,157 SH   SOLE   0 0 15,157
INTELLIA THERAPEUTICS INC COM 45826J105   11,500 418 SH   SOLE   0 0 418
INTERNATIONAL BUSINESS MACHS COM 459200101   2,101 11 SH   SOLE   0 0 11
INTERPUBLIC GROUP COS INC COM 460690100   5,091 156 SH   SOLE   0 0 156
INTUIT COM 461202103   13,650 21 SH   SOLE   0 0 21
INTUITIVE SURGICAL INC COM NEW 46120E602   19,157 48 SH   SOLE   0 0 48
INVESCO QQQ TR UNIT SER 1 46090E103   134,203 302 SH   SOLE   0 0 302
IONIS PHARMACEUTICALS INC COM 462222100   1,258 29 SH   SOLE   0 0 29
IPG PHOTONICS CORP COM 44980X109   1,996 22 SH   SOLE   0 0 22
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   776 89 SH   SOLE   0 0 89
ISHARES GOLD TR ISHARES NEW 464285204   114,646 2,729 SH   SOLE   0 0 2,729
ISHARES INC CORE MSCI EMKT 46434G103   64,397 1,248 SH   SOLE   0 0 1,248
ISHARES INC MSCI EMERG MRKT 464286533   12,450 220 SH   SOLE   0 0 220
ISHARES INC MSCI EMRG CHN 46434G764   519 9 SH   SOLE   0 0 9
ISHARES INC MSCI GBL MIN VOL 464286525   16,738 159 SH   SOLE   0 0 159
ISHARES TR 20 YR TR BD ETF 464287432   6,813 72 SH   SOLE   0 0 72
ISHARES TR BROAD USD HIGH 46435U853   769 21 SH   SOLE   0 0 21
ISHARES TR CORE LT USDB ETF 464289479   1,176 23 SH   SOLE   0 0 23
ISHARES TR CORE MSCI EAFE 46432F842   46,908 632 SH   SOLE   0 0 632
ISHARES TR CORE S&P SCP ETF 464287804   26,746 242 SH   SOLE   0 0 242
ISHARES TR CORE S&P500 ETF 464287200   264,713 504 SH   SOLE   0 0 504
ISHARES TR CORE TOTAL USD 46434V613   6,474 142 SH   SOLE   0 0 142
ISHARES TR CORE US AGGBD ET 464287226   26,934 275 SH   SOLE   0 0 275
ISHARES TR EAFE GRWTH ETF 464288885   4,280,892 41,246 SH   SOLE   0 0 41,246
ISHARES TR EAFE VALUE ETF 464288877   3,428 63 SH   SOLE   0 0 63
ISHARES TR ESG AWARE MSCI 46435U663   145,512 3,613 SH   SOLE   0 0 3,613
ISHARES TR ESG AWR MSCI USA 46435G425   2,533 22 SH   SOLE   0 0 22
ISHARES TR ESG AWRE 1 5 YR 46435G243   18,346,022 749,429 SH   SOLE   0 0 749,429
ISHARES TR GLOBAL ENERG ETF 464287341   430 10 SH   SOLE   0 0 10
ISHARES TR IBOXX INV CP ETF 464287242   981 9 SH   SOLE   0 0 9
ISHARES TR JPMORGAN USD EMG 464288281   2,870 32 SH   SOLE   0 0 32
ISHARES TR MBS ETF 464288588   17,468 189 SH   SOLE   0 0 189
ISHARES TR MSCI AC ASIA ETF 464288182   434,744 6,417 SH   SOLE   0 0 6,417
ISHARES TR MSCI USA ESG SLC 464288802   518,102 4,746 SH   SOLE   0 0 4,746
ISHARES TR MSCI USA MIN VOL 46429B697   753 9 SH   SOLE   0 0 9
ISHARES TR MSCI USA QLT FCT 46432F339   4,274 26 SH   SOLE   0 0 26
ISHARES TR RUS 1000 ETF 464287622   713,594 2,477 SH   SOLE   0 0 2,477
ISHARES TR RUS 1000 VAL ETF 464287598   102,587 573 SH   SOLE   0 0 573
ISHARES TR RUS MDCP VAL ETF 464287473   2,770,470 22,105 SH   SOLE   0 0 22,105
ISHARES TR RUS TOP 200 ETF 464289446   367,891 2,894 SH   SOLE   0 0 2,894
ISHARES TR RUSSELL 2000 ETF 464287655   87,334 415 SH   SOLE   0 0 415
ISHARES TR S&P 100 ETF 464287101   29,034,509 117,354 SH   SOLE   0 0 117,354
ISHARES TR S&P 500 GRWT ETF 464287309   38,843 460 SH   SOLE   0 0 460
ISHARES TR S&P 500 VAL ETF 464287408   22,231 119 SH   SOLE   0 0 119
ISHARES TR TIPS BD ETF 464287176   31,579 294 SH   SOLE   0 0 294
ISHARES TR TRS FLT RT BD 46434V860   1,623 32 SH   SOLE   0 0 32
ISHARES TR U.S. MED DVC ETF 464288810   357 6 SH   SOLE   0 0 6
ISHARES TR U.S. TECH ETF 464287721   1,621 12 SH   SOLE   0 0 12
ISHARES TR US INFRASTRUC 46435U713   521 12 SH   SOLE   0 0 12
ISHARES TR US TREAS BD ETF 46429B267   3,042,680 133,627 SH   SOLE   0 0 133,627
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   8,707 124 SH   SOLE   0 0 124
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   36,939 691 SH   SOLE   0 0 691
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   3,747,199 82,903 SH   SOLE   0 0 82,903
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   29,514 585 SH   SOLE   0 0 585
JD.COM INC SPON ADR CL A 47215P106   439,227 16,036 SH   SOLE   0 0 16,036
JOHNSON & JOHNSON COM 478160104   124,773 789 SH   SOLE   0 0 789
JOHNSON CTLS INTL PLC SHS G51502105   103,141 1,579 SH   SOLE   0 0 1,579
JPMORGAN CHASE & CO COM 46625H100   222,934 1,113 SH   SOLE   0 0 1,113
KENVUE INC COM 49177J102   1,782 83 SH   SOLE   0 0 83
KINDER MORGAN INC DEL COM 49456B101   3,485 190 SH   SOLE   0 0 190
LAM RESEARCH CORP COM 512807108   159,338 164 SH   SOLE   0 0 164
LANCASTER COLONY CORP COM 513847103   9,136 44 SH   SOLE   0 0 44
LAUDER ESTEE COS INC CL A 518439104   8,787 57 SH   SOLE   0 0 57
LENNAR CORP CL A 526057104   139,930 814 SH   SOLE   0 0 814
LENNOX INTL INC COM 526107107   2,933 6 SH   SOLE   0 0 6
LINDE PLC SHS G54950103   30,181 65 SH   SOLE   0 0 65
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   8,490 296 SH   SOLE   0 0 296
LOCKHEED MARTIN CORP COM 539830109   24,563 54 SH   SOLE   0 0 54
LOGITECH INTL S A SHS H50430232   66,492 744 SH   SOLE   0 0 744
LOWES COS INC COM 548661107   26,747 105 SH   SOLE   0 0 105
LUMEN TECHNOLOGIES INC COM 550241103   1,526 978 SH   SOLE   0 0 978
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   11,255,000 1,147,919 SH   SOLE   0 0 1,147,919
MANHATTAN ASSOCIATES INC COM 562750109   2,253 9 SH   SOLE   0 0 9
MARSH & MCLENNAN COS INC COM 571748102   16,273 79 SH   SOLE   0 0 79
MARTIN MARIETTA MATLS INC COM 573284106   105,883 172 SH   SOLE   0 0 172
MARVELL TECHNOLOGY INC COM 573874104   909,811 12,836 SH   SOLE   0 0 12,836
MASTERCARD INCORPORATED CL A 57636Q104   113,802 236 SH   SOLE   0 0 236
MATTHEWS INTL FDS EMERGING MARKETS 577130628   9,243,800 356,216 SH   SOLE   0 0 356,216
MATTHEWS INTL FDS PACIFIC TIGER AC 577130578   23,148,243 925,190 SH   SOLE   0 0 925,190
MCCORMICK & CO INC COM NON VTG 579780206   1,071,310 13,948 SH   SOLE   0 0 13,948
MCDONALDS CORP COM 580135101   88,533 314 SH   SOLE   0 0 314
MEDTRONIC PLC SHS G5960L103   859,931 9,867 SH   SOLE   0 0 9,867
MERCK & CO INC COM 58933Y105   1,281,839 9,714 SH   SOLE   0 0 9,714
META PLATFORMS INC CL A 30303M102   134,639 277 SH   SOLE   0 0 277
MICRON TECHNOLOGY INC COM 595112103   77,085 654 SH   SOLE   0 0 654
MICROSOFT CORP COM 594918104   6,547,272 15,562 SH   SOLE   0 0 15,562
MODERNA INC COM 60770K107   28,345 266 SH   SOLE   0 0 266
MONDELEZ INTL INC CL A 609207105   23,310 333 SH   SOLE   0 0 333
MONSTER BEVERAGE CORP NEW COM 61174X109   18,496 312 SH   SOLE   0 0 312
MORGAN STANLEY COM NEW 617446448   3,296 35 SH   SOLE   0 0 35
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205   473,882 7,220 SH   SOLE   0 0 7,220
MORGAN STANLEY ETF TRUST CALVERT US MDCP 61774R403   11,880,568 205,280 SH   SOLE   0 0 205,280
MSA SAFETY INC COM 553498106   2,904 15 SH   SOLE   0 0 15
MSC INDL DIRECT INC CL A 553530106   4,270 44 SH   SOLE   0 0 44
NASDAQ INC COM 631103108   847,258 13,427 SH   SOLE   0 0 13,427
NETAPP INC COM 64110D104   48,199 459 SH   SOLE   0 0 459
NETFLIX INC COM 64110L106   137,257 226 SH   SOLE   0 0 226
NEUROCRINE BIOSCIENCES INC COM 64125C109   4,690 34 SH   SOLE   0 0 34
NEW YORK TIMES CO CL A 650111107   4,236 98 SH   SOLE   0 0 98
NEXTERA ENERGY INC COM 65339F101   624,559 9,772 SH   SOLE   0 0 9,772
NIKE INC CL B 654106103   762,370 8,112 SH   SOLE   0 0 8,112
NIKOLA CORP COM 654110105   208 200 SH   SOLE   0 0 200
NORFOLK SOUTHN CORP COM 655844108   759,867 2,981 SH   SOLE   0 0 2,981
NORTHWEST NAT HLDG CO COM 66765N105   27,097 728 SH   SOLE   0 0 728
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   797,644 29,005 SH   SOLE   0 0 29,005
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   368,220 9,476 SH   SOLE   0 0 9,476
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   6,873,855 165,277 SH   SOLE   0 0 165,277
NUSHARES ETF TR NUVEEN ESG US 67092P870   690,719 31,439 SH   SOLE   0 0 31,439
NUTRIEN LTD COM 67077M108   748,338 13,779 SH   SOLE   0 0 13,779
NVIDIA CORPORATION COM 67066G104   794,242 879 SH   SOLE   0 0 879
NVR INC COM 62944T105   40,500 5 SH   SOLE   0 0 5
OCCIDENTAL PETE CORP COM 674599105   45,378 698 SH   SOLE   0 0 698
OLIN CORP COM PAR $1 680665205   2,235 38 SH   SOLE   0 0 38
OMNICOM GROUP INC COM 681919106   3,607 37 SH   SOLE   0 0 37
ON SEMICONDUCTOR CORP COM 682189105   35,304 480 SH   SOLE   0 0 480
OPTION CARE HEALTH INC COM NEW 68404L201   1,644 49 SH   SOLE   0 0 49
ORACLE CORP COM 68389X105   52,882 421 SH   SOLE   0 0 421
PALO ALTO NETWORKS INC COM 697435105   38,926 137 SH   SOLE   0 0 137
PARKER-HANNIFIN CORP COM 701094104   1,231,805 2,216 SH   SOLE   0 0 2,216
PAYPAL HLDGS INC COM 70450Y103   47,764 713 SH   SOLE   0 0 713
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   17,985 1,115 SH   SOLE   0 0 1,115
PEPSICO INC COM 713448108   96,256 550 SH   SOLE   0 0 550
PFIZER INC COM 717081103   674,244 24,297 SH   SOLE   0 0 24,297
PHILIP MORRIS INTL INC COM 718172109   4,089 44 SH   SOLE   0 0 44
PHINIA INC COMMON STOCK 71880K101   48,095 1,251 SH   SOLE   0 0 1,251
PIONEER NAT RES CO COM 723787107   39,375 150 SH   SOLE   0 0 150
POOL CORP COM 73278L105   2,421 6 SH   SOLE   0 0 6
PORTLAND GEN ELEC CO COM NEW 736508847   470,000 11,190 SH   SOLE   0 0 11,190
POWER INTEGRATIONS INC COM 739276103   573 8 SH   SOLE   0 0 8
PPG INDS INC COM 693506107   1,739 12 SH   SOLE   0 0 12
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   3,121 43 SH   SOLE   0 0 43
PRICE T ROWE GROUP INC COM 74144T108   9,144 75 SH   SOLE   0 0 75
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   25,462 295 SH   SOLE   0 0 295
PROCTER AND GAMBLE CO COM 742718109   155,760 960 SH   SOLE   0 0 960
PROGRESSIVE CORP COM 743315103   12,203 59 SH   SOLE   0 0 59
PROLOGIS INC. COM 74340W103   35,681 274 SH   SOLE   0 0 274
PROSHARES TR LARGE CAP CRE 74347R248   27,682 456 SH   SOLE   0 0 456
PTC INC COM 69370C100   4,535 24 SH   SOLE   0 0 24
PUBLIC STORAGE COM 74460D109   2,901 10 SH   SOLE   0 0 10
PURE STORAGE INC CL A 74624M102   2,288 44 SH   SOLE   0 0 44
QUALYS INC COM 74758T303   334 2 SH   SOLE   0 0 2
RAMBUS INC DEL COM 750917106   2,844 46 SH   SOLE   0 0 46
REINSURANCE GRP OF AMERICA I COM NEW 759351604   4,630 24 SH   SOLE   0 0 24
RIVERVIEW BANCORP INC COM 769397100   55,602 11,780 SH   SOLE   0 0 11,780
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,190 200 SH   SOLE   0 0 200
ROBERT HALF INC. COM 770323103   1,824 23 SH   SOLE   0 0 23
ROPER TECHNOLOGIES INC COM 776696106   1,083,317 1,932 SH   SOLE   0 0 1,932
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,643 87 SH   SOLE   0 0 87
RTX CORPORATION COM 75513E101   112,639 1,155 SH   SOLE   0 0 1,155
S&P GLOBAL INC COM 78409V104   20,848 49 SH   SOLE   0 0 49
SALESFORCE INC COM 79466L302   1,921,529 6,380 SH   SOLE   0 0 6,380
SAREPTA THERAPEUTICS INC COM 803607100   777 6 SH   SOLE   0 0 6
SCHWAB CHARLES CORP COM 808513105   9,043 125 SH   SOLE   0 0 125
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   12,725 286 SH   SOLE   0 0 286
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   15,920 408 SH   SOLE   0 0 408
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   2,041 57 SH   SOLE   0 0 57
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,600 53 SH   SOLE   0 0 53
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   125,072 1,856 SH   SOLE   0 0 1,856
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   23,113,121 405,280 SH   SOLE   0 0 405,280
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   3,089,836 86,769 SH   SOLE   0 0 86,769
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   10,095 285 SH   SOLE   0 0 285
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   233,881 2,522 SH   SOLE   0 0 2,522
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   9,061 146 SH   SOLE   0 0 146
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,375,164 16,888 SH   SOLE   0 0 16,888
SCHWAB STRATEGIC TR US REIT ETF 808524847   2,091 103 SH   SOLE   0 0 103
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   137,293 2,788 SH   SOLE   0 0 2,788
SEA LTD SPONSORD ADS 81141R100   3,062 57 SH   SOLE   0 0 57
SELECTIVE INS GROUP INC COM 816300107   1,201 11 SH   SOLE   0 0 11
SEMPRA COM 816851109   7,327 102 SH   SOLE   0 0 102
SERVICENOW INC COM 81762P102   98,350 129 SH   SOLE   0 0 129
SHELL PLC SPON ADS 780259305   98,028 1,462 SH   SOLE   0 0 1,462
SHERWIN WILLIAMS CO COM 824348106   1,215,828 3,500 SH   SOLE   0 0 3,500
SIRIUS XM HOLDINGS INC COM 82968B103   1,556 401 SH   SOLE   0 0 401
SJW GROUP COM 784305104   2,717 48 SH   SOLE   0 0 48
SMUCKER J M CO COM NEW 832696405   6,168 49 SH   SOLE   0 0 49
SNAP ON INC COM 833034101   7,406 25 SH   SOLE   0 0 25
SOLAREDGE TECHNOLOGIES INC COM 83417M104   241,545 3,403 SH   SOLE   0 0 3,403
SONOCO PRODS CO COM 835495102   7,693 133 SH   SOLE   0 0 133
SPDR GOLD TR GOLD SHS 78463V107   2,881 14 SH   SOLE   0 0 14
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   121,217 4,268 SH   SOLE   0 0 4,268
SPDR S&P 500 ETF TR TR UNIT 78462F103   324,526 620 SH   SOLE   0 0 620
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   257,274 462 SH   SOLE   0 0 462
SPDR SER TR BBG CONV SEC ETF 78464A359   27,098 371 SH   SOLE   0 0 371
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,286 14 SH   SOLE   0 0 14
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,251 61 SH   SOLE   0 0 61
SPDR SER TR NUVEEN BLMBRG SH 78468R739   17,648 372 SH   SOLE   0 0 372
SPDR SER TR PORTFOLIO LN TSR 78464A664   25,007 895 SH   SOLE   0 0 895
SPDR SER TR S&P 400 MDCP GRW 78464A821   522,478 5,986 SH   SOLE   0 0 5,986
SPDR SER TR S&P 400 MDCP VAL 78464A839   26,551,380 349,360 SH   SOLE   0 0 349,360
SPDR SER TR S&P DIVID ETF 78464A763   9,780 75 SH   SOLE   0 0 75
SPDR SER TR SPDR S&P 500 ETF 78468R796   356,378 8,327 SH   SOLE   0 0 8,327
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,283 51 SH   SOLE   0 0 51
STARBUCKS CORP COM 855244109   48,986 536 SH   SOLE   0 0 536
STEELCASE INC CL A 858155203   131 10 SH   SOLE   0 0 10
STRYKER CORPORATION COM 863667101   17,178 48 SH   SOLE   0 0 48
SYSCO CORP COM 871829107   876,756 10,800 SH   SOLE   0 0 10,800
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   30,210 795 SH   SOLE   0 0 795
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,069 14 SH   SOLE   0 0 14
TARGET CORP COM 87612E106   1,238,805 6,991 SH   SOLE   0 0 6,991
TESLA INC COM 88160R101   56,781 323 SH   SOLE   0 0 323
TETRA TECH INC NEW COM 88162G103   938,534 5,081 SH   SOLE   0 0 5,081
TEXAS INSTRS INC COM 882508104   97,384 559 SH   SOLE   0 0 559
THERMO FISHER SCIENTIFIC INC COM 883556102   1,272,469 2,189 SH   SOLE   0 0 2,189
TIDAL ETF TR ADASINA SOCIAL 886364876   436,052 24,594 SH   SOLE   0 0 24,594
TJX COS INC NEW COM 872540109   29,412 290 SH   SOLE   0 0 290
TOPBUILD CORP COM 89055F103   2,204 5 SH   SOLE   0 0 5
TRI CONTL CORP COM 895436103   6,499 211 SH   SOLE   0 0 211
TRINET GROUP INC COM 896288107   2,120 16 SH   SOLE   0 0 16
TRUIST FINL CORP COM 89832Q109   3,782 97 SH   SOLE   0 0 97
UBER TECHNOLOGIES INC COM 90353T100   30,258 393 SH   SOLE   0 0 393
UNILEVER PLC SPON ADR NEW 904767704   895,504 17,842 SH   SOLE   0 0 17,842
UNION PAC CORP COM 907818108   903,765 3,675 SH   SOLE   0 0 3,675
UNITED PARCEL SERVICE INC CL B 911312106   125,444 844 SH   SOLE   0 0 844
UNITEDHEALTH GROUP INC COM 91324P102   931,402 1,883 SH   SOLE   0 0 1,883
UNITY SOFTWARE INC COM 91332U101   1,229 46 SH   SOLE   0 0 46
US BANCORP DEL COM NEW 902973304   11,041 247 SH   SOLE   0 0 247
VANECK ETF TRUST GREEN BOND ETF 92189F171   206,817 8,715 SH   SOLE   0 0 8,715
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   2,550 104 SH   SOLE   0 0 104
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   3,111 43 SH   SOLE   0 0 43
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   12,038 157 SH   SOLE   0 0 157
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   127,410 1,754 SH   SOLE   0 0 1,754
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   453,574 9,221 SH   SOLE   0 0 9,221
VANGUARD INDEX FDS GROWTH ETF 922908736   21,906,237 63,644 SH   SOLE   0 0 63,644
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   8,648 100 SH   SOLE   0 0 100
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,013,784 8,350 SH   SOLE   0 0 8,350
VANGUARD INDEX FDS SMALL CP ETF 922908751   22,859 100 SH   SOLE   0 0 100
VANGUARD INDEX FDS SML CP GRW ETF 922908595   165,512 635 SH   SOLE   0 0 635
VANGUARD INDEX FDS TOTAL STK MKT 922908769   586,925 2,258 SH   SOLE   0 0 2,258
VANGUARD INDEX FDS VALUE ETF 922908744   35,341 217 SH   SOLE   0 0 217
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   334,742 8,014 SH   SOLE   0 0 8,014
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   818 7 SH   SOLE   0 0 7
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   717 17 SH   SOLE   0 0 17
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   16,670 151 SH   SOLE   0 0 151
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,730 57 SH   SOLE   0 0 57
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,566,542 30,959 SH   SOLE   0 0 30,959
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   82,951 1,417 SH   SOLE   0 0 1,417
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   20,884,743 259,406 SH   SOLE   0 0 259,406
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   7,572 166 SH   SOLE   0 0 166
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   10,395 179 SH   SOLE   0 0 179
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   21,668 250 SH   SOLE   0 0 250
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,402 24 SH   SOLE   0 0 24
VANGUARD STAR FDS VG TL INTL STK F 921909768   110,409 1,831 SH   SOLE   0 0 1,831
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,311 146 SH   SOLE   0 0 146
VANGUARD WORLD FD FINANCIALS ETF 92204A405   12,287 120 SH   SOLE   0 0 120
VANGUARD WORLD FD MEGA CAP INDEX 921910873   431,028 2,307 SH   SOLE   0 0 2,307
VEEVA SYS INC CL A COM 922475108   4,171 18 SH   SOLE   0 0 18
VERALTO CORP COM SHS 92338C103   78,922 890 SH   SOLE   0 0 890
VERISIGN INC COM 92343E102   7,581 40 SH   SOLE   0 0 40
VERIZON COMMUNICATIONS INC COM 92343V104   1,090,567 25,991 SH   SOLE   0 0 25,991
VERTEX PHARMACEUTICALS INC COM 92532F100   375,373 898 SH   SOLE   0 0 898
VERTIV HOLDINGS CO COM CL A 92537N108   899 11 SH   SOLE   0 0 11
VISA INC COM CL A 92826C839   1,125,291 4,032 SH   SOLE   0 0 4,032
VISTEON CORP COM NEW 92839U206   471 4 SH   SOLE   0 0 4
WALMART INC COM 931142103   2,899 48 SH   SOLE   0 0 48
WARNER BROS DISCOVERY INC COM SER A 934423104   3,370 386 SH   SOLE   0 0 386
WASTE MGMT INC DEL COM 94106L109   1,184,877 5,559 SH   SOLE   0 0 5,559
WATERS CORP COM 941848103   1,033 3 SH   SOLE   0 0 3
WATSCO INC COM 942622200   864 2 SH   SOLE   0 0 2
WEC ENERGY GROUP INC COM 92939U106   74,073 902 SH   SOLE   0 0 902
WELLS FARGO CO NEW COM 949746101   224,827 3,879 SH   SOLE   0 0 3,879
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,562 9 SH   SOLE   0 0 9
WEYERHAEUSER CO MTN BE COM NEW 962166104   751,695 20,933 SH   SOLE   0 0 20,933
WORKDAY INC CL A 98138H101   13,365 49 SH   SOLE   0 0 49
XYLEM INC COM 98419M100   945,503 7,316 SH   SOLE   0 0 7,316
ZOETIS INC CL A 98978V103   14,891 88 SH   SOLE   0 0 88