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
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 980,196 17,435 SH SOLE 17,435 0 0
AIM ETF PRODUCTS TRUST ALLIANZIM BUF 15 00888H455 278,843 9,221 SH SOLE 9,221 0 0
AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H448 620,145 23,562 SH SOLE 23,562 0 0
ALPHABET INC CAP STK CL A 02079K305 504,964 1,413 SH SOLE 1,413 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 548,640 14,400 SH SOLE 14,400 0 0
AMAZON COM INC COM 023135106 524,110 2,199 SH SOLE 2,199 0 0
APPLE INC COM 037833100 1,355,073 4,683 SH SOLE 4,683 0 0
COLGATE PALMOLIVE CO COM 194162103 363,603 3,966 SH SOLE 3,966 0 0
DIREXION SHARES ETF TRUST AUSPCE CMD STG 25460E307 389,114 11,936 SH SOLE 11,936 0 0
EA SERIES TRUST BRIDGEWAY BLUE 02072L714 964,904 58,479 SH SOLE 58,479 0 0
ENTERPRISE PRODS PARTNERS L COM UT OP UN 293792107 404,360 13,684 SH SOLE 13,684 0 0
ETFS GOLD TR PHYSICAL GOLD 26922A105 217,758 1,000 SH SOLE 1,000 0 0
EXXON MOBIL CORP COM 30231G102 1,196,847 10,416 SH SOLE 10,416 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE 316092824 3,938,403 55,268 SH SOLE 55,268 0 0
FIDELITY COVINGTON TRUST MSCI INF TECH 316092808 740,656 5,026 SH SOLE 5,026 0 0
FIRST FINL BANKSHARES INC COM 320202109 222,478 7,036 SH SOLE 7,036 0 0
FIRST TR EXCHANGE TRADED FD ENHANCED SH MAT 33734X135 957,002 16,000 SH SOLE 16,000 0 0
FLEXSHARES TR HIGH INC TR SHS 33939L795 453,857 11,116 SH SOLE 11,116 0 0
GLOBAL X FDS ARTIFICAL INTELL 37954Y716 535,332 17,347 SH SOLE 17,347 0 0
GLOBAL X FDS CYBERSECURITY 37954Y484 4,545,842 145,234 SH SOLE 145,234 0 0
GLOBAL X FDS US INFRASTRUCTUR 37954Y625 1,797,120 42,606 SH SOLE 42,606 0 0
INNOVATOR ETFS TRUST DEEP BUFF JUL 45782C384 883,147 24,229 SH SOLE 24,229 0 0
INNOVATOR ETFS TRUST U S EQ POWER BUF 45782C756 575,809 14,618 SH SOLE 14,618 0 0
INVESCO EXCH TRADED FD TR II BULLETSHS 2026 46138J676 1,840,752 88,539 SH SOLE 88,539 0 0
INVESCO EXCH TRADED FD TR II BULLETSHS 2027 46138J650 2,312,445 112,912 SH SOLE 112,912 0 0
INVESCO EXCH TRADED FD TR II DWA HEALTH CARE 46138E339 311,360 3,250 SH SOLE 3,250 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 EQL WGT 46137V357 2,624,072 16,000 SH SOLE 16,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HIG 46137V811 1,292,088 23,578 SH SOLE 23,578 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V613 1,688,314 28,528 SH SOLE 28,528 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EX-RATE 46137V886 265,963 4,927 SH SOLE 4,927 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V787 371,245 4,488 SH SOLE 4,488 0 0
INVESCO EXCHANGE TRADED FD T WATER RESOURC ETF 46137V142 461,586 6,794 SH SOLE 6,794 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 30,721,135 63,969 SH SOLE 63,969 0 0
ISHARES TR 0 3 MO TREAS BD 46436E625 2,818,269 28,031 SH SOLE 28,031 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,447,189 29,505 SH SOLE 29,505 0 0
ISHARES TR 1 5YR IV GBD ETF 46432F842 6,451,183 125,975 SH SOLE 125,975 0 0
ISHARES TR MORTGAGE REAL EST 464288513 558,445 26,861 SH SOLE 26,861 0 0
ISHARES TR MSCI KOKUSAI ETF 464288331 369,345 4,920 SH SOLE 4,920 0 0
ISHARES TR S&P 500 VAL ETF 464287408 411,401 2,158 SH SOLE 2,158 0 0
ISHARES TR U.S. MEDICAL DEV 464288828 279,433 5,262 SH SOLE 5,262 0 0
ISHARES TR US AEROSPACE & DE 464288760 471,338 3,719 SH SOLE 3,719 0 0
JOHNSON & JOHNSON COM 478160104 211,049 1,441 SH SOLE 1,441 0 0
LEGG MASON ETF INVT CB S&P 500 DIV 52470A101 3,723,796 61,898 SH SOLE 61,898 0 0
LOCKHEED MARTIN CORP COM 539830109 876,271 1,873 SH SOLE 1,873 0 0
MICROSOFT CORP COM 594918104 227,542 509 SH SOLE 509 0 0
NVIDIA CORPORATION COM 67066G104 435,211 3,518 SH SOLE 3,518 0 0
PROFESIONALLY MANAGED PORTFO OTG L/S SH-TERM 74316F109 1,263,156 52,600 SH SOLE 52,600 0 0
RITHM CAPITAL CORP COM 767711105 469,500 42,183 SH SOLE 42,183 0 0
RTX CORPORATION COM 75513E101 3,223,892 32,000 SH SOLE 32,000 0 0
SOUTHERN CO COM 842587107 382,361 4,821 SH SOLE 4,821 0 0
SPDR GOLD TR GOLD SHS 78463V107 628,825 2,760 SH SOLE 2,760 0 0
STATE STR SPDR S&P 500 ETF T SPDR S&P 500 78462F103 247,181 453 SH SOLE 453 0 0
USCF ETF TR US COMMODITY INT 90290Y104 220,377 8,000 SH SOLE 8,000 0 0
VANECK ETF TRUST DEFENSE ETF 92189F825 4,579,049 165,547 SH SOLE 165,547 0 0
VANECK ETF TRUST MOAT ETF 92189F601 222,984 2,482 SH SOLE 2,482 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,528,064 40,428 SH SOLE 40,044 0 384
VISTRA CORP COM 92840M102 823,607 9,520 SH SOLE 9,520 0 0
WISDOMTREE TR FLOATING RATE TREAS 97717W422 229,201 4,555 SH SOLE 4,555 0 0
WISDOMTREE TR PUTWRITE STRAT 97717W349 254,207 5,021 SH SOLE 5,021 0 0