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
ADVANCED MICRO DEVICES INC COM 007903107 292 2,671 SH   SOLE   53 0 2,618
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 485 4,967 SH   SOLE   0 0 4,967
ALPHABET INC CAP STK CL C 02079K107 383 137 SH   SOLE   7 0 130
ALPHABET INC CAP STK CL A 02079K305 364 131 SH   SOLE   0 0 131
AMAZON COM INC COM 023135106 950 292 SH   SOLE   20 0 272
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 15,947 326,841 SH   SOLE   5,492 0 321,349
APPLE INC COM 037833100 3,195 18,295 SH   SOLE   41 0 18,254
APPLIED MATLS INC COM 038222105 329 2,495 SH   SOLE   46 0 2,448
ARK ETF TR INNOVATION ETF 00214Q104 211 3,183 SH   SOLE   0 0 3,183
ARK ETF TR NEXT GNRTN INTER 00214Q401 472 5,415 SH   SOLE   0 0 5,415
ASTRAZENECA PLC SPONSORED ADR 046353108 437 6,590 SH   SOLE   0 0 6,590
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 428 1,213 SH   SOLE   0 0 1,213
BK OF AMERICA CORP COM 060505104 509 12,337 SH   SOLE   347 0 11,990
CATERPILLAR INC COM 149123101 921 4,135 SH   SOLE   0 0 4,135
CINCINNATI FINL CORP COM 172062101 218 1,605 SH   SOLE   0 0 1,605
CISCO SYS INC COM 17275R102 338 6,058 SH   SOLE   0 0 6,058
CURTISS WRIGHT CORP COM 231561101 262 1,744 SH   SOLE   0 0 1,744
DISNEY WALT CO COM 254687106 492 3,586 SH   SOLE   0 0 3,586
DUKE ENERGY CORP NEW COM NEW 26441C204 488 4,374 SH   SOLE   0 0 4,374
EATON VANCE TAX-MANAGED DIVE COM 27828N102 1,431 102,438 SH   SOLE   0 0 102,438
EXXON MOBIL CORP COM 30231G102 223 2,701 SH   SOLE   0 0 2,701
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 522 12,540 SH   SOLE   576 0 11,964
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 32,197 1,692,779 SH   SOLE   26,960 0 1,665,818
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,957 104,014 SH   SOLE   1,815 0 102,199
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,922 63,651 SH   SOLE   1,170 0 62,480
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 276 3,860 SH   SOLE   0 0 3,860
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,021 8,786 SH   SOLE   0 0 8,786
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,271 36,138 SH   SOLE   781 0 35,357
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,659 21,825 SH   SOLE   515 0 21,311
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2,246 45,838 SH   SOLE   1,746 0 44,092
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 13,098 267,569 SH   SOLE   5,276 0 262,293
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1,950 41,251 SH   SOLE   1,036 0 40,215
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 30,407 646,261 SH   SOLE   11,003 0 635,258
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 21,149 358,815 SH   SOLE   4,787 0 354,028
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 328 7,172 SH   SOLE   0 0 7,172
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 20,413 108,649 SH   SOLE   1,453 0 107,196
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 21,571 1,279,412 SH   SOLE   20,989 0 1,258,423
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 487 4,344 SH   SOLE   0 0 4,344
FLEXSHARES TR READY ACC VARI 33939L886 302 4,040 SH   SOLE   0 0 4,040
FORTINET INC COM 34959E109 226 661 SH   SOLE   22 0 639
FS KKR CAP CORP COM 302635206 202 8,857 SH   SOLE   565 0 8,292
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 211 10,056 SH   SOLE   0 0 10,056
HOME DEPOT INC COM 437076102 303 1,012 SH   SOLE   0 0 1,012
HONEYWELL INTL INC COM 438516106 255 1,309 SH   SOLE   0 0 1,309
ILLINOIS TOOL WKS INC COM 452308109 217 1,036 SH   SOLE   0 0 1,036
INTEL CORP COM 458140100 710 14,329 SH   SOLE   0 0 14,329
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2,015 26,709 SH   SOLE   878 0 25,832
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 626 7,758 SH   SOLE   0 0 7,758
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 269 2,920 SH   SOLE   0 0 2,920
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 294 6,699 SH   SOLE   460 0 6,239
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 228 10,785 SH   SOLE   0 0 10,785
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 230 11,369 SH   SOLE   0 0 11,369
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 232 11,601 SH   SOLE   0 0 11,601
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 974 46,600 SH   SOLE   0 0 46,600
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 572 24,015 SH   SOLE   0 0 24,015
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,554 73,737 SH   SOLE   0 0 73,737
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,037 42,325 SH   SOLE   0 0 42,325
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,575 74,623 SH   SOLE   0 0 74,623
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 515 22,462 SH   SOLE   0 0 22,462
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,401 65,877 SH   SOLE   0 0 65,877
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 274 1,736 SH   SOLE   0 0 1,736
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 285 12,261 SH   SOLE   0 0 12,261
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 16,868 438,708 SH   SOLE   5,788 0 432,921
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 22,211 120,276 SH   SOLE   1,579 0 118,697
INVESCO QQQ TR UNIT SER 1 46090E103 11,495 31,708 SH   SOLE   959 0 30,749
ISHARES TR RUS 2000 VAL ETF 464287630 20,535 127,231 SH   SOLE   1,772 0 125,460
ISHARES TR RUS 2000 GRW ETF 464287648 12,151 47,510 SH   SOLE   639 0 46,871
ISHARES TR U.S. MED DVC ETF 464288810 23,395 383,780 SH   SOLE   5,125 0 378,656
ISHARES TR PFD AND INCM SEC 464288687 2,019 55,436 SH   SOLE   0 0 55,436
ISHARES TR TIPS BD ETF 464287176 1,368 10,984 SH   SOLE   0 0 10,984
ISHARES TR SELECT DIVID ETF 464287168 5,952 46,453 SH   SOLE   988 0 45,465
ISHARES TR S&P MC 400VL ETF 464287705 19,514 177,986 SH   SOLE   1,963 0 176,024
ISHARES TR RUSSELL 3000 ETF 464287689 271 1,033 SH   SOLE   0 0 1,033
ISHARES TR CORE US AGGBD ET 464287226 1,954 18,247 SH   SOLE   0 0 18,247
ISHARES TR RUSSELL 2000 ETF 464287655 702 3,419 SH   SOLE   0 0 3,419
ISHARES TR RUS 1000 ETF 464287622 1,001 4,005 SH   SOLE   0 0 4,005
ISHARES TR RUS 1000 GRW ETF 464287614 39,469 142,163 SH   SOLE   1,423 0 140,740
ISHARES TR RUS 1000 VAL ETF 464287598 35,063 211,248 SH   SOLE   2,506 0 208,742
ISHARES TR RUS MID CAP ETF 464287499 525 6,722 SH   SOLE   0 0 6,722
ISHARES TR NATIONAL MUN ETF 464288414 604 5,512 SH   SOLE   0 0 5,512
ISHARES TR MORTGE REL ETF 46435G342 15,999 489,728 SH   SOLE   7,971 0 481,757
ISHARES TR JPMORGAN USD EMG 464288281 455 4,657 SH   SOLE   0 0 4,657
ISHARES TR IBOXX HI YD ETF 464288513 370 4,495 SH   SOLE   0 0 4,495
ISHARES TR IBOXX INV CP ETF 464287242 28,053 231,957 SH   SOLE   4,127 0 227,830
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 238 4,810 SH   SOLE   0 0 4,810
JANUS DETROIT STR TR HENDERSON MTG 47103U852 815 16,327 SH   SOLE   0 0 16,327
JOHNSON & JOHNSON COM 478160104 2,174 12,265 SH   SOLE   0 0 12,265
KLA CORP COM NEW 482480100 295 807 SH   SOLE   17 0 790
LILLY ELI & CO COM 532457108 459 1,603 SH   SOLE   55 0 1,548
MARATHON DIGITAL HOLDINGS IN COM 565788106 293 10,500 SH   SOLE   0 0 10,500
MCDONALDS CORP COM 580135101 360 1,457 SH   SOLE   0 0 1,457
MICROSOFT CORP COM 594918104 2,652 8,601 SH   SOLE   22 0 8,579
NEXTERA ENERGY INC COM 65339F101 297 3,503 SH   SOLE   0 0 3,503
NVIDIA CORPORATION COM 67066G104 490 1,797 SH   SOLE   27 0 1,770
PEPSICO INC COM 713448108 216 1,288 SH   SOLE   0 0 1,288
PFIZER INC COM 717081103 438 8,466 SH   SOLE   0 0 8,466
PIMCO ETF TR ACTIVE BD ETF 72201R775 22,318 219,276 SH   SOLE   3,888 0 215,388
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 322 3,210 SH   SOLE   0 0 3,210
PROCTER AND GAMBLE CO COM 742718109 609 3,985 SH   SOLE   0 0 3,985
PROSHARES TR S&P 500 DV ARIST 74348A467 296 3,117 SH   SOLE   0 0 3,117
RAYTHEON TECHNOLOGIES CORP COM 75513E101 295 2,973 SH   SOLE   1,027 0 1,946
REVANCE THERAPEUTICS INC COM 761330109 301 15,452 SH   SOLE   0 0 15,452
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 19,536 257,424 SH   SOLE   3,851 0 253,573
SELECT SECTOR SPDR TR ENERGY 81369Y506 243 3,185 SH   SOLE   0 0 3,185
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,233 41,108 SH   SOLE   918 0 40,190
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 349 2,199 SH   SOLE   0 0 2,199
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 314 906 SH   SOLE   0 0 906
SPDR GOLD TR GOLD SHS 78463V107 542 3,003 SH   SOLE   0 0 3,003
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,842 10,720 SH   SOLE   281 0 10,439
SPDR SER TR S&P DIVID ETF 78464A763 17,600 137,384 SH   SOLE   1,569 0 135,815
SUN LIFE FINANCIAL INC. COM 866796105 246 4,411 SH   SOLE   0 0 4,411
TESLA INC COM 88160R101 1,279 1,187 SH   SOLE   25 0 1,162
UNITEDHEALTH GROUP INC COM 91324P102 377 740 SH   SOLE   0 0 740
VANGUARD INDEX FDS MID CAP ETF 922908629 280 1,177 SH   SOLE   0 0 1,177
VANGUARD INDEX FDS TOTAL STK MKT 922908769 232 1,021 SH   SOLE   0 0 1,021
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 234 2,085 SH   SOLE   0 0 2,085
VERIZON COMMUNICATIONS INC COM 92343V104 542 10,639 SH   SOLE   0 0 10,639
VULCAN MATLS CO COM 929160109 840 4,572 SH   SOLE   0 0 4,572
WALMART INC COM 931142103 322 2,163 SH   SOLE   346 0 1,817
WISDOMTREE TR US DIVID EX FNCL 97717W406 438 4,426 SH   SOLE   0 0 4,426