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
ISHARES INC MSCI EURZONE ETF 464286608 1,133 25,149 SH   SOLE   0 0 25,149
ISHARES TR CORE S&P MCP ETF 464287507 1,280 5,303 SH   SOLE   0 0 5,303
ISHARES TR S&P MC 400GR ETF 464287606 238 3,109 SH   SOLE   0 0 3,109
ISHARES TR CORE S&P SCP ETF 464287804 5,626 57,311 SH   SOLE   0 0 57,311
ISHARES TR CORE S&P500 ETF 464287200 18,323 48,202 SH   SOLE   0 0 48,202
ISHARES TR RUS 1000 VAL ETF 464287598 529 3,757 SH   SOLE   0 0 3,757
ISHARES TR RUS 1000 GRW ETF 464287614 852 3,532 SH   SOLE   0 0 3,532
ISHARES TR RUSSELL 2000 ETF 464287655 673 3,244 SH   SOLE   0 0 3,244
ISHARES TR U.S. REAL ES ETF 464287739 1,574 19,120 SH   SOLE   0 0 19,120
ISHARES TR DOW JONES US ETF 464287846 935 9,761 SH   SOLE   0 0 9,761
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 471 7,628 SH   SOLE   0 0 7,628
AMAZON COM INC COM 023135106 475 153 SH   SOLE   0 0 153
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 248 1,062 SH   SOLE   0 0 1,062
INVESCO QQQ TR UNIT SER 1 46090E103 542 1,723 SH   SOLE   0 0 1,723
ADVANCED MICRO DEVICES INC COM 007903107 321 3,305 SH   SOLE   0 0 3,305
FEDEX CORP COM 31428X106 269 1,097 SH   SOLE   0 0 1,097
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 460 12,140 SH   SOLE   0 0 12,140
JOHNSON & JOHNSON COM 478160104 205 1,288 SH   SOLE   0 0 1,288
LOWES COS INC COM 548661107 226 1,360 SH   SOLE   0 0 1,360
MICROSOFT CORP COM 594918104 324 1,490 SH   SOLE   0 0 1,490
TRUIST FINL CORP COM 89832Q109 330 6,476 SH   SOLE   0 0 6,476
PEPSICO INC COM 713448108 249 1,754 SH   SOLE   0 0 1,754
VERIZON COMMUNICATIONS INC COM 92343V104 219 3,817 SH   SOLE   0 0 3,817
ISHARES INC MSCI ITALY ETF 46434G830 205 6,821 SH   SOLE   0 0 6,821
ISHARES TR RUS MID CAP ETF 464287499 631 8,936 SH   SOLE   0 0 8,936
ISHARES TR RUS MD CP GR ETF 464287481 958 9,073 SH   SOLE   0 0 9,073
ISHARES TR RUS MDCP VAL ETF 464287473 807 8,056 SH   SOLE   0 0 8,056
ISHARES TR U.S. ENERGY ETF 464287796 900 40,014 SH   SOLE   0 0 40,014
ISHARES TR U.S. TECH ETF 464287721 747 8,766 SH   SOLE   0 0 8,766
SELECT SECTOR SPDR TR ENERGY 81369Y506 824 19,580 SH   SOLE   0 0 19,580
SELECT SECTOR SPDR TR ENERGY 81369Y506 938 22,300 SH   SOLE   0 0 22,300
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 487 15,691 SH   SOLE   0 0 15,691
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 542 4,597 SH   SOLE   0 0 4,597
ISHARES INC MSCI STH KOR ETF 464286772 382 4,000 SH   SOLE   0 0 4,000
TARGET CORP COM 87612E106 616 3,155 SH   SOLE   0 0 3,155
ISHARES TR 1 3 YR TREAS BD 464287457 2,862 33,152 SH   SOLE   0 0 33,152
ISHARES TR BARCLAYS 7 10 YR 464287440 3,017 25,563 SH   SOLE   0 0 25,563
ISHARES TR BARCLAYS 7 10 YR 464287440 1,081 9,163 SH   SOLE   0 0 9,163
ISHARES TR 20 YR TR BD ETF 464287432 3,030 20,056 SH   SOLE   0 0 20,056
ISHARES TR 20 YR TR BD ETF 464287432 1,114 7,375 SH   SOLE   0 0 7,375
ISHARES TR IBOXX INV CP ETF 464287242 495 3,661 SH   SOLE   0 0 3,661
FORD MTR CO DEL COM 345370860 101 10,848 SH   SOLE   0 0 10,848
CONOCOPHILLIPS COM 20825C104 313 6,902 SH   SOLE   0 0 6,902
APPLE INC COM 037833100 793 6,145 SH   SOLE   0 0 6,145
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 63 11,996 SH   SOLE   0 0 11,996
ALIGN TECHNOLOGY INC COM 016255101 341 612 SH   SOLE   0 0 612
VALERO ENERGY CORP COM 91913Y100 428 7,300 SH   SOLE   0 0 7,300
ISHARES TR CORE US AGGBD ET 464287226 3,856 32,990 SH   SOLE   0 0 32,990
ISHARES TR SELECT DIVID ETF 464287168 524 5,250 SH   SOLE   0 0 5,250
ISHARES TR TIPS BD ETF 464287176 26 204 SH   SOLE   0 0 204
ISHARES TR TIPS BD ETF 464287176 633 5,000 SH   SOLE   0 0 5,000
FREEPORT-MCMORAN INC CL B 35671D857 8 250 SH   SOLE   0 0 250
FREEPORT-MCMORAN INC CL B 35671D857 303 10,000 SH   SOLE   0 0 10,000
GALLAGHER ARTHUR J & CO COM 363576109 1,185 10,000 SH   SOLE   0 0 10,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 201 43,472 SH   SOLE   0 0 43,472
SPDR GOLD TR GOLD SHS 78463V107 399 2,304 SH   SOLE   0 0 2,304
SPDR GOLD TR GOLD SHS 78463V107 1,238 7,157 SH   SOLE   0 0 7,157
NUVEEN MUN VALUE FD INC COM 670928100 1,296 118,098 SH   SOLE   0 0 118,098
TRUSTMARK CORP COM 898402102 211 7,006 SH   SOLE   0 0 7,006
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 43 11,837 SH   SOLE   0 0 11,837
ISHARES GOLD TRUST ISHARES 464285105 1,095 62,270 SH   SOLE   0 0 62,270
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,827 51,503 SH   SOLE   0 0 51,503
CROCS INC COM 227046109 353 4,706 SH   SOLE   0 0 4,706
EATON VANCE SR FLTNG RTE TR COM 27828Q105 2,131 162,333 SH   SOLE   0 0 162,333
ISHARES SILVER TR ISHARES 46428Q109 456 19,627 SH   SOLE   0 0 19,627
ISHARES SILVER TR ISHARES 46428Q109 1,520 65,500 SH   SOLE   0 0 65,500
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,055 29,484 SH   SOLE   0 0 29,484
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 268 7,500 SH   SOLE   0 0 7,500
PROSHARES TR SHORT QQQ NEW 74347B714 431 30,000 SH   SOLE   0 0 30,000
PROSHARES TR SHORT QQQ NEW 74347B714 505 35,212 SH   SOLE   0 0 35,212
ISHARES TR US REGNL BKS ETF 464288778 355 7,130 SH   SOLE   0 0 7,130
ISHARES TR 10-20 YR TRS ETF 464288653 1,912 12,430 SH   SOLE   0 0 12,430
SPDR SER TR S&P OILGAS EXP 78468R556 474 7,084 SH   SOLE   0 0 7,084
ISHARES TR MSCI KLD400 SOC 464288570 241 3,328 SH   SOLE   0 0 3,328
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 534 20,890 SH   SOLE   0 0 20,890
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 461 18,033 SH   SOLE   0 0 18,033
ISHARES TR MBS ETF 464288588 2,063 18,760 SH   SOLE   0 0 18,760
ISHARES TR MBS ETF 464288588 2,356 21,417 SH   SOLE   0 0 21,417
ISHARES TR 3 7 YR TREAS BD 464288661 4,016 30,385 SH   SOLE   0 0 30,385
ISHARES TR 3 7 YR TREAS BD 464288661 2,074 15,692 SH   SOLE   0 0 15,692
ISHARES TR JPMORGAN USD EMG 464288281 742 6,529 SH   SOLE   0 0 6,529
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 244 10,000 SH   SOLE   0 0 10,000
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 733 30,000 SH   SOLE   0 0 30,000
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 208 3,928 SH   SOLE   0 0 3,928
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,657 45,191 SH   SOLE   0 0 45,191
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 282 2,514 SH   SOLE   0 0 2,514
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 415 5,458 SH   SOLE   0 0 5,458
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 108 10,543 SH   SOLE   0 0 10,543
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 285 27,875 SH   SOLE   0 0 27,875
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,639 36,489 SH   SOLE   0 0 36,489
GLOBAL X FDS GLOBAL X SILVER 37954Y848 528 11,750 SH   SOLE   0 0 11,750
TESLA INC COM 88160R101 491 605 SH   SOLE   0 0 605
ALPS ETF TR ALERIAN MLP 00162Q452 330 11,765 SH   SOLE   0 0 11,765
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 856 52,990 SH   SOLE   0 0 52,990
22ND CENTY GROUP INC COM 90137F103 84 31,005 SH   SOLE   0 0 31,005
ISHARES TR CORE HIGH DV ETF 46429B663 888 9,921 SH   SOLE   0 0 9,921
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 209 2,179 SH   SOLE   0 0 2,179
ISHARES TR MSCI USA MIN VOL 46429B697 3,275 48,147 SH   SOLE   0 0 48,147
ISHARES TR MSCI EAFE MIN VL 46429B689 8,671 117,197 SH   SOLE   0 0 117,197
ISHARES INC MSCI EMERG MRKT 464286533 496 7,897 SH   SOLE   0 0 7,897
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 496 2,820 SH   SOLE   0 0 2,820
PHILLIPS 66 COM 718546104 254 3,520 SH   SOLE   0 0 3,520
GENIUS BRANDS INTL INC COM 37229T301 29 20,100 SH   SOLE   0 0 20,100
FACEBOOK INC CL A 30303M102 336 1,308 SH   SOLE   0 0 1,308
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 235 697 SH   SOLE   0 0 697
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 337 15,651 SH   SOLE   0 0 15,651
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,858 36,893 SH   SOLE   0 0 36,893
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 349 16,447 SH   SOLE   0 0 16,447
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 263 12,089 SH   SOLE   0 0 12,089
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 465 11,565 SH   SOLE   0 0 11,565
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 887 21,332 SH   SOLE   0 0 21,332
FIVE9 INC COM 338307101 320 1,866 SH   SOLE   0 0 1,866
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 285 13,033 SH   SOLE   0 0 13,033
ARK ETF TR INNOVATION ETF 00214Q104 316 2,288 SH   SOLE   0 0 2,288
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 203 8,712 SH   SOLE   0 0 8,712
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 248 11,102 SH   SOLE   0 0 11,102
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 620 12,044 SH   SOLE   0 0 12,044
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,440 49,687 SH   SOLE   0 0 49,687
US FOODS HLDG CORP COM 912008109 202 5,832 SH   SOLE   0 0 5,832
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 234 3,630 SH   SOLE   0 0 3,630
SNAP INC CL A 83304A106 356 6,553 SH   SOLE   0 0 6,553
ROKU INC COM CL A 77543R102 449 1,113 SH   SOLE   0 0 1,113
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 464 7,003 SH   SOLE   0 0 7,003
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 19 1,090 SH   SOLE   0 0 1,090
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 325 18,762 SH   SOLE   0 0 18,762
YETI HLDGS INC COM 98585X104 353 4,646 SH   SOLE   0 0 4,646
KRANESHARES TR QUADRTC INT RT 500767736 2,944 104,517 SH   SOLE   0 0 104,517
KRANESHARES TR QUADRTC INT RT 500767736 986 35,000 SH   SOLE   0 0 35,000