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
ABBVIE INC COM 00287Y109   250,737 1,325 SH   SOLE   1,325 0 0
ALPHABET INC CAP STK CL A 02079K305   400,257 2,229 SH   SOLE   1,921 0 308
ALPS ETF TR ALERIAN MLP 00162Q452   499,482 10,173 SH   SOLE   10,173 0 0
AMAZON COM INC COM 023135106   1,140,548 5,105 SH   SOLE   5,015 0 90
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   1,655,858 109,951 SH   SOLE   85,907 0 24,044
APPLE INC COM 037833100   1,870,340 8,758 SH   SOLE   8,098 0 660
ARISTA NETWORKS INC COM SHS 040413205   231,147 2,255 SH   SOLE   1,455 0 800
ARK ETF TR INNOVATION ETF 00214Q104   629,332 8,853 SH   SOLE   7,405 0 1,448
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,635,165 5,433 SH   SOLE   5,343 0 90
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   356,880 6,000 SH   SOLE   0 0 6,000
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   10,815,133 264,882 SH   SOLE   251,089 0 13,793
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   255,004 9,540 SH   SOLE   9,540 0 0
CATERPILLAR INC COM 149123101   337,908 849 SH   SOLE   849 0 0
CHEVRON CORP NEW COM 166764100   716,051 4,826 SH   SOLE   2,903 0 1,923
CONOCOPHILLIPS COM 20825C104   651,758 6,957 SH   SOLE   6,957 0 0
DANAOS CORPORATION SHS Y1968P121   263,398 3,001 SH   SOLE   0 0 3,001
DIREXION SHS ETF TR DAILY SEMICONDUC 25460G112   895,863 120,250 SH   SOLE   9,250 0 111,000
EATON VANCE SR FLTNG RTE TR COM 27828Q105   366,898 30,148 SH   SOLE   28,309 0 1,838
EXXON MOBIL CORP COM 30231G102   853,766 7,609 SH   SOLE   7,579 0 30
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   346,139 6,562 SH   SOLE   6,562 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   1,556,296 29,265 SH   SOLE   29,170 0 95
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   700,504 39,200 SH   SOLE   39,050 0 150
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   2,889,911 31,303 SH   SOLE   30,794 0 509
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   608,577 9,542 SH   SOLE   7,671 0 1,871
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   1,151,238 19,210 SH   SOLE   18,535 0 675
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811   316,680 3,216 SH   SOLE   3,193 0 23
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   321,642 2,612 SH   SOLE   2,612 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   238,150 3,632 SH   SOLE   3,632 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   1,191,021 20,826 SH   SOLE   20,806 0 20
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,032,275 28,320 SH   SOLE   25,522 0 2,798
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   786,011 15,976 SH   SOLE   15,976 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   400,940 10,755 SH   SOLE   10,755 0 0
GALLAGHER ARTHUR J & CO COM 363576109   5,329,608 16,755 SH   SOLE   16,755 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   3,472,664 70,741 SH   SOLE   62,738 0 8,002
GSK PLC SPONSORED ADR 37733W204   372,613 9,759 SH   SOLE   9,759 0 0
HALEON PLC SPON ADS 405552100   131,876 12,866 SH   SOLE   12,866 0 0
HOME DEPOT INC COM 437076102   272,997 734 SH   SOLE   654 0 80
INTEL CORP COM 458140100   318,188 14,148 SH   SOLE   13,678 0 470
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   742,440 35,867 SH   SOLE   35,867 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   981,835 42,049 SH   SOLE   42,049 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   557,194 27,233 SH   SOLE   27,233 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   715,206 31,396 SH   SOLE   31,396 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   558,221 25,316 SH   SOLE   25,316 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   706,365 35,947 SH   SOLE   35,947 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   722,060 31,285 SH   SOLE   26,648 0 4,637
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,327,908 67,993 SH   SOLE   59,864 0 8,129
INVESCO QQQ TR UNIT SER 1 46090E103   1,895,822 3,408 SH   SOLE   2,933 0 475
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   450,379 7,242 SH   SOLE   70 0 7,172
ISHARES GOLD TR ISHARES NEW 464285204   1,063,132 16,910 SH   SOLE   16,910 0 0
ISHARES INC MSCI EURZONE ETF 464286608   1,661,924 27,880 SH   SOLE   27,417 0 463
ISHARES INC MSCI EMERG MRKT 464286533   203,577 3,215 SH   SOLE   3,215 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,135,352 33,881 SH   SOLE   24,674 0 9,207
ISHARES TR CORE US AGGBD ET 464287226   246,845 2,507 SH   SOLE   2,507 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   2,349,748 24,955 SH   SOLE   24,955 0 0
ISHARES TR US REGNL BKS ETF 464288778   540,774 10,314 SH   SOLE   10,276 0 38
ISHARES TR 10-20 YR TRS ETF 464288653   1,109,216 11,060 SH   SOLE   9,860 0 1,200
ISHARES TR MSCI ACWI ETF 464288257   780,871 6,016 SH   SOLE   6,016 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,746,368 43,053 SH   SOLE   39,793 0 3,260
ISHARES TR CORE S&P SCP ETF 464287804   6,243,145 55,210 SH   SOLE   52,706 0 2,504
ISHARES TR CORE S&P500 ETF 464287200   33,600,454 53,489 SH   SOLE   49,303 0 4,186
ISHARES TR RUS 1000 VAL ETF 464287598   705,628 3,574 SH   SOLE   3,222 0 352
ISHARES TR RUS 1000 GRW ETF 464287614   1,303,116 3,043 SH   SOLE   3,043 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   666,265 2,987 SH   SOLE   2,987 0 0
ISHARES TR U.S. REAL ES ETF 464287739   1,473,834 15,384 SH   SOLE   14,982 0 402
ISHARES TR DOW JONES US ETF 464287846   668,782 4,380 SH   SOLE   4,020 0 360
ISHARES TR RUS MID CAP ETF 464287499   626,107 6,681 SH   SOLE   6,681 0 0
ISHARES TR RUS MD CP GR ETF 464287481   2,972,503 21,234 SH   SOLE   20,484 0 750
ISHARES TR RUS MDCP VAL ETF 464287473   819,493 6,073 SH   SOLE   6,073 0 0
ISHARES TR U.S. ENERGY ETF 464287796   1,263,208 27,242 SH   SOLE   26,482 0 760
ISHARES TR U.S. TECH ETF 464287721   2,150,690 12,254 SH   SOLE   12,254 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,562,235 48,145 SH   SOLE   38,133 0 10,012
ISHARES TR 20 YR TR BD ETF 464287432   3,628,192 41,718 SH   SOLE   29,208 0 12,510
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,939,537 39,566 SH   SOLE   38,566 0 1,000
JPMORGAN CHASE & CO. COM 46625H100   361,386 1,221 SH   SOLE   1,221 0 0
LOWES COS INC COM 548661107   204,421 895 SH   SOLE   895 0 0
MERCK & CO INC COM 58933Y105   240,596 2,973 SH   SOLE   2,973 0 0
META PLATFORMS INC CL A 30303M102   1,278,381 1,778 SH   SOLE   1,660 0 118
MICROSOFT CORP COM 594918104   1,319,735 2,646 SH   SOLE   2,644 0 2
NEWMARKET CORP COM 651587107   996,075 1,351 SH   SOLE   1,351 0 0
NVIDIA CORPORATION COM 67066G104   1,492,521 9,367 SH   SOLE   8,557 0 810
NVR INC COM 62944T105   792,817 104 SH   SOLE   104 0 0
PEPSICO INC COM 713448108   812,062 5,998 SH   SOLE   5,998 0 0
PHILLIPS 66 COM 718546104   480,600 3,776 SH   SOLE   3,776 0 0
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,600,457 38,969 SH   SOLE   38,969 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   203,682 5,664 SH   SOLE   5,664 0 0
RTX CORPORATION COM 75513E101   259,393 1,780 SH   SOLE   1,780 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   648,796 7,455 SH   SOLE   6,919 0 536
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   240,553 4,523 SH   SOLE   4,523 0 0
SHELL PLC SPON ADS 780259305   286,996 3,990 SH   SOLE   3,990 0 0
SOUTHERN CO COM 842587107   525,113 5,738 SH   SOLE   1,988 0 3,750
SPDR GOLD TR GOLD SHS 78463V107   248,476 809 SH   SOLE   809 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   289,310 463 SH   SOLE   463 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   210,021 8,220 SH   SOLE   8,220 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   8,100,711 203,638 SH   SOLE   197,683 0 5,955
TARGET CORP COM 87612E106   342,227 3,289 SH   SOLE   3,129 0 160
TESLA INC COM 88160R101   1,698,548 5,386 SH   SOLE   4,403 0 983
TRANE TECHNOLOGIES PLC SHS G8994E103   486,378 1,112 SH   SOLE   1,112 0 0
TRUIST FINL CORP COM 89832Q109   379,027 8,323 SH   SOLE   8,323 0 0
TRUSTMARK CORP COM 898402102   431,644 11,185 SH   SOLE   10,781 0 405
VALERO ENERGY CORP COM 91913Y100   1,055,434 7,300 SH   SOLE   7,300 0 0
VANECK BITCOIN ETF SH BEN INT 92189K105   254,616 8,232 SH   SOLE   0 0 8,232
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,710,501 51,229 SH   SOLE   44,191 0 7,037
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   7,021,040 102,572 SH   SOLE   93,988 0 8,584
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   1,314,600 26,459 SH   SOLE   26,459 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   340,722 592 SH   SOLE   592 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   260,170 845 SH   SOLE   845 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709   626,068 9,542 SH   SOLE   9,542 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   208,946 310 SH   SOLE   310 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   249,970 1,000 SH   SOLE   1,000 0 0
VISA INC COM CL A 92826C839   288,505 804 SH   SOLE   804 0 0
WALMART INC COM 931142103   488,467 4,966 SH   SOLE   4,966 0 0
YUM BRANDS INC COM 988498101   329,321 2,195 SH   SOLE   2,195 0 0