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
3M CO COM 88579Y101   3,264,971 27,226 SH   SOLE   0 0 27,226
ABBVIE INC COM 00287Y109   4,655,822 28,809 SH   SOLE   0 0 28,809
ADVANCE AUTO PARTS INC COM 00751Y106   2,673,152 18,181 SH   SOLE   0 0 18,181
ALPHABET INC CAP STK CL C 02079K107   999,702 11,267 SH   SOLE   0 0 11,267
AMERICAN EXPRESS CO COM 025816109   1,686,443 11,414 SH   SOLE   0 0 11,414
AMGEN INC COM 031162100   3,776,517 14,379 SH   SOLE   0 0 14,379
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   3,981,220 111,021 SH   SOLE   0 0 111,021
APPLE INC COM 037833100   1,907,993 14,685 SH   SOLE   0 0 14,685
AUTOMATIC DATA PROCESSING IN COM 053015103   345,153 1,445 SH   SOLE   0 0 1,445
BLACKROCK INC COM 09247X101   1,372,683 1,937 SH   SOLE   0 0 1,937
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   359,653 15,246 SH   SOLE   0 0 15,246
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   349,018 16,612 SH   SOLE   0 0 16,612
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   446,875 22,411 SH   SOLE   0 0 22,411
CHEVRON CORP NEW COM 166764100   4,178,753 23,281 SH   SOLE   0 0 23,281
CISCO SYS INC COM 17275R102   3,725,067 78,192 SH   SOLE   0 0 78,192
COCA COLA CO COM 191216100   1,110,694 17,461 SH   SOLE   0 0 17,461
CVS HEALTH CORP COM 126650100   208,746 2,240 SH   SOLE   0 0 2,240
DEERE & CO COM 244199105   1,326,651 3,094 SH   SOLE   0 0 3,094
DELTA AIR LINES INC DEL COM NEW 247361702   205,938 6,267 SH   SOLE   0 0 6,267
DIGITAL RLTY TR INC COM 253868103   2,755,620 27,482 SH   SOLE   0 0 27,482
DOW INC COM 260557103   3,022,326 59,979 SH   SOLE   0 0 59,979
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   486,869 9,716 SH   SOLE   0 0 9,716
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   440,133 10,021 SH   SOLE   0 0 10,021
FIRST TR VALUE LINE DIVID IN SHS 33734H106   248,320 6,222 SH   SOLE   0 0 6,222
FLOWERS FOODS INC COM 343498101   4,070,350 141,627 SH   SOLE   0 0 141,627
GAMING & LEISURE PPTYS INC COM 36467J108   4,218,755 80,990 SH   SOLE   0 0 80,990
GENERAL MLS INC COM 370334104   4,103,954 48,944 SH   SOLE   0 0 48,944
HOME DEPOT INC COM 437076102   5,258,409 16,648 SH   SOLE   0 0 16,648
HONEYWELL INTL INC COM 438516106   1,250,869 5,837 SH   SOLE   0 0 5,837
INTERNATIONAL BUSINESS MACHS COM 459200101   3,657,392 25,959 SH   SOLE   0 0 25,959
INTUIT COM 461202103   1,495,101 3,841 SH   SOLE   0 0 3,841
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,952,032 75,925 SH   SOLE   0 0 75,925
ISHARES TR IBONDS DEC 29 46436E205   4,089,737 184,472 SH   SOLE   0 0 184,472
ISHARES TR IBONDS DEC 27 46435U283   1,110,472 44,286 SH   SOLE   0 0 44,286
ISHARES TR IBDS DEC28 ETF 46435U515   4,360,802 179,531 SH   SOLE   0 0 179,531
ISHARES TR IBONDS DEC24 ETF 46434VBG4   7,283,248 298,249 SH   SOLE   0 0 298,249
ISHARES TR IBONDS DEC 25 46435U432   1,359,558 51,557 SH   SOLE   0 0 51,557
ISHARES TR IBONDS DEC 2030 46436E726   3,685,386 177,182 SH   SOLE   0 0 177,182
ISHARES TR IBONDS DEC2026 46435GAA0   4,802,245 205,664 SH   SOLE   0 0 205,664
ISHARES TR IBONDS DEC25 ETF 46434VBD1   4,896,732 201,346 SH   SOLE   0 0 201,346
ISHARES TR 20 YR TR BD ETF 464287432   483,165 4,853 SH   SOLE   0 0 4,853
ISHARES TR IBONDS DEC 2032 46436E312   1,107,299 45,794 SH   SOLE   0 0 45,794
ISHARES TR IBONDS DEC 26 46435U259   1,344,273 53,323 SH   SOLE   0 0 53,323
ISHARES TR IBONDS 27 ETF 46435UAA9   5,441,902 232,858 SH   SOLE   0 0 232,858
ISHARES TR IBONDS DEC 46435U697   1,327,232 51,543 SH   SOLE   0 0 51,543
ISHARES TR IBONDS DEC23 ETF 46434VAX8   4,694,520 187,556 SH   SOLE   0 0 187,556
ISHARES TR IBONDS DEC2023 46435G318   753,503 29,724 SH   SOLE   0 0 29,724
ISHARES TR IBONDS DEC 28 46435U325   862,842 34,383 SH   SOLE   0 0 34,383
ISHARES TR TIPS BD ETF 464287176   6,046,984 56,811 SH   SOLE   0 0 56,811
ISHARES TR IBONDS DEC 2031 46436E486   1,972,332 99,162 SH   SOLE   0 0 99,162
JOHNSON & JOHNSON COM 478160104   602,377 3,410 SH   SOLE   0 0 3,410
JPMORGAN CHASE & CO COM 46625H100   3,651,275 27,228 SH   SOLE   0 0 27,228
KB HOME COM 48666K109   1,750,818 54,971 SH   SOLE   0 0 54,971
KIMBERLY-CLARK CORP COM 494368103   3,999,195 29,460 SH   SOLE   0 0 29,460
LAM RESEARCH CORP COM 512807108   1,421,315 3,382 SH   SOLE   0 0 3,382
LEGGETT & PLATT INC COM 524660107   2,685,404 83,320 SH   SOLE   0 0 83,320
LILLY ELI & CO COM 532457108   261,941 716 SH   SOLE   0 0 716
LOCKHEED MARTIN CORP COM 539830109   2,165,863 4,452 SH   SOLE   0 0 4,452
MEDTRONIC PLC SHS G5960L103   1,078,170 13,872 SH   SOLE   0 0 13,872
MERCK & CO INC COM 58933Y105   4,177,046 37,648 SH   SOLE   0 0 37,648
MICROSOFT CORP COM 594918104   3,513,933 14,652 SH   SOLE   0 0 14,652
NEXTERA ENERGY INC COM 65339F101   262,588 3,141 SH   SOLE   0 0 3,141
NVIDIA CORPORATION COM 67066G104   1,068,889 7,314 SH   SOLE   0 0 7,314
PAYCHEX INC COM 704326107   337,551 2,921 SH   SOLE   0 0 2,921
PFIZER INC COM 717081103   4,079,597 79,617 SH   SOLE   0 0 79,617
RAYMOND JAMES FINL INC COM 754730109   653,860 6,119 SH   SOLE   0 0 6,119
REALTY INCOME CORP COM 756109104   3,594,600 56,670 SH   SOLE   0 0 56,670
SALESFORCE INC COM 79466L302   885,038 6,675 SH   SOLE   0 0 6,675
SERVICENOW INC COM 81762P102   1,152,489 2,968 SH   SOLE   0 0 2,968
SNAP ON INC COM 833034101   2,182,098 9,550 SH   SOLE   0 0 9,550
SOUTHERN CO COM 842587107   8,473,757 118,663 SH   SOLE   0 0 118,663
SPDR S&P 500 ETF TR TR UNIT 78462F103   224,486 587 SH   SOLE   0 0 587
SPDR SER TR S&P DIVID ETF 78464A763   210,685 1,684 SH   SOLE   0 0 1,684
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   268,739 6,721 SH   SOLE   0 0 6,721
TESLA INC COM 88160R101   905,127 7,348 SH   SOLE   0 0 7,348
TEXAS INSTRS INC COM 882508104   2,833,025 17,147 SH   SOLE   0 0 17,147
TJX COS INC NEW COM 872540109   1,674,069 21,031 SH   SOLE   0 0 21,031
TRACTOR SUPPLY CO COM 892356106   1,616,207 7,184 SH   SOLE   0 0 7,184
TRANE TECHNOLOGIES PLC SHS G8994E103   1,147,268 6,825 SH   SOLE   0 0 6,825
TRUIST FINL CORP COM 89832Q109   3,166,086 73,579 SH   SOLE   0 0 73,579
UNITED PARCEL SERVICE INC CL B 911312106   3,187,027 18,333 SH   SOLE   0 0 18,333
UNITEDHEALTH GROUP INC COM 91324P102   1,541,711 2,908 SH   SOLE   0 0 2,908
VALERO ENERGY CORP COM 91913Y100   289,875 2,285 SH   SOLE   0 0 2,285
VANECK ETF TRUST PREFERRED SECURT 92189F429   1,133,733 67,848 SH   SOLE   0 0 67,848
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   1,934,520 39,480 SH   SOLE   0 0 39,480
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   267,018 760 SH   SOLE   0 0 760
WALMART INC COM 931142103   504,347 3,557 SH   SOLE   0 0 3,557
WEC ENERGY GROUP INC COM 92939U106   3,411,757 36,388 SH   SOLE   0 0 36,388
WILLIAMS COS INC COM 969457100   4,352,272 132,288 SH   SOLE   0 0 132,288
WILLIAMS SONOMA INC COM 969904101   1,569,356 13,656 SH   SOLE   0 0 13,656
ZOETIS INC CL A 98978V103   1,075,850 7,341 SH   SOLE   0 0 7,341