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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 550,494 3,400 SH SOLE 0 0 0 3,400
ABBOTT LABORATORIES COM 002824100 4,400,436 48,495 SH SOLE 0 0 0 48,495
ABBVIE INC COM 00287Y109 23,807,912 94,611 SH SOLE 0 0 0 94,611
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,797,660 22,482 SH SOLE 0 0 0 22,482
ALPHABET INC CAP STK CL A 02079K305 45,521,433 127,379 SH SOLE 0 0 0 127,379
ALPHABET INC CAP STK CL C 02079K107 1,499,179 4,243 SH SOLE 0 0 0 4,243
AMAZON COM INC COM 023135106 28,460,894 119,413 SH SOLE 0 0 0 119,413
AMERICAN EXPRESS CO COM 025816109 3,396,030 10,040 SH SOLE 0 0 0 10,040
AMERICAN WTR WKS CO INC NEW COM 030420103 10,838,376 82,371 SH SOLE 0 0 0 82,371
AMERIPRISE FINL INC COM 03076C106 3,728,343 8,127 SH SOLE 0 0 0 8,127
AMGEN INC COM 031162100 13,205,430 36,467 SH SOLE 0 0 0 36,467
APPLE INC COM 037833100 6,626,104 22,899 SH SOLE 0 0 0 22,899
ATMOS ENERGY CORP COM 049560105 4,854,741 28,181 SH SOLE 0 0 0 28,181
AUTOMATIC DATA PROCESSING IN COM 053015103 1,096,459 4,896 SH SOLE 0 0 0 4,896
AUTOZONE INC COM 053332102 9,194,719 2,877 SH SOLE 0 0 0 2,877
BANK OF AMER CORP COM 060505104 455,270 7,990 SH SOLE 0 0 0 7,990
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,543,497 23,069 SH SOLE 0 0 0 23,069
BLACKROCK INC COM 09290D101 4,763,568 4,954 SH SOLE 0 0 0 4,954
BOEING CO DEP CONV PFD A 097023204 464,370 6,900 SH SOLE 0 0 0 6,900
CHEVRON CORPORATION COM 166764100 446,226 2,692 SH SOLE 0 0 0 2,692
CHUBB LIMITED COM H1467J104 21,355,539 62,674 SH SOLE 0 0 0 62,674
CHURCH & DWIGHT CO INC COM 171340102 12,072,120 124,609 SH SOLE 0 0 0 124,609
CINTAS CORP COM 172908105 26,914,310 158,245 SH SOLE 0 0 0 158,245
COCA COLA CO COM 191216100 19,216,942 236,458 SH SOLE 0 0 0 236,458
COSTCO WHOLESALE CORPORATION COM 22160K105 45,451,681 48,587 SH SOLE 0 0 0 48,587
DEERE & CO COM 244199105 6,506,957 10,258 SH SOLE 0 0 0 10,258
DISNEY WALT CO COM 254687106 1,428,831 14,845 SH SOLE 0 0 0 14,845
DOUBLELINE ETF TRUST ASSE BA SECS ETF 25861R808 11,901,117 234,837 SH SOLE 0 0 0 234,837
DOVER CORP COM 260003108 22,007,026 98,123 SH SOLE 0 0 0 98,123
DUKE ENERGY CORP NEW COM NEW 26441C204 547,712 4,327 SH SOLE 0 0 0 4,327
EMERSON ELEC CO COM 291011104 1,288,350 9,000 SH SOLE 0 0 0 9,000
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 412,884 10,800 SH SOLE 0 0 0 10,800
EXXON MOBIL CORP COM 30231G102 505,864 3,700 SH SOLE 0 0 0 3,700
FEDEX CORP COM 31428X106 770,300 2,460 SH SOLE 0 0 0 2,460
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 5,217,700 21,985 SH SOLE 0 0 0 21,985
FIRST CMNTY CORP S C COM 319835104 1,291,825 39,530 SH SOLE 0 0 0 39,530
GENUINE PARTS CO COM 372460105 353,940 3,000 SH SOLE 0 0 0 3,000
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4,047,113 77,829 SH SOLE 0 0 0 77,829
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 23,096,323 505,390 SH SOLE 0 0 0 505,390
HERSHEY CO COM 427866108 1,193,060 6,800 SH SOLE 0 0 0 6,800
HOME DEPOT INC COM 437076102 5,802,997 16,454 SH SOLE 0 0 0 16,454
INTERNATIONAL BUSINESS MACHS COM 459200101 612,757 2,179 SH SOLE 0 0 0 2,179
INTUIT COM 461202103 6,553,449 25,109 SH SOLE 0 0 0 25,109
ISHARES TR SELECT DIVID ETF 464287168 9,544,616 61,066 SH SOLE 0 0 0 61,066
ISHARES TR CORE S&P500 ETF 464287200 1,854,252 2,476 SH SOLE 0 0 0 2,476
ISHARES TR DOW JONES US ETF 464287846 3,873,268 21,249 SH SOLE 0 0 0 21,249
ISHARES TR IBONDS 29 TRM TS 46436E825 29,026,480 1,340,715 SH SOLE 0 0 0 1,340,715
ISHARES TR IBONDS 26 TRM TS 46436E858 11,008,076 480,912 SH SOLE 0 0 0 480,912
ISHARES TR IBONDS 27 TRM TS 46436E841 16,768,574 749,601 SH SOLE 0 0 0 749,601
ISHARES TR IBONDS 28 TRM TS 46436E833 26,911,369 1,215,509 SH SOLE 0 0 0 1,215,509
ISHARES TR MSCI USA MMENTM 46432F396 8,685,598 25,335 SH SOLE 0 0 0 25,335
ISHARES TR MSCI USA QLT FCT 46432F339 12,471,523 56,836 SH SOLE 0 0 0 56,836
ISHARES TR MSCI USA MIN ETF 46429B697 16,556,105 171,637 SH SOLE 0 0 0 171,637
JOHNSON & JOHNSON COM 478160104 15,444,424 60,812 SH SOLE 0 0 0 60,812
JPMORGAN CHASE & CO COM 46625H100 1,430,105 4,369 SH SOLE 0 0 0 4,369
KIMBERLY-CLARK CORP COM 494368103 933,045 8,500 SH SOLE 0 0 0 8,500
KINDER MORGAN INC DEL COM 49456B101 6,165,606 192,856 SH SOLE 0 0 0 192,856
MARRIOTT INTL INC NEW CL A 571903202 36,060,260 97,305 SH SOLE 0 0 0 97,305
MCDONALDS CORP COM 580135101 1,624,293 6,009 SH SOLE 0 0 0 6,009
MERCK & CO INC COM 58933Y105 5,123,809 39,874 SH SOLE 0 0 0 39,874
MICROSOFT CORP COM 594918104 60,036,823 160,948 SH SOLE 0 0 0 160,948
MID-AMER APT CMNTYS INC COM 59522J103 1,746,754 12,572 SH SOLE 0 0 0 12,572
NETFLIX INC. COM 64110L106 3,680,956 51,554 SH SOLE 0 0 0 51,554
NEXTERA ENERGY INC COM 65339F101 6,333,220 72,157 SH SOLE 0 0 0 72,157
NVIDIA CORPORATION COM 67066G104 10,051,721 50,236 SH SOLE 0 0 0 50,236
PAYCHEX INC COM 704326107 7,298,446 74,224 SH SOLE 0 0 0 74,224
PEPSICO INC COM 713448108 868,049 6,411 SH SOLE 0 0 0 6,411
PHILLIPS 66 COM 718546104 282,821 1,673 SH SOLE 0 0 0 1,673
PRICE T ROWE GROUP INC COM 74144T108 4,251,438 37,395 SH SOLE 0 0 0 37,395
PROCTER & GAMBLE CO COM 742718109 5,547,391 37,830 SH SOLE 0 0 0 37,830
ROLLINS INC COM 775711104 2,847,628 68,223 SH SOLE 0 0 0 68,223
ROYAL GOLD INC COM 780287108 499,025 2,500 SH SOLE 0 0 0 2,500
SCHWAB CHARLES CORP COM 808513105 16,214,699 175,731 SH SOLE 0 0 0 175,731
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 79,331,897 2,739,361 SH SOLE 0 0 0 2,739,361
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,540,417 68,902 SH SOLE 0 0 0 68,902
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 73,780,814 2,326,736 SH SOLE 0 0 0 2,326,736
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 25,994,880 242,648 SH SOLE 0 0 0 242,648
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 23,147,726 431,780 SH SOLE 0 0 0 431,780
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 66,829,853 350,776 SH SOLE 0 0 0 350,776
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 427,727 5,149 SH SOLE 0 0 0 5,149
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 13,687,757 86,271 SH SOLE 0 0 0 86,271
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 8,475,239 72,265 SH SOLE 0 0 0 72,265
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 2,438,022 53,772 SH SOLE 0 0 0 53,772
SHELL PLC SPON ADS 780259305 465,240 6,000 SH SOLE 0 0 0 6,000
SHERWIN WILLIAMS CO COM 824348106 8,755,369 25,428 SH SOLE 0 0 0 25,428
SOUTHERN CO COM 842587107 1,269,402 13,263 SH SOLE 0 0 0 13,263
SPDR GOLD TR GOLD SHS 78463V107 407,060 1,105 SH SOLE 0 0 0 1,105
SPDR SERIES TRUST ST STR P500ETF 78464A854 311,886 3,549 SH SOLE 0 0 0 3,549
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 259,462 8,600 SH SOLE 0 0 0 8,600
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,878,127 2,515 SH SOLE 0 0 0 2,515
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 9,059,913 18,971 SH SOLE 0 0 0 18,971
TEXAS INSTRS INC COM 882508104 397,327 1,333 SH SOLE 0 0 0 1,333
THERMO FISHER SCIENTIFIC INC COM 883556102 752,040 1,500 SH SOLE 0 0 0 1,500
TJX COS INC NEW COM 872540109 3,579,945 23,630 SH SOLE 0 0 0 23,630
TRX GOLD CORPORATION COM 87283P109 24,750 30,000 SH SOLE 0 0 0 30,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,149,028 3,129 SH SOLE 0 0 0 3,129
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,177,837 3,183 SH SOLE 0 0 0 3,183
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 697,335 1,935 SH SOLE 0 0 0 1,935
VERIZON COMMUNICATIONS INC COM 92343V104 1,310,296 30,947 SH SOLE 0 0 0 30,947
VISA INC COM CL A 92826C839 249,426 727 SH SOLE 0 0 0 727
WALMART INC COM 931142103 34,027,721 300,439 SH SOLE 0 0 0 300,439
WASTE MGMT INC DEL COM 94106L109 7,519,080 33,736 SH SOLE 0 0 0 33,736