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
AAON INC COM PAR $0.004 000360206 239,512 1,888 SH SOLE 0 0 0 1,888
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,987,554 24,008 SH SOLE 0 23 0 23,985
ADOBE INC COM 00724F101 5,856,216 28,564 SH SOLE 0 36 0 28,528
AGNICO EAGLE MINES LTD COM 008474108 389,687 2,512 SH SOLE 0 2,340 0 172
ALPHABET INC CAP STK CL A 02079K305 365,794 1,024 SH SOLE 0 124 0 900
ALPHABET INC CAP STK CL C 02079K107 16,052,238 45,431 SH SOLE 0 1,704 0 43,727
AMAZON COM INC COM 023135106 1,227,800 5,151 SH SOLE 0 836 0 4,316
AMERICAN AIRLINES GROUP INC COM 02376R102 2,287,662 126,600 SH SOLE 0 0 0 126,600
AMERICAN CENTY ETF TR US SML CP VALU 025072877 3,342,268 26,790 SH SOLE 0 36 0 26,754
AMGEN INC COM 031162100 648,919 1,792 SH SOLE 0 84 0 1,708
APA CORPORATION COM 03743Q108 3,077,563 94,491 SH SOLE 0 227 0 94,264
APPLE INC COM 037833100 22,481,097 77,692 SH SOLE 0 4,705 0 72,988
ASML HLDG NV N Y REGISTRY SHS N07059210 11,819,914 5,941 SH SOLE 0 115 0 5,826
BANK OF AMER CORP COM 060505104 7,107,149 124,731 SH SOLE 0 1,401 0 123,329
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,703,043 17,393 SH SOLE 0 22 0 17,371
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,995,400 4 SH SOLE 0 4 0 0
BOOKING HOLDINGS INC COM 09857L108 8,078,026 45,321 SH SOLE 0 1,217 0 44,104
BRISTOL-MYERS SQUIBB CO COM 110122108 8,050,506 139,717 SH SOLE 0 190 0 139,527
BROADCOM INC COM 11135F101 254,160 673 SH SOLE 0 352 0 321
CHEVRON CORPORATION COM 166764100 394,675 2,381 SH SOLE 0 300 0 2,081
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,253,000 95,676 SH SOLE 0 0 0 95,676
COCA COLA CO COM 191216100 238,628 2,936 SH SOLE 0 336 0 2,600
COEUR MNG INC COM NEW 192108504 225,412 13,812 SH SOLE 0 13,812 0 0
COMMERCE BANCSHARES INC COM 200525103 242,998 4,208 SH SOLE 0 0 0 4,208
CONSTELLATION BRANDS INC CL A 21036P108 4,810,395 34,585 SH SOLE 0 27 0 34,558
COPART INC COM 217204106 6,407,587 227,300 SH SOLE 0 2,123 0 225,177
CORPAY INC COM SHS 219948106 8,465,115 25,400 SH SOLE 0 299 0 25,101
COSTCO WHOLESALE CORPORATION COM 22160K105 6,536,541 6,987 SH SOLE 0 12 0 6,975
CSX CORP COM 126408103 719,811 15,144 SH SOLE 0 140 0 15,004
D R HORTON INC COM 23331A109 6,787,280 41,670 SH SOLE 0 492 0 41,178
DEVON ENERGY CORP NEW COM 25179M103 10,841,128 262,370 SH SOLE 0 3,815 0 258,555
DIAMONDBACK ENERGY INC COM 25278X109 3,914,319 22,268 SH SOLE 0 487 0 21,781
DIMENSIONAL ETF TRUST US HIGH PROF ETF 25434V831 779,725 18,685 SH SOLE 0 0 0 18,685
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 4,560,152 117,560 SH SOLE 0 590 0 116,970
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 1,285,375 28,976 SH SOLE 0 0 0 28,976
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 4,458,299 54,145 SH SOLE 0 1,150 0 52,995
ELI LILLY & CO COM 532457108 596,836 498 SH SOLE 0 249 0 248
EMCOR GROUP INC COM 29084Q100 247,998 299 SH SOLE 0 7 0 292
EMERSON ELEC CO COM 291011104 4,565,595 31,894 SH SOLE 0 0 0 31,894
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,204,292 62,986 SH SOLE 0 6,793 0 56,193
ENTERPRISE PRODS PARTNERS L COM 293792107 255,298 6,945 SH SOLE 0 2,945 0 4,000
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405 9,333,564 201,823 SH SOLE 0 359 0 201,464
EXXON MOBIL CORP COM 30231G102 897,161 6,562 SH SOLE 0 1,700 0 4,862
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 527,455 13,144 SH SOLE 0 13,144 0 0
FIRST FINL BANKSHARES INC COM 32020R109 1,678,100 48,500 SH SOLE 0 0 0 48,500
GARMIN LTD SHS H2906T109 5,645,125 23,765 SH SOLE 0 15 0 23,750
HELMERICH & PAYNE INC COM 423452101 8,847,647 270,240 SH SOLE 0 2,956 0 267,284
HEWLETT PACKARD ENTERPRISE C COM 42824C109 396,968 8,800 SH SOLE 0 0 0 8,800
HOME DEPOT INC COM 437076102 913,205 2,589 SH SOLE 0 305 0 2,284
HUNTINGTON BANCSHARES INC COM 446150104 236,802 13,356 SH SOLE 0 0 0 13,356
INVESCO QQQ TR UNIT SER 1 46090E103 9,919,308 13,470 SH SOLE 0 130 0 13,340
ISHARES TR TIPS BD ETF 464287176 2,222,086 20,306 SH SOLE 0 0 0 20,306
ISHARES TR 0-3 MTH TREASURY 46436E718 7,677,967 76,269 SH SOLE 0 99 0 76,170
JACOBS SOLUTIONS INC COM 46982L108 7,412,125 58,826 SH SOLE 0 37 0 58,789
JPMORGAN CHASE & CO COM 46625H100 1,324,217 4,046 SH SOLE 0 347 0 3,699
KKR & CO INC COM 48251W104 5,715,024 62,269 SH SOLE 0 296 0 61,973
KLA CORP COM NEW 482480100 13,195,323 43,735 SH SOLE 0 3,198 0 40,537
LAM RESEARCH CORP COM NEW 512807306 455,070 1,050 SH SOLE 0 833 0 217
LEIDOS HOLDINGS INC COM 525327102 5,013,967 48,693 SH SOLE 0 684 0 48,010
MASTERCARD INCORPORATED CL A 57636Q104 7,740,786 15,072 SH SOLE 0 169 0 14,903
MCDONALDS CORP COM 580135101 265,725 983 SH SOLE 0 634 0 349
MERCK & CO INC COM 58933Y105 7,093,173 55,200 SH SOLE 0 674 0 54,525
META PLATFORMS INC CL A 30303M102 1,088,731 1,933 SH SOLE 0 160 0 1,773
MICROSOFT CORP COM 594918104 18,398,718 49,324 SH SOLE 0 2,099 0 47,225
MOLINA HEALTHCARE INC COM 60855R100 7,801,318 34,112 SH SOLE 0 89 0 34,023
MONSTER BEVERAGE CORP NEW COM 61174X109 7,403,573 77,024 SH SOLE 0 976 0 76,048
MORGAN STANLEY COM NEW 617446448 811,911 3,884 SH SOLE 0 75 0 3,809
NVIDIA CORPORATION COM 67066G104 7,910,424 39,534 SH SOLE 0 33,166 0 6,369
NVIDIA CORPORATION COM 67066G104 3,821,719 19,100 SH Put SOLE 0 19,100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 10,055,193 35,780 SH SOLE 0 570 0 35,210
ONEOK INC NEW COM 682680103 872,082 10,031 SH SOLE 0 1,897 0 8,133
ORACLE CORP COM 68389X105 288,139 1,966 SH SOLE 0 367 0 1,599
PALANTIR TECHNOLOGIES INC CL A 69608A108 202,366 1,735 SH SOLE 0 1,209 0 526
PAYPAL HLDGS INC COM 70450Y103 6,706,742 155,321 SH SOLE 0 1,375 0 153,945
PEPSICO INC COM 713448108 305,056 2,253 SH SOLE 0 0 0 2,253
PROGRESSIVE CORP COM 743315103 3,856,735 17,655 SH SOLE 0 81 0 17,574
RTX CORPORATION COM 75513E101 484,396 2,553 SH SOLE 0 0 0 2,553
SALESFORCE INC COM 79466L302 12,030,685 76,795 SH SOLE 0 611 0 76,184
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 209,019 7,218 SH SOLE 0 7,218 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 266,524 6,625 SH SOLE 0 0 0 6,625
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 561,419 752 SH SOLE 0 275 0 477
TESLA INC COM 88160R101 5,775,156 13,731 SH SOLE 0 875 0 12,856
TEXAS INSTRS INC COM 882508104 5,894,632 19,776 SH SOLE 0 0 0 19,776
THERMO FISHER SCIENTIFIC INC COM 883556102 7,666,226 15,291 SH SOLE 0 200 0 15,091
TYLER TECHNOLOGIES INC COM 902252105 1,473,998 5,040 SH SOLE 0 0 0 5,040
TYSON FOODS INC CL A 902494103 5,514,804 96,328 SH SOLE 0 64 0 96,265
UBER TECHNOLOGIES INC COM 90353T100 8,268,043 114,579 SH SOLE 0 1,118 0 113,461
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,841,248 14,120 SH SOLE 0 0 0 14,120
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,207,464 8,779 SH SOLE 0 0 0 8,779
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 11,196,053 152,514 SH SOLE 0 39 0 152,475
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 514,206 6,600 SH SOLE 0 0 0 6,600
VANGUARD BD INDEX FDS INTERMED TERM 921937819 293,761 3,830 SH SOLE 0 0 0 3,830
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 403,131 8,324 SH SOLE 0 4 0 8,320
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,204,066 13,186 SH SOLE 0 80 0 13,106
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,782,154 9,019 SH SOLE 0 0 0 9,019
VANGUARD INDEX FDS TOTAL STK MKT 922908769 19,437,213 52,527 SH SOLE 0 502 0 52,025
VANGUARD INDEX FDS LARGE CAP ETF 922908637 12,961,859 37,690 SH SOLE 0 203 0 37,486
VANGUARD INDEX FDS SMALL CP ETF 922908751 85,207,138 281,100 SH SOLE 0 477 0 280,624
VANGUARD INDEX FDS VALUE ETF 922908744 3,477,727 15,958 SH SOLE 0 0 0 15,958
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 666,331 6,910 SH SOLE 0 0 0 6,910
VANGUARD INDEX FDS MID CAP ETF 922908629 14,415,398 178,918 SH SOLE 0 779 0 178,138
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,474,369 41,485 SH SOLE 0 0 0 41,485
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,037,399 13,205 SH SOLE 0 0 0 13,205
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 325,609 5,455 SH SOLE 0 0 0 5,455
VANGUARD MALVERN FDS TOTAL INFLATION 922020698 373,228 4,869 SH SOLE 0 0 0 4,869
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,422,367 24,116 SH SOLE 0 376 0 23,741
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,398,068 24,022 SH SOLE 0 360 0 23,662
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,198,700 11,250 SH SOLE 0 0 0 11,250
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,387,028 39,619 SH SOLE 0 0 0 39,619
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 301,995 1,911 SH SOLE 0 1 0 1,910
VANGUARD WORLD FD ENERGY ETF 92204A306 1,887,885 12,575 SH SOLE 0 0 0 12,575
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 9,917,233 25,005 SH SOLE 0 0 0 25,005
VANGUARD WORLD FD FINANCIALS ETF 92204A405 6,861,887 52,142 SH SOLE 0 0 0 52,142
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 3,326,307 9,230 SH SOLE 0 0 0 9,230
VANGUARD WORLD FD INF TECH ETF 92204A702 21,228,186 177,612 SH SOLE 0 40 0 177,572
VANGUARD WORLD FD COMM SRVC ETF 92204A884 6,824,177 37,098 SH SOLE 0 0 0 37,098
VANGUARD WORLD FD MATERIALS ETF 92204A801 3,550,134 15,517 SH SOLE 0 0 0 15,517
VANGUARD WORLD FD UTILITIES ETF 92204A876 940,483 4,805 SH SOLE 0 0 0 4,805
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 4,902,269 16,395 SH SOLE 0 0 0 16,395
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,613,381 7,155 SH SOLE 0 0 0 7,155
VENU HLDG CORP COM 92333E104 202,030 89,000 SH SOLE 0 0 0 89,000
WABTEC COM 929740108 7,333,623 27,202 SH SOLE 0 331 0 26,871
WALMART INC COM 931142103 8,584,315 75,793 SH SOLE 0 1,457 0 74,336
WELLS FARGO & CO COM 949746101 6,808,491 82,387 SH SOLE 0 1,748 0 80,639
WILLIAMS COS INC COM 969457100 3,827,099 51,481 SH SOLE 0 0 0 51,481