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
ALPHABET INC CAP STK CL A 02079K305   343,352 2,199 SH   SOLE   1,899 0 300
ALPS ETF TR ALERIAN MLP 00162Q452   441,317 9,380 SH   SOLE   9,090 0 290
AMAZON COM INC COM 023135106   789,995 4,248 SH   SOLE   4,248 0 0
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   338,831 30,092 SH   SOLE   30,092 0 0
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   1,126,000 100,000 SH   SOLE   100,000 0 0
APPLE INC COM 037833100   1,315,799 7,842 SH   SOLE   7,466 0 376
ARK ETF TR INNOVATION ETF 00214Q104   421,285 8,871 SH   SOLE   7,492 0 1,379
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   468,837 1,146 SH   SOLE   1,036 0 110
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   229,500 6,000 SH   SOLE   0 0 6,000
CAL MAINE FOODS INC COM NEW 128030202   424,156 6,896 SH   SOLE   6,479 0 417
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   7,145,796 224,994 SH   SOLE   214,897 0 10,097
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   254,813 9,540 SH   SOLE   9,540 0 0
CATERPILLAR INC COM 149123101   299,199 804 SH   SOLE   804 0 0
CHEVRON CORP NEW COM 166764100   756,373 4,650 SH   SOLE   2,704 0 1,946
CONOCOPHILLIPS COM 20825C104   961,083 7,236 SH   SOLE   7,236 0 0
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831   308,528 7,999 SH   SOLE   7,999 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105   553,776 42,176 SH   SOLE   39,141 0 3,036
EQUINOX GOLD CORP COM 29446Y502   74,515 12,587 SH   SOLE   12,587 0 0
EXXON MOBIL CORP COM 30231G102   593,094 4,853 SH   SOLE   4,809 0 44
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   263,267 6,295 SH   SOLE   6,295 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   248,166 2,612 SH   SOLE   2,612 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   220,535 3,632 SH   SOLE   3,632 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   1,201,823 26,390 SH   SOLE   26,390 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,069,647 19,224 SH   SOLE   16,671 0 2,553
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   314,391 10,767 SH   SOLE   10,767 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,299,210 33,482 SH   SOLE   32,757 0 725
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   753,937 15,793 SH   SOLE   15,793 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   472,482 5,374 SH   SOLE   5,374 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,150,407 101,353 SH   SOLE   84,632 0 16,721
GALLAGHER ARTHUR J & CO COM 363576109   4,977,686 20,739 SH   SOLE   20,739 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   12,320 11,000 SH   SOLE   11,000 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   2,217,528 70,020 SH   SOLE   62,864 0 7,156
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,266,800 40,000 SH   SOLE   40,000 0 0
GSK PLC SPONSORED ADR 37733W204   411,016 10,101 SH   SOLE   10,101 0 0
HALEON PLC SPON ADS 405552100   102,918 12,597 SH   SOLE   12,597 0 0
HOME DEPOT INC COM 437076102   220,557 629 SH   SOLE   544 0 85
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   826,383 43,243 SH   SOLE   43,243 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   1,471,447 64,255 SH   SOLE   59,618 0 4,637
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   1,810,962 79,638 SH   SOLE   79,638 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   1,123,738 48,769 SH   SOLE   48,769 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   853,113 38,672 SH   SOLE   38,672 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,355,395 66,408 SH   SOLE   66,408 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,435,580 75,083 SH   SOLE   66,954 0 8,129
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,910,641 90,940 SH   SOLE   83,541 0 7,399
INVESCO QQQ TR UNIT SER 1 46090E103   1,444,402 3,295 SH   SOLE   2,815 0 480
ISHARES GOLD TR ISHARES NEW 464285204   1,353,327 30,729 SH   SOLE   22,318 0 8,411
ISHARES INC MSCI EURZONE ETF 464286608   1,464,605 29,286 SH   SOLE   28,580 0 706
ISHARES INC MSCI EMERG MRKT 464286533   241,054 4,272 SH   SOLE   3,532 0 740
ISHARES SILVER TR ISHARES 46428Q109   636,250 25,000 SH   SOLE   25,000 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,081,643 32,181 SH   SOLE   31,880 0 301
ISHARES TR SELECT DIVID ETF 464287168   509,079 4,264 SH   SOLE   3,483 0 781
ISHARES TR 10-20 YR TRS ETF 464288653   1,296,357 12,879 SH   SOLE   11,643 0 1,236
ISHARES TR MSCI ACWI ETF 464288257   638,128 5,888 SH   SOLE   5,888 0 0
ISHARES TR JPMORGAN USD EMG 464288281   412,639 4,665 SH   SOLE   4,427 0 238
ISHARES TR CORE S&P MCP ETF 464287507   2,087,767 35,518 SH   SOLE   29,673 0 5,845
ISHARES TR CORE S&P SCP ETF 464287804   5,023,097 47,540 SH   SOLE   45,495 0 2,045
ISHARES TR CORE S&P500 ETF 464287200   26,178,855 50,664 SH   SOLE   46,444 0 4,220
ISHARES TR RUS 1000 VAL ETF 464287598   650,368 3,721 SH   SOLE   3,369 0 352
ISHARES TR RUS 1000 GRW ETF 464287614   1,032,148 3,103 SH   SOLE   3,103 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   694,490 3,456 SH   SOLE   3,456 0 0
ISHARES TR U.S. REAL ES ETF 464287739   1,477,923 17,263 SH   SOLE   16,750 0 514
ISHARES TR DOW JONES US ETF 464287846   611,774 4,865 SH   SOLE   4,505 0 360
ISHARES TR RUS MID CAP ETF 464287499   555,334 6,780 SH   SOLE   6,780 0 0
ISHARES TR RUS MD CP GR ETF 464287481   1,406,098 12,622 SH   SOLE   12,146 0 476
ISHARES TR RUS MDCP VAL ETF 464287473   866,951 7,112 SH   SOLE   7,112 0 0
ISHARES TR U.S. ENERGY ETF 464287796   1,217,386 23,819 SH   SOLE   23,169 0 650
ISHARES TR U.S. TECH ETF 464287721   1,426,517 10,690 SH   SOLE   10,690 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   1,706,894 18,541 SH   SOLE   17,168 0 1,373
ISHARES TR 7-10 YR TRSY BD 464287440   920,600 10,000 SH   SOLE   10,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432   523,897 5,807 SH   SOLE   5,574 0 233
ISHARES TR 20 YR TR BD ETF 464287432   902,200 10,000 SH   SOLE   10,000 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   2,406,337 29,522 SH   SOLE   28,992 0 530
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,483,400 30,712 SH   SOLE   30,712 0 0
LOWES COS INC COM 548661107   249,534 1,052 SH   SOLE   1,052 0 0
MERCK & CO INC COM 58933Y105   384,668 3,035 SH   SOLE   3,035 0 0
META PLATFORMS INC CL A 30303M102   745,535 1,434 SH   SOLE   1,334 0 100
MICROSOFT CORP COM 594918104   985,330 2,328 SH   SOLE   2,328 0 0
NEWMARKET CORP COM 651587107   912,892 1,520 SH   SOLE   1,520 0 0
NOVO-NORDISK A S ADR 670100205   208,400 1,668 SH   SOLE   1,668 0 0
NUVEEN MUN VALUE FD INC COM 670928100   299,634 35,251 SH   SOLE   35,251 0 0
NVIDIA CORPORATION COM 67066G104   205,770 236 SH   SOLE   236 0 0
NVR INC COM 62944T105   827,078 108 SH   SOLE   108 0 0
PACER FDS TR US CASH COWS 100 69374H881   1,200,879 21,057 SH   SOLE   19,947 0 1,110
PACER FDS TR PACER US SMALL 69374H857   463,095 9,828 SH   SOLE   7,775 0 2,053
PHILLIPS 66 COM 718546104   627,870 3,802 SH   SOLE   3,802 0 0
RENASANT CORP COM 75970E107   323,158 11,182 SH   SOLE   4,222 0 6,960
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,014,959 10,379 SH   SOLE   9,863 0 516
SHELL PLC SPON ADS 780259305   299,371 4,121 SH   SOLE   4,121 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   45,102 10,000 SH   SOLE   10,000 0 0
SOUTHERN CO COM 842587107   454,728 6,518 SH   SOLE   2,688 0 3,830
SPDR GOLD TR GOLD SHS 78463V107   200,517 930 SH   SOLE   427 0 503
SPDR GOLD TR GOLD SHS 78463V107   646,830 3,000 SH   SOLE   3,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   604,605 1,176 SH   SOLE   1,176 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   8,787,853 223,723 SH   SOLE   216,673 0 7,050
TARGET CORP COM 87612E106   545,358 3,178 SH   SOLE   3,023 0 155
TESLA INC COM 88160R101   524,872 3,056 SH   SOLE   2,660 0 396
TRANE TECHNOLOGIES PLC SHS G8994E103   390,192 1,307 SH   SOLE   1,307 0 0
TRUIST FINL CORP COM 89832Q109   210,075 5,602 SH   SOLE   5,602 0 0
TRUSTMARK CORP COM 898402102   736,689 27,800 SH   SOLE   27,800 0 0
VALERO ENERGY CORP COM 91913Y100   1,282,610 7,300 SH   SOLE   7,300 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,920,981 57,036 SH   SOLE   51,534 0 5,502
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,347,200 40,000 SH   SOLE   40,000 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   3,952,119 94,368 SH   SOLE   89,446 0 4,922
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,675,200 40,000 SH   SOLE   40,000 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   1,408,140 28,563 SH   SOLE   28,563 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   263,739 558 SH   SOLE   558 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709   783,824 10,984 SH   SOLE   10,419 0 565
WALMART INC COM 931142103   311,980 5,146 SH   SOLE   5,146 0 0