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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
Abbott LabsCOMM00282410025,027208,556SH OTR 19,0550189,501
AbbVieCOMM00287Y1091,39212,885SH OTR 1,890010,995
Adobe IncCOMM00724F1018051,694SH OTR 39501,299
Air ProductsCOMM00915810614,22850,632SH OTR 4,286046,346
Alphabet, Inc. Cl ACOMM02079K30520,5319,952SH OTR 1,02908,923
Alphabet, Inc. Cl CCOMM02079K1078,9754,338SH OTR 54403,794
Amazon.com IncCOMM0231351066,4012,069SH OTR 9801,971
American Tower CorpCOMM03027X1002,67811,205SH OTR 875010,330
AmgenCOMM0311621007062,834SH OTR 10002,734
Apple, Inc.COMM03783310048,587398,256SH OTR 45,3800352,876
Automatic Data ProcessingCOMM05301510316,00385,121SH OTR 8,542076,579
Becton, Dickinson and CompanyCOMM0758871096832,810SH OTR 13502,675
Berkshire Hathaway Cl BCOMM084670702201788SH OTR 00788
Bristol-Myers SquibbCOMM1101221083535,607SH OTR 35005,257
Canadian Natl. RailwayCOMM1363751029,46581,595SH OTR 11,325070,270
Capital One Fin'lCOMM14040H1052101,650SH OTR 001,650
Celsion Corp NewCOMM15117N5032222,353SH OTR 0022,353
Chipotle Mexican GrillCOMM169656105335236SH OTR 100226
Cisco SystemsCOMM17275R1024037,755SH OTR 80006,955
Coca-ColaCOMM1912161002705,089SH OTR 20004,889
Colgate-PalmoliveCOMM1941621035,73672,613SH OTR 3,750068,863
Comcast Corp Cl ACOMM20030N1014538,391SH OTR 85007,541
Constellation Brands Inc.COMM21036P1086,64629,147SH OTR 3,150025,997
Danaher CorporationCOMM23585110211,19649,760SH OTR 2,750047,010
Diageo PLCCOMM25243Q2051,99712,175SH OTR 475011,700
Disney Walt CoCOMM25468710613,55773,282SH OTR 5,065068,217
Eaton Corp. PLCCOMMG291831035033,643SH OTR 003,643
EcolabCOMM2788651009,31943,547SH OTR 5,050038,497
Emerson ElectricCOMM2910111043523,907SH OTR 60003,307
Euronet Worldwide IncCOMM29873610910,83578,515SH OTR 5,650072,865
Facebook Inc.COMM30303M10215,58652,834SH OTR 4,515048,319
Heartland FinancialCOMM42234Q1022004,000SH OTR 004,000
Home DepotCOMM4370761024,08613,398SH OTR 0013,398
Honeywell Int'lCOMM4385161061,4666,758SH OTR 006,758
Huntington BancsharesCOMM44615010420212,617SH OTR 0012,617
Intuitive SurgicalCOMM46120E6023,4774,705SH OTR 32004,385
Johnson and JohnsonCOMM4781601045,62334,284SH OTR 3,260031,024
JP Morgan Chase & Co.COMM46625H1002,82518,585SH OTR 850017,735
KelloggCOMM4878361085338,458SH OTR 008,458
Lowe'sCOMM54866110716,52086,945SH OTR 7,070079,875
McDonald'sCOMM5801351014,01717,932SH OTR 1,050016,882
Merck & Co. Inc. NewCOMM58933Y1051,03813,478SH OTR 0013,478
MicrosoftCOMM5949181042,56210,855SH OTR 1,81009,045
Mondelez Int'lCOMM6092071051,49225,283SH OTR 2,500022,783
Neogenomics IncCOMM64049M2093848,000SH OTR 008,000
NextEra Energy Inc.COMM65339F1011,49519,672SH OTR 0019,672
Norfolk Southern Corp.COMM65584410811,87544,146SH OTR 2,635041,511
Novartis AG ADSCOMM66987V1097188,449SH OTR 1,25707,192
Novo-Nordisk ADRCOMM6701002059,963148,706SH OTR 14,2250134,481
NVIDIA CorpCOMM67066G10414,66227,457SH OTR 2,240025,217
O'Reilly Automotive Inc.COMM67103H1077,00013,807SH OTR 775013,032
PaychexCOMM70432610711,983122,277SH OTR 11,1000111,177
Paycom SoftwareCOMM70432V10215,62542,230SH OTR 3,135039,095
PayPal HoldingsCOMM70450Y10323,57597,016SH OTR 7,340089,676
PepsiCoCOMM71344810811,59682,242SH OTR 8,400073,842
Procter and GambleCOMM7427181093,16823,466SH OTR 2,012021,454
QUALCOMMCOMM7475251031,36610,274SH OTR 2,04508,229
Raytheon TechnologiesCOMM75513E1015,90976,743SH OTR 7,525069,218
Regeneron PharmaceuticalsCOMM75886F1071,6733,537SH OTR 40503,132
Rockwell Medical Tech IncCOMM7743741021111,494SH OTR 0011,494
Salesforce ComCOMM79466L3023,27515,448SH OTR 860014,588
StarbucksCOMM85524410913,139120,538SH OTR 10,4500110,088
StrykerCOMM86366710123,35495,712SH OTR 9,085086,627
Sysco Corp.COMM8718291072,42530,701SH OTR 4,550026,151
Target Corp.COMM87612E1065622,840SH OTR 002,840
Union Pacific CorpCOMM907818108209948SH OTR 250923
United Parcel Cl BCOMM9113121062301,352SH OTR 001,352
UnitedHealth Group Inc.COMM91324P1024261,144SH OTR 001,144
U S BancorpCOMM9029733042113,843SH OTR 003,843
Visa Inc.COMM92826C83924,458115,368SH OTR 10,8950104,473
Walgreen Boots AllianceCOMM9314271082985,416SH OTR 15005,266
Wal-Mart StoresCOMM9311421031,1418,390SH OTR 008,390