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,376 47,157 SH   SOLE   0 0 47,157
AFLAC Inc COM 001055102 14,803 253,518 SH   SOLE   0 0 253,518
AT&T Inc COM 00206R102 903 36,700 SH   SOLE   0 0 36,700
AbbVie Inc COM 00287Y109 17,256 127,443 SH   SOLE   0 0 127,443
Abbott Laboratories COM 002824100 17,072 121,299 SH   SOLE   0 0 121,299
Accenture Ltd COM G1151C101 8,141 19,639 SH   SOLE   0 0 19,639
Adobe COM 00724F101 21,167 37,327 SH   SOLE   0 0 37,327
Air Products & Chemicals COM 009158106 685 2,250 SH   SOLE   0 0 2,250
Alibaba Group Holding COM 01609W102 419 3,525 SH   SOLE   0 0 3,525
Alphabet Class A COM 02079K305 28,846 9,957 SH   SOLE   0 0 9,957
Alphabet Class C COM 02079K107 2,170 750 SH   SOLE   0 0 750
Altria Group COM 02209S103 1,349 28,462 SH   SOLE   0 0 28,462
Amazon COM 023135106 21,170 6,349 SH   SOLE   0 0 6,349
American Electric Power COM 025537101 4,829 54,275 SH   SOLE   0 0 54,275
American Express Co COM 025816109 18,412 112,545 SH   SOLE   0 0 112,545
American Tower REIT COM 03027X100 10,282 35,152 SH   SOLE   0 0 35,152
Amgen Inc COM 031162100 44,432 197,501 SH   SOLE   0 0 197,501
Analog Devices COM 032654105 7,947 45,212 SH   SOLE   0 0 45,212
Anaplan Inc COM 03272L108 627 13,665 SH   SOLE   0 0 13,665
Apple Inc COM 037833100 105,342 593,240 SH   SOLE   0 0 593,240
Applied Materials COM 038222105 409 2,600 SH   SOLE   0 0 2,600
Arvinas Inc COM 04335A105 1,503 18,300 SH   SOLE   0 0 18,300
AstraZeneca PLC COM 046353108 2,188 37,559 SH   SOLE   0 0 37,559
Automatic Data COM 053015103 9,687 39,287 SH   SOLE   0 0 39,287
BP PLC - Foreign Tax COM 055622104 652 24,500 SH   SOLE   0 0 24,500
Bank Of America COM 060505104 4,674 105,064 SH   SOLE   0 0 105,064
Bank of Hawaii COM 062540109 209 2,500 SH   SOLE   0 0 2,500
Bank of N.Y. COM 064058100 1,174 20,217 SH   SOLE   0 0 20,217
Bath & Body Works Inc. COM 070830104 468 6,700 SH   SOLE   0 0 6,700
Baxter Intl COM 071813109 1,552 18,075 SH   SOLE   0 0 18,075
Becton Dickenson & Co COM 075887109 277 1,100 SH   SOLE   0 0 1,100
Berkshire Hathaway Cl B COM 113809107 2,234 7,472 SH   SOLE   0 0 7,472
Best Buy COM 086516101 4,482 44,113 SH   SOLE   0 0 44,113
Biogen Idec COM 09062X103 264 1,100 SH   SOLE   0 0 1,100
Boeing COM 097023105 594 2,950 SH   SOLE   0 0 2,950
Boston Scientific COM 101137107 867 20,400 SH   SOLE   0 0 20,400
Bristol Myers Squibb Company COM 110122108 17,285 277,232 SH   SOLE   0 0 277,232
Broadcom Ltd COM 11135F101 1,544 2,320 SH   SOLE   0 0 2,320
C H Robinsin Worldwide COM 12541W209 4,701 43,681 SH   SOLE   0 0 43,681
CBOE Holdings Inc COM 12503M108 691 5,300 SH   SOLE   0 0 5,300
CME Group COM 12572Q105 2,055 8,995 SH   SOLE   0 0 8,995
CSX Corp COM 126408103 3,186 84,724 SH   SOLE   0 0 84,724
CVS Corp COM 126650100 17,513 169,769 SH   SOLE   0 0 169,769
Canadian National Railway COM 136375102 344 2,800 SH   SOLE   0 0 2,800
Capital One Financial COM 14040H105 8,950 61,684 SH   SOLE   0 0 61,684
Cardinal Health COM 14149Y108 596 11,579 SH   SOLE   0 0 11,579
Carrier Global COM 14448C104 2,674 49,300 SH   SOLE   0 0 49,300
Caterpillar COM 149123101 4,886 23,632 SH   SOLE   0 0 23,632
Cerner Corporation COM 156782104 7,942 85,520 SH   SOLE   0 0 85,520
Charles Schwab Corp COM 808513105 6,774 80,548 SH   SOLE   0 0 80,548
Chevron Corp COM 166764100 19,347 164,865 SH   SOLE   0 0 164,865
Cisco Systems Inc COM 17275R102 22,608 356,758 SH   SOLE   0 0 356,758
Citigroup COM 172967424 1,982 32,826 SH   SOLE   0 0 32,826
Coca-Cola Company COM 191216100 79,407 1,341,103 SH   SOLE   0 0 1,341,103
Cognex COM 192422103 342 4,400 SH   SOLE   0 0 4,400
Cognizant Technologies Sol A COM 192446102 7,663 86,370 SH   SOLE   0 0 86,370
Coinbase Global Inc. COM 19260Q107 303 1,200 SH   SOLE   0 0 1,200
Colgate-Palmolive Company COM 194162103 7,861 92,109 SH   SOLE   0 0 92,109
Comcast Corp COM 20030N101 19,304 383,548 SH   SOLE   0 0 383,548
ConocoPhillips COM 20825C104 731 10,125 SH   SOLE   0 0 10,125
Constellation Brands COM 21036P108 7,062 28,139 SH   SOLE   0 0 28,139
Corning COM 219350105 548 14,720 SH   SOLE   0 0 14,720
Corteva Inc COM 22052L104 10,621 224,645 SH   SOLE   0 0 224,645
Costco Wholesale Corp COM 22160K105 9,069 15,975 SH   SOLE   0 0 15,975
Crown Castle COM 228227104 14,876 71,267 SH   SOLE   0 0 71,267
Cummins COM 231021106 8,756 40,139 SH   SOLE   0 0 40,139
Danaher Corp COM 235851102 207 630 SH   SOLE   0 0 630
Daseke Inc COM 23753F107 100 10,000 SH   SOLE   0 0 10,000
Deere & Company COM 244199105 12,531 36,545 SH   SOLE   0 0 36,545
Devon Energy COM 25179M103 489 11,100 SH   SOLE   0 0 11,100
Diageo PLC ADR - Foreign tax COM 25243Q205 506 2,300 SH   SOLE   0 0 2,300
Dollar Tree Inc COM 256746108 1,433 10,200 SH   SOLE   0 0 10,200
Dominion Energy COM 25746U109 685 8,714 SH   SOLE   0 0 8,714
Doordash Inc COM 25809K105 1,400 9,400 SH   SOLE   0 0 9,400
Dorman Products Inc COM 258278100 2,825 25,000 SH   SOLE   0 0 25,000
Dow Inc COM 260557103 4,136 72,916 SH   SOLE   0 0 72,916
DuPont De Nemours & Co COM 26614N102 458 5,669 SH   SOLE   0 0 5,669
Duke Energy Hldg COM 26441C204 12,499 119,151 SH   SOLE   0 0 119,151
EBay COM 278642103 1,483 22,300 SH   SOLE   0 0 22,300
Eastman Chemical COM 277432100 302 2,500 SH   SOLE   0 0 2,500
Eaton Corp COM G29183103 4,418 25,562 SH   SOLE   0 0 25,562
Edwards Lifesciences COM 28176E108 844 6,511 SH   SOLE   0 0 6,511
Electronic Arts COM 285512109 20,804 157,722 SH   SOLE   0 0 157,722
Emerson Electric Company COM 291011104 679 7,300 SH   SOLE   0 0 7,300
Energy Transfer LP COM 29273V100 594 72,120 SH   SOLE   0 0 72,120
Enterprise Products Ptrs COM 293792107 797 36,300 SH   SOLE   0 0 36,300
Exxon Mobil COM 30231G102 19,022 310,865 SH   SOLE   0 0 310,865
Facebook Inc COM 30303M102 9,497 28,235 SH   SOLE   0 0 28,235
FactSet Research Systems COM 303075105 3,375 6,945 SH   SOLE   0 0 6,945
Fastenal Company COM 311900104 8,924 139,305 SH   SOLE   0 0 139,305
Fifth Third Bancorp COM 316773100 843 19,364 SH   SOLE   0 0 19,364
First Energy COM 337932107 341 8,200 SH   SOLE   0 0 8,200
First Horizon National COM 320517105 180 11,001 SH   SOLE   0 0 11,001
First Solar Inc COM 336433107 784 9,000 SH   SOLE   0 0 9,000
Fiserv COM 337738108 9,631 92,789 SH   SOLE   0 0 92,789
Ford Motor COM 345370860 841 40,500 SH   SOLE   0 0 40,500
Fortinet Inc COM 34959E109 288 800 SH   SOLE   0 0 800
Fortive Corp COM 34959J108 4,383 57,450 SH   SOLE   0 0 57,450
Fortune Brands Home & Sec COM 34964C106 342 3,200 SH   SOLE   0 0 3,200
Fulton Financial COM 360271100 197 11,600 SH   SOLE   0 0 11,600
Garmin COM H2906T109 9,520 69,916 SH   SOLE   0 0 69,916
General Electric Company COM 369604103 1,289 13,640 SH   SOLE   0 0 13,640
General Mills COM 370334104 9,753 144,741 SH   SOLE   0 0 144,741
Gilead Sciences COM 375558103 8,755 120,581 SH   SOLE   0 0 120,581
Global Payments Inc COM 37940X102 7,627 56,419 SH   SOLE   0 0 56,419
Goldman Sachs COM 38141G104 4,388 11,470 SH   SOLE   0 0 11,470
HP Inc COM 40434L105 5,599 148,641 SH   SOLE   0 0 148,641
Hasbro Inc COM 418056107 1,863 18,300 SH   SOLE   0 0 18,300
Hershey Company COM 427866108 252 1,300 SH   SOLE   0 0 1,300
Hims and Hers Health COM 433000106 982 150,000 SH   SOLE   0 0 150,000
Home Depot COM 437076102 4,979 11,997 SH   SOLE   0 0 11,997
Honeywell COM 438516106 562 2,693 SH   SOLE   0 0 2,693
Humana COM 444859102 707 1,525 SH   SOLE   0 0 1,525
Illinois Tool Works COM 452308109 6,571 26,624 SH   SOLE   0 0 26,624
Ingersoll-Rand PLC COM 45687V106 272 4,401 SH   SOLE   0 0 4,401
Intel Corp COM 458140100 16,568 321,701 SH   SOLE   0 0 321,701
Intl Business Machines Corp COM 459200101 3,489 26,105 SH   SOLE   0 0 26,105
Intl Flavors & Frag COM 459506101 844 5,600 SH   SOLE   0 0 5,600
Intl Paper COM 460146103 4,069 86,614 SH   SOLE   0 0 86,614
Intuit COM 461202103 18,215 28,318 SH   SOLE   0 0 28,318
Intuitive Surgical Inc COM 46120E602 539 1,500 SH   SOLE   0 0 1,500
Iron Mountain COM 46284V101 268 5,125 SH   SOLE   0 0 5,125
J P Morgan Chase & Co COM 46625H100 24,658 155,721 SH   SOLE   0 0 155,721
Johnson & Johnson COM 478160104 30,941 180,866 SH   SOLE   0 0 180,866
KLA Tencor COM 482480100 4,723 10,980 SH   SOLE   0 0 10,980
Kimberly-Clark COM 494368103 707 4,950 SH   SOLE   0 0 4,950
Kinder Morgan COM 49456B101 243 15,337 SH   SOLE   0 0 15,337
Knight-Swift Trans COM 499049104 238 3,900 SH   SOLE   0 0 3,900
Kraft Heinz Co COM 500754106 272 7,573 SH   SOLE   0 0 7,573
Lam Research Corp COM 512807108 6,976 9,700 SH   SOLE   0 0 9,700
Leidos Holdings Inc. COM 525327102 356 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 331 1,200 SH   SOLE   0 0 1,200
Linde PLC COM G5494J103 7,439 21,473 SH   SOLE   0 0 21,473
Lockheed Martin COM 539830109 9,568 26,920 SH   SOLE   0 0 26,920
Lowes Companies Inc COM 548661107 23,157 89,589 SH   SOLE   0 0 89,589
Lululemon COM 550021109 4,119 10,523 SH   SOLE   0 0 10,523
MPLX LP COM 55336V100 225 7,600 SH   SOLE   0 0 7,600
Marathon Petroleum Corp COM 56585A102 303 4,740 SH   SOLE   0 0 4,740
Marriott Intl New Class A COM 571903202 419 2,534 SH   SOLE   0 0 2,534
Mastercard COM 57636Q104 3,518 9,790 SH   SOLE   0 0 9,790
McCormick and Co COM 579780206 580 6,000 SH   SOLE   0 0 6,000
McDonalds Corp COM 580135101 22,495 83,915 SH   SOLE   0 0 83,915
Medtronic Plc COM G5960L103 11,711 113,202 SH   SOLE   0 0 113,202
Merck & Company Inc COM 58933Y105 3,259 42,523 SH   SOLE   0 0 42,523
Metlife Inc COM 59156R108 8,859 141,773 SH   SOLE   0 0 141,773
Microchip COM 595017104 348 4,000 SH   SOLE   0 0 4,000
Micron Technology COM 595112103 633 6,800 SH   SOLE   0 0 6,800
Microsoft Corp COM 594918104 74,867 222,605 SH   SOLE   0 0 222,605
Mondelez Intl COM 609207105 1,774 26,760 SH   SOLE   0 0 26,760
Monster Beverage Corp. COM 61174X109 6,223 64,800 SH   SOLE   0 0 64,800
Moody's Corp COM 615369105 234 600 SH   SOLE   0 0 600
Morgan Stanley COM 617446448 495 5,041 SH   SOLE   0 0 5,041
NaturalShrimp Inc COM 63902N106 34 95,000 SH   SOLE   0 0 95,000
NextEra Energy COM 65339F101 10,494 112,406 SH   SOLE   0 0 112,406
Nike Inc Cl B COM 654106103 10,547 63,282 SH   SOLE   0 0 63,282
Norfolk Southern COM 655844108 1,727 5,800 SH   SOLE   0 0 5,800
Northrop Grumman Corp COM 666807102 5,213 13,469 SH   SOLE   0 0 13,469
Novartis AG COM 66987V109 408 4,665 SH   SOLE   0 0 4,665
Novo Nordisk ADR COM 670100205 750 6,700 SH   SOLE   0 0 6,700
Nucor Corp COM 670346105 354 3,100 SH   SOLE   0 0 3,100
Nvidia Corp COM 67066G104 4,176 14,200 SH   SOLE   0 0 14,200
Okta Inc COM 679295105 3,228 14,400 SH   SOLE   0 0 14,400
Oracle Corp COM 68389X105 16,668 191,120 SH   SOLE   0 0 191,120
Otis Worldwide COM 68902V107 1,024 11,763 SH   SOLE   0 0 11,763
PNC Finl COM 693475105 261 1,300 SH   SOLE   0 0 1,300
PayPal Hldg Inc COM 70450Y103 10,794 57,237 SH   SOLE   0 0 57,237
Paychex Inc COM 704326107 19,228 140,867 SH   SOLE   0 0 140,867
PepsiCo COM 713448108 3,408 19,621 SH   SOLE   0 0 19,621
Petroleo Brasileiro COM 71654V408 365 33,200 SH   SOLE   0 0 33,200
Pfizer Inc COM 717081103 5,542 93,853 SH   SOLE   0 0 93,853
Philip Morris COM 718172109 2,820 29,680 SH   SOLE   0 0 29,680
Phillips 66 COM 718546104 440 6,074 SH   SOLE   0 0 6,074
Pitney Bowes COM 724479100 69 10,400 SH   SOLE   0 0 10,400
ProLogis Inc COM 74340W103 4,154 24,673 SH   SOLE   0 0 24,673
Procter & Gamble Co COM 742718109 49,377 301,852 SH   SOLE   0 0 301,852
Progressive Corp COM 743315103 205 2,000 SH   SOLE   0 0 2,000
Prudential Financial COM 744320102 1,187 10,965 SH   SOLE   0 0 10,965
Public Storage Inc COM 74460D109 15,994 42,700 SH   SOLE   0 0 42,700
Qualcomm Inc COM 747525103 5,597 30,605 SH   SOLE   0 0 30,605
Quantum Scape Corp COM 71467V109 2,241 101,000 SH   SOLE   0 0 101,000
Quick-Med Technologics COM 74837Q106 1 100,577 SH   SOLE   0 0 100,577
Raytheon Technologies Corp COM 75513E101 13,647 158,577 SH   SOLE   0 0 158,577
ResMed Inc COM 761152107 208 800 SH   SOLE   0 0 800
Rogers Corp COM 775133101 246 900 SH   SOLE   0 0 900
Ross Stores COM 778296103 4,364 38,187 SH   SOLE   0 0 38,187
S&P Global Inc. COM 78409V104 59,463 126,000 SH   SOLE   0 0 126,000
SPDR S&P 500 Trust COM 78462F103 14,825 31,213 SH   SOLE   0 0 31,213
Salesforce.com Inc COM 79466L302 18,486 72,744 SH   SOLE   0 0 72,744
Science Applications Intl Corp COM 808625107 293 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 621 9,200 SH   SOLE   0 0 9,200
Shopify Inc COM 82509L107 826 600 SH   SOLE   0 0 600
Simon Property Group COM 828806109 5,713 35,755 SH   SOLE   0 0 35,755
Southern Co COM 842587107 1,750 25,520 SH   SOLE   0 0 25,520
Sprouts Farmers Market Inc. COM 85208M102 297 10,000 SH   SOLE   0 0 10,000
Stanley Black & Decker COM 854502101 4,644 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 18,583 158,873 SH   SOLE   0 0 158,873
Stryker COM 863667101 7,995 29,897 SH   SOLE   0 0 29,897
Synopsys Inc COM 871607107 221 600 SH   SOLE   0 0 600
Sysco Corp COM 871829107 581 7,400 SH   SOLE   0 0 7,400
T Rowe Price Grp Inc COM 74144T108 1,268 6,450 SH   SOLE   0 0 6,450
TJX Companies COM 872540109 14,773 194,585 SH   SOLE   0 0 194,585
Target Corp COM 87612E106 5,791 25,020 SH   SOLE   0 0 25,020
Tesla Motors Inc COM 88160R101 2,853 2,700 SH   SOLE   0 0 2,700
Texas Instruments COM 882508104 20,692 109,787 SH   SOLE   0 0 109,787
The New York Times Company COM 650111107 6,196 128,274 SH   SOLE   0 0 128,274
The Travelers Companies COM 89417E109 6,132 39,200 SH   SOLE   0 0 39,200
Thermo Fisher Scientific COM 883556102 934 1,400 SH   SOLE   0 0 1,400
Trane Tech PLC COM G8994E103 646 3,200 SH   SOLE   0 0 3,200
Trex Company Inc COM 89531P105 864 6,400 SH   SOLE   0 0 6,400
Truist Financial Corporation COM 89832Q109 12,482 213,184 SH   SOLE   0 0 213,184
U S Bancorp COM 902973304 13,120 233,575 SH   SOLE   0 0 233,575
UBS AG COM H42097107 179 10,000 SH   SOLE   0 0 10,000
Uber Technologies Inc COM 90353T100 1,500 35,772 SH   SOLE   0 0 35,772
Union Pacific Corp COM 907818108 10,376 41,187 SH   SOLE   0 0 41,187
United Parcel Service Inc Cl B COM 911312106 15,927 74,308 SH   SOLE   0 0 74,308
UnitedHealth COM 91324P102 14,283 28,445 SH   SOLE   0 0 28,445
Vail Resorts Inc COM 91879Q109 483 1,472 SH   SOLE   0 0 1,472
Valero Energy COM 91913Y100 1,262 16,800 SH   SOLE   0 0 16,800
Verizon Communications Inc COM 92343V104 17,653 339,751 SH   SOLE   0 0 339,751
Vertex Pharmaceutical COM 92532F100 21,721 98,910 SH   SOLE   0 0 98,910
Visa Inc Cl A COM 92826C839 5,057 23,334 SH   SOLE   0 0 23,334
Vontier Corp COM 928881101 758 24,680 SH   SOLE   0 0 24,680
Vulcan Materials COM 929160109 934 4,500 SH   SOLE   0 0 4,500
Wal-Mart Stores Inc COM 931142103 280,148 1,936,197 SH   SOLE   0 0 1,936,197
Walgreens Boots COM 931427108 201 3,845 SH   SOLE   0 0 3,845
Walt Disney Company COM 254687106 23,012 148,569 SH   SOLE   0 0 148,569
Wells Fargo & Co COM 949746101 759 15,815 SH   SOLE   0 0 15,815
Williams Cos Inc Del COM 969457100 294 11,300 SH   SOLE   0 0 11,300
Woodward Inc COM 980745103 219 2,000 SH   SOLE   0 0 2,000
Workday Inc COM 98138H101 492 1,800 SH   SOLE   0 0 1,800
Xilinx COM 983919101 212 1,000 SH   SOLE   0 0 1,000
YUM Brands COM 988498101 12,785 92,074 SH   SOLE   0 0 92,074
Zebra Technologies Corp COM 989207105 536 900 SH   SOLE   0 0 900
Zoetis Inc COM 98978V103 427 1,750 SH   SOLE   0 0 1,750
Zscaler Inc COM 98980G102 450 1,400 SH   SOLE   0 0 1,400
iShare S&P 500 Index COM 464287200 1,932 4,050 SH   SOLE   0 0 4,050
iShares Russell 2000 ETF COM 464287655 369 1,660 SH   SOLE   0 0 1,660