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
ALEXION PHARMACEUTICALS INC COM 015351109 3,125 27,307 SH   SOLE   0 0 27,307
AMAZON COM INC COM 023135106 759 241 SH   SOLE   0 0 241
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 8,926 169,642 SH   SOLE   0 0 169,642
APPLE INC COM 037833100 1,743 15,049 SH   SOLE   0 0 15,049
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 269 1,262 SH   SOLE   0 0 1,262
CISCO SYS INC COM 17275R102 248 6,304 SH   SOLE   0 0 6,304
DISNEY WALT CO COM DISNEY 254687106 542 4,371 SH   SOLE   0 0 4,371
DUKE ENERGY CORP NEW COM NEW 26441C204 273 3,078 SH   SOLE   0 0 3,078
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 23,020 1,200,847 SH   SOLE   0 0 1,200,847
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 798 8,782 SH   SOLE   0 0 8,782
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 14,488 280,333 SH   SOLE   0 0 280,333
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 18,277 397,246 SH   SOLE   0 0 397,246
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 11,674 266,650 SH   SOLE   0 0 266,650
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 8,448 628,086 SH   SOLE   0 0 628,086
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 13,199 70,086 SH   SOLE   0 0 70,086
FLEXSHARES TR READY ACC VARI 33939L886 308 4,040 SH   SOLE   0 0 4,040
INTEL CORP COM 458140100 636 12,292 SH   SOLE   0 0 12,292
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 442 8,192 SH   SOLE   0 0 8,192
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,652 75,640 SH   SOLE   0 0 75,640
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,597 71,985 SH   SOLE   0 0 71,985
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 999 43,687 SH   SOLE   0 0 43,687
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,839 84,400 SH   SOLE   0 0 84,400
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,004 40,925 SH   SOLE   0 0 40,925
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,393 65,335 SH   SOLE   0 0 65,335
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 13,494 115,433 SH   SOLE   0 0 115,433
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 441 23,015 SH   SOLE   0 0 23,015
INVESCO QQQ TR UNIT SER 1 46090E103 437 1,573 SH   SOLE   0 0 1,573
ISHARES TR RUS 1000 ETF 464287622 767 4,097 SH   SOLE   0 0 4,097
ISHARES TR U.S. MED DVC ETF 464288810 13,067 43,613 SH   SOLE   0 0 43,613
ISHARES TR PFD AND INCM SEC 464288687 1,748 47,952 SH   SOLE   0 0 47,952
ISHARES TR TIPS BD ETF 464287176 1,357 10,724 SH   SOLE   0 0 10,724
ISHARES TR S&P MC 400VL ETF 464287705 11,921 88,396 SH   SOLE   0 0 88,396
ISHARES TR RUSSELL 2000 ETF 464287655 509 3,400 SH   SOLE   0 0 3,400
ISHARES TR RUS 2000 GRW ETF 464287648 10,021 45,235 SH   SOLE   0 0 45,235
ISHARES TR RUS 2000 VAL ETF 464287630 8,898 89,578 SH   SOLE   0 0 89,578
ISHARES TR RUS MID CAP ETF 464287499 377 6,576 SH   SOLE   0 0 6,576
ISHARES TR RUS 1000 GRW ETF 464287614 31,452 145,015 SH   SOLE   0 0 145,015
ISHARES TR CORE US AGGBD ET 464287226 2,643 22,384 SH   SOLE   0 0 22,384
ISHARES TR NATIONAL MUN ETF 464288414 1,927 16,625 SH   SOLE   0 0 16,625
ISHARES TR MORTGE REL ETF 46435G342 11,533 447,708 SH   SOLE   0 0 447,708
ISHARES TR JPMORGAN USD EMG 464288281 578 5,208 SH   SOLE   0 0 5,208
ISHARES TR IBOXX HI YD ETF 464288513 454 5,410 SH   SOLE   0 0 5,410
ISHARES TR IBOXX INV CP ETF 464287242 19,877 147,554 SH   SOLE   0 0 147,554
ISHARES TR IBONDS DEC2021 46435G789 521 20,090 SH   SOLE   0 0 20,090
ISHARES TR RUS 1000 VAL ETF 464287598 21,067 178,338 SH   SOLE   0 0 178,338
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 390 7,790 SH   SOLE   0 0 7,790
JANUS DETROIT STR TR HENDERSON MTG 47103U852 430 8,021 SH   SOLE   0 0 8,021
JOHNSON & JOHNSON COM 478160104 820 5,507 SH   SOLE   0 0 5,507
MCDONALDS CORP COM 580135101 220 1,002 SH   SOLE   0 0 1,002
MICROSOFT CORP COM 594918104 1,693 8,048 SH   SOLE   0 0 8,048
PIMCO ETF TR ACTIVE BD ETF 72201R775 11,128 98,979 SH   SOLE   0 0 98,979
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 477 4,683 SH   SOLE   0 0 4,683
PROCTER AND GAMBLE CO COM 742718109 448 3,220 SH   SOLE   0 0 3,220
RAYTHEON TECHNOLOGIES CORP COM 75513E101 211 3,665 SH   SOLE   0 0 3,665
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9,501 148,217 SH   SOLE   0 0 148,217
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 201 5,687 SH   SOLE   0 0 5,687
SPDR GOLD TR GOLD SHS 78463V107 340 1,920 SH   SOLE   0 0 1,920
SPDR S&P 500 ETF TR TR UNIT 78462F103 785 2,344 SH   SOLE   0 0 2,344
SPDR SER TR AEROSPACE DEF 78464A631 8,235 94,288 SH   SOLE   0 0 94,288
SPDR SER TR S&P DIVID ETF 78464A763 11,652 126,106 SH   SOLE   0 0 126,106
UNITEDHEALTH GROUP INC COM 91324P102 235 755 SH   SOLE   0 0 755
VANGUARD INDEX FDS MID CAP ETF 922908629 207 1,177 SH   SOLE   0 0 1,177
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 331 4,085 SH   SOLE   0 0 4,085
VEREIT INC COM 92339V100 120 18,435 SH   SOLE   0 0 18,435
VERIZON COMMUNICATIONS INC COM 92343V104 228 3,828 SH   SOLE   0 0 3,828
VULCAN MATLS CO COM 929160109 823 6,072 SH   SOLE   0 0 6,072
WISDOMTREE TR US DIVID EX FNCL 97717W406 349 4,626 SH   SOLE   0 0 4,626