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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL C 02079K107   445,055 3,158 SH   SOLE   140 0 3,018
ALPHABET INC CAP STK CL A 02079K305   392,390 2,809 SH   SOLE   0 0 2,809
ALPS ETF TR ALERIAN MLP 00162Q452   1,601,414 37,663 SH   SOLE   267 0 37,396
AMAZON COM INC COM 023135106   599,707 3,947 SH   SOLE   125 0 3,822
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   20,394,121 438,301 SH   SOLE   3,593 0 434,708
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,630,015 29,288 SH   SOLE   701 0 28,586
APPLE INC COM 037833100   3,178,370 16,508 SH   SOLE   0 0 16,508
ASTRAZENECA PLC SPONSORED ADR 046353108   814,868 12,099 SH   SOLE   0 0 12,099
AT&T INC COM 00206R102   224,287 13,366 SH   SOLE   0 0 13,366
BANK AMERICA CORP COM 060505104   411,511 12,222 SH   SOLE   347 0 11,875
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   388,759 1,090 SH   SOLE   0 0 1,090
CATERPILLAR INC COM 149123101   1,389,096 4,698 SH   SOLE   0 0 4,698
CBIZ INC COM 124805102   218,564 3,492 SH   SOLE   0 0 3,492
CISCO SYS INC COM 17275R102   352,740 6,982 SH   SOLE   0 0 6,982
COSTCO WHSL CORP NEW COM 22160K105   289,788 439 SH   SOLE   0 0 439
CURTISS WRIGHT CORP COM 231561101   386,763 1,736 SH   SOLE   0 0 1,736
DISNEY WALT CO COM 254687106   216,714 2,400 SH   SOLE   0 0 2,400
DUKE ENERGY CORP NEW COM NEW 26441C204   499,369 5,146 SH   SOLE   394 0 4,752
EATON VANCE TAX-MANAGED DIVE COM 27828N102   858,705 70,443 SH   SOLE   0 0 70,443
ELI LILLY & CO COM 532457108   757,024 1,299 SH   SOLE   55 0 1,243
ENCORE WIRE CORP COM 292562105   217,872 1,020 SH   SOLE   0 0 1,020
EXXON MOBIL CORP COM 30231G102   410,823 4,109 SH   SOLE   0 0 4,109
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   16,544,351 737,270 SH   SOLE   6,776 0 730,494
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   1,411,473 13,480 SH   SOLE   171 0 13,309
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   961,300 12,528 SH   SOLE   176 0 12,353
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   2,516,654 13,491 SH   SOLE   160 0 13,331
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   36,066,172 782,856 SH   SOLE   11,430 0 771,426
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   298,140 7,172 SH   SOLE   0 0 7,172
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   24,200,392 1,546,350 SH   SOLE   13,088 0 1,533,262
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   28,994,954 452,410 SH   SOLE   4,190 0 448,219
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,771,225 34,279 SH   SOLE   1,135 0 33,145
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   1,132,769 24,880 SH   SOLE   361 0 24,519
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   3,648,583 75,509 SH   SOLE   3,309 0 72,200
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   266,979 4,475 SH   SOLE   2,010 0 2,465
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   303,127 4,040 SH   SOLE   0 0 4,040
GLOBAL X FDS S&P 500 COVERED 37954Y475   3,233,254 81,979 SH   SOLE   341 0 81,638
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,580,414 148,813 SH   SOLE   860 0 147,953
GLOBAL X FDS US PFD ETF 37954Y657   24,986,075 1,287,940 SH   SOLE   18,858 0 1,269,083
HOME DEPOT INC COM 437076102   849,059 2,450 SH   SOLE   104 0 2,346
HUBSPOT INC COM 443573100   232,216 400 SH   SOLE   0 0 400
HUT 8 CORP COM 44812J104   438,352 32,860 SH   SOLE   0 0 32,860
INTEL CORP COM 458140100   463,053 9,215 SH   SOLE   0 0 9,215
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   370,947 5,920 SH   SOLE   0 0 5,920
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   283,531 2,700 SH   SOLE   0 0 2,700
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   587,055 6,879 SH   SOLE   0 0 6,879
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   784,807 14,711 SH   SOLE   156 0 14,554
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   252,212 13,600 SH   SOLE   0 0 13,600
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,052,836 51,915 SH   SOLE   6,130 0 45,785
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,496,266 76,909 SH   SOLE   7,940 0 68,969
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,463,924 75,851 SH   SOLE   7,950 0 67,901
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   793,277 34,900 SH   SOLE   0 0 34,900
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,105,593 54,050 SH   SOLE   7,450 0 46,600
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   545,501 24,015 SH   SOLE   0 0 24,015
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,649,539 78,982 SH   SOLE   7,250 0 71,732
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   30,018,442 752,530 SH   SOLE   7,718 0 744,812
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   19,148,155 259,742 SH   SOLE   2,384 0 257,358
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   1,421,719 26,055 SH   SOLE   191 0 25,864
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   571,393 3,621 SH   SOLE   0 0 3,621
INVESCO QQQ TR UNIT SER 1 46090E103   7,718,052 18,847 SH   SOLE   448 0 18,399
ISHARES TR US AER DEF ETF 464288760   362,076 2,860 SH   SOLE   0 0 2,860
ISHARES TR CORE S&P TTL STK 464287150   203,199 1,931 SH   SOLE   0 0 1,931
ISHARES TR CORE US AGGBD ET 464287226   820,797 8,270 SH   SOLE   0 0 8,270
ISHARES TR NATIONAL MUN ETF 464288414   607,963 5,608 SH   SOLE   0 0 5,608
ISHARES TR RUS MID CAP ETF 464287499   242,906 3,125 SH   SOLE   0 0 3,125
ISHARES TR RUS 1000 VAL ETF 464287598   40,267,677 243,677 SH   SOLE   2,188 0 241,489
ISHARES TR RUS 1000 GRW ETF 464287614   47,686,548 157,293 SH   SOLE   1,345 0 155,948
ISHARES TR RUS 1000 ETF 464287622   937,099 3,573 SH   SOLE   0 0 3,573
ISHARES TR RUS 2000 VAL ETF 464287630   13,581,346 87,435 SH   SOLE   1,236 0 86,199
ISHARES TR RUS 2000 GRW ETF 464287648   15,301,050 60,666 SH   SOLE   683 0 59,982
ISHARES TR RUSSELL 2000 ETF 464287655   702,753 3,501 SH   SOLE   0 0 3,501
ISHARES TR S&P MC 400VL ETF 464287705   10,312,362 90,428 SH   SOLE   1,176 0 89,251
ISHARES TR SELECT DIVID ETF 464287168   3,385,952 28,885 SH   SOLE   615 0 28,270
ISHARES TR TIPS BD ETF 464287176   611,726 5,691 SH   SOLE   1,655 0 4,036
ISHARES TR U.S. MED DVC ETF 464288810   20,423,973 378,432 SH   SOLE   4,098 0 374,334
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   491,509 9,729 SH   SOLE   2,400 0 7,329
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   23,627,535 470,387 SH   SOLE   7,552 0 462,835
JABIL INC COM 466313103   315,570 2,477 SH   SOLE   0 0 2,477
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   31,382,980 623,915 SH   SOLE   8,712 0 615,203
JANUS DETROIT STR TR HENDERSON MTG 47103U852   785,437 17,097 SH   SOLE   3,375 0 13,722
JOHNSON & JOHNSON COM 478160104   1,833,390 11,697 SH   SOLE   0 0 11,697
JPMORGAN CHASE & CO COM 46625H100   203,781 1,198 SH   SOLE   0 0 1,198
KLA CORP COM NEW 482480100   205,955 354 SH   SOLE   0 0 354
MARATHON DIGITAL HOLDINGS IN COM 565788106   729,365 31,050 SH   SOLE   0 0 31,050
MCDONALDS CORP COM 580135101   459,293 1,549 SH   SOLE   0 0 1,549
MICROSOFT CORP COM 594918104   3,640,321 9,681 SH   SOLE   0 0 9,681
MICROSTRATEGY INC CL A NEW 594972408   684,676 1,084 SH   SOLE   0 0 1,084
NEXTERA ENERGY INC COM 65339F101   314,062 5,171 SH   SOLE   0 0 5,171
NVIDIA CORPORATION COM 67066G104   599,918 1,211 SH   SOLE   0 0 1,211
OCCIDENTAL PETE CORP COM 674599105   288,698 4,835 SH   SOLE   1,107 0 3,728
OPORTUN FINL CORP COM 68376D104   156,400 40,000 SH   SOLE   0 0 40,000
ORACLE CORP COM 68389X105   218,118 2,069 SH   SOLE   0 0 2,069
PALO ALTO NETWORKS INC COM 697435105   365,945 1,241 SH   SOLE   0 0 1,241
PAYCHEX INC COM 704326107   363,285 3,050 SH   SOLE   0 0 3,050
PEPSICO INC COM 713448108   209,712 1,235 SH   SOLE   0 0 1,235
PIMCO ETF TR ACTIVE BD ETF 72201R775   21,698,752 234,708 SH   SOLE   3,394 0 231,314
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   38,139,822 382,201 SH   SOLE   4,986 0 377,215
PROCTER AND GAMBLE CO COM 742718109   466,730 3,185 SH   SOLE   0 0 3,185
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   231,892 3,792 SH   SOLE   0 0 3,792
RTX CORPORATION COM 75513E101   249,644 2,967 SH   SOLE   1,027 0 1,940
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   24,653,614 342,269 SH   SOLE   3,446 0 338,823
SELECT SECTOR SPDR TR INDL 81369Y704   2,484,708 21,798 SH   SOLE   280 0 21,518
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   248,491 1,291 SH   SOLE   0 0 1,291
SHOPIFY INC CL A 82509L107   248,501 3,190 SH   SOLE   0 0 3,190
SOUTHERN CO COM 842587107   255,938 3,650 SH   SOLE   0 0 3,650
SPDR GOLD TR GOLD SHS 78463V107   622,450 3,256 SH   SOLE   0 0 3,256
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,241,123 6,819 SH   SOLE   118 0 6,701
SPDR SER TR PORTFOLIO CRPORT 78464A144   19,161,002 651,513 SH   SOLE   6,302 0 645,211
SPDR SER TR PORTFOLIO INTRMD 78464A375   15,093,765 459,755 SH   SOLE   3,821 0 455,934
SPDR SER TR S&P DIVID ETF 78464A763   21,886,594 175,135 SH   SOLE   1,581 0 173,554
TESLA INC COM 88160R101   272,832 1,098 SH   SOLE   60 0 1,038
UNITEDHEALTH GROUP INC COM 91324P102   357,999 680 SH   SOLE   0 0 680
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,518,319 28,501 SH   SOLE   191 0 28,310
VANGUARD INDEX FDS TOTAL STK MKT 922908769   231,290 975 SH   SOLE   0 0 975
VERIZON COMMUNICATIONS INC COM 92343V104   250,792 6,652 SH   SOLE   0 0 6,652
VULCAN MATLS CO COM 929160109   1,037,955 4,572 SH   SOLE   0 0 4,572
WALMART INC COM 931142103   212,870 1,350 SH   SOLE   346 0 1,004
WISDOMTREE TR US AI ENHANCED 97717W406   344,271 3,590 SH   SOLE   0 0 3,590