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 BBG009S3NB21 1,851,200 17,800 SH   SOLE   0 0 17,800
APPLE INC COM 037833100 BBG001S5N8V8 4,601,239 27,903 SH   SOLE   290 0 27,613
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,886,583 6,110 SH   SOLE   0 0 6,110
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 295,284 1,809 SH   SOLE   0 0 1,809
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 407,057 4,219 SH   SOLE   0 0 4,219
EATON CORP PLC SHS G29183103 BBG001S5QZ45 317,566 1,853 SH   SOLE   0 0 1,853
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 560,510 14,692 SH   SOLE   0 0 14,692
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 294,689 23,631 SH   SOLE   0 0 23,631
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,908,207 17,401 SH   SOLE   0 0 17,401
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 1,963,687 19,510 SH   SOLE   0 0 19,510
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 15,863,177 101,181 SH   SOLE   1,653 0 99,528
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 396,291 1,234 SH   SOLE   0 0 1,234
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 553,843 11,079 SH   SOLE   0 0 11,079
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 326,398 794 SH   SOLE   0 0 794
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 10,267,007 141,146 SH   SOLE   355 0 140,791
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 6,631,152 47,692 SH   SOLE   159 0 47,533
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 9,995,064 80,563 SH   SOLE   182 0 80,381
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 14,282,828 298,304 SH   SOLE   4,811 0 293,493
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1,042,469 2,205 SH   SOLE   0 0 2,205
LOWES COS INC COM 548661107 BBG001S5SVL3 1,644,432 8,223 SH   SOLE   0 0 8,223
MERCK & CO INC COM 58933Y105 BBG001S5TC52 332,363 3,124 SH   SOLE   0 0 3,124
MICROSOFT CORP COM 594918104 BBG001S5TD05 415,225 1,440 SH   SOLE   144 0 1,296
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 205,550 740 SH   SOLE   0 0 740
ORACLE CORP COM 68389X105 BBG001S5SJG6 374,424 4,029 SH   SOLE   0 0 4,029
PEPSICO INC COM 713448108 BBG001S695T1 1,159,853 6,362 SH   SOLE   0 0 6,362
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 634,180 4,265 SH   SOLE   0 0 4,265
SOUTHERN CO COM 842587107 BBG001S5W777 202,268 2,907 SH   SOLE   0 0 2,907
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 251,060 5,034 SH   SOLE   0 0 5,034
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 11,135,351 346,679 SH   SOLE   5,168 0 341,511
SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 15,370,130 132,581 SH   SOLE   1,705 0 130,876
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 2,955,442 102,123 SH   SOLE   2,365 0 99,758
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 16,990,488 658,801 SH   SOLE   13,942 0 644,859
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 329,369 7,495 SH   SOLE   0 0 7,495
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 14,986,839 396,792 SH   SOLE   6,031 0 390,761
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 2,909,509 98,194 SH   SOLE   2,336 0 95,858
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 20,307,485 366,825 SH   SOLE   6,175 0 360,649
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 214,442 1,733 SH   SOLE   0 0 1,733
TESLA INC COM 88160R101 BBG001SQKGD7 356,001 1,716 SH   SOLE   0 0 1,716
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 560,728 10,797 SH   SOLE   0 0 10,797
UNION PAC CORP COM 907818108 BBG001S5X2M0 1,052,401 5,229 SH   SOLE   0 0 5,229
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 276,683 1,109 SH   SOLE   0 0 1,109
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 3,663,206 23,785 SH   SOLE   0 0 23,785
VENTAS INC COM 92276F100 BBG001S9T7M6 234,263 5,403 SH   SOLE   0 0 5,403
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 9,594,480 158,272 SH   SOLE   209 0 158,063
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 403,434 6,521 SH   SOLE   0 0 6,521
WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 24,971,265 571,163 SH   SOLE   7,953 0 563,210