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 Labs COMM 002824100   21,900 192,102 SH   OTR   16,410 0 175,692
AbbVie COMM 00287Y109   1,249 6,862 SH   OTR   1,500 0 5,362
Adobe Inc COMM 00724F101   1,494 2,959 SH   OTR   520 0 2,439
AFLAC Inc COMM 001055102   284 3,300 SH   OTR   0 0 3,300
AirBNB Inc COMM 009066101   257 1,559 SH   OTR   0 0 1,559
Air Products COMM 009158106   14,093 58,237 SH   OTR   3,900 0 54,337
Alphabet, Inc. Cl A COMM 02079K305   29,465 195,134 SH   OTR   14,672 0 180,462
Alphabet, Inc. Cl C COMM 02079K107   9,835 64,707 SH   OTR   7,920 0 56,787
Amazon.com Inc COMM 023135106   13,076 72,643 SH   OTR   4,025 0 68,618
Amgen COMM 031162100   743 2,616 SH   OTR   200 0 2,416
Analog Devices COMM 032654105   1,010 5,103 SH   OTR   0 0 5,103
Apple, Inc. COMM 037833100   48,409 283,096 SH   OTR   26,981 0 256,115
ASML Hldgs COMM N07059210   1,136 1,171 SH   OTR   0 0 1,171
AstraZeneca PLC COMM 046353108   1,638 24,087 SH   OTR   300 0 23,787
Automatic Data Processing COMM 053015103   17,066 68,264 SH   OTR   6,239 0 62,025
Becton, Dickinson and Company COMM 075887109   215 871 SH   OTR   110 0 761
Canadian Natl. Railway COMM 136375102   10,344 78,365 SH   OTR   8,880 0 69,485
Capital One Fin'l COMM 14040H105   224 1,500 SH   OTR   0 0 1,500
Celsius Holdings Inc COMM 15118V207   2,574 31,012 SH   OTR   350 0 30,662
Chipotle Mexican Grill COMM 169656105   10,968 3,773 SH   OTR   262 0 3,511
Cisco Systems COMM 17275R102   324 6,480 SH   OTR   0 0 6,480
Coca-Cola COMM 191216100   396 6,496 SH   OTR   200 0 6,296
Colgate-Palmolive COMM 194162103   3,323 36,919 SH   OTR   3,700 0 33,219
Comcast Corp Cl A COMM 20030N101   5,451 126,765 SH   OTR   12,050 0 114,715
Constellation Brands Inc. COMM 21036P108   11,101 40,811 SH   OTR   3,663 0 37,148
Costco Wholesale Corp COMM 22160K105   4,863 6,634 SH   OTR   393 0 6,241
Danaher Corporation COMM 235851102   11,963 47,853 SH   OTR   2,550 0 45,303
Diageo PLC COMM 25243Q205   1,021 6,849 SH   OTR   110 0 6,739
Disney Walt Co COMM 254687106   1,637 13,420 SH   OTR   159 0 13,261
Eaton Corp. PLC COMM G29183103   1,193 3,810 SH   OTR   0 0 3,810
Ecolab COMM 278865100   10,075 43,613 SH   OTR   5,781 0 37,832
Emerson Electric COMM 291011104   357 3,157 SH   OTR   0 0 3,157
EOG Resources Inc COMM 26875P101   349 2,728 SH   OTR   0 0 2,728
Exxon Mobil COMM 30231G102   207 1,788 SH   OTR   0 0 1,788
Fiserv Inc COMM 337738108   8,721 54,507 SH   OTR   3,185 0 51,322
Generac Holdings Inc COMM 368736104   3,213 25,500 SH   OTR   525 0 24,975
Hershey Company COMM 427866108   756 3,898 SH   OTR   0 0 3,898
Home Depot COMM 437076102   4,691 12,215 SH   OTR   0 0 12,215
Honeywell Int'l COMM 438516106   2,001 9,763 SH   OTR   0 0 9,763
Huntington Bancshares COMM 446150104   190 13,559 SH   OTR   0 0 13,559
Int'l Business Machines COMM 459200101   220 1,152 SH   OTR   0 0 1,152
Intel Corp COMM 458140100   267 6,065 SH   OTR   0 0 6,065
Intuitive Surgical COMM 46120E602   9,459 23,706 SH   OTR   1,325 0 22,381
Johnson and Johnson COMM 478160104   3,956 25,038 SH   OTR   2,625 0 22,413
JP Morgan Chase & Co. COMM 46625H100   3,311 16,555 SH   OTR   850 0 15,705
Kellanova COMM 487836108   457 8,020 SH   OTR   0 0 8,020
Lilly (Eli) COMM 532457108   352 452 SH   OTR   0 0 452
Lowe's COMM 548661107   19,908 78,069 SH   OTR   4,820 0 73,249
Marsh & McLennan COMM 571748102   371 1,800 SH   OTR   0 0 1,800
McDonald's COMM 580135101   3,048 10,809 SH   OTR   750 0 10,059
Merck & Co. Inc. New COMM 58933Y105   446 3,376 SH   OTR   0 0 3,376
Meta Platforms Inc COMM 30303M102   6,011 12,369 SH   OTR   25 0 12,344
Microsoft COMM 594918104   6,568 15,600 SH   OTR   1,810 0 13,790
Mondelez Int'l COMM 609207105   2,044 29,206 SH   OTR   2,500 0 26,706
Monster Beverage Corp COMM 61174X109   2,743 46,495 SH   OTR   2,450 0 44,045
NextEra Energy Inc. COMM 65339F101   2,991 46,742 SH   OTR   0 0 46,742
Norfolk Southern Corp. COMM 655844108   11,071 43,414 SH   OTR   2,710 0 40,704
Novartis AG ADS COMM 66987V109   516 5,323 SH   OTR   1,257 0 4,066
Novo-Nordisk ADR COMM 670100205   35,562 277,827 SH   OTR   25,025 0 252,802
NVIDIA Corp COMM 67066G104   98,518 108,980 SH   OTR   7,845 0 101,135
O'Reilly Automotive Inc. COMM 67103H107   14,225 12,600 SH   OTR   745 0 11,855
Palo Alto Networks COMM 697435105   11,797 41,538 SH   OTR   2,890 0 38,648
Paychex COMM 704326107   6,826 55,496 SH   OTR   6,850 0 48,646
Paycom Software COMM 70432V102   13,756 69,124 SH   OTR   5,010 0 64,114
PayPal Holdings COMM 70450Y103   1,438 21,465 SH   OTR   766 0 20,699
PepsiCo COMM 713448108   12,743 72,818 SH   OTR   8,685 0 64,133
Procter and Gamble COMM 742718109   3,339 20,609 SH   OTR   1,950 0 18,659
QUALCOMM COMM 747525103   1,177 6,967 SH   OTR   2,045 0 4,922
Regeneron Pharmaceuticals COMM 75886F107   11,898 12,368 SH   OTR   1,045 0 11,323
Rockwell Automation inc COMM 773903109   2,650 9,105 SH   OTR   100 0 9,005
RTX Corp COMM 75513E101   4,339 44,280 SH   OTR   7,050 0 37,230
Salesforce Com COMM 79466L302   7,665 25,465 SH   OTR   1,005 0 24,460
Starbucks COMM 855244109   12,732 139,908 SH   OTR   11,700 0 128,208
Stryker COMM 863667101   29,717 83,009 SH   OTR   7,000 0 76,009
Sysco Corp. COMM 871829107   1,662 20,519 SH   OTR   4,550 0 15,969
Target Corp. COMM 87612E106   447 2,525 SH   OTR   0 0 2,525
Toro Co COMM 891092108   316 3,437 SH   OTR   0 0 3,437
Union Pacific Corp COMM 907818108   221 900 SH   OTR   0 0 900
UnitedHealth Group Inc. COMM 91324P102   593 1,197 SH   OTR   0 0 1,197
U S Bancorp COMM 902973304   232 5,150 SH   OTR   0 0 5,150
Visa Inc. COMM 92826C839   32,144 115,212 SH   OTR   10,322 0 104,890
Wal-Mart Stores COMM 931142103   975 16,254 SH   OTR   0 0 16,254