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
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 8,495,830 162,258 SH SOLE 162,258 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 10,426,317 115,707 SH SOLE 114,145 0 1,561
DFA INVT DIMENSIONS GROUP IN REAL ESTATE SECU 25239Y147 10,403,271 430,599 SH SOLE 423,385 0 7,214
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 61,701,809 1,640,569 SH SOLE 1,563,251 0 77,318
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 73,836,015 889,269 SH SOLE 836,585 0 52,684
ISHARES TR CORE S&P US GWT 464287671 43,223,040 223,087 SH SOLE 213,904 0 9,183
ISHARES TR MSCI USA QLT FCT 46432F339 56,996,811 256,465 SH SOLE 245,215 0 11,250
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 36,169,862 807,724 SH SOLE 773,214 0 34,509
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 14,181,953 281,556 SH SOLE 272,276 0 9,279
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 39,758,566 598,413 SH SOLE 586,992 0 11,421
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24,495,025 413,000 SH SOLE 391,635 0 21,365
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 5,112,488 128,713 SH SOLE 128,713 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,407,389 1,838 SH SOLE 1,729 0 109
ISHARES TR CORE S&P SCP ETF 464287804 979,027 7,197 SH SOLE 5,517 0 1,680
ISHARES TR CORE S&P TTL STK 464287150 5,166,761 31,073 SH SOLE 31,073 0 0
ISHARES TR IBONDS DEC 26 46435U259 1,404,551 54,780 SH SOLE 35,127 0 19,653
ISHARES TR IBONDS DEC 27 46435U283 1,346,577 53,351 SH SOLE 37,485 0 15,866
ISHARES TR IBONDS DEC 28 46435U325 1,249,346 49,696 SH SOLE 33,925 0 15,771
ISHARES TR IBONDS DEC 2029 46436E163 1,189,591 48,103 SH SOLE 32,190 0 15,914
ISHARES TR IBONDS DEC 2030 46438G687 1,181,697 47,268 SH SOLE 31,661 0 15,607
ISHARES TR IBONDS DEC 2031 46438G356 923,849 37,463 SH SOLE 21,772 0 15,691
SPDR GOLD TR GOLD SHS 78463V107 659,996 1,733 SH SOLE 1,733 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 2,062,918 5,512 SH SOLE 5,488 0 24
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 34,946,028 786,187 SH SOLE 780,376 0 5,812
ISHARES TR CORE MSCI EAFE 46432F842 1,516,729 15,656 SH SOLE 15,423 0 233
ISHARES TR CRE U S REIT ETF 464288521 2,279,438 37,016 SH SOLE 31,090 0 5,926
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 7,241,638 142,580 SH SOLE 139,312 0 3,268
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,834,389 24,856 SH SOLE 24,856 0 0
CONOCOPHILLIPS COM 20825C104 223,762 1,788 SH SOLE 1,788 0 0
ISHARES TR CORE US AGGBD ET 464287226 11,706,909 123,830 SH SOLE 117,368 0 6,462
SPDR SERIES TRUST ST STR P500ETF 78464A854 2,444,247 27,231 SH SOLE 27,165 0 66
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 265,738 5,293 SH SOLE 5,293 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853 292,567 5,535 SH SOLE 5,535 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,984,828 29,938 SH SOLE 29,723 0 215
GRIFOLS S A SP ADR REP B NVT 398438408 632,066 86,466 SH SOLE 86,466 0 0
ISHARES TR NATIONAL MUN ETF 464288414 16,563,268 163,831 SH SOLE 154,554 0 9,277
ISHARES TR SHRT NAT MUN ETF 464288158 4,573,433 43,748 SH SOLE 34,648 0 9,100
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 11,150,679 220,543 SH SOLE 203,987 0 16,556
WALMART INC COM 931142103 5,520,759 53,125 SH SOLE 53,125 0 0
ABBVIE INC COM 00287Y109 380,430 1,454 SH SOLE 1,454 0 0
CATERPILLAR INC COM 149123101 267,303 330 SH SOLE 330 0 0
CHEVRON CORPORATION COM 166764100 802,454 3,930 SH SOLE 3,930 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 10,699,513 258,255 SH SOLE 253,069 0 5,186
GILEAD SCIENCES INC COM 375558103 206,319 1,384 SH SOLE 1,384 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 218,154 992 SH SOLE 992 0 0
LOCKHEED MARTIN CORP COM 539830109 454,097 892 SH SOLE 892 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,087,216 2,820 SH SOLE 1,920 0 900
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,435,522 3,475 SH SOLE 3,445 0 30
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 11,459,084 14,991 SH SOLE 14,391 0 600
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 491,702 10,491 SH SOLE 10,491 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 272,284 5,033 SH SOLE 5,033 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 545,794 22,516 SH SOLE 20,467 0 2,050
ISHARES TR IBONDS 27 ETF 46435UAA9 1,242,476 51,512 SH SOLE 49,460 0 2,052
ISHARES TR IBDS DEC28 ETF 46435U515 1,233,868 49,434 SH SOLE 47,464 0 1,970
ISHARES TR IBONDS DEC 29 46436E205 1,175,668 51,814 SH SOLE 49,662 0 2,153
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 6,013,804 77,678 SH SOLE 60,680 0 16,998
ISHARES TR CORE DIV GRWTH 46434V621 814,679 10,806 SH SOLE 10,806 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,232,036 25,041 SH SOLE 24,790 0 251
AMAZON COM INC COM 023135106 1,532,522 6,151 SH SOLE 6,151 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,042,157 20,414 SH SOLE 19,431 0 983
GE VERNOVA INC COM 36828A101 322,452 339 SH SOLE 339 0 0
ISHARES TR IBON 2027 TE ETF 46436E478 967,568 44,425 SH SOLE 44,425 0 0
ISHARES TR IBON 2026 TE ETF 46436E528 972,151 43,149 SH SOLE 43,149 0 0
ISHARES TR IBONDS 28 TR HI 46436E387 898,515 38,846 SH SOLE 38,846 0 0
ISHARES TR IBONDS 29 TR HI 46436E379 475,335 20,821 SH SOLE 20,821 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 588,128 3,789 SH SOLE 3,789 0 0
APPLE INC COM 037833100 5,075,030 15,239 SH SOLE 14,758 0 481
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,920,593 3,857 SH SOLE 3,857 0 0
BROADCOM INC COM 11135F101 825,259 2,350 SH SOLE 2,350 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,452,788 1,596 SH SOLE 1,531 0 65
ISHARES TR S&P 500 GRWT ETF 464287309 292,422 2,056 SH SOLE 2,056 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 526,544 11,730 SH SOLE 11,730 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 210,029 3,436 SH SOLE 3,436 0 0
SPDR SERIES TRUST ST STR PR SP1500 78464A805 322,392 3,502 SH SOLE 3,502 0 0
ALPHABET INC CAP STK CL A 02079K305 436,720 1,269 SH SOLE 1,269 0 0
COCA COLA CO COM 191216100 259,377 2,995 SH SOLE 2,995 0 0
COMMERCIAL METALS CO COM 201723103 957,955 15,426 SH SOLE 15,426 0 0
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 1,956,792 42,511 SH SOLE 42,511 0 0
ELI LILLY & CO COM 532457108 620,652 536 SH SOLE 536 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 5,771,337 35,461 SH SOLE 35,461 0 0
JOHNSON & JOHNSON COM 478160104 950,504 3,590 SH SOLE 3,590 0 0
JPMORGAN CHASE & CO COM 46625H100 1,795,977 5,429 SH SOLE 5,429 0 0
KINDER MORGAN INC DEL COM 49456B101 367,830 12,200 SH SOLE 12,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 388,092 704 SH SOLE 554 0 150
META PLATFORMS INC CL A 30303M102 355,531 490 SH SOLE 410 0 80
MICROSOFT CORP COM 594918104 2,641,655 5,150 SH SOLE 5,150 0 0
NVIDIA CORPORATION COM 67066G104 2,006,837 8,778 SH SOLE 8,778 0 0
PARKER-HANNIFIN CORP COM 701094104 615,290 644 SH SOLE 644 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 363,085 794 SH SOLE 794 0 0
TJX COS INC NEW COM 872540109 214,114 1,618 SH SOLE 1,618 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 1,381,848 6,395 SH SOLE 6,395 0 0
VISA INC COM CL A 92826C839 325,047 905 SH SOLE 705 0 200
WELLS FARGO & CO COM 949746101 217,348 2,715 SH SOLE 2,715 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 11,706,818 246,045 SH SOLE 244,563 0 1,482
ISHARES TR IBONDS DEC 2030 46436E726 824,309 38,993 SH SOLE 36,699 0 2,294
ISHARES TR MSCI EAFE ETF 464287465 892,312 8,589 SH SOLE 8,589 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 222,807 4,504 SH SOLE 4,504 0 0
RIO TINTO PLC SPONSORED ADR 767204100 222,975 2,368 SH SOLE 2,368 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 260,770 1,332 SH SOLE 1,332 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,680,924 13,419 SH SOLE 13,419 0 0
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 453,307 4,893 SH SOLE 4,893 0 0
MARTIN MARIETTA MATLS INC COM 573284106 251,399 524 SH SOLE 524 0 0
ONEOK INC NEW COM 30609A109 227,778 2,671 SH SOLE 2,671 0 0
PROCTER & GAMBLE CO COM 742718109 500,354 3,444 SH SOLE 3,444 0 0
WILLIAMS COS INC COM 969457100 237,153 3,489 SH SOLE 3,489 0 0
TESLA INC COM 88160R101 238,078 671 SH SOLE 605 0 66
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 441,442 11,003 SH SOLE 11,003 0 0
DIMENSIONAL ETF TRUST INTL COR FIX ETF 25434V575 232,606 4,549 SH SOLE 4,549 0 0
ALPHABET INC CAP STK CL C 02079K107 1,286,461 3,775 SH SOLE 3,775 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 325,316 9,136 SH SOLE 9,136 0 0
LOWES COS INC COM 548661107 246,238 1,336 SH SOLE 1,336 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 556,513 10,729 SH SOLE 10,729 0 0
CULLEN FROST BANKERS INC COM 229899109 1,900,047 12,445 SH SOLE 12,445 0 0
ISHARES SILVER TR ISHARES 46428Q109 482,686 8,855 SH SOLE 8,855 0 0
ISHARES TR CORE S&P MCP ETF 464287507 583,460 8,109 SH SOLE 4,859 0 3,250
REGIONS FINANCIAL CORP NEW COM 7591EP100 447,984 16,482 SH SOLE 16,482 0 0
NOVARTIS AG SPONSORED ADR 66987V109 781,284 5,480 SH SOLE 5,480 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 250,953 4,699 SH SOLE 2,223 0 2,476
ADVANCED MICRO DEVICES INC COM 007903107 217,175 355 SH SOLE 355 0 0
ISHARES TR IBONDS DEC 2031 46436E486 743,063 37,042 SH SOLE 37,042 0 0
MICRON TECHNOLOGY INC COM 595112103 225,032 211 SH SOLE 211 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1,801,525 32,755 SH SOLE 32,755 0 0
ISHARES TR IBONDS DEC 2032 46436E312 639,203 26,556 SH SOLE 26,556 0 0
ISHARES TR IBONDS DEC 2033 46436E130 635,795 25,972 SH SOLE 25,972 0 0
ISHARES TR IBONDS DEC 2034 46438G653 633,188 25,708 SH SOLE 25,708 0 0
ISHARES TR EAFE GRWTH ETF 464288885 429,239 3,582 SH SOLE 3,582 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,133,957 11,938 SH SOLE 11,938 0 0
ISHARES TR CORE S&P US VLU 464287663 290,749 2,636 SH SOLE 2,636 0 0
ISHARES INC MSCI EMERG MRKT 464286533 359,665 4,857 SH SOLE 4,857 0 0
PROSPERITY BANCSHARES INC COM 743606105 935,340 14,000 SH SOLE 14,000 0 0
FIRST FINL BANKSHARES INC COM 32020R109 364,696 11,411 SH SOLE 11,411 0 0
ISHARES TR MORNINGSTR US EQ 464287127 525,785 4,976 SH SOLE 4,976 0 0
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 1,320,817 3,754 SH SOLE 3,754 0 0
SABRE CORP COM 78573M104 92,292 43,534 SH SOLE 43,534 0 0