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 24,623 208,667 SH   OTR   19,970 0 188,697
AbbVie COMM 00287Y109 1,381 12,789 SH   OTR   3,040 0 9,749
Adobe Inc COMM 00724F101 1,215 2,109 SH   OTR   470 0 1,639
Air Products COMM 009158106 12,865 50,252 SH   OTR   4,281 0 45,971
Align Technology Inc COMM 016255101 213 320 SH   OTR   0 0 320
Alphabet, Inc. Cl A COMM 02079K305 26,596 9,946 SH   OTR   985 0 8,961
Alphabet, Inc. Cl C COMM 02079K107 11,249 4,221 SH   OTR   718 0 3,503
Amazon.com Inc COMM 023135106 8,847 2,693 SH   OTR   139 0 2,554
American Tower Corp COMM 03027X100 3,083 11,635 SH   OTR   875 0 10,760
Amgen COMM 031162100 597 2,804 SH   OTR   100 0 2,704
Apple, Inc. COMM 037833100 54,498 383,788 SH   OTR   48,150 0 335,638
Automatic Data Processing COMM 053015103 16,784 83,918 SH   OTR   8,367 0 75,551
Becton, Dickinson and Company COMM 075887109 301 1,222 SH   OTR   110 0 1,112
Bristol-Myers Squibb COMM 110122108 261 4,418 SH   OTR   350 0 4,068
Canadian Natl. Railway COMM 136375102 9,991 86,128 SH   OTR   12,900 0 73,228
Capital One Fin'l COMM 14040H105 267 1,650 SH   OTR   0 0 1,650
Celsion Corp New COMM 15117N503 21 22,353 SH   OTR   0 0 22,353
Chipotle Mexican Grill COMM 169656105 533 293 SH   OTR   10 0 283
Cisco Systems COMM 17275R102 333 6,160 SH   OTR   400 0 5,760
Coca-Cola COMM 191216100 252 4,842 SH   OTR   200 0 4,642
Colgate-Palmolive COMM 194162103 4,405 57,955 SH   OTR   3,700 0 54,255
Comcast Corp Cl A COMM 20030N101 698 12,466 SH   OTR   850 0 11,616
Constellation Brands Inc. COMM 21036P108 6,542 31,004 SH   OTR   3,300 0 27,704
Danaher Corporation COMM 235851102 15,043 49,485 SH   OTR   2,735 0 46,750
Diageo PLC COMM 25243Q205 2,228 11,545 SH   OTR   475 0 11,070
Disney Walt Co COMM 254687106 12,386 73,287 SH   OTR   5,065 0 68,222
Eaton Corp. PLC COMM G29183103 559 3,751 SH   OTR   0 0 3,751
Ecolab COMM 278865100 9,063 43,365 SH   OTR   5,265 0 38,100
Emerson Electric COMM 291011104 367 3,907 SH   OTR   600 0 3,307
Euronet Worldwide Inc COMM 298736109 10,788 84,948 SH   OTR   6,425 0 78,523
Facebook Inc. COMM 30303M102 18,279 53,920 SH   OTR   4,620 0 49,300
Generac Holdings Inc COMM 368736104 313 765 SH   OTR   0 0 765
Home Depot COMM 437076102 4,198 12,800 SH   OTR   0 0 12,800
Honeywell Int'l COMM 438516106 1,801 8,493 SH   OTR   0 0 8,493
Huntington Bancshares COMM 446150104 227 15,139 SH   OTR   0 0 15,139
Intuitive Surgical COMM 46120E602 5,308 5,340 SH   OTR   335 0 5,005
Johnson and Johnson COMM 478160104 5,245 32,379 SH   OTR   3,725 0 28,654
JP Morgan Chase & Co. COMM 46625H100 3,085 18,813 SH   OTR   850 0 17,963
Kellogg COMM 487836108 539 8,420 SH   OTR   0 0 8,420
Lowe's COMM 548661107 17,656 86,973 SH   OTR   8,320 0 78,653
Marsh & McLennan COMM 571748102 234 1,548 SH   OTR   0 0 1,548
McDonald's COMM 580135101 3,864 16,032 SH   OTR   1,050 0 14,982
Merck & Co. Inc. New COMM 58933Y105 530 7,071 SH   OTR   0 0 7,071
Microsoft COMM 594918104 3,350 11,878 SH   OTR   1,840 0 10,038
Mondelez Int'l COMM 609207105 1,539 26,536 SH   OTR   2,500 0 24,036
Neogenomics Inc COMM 64049M209 384 8,000 SH   OTR   0 0 8,000
NextEra Energy Inc. COMM 65339F101 1,517 19,200 SH   OTR   0 0 19,200
Norfolk Southern Corp. COMM 655844108 10,985 45,963 SH   OTR   2,675 0 43,288
Novartis AG ADS COMM 66987V109 693 8,449 SH   OTR   1,257 0 7,192
Novo-Nordisk ADR COMM 670100205 14,144 147,331 SH   OTR   14,725 0 132,606
NVIDIA Corp COMM 67066G104 23,213 112,142 SH   OTR   9,115 0 103,027
O'Reilly Automotive Inc. COMM 67103H107 8,474 13,869 SH   OTR   745 0 13,124
Paychex COMM 704326107 11,567 103,278 SH   OTR   9,075 0 94,203
Paycom Software COMM 70432V102 21,844 44,040 SH   OTR   3,295 0 40,745
PayPal Holdings COMM 70450Y103 25,105 96,557 SH   OTR   7,230 0 89,327
PepsiCo COMM 713448108 12,312 82,080 SH   OTR   9,175 0 72,905
Procter and Gamble COMM 742718109 3,266 23,327 SH   OTR   1,950 0 21,377
QUALCOMM COMM 747525103 1,269 9,835 SH   OTR   2,045 0 7,790
Raytheon Technologies COMM 75513E101 6,932 80,602 SH   OTR   8,275 0 72,327
Regeneron Pharmaceuticals COMM 75886F107 4,753 7,856 SH   OTR   735 0 7,121
Rockwell Medical Tech Inc COMM 774374102 7 11,494 SH   OTR   0 0 11,494
Salesforce Com COMM 79466L302 4,405 16,255 SH   OTR   825 0 15,430
Starbucks COMM 855244109 13,257 120,519 SH   OTR   10,325 0 110,194
Stryker COMM 863667101 24,444 92,590 SH   OTR   9,925 0 82,665
Sysco Corp. COMM 871829107 2,245 28,776 SH   OTR   4,550 0 24,226
Target Corp. COMM 87612E106 650 2,840 SH   OTR   0 0 2,840
United Parcel Cl B COMM 911312106 235 1,293 SH   OTR   0 0 1,293
UnitedHealth Group Inc. COMM 91324P102 447 1,144 SH   OTR   0 0 1,144
U S Bancorp COMM 902973304 229 3,877 SH   OTR   0 0 3,877
Visa Inc. COMM 92826C839 26,150 117,265 SH   OTR   11,395 0 105,870
Walgreen Boots Alliance COMM 931427108 247 5,248 SH   OTR   150 0 5,098
Wal-Mart Stores COMM 931142103 1,138 8,190 SH   OTR   0 0 8,190