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
ABBOTT LABS COM 002824100   3,856,813 35,129 SH   SOLE   35,129 0 0
ABBOTT LABS COM 002824100   85,087 775 SH   DFND 7 0 775 0
ABBOTT LABS COM 002824100   16,798 153 SH   DFND 1 0 153 0
ABBOTT LABS COM 002824100   142,727 1,300 SH   DFND 14 0 1,300 0
ABBVIE COM 00287Y109   833,100 5,155 SH   SOLE   5,155 0 0
ABBVIE COM 00287Y109   6,464 40 SH   DFND 1 0 40 0
ADVANCED MICRO DEVICES INC COM 007903107   2,304,841 35,585 SH   SOLE   35,585 0 0
ADVANCED MICRO DEVICES INC COM 007903107   39,315 607 SH   DFND 1 0 607 0
ADVANCED MICRO DEVICES INC COM 007903107   70,535 1,089 SH   DFND 7 0 1,089 0
ADVANCED MICRO DEVICES INC COM 007903107   89,059 1,375 SH   DFND 14 0 1,375 0
ALPHABET INC CL A COM 02079K305   3,279,950 37,175 SH   SOLE   37,175 0 0
ALPHABET INC CL A COM 02079K305   105,876 1,200 SH   DFND 1 0 1,200 0
ALPHABET INC CL A COM 02079K305   74,113 840 SH   DFND 7 0 840 0
ALPHABET INC CL A COM 02079K305   110,287 1,250 SH   DFND 14 0 1,250 0
AMAZON.COM COM 023135106   1,480,164 17,621 SH   SOLE   17,621 0 0
AMAZON.COM COM 023135106   28,560 340 SH   DFND 1 0 340 0
AMAZON.COM COM 023135106   50,400 600 SH   DFND 7 0 600 0
AMAZON.COM COM 023135106   55,860 665 SH   DFND 14 0 665 0
AMERICAN TOWER COM 03027X100   875,617 4,133 SH   SOLE   4,133 0 0
AMERICAN TOWER COM 03027X100   25,423 120 SH   DFND 1 0 120 0
AMERICAN TOWER COM 03027X100   63,558 300 SH   DFND 7 0 300 0
AMGEN INC COM 031162100   91,924 350 SH   SOLE   350 0 0
AMGEN INC COM 031162100   183,848 700 SH   DFND 1 0 700 0
ANALOG DEVICES COM 032654105   3,647,535 22,237 SH   SOLE   22,237 0 0
ANALOG DEVICES COM 032654105   83,655 510 SH   DFND 1 0 510 0
ANALOG DEVICES COM 032654105   94,317 575 SH   DFND 7 0 575 0
ANALOG DEVICES COM 032654105   104,979 640 SH   DFND 14 0 640 0
APPLE INC COM 037833100   4,174,781 32,131 SH   SOLE   32,131 0 0
APPLE INC COM 037833100   103,684 798 SH   DFND 1 0 798 0
APPLE INC COM 037833100   99,786 768 SH   DFND 7 0 768 0
APPLE INC COM 037833100   133,828 1,030 SH   DFND 14 0 1,030 0
APTARGROUP COM 038336103   2,010,874 18,284 SH   SOLE   18,284 0 0
APTARGROUP COM 038336103   54,440 495 SH   DFND 1 0 495 0
APTARGROUP COM 038336103   54,990 500 SH   DFND 7 0 500 0
APTARGROUP COM 038336103   65,988 600 SH   DFND 14 0 600 0
AUTOMATIC DATA PROCESSING COM 053015103   4,615,731 19,324 SH   SOLE   19,324 0 0
AUTOMATIC DATA PROCESSING COM 053015103   106,293 445 SH   DFND 1 0 445 0
AUTOMATIC DATA PROCESSING COM 053015103   124,207 520 SH   DFND 7 0 520 0
AUTOMATIC DATA PROCESSING COM 053015103   187,505 785 SH   DFND 14 0 785 0
BECTON DICKINSON COM 075887109   259,386 1,020 SH   SOLE   1,020 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   480,339 1,555 SH   SOLE   1,555 0 0
CAMBRIDGE BANCORP COM 132152109   442,294 5,325 SH   SOLE   5,325 0 0
CANADIAN NATL RAILWAY COM 136375102   3,916,145 32,942 SH   SOLE   32,942 0 0
CANADIAN NATL RAILWAY COM 136375102   56,468 475 SH   DFND 1 0 475 0
CANADIAN NATL RAILWAY COM 136375102   95,104 800 SH   DFND 7 0 800 0
CANADIAN NATL RAILWAY COM 136375102   89,160 750 SH   DFND 14 0 750 0
CHEVRON COM 166764100   2,277,369 12,688 SH   SOLE   12,688 0 0
CHEVRON COM 166764100   71,796 400 SH   DFND 1 0 400 0
CHEVRON COM 166764100   87,950 490 SH   DFND 7 0 490 0
CHEVRON COM 166764100   206,413 1,150 SH   DFND 14 0 1,150 0
CHURCH & DWIGHT COM 171340102   1,846,533 22,907 SH   SOLE   22,907 0 0
CHURCH & DWIGHT COM 171340102   44,497 552 SH   DFND 1 0 552 0
CVS HEALTH COM 126650100   831,721 8,925 SH   SOLE   8,925 0 0
CVS HEALTH COM 126650100   23,297 250 SH   DFND 14 0 250 0
DANAHER CORP COM 235851102   4,056,148 15,282 SH   SOLE   15,282 0 0
DANAHER CORP COM 235851102   98,205 370 SH   DFND 7 0 370 0
DANAHER CORP COM 235851102   17,252 65 SH   DFND 1 0 65 0
DANAHER CORP COM 235851102   142,000 535 SH   DFND 14 0 535 0
DISNEY COM 254687106   1,179,048 13,571 SH   SOLE   13,571 0 0
DISNEY COM 254687106   9,557 110 SH   DFND 1 0 110 0
DISNEY COM 254687106   23,892 275 SH   DFND 14 0 275 0
EDWARDS LIFESCIENCES COM 28176E108   849,659 11,388 SH   SOLE   11,388 0 0
EDWARDS LIFESCIENCES COM 28176E108   22,383 300 SH   DFND 1 0 300 0
EDWARDS LIFESCIENCES COM 28176E108   37,305 500 SH   DFND 7 0 500 0
EDWARDS LIFESCIENCES COM 28176E108   6,715 90 SH   DFND 14 0 90 0
EOG RESOURCES COM 26875P101   165,138 1,275 SH   SOLE   1,275 0 0
EOG RESOURCES COM 26875P101   67,998 525 SH   DFND 14 0 525 0
FISERV COM 337738108   2,830,566 28,006 SH   SOLE   28,006 0 0
FISERV COM 337738108   51,546 510 SH   DFND 1 0 510 0
FISERV COM 337738108   75,802 750 SH   DFND 7 0 750 0
FISERV COM 337738108   113,198 1,120 SH   DFND 14 0 1,120 0
HOME DEPOT COM 437076102   3,151,019 9,976 SH   SOLE   9,976 0 0
HOME DEPOT COM 437076102   33,165 105 SH   DFND 1 0 105 0
HOME DEPOT COM 437076102   86,861 275 SH   DFND 7 0 275 0
HOME DEPOT COM 437076102   63,172 200 SH   DFND 14 0 200 0
HONEYWELL INTL COM 438516106   2,100,997 9,804 SH   SOLE   9,804 0 0
HONEYWELL INTL COM 438516106   26,787 125 SH   DFND 1 0 125 0
HONEYWELL INTL COM 438516106   75,005 350 SH   DFND 7 0 350 0
HONEYWELL INTL COM 438516106   58,932 275 SH   DFND 14 0 275 0
ILLUMINA COM 452327109   860,159 4,254 SH   SOLE   4,254 0 0
ILLUMINA COM 452327109   20,220 100 SH   DFND 7 0 100 0
ILLUMINA COM 452327109   5,864 29 SH   DFND 1 0 29 0
ILLUMINA COM 452327109   37,407 185 SH   DFND 14 0 185 0
JOHNSON & JOHNSON COM 478160104   4,043,695 22,891 SH   SOLE   22,891 0 0
JOHNSON & JOHNSON COM 478160104   207,917 1,177 SH   DFND 1 0 1,177 0
JOHNSON & JOHNSON COM 478160104   97,157 550 SH   DFND 7 0 550 0
JOHNSON & JOHNSON COM 478160104   132,487 750 SH   DFND 14 0 750 0
MASTERCARD COM 57636Q104   4,033,668 11,600 SH   SOLE   11,600 0 0
MASTERCARD COM 57636Q104   103,276 297 SH   DFND 1 0 297 0
MASTERCARD COM 57636Q104   107,796 310 SH   DFND 7 0 310 0
MASTERCARD COM 57636Q104   156,478 450 SH   DFND 14 0 450 0
MEDTRONIC COM G5960L103   794,454 10,222 SH   SOLE   10,222 0 0
MEDTRONIC COM G5960L103   11,658 150 SH   DFND 1 0 150 0
MEDTRONIC COM G5960L103   27,202 350 SH   DFND 7 0 350 0
MEDTRONIC COM G5960L103   14,845 191 SH   DFND 14 0 191 0
MERCK COM 58933Y105   334,847 3,018 SH   SOLE   3,018 0 0
MERCK COM 58933Y105   66,570 600 SH   DFND 1 0 600 0
MICROSOFT CORP COM 594918104   4,039,528 16,844 SH   SOLE   16,844 0 0
MICROSOFT CORP COM 594918104   53,959 225 SH   DFND 1 0 225 0
MICROSOFT CORP COM 594918104   89,932 375 SH   DFND 7 0 375 0
MICROSOFT CORP COM 594918104   122,308 510 SH   DFND 14 0 510 0
NESTLE SA ADR COM 641069406   2,633,212 22,830 SH   SOLE   22,830 0 0
NESTLE SA ADR COM 641069406   98,039 850 SH   DFND 7 0 850 0
NESTLE SA ADR COM 641069406   20,184 175 SH   DFND 1 0 175 0
NESTLE SA ADR COM 641069406   12,687 110 SH   DFND 14 0 110 0
NIKE INC CLASS B COM 654106103   1,726,483 14,755 SH   SOLE   14,755 0 0
NIKE INC CLASS B COM 654106103   43,294 370 SH   DFND 1 0 370 0
NIKE INC CLASS B COM 654106103   52,654 450 SH   DFND 7 0 450 0
NIKE INC CLASS B COM 654106103   57,920 495 SH   DFND 14 0 495 0
NOVARTIS AG ADR COM 66987V109   2,219,918 24,470 SH   SOLE   24,470 0 0
NOVARTIS AG ADR COM 66987V109   63,504 700 SH   DFND 7 0 700 0
NOVARTIS AG ADR COM 66987V109   10,070 111 SH   DFND 1 0 111 0
NOVARTIS AG ADR COM 66987V109   101,153 1,115 SH   DFND 14 0 1,115 0
NVIDIA CORP COM 67066G104   441,781 3,023 SH   SOLE   3,023 0 0
NVIDIA CORP COM 67066G104   26,305 180 SH   DFND 1 0 180 0
NVIDIA CORP COM 67066G104   17,537 120 SH   DFND 7 0 120 0
NVIDIA CORP COM 67066G104   2,923 20 SH   DFND 14 0 20 0
PAYPAL HOLDINGS COM 70450Y103   611,495 8,586 SH   SOLE   8,586 0 0
PAYPAL HOLDINGS COM 70450Y103   49,854 700 SH   DFND 7 0 700 0
PAYPAL HOLDINGS COM 70450Y103   9,259 130 SH   DFND 1 0 130 0
PAYPAL HOLDINGS COM 70450Y103   10,683 150 SH   DFND 14 0 150 0
PEPSICO COM 713448108   1,551,869 8,590 SH   SOLE   8,590 0 0
PEPSICO COM 713448108   66,844 370 SH   DFND 14 0 370 0
PROCTER & GAMBLE COM 742718109   2,463,759 16,256 SH   SOLE   16,256 0 0
PROCTER & GAMBLE COM 742718109   104,576 690 SH   DFND 1 0 690 0
PROCTER & GAMBLE COM 742718109   90,936 600 SH   DFND 7 0 600 0
PROCTER & GAMBLE COM 742718109   138,677 915 SH   DFND 14 0 915 0
RAYTHEON TECHNOLOGIES COM 75513E101   1,468,083 14,547 SH   SOLE   14,547 0 0
RAYTHEON TECHNOLOGIES COM 75513E101   88,305 875 SH   DFND 7 0 875 0
RAYTHEON TECHNOLOGIES COM 75513E101   20,184 200 SH   DFND 1 0 200 0
RAYTHEON TECHNOLOGIES COM 75513E101   95,874 950 SH   DFND 14 0 950 0
ROCKWELL AUTOMATION COM 773903109   3,019,236 11,722 SH   SOLE   11,722 0 0
ROCKWELL AUTOMATION COM 773903109   32,196 125 SH   DFND 1 0 125 0
ROCKWELL AUTOMATION COM 773903109   96,589 375 SH   DFND 7 0 375 0
ROCKWELL AUTOMATION COM 773903109   95,301 370 SH   DFND 14 0 370 0
STRYKER CORP COM 863667101   739,582 3,025 SH   SOLE   3,025 0 0
STRYKER CORP COM 863667101   75,792 310 SH   DFND 14 0 310 0
SYSCO COM 871829107   756,855 9,900 SH   SOLE   9,900 0 0
SYSCO COM 871829107   78,361 1,025 SH   DFND 14 0 1,025 0
TJX COS COM 872540109   2,632,770 33,075 SH   SOLE   33,075 0 0
TJX COS COM 872540109   66,068 830 SH   DFND 1 0 830 0
TJX COS COM 872540109   87,560 1,100 SH   DFND 7 0 1,100 0
TJX COS COM 872540109   77,610 975 SH   DFND 14 0 975 0
UNITED HEALTH GROUP COM 91324P102   3,598,332 6,787 SH   SOLE   6,787 0 0
UNITED HEALTH GROUP COM 91324P102   74,225 140 SH   DFND 1 0 140 0
UNITED HEALTH GROUP COM 91324P102   119,290 225 SH   DFND 7 0 225 0
UNITED HEALTH GROUP COM 91324P102   116,640 220 SH   DFND 14 0 220 0
WAL-MART STORES COM 931142103   2,031,709 14,329 SH   SOLE   14,329 0 0
WAL-MART STORES COM 931142103   51,470 363 SH   DFND 1 0 363 0
WAL-MART STORES COM 931142103   51,044 360 SH   DFND 7 0 360 0
WAL-MART STORES COM 931142103   69,477 490 SH   DFND 14 0 490 0
WASTE MANAGEMENT INC COM 94106L109   170,999 1,090 SH   SOLE   1,090 0 0
WASTE MANAGEMENT INC COM 94106L109   62,752 400 SH   DFND 7 0 400 0
XYLEM INC COM 98419M100   1,981,967 17,925 SH   SOLE   17,925 0 0
XYLEM INC COM 98419M100   37,483 339 SH   DFND 1 0 339 0
XYLEM INC COM 98419M100   82,927 750 SH   DFND 7 0 750 0
XYLEM INC COM 98419M100   121,627 1,100 SH   DFND 14 0 1,100 0
FIDELITY ADVISOR EQUITY GROWTH Equity Mutual Fu 315805101   208,795 14,223 SH   SOLE   14,223 0 0