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 7,036 48,851 SH   SOLE   48,851 0 0
Amazon.com, Inc COMMON STOCK 023135106 5,332 5,508 SH   SOLE   5,508 0 0
Johnson & Johnson COMMON STOCK 478160104 4,992 37,733 SH   SOLE   37,733 0 0
Microsoft Corporation COMMON STOCK 594918104 4,769 69,189 SH   SOLE   69,189 0 0
Baxter Int'l Inc. COMMON STOCK 071813109 4,741 78,316 SH   SOLE   78,316 0 0
3M Co. COMMON STOCK 88579Y101 4,624 22,210 SH   SOLE   22,210 0 0
Waters Corp COMMON STOCK 941848103 4,094 22,268 SH   SOLE   22,268 0 0
Visa Inc COMMON STOCK 92826C839 4,075 43,456 SH   SOLE   43,456 0 0
Charles Schwab Corp COMMON STOCK 808513105 4,016 93,471 SH   SOLE   93,471 0 0
Deere & Co COMMON STOCK 244199105 3,984 32,235 SH   SOLE   32,235 0 0
Moodys Corp COMMON STOCK 615369105 3,929 32,287 SH   SOLE   32,287 0 0
Facebook Inc COMMON STOCK 30303M102 3,822 25,316 SH   SOLE   25,316 0 0
Federal Express COMMON STOCK 31428X106 3,780 17,395 SH   SOLE   17,395 0 0
Roper Technologies COMMON STOCK 776696106 3,766 16,266 SH   SOLE   16,266 0 0
Priceline.Com Inc New COMMON STOCK 741503403 3,734 1,996 SH   SOLE   1,996 0 0
Ansys Inc COMMON STOCK 03662Q105 3,318 27,269 SH   SOLE   27,269 0 0
Cisco Systems, Inc. COMMON STOCK 17275R102 3,273 104,561 SH   SOLE   104,561 0 0
TJX Cos Inc COMMON STOCK 872540109 3,249 45,025 SH   SOLE   45,025 0 0
Alphabet Inc. Class A COMMON STOCK 02079K305 2,945 3,168 SH   SOLE   3,168 0 0
CBRE Group, Inc COMMON STOCK 12504L109 2,929 80,465 SH   SOLE   80,465 0 0
Nike, Inc COMMON STOCK 654106103 2,896 49,085 SH   SOLE   49,085 0 0
Unilever plc (ADR) COMMON STOCK 904767704 2,864 52,918 SH   SOLE   52,918 0 0
Danaher Corporation COMMON STOCK 235851102 2,812 33,317 SH   SOLE   33,317 0 0
Costco Wholesale Corp COMMON STOCK 22160K105 2,798 17,498 SH   SOLE   17,498 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 2,796 19,518 SH   SOLE   19,518 0 0
Alphabet Inc. Class C COMMON STOCK 02079K107 2,752 3,028 SH   SOLE   3,028 0 0
Praxair Inc COMMON STOCK 74005P104 2,720 20,522 SH   SOLE   20,522 0 0
Int'l Business Machines COMMON STOCK 459200101 2,712 17,631 SH   SOLE   17,631 0 0
Medtronic Inc COMMON STOCK G5960L103 2,711 30,542 SH   SOLE   30,542 0 0
Wabtec COMMON STOCK 929740108 2,690 29,400 SH   SOLE   29,400 0 0
Travelers Group Inc COMMON STOCK 89417E109 2,547 20,132 SH   SOLE   20,132 0 0
Verisk Analytics, Inc. COMMON STOCK 92345Y106 2,509 29,740 SH   SOLE   29,740 0 0
Procter & Gamble COMMON STOCK 742718109 2,344 26,892 SH   SOLE   26,892 0 0
Paypal Holdings Inc COMMON STOCK 70450Y103 2,316 43,159 SH   SOLE   43,159 0 0
Lowes Companies Inc COMMON STOCK 548661107 2,095 27,018 SH   SOLE   27,018 0 0
Ebay Inc COMMON STOCK 278642103 1,486 42,543 SH   SOLE   42,543 0 0
Adobe Systems Inc COMMON STOCK 00724F101 940 6,646 SH   SOLE   6,646 0 0
Waste Management Inc COMMON STOCK 94106L109 702 9,572 SH   SOLE   9,572 0 0
Intercontinental Exchange Inc COMMON STOCK 45866F104 683 10,361 SH   SOLE   10,361 0 0
S & P Global Inc COMMON STOCK 78409V104 633 4,337 SH   SOLE   4,337 0 0
Ecolab Inc COMMON STOCK 278865100 611 4,603 SH   SOLE   4,603 0 0
US Bancorp Del COMMON STOCK 902973304 432 8,313 SH   SOLE   8,313 0 0
Sysco Corporation COMMON STOCK 871829107 424 8,431 SH   SOLE   8,431 0 0
CVS Health Corp COMMON STOCK 126650100 402 5,002 SH   SOLE   5,002 0 0
Berkshire Hathaway Cl B COMMON STOCK 084670702 278 1,639 SH   SOLE   1,639 0 0
Entech Solar Inc COMMON STOCK 29362Y106 0 25,000 SH   SOLE   25,000 0 0