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 972 24,981 SH   SOLE   0 0 24,981
ISHARES TR CORE S&P MCP ETF 464287507 1,037 5,347 SH   SOLE   0 0 5,347
ISHARES TR CORE S&P SCP ETF 464287804 4,371 59,444 SH   SOLE   0 0 59,444
ISHARES TR CORE S&P500 ETF 464287200 16,687 48,949 SH   SOLE   0 0 48,949
ISHARES TR RUS 1000 VAL ETF 464287598 373 3,091 SH   SOLE   0 0 3,091
ISHARES TR RUS 1000 GRW ETF 464287614 640 2,916 SH   SOLE   0 0 2,916
ISHARES TR RUSSELL 2000 ETF 464287655 524 3,337 SH   SOLE   0 0 3,337
ISHARES TR U.S. REAL ES ETF 464287739 1,563 18,803 SH   SOLE   0 0 18,803
ISHARES TR U.S. REAL ES ETF 464287739 624 7,500 SH   SOLE   0 0 7,500
ISHARES TR DOW JONES US ETF 464287846 673 3,970 SH   SOLE   0 0 3,970
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 490 7,980 SH   SOLE   0 0 7,980
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 615 10,000 SH   SOLE   0 0 10,000
AMAZON COM INC COM 023135106 588 184 SH   SOLE   0 0 184
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 226 1,062 SH   SOLE   0 0 1,062
INVESCO QQQ TR UNIT SER 1 46090E103 469 1,675 SH   SOLE   0 0 1,675
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 452 12,000 SH   SOLE   0 0 12,000
LOWES COS INC COM 548661107 240 1,422 SH   SOLE   0 0 1,422
MICROSOFT CORP COM 594918104 314 1,495 SH   SOLE   0 0 1,495
TRUIST FINL CORP COM 89832Q109 267 6,476 SH   SOLE   0 0 6,476
PEPSICO INC COM 713448108 231 1,676 SH   SOLE   0 0 1,676
VERIZON COMMUNICATIONS INC COM 92343V104 210 3,521 SH   SOLE   0 0 3,521
ISHARES TR RUS MID CAP ETF 464287499 645 10,881 SH   SOLE   0 0 10,881
ISHARES TR RUS MD CP GR ETF 464287481 804 4,542 SH   SOLE   0 0 4,542
ISHARES TR RUS MDCP VAL ETF 464287473 682 8,129 SH   SOLE   0 0 8,129
ISHARES TR U.S. ENERGY ETF 464287796 621 38,538 SH   SOLE   0 0 38,538
ISHARES TR U.S. TECH ETF 464287721 667 2,191 SH   SOLE   0 0 2,191
SELECT SECTOR SPDR TR ENERGY 81369Y506 403 13,365 SH   SOLE   0 0 13,365
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 396 16,022 SH   SOLE   0 0 16,022
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 622 9,642 SH   SOLE   0 0 9,642
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 506 4,761 SH   SOLE   0 0 4,761
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 650 6,119 SH   SOLE   0 0 6,119
TARGET CORP COM 87612E106 507 3,140 SH   SOLE   0 0 3,140
ISHARES TR 1 3 YR TREAS BD 464287457 1,784 20,645 SH   SOLE   0 0 20,645
ISHARES TR BARCLAYS 7 10 YR 464287440 3,779 31,252 SH   SOLE   0 0 31,252
ISHARES TR BARCLAYS 7 10 YR 464287440 2,257 18,663 SH   SOLE   0 0 18,663
ISHARES TR 20 YR TR BD ETF 464287432 2,864 17,946 SH   SOLE   0 0 17,946
ISHARES TR 20 YR TR BD ETF 464287432 2,374 14,875 SH   SOLE   0 0 14,875
ISHARES TR IBOXX INV CP ETF 464287242 439 3,265 SH   SOLE   0 0 3,265
FORD MTR CO DEL COM 345370860 182 25,933 SH   SOLE   0 0 25,933
CONOCOPHILLIPS COM 20825C104 237 6,902 SH   SOLE   0 0 6,902
APPLE INC COM 037833100 1,019 8,745 SH   SOLE   0 0 8,745
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 34 11,996 SH   SOLE   0 0 11,996
VALERO ENERGY CORP COM 91913Y100 319 7,400 SH   SOLE   0 0 7,400
ISHARES TR CORE US AGGBD ET 464287226 3,847 32,739 SH   SOLE   0 0 32,739
ISHARES TR SELECT DIVID ETF 464287168 449 5,335 SH   SOLE   0 0 5,335
GALLAGHER ARTHUR J & CO COM 363576109 1,071 10,000 SH   SOLE   0 0 10,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 203 44,189 SH   SOLE   0 0 44,189
SPDR GOLD TR GOLD SHS 78463V107 101 564 SH   SOLE   0 0 564
SPDR GOLD TR GOLD SHS 78463V107 925 5,157 SH   SOLE   0 0 5,157
NUVEEN MUN VALUE FD INC COM 670928100 1,145 107,646 SH   SOLE   0 0 107,646
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 40 11,638 SH   SOLE   0 0 11,638
ISHARES GOLD TRUST ISHARES 464285105 1,136 62,270 SH   SOLE   0 0 62,270
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,616 50,216 SH   SOLE   0 0 50,216
EATON VANCE SR FLTNG RTE TR COM 27828Q105 2,094 175,936 SH   SOLE   0 0 175,936
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 923 23,338 SH   SOLE   0 0 23,338
PROSHARES TR SHORT QQQ NEW 74347B714 700 42,712 SH   SOLE   0 0 42,712
ISHARES TR US REGNL BKS ETF 464288778 250 7,130 SH   SOLE   0 0 7,130
PROSHARES TR SHORT S&P 500 NE 74347B425 751 37,492 SH   SOLE   0 0 37,492
PROSHARES TR SHRT RUSSELL2000 74348A210 970 30,000 SH   SOLE   0 0 30,000
PROSHARES TR SHRT RUSSELL2000 74348A210 742 22,957 SH   SOLE   0 0 22,957
ISHARES TR 10-20 YR TRS ETF 464288653 255 1,557 SH   SOLE   0 0 1,557
ISHARES TR MSCI KLD400 SOC 464288570 216 1,664 SH   SOLE   0 0 1,664
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 451 21,452 SH   SOLE   0 0 21,452
ISHARES TR MBS ETF 464288588 2,276 20,655 SH   SOLE   0 0 20,655
ISHARES TR MBS ETF 464288588 2,360 21,417 SH   SOLE   0 0 21,417
ISHARES TR 3 7 YR TREAS BD 464288661 3,571 26,816 SH   SOLE   0 0 26,816
ISHARES TR 3 7 YR TREAS BD 464288661 2,356 17,692 SH   SOLE   0 0 17,692
ISHARES TR JPMORGAN USD EMG 464288281 732 6,611 SH   SOLE   0 0 6,611
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1,160 45,907 SH   SOLE   0 0 45,907
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 758 30,000 SH   SOLE   0 0 30,000
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,216 45,286 SH   SOLE   0 0 45,286
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 247 2,551 SH   SOLE   0 0 2,551
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 367 5,660 SH   SOLE   0 0 5,660
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 265 41,632 SH   SOLE   0 0 41,632
VANGUARD WORLD FD EXTENDED DUR 921910709 2,196 13,705 SH   SOLE   0 0 13,705
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,844 41,371 SH   SOLE   0 0 41,371
ALPS ETF TR ALERIAN MLP 00162Q452 229 10,967 SH   SOLE   0 0 10,967
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 703 63,952 SH   SOLE   0 0 63,952
22ND CENTY GROUP INC COM 90137F103 13 19,230 SH   SOLE   0 0 19,230
ISHARES TR CORE HIGH DV ETF 46429B663 929 11,442 SH   SOLE   0 0 11,442
ISHARES TR MSCI USA MIN VOL 46429B697 3,276 50,716 SH   SOLE   0 0 50,716
ISHARES TR MSCI EAFE MIN VL 46429B689 8,139 117,581 SH   SOLE   0 0 117,581
ISHARES INC MSCI EMERG MRKT 464286533 1,443 25,905 SH   SOLE   0 0 25,905
GENIUS BRANDS INTL INC COM 37229T301 15 12,100 SH   SOLE   0 0 12,100
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 326 15,386 SH   SOLE   0 0 15,386
FACEBOOK INC CL A 30303M102 364 1,376 SH   SOLE   0 0 1,376
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 214 441 SH   SOLE   0 0 441
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 264 13,459 SH   SOLE   0 0 13,459
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,688 38,157 SH   SOLE   0 0 38,157
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 336 15,737 SH   SOLE   0 0 15,737
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 248 11,328 SH   SOLE   0 0 11,328
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 334 14,284 SH   SOLE   0 0 14,284
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 453 11,537 SH   SOLE   0 0 11,537
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 838 23,934 SH   SOLE   0 0 23,934
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 270 12,373 SH   SOLE   0 0 12,373
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 233 10,503 SH   SOLE   0 0 10,503
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,386 48,432 SH   SOLE   0 0 48,432
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 419 6,980 SH   SOLE   0 0 6,980
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 449 17,995 SH   SOLE   0 0 17,995
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 768 30,762 SH   SOLE   0 0 30,762
KRANESHARES TR QUADRTC INT RT 500767736 2,312 84,612 SH   SOLE   0 0 84,612
KRANESHARES TR QUADRTC INT RT 500767736 683 25,000 SH   SOLE   0 0 25,000