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: July 31, 2015
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
Abbott Laboratories ABT 002824100 25,253 255,076 SH OTR 18,600 0 236,476
AbbVie Inc ABBV 00287y109 1,849 7,056 SH OTR 1,500 0 5,556
Advanced Micro Devices AMD 007903107 272 445 SH OTR 0 0 445
AFLAC Inc AFL 001055102 370 3,300 SH OTR 0 0 3,300
Air Products & Chemicals APD 009158106 16,017 57,616 SH OTR 3,920 0 53,696
Alphabet Inc CL A GOOGL 02079K305 66,010 191,889 SH OTR 13,635 0 178,254
Alphabet Inc CL C GOOG 02079K107 19,384 56,844 SH OTR 5,810 0 51,034
Amazon.com Inc AMZN 023135106 25,913 104,069 SH OTR 6,065 0 98,004
American Express AXP 025816109 8,140 26,777 SH OTR 2,035 0 24,742
Amgen Inc AMGN 031162100 1,047 2,481 SH OTR 200 0 2,281
Analog Devices ADI 032654105 1,882 4,740 SH OTR 0 0 4,740
Apple Inc AAPL 037833100 82,730 248,438 SH OTR 22,181 0 226,257
ASML Holding NV ASML N07059210 3,222 1,778 SH OTR 0 0 1,778
AstraZeneca PLC AZN G0593M107 2,683 16,663 SH OTR 425 0 16,238
Automatic Data Proc ADP 053015103 19,275 74,710 SH OTR 5,849 0 68,861
Berkshire Hathaway Cl B BRKB 084670702 280 562 SH OTR 0 0 562
Canadian Nat'l Railway CNI 136375102 8,595 72,230 SH OTR 9,100 0 63,130
Capital One Fin'l COF 14040H105 290 1,500 SH OTR 0 0 1,500
Casey's General Stores CASY 147528103 19,197 31,574 SH OTR 1,840 0 29,734
Celsius Holdings Inc CELH 15118V207 809 29,959 SH OTR 500 0 29,459
Chipotle Mexican Grill CMG 169656105 1,326 41,447 SH OTR 1,450 0 39,997
Cisco Systems CSCO 17275R102 564 5,225 SH OTR 0 0 5,225
Coca-Cola Co KO 191216100 303 3,528 SH OTR 0 0 3,528
Colgate-Palmolive CL 194162103 1,908 22,450 SH OTR 3,700 0 18,750
Costco Wholesale Corp COST 22160K105 13,895 15,269 SH OTR 810 0 14,459
Danaher Corporation DHR 235851102 10,472 47,169 SH OTR 2,440 0 44,729
Disney Walt Co DIS 254687106 355 3,377 SH OTR 0 0 3,377
Dutch Bros Inc BROS 26701L100 5,613 143,933 SH OTR 12,600 0 131,333
Eaton Corp PLC ETN G29183103 11,620 27,024 SH OTR 395 0 26,629
Ecolab Inc ECL 278865100 16,542 60,152 SH OTR 5,835 0 54,317
Emerson Electric EMR 291011104 505 3,259 SH OTR 0 0 3,259
Enbridge Inc ENB 29250N105 252 5,487 SH OTR 0 0 5,487
Generac Holdings Inc GNRC 368736104 1,154 5,576 SH OTR 100 0 5,476
GE Vernova Inc GEV 36828A101 604 636 SH OTR 0 0 636
Hershey Company HSY 427866108 332 2,104 SH OTR 0 0 2,104
Home Depot HD 437076102 2,516 8,860 SH OTR 0 0 8,860
Honeywell Int'l HON 438516205 590 2,797 SH OTR 0 0 2,797
Honeywell Aerospace Inc HONA 43849R105 724 4,669 SH OTR 0 0 4,669
Huntington Bancshares HBAN 446150104 203 13,559 SH OTR 0 0 13,559
ImmunityBio Inc IBRX 45256X103 214 23,800 SH OTR 0 0 23,800
Intuitive Surgical ISRG 46120E602 20,617 50,656 SH OTR 2,505 0 48,151
Johnson & Johnson JNJ 478160104 6,004 22,657 SH OTR 2,625 0 20,032
JPMorgan Chase & Co JPM 46625H100 5,156 15,578 SH OTR 850 0 14,728
Lilly (Eli) LLY 532457108 16,077 13,895 SH OTR 710 0 13,185
Linde PLC LIN G54950103 276 580 SH OTR 0 0 580
Lowe's Companies Inc LOW 548661107 10,091 54,841 SH OTR 3,030 0 51,811
Marsh & McLennan MRSH 571748102 308 1,800 SH OTR 0 0 1,800
McDonald's Corp MCD 580135101 2,079 9,001 SH OTR 300 0 8,701
Meta Platforms Inc META 30303M102 8,760 12,083 SH OTR 25 0 12,058
Microsoft Corp MSFT 594918104 12,951 25,246 SH OTR 2,364 0 22,882
Mondelez Int'l MDLZ 609207105 298 5,142 SH OTR 0 0 5,142
Monster Beverage Corp MNST 61174X109 5,181 123,367 SH OTR 6,520 0 116,847
Netflix Inc NFLX 64110L106 6,142 87,742 SH OTR 6,040 0 81,702
NextEra Energy Inc NEE 65339f101 6,892 90,690 SH OTR 475 0 90,215
Norfolk Southern Corp NSC 655844108 15,246 49,341 SH OTR 2,565 0 46,776
Novartis AG ADS NVS 66987V109 290 2,031 SH OTR 600 0 1,431
Novo-Nordisk A-S ADR NVO 670100205 1,323 34,810 SH OTR 450 0 34,360
NVIDIA Corp NVDA 67066G104 188,031 824,696 SH OTR 58,870 0 765,826
O'Reilly Automotive Inc ORLY 67103H107 15,669 184,342 SH OTR 10,650 0 173,692
Palantir Technologies Inc PLTR 69608A108 320 1,710 SH OTR 0 0 1,710
Palo Alto Networks PANW 697435105 50,444 127,062 SH OTR 7,460 0 119,602
Paychex Inc PAYX 704326107 1,829 18,668 SH OTR 2,100 0 16,568
Paycom Software PAYC 70432V102 4,442 20,376 SH OTR 350 0 20,026
PepsiCo Inc PEP 713448108 2,437 19,188 SH OTR 2,750 0 16,438
Procter & Gamble PG 742718109 2,283 15,747 SH OTR 1,950 0 13,797
QUALCOMM Inc QCOM 747525103 871 4,736 SH OTR 1,545 0 3,191
Regeneron Pharmaceuticals REGN 75886F107 3,606 4,757 SH OTR 730 0 4,027
Rockwell Automation Inc ROK 773903109 671 1,542 SH OTR 0 0 1,542
RTX Corp RTX 75513E101 7,548 40,578 SH OTR 6,080 0 34,498
Salesforce.com CRM 79466L302 1,716 7,459 SH OTR 0 0 7,459
Space Exploration Tech Corp SPCX 84615Q103 269 1,781 SH OTR 75 0 1,706
Starbucks Corp SBUX 855244109 4,929 52,437 SH OTR 3,300 0 49,137
Stryker Corp SYK 863667101 26,682 97,024 SH OTR 6,805 0 90,219
Sysco Corp SYY 871829107 821 10,530 SH OTR 4,400 0 6,130
Taiwan Semiconductor Mfg ADR TSM 874039100 1,065 2,335 SH OTR 35 0 2,300
UnitedHealth Group Inc UNH 91324P102 406 1,107 SH OTR 0 0 1,107
U S Bancorp USB 902973304 299 5,150 SH OTR 0 0 5,150
VISA Inc V 92826C839 42,241 117,662 SH OTR 8,585 0 109,077
Wal-Mart Stores WMT 931142103 1,555 14,955 SH OTR 0 0 14,955