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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 2,529,174 9,668 SH SOLE 9,668 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 977,716 5,332 SH SOLE 5,332 0 0
ALPHABET INC CAP STK CL A 02079K305 6,094,593 17,713 SH SOLE 17,713 0 0
ALPHABET INC CAP STK CL C 02079K107 562,221 1,650 SH SOLE 1,650 0 0
AMAZON COM INC COM 023135106 6,694,690 26,870 SH SOLE 26,870 0 0
AMER STATES WTR CO COM 029899101 312,854 3,800 SH SOLE 3,800 0 0
AMERICAN CENTY ETF TR AVA RES MAR ETF 025072315 1,691,134 21,377 SH SOLE 21,377 0 0
AMERICAN CENTY ETF TR AVAN RE INTL ETF 025072299 3,442,985 43,221 SH SOLE 43,221 0 0
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 225,193 5,717 SH SOLE 5,717 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 520,589 5,537 SH SOLE 5,537 0 0
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 5,595,588 63,579 SH SOLE 63,579 0 0
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 253,421 3,891 SH SOLE 3,891 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 962,014 10,676 SH SOLE 10,676 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 284,060 2,597 SH SOLE 2,597 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 1,106,313 8,637 SH SOLE 8,637 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 959,026 10,604 SH SOLE 10,604 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 867,494 7,366 SH SOLE 7,366 0 0
AMERIPRISE FINL INC COM 03076C106 2,337,186 4,747 SH SOLE 4,747 0 0
AMETEK INC COM 031100100 3,394,805 13,704 SH SOLE 13,704 0 0
AMGEN INC COM 031162100 441,412 1,047 SH SOLE 1,047 0 0
APPLE INC COM 037833100 14,778,090 44,376 SH SOLE 44,376 0 0
ARISTA NETWORKS INC COM SHS 040413205 3,547,130 17,423 SH SOLE 17,423 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 5,748,166 3,173 SH SOLE 3,173 0 0
BANK OF AMER CORP COM 060505104 564,999 10,380 SH SOLE 10,380 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,164,521 8,363 SH SOLE 8,363 0 0
BLACKROCK INC COM 09290D101 253,069 239 SH SOLE 239 0 0
BROADCOM INC COM 11135F101 5,125,962 14,596 SH SOLE 14,596 0 0
CACTUS INC CL A 127203107 1,869,782 30,051 SH SOLE 30,051 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 236,896 4,318 SH SOLE 4,318 0 0
CASEYS GEN STORES INC COM 147528103 3,798,304 6,242 SH SOLE 6,242 0 0
CENCORA INC COM 03073E105 2,423,674 8,072 SH SOLE 8,072 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,089,843 11,485 SH SOLE 11,485 0 0
CHUBB LIMITED COM H1467J104 2,681,065 8,241 SH SOLE 8,241 0 0
CINTAS CORP COM 172908105 3,547,862 18,189 SH SOLE 18,189 0 0
CME GROUP INC COM 12572Q105 1,976,533 7,545 SH SOLE 7,545 0 0
COCA COLA CO COM 191216100 1,144,620 13,292 SH SOLE 13,292 0 0
COLUMBIA BKG SYS INC COM 197236102 454,883 15,905 SH SOLE 15,905 0 0
COMFORT SYS USA INC COM 199908104 7,051,452 4,263 SH SOLE 4,263 0 0
COPART INC COM 217204106 1,267,292 46,455 SH SOLE 46,455 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 4,225,615 4,642 SH SOLE 4,642 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 426,513 10,738 SH SOLE 10,738 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 202,491 4,922 SH SOLE 4,922 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 235,193 5,547 SH SOLE 5,547 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 271,121 6,897 SH SOLE 6,897 0 0
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 577,897 11,663 SH SOLE 11,663 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 736,460 17,776 SH SOLE 17,776 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1,063,874 28,287 SH SOLE 28,287 0 0
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 740,136 21,969 SH SOLE 21,969 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 677,099 15,641 SH SOLE 15,641 0 0
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 4,224,841 95,047 SH SOLE 95,047 0 0
DOMINOS PIZZA INC COM 25754A201 721,231 2,407 SH SOLE 2,407 0 0
DOVER CORP COM 260003108 242,148 1,295 SH SOLE 1,295 0 0
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 7,223,921 61,018 SH SOLE 61,018 0 0
EA SERIES TRUST FREEDOM DAY 02072L847 128,970,130 3,227,505 SH SOLE 3,227,505 0 0
ELI LILLY & CO COM 532457108 5,550,797 4,797 SH SOLE 4,797 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 299,895 15,169 SH SOLE 15,169 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 209,274 5,877 SH SOLE 5,877 0 0
EOG RES INC COM 26875P101 551,660 4,004 SH SOLE 4,004 0 0
EVERCORE INC CLASS A 29977A105 995,298 3,865 SH SOLE 3,865 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 5,832,823 35,839 SH SOLE 35,839 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 3,312,636 15,683 SH SOLE 15,683 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,145,878 26,943 SH SOLE 26,943 0 0
GE VERNOVA INC COM 36828A101 1,952,680 2,054 SH SOLE 2,054 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,213,792 1,348 SH SOLE 1,348 0 0
HEICO CORP NEW COM 422806109 2,877,851 9,492 SH SOLE 9,492 0 0
HOME DEPOT INC COM 437076102 571,488 2,009 SH SOLE 2,009 0 0
ILLINOIS TOOL WKS INC COM 452308109 438,163 1,700 SH SOLE 1,700 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,460,482 52,218 SH SOLE 52,218 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743 672,044 8,816 SH SOLE 8,816 0 0
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727 330,032 11,353 SH SOLE 11,353 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,814,710 32,760 SH SOLE 32,760 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 3,741,469 38,390 SH SOLE 38,390 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 866,251 8,604 SH SOLE 8,604 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 870,626 10,722 SH SOLE 10,722 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 286,776 2,528 SH SOLE 2,528 0 0
ISHARES TR CORE MSCI EAFE 46432F842 211,841 2,187 SH SOLE 2,187 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,564,701 37,527 SH SOLE 37,527 0 0
ISHARES TR CORE S&P MCP ETF 464287507 225,124 3,129 SH SOLE 3,129 0 0
ISHARES TR CRE U S REIT ETF 464288521 12,618,632 204,914 SH SOLE 204,914 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 410,257 6,142 SH SOLE 6,142 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,741,845 126,842 SH SOLE 126,842 0 0
ISHARES TR RUS 1000 ETF 464287622 249,678 600 SH SOLE 600 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 526,849 3,703 SH SOLE 3,703 0 0
ISHARES TR S&P 500 VAL ETF 464287408 234,114 1,026 SH SOLE 1,026 0 0
ISHARES TR S&P MC 400GR ETF 464287606 271,084 2,473 SH SOLE 2,473 0 0
ISHARES TR S&P SML 600 GWT 464287887 227,196 1,417 SH SOLE 1,417 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 413,885 3,752 SH SOLE 3,752 0 0
JOHNSON & JOHNSON COM 478160104 822,613 3,107 SH SOLE 3,107 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 248,260 1,670 SH SOLE 1,670 0 0
JPMORGAN CHASE & CO COM 46625H100 1,227,138 3,709 SH SOLE 3,709 0 0
KINDER MORGAN INC DEL COM 49456B101 337,235 11,185 SH SOLE 11,185 0 0
KLA CORP COM NEW 482480100 2,135,354 10,954 SH SOLE 10,954 0 0
LINDE PLC SHS G54950103 2,810,506 5,921 SH SOLE 5,921 0 0
LOWES COS INC COM 548661107 1,711,040 9,284 SH SOLE 9,284 0 0
MARKEL GROUP INC COM 570535104 2,900,890 1,694 SH SOLE 1,694 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,099,782 5,621 SH SOLE 5,621 0 0
MCDONALDS CORP COM 580135101 1,335,716 5,784 SH SOLE 5,784 0 0
MEDTRONIC PLC SHS G5960L103 250,241 2,900 SH SOLE 2,900 0 0
META PLATFORMS INC CL A 30303M102 368,419 508 SH SOLE 508 0 0
MICROSOFT CORP COM 594918104 8,962,714 17,475 SH SOLE 17,475 0 0
MORGAN STANLEY COM NEW 617446448 2,661,753 14,152 SH SOLE 14,152 0 0
MSCI INC COM 55354G100 2,534,008 4,704 SH SOLE 4,704 0 0
MUELLER INDS INC COM 624756102 3,750,428 61,878 SH SOLE 61,878 0 0
NVIDIA CORPORATION COM 67066G104 7,543,546 33,027 SH SOLE 33,027 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 1,998,488 94,625 SH SOLE 94,625 0 0
PHILIP MORRIS INTL INC COM 718172109 751,572 3,939 SH SOLE 3,939 0 0
PRIMORIS SVCS CORP COM 74164F103 2,166,796 29,074 SH SOLE 29,074 0 0
PROCTER & GAMBLE CO COM 742718109 716,135 4,929 SH SOLE 4,929 0 0
PROGRESSIVE CORP COM 743315103 2,491,915 12,020 SH SOLE 12,020 0 0
QUANTA SVCS INC COM 74762E102 4,074,750 6,342 SH SOLE 6,342 0 0
S&P GLOBAL INC COM 78409V104 2,781,361 7,051 SH SOLE 7,051 0 0
SERVICENOW INC COM 81762P102 2,469,804 18,430 SH SOLE 18,430 0 0
SHERWIN WILLIAMS CO COM 824348106 2,856,968 8,838 SH SOLE 8,838 0 0
SMARTSTOP SELF STORAG REIT I COMMON STOCK 83192D402 528,273 16,406 SH SOLE 16,406 0 0
SMITH A O CORP COM 831865209 1,317,633 23,375 SH SOLE 23,375 0 0
SPDR GOLD TR GOLD SHS 78463V107 216,317 568 SH SOLE 568 0 0
SPDR SERIES TRUST ST STR PR SP1500 78464A805 11,294,063 122,695 SH SOLE 122,695 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,010,501 9,689 SH SOLE 9,689 0 0
TARGA RES CORP COM 87612G101 2,631,198 9,734 SH SOLE 9,734 0 0
TEXAS INSTRS INC COM 882508104 2,557,637 9,131 SH SOLE 9,131 0 0
TRACTOR SUPPLY CO COM 892356106 1,441,848 46,080 SH SOLE 46,080 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 207,799 3,504 SH SOLE 3,504 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 8,153,770 95,972 SH SOLE 95,972 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 408,243 8,900 SH SOLE 8,900 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,067,849 5,868 SH SOLE 5,868 0 0
VISA INC COM CL A 92826C839 653,775 1,819 SH SOLE 1,819 0 0
WALMART INC COM 931142103 3,261,516 31,385 SH SOLE 31,385 0 0
WASTE MGMT INC DEL COM 94106L109 457,837 2,245 SH SOLE 2,245 0 0
WATSCO INC COM 942622200 1,851,039 6,115 SH SOLE 6,115 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,669,979 10,362 SH SOLE 10,362 0 0
WILLIAMS COS INC COM 969457100 3,634,806 53,477 SH SOLE 53,477 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 6,395,833 115,636 SH SOLE 115,636 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 13,864,117 248,416 SH SOLE 248,416 0 0