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
Apple Inc. COMMON STOCK 037833100 5,293 47,983 SH   SOLE   47,983 0 0
TJX Cos Inc COMMON STOCK 872540109 3,476 48,670 SH   SOLE   48,670 0 0
Novo-Nordisk A-S Adr COMMON STOCK 670100205 3,114 57,404 SH   SOLE   57,404 0 0
Johnson & Johnson COMMON STOCK 478160104 2,726 29,205 SH   SOLE   29,205 0 0
Costco Companies Inc COMMON STOCK 22160K105 2,656 18,375 SH   SOLE   18,375 0 0
Waters Corp COMMON STOCK 941848103 2,649 22,406 SH   SOLE   22,406 0 0
Cisco Systems, Inc. COMMON STOCK 17275R102 2,617 99,706 SH   SOLE   99,706 0 0
Int'l Business Machines COMMON STOCK 459200101 2,518 17,366 SH   SOLE   17,366 0 0
3M Co. COMMON STOCK 88579Y101 2,474 17,449 SH   SOLE   17,449 0 0
Johnson Controls Inc COMMON STOCK 478366107 2,448 59,182 SH   SOLE   59,182 0 0
American Express Company COMMON STOCK 025816109 2,425 32,718 SH   SOLE   32,718 0 0
Microsoft, Corp. COMMON STOCK 594918104 2,389 53,974 SH   SOLE   53,974 0 0
Check Pt Software Tech COMMON STOCK M22465104 2,385 30,062 SH   SOLE   30,062 0 0
Travelers Group Inc COMMON STOCK 89417E109 2,303 23,142 SH   SOLE   23,142 0 0
Praxair Inc COMMON STOCK 74005P104 2,015 19,785 SH   SOLE   19,785 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 1,972 23,961 SH   SOLE   23,961 0 0
General Mills COMMON STOCK 370334104 1,966 35,034 SH   SOLE   35,034 0 0
Charles Schwab Corp COMMON STOCK 808513105 1,959 68,603 SH   SOLE   68,603 0 0
Baxter Int'l Inc. COMMON STOCK 071813109 1,954 59,483 SH   SOLE   59,483 0 0
Federal Express COMMON STOCK 31428X106 1,954 13,569 SH   SOLE   13,569 0 0
Qualcomm Inc. COMMON STOCK 747525103 1,876 34,918 SH   SOLE   34,918 0 0
Alphabet Inc. Class A COMMON STOCK 02079K305 1,873 2,934 SH   SOLE   2,934 0 0
Lowes Companies Inc COMMON STOCK 548661107 1,765 25,614 SH   SOLE   25,614 0 0
Quest Diagnostic Inc COMMON STOCK 74834L100 1,764 28,694 SH   SOLE   28,694 0 0
Deere & Co COMMON STOCK 244199105 1,741 23,529 SH   SOLE   23,529 0 0
Whole Foods Market COMMON STOCK 966837106 1,706 53,902 SH   SOLE   53,902 0 0
Alphabet Inc. Class C COMMON STOCK 02079K107 1,517 2,494 SH   SOLE   2,494 0 0
Nucor Corp COMMON STOCK 670346105 1,511 40,251 SH   SOLE   40,251 0 0
Abb Ltd Adr COMMON STOCK 000375204 1,498 84,800 SH   SOLE   84,800 0 0
Paypal Holdings Inco COMMON STOCK 70450Y103 1,371 44,182 SH   SOLE   44,182 0 0
Royal Bk Cda Montreal COMMON STOCK 780087102 1,354 24,507 SH   SOLE   24,507 0 0
Ebay Inc COMMON STOCK 278642103 1,097 44,891 SH   SOLE   44,891 0 0
Nike, Inc. COMMON STOCK 654106103 876 7,125 SH   SOLE   7,125 0 0
United Parcel Service B COMMON STOCK 911312106 632 6,399 SH   SOLE   6,399 0 0
Jones Lang Lasalle Inc COMMON STOCK 48020Q107 621 4,320 SH   SOLE   4,320 0 0
Verizon Communications COMMON STOCK 92343V104 609 13,990 SH   SOLE   13,990 0 0
Waste Management Inc COMMON STOCK 94106L109 581 11,655 SH   SOLE   11,655 0 0
Visa Inc COMMON STOCK 92826C839 562 8,068 SH   SOLE   8,068 0 0
Adobe Systems Inc COMMON STOCK 00724F101 552 6,710 SH   SOLE   6,710 0 0
Metlife Inc COMMON STOCK 59156R108 546 11,590 SH   SOLE   11,590 0 0
Ansys Inc COMMON STOCK 03662Q105 523 5,934 SH   SOLE   5,934 0 0
Intrcontinentalexchange COMMON STOCK 45866F104 521 2,219 SH   SOLE   2,219 0 0
Panera Bread Company COMMON STOCK 69840W108 498 2,574 SH   SOLE   2,574 0 0
Merck COMMON STOCK 58933Y105 494 10,004 SH   SOLE   10,004 0 0
Tractor Supply Company COMMON STOCK 892356106 491 5,823 SH   SOLE   5,823 0 0
McGraw-Hill Cos COMMON STOCK 580645109 466 4,337 SH   SOLE   4,337 0 0
Gilead Sciences Inc COMMON STOCK 375558103 466 4,741 SH   SOLE   4,741 0 0
Roche Hldg Ltd Spon Adrf COMMON STOCK 771195104 447 13,565 SH   SOLE   13,565 0 0
Procter & Gamble COMMON STOCK 742718109 421 5,852 SH   SOLE   5,852 0 0
ITC Holdings Corp COMMON STOCK 465685105 416 12,465 SH   SOLE   12,465 0 0
CVS Corporation COMMON STOCK 126650100 410 4,254 SH   SOLE   4,254 0 0
Ecolab Inc COMMON STOCK 278865100 402 3,668 SH   SOLE   3,668 0 0
SVB Group COMMON STOCK 78486Q101 402 3,483 SH   SOLE   3,483 0 0
Verisk Analytics Inc Cla COMMON STOCK 92345Y106 394 5,333 SH   SOLE   5,333 0 0
Sunedison Inc COMMON STOCK 86732Y109 392 54,650 SH   SOLE   54,650 0 0
Toronto Dominion Bank COMMON STOCK 891160509 373 9,461 SH   SOLE   9,461 0 0
Medtronic Inc COMMON STOCK G5960L103 372 5,559 SH   SOLE   5,559 0 0
Biogen Idec Inc COMMON STOCK 09062X103 366 1,255 SH   SOLE   1,255 0 0
Ryder COMMON STOCK 783549108 364 4,917 SH   SOLE   4,917 0 0
Sempra Energy COMMON STOCK 816851109 361 3,734 SH   SOLE   3,734 0 0
Quanta Services Inc COMMON STOCK 74762E102 352 14,523 SH   SOLE   14,523 0 0
US Bancorp Del COMMON STOCK 902973304 341 8,313 SH   SOLE   8,313 0 0
Sysco Corporation COMMON STOCK 871829107 312 8,005 SH   SOLE   8,005 0 0
First Solar Inc COMMON STOCK 336433107 305 7,129 SH   SOLE   7,129 0 0
United Natural Foods Inc COMMON STOCK 911163103 303 6,240 SH   SOLE   6,240 0 0
Eaton Corporation COMMON STOCK 278058102 267 5,199 SH   SOLE   5,199 0 0
Hain Celestial Group COMMON STOCK 405217100 234 4,530 SH   SOLE   4,530 0 0
Exxon Mobil Corporation COMMON STOCK 30231G102 205 2,752 SH   SOLE   2,752 0 0
Berkshire Hathaway Cl B COMMON STOCK 084670702 198 1,522 SH   SOLE   1,522 0 0
General Electric Company COMMON STOCK 369604103 184 7,311 SH   SOLE   7,311 0 0
100000th Homestreet Inc COMMON STOCK EDH85V108 0 220,000 SH   SOLE   220,000 0 0
General Mtrs Corp 8.1 XXX COMMON STOCK 370ESCAV7 0 10,000 SH   SOLE   10,000 0 0
Entech Solar Inc COMMON STOCK 29362Y106 0 25,000 SH   SOLE   25,000 0 0