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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101 8,874 40,425 SH   SOLE   0 0 40,425
AFLAC Inc COM 001055102 10,196 233,000 SH   SOLE   0 0 233,000
AT&T Inc COM 00206R102 5,571 156,259 SH   SOLE   0 0 156,259
AbbVie Inc COM 00287Y109 896 9,470 SH   SOLE   0 0 9,470
Abbott Laboratories COM 002824100 954 15,922 SH   SOLE   0 0 15,922
Accenture Ltd COM G1151C101 3,849 25,075 SH   SOLE   0 0 25,075
Adobe COM 00724F101 6,048 27,990 SH   SOLE   0 0 27,990
Advance Auto Parts COM 00751Y106 1,304 11,000 SH   SOLE   0 0 11,000
Aetna COM 00817Y108 822 4,865 SH   SOLE   0 0 4,865
Affiliated Managers Group, Inc COM 008252108 998 5,263 SH   SOLE   0 0 5,263
Air Products & Chemicals COM 009158106 906 5,700 SH   SOLE   0 0 5,700
Alibaba Group Holding COM 01609W102 519 2,825 SH   SOLE   0 0 2,825
Alphabet Class A COM 38259P508 13,730 13,238 SH   SOLE   0 0 13,238
Alphabet Class C COM 38259P706 3,921 3,800 SH   SOLE   0 0 3,800
Altria Group COM 02209S103 1,467 23,535 SH   SOLE   0 0 23,535
Amazon COM 023135106 434 300 SH   SOLE   0 0 300
American Electric Power COM 025537101 2,353 34,300 SH   SOLE   0 0 34,300
American Express Co COM 025816109 6,430 68,927 SH   SOLE   0 0 68,927
American Tower REIT COM 03027X100 6,499 44,715 SH   SOLE   0 0 44,715
Amgen Inc COM 031162100 16,350 95,906 SH   SOLE   0 0 95,906
Anheuser-Busch Inbev COM 035229103 5,225 47,530 SH   SOLE   0 0 47,530
Apple Inc COM 037833100 43,963 262,026 SH   SOLE   0 0 262,026
Automatic Data COM 053015103 704 6,200 SH   SOLE   0 0 6,200
B B & T Corp COM 054937107 10,655 204,752 SH   SOLE   0 0 204,752
BP PLC COM 055622104 840 20,716 SH   SOLE   0 0 20,716
Bank Of America COM 060505104 3,453 115,143 SH   SOLE   0 0 115,143
Bank of Hawaii COM 062540109 381 4,587 SH   SOLE   0 0 4,587
Bank of N.Y. COM 064058100 2,352 45,650 SH   SOLE   0 0 45,650
Barnes Group COM 067861096 1,204 20,096 SH   SOLE   0 0 20,096
Bemis Co Inc COM 081437105 371 8,529 SH   SOLE   0 0 8,529
Berkshire Hathaway Cl B COM 084670702 4,468 22,399 SH   SOLE   0 0 22,399
Boeing COM 097023105 785 2,395 SH   SOLE   0 0 2,395
Boyd Gaming Corp COM 103304101 6,213 195,000 SH   SOLE   0 0 195,000
Bristol Myers Squibb Company COM 110122108 7,476 118,200 SH   SOLE   0 0 118,200
CME Group COM 12572Q105 6,308 39,000 SH   SOLE   0 0 39,000
CSX Corp COM 126408103 2,939 52,755 SH   SOLE   0 0 52,755
CVS Corp COM 126650100 4,722 75,908 SH   SOLE   0 0 75,908
Capital One Financial COM 14040H105 6,697 69,895 SH   SOLE   0 0 69,895
Caterpillar COM 149123101 2,775 18,830 SH   SOLE   0 0 18,830
Celgene Corp COM 151020104 4,980 55,825 SH   SOLE   0 0 55,825
Cerner Corporation COM 156782104 6,054 104,375 SH   SOLE   0 0 104,375
Charles Schwab Corp COM 808513105 5,112 97,900 SH   SOLE   0 0 97,900
Chevron Corp COM 166764100 8,972 78,676 SH   SOLE   0 0 78,676
Cigna COM 125509109 1,241 7,400 SH   SOLE   0 0 7,400
Cisco Systems Inc COM 17275R102 13,888 323,795 SH   SOLE   0 0 323,795
Coca-Cola Company COM 191216100 52,671 1,212,773 SH   SOLE   0 0 1,212,773
Colgate-Palmolive Company COM 194162103 10,521 146,779 SH   SOLE   0 0 146,779
Comcast Corp COM 20030N101 14,416 421,905 SH   SOLE   0 0 421,905
ConocoPhillips COM 20825C104 895 15,100 SH   SOLE   0 0 15,100
Costco Wholesale Corp COM 22160K105 1,487 7,890 SH   SOLE   0 0 7,890
Cummins COM 231021106 2,488 15,348 SH   SOLE   0 0 15,348
Danaher Corp COM 235851102 4,132 42,205 SH   SOLE   0 0 42,205
Deere & Company COM 244199105 3,705 23,855 SH   SOLE   0 0 23,855
Discover Financial Service COM 254709108 1,678 23,326 SH   SOLE   0 0 23,326
Dominion Energy COM 25746U109 647 9,598 SH   SOLE   0 0 9,598
DowDuPont Inc COM 26078J100 1,513 23,753 SH   SOLE   0 0 23,753
Duke Energy Hldg COM 26441C105 4,967 64,113 SH   SOLE   0 0 64,113
EOG Resources COM 26875P101 4,883 46,386 SH   SOLE   0 0 46,386
Eaton Corp COM G29183103 5,110 63,946 SH   SOLE   0 0 63,946
Emerson Electric Company COM 291011104 5,866 85,890 SH   SOLE   0 0 85,890
Enterprise Products Ptrs COM 293792107 2,458 100,410 SH   SOLE   0 0 100,410
Exxon Mobil COM 30231G102 28,462 381,476 SH   SOLE   0 0 381,476
Facebook Inc COM 30303M102 20,597 128,900 SH   SOLE   0 0 128,900
FactSet Research Systems COM 303075105 2,074 10,400 SH   SOLE   0 0 10,400
Fastenal Company COM 311900104 6,171 113,050 SH   SOLE   0 0 113,050
FedEx COM 31428X106 4,478 18,650 SH   SOLE   0 0 18,650
Fifth Third Bancorp COM 316773100 2,071 65,231 SH   SOLE   0 0 65,231
First Solar Inc COM 336433107 660 9,300 SH   SOLE   0 0 9,300
Fiserv COM 337738108 5,070 71,092 SH   SOLE   0 0 71,092
Fluor COM 343412102 2,048 35,800 SH   SOLE   0 0 35,800
Ford Motor COM 345370100 539 48,635 SH   SOLE   0 0 48,635
Fortive Corp COM 34959J108 5,750 74,172 SH   SOLE   0 0 74,172
General Electric Company COM 369604103 2,931 217,413 SH   SOLE   0 0 217,413
Gilead Sciences COM 375558103 833 11,050 SH   SOLE   0 0 11,050
GlaxoSmithkline COM 37733W105 1,024 26,200 SH   SOLE   0 0 26,200
Goldman Sachs COM 38141G104 4,166 16,540 SH   SOLE   0 0 16,540
Halliburton COM 406216101 207 4,400 SH   SOLE   0 0 4,400
Hasbro Inc COM 418056107 6,135 72,770 SH   SOLE   0 0 72,770
Home Depot COM 437076102 3,565 20,000 SH   SOLE   0 0 20,000
Honeywell COM 438516106 1,871 12,946 SH   SOLE   0 0 12,946
IShares MSCI Emerging Mkts ETF COM 464287234 208 4,300 SH   SOLE   0 0 4,300
Illinois Tool Works COM 452308109 2,989 19,082 SH   SOLE   0 0 19,082
Ingersoll-Rand PLC COM G47791101 351 4,100 SH   SOLE   0 0 4,100
Intel Corp COM 458140100 15,800 303,373 SH   SOLE   0 0 303,373
Intercontinental Exchange COM 45865V100 587 8,100 SH   SOLE   0 0 8,100
Intl Business Machines Corp COM 459200101 9,081 59,189 SH   SOLE   0 0 59,189
Intuit COM 461202103 4,121 23,775 SH   SOLE   0 0 23,775
Invesco PLC COM G491BT108 5,397 168,600 SH   SOLE   0 0 168,600
Iron Mountain COM 462846106 673 20,472 SH   SOLE   0 0 20,472
J P Morgan Chase & Co COM 46625H100 15,100 137,307 SH   SOLE   0 0 137,307
JD.com Inc ADS COM 47215P106 10,118 249,900 SH   SOLE   0 0 249,900
Johnson & Johnson COM 478160104 17,200 134,218 SH   SOLE   0 0 134,218
Johnson Controls Inc COM 478366107 469 13,300 SH   SOLE   0 0 13,300
KLA Tencor COM 482480100 976 8,950 SH   SOLE   0 0 8,950
Kimberly-Clark COM 494368103 253 2,300 SH   SOLE   0 0 2,300
Kinder Morgan COM 49456B101 359 23,847 SH   SOLE   0 0 23,847
Kraft Heinz Co COM 500754106 600 9,634 SH   SOLE   0 0 9,634
Leidos Holdings, Inc. COM 525327102 262 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 2,690 34,767 SH   SOLE   0 0 34,767
Lockheed Martin COM 539830109 304 900 SH   SOLE   0 0 900
Lowes Companies Inc COM 548661107 11,376 129,636 SH   SOLE   0 0 129,636
Marathon Petroleum Corp COM 56585A102 5,507 75,326 SH   SOLE   0 0 75,326
Marriott Intl New Class A COM 571903202 2,752 20,240 SH   SOLE   0 0 20,240
Mastercard COM 57636Q104 4,950 28,262 SH   SOLE   0 0 28,262
Maxim Integrated Prod COM 57772K101 11,797 195,900 SH   SOLE   0 0 195,900
McDonalds Corp COM 580135101 844 5,400 SH   SOLE   0 0 5,400
Medtronic Plc COM G5960L103 8,309 103,575 SH   SOLE   0 0 103,575
Merck & Company Inc COM 58933Y105 8,961 164,506 SH   SOLE   0 0 164,506
Metlife Inc COM 59156R108 5,415 118,000 SH   SOLE   0 0 118,000
Microchip COM 595017104 274 3,000 SH   SOLE   0 0 3,000
Micron Technology COM 595112103 287 5,500 SH   SOLE   0 0 5,500
Microsoft Corp COM 594918104 26,356 288,774 SH   SOLE   0 0 288,774
Mondelez Intl COM 609207105 996 23,860 SH   SOLE   0 0 23,860
Monsanto COM 61166W101 8,245 70,660 SH   SOLE   0 0 70,660
Morgan Stanley Group COM 59935P100 2,423 44,900 SH   SOLE   0 0 44,900
NaturalShrimp Inc COM 63902N106 3 55,000 SH   SOLE   0 0 55,000
NextEra Energy COM 65339F101 3,283 20,100 SH   SOLE   0 0 20,100
Nike Inc Cl B COM 654106103 6,318 95,100 SH   SOLE   0 0 95,100
Norfolk Southern COM 655844108 815 6,000 SH   SOLE   0 0 6,000
Northrop Grumman Corp COM 666807102 419 1,200 SH   SOLE   0 0 1,200
Novartis AG COM 66987V109 291 3,600 SH   SOLE   0 0 3,600
Novo Nordisk ADR COM 670100205 222 4,500 SH   SOLE   0 0 4,500
Occidental Petr Corp COM 674599105 5,662 87,155 SH   SOLE   0 0 87,155
Oracle Corp COM 68389X105 2,830 61,860 SH   SOLE   0 0 61,860
PNC Finl COM 693475105 3,028 20,020 SH   SOLE   0 0 20,020
PPL Corp COM 69351T106 666 23,550 SH   SOLE   0 0 23,550
PayPal Hldg Inc COM 70450Y103 6,519 85,928 SH   SOLE   0 0 85,928
Paychex Inc COM 704326107 15,238 247,404 SH   SOLE   0 0 247,404
PepsiCo COM 713448108 13,462 123,337 SH   SOLE   0 0 123,337
Pfizer Inc COM 717081103 10,409 293,295 SH   SOLE   0 0 293,295
Philip Morris COM 718172109 5,521 55,547 SH   SOLE   0 0 55,547
Phillips 66 COM 718546104 5,170 53,900 SH   SOLE   0 0 53,900
Praxair Inc COM 74005P104 2,329 16,138 SH   SOLE   0 0 16,138
ProLogis Inc COM 74340W103 1,266 20,100 SH   SOLE   0 0 20,100
Procter & Gamble Co COM 742718109 14,099 177,841 SH   SOLE   0 0 177,841
Progress Software COM 743312100 393 10,230 SH   SOLE   0 0 10,230
Qualcomm Inc COM 747525103 7,183 129,635 SH   SOLE   0 0 129,635
Quick-Med Technologics COM 74837Q106 1 100,577 SH   SOLE   0 0 100,577
Ross Stores COM 778296103 772 9,900 SH   SOLE   0 0 9,900
Royal Dutch Shell COM 780259206 428 6,700 SH   SOLE   0 0 6,700
S&P Global Inc. COM 78409V104 76,195 398,800 SH   SOLE   0 0 398,800
SPDR S&P 500 Trust COM 78462F103 8,096 30,765 SH   SOLE   0 0 30,765
Salesforce.com Inc COM 79466L302 6,706 57,665 SH   SOLE   0 0 57,665
Sanofi COM 80105N105 3,633 90,650 SH   SOLE   0 0 90,650
Schlumberger Ltd COM 806857108 7,384 113,993 SH   SOLE   0 0 113,993
Science Applications Intl Corp COM 808625107 276 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 394 9,200 SH   SOLE   0 0 9,200
Shell Midstream Prt LP COM 822634101 286 13,575 SH   SOLE   0 0 13,575
Simon Property Group COM 828806109 4,685 30,351 SH   SOLE   0 0 30,351
Southern Co COM 842587107 2,492 55,800 SH   SOLE   0 0 55,800
Southwestern Energy COM 845467109 48 11,100 SH   SOLE   0 0 11,100
Sprouts Farmers Market, Inc. COM 85208M102 235 10,000 SH   SOLE   0 0 10,000
Square Inc COM 852234103 5,220 106,100 SH   SOLE   0 0 106,100
Stanley Black & Decker COM 854502101 3,772 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 14,826 256,105 SH   SOLE   0 0 256,105
State Street Corp COM 857477103 405 4,065 SH   SOLE   0 0 4,065
SunTrust Banks COM 867914103 11,205 164,680 SH   SOLE   0 0 164,680
T Rowe Price Grp Inc COM 74144T108 5,066 46,925 SH   SOLE   0 0 46,925
TJX Companies COM 872540109 5,108 62,630 SH   SOLE   0 0 62,630
Tapestry Inc COM 876030107 5,400 102,650 SH   SOLE   0 0 102,650
Texas Instruments COM 882508104 10,216 98,333 SH   SOLE   0 0 98,333
The Travelers Companies COM 89417E109 4,855 34,966 SH   SOLE   0 0 34,966
Thermo Fisher Scientific COM 883556102 4,577 22,170 SH   SOLE   0 0 22,170
Tiffany & Co COM 886547108 859 8,800 SH   SOLE   0 0 8,800
U S Bancorp COM 902973304 10,260 203,162 SH   SOLE   0 0 203,162
UBS AG COM H89231388 1,324 75,000 SH   SOLE   0 0 75,000
Union Pacific Corp COM 907818108 5,663 42,129 SH   SOLE   0 0 42,129
United Parcel Service Inc Cl B COM 911312106 14,140 135,105 SH   SOLE   0 0 135,105
United Tech COM 913017109 11,479 91,230 SH   SOLE   0 0 91,230
UnitedHealth COM 91324P102 7,836 36,615 SH   SOLE   0 0 36,615
V F Corp COM 918204108 237 3,200 SH   SOLE   0 0 3,200
Valeant Pharm Intl COM 91911X104 732 46,000 SH   SOLE   0 0 46,000
Verizon Communications Inc COM 92343V104 7,019 146,785 SH   SOLE   0 0 146,785
Vertex Pharmaceutical COM 92532F100 16,061 98,547 SH   SOLE   0 0 98,547
W R Grace & Co COM 38388F108 404 6,600 SH   SOLE   0 0 6,600
Wal-Mart Stores Inc COM 931142103 282,172 3,171,542 SH   SOLE   0 0 3,171,542
Walt Disney Company COM 254687106 10,212 101,671 SH   SOLE   0 0 101,671
Weatherford Intl COM G95089101 211 92,000 SH   SOLE   0 0 92,000
Wells Fargo & Co COM 949746101 685 13,068 SH   SOLE   0 0 13,068
YUM Brands COM 988498101 7,003 82,260 SH   SOLE   0 0 82,260
Yum China Holdings Inc COM 95580P109 6,829 164,550 SH   SOLE   0 0 164,550
Zimmer Biomet Hldgs COM 98956P102 202 1,850 SH   SOLE   0 0 1,850
eBay COM 278642103 1,714 42,600 SH   SOLE   0 0 42,600
iShares Russell 2000 ETF COM 464287655 1,663 10,951 SH   SOLE   0 0 10,951