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   1,702,782 16,200 SH   SOLE 0 0 0 16,200
ABBOTT LABS COM 002824100   11,848,129 117,007 SH   SOLE 0 0 0 117,007
ABBVIE INC COM 00287Y109   14,715,748 92,337 SH   SOLE 0 0 0 92,337
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   245,310 13,000 SH   SOLE 0 0 0 13,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   24,297,280 85,012 SH   SOLE 0 0 0 85,012
ACTIVISION BLIZZARD INC COM 00507V109   5,207,296 60,840 SH   SOLE 0 0 0 60,840
ALBEMARLE CORP COM 012653101   2,176,139 9,845 SH   SOLE 0 0 0 9,845
ALPHABET INC CAP STK CL A 02079K305   11,867,749 114,410 SH   SOLE 0 0 0 114,410
AMAZON COM INC COM 023135106   10,775,729 104,325 SH   SOLE 0 0 0 104,325
AMERICAN EXPRESS CO COM 025816109   263,920 1,600 SH   SOLE 0 0 0 1,600
AMERICAN WTR WKS CO INC NEW COM 030420103   17,787,109 121,422 SH   SOLE 0 0 0 121,422
AMERIPRISE FINL INC COM 03076C106   5,081,770 16,580 SH   SOLE 0 0 0 16,580
AMGEN INC COM 031162100   7,894,588 32,656 SH   SOLE 0 0 0 32,656
APPLE INC COM 037833100   1,885,302 11,433 SH   SOLE 0 0 0 11,433
ATMOS ENERGY CORP COM 049560105   1,286,522 11,450 SH   SOLE 0 0 0 11,450
AUTOMATIC DATA PROCESSING IN COM 053015103   782,767 3,516 SH   SOLE 0 0 0 3,516
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,633,412 24,722 SH   SOLE 0 0 0 24,722
BLACKROCK INC COM 09247X101   13,073,936 19,539 SH   SOLE 0 0 0 19,539
BROWN FORMAN CORP CL B 115637209   4,001,193 62,256 SH   SOLE 0 0 0 62,256
CHUBB LIMITED COM H1467J104   9,278,115 47,781 SH   SOLE 0 0 0 47,781
CHURCH & DWIGHT CO INC COM 171340102   18,270,634 206,658 SH   SOLE 0 0 0 206,658
CINTAS CORP COM 172908105   21,412,368 46,279 SH   SOLE 0 0 0 46,279
COCA COLA CO COM 191216100   22,889,194 369,002 SH   SOLE 0 0 0 369,002
COLGATE PALMOLIVE CO COM 194162103   200,651 2,670 SH   SOLE 0 0 0 2,670
CORTEVA INC COM 22052L104   1,536,397 25,475 SH   SOLE 0 0 0 25,475
COSTCO WHSL CORP NEW COM 22160K105   30,069,579 60,518 SH   SOLE 0 0 0 60,518
DEERE & CO COM 244199105   6,712,190 16,257 SH   SOLE 0 0 0 16,257
DISNEY WALT CO COM 254687106   4,022,122 40,169 SH   SOLE 0 0 0 40,169
DOVER CORP COM 260003108   15,326,948 100,875 SH   SOLE 0 0 0 100,875
DUKE ENERGY CORP NEW COM NEW 26441C204   417,233 4,325 SH   SOLE 0 0 0 4,325
DYCOM INDS INC COM 267475101   3,261,549 34,827 SH   SOLE 0 0 0 34,827
EMERSON ELEC CO COM 291011104   609,980 7,000 SH   SOLE 0 0 0 7,000
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,528,890 30,750 SH   SOLE 0 0 0 30,750
FEDEX CORP COM 31428X106   1,765,314 7,726 SH   SOLE 0 0 0 7,726
FIRST CMNTY CORP S C COM 319835104   572,000 28,600 SH   SOLE 0 0 0 28,600
FOCUS FINL PARTNERS INC COM CL A 34417P100   5,601,960 108,000 SH   SOLE 0 0 0 108,000
GENUINE PARTS CO COM 372460105   501,930 3,000 SH   SOLE 0 0 0 3,000
HERSHEY CO COM 427866108   2,060,721 8,100 SH   SOLE 0 0 0 8,100
HOME DEPOT INC COM 437076102   4,656,108 15,777 SH   SOLE 0 0 0 15,777
HONEYWELL INTL INC COM 438516106   312,290 1,634 SH   SOLE 0 0 0 1,634
INTUIT COM 461202103   30,447,960 68,295 SH   SOLE 0 0 0 68,295
ISHARES TR SELECT DIVID ETF 464287168   10,125,758 86,412 SH   SOLE 0 0 0 86,412
ISHARES TR CORE S&P500 ETF 464287200   402,447 979 SH   SOLE 0 0 0 979
ISHARES TR DOW JONES US ETF 464287846   2,471,729 24,700 SH   SOLE 0 0 0 24,700
JOHNSON & JOHNSON COM 478160104   21,313,120 137,504 SH   SOLE 0 0 0 137,504
KIMBERLY-CLARK CORP COM 494368103   2,909,487 21,677 SH   SOLE 0 0 0 21,677
MARRIOTT INTL INC NEW CL A 571903202   19,254,829 115,965 SH   SOLE 0 0 0 115,965
MCDONALDS CORP COM 580135101   2,500,552 8,943 SH   SOLE 0 0 0 8,943
MERCK & CO INC COM 58933Y105   7,266,224 68,298 SH   SOLE 0 0 0 68,298
MICROSOFT CORP COM 594918104   56,404,742 195,646 SH   SOLE 0 0 0 195,646
MID-AMER APT CMNTYS INC COM 59522J103   2,360,000 15,625 SH   SOLE 0 0 0 15,625
NEXTERA ENERGY INC COM 65339F101   10,285,555 133,440 SH   SOLE 0 0 0 133,440
NVIDIA CORPORATION COM 67066G104   2,292,991 8,255 SH   SOLE 0 0 0 8,255
PAYCHEX INC COM 704326107   18,140,743 158,310 SH   SOLE 0 0 0 158,310
PEPSICO INC COM 713448108   1,866,570 10,239 SH   SOLE 0 0 0 10,239
PFIZER INC COM 717081103   3,778,080 92,600 SH   SOLE 0 0 0 92,600
PRICE T ROWE GROUP INC COM 74144T108   6,226,435 55,150 SH   SOLE 0 0 0 55,150
PROCTER AND GAMBLE CO COM 742718109   6,630,975 44,596 SH   SOLE 0 0 0 44,596
ROYAL GOLD INC COM 780287108   324,275 2,500 SH   SOLE 0 0 0 2,500
SCHWAB CHARLES CORP COM 808513105   8,055,415 153,788 SH   SOLE 0 0 0 153,788
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   3,923,218 166,027 SH   SOLE 0 0 0 166,027
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   13,301,603 196,044 SH   SOLE 0 0 0 196,044
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   97,698,252 1,335,405 SH   SOLE 0 0 0 1,335,405
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   47,141,636 985,196 SH   SOLE 0 0 0 985,196
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   8,314,216 198,288 SH   SOLE 0 0 0 198,288
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   941,433 16,240 SH   SOLE 0 0 0 16,240
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   22,714,320 150,416 SH   SOLE 0 0 0 150,416
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,043,978 54,129 SH   SOLE 0 0 0 54,129
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,707,244 44,085 SH   SOLE 0 0 0 44,085
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,171,347 7,833 SH   SOLE 0 0 0 7,833
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,233,197 62,538 SH   SOLE 0 0 0 62,538
SHELL PLC SPON ADS 780259305   345,240 6,000 SH   SOLE 0 0 0 6,000
SHERWIN WILLIAMS CO COM 824348106   7,298,057 32,469 SH   SOLE 0 0 0 32,469
SOUTHERN CO COM 842587107   1,117,385 16,059 SH   SOLE 0 0 0 16,059
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,932,600 9,606 SH   SOLE 0 0 0 9,606
STARBUCKS CORP COM 855244109   2,166,425 20,805 SH   SOLE 0 0 0 20,805
THERMO FISHER SCIENTIFIC INC COM 883556102   5,460,529 9,474 SH   SOLE 0 0 0 9,474
TJX COS INC NEW COM 872540109   2,286,466 29,179 SH   SOLE 0 0 0 29,179
TRX GOLD CORPORATION COM 87283P109   14,466 30,000 SH   SOLE 0 0 0 30,000
UNITEDHEALTH GROUP INC COM 91324P102   1,098,772 2,325 SH   SOLE 0 0 0 2,325
VANGUARD INDEX FDS TOTAL STK MKT 922908769   613,933 3,008 SH   SOLE 0 0 0 3,008
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,165,817 3,100 SH   SOLE 0 0 0 3,100
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   729,653 3,830 SH   SOLE 0 0 0 3,830
VERIZON COMMUNICATIONS INC COM 92343V104   1,695,721 43,603 SH   SOLE 0 0 0 43,603
WALMART INC COM 931142103   15,636,778 106,048 SH   SOLE 0 0 0 106,048
WASTE MGMT INC DEL COM 94106L109   4,861,487 29,794 SH   SOLE 0 0 0 29,794