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
INVESCO QQQ TRUST SERIES I ETF 46090E103 10,666,916 14,419 SH SOLE 0 14,419 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 8,320,412 426,251 SH SOLE 0 426,250 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 6,507,679 115,754 SH SOLE 0 115,753 0 0
ANGEL OAK ULTRASHORT INCOME ETF ETF 03463K752 6,194,352 122,102 SH SOLE 0 122,102 0 0
NVIDIA CORPORATION COM Stock 67066G104 4,553,366 19,938 SH SOLE 0 19,937 0 0
APPLE INC COM Stock 037833100 4,245,574 12,749 SH SOLE 0 12,748 0 0
Avantis US Equity ETF ETF 025072885 3,441,845 26,871 SH SOLE 0 26,870 0 0
STATE STREET REAL ESTATE SELECT SECTOR SPDR ETF ETF 81369Y860 3,200,158 78,224 SH SOLE 0 78,224 0 0
DEERE CO COM Stock 244199105 2,736,197 4,074 SH SOLE 0 4,074 0 0
EXXONMOBIL HOLDINGS CORP COM SHS Stock 30233Q108 2,734,022 16,799 SH SOLE 0 16,798 0 0
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 2,667,330 143,791 SH SOLE 0 143,791 0 0
ISHARES US INFRASTRUCTURE ETF ETF 46435U713 2,621,270 47,633 SH SOLE 0 47,633 0 0
GLOBAL X SP 500 COVERED CALL ETF ETF 37954Y475 2,611,078 62,887 SH SOLE 0 62,887 0 0
CONOCOPHILLIPS COM Stock 20825C104 2,546,396 20,347 SH SOLE 0 20,346 0 0
AMAZON COM INC COM Stock 023135106 2,370,413 9,514 SH SOLE 0 9,514 0 0
ANGEL OAK INCOME ETF ETF 03463K760 2,321,158 115,366 SH SOLE 0 115,365 0 0
MICROSOFT CORP COM Stock 594918104 2,275,051 4,436 SH SOLE 0 4,435 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 2,264,825 6,582 SH SOLE 0 6,582 0 0
CATERPILLAR INC COM Stock 149123101 1,871,472 2,308 SH SOLE 0 2,308 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,716,038 34,865 SH SOLE 0 34,864 0 0
ANGEL OAK MORTGAGE-BACKED SECURITIES ETF ETF 03463K737 1,350,728 165,328 SH SOLE 0 165,327 0 0
WASTE MGMT INC DEL COM Stock 94106L109 1,346,122 6,601 SH SOLE 0 6,601 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,343,603 2,698 SH SOLE 0 2,698 0 0
TESLA INC COM Stock 88160R101 1,330,879 3,751 SH SOLE 0 3,750 0 0
Invesco SP Spinoff ETF ETF 46137V159 1,201,650 9,483 SH SOLE 0 9,482 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202 1,100,511 2,046 SH SOLE 0 2,045 0 0
PROCTER GAMBLE CO COM Stock 742718109 1,076,990 7,413 SH SOLE 0 7,413 0 0
CHEVRON CORPORATION COM Stock 166764100 1,048,712 5,135 SH SOLE 0 5,135 0 0
STATE STREET SPDR SP 500 ETF ETF 78462F103 1,046,299 1,372 SH SOLE 0 1,371 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 1,039,409 3,926 SH SOLE 0 3,926 0 0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 1,007,426 11,259 SH SOLE 0 11,258 0 0
TEXAS INSTRS INC COM Stock 882508104 986,634 3,523 SH SOLE 0 3,522 0 0
ISHARES MSCI MEXICO ETF ETF 464286822 961,469 13,524 SH SOLE 0 13,523 0 0
ORACLE CORP COM Stock 68389X105 912,808 6,648 SH SOLE 0 6,648 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 850,054 1,758 SH SOLE 0 1,758 0 0
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 791,162 2,428 SH SOLE 0 2,428 0 0
ARISTA NETWORKS INC COM SHS Stock 040413205 764,888 3,757 SH SOLE 0 3,757 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 679,942 3,766 SH SOLE 0 3,765 0 0
ATT INC COM Stock 00206R102 642,243 26,321 SH SOLE 0 26,321 0 0
CHARLES SCHWAB CORP (THE) COM Stock 808513105 611,399 6,255 SH SOLE 0 6,255 0 0
VISTRA CORP COM Stock 92840M102 607,339 4,390 SH SOLE 0 4,389 0 0
VANGUARD MORNINGSTAR MID-CAP ETF ETF 922908629 599,567 7,646 SH SOLE 0 7,645 0 0
MCKESSON CORP COM Stock 58155Q103 594,220 696 SH SOLE 0 695 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 591,579 20,896 SH SOLE 0 20,896 0 0
NETAPP INC COM Stock 64110D104 578,050 2,752 SH SOLE 0 2,751 0 0
ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 545,072 8,519 SH SOLE 0 8,519 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 519,064 13,935 SH SOLE 0 13,934 0 0
TOYOTA MOTOR CORP ADS ADR 892331307 418,607 2,286 SH SOLE 0 2,286 0 0
BANK OF NY MELLON CORP COM Stock 064058100 408,955 2,828 SH SOLE 0 2,827 0 0
VANGUARD MORNINGSTAR TOTAL STOCK MARKET ETF ETF 922908769 396,794 1,060 SH SOLE 0 1,060 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 396,429 6,205 SH SOLE 0 6,204 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 389,877 6,248 SH SOLE 0 6,248 0 0
HP INC COM Stock 40434L105 383,991 12,276 SH SOLE 0 12,275 0 0
WILLIAMS SONOMA INC COM Stock 969904101 380,838 1,671 SH SOLE 0 1,670 0 0
BEST BUY INC COM Stock 086516101 376,148 4,263 SH SOLE 0 4,262 0 0
CISCO SYS INC COM Stock 17275R102 370,432 3,442 SH SOLE 0 3,441 0 0
PFIZER INC COM Stock 717081103 356,850 12,512 SH SOLE 0 12,512 0 0
CF INDUSTRIES HOLD COM Stock 125269100 351,993 3,055 SH SOLE 0 3,055 0 0
DOLLAR TREE INC COM Stock 256746108 349,927 3,069 SH SOLE 0 3,069 0 0
SIMON PPTY GROUP INC NEW COM REIT 828806109 347,754 1,732 SH SOLE 0 1,732 0 0
Qualcomm Inc Stock 747525103 346,319 1,882 SH SOLE 0 1,881 0 0
EVEREST GROUP LTD COM Stock G3223R108 345,122 945 SH SOLE 0 945 0 0
STATE STREET SPDR SP MIDCAP 400 ETF TRUST ETF 78467Y107 343,493 523 SH SOLE 0 523 0 0
TERADYNE INC COM Stock 880770102 342,689 855 SH SOLE 0 854 0 0
LAM RESEARCH CORP COM NEW Stock 512807306 334,382 1,018 SH SOLE 0 1,017 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 331,891 1,290 SH SOLE 0 1,290 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 325,891 640 SH SOLE 0 639 0 0
COREBRIDGE FINL INC COM Stock 21871X109 320,839 9,687 SH SOLE 0 9,687 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 319,717 2,804 SH SOLE 0 2,804 0 0
SYNCHRONY FINANCIAL COM Stock 87165B103 312,392 4,402 SH SOLE 0 4,401 0 0
UNITED STS LIME MINERALS INC COM Stock 911922102 310,113 2,742 SH SOLE 0 2,741 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK Stock 84615Q103 299,563 1,986 SH SOLE 0 1,985 0 0
DIODES INC COM Stock 254543101 299,081 3,090 SH SOLE 0 3,090 0 0
CIRRUS LOGIC INC COM Stock 172755100 293,567 2,447 SH SOLE 0 2,447 0 0
IES HOLDINGS INC COM Stock 44951W106 287,688 896 SH SOLE 0 896 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 283,769 1,548 SH SOLE 0 1,547 0 0
SILICON LABORATORIES INC COM Stock 826919102 273,873 1,236 SH SOLE 0 1,236 0 0
PHILLIPS 66 COM Stock 718546104 273,031 1,069 SH SOLE 0 1,069 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 271,755 255 SH SOLE 0 255 0 0
APPLIED OPTOELECTRONICS INC COM Stock 03823U102 271,476 2,735 SH SOLE 0 2,735 0 0
QUANTA SVCS INC COM Stock 74762E102 267,017 416 SH SOLE 0 415 0 0
SLB LIMITED COM STK Stock 806857108 263,385 5,406 SH SOLE 0 5,406 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 263,252 4,093 SH SOLE 0 4,092 0 0
VALERO ENERGY CORP COM Stock 91913Y100 262,847 678 SH SOLE 0 678 0 0
F5 INC COM Stock 315616102 255,444 574 SH SOLE 0 573 0 0
KRATOS DEFENSE SEC SOLUTIONS COM NEW Stock 50077B207 253,451 5,937 SH SOLE 0 5,937 0 0
GEN DIGITAL INC COM Stock 668771108 239,630 10,882 SH SOLE 0 10,882 0 0
FIRST FINL BANKSHARES INC COM Stock 32020R109 237,462 7,481 SH SOLE 0 7,481 0 0
CECO ENVIRONMENTAL CORP COM Stock 125141101 231,414 3,323 SH SOLE 0 3,323 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 230,629 677 SH SOLE 0 676 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208 228,795 850 SH SOLE 0 850 0 0
KINETIK HOLDINGS INC COM NEW CL A Stock 02215L209 223,046 4,443 SH SOLE 0 4,443 0 0
TWILIO INC CL A Stock 90138F102 216,713 741 SH SOLE 0 741 0 0
EOG RES INC COM Stock 26875P101 215,010 1,561 SH SOLE 0 1,560 0 0
KEURIG DR PEPPER INC COM Stock 49271V100 209,175 6,894 SH SOLE 0 6,894 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 204,399 8,346 SH SOLE 0 8,346 0 0
HF SINCLAIR CORP COM Stock 403949100 201,265 1,875 SH SOLE 0 1,875 0 0