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   262,072 1,452 SH   SOLE   2 0 1,450
ALPHABET INC CAP STK CL A 02079K305   9,273,442 61,442 SH   SOLE   900 0 60,542
ALPHABET INC CAP STK CL C 02079K107   10,444,884 68,599 SH   SOLE   599 0 68,000
AMAZON COM INC COM 023135106   691,758 3,835 SH   SOLE   60 0 3,775
AMEREN CORP COM 023608102   277,350 3,750 SH   SOLE   0 0 3,750
APPLE INC COM 037833100   25,413,019 148,198 SH   SOLE   4,226 0 143,972
AT&T INC COM 00206R102   1,023,000 58,125 SH   SOLE   0 0 58,125
AUTOMATIC DATA PROCESSING IN COM 053015103   285,204 1,142 SH   SOLE   392 0 750
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   387,418 7,385 SH   SOLE   7,385 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   193,776 17,600 SH   SOLE   17,600 0 0
BLACKSTONE INC COM 09260D107   1,083,803 8,250 SH   SOLE   0 0 8,250
BOEING CO COM 097023105   627,218 3,250 SH   SOLE   500 0 2,750
BOOKING HOLDINGS INC COM 09857L108   9,729,975 2,682 SH   SOLE   0 0 2,682
BP PLC SPONSORED ADR 055622104   202,530 5,375 SH   SOLE   0 0 5,375
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,091,894 33,597 SH   SOLE   33,597 0 0
CDW CORP COM 12514G108   9,570,521 37,417 SH   SOLE   0 0 37,417
CONSOLIDATED EDISON INC COM 209115104   227,025 2,500 SH   SOLE   0 0 2,500
COPART INC COM 217204106   9,440,787 162,997 SH   SOLE   0 0 162,997
DBX ETF TR XTRACK MSCI EURP 233051853   425,689 10,370 SH   SOLE   10,370 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   311,121 8,466 SH   SOLE   8,466 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   422,041 6,770 SH   SOLE   6,770 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   511,677 8,980 SH   SOLE   8,980 0 0
DISNEY WALT CO COM 254687106   587,328 4,800 SH   SOLE   0 0 4,800
EDWARDS LIFESCIENCES CORP COM 28176E108   12,076,587 126,377 SH   SOLE   0 0 126,377
FORD MTR CO DEL COM 345370860   204,180 15,375 SH   SOLE   0 0 15,375
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,186,268 7,004 SH   SOLE   7,004 0 0
ISHARES INC MSCI WORLD ETF 464286392   1,242,459 8,574 SH   SOLE   8,574 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   4,829,793 149,854 SH   SOLE   149,854 0 0
ISHARES INC CORE MSCI EMKT 46434G103   48,832,442 946,365 SH   SOLE   946,365 0 0
ISHARES TR IBOXX HI YD ETF 464288513   205,596 2,645 SH   SOLE   2,645 0 0
ISHARES TR MRGSTR SM CP ETF 464288505   219,226 3,900 SH   SOLE   3,900 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   219,794 1,384 SH   SOLE   1,384 0 0
ISHARES TR S&P 500 VAL ETF 464287408   221,233 1,184 SH   SOLE   1,184 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   266,484 791 SH   SOLE   791 0 0
ISHARES TR U.S. TECH ETF 464287721   366,283 2,712 SH   SOLE   2,712 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   397,810 3,460 SH   SOLE   3,460 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   417,303 4,942 SH   SOLE   4,942 0 0
ISHARES TR SELECT DIVID ETF 464287168   418,812 3,400 SH   SOLE   3,400 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   430,129 9,140 SH   SOLE   9,140 0 0
ISHARES TR CORE MSCI EURO 46434V738   469,453 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   953,726 14,385 SH   SOLE   14,385 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,141,225 10,355 SH   SOLE   10,355 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,181,231 6,595 SH   SOLE   6,595 0 0
ISHARES TR CORE S&P US VLU 464287663   1,278,460 14,136 SH   SOLE   14,136 0 0
ISHARES TR BROAD USD HIGH 46435U853   1,289,666 35,246 SH   SOLE   35,246 0 0
ISHARES TR S&P 100 ETF 464287101   1,337,004 5,404 SH   SOLE   5,404 0 0
ISHARES TR CORE S&P US GWT 464287671   1,560,534 13,314 SH   SOLE   13,314 0 0
ISHARES TR MSCI USA ESG SLC 464288802   1,655,564 15,165 SH   SOLE   15,165 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,094,766 24,911 SH   SOLE   24,911 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,171,941 52,871 SH   SOLE   52,871 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,175,018 29,305 SH   SOLE   29,305 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,943,780 40,267 SH   SOLE   40,267 0 0
ISHARES TR MSCI KLD400 SOC 464288570   4,517,599 44,813 SH   SOLE   44,813 0 0
ISHARES TR ESG AWARE MSCI 46435U663   6,019,130 149,469 SH   SOLE   149,469 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   6,146,993 64,938 SH   SOLE   64,938 0 0
ISHARES TR CORE DIV GRWTH 46434V621   6,848,249 117,951 SH   SOLE   117,951 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   7,009,385 87,716 SH   SOLE   87,716 0 0
ISHARES TR RUS 1000 ETF 464287622   7,499,150 26,036 SH   SOLE   26,036 0 0
ISHARES TR CORE S&P SCP ETF 464287804   10,699,221 96,808 SH   SOLE   96,808 0 0
ISHARES TR MSCI EAFE ETF 464287465   14,136,938 177,022 SH   SOLE   177,022 0 0
ISHARES TR CORE S&P TTL STK 464287150   19,348,393 167,809 SH   SOLE   167,809 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   24,742,774 117,655 SH   SOLE   117,655 0 0
ISHARES TR CORE MSCI INTL 46435G326   59,561,821 887,261 SH   SOLE   887,261 0 0
ISHARES TR CORE S&P500 ETF 464287200   117,809,344 224,087 SH   SOLE   223,725 0 362
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   821,968 13,725 SH   SOLE   13,725 0 0
JOHNSON & JOHNSON COM 478160104   408,763 2,584 SH   SOLE   834 0 1,750
JPMORGAN CHASE & CO COM 46625H100   371,757 1,856 SH   SOLE   1,856 0 0
KRAFT HEINZ CO COM 500754106   341,325 9,250 SH   SOLE   0 0 9,250
LITMAN GREGORY FDS TR IMGP DBI HEDGE S 53700T835   1,541,097 56,515 SH   SOLE   56,515 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   22,285,051 777,024 SH   SOLE   777,024 0 0
MARSH & MCLENNAN COS INC COM 571748102   370,764 1,800 SH   SOLE   1,800 0 0
MCDONALDS CORP COM 580135101   322,551 1,144 SH   SOLE   1,144 0 0
META PLATFORMS INC CL A 30303M102   11,037,234 22,730 SH   SOLE   0 0 22,730
MICROSOFT CORP COM 594918104   16,814,917 39,967 SH   SOLE   1,174 0 38,793
MOTOROLA SOLUTIONS INC COM NEW 620076307   13,877,234 39,093 SH   SOLE   0 0 39,093
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   219,305 5,273 SH   SOLE   5,273 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870   972,744 44,276 SH   SOLE   44,276 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,515,048 11,468 SH   SOLE   0 0 11,468
OREILLY AUTOMOTIVE INC COM 67103H107   3,038,945 2,692 SH   SOLE   0 0 2,692
PAYPAL HLDGS INC COM 70450Y103   12,420,549 185,409 SH   SOLE   0 0 185,409
PEPSICO INC COM 713448108   430,000 2,457 SH   SOLE   407 0 2,050
PIMCO ETF TR BROAD US TIPS 72201R403   2,556,058 47,928 SH   SOLE   47,928 0 0
POOL CORP COM 73278L105   3,773,129 9,351 SH   SOLE   0 0 9,351
S&P GLOBAL INC COM 78409V104   4,473,182 10,514 SH   SOLE   167 0 10,347
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   232,373 4,820 SH   SOLE   4,820 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   286,564 4,618 SH   SOLE   4,618 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   291,395 4,324 SH   SOLE   4,324 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   412,519 6,226 SH   SOLE   6,226 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   598,478 21,559 SH   SOLE   21,559 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   902,028 18,319 SH   SOLE   18,319 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   49,080,911 940,968 SH   SOLE   940,968 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   245,498 3,215 SH   SOLE   3,215 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   489,800 5,188 SH   SOLE   5,188 0 0
SPDR GOLD TR GOLD SHS 78463V107   424,401 2,063 SH   SOLE   2,063 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   446,061 7,700 SH   SOLE   7,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,843,808 5,437 SH   SOLE   5,437 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   476,835 857 SH   SOLE   857 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   30,778,748 1,033,885 SH   SOLE   1,033,885 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   8,332,962 208,064 SH   SOLE   208,064 0 0
STARBUCKS CORP COM 855244109   243,738 2,667 SH   SOLE   2,667 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,285,718 60,902 SH   SOLE   0 0 60,902
TCW STRATEGIC INCOME FD INC COM 872340104   77,922 16,200 SH   SOLE   16,200 0 0
TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106   10,725,243 175,098 SH   SOLE   175,098 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,495,693 4,314 SH   SOLE   0 0 4,314
TORONTO DOMINION BK ONT COM NEW 891160509   294,353 4,875 SH   SOLE   0 0 4,875
TRACTOR SUPPLY CO COM 892356106   14,027,146 53,596 SH   SOLE   0 0 53,596
UNITEDHEALTH GROUP INC COM 91324P102   12,052,871 24,364 SH   SOLE   280 0 24,084
US BANCORP DEL COM NEW 902973304   1,751,123 39,175 SH   SOLE   0 0 39,175
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   388,181 5,063 SH   SOLE   8 0 5,055
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   21,545,910 296,653 SH   SOLE   296,653 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   213,844 621 SH   SOLE   621 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   224,297 1,169 SH   SOLE   1,169 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   587,934 2,572 SH   SOLE   2,572 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   756,528 3,028 SH   SOLE   3,028 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,078,810 12,475 SH   SOLE   12,475 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,849,595 11,357 SH   SOLE   11,357 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   60,031,146 230,978 SH   SOLE   230,978 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   110,011,462 228,857 SH   SOLE   228,857 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   281,751 4,184 SH   SOLE   4,184 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,809,294 30,849 SH   SOLE   30,849 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   55,855,708 1,337,221 SH   SOLE   1,337,221 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,771,028 48,778 SH   SOLE   48,778 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   16,749,130 70,280 SH   SOLE   70,280 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   18,110,671 212,916 SH   SOLE   212,916 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,134,097 39,067 SH   SOLE   39,067 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   75,415,144 1,503,192 SH   SOLE   1,498,192 0 5,000
VANGUARD WORLD FD MEGA GRWTH IND 921910816   4,938,291 17,230 SH   SOLE   17,230 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   410,537 9,784 SH   SOLE   25 0 9,759
VISA INC COM CL A 92826C839   16,430,556 58,874 SH   SOLE   27 0 58,847
WISDOMTREE TR INTL EQUITY FD 97717W703   383,600 7,000 SH   SOLE   7,000 0 0