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
AT&T INC COM 00206R102   6,438,515 259,199 SH   SOLE   0 0 259,199
ABBOTT LABS COM 002824100   251,206 2,005 SH   SOLE   0 0 2,005
ABBVIE INC COM 00287Y109   2,783,033 12,180 SH   SOLE   0 0 12,180
ALPHABET INC CAP STK CL C 02079K107   6,654,766 21,207 SH   SOLE   0 0 21,207
ALTRIA GROUP INC COM 02209S103   308,250 5,346 SH   SOLE   0 0 5,346
AMAZON COM INC COM 023135106   7,281,217 31,545 SH   SOLE   0 0 31,545
AMERICAN EXPRESS CO COM 025816109   1,883,668 5,092 SH   SOLE   0 0 5,092
AMERICAN WTR WKS CO INC NEW COM 030420103   672,206 5,151 SH   SOLE   0 0 5,151
ANALOG DEVICES INC COM 032654105   258,182 952 SH   SOLE   0 0 952
APPLE INC COM 037833100   7,297,150 26,842 SH   SOLE   0 0 26,842
BANK AMERICA CORP COM 060505104   6,437,008 117,037 SH   SOLE   0 0 117,037
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   476,010 947 SH   SOLE   0 0 947
BLACKROCK INC COM 09290D101   791,916 740 SH   SOLE   0 0 740
BROADCOM INC COM 11135F101   265,187 766 SH   SOLE   0 0 766
CATERPILLAR INC COM 149123101   431,373 753 SH   SOLE   0 0 753
CHEVRON CORP NEW COM 166764100   2,589,455 16,990 SH   SOLE   0 0 16,990
CISCO SYS INC COM 17275R102   513,962 6,672 SH   SOLE   0 0 6,672
CITIGROUP INC COM NEW 172967424   7,738,846 66,320 SH   SOLE   0 0 66,320
COCA COLA CO COM 191216100   6,826,500 97,647 SH   SOLE   0 0 97,647
COSTCO WHSL CORP NEW COM 22160K105   343,056 398 SH   SOLE   0 0 398
DUKE ENERGY CORP NEW COM NEW 26441C204   3,054,808 26,063 SH   SOLE   0 0 26,063
EXXON MOBIL CORP COM 30231G102   7,010,606 58,257 SH   SOLE   0 0 58,257
META PLATFORMS INC CL A 30303M102   7,066,507 10,705 SH   SOLE   0 0 10,705
FASTENAL CO COM 311900104   262,410 6,539 SH   SOLE   0 0 6,539
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   340,514 7,119 SH   SOLE   0 0 7,119
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   275,640 1,024 SH   SOLE   0 0 1,024
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   1,166,738 29,850 SH   SOLE   0 0 29,850
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   517,948 9,263 SH   SOLE   0 0 9,263
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   32,932,907 643,437 SH   SOLE   0 0 643,437
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   5,123,091 125,191 SH   SOLE   0 0 125,191
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   444,200 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,932,497 76,527 SH   SOLE   0 0 76,527
FORD MTR CO COM 345370860   195,488 14,900 SH   SOLE   0 0 14,900
GENERAL DYNAMICS CORP COM 369550108   214,789 638 SH   SOLE   0 0 638
GILEAD SCIENCES INC COM 375558103   1,853,872 15,104 SH   SOLE   0 0 15,104
HOME DEPOT INC COM 437076102   3,706,566 10,772 SH   SOLE   0 0 10,772
INTERNATIONAL BUSINESS MACHS COM 459200101   1,151,961 3,889 SH   SOLE   0 0 3,889
INVESCO QQQ TR UNIT SER 1 46090E103   939,086 1,529 SH   SOLE   0 0 1,529
ISHARES TR CORE S&P TTL STK 464287150   220,953 1,486 SH   SOLE   0 0 1,486
ISHARES TR CORE S&P500 ETF 464287200   277,279 405 SH   SOLE   0 0 405
JPMORGAN CHASE & CO. COM 46625H100   1,130,503 3,508 SH   SOLE   0 0 3,508
JOHNSON & JOHNSON COM 478160104   6,684,496 32,300 SH   SOLE   0 0 32,300
KAYNE ANDERSON ENERGY INFRST COM 486606106   200,222 16,173 SH   SOLE   0 0 16,173
ELI LILLY & CO COM 532457108   441,969 411 SH   SOLE   0 0 411
LOCKHEED MARTIN CORP COM 539830109   2,677,051 5,535 SH   SOLE   0 0 5,535
MARVELL TECHNOLOGY INC COM 573874104   2,048,260 24,103 SH   SOLE   0 0 24,103
METLIFE INC COM 59156R108   213,533 2,705 SH   SOLE   0 0 2,705
MICROSOFT CORP COM 594918104   6,315,976 13,060 SH   SOLE   0 0 13,060
NEXTERA ENERGY INC COM 65339F101   400,112 4,984 SH   SOLE   0 0 4,984
NORFOLK SOUTHN CORP COM 655844108   237,349 822 SH   SOLE   0 0 822
NVIDIA CORPORATION COM 67066G104   3,695,954 19,817 SH   SOLE   0 0 19,817
ORACLE CORP COM 68389X105   1,824,163 9,359 SH   SOLE   0 0 9,359
PAYCHEX INC COM 704326107   364,809 3,252 SH   SOLE   0 0 3,252
PEPSICO INC COM 713448108   570,541 3,975 SH   SOLE   0 0 3,975
PFIZER INC COM 717081103   3,589,031 144,138 SH   SOLE   0 0 144,138
PHILIP MORRIS INTL INC COM 718172109   363,627 2,267 SH   SOLE   0 0 2,267
PROCTER AND GAMBLE CO COM 742718109   4,018,819 28,043 SH   SOLE   0 0 28,043
PRUDENTIAL FINL INC COM 744320102   291,230 2,580 SH   SOLE   0 0 2,580
REGIONS FINANCIAL CORP NEW COM 7591EP100   362,140 13,363 SH   SOLE   0 0 13,363
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,327,087 6,345 SH   SOLE   0 0 6,345
SOUTHERN CO COM 842587107   5,652,215 64,819 SH   SOLE   0 0 64,819
SUPER MICRO COMPUTER INC COM NEW 86800U302   681,786 23,293 SH   SOLE   0 0 23,293
TEXAS INSTRS INC COM 882508104   418,806 2,414 SH   SOLE   0 0 2,414
TRUIST FINL CORP COM 89832Q109   6,521,728 132,529 SH   SOLE   0 0 132,529
UNILEVER PLC SPON ADR NEW 904767803   376,246 5,753 SH   SOLE   0 0 5,753
UNITEDHEALTH GROUP INC COM 91324P102   3,157,513 9,565 SH   SOLE   0 0 9,565
VERIZON COMMUNICATIONS INC COM 92343V104   5,774,117 141,766 SH   SOLE   0 0 141,766
VULCAN MATLS CO COM 929160109   285,220 1,000 SH   SOLE   0 0 1,000
WALMART INC COM 931142103   298,935 2,683 SH   SOLE   0 0 2,683
WELLS FARGO CO NEW COM 949746101   3,516,896 37,735 SH   SOLE   0 0 37,735