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 17,030 215,570 SH   OTR   19,800 0 195,770
AbbVie COMM 00287Y109 1,226 16,131 SH   OTR   1,890 0 14,241
Adobe Inc COMM 00724F101 522 1,642 SH   OTR   350 0 1,292
Air Products COMM 009158106 10,456 52,279 SH   OTR   4,320 0 47,959
Alphabet, Inc. Cl A COMM 02079K305 11,649 10,025 SH   OTR   866 0 9,159
Alphabet, Inc. Cl C COMM 02079K107 5,489 4,720 SH   OTR   611 0 4,109
Amazon.com Inc COMM 023135106 3,972 2,037 SH   OTR   98 0 1,939
American Tower Corp COMM 03027X100 889 4,076 SH   OTR   295 0 3,781
Amgen COMM 031162100 607 2,989 SH   OTR   100 0 2,889
Apple, Inc. COMM 037833100 28,153 110,838 SH   OTR   13,555 0 97,283
Automatic Data Processing COMM 053015103 12,101 88,325 SH   OTR   8,842 0 79,483
Becton, Dickinson and Company COMM 075887109 1,657 7,203 SH   OTR   470 0 6,733
Biogen Inc COMM 09062X103 427 1,351 SH   OTR   0 0 1,351
Bristol-Myers Squibb COMM 110122108 318 5,684 SH   OTR   350 0 5,334
Canadian Natl. Railway COMM 136375102 6,378 81,773 SH   OTR   11,210 0 70,563
Celsion Corp New COMM 15117N503 20 22,353 SH   OTR   0 0 22,353
Cisco Systems COMM 17275R102 325 8,332 SH   OTR   800 0 7,532
Coca-Cola COMM 191216100 274 6,225 SH   OTR   200 0 6,025
Colgate-Palmolive COMM 194162103 5,850 88,630 SH   OTR   6,800 0 81,830
Constellation Brands Inc. COMM 21036P108 2,985 20,874 SH   OTR   2,205 0 18,669
Danaher Corporation COMM 235851102 6,938 50,272 SH   OTR   2,750 0 47,522
Diageo PLC COMM 25243Q205 1,633 12,860 SH   OTR   475 0 12,385
Disney Walt Co COMM 254687106 7,301 75,266 SH   OTR   6,040 0 69,226
Eaton Corp. PLC COMM G29183103 284 3,646 SH   OTR   0 0 3,646
Ecolab COMM 278865100 6,868 44,025 SH   OTR   5,175 0 38,850
Euronet Worldwide Inc COMM 298736109 6,029 70,110 SH   OTR   6,020 0 64,090
Facebook Inc. COMM 30303M102 7,719 46,220 SH   OTR   4,135 0 42,085
Home Depot COMM 437076102 2,725 14,574 SH   OTR   66 0 14,508
Honeywell Int'l COMM 438516106 634 4,729 SH   OTR   0 0 4,729
Huntington Bancshares COMM 446150104 101 12,586 SH   OTR   0 0 12,586
Intuitive Surgical COMM 46120E602 1,217 2,459 SH   OTR   170 0 2,289
Johnson and Johnson COMM 478160104 4,849 37,018 SH   OTR   3,925 0 33,093
JP Morgan Chase & Co. COMM 46625H100 2,797 31,079 SH   OTR   1,050 0 30,029
Kellogg COMM 487836108 505 8,420 SH   OTR   0 0 8,420
Lowe's COMM 548661107 7,295 84,829 SH   OTR   7,325 0 77,504
McDonald's COMM 580135101 3,389 20,538 SH   OTR   1,050 0 19,488
Merck & Co. Inc. New COMM 58933Y105 753 9,780 SH   OTR   0 0 9,780
Microsoft COMM 594918104 1,464 9,268 SH   OTR   2,000 0 7,268
Mondelez Int'l COMM 609207105 973 19,455 SH   OTR   2,000 0 17,455
Neogenomics Inc COMM 64049M209 224 8,000 SH   OTR   0 0 8,000
NextEra Energy Inc. COMM 65339F101 1,349 5,597 SH   OTR   0 0 5,597
Norfolk Southern Corp. COMM 655844108 6,475 44,349 SH   OTR   2,635 0 41,714
Novartis AG ADS COMM 66987V109 712 8,689 SH   OTR   1,257 0 7,432
Novo-Nordisk ADR COMM 670100205 8,004 133,403 SH   OTR   13,625 0 119,778
NVIDIA Corp COMM 67066G104 7,201 27,277 SH   OTR   2,210 0 25,067
O'Reilly Automotive Inc. COMM 67103H107 3,807 12,648 SH   OTR   785 0 11,863
Paychex COMM 704326107 8,669 137,597 SH   OTR   13,425 0 124,172
Paycom Software COMM 70432V102 8,490 42,029 SH   OTR   3,185 0 38,844
PayPal Holdings COMM 70450Y103 9,350 97,392 SH   OTR   7,285 0 90,107
PepsiCo COMM 713448108 9,755 81,294 SH   OTR   8,400 0 72,894
Procter and Gamble COMM 742718109 2,689 24,447 SH   OTR   2,012 0 22,435
QUALCOMM COMM 747525103 720 10,595 SH   OTR   2,345 0 8,250
Rockwell Medical Tech Inc COMM 774374102 23 11,494 SH   OTR   0 0 11,494
Salesforce Com COMM 79466L302 1,927 13,380 SH   OTR   740 0 12,640
Starbucks COMM 855244109 8,027 121,625 SH   OTR   10,625 0 111,000
Stryker COMM 863667101 16,482 99,292 SH   OTR   9,970 0 89,322
Sysco Corp. COMM 871829107 1,782 38,748 SH   OTR   4,550 0 34,198
Target Corp. COMM 87612E106 270 2,900 SH   OTR   0 0 2,900
United Parcel Cl B COMM 911312106 260 2,800 SH   OTR   0 0 2,800
UnitedHealth Group Inc. COMM 91324P102 274 1,100 SH   OTR   0 0 1,100
United Technologies COMM 913017109 6,088 64,761 SH   OTR   6,590 0 58,171
Visa Inc. COMM 92826C839 19,249 119,560 SH   OTR   11,160 0 108,400
Walgreen Boots Alliance COMM 931427108 372 8,082 SH   OTR   250 0 7,832
Wal-Mart Stores COMM 931142103 1,004 8,809 SH   OTR   0 0 8,809