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
ADVANCED MICRO DEVICES INC COM 007903107   213,745 1,450 SH   SOLE   0 0 1,450
ALPHABET INC CAP STK CL A 02079K305   8,570,401 61,353 SH   SOLE   460 0 60,893
ALPHABET INC CAP STK CL C 02079K107   9,593,810 68,075 SH   SOLE   0 0 68,075
AMAZON COM INC COM 023135106   579,652 3,815 SH   SOLE   40 0 3,775
AMEREN CORP COM 023608102   361,700 5,000 SH   SOLE   0 0 5,000
AMERICAN CENTY ETF TR US EQT ETF 025072885   232,395 2,850 SH   SOLE   2,850 0 0
APPLE INC COM 037833100   28,270,171 146,835 SH   SOLE   1,969 0 144,866
AT&T INC COM 00206R102   1,017,288 60,625 SH   SOLE   0 0 60,625
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   195,888 17,600 SH   SOLE   17,600 0 0
BLACKSTONE INC COM 09260D107   1,381,206 10,550 SH   SOLE   0 0 10,550
BOEING CO COM 097023105   847,145 3,250 SH   SOLE   500 0 2,750
BOOKING HOLDINGS INC COM 09857L108   9,495,908 2,677 SH   SOLE   0 0 2,677
BP PLC SPONSORED ADR 055622104   207,975 5,875 SH   SOLE   0 0 5,875
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   997,253 33,420 SH   SOLE   33,420 0 0
CDW CORP COM 12514G108   8,522,455 37,491 SH   SOLE   0 0 37,491
CONSOLIDATED EDISON INC COM 209115104   250,168 2,750 SH   SOLE   0 0 2,750
COPART INC COM 217204106   8,040,851 164,099 SH   SOLE   0 0 164,099
DBX ETF TR XTRACK MSCI EURP 233051853   391,713 10,370 SH   SOLE   10,370 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   290,305 8,449 SH   SOLE   8,449 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   403,627 6,770 SH   SOLE   6,770 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   465,430 8,980 SH   SOLE   8,980 0 0
DISNEY WALT CO COM 254687106   433,392 4,800 SH   SOLE   0 0 4,800
EDWARDS LIFESCIENCES CORP COM 28176E108   9,641,584 126,447 SH   SOLE   0 0 126,447
FORD MTR CO DEL COM 345370860   211,802 17,375 SH   SOLE   0 0 17,375
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,105,232 7,004 SH   SOLE   7,004 0 0
ISHARES INC MSCI WORLD ETF 464286392   1,140,514 8,574 SH   SOLE   8,574 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   5,327,473 166,172 SH   SOLE   166,172 0 0
ISHARES INC CORE MSCI EMKT 46434G103   48,529,313 959,457 SH   SOLE   959,457 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   269,105 888 SH   SOLE   888 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   269,343 1,734 SH   SOLE   1,734 0 0
ISHARES TR IBOXX HI YD ETF 464288513   272,413 3,520 SH   SOLE   3,520 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   315,045 4,195 SH   SOLE   4,195 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   356,404 3,397 SH   SOLE   3,397 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   419,014 8,777 SH   SOLE   8,777 0 0
ISHARES TR CORE MSCI EURO 46434V738   446,488 8,115 SH   SOLE   8,115 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   793,275 32,405 SH   SOLE   32,405 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   859,312 4,795 SH   SOLE   4,795 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,055,287 6,386 SH   SOLE   6,386 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,056,107 10,355 SH   SOLE   10,355 0 0
ISHARES TR CORE S&P US VLU 464287663   1,118,301 13,261 SH   SOLE   13,261 0 0
ISHARES TR S&P 100 ETF 464287101   1,281,366 5,736 SH   SOLE   5,736 0 0
ISHARES TR BROAD USD HIGH 46435U853   1,282,377 35,279 SH   SOLE   35,279 0 0
ISHARES TR CORE S&P US GWT 464287671   1,330,711 12,783 SH   SOLE   12,783 0 0
ISHARES TR MSCI USA ESG SLC 464288802   1,524,235 15,165 SH   SOLE   15,165 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,937,421 24,925 SH   SOLE   24,925 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,970,504 28,010 SH   SOLE   28,010 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,176,849 54,137 SH   SOLE   54,137 0 0
ISHARES TR CORE US AGGBD ET 464287226   4,010,922 40,412 SH   SOLE   40,412 0 0
ISHARES TR MSCI KLD400 SOC 464288570   4,080,224 44,813 SH   SOLE   44,813 0 0
ISHARES TR CORE DIV GRWTH 46434V621   4,092,562 76,042 SH   SOLE   76,042 0 0
ISHARES TR ESG AWARE MSCI 46435U663   5,882,820 154,770 SH   SOLE   154,770 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   6,055,849 62,827 SH   SOLE   62,827 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   6,524,541 86,372 SH   SOLE   86,372 0 0
ISHARES TR RUS 1000 ETF 464287622   6,749,524 25,736 SH   SOLE   25,736 0 0
ISHARES TR CORE S&P SCP ETF 464287804   9,436,478 87,173 SH   SOLE   87,173 0 0
ISHARES TR MSCI EAFE ETF 464287465   13,157,580 174,620 SH   SOLE   174,620 0 0
ISHARES TR CORE S&P TTL STK 464287150   17,353,914 164,914 SH   SOLE   164,914 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   23,621,359 117,689 SH   SOLE   117,689 0 0
ISHARES TR CORE MSCI INTL 46435G326   52,362,314 822,531 SH   SOLE   822,531 0 0
ISHARES TR CORE S&P500 ETF 464287200   106,519,297 223,016 SH   SOLE   222,654 0 362
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   419,064 8,295 SH   SOLE   8,295 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   628,791 11,305 SH   SOLE   11,305 0 0
JOHNSON & JOHNSON COM 478160104   569,907 3,636 SH   SOLE   261 0 3,375
KRAFT HEINZ CO COM 500754106   369,800 10,000 SH   SOLE   0 0 10,000
LITMAN GREGORY FDS TR IMGP DBI HEDGE S 53700T835   1,502,582 56,515 SH   SOLE   56,515 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   20,289,065 787,619 SH   SOLE   787,619 0 0
MARSH & MCLENNAN COS INC COM 571748102   341,046 1,800 SH   SOLE   1,800 0 0
META PLATFORMS INC CL A 30303M102   8,386,729 23,694 SH   SOLE   0 0 23,694
MICROSOFT CORP COM 594918104   15,196,905 40,413 SH   SOLE   209 0 40,204
MOTOROLA SOLUTIONS INC COM NEW 620076307   12,921,851 41,272 SH   SOLE   0 0 41,272
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   206,175 5,273 SH   SOLE   5,273 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870   985,584 44,276 SH   SOLE   44,276 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,397,122 5,914 SH   SOLE   0 0 5,914
OREILLY AUTOMOTIVE INC COM 67103H107   2,563,316 2,698 SH   SOLE   0 0 2,698
PAYPAL HLDGS INC COM 70450Y103   10,169,681 165,603 SH   SOLE   0 0 165,603
PEPSICO INC COM 713448108   348,172 2,050 SH   SOLE   0 0 2,050
PIMCO ETF TR BROAD US TIPS 72201R403   2,555,713 47,928 SH   SOLE   47,928 0 0
POOL CORP COM 73278L105   3,739,502 9,379 SH   SOLE   0 0 9,379
S&P GLOBAL INC COM 78409V104   4,584,933 10,408 SH   SOLE   0 0 10,408
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   267,829 4,324 SH   SOLE   4,324 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   302,119 5,357 SH   SOLE   5,357 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   378,820 6,200 SH   SOLE   6,200 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   585,112 21,559 SH   SOLE   21,559 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   773,736 16,379 SH   SOLE   16,379 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   50,555,406 968,494 SH   SOLE   968,494 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   422,470 5,039 SH   SOLE   5,039 0 0
SPDR GOLD TR GOLD SHS 78463V107   394,384 2,063 SH   SOLE   2,063 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   475,860 8,400 SH   SOLE   8,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,584,148 5,437 SH   SOLE   5,437 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   57,793,832 1,940,693 SH   SOLE   1,940,693 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   7,981,085 198,288 SH   SOLE   198,288 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   6,767,072 65,068 SH   SOLE   0 0 65,068
TCW STRATEGIC INCOME FD INC COM 872340104   74,358 16,200 SH   SOLE   16,200 0 0
TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106   10,408,505 187,136 SH   SOLE   187,136 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,624,420 1,669 SH   SOLE   0 0 1,669
TORONTO DOMINION BK ONT COM NEW 891160509   282,713 4,375 SH   SOLE   0 0 4,375
TRACTOR SUPPLY CO COM 892356106   11,637,424 54,120 SH   SOLE   0 0 54,120
UNITEDHEALTH GROUP INC COM 91324P102   12,080,381 22,946 SH   SOLE   1 0 22,945
US BANCORP DEL COM NEW 902973304   1,911,894 44,175 SH   SOLE   0 0 44,175
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   389,337 5,055 SH   SOLE   0 0 5,055
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   22,324,037 303,522 SH   SOLE   303,522 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   498,553 2,337 SH   SOLE   2,337 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   641,576 2,758 SH   SOLE   2,758 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   838,748 9,492 SH   SOLE   9,492 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,752,135 11,720 SH   SOLE   11,720 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   53,260,685 224,520 SH   SOLE   224,520 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   97,608,697 223,463 SH   SOLE   223,463 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   241,285 3,742 SH   SOLE   3,742 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,436,399 25,586 SH   SOLE   25,586 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   61,806,077 1,503,797 SH   SOLE   1,503,797 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,763,679 74,495 SH   SOLE   74,495 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   15,397,534 70,976 SH   SOLE   70,976 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   17,315,015 213,502 SH   SOLE   213,502 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,657,085 39,067 SH   SOLE   39,067 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   66,038,130 1,378,667 SH   SOLE   1,372,174 0 6,493
VANGUARD WORLD FD MEGA GRWTH IND 921910816   4,471,358 17,230 SH   SOLE   17,230 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   481,957 12,784 SH   SOLE   25 0 12,759
VISA INC COM CL A 92826C839   14,897,227 57,220 SH   SOLE   4 0 57,216
WISDOMTREE TR INTL EQUITY FD 97717W703   367,570 7,000 SH   SOLE   7,000 0 0