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 9,327 47,413 SH   SOLE   0 0 47,413
AFLAC Inc COM 001055102 9,464 220,000 SH   SOLE   0 0 220,000
AT&T Inc COM 00206R102 4,883 152,059 SH   SOLE   0 0 152,059
AbbVie Inc COM 00287Y109 905 9,770 SH   SOLE   0 0 9,770
Abbott Laboratories COM 002824100 962 15,770 SH   SOLE   0 0 15,770
Accenture Ltd COM G1151C101 3,975 24,300 SH   SOLE   0 0 24,300
Adobe COM 00724F101 8,769 35,965 SH   SOLE   0 0 35,965
Advance Auto Parts COM 00751Y106 1,493 11,000 SH   SOLE   0 0 11,000
Aetna COM 00817Y108 915 4,985 SH   SOLE   0 0 4,985
Affiliated Managers Group, Inc COM 008252108 782 5,263 SH   SOLE   0 0 5,263
Air Products & Chemicals COM 009158106 888 5,700 SH   SOLE   0 0 5,700
Alibaba Group Holding COM 01609W102 524 2,825 SH   SOLE   0 0 2,825
Alphabet Class A COM 02079K305 14,417 12,768 SH   SOLE   0 0 12,768
Alphabet Class C COM 38259P706 4,239 3,800 SH   SOLE   0 0 3,800
Altria Group COM 02209S103 1,228 21,628 SH   SOLE   0 0 21,628
Amazon COM 023135106 510 300 SH   SOLE   0 0 300
American Electric Power COM 025537101 2,438 35,200 SH   SOLE   0 0 35,200
American Express Co COM 025816109 6,397 65,277 SH   SOLE   0 0 65,277
American Tower REIT COM 03027X100 6,445 44,705 SH   SOLE   0 0 44,705
Ameriprise Financial COM 03076C106 1,892 13,525 SH   SOLE   0 0 13,525
Amgen Inc COM 031162100 11,191 60,625 SH   SOLE   0 0 60,625
Anheuser-Busch Inbev COM 03524A108 4,603 45,680 SH   SOLE   0 0 45,680
Apple Inc COM 037833100 48,443 261,701 SH   SOLE   0 0 261,701
Automatic Data COM 053015103 832 6,200 SH   SOLE   0 0 6,200
B B & T Corp COM 054937107 9,780 193,902 SH   SOLE   0 0 193,902
BP PLC COM 055622104 978 21,416 SH   SOLE   0 0 21,416
Bank Of America COM 060505104 3,297 116,943 SH   SOLE   0 0 116,943
Bank of Hawaii COM 062540109 383 4,587 SH   SOLE   0 0 4,587
Bank of N.Y. COM 064058100 3,710 68,800 SH   SOLE   0 0 68,800
Barnes Group COM 067861096 595 10,096 SH   SOLE   0 0 10,096
Bemis Co Inc COM 081437105 360 8,529 SH   SOLE   0 0 8,529
Berkshire Hathaway Cl B COM 084670702 4,699 25,174 SH   SOLE   0 0 25,174
Biogen Idec COM 09062X103 3,003 10,348 SH   SOLE   0 0 10,348
Boeing COM 097023105 757 2,255 SH   SOLE   0 0 2,255
Boyd Gaming Corp COM 103304101 6,759 195,000 SH   SOLE   0 0 195,000
Bristol Myers Squibb Company COM 110122108 4,853 87,700 SH   SOLE   0 0 87,700
CME Group COM 12572Q105 6,853 41,810 SH   SOLE   0 0 41,810
CSX Corp COM 126408103 2,075 32,535 SH   SOLE   0 0 32,535
CVS Corp COM 126650100 5,657 87,909 SH   SOLE   0 0 87,909
Capital One Financial COM 14040H105 6,423 69,895 SH   SOLE   0 0 69,895
Caterpillar COM 149123101 1,465 10,800 SH   SOLE   0 0 10,800
Celgene Corp COM 151020104 5,076 63,915 SH   SOLE   0 0 63,915
Cerner Corporation COM 156782104 7,504 125,505 SH   SOLE   0 0 125,505
Charles Schwab Corp COM 808513105 5,572 109,050 SH   SOLE   0 0 109,050
Chevron Corp COM 166764100 12,804 101,271 SH   SOLE   0 0 101,271
Cigna COM 125509109 1,003 5,900 SH   SOLE   0 0 5,900
Cisco Systems Inc COM 17275R102 12,984 301,745 SH   SOLE   0 0 301,745
Coca-Cola Company COM 191216100 53,846 1,227,673 SH   SOLE   0 0 1,227,673
Colgate-Palmolive Company COM 194162103 9,493 146,479 SH   SOLE   0 0 146,479
Comcast Corp COM 20030N101 15,027 458,005 SH   SOLE   0 0 458,005
ConocoPhillips COM 20825C104 842 12,100 SH   SOLE   0 0 12,100
Costco Wholesale Corp COM 22160K105 600 2,870 SH   SOLE   0 0 2,870
Cummins COM 231021106 2,041 15,348 SH   SOLE   0 0 15,348
Danaher Corp COM 235851102 4,336 43,940 SH   SOLE   0 0 43,940
Deere & Company COM 244199105 4,308 30,815 SH   SOLE   0 0 30,815
Discover Financial Service COM 254709108 1,642 23,326 SH   SOLE   0 0 23,326
Dominion Energy COM 25746U109 654 9,598 SH   SOLE   0 0 9,598
DowDuPont Inc COM 26078J100 1,546 23,453 SH   SOLE   0 0 23,453
Duke Energy Hldg COM 26441C204 4,833 61,113 SH   SOLE   0 0 61,113
EOG Resources COM 26875P101 6,158 49,486 SH   SOLE   0 0 49,486
Eaton Corp COM G29183103 4,810 64,356 SH   SOLE   0 0 64,356
Emerson Electric Company COM 291011104 5,459 78,950 SH   SOLE   0 0 78,950
Enterprise Products Ptrs COM 293792107 2,720 98,310 SH   SOLE   0 0 98,310
Exxon Mobil COM 30231G102 30,936 373,943 SH   SOLE   0 0 373,943
Facebook Inc COM 30303M102 25,048 128,900 SH   SOLE   0 0 128,900
FactSet Research Systems COM 303075105 2,060 10,400 SH   SOLE   0 0 10,400
Fastenal Company COM 311900104 5,138 106,750 SH   SOLE   0 0 106,750
FedEx COM 31428X106 6,045 26,625 SH   SOLE   0 0 26,625
Fifth Third Bancorp COM 316773100 1,872 65,231 SH   SOLE   0 0 65,231
First Solar Inc COM 336433107 490 9,300 SH   SOLE   0 0 9,300
Fiserv COM 337738108 6,656 89,832 SH   SOLE   0 0 89,832
Ford Motor COM 345370100 538 48,635 SH   SOLE   0 0 48,635
Fortive Corp COM 34959J108 6,230 80,792 SH   SOLE   0 0 80,792
General Electric Company COM 369604103 2,723 200,109 SH   SOLE   0 0 200,109
Gilead Sciences COM 375558103 538 7,600 SH   SOLE   0 0 7,600
GlaxoSmithkline COM 37733W105 971 24,100 SH   SOLE   0 0 24,100
Goldman Sachs COM 38141G104 3,692 16,740 SH   SOLE   0 0 16,740
Hasbro Inc COM 418056107 7,088 76,780 SH   SOLE   0 0 76,780
Home Depot COM 437076102 3,654 18,730 SH   SOLE   0 0 18,730
Honeywell COM 438516106 1,865 12,946 SH   SOLE   0 0 12,946
Illinois Tool Works COM 452308109 3,505 25,297 SH   SOLE   0 0 25,297
Illumina Inc COM 452327109 279 1,000 SH   SOLE   0 0 1,000
Ingersoll-Rand PLC COM G47791101 458 5,100 SH   SOLE   0 0 5,100
Intel Corp COM 458140100 16,178 325,443 SH   SOLE   0 0 325,443
Intercontinental Exchange COM 45865V100 640 8,700 SH   SOLE   0 0 8,700
Intl Business Machines Corp COM 459200101 8,170 58,486 SH   SOLE   0 0 58,486
Intuit COM 461202103 7,693 37,655 SH   SOLE   0 0 37,655
Invesco PLC COM G491BT108 4,470 168,300 SH   SOLE   0 0 168,300
Iron Mountain COM 462846106 717 20,472 SH   SOLE   0 0 20,472
J P Morgan Chase & Co COM 46625H100 14,124 135,545 SH   SOLE   0 0 135,545
JD.com Inc ADS COM 47215P106 8,799 225,900 SH   SOLE   0 0 225,900
Johnson & Johnson COM 478160104 16,135 132,971 SH   SOLE   0 0 132,971
Johnson Controls Inc COM G51502105 408 12,200 SH   SOLE   0 0 12,200
KLA Tencor COM 482480100 984 9,600 SH   SOLE   0 0 9,600
Kimberly-Clark COM 494368103 242 2,300 SH   SOLE   0 0 2,300
Kinder Morgan COM 49456B101 368 20,847 SH   SOLE   0 0 20,847
Kraft Heinz Co COM 500754106 580 9,234 SH   SOLE   0 0 9,234
Leidos Holdings, Inc. COM 525327102 236 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 2,924 34,267 SH   SOLE   0 0 34,267
Lockheed Martin COM 539830109 266 900 SH   SOLE   0 0 900
Lowes Companies Inc COM 548661107 9,436 98,731 SH   SOLE   0 0 98,731
Marathon Petroleum Corp COM 56585A102 5,860 83,526 SH   SOLE   0 0 83,526
Marriott Intl New Class A COM 571903202 2,562 20,240 SH   SOLE   0 0 20,240
Mastercard COM 57636Q104 387 1,970 SH   SOLE   0 0 1,970
Maxim Integrated Prod COM 57772K101 14,623 249,280 SH   SOLE   0 0 249,280
McDonalds Corp COM 580135101 6,160 39,316 SH   SOLE   0 0 39,316
Medtronic Plc COM G5960L103 8,582 100,244 SH   SOLE   0 0 100,244
Merck & Company Inc COM 58933Y105 9,573 157,706 SH   SOLE   0 0 157,706
Metlife Inc COM 59156R108 4,922 112,900 SH   SOLE   0 0 112,900
Microchip COM 595017104 273 3,000 SH   SOLE   0 0 3,000
Micron Technology COM 595112103 288 5,500 SH   SOLE   0 0 5,500
Microsoft Corp COM 594918104 27,781 281,724 SH   SOLE   0 0 281,724
Mondelez Intl COM 609207105 974 23,760 SH   SOLE   0 0 23,760
Morgan Stanley Group COM 617446448 2,128 44,900 SH   SOLE   0 0 44,900
NaturalShrimp Inc COM 63902N106 2 105,000 SH   SOLE   0 0 105,000
NextEra Energy COM 65339F101 3,441 20,600 SH   SOLE   0 0 20,600
Nike Inc Cl B COM 654106103 8,258 103,640 SH   SOLE   0 0 103,640
Norfolk Southern COM 655844108 905 6,000 SH   SOLE   0 0 6,000
Northrop Grumman Corp COM 666807102 369 1,200 SH   SOLE   0 0 1,200
Novartis AG COM 66987V109 272 3,600 SH   SOLE   0 0 3,600
Novo Nordisk ADR COM 670100205 208 4,500 SH   SOLE   0 0 4,500
Occidental Petr Corp COM 674599105 5,850 69,915 SH   SOLE   0 0 69,915
Oracle Corp COM 68389X105 2,718 61,680 SH   SOLE   0 0 61,680
PNC Finl COM 693475105 2,720 20,130 SH   SOLE   0 0 20,130
PPL Corp COM 69351T106 678 23,750 SH   SOLE   0 0 23,750
PayPal Hldg Inc COM 70450Y103 7,156 85,938 SH   SOLE   0 0 85,938
Paychex Inc COM 704326107 17,590 257,345 SH   SOLE   0 0 257,345
PepsiCo COM 713448108 13,057 119,935 SH   SOLE   0 0 119,935
Pfizer Inc COM 717081103 9,980 275,095 SH   SOLE   0 0 275,095
Philip Morris COM 718172109 4,283 53,047 SH   SOLE   0 0 53,047
Phillips 66 COM 718546104 685 6,100 SH   SOLE   0 0 6,100
Praxair Inc COM 74005P104 2,584 16,338 SH   SOLE   0 0 16,338
ProLogis Inc COM 74340W103 1,360 20,700 SH   SOLE   0 0 20,700
Procter & Gamble Co COM 742718109 13,519 173,191 SH   SOLE   0 0 173,191
Progress Software COM 743312100 397 10,230 SH   SOLE   0 0 10,230
Qualcomm Inc COM 747525103 7,045 125,535 SH   SOLE   0 0 125,535
Quick-Med Technologics COM 74837Q106 1 100,577 SH   SOLE   0 0 100,577
Ross Stores COM 778296103 1,839 21,700 SH   SOLE   0 0 21,700
Royal Dutch Shell COM 780259206 201 2,900 SH   SOLE   0 0 2,900
Royal Dutch Shell Cl B COM 780259107 211 2,900 SH   SOLE   0 0 2,900
S&P Global Inc. COM 78409V104 58,822 288,500 SH   SOLE   0 0 288,500
SPDR S&P 500 Trust COM 78462F103 9,647 35,559 SH   SOLE   0 0 35,559
Salesforce.com Inc COM 79466L302 8,889 65,165 SH   SOLE   0 0 65,165
Sanofi COM 80105N105 3,483 87,050 SH   SOLE   0 0 87,050
Schlumberger Ltd COM 806857108 8,463 126,256 SH   SOLE   0 0 126,256
Science Applications Intl Corp COM 808625107 283 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 391 9,200 SH   SOLE   0 0 9,200
Simon Property Group COM 828806109 4,927 28,951 SH   SOLE   0 0 28,951
Southern Co COM 842587107 2,459 53,100 SH   SOLE   0 0 53,100
Southwestern Energy COM 845467109 59 11,100 SH   SOLE   0 0 11,100
Sprouts Farmers Market, Inc. COM 85208M102 221 10,000 SH   SOLE   0 0 10,000
Square Inc COM 852234103 6,540 106,100 SH   SOLE   0 0 106,100
Stanley Black & Decker COM 854502101 3,270 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 12,324 252,285 SH   SOLE   0 0 252,285
State Street Corp COM 857477103 378 4,065 SH   SOLE   0 0 4,065
Stryker COM 863667101 3,111 18,424 SH   SOLE   0 0 18,424
SunTrust Banks COM 867914103 10,080 152,680 SH   SOLE   0 0 152,680
T Rowe Price Grp Inc COM 74144T108 6,265 53,965 SH   SOLE   0 0 53,965
TJX Companies COM 872540109 7,348 77,205 SH   SOLE   0 0 77,205
Tapestry Inc COM 876030107 4,615 98,800 SH   SOLE   0 0 98,800
Texas Instruments COM 882508104 10,547 95,663 SH   SOLE   0 0 95,663
The Travelers Companies COM 89417E109 4,131 33,766 SH   SOLE   0 0 33,766
U S Bancorp COM 902973304 9,997 199,862 SH   SOLE   0 0 199,862
UBS AG COM H89231388 1,150 75,000 SH   SOLE   0 0 75,000
Union Pacific Corp COM 907818108 6,783 47,879 SH   SOLE   0 0 47,879
United Parcel Service Inc Cl B COM 911312106 13,911 130,956 SH   SOLE   0 0 130,956
United Tech COM 913017109 11,363 90,880 SH   SOLE   0 0 90,880
UnitedHealth COM 91324P102 7,073 28,830 SH   SOLE   0 0 28,830
Valeant Pharm Intl COM 91911X104 1,081 46,500 SH   SOLE   0 0 46,500
Verizon Communications Inc COM 92343V104 7,153 142,185 SH   SOLE   0 0 142,185
Vertex Pharmaceutical COM 92532F100 20,453 120,342 SH   SOLE   0 0 120,342
W R Grace & Co COM 38388F108 484 6,600 SH   SOLE   0 0 6,600
Wal-Mart Stores Inc COM 931142103 268,354 3,133,142 SH   SOLE   0 0 3,133,142
Walt Disney Company COM 254687106 10,656 101,666 SH   SOLE   0 0 101,666
Weatherford Intl COM G95089101 303 92,000 SH   SOLE   0 0 92,000
Wells Fargo & Co COM 949746101 697 12,568 SH   SOLE   0 0 12,568
YUM Brands COM 988498101 6,272 80,190 SH   SOLE   0 0 80,190
Yum China Holdings Inc COM 95580P109 6,759 175,750 SH   SOLE   0 0 175,750
eBay COM 278642103 5,463 150,670 SH   SOLE   0 0 150,670
iShares Russell 2000 ETF COM 464287655 721 4,400 SH   SOLE   0 0 4,400