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
AFLAC INC COM 001055102   279,500 2,500 SH   SOLE   2,500 0 0
ABBOTT LABS COM 002824100   983,944 8,630 SH   SOLE   2,124 0 6,506
AMAZON COM INC COM 023135106   5,058,736 27,149 SH   SOLE   11,008 0 16,141
AMERICAN ELEC PWR CO INC COM 025537101   616,426 6,008 SH   SOLE   1,533 0 4,475
AMERICAN WTR WKS CO INC NEW COM 030420103   550,009 3,761 SH   SOLE   460 0 3,301
AMGEN INC COM 031162100   4,133,715 12,829 SH   SOLE   7,602 0 5,227
ELEVANCE HEALTH INC COM 036752103   3,431,517 6,599 SH   SOLE   2,258 0 4,342
APPLE INC COM 037833100   9,623,912 41,304 SH   SOLE   19,756 0 21,549
APPLIED MATLS INC COM 038222105   5,386,077 26,657 SH   SOLE   15,934 0 10,723
BANK AMERICA CORP COM 060505104   2,334,644 58,837 SH   SOLE   15,814 0 43,023
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,382,360 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,193,139 4,765 SH   SOLE   1,034 0 3,731
BOEING CO COM 097023105   1,895,136 12,465 SH   SOLE   5,673 0 6,792
THE CIGNA GROUP COM 125523100   2,220,073 6,408 SH   SOLE   1,911 0 4,498
CSX CORP COM 126408103   2,335,385 67,634 SH   SOLE   19,667 0 47,967
CVS HEALTH CORP COM 126650100   656,185 10,436 SH   SOLE   3,905 0 6,531
CATERPILLAR INC COM 149123101   6,710,226 17,156 SH   SOLE   8,403 0 8,753
CHEVRON CORP NEW COM 166764100   1,149,207 7,803 SH   SOLE   5,310 0 2,493
CITIGROUP INC COM NEW 172967424   424,403 6,780 SH   SOLE   3,013 0 3,767
COCA COLA CO COM 191216100   5,859,342 81,538 SH   SOLE   55,159 0 26,379
CONAGRA BRANDS INC COM 205887102   832,098 25,587 SH   SOLE   18,352 0 7,235
DANAHER CORPORATION COM 235851102   1,609,828 5,790 SH   SOLE   1,597 0 4,193
DARDEN RESTAURANTS INC COM 237194105   1,163,020 7,086 SH   SOLE   2,017 0 5,069
DEERE & CO COM 244199105   3,398,041 8,142 SH   SOLE   2,156 0 5,986
DISNEY WALT CO COM 254687106   1,296,723 13,481 SH   SOLE   4,527 0 8,954
DOLLAR GEN CORP NEW COM 256677105   483,169 5,713 SH   SOLE   1,292 0 4,421
ELECTRONIC ARTS INC COM 285512109   486,548 3,392 SH   SOLE   1,619 0 1,773
FIFTH THIRD BANCORP COM 316773100   576,098 13,448 SH   SOLE   2,069 0 11,379
FIRST SOLAR INC COM 336433107   1,352,214 5,421 SH   SOLE   2,938 0 2,483
GALLAGHER ARTHUR J & CO COM 363576109   6,381,188 22,679 SH   SOLE   12,243 0 10,436
GENERAL DYNAMICS CORP COM 369550108   2,719,206 8,998 SH   SOLE   4,386 0 4,612
GE AEROSPACE COM NEW 369604301   2,547,624 13,510 SH   SOLE   6,434 0 7,076
HOME DEPOT INC COM 437076102   6,039,842 14,906 SH   SOLE   7,640 0 7,266
INTUIT COM 461202103   1,477,972 2,380 SH   SOLE   880 0 1,500
ISHARES TR MORNINGSTAR GRWT 464287119   219,008 2,606 SH   SOLE   0 0 2,606
ISHARES TR RUS MDCP VAL ETF 464287473   324,145 2,451 SH   SOLE   2,451 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,826,408 12,257 SH   SOLE   1,745 0 10,512
ISHARES TR MRGSTR MD CP GRW 464288307   3,054,303 41,857 SH   SOLE   6,352 0 35,505
ISHARES TR US AER DEF ETF 464288760   1,877,186 12,545 SH   SOLE   2,015 0 10,530
JOHNSON & JOHNSON COM 478160104   5,145,389 31,750 SH   SOLE   18,188 0 13,562
KROGER CO COM 501044101   204,678 3,572 SH   SOLE   1,695 0 1,877
LAMB WESTON HLDGS INC COM 513272104   800,271 12,361 SH   SOLE   7,577 0 4,784
LEMAITRE VASCULAR INC COM 525558201   278,670 3,000 SH   SOLE   3,000 0 0
ELI LILLY & CO COM 532457108   6,819,722 7,698 SH   SOLE   2,966 0 4,732
LOCKHEED MARTIN CORP COM 539830109   4,862,008 8,317 SH   SOLE   3,709 0 4,609
LOWES COS INC COM 548661107   6,241,699 23,045 SH   SOLE   11,122 0 11,923
MCDONALDS CORP COM 580135101   1,596,327 5,242 SH   SOLE   1,297 0 3,945
MICROSOFT CORP COM 594918104   8,787,927 20,423 SH   SOLE   9,025 0 11,398
MONDELEZ INTL INC CL A 609207105   853,670 11,588 SH   SOLE   4,626 0 6,962
NORFOLK SOUTHN CORP COM 655844108   1,507,179 6,065 SH   SOLE   2,473 0 3,592
NORTHROP GRUMMAN CORP COM 666807102   3,140,486 5,947 SH   SOLE   1,962 0 3,985
NOVO-NORDISK A S ADR 670100205   2,104,314 17,673 SH   SOLE   5,071 0 12,602
PAYCHEX INC COM 704326107   281,799 2,100 SH   SOLE   275 0 1,825
PEPSICO INC COM 713448108   2,607,907 15,336 SH   SOLE   7,331 0 8,005
PROCTER AND GAMBLE CO COM 742718109   4,693,617 27,099 SH   SOLE   8,402 0 18,697
REALTY INCOME CORP COM 756109104   609,182 9,606 SH   SOLE   4,171 0 5,435
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   356,499 14,300 SH   SOLE   0 0 14,300
RIO TINTO PLC SPONSORED ADR 767204100   1,854,126 26,052 SH   SOLE   11,619 0 14,433
ROBERT HALF INC. COM 770323103   529,953 7,862 SH   SOLE   2,405 0 5,457
SCHWAB CHARLES CORP COM 808513105   408,951 6,310 SH   SOLE   5,139 0 1,171
SOUTHERN CO COM 842587107   3,281,496 36,388 SH   SOLE   22,197 0 14,191
STARBUCKS CORP COM 855244109   2,978,726 30,554 SH   SOLE   11,686 0 18,868
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,113,816 29,446 SH   SOLE   14,823 0 14,623
THERMO FISHER SCIENTIFIC INC COM 883556102   1,557,013 2,517 SH   SOLE   779 0 1,738
TORONTO DOMINION BK ONT COM NEW 891160509   1,641,351 25,946 SH   SOLE   8,581 0 17,365
TRACTOR SUPPLY CO COM 892356106   848,469 2,916 SH   SOLE   219 0 2,697
TRANSDIGM GROUP INC COM 893641100   3,074,244 2,154 SH   SOLE   524 0 1,630
UNION PAC CORP COM 907818108   2,131,281 8,647 SH   SOLE   3,042 0 5,605
UNITED PARCEL SERVICE INC CL B 911312106   481,137 3,529 SH   SOLE   844 0 2,685
VANGUARD BD INDEX FDS INTERMED TERM 921937819   4,115,619 52,515 SH   SOLE   9,483 0 43,033
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,137,291 27,161 SH   SOLE   4,311 0 22,850
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,562,297 36,566 SH   SOLE   10,203 0 26,363
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,062,340 10,272 SH   SOLE   1,520 0 8,752
VANGUARD INDEX FDS MID CAP ETF 922908629   4,922,559 18,658 SH   SOLE   3,085 0 15,574
VULCAN MATLS CO COM 929160109   5,806,430 23,186 SH   SOLE   12,207 0 10,979
WALMART INC COM 931142103   5,439,546 67,363 SH   SOLE   34,548 0 32,815
WELLS FARGO CO NEW COM 949746101   723,072 12,800 SH   SOLE   12,000 0 800
INVESCO QQQ TR UNIT SER 1 46090E103   4,662,891 9,554 SH   SOLE   2,078 0 7,476
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   5,088,241 281,118 SH   SOLE   72,703 0 208,416
ABBVIE INC COM 00287Y109   2,100,168 10,635 SH   SOLE   2,793 0 7,842
ALPHABET INC CAP STK CL A 02079K305   5,339,945 32,197 SH   SOLE   13,635 0 18,562
AMERICAN TOWER CORP NEW COM 03027X100   330,700 1,422 SH   SOLE   112 0 1,310
BUILDERS FIRSTSOURCE INC COM 12008R107   200,839 1,036 SH   SOLE   236 0 800
CAPITAL ONE FINL CORP COM 14040H105   1,185,857 7,920 SH   SOLE   4,039 0 3,881
CISCO SYS INC COM 17275R102   1,748,962 32,863 SH   SOLE   21,794 0 11,068
COMCAST CORP NEW CL A 20030N101   230,779 5,525 SH   SOLE   1,195 0 4,330
COSTCO WHSL CORP NEW COM 22160K105   5,388,867 6,079 SH   SOLE   2,426 0 3,653
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   2,120,288 55,680 SH   SOLE   14,263 0 41,417
DUKE ENERGY CORP NEW COM NEW 26441C204   5,707,565 49,502 SH   SOLE   29,082 0 20,420
FEDEX CORP COM 31428X106   497,050 1,816 SH   SOLE   478 0 1,338
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   224,815 4,899 SH   SOLE   3,339 0 1,560
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   422,159 8,544 SH   SOLE   5,121 0 3,423
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,346,757 14,350 SH   SOLE   6,393 0 7,957
GAMING & LEISURE PPTYS INC COM 36467J108   802,045 15,589 SH   SOLE   7,691 0 7,898
GE VERNOVA INC COM 36828A101   1,322,836 5,188 SH   SOLE   1,988 0 3,200
GENERAL MTRS CO COM 37045V100   567,674 12,660 SH   SOLE   2,867 0 9,793
GSK PLC SPONSORED ADR 37733W204   261,632 6,400 SH   SOLE   6,400 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,057,940 38,373 SH   SOLE   12,468 0 25,905
ISHARES TR CORE DIV GRWTH 46434V621   4,369,442 69,699 SH   SOLE   14,886 0 54,814
ISHARES TR CORE MSCI PAC 46434V696   1,633,186 24,526 SH   SOLE   4,228 0 20,298
JPMORGAN CHASE & CO. COM 46625H100   6,765,500 32,085 SH   SOLE   16,795 0 15,290
MASTERCARD INCORPORATED CL A 57636Q104   1,129,399 2,287 SH   SOLE   871 0 1,416
MERCK & CO INC COM 58933Y105   3,910,046 34,432 SH   SOLE   20,813 0 13,619
NATIONAL HEALTH INVS INC COM 63633D104   790,332 9,402 SH   SOLE   7,058 0 2,344
NOVARTIS AG SPONSORED ADR 66987V109   373,815 3,250 SH   SOLE   3,250 0 0
NVIDIA CORPORATION COM 67066G104   953,911 7,855 SH   SOLE   490 0 7,365
ORACLE CORP COM 68389X105   5,453,066 32,002 SH   SOLE   17,669 0 14,333
PROLOGIS INC. COM 74340W103   2,229,125 17,652 SH   SOLE   5,160 0 12,492
PUBLIC STORAGE OPER CO COM 74460D109   1,120,720 3,080 SH   SOLE   600 0 2,480
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,560,566 7,949 SH   SOLE   1,647 0 6,302
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,296,532 114,391 SH   SOLE   21,339 0 93,053
SPDR SER TR S&P DIVID ETF 78464A763   339,902 2,393 SH   SOLE   1,397 0 996
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,296,515 23,828 SH   SOLE   5,100 0 18,728
TRUIST FINL CORP COM 89832Q109   275,152 6,433 SH   SOLE   2,118 0 4,315
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,108,357 38,114 SH   SOLE   11,296 0 26,818
UNITEDHEALTH GROUP INC COM 91324P102   4,574,950 7,825 SH   SOLE   2,284 0 5,541
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   4,142,758 140,862 SH   SOLE   34,833 0 106,030
VISA INC COM CL A 92826C839   4,732,820 17,213 SH   SOLE   7,942 0 9,272
WP CAREY INC COM 92936U109   401,848 6,450 SH   SOLE   1,461 0 4,989
WASTE MGMT INC DEL COM 94106L109   2,965,151 14,283 SH   SOLE   3,738 0 10,545
MEDTRONIC PLC SHS G5960L103   321,190 3,568 SH   SOLE   2,216 0 1,352
CHUBB LIMITED COM H1467J104   1,993,725 6,913 SH   SOLE   1,946 0 4,967