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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPS ETF TR ALERIAN MLP 00162Q452 231 6,318 SH   SOLE   0 0 6,318
AMAZON COM INC COM 023135106 358 3,166 SH   SOLE   0 0 3,166
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 476 1,782 SH   SOLE   0 0 1,782
CHEVRON CORP NEW COM 166764100 247 1,718 SH   SOLE   0 0 1,718
CONOCOPHILLIPS COM 20825C104 544 5,312 SH   SOLE   0 0 5,312
CULLEN FROST BANKERS INC COM 229899109 265 2,004 SH   SOLE   0 0 2,004
DEERE & CO COM 244199105 234 701 SH   SOLE   0 0 701
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 62,482 2,809,444 SH   SOLE   0 0 2,809,444
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 14,449 388,920 SH   SOLE   0 0 388,920
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 684 14,708 SH   SOLE   0 0 14,708
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 602 15,455 SH   SOLE   0 0 15,455
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 5,959 315,447 SH   SOLE   0 0 315,447
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 210 4,732 SH   SOLE   0 0 4,732
FIRST FINL BANKSHARES INC COM 32020R109 677 16,195 SH   SOLE   0 0 16,195
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 302 7,760 SH   SOLE   0 0 7,760
INTERNATIONAL BUSINESS MACHS COM 459200101 314 2,641 SH   SOLE   0 0 2,641
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 248 8,992 SH   SOLE   0 0 8,992
INVESCO QQQ TR UNIT SER 1 46090E103 14,613 54,679 SH   SOLE   0 0 54,679
ISHARES INC CORE MSCI EMKT 46434G103 571 13,287 SH   SOLE   0 0 13,287
ISHARES TR CORE S&P500 ETF 464287200 508 1,416 SH   SOLE   0 0 1,416
ISHARES TR INVESTMENT GRADE 46435G219 213 5,031 SH   SOLE   0 0 5,031
ISHARES TR MSCI EAFE ETF 464287465 8,142 145,373 SH   SOLE   0 0 145,373
ISHARES TR S&P 500 VAL ETF 464287408 13,183 102,576 SH   SOLE   0 0 102,576
ISHARES TR SELECT DIVID ETF 464287168 533 4,973 SH   SOLE   0 0 4,973
ISHARES TR U.S. MED DVC ETF 464288810 345 7,320 SH   SOLE   0 0 7,320
ISHARES TR US CONSUM DISCRE 464287580 349 6,000 SH   SOLE   0 0 6,000
JOHNSON & JOHNSON COM 478160104 243 1,486 SH   SOLE   0 0 1,486
JPMORGAN CHASE & CO COM 46625H100 402 3,849 SH   SOLE   0 0 3,849
MICROSOFT CORP COM 594918104 238 1,021 SH   SOLE   0 0 1,021
MICROVISION INC DEL COM NEW 594960304 48 13,172 SH   SOLE   0 0 13,172
NEWMARK GROUP INC CL A 65158N102 102 12,594 SH   SOLE   0 0 12,594
NVR INC COM 62944T105 350 88 SH   SOLE   0 0 88
PACER FDS TR LUNT LRG CP ALTR 69374H717 473 13,205 SH   SOLE   0 0 13,205
PEPSICO INC COM 713448108 333 2,039 SH   SOLE   0 0 2,039
SBA COMMUNICATIONS CORP NEW CL A 78410G104 211 740 SH   SOLE   0 0 740
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 363 12,895 SH   SOLE   0 0 12,895
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 325 8,588 SH   SOLE   0 0 8,588
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 233 1,960 SH   SOLE   0 0 1,960
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 210 730 SH   SOLE   0 0 730
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,393 30,358 SH   SOLE   0 0 30,358
SPDR SER TR S&P SEMICNDCTR 78464A862 221 1,450 SH   SOLE   0 0 1,450
UNION PAC CORP COM 907818108 321 1,649 SH   SOLE   0 0 1,649
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 356 4,758 SH   SOLE   0 0 4,758
VANGUARD INDEX FDS SM CP VAL ETF 922908611 207 1,444 SH   SOLE   0 0 1,444
VANGUARD INDEX FDS SMALL CP ETF 922908751 13,832 80,931 SH   SOLE   0 0 80,931
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,233 62,591 SH   SOLE   0 0 62,591
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,225 16,487 SH   SOLE   0 0 16,487
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 203 909 SH   SOLE   0 0 909
VANGUARD WORLD FDS INF TECH ETF 92204A702 565 1,837 SH   SOLE   0 0 1,837
WALMART INC COM 931142103 269 2,070 SH   SOLE   0 0 2,070