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
ICON PLC SHS G4705A100   313,470 1,000 SH   SOLE   0 0 1,000
CHUBB LIMITED COM H1467J104   681,308 2,671 SH   SOLE   0 0 2,671
ABBOTT LABS COM 002824100   1,965,873 18,919 SH   SOLE   0 0 18,919
ABBVIE INC COM 00287Y109   380,196 2,234 SH   SOLE   0 0 2,234
ALLSTATE CORP COM 020002101   302,715 1,896 SH   SOLE   0 0 1,896
ALPHABET INC CAP STK CL C 02079K107   502,938 2,742 SH   SOLE   0 0 2,742
ALTRIA GROUP INC COM 02209S103   781,456 17,156 SH   SOLE   0 0 17,156
AMERICAN EXPRESS CO COM 025816109   378,694 1,635 SH   SOLE   0 0 1,635
AMETEK INC COM 031100100   508,966 3,053 SH   SOLE   0 0 3,053
AMGEN INC COM 031162100   690,515 2,210 SH   SOLE   0 0 2,210
ELEVANCE HEALTH INC COM 036752103   859,932 1,587 SH   SOLE   0 0 1,587
APPLE INC COM 037833100   5,392,966 25,135 SH   SOLE   0 0 25,135
AVERY DENNISON CORP COM 053611109   542,908 2,483 SH   SOLE   0 0 2,483
BARRICK GOLD CORP COM 067901108   334,501 20,054 SH   SOLE   0 0 20,054
BERKLEY W R CORP COM 084423102   551,396 7,017 SH   SOLE   0 0 7,017
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   212,469 521 SH   SOLE   0 0 521
BLACKSTONE INC COM 09260D107   1,054,652 8,519 SH   SOLE   0 0 8,519
BROADCOM INC COM 11135F101   464,047 272 SH   SOLE   0 0 272
CSX CORP COM 126408103   210,568 6,295 SH   SOLE   0 0 6,295
CATERPILLAR INC COM 149123101   678,525 2,037 SH   SOLE   0 0 2,037
CHEVRON CORP NEW COM 166764100   701,074 4,482 SH   SOLE   0 0 4,482
COCA COLA CO COM 191216100   493,033 7,746 SH   SOLE   0 0 7,746
ETF SER SOLUTIONS APTUS DEFINED 26922A388   200,022 7,400 SH   SOLE   0 0 7,400
ETF SER SOLUTIONS MCELHENNY SHEFLD 26922B774   56,640,437 2,014,077 SH   SOLE   0 0 2,014,077
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   166,566 10,269 SH   SOLE   0 0 10,269
ENTERPRISE PRODS PARTNERS L COM 293792107   1,351,998 46,653 SH   SOLE   0 0 46,653
EXXON MOBIL CORP COM 30231G102   7,590,857 65,941 SH   SOLE   0 0 65,941
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   475,988 10,594 SH   SOLE   0 0 10,594
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   325,020 17,693 SH   SOLE   0 0 17,693
HARTFORD FINL SVCS GROUP INC COM 416515104   663,866 6,603 SH   SOLE   0 0 6,603
HOME DEPOT INC COM 437076102   214,845 624 SH   SOLE   0 0 624
HONEYWELL INTL INC COM 438516106   217,351 1,018 SH   SOLE   0 0 1,018
INTERNATIONAL BUSINESS MACHS COM 459200101   1,009,452 5,837 SH   SOLE   0 0 5,837
INVESCO QQQ TR UNIT SER 1 46090E103   47,022,251 98,145 SH   SOLE   0 0 98,145
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   299,881 4,620 SH   SOLE   0 0 4,620
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   408,236 2,485 SH   SOLE   0 0 2,485
ISHARES TR CORE S&P TTL STK 464287150   9,010,300 75,857 SH   SOLE   0 0 75,857
ISHARES TR CORE US AGGBD ET 464287226   524,566 5,404 SH   SOLE   0 0 5,404
ISHARES TR MSCI EAFE ETF 464287465   283,868 3,624 SH   SOLE   0 0 3,624
ISHARES TR CORE S&P MCP ETF 464287507   406,890 6,953 SH   SOLE   0 0 6,953
ISHARES TR RUSSELL 2000 ETF 464287655   1,801,055 8,877 SH   SOLE   0 0 8,877
ISHARES TR IBOXX HI YD ETF 464288513   789,528 10,235 SH   SOLE   0 0 10,235
ISHARES TR U.S. MED DVC ETF 464288810   303,625 5,418 SH   SOLE   0 0 5,418
ISHARES TR U.S. PHARMA ETF 464288836   18,941,872 285,613 SH   SOLE   0 0 285,613
ISHARES TR MSCI USA MIN VOL 46429B697   290,082 3,455 SH   SOLE   0 0 3,455
JPMORGAN CHASE & CO. COM 46625H100   1,643,684 8,127 SH   SOLE   0 0 8,127
JOHNSON & JOHNSON COM 478160104   806,281 5,518 SH   SOLE   0 0 5,518
LABCORP HOLDINGS INC COM SHS 504922105   407,631 2,003 SH   SOLE   0 0 2,003
LAMAR ADVERTISING CO NEW CL A 512816109   436,045 3,648 SH   SOLE   0 0 3,648
LOCKHEED MARTIN CORP COM 539830109   740,810 1,587 SH   SOLE   0 0 1,587
MARSH & MCLENNAN COS INC COM 571748102   600,131 2,848 SH   SOLE   0 0 2,848
MASTERCARD INCORPORATED CL A 57636Q104   527,627 1,196 SH   SOLE   0 0 1,196
MCDONALDS CORP COM 580135101   368,137 1,456 SH   SOLE   0 0 1,456
MERCK & CO INC COM 58933Y105   727,185 5,874 SH   SOLE   0 0 5,874
MICROSOFT CORP COM 594918104   5,031,542 11,254 SH   SOLE   0 0 11,254
MONDELEZ INTL INC CL A 609207105   509,123 7,780 SH   SOLE   0 0 7,780
MOTOROLA SOLUTIONS INC COM NEW 620076307   221,153 573 SH   SOLE   0 0 573
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   343,035 9,032 SH   SOLE   0 0 9,032
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   539,578 23,138 SH   SOLE   0 0 23,138
NVIDIA CORPORATION COM 67066G104   302,939 2,631 SH   SOLE   0 0 2,631
OREILLY AUTOMOTIVE INC COM 67103H107   545,983 517 SH   SOLE   0 0 517
ONEOK INC NEW COM 682680103   708,017 8,682 SH   SOLE   0 0 8,682
PEPSICO INC COM 713448108   1,361,497 8,255 SH   SOLE   0 0 8,255
PFIZER INC COM 717081103   461,586 16,497 SH   SOLE   0 0 16,497
PHILIP MORRIS INTL INC COM 718172109   792,907 7,825 SH   SOLE   0 0 7,825
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   303,441 16,990 SH   SOLE   0 0 16,990
PROCTER AND GAMBLE CO COM 742718109   540,773 3,279 SH   SOLE   0 0 3,279
PROSHARES TR ULTRAPRO QQQ 74347X831   35,025,454 474,471 SH   SOLE   0 0 474,471
PROSHARES TR S&P 500 DV ARIST 74348A467   218,590 2,274 SH   SOLE   0 0 2,274
REPUBLIC SVCS INC COM 760759100   595,652 3,065 SH   SOLE   0 0 3,065
SPDR S&P 500 ETF TR TR UNIT 78462F103   29,472,634 53,147 SH   SOLE   0 0 53,147
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   525,893 13,240 SH   SOLE   0 0 13,240
SPDR SER TR BLOOMBERG HIGH Y 78468R622   355,115 3,767 SH   SOLE   0 0 3,767
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,082,637 11,796 SH   SOLE   0 0 11,796
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   290,045 3,730 SH   SOLE   0 0 3,730
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   14,646,077 356,266 SH   SOLE   0 0 356,266
SELECT SECTOR SPDR TR INDL 81369Y704   13,819,459 113,395 SH   SOLE   0 0 113,395
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   619,870 2,740 SH   SOLE   0 0 2,740
SYSCO CORP COM 871829107   491,449 6,884 SH   SOLE   0 0 6,884
TJX COS INC NEW COM 872540109   663,132 6,023 SH   SOLE   0 0 6,023
T-MOBILE US INC COM 872590104   608,702 3,455 SH   SOLE   0 0 3,455
TARGET CORP COM 87612E106   229,462 1,550 SH   SOLE   0 0 1,550
TEXAS ROADHOUSE INC COM 882681109   343,420 2,000 SH   SOLE   0 0 2,000
THERMO FISHER SCIENTIFIC INC COM 883556102   442,400 800 SH   SOLE   0 0 800
TRACTOR SUPPLY CO COM 892356106   599,940 2,222 SH   SOLE   0 0 2,222
UNITEDHEALTH GROUP INC COM 91324P102   992,038 1,948 SH   SOLE   0 0 1,948
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   652,475 13,442 SH   SOLE   0 0 13,442
VERIZON COMMUNICATIONS INC COM 92343V104   260,908 6,327 SH   SOLE   0 0 6,327
VISA INC COM CL A 92826C839   789,310 2,994 SH   SOLE   0 0 2,994
WALMART INC COM 931142103   1,286,095 18,994 SH   SOLE   0 0 18,994
WASTE MGMT INC DEL COM 94106L109   645,140 3,024 SH   SOLE   0 0 3,024
YUM BRANDS INC COM 988498101   505,600 3,817 SH   SOLE   0 0 3,817