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 133 53,923 SH   SOLE   0 0 53,923
ADVANCED MICRO DEVICES INC COM 007903107 1,030 7,524 SH   SOLE   0 0 7,524
AIRBNB INC COM CL A 009066101 881 5,370 SH   SOLE   0 0 5,370
ALPHABET INC CAP STK CL A 02079K305 234 84 SH   SOLE   0 0 84
ALPS ETF TR ALERIAN MLP 00162Q452 355 9,777 SH   SOLE   0 0 9,777
AMAZON COM INC COM 023135106 521 161 SH   SOLE   0 0 161
APPLE INC COM 037833100 1,033 5,966 SH   SOLE   0 0 5,966
ARK ETF TR INNOVATION ETF 00214Q104 359 4,480 SH   SOLE   0 0 4,480
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 80 11,996 SH   SOLE   0 0 11,996
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 92 5,000 SH   SOLE   0 0 5,000
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 369 20,000 SH   SOLE   0 0 20,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 385 1,187 SH   SOLE   0 0 1,187
BHP GROUP LTD SPONSORED ADS 088606108 209 3,120 SH   SOLE   0 0 3,120
BHP GROUP LTD SPONSORED ADS 088606108 449 6,700 SH   SOLE   0 0 6,700
BIMI INTERNATIONAL MEDICAL I COM 05552Q103 6 15,000 SH   SOLE   0 0 15,000
CHEVRON CORP NEW COM 166764100 242 1,878 SH   SOLE   0 0 1,878
COCA COLA CO COM 191216100 203 3,302 SH   SOLE   0 0 3,302
CONOCOPHILLIPS COM 20825C104 599 6,902 SH   SOLE   0 0 6,902
COSTCO WHSL CORP NEW COM 22160K105 1,088 2,163 SH   SOLE   0 0 2,163
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,385 95,780 SH   SOLE   0 0 95,780
ENPHASE ENERGY INC COM 29355A107 613 4,293 SH   SOLE   0 0 4,293
EQT CORP COM 26884L109 238 10,000 SH   SOLE   0 0 10,000
EQUINOX GOLD CORP COM 29446Y502 217 31,587 SH   SOLE   0 0 31,587
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 243 20,073 SH   SOLE   0 0 20,073
EXXON MOBIL CORP COM 30231G102 234 3,259 SH   SOLE   0 0 3,259
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 536 11,927 SH   SOLE   0 0 11,927
FIRST MAJESTIC SILVER CORP COM 32076V103 107 10,003 SH   SOLE   0 0 10,003
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 251 10,461 SH   SOLE   0 0 10,461
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 225 3,764 SH   SOLE   0 0 3,764
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,855 38,284 SH   SOLE   0 0 38,284
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 275 2,409 SH   SOLE   0 0 2,409
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 214 10,726 SH   SOLE   0 0 10,726
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 200 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 997 20,078 SH   SOLE   0 0 20,078
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 389 15,219 SH   SOLE   0 0 15,219
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,137 33,931 SH   SOLE   0 0 33,931
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 846 16,984 SH   SOLE   0 0 16,984
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 240 3,100 SH   SOLE   0 0 3,100
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,931 91,539 SH   SOLE   0 0 91,539
FREEPORT-MCMORAN INC CL B 35671D857 216 4,897 SH   SOLE   0 0 4,897
GALLAGHER ARTHUR J & CO COM 363576109 5,373 34,068 SH   SOLE   0 0 34,068
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 48 12,627 SH   SOLE   0 0 12,627
GENIUS BRANDS INTL INC COM 37229T301 22 20,100 SH   SOLE   0 0 20,100
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 552 12,148 SH   SOLE   0 0 12,148
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 827 35,886 SH   SOLE   0 0 35,886
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 83 3,600 SH   SOLE   0 0 3,600
GLOBAL X FDS GLOBAL X SILVER 37954Y848 2,105 60,068 SH   SOLE   0 0 60,068
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,209 34,500 SH   SOLE   0 0 34,500
HOME DEPOT INC COM 437076102 1,208 3,247 SH   SOLE   0 0 3,247
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 385 17,997 SH   SOLE   0 0 17,997
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 386 17,801 SH   SOLE   0 0 17,801
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 207 9,658 SH   SOLE   0 0 9,658
INVESCO QQQ TR UNIT SER 1 46090E103 696 1,832 SH   SOLE   0 0 1,832
ISHARES GOLD TR ISHARES NEW 464285204 1,070 30,990 SH   SOLE   0 0 30,990
ISHARES INC MSCI EURZONE ETF 464286608 1,188 24,056 SH   SOLE   0 0 24,056
ISHARES INC MSCI ITALY ETF 46434G830 224 6,688 SH   SOLE   0 0 6,688
ISHARES INC MSCI EMERG MRKT 464286533 387 6,075 SH   SOLE   0 0 6,075
ISHARES SILVER TR ISHARES 46428Q109 212 10,000 SH   SOLE   0 0 10,000
ISHARES TR CORE US AGGBD ET 464287226 3,628 32,345 SH   SOLE   0 0 32,345
ISHARES TR SELECT DIVID ETF 464287168 635 4,974 SH   SOLE   0 0 4,974
ISHARES TR TIPS BD ETF 464287176 29 231 SH   SOLE   0 0 231
ISHARES TR TIPS BD ETF 464287176 1,259 10,000 SH   SOLE   0 0 10,000
ISHARES TR BARCLAYS 7 10 YR 464287440 1,513 13,442 SH   SOLE   0 0 13,442
ISHARES TR BARCLAYS 7 10 YR 464287440 1,330 11,813 SH   SOLE   0 0 11,813
ISHARES TR 20 YR TR BD ETF 464287432 1,083 7,620 SH   SOLE   0 0 7,620
ISHARES TR IBOXX INV CP ETF 464287242 511 3,957 SH   SOLE   0 0 3,957
ISHARES TR RUS MID CAP ETF 464287499 645 8,058 SH   SOLE   0 0 8,058
ISHARES TR RUS MD CP GR ETF 464287481 1,082 10,393 SH   SOLE   0 0 10,393
ISHARES TR RUS MDCP VAL ETF 464287473 1,056 8,646 SH   SOLE   0 0 8,646
ISHARES TR U.S. ENERGY ETF 464287796 1,235 35,857 SH   SOLE   0 0 35,857
ISHARES TR U.S. TECH ETF 464287721 872 8,021 SH   SOLE   0 0 8,021
ISHARES TR CORE S&P MCP ETF 464287507 1,617 5,830 SH   SOLE   0 0 5,830
ISHARES TR CORE S&P SCP ETF 464287804 5,609 49,424 SH   SOLE   0 0 49,424
ISHARES TR CORE S&P500 ETF 464287200 21,701 46,493 SH   SOLE   0 0 46,493
ISHARES TR RUS 1000 VAL ETF 464287598 662 3,904 SH   SOLE   0 0 3,904
ISHARES TR RUS 1000 GRW ETF 464287614 999 3,467 SH   SOLE   0 0 3,467
ISHARES TR RUSSELL 2000 ETF 464287655 719 3,355 SH   SOLE   0 0 3,355
ISHARES TR U.S. REAL ES ETF 464287739 1,849 16,919 SH   SOLE   0 0 16,919
ISHARES TR DOW JONES US ETF 464287846 1,057 9,215 SH   SOLE   0 0 9,215
ISHARES TR MSCI USA MIN VOL 46429B697 3,013 38,834 SH   SOLE   0 0 38,834
ISHARES TR MSCI EAFE MIN VL 46429B689 8,797 117,566 SH   SOLE   0 0 117,566
ISHARES TR JPMORGAN USD EMG 464288281 619 5,897 SH   SOLE   0 0 5,897
ISHARES TR US REGNL BKS ETF 464288778 433 6,252 SH   SOLE   0 0 6,252
ISHARES TR 10-20 YR TRS ETF 464288653 400 2,793 SH   SOLE   0 0 2,793
ISHARES TR 10-20 YR TRS ETF 464288653 1,432 10,000 SH   SOLE   0 0 10,000
ISHARES TR MSCI KLD400 SOC 464288570 299 3,328 SH   SOLE   0 0 3,328
ISHARES TR 3 7 YR TREAS BD 464288661 805 6,330 SH   SOLE   0 0 6,330
JOHNSON & JOHNSON COM 478160104 251 1,498 SH   SOLE   0 0 1,498
KKR & CO INC COM 48251W104 986 14,201 SH   SOLE   0 0 14,201
KRANESHARES TR QUADRTC INT RT 500767736 127 4,822 SH   SOLE   0 0 4,822
KRANESHARES TR QUADRTC INT RT 500767736 263 10,000 SH   SOLE   0 0 10,000
LOWES COS INC COM 548661107 325 1,334 SH   SOLE   0 0 1,334
LULULEMON ATHLETICA INC COM 550021109 761 2,312 SH   SOLE   0 0 2,312
META PLATFORMS INC CL A 30303M102 466 1,403 SH   SOLE   0 0 1,403
MICROSOFT CORP COM 594918104 491 1,584 SH   SOLE   0 0 1,584
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 78 21,000 SH   SOLE   0 0 21,000
NUVEEN MUN VALUE FD INC COM 670928100 1,154 113,246 SH   SOLE   0 0 113,246
PEPSICO INC COM 713448108 432 2,462 SH   SOLE   0 0 2,462
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 213 16,867 SH   SOLE   0 0 16,867
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 435 34,500 SH   SOLE   0 0 34,500
PHILLIPS 66 COM 718546104 312 3,520 SH   SOLE   0 0 3,520
PROSHARES TR SHORT S&P 500 NE 74347B425 174 12,492 SH   SOLE   0 0 12,492
PROSHARES TR SHRT RUSSELL2000 74348A210 432 20,000 SH   SOLE   0 0 20,000
PROSHARES TR SHRT RUSSELL2000 74348A210 831 38,457 SH   SOLE   0 0 38,457
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 93 21,837 SH   SOLE   0 0 21,837
RIO TINTO PLC SPONSORED ADR 767204100 205 2,724 SH   SOLE   0 0 2,724
RIO TINTO PLC SPONSORED ADR 767204100 452 6,000 SH   SOLE   0 0 6,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,056 16,373 SH   SOLE   0 0 16,373
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 578 14,147 SH   SOLE   0 0 14,147
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 40 860 SH   SOLE   0 0 860
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 703 15,000 SH   SOLE   0 0 15,000
SUNDIAL GROWERS INC COM 86730L109 7 11,860 SH   SOLE   0 0 11,860
TARGET CORP COM 87612E106 695 3,140 SH   SOLE   0 0 3,140
TESLA INC COM 88160R101 1,036 987 SH   SOLE   0 0 987
THE TRADE DESK INC COM CL A 88339J105 793 10,504 SH   SOLE   0 0 10,504
TREX CO INC COM 89531P105 901 8,427 SH   SOLE   0 0 8,427
TRUIST FINL CORP COM 89832Q109 480 7,127 SH   SOLE   0 0 7,127
TRUSTMARK CORP COM 898402102 247 7,006 SH   SOLE   0 0 7,006
VALE S A SPONSORED ADS 91912E105 17 1,107 SH   SOLE   0 0 1,107
VALE S A SPONSORED ADS 91912E105 423 27,500 SH   SOLE   0 0 27,500
VALERO ENERGY CORP COM 91913Y100 622 7,300 SH   SOLE   0 0 7,300
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,499 48,418 SH   SOLE   0 0 48,418
VANECK ETF TRUST GOLD MINERS ETF 92189F106 554 17,900 SH   SOLE   0 0 17,900
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 198 1,718 SH   SOLE   0 0 1,718
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 102 884 SH   SOLE   0 0 884
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,923 72,219 SH   SOLE   0 0 72,219
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1,214 30,000 SH   SOLE   0 0 30,000
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,041 35,346 SH   SOLE   0 0 35,346
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,561 69,727 SH   SOLE   0 0 69,727
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,274 34,692 SH   SOLE   0 0 34,692
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3,977 76,362 SH   SOLE   0 0 76,362
VANGUARD WORLD FD EXTENDED DUR 921910709 1,547 11,622 SH   SOLE   0 0 11,622
VANGUARD WORLD FD EXTENDED DUR 921910709 1,331 10,000 SH   SOLE   0 0 10,000
VERIZON COMMUNICATIONS INC COM 92343V104 218 4,099 SH   SOLE   0 0 4,099
VINCO VENTURES INC COM 927330100 55 13,500 SH   SOLE   0 0 13,500
WILLIAMS COS INC COM 969457100 198 6,766 SH   SOLE   0 0 6,766
WILLIAMS COS INC COM 969457100 205 7,000 SH   SOLE   0 0 7,000