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
ALPHABET INC CAP STK CL A 02079K305   29,475 211 SH   SOLE   0 0 211
ALPHABET INC CAP STK CL C 02079K107   14,093 100 SH   SOLE   0 0 100
AMAZON COM INC COM 023135106   36,466 240 SH   SOLE   0 0 240
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   20,462 327 SH   SOLE   0 0 327
AMERICAN CENTY ETF TR US EQT ETF 025072885   3,772,442 46,259 SH   SOLE   0 0 46,259
AMERICAN CENTY ETF TR US SML CP VALU 025072877   20,534,820 228,673 SH   SOLE   0 0 228,673
APPLE INC COM 037833100   33,710,621 175,093 SH   SOLE   0 0 175,093
CALVERT IMPACT FD INC GREEN BD FD I 13161P714   0 0 SH   SOLE   0 0 0
CALVERT SOCIAL INVT FD BOND FUND CL I 131618787   0 0 SH   SOLE   0 0 0
CARNIVAL CORP COMMON STOCK 143658300   22,878 1,234 SH   SOLE   0 0 1,234
CHARTER COMMUNICATIONS INC NEW CL A 16119P108   12,826 33 SH   SOLE   0 0 33
DECKERS OUTDOOR CORP COM 243537107   92,243 138 SH   SOLE   0 0 138
DFA INVT DIMENSIONS GROUP INC US MICRO CAP 233203504   14,952 569 SH   SOLE   0 0 569
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   243,398 6,539 SH   SOLE   0 0 6,539
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   230,795 4,453 SH   SOLE   0 0 4,453
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   150,396 2,874 SH   SOLE   0 0 2,874
EA SERIES TRUST FREEDOM 100 EM 02072L607   19,905 605 SH   SOLE   0 0 605
EXPERIAN PLC SPONSORED ADR 30215C101   2,078 51 SH   SOLE   0 0 51
FIRST SOLAR INC COM 336433107   26,771,088 155,393 SH   SOLE   0 0 155,393
INTUIT COM 461202103   626,905 1,003 SH   SOLE   0 0 1,003
ISHARES TR CORE MSCI EAFE 46432F842   16,659,299 236,806 SH   SOLE   0 0 236,806
ISHARES TR CORE S P500 ETF 464287200   23,161,717 48,493 SH   SOLE   0 0 48,493
ISHARES TR SHORT TREAS BD 464288679   16,930,028 153,728 SH   SOLE   0 0 153,728
ISHARES TR US TREAS BD ETF 46429B267   7,475,791 324,470 SH   SOLE   0 0 324,470
MACYS INC COM 55616P104   0 0 SH   SOLE   0 0 0
META PLATFORMS INC CL A 30303M102   25,839 73 SH   SOLE   0 0 73
MICROSOFT CORP COM 594918104   392,311 1,043 SH   SOLE   0 0 1,043
NETFLIX INC COM 64110L106   22,396 46 SH   SOLE   0 0 46
NVIDIA CORPORATION COM 67066G104   41,601 84 SH   SOLE   0 0 84
PROSHARES TR BITCOIN STRATE 74347G440   727,507 35,505 SH   SOLE   0 0 35,505
SPDR S P 500 ETF TR TR UNIT 78462F103   224,820,607 472,998 SH   SOLE   0 0 472,998
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,977,094 194,114 SH   SOLE   0 0 194,114
SPDR SER TR PORTFOLIO S P500 78464A854   22,399 401 SH   SOLE   0 0 401
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   12,792 123 SH   SOLE   0 0 123
TAL EDUCATION GROUP SPONSORED ADS 874080104   12,630 1,000 SH   SOLE   0 0 1,000
TESLA INC COM 88160R101   83,241 335 SH   SOLE   0 0 335
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3 0 SH   SOLE   0 0 0
VANGUARD CASH RESVS FED MNY MKT FUND ADMIRAL SHRS 922906508   20,938 20,938 SH   SOLE   0 0 20,938
VANGUARD INDEX FDS MID CAP ETF 922908629   23,141 99 SH   SOLE   0 0 99
VANGUARD INDEX FDS TOT STKIDX ADM 922908728   6,112,198 52,924 SH   SOLE   0 0 52,924
VANGUARD INDEX FDS TOTAL STK MKT 922908769   155,379 655 SH   SOLE   0 0 655
VANGUARD INDEX FDS S P 500 ETF SHS 922908363   914,325 2,093 SH   SOLE   0 0 2,093
WALMART INC COM 931142103   8,671 55 SH   SOLE   0 0 55