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 COM 88579Y101 5,689 28,642 SH   SOLE   26,799 0 1,843
Activision Blizzard Inc. COM 00507v109 460 4,825 SH   SOLE   4,825 0 0
Alibaba Group Holding Limited COM 01609w102 454 2,000 SH   SOLE   2,000 0 0
Alphabet Class A COM 02079k305 5,041 2,064 SH   SOLE   2,000 0 65
Alphabet Class C-Non Voting COM 02079k107 3,204 1,278 SH   SOLE   1,246 0 33
Amazon.com Inc. COM 023135106 11,846 3,443 SH   SOLE   3,352 0 91
Amgen Inc. COM 031162100 3,762 15,433 SH   SOLE   15,078 0 355
Amphenol Corp. COM 032095101 316 4,620 SH   SOLE   4,620 0 0
Apple Inc. COM 037833100 20,809 151,935 SH   SOLE   147,853 0 4,082
Bank of America Corp COM 060505104 3,785 91,807 SH   SOLE   90,136 0 1,671
Baxter International COM 071813109 1,412 17,545 SH   SOLE   17,046 0 499
Berkshire Hathaway Inc. B COM 084670702 4,389 15,793 SH   SOLE   14,393 0 1,400
Boeing Co. COM 097023105 673 2,808 SH   SOLE   2,808 0 0
Broadcom Inc. COM 11135f101 513 1,077 SH   SOLE   1,077 0 0
CME Group Inc. COM 12572q105 367 1,724 SH   SOLE   1,724 0 0
Caterpillar Inc. COM 149123101 3,731 17,145 SH   SOLE   16,909 0 237
Chevron Corp. COM 166764100 312 2,979 SH   SOLE   2,733 0 246
Cisco Systems Inc. COM 17275R102 3,852 72,679 SH   SOLE   71,139 0 1,540
CitiGroup Inc. COM 172967424 2,000 28,266 SH   SOLE   27,872 0 394
Coca Cola Co. COM 191216100 1,649 30,475 SH   SOLE   29,819 0 656
Comcast Corp Cl A COM 20030n101 3,822 67,037 SH   SOLE   65,216 0 1,821
Conoco Phillips COM 20825C104 732 12,023 SH   SOLE   11,343 0 680
Costco Whsl Corp. COM 22160k105 4,924 12,444 SH   SOLE   11,981 0 463
Cummins COM 231021106 2,306 9,458 SH   SOLE   8,944 0 514
Deere & Co. COM 244199105 4,949 14,032 SH   SOLE   13,483 0 548
Diageo PLC COM 25243Q205 1,156 6,033 SH   SOLE   6,033 0 0
Dow Inc. COM 260557103 214 3,375 SH   SOLE   3,375 0 0
EPAM Sysytems Inc. COM 29414b104 613 1,200 SH   SOLE   1,200 0 0
Edwards Lifesciences Corp. COM 28176e108 594 5,739 SH   SOLE   5,739 0 0
Eli Lilly and Company COM 532457108 231 1,005 SH   SOLE   1,005 0 0
Exxon Mobil COM 30231G102 885 14,030 SH   SOLE   13,676 0 354
Facebook, Inc. COM 30303m102 8,778 25,246 SH   SOLE   24,387 0 859
Gilead Sciences Inc. COM 375558103 2,602 37,788 SH   SOLE   35,494 0 2,294
Goldman Sachs Group Inc. COM 38141G104 3,484 9,179 SH   SOLE   8,929 0 251
Home Depot COM 437076102 1,025 3,214 SH   SOLE   2,618 0 596
Intel Corporation COM 458140100 2,789 49,673 SH   SOLE   48,270 0 1,403
Intercontinental Exchange, Inc COM 45866f104 329 2,773 SH   SOLE   2,773 0 0
International Bus Mach COM 459200101 255 1,742 SH   SOLE   1,742 0 0
Invesco QQQ Trust ETF COM 46090e103 245 692 SH   SOLE   692 0 0
JP Morgan Chase & Co. COM 46625H100 5,733 36,857 SH   SOLE   36,128 0 729
Johnson & Johnson COM 478160104 4,656 28,265 SH   SOLE   27,268 0 998
Kimberly Clark COM 494368103 2,109 15,764 SH   SOLE   15,351 0 414
Marathon Petroleum Corp. COM 56585a102 1,302 21,556 SH   SOLE   20,624 0 932
McDonalds Corp. COM 580135101 4,319 18,699 SH   SOLE   18,073 0 627
Merck & Co. COM 58933y105 433 5,563 SH   SOLE   5,563 0 0
Microsoft Corporation COM 594918104 2,191 8,086 SH   SOLE   7,952 0 135
Nike Inc. COM 654106103 5,583 36,139 SH   SOLE   35,106 0 1,034
Northrop Grumman Corp. COM 666807102 350 963 SH   SOLE   963 0 0
Novo-Nordisk A S COM 670100205 397 4,745 SH   SOLE   4,745 0 0
Oracle Corp. COM 68389X105 599 7,693 SH   SOLE   6,932 0 762
PayPal Holdings, Inc. COM 70450y103 767 2,633 SH   SOLE   2,633 0 0
Pepsico Inc. COM 713448108 2,645 17,854 SH   SOLE   17,307 0 547
Pfizer Corp. COM 717081103 2,880 73,541 SH   SOLE   71,989 0 1,551
Phillips 66 COM 718546104 856 9,977 SH   SOLE   9,717 0 260
Proctor & Gamble COM 742718109 2,778 20,585 SH   SOLE   20,301 0 284
Rio Tinto PLC ADR COM 767204100 457 5,447 SH   SOLE   5,447 0 0
S&P Select Communication Servi COM 81369y852 1,955 24,142 SH   SOLE   24,142 0 0
S&P Select Energy SPDR ETF COM 81369y506 6,279 116,558 SH   SOLE   116,159 0 399
S&P Select Financial SPDR ETF COM 81369y605 11,008 300,030 SH   SOLE   294,715 0 5,315
S&P Select Health Care SPDR ET COM 81369y209 5,259 41,754 SH   SOLE   41,106 0 648
S&P Select Industrial SPDR ETF COM 81369y704 3,321 32,429 SH   SOLE   31,837 0 593
S&P Select Materials SPDR ETF COM 81369y100 3,703 44,985 SH   SOLE   44,005 0 979
S&P Select Technology SPDR ETF COM 81369y803 10,468 70,895 SH   SOLE   69,600 0 1,295
S&P Select Utilities SPDR ETF COM 81369y886 1,796 28,399 SH   SOLE   28,317 0 82
SPDR S&P 500 ETF COM 78462f103 1,639 3,828 SH   SOLE   3,708 0 120
Schwab US Large Cap ETF COM 808524201 244 2,347 SH   SOLE   2,347 0 0
Starbucks Corp. COM 855244109 4,231 37,844 SH   SOLE   36,664 0 1,180
Taiwan Semiconductor Manufactu COM 874039100 563 4,685 SH   SOLE   4,685 0 0
The Travelers Companies Inc. COM 89417e109 275 1,837 SH   SOLE   1,837 0 0
Truist Financial Corp. COM 89832q109 248 4,469 SH   SOLE   4,469 0 0
US Bancorp COM 902973304 1,748 30,684 SH   SOLE   29,658 0 1,026
United Health Group Inc. COM 91324P102 413 1,032 SH   SOLE   1,032 0 0
VeriSign, Inc. COM 92343e102 296 1,300 SH   SOLE   1,300 0 0
Verizon Communications COM 92343v104 2,815 50,236 SH   SOLE   49,022 0 1,213
Visa Inc. COM 92826c839 8,932 38,199 SH   SOLE   37,389 0 810
Walt Disney Co. Holdings COM 254687106 3,352 19,071 SH   SOLE   18,664 0 407
Xcel Energy COM 98389B100 1,196 18,150 SH   SOLE   18,150 0 0
iShares Russell 2000 ETF COM 464287655 30,171 131,540 SH   SOLE   130,309 0 1,231
iShares Russell Midcap ETF COM 464287499 28,278 356,868 SH   SOLE   351,987 0 4,880
iShares S&P 100 Index Fund COM 464287101 463 2,361 SH   SOLE   2,361 0 0
iShares S&P 500 ETF COM 464287200 95,008 220,990 SH   SOLE   219,493 0 1,497
iShares S&P SmallCap 600 Value COM 464287879 347 3,292 SH   SOLE   3,292 0 0