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,165 192,406 SH   OTR   16,635 0 175,771
AbbVie COMM 00287Y109   1,032 6,661 SH   OTR   1,500 0 5,161
Adobe Inc COMM 00724F101   1,633 2,735 SH   OTR   520 0 2,215
AFLAC Inc COMM 001055102   274 3,300 SH   OTR   0 0 3,300
Air Products COMM 009158106   14,945 54,545 SH   OTR   3,800 0 50,745
Alphabet, Inc. Cl A COMM 02079K305   27,264 194,740 SH   OTR   15,072 0 179,668
Alphabet, Inc. Cl C COMM 02079K107   9,353 66,334 SH   OTR   8,430 0 57,904
Amazon.com Inc COMM 023135106   10,262 67,511 SH   OTR   3,800 0 63,711
Amgen COMM 031162100   753 2,616 SH   OTR   200 0 2,416
Analog Devices COMM 032654105   926 4,653 SH   OTR   0 0 4,653
Apple, Inc. COMM 037833100   55,709 288,648 SH   OTR   28,609 0 260,039
ASML Hldgs COMM N07059210   886 1,171 SH   OTR   0 0 1,171
AstraZeneca PLC COMM 046353108   1,557 23,241 SH   OTR   300 0 22,941
Automatic Data Processing COMM 053015103   15,985 68,604 SH   OTR   6,254 0 62,350
Becton, Dickinson and Company COMM 075887109   216 884 SH   OTR   110 0 774
Canadian Natl. Railway COMM 136375102   9,874 78,365 SH   OTR   8,880 0 69,485
Chipotle Mexican Grill COMM 169656105   8,537 3,733 SH   OTR   247 0 3,486
Cisco Systems COMM 17275R102   330 6,480 SH   OTR   250 0 6,230
Coca-Cola COMM 191216100   386 6,547 SH   OTR   200 0 6,347
Colgate-Palmolive COMM 194162103   3,122 39,029 SH   OTR   3,700 0 35,329
Comcast Corp Cl A COMM 20030N101   5,282 120,053 SH   OTR   12,050 0 108,003
Constellation Brands Inc. COMM 21036P108   9,523 39,353 SH   OTR   3,563 0 35,790
Costco Wholesale Corp COMM 22160K105   4,217 6,389 SH   OTR   393 0 5,996
Danaher Corporation COMM 235851102   10,994 47,595 SH   OTR   2,550 0 45,045
Diageo PLC COMM 25243Q205   1,077 7,374 SH   OTR   185 0 7,189
Disney Walt Co COMM 254687106   1,440 16,005 SH   OTR   159 0 15,846
Eaton Corp. PLC COMM G29183103   918 3,810 SH   OTR   0 0 3,810
Ecolab COMM 278865100   8,650 43,688 SH   OTR   5,781 0 37,907
Emerson Electric COMM 291011104   306 3,157 SH   OTR   0 0 3,157
EOG Resources Inc COMM 26875P101   294 2,426 SH   OTR   0 0 2,426
Euronet Worldwide Inc COMM 298736109   207 2,050 SH   OTR   200 0 1,850
Fiserv Inc COMM 337738108   6,250 46,996 SH   OTR   2,885 0 44,111
Generac Holdings Inc COMM 368736104   3,247 25,171 SH   OTR   525 0 24,646
Hershey Company COMM 427866108   643 3,457 SH   OTR   0 0 3,457
Home Depot COMM 437076102   4,213 12,140 SH   OTR   0 0 12,140
Honeywell Int'l COMM 438516106   2,130 10,142 SH   OTR   0 0 10,142
Huntington Bancshares COMM 446150104   194 14,951 SH   OTR   0 0 14,951
Intel Corp COMM 458140100   305 6,106 SH   OTR   0 0 6,106
Intuitive Surgical COMM 46120E602   7,940 23,562 SH   OTR   1,325 0 22,237
Johnson and Johnson COMM 478160104   4,041 25,739 SH   OTR   2,625 0 23,114
JP Morgan Chase & Co. COMM 46625H100   2,707 15,922 SH   OTR   850 0 15,072
Kellanova COMM 487836108   449 8,020 SH   OTR   0 0 8,020
Lilly (Eli) COMM 532457108   264 452 SH   OTR   0 0 452
Lowe's COMM 548661107   17,586 78,863 SH   OTR   5,230 0 73,633
Marsh & McLennan COMM 571748102   284 1,500 SH   OTR   0 0 1,500
McDonald's COMM 580135101   3,265 10,994 SH   OTR   750 0 10,244
Merck & Co. Inc. New COMM 58933Y105   376 3,451 SH   OTR   0 0 3,451
Meta Platforms Inc COMM 30303M102   4,359 12,314 SH   OTR   25 0 12,289
Microsoft COMM 594918104   5,873 15,619 SH   OTR   1,837 0 13,782
Mondelez Int'l COMM 609207105   2,168 30,112 SH   OTR   2,500 0 27,612
Monster Beverage Corp COMM 61174X109   2,451 42,252 SH   OTR   2,000 0 40,252
NextEra Energy Inc. COMM 65339F101   2,508 41,114 SH   OTR   0 0 41,114
Norfolk Southern Corp. COMM 655844108   10,293 43,616 SH   OTR   2,715 0 40,901
Novartis AG ADS COMM 66987V109   558 5,523 SH   OTR   1,257 0 4,266
Novo-Nordisk ADR COMM 670100205   28,223 274,008 SH   OTR   25,550 0 248,458
NVIDIA Corp COMM 67066G104   55,347 111,812 SH   OTR   8,165 0 103,647
O'Reilly Automotive Inc. COMM 67103H107   11,803 12,424 SH   OTR   745 0 11,679
Palo Alto Networks COMM 697435105   10,942 37,092 SH   OTR   2,345 0 34,747
Paychex COMM 704326107   6,708 56,368 SH   OTR   6,850 0 49,518
Paycom Software COMM 70432V102   13,175 63,647 SH   OTR   4,815 0 58,832
PayPal Holdings COMM 70450Y103   4,082 66,915 SH   OTR   4,466 0 62,449
PepsiCo COMM 713448108   12,484 73,436 SH   OTR   8,685 0 64,751
Procter and Gamble COMM 742718109   3,080 20,949 SH   OTR   1,950 0 18,999
QUALCOMM COMM 747525103   1,054 7,267 SH   OTR   2,045 0 5,222
Regeneron Pharmaceuticals COMM 75886F107   10,356 11,795 SH   OTR   969 0 10,826
Rockwell Automation inc COMM 773903109   2,509 8,095 SH   OTR   100 0 7,995
RTX Corp COMM 75513E101   4,056 48,291 SH   OTR   8,300 0 39,991
Salesforce Com COMM 79466L302   6,423 24,421 SH   OTR   885 0 23,536
Starbucks COMM 855244109   12,612 131,371 SH   OTR   11,300 0 120,071
Stryker COMM 863667101   25,060 83,813 SH   OTR   7,100 0 76,713
Sysco Corp. COMM 871829107   1,604 21,974 SH   OTR   4,550 0 17,424
Target Corp. COMM 87612E106   359 2,525 SH   OTR   0 0 2,525
Toro Co COMM 891092108   332 3,460 SH   OTR   0 0 3,460
Union Pacific Corp COMM 907818108   221 900 SH   OTR   0 0 900
UnitedHealth Group Inc. COMM 91324P102   630 1,197 SH   OTR   0 0 1,197
Veralto Corporation COMM 92338C103   254 3,101 SH   OTR   280 0 2,821
Visa Inc. COMM 92826C839   29,860 114,846 SH   OTR   10,432 0 104,414
Wal-Mart Stores COMM 931142103   911 5,768 SH   OTR   0 0 5,768