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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3MCOM88579Y1015,68928,642SH SOLE 26,79901,843
Activision Blizzard Inc.COM00507v1094604,825SH SOLE 4,82500
Alibaba Group Holding LimitedCOM01609w1024542,000SH SOLE 2,00000
Alphabet Class ACOM02079k3055,0412,064SH SOLE 2,000065
Alphabet Class C-Non VotingCOM02079k1073,2041,278SH SOLE 1,246033
Amazon.com Inc.COM02313510611,8463,443SH SOLE 3,352091
Amgen Inc.COM0311621003,76215,433SH SOLE 15,0780355
Amphenol Corp.COM0320951013164,620SH SOLE 4,62000
Apple Inc.COM03783310020,809151,935SH SOLE 147,85304,082
Bank of America CorpCOM0605051043,78591,807SH SOLE 90,13601,671
Baxter InternationalCOM0718131091,41217,545SH SOLE 17,0460499
Berkshire Hathaway Inc. BCOM0846707024,38915,793SH SOLE 14,39301,400
Boeing Co.COM0970231056732,808SH SOLE 2,80800
Broadcom Inc.COM11135f1015131,077SH SOLE 1,07700
CME Group Inc.COM12572q1053671,724SH SOLE 1,72400
Caterpillar Inc.COM1491231013,73117,145SH SOLE 16,9090237
Chevron Corp.COM1667641003122,979SH SOLE 2,7330246
Cisco Systems Inc.COM17275R1023,85272,679SH SOLE 71,13901,540
CitiGroup Inc.COM1729674242,00028,266SH SOLE 27,8720394
Coca Cola Co.COM1912161001,64930,475SH SOLE 29,8190656
Comcast Corp Cl ACOM20030n1013,82267,037SH SOLE 65,21601,821
Conoco PhillipsCOM20825C10473212,023SH SOLE 11,3430680
Costco Whsl Corp.COM22160k1054,92412,444SH SOLE 11,9810463
CumminsCOM2310211062,3069,458SH SOLE 8,9440514
Deere & Co.COM2441991054,94914,032SH SOLE 13,4830548
Diageo PLCCOM25243Q2051,1566,033SH SOLE 6,03300
Dow Inc.COM2605571032143,375SH SOLE 3,37500
EPAM Sysytems Inc.COM29414b1046131,200SH SOLE 1,20000
Edwards Lifesciences Corp.COM28176e1085945,739SH SOLE 5,73900
Eli Lilly and CompanyCOM5324571082311,005SH SOLE 1,00500
Exxon MobilCOM30231G10288514,030SH SOLE 13,6760354
Facebook, Inc.COM30303m1028,77825,246SH SOLE 24,3870859
Gilead Sciences Inc.COM3755581032,60237,788SH SOLE 35,49402,294
Goldman Sachs Group Inc.COM38141G1043,4849,179SH SOLE 8,9290251
Home DepotCOM4370761021,0253,214SH SOLE 2,6180596
Intel CorporationCOM4581401002,78949,673SH SOLE 48,27001,403
Intercontinental Exchange, IncCOM45866f1043292,773SH SOLE 2,77300
International Bus MachCOM4592001012551,742SH SOLE 1,74200
Invesco QQQ Trust ETFCOM46090e103245692SH SOLE 69200
JP Morgan Chase & Co.COM46625H1005,73336,857SH SOLE 36,1280729
Johnson & JohnsonCOM4781601044,65628,265SH SOLE 27,2680998
Kimberly ClarkCOM4943681032,10915,764SH SOLE 15,3510414
Marathon Petroleum Corp.COM56585a1021,30221,556SH SOLE 20,6240932
McDonalds Corp.COM5801351014,31918,699SH SOLE 18,0730627
Merck & Co.COM58933y1054335,563SH SOLE 5,56300
Microsoft CorporationCOM5949181042,1918,086SH SOLE 7,9520135
Nike Inc.COM6541061035,58336,139SH SOLE 35,10601,034
Northrop Grumman Corp.COM666807102350963SH SOLE 96300
Novo-Nordisk A SCOM6701002053974,745SH SOLE 4,74500
Oracle Corp.COM68389X1055997,693SH SOLE 6,9320762
PayPal Holdings, Inc.COM70450y1037672,633SH SOLE 2,63300
Pepsico Inc.COM7134481082,64517,854SH SOLE 17,3070547
Pfizer Corp.COM7170811032,88073,541SH SOLE 71,98901,551
Phillips 66COM7185461048569,977SH SOLE 9,7170260
Proctor & GambleCOM7427181092,77820,585SH SOLE 20,3010284
Rio Tinto PLC ADRCOM7672041004575,447SH SOLE 5,44700
S&P Select Communication ServiCOM81369y8521,95524,142SH SOLE 24,14200
S&P Select Energy SPDR ETFCOM81369y5066,279116,558SH SOLE 116,1590399
S&P Select Financial SPDR ETFCOM81369y60511,008300,030SH SOLE 294,71505,315
S&P Select Health Care SPDR ETCOM81369y2095,25941,754SH SOLE 41,1060648
S&P Select Industrial SPDR ETFCOM81369y7043,32132,429SH SOLE 31,8370593
S&P Select Materials SPDR ETFCOM81369y1003,70344,985SH SOLE 44,0050979
S&P Select Technology SPDR ETFCOM81369y80310,46870,895SH SOLE 69,60001,295
S&P Select Utilities SPDR ETFCOM81369y8861,79628,399SH SOLE 28,317082
SPDR S&P 500 ETFCOM78462f1031,6393,828SH SOLE 3,7080120
Schwab US Large Cap ETFCOM8085242012442,347SH SOLE 2,34700
Starbucks Corp.COM8552441094,23137,844SH SOLE 36,66401,180
Taiwan Semiconductor ManufactuCOM8740391005634,685SH SOLE 4,68500
The Travelers Companies Inc.COM89417e1092751,837SH SOLE 1,83700
Truist Financial Corp.COM89832q1092484,469SH SOLE 4,46900
US BancorpCOM9029733041,74830,684SH SOLE 29,65801,026
United Health Group Inc.COM91324P1024131,032SH SOLE 1,03200
VeriSign, Inc.COM92343e1022961,300SH SOLE 1,30000
Verizon CommunicationsCOM92343v1042,81550,236SH SOLE 49,02201,213
Visa Inc.COM92826c8398,93238,199SH SOLE 37,3890810
Walt Disney Co. HoldingsCOM2546871063,35219,071SH SOLE 18,6640407
Xcel EnergyCOM98389B1001,19618,150SH SOLE 18,15000
iShares Russell 2000 ETFCOM46428765530,171131,540SH SOLE 130,30901,231
iShares Russell Midcap ETFCOM46428749928,278356,868SH SOLE 351,98704,880
iShares S&P 100 Index FundCOM4642871014632,361SH SOLE 2,36100
iShares S&P 500 ETFCOM46428720095,008220,990SH SOLE 219,49301,497
iShares S&P SmallCap 600 ValueCOM4642878793473,292SH SOLE 3,29200