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
ADOBE SYSTEMS INCORPORATED COM 00724F101 392 692 SH   SOLE   11 0 681
ADVANCED MICRO DEVICES INC COM 007903107 354 2,462 SH   SOLE   53 0 2,409
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 529 5,385 SH   SOLE   0 0 5,385
ALPHABET INC CAP STK CL C 02079K107 353 122 SH   SOLE   7 0 115
ALPHABET INC CAP STK CL A 02079K305 298 103 SH   SOLE   0 0 103
AMAZON COM INC COM 023135106 1,070 321 SH   SOLE   22 0 299
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 15,828 305,450 SH   SOLE   4,813 0 300,636
APPLE INC COM 037833100 3,061 17,239 SH   SOLE   39 0 17,200
APPLIED MATLS INC COM 038222105 205 1,300 SH   SOLE   0 0 1,300
ARK ETF TR INNOVATION ETF 00214Q104 1,436 15,182 SH   SOLE   144 0 15,038
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,249 10,529 SH   SOLE   360 0 10,170
ASTRAZENECA PLC SPONSORED ADR 046353108 384 6,590 SH   SOLE   0 0 6,590
ATLASSIAN CORP PLC CL A G06242104 283 741 SH   SOLE   0 0 741
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 382 1,279 SH   SOLE   0 0 1,279
BILL COM HLDGS INC COM 090043100 242 970 SH   SOLE   0 0 970
BK OF AMERICA CORP COM 060505104 546 12,272 SH   SOLE   0 0 12,272
BLACKSTONE INC COM 09260D107 280 2,165 SH   SOLE   0 0 2,165
CATERPILLAR INC COM 149123101 958 4,635 SH   SOLE   0 0 4,635
CISCO SYS INC COM 17275R102 416 6,561 SH   SOLE   0 0 6,561
CLOUDFLARE INC CL A COM 18915M107 200 1,523 SH   SOLE   0 0 1,523
CONOCOPHILLIPS COM 20825C104 203 2,812 SH   SOLE   329 0 2,484
CURTISS WRIGHT CORP COM 231561101 242 1,744 SH   SOLE   0 0 1,744
DATADOG INC CL A COM 23804L103 274 1,540 SH   SOLE   0 0 1,540
DEVON ENERGY CORP NEW COM 25179M103 287 6,524 SH   SOLE   0 0 6,524
DISNEY WALT CO COM 254687106 561 3,622 SH   SOLE   0 0 3,622
DUKE ENERGY CORP NEW COM NEW 26441C204 474 4,521 SH   SOLE   0 0 4,521
EATON VANCE TAX-MANAGED DIVE COM 27828N102 1,656 110,036 SH   SOLE   0 0 110,036
ENCORE WIRE CORP COM 292562105 232 1,620 SH   SOLE   0 0 1,620
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2,723 63,476 SH   SOLE   1,243 0 62,233
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 666 16,529 SH   SOLE   576 0 15,953
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 31,837 1,566,804 SH   SOLE   23,053 0 1,543,751
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,654 20,022 SH   SOLE   255 0 19,768
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 212 4,013 SH   SOLE   0 0 4,013
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,964 38,006 SH   SOLE   789 0 37,216
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 240 3,860 SH   SOLE   0 0 3,860
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,194 47,400 SH   SOLE   647 0 46,754
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,160 8,784 SH   SOLE   0 0 8,784
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 19,884 1,198,167 SH   SOLE   18,445 0 1,179,723
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 28,161 587,677 SH   SOLE   9,437 0 578,240
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 343 7,172 SH   SOLE   0 0 7,172
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 20,360 323,938 SH   SOLE   3,763 0 320,175
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2,084 40,236 SH   SOLE   1,745 0 38,491
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 2,258 40,983 SH   SOLE   515 0 40,468
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12,206 244,164 SH   SOLE   4,082 0 240,083
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 23,187 102,537 SH   SOLE   1,296 0 101,241
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 603 4,803 SH   SOLE   0 0 4,803
FLEXSHARES TR READY ACC VARI 33939L886 305 4,040 SH   SOLE   0 0 4,040
FS KKR CAP CORP COM 302635206 386 18,423 SH   SOLE   549 0 17,873
HOME DEPOT INC COM 437076102 527 1,269 SH   SOLE   0 0 1,269
HONEYWELL INTL INC COM 438516106 277 1,328 SH   SOLE   0 0 1,328
HUT 8 MNG CORP COM 44812T102 106 13,500 SH   SOLE   0 0 13,500
ILLINOIS TOOL WKS INC COM 452308109 246 995 SH   SOLE   0 0 995
INNOVATOR ETFS TR IBD 50 ETF 45782C102 497 10,835 SH   SOLE   0 0 10,835
INTEL CORP COM 458140100 742 14,409 SH   SOLE   0 0 14,409
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 276 2,913 SH   SOLE   0 0 2,913
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 345 8,197 SH   SOLE   460 0 7,737
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 635 7,945 SH   SOLE   0 0 7,945
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3,735 48,528 SH   SOLE   842 0 47,687
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 600 24,015 SH   SOLE   0 0 24,015
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,541 72,060 SH   SOLE   0 0 72,060
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 522 22,462 SH   SOLE   0 0 22,462
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,733 80,770 SH   SOLE   0 0 80,770
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,070 42,325 SH   SOLE   0 0 42,325
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,741 79,765 SH   SOLE   0 0 79,765
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,021 46,600 SH   SOLE   0 0 46,600
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 245 11,601 SH   SOLE   0 0 11,601
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 245 11,369 SH   SOLE   0 0 11,369
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 245 10,785 SH   SOLE   0 0 10,785
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 15,771 396,943 SH   SOLE   4,708 0 392,235
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 20,824 115,667 SH   SOLE   1,387 0 114,280
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 283 1,736 SH   SOLE   0 0 1,736
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 315 13,610 SH   SOLE   0 0 13,610
INVESCO QQQ TR UNIT SER 1 46090E103 12,969 32,599 SH   SOLE   959 0 31,640
ISHARES TR PFD AND INCM SEC 464288687 2,260 57,327 SH   SOLE   0 0 57,327
ISHARES TR RUS MID CAP ETF 464287499 499 6,013 SH   SOLE   0 0 6,013
ISHARES TR RUS 1000 VAL ETF 464287598 32,835 195,531 SH   SOLE   1,979 0 193,552
ISHARES TR RUS 1000 GRW ETF 464287614 41,210 134,855 SH   SOLE   1,090 0 133,765
ISHARES TR MORTGE REL ETF 46435G342 16,159 468,254 SH   SOLE   7,149 0 461,105
ISHARES TR RUS 1000 ETF 464287622 1,063 4,021 SH   SOLE   0 0 4,021
ISHARES TR IBOXX HI YD ETF 464288513 391 4,495 SH   SOLE   0 0 4,495
ISHARES TR RUS 2000 VAL ETF 464287630 18,948 114,109 SH   SOLE   1,400 0 112,709
ISHARES TR CORE US AGGBD ET 464287226 2,359 20,676 SH   SOLE   0 0 20,676
ISHARES TR U.S. MED DVC ETF 464288810 22,598 343,176 SH   SOLE   3,978 0 339,198
ISHARES TR RUS 2000 GRW ETF 464287648 12,703 43,349 SH   SOLE   505 0 42,844
ISHARES TR NATIONAL MUN ETF 464288414 641 5,512 SH   SOLE   0 0 5,512
ISHARES TR JPMORGAN USD EMG 464288281 513 4,703 SH   SOLE   0 0 4,703
ISHARES TR US HLTHCARE ETF 464287762 210 700 SH   SOLE   0 0 700
ISHARES TR IBOXX INV CP ETF 464287242 28,649 216,183 SH   SOLE   3,498 0 212,685
ISHARES TR TIPS BD ETF 464287176 1,422 11,006 SH   SOLE   0 0 11,006
ISHARES TR RUSSELL 3000 ETF 464287689 287 1,033 SH   SOLE   0 0 1,033
ISHARES TR CORE S&P TTL STK 464287150 257 2,400 SH   SOLE   0 0 2,400
ISHARES TR S&P MC 400VL ETF 464287705 18,653 168,531 SH   SOLE   1,594 0 166,937
ISHARES TR RUSSELL 2000 ETF 464287655 740 3,328 SH   SOLE   0 0 3,328
ISHARES TR SELECT DIVID ETF 464287168 5,720 46,661 SH   SOLE   987 0 45,674
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 240 4,810 SH   SOLE   0 0 4,810
JANUS DETROIT STR TR HENDERSON MTG 47103U852 950 18,041 SH   SOLE   0 0 18,041
JOHNSON & JOHNSON COM 478160104 2,094 12,239 SH   SOLE   0 0 12,239
KLA CORP COM NEW 482480100 370 860 SH   SOLE   18 0 842
LAM RESEARCH CORP COM 512807108 237 329 SH   SOLE   9 0 320
LILLY ELI & CO COM 532457108 427 1,545 SH   SOLE   55 0 1,489
MCDONALDS CORP COM 580135101 388 1,449 SH   SOLE   0 0 1,449
MICROSOFT CORP COM 594918104 3,165 9,410 SH   SOLE   22 0 9,388
MORGAN STANLEY COM NEW 617446448 221 2,255 SH   SOLE   0 0 2,255
NETFLIX INC COM 64110L106 249 414 SH   SOLE   125 0 289
NEXTERA ENERGY INC COM 65339F101 327 3,501 SH   SOLE   0 0 3,501
NVIDIA CORPORATION COM 67066G104 938 3,189 SH   SOLE   40 0 3,149
OLD DOMINION FREIGHT LINE IN COM 679580100 237 660 SH   SOLE   26 0 634
PACER FDS TR BNCHMRK INFRA 69374H741 237 5,482 SH   SOLE   0 0 5,482
PEPSICO INC COM 713448108 237 1,362 SH   SOLE   0 0 1,362
PFIZER INC COM 717081103 311 5,258 SH   SOLE   0 0 5,258
PIMCO ETF TR ACTIVE BD ETF 72201R775 21,716 198,482 SH   SOLE   3,379 0 195,103
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 326 3,210 SH   SOLE   0 0 3,210
PROCTER AND GAMBLE CO COM 742718109 669 4,089 SH   SOLE   0 0 4,089
PROSHARES TR S&P 500 DV ARIST 74348A467 378 3,852 SH   SOLE   0 0 3,852
RAYTHEON TECHNOLOGIES CORP COM 75513E101 256 2,973 SH   SOLE   1,027 0 1,946
REVANCE THERAPEUTICS INC COM 761330109 252 15,452 SH   SOLE   0 0 15,452
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 409 2,352 SH   SOLE   0 0 2,352
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,262 21,379 SH   SOLE   293 0 21,087
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 17,315 224,552 SH   SOLE   3,043 0 221,509
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 315 867 SH   SOLE   0 0 867
SPDR GOLD TR GOLD SHS 78463V107 515 3,012 SH   SOLE   0 0 3,012
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,854 10,219 SH   SOLE   242 0 9,977
SPDR SER TR S&P DIVID ETF 78464A763 16,262 125,948 SH   SOLE   1,254 0 124,694
SUN LIFE FINANCIAL INC. COM 866796105 246 4,411 SH   SOLE   0 0 4,411
TESLA INC COM 88160R101 1,273 1,205 SH   SOLE   26 0 1,179
UNITEDHEALTH GROUP INC COM 91324P102 357 710 SH   SOLE   0 0 710
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 216 3,915 SH   SOLE   0 0 3,915
VANGUARD INDEX FDS TOTAL STK MKT 922908769 247 1,021 SH   SOLE   0 0 1,021
VANGUARD INDEX FDS MID CAP ETF 922908629 300 1,177 SH   SOLE   0 0 1,177
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 460 4,102 SH   SOLE   0 0 4,102
VERIZON COMMUNICATIONS INC COM 92343V104 569 10,944 SH   SOLE   0 0 10,944
VULCAN MATLS CO COM 929160109 949 4,572 SH   SOLE   0 0 4,572
WALMART INC COM 931142103 297 2,054 SH   SOLE   346 0 1,708
WISDOMTREE TR US DIVID EX FNCL 97717W406 448 4,426 SH   SOLE   0 0 4,426
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 201 337 SH   SOLE   13 0 324
ZOETIS INC CL A 98978V103 229 939 SH   SOLE   0 0 939