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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
FORD MTR CO DEL COM Stock 345370860   200,372 15,088 SH   SOLE   15,088 0 0
META PLATFORMS INC CL A Stock 30303M102   204,915 422 SH   SOLE   422 0 0
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100   207,169 2,040 SH   SOLE   2,039 0 0
NETFLIX INC COM Stock 64110L106   208,314 343 SH   SOLE   343 0 0
GENERAC HLDGS INC COM Stock 368736104   209,014 1,657 SH   SOLE   1,657 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   210,488 2,836 SH   SOLE   2,836 0 0
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101   214,170 2,804 SH   SOLE   2,804 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   222,096 1,240 SH   SOLE   1,240 0 0
ISHARES MSCI EAFE ETF ETF 464287465   225,764 2,827 SH   SOLE   2,827 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   231,388 1,282 SH   SOLE   1,282 0 0
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301   236,853 4,916 SH   SOLE   4,916 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   239,689 989 SH   SOLE   989 0 0
KEYCORP COM Stock 493267108   240,186 15,192 SH   SOLE   15,192 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   240,443 750 SH   SOLE   750 0 0
AFLAC INC COM Stock 001055102   243,233 2,833 SH   SOLE   2,832 0 0
WISDOMTREE INTEREST RATE HEDGED HIGH YIELD BOND FUND ETF 97717W430   244,621 11,104 SH   SOLE   11,104 0 0
Global X Financials Covered Call & Growth ETF ETF 37960A768   245,865 9,291 SH   SOLE   9,291 0 0
ISHARES GLOBAL 100 ETF ETF 464287572   248,292 2,777 SH   SOLE   2,777 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409   249,685 3,660 SH   SOLE   3,660 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293   261,999 5,348 SH   SOLE   5,348 0 0
PULTE GROUP INC COM Stock 745867101   268,862 2,229 SH   SOLE   2,229 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   273,102 5,036 SH   SOLE   5,036 0 0
SYSCO CORP COM Stock 871829107   280,184 3,451 SH   SOLE   3,451 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   283,239 1,917 SH   SOLE   1,917 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   284,958 2,203 SH   SOLE   2,203 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   285,363 2,582 SH   SOLE   2,582 0 0
ALTRIA GROUP INC COM Stock 02209S103   287,174 6,584 SH   SOLE   6,583 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   292,261 695 SH   SOLE   695 0 0
RTX CORPORATION COM Stock 75513E101   294,736 3,022 SH   SOLE   3,022 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563   295,749 14,322 SH   SOLE   14,322 0 0
NUCOR CORP COM Stock 670346105   300,186 1,517 SH   SOLE   1,516 0 0
UNION PAC CORP COM Stock 907818108   301,406 1,226 SH   SOLE   1,225 0 0
INFRACAP REIT PREFERRED ETF ETF 26923G400   301,507 16,132 SH   SOLE   16,132 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   302,760 7,215 SH   SOLE   7,215 0 0
RALPH LAUREN CORP CL A Stock 751212101   306,313 1,631 SH   SOLE   1,631 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512   311,820 2,000 SH   SOLE   2,000 0 0
CANADIAN IMPERIAL BK COMM TORO COM Stock 136069101   312,841 6,168 SH   SOLE   6,168 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   316,761 4,169 SH   SOLE   4,169 0 0
WELLTOWER INC COM REIT 95040Q104   318,257 3,406 SH   SOLE   3,406 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105   322,452 476 SH   SOLE   476 0 0
TESLA INC COM Stock 88160R101   335,232 1,907 SH   SOLE   1,907 0 0
INTEL CORP COM Stock 458140100   356,629 8,074 SH   SOLE   8,074 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   392,532 2,641 SH   SOLE   2,641 0 0
FENNEC PHARMACEUTICALS INC COM Stock 31447P100   393,192 35,359 SH   SOLE   35,359 0 0
AT&T INC COM Stock 00206R102   398,362 22,634 SH   SOLE   22,634 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   406,696 3,245 SH   SOLE   3,245 0 0
ABBOTT LABS COM Stock 002824100   407,443 3,585 SH   SOLE   3,584 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   423,468 4,622 SH   SOLE   4,622 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   424,573 6,990 SH   SOLE   6,990 0 0
HP INC COM Stock 40434L105   430,056 14,231 SH   SOLE   14,230 0 0
PFIZER INC COM Stock 717081103   430,254 15,505 SH   SOLE   15,504 0 0
GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459   431,306 25,506 SH   SOLE   25,506 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   439,112 1,237 SH   SOLE   1,237 0 0
GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475   465,251 11,406 SH   SOLE   11,406 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   465,770 3,086 SH   SOLE   3,086 0 0
CATERPILLAR INC COM Stock 149123101   468,817 1,279 SH   SOLE   1,279 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   476,292 4,589 SH   SOLE   4,589 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   489,291 1,171 SH   SOLE   1,171 0 0
ISHARES U.S. FINANCIALS ETF ETF 464287788   503,215 5,261 SH   SOLE   5,261 0 0
GLOBAL X ALTERNATIVE INCOME ETF ETF 37954Y806   503,555 43,656 SH   SOLE   43,656 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   510,112 5,275 SH   SOLE   5,274 0 0
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867   515,059 9,252 SH   SOLE   9,252 0 0
FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865   521,230 12,287 SH   SOLE   12,287 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608   521,448 12,383 SH   SOLE   12,383 0 0
SPDR GOLD SHARES ETF 78463V107   531,169 2,582 SH   SOLE   2,582 0 0
VANECK EMERGING MARKETS HIGH YIELD BOND ETF ETF 92189F353   558,949 29,295 SH   SOLE   29,295 0 0
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   562,043 7,695 SH   SOLE   7,695 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   567,531 1,085 SH   SOLE   1,085 0 0
VANGUARD GROWTH ETF ETF 922908736   581,721 1,690 SH   SOLE   1,690 0 0
CHUBB LIMITED COM Stock H1467J104   584,009 2,254 SH   SOLE   2,253 0 0
SOUTHERN COPPER CORP COM Stock 84265V105   586,980 5,511 SH   SOLE   5,510 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   614,208 3,201 SH   SOLE   3,201 0 0
COCA COLA CO COM Stock 191216100   621,240 10,154 SH   SOLE   10,154 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   623,879 17,239 SH   SOLE   17,239 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103   625,407 12,463 SH   SOLE   12,463 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   629,692 17,683 SH   SOLE   17,683 0 0
NVIDIA CORPORATION COM Stock 67066G104   639,720 708 SH   SOLE   708 0 0
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   645,811 41,056 SH   SOLE   41,056 0 0
ETRACS MARKETVECTOR BUSINESS DEVELOPMENT COMPANIES LIQUID INDEX ETN ETF 90274D416   678,052 34,703 SH   SOLE   34,703 0 0
CISCO SYS INC COM Stock 17275R102   679,981 13,624 SH   SOLE   13,624 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   705,442 1,426 SH   SOLE   1,426 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   706,946 12,353 SH   SOLE   12,352 0 0
GSK PLC SPONSORED ADR ADR 37733W204   707,312 16,499 SH   SOLE   16,499 0 0
APPLIED MATLS INC COM Stock 038222105   713,968 3,462 SH   SOLE   3,462 0 0
PEPSICO INC COM Stock 713448108   718,056 4,103 SH   SOLE   4,102 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   721,705 5,965 SH   SOLE   5,965 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   722,723 8,394 SH   SOLE   8,394 0 0
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   728,452 2,794 SH   SOLE   2,794 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   794,996 3,478 SH   SOLE   3,477 0 0
MCDONALDS CORP COM Stock 580135101   795,099 2,820 SH   SOLE   2,820 0 0
VANGUARD MEGA CAP ETF ETF 921910873   797,561 4,268 SH   SOLE   4,268 0 0
JOHNSON & JOHNSON COM Stock 478160104   803,913 5,082 SH   SOLE   5,081 0 0
MARATHON PETE CORP COM Stock 56585A102   816,766 4,053 SH   SOLE   4,053 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   821,262 14,621 SH   SOLE   14,621 0 0
BANK AMERICA CORP COM Stock 060505104   837,516 22,086 SH   SOLE   22,086 0 0
FIRST TRUST SENIOR LOAN FUND ETF 33738D309   845,366 18,294 SH   SOLE   18,294 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107   881,655 781 SH   SOLE   781 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   891,800 5,496 SH   SOLE   5,496 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   897,856 3,319 SH   SOLE   3,319 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192   909,156 9,510 SH   SOLE   9,510 0 0
HOME DEPOT INC COM Stock 437076102   910,030 2,372 SH   SOLE   2,372 0 0
FIRST FINL BANKSHARES INC COM Stock 32020R109   911,396 27,778 SH   SOLE   27,778 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   916,479 2,064 SH   SOLE   2,064 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   923,507 8,091 SH   SOLE   8,091 0 0
IQ MERGER ARBITRAGE ETF ETF 45409B800   926,672 29,437 SH   SOLE   29,436 0 0
GRAYSCALE BITCOIN TRUST ETF 389637109   988,105 15,642 SH   SOLE   15,642 0 0
CME GROUP INC COM Stock 12572Q105   996,961 4,631 SH   SOLE   4,630 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   1,005,802 1,045 SH   SOLE   1,045 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   1,051,037 7,782 SH   SOLE   7,782 0 0
WALMART INC COM Stock 931142103   1,133,566 18,839 SH   SOLE   18,839 0 0
LOWES COS INC COM Stock 548661107   1,156,522 4,540 SH   SOLE   4,540 0 0
EXXON MOBIL CORP COM Stock 30231G102   1,181,166 10,161 SH   SOLE   10,161 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676   1,183,447 5,260 SH   SOLE   5,260 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   1,223,789 21,078 SH   SOLE   21,078 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   1,228,639 20,949 SH   SOLE   20,948 0 0
JPMORGAN EQUITY PREMIUM INCOME FUND JPMORGAN EQUITY PREMIUM INCOME FUND ETF 46641Q332   1,232,244 21,297 SH   SOLE   21,297 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   1,237,652 2,354 SH   SOLE   2,354 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663   1,275,587 11,574 SH   SOLE   11,574 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   1,291,664 9,842 SH   SOLE   9,842 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   1,304,721 3,871 SH   SOLE   3,871 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143   1,354,026 12,355 SH   SOLE   12,355 0 0
CHEVRON CORP NEW COM Stock 166764100   1,365,608 8,657 SH   SOLE   8,657 0 0
VANGUARD MATERIALS ETF ETF 92204A801   1,397,049 6,834 SH   SOLE   6,833 0 0
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108   1,415,306 12,349 SH   SOLE   12,348 0 0
VANGUARD MID-CAP ETF ETF 922908629   1,434,989 5,743 SH   SOLE   5,743 0 0
VANGUARD S&P 500 ETF ETF 922908363   1,472,384 3,063 SH   SOLE   3,063 0 0
VANGUARD CONSUMER STAPLES ETF ETF 92204A207   1,479,860 7,249 SH   SOLE   7,249 0 0
INVESCO NASDAQ BIOTECHNOLOGY ETF ETF 46138G599   1,567,971 70,693 SH   SOLE   70,693 0 0
ELI LILLY & CO COM Stock 532457108   1,583,199 2,035 SH   SOLE   2,035 0 0
MERCK & CO INC COM Stock 58933Y105   1,628,401 12,341 SH   SOLE   12,341 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   1,654,762 10,868 SH   SOLE   10,868 0 0
FIRST TRUST INDXX INNOVATIVE TRANSACTION & PROCESS ETF ETF 33741X201   1,715,165 39,934 SH   SOLE   39,934 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND PIMCO ENHANCED SH ETF 72201R833   1,826,209 18,164 SH   SOLE   18,164 0 0
EATON CORP PLC SHS Stock G29183103   1,833,556 5,864 SH   SOLE   5,864 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506   1,840,471 43,234 SH   SOLE   43,234 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104   1,866,485 21,792 SH   SOLE   21,792 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   1,936,396 10,604 SH   SOLE   10,604 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   1,979,045 46,986 SH   SOLE   46,985 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   1,993,725 35,356 SH   SOLE   35,356 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754   2,077,395 16,525 SH   SOLE   16,525 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   2,172,465 9,061 SH   SOLE   9,061 0 0
JPMORGAN INCOME ETF ETF 46641Q159   2,212,621 48,565 SH   SOLE   48,565 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505   2,217,523 45,469 SH   SOLE   45,469 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   2,337,763 11,671 SH   SOLE   11,671 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   2,362,934 12,850 SH   SOLE   12,849 0 0
SOUTHERN CO COM Stock 842587107   2,537,014 35,364 SH   SOLE   35,364 0 0
FIRST TRUST LONG/SHORT EQUITY ETF ETF 33739P103   2,638,801 42,796 SH   SOLE   42,796 0 0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873   3,070,624 61,958 SH   SOLE   61,957 0 0
ABBVIE INC COM Stock 00287Y109   3,075,474 16,889 SH   SOLE   16,888 0 0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669   3,357,160 44,063 SH   SOLE   44,063 0 0
AMAZON COM INC COM Stock 023135106   3,392,226 18,806 SH   SOLE   18,806 0 0
NOVO-NORDISK A S ADR ADR 670100205   3,678,788 28,651 SH   SOLE   28,651 0 0
FIDELITY TOTAL BOND ETF ETF 316188309   3,843,919 84,836 SH   SOLE   84,836 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   3,852,301 41,548 SH   SOLE   41,547 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   3,872,095 41,014 SH   SOLE   41,013 0 0
VANGUARD VALUE ETF ETF 922908744   4,464,029 27,410 SH   SOLE   27,410 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   4,673,967 8,914 SH   SOLE   8,914 0 0
MICROSOFT CORP COM Stock 594918104   5,656,269 13,444 SH   SOLE   13,444 0 0
APPLE INC COM Stock 037833100   6,016,831 35,088 SH   SOLE   35,087 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   7,310,529 90,668 SH   SOLE   90,667 0 0
LAMAR ADVERTISING CO NEW CL A REIT 512816109   12,807,917 107,260 SH   SOLE   107,260 0 0