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 COM 88579Y101 1,552 8,881 SH   SOLE   8,881 0 0
ABBOTT LABS COM 002824100 4,841 44,215 SH   SOLE   44,215 0 0
ABBOTT LABS COM 002824100 77 700 SH   DFND 7 0 700 0
ABBVIE COM 00287Y109 607 5,665 SH   SOLE   5,665 0 0
AIA GROUP LTD SPON ADR EA REPR COM 001317205 1,818 37,003 SH   SOLE   37,003 0 0
AIA GROUP LTD SPON ADR EA REPR COM 001317205 34 700 SH   DFND 1 0 700 0
ALPHABET INC CL A COM 02079K305 5,072 2,894 SH   SOLE   2,894 0 0
ALPHABET INC CL A COM 02079K305 114 65 SH   DFND 1 0 65 0
ALPHABET INC CL A COM 02079K305 70 40 SH   DFND 7 0 40 0
AMAZON.COM COM 023135106 3,293 1,011 SH   SOLE   1,011 0 0
AMAZON.COM COM 023135106 33 10 SH   DFND 1 0 10 0
AMAZON.COM COM 023135106 98 30 SH   DFND 7 0 30 0
AMERICAN TOWER COM 03027X100 635 2,830 SH   SOLE   2,830 0 0
AMERICAN TOWER COM 03027X100 34 150 SH   DFND 1 0 150 0
AMERICAN TOWER COM 03027X100 45 200 SH   DFND 7 0 200 0
AMGEN INC COM 031162100 253 1,100 SH   SOLE   1,100 0 0
AMGEN INC COM 031162100 322 1,400 SH   DFND 1 0 1,400 0
ANALOG DEVICES COM 032654105 4,237 28,679 SH   SOLE   28,679 0 0
ANALOG DEVICES COM 032654105 59 400 SH   DFND 1 0 400 0
ANALOG DEVICES COM 032654105 85 575 SH   DFND 7 0 575 0
APPLE INC COM 037833100 6,959 52,444 SH   SOLE   52,444 0 0
APPLE INC COM 037833100 106 800 SH   DFND 1 0 800 0
APPLE INC COM 037833100 102 768 SH   DFND 7 0 768 0
APTARGROUP COM 038336103 3,687 26,933 SH   SOLE   26,933 0 0
APTARGROUP COM 038336103 48 350 SH   DFND 1 0 350 0
APTARGROUP COM 038336103 68 495 SH   DFND 7 0 495 0
AUTOMATIC DATA PROCESSING COM 053015103 4,409 25,021 SH   SOLE   25,021 0 0
AUTOMATIC DATA PROCESSING COM 053015103 62 350 SH   DFND 1 0 350 0
AUTOMATIC DATA PROCESSING COM 053015103 79 450 SH   DFND 7 0 450 0
BECTON DICKINSON COM 075887109 2,769 11,066 SH   SOLE   11,066 0 0
BECTON DICKINSON COM 075887109 19 75 SH   DFND 1 0 75 0
BECTON DICKINSON COM 075887109 73 290 SH   DFND 7 0 290 0
BERKSHIRE HATHAWAY CL B COM 084670702 537 2,315 SH   SOLE   2,315 0 0
BOSTON PPTYS INC REIT COM 101121101 589 6,230 SH   SOLE   6,230 0 0
BOSTON PPTYS INC REIT COM 101121101 19 200 SH   DFND 7 0 200 0
CAMBRIDGE BANCORP COM 132152109 663 9,500 SH   SOLE   9,500 0 0
CANADIAN NATL RAILWAY COM 136375102 4,230 38,504 SH   SOLE   38,504 0 0
CANADIAN NATL RAILWAY COM 136375102 32 290 SH   DFND 7 0 290 0
CHEVRON COM 166764100 1,086 12,862 SH   SOLE   12,862 0 0
CHEVRON COM 166764100 34 400 SH   DFND 1 0 400 0
CHEVRON COM 166764100 41 490 SH   DFND 7 0 490 0
CHURCH & DWIGHT COM 171340102 2,206 25,290 SH   SOLE   25,290 0 0
CHURCH & DWIGHT COM 171340102 44 500 SH   DFND 1 0 500 0
COLGATE-PALMOLIVE COM 194162103 223 2,609 SH   SOLE   2,609 0 0
CVS HEALTH COM 126650100 781 11,438 SH   SOLE   11,438 0 0
DANAHER CORP COM 235851102 4,923 22,162 SH   SOLE   22,162 0 0
DANAHER CORP COM 235851102 83 375 SH   DFND 7 0 375 0
DISNEY COM 254687106 3,958 21,843 SH   SOLE   21,843 0 0
DISNEY COM 254687106 59 325 SH   DFND 1 0 325 0
DISNEY COM 254687106 77 425 SH   DFND 7 0 425 0
ECOLAB INC COM 278865100 739 3,415 SH   SOLE   3,415 0 0
EOG RESOURCES COM 26875P101 177 3,540 SH   SOLE   3,540 0 0
EOG RESOURCES COM 26875P101 46 925 SH   DFND 7 0 925 0
FISERV COM 337738108 3,673 32,262 SH   SOLE   32,262 0 0
FISERV COM 337738108 23 200 SH   DFND 1 0 200 0
FISERV COM 337738108 74 650 SH   DFND 7 0 650 0
FORTIVE CORP COM 34959J108 375 5,300 SH   SOLE   5,300 0 0
HOME DEPOT COM 437076102 3,524 13,268 SH   SOLE   13,268 0 0
HOME DEPOT COM 437076102 66 250 SH   DFND 7 0 250 0
HONEYWELL INTL COM 438516106 1,299 6,107 SH   SOLE   6,107 0 0
HONEYWELL INTL COM 438516106 57 270 SH   DFND 7 0 270 0
ILLUMINA COM 452327109 1,561 4,220 SH   SOLE   4,220 0 0
ILLUMINA COM 452327109 18 50 SH   DFND 7 0 50 0
INTEL CORP COM 458140100 1,153 23,150 SH   SOLE   23,150 0 0
INTEL CORP COM 458140100 30 600 SH   DFND 1 0 600 0
JOHNSON & JOHNSON COM 478160104 4,318 27,437 SH   SOLE   27,437 0 0
JOHNSON & JOHNSON COM 478160104 205 1,300 SH   DFND 1 0 1,300 0
JOHNSON & JOHNSON COM 478160104 67 425 SH   DFND 7 0 425 0
MASTERCARD COM 57636Q104 5,232 14,658 SH   SOLE   14,658 0 0
MASTERCARD COM 57636Q104 161 450 SH   DFND 1 0 450 0
MASTERCARD COM 57636Q104 84 235 SH   DFND 7 0 235 0
MERCK COM 58933Y105 280 3,417 SH   SOLE   3,417 0 0
MERCK COM 58933Y105 49 600 SH   DFND 1 0 600 0
METTLER TOLEDO COM 592688105 252 221 SH   SOLE   221 0 0
MICROSOFT CORP COM 594918104 5,393 24,245 SH   SOLE   24,245 0 0
MICROSOFT CORP COM 594918104 33 150 SH   DFND 1 0 150 0
MICROSOFT CORP COM 594918104 69 310 SH   DFND 7 0 310 0
NESTLE SA ADR COM 641069406 3,438 29,189 SH   SOLE   29,189 0 0
NESTLE SA ADR COM 641069406 65 550 SH   DFND 7 0 550 0
NIKE INC CLASS B COM 654106103 1,457 10,300 SH   SOLE   10,300 0 0
NIKE INC CLASS B COM 654106103 35 250 SH   DFND 1 0 250 0
NIKE INC CLASS B COM 654106103 16 110 SH   DFND 7 0 110 0
NOVARTIS AG ADR COM 66987V109 3,354 35,523 SH   SOLE   35,523 0 0
NOVARTIS AG ADR COM 66987V109 57 600 SH   DFND 7 0 600 0
NOVOZYMES A S DKK 2.0 COM B798FW902 2,124 37,110 SH   SOLE   37,110 0 0
PAYPAL HOLDINGS COM 70450Y103 3,220 13,749 SH   SOLE   13,749 0 0
PAYPAL HOLDINGS COM 70450Y103 47 200 SH   DFND 1 0 200 0
PAYPAL HOLDINGS COM 70450Y103 234 1,000 SH   DFND 7 0 1,000 0
PEPSICO COM 713448108 1,402 9,457 SH   SOLE   9,457 0 0
PROCTER & GAMBLE COM 742718109 2,605 18,720 SH   SOLE   18,720 0 0
PROCTER & GAMBLE COM 742718109 125 900 SH   DFND 1 0 900 0
PROCTER & GAMBLE COM 742718109 70 500 SH   DFND 7 0 500 0
RAYTHEON TECHNOLOGIES COM 75513E101 1,016 14,210 SH   SOLE   14,210 0 0
RAYTHEON TECHNOLOGIES COM 75513E101 24 330 SH   DFND 7 0 330 0
ROCHE HLDG LTD ADR COM 771195104 1,039 23,695 SH   SOLE   23,695 0 0
ROCKWELL AUTOMATION COM 773903109 3,338 13,308 SH   SOLE   13,308 0 0
ROCKWELL AUTOMATION COM 773903109 79 315 SH   DFND 7 0 315 0
STRYKER CORP COM 863667101 866 3,535 SH   SOLE   3,535 0 0
SYSCO COM 871829107 871 11,725 SH   SOLE   11,725 0 0
TJX COS COM 872540109 1,652 24,188 SH   SOLE   24,188 0 0
TJX COS COM 872540109 34 500 SH   DFND 1 0 500 0
TJX COS COM 872540109 55 800 SH   DFND 7 0 800 0
UNILEVER PLC NEW ADR COM 904767704 2,540 42,075 SH   SOLE   42,075 0 0
UNILEVER PLC NEW ADR COM 904767704 36 600 SH   DFND 1 0 600 0
UNILEVER PLC NEW ADR COM 904767704 46 760 SH   DFND 7 0 760 0
UNITED HEALTH GROUP COM 91324P102 2,871 8,187 SH   SOLE   8,187 0 0
UNITED HEALTH GROUP COM 91324P102 26 75 SH   DFND 1 0 75 0
UNITED HEALTH GROUP COM 91324P102 79 225 SH   DFND 7 0 225 0
VANGUARD TOTAL STOCK MARKET ET COM 922908769 195 1,000 SH   SOLE   1,000 0 0
VANGUARD TOTAL STOCK MARKET ET COM 922908769 117 600 SH   DFND 1 0 600 0
WAL-MART STORES COM 931142103 2,082 14,440 SH   SOLE   14,440 0 0
WAL-MART STORES COM 931142103 29 200 SH   DFND 1 0 200 0
WAL-MART STORES COM 931142103 52 360 SH   DFND 7 0 360 0
WASTE MANAGEMENT INC COM 94106L109 238 2,015 SH   SOLE   2,015 0 0
XILINX COM 983919101 4,241 29,912 SH   SOLE   29,912 0 0
XILINX COM 983919101 43 300 SH   DFND 1 0 300 0
XILINX COM 983919101 92 650 SH   DFND 7 0 650 0
XYLEM INC COM 98419M100 2,006 19,712 SH   SOLE   19,712 0 0
XYLEM INC COM 98419M100 61 600 SH   DFND 7 0 600 0
FIDELITY ADVISOR EQUITY GROWTH Equity Mutual Fu 315805101 255 14,223 SH   SOLE   14,223 0 0