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
Abbott Laboratories COMM 002824100   29,737 218,655 SH   OTR   16,525 0 202,130
AbbVie Inc COMM 00287Y109   1,310 7,041 SH   OTR   1,500 0 5,541
Adobe Inc COMM 00724F101   1,832 4,734 SH   OTR   500 0 4,234
AFLAC Inc COMM 001055102   369 3,516 SH   OTR   0 0 3,516
Air Products & Chemicals COMM 009158106   16,183 57,386 SH   OTR   3,665 0 53,721
Alphabet Inc Cl A COMM 02079K305   34,368 195,272 SH   OTR   14,020 0 181,252
Alphabet Inc Cl C COMM 02079K107   10,905 61,610 SH   OTR   6,980 0 54,630
Amazon.com Inc COMM 023135106   20,815 95,044 SH   OTR   5,260 0 89,784
Amgen Inc COMM 031162100   693 2,483 SH   OTR   200 0 2,283
Analog Devices COMM 032654105   981 4,123 SH   OTR   0 0 4,123
Apple Inc COMM 037833100   54,311 264,931 SH   OTR   23,946 0 240,985
ASML Holding NV COMM N07059210   1,081 1,350 SH   OTR   0 0 1,350
AstraZeneca PLC COMM 046353108   1,764 25,195 SH   OTR   350 0 24,845
Automatic Data Proc COMM 053015103   21,234 68,940 SH   OTR   5,949 0 62,991
Berkshire Hathaway Cl B COMM 084670702   270 555 SH   OTR   0 0 555
Canadian Nat'l Railway COMM 136375102   7,751 74,528 SH   OTR   9,200 0 65,328
Capital One Fin'l COMM 14040H105   320 1,502 SH   OTR   0 0 1,502
Casey's General Stores COMM 147528103   10,494 20,576 SH   OTR   1,213 0 19,363
Celsius Holdings Inc COMM 15118V207   1,111 24,147 SH   OTR   650 0 23,497
Chipotle Mexican Grill COMM 169656105   16,096 287,433 SH   OTR   17,650 0 269,783
Cisco Systems COMM 17275R102   380 5,512 SH   OTR   0 0 5,512
Coca-Cola Co COMM 191216100   277 3,902 SH   OTR   200 0 3,702
Colgate-Palmolive COMM 194162103   2,759 30,317 SH   OTR   3,700 0 26,617
Comcast Corp Cl A COMM 20030N101   206 5,728 SH   OTR   0 0 5,728
Constellation Brands Inc COMM 21036P108   879 5,394 SH   OTR   0 0 5,394
Costco Wholesale Corp COMM 22160K105   11,307 11,421 SH   OTR   640 0 10,781
Danaher Corporation COMM 235851102   9,453 47,740 SH   OTR   2,365 0 45,375
Disney Walt Co COMM 254687106   660 5,320 SH   OTR   40 0 5,280
Eaton Corp PLC COMM G29183103   6,684 18,724 SH   OTR   130 0 18,594
Ecolab Inc COMM 278865100   14,053 52,242 SH   OTR   5,495 0 46,747
Emerson Electric COMM 291011104   427 3,208 SH   OTR   0 0 3,208
Enbridge Inc COMM 29250N105   224 4,987 SH   OTR   0 0 4,987
Fiserv Inc COMM 337738108   15,234 88,570 SH   OTR   4,700 0 83,870
Generac Holdings Inc COMM 368736104   1,867 13,059 SH   OTR   750 0 12,309
Hershey Company COMM 427866108   422 2,543 SH   OTR   0 0 2,543
Home Depot COMM 437076102   4,156 11,324 SH   OTR   0 0 11,324
Honeywell Int'l COMM 438516106   1,608 6,903 SH   OTR   0 0 6,903
ImmunityBio Inc COMM 45256X103   77 25,800 SH   OTR   0 0 25,800
Intuitive Surgical COMM 46120E602   14,682 27,038 SH   OTR   1,465 0 25,573
Johnson & Johnson COMM 478160104   3,686 24,093 SH   OTR   2,625 0 21,468
JP Morgan Chase & Co COMM 46625H100   4,589 15,824 SH   OTR   850 0 14,974
Kellanova COMM 487836108   321 4,010 SH   OTR   0 0 4,010
Lilly (Eli) COMM 532457108   3,298 4,228 SH   OTR   257 0 3,971
Linde PLC COMM G54950103   265 564 SH   OTR   0 0 564
Lowe's Companies Inc COMM 548661107   16,586 74,712 SH   OTR   4,630 0 70,082
Marsh & McLennan COMM 571748102   398 1,817 SH   OTR   0 0 1,817
McDonald's Corp COMM 580135101   2,771 9,491 SH   OTR   300 0 9,191
Meta Platforms Inc COMM 30303M102   9,197 12,462 SH   OTR   25 0 12,437
Microsoft Corp COMM 594918104   8,691 17,486 SH   OTR   1,786 0 15,700
MicroStrategy Inc COMM 594972408   594 1,470 SH   OTR   0 0 1,470
Mondelez Int'l COMM 609207105   1,335 19,925 SH   OTR   2,500 0 17,425
Monster Beverage Corp COMM 61174X109   2,556 40,577 SH   OTR   2,210 0 38,367
NextEra Energy Inc COMM 65339F101   4,709 68,246 SH   OTR   0 0 68,246
Norfolk Southern Corp COMM 655844108   12,368 48,313 SH   OTR   2,615 0 45,698
Novartis AG ADS COMM 66987V109   276 2,277 SH   OTR   600 0 1,677
Novo-Nordisk A-S ADR COMM 670100205   20,968 303,883 SH   OTR   21,950 0 281,933
NVIDIA Corp COMM 67066G104   148,282 938,494 SH   OTR   66,430 0 872,064
O'Reilly Automotive Inc COMM 67103H107   17,332 192,581 SH   OTR   10,350 0 182,231
Palo Alto Networks COMM 697435105   22,138 107,990 SH   OTR   6,610 0 101,380
Paychex Inc COMM 704326107   6,844 47,197 SH   OTR   3,800 0 43,397
Paycom Software COMM 70432V102   14,197 61,457 SH   OTR   4,835 0 56,622
PayPal Holdings COMM 70450Y103   251 3,398 SH   OTR   0 0 3,398
PepsiCo Inc COMM 713448108   6,188 46,881 SH   OTR   5,050 0 41,831
Procter & Gamble COMM 742718109   2,905 18,273 SH   OTR   1,950 0 16,323
QUALCOMM Inc COMM 747525103   1,105 6,949 SH   OTR   2,045 0 4,904
Regeneron Pharmaceuticals COMM 75886F107   7,006 13,344 SH   OTR   962 0 12,382
Rockwell Automation inc COMM 773903109   321 966 SH   OTR   0 0 966
RTX Corp COMM 75513E101   5,607 38,407 SH   OTR   5,380 0 33,027
Salesforce.com COMM 79466L302   8,399 30,764 SH   OTR   1,080 0 29,684
Starbucks Corp COMM 855244109   7,928 86,169 SH   OTR   4,800 0 81,369
Stryker Corp COMM 863667101   33,457 84,487 SH   OTR   6,275 0 78,212
Sysco Corp COMM 871829107   1,274 16,758 SH   OTR   4,400 0 12,358
Tesla Motors Inc COMM 88160R101   268 844 SH   OTR   0 0 844
UnitedHealth Group Inc COMM 91324P102   345 1,106 SH   OTR   0 0 1,106
U S Bancorp COMM 902973304   233 5,176 SH   OTR   0 0 5,176
Visa Inc COMM 92826C839   41,369 116,531 SH   OTR   8,625 0 107,906
Wal-Mart Stores COMM 931142103   1,636 16,694 SH   OTR   0 0 16,694