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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COM 88579Y101   2,371,080 19,772 SH   SOLE   17,855 0 1,917
Advantis US Small Cap Value ET COM 025072877   238,779 3,205 SH   SOLE   3,205 0 0
Alphabet Class A COM 02079k305   3,528,141 39,988 SH   SOLE   38,932 0 1,056
Alphabet Class C-Non Voting COM 02079k107   2,422,684 27,304 SH   SOLE   26,888 0 416
Amazon.com Inc. COM 023135106   5,386,500 64,125 SH   SOLE   62,735 0 1,390
Amgen Inc. COM 031162100   4,145,739 15,785 SH   SOLE   15,413 0 372
Amphenol Corp. COM 032095101   357,181 4,691 SH   SOLE   4,691 0 0
Apple Inc. COM 037833100   17,294,936 133,110 SH   SOLE   130,261 0 2,848
Bank of America Corp COM 060505104   3,156,666 95,310 SH   SOLE   93,999 0 1,311
Baxter International COM 071813109   785,877 15,418 SH   SOLE   15,034 0 385
Berkshire Hathaway Inc. B COM 084670702   4,957,536 16,049 SH   SOLE   14,685 0 1,364
Boeing Co. COM 097023105   411,520 2,160 SH   SOLE   2,160 0 0
Broadcom Inc. COM 11135f101   628,756 1,125 SH   SOLE   1,125 0 0
CME Group Inc. COM 12572q105   302,403 1,798 SH   SOLE   1,798 0 0
Caterpillar Inc. COM 149123101   4,115,230 17,178 SH   SOLE   17,001 0 177
Chevron Corp. COM 166764100   566,911 3,158 SH   SOLE   2,897 0 261
Cisco Systems Inc. COM 17275R102   3,501,824 73,506 SH   SOLE   72,106 0 1,400
CitiGroup Inc. COM 172967424   1,185,234 26,205 SH   SOLE   25,910 0 295
Coca Cola Co. COM 191216100   1,856,893 29,192 SH   SOLE   28,501 0 691
Comcast Corp Cl A COM 20030n101   2,166,503 61,953 SH   SOLE   60,418 0 1,535
Conoco Phillips COM 20825C104   1,432,371 12,139 SH   SOLE   11,639 0 500
Costco Whsl Corp. COM 22160k105   5,526,828 12,107 SH   SOLE   11,640 0 467
Cummins COM 231021106   2,362,902 9,752 SH   SOLE   9,258 0 495
Deere & Co. COM 244199105   5,911,057 13,786 SH   SOLE   13,229 0 558
Diageo PLC COM 25243Q205   950,190 5,332 SH   SOLE   5,332 0 0
EPAM Sysytems Inc. COM 29414b104   393,288 1,200 SH   SOLE   1,200 0 0
Edwards Lifesciences Corp. COM 28176e108   363,724 4,875 SH   SOLE   4,875 0 0
Eli Lilly and Company COM 532457108   373,041 1,020 SH   SOLE   1,020 0 0
Exxon Mobil COM 30231G102   1,544,287 14,001 SH   SOLE   13,704 0 297
Gilead Sciences Inc. COM 375558103   3,325,572 38,737 SH   SOLE   36,651 0 2,086
Goldman Sachs Group Inc. COM 38141G104   3,614,785 10,527 SH   SOLE   10,314 0 213
Home Depot COM 437076102   1,051,068 3,328 SH   SOLE   2,711 0 617
Intel Corporation COM 458140100   1,386,466 52,458 SH   SOLE   50,978 0 1,480
Intercontinental Exchange, Inc COM 45866f104   290,205 2,829 SH   SOLE   2,829 0 0
JP Morgan Chase & Co. COM 46625H100   5,149,674 38,402 SH   SOLE   37,640 0 762
Johnson & Johnson COM 478160104   5,022,470 28,432 SH   SOLE   27,535 0 897
Kimberly Clark COM 494368103   2,153,332 15,862 SH   SOLE   15,507 0 356
Lowes Companies Inc. COM 548661107   200,843 1,008 SH   SOLE   0 0 1,008
Marathon Petroleum Corp. COM 56585a102   2,482,324 21,328 SH   SOLE   20,531 0 796
McDonalds Corp. COM 580135101   4,997,503 18,964 SH   SOLE   18,400 0 564
Merck & Co. COM 58933y105   613,149 5,526 SH   SOLE   5,526 0 0
Meta Platforms Inc. COM 30303m102   2,967,945 24,663 SH   SOLE   23,953 0 709
Microsoft Corporation COM 594918104   2,403,118 10,021 SH   SOLE   9,884 0 136
Mountainview Energy Ltd COM 62454r101   0 18,814 SH   SOLE   18,814 0 0
Nike Inc. COM 654106103   4,254,966 36,364 SH   SOLE   35,478 0 886
Northrop Grumman Corp. COM 666807102   537,559 985 SH   SOLE   985 0 0
Novo-Nordisk A S COM 670100205   651,075 4,811 SH   SOLE   4,811 0 0
Oracle Corp. COM 68389X105   617,066 7,549 SH   SOLE   6,887 0 662
Pepsico Inc. COM 713448108   2,794,417 15,468 SH   SOLE   14,968 0 500
Pfizer Corp. COM 717081103   3,850,713 75,151 SH   SOLE   73,934 0 1,217
Phillips 66 COM 718546104   1,037,932 9,972 SH   SOLE   9,799 0 174
Proctor & Gamble COM 742718109   3,068,828 20,248 SH   SOLE   20,040 0 209
S&P Select Communication Servi COM 81369y852   1,458,442 30,391 SH   SOLE   30,391 0 0
S&P Select Energy SPDR ETF COM 81369y506   11,962,463 136,761 SH   SOLE   136,534 0 227
S&P Select Financial SPDR ETF COM 81369y605   11,605,819 339,351 SH   SOLE   335,428 0 3,924
S&P Select Health Care SPDR ET COM 81369y209   7,288,393 53,650 SH   SOLE   52,934 0 717
S&P Select Industrial SPDR ETF COM 81369y704   3,648,752 37,153 SH   SOLE   36,885 0 267
S&P Select Materials SPDR ETF COM 81369y100   3,721,314 47,906 SH   SOLE   47,182 0 724
S&P Select Technology SPDR ETF COM 81369y803   10,064,494 80,878 SH   SOLE   79,686 0 1,192
S&P Select Utilities SPDR ETF COM 81369y886   2,620,692 37,173 SH   SOLE   37,173 0 0
SPDR S&P 500 ETF COM 78462f103   1,716,751 4,489 SH   SOLE   4,339 0 150
Schwab Dividend Equity COM 808524797   527,888 6,988 SH   SOLE   6,988 0 0
Schwab US Large Cap ETF COM 808524201   212,444 4,705 SH   SOLE   4,705 0 0
Schwab US Large-Cap Growth ETF COM 808524300   1,498,225 26,966 SH   SOLE   26,966 0 0
Schwab US Mid Cap ETF COM 808524508   793,535 12,095 SH   SOLE   12,095 0 0
Schwab US Small-Cap ETF COM 808524607   775,420 19,141 SH   SOLE   19,141 0 0
Starbucks Corp. COM 855244109   4,033,496 40,660 SH   SOLE   39,505 0 1,156
Taiwan Semiconductor Manufactu COM 874039100   356,956 4,792 SH   SOLE   4,792 0 0
The Travelers Companies Inc. COM 89417e109   345,192 1,841 SH   SOLE   1,841 0 0
Truist Financial Corp. COM 89832q109   203,463 4,728 SH   SOLE   4,728 0 0
US Bancorp COM 902973304   1,366,063 31,325 SH   SOLE   30,428 0 896
United Health Group Inc. COM 91324P102   556,605 1,050 SH   SOLE   1,050 0 0
Vanguard Mid-Cap ETF COM 922908629   223,172 1,095 SH   SOLE   1,095 0 0
Vanguard S&P 500 ETF COM 922908363   202,927 578 SH   SOLE   432 0 146
Verizon Communications COM 92343v104   2,096,879 53,220 SH   SOLE   52,101 0 1,119
Visa Inc. COM 92826c839   7,671,696 36,926 SH   SOLE   36,239 0 686
Walt Disney Co. Holdings COM 254687106   1,518,189 17,475 SH   SOLE   17,067 0 407
Xcel Energy COM 98389B100   1,240,961 17,700 SH   SOLE   17,700 0 0
iShares Russell 2000 ETF COM 464287655   26,011,581 149,183 SH   SOLE   147,869 0 1,314
iShares Russell Midcap ETF COM 464287499   25,395,800 376,513 SH   SOLE   371,316 0 5,197
iShares S&P 100 Index Fund COM 464287101   410,451 2,406 SH   SOLE   2,406 0 0
iShares S&P 500 ETF COM 464287200   92,730,815 241,355 SH   SOLE   240,150 0 1,204
iShares S&P SmallCap 600 Value COM 464287879   308,167 3,375 SH   SOLE   3,375 0 0