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
ABBOTT LABS COM 002824100 BBG001S5N9M6 203,630 1,850 SH   SOLE   0 0 1,850
ADOBE INC COM 00724F101 BBG001S5NCQ5 283,385 475 SH   SOLE   0 0 475
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 500,649 3,584 SH   SOLE   0 0 3,584
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 459,432 3,260 SH   SOLE   0 0 3,260
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 1,736,123 74,950 SH   SOLE   0 0 74,950
AMAZON COM INC COM 023135106 BBG001S5PQL7 749,368 4,932 SH   SOLE   0 0 4,932
APPLE INC COM 037833100 BBG001S5N8V8 1,804,469 9,372 SH   SOLE   0 0 9,372
ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 201,306 7,299 SH   SOLE   0 0 7,299
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 269,121 1,331 SH   SOLE   0 0 1,331
BALL CORP COM 058498106 BBG001S5P7Q4 315,497 5,485 SH   SOLE   0 0 5,485
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 203,699 6,049 SH   SOLE   0 0 6,049
BROADCOM INC COM 11135F101 BBG00KHY5SY8 226,599 203 SH   SOLE   0 0 203
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 808,709 11,968 SH   SOLE   0 0 11,968
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 366,863 2,459 SH   SOLE   0 0 2,459
CISCO SYS INC COM 17275R102 BBG001S6HC62 803,787 15,910 SH   SOLE   0 0 15,910
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 294,955 6,726 SH   SOLE   0 0 6,726
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 247,916 971 SH   SOLE   0 0 971
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 523,146 6,625 SH   SOLE   0 0 6,625
CYTOKINETICS INC COM NEW 23282W605 BBG001SGMVF2 500,940 6,000 SH   SOLE   0 0 6,000
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 214,981 4,574 SH   SOLE   0 0 4,574
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 214,085 2,206 SH   SOLE   0 0 2,206
ELI LILLY & CO COM 532457108 BBG001S5STL8 243,661 418 SH   SOLE   0 0 418
ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 271,535 5,500 SH   SOLE   0 0 5,500
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 633,793 19,027 SH   SOLE   0 0 19,027
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 557,796 13,202 SH   SOLE   0 0 13,202
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 257,983 984 SH   SOLE   0 0 984
INTEL CORP COM 458140100 BBG001S5SF65 331,907 6,605 SH   SOLE   0 0 6,605
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 298,315 1,824 SH   SOLE   0 0 1,824
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 2,062,945 12,240 SH   SOLE   0 0 12,240
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 441,187 15,431 SH   SOLE   0 0 15,431
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 245,282 4,612 SH   SOLE   0 0 4,612
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 859,276 13,713 SH   SOLE   0 0 13,713
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 255,448 11,245 SH   SOLE   0 0 11,245
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 219,136 2,440 SH   SOLE   0 0 2,440
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 435,420 4,908 SH   SOLE   0 0 4,908
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,543,119 16,116 SH   SOLE   0 0 16,116
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 700,120 12,946 SH   SOLE   0 0 12,946
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 5,875,586 14,346 SH   SOLE   0 0 14,346
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 5,060,115 94,019 SH   SOLE   0 0 94,019
ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 251,268 6,121 SH   SOLE   0 0 6,121
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 6,579,995 23,741 SH   SOLE   0 0 23,741
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 7,203,040 66,540 SH   SOLE   0 0 66,540
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 7,362,838 15,415 SH   SOLE   0 0 15,415
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 313,589 5,066 SH   SOLE   0 0 5,066
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 369,853 4,908 SH   SOLE   0 0 4,908
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 213,585 5,686 SH   SOLE   0 0 5,686
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 614,920 6,118 SH   SOLE   0 0 6,118
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 276,953 3,496 SH   SOLE   0 0 3,496
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 744,146 6,525 SH   SOLE   0 0 6,525
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 315,853 2,524 SH   SOLE   0 0 2,524
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 427,473 1,628 SH   SOLE   0 0 1,628
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 306,208 6,008 SH   SOLE   0 0 6,008
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 9,383,432 186,809 SH   SOLE   0 0 186,809
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 234,442 4,620 SH   SOLE   0 0 4,620
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 496,866 3,170 SH   SOLE   0 0 3,170
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 631,119 3,710 SH   SOLE   0 0 3,710
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 453,898 1,001 SH   SOLE   0 0 1,001
MCDONALDS CORP COM 580135101 BBG001S5T110 445,488 1,502 SH   SOLE   0 0 1,502
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,790,344 16,422 SH   SOLE   0 0 16,422
MICROSOFT CORP COM 594918104 BBG001S5TD05 3,078,705 8,187 SH   SOLE   0 0 8,187
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 200,564 3,302 SH   SOLE   0 0 3,302
PEPSICO INC COM 713448108 BBG001S695T1 249,254 1,467 SH   SOLE   0 0 1,467
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 336,415 2,295 SH   SOLE   0 0 2,295
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 692,405 7,273 SH   SOLE   0 0 7,273
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 276,736 3,289 SH   SOLE   0 0 3,289
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 8,632,658 113,393 SH   SOLE   0 0 113,393
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 625,474 8,304 SH   SOLE   0 0 8,304
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 226,558 6,025 SH   SOLE   0 0 6,025
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 319,172 2,800 SH   SOLE   0 0 2,800
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 580,215 4,254 SH   SOLE   0 0 4,254
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 506,640 8,000 SH   SOLE   0 0 8,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 311,023 3,636 SH   SOLE   0 0 3,636
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 477,177 2,479 SH   SOLE   0 0 2,479
SOUTHERN CO COM 842587107 BBG001S5W777 345,475 4,926 SH   SOLE   0 0 4,926
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 216,700 575 SH   SOLE   0 0 575
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,423,078 2,994 SH   SOLE   0 0 2,994
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1,845,218 3,636 SH   SOLE   0 0 3,636
SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 219,160 2,601 SH   SOLE   0 0 2,601
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 1,405,671 28,852 SH   SOLE   0 0 28,852
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 2,819,434 50,437 SH   SOLE   0 0 50,437
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 2,195,576 52,052 SH   SOLE   0 0 52,052
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 774,287 26,000 SH   SOLE   0 0 26,000
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 1,175,026 18,060 SH   SOLE   0 0 18,060
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 415,567 5,663 SH   SOLE   0 0 5,663
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 208,851 2,497 SH   SOLE   0 0 2,497
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 892,026 10,707 SH   SOLE   0 0 10,707
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 2,347,918 18,787 SH   SOLE   0 0 18,787
SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 344,888 7,385 SH   SOLE   0 0 7,385
STRYKER CORPORATION COM 863667101 BBG001S8FR03 296,789 991 SH   SOLE   0 0 991
UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 219,890 1,000 SH   SOLE   0 0 1,000
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 306,932 583 SH   SOLE   0 0 583
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 250,030 5,777 SH   SOLE   0 0 5,777
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 395,439 1,272 SH   SOLE   0 0 1,272
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 296,684 1,360 SH   SOLE   0 0 1,360
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1,968,344 8,964 SH   SOLE   0 0 8,964
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 629,473 4,340 SH   SOLE   0 0 4,340
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 4,200,877 18,057 SH   SOLE   0 0 18,057
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 357,730 818 SH   SOLE   0 0 818
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 899,028 4,995 SH   SOLE   0 0 4,995
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2,987,129 14,002 SH   SOLE   0 0 14,002
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1,464,538 6,057 SH   SOLE   0 0 6,057
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 295,946 1,979 SH   SOLE   0 0 1,979
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 698,150 8,589 SH   SOLE   0 0 8,589
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 569,838 7,365 SH   SOLE   0 0 7,365
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 1,802,634 10,578 SH   SOLE   0 0 10,578
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 214,544 4,479 SH   SOLE   0 0 4,479
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 372,512 3,337 SH   SOLE   0 0 3,337
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 302,751 3,815 SH   SOLE   0 0 3,815
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 397,416 5,977 SH   SOLE   0 0 5,977
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 338,095 8,968 SH   SOLE   0 0 8,968
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 526,927 2,942 SH   SOLE   0 0 2,942
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 1,096,742 24,003 SH   SOLE   0 0 24,003
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 2,239,456 31,864 SH   SOLE   0 0 31,864
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 311,447 7,075 SH   SOLE   0 0 7,075