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
Calvert Equity Class I MF 131618795 306 3,808 SH   SOLE   3,808 0 0
Vanguard 500 Index MF 922908710 208 566 SH   SOLE   566 0 0
Alliance Bernstein Hldg Unit L LP 01881G106 261 6,530 SH   SOLE   6,530 0 0
Ishares MSCI ACWI LW TGT ETF CEMF 46434V464 252 1,615 SH   SOLE   1,615 0 0
Ishares Tr Kld 400 Social Inde CEMF 464288570 240 3,143 SH   SOLE   3,143 0 0
S P D R S&p 500 Etf Tr Expirin CEMF 78462f103 582 1,469 SH   SOLE   1,469 0 0
Spdr S&p Midcap 400 Etf CEMF 78467Y107 268 563 SH   SOLE   563 0 0
Wisdomtree US Quality Div Grwt CEMF 97717x669 263 4,600 SH   SOLE   4,600 0 0
iShares MSCI USA ESG Select CEMF 464288802 667 7,600 SH   SOLE   7,600 0 0
3m Company Com COM 88579y101 640 3,319 SH   SOLE   3,319 0 0
AON COM g0403h108 5,538 24,069 SH   SOLE   24,069 0 0
AT&T COM 00206r102 10,377 342,812 SH   SOLE   342,812 0 0
AXA COM 054536107 3,926 145,084 SH   SOLE   145,084 0 0
AbbVie COM 00287y109 8,711 80,496 SH   SOLE   80,496 0 0
Abbott Laboratories COM 002824100 1,215 10,136 SH   SOLE   10,136 0 0
Alphabet Class A COM 02079k305 16,820 8,155 SH   SOLE   8,155 0 0
Alphabet Class C COM 02079k107 19,147 9,256 SH   SOLE   9,256 0 0
Amazon COM 023135106 11,725 3,790 SH   SOLE   3,790 0 0
Analog Devices COM 032654105 16,676 107,534 SH   SOLE   107,534 0 0
Apple COM 037833100 16,644 136,262 SH   SOLE   136,262 0 0
Applied Materials COM 038222105 958 7,167 SH   SOLE   7,167 0 0
Automatic Data Processing COM 053015103 25,087 133,106 SH   SOLE   133,106 0 0
Berkshire Hathawayinc Del Cl COM 084670702 330 1,293 SH   SOLE   1,293 0 0
Chubb COM h1467j104 5,564 35,224 SH   SOLE   35,224 0 0
Cisco Systems Inc COM 17275R102 247 4,770 SH   SOLE   4,770 0 0
Colgate Palmolive COM 194162103 5,898 74,819 SH   SOLE   74,819 0 0
Costco COM 22160K105 14,542 41,256 SH   SOLE   41,256 0 0
Croda COM g25536155 2,090 23,859 SH   SOLE   23,859 0 0
Cyrusone COM 23283r100 4,961 73,254 SH   SOLE   73,254 0 0
Danaher COM 235851102 17,052 75,760 SH   SOLE   75,760 0 0
Digital Realty Trust COM 253868103 2,671 18,967 SH   SOLE   18,967 0 0
Ebay COM 278642103 13,746 224,461 SH   SOLE   224,461 0 0
Ecolab COM 278865100 9,598 44,835 SH   SOLE   44,835 0 0
Emerson Electric COM 291011104 9,576 106,146 SH   SOLE   106,146 0 0
Expeditors COM 302130109 6,113 56,762 SH   SOLE   56,762 0 0
Exxon Mobil Corp Com COM 30231g102 221 3,964 SH   SOLE   3,964 0 0
General Mills Inc COM 370334104 212 3,460 SH   SOLE   3,460 0 0
Gilead Sciences Inc. COM 375558103 544 8,410 SH   SOLE   8,410 0 0
Glaxo Smith Kline Plc COM 37733W105 1,017 28,483 SH   SOLE   28,483 0 0
Grainger Ww Inc. COM 384802104 565 1,410 SH   SOLE   1,410 0 0
HDFC Bank COM 40415f101 9,473 121,931 SH   SOLE   121,931 0 0
Hanesbrands Inc COM 410345102 271 13,760 SH   SOLE   13,760 0 0
Healthpeak Properties (HCP) COM 42250P103 558 17,594 SH   SOLE   17,594 0 0
Home Depot COM 437076102 3,231 10,584 SH   SOLE   10,584 0 0
Illinois Tool Works Inc COM 452308109 392 1,769 SH   SOLE   1,769 0 0
Int'l Business Machines Corp COM 459200101 436 3,270 SH   SOLE   3,270 0 0
Johnson And Johnson Com COM 478160104 613 3,728 SH   SOLE   3,728 0 0
Kellogg Company COM 487836108 431 6,810 SH   SOLE   6,810 0 0
Keyence COM j32491102 6,854 15,066 SH   SOLE   15,066 0 0
Kroger COM 501044101 6,450 179,207 SH   SOLE   179,207 0 0
Kubota COM J36662138 2,294 100,633 SH   SOLE   100,633 0 0
Kubota COM 501173207 520 4,523 SH   SOLE   4,523 0 0
Linde COM g5494j103 13,380 47,763 SH   SOLE   47,763 0 0
Mc Donalds Corp COM 580135101 633 2,823 SH   SOLE   2,823 0 0
Medtronic Inc COM 585055106 210 1,776 SH   SOLE   1,776 0 0
Mercadolibre COM 58733r102 23,717 16,111 SH   SOLE   16,111 0 0
Merck & Co Inc New COM 58933y105 447 5,800 SH   SOLE   5,800 0 0
Microsoft COM 594918104 9,881 41,911 SH   SOLE   41,911 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406 204 1,832 SH   SOLE   1,832 0 0
New York Community Bancorp Inc COM 649445103 145 11,490 SH   SOLE   11,490 0 0
Nike Inc COM 654106103 556 4,186 SH   SOLE   4,186 0 0
Novartis COM 66987v109 5,358 62,679 SH   SOLE   62,679 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132 1,265 18,625 SH   SOLE   18,625 0 0
Novozymes COM 670108109 3,054 47,585 SH   SOLE   47,585 0 0
Novozymes sedol# B798FW0 DK COM k7317j133 3,434 53,476 SH   SOLE   53,476 0 0
Omnicom Group COM 681919106 206 2,775 SH   SOLE   2,775 0 0
Oracle Corp COM 68389x105 264 3,757 SH   SOLE   3,757 0 0
Orsted A/S Sedol# BYT16L4 DK COM k7653q105 461 2,850 SH   SOLE   2,850 0 0
PNC COM 693475105 384 2,188 SH   SOLE   2,188 0 0
PayPal COM 70450y103 5,891 24,260 SH   SOLE   24,260 0 0
Pepsico Incorporated COM 713448108 491 3,468 SH   SOLE   3,468 0 0
Pfizer Incorporated COM 717081103 543 15,000 SH   SOLE   15,000 0 0
Procter & Gamble Co COM 742718109 1,145 8,457 SH   SOLE   8,457 0 0
Realty Income Corp COM 756109104 269 4,230 SH   SOLE   4,230 0 0
Rowe T Price Group Inc COM 74144t108 257 1,500 SH   SOLE   1,500 0 0
Starbucks Corp COM 855244109 513 4,695 SH   SOLE   4,695 0 0
Swiss RE AG ADR COM 870886108 332 13,448 SH   SOLE   13,448 0 0
Swiss RE AG Sedol# B545MG5 CH COM h8431b109 2,938 29,748 SH   SOLE   29,748 0 0
Sysco Corp Com COM 871829107 236 3,000 SH   SOLE   3,000 0 0
Telefonica Sa Spain Adr COM 879382208 150 33,210 SH   SOLE   33,210 0 0
Tencent COM 88032Q109 5,111 64,045 SH   SOLE   64,045 0 0
Tencent COM G87572163 4,818 61,402 SH   SOLE   61,402 0 0
Tjx Companies COM 872540109 8,185 123,736 SH   SOLE   123,736 0 0
Ulta Beauty COM 90384S303 10,730 34,706 SH   SOLE   34,706 0 0
Unilever COM 904767704 16,023 286,998 SH   SOLE   286,998 0 0
United Parcel Service COM 911312106 17,714 104,203 SH   SOLE   104,203 0 0
VISA COM 92826c839 23,655 111,721 SH   SOLE   111,721 0 0
Verizon COM 92343V104 14,134 243,067 SH   SOLE   243,067 0 0
Vestas COM 925458101 1,516 21,732 SH   SOLE   21,732 0 0
Vestas COM k9773j128 6,587 32,015 SH   SOLE   32,015 0 0
Vodacom Group LTD Sedol# B65B4 COM 041725109 118 13,800 SH   SOLE   13,800 0 0
Walgreen Boots Alliance COM 931427108 303 5,520 SH   SOLE   5,520 0 0