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 Co COM 88579Y101 4,143 21,502 SH   SOLE   0 0 21,502
Abbott Labs COM 002824100 700 5,837 SH   SOLE   0 0 5,837
AbbVie COM 00287Y109 1,452 13,413 SH   SOLE   0 0 13,413
Activision Billard COM 00507V109 243 2,609 SH   SOLE   0 0 2,609
Adobe Systems Inc. COM 00724F101 3,234 6,803 SH   SOLE   0 0 6,803
AFLAC, Inc. COM 001055102 369 7,214 SH   SOLE   0 0 7,214
Alphabet Cl A CAP STK CL A 02079K305 8,091 3,923 SH   SOLE   0 0 3,923
Alphabet Cl C CAP STK CL C 02079K107 780 377 SH   SOLE   0 0 377
Altria Group COM 02209S103 485 9,478 SH   SOLE   0 0 9,478
Amazon.com COM 023135106 14,375 4,646 SH   SOLE   0 0 4,646
American Express COM 025816109 283 2,000 SH   SOLE   0 0 2,000
Amgen COM 031162100 3,781 15,196 SH   SOLE   0 0 15,196
Apache Corp COM 037411105 358 20,000 SH   SOLE   0 0 20,000
Apple Computer COM 037833100 26,927 220,438 SH   SOLE   0 0 220,438
Applied Matls Inc COM 038222105 347 2,600 SH   SOLE   0 0 2,600
Automatic Data Processing COM 053015103 4,460 23,665 SH   SOLE   0 0 23,665
BankAmerica Corp COM 060505104 1,313 33,941 SH   SOLE   0 0 33,941
Becton Dickinson COM 075887109 634 2,607 SH   SOLE   0 0 2,607
Berkshire Hathaway Inc-B CL B NEW 084670702 2,250 8,807 SH   SOLE   0 0 8,807
Best Buy COM 086516101 230 2,000 SH   SOLE   0 0 2,000
Boeing COM 097023105 5,080 19,944 SH   SOLE   0 0 19,944
Bristol-Meyers Squibb COM 110122108 1,061 16,804 SH   SOLE   0 0 16,804
Broadcom, Inc. COM 11135F101 311 670 SH   SOLE   0 0 670
Brown Forman Corp CL B 115637209 246 3,562 SH   SOLE   0 0 3,562
Caterpillar COM 149123101 4,070 17,555 SH   SOLE   0 0 17,555
Chevron Corp. COM 166764100 3,365 32,114 SH   SOLE   0 0 32,114
Church & Dwight COM 171340102 372 4,262 SH   SOLE   0 0 4,262
Cisco Systems COM 17275R102 2,032 39,305 SH   SOLE   0 0 39,305
Coca-Cola COM 191216100 3,788 71,858 SH   SOLE   0 0 71,858
Columbia Sportwear COM 198516106 296 2,800 SH   SOLE   0 0 2,800
Costco Wholesale COM 22160K105 1,696 4,810 SH   SOLE   0 0 4,810
Cummins Inc. COM 231021106 2,562 9,888 SH   SOLE   0 0 9,888
CVS Health Corp COM 126650100 229 3,045 SH   SOLE   0 0 3,045
Deere & Co. COM 244199105 1,994 5,330 SH   SOLE   0 0 5,330
Delta Air Lines Inc COM NEW 247361702 262 5,425 SH   SOLE   0 0 5,425
Dominion Energy COM 25746U109 425 5,594 SH   SOLE   0 0 5,594
Duke Energy Corp New COM NEW 26441C204 2,102 21,774 SH   SOLE   0 0 21,774
Edwards Lifesciences COM 28176E108 717 8,575 SH   SOLE   0 0 8,575
Emerson Electric Company COM 291011104 499 5,528 SH   SOLE   0 0 5,528
Equinix Inc COM 29444U700 1,345 1,979 SH   SOLE   0 0 1,979
FedEx Corp COM 31428X106 2,011 7,081 SH   SOLE   0 0 7,081
First Citizens Bank CL A 31946M103 334 400 SH   SOLE   0 0 400
Generac Holdings Inc. COM 368736104 557 1,700 SH   SOLE   0 0 1,700
General Electric COM 369604103 139 10,583 SH   SOLE   0 0 10,583
General Mills Inc. COM 370334104 911 14,850 SH   SOLE   0 0 14,850
Genuine Parts COM 372460105 720 6,226 SH   SOLE   0 0 6,226
Gilead Sciences Inc COM 375558103 859 13,284 SH   SOLE   0 0 13,284
Hershey COM 427866108 1,641 10,376 SH   SOLE   0 0 10,376
Home Depot Inc. COM 437076102 3,737 12,243 SH   SOLE   0 0 12,243
Honeywell International COM 438516106 1,267 5,835 SH   SOLE   0 0 5,835
IBM COM 459200101 1,544 11,583 SH   SOLE   0 0 11,583
Illinois Tool Works COM 452308109 1,443 6,512 SH   SOLE   0 0 6,512
Illumina Inc COM 452327109 1,262 3,285 SH   SOLE   0 0 3,285
Intel COM 458140100 1,631 25,486 SH   SOLE   0 0 25,486
JM Smucker Co COM NEW 832696405 486 3,840 SH   SOLE   0 0 3,840
Johnson & Johnson COM 478160104 4,877 29,677 SH   SOLE   0 0 29,677
JP Morgan Chase & Co COM 46625H100 1,340 8,802 SH   SOLE   0 0 8,802
Kellogg Co COM 487836108 280 4,421 SH   SOLE   0 0 4,421
Kimberly Clark COM 494368103 480 3,454 SH   SOLE   0 0 3,454
Laboratory Corp of Amer Hldgs COM NEW 50540R409 332 1,302 SH   SOLE   0 0 1,302
LAM Research Corp COM 512807108 280 470 SH   SOLE   0 0 470
Lilly Eli & Co COM 532457108 543 2,905 SH   SOLE   0 0 2,905
Lockheed Martin Corp. COM 539830109 2,536 6,862 SH   SOLE   0 0 6,862
Lowes COM 548661107 5,793 30,458 SH   SOLE   0 0 30,458
Marriott Intl CL A 571903202 270 1,825 SH   SOLE   0 0 1,825
Martin Marietta Materials COM 573284106 272 810 SH   SOLE   0 0 810
Mastercard Inc Cl A CL A 57636Q104 6,343 17,816 SH   SOLE   0 0 17,816
McCormick & Co. COM NON VTG 579780206 593 6,648 SH   SOLE   0 0 6,648
McDonalds COM 580135101 4,708 21,005 SH   SOLE   0 0 21,005
Medtronic, plc SHS G5960L103 411 3,481 SH   SOLE   0 0 3,481
Merck COM 58933Y105 1,074 13,935 SH   SOLE   0 0 13,935
Microsoft COM 594918104 10,137 42,996 SH   SOLE   0 0 42,996
Nextera Energy COM 65339F101 206 2,720 SH   SOLE   0 0 2,720
Nike Inc. CL B 654106103 2,208 16,612 SH   SOLE   0 0 16,612
Norfolk Southern COM 655844108 2,692 10,027 SH   SOLE   0 0 10,027
Northrop Grumman COM 666807102 324 1,000 SH   SOLE   0 0 1,000
Novartis AG SPONSORED ADR 66987V109 1,363 15,943 SH   SOLE   0 0 15,943
Nucor Corp COM 670346105 247 3,075 SH   SOLE   0 0 3,075
Nvidia Corp. COM 67066G104 1,874 3,510 SH   SOLE   0 0 3,510
Oracle Systems COM 68389X105 1,946 27,728 SH   SOLE   0 0 27,728
Parker Hannifin COM 701094104 1,869 5,925 SH   SOLE   0 0 5,925
Paychex, Inc. COM 704326107 387 3,952 SH   SOLE   0 0 3,952
Paypal Holdings COM 70450Y103 2,679 11,030 SH   SOLE   0 0 11,030
Pepsi Co COM 713448108 3,083 21,794 SH   SOLE   0 0 21,794
Pfizer Incorporated COM 717081103 1,081 29,843 SH   SOLE   0 0 29,843
Philip Morris Intl Inc COM 718172109 610 6,869 SH   SOLE   0 0 6,869
Procter & Gamble COM 742718109 3,892 28,736 SH   SOLE   0 0 28,736
Qualcomm, Inc. COM 747525103 1,956 14,756 SH   SOLE   0 0 14,756
Raytheon Company COM NEW 755111507 1,221 15,806 SH   SOLE   0 0 15,806
Renesola LTD SPONSORED ADS 75971T301 148 12,000 SH   SOLE   0 0 12,000
Sherwin Williams COM 824348106 509 690 SH   SOLE   0 0 690
Skyworks Solutions COM 83088M102 866 4,720 SH   SOLE   0 0 4,720
Starbucks Corp. COM 855244109 929 8,498 SH   SOLE   0 0 8,498
Stryker Corp COM 863667101 553 2,271 SH   SOLE   0 0 2,271
Syneos Health Inc. CL A 87166B102 303 4,000 SH   SOLE   0 0 4,000
T. Rowe Price Group COM 74144T108 1,764 10,281 SH   SOLE   0 0 10,281
Taiwan Semiconductor MFG LTD SPONSORED ADS 874039100 412 3,480 SH   SOLE   0 0 3,480
Target Corp. COM 87612E106 3,058 15,439 SH   SOLE   0 0 15,439
Tesla Inc. COM 88160R101 688 1,030 SH   SOLE   0 0 1,030
Texas Instruments Inc COM 882508104 1,382 7,312 SH   SOLE   0 0 7,312
Toro COM 891092108 262 2,540 SH   SOLE   0 0 2,540
Toyota SP ADR REP2COM 892331307 536 3,432 SH   SOLE   0 0 3,432
Truist Financial Corp COM 89832Q109 2,476 42,449 SH   SOLE   0 0 42,449
Unilever PLC SPON ADR NEW 904767704 697 12,479 SH   SOLE   0 0 12,479
Union Pacific Corp. COM 907818108 1,308 5,935 SH   SOLE   0 0 5,935
United Parcel Services CL B CL B 911312106 3,560 20,941 SH   SOLE   0 0 20,941
UnitedHealth Group Inc COM 91324P102 224 601 SH   SOLE   0 0 601
US Bancorp COM NEW 902973304 203 3,667 SH   SOLE   0 0 3,667
Vanguard Information INF TECH ETF 92204A702 407 1,135 SH   SOLE   0 0 1,135
Velodyne Lidar Inc. COM 92259F101 171 15,000 SH   SOLE   0 0 15,000
Verizon Communications Inc. COM 92343V104 3,805 65,442 SH   SOLE   0 0 65,442
Visa Inc COM CL A 92826C839 4,284 20,232 SH   SOLE   0 0 20,232
Vmware, Inc. CL A COM 928563402 406 2,701 SH   SOLE   0 0 2,701
Wal-Mart Stores Inc. COM 931142103 6,765 49,807 SH   SOLE   0 0 49,807
Walt Disney Company COM DISNEY 254687106 3,974 21,535 SH   SOLE   0 0 21,535
Zimmer Biomet Holdings COM 98956P102 337 2,103 SH   SOLE   0 0 2,103