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 Company COM 88579Y101   408 3,882 SH   SOLE   3,882 0 0
Accenture PLC CL A COM G1151C101   3,844 13,451 SH   SOLE   13,451 0 0
Akamai Technologies Inc COM 00971T101   1,463 18,688 SH   SOLE   18,688 0 0
Alkermes Plc COM G01767105   730 25,894 SH   SOLE   25,894 0 0
Alphabet Inc Cl A COM 02079K305   4,673 45,053 SH   SOLE   45,053 0 0
Alphabet Inc Cl C COM 02079K107   9,750 93,746 SH   SOLE   93,746 0 0
Amazon Com Inc. COM 023135106   10,983 106,331 SH   SOLE   106,331 0 0
Apple Computer COM 037833100   24,352 147,677 SH   SOLE   147,677 0 0
Chubb Ltd F COM H1467J104   2,701 13,909 SH   SOLE   13,909 0 0
Coca Cola Co. COM 191216100   4,178 67,353 SH   SOLE   67,353 0 0
Coterra Energy Inc COM 127097103   776 31,627 SH   SOLE   31,627 0 0
E O G Resources Inc. COM 26875P101   3,072 26,797 SH   SOLE   26,797 0 0
Ecolab Inc. COM 278865100   3,663 22,131 SH   SOLE   22,131 0 0
Eli Lilly COM 532457108   218 635 SH   SOLE   635 0 0
Equinix, Inc COM 29444U700   2,558 3,547 SH   SOLE   3,547 0 0
Expeditors Int'l WA COM 302130109   1,126 10,222 SH   SOLE   10,222 0 0
F5 Networks, Inc COM 315616102   591 4,057 SH   SOLE   4,057 0 0
Fastenal Company COM 311900104   1,994 36,973 SH   SOLE   36,973 0 0
FIS COM 31620M106   892 16,419 SH   SOLE   16,419 0 0
Fiserv Inc COM 337738108   3,549 31,398 SH   SOLE   31,398 0 0
Grainger W W Inc COM 384802104   7,150 10,380 SH   SOLE   10,380 0 0
HF Sinclair Corp COM 403949100   567 11,729 SH   SOLE   11,729 0 0
Home Depot Inc. COM 437076102   2,477 8,394 SH   SOLE   8,394 0 0
Ionis Pharmaceuticals Inc COM 462222100   303 8,465 SH   SOLE   8,465 0 0
IShares Core S&P 500 ETF ETF 464287200   382 930 SH   SOLE   930 0 0
Ishares Russell Top 200 ETF ETF 464289446   2,405 24,719 SH   SOLE   24,719 0 0
IShares Tr Russell 2000 ETF ETF 464287655   280 1,570 SH   SOLE   1,570 0 0
Johnson & Johnson COM 478160104   2,856 18,429 SH   SOLE   18,429 0 0
Knight Swift Transportation COM 499049104   963 17,024 SH   SOLE   17,024 0 0
L3 Harris Technologies Inc COM 502431109   1,240 6,317 SH   SOLE   6,317 0 0
Lululemon Athletica Inc COM 550021109   915 2,512 SH   SOLE   2,512 0 0
Merck & Co. COM 58933Y105   3,337 31,362 SH   SOLE   31,362 0 0
Meta Platforms Inc Cl A COM 30303M102   4,727 22,305 SH   SOLE   22,305 0 0
Microsoft Corp COM 594918104   17,384 60,297 SH   SOLE   60,297 0 0
Oracle Corp COM 68389X105   3,705 39,870 SH   SOLE   39,870 0 0
Palo Alto Networks Inc COM 697435105   3,170 15,873 SH   SOLE   15,873 0 0
Paypal Holdings Inc COM 70450Y103   2,474 32,579 SH   SOLE   32,579 0 0
Radian Group Inc COM 750236101   630 28,529 SH   SOLE   28,529 0 0
Schlumberger LTD COM 806857108   6,839 139,280 SH   SOLE   139,280 0 0
Schwab U.S. Large Cap ETF ETF 808524201   5,675 117,326 SH   SOLE   117,326 0 0
Schwab U.S. Mid Cap ETF ETF 808524508   2,272 33,480 SH   SOLE   33,480 0 0
Schwab US Small Cap ETF ETF 808524607   1,240 29,564 SH   SOLE   29,564 0 0
Servicenow, Inc COM 81762P102   3,304 7,110 SH   SOLE   7,110 0 0
Skyworks Solutions Inc COM 83088M102   802 6,801 SH   SOLE   6,801 0 0
Southern Co COM 842587107   797 11,461 SH   SOLE   11,461 0 0
Spdr Gold TR Gold Shs COM 78463V107   302 1,650 SH   SOLE   1,650 0 0
SPDR S&P 500 ETF ETF 78462F103   709 1,731 SH   SOLE   1,731 0 0
Spdr S&P Midcap 400 ETF ETF 78467Y107   563 1,228 SH   SOLE   1,228 0 0
Splunk Inc COM 848637104   793 8,271 SH   SOLE   8,271 0 0
Stericycle Inc COM 858912108   257 5,900 SH   SOLE   5,900 0 0
Sysco Corp. COM 871829107   2,478 32,084 SH   SOLE   32,084 0 0
Tesla Motors Inc COM 88160R101   7,052 33,994 SH   SOLE   33,994 0 0
TJX Cos Inc New COM 872540109   2,823 36,025 SH   SOLE   36,025 0 0
Union Pacific Corp COM 907818108   4,214 20,940 SH   SOLE   20,940 0 0
United Therapeutics COM 91307C102   1,241 5,540 SH   SOLE   5,540 0 0
Unitedhealth Group Inc COM 91324P102   3,928 8,311 SH   SOLE   8,311 0 0
Valmont Inds Inc COM 920253101   1,526 4,780 SH   SOLE   4,780 0 0
Visa Inc COM 92826C839   8,536 37,858 SH   SOLE   37,858 0 0
XCEL Energy Inc COM 98389B100   415 6,156 SH   SOLE   6,156 0 0