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 11,167 64,420 SH   SOLE   0 0 64,420
AFLAC Inc COM 001055102 10,631 193,960 SH   SOLE   0 0 193,960
AMCR COM 081437105 465 40,438 SH   SOLE   0 0 40,438
AT&T Inc COM 00206R102 5,947 177,459 SH   SOLE   0 0 177,459
AbbVie Inc COM 00287Y109 742 10,200 SH   SOLE   0 0 10,200
Abbott Laboratories COM 002824100 5,402 64,230 SH   SOLE   0 0 64,230
Accenture Ltd COM G1151C101 5,385 29,142 SH   SOLE   0 0 29,142
Adobe COM 00724F101 10,108 34,305 SH   SOLE   0 0 34,305
Air Products & Chemicals COM 009158106 905 4,000 SH   SOLE   0 0 4,000
Alibaba Group Holding COM 01609W102 479 2,825 SH   SOLE   0 0 2,825
Allergan COM 018490102 335 2,000 SH   SOLE   0 0 2,000
Alphabet Class A COM 02079K305 17,172 15,859 SH   SOLE   0 0 15,859
Alphabet Class C COM 38259P706 4,324 4,000 SH   SOLE   0 0 4,000
Altria Group COM 02209S103 1,138 24,028 SH   SOLE   0 0 24,028
Amazon COM 023135106 6,635 3,504 SH   SOLE   0 0 3,504
American Electric Power COM 025537101 1,190 13,525 SH   SOLE   0 0 13,525
American Express Co COM 025816109 7,506 60,807 SH   SOLE   0 0 60,807
American Tower REIT COM 03027X100 6,607 32,315 SH   SOLE   0 0 32,315
Ameriprise Financial COM 03076C106 635 4,375 SH   SOLE   0 0 4,375
Amgen Inc COM 031162100 9,504 51,576 SH   SOLE   0 0 51,576
Apple Inc COM 037833100 34,481 174,215 SH   SOLE   0 0 174,215
Automatic Data COM 053015103 2,138 12,933 SH   SOLE   0 0 12,933
B B & T Corp COM 054937107 9,058 184,368 SH   SOLE   0 0 184,368
BP PLC COM 055622104 893 21,416 SH   SOLE   0 0 21,416
Bank Of America COM 060505104 2,524 87,043 SH   SOLE   0 0 87,043
Bank of Hawaii COM 062540109 380 4,587 SH   SOLE   0 0 4,587
Bank of N.Y. COM 064058100 3,620 82,000 SH   SOLE   0 0 82,000
Bausch Health Companies Inc COM 071734107 1,186 47,033 SH   SOLE   0 0 47,033
Berkshire Hathaway Cl B COM 084670702 5,880 27,584 SH   SOLE   0 0 27,584
Biogen Idec COM 09062X103 3,523 15,063 SH   SOLE   0 0 15,063
Boeing COM 097023105 566 1,555 SH   SOLE   0 0 1,555
Bristol Myers Squibb Company COM 110122108 8,664 191,058 SH   SOLE   0 0 191,058
CBOE Holdings Inc COM 12503M108 2,459 23,725 SH   SOLE   0 0 23,725
CME Group COM 12572Q105 9,996 51,495 SH   SOLE   0 0 51,495
CSX Corp COM 126408103 2,725 35,218 SH   SOLE   0 0 35,218
CVS Corp COM 126650100 4,812 88,312 SH   SOLE   0 0 88,312
Capital One Financial COM 14040H105 6,342 69,895 SH   SOLE   0 0 69,895
Caterpillar COM 149123101 409 3,000 SH   SOLE   0 0 3,000
Celgene Corp COM 151020104 1,141 12,340 SH   SOLE   0 0 12,340
Cerner Corporation COM 156782104 6,534 89,135 SH   SOLE   0 0 89,135
Charles Schwab Corp COM 808513105 5,432 135,150 SH   SOLE   0 0 135,150
Chevron Corp COM 166764100 17,347 139,404 SH   SOLE   0 0 139,404
Cigna COM 125509109 221 1,400 SH   SOLE   0 0 1,400
Cisco Systems Inc COM 17275R102 14,508 265,080 SH   SOLE   0 0 265,080
Coca-Cola Company COM 191216100 66,035 1,296,833 SH   SOLE   0 0 1,296,833
Colgate-Palmolive Company COM 194162103 10,115 141,129 SH   SOLE   0 0 141,129
Comcast Corp COM 20030N101 9,294 219,815 SH   SOLE   0 0 219,815
ConocoPhillips COM 20825C104 342 5,600 SH   SOLE   0 0 5,600
Constellation Brands COM 21036P108 5,398 27,410 SH   SOLE   0 0 27,410
Corning COM 219350105 555 16,700 SH   SOLE   0 0 16,700
Corteva Inc COM 22052L104 1,108 37,465 SH   SOLE   0 0 37,465
Costco Wholesale Corp COM 22160K105 309 1,170 SH   SOLE   0 0 1,170
Cummins COM 231021106 3,839 22,403 SH   SOLE   0 0 22,403
Danaher Corp COM 235851102 6,075 42,505 SH   SOLE   0 0 42,505
Deere & Company COM 244199105 6,365 38,410 SH   SOLE   0 0 38,410
Diageo PLC COM 25243Q205 431 2,500 SH   SOLE   0 0 2,500
Discover Financial Service COM 254709108 972 12,526 SH   SOLE   0 0 12,526
Dollar Tree Inc COM 256746108 730 6,800 SH   SOLE   0 0 6,800
Dominion Energy COM 25746U109 750 9,698 SH   SOLE   0 0 9,698
Dow Chemical COM 260543103 3,373 68,414 SH   SOLE   0 0 68,414
DuPont De Nemours & Co COM 263534109 2,874 38,291 SH   SOLE   0 0 38,291
Duke Energy Hldg COM 26441C204 5,401 61,208 SH   SOLE   0 0 61,208
EBay COM 278642103 2,354 59,600 SH   SOLE   0 0 59,600
EOG Resources COM 26875P101 5,195 55,768 SH   SOLE   0 0 55,768
Eaton Corp COM G29183103 7,697 92,429 SH   SOLE   0 0 92,429
Emerson Electric Company COM 291011104 5,753 86,233 SH   SOLE   0 0 86,233
Enterprise Products Ptrs COM 293792107 2,890 100,110 SH   SOLE   0 0 100,110
Exxon Mobil COM 30231G102 18,381 239,871 SH   SOLE   0 0 239,871
Facebook Inc COM 30303M102 24,279 125,800 SH   SOLE   0 0 125,800
FactSet Research Systems COM 303075105 2,841 9,915 SH   SOLE   0 0 9,915
Fastenal Company COM 311900104 205 6,300 SH   SOLE   0 0 6,300
FedEx COM 31428X106 3,575 21,772 SH   SOLE   0 0 21,772
Fifth Third Bancorp COM 316773100 1,711 61,331 SH   SOLE   0 0 61,331
First Energy COM 337932107 268 6,250 SH   SOLE   0 0 6,250
First Solar Inc COM 336433107 611 9,300 SH   SOLE   0 0 9,300
Fiserv COM 337738108 6,237 68,420 SH   SOLE   0 0 68,420
Ford Motor COM 345370100 460 44,935 SH   SOLE   0 0 44,935
Fortive Corp COM 34959J108 7,273 89,222 SH   SOLE   0 0 89,222
Fulton Financial COM 360271100 229 14,000 SH   SOLE   0 0 14,000
General Electric Company COM 369604103 1,877 178,809 SH   SOLE   0 0 178,809
General Mills COM 370334104 5,933 112,966 SH   SOLE   0 0 112,966
Gilead Sciences COM 375558103 304 4,500 SH   SOLE   0 0 4,500
GlaxoSmithkline COM 37733W105 1,089 27,200 SH   SOLE   0 0 27,200
Goldman Sachs COM 38141G104 2,729 13,340 SH   SOLE   0 0 13,340
Hasbro Inc COM 418056107 8,480 80,243 SH   SOLE   0 0 80,243
Home Depot COM 437076102 3,835 18,440 SH   SOLE   0 0 18,440
Honeywell COM 438516106 1,998 11,446 SH   SOLE   0 0 11,446
Illinois Tool Works COM 452308109 4,868 32,278 SH   SOLE   0 0 32,278
Ingersoll-Rand PLC COM G47791101 633 5,000 SH   SOLE   0 0 5,000
Intel Corp COM 458140100 17,184 358,965 SH   SOLE   0 0 358,965
Intercontinental Exchange COM 45865V100 473 5,500 SH   SOLE   0 0 5,500
Intl Business Machines Corp COM 459200101 10,153 73,629 SH   SOLE   0 0 73,629
Intl Flavors & Frag COM 459506101 651 4,486 SH   SOLE   0 0 4,486
Intuit COM 461202103 11,363 43,480 SH   SOLE   0 0 43,480
Invesco PLC COM G491BT108 2,557 125,000 SH   SOLE   0 0 125,000
Iron Mountain COM 462846106 425 13,572 SH   SOLE   0 0 13,572
J P Morgan Chase & Co COM 46625H100 15,379 137,555 SH   SOLE   0 0 137,555
JD.com Inc ADS COM 47215P106 5,934 195,900 SH   SOLE   0 0 195,900
Johnson & Johnson COM 478160104 19,416 139,405 SH   SOLE   0 0 139,405
Johnson Controls Inc COM G51502105 364 8,800 SH   SOLE   0 0 8,800
KLA Tencor COM 482480100 1,418 12,000 SH   SOLE   0 0 12,000
Kimberly-Clark COM 494368103 307 2,300 SH   SOLE   0 0 2,300
Kinder Morgan COM 49456B101 385 18,447 SH   SOLE   0 0 18,447
Leidos Holdings, Inc. COM 525327102 319 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 4,102 37,025 SH   SOLE   0 0 37,025
Linde PLC COM G5494J103 4,076 20,298 SH   SOLE   0 0 20,298
Lockheed Martin COM 539830109 436 1,200 SH   SOLE   0 0 1,200
Lowes Companies Inc COM 548661107 10,468 103,734 SH   SOLE   0 0 103,734
Lululemon COM 550021109 1,651 9,161 SH   SOLE   0 0 9,161
Marathon Petroleum Corp COM 56585A102 5,409 96,805 SH   SOLE   0 0 96,805
Marriott Intl New Class A COM 571903202 267 1,900 SH   SOLE   0 0 1,900
Mastercard COM 57636Q104 1,115 4,215 SH   SOLE   0 0 4,215
Maxim Integrated Prod COM 57772K101 15,358 256,735 SH   SOLE   0 0 256,735
McDonalds Corp COM 580135101 8,775 42,258 SH   SOLE   0 0 42,258
Medtronic Plc COM G5960L103 9,013 92,541 SH   SOLE   0 0 92,541
Merck & Company Inc COM 58933Y105 9,488 113,156 SH   SOLE   0 0 113,156
Metlife Inc COM 59156R108 4,942 99,500 SH   SOLE   0 0 99,500
Microchip COM 595017104 236 2,725 SH   SOLE   0 0 2,725
Microsoft Corp COM 594918104 35,168 262,526 SH   SOLE   0 0 262,526
Mondelez Intl COM 609207105 1,166 21,641 SH   SOLE   0 0 21,641
Monster Beverage Corp. COM 611740101 2,084 32,655 SH   SOLE   0 0 32,655
Morgan Stanley Group COM 617446448 1,779 40,600 SH   SOLE   0 0 40,600
NaturalShrimp Inc COM 63902N106 5 40,000 SH   SOLE   0 0 40,000
NextEra Energy COM 65339F101 5,494 26,817 SH   SOLE   0 0 26,817
Nike Inc Cl B COM 654106103 7,665 91,300 SH   SOLE   0 0 91,300
Norfolk Southern COM 655844108 1,136 5,700 SH   SOLE   0 0 5,700
Northrop Grumman Corp COM 666807102 323 1,000 SH   SOLE   0 0 1,000
Novartis AG COM 66987V109 421 4,612 SH   SOLE   0 0 4,612
Novo Nordisk ADR COM 670100205 214 4,200 SH   SOLE   0 0 4,200
Oracle Corp COM 68389X105 1,665 29,230 SH   SOLE   0 0 29,230
PNC Finl COM 693475105 2,463 17,940 SH   SOLE   0 0 17,940
PayPal Hldg Inc COM 70450Y103 10,905 95,275 SH   SOLE   0 0 95,275
Paychex Inc COM 704326107 7,998 97,194 SH   SOLE   0 0 97,194
PepsiCo COM 713448108 1,727 13,168 SH   SOLE   0 0 13,168
Pfizer Inc COM 717081103 10,767 248,551 SH   SOLE   0 0 248,551
Philip Morris COM 718172109 4,099 52,202 SH   SOLE   0 0 52,202
Phillips 66 COM 718546104 5,286 56,515 SH   SOLE   0 0 56,515
ProLogis Inc COM 74340W103 240 3,000 SH   SOLE   0 0 3,000
Procter & Gamble Co COM 742718109 18,483 168,567 SH   SOLE   0 0 168,567
Progress Software COM 743312100 446 10,230 SH   SOLE   0 0 10,230
Qualcomm Inc COM 747525103 685 9,010 SH   SOLE   0 0 9,010
Quick-Med Technologics COM 74837Q106 0 100,577 SH   SOLE   0 0 100,577
Ross Stores COM 778296103 2,141 21,600 SH   SOLE   0 0 21,600
Royal Dutch Shell COM 780259206 202 3,100 SH   SOLE   0 0 3,100
S&P Global Inc. COM 78409V104 28,132 123,500 SH   SOLE   0 0 123,500
SPDR S&P 500 Trust COM 78462F103 11,480 39,179 SH   SOLE   0 0 39,179
Salesforce.com Inc COM 79466L302 8,761 57,740 SH   SOLE   0 0 57,740
Sanofi COM 80105N105 3,930 90,825 SH   SOLE   0 0 90,825
Schlumberger Ltd COM 806857108 1,661 41,786 SH   SOLE   0 0 41,786
Science Applications Intl Corp COM 808625107 303 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 394 9,200 SH   SOLE   0 0 9,200
Simon Property Group COM 828806109 3,927 24,580 SH   SOLE   0 0 24,580
Southern Co COM 842587107 1,029 18,620 SH   SOLE   0 0 18,620
Southwestern Energy COM 845467109 35 11,100 SH   SOLE   0 0 11,100
Sprouts Farmers Market, Inc. COM 85208M102 189 10,000 SH   SOLE   0 0 10,000
Square Inc COM 852234103 1,813 25,000 SH   SOLE   0 0 25,000
Stanley Black & Decker COM 854502101 3,560 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 10,178 121,410 SH   SOLE   0 0 121,410
Stryker COM 863667101 6,136 29,845 SH   SOLE   0 0 29,845
SunTrust Banks COM 867914103 8,967 142,680 SH   SOLE   0 0 142,680
T Rowe Price Grp Inc COM 74144T108 6,811 62,085 SH   SOLE   0 0 62,085
TJX Companies COM 872540109 6,181 116,878 SH   SOLE   0 0 116,878
Texas Instruments COM 882508104 10,422 90,816 SH   SOLE   0 0 90,816
The Travelers Companies COM 89417E109 4,892 32,716 SH   SOLE   0 0 32,716
Trex Company Inc COM 89531P105 229 3,200 SH   SOLE   0 0 3,200
U S Bancorp COM 902973304 10,158 193,862 SH   SOLE   0 0 193,862
UBS AG COM H89231388 652 55,000 SH   SOLE   0 0 55,000
Union Pacific Corp COM 907818108 9,005 53,251 SH   SOLE   0 0 53,251
United Parcel Service Inc Cl B COM 911312106 11,588 112,209 SH   SOLE   0 0 112,209
United Tech COM 913017109 12,487 95,907 SH   SOLE   0 0 95,907
UnitedHealth COM 91324P102 14,522 59,515 SH   SOLE   0 0 59,515
V F Corp COM 918204108 1,048 12,000 SH   SOLE   0 0 12,000
Verizon Communications Inc COM 92343V104 10,064 176,155 SH   SOLE   0 0 176,155
Vertex Pharmaceutical COM 92532F100 18,722 102,095 SH   SOLE   0 0 102,095
W R Grace & Co COM 38388F108 381 5,000 SH   SOLE   0 0 5,000
Wal-Mart Stores Inc COM 931142103 345,528 3,127,234 SH   SOLE   0 0 3,127,234
Walt Disney Company COM 254687106 21,089 151,025 SH   SOLE   0 0 151,025
Weatherford Intl PLC COM G48833100 1 12,000 SH   SOLE   0 0 12,000
Wells Fargo & Co COM 949746101 1,584 33,464 SH   SOLE   0 0 33,464
Williams-Sonoma COM 969904101 3,542 54,500 SH   SOLE   0 0 54,500
Woodward Governor Co COM 980745103 226 2,000 SH   SOLE   0 0 2,000
YUM Brands COM 988498101 9,516 85,985 SH   SOLE   0 0 85,985
Yum China Holdings Inc COM 95580P109 7,611 164,750 SH   SOLE   0 0 164,750