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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
WCM Focused International Grow MF 461418444   203 10,347 SH   SOLE   10,347 0 0
Alliance Bernstein Hldg Unit L LP 01881G106   204 5,930 SH   SOLE   5,930 0 0
S P D R S&p 500 Etf Tr Expirin CEMF 78462f103   493 1,289 SH   SOLE   1,289 0 0
Wisdomtree US Quality Div Grwt CEMF 97717x669   247 4,100 SH   SOLE   4,100 0 0
iShares MSCI USA ESG Select CEMF 464288802   487 5,915 SH   SOLE   5,915 0 0
3m Company Com COM 88579y101   323 2,694 SH   SOLE   2,694 0 0
AON COM g0403h108   9,490 31,620 SH   SOLE   31,620 0 0
AbbVie COM 00287y109   13,384 82,818 SH   SOLE   82,818 0 0
Abbott Laboratories COM 002824100   1,076 9,796 SH   SOLE   9,796 0 0
Alphabet Class A COM 02079k305   12,350 139,975 SH   SOLE   139,975 0 0
Alphabet Class C COM 02079k107   14,744 166,168 SH   SOLE   166,168 0 0
Amazon COM 023135106   8,900 105,955 SH   SOLE   105,955 0 0
Analog Devices COM 032654105   18,580 113,271 SH   SOLE   113,271 0 0
Apple COM 037833100   18,299 140,835 SH   SOLE   140,835 0 0
Applied Materials COM 038222105   469 4,814 SH   SOLE   4,814 0 0
Artisan Partners Asset Mgt Inc COM 04316a108   203 6,830 SH   SOLE   6,830 0 0
Astrazeneca PLC ADR COM 046353108   7,098 104,687 SH   SOLE   104,687 0 0
Automatic Data Processing COM 053015103   23,356 97,779 SH   SOLE   97,779 0 0
Berkshire Hathawayinc Del Cl COM 084670702   282 913 SH   SOLE   913 0 0
Chubb COM h1467j104   10,636 48,215 SH   SOLE   48,215 0 0
Coca Cola Company COM 191216100   219 3,440 SH   SOLE   3,440 0 0
Colgate Palmolive COM 194162103   13,069 165,869 SH   SOLE   165,869 0 0
Costco COM 22160K105   14,516 31,799 SH   SOLE   31,799 0 0
Croda COM g25536155   3,494 43,727 SH   SOLE   43,727 0 0
Danaher COM 235851102   17,460 65,783 SH   SOLE   65,783 0 0
Digital Realty Trust COM 253868103   6,297 62,801 SH   SOLE   62,801 0 0
EDP Renovaveis COM e3847k101   4,101 186,151 SH   SOLE   186,151 0 0
Ebay COM 278642103   9,086 219,093 SH   SOLE   219,093 0 0
Ecolab COM 278865100   7,933 54,501 SH   SOLE   54,501 0 0
Emerson Electric COM 291011104   12,651 131,697 SH   SOLE   131,697 0 0
Expeditors COM 302130109   7,323 70,469 SH   SOLE   70,469 0 0
Exxon Mobil Corp Com COM 30231g102   305 2,769 SH   SOLE   2,769 0 0
General Mills Inc COM 370334104   226 2,690 SH   SOLE   2,690 0 0
Gilead Sciences Inc. COM 375558103   722 8,410 SH   SOLE   8,410 0 0
HDFC Bank COM 40415f101   11,226 164,099 SH   SOLE   164,099 0 0
Healthpeak Properties (HCP) COM 42250P103   858 34,242 SH   SOLE   34,242 0 0
Home Depot COM 437076102   3,535 11,193 SH   SOLE   11,193 0 0
Johnson And Johnson Com COM 478160104   207 1,174 SH   SOLE   1,174 0 0
Kellogg Company COM 487836108   485 6,810 SH   SOLE   6,810 0 0
Keyence COM j32491102   8,155 20,820 SH   SOLE   20,820 0 0
Kimberly-Clark Corp COM 494368103   237 1,746 SH   SOLE   1,746 0 0
Kroger COM 501044101   10,139 227,436 SH   SOLE   227,436 0 0
Kubota COM J36662138   1,652 119,315 SH   SOLE   119,315 0 0
Kubota COM 501173207   1,087 15,939 SH   SOLE   15,939 0 0
Linde COM g5494j103   15,804 48,453 SH   SOLE   48,453 0 0
Mc Donalds Corp COM 580135101   482 1,830 SH   SOLE   1,830 0 0
Mercadolibre COM 58733r102   16,155 19,090 SH   SOLE   19,090 0 0
Merck & Co Inc New COM 58933y105   869 7,836 SH   SOLE   7,836 0 0
Microsoft COM 594918104   15,834 66,025 SH   SOLE   66,025 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406   211 1,832 SH   SOLE   1,832 0 0
New York Community Bancorp Inc COM 649445103   99 11,490 SH   SOLE   11,490 0 0
Novartis COM 66987v109   8,155 89,888 SH   SOLE   89,888 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132   2,264 16,770 SH   SOLE   16,770 0 0
Novozymes COM k7317j133   2,540 50,135 SH   SOLE   50,135 0 0
Novozymes COM 670108109   2,887 57,209 SH   SOLE   57,209 0 0
O Reilly Automotive Inc. COM 67103H107   270 320 SH   SOLE   320 0 0
Omnicom Group COM 681919106   212 2,600 SH   SOLE   2,600 0 0
Orsted A/S ADR COM 68750L102   1,571 52,051 SH   SOLE   52,051 0 0
Orsted A/S Sedol# BYT16L4 DK COM k7653q105   261 2,875 SH   SOLE   2,875 0 0
PNC COM 693475105   3,196 20,235 SH   SOLE   20,235 0 0
PayPal COM 70450y103   5,766 80,960 SH   SOLE   80,960 0 0
Pepsico Incorporated COM 713448108   489 2,705 SH   SOLE   2,705 0 0
Pfizer Incorporated COM 717081103   518 10,110 SH   SOLE   10,110 0 0
Procter & Gamble Co COM 742718109   1,169 7,711 SH   SOLE   7,711 0 0
Starbucks Corp COM 855244109   308 3,105 SH   SOLE   3,105 0 0
Swiss RE AG ADR COM 870886108   307 13,050 SH   SOLE   13,050 0 0
Telefonica Sa Spain Adr COM 879382208   191 53,575 SH   SOLE   53,575 0 0
Tjx Companies COM 872540109   15,606 196,054 SH   SOLE   196,054 0 0
Transunion COM 89400J107   3,593 63,313 SH   SOLE   63,313 0 0
Ulta Beauty COM 90384S303   12,696 27,066 SH   SOLE   27,066 0 0
Unilever COM 904767704   15,581 309,450 SH   SOLE   309,450 0 0
United Parcel Service COM 911312106   16,960 97,563 SH   SOLE   97,563 0 0
VISA COM 92826c839   22,987 110,643 SH   SOLE   110,643 0 0
Verizon COM 92343V104   9,809 248,947 SH   SOLE   248,947 0 0
Vestas COM 925458101   2,442 254,325 SH   SOLE   254,325 0 0
Vestas COM k9773j201   5,194 178,519 SH   SOLE   178,519 0 0
Vodacom Group LTD Sedol# B65B4 COM 041725109   175 24,185 SH   SOLE   24,185 0 0