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   275,163 1,677 SH   SOLE   2 0 1,675
ALPHABET INC CAP STK CL A 02079K305   10,412,597 62,783 SH   SOLE   2,042 0 60,741
ALPHABET INC CAP STK CL C 02079K107   11,365,410 67,979 SH   SOLE   1,379 0 66,600
ALTRIA GROUP INC COM 02209S103   219,830 4,307 SH   SOLE   4,307 0 0
AMAZON COM INC COM 023135106   858,982 4,610 SH   SOLE   60 0 4,550
APPLE INC COM 037833100   31,584,287 135,555 SH   SOLE   2,705 0 132,850
AT&T INC COM 00206R102   654,500 29,750 SH   SOLE   0 0 29,750
AUTOMATIC DATA PROCESSING IN COM 053015103   1,198,795 4,332 SH   SOLE   3,582 0 750
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   421,805 36,615 SH   SOLE   36,615 0 0
BOEING CO COM 097023105   494,130 3,250 SH   SOLE   500 0 2,750
BOOKING HOLDINGS INC COM 09857L108   11,229,702 2,666 SH   SOLE   0 0 2,666
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   373,025 21,500 SH   SOLE   21,500 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,293,629 35,500 SH   SOLE   35,500 0 0
CDW CORP COM 12514G108   8,477,207 37,460 SH   SOLE   0 0 37,460
COPART INC COM 217204106   8,908,577 170,011 SH   SOLE   0 0 170,011
DBX ETF TR XTRACK MSCI EURP 233051853   439,066 10,370 SH   SOLE   10,370 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   344,779 9,054 SH   SOLE   9,054 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   439,102 6,770 SH   SOLE   6,770 0 0
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   558,552 8,980 SH   SOLE   8,980 0 0
DISNEY WALT CO COM 254687106   355,903 3,700 SH   SOLE   0 0 3,700
EDWARDS LIFESCIENCES CORP COM 28176E108   10,648,873 161,371 SH   SOLE   0 0 161,371
ELI LILLY & CO COM 532457108   221,485 250 SH   SOLE   0 0 250
EXXON MOBIL CORP COM 30231G102   339,938 2,900 SH   SOLE   2,900 0 0
FORD MTR CO COM 345370860   135,960 12,875 SH   SOLE   0 0 12,875
ICL GROUP LTD SHS M53213100   55,663 13,000 SH   SOLE   13,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   397,281 1,797 SH   SOLE   1,797 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,619,965 9,042 SH   SOLE   9,042 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   680,370 1,394 SH   SOLE   1,394 0 0
ISHARES INC MSCI EMRG CHN 46434G764   236,946 3,877 SH   SOLE   3,877 0 0
ISHARES INC MSCI WORLD ETF 464286392   1,345,347 8,574 SH   SOLE   8,574 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   3,351,394 92,046 SH   SOLE   92,046 0 0
ISHARES INC CORE MSCI EMKT 46434G103   40,946,358 713,227 SH   SOLE   713,227 0 0
ISHARES TR IBOXX HI YD ETF 464288513   212,394 2,645 SH   SOLE   2,645 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   230,879 1,384 SH   SOLE   1,384 0 0
ISHARES TR S&P 500 VAL ETF 464287408   233,623 1,185 SH   SOLE   1,185 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   296,789 791 SH   SOLE   791 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   382,048 3,028 SH   SOLE   3,028 0 0
ISHARES TR SELECT DIVID ETF 464287168   459,238 3,400 SH   SOLE   3,400 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   473,197 4,942 SH   SOLE   4,942 0 0
ISHARES TR CORE MSCI EURO 46434V738   494,447 8,115 SH   SOLE   8,115 0 0
ISHARES TR U.S. TECH ETF 464287721   507,321 3,346 SH   SOLE   3,346 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   530,555 10,919 SH   SOLE   10,919 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   557,546 22,160 SH   SOLE   22,160 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   1,021,623 14,385 SH   SOLE   14,385 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,217,956 10,355 SH   SOLE   10,355 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,267,262 54,041 SH   SOLE   54,041 0 0
ISHARES TR BROAD USD HIGH 46435U853   1,279,362 33,980 SH   SOLE   33,980 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,393,132 7,340 SH   SOLE   7,340 0 0
ISHARES TR CORE S&P US VLU 464287663   1,477,708 15,475 SH   SOLE   15,475 0 0
ISHARES TR S&P 100 ETF 464287101   1,503,638 5,433 SH   SOLE   5,433 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,549,060 33,778 SH   SOLE   33,778 0 0
ISHARES TR CORE S&P US GWT 464287671   1,747,017 13,244 SH   SOLE   13,244 0 0
ISHARES TR MSCI USA ESG SLC 464288802   1,825,412 15,165 SH   SOLE   15,165 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,195,656 24,911 SH   SOLE   24,911 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,662,364 34,111 SH   SOLE   34,111 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,002,025 29,644 SH   SOLE   29,644 0 0
ISHARES TR MSCI KLD400 SOC 464288570   4,432,975 40,748 SH   SOLE   40,748 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   6,279,643 64,000 SH   SOLE   64,000 0 0
ISHARES TR ESG AWARE MSCI 46435U663   6,629,989 158,536 SH   SOLE   158,536 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   7,643,057 90,805 SH   SOLE   90,805 0 0
ISHARES TR RUS 1000 ETF 464287622   7,928,916 25,220 SH   SOLE   25,220 0 0
ISHARES TR CORE DIV GRWTH 46434V621   10,867,713 173,356 SH   SOLE   173,356 0 0
ISHARES TR MSCI EAFE ETF 464287465   16,053,072 191,954 SH   SOLE   191,954 0 0
ISHARES TR CORE S&P SCP ETF 464287804   18,526,932 158,404 SH   SOLE   158,404 0 0
ISHARES TR CORE S&P TTL STK 464287150   21,029,489 167,406 SH   SOLE   167,406 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   26,660,638 120,696 SH   SOLE   120,696 0 0
ISHARES TR CORE MSCI INTL 46435G326   74,258,690 1,048,407 SH   SOLE   1,048,407 0 0
ISHARES TR CORE S&P500 ETF 464287200   131,110,728 227,299 SH   SOLE   226,937 0 362
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   874,234 13,645 SH   SOLE   13,645 0 0
JOHNSON & JOHNSON COM 478160104   294,626 1,818 SH   SOLE   568 0 1,250
JPMORGAN CHASE & CO. COM 46625H100   415,606 1,971 SH   SOLE   1,971 0 0
KRAFT HEINZ CO COM 500754106   236,993 6,750 SH   SOLE   0 0 6,750
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   27,738,627 986,087 SH   SOLE   986,087 0 0
MARSH & MCLENNAN COS INC COM 571748102   401,562 1,800 SH   SOLE   1,800 0 0
MCDONALDS CORP COM 580135101   297,202 976 SH   SOLE   976 0 0
META PLATFORMS INC CL A 30303M102   16,514,479 28,849 SH   SOLE   23 0 28,826
METLIFE INC COM 59156R108   247,440 3,000 SH   SOLE   3,000 0 0
MICROSOFT CORP COM 594918104   18,454,901 42,888 SH   SOLE   4,861 0 38,027
MOTOROLA SOLUTIONS INC COM NEW 620076307   13,256,442 29,483 SH   SOLE   0 0 29,483
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   225,896 5,273 SH   SOLE   5,273 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870   541,146 23,839 SH   SOLE   23,839 0 0
NVIDIA CORPORATION COM 67066G104   326,067 2,685 SH   SOLE   610 0 2,075
OLD DOMINION FREIGHT LINE IN COM 679580100   2,126,898 10,707 SH   SOLE   0 0 10,707
OREILLY AUTOMOTIVE INC COM 67103H107   3,212,964 2,790 SH   SOLE   0 0 2,790
PAYPAL HLDGS INC COM 70450Y103   14,448,503 185,166 SH   SOLE   0 0 185,166
PEPSICO INC COM 713448108   348,603 2,050 SH   SOLE   0 0 2,050
PIMCO ETF TR BROAD US TIPS 72201R403   1,276,676 23,598 SH   SOLE   23,598 0 0
POOL CORP COM 73278L105   3,575,238 9,488 SH   SOLE   0 0 9,488
S&P GLOBAL INC COM 78409V104   5,370,864 10,396 SH   SOLE   71 0 10,325
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   245,880 5,020 SH   SOLE   5,020 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   313,299 4,618 SH   SOLE   4,618 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   314,364 4,381 SH   SOLE   4,381 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789   528,588 7,512 SH   SOLE   7,512 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   672,222 20,831 SH   SOLE   20,831 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   943,429 18,319 SH   SOLE   18,319 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   39,572,474 737,879 SH   SOLE   737,879 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   266,845 3,215 SH   SOLE   3,215 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   446,463 5,085 SH   SOLE   5,085 0 0
SPDR GOLD TR GOLD SHS 78463V107   501,433 2,063 SH   SOLE   2,063 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   390,196 6,766 SH   SOLE   6,766 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,118,165 8,920 SH   SOLE   8,920 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   488,199 857 SH   SOLE   857 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   29,083,043 960,470 SH   SOLE   960,470 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   9,346,654 225,765 SH   SOLE   225,765 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,350,290 59,597 SH   SOLE   0 0 59,597
TCW ETF TRUST FLEXIBLE INCOME 29287L700   254,945 6,404 SH   SOLE   6,404 0 0
TCW ETF TRUST TRANSFRM 500 ETF 29287L106   12,688,125 189,262 SH   SOLE   189,262 0 0
TCW STRATEGIC INCOME FD INC COM 872340104   83,106 16,200 SH   SOLE   16,200 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,742,685 1,970 SH   SOLE   0 0 1,970
TORONTO DOMINION BK ONT COM NEW 891160509   308,393 4,875 SH   SOLE   0 0 4,875
TRACTOR SUPPLY CO COM 892356106   14,530,062 49,943 SH   SOLE   0 0 49,943
UNITEDHEALTH GROUP INC COM 91324P102   15,254,761 26,091 SH   SOLE   178 0 25,913
US BANCORP DEL COM NEW 902973304   1,299,876 28,425 SH   SOLE   0 0 28,425
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   397,778 5,055 SH   SOLE   0 0 5,055
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   22,942,075 305,446 SH   SOLE   305,446 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   234,700 1,169 SH   SOLE   1,169 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   263,867 687 SH   SOLE   687 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   615,086 2,593 SH   SOLE   2,593 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   812,809 3,081 SH   SOLE   3,081 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,087,143 11,159 SH   SOLE   11,159 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,657,996 15,226 SH   SOLE   15,226 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   63,743,120 225,113 SH   SOLE   225,113 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   130,242,180 246,825 SH   SOLE   246,825 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   297,483 4,184 SH   SOLE   4,184 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   511,718 4,275 SH   SOLE   4,275 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,943,487 30,849 SH   SOLE   30,849 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   47,426,194 991,143 SH   SOLE   991,143 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   362,135 7,084 SH   SOLE   7,084 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,718,093 21,633 SH   SOLE   21,633 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   16,053,599 179,651 SH   SOLE   179,651 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   17,257,726 66,358 SH   SOLE   66,358 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,732,539 39,041 SH   SOLE   39,041 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   94,500,411 1,789,442 SH   SOLE   1,784,442 0 5,000
VANGUARD WORLD FD MEGA GRWTH IND 921910816   5,225,249 16,230 SH   SOLE   16,230 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   260,478 5,800 SH   SOLE   625 0 5,175
VISA INC COM CL A 92826C839   16,532,436 60,129 SH   SOLE   4 0 60,125
WALMART INC COM 931142103   204,056 2,527 SH   SOLE   777 0 1,750
WESTERN ASSET HIGH INCOME OP COM 95766K109   56,700 14,000 SH   SOLE   14,000 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   402,897 7,000 SH   SOLE   7,000 0 0