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
ALPHABET INC CAP STK CL A 02079K305 647,193 1,881 SH SOLE 0 0 1,881
AMAZON COM INC COM 023135106 1,204,890 4,836 SH SOLE 0 0 4,836
AMERICAN CENTY ETF TR US EQT ETF 025072885 6,316,901 49,316 SH SOLE 0 0 49,316
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 9,206,437 101,796 SH SOLE 0 0 101,796
APPLE INC COM 037833100 6,104,914 18,332 SH SOLE 0 0 18,332
AT&T INC COM 00206R102 247,794 10,156 SH SOLE 0 0 10,156
BARRICK MNG CORP COM SHS 06849F108 298,152 7,331 SH SOLE 0 0 7,331
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 665,759 1,337 SH SOLE 0 0 1,337
BNY MELLON ETF TRUST GLOBAL INFRASCTR 09661T826 3,881,871 92,580 SH SOLE 0 0 92,580
BNY MELLON ETF TRUST II ENHANCED DIVID 05613H308 1,638,560 57,304 SH SOLE 0 0 57,304
BONDBLOXX ETF TRUST BBB RATED 1 5 YE 09789C754 2,995,873 60,086 SH SOLE 0 0 60,086
BONDBLOXX ETF TRUST BBB RATED 5 10 Y 09789C747 518,375 10,641 SH SOLE 0 0 10,641
BONDBLOXX ETF TRUST BLOOMBERG FVE YR 09789C838 735,678 15,767 SH SOLE 0 0 15,767
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 4,691,251 95,370 SH SOLE 0 0 95,370
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 3,070,818 61,111 SH SOLE 0 0 61,111
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 308,739 7,285 SH SOLE 0 0 7,285
BONDBLOXX ETF TRUST BLOOMBERG THREE 09789C846 284,844 5,947 SH SOLE 0 0 5,947
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853 2,241,397 46,367 SH SOLE 0 0 46,367
BONDBLOXX ETF TRUST PRIVA CR CLO ETF 09789C671 948,429 18,957 SH SOLE 0 0 18,957
BP PLC SPONSORED ADR 055622104 277,243 6,302 SH SOLE 0 0 6,302
CATERPILLAR INC COM 149123101 243,237 300 SH SOLE 0 0 300
CISCO SYS INC COM 17275R102 456,826 4,244 SH SOLE 0 0 4,244
COPART INC COM 217204106 2,078,954 76,208 SH SOLE 0 0 76,208
COSTCO WHOLESALE CORPORATION COM 22160K105 1,738,213 1,909 SH SOLE 0 0 1,909
DOMINION ENERGY INC COM 25746U109 234,126 3,869 SH SOLE 0 0 3,869
ELI LILLY & CO COM 532457108 451,262 390 SH SOLE 0 0 390
EVERGY INC COM 30034W106 708,213 9,029 SH SOLE 0 0 9,029
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 349,320 2,146 SH SOLE 0 0 2,146
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 282,732 6,834 SH SOLE 0 0 6,834
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2,706,692 44,569 SH SOLE 0 0 44,569
FIRST FINL BANKSHARES INC COM 32020R109 379,298 11,950 SH SOLE 0 0 11,950
GE AEROSPACE COM NEW 369604301 253,446 812 SH SOLE 0 0 812
INTEL CORP COM 458140100 283,284 2,356 SH SOLE 0 0 2,356
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 464,764 3,006 SH SOLE 0 0 3,006
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 224,256 6,059 SH SOLE 0 0 6,059
ISHARES SILVER TR ISHARES 46428Q109 218,912 4,016 SH SOLE 0 0 4,016
ISHARES TR 0-5YR HI YL CP 46434V407 11,676,709 283,072 SH SOLE 0 0 283,072
ISHARES TR CORE HIGH DV ETF 46429B663 2,329,325 83,309 SH SOLE 0 0 83,309
ISHARES TR CORE S&P500 ETF 464287200 344,034 449 SH SOLE 0 0 449
ISHARES TR FLTG RATE NT ETF 46429B655 266,812 5,226 SH SOLE 0 0 5,226
ISHARES TR IBOXX INV CP ETF 464287242 343,951 3,366 SH SOLE 0 0 3,366
ISHARES TR ISHARES SEMICDTR 464287523 3,725,338 6,551 SH SOLE 0 0 6,551
ISHARES TR MORNINGSTR US EQ 464287127 203,501 1,926 SH SOLE 0 0 1,926
ISHARES TR NATIONAL MUN ETF 464288414 279,570 2,765 SH SOLE 0 0 2,765
ISHARES TR S&P 500 GRWT ETF 464287309 349,839 2,459 SH SOLE 0 0 2,459
ISHARES TR S&P 500 VAL ETF 464287408 435,523 1,908 SH SOLE 0 0 1,908
ISHARES TR SELECT DIVID ETF 464287168 1,342,101 8,826 SH SOLE 0 0 8,826
ISHARES TR U.S. TECH ETF 464287721 6,212,202 23,451 SH SOLE 0 0 23,451
ISHARES TR U.S. UTILITS ETF 464287697 437,741 4,341 SH SOLE 0 0 4,341
ISHARES TR US CONSM STAPLES 464287812 1,428,203 20,192 SH SOLE 0 0 20,192
ISHARES TR US CONSUM DISCRE 464287580 2,699,489 28,482 SH SOLE 0 0 28,482
ISHARES TR US INFRASTRUC 46435U713 1,313,516 23,869 SH SOLE 0 0 23,869
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 6,038,776 107,414 SH SOLE 0 0 107,414
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 2,204,744 49,114 SH SOLE 0 0 49,114
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 5,010,421 81,790 SH SOLE 0 0 81,790
KINDER MORGAN INC DEL COM 49456B101 291,577 9,671 SH SOLE 0 0 9,671
META PLATFORMS INC CL A 30303M102 992,957 1,369 SH SOLE 0 0 1,369
MICROSOFT CORP COM 594918104 1,078,926 2,104 SH SOLE 0 0 2,104
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 802,260 16,139 SH SOLE 0 0 16,139
NVIDIA CORPORATION COM 67066G104 404,761 1,772 SH SOLE 0 0 1,772
ORACLE CORP COM 68389X105 230,389 1,678 SH SOLE 0 0 1,678
PIMCO ETF TR MULTISECTOR BD 72201R585 1,344,706 52,962 SH SOLE 0 0 52,962
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 857,069 26,348 SH SOLE 0 0 26,348
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,385,930 261,228 SH SOLE 0 0 261,228
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 862,807 28,760 SH SOLE 0 0 28,760
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,256,368 7,460 SH SOLE 0 0 7,460
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 517,842 8,420 SH SOLE 0 0 8,420
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 409,339 5,079 SH SOLE 0 0 5,079
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 387,516 1,980 SH SOLE 0 0 1,980
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 524,829 13,307 SH SOLE 0 0 13,307
SPDR GOLD TR GOLD SHS 78463V107 516,419 1,356 SH SOLE 0 0 1,356
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 11,617,338 514,269 SH SOLE 0 0 514,269
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 3,631,014 89,899 SH SOLE 0 0 89,899
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 261,023 397 SH SOLE 0 0 397
TESLA INC COM 88160R101 372,196 1,049 SH SOLE 0 0 1,049
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 627,184 1,676 SH SOLE 0 0 1,676
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,911,950 2,728 SH SOLE 0 0 2,728
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,138,423 30,285 SH SOLE 0 0 30,285
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 242,902 1,565 SH SOLE 0 0 1,565
VANGUARD WORLD FD COMM SRVC ETF 92204A884 211,337 1,109 SH SOLE 0 0 1,109
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 608,618 1,669 SH SOLE 0 0 1,669
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,578,750 7,235 SH SOLE 0 0 7,235
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 2,223,208 7,034 SH SOLE 0 0 7,034
VANGUARD WORLD FD INF TECH ETF 92204A702 9,825,213 78,182 SH SOLE 0 0 78,182
VANGUARD WORLD FD UTILITIES ETF 92204A876 242,129 1,416 SH SOLE 0 0 1,416
VERIZON COMMUNICATIONS INC COM 92343V104 353,265 7,701 SH SOLE 0 0 7,701
WALMART INC COM 931142103 896,922 8,631 SH SOLE 0 0 8,631
WELLTOWER INC COM 95040Q104 1,559,934 6,775 SH SOLE 0 0 6,775