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   29,434 208,754 SH   OTR   19,970 0 188,784
AbbVie COMM 00287Y109   1,703 12,616 SH   OTR   3,040 0 9,576
Adobe Inc COMM 00724F101   1,196 2,109 SH   OTR   470 0 1,639
Air Products COMM 009158106   15,302 50,337 SH   OTR   4,281 0 46,056
Align Technology Inc COMM 016255101   217 330 SH   OTR   0 0 330
Alphabet, Inc. Cl A COMM 02079K305   28,698 9,906 SH   OTR   985 0 8,921
Alphabet, Inc. Cl C COMM 02079K107   12,036 4,159 SH   OTR   718 0 3,441
Amazon.com Inc COMM 023135106   9,409 2,822 SH   OTR   139 0 2,683
American Tower Corp COMM 03027X100   3,389 11,606 SH   OTR   875 0 10,731
Amgen COMM 031162100   658 2,924 SH   OTR   200 0 2,724
Apple, Inc. COMM 037833100   66,010 370,843 SH   OTR   45,410 0 325,433
AstraZeneca PLC COMM 046353108   387 6,665 SH   OTR   300 0 6,365
Automatic Data Processing COMM 053015103   20,334 82,323 SH   OTR   8,367 0 73,956
Becton, Dickinson and Company COMM 075887109   291 1,161 SH   OTR   110 0 1,051
Bristol-Myers Squibb COMM 110122108   245 3,955 SH   OTR   50 0 3,905
Canadian Natl. Railway COMM 136375102   10,521 85,538 SH   OTR   12,900 0 72,638
Capital One Fin'l COMM 14040H105   239 1,650 SH   OTR   0 0 1,650
Celsion Corp New COMM 15117N503   12 22,353 SH   OTR   0 0 22,353
Chipotle Mexican Grill COMM 169656105   512 293 SH   OTR   10 0 283
Cisco Systems COMM 17275R102   385 6,110 SH   OTR   400 0 5,710
Coca-Cola COMM 191216100   286 4,842 SH   OTR   200 0 4,642
Colgate-Palmolive COMM 194162103   4,830 56,821 SH   OTR   3,700 0 53,121
Comcast Corp Cl A COMM 20030N101   761 15,213 SH   OTR   850 0 14,363
Constellation Brands Inc. COMM 21036P108   7,928 31,585 SH   OTR   3,400 0 28,185
Costco Wholesale Corp COMM 22160K105   251 442 SH   OTR   0 0 442
Danaher Corporation COMM 235851102   16,213 49,280 SH   OTR   2,725 0 46,555
Diageo PLC COMM 25243Q205   2,538 11,535 SH   OTR   475 0 11,060
Disney Walt Co COMM 254687106   11,371 73,363 SH   OTR   5,065 0 68,298
Eaton Corp. PLC COMM G29183103   652 3,766 SH   OTR   0 0 3,766
Ecolab COMM 278865100   10,223 43,502 SH   OTR   5,265 0 38,237
Emerson Electric COMM 291011104   359 3,857 SH   OTR   600 0 3,257
Euronet Worldwide Inc COMM 298736109   9,998 84,018 SH   OTR   6,675 0 77,343
Generac Holdings Inc COMM 368736104   474 1,346 SH   OTR   50 0 1,296
Heartland Financial COMM 42234Q102   204 4,000 SH   OTR   0 0 4,000
Home Depot COMM 437076102   5,302 12,777 SH   OTR   12 0 12,765
Honeywell Int'l COMM 438516106   2,091 10,004 SH   OTR   0 0 10,004
Huntington Bancshares COMM 446150104   227 15,139 SH   OTR   0 0 15,139
Intel Corp COMM 458140100   317 6,089 SH   OTR   0 0 6,089
Intuitive Surgical COMM 46120E602   5,735 15,975 SH   OTR   985 0 14,990
Johnson and Johnson COMM 478160104   5,551 32,463 SH   OTR   3,725 0 28,738
JP Morgan Chase & Co. COMM 46625H100   2,991 18,931 SH   OTR   850 0 18,081
Kellogg COMM 487836108   539 8,420 SH   OTR   0 0 8,420
Lowe's COMM 548661107   22,484 87,146 SH   OTR   8,120 0 79,026
Marsh & McLennan COMM 571748102   269 1,548 SH   OTR   0 0 1,548
McDonald's COMM 580135101   4,025 15,019 SH   OTR   1,050 0 13,969
Merck & Co. Inc. New COMM 58933Y105   399 5,176 SH   OTR   0 0 5,176
Meta Platforms Inc COMM 30303M102   18,466 54,958 SH   OTR   4,845 0 50,113
Microsoft COMM 594918104   4,097 12,193 SH   OTR   1,870 0 10,323
Mondelez Int'l COMM 609207105   1,807 27,386 SH   OTR   2,500 0 24,886
Monster Beverage Corp COMM 61174X109   872 9,080 SH   OTR   550 0 8,530
Neogenomics Inc COMM 64049M209   272 8,000 SH   OTR   0 0 8,000
NextEra Energy Inc. COMM 65339F101   1,826 19,635 SH   OTR   60 0 19,575
Norfolk Southern Corp. COMM 655844108   13,763 46,186 SH   OTR   2,675 0 43,511
Novartis AG ADS COMM 66987V109   735 8,449 SH   OTR   1,257 0 7,192
Novo-Nordisk ADR COMM 670100205   16,470 147,051 SH   OTR   14,725 0 132,326
NVIDIA Corp COMM 67066G104   32,347 110,023 SH   OTR   8,955 0 101,068
O'Reilly Automotive Inc. COMM 67103H107   9,756 13,819 SH   OTR   745 0 13,074
Paychex COMM 704326107   11,002 80,897 SH   OTR   8,675 0 72,222
Paycom Software COMM 70432V102   18,223 43,910 SH   OTR   3,245 0 40,665
PayPal Holdings COMM 70450Y103   19,164 101,399 SH   OTR   7,830 0 93,569
PepsiCo COMM 713448108   14,076 80,898 SH   OTR   9,175 0 71,723
Pfizer Inc COMM 717081103   221 3,754 SH   OTR   0 0 3,754
Procter and Gamble COMM 742718109   3,821 23,297 SH   OTR   1,950 0 21,347
QUALCOMM COMM 747525103   1,779 9,720 SH   OTR   2,045 0 7,675
Raytheon Technologies COMM 75513E101   7,747 90,081 SH   OTR   9,175 0 80,906
Regeneron Pharmaceuticals COMM 75886F107   5,826 9,218 SH   OTR   855 0 8,363
Rockwell Medical Tech Inc COMM 774374102   5 11,494 SH   OTR   0 0 11,494
Salesforce Com COMM 79466L302   4,186 16,480 SH   OTR   825 0 15,655
Starbucks COMM 855244109   14,099 120,507 SH   OTR   10,325 0 110,182
Stryker COMM 863667101   24,820 92,957 SH   OTR   9,870 0 83,087
Sysco Corp. COMM 871829107   2,251 28,496 SH   OTR   4,550 0 23,946
Target Corp. COMM 87612E106   617 2,673 SH   OTR   0 0 2,673
Union Pacific Corp COMM 907818108   224 889 SH   OTR   0 0 889
United Parcel Cl B COMM 911312106   280 1,308 SH   OTR   0 0 1,308
UnitedHealth Group Inc. COMM 91324P102   596 1,187 SH   OTR   0 0 1,187
U S Bancorp COMM 902973304   245 4,377 SH   OTR   0 0 4,377
Visa Inc. COMM 92826C839   26,088 120,223 SH   OTR   11,445 0 108,778
Wal-Mart Stores COMM 931142103   1,167 8,045 SH   OTR   0 0 8,045