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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
22ND CENTY GROUP INC COM 90137F103 125 69,102 SH   SOLE   0 0 69,102
AIRBNB INC COM CL A 009066101 486 5,334 SH   SOLE   0 0 5,334
ALPHABET INC CAP STK CL A 02079K305 247 112 SH   SOLE   0 0 112
ALPS ETF TR ALERIAN MLP 00162Q452 352 10,294 SH   SOLE   0 0 10,294
AMAZON COM INC COM 023135106 494 4,463 SH   SOLE   0 0 4,463
APPLE INC COM 037833100 1,132 7,627 SH   SOLE   0 0 7,627
ARK ETF TR INNOVATION ETF 00214Q104 230 5,335 SH   SOLE   0 0 5,335
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 48 11,996 SH   SOLE   0 0 11,996
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 282 1,028 SH   SOLE   0 0 1,028
CHEVRON CORP NEW COM 166764100 357 2,630 SH   SOLE   0 0 2,630
COCA COLA CO COM 191216100 201 3,234 SH   SOLE   0 0 3,234
CONOCOPHILLIPS COM 20825C104 572 7,006 SH   SOLE   0 0 7,006
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,137 94,586 SH   SOLE   0 0 94,586
EQUINOX GOLD CORP COM 29446Y502 124 31,587 SH   SOLE   0 0 31,587
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 175 20,073 SH   SOLE   0 0 20,073
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 174 20,000 SH   SOLE   0 0 20,000
EXXON MOBIL CORP COM 30231G102 403 4,848 SH   SOLE   0 0 4,848
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 530 11,831 SH   SOLE   0 0 11,831
FIRST MAJESTIC SILVER CORP COM 32076V103 69 10,013 SH   SOLE   0 0 10,013
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 612 24,151 SH   SOLE   0 0 24,151
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,426 37,729 SH   SOLE   0 0 37,729
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 249 2,409 SH   SOLE   0 0 2,409
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 726 18,031 SH   SOLE   0 0 18,031
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 749 12,616 SH   SOLE   0 0 12,616
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 338 13,314 SH   SOLE   0 0 13,314
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,601 31,813 SH   SOLE   0 0 31,813
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 887 18,359 SH   SOLE   0 0 18,359
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,328 87,139 SH   SOLE   0 0 87,139
GALLAGHER ARTHUR J & CO COM 363576109 3,841 23,600 SH   SOLE   0 0 23,600
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,751 73,178 SH   SOLE   0 0 73,178
GLOBAL X FDS GLOBAL X SILVER 37954Y848 580 24,251 SH   SOLE   0 0 24,251
GSK PLC SPONSORED ADR 37733W105 506 12,592 SH   SOLE   0 0 12,592
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 202 9,664 SH   SOLE   0 0 9,664
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 385 18,165 SH   SOLE   0 0 18,165
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 373 17,997 SH   SOLE   0 0 17,997
INVESCO QQQ TR UNIT SER 1 46090E103 525 1,832 SH   SOLE   0 0 1,832
ISHARES GOLD TR ISHARES NEW 464285204 1,003 30,902 SH   SOLE   0 0 30,902
ISHARES INC MSCI EURZONE ETF 464286608 821 23,836 SH   SOLE   0 0 23,836
ISHARES INC MSCI EMERG MRKT 464286533 319 5,906 SH   SOLE   0 0 5,906
ISHARES SILVER TR ISHARES 46428Q109 170 10,000 SH   SOLE   0 0 10,000
ISHARES TR CORE US AGGBD ET 464287226 3,847 37,767 SH   SOLE   0 0 37,767
ISHARES TR SELECT DIVID ETF 464287168 849 7,362 SH   SOLE   0 0 7,362
ISHARES TR JPMORGAN USD EMG 464288281 566 6,918 SH   SOLE   0 0 6,918
ISHARES TR JPMORGAN USD EMG 464288281 409 5,000 SH   SOLE   0 0 5,000
ISHARES TR US REGNL BKS ETF 464288778 300 6,252 SH   SOLE   0 0 6,252
ISHARES TR 10-20 YR TRS ETF 464288653 1,970 16,300 SH   SOLE   0 0 16,300
ISHARES TR 10-20 YR TRS ETF 464288653 1,189 9,838 SH   SOLE   0 0 9,838
ISHARES TR 3 7 YR TREAS BD 464288661 617 5,182 SH   SOLE   0 0 5,182
ISHARES TR 3 7 YR TREAS BD 464288661 1,443 12,115 SH   SOLE   0 0 12,115
ISHARES TR CORE S&P MCP ETF 464287507 1,631 7,234 SH   SOLE   0 0 7,234
ISHARES TR CORE S&P SCP ETF 464287804 4,471 49,002 SH   SOLE   0 0 49,002
ISHARES TR CORE S&P500 ETF 464287200 17,927 47,192 SH   SOLE   0 0 47,192
ISHARES TR RUS 1000 VAL ETF 464287598 554 3,872 SH   SOLE   0 0 3,872
ISHARES TR RUS 1000 GRW ETF 464287614 768 3,451 SH   SOLE   0 0 3,451
ISHARES TR RUSSELL 2000 ETF 464287655 569 3,356 SH   SOLE   0 0 3,356
ISHARES TR U.S. REAL ES ETF 464287739 1,466 16,100 SH   SOLE   0 0 16,100
ISHARES TR DOW JONES US ETF 464287846 840 9,085 SH   SOLE   0 0 9,085
ISHARES TR 7-10 YR TRSY BD 464287440 2,875 28,072 SH   SOLE   0 0 28,072
ISHARES TR 7-10 YR TRSY BD 464287440 1,687 16,475 SH   SOLE   0 0 16,475
ISHARES TR 20 YR TR BD ETF 464287432 1,202 10,412 SH   SOLE   0 0 10,412
ISHARES TR IBOXX INV CP ETF 464287242 480 4,322 SH   SOLE   0 0 4,322
ISHARES TR RUS MID CAP ETF 464287499 519 8,064 SH   SOLE   0 0 8,064
ISHARES TR RUS MD CP GR ETF 464287481 932 11,730 SH   SOLE   0 0 11,730
ISHARES TR RUS MDCP VAL ETF 464287473 905 8,988 SH   SOLE   0 0 8,988
ISHARES TR U.S. ENERGY ETF 464287796 1,084 30,046 SH   SOLE   0 0 30,046
ISHARES TR US HLTHCARE ETF 464287762 240 900 SH   SOLE   0 0 900
ISHARES TR U.S. TECH ETF 464287721 661 8,134 SH   SOLE   0 0 8,134
ISHARES TR MSCI USA MIN VOL 46429B697 2,516 35,861 SH   SOLE   0 0 35,861
ISHARES TR MSCI EAFE MIN VL 46429B689 7,504 120,761 SH   SOLE   0 0 120,761
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 736 15,122 SH   SOLE   0 0 15,122
JOHNSON & JOHNSON COM 478160104 263 1,498 SH   SOLE   0 0 1,498
KRANESHARES TR QUADRTC INT RT 500767736 1,217 47,613 SH   SOLE   0 0 47,613
KRANESHARES TR CSI CHI INTERNET 500767306 88 3,000 SH   SOLE   0 0 3,000
KRANESHARES TR CSI CHI INTERNET 500767306 295 10,000 SH   SOLE   0 0 10,000
LOWES COS INC COM 548661107 244 1,336 SH   SOLE   0 0 1,336
MERCK & CO INC COM 58933Y105 278 2,962 SH   SOLE   0 0 2,962
META PLATFORMS INC CL A 30303M102 260 1,643 SH   SOLE   0 0 1,643
MICROSOFT CORP COM 594918104 529 2,083 SH   SOLE   0 0 2,083
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 75 22,000 SH   SOLE   0 0 22,000
NEWMARKET CORP COM 651587107 446 1,483 SH   SOLE   0 0 1,483
NUVEEN MUN VALUE FD INC COM 670928100 970 107,850 SH   SOLE   0 0 107,850
NVR INC COM 62944T105 471 108 SH   SOLE   0 0 108
PEPSICO INC COM 713448108 421 2,463 SH   SOLE   0 0 2,463
PHILLIPS 66 COM 718546104 276 3,520 SH   SOLE   0 0 3,520
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 88 22,810 SH   SOLE   0 0 22,810
RENASANT CORP COM 75970E107 211 7,489 SH   SOLE   0 0 7,489
SELECT SECTOR SPDR TR ENERGY 81369Y506 867 12,850 SH   SOLE   0 0 12,850
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 424 13,809 SH   SOLE   0 0 13,809
SHELL PLC SPON ADS 780259305 219 4,740 SH   SOLE   0 0 4,740
SPDR GOLD TR GOLD SHS 78463V107 305 1,916 SH   SOLE   0 0 1,916
SPDR GOLD TR GOLD SHS 78463V107 797 5,000 SH   SOLE   0 0 5,000
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 36 861 SH   SOLE   0 0 861
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,252 29,788 SH   SOLE   0 0 29,788
SUNDIAL GROWERS INC COM 86730L109 5 14,560 SH   SOLE   0 0 14,560
TARGET CORP COM 87612E106 463 3,168 SH   SOLE   0 0 3,168
TESLA INC COM 88160R101 738 1,032 SH   SOLE   0 0 1,032
TRUIST FINL CORP COM 89832Q109 322 7,127 SH   SOLE   0 0 7,127
TRUSTMARK CORP COM 898402102 204 7,006 SH   SOLE   0 0 7,006
VALERO ENERGY CORP COM 91913Y100 736 7,300 SH   SOLE   0 0 7,300
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,509 58,676 SH   SOLE   0 0 58,676
VANECK ETF TRUST GOLD MINERS ETF 92189F106 842 32,735 SH   SOLE   0 0 32,735
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,300 76,614 SH   SOLE   0 0 76,614
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 895 29,823 SH   SOLE   0 0 29,823
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 748 15,206 SH   SOLE   0 0 15,206
VANGUARD WORLD FD EXTENDED DUR 921910709 1,280 12,754 SH   SOLE   0 0 12,754
VANGUARD WORLD FD EXTENDED DUR 921910709 983 9,799 SH   SOLE   0 0 9,799
VERIZON COMMUNICATIONS INC COM 92343V104 223 4,409 SH   SOLE   0 0 4,409