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   4,449 40,701 SH   SOLE   40,701 0 0
Accenture PLC CL A COM G1151C101   4,724 13,461 SH   SOLE   13,461 0 0
Akamai Technologies Inc COM 00971T101   2,363 19,968 SH   SOLE   19,968 0 0
Alkermes Plc COM G01767105   760 27,409 SH   SOLE   27,409 0 0
Alphabet Inc Cl A COM 02079K305   6,725 48,145 SH   SOLE   48,145 0 0
Alphabet Inc Cl C COM 02079K107   12,652 89,774 SH   SOLE   89,774 0 0
Amazon Com Inc. COM 023135106   16,113 106,050 SH   SOLE   106,050 0 0
Apple Computer COM 037833100   25,564 132,780 SH   SOLE   132,780 0 0
Broadcom Inc COM 11135F101   208 186 SH   SOLE   186 0 0
Chubb Ltd F COM H1467J104   3,107 13,746 SH   SOLE   13,746 0 0
Coca Cola Co. COM 191216100   3,884 65,903 SH   SOLE   65,903 0 0
Costco Wholesale Corp COM 22160K105   280 425 SH   SOLE   425 0 0
Coterra Energy Inc COM 127097103   864 33,856 SH   SOLE   33,856 0 0
E O G Resources Inc. COM 26875P101   3,196 26,421 SH   SOLE   26,421 0 0
Ecolab Inc. COM 278865100   4,489 22,633 SH   SOLE   22,633 0 0
Eli Lilly COM 532457108   400 687 SH   SOLE   687 0 0
Equinix, Inc COM 29444U700   3,054 3,792 SH   SOLE   3,792 0 0
Expeditors Int'l WA COM 302130109   1,388 10,911 SH   SOLE   10,911 0 0
F5 Networks, Inc COM 315616102   777 4,344 SH   SOLE   4,344 0 0
Fastenal Company COM 311900104   2,554 39,426 SH   SOLE   39,426 0 0
FIS COM 31620M106   1,098 18,285 SH   SOLE   18,285 0 0
Fiserv Inc COM 337738108   4,537 34,153 SH   SOLE   34,153 0 0
Grainger W W Inc COM 384802104   8,216 9,914 SH   SOLE   9,914 0 0
HF Sinclair Corp COM 403949100   718 12,915 SH   SOLE   12,915 0 0
Ionis Pharmaceuticals Inc COM 462222100   495 9,776 SH   SOLE   9,776 0 0
IShares Core S&P 500 ETF ETF 464287200   435 910 SH   SOLE   910 0 0
Ishares Core S&P Small Cap ETF ETF 464287804   204 1,885 SH   SOLE   1,885 0 0
Ishares Russell Top 200 ETF ETF 464289446   4,905 42,619 SH   SOLE   42,619 0 0
IShares Tr Russell 2000 ETF ETF 464287655   320 1,595 SH   SOLE   1,595 0 0
Knight Swift Transportation COM 499049104   1,047 18,162 SH   SOLE   18,162 0 0
L3 Harris Technologies Inc COM 502431109   1,388 6,591 SH   SOLE   6,591 0 0
Lululemon Athletica Inc COM 550021109   1,355 2,651 SH   SOLE   2,651 0 0
Merck & Co. COM 58933Y105   3,262 29,924 SH   SOLE   29,924 0 0
Meta Platforms Inc Cl A COM 30303M102   8,539 24,123 SH   SOLE   24,123 0 0
Microsoft Corp COM 594918104   21,753 57,846 SH   SOLE   57,846 0 0
Novo-Nordisk AS COM 670100205   4,313 41,690 SH   SOLE   41,690 0 0
Nvidia COM 67066G104   3,984 8,044 SH   SOLE   8,044 0 0
Oracle Corp COM 68389X105   4,184 39,682 SH   SOLE   39,682 0 0
Palo Alto Networks Inc COM 697435105   4,781 16,215 SH   SOLE   16,215 0 0
Paypal Holdings Inc COM 70450Y103   1,817 29,593 SH   SOLE   29,593 0 0
Radian Group Inc COM 750236101   874 30,628 SH   SOLE   30,628 0 0
Schlumberger LTD COM 806857108   7,056 135,593 SH   SOLE   135,593 0 0
Schwab U.S. Large Cap ETF ETF 808524201   6,430 114,007 SH   SOLE   114,007 0 0
Schwab U.S. Mid Cap ETF ETF 808524508   2,996 39,771 SH   SOLE   39,771 0 0
Schwab US Small Cap ETF ETF 808524607   1,304 27,596 SH   SOLE   27,596 0 0
Servicenow, Inc COM 81762P102   5,291 7,489 SH   SOLE   7,489 0 0
Skyworks Solutions Inc COM 83088M102   796 7,085 SH   SOLE   7,085 0 0
Southern Co COM 842587107   804 11,461 SH   SOLE   11,461 0 0
Spdr Gold TR Gold Shs COM 78463V107   315 1,650 SH   SOLE   1,650 0 0
SPDR S&P 500 ETF ETF 78462F103   812 1,708 SH   SOLE   1,708 0 0
Spdr S&P Midcap 400 ETF ETF 78467Y107   631 1,244 SH   SOLE   1,244 0 0
Splunk Inc COM 848637104   1,285 8,435 SH   SOLE   8,435 0 0
Starbucks Corp COM 855244109   3,224 33,585 SH   SOLE   33,585 0 0
Stericycle Inc COM 858912108   329 6,643 SH   SOLE   6,643 0 0
Sysco Corp. COM 871829107   1,846 25,246 SH   SOLE   25,246 0 0
Tesla Motors Inc COM 88160R101   7,703 30,999 SH   SOLE   30,999 0 0
Thermo Fisher Scientific COM 883556102   2,704 5,095 SH   SOLE   5,095 0 0
TJX Cos Inc New COM 872540109   3,526 37,583 SH   SOLE   37,583 0 0
Union Pacific Corp COM 907818108   5,055 20,582 SH   SOLE   20,582 0 0
United Therapeutics COM 91307C102   1,296 5,895 SH   SOLE   5,895 0 0
Unitedhealth Group Inc COM 91324P102   4,486 8,521 SH   SOLE   8,521 0 0
Valmont Inds Inc COM 920253101   1,164 4,983 SH   SOLE   4,983 0 0
Vanguard Total Stock Market ETF ETF 922908769   209 881 SH   SOLE   881 0 0
Visa Inc COM 92826C839   9,852 37,840 SH   SOLE   37,840 0 0
XCEL Energy Inc COM 98389B100   338 5,464 SH   SOLE   5,464 0 0