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 INSIDER ADVANTA 00768Y818 388 4,967 SH   SOLE   0 0 4,967
ALPHABET INC CAP STK CL A 02079K305 270 2,820 SH   SOLE   0 0 2,820
ALPHABET INC CAP STK CL C 02079K107 263 2,740 SH   SOLE   140 0 2,600
ALPS ETF TR ALERIAN MLP 00162Q452 718 19,630 SH   SOLE   0 0 19,630
AMAZON COM INC COM 023135106 592 5,243 SH   SOLE   125 0 5,118
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 19,120 428,403 SH   SOLE   7,454 0 420,949
APPLE INC COM 037833100 2,420 17,508 SH   SOLE   41 0 17,467
ASTRAZENECA PLC SPONSORED ADR 046353108 665 12,124 SH   SOLE   0 0 12,124
AT&T INC COM 00206R102 215 14,032 SH   SOLE   0 0 14,032
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 311 1,164 SH   SOLE   0 0 1,164
BK OF AMERICA CORP COM 060505104 573 18,962 SH   SOLE   347 0 18,615
CANAAN INC SPONSORED ADS 134748102 46 14,000 SH   SOLE   0 0 14,000
CATERPILLAR INC COM 149123101 949 5,785 SH   SOLE   0 0 5,785
CISCO SYS INC COM 17275R102 220 5,498 SH   SOLE   0 0 5,498
CURTISS WRIGHT CORP COM 231561101 243 1,744 SH   SOLE   0 0 1,744
DISNEY WALT CO COM 254687106 262 2,782 SH   SOLE   0 0 2,782
DUKE ENERGY CORP NEW COM NEW 26441C204 370 3,980 SH   SOLE   0 0 3,980
EATON VANCE TAX-MANAGED DIVE COM 27828N102 1,049 96,593 SH   SOLE   0 0 96,593
EXXON MOBIL CORP COM 30231G102 218 2,492 SH   SOLE   0 0 2,492
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 361 10,944 SH   SOLE   576 0 10,368
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 32,094 1,921,791 SH   SOLE   31,201 0 1,890,589
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,475 97,660 SH   SOLE   1,816 0 95,844
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,000 54,338 SH   SOLE   1,050 0 53,288
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 730 8,414 SH   SOLE   0 0 8,414
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,727 28,592 SH   SOLE   645 0 27,947
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,111 19,958 SH   SOLE   383 0 19,575
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,712 44,032 SH   SOLE   1,368 0 42,664
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5,392 113,880 SH   SOLE   1,829 0 112,050
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1,274 37,848 SH   SOLE   768 0 37,079
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,602 20,614 SH   SOLE   418 0 20,196
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 18,449 422,181 SH   SOLE   5,893 0 416,288
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 18,945 1,311,996 SH   SOLE   22,583 0 1,289,413
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 275 7,172 SH   SOLE   0 0 7,172
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 31,416 712,868 SH   SOLE   11,479 0 701,388
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 256 2,852 SH   SOLE   0 0 2,852
FLEXSHARES TR READY ACC VARI 33939L886 301 4,040 SH   SOLE   0 0 4,040
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,126 29,555 SH   SOLE   0 0 29,555
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,217 77,743 SH   SOLE   0 0 77,743
HOME DEPOT INC COM 437076102 669 2,424 SH   SOLE   0 0 2,424
HUT 8 MNG CORP COM 44812T102 122 68,500 SH   SOLE   0 0 68,500
INTEL CORP COM 458140100 366 14,218 SH   SOLE   0 0 14,218
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,745 23,706 SH   SOLE   701 0 23,005
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 522 7,778 SH   SOLE   0 0 7,778
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 219 2,941 SH   SOLE   0 0 2,941
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 216 11,601 SH   SOLE   0 0 11,601
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 519 24,015 SH   SOLE   0 0 24,015
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,503 73,737 SH   SOLE   0 0 73,737
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 966 42,325 SH   SOLE   0 0 42,325
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,557 74,623 SH   SOLE   0 0 74,623
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 493 22,462 SH   SOLE   0 0 22,462
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,395 65,877 SH   SOLE   0 0 65,877
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 929 46,600 SH   SOLE   0 0 46,600
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 206 10,785 SH   SOLE   0 0 10,785
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 212 11,369 SH   SOLE   0 0 11,369
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 516 4,051 SH   SOLE   0 0 4,051
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 16,044 150,532 SH   SOLE   1,998 0 148,534
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 16,010 112,357 SH   SOLE   1,674 0 110,682
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 21,675 670,215 SH   SOLE   9,323 0 660,892
INVESCO QQQ TR UNIT SER 1 46090E103 7,156 26,774 SH   SOLE   687 0 26,087
ISHARES TR RUS 2000 VAL ETF 464287630 19,018 147,509 SH   SOLE   2,166 0 145,343
ISHARES TR U.S. MED DVC ETF 464288810 17,868 378,713 SH   SOLE   5,454 0 373,259
ISHARES TR PFD AND INCM SEC 464288687 1,615 50,997 SH   SOLE   0 0 50,997
ISHARES TR TIPS BD ETF 464287176 1,062 10,120 SH   SOLE   0 0 10,120
ISHARES TR SELECT DIVID ETF 464287168 4,578 42,693 SH   SOLE   756 0 41,937
ISHARES TR S&P MC 400VL ETF 464287705 15,260 169,553 SH   SOLE   2,221 0 167,332
ISHARES TR RUSSELL 2000 ETF 464287655 605 3,667 SH   SOLE   0 0 3,667
ISHARES TR RUS 2000 GRW ETF 464287648 10,956 53,035 SH   SOLE   787 0 52,248
ISHARES TR IBOXX HI YD ETF 464288513 264 3,705 SH   SOLE   0 0 3,705
ISHARES TR RUS 1000 ETF 464287622 718 3,638 SH   SOLE   0 0 3,638
ISHARES TR RUS 1000 GRW ETF 464287614 32,654 155,201 SH   SOLE   1,936 0 153,265
ISHARES TR RUS 1000 VAL ETF 464287598 30,321 222,967 SH   SOLE   2,962 0 220,006
ISHARES TR RUS MID CAP ETF 464287499 268 4,310 SH   SOLE   0 0 4,310
ISHARES TR NATIONAL MUN ETF 464288414 592 5,767 SH   SOLE   0 0 5,767
ISHARES TR MORTGE REL ETF 46435G342 10,786 515,107 SH   SOLE   8,905 0 506,203
ISHARES TR JPMORGAN USD EMG 464288281 267 3,362 SH   SOLE   0 0 3,362
ISHARES TR CORE US AGGBD ET 464287226 1,191 12,362 SH   SOLE   0 0 12,362
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 237 4,810 SH   SOLE   0 0 4,810
JANUS DETROIT STR TR HENDERSON MTG 47103U852 679 15,075 SH   SOLE   0 0 15,075
JOHNSON & JOHNSON COM 478160104 2,046 12,523 SH   SOLE   0 0 12,523
KLA CORP COM NEW 482480100 226 747 SH   SOLE   17 0 730
LILLY ELI & CO COM 532457108 416 1,287 SH   SOLE   55 0 1,232
MARATHON DIGITAL HOLDINGS IN COM 565788106 343 32,000 SH   SOLE   0 0 32,000
MCDONALDS CORP COM 580135101 272 1,178 SH   SOLE   0 0 1,178
MERCK & CO INC COM 58933Y105 242 2,805 SH   SOLE   0 0 2,805
MICROSOFT CORP COM 594918104 2,432 10,444 SH   SOLE   22 0 10,422
NEXTERA ENERGY INC COM 65339F101 350 4,458 SH   SOLE   0 0 4,458
PAYCHEX INC COM 704326107 349 3,107 SH   SOLE   0 0 3,107
PEPSICO INC COM 713448108 228 1,398 SH   SOLE   0 0 1,398
PFIZER INC COM 717081103 344 7,851 SH   SOLE   0 0 7,851
PIMCO ETF TR ACTIVE BD ETF 72201R775 26,347 293,657 SH   SOLE   4,662 0 288,995
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 396 4,007 SH   SOLE   0 0 4,007
PROCTER AND GAMBLE CO COM 742718109 431 3,417 SH   SOLE   0 0 3,417
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 241 4,290 SH   SOLE   0 0 4,290
REVANCE THERAPEUTICS INC COM 761330109 336 12,452 SH   SOLE   0 0 12,452
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 19,385 290,503 SH   SOLE   4,287 0 286,216
SELECT SECTOR SPDR TR ENERGY 81369Y506 229 3,185 SH   SOLE   0 0 3,185
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,940 35,493 SH   SOLE   645 0 34,848
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 225 1,894 SH   SOLE   0 0 1,894
SOUTHERN CO COM 842587107 377 5,550 SH   SOLE   0 0 5,550
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 211 734 SH   SOLE   0 0 734
SPDR GOLD TR GOLD SHS 78463V107 464 3,003 SH   SOLE   0 0 3,003
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,441 9,633 SH   SOLE   177 0 9,455
SPDR SER TR PORTFOLIO INTRMD 78464A375 13,692 437,178 SH   SOLE   7,275 0 429,904
SPDR SER TR S&P DIVID ETF 78464A763 15,096 135,390 SH   SOLE   1,732 0 133,658
SPDR SER TR PORTFOLIO CRPORT 78464A144 16,481 593,286 SH   SOLE   10,444 0 582,842
TESLA INC COM 88160R101 750 2,826 SH   SOLE   81 0 2,745
UNITEDHEALTH GROUP INC COM 91324P102 378 748 SH   SOLE   0 0 748
VANGUARD INDEX FDS MID CAP ETF 922908629 221 1,177 SH   SOLE   0 0 1,177
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 825 10,289 SH   SOLE   0 0 10,289
VERIZON COMMUNICATIONS INC COM 92343V104 417 10,985 SH   SOLE   0 0 10,985
VROOM INC COM 92918V109 77 66,000 SH   SOLE   0 0 66,000
VULCAN MATLS CO COM 929160109 721 4,572 SH   SOLE   0 0 4,572
WALMART INC COM 931142103 234 1,801 SH   SOLE   346 0 1,455
WISDOMTREE TR US AI ENHANCED 97717W406 302 3,696 SH   SOLE   0 0 3,696