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
ISHARES TR 10-20 YR TRS ETF 464288653   3,360,607 31,042 SH   SOLE   0 0 31,042
ISHARES TR 20 YR TR BD ETF 464287432   7,720,756 78,082 SH   SOLE   0 0 78,082
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   3,168,513 70,505 SH   SOLE   0 0 70,505
ICICI BANK LIMITED ADR 45104G104   235,134 9,863 SH   SOLE   0 0 9,863
ALPHABET INC CAP STK CL A 02079K305   2,057,966 14,732 SH   SOLE   0 0 14,732
ALPHABET INC CAP STK CL C 02079K107   1,901,199 13,490 SH   SOLE   0 0 13,490
GODADDY INC CL A 380237107   547,573 5,158 SH   SOLE   0 0 5,158
LENNAR CORP CL A 526057104   240,551 1,614 SH   SOLE   0 0 1,614
MOOG INC CL A 615394202   202,547 1,399 SH   SOLE   0 0 1,399
STEELCASE INC CL A 858155203   282,446 20,891 SH   SOLE   0 0 20,891
YELP INC CL A 985817105   292,845 6,186 SH   SOLE   0 0 6,186
ATLASSIAN CORPORATION CL A 049468101   1,038,497 4,366 SH   SOLE   0 0 4,366
COMCAST CORP NEW CL A 20030N101   275,852 6,291 SH   SOLE   0 0 6,291
META PLATFORMS INC CL A 30303M102   2,574,705 7,274 SH   SOLE   0 0 7,274
FIRST CTZNS BANCSHARES INC N CL A 31946M103   461,165 325 SH   SOLE   0 0 325
FOX CORP CL A COM 35137L105   314,146 10,588 SH   SOLE   0 0 10,588
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   951,212 2,667 SH   SOLE   0 0 2,667
DELL TECHNOLOGIES INC CL C 24703L202   699,898 9,149 SH   SOLE   0 0 9,149
CF INDS HLDGS INC COM 125269100   283,497 3,566 SH   SOLE   0 0 3,566
THE CIGNA GROUP COM 125523100   574,345 1,918 SH   SOLE   0 0 1,918
CANADIAN NATL RY CO COM 136375102   224,375 1,786 SH   SOLE   0 0 1,786
CHEVRON CORP NEW COM 166764100   487,345 3,267 SH   SOLE   0 0 3,267
COPART INC COM 217204106   951,923 19,427 SH   SOLE   0 0 19,427
DISCOVER FINL SVCS COM 254709108   336,526 2,994 SH   SOLE   0 0 2,994
DOW INC COM 260557103   620,276 11,311 SH   SOLE   0 0 11,311
ENOVIX CORPORATION COM 293594107   939,000 75,000 SH   SOLE   0 0 75,000
EXPEDITORS INTL WASH INC COM 302130109   335,935 2,641 SH   SOLE   0 0 2,641
FISERV INC COM 337738108   300,351 2,261 SH   SOLE   0 0 2,261
FORESTAR GROUP INC COM 346232101   204,439 6,182 SH   SOLE   0 0 6,182
GARTNER INC COM 366651107   248,562 551 SH   SOLE   0 0 551
GILEAD SCIENCES INC COM 375558103   241,167 2,977 SH   SOLE   0 0 2,977
HARTFORD FINL SVCS GROUP INC COM 416515104   373,408 4,619 SH   SOLE   0 0 4,619
HERITAGE COMM CORP COM 426927109   99,649 10,045 SH   SOLE   0 0 10,045
INTER PARFUMS INC COM 458334109   258,354 1,794 SH   SOLE   0 0 1,794
JOHNSON & JOHNSON COM 478160104   262,226 1,673 SH   SOLE   0 0 1,673
KROGER CO COM 501044101   307,948 6,737 SH   SOLE   0 0 6,737
LANDSTAR SYS INC COM 515098101   209,917 1,084 SH   SOLE   0 0 1,084
LOWES COS INC COM 548661107   590,648 2,654 SH   SOLE   0 0 2,654
MANHATTAN ASSOCIATES INC COM 562750109   476,934 2,215 SH   SOLE   0 0 2,215
MARKEL GROUP INC COM 570535104   362,074 255 SH   SOLE   0 0 255
MCDONALDS CORP COM 580135101   278,126 938 SH   SOLE   0 0 938
MCGRATH RENTCORP COM 580589109   1,086,517 9,083 SH   SOLE   0 0 9,083
MICROSOFT CORP COM 594918104   4,269,148 11,353 SH   SOLE   0 0 11,353
OLD DOMINION FREIGHT LINE IN COM 679580100   447,890 1,105 SH   SOLE   0 0 1,105
PNC FINL SVCS GROUP INC COM 693475105   350,271 2,262 SH   SOLE   0 0 2,262
PULTE GROUP INC COM 745867101   376,876 3,644 SH   SOLE   0 0 3,644
QUALCOMM INC COM 747525103   280,148 1,937 SH   SOLE   0 0 1,937
STATE STR CORP COM 857477103   460,538 5,893 SH   SOLE   0 0 5,893
STRYKER CORPORATION COM 863667101   304,464 1,014 SH   SOLE   0 0 1,014
TJX COS INC NEW COM 872540109   277,771 2,961 SH   SOLE   0 0 2,961
T-MOBILE US INC COM 872590104   442,831 2,762 SH   SOLE   0 0 2,762
TRACTOR SUPPLY CO COM 892356106   761,636 3,542 SH   SOLE   0 0 3,542
WD 40 CO COM 929236107   3,824,164 15,996 SH   SOLE   0 0 15,996
WALMART INC COM 931142103   269,963 1,706 SH   SOLE   0 0 1,706
WELLS FARGO CO NEW COM 949746101   645,028 13,105 SH   SOLE   0 0 13,105
ABBOTT LABS COM 002824100   297,872 2,706 SH   SOLE   0 0 2,706
ADOBE INC COM 00724F101   569,156 954 SH   SOLE   0 0 954
ADVANCED MICRO DEVICES INC COM 007903107   227,011 1,540 SH   SOLE   0 0 1,540
ALTRIA GROUP INC COM 02209S103   351,633 8,510 SH   SOLE   0 0 8,510
AMAZON COM INC COM 023135106   1,928,676 12,694 SH   SOLE   0 0 12,694
AMGEN INC COM 031162100   315,958 1,097 SH   SOLE   0 0 1,097
ANDERSONS INC COM 034164103   438,806 7,601 SH   SOLE   0 0 7,601
APPLE INC COM 037833100   37,003,103 192,194 SH   SOLE   0 0 192,194
BANK AMERICA CORP COM 060505104   312,199 9,272 SH   SOLE   0 0 9,272
BANK NEW YORK MELLON CORP COM 064058100   238,233 4,577 SH   SOLE   0 0 4,577
BEACON ROOFING SUPPLY INC COM 073685109   226,861 2,607 SH   SOLE   0 0 2,607
BEST BUY INC COM 086516101   432,511 5,461 SH   SOLE   0 0 5,461
BLACKBAUD INC COM 09227Q100   263,915 3,044 SH   SOLE   0 0 3,044
BOOKING HOLDINGS INC COM 09857L108   861,974 243 SH   SOLE   0 0 243
BROADCOM INC COM 11135F101   649,658 582 SH   SOLE   0 0 582
BUILDERS FIRSTSOURCE INC COM 12008R107   556,578 3,334 SH   SOLE   0 0 3,334
CDW CORP COM 12514G108   1,078,861 4,746 SH   SOLE   0 0 4,746
CARDINAL HEALTH INC COM 14149Y108   458,892 4,530 SH   SOLE   0 0 4,530
CENTENE CORP DEL COM 15135B101   337,433 4,547 SH   SOLE   0 0 4,547
CISCO SYS INC COM 17275R102   368,381 7,292 SH   SOLE   0 0 7,292
EDWARDS LIFESCIENCES CORP COM 28176E108   676,109 8,867 SH   SOLE   0 0 8,867
GMS INC COM 36251C103   240,613 2,919 SH   SOLE   0 0 2,919
GLOBAL PMTS INC COM 37940X102   331,597 2,611 SH   SOLE   0 0 2,611
HP INC COM 40434L105   468,372 15,424 SH   SOLE   0 0 15,424
HOST HOTELS & RESORTS INC COM 44107P104   341,827 17,160 SH   SOLE   0 0 17,160
INSIGHT ENTERPRISES INC COM 45765U103   218,121 1,231 SH   SOLE   0 0 1,231
INTERDIGITAL INC COM 45867G101   272,435 2,510 SH   SOLE   0 0 2,510
JPMORGAN CHASE & CO COM 46625H100   1,012,699 5,954 SH   SOLE   0 0 5,954
M & T BK CORP COM 55261F104   214,256 1,563 SH   SOLE   0 0 1,563
MANULIFE FINL CORP COM 56501R106   559,373 25,311 SH   SOLE   0 0 25,311
MARATHON PETE CORP COM 56585A102   696,402 4,694 SH   SOLE   0 0 4,694
MCKESSON CORP COM 58155Q103   475,205 1,025 SH   SOLE   0 0 1,025
MERCK & CO INC COM 58933Y105   270,383 2,463 SH   SOLE   0 0 2,463
NETFLIX INC COM 64110L106   499,539 1,026 SH   SOLE   0 0 1,026
NVIDIA CORPORATION COM 67066G104   656,167 1,325 SH   SOLE   0 0 1,325
OREILLY AUTOMOTIVE INC COM 67103H107   509,243 536 SH   SOLE   0 0 536
ORACLE CORP COM 68389X105   1,375,756 13,049 SH   SOLE   0 0 13,049
ORASURE TECHNOLOGIES INC COM 68554V108   246,476 30,058 SH   SOLE   0 0 30,058
PAYPAL HLDGS INC COM 70450Y103   1,152,666 18,770 SH   SOLE   0 0 18,770
POOL CORP COM 73278L105   570,953 1,432 SH   SOLE   0 0 1,432
PROLOGIS INC. COM 74340W103   376,439 2,824 SH   SOLE   0 0 2,824
QUALYS INC COM 74758T303   304,038 1,549 SH   SOLE   0 0 1,549
S&P GLOBAL INC COM 78409V104   495,144 1,124 SH   SOLE   0 0 1,124
SUNCOKE ENERGY INC COM 86722A103   119,515 11,128 SH   SOLE   0 0 11,128
SUPER MICRO COMPUTER INC COM 86800U104   209,500 737 SH   SOLE   0 0 737
TESLA INC COM 88160R101   2,019,397 8,127 SH   SOLE   0 0 8,127
TEXAS PACIFIC LAND CORPORATI COM 88262P102   275,179 175 SH   SOLE   0 0 175
3M CO COM 88579Y101   249,687 2,284 SH   SOLE   0 0 2,284
UNITEDHEALTH GROUP INC COM 91324P102   1,142,497 2,170 SH   SOLE   0 0 2,170
VALERO ENERGY CORP COM 91913Y100   479,570 3,689 SH   SOLE   0 0 3,689
VERIZON COMMUNICATIONS INC COM 92343V104   415,303 11,016 SH   SOLE   0 0 11,016
VERISK ANALYTICS INC COM 92345Y106   515,460 2,158 SH   SOLE   0 0 2,158
VIATRIS INC COM 92556V106   667,182 61,605 SH   SOLE   0 0 61,605
ZYMEWORKS INC COM 98985Y108   125,937 12,121 SH   SOLE   0 0 12,121
WHITE MTNS INS GROUP LTD COM G9618E107   313,042 208 SH   SOLE   0 0 208
TEEKAY CORPORATION COM Y8564W103   98,005 13,707 SH   SOLE   0 0 13,707
JACKSON FINANCIAL INC COM CL A 46817M107   250,214 4,887 SH   SOLE   0 0 4,887
VISA INC COM CL A 92826C839   1,473,841 5,661 SH   SOLE   0 0 5,661
CITIGROUP INC COM NEW 172967424   504,878 9,815 SH   SOLE   0 0 9,815
KLA CORP COM NEW 482480100   602,227 1,036 SH   SOLE   0 0 1,036
MORGAN STANLEY COM NEW 617446448   250,237 2,684 SH   SOLE   0 0 2,684
MOTOROLA SOLUTIONS INC COM NEW 620076307   912,059 2,904 SH   SOLE   0 0 2,904
AMERICAN INTL GROUP INC COM NEW 026874784   257,856 3,806 SH   SOLE   0 0 3,806
EXPEDIA GROUP INC COM NEW 30212P303   303,884 2,002 SH   SOLE   0 0 2,002
ISHARES TR CORE MSCI EAFE 46432F842   761,750 10,828 SH   SOLE   0 0 10,828
ISHARES INC CORE MSCI EMKT 46434G103   5,050,429 99,850 SH   SOLE   0 0 99,850
ISHARES TR CORE S&P MCP ETF 464287507   1,721,211 6,210 SH   SOLE   0 0 6,210
ISHARES TR CORE S&P500 ETF 464287200   16,665,713 34,893 SH   SOLE   0 0 34,893
ISHARES TR CORE TOTAL USD 46434V613   13,156,225 285,570 SH   SOLE   0 0 285,570
ISHARES TR EAFE GRWTH ETF 464288885   12,560,420 129,689 SH   SOLE   0 0 129,689
ISHARES TR EAFE VALUE ETF 464288877   12,853,614 246,710 SH   SOLE   0 0 246,710
ISHARES INC EMNG MKTS EQT 46434G889   1,215,595 28,362 SH   SOLE   0 0 28,362
ISHARES TR ESG ADV TTL USD 46436E619   5,541,563 128,099 SH   SOLE   0 0 128,099
ISHARES TR ESG AW MSCI EAFE 46435G516   1,404,968 18,599 SH   SOLE   0 0 18,599
ISHARES TR ESG AWARE MSCI 46435U663   436,469 11,483 SH   SOLE   0 0 11,483
ISHARES INC ESG AWR MSCI EM 46434G863   1,541,413 48,079 SH   SOLE   0 0 48,079
ISHARES TR ESG AWR MSCI USA 46435G425   18,719,436 178,416 SH   SOLE   0 0 178,416
ISHARES TR ESG AWR US AGRGT 46435U549   5,626,732 117,862 SH   SOLE   0 0 117,862
ISHARES TR ESG AWRE USD ETF 46435G193   6,599,698 283,614 SH   SOLE   0 0 283,614
ISHARES TR ESG EAFE ETF 46436E759   3,253,728 50,935 SH   SOLE   0 0 50,935
ISHARES TR ESG MSCI EM LDRS 46436E601   742,477 16,886 SH   SOLE   0 0 16,886
ISHARES TR ESG MSCI LEADR 46435U218   8,233,294 97,574 SH   SOLE   0 0 97,574
ISHARES TR ESG MSCI USA ETF 46436E767   4,402,459 110,559 SH   SOLE   0 0 110,559
ISHARES TR EUROPE ETF 464287861   6,970,437 131,866 SH   SOLE   0 0 131,866
ISHARES TR EXPND TEC SC ETF 464287549   564,731 1,260 SH   SOLE   0 0 1,260
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   482,991 11,752 SH   SOLE   0 0 11,752
ISHARES TR GLOBAL ENERG ETF 464287341   1,575,191 40,276 SH   SOLE   0 0 40,276
VANGUARD INDEX FDS GROWTH ETF 922908736   639,791 2,058 SH   SOLE   0 0 2,058
ISHARES TR IBOXX INV CP ETF 464287242   3,026,108 27,346 SH   SOLE   0 0 27,346
VANGUARD BD INDEX FDS INTERMED TERM 921937819   985,302 12,900 SH   SOLE   0 0 12,900
ISHARES TR JPMORGAN USD EMG 464288281   1,002,550 11,257 SH   SOLE   0 0 11,257
ISHARES TR MBS ETF 464288588   8,483,011 90,168 SH   SOLE   0 0 90,168
VANGUARD INDEX FDS MID CAP ETF 922908629   214,727 923 SH   SOLE   0 0 923
ISHARES INC MSCI EMERG MRKT 464286533   375,955 6,763 SH   SOLE   0 0 6,763
ISHARES TR MSCI EMG MKT ETF 464287234   1,128,413 28,063 SH   SOLE   0 0 28,063
ISHARES INC MSCI EMRG CHN 46434G764   4,142,639 74,763 SH   SOLE   0 0 74,763
ISHARES TR MSCI INTL VLU FT 46435G409   8,604,907 324,591 SH   SOLE   0 0 324,591
ISHARES TR MSCI KLD400 SOC 464288570   5,542,995 60,879 SH   SOLE   0 0 60,879
ISHARES TR MSCI USA ESG SLC 464288802   1,782,545 17,735 SH   SOLE   0 0 17,735
ISHARES TR MSCI USA MIN VOL 46429B697   5,216,122 66,848 SH   SOLE   0 0 66,848
ISHARES TR MSCI USA QLT FCT 46432F339   17,785,489 120,795 SH   SOLE   0 0 120,795
ISHARES TR MSCI USA VALUE 46432F388   802,155 7,930 SH   SOLE   0 0 7,930
ISHARES TR NATIONAL MUN ETF 464288414   8,613,825 79,456 SH   SOLE   0 0 79,456
SPDR SER TR NUVEEN BLMBRG MU 78468R721   1,654,635 35,205 SH   SOLE   0 0 35,205
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,121,584 23,469 SH   SOLE   0 0 23,469
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   381,204 4,429 SH   SOLE   0 0 4,429
ALCON AG ORD SHS H01301128   303,574 3,886 SH   SOLE   0 0 3,886
SPDR SER TR PORTFOLI S&P1500 78464A805   222,067 3,799 SH   SOLE   0 0 3,799
SPDR SER TR PORTFOLIO S&P500 78464A854   70,311,283 1,257,805 SH   SOLE   0 0 1,257,805
ISHARES TR RUS 1000 ETF 464287622   2,573,295 9,812 SH   SOLE   0 0 9,812
ISHARES TR RUS 1000 GRW ETF 464287614   12,064,316 39,794 SH   SOLE   0 0 39,794
ISHARES TR RUS 1000 VAL ETF 464287598   1,382,647 8,367 SH   SOLE   0 0 8,367
ISHARES TR RUS 2000 GRW ETF 464287648   328,390 1,302 SH   SOLE   0 0 1,302
ISHARES TR RUS TP200 VL ETF 464289420   436,773 6,224 SH   SOLE   0 0 6,224
ISHARES TR RUSSELL 2000 ETF 464287655   213,555 1,064 SH   SOLE   0 0 1,064
ISHARES TR S&P 100 ETF 464287101   12,190,459 54,570 SH   SOLE   0 0 54,570
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   355,555 814 SH   SOLE   0 0 814
ISHARES TR S&P 500 GRWT ETF 464287309   5,508,187 73,345 SH   SOLE   0 0 73,345
ISHARES TR S&P 500 VAL ETF 464287408   398,904 2,294 SH   SOLE   0 0 2,294
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   201,431 8,379 SH   SOLE   0 0 8,379
ISHARES TR SELECT DIVID ETF 464287168   4,260,487 36,346 SH   SOLE   0 0 36,346
ISHARES TR SHORT TREAS BD 464288679   340,412 3,091 SH   SOLE   0 0 3,091
ISHARES TR SHRT NAT MUN ETF 464288158   5,235,762 49,661 SH   SOLE   0 0 49,661
LINDE PLC SHS G54950103   331,032 806 SH   SOLE   0 0 806
ISHARES TR SP SMCP600VL ETF 464287879   2,886,437 28,005 SH   SOLE   0 0 28,005
SAP SE SPON ADR 803054204   586,051 3,791 SH   SOLE   0 0 3,791
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   677,820 5,200 SH   SOLE   0 0 5,200
HALEON PLC SPON ADS 405552100   294,527 35,787 SH   SOLE   0 0 35,787
SHELL PLC SPON ADS 780259305   407,631 6,195 SH   SOLE   0 0 6,195
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   243,612 9,457 SH   SOLE   0 0 9,457
RIO TINTO PLC SPONSORED ADR 767204100   379,225 5,093 SH   SOLE   0 0 5,093
SONY GROUP CORP SPONSORED ADR 835699307   503,277 5,315 SH   SOLE   0 0 5,315
AMBEV SA SPONSORED ADR 02319V103   220,818 74,829 SH   SOLE   0 0 74,829
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   423,779 46,518 SH   SOLE   0 0 46,518
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,740,379 16,657 SH   SOLE   0 0 16,657
BHP GROUP LTD SPONSORED ADS 088606108   251,927 3,688 SH   SOLE   0 0 3,688
BIONTECH SE SPONSORED ADS 09075V102   253,867 2,405 SH   SOLE   0 0 2,405
HDFC BANK LTD SPONSORED ADS 40415F101   330,718 4,928 SH   SOLE   0 0 4,928
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   20,174,143 395,184 SH   SOLE   0 0 395,184
ISHARES TR TIPS BD ETF 464287176   1,822,063 16,951 SH   SOLE   0 0 16,951
VANGUARD INDEX FDS TOTAL STK MKT 922908769   409,617 1,727 SH   SOLE   0 0 1,727
ISHARES TR TRS FLT RT BD 46434V860   7,133,068 141,333 SH   SOLE   0 0 141,333
ISHARES TR U.S. ENERGY ETF 464287796   620,857 14,072 SH   SOLE   0 0 14,072
ISHARES TR U.S. REAL ES ETF 464287739   348,272 3,810 SH   SOLE   0 0 3,810
ISHARES TR U.S. TECH ETF 464287721   10,002,702 81,488 SH   SOLE   0 0 81,488
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   14,105,286 302,559 SH   SOLE   0 0 302,559
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   10,491,553 200,450 SH   SOLE   0 0 200,450
ISHARES TR US HLTHCARE ETF 464287762   320,303 1,119 SH   SOLE   0 0 1,119
ISHARES TR US INFRASTRUC 46435U713   1,641,289 40,757 SH   SOLE   0 0 40,757
ISHARES TR US TREAS BD ETF 46429B267   1,486,273 64,508 SH   SOLE   0 0 64,508
VANGUARD INDEX FDS VALUE ETF 922908744   586,040 3,920 SH   SOLE   0 0 3,920
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,188,684 45,693 SH   SOLE   0 0 45,693
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   1,439,107 32,909 SH   SOLE   0 0 32,909