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   958,867 8,795 SH   SOLE   0 0 8,795
AMAZON COM INC COM 023135106   3,704,831 28,420 SH   SOLE   0 0 28,420
AMERICAN ELEC PWR CO INC COM 025537101   821,375 9,755 SH   SOLE   0 0 9,755
AMERICAN WTR WKS CO INC NEW COM 030420103   541,308 3,792 SH   SOLE   0 0 3,792
AMGEN INC COM 031162100   3,044,839 13,714 SH   SOLE   0 0 13,714
ELEVANCE HEALTH INC COM 036752103   2,892,137 6,510 SH   SOLE   0 0 6,510
APPLE INC COM 037833100   8,753,275 45,127 SH   SOLE   0 0 45,127
APPLIED MATLS INC COM 038222105   4,221,456 29,206 SH   SOLE   0 0 29,206
BANK AMERICA CORP COM 060505104   1,560,610 54,396 SH   SOLE   0 0 54,396
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,035,620 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,611,225 4,725 SH   SOLE   0 0 4,725
BOEING CO COM 097023105   2,384,746 11,294 SH   SOLE   0 0 11,294
THE CIGNA GROUP COM 125523100   1,838,886 6,553 SH   SOLE   0 0 6,553
CSX CORP COM 126408103   2,375,219 69,655 SH   SOLE   0 0 69,655
CVS HEALTH CORP COM 126650100   1,290,416 18,667 SH   SOLE   0 0 18,667
CATERPILLAR INC COM 149123101   4,772,407 19,396 SH   SOLE   0 0 19,396
CITIGROUP INC COM NEW 172967424   273,275 5,936 SH   SOLE   0 0 5,936
COCA COLA CO COM 191216100   4,962,145 82,400 SH   SOLE   0 0 82,400
CONAGRA BRANDS INC COM 205887102   887,080 26,307 SH   SOLE   0 0 26,307
DANAHER CORPORATION COM 235851102   1,221,620 5,090 SH   SOLE   0 0 5,090
DEERE & CO COM 244199105   3,124,961 7,712 SH   SOLE   0 0 7,712
DISNEY WALT CO COM 254687106   1,422,052 15,928 SH   SOLE   0 0 15,928
DOLLAR GEN CORP NEW COM 256677105   573,909 3,380 SH   SOLE   0 0 3,380
ELECTRONIC ARTS INC COM 285512109   428,140 3,301 SH   SOLE   0 0 3,301
FIRST SOLAR INC COM 336433107   816,817 4,297 SH   SOLE   0 0 4,297
GALLAGHER ARTHUR J & CO COM 363576109   5,714,597 26,026 SH   SOLE   0 0 26,026
GENERAL DYNAMICS CORP COM 369550108   2,006,496 9,326 SH   SOLE   0 0 9,326
GENERAL ELECTRIC CO COM NEW 369604301   1,489,219 13,557 SH   SOLE   0 0 13,557
HOME DEPOT INC COM 437076102   4,846,747 15,602 SH   SOLE   0 0 15,602
INTUIT COM 461202103   917,435 2,002 SH   SOLE   0 0 2,002
ISHARES TR RUS MDCP VAL ETF 464287473   287,561 2,618 SH   SOLE   0 0 2,618
ISHARES TR MRGSTR MD CP GRW 464288307   2,838,625 46,581 SH   SOLE   0 0 46,581
ISHARES TR US AER DEF ETF 464288760   1,405,089 12,043 SH   SOLE   0 0 12,043
JOHNSON & JOHNSON COM 478160104   5,159,880 31,174 SH   SOLE   0 0 31,174
LAMB WESTON HLDGS INC COM 513272104   1,264,371 10,999 SH   SOLE   0 0 10,999
LEMAITRE VASCULAR INC COM 525558201   201,840 3,000 SH   SOLE   0 0 3,000
LILLY ELI & CO COM 532457108   4,925,212 10,502 SH   SOLE   0 0 10,502
LOCKHEED MARTIN CORP COM 539830109   3,666,340 7,964 SH   SOLE   0 0 7,964
LOWES COS INC COM 548661107   5,365,303 23,772 SH   SOLE   0 0 23,772
MCDONALDS CORP COM 580135101   1,450,247 4,860 SH   SOLE   0 0 4,860
MICROSOFT CORP COM 594918104   8,001,681 23,497 SH   SOLE   0 0 23,497
MONDELEZ INTL INC CL A 609207105   846,232 11,602 SH   SOLE   0 0 11,602
NORFOLK SOUTHN CORP COM 655844108   1,393,841 6,147 SH   SOLE   0 0 6,147
NORTHROP GRUMMAN CORP COM 666807102   2,489,580 5,462 SH   SOLE   0 0 5,462
PAYCHEX INC COM 704326107   229,893 2,055 SH   SOLE   0 0 2,055
PEPSICO INC COM 713448108   2,728,289 14,730 SH   SOLE   0 0 14,730
PFIZER INC COM 717081103   1,246,156 33,974 SH   SOLE   0 0 33,974
PROCTER AND GAMBLE CO COM 742718109   3,976,562 26,206 SH   SOLE   0 0 26,206
REALTY INCOME CORP COM 756109104   582,207 9,738 SH   SOLE   0 0 9,738
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   581,171 14,898 SH   SOLE   0 0 14,898
RIO TINTO PLC SPONSORED ADR 767204100   1,648,370 25,820 SH   SOLE   0 0 25,820
ROBERT HALF INTL INC COM 770323103   529,822 7,044 SH   SOLE   0 0 7,044
SCHWAB CHARLES CORP COM 808513105   349,149 6,160 SH   SOLE   0 0 6,160
SOUTHERN CO COM 842587107   2,643,106 37,624 SH   SOLE   0 0 37,624
SOUTHWEST AIRLS CO COM 844741108   308,256 8,513 SH   SOLE   0 0 8,513
STARBUCKS CORP COM 855244109   2,953,460 29,815 SH   SOLE   0 0 29,815
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,966,486 29,394 SH   SOLE   0 0 29,394
THERMO FISHER SCIENTIFIC INC COM 883556102   1,110,299 2,128 SH   SOLE   0 0 2,128
TORONTO DOMINION BK ONT COM NEW 891160509   1,615,647 26,055 SH   SOLE   0 0 26,055
TRANSDIGM GROUP INC COM 893641100   1,749,891 1,957 SH   SOLE   0 0 1,957
UNION PAC CORP COM 907818108   1,773,346 8,667 SH   SOLE   0 0 8,667
UNITED PARCEL SERVICE INC CL B 911312106   624,498 3,484 SH   SOLE   0 0 3,484
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,926,778 52,197 SH   SOLE   0 0 52,197
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,291,030 30,317 SH   SOLE   0 0 30,317
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,859,372 34,219 SH   SOLE   0 0 34,219
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,874,098 11,331 SH   SOLE   0 0 11,331
VANGUARD INDEX FDS MID CAP ETF 922908629   4,155,581 18,875 SH   SOLE   0 0 18,875
VULCAN MATLS CO COM 929160109   5,879,777 26,081 SH   SOLE   0 0 26,081
WALMART INC COM 931142103   3,671,524 23,359 SH   SOLE   0 0 23,359
WELLS FARGO CO NEW COM 949746101   546,304 12,800 SH   SOLE   0 0 12,800
INVESCO QQQ TR UNIT SER 1 46090E103   4,099,502 11,097 SH   SOLE   0 0 11,097
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   4,928,507 308,610 SH   SOLE   0 0 308,610
ARK ETF TR NEXT GNRTN INTER 00214Q401   628,694 10,727 SH   SOLE   0 0 10,727
ABBVIE INC COM 00287Y109   1,507,607 11,190 SH   SOLE   0 0 11,190
ACTIVISION BLIZZARD INC COM 00507V109   2,316,986 27,485 SH   SOLE   0 0 27,485
ALPHABET INC CAP STK CL A 02079K305   4,262,756 35,612 SH   SOLE   0 0 35,612
AMERICAN TOWER CORP NEW COM 03027X100   209,649 1,081 SH   SOLE   0 0 1,081
CAPITAL ONE FINL CORP COM 14040H105   868,503 7,941 SH   SOLE   0 0 7,941
CISCO SYS INC COM 17275R102   1,715,511 33,156 SH   SOLE   0 0 33,156
COSTCO WHSL CORP NEW COM 22160K105   3,826,603 7,108 SH   SOLE   0 0 7,108
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   1,574,477 47,929 SH   SOLE   0 0 47,929
DUKE ENERGY CORP NEW COM NEW 26441C204   4,370,235 48,699 SH   SOLE   0 0 48,699
FEDEX CORP COM 31428X106   345,615 1,394 SH   SOLE   0 0 1,394
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   262,921 5,804 SH   SOLE   0 0 5,804
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   408,294 8,565 SH   SOLE   0 0 8,565
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   800,621 9,855 SH   SOLE   0 0 9,855
GENERAL MTRS CO COM 37045V100   523,929 13,587 SH   SOLE   0 0 13,587
GSK PLC SPONSORED ADR 37733W204   228,096 6,400 SH   SOLE   0 0 6,400
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   808,261 30,443 SH   SOLE   0 0 30,443
ISHARES TR CORE DIV GRWTH 46434V621   3,698,244 71,769 SH   SOLE   0 0 71,769
ISHARES TR CORE MSCI PAC 46434V696   1,292,520 22,506 SH   SOLE   0 0 22,506
JPMORGAN CHASE & CO COM 46625H100   4,936,174 33,940 SH   SOLE   0 0 33,940
MASTERCARD INCORPORATED CL A 57636Q104   851,163 2,164 SH   SOLE   0 0 2,164
MEDICAL PPTYS TRUST INC COM 58463J304   1,487,930 160,684 SH   SOLE   0 0 160,684
MERCK & CO INC COM 58933Y105   4,170,539 36,143 SH   SOLE   0 0 36,143
NATIONAL HEALTH INVS INC COM 63633D104   729,791 13,922 SH   SOLE   0 0 13,922
NOVARTIS AG SPONSORED ADR 66987V109   327,958 3,250 SH   SOLE   0 0 3,250
NVIDIA CORPORATION COM 67066G104   225,047 532 SH   SOLE   0 0 532
ORACLE CORP COM 68389X105   4,079,424 34,255 SH   SOLE   0 0 34,255
PROLOGIS INC. COM 74340W103   1,993,503 16,256 SH   SOLE   0 0 16,256
PUBLIC STORAGE COM 74460D109   871,554 2,986 SH   SOLE   0 0 2,986
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,855,489 8,698 SH   SOLE   0 0 8,698
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,698,464 113,659 SH   SOLE   0 0 113,659
SPDR SER TR S&P DIVID ETF 78464A763   338,566 2,762 SH   SOLE   0 0 2,762
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,003,136 24,172 SH   SOLE   0 0 24,172
TRUIST FINL CORP COM 89832Q109   211,630 6,973 SH   SOLE   0 0 6,973
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   820,199 32,821 SH   SOLE   0 0 32,821
UNITEDHEALTH GROUP INC COM 91324P102   3,818,381 7,944 SH   SOLE   0 0 7,944
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   3,774,458 135,919 SH   SOLE   0 0 135,919
VISA INC COM CL A 92826C839   4,146,373 17,460 SH   SOLE   0 0 17,460
WP CAREY INC COM 92936U109   574,252 8,500 SH   SOLE   0 0 8,500
WASTE MGMT INC DEL COM 94106L109   2,364,039 13,632 SH   SOLE   0 0 13,632
MEDTRONIC PLC SHS G5960L103   499,314 5,668 SH   SOLE   0 0 5,668
CHUBB LIMITED COM H1467J104   1,388,991 7,213 SH   SOLE   0 0 7,213