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,186 25,125 SH   SOLE   0 0 25,125
ISHARES TR CORE S&P MCP ETF 464287507 1,343 5,088 SH   SOLE   0 0 5,088
ISHARES TR CORE S&P SCP ETF 464287804 5,785 52,550 SH   SOLE   0 0 52,550
ISHARES TR CORE S&P500 ETF 464287200 18,575 46,198 SH   SOLE   0 0 46,198
ISHARES TR RUS 1000 VAL ETF 464287598 574 3,757 SH   SOLE   0 0 3,757
ISHARES TR RUS 1000 GRW ETF 464287614 863 3,494 SH   SOLE   0 0 3,494
ISHARES TR RUSSELL 2000 ETF 464287655 730 3,262 SH   SOLE   0 0 3,262
ISHARES TR RUS 2000 VAL ETF 464287630 238 1,472 SH   SOLE   0 0 1,472
ISHARES TR U.S. REAL ES ETF 464287739 1,731 18,498 SH   SOLE   0 0 18,498
ISHARES TR DOW JONES US ETF 464287846 986 9,761 SH   SOLE   0 0 9,761
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 432 6,758 SH   SOLE   0 0 6,758
AMAZON COM INC COM 023135106 460 146 SH   SOLE   0 0 146
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 274 1,062 SH   SOLE   0 0 1,062
INVESCO QQQ TR UNIT SER 1 46090E103 621 1,914 SH   SOLE   0 0 1,914
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 435 12,142 SH   SOLE   0 0 12,142
JOHNSON & JOHNSON COM 478160104 228 1,398 SH   SOLE   0 0 1,398
LOWES COS INC COM 548661107 260 1,361 SH   SOLE   0 0 1,361
MICROSOFT CORP COM 594918104 364 1,501 SH   SOLE   0 0 1,501
TRUIST FINL CORP COM 89832Q109 421 7,127 SH   SOLE   0 0 7,127
PEPSICO INC COM 713448108 249 1,764 SH   SOLE   0 0 1,764
VERIZON COMMUNICATIONS INC COM 92343V104 231 3,961 SH   SOLE   0 0 3,961
ISHARES INC MSCI ITALY ETF 46434G830 217 6,821 SH   SOLE   0 0 6,821
ISHARES TR RUS MID CAP ETF 464287499 657 8,761 SH   SOLE   0 0 8,761
ISHARES TR RUS MD CP GR ETF 464287481 1,041 10,019 SH   SOLE   0 0 10,019
ISHARES TR RUS MDCP VAL ETF 464287473 887 8,023 SH   SOLE   0 0 8,023
ISHARES TR U.S. ENERGY ETF 464287796 1,098 40,835 SH   SOLE   0 0 40,835
ISHARES TR U.S. TECH ETF 464287721 792 8,824 SH   SOLE   0 0 8,824
SELECT SECTOR SPDR TR ENERGY 81369Y506 984 19,561 SH   SOLE   0 0 19,561
SELECT SECTOR SPDR TR ENERGY 81369Y506 468 9,300 SH   SOLE   0 0 9,300
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 548 15,890 SH   SOLE   0 0 15,890
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 478 4,103 SH   SOLE   0 0 4,103
APPLIED MATLS INC COM 038222105 1,275 9,008 SH   SOLE   0 0 9,008
TARGET CORP COM 87612E106 630 3,140 SH   SOLE   0 0 3,140
ISHARES TR 1 3 YR TREAS BD 464287457 2,497 28,961 SH   SOLE   0 0 28,961
ISHARES TR BARCLAYS 7 10 YR 464287440 2,769 24,425 SH   SOLE   0 0 24,425
ISHARES TR BARCLAYS 7 10 YR 464287440 1,226 10,813 SH   SOLE   0 0 10,813
ISHARES TR 20 YR TR BD ETF 464287432 2,645 19,232 SH   SOLE   0 0 19,232
ISHARES TR 20 YR TR BD ETF 464287432 1,387 10,090 SH   SOLE   0 0 10,090
ISHARES TR IBOXX INV CP ETF 464287242 449 3,439 SH   SOLE   0 0 3,439
FORD MTR CO DEL COM 345370860 138 11,348 SH   SOLE   0 0 11,348
CONOCOPHILLIPS COM 20825C104 373 6,902 SH   SOLE   0 0 6,902
APPLE INC COM 037833100 764 6,210 SH   SOLE   0 0 6,210
TAPESTRY INC COM 876030107 1,047 25,522 SH   SOLE   0 0 25,522
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 63 11,996 SH   SOLE   0 0 11,996
ALIGN TECHNOLOGY INC COM 016255101 978 1,794 SH   SOLE   0 0 1,794
VALERO ENERGY CORP COM 91913Y100 550 7,300 SH   SOLE   0 0 7,300
ISHARES TR CORE US AGGBD ET 464287226 3,626 31,798 SH   SOLE   0 0 31,798
SLEEP NUMBER CORP COM 83125X103 1,187 8,361 SH   SOLE   0 0 8,361
ISHARES TR SELECT DIVID ETF 464287168 574 5,000 SH   SOLE   0 0 5,000
ISHARES TR TIPS BD ETF 464287176 26 204 SH   SOLE   0 0 204
ISHARES TR TIPS BD ETF 464287176 628 5,000 SH   SOLE   0 0 5,000
GALLAGHER ARTHUR J & CO COM 363576109 1,266 10,000 SH   SOLE   0 0 10,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 109 22,637 SH   SOLE   0 0 22,637
SPDR GOLD TR GOLD SHS 78463V107 347 2,141 SH   SOLE   0 0 2,141
NUVEEN MUN VALUE FD INC COM 670928100 1,243 111,718 SH   SOLE   0 0 111,718
TRUSTMARK CORP COM 898402102 238 7,006 SH   SOLE   0 0 7,006
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 42 12,039 SH   SOLE   0 0 12,039
ISHARES GOLD TRUST ISHARES 464285105 1,024 62,191 SH   SOLE   0 0 62,191
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,289 86,198 SH   SOLE   0 0 86,198
EATON VANCE SR FLTNG RTE TR COM 27828Q105 2,426 175,070 SH   SOLE   0 0 175,070
ISHARES SILVER TR ISHARES 46428Q109 449 19,414 SH   SOLE   0 0 19,414
ISHARES SILVER TR ISHARES 46428Q109 1,435 62,000 SH   SOLE   0 0 62,000
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 975 29,007 SH   SOLE   0 0 29,007
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 601 17,900 SH   SOLE   0 0 17,900
PROSHARES TR SHORT QQQ NEW 74347B714 410 30,000 SH   SOLE   0 0 30,000
PROSHARES TR SHORT QQQ NEW 74347B714 481 35,212 SH   SOLE   0 0 35,212
ISHARES TR US REGNL BKS ETF 464288778 407 7,130 SH   SOLE   0 0 7,130
PROSHARES TR SHRT RUSSELL2000 74348A210 218 10,000 SH   SOLE   0 0 10,000
PROSHARES TR SHRT RUSSELL2000 74348A210 478 21,957 SH   SOLE   0 0 21,957
ISHARES TR 10-20 YR TRS ETF 464288653 1,606 11,339 SH   SOLE   0 0 11,339
SPDR SER TR S&P OILGAS EXP 78468R556 5 54 SH   SOLE   0 0 54
SPDR SER TR S&P OILGAS EXP 78468R556 349 4,084 SH   SOLE   0 0 4,084
ISHARES TR MSCI KLD400 SOC 464288570 257 3,328 SH   SOLE   0 0 3,328
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 473 18,466 SH   SOLE   0 0 18,466
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 257 10,033 SH   SOLE   0 0 10,033
ISHARES TR MBS ETF 464288588 31 287 SH   SOLE   0 0 287
ISHARES TR MBS ETF 464288588 2,317 21,417 SH   SOLE   0 0 21,417
ISHARES TR 3 7 YR TREAS BD 464288661 3,617 27,829 SH   SOLE   0 0 27,829
ISHARES TR 3 7 YR TREAS BD 464288661 2,039 15,692 SH   SOLE   0 0 15,692
ISHARES TR JPMORGAN USD EMG 464288281 735 6,715 SH   SOLE   0 0 6,715
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 563 22,500 SH   SOLE   0 0 22,500
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 235 3,994 SH   SOLE   0 0 3,994
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,786 42,462 SH   SOLE   0 0 42,462
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 272 2,489 SH   SOLE   0 0 2,489
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 119 8,864 SH   SOLE   0 0 8,864
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 207 15,375 SH   SOLE   0 0 15,375
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,224 47,613 SH   SOLE   0 0 47,613
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 280 6,000 SH   SOLE   0 0 6,000
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,407 34,066 SH   SOLE   0 0 34,066
GLOBAL X FDS GLOBAL X SILVER 37954Y848 702 17,000 SH   SOLE   0 0 17,000
ALPS ETF TR ALERIAN MLP 00162Q452 365 11,721 SH   SOLE   0 0 11,721
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,028 52,415 SH   SOLE   0 0 52,415
SHOPIFY INC CL A 82509L107 862 746 SH   SOLE   0 0 746
22ND CENTY GROUP INC COM 90137F103 118 33,820 SH   SOLE   0 0 33,820
ISHARES TR CORE HIGH DV ETF 46429B663 899 9,427 SH   SOLE   0 0 9,427
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 209 2,122 SH   SOLE   0 0 2,122
ISHARES TR MSCI USA MIN VOL 46429B697 3,086 44,262 SH   SOLE   0 0 44,262
ISHARES TR MSCI EAFE MIN VL 46429B689 8,576 116,713 SH   SOLE   0 0 116,713
ISHARES INC MSCI EMERG MRKT 464286533 475 7,497 SH   SOLE   0 0 7,497
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 4 20 SH   SOLE   0 0 20
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 358 1,820 SH   SOLE   0 0 1,820
PHILLIPS 66 COM 718546104 293 3,520 SH   SOLE   0 0 3,520
GENIUS BRANDS INTL INC COM 37229T301 43 23,100 SH   SOLE   0 0 23,100
FACEBOOK INC CL A 30303M102 391 1,308 SH   SOLE   0 0 1,308
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 351 15,288 SH   SOLE   0 0 15,288
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,973 36,040 SH   SOLE   0 0 36,040
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 348 16,478 SH   SOLE   0 0 16,478
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 343 15,835 SH   SOLE   0 0 15,835
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 492 11,864 SH   SOLE   0 0 11,864
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 971 21,387 SH   SOLE   0 0 21,387
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 344 15,807 SH   SOLE   0 0 15,807
ARK ETF TR INNOVATION ETF 00214Q104 316 2,616 SH   SOLE   0 0 2,616
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 235 10,041 SH   SOLE   0 0 10,041
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 371 16,746 SH   SOLE   0 0 16,746
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 696 13,621 SH   SOLE   0 0 13,621
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,156 44,725 SH   SOLE   0 0 44,725
PAYPAL HLDGS INC COM 70450Y103 1,002 4,047 SH   SOLE   0 0 4,047
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 108 13,000 SH   SOLE   0 0 13,000
US FOODS HLDG CORP COM 912008109 221 5,832 SH   SOLE   0 0 5,832
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 226 3,360 SH   SOLE   0 0 3,360
ROKU INC COM CL A 77543R102 826 2,490 SH   SOLE   0 0 2,490
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 462 6,201 SH   SOLE   0 0 6,201
SONOS INC COM 83570H108 1,069 27,444 SH   SOLE   0 0 27,444
UPWORK INC COM 91688F104 937 20,135 SH   SOLE   0 0 20,135
KRANESHARES TR QUADRTC INT RT 500767736 2,738 96,317 SH   SOLE   0 0 96,317
KRANESHARES TR QUADRTC INT RT 500767736 995 35,000 SH   SOLE   0 0 35,000
PELOTON INTERACTIVE INC CL A COM 70614W100 912 8,135 SH   SOLE   0 0 8,135
ISHARES INC MSCI EURZONE ETF 464286608 1,186 25,125 SH   SOLE   0 0 25,125
ISHARES TR CORE S&P MCP ETF 464287507 1,343 5,088 SH   SOLE   0 0 5,088
ISHARES TR CORE S&P SCP ETF 464287804 5,785 52,550 SH   SOLE   0 0 52,550
ISHARES TR CORE S&P500 ETF 464287200 18,575 46,198 SH   SOLE   0 0 46,198
ISHARES TR RUS 1000 VAL ETF 464287598 574 3,757 SH   SOLE   0 0 3,757
ISHARES TR RUS 1000 GRW ETF 464287614 863 3,494 SH   SOLE   0 0 3,494
ISHARES TR RUSSELL 2000 ETF 464287655 730 3,262 SH   SOLE   0 0 3,262
ISHARES TR RUS 2000 VAL ETF 464287630 238 1,472 SH   SOLE   0 0 1,472
ISHARES TR U.S. REAL ES ETF 464287739 1,731 18,498 SH   SOLE   0 0 18,498
ISHARES TR DOW JONES US ETF 464287846 986 9,761 SH   SOLE   0 0 9,761
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 432 6,758 SH   SOLE   0 0 6,758
AMAZON COM INC COM 023135106 460 146 SH   SOLE   0 0 146
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 274 1,062 SH   SOLE   0 0 1,062
INVESCO QQQ TR UNIT SER 1 46090E103 621 1,914 SH   SOLE   0 0 1,914
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 435 12,142 SH   SOLE   0 0 12,142
JOHNSON & JOHNSON COM 478160104 228 1,398 SH   SOLE   0 0 1,398
LOWES COS INC COM 548661107 260 1,361 SH   SOLE   0 0 1,361
MICROSOFT CORP COM 594918104 364 1,501 SH   SOLE   0 0 1,501
TRUIST FINL CORP COM 89832Q109 421 7,127 SH   SOLE   0 0 7,127
PEPSICO INC COM 713448108 249 1,764 SH   SOLE   0 0 1,764
VERIZON COMMUNICATIONS INC COM 92343V104 231 3,961 SH   SOLE   0 0 3,961
ISHARES INC MSCI ITALY ETF 46434G830 217 6,821 SH   SOLE   0 0 6,821
ISHARES TR RUS MID CAP ETF 464287499 657 8,761 SH   SOLE   0 0 8,761
ISHARES TR RUS MD CP GR ETF 464287481 1,041 10,019 SH   SOLE   0 0 10,019
ISHARES TR RUS MDCP VAL ETF 464287473 887 8,023 SH   SOLE   0 0 8,023
ISHARES TR U.S. ENERGY ETF 464287796 1,098 40,835 SH   SOLE   0 0 40,835
ISHARES TR U.S. TECH ETF 464287721 792 8,824 SH   SOLE   0 0 8,824
SELECT SECTOR SPDR TR ENERGY 81369Y506 984 19,561 SH   SOLE   0 0 19,561
SELECT SECTOR SPDR TR ENERGY 81369Y506 468 9,300 SH   SOLE   0 0 9,300
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 548 15,890 SH   SOLE   0 0 15,890
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 478 4,103 SH   SOLE   0 0 4,103
APPLIED MATLS INC COM 038222105 1,275 9,008 SH   SOLE   0 0 9,008
TARGET CORP COM 87612E196 630 3,140 SH   SOLE   0 0 3,140
ISHARES TR 1 3 YR TREAS BD 464287457 2,497 28,961 SH   SOLE   0 0 28,961
ISHARES TR BARCLAYS 7 10 YR 464287440 2,769 24,425 SH   SOLE   0 0 24,425
ISHARES TR BARCLAYS 7 10 YR 464287440 1,226 10,813 SH   SOLE   0 0 10,813
ISHARES TR 20 YR TR BD ETF 464287432 2,645 19,232 SH   SOLE   0 0 19,232
ISHARES TR 20 YR TR BD ETF 464287432 1,387 10,090 SH   SOLE   0 0 10,090
ISHARES TR IBOXX INV CP ETF 464287242 449 3,439 SH   SOLE   0 0 3,439
FORD MTR CO DEL COM 345370860 138 11,348 SH   SOLE   0 0 11,348
CONOCOPHILLIPS COM 20825C104 373 6,902 SH   SOLE   0 0 6,902
APPLE INC COM 037833100 764 6,210 SH   SOLE   0 0 6,210
TAPESTRY INC COM 876030107 1,047 25,522 SH   SOLE   0 0 25,522
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 63 11,996 SH   SOLE   0 0 11,996
ALIGN TECHNOLOGY INC COM 016255101 978 1,794 SH   SOLE   0 0 1,794
VALERO ENERGY CORP COM 91913Y100 550 7,300 SH   SOLE   0 0 7,300
ISHARES TR CORE US AGGBD ET 464287226 3,626 31,798 SH   SOLE   0 0 31,798
SLEEP NUMBER CORP COM 83125X103 1,187 8,361 SH   SOLE   0 0 8,361
ISHARES TR SELECT DIVID ETF 464287168 574 5,000 SH   SOLE   0 0 5,000
ISHARES TR TIPS BD ETF 464287176 26 204 SH   SOLE   0 0 204
ISHARES TR TIPS BD ETF 464287176 628 5,000 SH   SOLE   0 0 5,000
GALLAGHER ARTHUR J & CO COM 363576109 1,266 10,000 SH   SOLE   0 0 10,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 109 22,637 SH   SOLE   0 0 22,637
SPDR GOLD TR GOLD SHS 78463V107 347 2,141 SH   SOLE   0 0 2,141
NUVEEN MUN VALUE FD INC COM 670928100 1,243 111,718 SH   SOLE   0 0 111,718
TRUSTMARK CORP COM 898402102 238 7,006 SH   SOLE   0 0 7,006
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 42 12,039 SH   SOLE   0 0 12,039
ISHARES GOLD TRUST ISHARES 464285105 1,024 62,191 SH   SOLE   0 0 62,191
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,289 86,198 SH   SOLE   0 0 86,198
EATON VANCE SR FLTNG RTE TR COM 27828Q105 2,426 175,070 SH   SOLE   0 0 175,070
ISHARES SILVER TR ISHARES 46428Q109 449 19,414 SH   SOLE   0 0 19,414
ISHARES SILVER TR ISHARES 46428Q109 1,435 62,000 SH   SOLE   0 0 62,000
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 975 29,007 SH   SOLE   0 0 29,007
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 601 17,900 SH   SOLE   0 0 17,900
PROSHARES TR SHORT QQQ NEW 74347B714 410 30,000 SH   SOLE   0 0 30,000
PROSHARES TR SHORT QQQ NEW 74347B714 481 35,212 SH   SOLE   0 0 35,212
ISHARES TR US REGNL BKS ETF 464288778 407 7,130 SH   SOLE   0 0 7,130
PROSHARES TR SHRT RUSSELL2000 74348A210 218 10,000 SH   SOLE   0 0 10,000
PROSHARES TR SHRT RUSSELL2000 74348A210 478 21,957 SH   SOLE   0 0 21,957
ISHARES TR 10-20 YR TRS ETF 464288653 1,606 11,339 SH   SOLE   0 0 11,339
SPDR SER TR S&P OILGAS EXP 78468R556 5 54 SH   SOLE   0 0 54
SPDR SER TR S&P OILGAS EXP 78468R556 349 4,084 SH   SOLE   0 0 4,084
ISHARES TR MSCI KLD400 SOC 464288570 257 3,328 SH   SOLE   0 0 3,328
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 473 18,466 SH   SOLE   0 0 18,466
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 257 10,033 SH   SOLE   0 0 10,033
ISHARES TR MBS ETF 464288588 31 287 SH   SOLE   0 0 287
ISHARES TR MBS ETF 464288588 2,317 21,417 SH   SOLE   0 0 21,417
ISHARES TR 3 7 YR TREAS BD 464288661 3,617 27,829 SH   SOLE   0 0 27,829
ISHARES TR 3 7 YR TREAS BD 464288661 2,039 15,692 SH   SOLE   0 0 15,692
ISHARES TR JPMORGAN USD EMG 464288281 735 6,715 SH   SOLE   0 0 6,715
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 563 22,500 SH   SOLE   0 0 22,500
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 235 3,994 SH   SOLE   0 0 3,994
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,786 42,462 SH   SOLE   0 0 42,462
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 272 2,489 SH   SOLE   0 0 2,489
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 119 8,864 SH   SOLE   0 0 8,864
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 207 15,375 SH   SOLE   0 0 15,375
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,224 47,613 SH   SOLE   0 0 47,613
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 280 6,000 SH   SOLE   0 0 6,000
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,407 34,066 SH   SOLE   0 0 34,066
GLOBAL X FDS GLOBAL X SILVER 37954Y848 702 17,000 SH   SOLE   0 0 17,000
ALPS ETF TR ALERIAN MLP 00162Q452 365 11,721 SH   SOLE   0 0 11,721
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,028 52,415 SH   SOLE   0 0 52,415
SHOPIFY INC CL A 82509L107 862 746 SH   SOLE   0 0 746
22ND CENTY GROUP INC COM 90137F103 118 33,820 SH   SOLE   0 0 33,820
ISHARES TR CORE HIGH DV ETF 46429B663 899 9,427 SH   SOLE   0 0 9,427
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 209 2,122 SH   SOLE   0 0 2,122
ISHARES TR MSCI USA MIN VOL 46429B697 3,086 44,262 SH   SOLE   0 0 44,262
ISHARES TR MSCI EAFE MIN VL 46429B689 8,576 116,713 SH   SOLE   0 0 116,713
ISHARES INC MSCI EMERG MRKT 464286533 475 7,497 SH   SOLE   0 0 7,497
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 4 20 SH   SOLE   0 0 20
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 358 1,820 SH   SOLE   0 0 1,820
PHILLIPS 66 COM 718546104 293 3,520 SH   SOLE   0 0 3,520
GENIUS BRANDS INTL INC COM 37229T301 43 23,100 SH   SOLE   0 0 23,100
FACEBOOK INC CL A 30303M102 391 1,308 SH   SOLE   0 0 1,308
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 351 15,288 SH   SOLE   0 0 15,288
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,973 36,040 SH   SOLE   0 0 36,040
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 348 16,478 SH   SOLE   0 0 16,478
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 343 15,835 SH   SOLE   0 0 15,835
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 492 11,864 SH   SOLE   0 0 11,864
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 971 21,387 SH   SOLE   0 0 21,387
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 344 15,807 SH   SOLE   0 0 15,807
ARK ETF TR INNOVATION ETF 00214Q104 316 2,616 SH   SOLE   0 0 2,616
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 235 10,041 SH   SOLE   0 0 10,041
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 371 16,746 SH   SOLE   0 0 16,746
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 696 13,621 SH   SOLE   0 0 13,621
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,156 44,725 SH   SOLE   0 0 44,725
PAYPAL HLDGS INC COM 70450Y103 1,002 4,047 SH   SOLE   0 0 4,047
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 108 13,000 SH   SOLE   0 0 13,000
US FOODS HLDG CORP COM 912008109 221 5,832 SH   SOLE   0 0 5,832
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 226 3,360 SH   SOLE   0 0 3,360
ROKU INC COM CL A 77543R102 826 2,490 SH   SOLE   0 0 2,490
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 462 6,201 SH   SOLE   0 0 6,201
SONOS INC COM 83570H108 1,069 27,444 SH   SOLE   0 0 27,444
UPWORK INC COM 91688F104 937 20,135 SH   SOLE   0 0 20,135
KRANESHARES TR QUADRTC INT RT 500767736 2,738 96,317 SH   SOLE   0 0 96,317
KRANESHARES TR QUADRTC INT RT 500767736 995 35,000 SH   SOLE   0 0 35,000
PELOTON INTERACTIVE INC CL A COM 70614W100 912 8,135 SH   SOLE   0 0 8,135