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
AT&T Pfd PFD 00206R409 337 12,000 SH   SOLE   12,000 0 0
Legg Mason Inc (pfd) PFD 524901600 256 10,000 SH   SOLE   10,000 0 0
Public Storage Pfd PFD 74460w594 330 12,000 SH   SOLE   12,000 0 0
Truist Financial Corp PFD 89832q851 307 12,000 SH   SOLE   12,000 0 0
3M Company COM 88579y101 8,278 47,364 SH   SOLE   47,364 0 0
AbbVie Inc. COM 00287y109 9,198 85,843 SH   SOLE   85,843 0 0
Adobe Systems COM 00724F101 11,960 23,916 SH   SOLE   23,916 0 0
Akamai Technologies COM 00971T101 8,858 84,376 SH   SOLE   84,376 0 0
Allstate COM 020002101 11,523 104,822 SH   SOLE   104,822 0 0
Alphabet Inc. Class A COM 02079k305 21,972 12,537 SH   SOLE   12,537 0 0
Amazon.Com Inc. COM 023135106 23,127 7,101 SH   SOLE   7,101 0 0
Amgen COM 031162100 231 1,005 SH   SOLE   1,005 0 0
Apple Inc. COM 037833100 26,898 202,716 SH   SOLE   202,716 0 0
Automatic Data Proc COM 053015103 10,864 61,661 SH   SOLE   61,661 0 0
Bank Of America Corp COM 060505104 10,511 346,783 SH   SOLE   346,783 0 0
Baxter International Inc. COM 071813109 10,638 132,579 SH   SOLE   132,579 0 0
Booking Holdings Inc. COM 09857L108 9,953 4,469 SH   SOLE   4,469 0 0
Bristol Myers Squibb COM 110122108 9,745 157,101 SH   SOLE   157,101 0 0
CVS Health Corp COM 126650100 10,419 152,560 SH   SOLE   152,560 0 0
Capital One Financial COM 14040h105 8,319 84,163 SH   SOLE   84,163 0 0
Caterpillar Inc Del COM 149123101 13,916 76,454 SH   SOLE   76,454 0 0
Cerner Corp. COM 156782104 10,034 127,857 SH   SOLE   127,857 0 0
Chevron Corp COM 166764100 5,428 64,282 SH   SOLE   64,282 0 0
Chubb Limited COM h1467j104 7,718 50,147 SH   SOLE   50,147 0 0
Cisco Systems COM 17275R102 11,485 256,659 SH   SOLE   256,659 0 0
Comcast Corp Class A COM 20030N101 13,141 250,787 SH   SOLE   250,787 0 0
Digital Realty Trust Inc. COM 253868103 12,779 91,602 SH   SOLE   91,602 0 0
Eaton Corp. COM G29183103 11,396 94,860 SH   SOLE   94,860 0 0
Eli Lilly & Co COM 532457108 1,604 9,505 SH   SOLE   9,505 0 0
Evercore Inc. COM 29977a105 9,516 86,793 SH   SOLE   86,793 0 0
Facebook Inc. COM 30303m102 14,316 52,410 SH   SOLE   52,410 0 0
Fiserv Inc. COM 337738108 14,409 126,553 SH   SOLE   126,553 0 0
General Dynamics COM 369550108 212 1,425 SH   SOLE   1,425 0 0
Gilead Sciences Inc. COM 375558103 7,745 132,947 SH   SOLE   132,947 0 0
Home Depot Inc. COM 437076102 14,180 53,387 SH   SOLE   53,387 0 0
Honeywell Inc. COM 438516106 13,990 65,777 SH   SOLE   65,777 0 0
Humana Inc. COM 444859102 540 1,318 SH   SOLE   1,318 0 0
Intel Corp. COM 458140100 10,039 201,505 SH   SOLE   201,505 0 0
International Paper COM 460146103 8,090 162,727 SH   SOLE   162,727 0 0
Ishares Trust GR Index Fund COM 464287648 329 1,148 SH   SOLE   1,148 0 0
J. P. Morgan COM 46625H100 12,006 94,489 SH   SOLE   94,489 0 0
J.M. Smucker Co. COM 832696405 11,633 100,635 SH   SOLE   100,635 0 0
Jabil Circuit, Inc. COM 466313103 11,044 259,692 SH   SOLE   259,692 0 0
Lam Research COM 512807108 19,087 40,416 SH   SOLE   40,416 0 0
Lockheed Martin Corp. COM 539830109 10,295 29,003 SH   SOLE   29,003 0 0
Lowe's Companies Inc. COM 548661107 468 2,920 SH   SOLE   2,920 0 0
MDU Resources Group COM 552690109 13,526 513,531 SH   SOLE   513,531 0 0
Medtronic PLC COM G5960L103 12,173 103,923 SH   SOLE   103,923 0 0
Merck & Co. COM 58933y105 11,230 137,297 SH   SOLE   137,297 0 0
Microsoft Corp. COM 594918104 20,819 93,602 SH   SOLE   93,602 0 0
O'Reilly Automotive Inc. COM 67103H107 11,013 24,335 SH   SOLE   24,335 0 0
PNC Financial Services Group COM 693475105 10,411 69,873 SH   SOLE   69,873 0 0
Pepsico Inc. COM 713448108 13,016 87,774 SH   SOLE   87,774 0 0
Phillips 66 COM 718546104 6,471 92,527 SH   SOLE   92,527 0 0
Procter & Gamble COM 742718109 13,502 97,042 SH   SOLE   97,042 0 0
Sherwin-Williams Co. COM 824348106 10,649 14,490 SH   SOLE   14,490 0 0
Standard & Poors Depository Re COM 78462F103 392 1,050 SH   SOLE   1,050 0 0
TJX Cos. Inc. COM 872540109 14,426 211,248 SH   SOLE   211,248 0 0
Thermo Fisher Scientific COM 883556102 13,990 30,037 SH   SOLE   30,037 0 0
Tyson Foods, Inc. COM 902494103 11,395 176,839 SH   SOLE   176,839 0 0
UnitedHealth Group Inc. COM 91324P102 13,381 38,159 SH   SOLE   38,159 0 0
Verizon Communications COM 92343v104 10,966 186,658 SH   SOLE   186,658 0 0
Visa Inc. COM 92826c839 15,940 72,877 SH   SOLE   72,877 0 0
Wal Mart Stores COM 931142103 12,921 89,638 SH   SOLE   89,638 0 0
Walt Disney Co. COM 254687106 17,135 94,575 SH   SOLE   94,575 0 0
Zebra Technologies Corp COM 989207105 17,723 46,115 SH   SOLE   46,115 0 0
WF Intermed Tax/Amt Fr A MMF 949921860 129 10,892 SH   SOLE   10,892 0 0