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
3M Co. COM 88579Y101 3,327 22,085 SH   SOLE   18,318 0 3,767
Albemarle Corp. COM 012653101 1,184 21,137 SH   SOLE   17,440 0 3,697
Alphabet Inc Class A COM 02079K305 4,456 5,728 SH   SOLE   4,782 0 946
Alphabet Inc Class C COM 02079K107 3,344 4,406 SH   SOLE   3,729 0 677
Amazon.Com Inc. COM 023135106 4,209 6,228 SH   SOLE   5,105 0 1,123
American Tower COM 03027x100 2,593 26,747 SH   SOLE   22,290 0 4,457
Ametek Inc COM 031100100 2,833 52,867 SH   SOLE   44,222 0 8,645
Amgen Inc COM 031162100 1,174 7,232 SH   SOLE   5,922 0 1,310
Amphenol Corp Cl A COM 032095101 1,875 35,890 SH   SOLE   30,030 0 5,860
Apple, Inc. COM 037833100 7,852 74,596 SH   SOLE   61,956 0 12,640
Baxter International COM 071813109 1,512 39,644 SH   SOLE   32,717 0 6,927
Biogen Idec Inc. COM 09062X103 1,397 4,559 SH   SOLE   3,780 0 779
Bristol-Myers Squibb COM 110122108 2,029 29,495 SH   SOLE   24,311 0 5,184
CF Industries Holdings, Inc. COM 125269100 2,056 50,374 SH   SOLE   41,739 0 8,635
CVS Health Corporation COM 126650100 5,310 54,307 SH   SOLE   45,472 0 8,835
Caterpillar Inc. COM 149123101 1,711 25,183 SH   SOLE   20,734 0 4,449
Celgene Corp. COM 151020104 3,493 29,170 SH   SOLE   24,706 0 4,464
Coca Cola Co COM 191216100 5,173 120,408 SH   SOLE   751 0 19,657
Colgate Palmolive Co COM 194162103 3,637 54,593 SH   SOLE   45,733 0 8,860
Comcast Corp. Cl. A COM 20030N101 3,068 54,360 SH   SOLE   44,872 0 9,488
Concho Resources Inc. COM 20605P101 929 10,002 SH   SOLE   8,252 0 1,750
Costco Wholesale Corp COM 22160K105 1,667 10,325 SH   SOLE   8,486 0 1,839
Dish Network Corporation (fka COM 25470M109 1,411 24,668 SH   SOLE   20,578 0 4,090
Disney Walt Co COM 254687106 7,585 72,181 SH   SOLE   60,257 0 11,924
Dunkin Brands Group, Inc. COM 265504100 1,628 38,222 SH   SOLE   31,230 0 6,992
Ebay Inc. COM 278642103 1,663 60,529 SH   SOLE   49,814 0 10,715
Estee Lauder COM 518439104 2,150 24,416 SH   SOLE   20,159 0 4,257
Express Scripts Holding Co COM 30219G108 4,963 56,779 SH   SOLE   47,693 0 9,086
Exxon Mobil Corp COM 30231G102 1,918 24,601 SH   SOLE   20,331 0 4,270
Facebook COM 30303M102 2,046 19,548 SH   SOLE   16,116 0 3,432
Fedex Corp. COM 31428x106 3,516 23,601 SH   SOLE   19,878 0 3,723
Financial Select Secotr SPDR COM 81369y605 452 18,950 SH   SOLE   18,950 0 0
Flir Systems COM 302445101 884 31,501 SH   SOLE   25,923 0 5,578
Gilead Sciences, Inc. COM 375558103 2,709 26,775 SH   SOLE   22,132 0 4,643
Goldman Sachs Group Inc. COM 38141G104 4,560 25,299 SH   SOLE   21,279 0 4,020
Grainger, W.W. COM 384802104 3,275 16,164 SH   SOLE   13,418 0 2,746
Hershey Foods Corp COM 427866108 2,792 31,273 SH   SOLE   25,895 0 5,378
Home Depot COM 437076102 5,906 44,658 SH   SOLE   37,252 0 7,406
IShares Russell 2000 COM 464287655 411 3,650 SH   SOLE   3,650 0 0
Int'l Business Machines COM 459200101 853 6,197 SH   SOLE   5,077 0 1,120
J.M. Smucker Co. - New COM 832696405 3,646 29,561 SH   SOLE   24,523 0 5,038
Johnson & Johnson COM 478160104 6,476 63,042 SH   SOLE   52,835 0 10,207
Lilly (Eli) & Co COM 532457108 1,380 16,374 SH   SOLE   13,535 0 2,839
McCormick & Co. COM 579780206 1,766 20,637 SH   SOLE   17,297 0 3,340
Nike Inc COM 654106103 1,406 22,500 SH   SOLE   18,474 0 4,026
Oracle Corporation COM 68389X105 1,111 30,407 SH   SOLE   24,703 0 5,704
PayPal Holdings, Inc COM 70450Y103 2,486 68,666 SH   SOLE   56,410 0 12,256
Polaris Industries Inc. COM 731068102 1,130 13,148 SH   SOLE   10,884 0 2,264
Praxair COM 74005P104 2,124 20,747 SH   SOLE   17,161 0 3,586
Procter & Gamble Co. COM 742718109 2,136 26,903 SH   SOLE   22,203 0 4,700
Qualcomm Inc. COM 747525103 3,193 63,883 SH   SOLE   52,688 0 11,195
Ralph Lauren Corp COM 751212101 854 7,663 SH   SOLE   6,339 0 1,324
Roper Technologies, Inc COM 776696106 2,595 13,675 SH   SOLE   11,632 0 2,043
Synchrony Financial COM 87165B103 1,334 43,872 SH   SOLE   36,830 0 7,042
TJX Companies Inc. COM 872540109 1,328 18,729 SH   SOLE   15,652 0 3,077
Time Inc. COM 887228104 824 52,590 SH   SOLE   43,261 0 9,329
Trimble Navigation Ltd COM 896239100 1,558 72,650 SH   SOLE   59,960 0 12,690
Union Pacific Corp COM 907818108 1,143 14,610 SH   SOLE   12,065 0 2,545
UnitedHealth Group COM 91324p102 3,039 25,833 SH   SOLE   21,543 0 4,290
Verizon Communications COM 92343v104 3,229 69,865 SH   SOLE   58,720 0 11,145
Visa, Inc. COM 92826C839 4,849 62,531 SH   SOLE   52,267 0 10,264
Wal-Mart Stores Inc COM 931142103 1,706 27,831 SH   SOLE   23,068 0 4,763
WellTower Inc. COM 95040Q104 2,162 31,774 SH   SOLE   26,286 0 5,488
Wells Fargo & Co COM 949746101 1,775 32,646 SH   SOLE   27,235 0 5,411
Whole Foods Markets COM 966837106 526 15,712 SH   SOLE   12,919 0 2,793
YUM Brands Inc. COM 988498101 3,374 46,193 SH   SOLE   39,040 0 7,153