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,204 46,767 SH   SOLE   0 0 46,767
AFLAC Inc COM 001055102 9,073 174,050 SH   SOLE   0 0 174,050
AT&T Inc COM 00206R102 7,981 295,500 SH   SOLE   0 0 295,500
AbbVie Inc COM 00287Y109 9,773 90,602 SH   SOLE   0 0 90,602
Abbott Laboratories COM 002824100 11,989 101,492 SH   SOLE   0 0 101,492
Accenture Ltd COM G1151C101 19,827 61,975 SH   SOLE   0 0 61,975
Adobe COM 00724F101 16,864 29,292 SH   SOLE   0 0 29,292
Air Products & Chemicals COM 009158106 551 2,150 SH   SOLE   0 0 2,150
Alibaba Group Holding COM 01609W102 403 2,725 SH   SOLE   0 0 2,725
Allstate Corp COM 020002101 202 1,584 SH   SOLE   0 0 1,584
Alphabet Class A COM 02079K305 25,930 9,699 SH   SOLE   0 0 9,699
Alphabet Class C COM 02079K107 1,599 600 SH   SOLE   0 0 600
Altria Group COM 02209S103 1,309 28,762 SH   SOLE   0 0 28,762
Amazon COM 023135106 19,053 5,800 SH   SOLE   0 0 5,800
American Electric Power COM 025537101 4,538 55,900 SH   SOLE   0 0 55,900
American Express Co COM 025816109 18,247 108,917 SH   SOLE   0 0 108,917
American Tower REIT COM 03027X100 9,330 35,152 SH   SOLE   0 0 35,152
Amgen Inc COM 031162100 41,075 193,156 SH   SOLE   0 0 193,156
Analog Devices COM 032654105 6,810 40,662 SH   SOLE   0 0 40,662
Anaplan Inc COM 03272L108 832 13,665 SH   SOLE   0 0 13,665
Apple Inc COM 037833100 80,010 565,445 SH   SOLE   0 0 565,445
Applied Materials COM 038222105 335 2,600 SH   SOLE   0 0 2,600
Arvinas Inc COM 04335A105 1,504 18,300 SH   SOLE   0 0 18,300
AstraZeneca PLC COM 046353108 2,384 39,693 SH   SOLE   0 0 39,693
Automatic Data COM 053015103 7,780 38,916 SH   SOLE   0 0 38,916
BP PLC - Foreign Tax COM 055622104 671 24,555 SH   SOLE   0 0 24,555
Bank Of America COM 060505104 2,525 59,490 SH   SOLE   0 0 59,490
Bank of Hawaii COM 062540109 205 2,500 SH   SOLE   0 0 2,500
Bank of N.Y. COM 064058100 2,770 53,442 SH   SOLE   0 0 53,442
Bath & Body Works Inc. COM 070830104 990 15,700 SH   SOLE   0 0 15,700
Baxter Intl COM 071813109 1,454 18,075 SH   SOLE   0 0 18,075
Becton Dickenson & Co COM 075887109 270 1,100 SH   SOLE   0 0 1,100
Berkshire Hathaway Cl B COM 113809107 1,866 6,835 SH   SOLE   0 0 6,835
Best Buy COM 086516101 12,318 116,530 SH   SOLE   0 0 116,530
Biogen Idec COM 09062X103 1,062 3,754 SH   SOLE   0 0 3,754
Blackstone Group COM 09260D107 454 3,900 SH   SOLE   0 0 3,900
Boeing COM 097023105 649 2,950 SH   SOLE   0 0 2,950
Boston Scientific COM 101137107 234 5,400 SH   SOLE   0 0 5,400
Bristol Myers Squibb Company COM 110122108 16,274 275,032 SH   SOLE   0 0 275,032
Broadcom Ltd COM 11135F101 931 1,920 SH   SOLE   0 0 1,920
C H Robinsin Worldwide COM 12541W209 3,309 38,038 SH   SOLE   0 0 38,038
CBOE Holdings Inc COM 12503M108 929 7,500 SH   SOLE   0 0 7,500
CME Group COM 12572Q105 1,670 8,635 SH   SOLE   0 0 8,635
CSX Corp COM 126408103 2,508 84,339 SH   SOLE   0 0 84,339
CVS Corp COM 126650100 13,007 153,281 SH   SOLE   0 0 153,281
Canadian National Railway COM 136375102 324 2,800 SH   SOLE   0 0 2,800
Capital One Financial COM 14040H105 11,063 68,300 SH   SOLE   0 0 68,300
Cardinal Health COM 14149Y108 573 11,579 SH   SOLE   0 0 11,579
Carrier Global COM 14448C104 2,536 49,000 SH   SOLE   0 0 49,000
Caterpillar COM 149123101 269 1,400 SH   SOLE   0 0 1,400
Cerner Corporation COM 156782104 7,082 100,420 SH   SOLE   0 0 100,420
Charles Schwab Corp COM 808513105 5,324 73,098 SH   SOLE   0 0 73,098
Chevron Corp COM 166764100 25,436 250,726 SH   SOLE   0 0 250,726
Cisco Systems Inc COM 17275R102 18,382 337,713 SH   SOLE   0 0 337,713
Citigroup COM 172967424 2,051 29,226 SH   SOLE   0 0 29,226
Coca-Cola Company COM 191216100 74,602 1,421,795 SH   SOLE   0 0 1,421,795
Cognex COM 192422103 353 4,400 SH   SOLE   0 0 4,400
Coinbase Global Inc. COM 19260Q107 205 900 SH   SOLE   0 0 900
Colgate-Palmolive Company COM 194162103 6,962 92,109 SH   SOLE   0 0 92,109
Comcast Corp COM 20030N101 20,873 373,197 SH   SOLE   0 0 373,197
ConocoPhillips COM 20825C104 1,013 14,950 SH   SOLE   0 0 14,950
Constellation Brands COM 21036P108 5,942 28,201 SH   SOLE   0 0 28,201
Corning COM 219350105 537 14,720 SH   SOLE   0 0 14,720
Corteva Inc COM 22052L104 8,622 204,898 SH   SOLE   0 0 204,898
Costco Wholesale Corp COM 22160K105 7,817 17,397 SH   SOLE   0 0 17,397
Crown Castle COM 228227104 11,298 65,185 SH   SOLE   0 0 65,185
Cummins COM 231021106 8,291 36,923 SH   SOLE   0 0 36,923
Danaher Corp COM 235851102 666 2,187 SH   SOLE   0 0 2,187
Daseke Inc COM 23753F107 92 10,000 SH   SOLE   0 0 10,000
Deere & Company COM 244199105 12,557 37,476 SH   SOLE   0 0 37,476
Diageo PLC ADR - Foreign tax COM 25243Q205 444 2,300 SH   SOLE   0 0 2,300
Docusign Inc COM 256163106 386 1,500 SH   SOLE   0 0 1,500
Dollar Tree Inc COM 256746108 651 6,800 SH   SOLE   0 0 6,800
Dominion Energy COM 25746U109 673 9,214 SH   SOLE   0 0 9,214
Doordash Inc COM 25809K105 1,936 9,400 SH   SOLE   0 0 9,400
Dorman Products Inc COM 258278100 2,367 25,000 SH   SOLE   0 0 25,000
Dow Inc COM 260557103 4,403 76,487 SH   SOLE   0 0 76,487
DuPont De Nemours & Co COM 26614N102 384 5,642 SH   SOLE   0 0 5,642
Duke Energy Hldg COM 26441C204 11,388 116,690 SH   SOLE   0 0 116,690
EBay COM 278642103 1,498 21,500 SH   SOLE   0 0 21,500
Eastman Chemical COM 277432100 252 2,500 SH   SOLE   0 0 2,500
Eaton Corp COM G29183103 4,629 31,003 SH   SOLE   0 0 31,003
Edwards Lifesciences COM 28176E108 737 6,511 SH   SOLE   0 0 6,511
Electronic Arts COM 285512109 8,471 59,553 SH   SOLE   0 0 59,553
Emerson Electric Company COM 291011104 716 7,600 SH   SOLE   0 0 7,600
Energy Transfer LP COM 29273V100 798 83,327 SH   SOLE   0 0 83,327
Enterprise Products Ptrs COM 293792107 948 43,800 SH   SOLE   0 0 43,800
Exxon Mobil COM 30231G102 10,645 180,975 SH   SOLE   0 0 180,975
Facebook Inc COM 30303M102 8,879 26,163 SH   SOLE   0 0 26,163
FactSet Research Systems COM 303075105 7,637 19,345 SH   SOLE   0 0 19,345
Fastenal Company COM 311900104 13,270 257,113 SH   SOLE   0 0 257,113
FedEx COM 31428X106 1,209 5,512 SH   SOLE   0 0 5,512
Fifth Third Bancorp COM 316773100 854 20,114 SH   SOLE   0 0 20,114
First Energy COM 337932107 292 8,200 SH   SOLE   0 0 8,200
First Horizon National COM 320517105 179 11,001 SH   SOLE   0 0 11,001
First Solar Inc COM 336433107 859 9,000 SH   SOLE   0 0 9,000
Fiserv COM 337738108 10,165 93,689 SH   SOLE   0 0 93,689
Ford Motor COM 345370860 573 40,500 SH   SOLE   0 0 40,500
Fortinet Inc COM 34959E109 234 800 SH   SOLE   0 0 800
Fortive Corp COM 34959J108 4,061 57,550 SH   SOLE   0 0 57,550
Fortune Brands Home & Sec COM 34964C106 286 3,200 SH   SOLE   0 0 3,200
Fulton Financial COM 360271100 177 11,600 SH   SOLE   0 0 11,600
General Electric Company COM 369604103 1,566 15,202 SH   SOLE   0 0 15,202
General Mills COM 370334104 8,870 148,276 SH   SOLE   0 0 148,276
Gilead Sciences COM 375558103 6,811 97,511 SH   SOLE   0 0 97,511
Goldman Sachs COM 38141G104 1,987 5,255 SH   SOLE   0 0 5,255
HP Inc COM 40434L105 3,360 122,805 SH   SOLE   0 0 122,805
Hasbro Inc COM 418056107 1,178 13,200 SH   SOLE   0 0 13,200
Hershey Company COM 427866108 220 1,300 SH   SOLE   0 0 1,300
Hims and Hers Health COM 433000106 1,131 150,000 SH   SOLE   0 0 150,000
Home Depot COM 437076102 6,647 20,248 SH   SOLE   0 0 20,248
Honeywell COM 438516106 572 2,693 SH   SOLE   0 0 2,693
Humana COM 444859102 593 1,525 SH   SOLE   0 0 1,525
Illinois Tool Works COM 452308109 5,576 26,985 SH   SOLE   0 0 26,985
Ingersoll-Rand PLC COM 45687V106 222 4,412 SH   SOLE   0 0 4,412
Intel Corp COM 458140100 16,972 318,548 SH   SOLE   0 0 318,548
Intl Business Machines Corp COM 459200101 17,596 126,655 SH   SOLE   0 0 126,655
Intl Flavors & Frag COM 459506101 760 5,686 SH   SOLE   0 0 5,686
Intl Paper COM 460146103 7,383 132,034 SH   SOLE   0 0 132,034
Intuit COM 461202103 16,021 29,695 SH   SOLE   0 0 29,695
Intuitive Surgical Inc COM 46120E602 497 500 SH   SOLE   0 0 500
Iron Mountain COM 46284V101 223 5,125 SH   SOLE   0 0 5,125
J P Morgan Chase & Co COM 46625H100 22,413 136,925 SH   SOLE   0 0 136,925
Johnson & Johnson COM 478160104 28,526 176,630 SH   SOLE   0 0 176,630
KLA Tencor COM 482480100 4,225 12,630 SH   SOLE   0 0 12,630
Kimberly-Clark COM 494368103 642 4,850 SH   SOLE   0 0 4,850
Kinder Morgan COM 49456B101 257 15,337 SH   SOLE   0 0 15,337
Kraft Heinz Co COM 500754106 279 7,573 SH   SOLE   0 0 7,573
Lam Research Corp COM 512807108 5,521 9,700 SH   SOLE   0 0 9,700
Leidos Holdings Inc. COM 525327102 385 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 393 1,700 SH   SOLE   0 0 1,700
Linde PLC COM G5494J103 6,329 21,573 SH   SOLE   0 0 21,573
Lockheed Martin COM 539830109 9,062 26,258 SH   SOLE   0 0 26,258
Lowes Companies Inc COM 548661107 26,428 130,275 SH   SOLE   0 0 130,275
Lululemon COM 550021109 4,280 10,576 SH   SOLE   0 0 10,576
MPLX LP COM 55336V100 302 10,600 SH   SOLE   0 0 10,600
Marathon Petroleum Corp COM 56585A102 293 4,740 SH   SOLE   0 0 4,740
Mastercard COM 57636Q104 3,247 9,340 SH   SOLE   0 0 9,340
McCormick and Co COM 579780206 486 6,000 SH   SOLE   0 0 6,000
McDonalds Corp COM 580135101 19,059 79,048 SH   SOLE   0 0 79,048
Medtronic Plc COM G5960L103 14,041 112,016 SH   SOLE   0 0 112,016
Merck & Company Inc COM 58933Y105 8,317 110,733 SH   SOLE   0 0 110,733
Metlife Inc COM 59156R108 7,697 124,684 SH   SOLE   0 0 124,684
Microchip COM 595017104 307 2,000 SH   SOLE   0 0 2,000
Micron Technology COM 595112103 277 3,900 SH   SOLE   0 0 3,900
Microsoft Corp COM 594918104 65,343 231,780 SH   SOLE   0 0 231,780
Mondelez Intl COM 609207105 1,557 26,760 SH   SOLE   0 0 26,760
Monster Beverage Corp. COM 61174X109 6,298 70,900 SH   SOLE   0 0 70,900
Moody's Corp COM 615369105 213 600 SH   SOLE   0 0 600
Mosaic Co COM 61945C103 1,164 32,600 SH   SOLE   0 0 32,600
NaturalShrimp Inc COM 63902N106 36 95,000 SH   SOLE   0 0 95,000
NextEra Energy COM 65339F101 7,583 96,578 SH   SOLE   0 0 96,578
Nike Inc Cl B COM 654106103 9,503 65,435 SH   SOLE   0 0 65,435
Norfolk Southern COM 655844108 1,388 5,800 SH   SOLE   0 0 5,800
Northrop Grumman Corp COM 666807102 4,860 13,494 SH   SOLE   0 0 13,494
Novartis AG COM 66987V109 488 5,965 SH   SOLE   0 0 5,965
Novo Nordisk ADR COM 670100205 643 6,700 SH   SOLE   0 0 6,700
Nucor Corp COM 670346105 502 5,100 SH   SOLE   0 0 5,100
Nvidia Corp COM 67066G104 3,185 15,376 SH   SOLE   0 0 15,376
Okta Inc COM 679295105 3,418 14,400 SH   SOLE   0 0 14,400
Oracle Corp COM 68389X105 16,484 189,190 SH   SOLE   0 0 189,190
Otis Worldwide COM 68902V107 976 11,863 SH   SOLE   0 0 11,863
PNC Finl COM 693475105 254 1,300 SH   SOLE   0 0 1,300
Parker Hannifin Corp COM 701094104 206 736 SH   SOLE   0 0 736
PayPal Hldg Inc COM 70450Y103 12,682 48,737 SH   SOLE   0 0 48,737
Paychex Inc COM 704326107 16,626 147,854 SH   SOLE   0 0 147,854
Peloton Interactive Inc COM 70614W100 688 7,900 SH   SOLE   0 0 7,900
PepsiCo COM 713448108 2,807 18,665 SH   SOLE   0 0 18,665
Petroleo Brasileiro COM 71654V408 343 33,200 SH   SOLE   0 0 33,200
Pfizer Inc COM 717081103 3,521 81,870 SH   SOLE   0 0 81,870
Philip Morris COM 718172109 2,922 30,830 SH   SOLE   0 0 30,830
Phillips 66 COM 718546104 411 5,874 SH   SOLE   0 0 5,874
Pitney Bowes COM 724479100 75 10,400 SH   SOLE   0 0 10,400
ProLogis Inc COM 74340W103 4,172 33,263 SH   SOLE   0 0 33,263
Procter & Gamble Co COM 742718109 41,830 299,215 SH   SOLE   0 0 299,215
Prudential Financial COM 744320102 1,274 12,115 SH   SOLE   0 0 12,115
Public Storage Inc COM 74460D109 12,686 42,700 SH   SOLE   0 0 42,700
Qualcomm Inc COM 747525103 4,343 33,675 SH   SOLE   0 0 33,675
Quantum Scape Corp COM 71467V109 2,479 101,000 SH   SOLE   0 0 101,000
Quick-Med Technologics COM 74837Q106 0 100,577 SH   SOLE   0 0 100,577
Raytheon Technologies Corp COM 75513E101 13,588 158,077 SH   SOLE   0 0 158,077
Roku Inc Class A COM 77543R102 439 1,400 SH   SOLE   0 0 1,400
Ross Stores COM 778296103 4,157 38,187 SH   SOLE   0 0 38,187
Royal Dutch Shell COM 780259206 382 8,579 SH   SOLE   0 0 8,579
S&P Global Inc. COM 78409V104 53,749 126,500 SH   SOLE   0 0 126,500
SPDR S&P 500 Trust COM 78462F103 13,577 31,638 SH   SOLE   0 0 31,638
Salesforce.com Inc COM 79466L302 20,142 74,264 SH   SOLE   0 0 74,264
Schrodinger Inc COM 80810D103 2,882 52,700 SH   SOLE   0 0 52,700
Science Applications Intl Corp COM 808625107 299 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 504 9,200 SH   SOLE   0 0 9,200
Shopify Inc COM 82509L107 813 600 SH   SOLE   0 0 600
Simon Property Group COM 828806109 4,667 35,905 SH   SOLE   0 0 35,905
Snowflake Inc COM 833445109 1,255 4,150 SH   SOLE   0 0 4,150
Southern Co COM 842587107 1,476 23,820 SH   SOLE   0 0 23,820
Spotify Technology SA COM L8681T102 225 1,000 SH   SOLE   0 0 1,000
Sprouts Farmers Market Inc. COM 85208M102 232 10,000 SH   SOLE   0 0 10,000
Stanley Black & Decker COM 854502101 4,316 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 16,263 147,433 SH   SOLE   0 0 147,433
Stryker COM 863667101 7,937 30,097 SH   SOLE   0 0 30,097
Sysco Corp COM 871829107 502 6,400 SH   SOLE   0 0 6,400
T Mobile US COM 872590104 204 1,600 SH   SOLE   0 0 1,600
T Rowe Price Grp Inc COM 74144T108 1,318 6,700 SH   SOLE   0 0 6,700
TJX Companies COM 872540109 12,406 188,020 SH   SOLE   0 0 188,020
Tesla Motors Inc COM 88160R101 2,482 3,200 SH   SOLE   0 0 3,200
Texas Instruments COM 882508104 20,441 106,346 SH   SOLE   0 0 106,346
The New York Times Company COM 650111107 562 11,400 SH   SOLE   0 0 11,400
The Travelers Companies COM 89417E109 5,807 38,200 SH   SOLE   0 0 38,200
Thermo Fisher Scientific COM 883556102 457 800 SH   SOLE   0 0 800
Tilray Inc COM 88688T100 1,806 160,000 SH   SOLE   0 0 160,000
Trane Tech PLC COM G8994E103 587 3,400 SH   SOLE   0 0 3,400
Trex Company Inc COM 89531P105 652 6,400 SH   SOLE   0 0 6,400
Truist Financial Corporation COM 89832Q109 22,644 386,079 SH   SOLE   0 0 386,079
U S Bancorp COM 902973304 12,948 217,840 SH   SOLE   0 0 217,840
UBS AG COM H42097107 351 22,000 SH   SOLE   0 0 22,000
Uber Technologies Inc COM 90353T100 2,439 54,442 SH   SOLE   0 0 54,442
Under Armour Inc Cl A COM 904311107 934 46,300 SH   SOLE   0 0 46,300
Union Pacific Corp COM 907818108 8,081 41,227 SH   SOLE   0 0 41,227
United Parcel Service Inc Cl B COM 911312106 13,319 73,141 SH   SOLE   0 0 73,141
UnitedHealth COM 91324P102 12,200 31,222 SH   SOLE   0 0 31,222
Vail Resorts Inc COM 91879Q109 492 1,472 SH   SOLE   0 0 1,472
Valero Energy COM 91913Y100 1,150 16,300 SH   SOLE   0 0 16,300
Verizon Communications Inc COM 92343V104 14,893 275,753 SH   SOLE   0 0 275,753
Vertex Pharmaceutical COM 92532F100 17,980 99,125 SH   SOLE   0 0 99,125
Visa Inc Cl A COM 92826C839 5,264 23,634 SH   SOLE   0 0 23,634
Vontier Corp COM 928881101 1,064 31,680 SH   SOLE   0 0 31,680
Vulcan Materials COM 929160109 761 4,500 SH   SOLE   0 0 4,500
Wal-Mart Stores Inc COM 931142103 269,542 1,933,861 SH   SOLE   0 0 1,933,861
Walt Disney Company COM 254687106 27,087 160,119 SH   SOLE   0 0 160,119
Wells Fargo & Co COM 949746101 1,894 40,803 SH   SOLE   0 0 40,803
Williams Cos Inc Del COM 969457100 493 19,000 SH   SOLE   0 0 19,000
Woodward Inc COM 980745103 226 2,000 SH   SOLE   0 0 2,000
YUM Brands COM 988498101 5,219 42,670 SH   SOLE   0 0 42,670
Zscaler Inc COM 98980G102 367 1,400 SH   SOLE   0 0 1,400
iShare S&P 500 Index COM 464287200 1,745 4,050 SH   SOLE   0 0 4,050
iShares Russell 2000 ETF COM 464287655 372 1,700 SH   SOLE   0 0 1,700