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   12,698,891 111,727 SH   SOLE 0 0 0 111,727
AMAZON COM INC COM 023135106   20,213,202 112,059 SH   SOLE 0 0 0 112,059
AMERICAN EXPRESS CO COM 025816109   364,304 1,600 SH   SOLE 0 0 0 1,600
AMERICAN WTR WKS CO INC NEW COM 030420103   12,568,932 102,847 SH   SOLE 0 0 0 102,847
AMGEN INC COM 031162100   9,141,172 32,151 SH   SOLE 0 0 0 32,151
APPLE INC COM 037833100   1,982,137 11,559 SH   SOLE 0 0 0 11,559
ATMOS ENERGY CORP COM 049560105   1,137,586 9,570 SH   SOLE 0 0 0 9,570
AUTOMATIC DATA PROCESSING IN COM 053015103   874,090 3,500 SH   SOLE 0 0 0 3,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,019,730 23,827 SH   SOLE 0 0 0 23,827
BROWN FORMAN CORP CL B 115637209   2,353,201 45,587 SH   SOLE 0 0 0 45,587
CHURCH & DWIGHT CO INC COM 171340102   21,027,540 201,587 SH   SOLE 0 0 0 201,587
CINTAS CORP COM 172908105   30,076,799 43,778 SH   SOLE 0 0 0 43,778
COCA COLA CO COM 191216100   15,664,282 256,036 SH   SOLE 0 0 0 256,036
COLGATE PALMOLIVE CO COM 194162103   240,434 2,670 SH   SOLE 0 0 0 2,670
DEERE & CO COM 244199105   6,035,003 14,693 SH   SOLE 0 0 0 14,693
DISNEY WALT CO COM 254687106   3,877,466 31,689 SH   SOLE 0 0 0 31,689
DOVER CORP COM 260003108   17,364,797 98,001 SH   SOLE 0 0 0 98,001
EMERSON ELEC CO COM 291011104   793,940 7,000 SH   SOLE 0 0 0 7,000
FIRST CMNTY CORP S C COM 319835104   470,610 27,000 SH   SOLE 0 0 0 27,000
GENUINE PARTS CO COM 372460105   464,790 3,000 SH   SOLE 0 0 0 3,000
HERSHEY CO COM 427866108   1,497,650 7,700 SH   SOLE 0 0 0 7,700
HOME DEPOT INC COM 437076102   6,387,324 16,651 SH   SOLE 0 0 0 16,651
HONEYWELL INTL INC COM 438516106   358,161 1,745 SH   SOLE 0 0 0 1,745
INTUIT COM 461202103   43,179,500 66,430 SH   SOLE 0 0 0 66,430
ISHARES TR SELECT DIVID ETF 464287168   9,841,220 79,893 SH   SOLE 0 0 0 79,893
ISHARES TR CORE S&P500 ETF 464287200   257,608 490 SH   SOLE 0 0 0 490
ISHARES TR DOW JONES US ETF 464287846   3,112,587 24,300 SH   SOLE 0 0 0 24,300
JOHNSON & JOHNSON COM 478160104   20,295,461 128,298 SH   SOLE 0 0 0 128,298
KIMBERLY-CLARK CORP COM 494368103   2,488,953 19,242 SH   SOLE 0 0 0 19,242
MARRIOTT INTL INC NEW CL A 571903202   27,977,394 110,885 SH   SOLE 0 0 0 110,885
MCDONALDS CORP COM 580135101   2,197,800 7,795 SH   SOLE 0 0 0 7,795
MICROSOFT CORP COM 594918104   78,536,223 186,671 SH   SOLE 0 0 0 186,671
PAYCHEX INC COM 704326107   17,775,300 144,750 SH   SOLE 0 0 0 144,750
PEPSICO INC COM 713448108   1,627,418 9,299 SH   SOLE 0 0 0 9,299
PFIZER INC COM 717081103   561,854 20,247 SH   SOLE 0 0 0 20,247
PROCTER AND GAMBLE CO COM 742718109   7,762,035 47,840 SH   SOLE 0 0 0 47,840
SHELL PLC SPON ADS 780259305   402,240 6,000 SH   SOLE 0 0 0 6,000
ROYAL GOLD INC COM 780287108   304,525 2,500 SH   SOLE 0 0 0 2,500
SCHWAB CHARLES CORP COM 808513105   12,038,967 166,422 SH   SOLE 0 0 0 166,422
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   62,479,730 1,023,419 SH   SOLE 0 0 0 1,023,419
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   15,162,254 186,200 SH   SOLE 0 0 0 186,200
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   5,587,121 113,467 SH   SOLE 0 0 0 113,467
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   4,549,332 187,524 SH   SOLE 0 0 0 187,524
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   103,214,502 1,280,100 SH   SOLE 0 0 0 1,280,100
SHERWIN WILLIAMS CO COM 824348106   10,084,032 29,033 SH   SOLE 0 0 0 29,033
SOUTHERN CO COM 842587107   1,019,497 14,211 SH   SOLE 0 0 0 14,211
STARBUCKS CORP COM 855244109   2,061,576 22,558 SH   SOLE 0 0 0 22,558
TJX COS INC NEW COM 872540109   2,944,223 29,030 SH   SOLE 0 0 0 29,030
THERMO FISHER SCIENTIFIC INC COM 883556102   6,500,834 11,185 SH   SOLE 0 0 0 11,185
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,232,629 4,645 SH   SOLE 0 0 0 4,645
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,320,087 5,079 SH   SOLE 0 0 0 5,079
WALMART INC COM 931142103   18,919,975 314,442 SH   SOLE 0 0 0 314,442
INVESCO QQQ TR UNIT SER 1 46090E103   315,691 711 SH   SOLE 0 0 0 711
ABBVIE INC COM 00287Y109   16,826,222 92,401 SH   SOLE 0 0 0 92,401
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   330,813 15,575 SH   SOLE 0 0 0 15,575
ALPHABET INC CAP STK CL C 02079K107   246,661 1,620 SH   SOLE 0 0 0 1,620
ALPHABET INC CAP STK CL A 02079K305   17,534,595 116,177 SH   SOLE 0 0 0 116,177
AMERIPRISE FINL INC COM 03076C106   8,960,837 20,438 SH   SOLE 0 0 0 20,438
BLACKROCK INC COM 09247X101   6,298,604 7,555 SH   SOLE 0 0 0 7,555
BLACKSTONE INC COM 09260D107   206,251 1,570 SH   SOLE 0 0 0 1,570
CORTEVA INC COM 22052L104   743,251 12,888 SH   SOLE 0 0 0 12,888
COSTCO WHSL CORP NEW COM 22160K105   42,435,395 57,922 SH   SOLE 0 0 0 57,922
FEDEX CORP COM 31428X106   1,742,786 6,015 SH   SOLE 0 0 0 6,015
ISHARES TR IBONDS 26 TRM TS 46436E858   1,027,786 45,257 SH   SOLE 0 0 0 45,257
ISHARES TR IBONDS 25 TRM TS 46436E866   569,716 24,525 SH   SOLE 0 0 0 24,525
ISHARES TR IBONDS 24 TRM TS 46436E874   612,553 25,587 SH   SOLE 0 0 0 25,587
MERCK & CO INC COM 58933Y105   8,340,560 63,210 SH   SOLE 0 0 0 63,210
MID-AMER APT CMNTYS INC COM 59522J103   2,055,938 15,625 SH   SOLE 0 0 0 15,625
NEXTERA ENERGY INC COM 65339F101   2,101,233 32,878 SH   SOLE 0 0 0 32,878
NVIDIA CORPORATION COM 67066G104   7,424,553 8,217 SH   SOLE 0 0 0 8,217
PRICE T ROWE GROUP INC COM 74144T108   6,437,376 52,800 SH   SOLE 0 0 0 52,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,549,030 6,785 SH   SOLE 0 0 0 6,785
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,715,922 58,999 SH   SOLE 0 0 0 58,999
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,532,653 59,359 SH   SOLE 0 0 0 59,359
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,632,385 14,315 SH   SOLE 0 0 0 14,315
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   10,856,472 257,751 SH   SOLE 0 0 0 257,751
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   29,642,036 142,325 SH   SOLE 0 0 0 142,325
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   10,260,497 125,649 SH   SOLE 0 0 0 125,649
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,426,142 52,188 SH   SOLE 0 0 0 52,188
SERVICENOW INC COM 81762P102   339,268 445 SH   SOLE 0 0 0 445
TRX GOLD CORPORATION COM 87283P109   11,661 30,000 SH   SOLE 0 0 0 30,000
3M CO COM 88579Y101   360,638 3,400 SH   SOLE 0 0 0 3,400
UNITEDHEALTH GROUP INC COM 91324P102   950,813 1,922 SH   SOLE 0 0 0 1,922
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   617,700 2,530 SH   SOLE 0 0 0 2,530
VERIZON COMMUNICATIONS INC COM 92343V104   256,711 6,118 SH   SOLE 0 0 0 6,118
VISA INC COM CL A 92826C839   202,891 727 SH   SOLE 0 0 0 727
WASTE MGMT INC DEL COM 94106L109   6,496,386 30,478 SH   SOLE 0 0 0 30,478
WESTROCK COFFEE CO COM 96145W103   103,300 10,000 SH   SOLE 0 0 0 10,000
XYLEM INC COM 98419M100   1,511,074 11,692 SH   SOLE 0 0 0 11,692
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   28,133,640 81,168 SH   SOLE 0 0 0 81,168
CHUBB LIMITED COM H1467J104   15,179,576 58,579 SH   SOLE 0 0 0 58,579