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 5,663 38,040 SH   SOLE   0 0 38,040
AFLAC Inc COM 001055102 17,918 278,277 SH   SOLE   0 0 278,277
AT&T Inc COM 00206R102 707 29,900 SH   SOLE   0 0 29,900
AbbVie Inc COM 00287Y109 18,991 117,146 SH   SOLE   0 0 117,146
Abbott Laboratories COM 002824100 14,293 120,757 SH   SOLE   0 0 120,757
Accenture Ltd COM G1151C101 8,464 25,100 SH   SOLE   0 0 25,100
Adobe COM 00724F101 15,898 34,894 SH   SOLE   0 0 34,894
Advanced Micro COM 007903107 309 2,823 SH   SOLE   0 0 2,823
Air Products & Chemicals COM 009158106 562 2,250 SH   SOLE   0 0 2,250
Alibaba Group Holding COM 01609W102 384 3,525 SH   SOLE   0 0 3,525
Allstate Corp COM 020002101 208 1,500 SH   SOLE   0 0 1,500
Alphabet Class A COM 02079K305 27,769 9,984 SH   SOLE   0 0 9,984
Alphabet Class C COM 02079K107 2,653 950 SH   SOLE   0 0 950
Altria Group COM 02209S103 1,443 27,612 SH   SOLE   0 0 27,612
Amazon COM 023135106 20,609 6,322 SH   SOLE   0 0 6,322
American Electric Power COM 025537101 5,385 53,975 SH   SOLE   0 0 53,975
American Express Co COM 025816109 21,614 115,581 SH   SOLE   0 0 115,581
American Tower REIT COM 03027X100 7,550 30,054 SH   SOLE   0 0 30,054
Amgen Inc COM 031162100 48,151 199,118 SH   SOLE   0 0 199,118
Analog Devices COM 032654105 7,476 45,260 SH   SOLE   0 0 45,260
Apple Inc COM 037833100 105,417 603,726 SH   SOLE   0 0 603,726
Applied Materials COM 038222105 488 3,700 SH   SOLE   0 0 3,700
Arvinas Inc COM 04335A105 1,232 18,300 SH   SOLE   0 0 18,300
AstraZeneca PLC COM 046353108 2,424 36,542 SH   SOLE   0 0 36,542
Automatic Data COM 053015103 9,020 39,640 SH   SOLE   0 0 39,640
BP PLC - Foreign Tax COM 055622104 750 25,500 SH   SOLE   0 0 25,500
Bank Of America COM 060505104 4,427 107,405 SH   SOLE   0 0 107,405
Bank of N.Y. COM 064058100 1,256 25,300 SH   SOLE   0 0 25,300
Baxter Intl COM 071813109 1,398 18,025 SH   SOLE   0 0 18,025
Becton Dickenson & Co COM 075887109 293 1,100 SH   SOLE   0 0 1,100
Berkshire Hathaway Cl B COM 113809107 2,669 7,562 SH   SOLE   0 0 7,562
Best Buy COM 086516101 5,495 60,450 SH   SOLE   0 0 60,450
Biogen Idec COM 09062X103 232 1,100 SH   SOLE   0 0 1,100
Blackrock Inc COM 09247X101 382 500 SH   SOLE   0 0 500
Blackstone Group COM 09260D107 1,136 8,950 SH   SOLE   0 0 8,950
Boeing COM 097023105 507 2,650 SH   SOLE   0 0 2,650
Boston Scientific COM 101137107 904 20,400 SH   SOLE   0 0 20,400
Bristol Myers Squibb Company COM 110122108 7,429 101,722 SH   SOLE   0 0 101,722
Broadcom Ltd COM 11135F101 1,385 2,200 SH   SOLE   0 0 2,200
C H Robinsin Worldwide COM 12541W209 4,990 46,326 SH   SOLE   0 0 46,326
CBOE Holdings Inc COM 12503M108 1,144 10,000 SH   SOLE   0 0 10,000
CME Group COM 12572Q105 1,455 6,115 SH   SOLE   0 0 6,115
CSX Corp COM 126408103 649 17,320 SH   SOLE   0 0 17,320
CVS Health Corp COM 126650100 17,425 172,168 SH   SOLE   0 0 172,168
Canadian National Railway COM 136375102 376 2,800 SH   SOLE   0 0 2,800
Capital One Financial COM 14040H105 8,098 61,684 SH   SOLE   0 0 61,684
Cardinal Health COM 14149Y108 430 7,579 SH   SOLE   0 0 7,579
Carrier Global COM 14448C104 2,697 58,800 SH   SOLE   0 0 58,800
Caterpillar COM 149123101 6,594 29,593 SH   SOLE   0 0 29,593
Cerner Corporation COM 156782104 5,428 58,020 SH   SOLE   0 0 58,020
Charles Schwab Corp COM 808513105 6,108 72,450 SH   SOLE   0 0 72,450
Chevron Corp COM 166764100 23,338 143,328 SH   SOLE   0 0 143,328
Chubb Limited COM H1467J104 214 1,000 SH   SOLE   0 0 1,000
Cisco Systems Inc COM 17275R102 21,062 377,720 SH   SOLE   0 0 377,720
Citigroup COM 172967424 1,710 32,026 SH   SOLE   0 0 32,026
Coca-Cola Company COM 191216100 82,474 1,330,233 SH   SOLE   0 0 1,330,233
Cognex COM 192422103 339 4,400 SH   SOLE   0 0 4,400
Cognizant Technologies Sol A COM 192446102 9,015 100,537 SH   SOLE   0 0 100,537
Coinbase Global Inc. COM 19260Q107 266 1,400 SH   SOLE   0 0 1,400
Colgate-Palmolive Company COM 194162103 6,932 91,409 SH   SOLE   0 0 91,409
Comcast Corp COM 20030N101 21,003 448,598 SH   SOLE   0 0 448,598
ConocoPhillips COM 20825C104 910 9,100 SH   SOLE   0 0 9,100
Constellation Brands COM 21036P108 6,520 28,307 SH   SOLE   0 0 28,307
Corning COM 219350105 543 14,720 SH   SOLE   0 0 14,720
Corteva Inc COM 22052L104 13,370 232,609 SH   SOLE   0 0 232,609
Costco Wholesale Corp COM 22160K105 8,705 15,118 SH   SOLE   0 0 15,118
Crown Castle COM 228227104 14,091 76,333 SH   SOLE   0 0 76,333
Cummins COM 231021106 8,333 40,628 SH   SOLE   0 0 40,628
Daseke Inc COM 23753F107 101 10,000 SH   SOLE   0 0 10,000
Deere & Company COM 244199105 14,903 35,870 SH   SOLE   0 0 35,870
Devon Energy COM 25179M103 438 7,400 SH   SOLE   0 0 7,400
Diageo PLC ADR - Foreign tax COM 25243Q205 630 3,100 SH   SOLE   0 0 3,100
Dollar Tree Inc COM 256746108 1,489 9,300 SH   SOLE   0 0 9,300
Dominion Energy COM 25746U109 740 8,714 SH   SOLE   0 0 8,714
Doordash Inc COM 25809K105 1,102 9,400 SH   SOLE   0 0 9,400
Dorman Products Inc COM 258278100 2,376 25,000 SH   SOLE   0 0 25,000
Dow Inc COM 260557103 4,484 70,369 SH   SOLE   0 0 70,369
DuPont De Nemours & Co COM 26614N102 410 5,566 SH   SOLE   0 0 5,566
Duke Energy Hldg COM 26441C204 14,588 130,644 SH   SOLE   0 0 130,644
EBay COM 278642103 1,277 22,300 SH   SOLE   0 0 22,300
EOG Resources COM 26875P101 310 2,600 SH   SOLE   0 0 2,600
Eastman Chemical COM 277432100 280 2,500 SH   SOLE   0 0 2,500
Eaton Corp COM G29183103 3,853 25,391 SH   SOLE   0 0 25,391
Edwards Lifesciences COM 28176E108 766 6,511 SH   SOLE   0 0 6,511
Electronic Arts COM 285512109 20,814 164,526 SH   SOLE   0 0 164,526
Emerson Electric Company COM 291011104 775 7,900 SH   SOLE   0 0 7,900
Energy Transfer LP COM 29273V100 807 72,120 SH   SOLE   0 0 72,120
Enterprise Products Ptrs COM 293792107 937 36,300 SH   SOLE   0 0 36,300
Eversource Energy COM 30040W108 226 2,557 SH   SOLE   0 0 2,557
Exelon Corp COM 30161N101 342 7,187 SH   SOLE   0 0 7,187
Exxon Mobil COM 30231G102 24,175 292,709 SH   SOLE   0 0 292,709
Facebook Inc COM 30303M102 4,410 19,832 SH   SOLE   0 0 19,832
FactSet Research Systems COM 303075105 2,926 6,740 SH   SOLE   0 0 6,740
Fastenal Company COM 311900104 13,225 222,642 SH   SOLE   0 0 222,642
Fifth Third Bancorp COM 316773100 833 19,364 SH   SOLE   0 0 19,364
First Horizon National COM 320517105 258 11,001 SH   SOLE   0 0 11,001
First Solar Inc COM 336433107 754 9,000 SH   SOLE   0 0 9,000
Fiserv COM 337738108 9,054 89,289 SH   SOLE   0 0 89,289
Ford Motor COM 345370860 685 40,500 SH   SOLE   0 0 40,500
Fortinet Inc COM 34959E109 273 800 SH   SOLE   0 0 800
Fortive Corp COM 34959J108 2,727 44,750 SH   SOLE   0 0 44,750
Fortune Brands Home & Sec COM 34964C106 238 3,200 SH   SOLE   0 0 3,200
Fulton Financial COM 360271100 193 11,600 SH   SOLE   0 0 11,600
Garmin COM H2906T109 8,696 73,313 SH   SOLE   0 0 73,313
General Electric Company COM 369604103 1,142 12,477 SH   SOLE   0 0 12,477
General Mills COM 370334104 8,160 120,491 SH   SOLE   0 0 120,491
Gilead Sciences COM 375558103 7,939 133,543 SH   SOLE   0 0 133,543
Global Payments Inc COM 37940X102 7,752 56,653 SH   SOLE   0 0 56,653
Goldman Sachs COM 38141G104 1,740 5,270 SH   SOLE   0 0 5,270
HP Inc COM 40434L105 7,615 209,771 SH   SOLE   0 0 209,771
Hasbro Inc COM 418056107 1,532 18,700 SH   SOLE   0 0 18,700
Hims and Hers Health COM 433000106 799 150,000 SH   SOLE   0 0 150,000
Home Depot COM 437076102 3,687 12,317 SH   SOLE   0 0 12,317
Honeywell COM 438516106 524 2,693 SH   SOLE   0 0 2,693
Humana COM 444859102 664 1,525 SH   SOLE   0 0 1,525
Illinois Tool Works COM 452308109 5,475 26,144 SH   SOLE   0 0 26,144
Ingersoll-Rand PLC COM 45687V106 222 4,401 SH   SOLE   0 0 4,401
Intel Corp COM 458140100 16,809 339,159 SH   SOLE   0 0 339,159
Intl Business Machines Corp COM 459200101 2,801 21,543 SH   SOLE   0 0 21,543
Intl Flavors & Frag COM 459506101 735 5,600 SH   SOLE   0 0 5,600
Intl Paper COM 460146103 4,370 94,688 SH   SOLE   0 0 94,688
Intuit COM 461202103 10,782 22,424 SH   SOLE   0 0 22,424
Intuitive Surgical Inc COM 46120E602 453 1,500 SH   SOLE   0 0 1,500
Iron Mountain COM 46284V101 284 5,125 SH   SOLE   0 0 5,125
J P Morgan Chase & Co COM 46625H100 23,196 170,159 SH   SOLE   0 0 170,159
Johnson & Johnson COM 478160104 33,052 186,491 SH   SOLE   0 0 186,491
KLA Tencor COM 482480100 4,781 13,060 SH   SOLE   0 0 13,060
Kimberly-Clark COM 494368103 597 4,850 SH   SOLE   0 0 4,850
Kinder Morgan COM 49456B101 290 15,337 SH   SOLE   0 0 15,337
Kraft Heinz Co COM 500754106 298 7,573 SH   SOLE   0 0 7,573
Lam Research Corp COM 512807108 5,215 9,700 SH   SOLE   0 0 9,700
Leidos Holdings Inc. COM 525327102 432 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 344 1,200 SH   SOLE   0 0 1,200
Linde PLC COM G5494J103 6,759 21,160 SH   SOLE   0 0 21,160
Lockheed Martin COM 539830109 4,433 10,044 SH   SOLE   0 0 10,044
Lowes Companies Inc COM 548661107 19,822 98,035 SH   SOLE   0 0 98,035
Lululemon COM 550021109 3,370 9,226 SH   SOLE   0 0 9,226
MPLX LP COM 55336V100 252 7,600 SH   SOLE   0 0 7,600
Marathon Petroleum Corp COM 56585A102 405 4,740 SH   SOLE   0 0 4,740
Marriott Intl New Class A COM 571903202 445 2,534 SH   SOLE   0 0 2,534
Mastercard COM 57636Q104 4,231 11,840 SH   SOLE   0 0 11,840
McCormick and Co COM 579780206 599 6,000 SH   SOLE   0 0 6,000
McDonalds Corp COM 580135101 21,766 88,024 SH   SOLE   0 0 88,024
Medtronic Plc COM G5960L103 12,643 113,952 SH   SOLE   0 0 113,952
Merck & Company Inc COM 58933Y105 4,265 51,983 SH   SOLE   0 0 51,983
Metlife Inc COM 59156R108 11,057 157,333 SH   SOLE   0 0 157,333
Microchip COM 595017104 301 4,000 SH   SOLE   0 0 4,000
Micron Technology COM 595112103 631 8,100 SH   SOLE   0 0 8,100
Microsoft Corp COM 594918104 69,089 224,090 SH   SOLE   0 0 224,090
Mondelez Intl COM 609207105 1,680 26,760 SH   SOLE   0 0 26,760
Monster Beverage Corp. COM 61174X109 4,906 61,400 SH   SOLE   0 0 61,400
Moody's Corp COM 615369105 202 600 SH   SOLE   0 0 600
Morgan Stanley COM 617446448 5,302 60,666 SH   SOLE   0 0 60,666
NaturalShrimp Inc COM 63902N106 21 95,000 SH   SOLE   0 0 95,000
New York Times Company COM 650111107 10,255 223,713 SH   SOLE   0 0 223,713
NextEra Energy COM 65339F101 9,695 114,449 SH   SOLE   0 0 114,449
Nike Inc Cl B COM 654106103 9,617 71,467 SH   SOLE   0 0 71,467
Norfolk Southern COM 655844108 1,654 5,800 SH   SOLE   0 0 5,800
Northrop Grumman Corp COM 666807102 3,698 8,269 SH   SOLE   0 0 8,269
Novartis AG COM 66987V109 395 4,500 SH   SOLE   0 0 4,500
Novo Nordisk ADR COM 670100205 744 6,700 SH   SOLE   0 0 6,700
Nucor Corp COM 670346105 386 2,600 SH   SOLE   0 0 2,600
Nvidia Corp COM 67066G104 3,356 12,300 SH   SOLE   0 0 12,300
Occidental Petr Corp COM 674599105 233 4,114 SH   SOLE   0 0 4,114
Okta Inc COM 679295105 2,174 14,400 SH   SOLE   0 0 14,400
Olin Corporation COM 680665205 340 6,500 SH   SOLE   0 0 6,500
Oracle Corp COM 68389X105 16,353 197,669 SH   SOLE   0 0 197,669
Otis Worldwide COM 68902V107 890 11,563 SH   SOLE   0 0 11,563
P G & E Corp COM 69331C108 308 25,800 SH   SOLE   0 0 25,800
PNC Finl COM 693475105 1,028 5,574 SH   SOLE   0 0 5,574
PayPal Hldg Inc COM 70450Y103 6,580 56,897 SH   SOLE   0 0 56,897
Paychex Inc COM 704326107 19,940 146,112 SH   SOLE   0 0 146,112
PepsiCo COM 713448108 3,272 19,546 SH   SOLE   0 0 19,546
Petroleo Brasileiro COM 71654V408 491 33,200 SH   SOLE   0 0 33,200
Pfizer Inc COM 717081103 9,612 185,669 SH   SOLE   0 0 185,669
Philip Morris COM 718172109 2,845 30,280 SH   SOLE   0 0 30,280
Phillips 66 COM 718546104 510 5,900 SH   SOLE   0 0 5,900
ProLogis Inc COM 74340W103 4,611 28,557 SH   SOLE   0 0 28,557
Procter & Gamble Co COM 742718109 44,270 289,726 SH   SOLE   0 0 289,726
Progressive Corp COM 743315103 228 2,000 SH   SOLE   0 0 2,000
Prudential Financial COM 744320102 1,272 10,765 SH   SOLE   0 0 10,765
Public Storage Inc COM 74460D109 16,665 42,700 SH   SOLE   0 0 42,700
Qualcomm Inc COM 747525103 5,890 38,539 SH   SOLE   0 0 38,539
Quantum Scape Corp COM 71467V109 2,019 101,000 SH   SOLE   0 0 101,000
Raytheon Technologies Corp COM 75513E101 16,270 164,224 SH   SOLE   0 0 164,224
Ross Stores COM 778296103 2,722 30,087 SH   SOLE   0 0 30,087
S&P Global Inc. COM 78409V104 51,683 126,000 SH   SOLE   0 0 126,000
SPDR S&P 500 Trust COM 78462F103 14,401 31,885 SH   SOLE   0 0 31,885
Salesforce.com Inc COM 79466L302 13,484 63,506 SH   SOLE   0 0 63,506
Science Applications Intl Corp COM 808625107 323 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 596 8,900 SH   SOLE   0 0 8,900
ServiceNow COM 81762P102 334 600 SH   SOLE   0 0 600
Shell PLC COM 780259305 203 3,700 SH   SOLE   0 0 3,700
Shopify Inc COM 82509L107 292 432 SH   SOLE   0 0 432
Simon Property Group COM 828806109 4,204 31,955 SH   SOLE   0 0 31,955
Southern Co COM 842587107 1,872 25,820 SH   SOLE   0 0 25,820
Sprouts Farmers Market Inc. COM 85208M102 320 10,000 SH   SOLE   0 0 10,000
Stanley Black & Decker COM 854502101 3,555 25,432 SH   SOLE   0 0 25,432
Starbucks Corp COM 855244109 16,341 179,632 SH   SOLE   0 0 179,632
Stryker COM 863667101 7,890 29,511 SH   SOLE   0 0 29,511
Sysco Corp COM 871829107 898 11,000 SH   SOLE   0 0 11,000
T Rowe Price Grp Inc COM 74144T108 968 6,400 SH   SOLE   0 0 6,400
TJX Companies COM 872540109 13,982 230,806 SH   SOLE   0 0 230,806
Target Corp COM 87612E106 9,584 45,162 SH   SOLE   0 0 45,162
Tesla Motors Inc COM 88160R101 431 400 SH   SOLE   0 0 400
Texas Instruments COM 882508104 21,288 116,025 SH   SOLE   0 0 116,025
The Travelers Companies COM 89417E109 3,709 20,300 SH   SOLE   0 0 20,300
Thermo Fisher Scientific COM 883556102 827 1,400 SH   SOLE   0 0 1,400
Trane Tech PLC COM G8994E103 489 3,200 SH   SOLE   0 0 3,200
Trex Company Inc COM 89531P105 418 6,400 SH   SOLE   0 0 6,400
Truist Financial Corporation COM 89832Q109 12,741 224,709 SH   SOLE   0 0 224,709
U S Bancorp COM 902973304 12,586 236,796 SH   SOLE   0 0 236,796
Uber Technologies Inc COM 90353T100 1,276 35,772 SH   SOLE   0 0 35,772
Ulta Beauty Inc COM 90384S303 518 1,300 SH   SOLE   0 0 1,300
Union Pacific Corp COM 907818108 11,378 41,646 SH   SOLE   0 0 41,646
United Parcel Service Inc Cl B COM 911312106 15,640 72,929 SH   SOLE   0 0 72,929
UnitedHealth COM 91324P102 13,521 26,513 SH   SOLE   0 0 26,513
Vail Resorts Inc COM 91879Q109 305 1,172 SH   SOLE   0 0 1,172
Valero Energy COM 91913Y100 1,706 16,800 SH   SOLE   0 0 16,800
Verizon Communications Inc COM 92343V104 19,565 384,088 SH   SOLE   0 0 384,088
Vertex Pharmaceutical COM 92532F100 25,658 98,316 SH   SOLE   0 0 98,316
Visa Inc Cl A COM 92826C839 5,219 23,534 SH   SOLE   0 0 23,534
Vulcan Materials COM 929160109 827 4,500 SH   SOLE   0 0 4,500
Wal-Mart Stores Inc COM 931142103 273,053 1,833,557 SH   SOLE   0 0 1,833,557
Walt Disney Company COM 254687106 12,329 89,891 SH   SOLE   0 0 89,891
Wells Fargo & Co COM 949746101 1,225 25,270 SH   SOLE   0 0 25,270
West Pharmaceutical Services COM 955306105 5,750 14,000 SH   SOLE   0 0 14,000
Williams Cos Inc Del COM 969457100 307 9,200 SH   SOLE   0 0 9,200
Woodward Inc COM 980745103 250 2,000 SH   SOLE   0 0 2,000
YUM Brands COM 988498101 11,106 93,694 SH   SOLE   0 0 93,694
Zebra Technologies Corp COM 989207105 372 900 SH   SOLE   0 0 900
Zoetis Inc COM 98978V103 330 1,750 SH   SOLE   0 0 1,750
Zscaler Inc COM 98980G102 483 2,000 SH   SOLE   0 0 2,000
iShare S&P 500 Index COM 464287200 1,837 4,050 SH   SOLE   0 0 4,050
iShares Russell 2000 ETF COM 464287655 341 1,660 SH   SOLE   0 0 1,660