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,512 28,606 SH   SOLE   26,776 0 1,829
Activision Blizzard Inc. COM 00507v109 446 4,800 SH   SOLE   4,800 0 0
Alibaba Group Holding Limited COM 01609w102 453 2,000 SH   SOLE   2,000 0 0
Alphabet Class A COM 02079k305 4,284 2,077 SH   SOLE   2,014 0 63
Alphabet Class C-Non Voting COM 02079k107 2,722 1,316 SH   SOLE   1,285 0 31
Amazon.com Inc. COM 023135106 10,894 3,521 SH   SOLE   3,437 0 84
Amgen Inc. COM 031162100 3,829 15,390 SH   SOLE   15,038 0 352
Amphenol Corp. COM 032095101 304 4,610 SH   SOLE   4,610 0 0
Apple Inc. COM 037833100 18,923 154,915 SH   SOLE   151,092 0 3,822
Bank of America Corp COM 060505104 3,585 92,651 SH   SOLE   91,130 0 1,521
Baxter International COM 071813109 1,496 17,740 SH   SOLE   17,243 0 498
Berkshire Hathaway Inc. B COM 084670702 4,049 15,849 SH   SOLE   14,449 0 1,400
Boeing Co. COM 097023105 715 2,808 SH   SOLE   2,808 0 0
Broadcom Inc. COM 11135f101 496 1,069 SH   SOLE   1,069 0 0
CME Group Inc. COM 12572q105 351 1,717 SH   SOLE   1,717 0 0
Caterpillar Inc. COM 149123101 3,982 17,175 SH   SOLE   16,940 0 236
Chevron Corp. COM 166764100 308 2,943 SH   SOLE   2,700 0 243
Cisco Systems Inc. COM 17275R102 3,806 73,609 SH   SOLE   72,249 0 1,361
CitiGroup Inc. COM 172967424 2,069 28,444 SH   SOLE   28,104 0 340
Coca Cola Co. COM 191216100 1,623 30,798 SH   SOLE   30,226 0 571
Comcast Corp Cl A COM 20030n101 3,704 68,450 SH   SOLE   66,776 0 1,674
Conoco Phillips COM 20825C104 772 14,575 SH   SOLE   13,900 0 675
Costco Whsl Corp. COM 22160k105 4,461 12,657 SH   SOLE   12,220 0 437
Cummins COM 231021106 2,501 9,654 SH   SOLE   9,164 0 490
Deere & Co. COM 244199105 5,350 14,299 SH   SOLE   13,780 0 518
Diageo PLC COM 25243Q205 1,008 6,140 SH   SOLE   6,140 0 0
Dow Inc. COM 260557103 214 3,340 SH   SOLE   3,340 0 0
EPAM Sysytems Inc. COM 29414b104 476 1,200 SH   SOLE   1,200 0 0
Edwards Lifesciences Corp. COM 28176e108 480 5,739 SH   SOLE   5,739 0 0
Exxon Mobil COM 30231G102 773 13,851 SH   SOLE   13,502 0 349
Facebook, Inc. COM 30303m102 7,592 25,775 SH   SOLE   24,975 0 800
Gilead Sciences Inc. COM 375558103 2,452 37,942 SH   SOLE   35,749 0 2,192
Goldman Sachs Group Inc. COM 38141G104 3,037 9,287 SH   SOLE   9,057 0 230
Home Depot COM 437076102 976 3,197 SH   SOLE   2,604 0 593
Intel Corporation COM 458140100 3,216 50,245 SH   SOLE   48,908 0 1,337
Intercontinental Exchange, Inc COM 45866f104 309 2,765 SH   SOLE   2,765 0 0
International Bus Mach COM 459200101 231 1,737 SH   SOLE   1,737 0 0
Invesco QQQ Trust ETF COM 46090e103 220 691 SH   SOLE   691 0 0
JP Morgan Chase & Co. COM 46625H100 5,611 36,859 SH   SOLE   36,164 0 694
Johnson & Johnson COM 478160104 4,669 28,408 SH   SOLE   27,462 0 946
Kimberly Clark COM 494368103 2,226 16,005 SH   SOLE   15,636 0 369
Marathon Petroleum Corp. COM 56585a102 1,143 21,362 SH   SOLE   20,438 0 924
McDonalds Corp. COM 580135101 4,216 18,809 SH   SOLE   18,213 0 596
Merck & Co. COM 58933y105 447 5,800 SH   SOLE   5,800 0 0
Microsoft Corporation COM 594918104 1,902 8,069 SH   SOLE   7,934 0 134
Nike Inc. COM 654106103 4,894 36,830 SH   SOLE   35,866 0 964
Northrop Grumman Corp. COM 666807102 310 959 SH   SOLE   959 0 0
Novo-Nordisk A S COM 670100205 317 4,700 SH   SOLE   4,700 0 0
Oracle Corp. COM 68389X105 579 8,249 SH   SOLE   7,549 0 700
PayPal Holdings, Inc. COM 70450y103 639 2,633 SH   SOLE   2,633 0 0
Pepsico Inc. COM 713448108 2,561 18,106 SH   SOLE   17,595 0 511
Pfizer Corp. COM 717081103 2,671 73,715 SH   SOLE   72,306 0 1,410
Phillips 66 COM 718546104 805 9,875 SH   SOLE   9,618 0 258
Proctor & Gamble COM 742718109 2,770 20,456 SH   SOLE   20,173 0 283
Rio Tinto PLC ADR COM 767204100 404 5,200 SH   SOLE   5,200 0 0
S&P Select Communication Servi COM 81369y852 1,733 23,640 SH   SOLE   23,640 0 0
S&P Select Energy SPDR ETF COM 81369y506 5,591 113,962 SH   SOLE   113,567 0 395
S&P Select Financial SPDR ETF COM 81369y605 9,969 292,775 SH   SOLE   287,512 0 5,263
S&P Select Health Care SPDR ET COM 81369y209 4,695 40,217 SH   SOLE   39,531 0 686
S&P Select Industrial SPDR ETF COM 81369y704 3,135 31,840 SH   SOLE   31,249 0 591
S&P Select Materials SPDR ETF COM 81369y100 3,527 44,755 SH   SOLE   43,858 0 897
S&P Select Technology SPDR ETF COM 81369y803 9,150 68,896 SH   SOLE   67,640 0 1,256
S&P Select Utilities SPDR ETF COM 81369y886 1,790 27,946 SH   SOLE   27,865 0 81
SPDR S&P 500 ETF COM 78462f103 1,469 3,707 SH   SOLE   3,707 0 0
Schwab US Large Cap ETF COM 808524201 223 2,319 SH   SOLE   2,319 0 0
Starbucks Corp. COM 855244109 4,213 38,552 SH   SOLE   37,461 0 1,091
Taiwan Semiconductor Manufactu COM 874039100 553 4,672 SH   SOLE   4,672 0 0
The Travelers Companies Inc. COM 89417e109 276 1,837 SH   SOLE   1,837 0 0
Truist Financial Corp. COM 89832q109 259 4,437 SH   SOLE   4,437 0 0
US Bancorp COM 902973304 1,727 31,229 SH   SOLE   30,261 0 968
United Health Group Inc. COM 91324P102 383 1,029 SH   SOLE   1,029 0 0
VeriSign, Inc. COM 92343e102 258 1,300 SH   SOLE   1,300 0 0
Verizon Communications COM 92343v104 2,933 50,447 SH   SOLE   49,353 0 1,094
Visa Inc. COM 92826c839 8,236 38,897 SH   SOLE   38,175 0 721
Walt Disney Co. Holdings COM 254687106 3,523 19,093 SH   SOLE   18,686 0 407
Xcel Energy COM 98389B100 1,199 18,034 SH   SOLE   18,034 0 0
iShares Russell 2000 ETF COM 464287655 28,050 126,959 SH   SOLE   125,743 0 1,216
iShares Russell Midcap ETF COM 464287499 26,101 353,050 SH   SOLE   348,463 0 4,587
iShares S&P 500 ETF COM 464287200 85,500 214,922 SH   SOLE   213,516 0 1,406