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 COM 88579Y101 6,522 37,006 SH   SOLE   19,381 0 17,625
Accenture Ltd COM G1151C101 14,201 116,241 SH   SOLE   59,743 0 56,498
Allergan PLC COM G0177J108 13,544 58,807 SH   SOLE   30,099 0 28,708
Alphabet Class C COM 02079K107 22,381 28,794 SH   SOLE   14,815 0 13,979
Amazon Com Inc COM 023135106 16,419 19,609 SH   SOLE   10,256 0 9,353
American Tower Corp. COM 03027X100 304 2,680 SH   SOLE   2,300 0 380
Amgen COM 031162100 366 2,192 SH   SOLE   1,942 0 250
Amphenol COM 032095101 5,689 87,638 SH   SOLE   45,491 0 42,147
Ansys Inc Com COM 03662Q105 5,648 60,983 SH   SOLE   31,769 0 29,214
Apple COM 037833100 27,590 244,048 SH   SOLE   130,619 0 113,429
AT&T Inc Com COM 00206R102 1,276 31,422 SH   SOLE   29,270 0 2,152
Biogen COM 09062X103 6,035 19,278 SH   SOLE   10,316 0 8,962
BlackRock COM 09247X101 15,581 42,986 SH   SOLE   22,160 0 20,826
Bristol Myers Squibb Com COM 110122108 15,990 296,549 SH   SOLE   170,639 0 125,910
Caterpillar Inc Del Com COM 149123101 660 7,438 SH   SOLE   7,438 0 0
Celgene Corp COM 151020104 14,212 135,961 SH   SOLE   70,833 0 65,128
Cigna COM 125509109 275 2,113 SH   SOLE   2,113 0 0
Coca-Cola COM 191216100 5,108 120,705 SH   SOLE   64,697 0 56,008
Cognizant Tech Solutns COM 192446102 5,022 105,267 SH   SOLE   54,840 0 50,427
Colgate Palmolive COM 194162103 5,139 69,317 SH   SOLE   36,200 0 33,117
Comcast Corp New Cl A COM 20030N101 6,361 95,890 SH   SOLE   49,852 0 46,038
Costco COM 22160K105 14,962 98,105 SH   SOLE   51,105 0 47,000
CVS Health Corporation COM 126650100 223 2,510 SH   SOLE   2,140 0 370
Danaher COM 235851102 14,382 183,469 SH   SOLE   94,471 0 88,998
Deere & Co Com COM 244199105 7,250 84,940 SH   SOLE   46,197 0 38,743
Dentsply Sirona COM 24906P109 5,725 96,329 SH   SOLE   50,053 0 46,276
Eastman Chem Co COM 277432100 6,025 89,029 SH   SOLE   46,029 0 43,000
Estee Lauder Cos COM 518439104 6,165 69,614 SH   SOLE   36,146 0 33,468
Exxon Mobil COM 30231G102 742 8,500 SH   SOLE   8,500 0 0
Facebook Inc Cl A COM 30303M102 3,050 23,780 SH   SOLE   13,040 0 10,740
General Electric COM 369604103 1,431 48,300 SH   SOLE   48,000 0 300
General Mills COM 370334104 5,037 78,846 SH   SOLE   40,959 0 37,887
Gilead Sciences Inc COM 375558103 5,546 70,097 SH   SOLE   36,418 0 33,679
Goldman Sachs COM 38141G104 15,550 96,422 SH   SOLE   49,436 0 46,986
Hercules Tech Gwth Cap Com COM 427096508 175 12,900 SH   SOLE   12,900 0 0
Home Depot Inc COM 437076102 6,280 48,800 SH   SOLE   25,515 0 23,285
Honeywell Int'l COM 438516106 15,029 128,907 SH   SOLE   65,818 0 63,089
IBM COM 459200101 1,588 10,000 SH   SOLE   10,000 0 0
Intel COM 458140100 499 13,229 SH   SOLE   10,559 0 2,670
Intuit Com COM 461202103 3,034 27,575 SH   SOLE   15,175 0 12,400
Mastercard Inc COM 57636Q104 7,240 71,143 SH   SOLE   36,924 0 34,219
McKesson Corp. COM 58155Q103 5,802 34,796 SH   SOLE   18,080 0 16,716
Merck & Co Inc Com COM 58933y105 1,596 25,577 SH   SOLE   24,552 0 1,025
Microsoft COM 594918104 22,440 389,591 SH   SOLE   206,350 0 183,241
Monsanto Co New Del COM 61166W101 5,297 51,834 SH   SOLE   26,670 0 25,164
Newell Rubbermaid Co. COM 651229106 6,487 123,190 SH   SOLE   63,946 0 59,244
Omnicom Group Inc COM 681919106 14,652 172,371 SH   SOLE   88,261 0 84,110
Oracle COM 68389X105 234 5,950 SH   SOLE   5,950 0 0
PayPal Holdings COM 70450Y103 224 5,475 SH   SOLE   4,845 0 630
Pepsico COM 713448108 14,553 133,799 SH   SOLE   71,541 0 62,258
Philip Morris Int'l COM 718172109 4,945 50,867 SH   SOLE   26,252 0 24,615
Principal Financial Gp Com COM 74251V102 237 4,600 SH   SOLE   4,600 0 0
Procter & Gamble COM 742718109 14,715 163,951 SH   SOLE   87,708 0 76,243
Qualcomm COM 747525103 14,851 216,809 SH   SOLE   113,553 0 103,256
Rockwell Automation Com COM 773903109 273 2,235 SH   SOLE   2,035 0 200
Salesforce COM 79466L302 14,222 199,383 SH   SOLE   102,244 0 97,139
Schein Henry Inc Com COM 806407102 248 1,520 SH   SOLE   1,520 0 0
Schlumberger COM 806857108 14,941 189,995 SH   SOLE   102,189 0 87,806
Select Sector Spdr Tr Sbi Int- COM 81369Y605 203 10,500 SH   SOLE   9,200 0 1,300
Select Sector Spdr Tr Sbi Int- COM 81369Y886 9,854 201,140 SH   SOLE   201,140 0 0
Simon Property Group COM 828806109 15,147 73,168 SH   SOLE   37,505 0 35,663
SPDR S&P 500 ETF COM 78462F103 309 1,430 SH   SOLE   1,430 0 0
Starbucks COM 855244109 14,857 274,417 SH   SOLE   143,007 0 131,410
Target Corp Com COM 87612E106 416 6,055 SH   SOLE   5,455 0 600
Texas Instruments COM 882508104 14,059 200,321 SH   SOLE   102,518 0 97,803
The Priceline Group COM 741503403 6,444 4,379 SH   SOLE   2,276 0 2,103
Thermo Fisher Scientific COM 883556102 14,393 90,490 SH   SOLE   46,420 0 44,070
Time Warner Inc Com COM 887317303 6,523 81,943 SH   SOLE   42,526 0 39,417
TJX Corp COM 872540109 14,522 194,197 SH   SOLE   99,497 0 94,700
Union Pac Corp Com COM 907818108 17,025 174,564 SH   SOLE   96,424 0 78,140
United Technologies Cp COM 913017109 15,021 147,848 SH   SOLE   75,623 0 72,225
Unitedhealth Group Inc COM 91324P102 14,170 101,211 SH   SOLE   51,852 0 49,359
US Bancorp COM 902973304 221 5,157 SH   SOLE   5,157 0 0
Verizon Communications Com COM 92343V104 5,103 98,177 SH   SOLE   61,821 0 36,356
Visa COM 92826C839 15,550 188,031 SH   SOLE   96,436 0 91,595
Wal Mart Stores Inc Com COM 931142103 1,753 24,300 SH   SOLE   24,300 0 0
Walt Disney Co COM 254687106 14,918 160,653 SH   SOLE   83,316 0 77,337
Yum! Brands COM 988498101 6,481 71,374 SH   SOLE   37,479 0 33,895
iShares Gold Trust ETF ETFS 464285105 5,070 399,510 SH   SOLE   399,510 0 0
iShares Tr MSCI EAFE Idx ETF ETFS 464287465 8,771 148,342 SH   SOLE   148,342 0 0
iShares Tr Russell 1000 Val ET ETFS 464287598 11,158 105,640 SH   SOLE   105,590 0 50
iShares Tr S&P 500 Value ETF ETFS 464287408 12,633 133,040 SH   SOLE   133,040 0 0
Powershares QQQ Trust Unit Ser ETFS 73935A104 381 3,210 SH   SOLE   2,910 0 300
SPDR Series S&P Dividend ETF ETFS 78464A763 2,227 26,400 SH   SOLE   23,147 0 3,253
Vanguard Index Fds Mid Cap ETF ETFS 922908629 2,712 20,950 SH   SOLE   20,950 0 0
Vanguard Index Fds REIT ETF ETFS 922908553 1,272 14,667 SH   SOLE   14,102 0 565
Vanguard Index Fds Sm Cap Valu ETFS 922908611 9,566 86,445 SH   SOLE   86,445 0 0
Vanguard Index Fds Small Cp ET ETFS 922908751 260 2,130 SH   SOLE   2,130 0 0
Vanguard Index Fds Sml Cp Grw ETFS 922908595 10,559 80,125 SH   SOLE   80,125 0 0
Vanguard Index Fds Value ETF ETFS 922908744 4,239 48,725 SH   SOLE   48,725 0 0
Vanguard Intl Eqty Idx FTSE Eu ETFS 922042874 522 10,705 SH   SOLE   10,705 0 0
iShares Tr US Pfd Stk Idx ETF ETFS 464288687 6,449 163,275 SH   SOLE   151,239 0 12,036
Wells Fargo & Co New Dep1/1000 PFD 949746655 530 20,785 SH   SOLE   18,785 0 2,000
Diageo PLC ADR ADR 25243q205 13,649 117,621 SH   SOLE   60,166 0 57,455
Novartis A G Sponsored ADR ADR 66987V109 5,640 71,425 SH   SOLE   36,695 0 34,730
Royal Dutch Shell Plc Spons Ad ADR 780259206 1,006 20,083 SH   SOLE   20,000 0 83
Vanguard Inst Index Fund - Sta COM vangcasc3 32,621 510,177 SH   SOLE   510,177 0 0