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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Labs COMM 002824100 22,435 205,825 SH   OTR   17,255 0 188,570
AbbVie COMM 00287Y109 1,534 10,024 SH   OTR   3,040 0 6,984
Adobe Inc COMM 00724F101 936 2,557 SH   OTR   520 0 2,037
Air Products COMM 009158106 13,325 55,520 SH   OTR   4,271 0 51,249
Alphabet, Inc. Cl A COMM 02079K305 21,951 10,074 SH   OTR   805 0 9,269
Alphabet, Inc. Cl C COMM 02079K107 8,989 4,110 SH   OTR   542 0 3,568
Amazon.com Inc COMM 023135106 6,583 62,105 SH   OTR   3,010 0 59,095
American Tower Corp COMM 03027X100 2,916 11,391 SH   OTR   875 0 10,516
Amgen COMM 031162100 674 2,774 SH   OTR   200 0 2,574
Analog Devices COMM 032654105 211 1,444 SH   OTR   0 0 1,444
Apple, Inc. COMM 037833100 48,888 356,846 SH   OTR   36,200 0 320,646
ASML Hldgs COMM N07059210 247 519 SH   OTR   0 0 519
AstraZeneca PLC COMM 046353108 703 10,647 SH   OTR   300 0 10,347
Automatic Data Processing COMM 053015103 16,136 76,837 SH   OTR   7,117 0 69,720
Becton, Dickinson and Company COMM 075887109 250 1,011 SH   OTR   110 0 901
Bristol-Myers Squibb COMM 110122108 305 3,955 SH   OTR   50 0 3,905
Canadian Natl. Railway COMM 136375102 9,516 84,963 SH   OTR   9,800 0 75,163
Chipotle Mexican Grill COMM 169656105 397 304 SH   OTR   10 0 294
Cisco Systems COMM 17275R102 263 6,110 SH   OTR   400 0 5,710
Coca-Cola COMM 191216100 271 4,309 SH   OTR   200 0 4,109
Colgate-Palmolive COMM 194162103 4,162 52,019 SH   OTR   3,700 0 48,319
Comcast Corp Cl A COMM 20030N101 1,569 40,243 SH   OTR   6,400 0 33,843
Constellation Brands Inc. COMM 21036P108 8,071 34,638 SH   OTR   3,515 0 31,123
Costco Wholesale Corp COMM 22160K105 228 477 SH   OTR   0 0 477
Danaher Corporation COMM 235851102 12,599 49,604 SH   OTR   2,715 0 46,889
Diageo PLC COMM 25243Q205 1,714 9,850 SH   OTR   475 0 9,375
Disney Walt Co COMM 254687106 5,979 63,603 SH   OTR   2,240 0 61,363
Eaton Corp. PLC COMM G29183103 472 3,745 SH   OTR   0 0 3,745
Ecolab COMM 278865100 7,265 47,174 SH   OTR   5,960 0 41,214
Emerson Electric COMM 291011104 309 3,857 SH   OTR   600 0 3,257
Euronet Worldwide Inc COMM 298736109 8,574 84,888 SH   OTR   6,675 0 78,213
Generac Holdings Inc COMM 368736104 1,847 8,755 SH   OTR   95 0 8,660
Hershey Company COMM 427866108 218 1,015 SH   OTR   0 0 1,015
Home Depot COMM 437076102 3,369 12,297 SH   OTR   0 0 12,297
Honeywell Int'l COMM 438516106 1,781 10,234 SH   OTR   0 0 10,234
Huntington Bancshares COMM 446150104 194 16,139 SH   OTR   0 0 16,139
Intel Corp COMM 458140100 223 6,038 SH   OTR   0 0 6,038
Intuitive Surgical COMM 46120E602 4,767 23,716 SH   OTR   1,325 0 22,391
Johnson and Johnson COMM 478160104 5,596 31,441 SH   OTR   3,725 0 27,716
JP Morgan Chase & Co. COMM 46625H100 2,055 18,186 SH   OTR   850 0 17,336
Kellogg COMM 487836108 598 8,420 SH   OTR   0 0 8,420
Lowe's COMM 548661107 15,277 87,299 SH   OTR   5,485 0 81,814
Marsh & McLennan COMM 571748102 237 1,528 SH   OTR   0 0 1,528
McDonald's COMM 580135101 3,594 14,551 SH   OTR   950 0 13,601
Merck & Co. Inc. New COMM 58933Y105 311 3,418 SH   OTR   0 0 3,418
Meta Platforms Inc COMM 30303M102 9,675 60,093 SH   OTR   5,015 0 55,078
Microsoft COMM 594918104 3,425 13,327 SH   OTR   1,865 0 11,462
Mondelez Int'l COMM 609207105 1,707 27,528 SH   OTR   2,500 0 25,028
Monster Beverage Corp COMM 61174X109 1,353 14,544 SH   OTR   800 0 13,744
NextEra Energy Inc. COMM 65339F101 1,477 19,182 SH   OTR   0 0 19,182
Norfolk Southern Corp. COMM 655844108 10,689 47,086 SH   OTR   2,670 0 44,416
Novartis AG ADS COMM 66987V109 718 8,449 SH   OTR   1,257 0 7,192
Novo-Nordisk ADR COMM 670100205 16,115 145,178 SH   OTR   14,225 0 130,953
NVIDIA Corp COMM 67066G104 17,508 115,186 SH   OTR   8,980 0 106,206
O'Reilly Automotive Inc. COMM 67103H107 8,856 14,013 SH   OTR   745 0 13,268
Pacira Biosciences Inc. COMM 695127100 1,847 31,844 SH   OTR   900 0 30,944
Paychex COMM 704326107 7,693 67,482 SH   OTR   8,125 0 59,357
Paycom Software COMM 70432V102 13,607 48,596 SH   OTR   3,320 0 45,276
PayPal Holdings COMM 70450Y103 9,708 138,679 SH   OTR   10,335 0 128,344
PepsiCo COMM 713448108 13,554 81,161 SH   OTR   9,125 0 72,036
Procter and Gamble COMM 742718109 3,116 21,636 SH   OTR   1,950 0 19,686
QUALCOMM COMM 747525103 1,154 9,016 SH   OTR   2,045 0 6,971
Raytheon Technologies COMM 75513E101 8,866 92,358 SH   OTR   9,325 0 83,033
Regeneron Pharmaceuticals COMM 75886F107 5,961 10,087 SH   OTR   855 0 9,232
Salesforce Com COMM 79466L302 3,075 18,637 SH   OTR   825 0 17,812
Starbucks COMM 855244109 9,553 125,694 SH   OTR   10,575 0 115,119
Stryker COMM 863667101 18,283 91,876 SH   OTR   7,855 0 84,021
Sysco Corp. COMM 871829107 2,227 26,203 SH   OTR   4,550 0 21,653
Target Corp. COMM 87612E106 377 2,673 SH   OTR   0 0 2,673
United Parcel Cl B COMM 911312106 238 1,302 SH   OTR   0 0 1,302
UnitedHealth Group Inc. COMM 91324P102 610 1,187 SH   OTR   0 0 1,187
Visa Inc. COMM 92826C839 23,813 120,880 SH   OTR   11,310 0 109,570
Wal-Mart Stores COMM 931142103 934 7,654 SH   OTR   0 0 7,654