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 U S ETF TR BLACKROCK SHORT 46431W838   2,417,230 48,200 SH   SOLE   48,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   11,465,744 23,931 SH   SOLE   23,931 0 0
ISHARES TR U S EQUITY FACTR 46434V282   356,193 6,396 SH   SOLE   6,396 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   300,816 1,125 SH   SOLE   1,125 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   684,585 14,507 SH   SOLE   14,507 0 0
ISHARES TR U.S. ENERGY ETF 464287796   1,259,520 26,240 SH   SOLE   26,240 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   4,680,293 171,943 SH   SOLE   171,943 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   2,457,828 23,509 SH   SOLE   23,509 0 0
ISHARES TR S&P 100 ETF 464287101   5,965,780 22,572 SH   SOLE   22,572 0 0
ISHARES TR CALIF MUN BD ETF 464288356   322,014 5,661 SH   SOLE   5,661 0 0
ISHARES TR U.S. REAL ES ETF 464287739   2,322,478 26,470 SH   SOLE   26,470 0 0
FS KKR CAP CORP COM 302635206   689,623 34,953 SH   SOLE   34,953 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   676,996 9,005 SH   SOLE   9,005 0 0
ISHARES TR EUROPE ETF 464287861   5,276,455 96,356 SH   SOLE   96,356 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,902,881 37,499 SH   SOLE   37,499 0 0
ISHARES INC MSCI EMRG CHN 46434G764   11,948,869 201,839 SH   SOLE   201,839 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   3,388,411 72,186 SH   SOLE   72,186 0 0
ISHARES TR EAFE GRWTH ETF 464288885   7,325,384 71,607 SH   SOLE   71,607 0 0
ISHARES TR RUS TOP 200 ETF 464289446   13,756,469 102,699 SH   SOLE   102,699 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   917,690 29,050 SH   SOLE   29,050 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,310,388 42,800 SH   SOLE   42,800 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   225,129 7,588 SH   SOLE   7,588 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   1,064,896 17,725 SH   SOLE   17,725 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,282,982 70,812 SH   SOLE   70,812 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   350,466 6,757 SH   SOLE   6,757 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   37,398,026 635,480 SH   SOLE   635,480 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   2,298,124 27,372 SH   SOLE   27,372 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   978,744 38,503 SH   SOLE   38,503 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   10,662,085 296,663 SH   SOLE   296,663 0 0
ISHARES TR CORE S&P TTL STK 464287150   30,249,455 254,668 SH   SOLE   254,668 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   474,035 12,071 SH   SOLE   12,071 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   447,770 6,628 SH   SOLE   6,628 0 0
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   1,339,152 53,588 SH   SOLE   53,588 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   277,797 4,372 SH   SOLE   4,372 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   4,862,049 28,473 SH   SOLE   28,473 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789   463,126 7,062 SH   SOLE   7,062 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,368,291 25,804 SH   SOLE   25,804 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   1,346,859 26,655 SH   SOLE   26,655 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   4,131,079 51,555 SH   SOLE   51,555 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   300,141 6,158 SH   SOLE   6,158 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   2,821,227 67,965 SH   SOLE   67,965 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   5,059,925 72,357 SH   SOLE   72,357 0 0
ISHARES TR RUS 1000 ETF 464287622   1,402,008 4,712 SH   SOLE   4,712 0 0