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
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 484 5,385 SH   SOLE   0 0 5,385
ALEXION PHARMACEUTICALS INC COM 015351109 477 3,118 SH   SOLE   0 0 3,118
ALLSTATE CORP COM 020002101 211 1,840 SH   SOLE   0 0 1,840
ALPHABET INC CAP STK CL A 02079K305 212 103 SH   SOLE   0 0 103
AMAZON COM INC COM 023135106 953 308 SH   SOLE   0 0 308
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 11,914 230,174 SH   SOLE   340 0 229,833
APPLE INC COM 037833100 2,329 19,065 SH   SOLE   0 0 19,065
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 823 9,810 SH   SOLE   31 0 9,779
ARK ETF TR FINTECH INNOVA 00214Q708 824 16,121 SH   SOLE   54 0 16,067
ARK ETF TR GENOMIC REV ETF 00214Q302 807 9,101 SH   SOLE   192 0 8,908
ARK ETF TR INNOVATION ETF 00214Q104 1,660 13,838 SH   SOLE   205 0 13,632
ARK ETF TR NEXT GNRTN INTER 00214Q401 2,865 19,433 SH   SOLE   363 0 19,071
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 514 2,011 SH   SOLE   0 0 2,011
BK OF AMERICA CORP COM 060505104 278 7,185 SH   SOLE   1,000 0 6,185
CATERPILLAR INC COM 149123101 1,121 4,835 SH   SOLE   0 0 4,835
CISCO SYS INC COM 17275R102 591 11,421 SH   SOLE   102 0 11,319
DBX ETF TR XTRACK MSCI EAFE 233051200 513 14,119 SH   SOLE   0 0 14,119
DISNEY WALT CO COM 254687106 658 3,568 SH   SOLE   0 0 3,568
DUKE ENERGY CORP NEW COM NEW 26441C204 563 5,830 SH   SOLE   0 0 5,830
EATON VANCE TAX-MANAGED DIVE COM 27828N102 2,320 181,640 SH   SOLE   0 0 181,640
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 3,656 57,213 SH   SOLE   1,765 0 55,448
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,583 44,549 SH   SOLE   1,448 0 43,101
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 24,917 1,236,599 SH   SOLE   1,191 0 1,235,408
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 213 3,860 SH   SOLE   0 0 3,860
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 998 8,782 SH   SOLE   0 0 8,782
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,043 31,774 SH   SOLE   670 0 31,104
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 273 6,533 SH   SOLE   38 0 6,495
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 455 6,235 SH   SOLE   27 0 6,208
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1,213 23,278 SH   SOLE   30 0 23,248
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12,364 242,145 SH   SOLE   58 0 242,088
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 14,968 277,239 SH   SOLE   329 0 276,910
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 13,860 858,194 SH   SOLE   854 0 857,340
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 19,799 413,427 SH   SOLE   381 0 413,047
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 21,820 100,057 SH   SOLE   649 0 99,408
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1,478 13,644 SH   SOLE   0 0 13,644
FLEXSHARES TR READY ACC VARI 33939L886 308 4,040 SH   SOLE   0 0 4,040
FS KKR CAP CORP COM 302635206 814 41,064 SH   SOLE   728 0 40,336
GLOBAL PMTS INC COM 37940X102 235 1,165 SH   SOLE   0 0 1,165
HOME DEPOT INC COM 437076102 532 1,744 SH   SOLE   0 0 1,744
HONEYWELL INTL INC COM 438516106 259 1,193 SH   SOLE   0 0 1,193
ILLINOIS TOOL WKS INC COM 452308109 213 963 SH   SOLE   0 0 963
INNOVATOR ETFS TR IBD 50 ETF 45782C102 877 19,994 SH   SOLE   310 0 19,684
INTEL CORP COM 458140100 1,032 16,126 SH   SOLE   102 0 16,024
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1,213 30,491 SH   SOLE   879 0 29,612
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 586 8,429 SH   SOLE   0 0 8,429
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 249 2,892 SH   SOLE   0 0 2,892
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4,092 44,587 SH   SOLE   558 0 44,029
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,711 78,575 SH   SOLE   0 0 78,575
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 524 22,462 SH   SOLE   0 0 22,462
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,035 40,925 SH   SOLE   0 0 40,925
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,719 77,521 SH   SOLE   0 0 77,521
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,511 69,815 SH   SOLE   0 0 69,815
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 880 41,650 SH   SOLE   0 0 41,650
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 17,045 109,291 SH   SOLE   84 0 109,207
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 246 1,736 SH   SOLE   0 0 1,736
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 383 17,695 SH   SOLE   0 0 17,695
INVESCO QQQ TR UNIT SER 1 46090E103 9,573 29,996 SH   SOLE   587 0 29,409
ISHARES TR S&P MC 400VL ETF 464287705 16,576 162,617 SH   SOLE   52 0 162,564
ISHARES TR RUSSELL 2000 ETF 464287655 586 2,650 SH   SOLE   0 0 2,650
ISHARES TR RUSSELL 3000 ETF 464287689 260 1,098 SH   SOLE   0 0 1,098
ISHARES TR U.S. MED DVC ETF 464288810 15,419 46,674 SH   SOLE   48 0 46,626
ISHARES TR SELECT DIVID ETF 464287168 3,918 34,342 SH   SOLE   336 0 34,006
ISHARES TR TIPS BD ETF 464287176 1,238 9,861 SH   SOLE   0 0 9,861
ISHARES TR US HLTHCARE ETF 464287762 204 808 SH   SOLE   0 0 808
ISHARES TR PFD AND INCM SEC 464288687 2,446 63,699 SH   SOLE   0 0 63,699
ISHARES TR RUS 2000 VAL ETF 464287630 15,391 96,516 SH   SOLE   46 0 96,471
ISHARES TR RUS 2000 GRW ETF 464287648 11,543 38,382 SH   SOLE   39 0 38,343
ISHARES TR RUS MID CAP ETF 464287499 443 5,988 SH   SOLE   0 0 5,988
ISHARES TR RUS 1000 ETF 464287622 917 4,099 SH   SOLE   0 0 4,099
ISHARES TR RUS 1000 GRW ETF 464287614 31,478 129,519 SH   SOLE   40 0 129,479
ISHARES TR RUS 1000 VAL ETF 464287598 26,129 172,412 SH   SOLE   72 0 172,340
ISHARES TR NATIONAL MUN ETF 464288414 615 5,300 SH   SOLE   0 0 5,300
ISHARES TR MORTGE REL ETF 46435G342 14,604 414,192 SH   SOLE   387 0 413,805
ISHARES TR JPMORGAN USD EMG 464288281 516 4,738 SH   SOLE   0 0 4,738
ISHARES TR IBOXX HI YD ETF 464288513 392 4,495 SH   SOLE   0 0 4,495
ISHARES TR IBOXX INV CP ETF 464287242 21,669 166,622 SH   SOLE   164 0 166,457
ISHARES TR IBONDS DEC2021 46435G789 362 14,090 SH   SOLE   0 0 14,090
ISHARES TR CORE US AGGBD ET 464287226 3,262 28,654 SH   SOLE   0 0 28,654
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 241 4,810 SH   SOLE   0 0 4,810
JANUS DETROIT STR TR HENDERSON MTG 47103U852 402 7,570 SH   SOLE   0 0 7,570
JOHNSON & JOHNSON COM 478160104 2,148 13,069 SH   SOLE   0 0 13,069
JPMORGAN CHASE & CO COM 46625H100 227 1,492 SH   SOLE   0 0 1,492
KLA CORP COM NEW 482480100 327 990 SH   SOLE   0 0 990
LILLY ELI & CO COM 532457108 334 1,787 SH   SOLE   55 0 1,731
MCDONALDS CORP COM 580135101 307 1,370 SH   SOLE   0 0 1,370
MICROSOFT CORP COM 594918104 2,223 9,430 SH   SOLE   0 0 9,430
NETFLIX INC COM 64110L106 215 412 SH   SOLE   0 0 412
NVIDIA CORPORATION COM 67066G104 247 463 SH   SOLE   0 0 463
PACER FDS TR BNCHMRK INFRA 69374H741 451 12,466 SH   SOLE   0 0 12,466
PEPSICO INC COM 713448108 215 1,522 SH   SOLE   0 0 1,522
PIMCO ETF TR ACTIVE BD ETF 72201R775 14,664 133,970 SH   SOLE   123 0 133,847
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 327 3,210 SH   SOLE   0 0 3,210
PROCTER AND GAMBLE CO COM 742718109 520 3,842 SH   SOLE   0 0 3,842
RAYTHEON TECHNOLOGIES CORP COM 75513E101 406 5,250 SH   SOLE   1,027 0 4,223
SELECT SECTOR SPDR TR ENERGY 81369Y506 214 4,360 SH   SOLE   0 0 4,360
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 365 2,747 SH   SOLE   0 0 2,747
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 12,205 178,664 SH   SOLE   101 0 178,563
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 374 1,133 SH   SOLE   0 0 1,133
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,652 9,214 SH   SOLE   65 0 9,149
SPDR SER TR AEROSPACE DEF 78464A631 11,126 88,593 SH   SOLE   40 0 88,553
SPDR SER TR S&P DIVID ETF 78464A763 13,738 116,393 SH   SOLE   36 0 116,357
SUN LIFE FINANCIAL INC. COM 866796105 223 4,411 SH   SOLE   0 0 4,411
TESLA INC COM 88160R101 804 1,204 SH   SOLE   204 0 1,000
UNITEDHEALTH GROUP INC COM 91324P102 288 775 SH   SOLE   0 0 775
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 332 5,814 SH   SOLE   0 0 5,814
VANGUARD INDEX FDS MID CAP ETF 922908629 261 1,177 SH   SOLE   0 0 1,177
VANGUARD INDEX FDS TOTAL STK MKT 922908769 252 1,221 SH   SOLE   0 0 1,221
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 413 4,085 SH   SOLE   0 0 4,085
VERIZON COMMUNICATIONS INC COM 92343V104 550 9,465 SH   SOLE   263 0 9,202
VULCAN MATLS CO COM 929160109 772 4,572 SH   SOLE   0 0 4,572
WALMART INC COM 931142103 288 2,123 SH   SOLE   0 0 2,123
WISDOMTREE TR US DIVID EX FNCL 97717W406 417 4,426 SH   SOLE   0 0 4,426