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 CO COM 88579Y101 14,352 105,132 SH   SOLE   93,629 0 11,503
3M CO COM 88579Y101 891 6,524 SH   DFND 1 6,513 0 11
ABBOTT LABS COM 002824100 23,815 301,796 SH   SOLE   288,251 0 13,545
ABBOTT LABS COM 002824100 2,737 34,679 SH   DFND 1 21,450 0 13,229
ABBVIE INC COM 00287Y109 22,031 289,163 SH   SOLE   282,815 0 6,348
ABBVIE INC COM 00287Y109 1,139 14,948 SH   DFND 1 11,854 0 3,094
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,112 19,062 SH   SOLE   18,073 0 989
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 629 3,854 SH   DFND 1 3,749 0 105
ACTIVISION BLIZZARD INC COM 00507V109 2,312 38,868 SH   SOLE   37,580 0 1,288
ACTIVISION BLIZZARD INC COM 00507V109 319 5,371 SH   DFND 1 5,250 0 121
ADOBE SYS INC COM 00724F101 3,414 10,729 SH   SOLE   9,940 0 789
ADOBE SYS INC COM 00724F101 1,071 3,364 SH   DFND 1 589 0 2,775
AFLAC INC COM 001055102 1,766 51,574 SH   SOLE   39,584 0 11,990
AFLAC INC COM 001055102 152 4,433 SH   DFND 1 4,375 0 58
AGILENT TECHNOLOGIES INC COM 00846U101 369 5,146 SH   SOLE   3,831 0 1,315
AGILENT TECHNOLOGIES INC COM 00846U101 16 219 SH   DFND 1 205 0 14
AIR PRODS & CHEMS INC COM 009158106 12,448 62,360 SH   SOLE   56,237 0 6,123
AIR PRODS & CHEMS INC COM 009158106 435 2,180 SH   DFND 1 1,100 0 1,080
AKAMAI TECHNOLOGIES INC COM 00971T101 323 3,530 SH   SOLE   2,955 0 575
AKAMAI TECHNOLOGIES INC COM 00971T101 25 268 SH   DFND 1 0 0 268
ALCON INC ORD SHS H01301128 583 11,473 SH   SOLE   9,825 0 1,648
ALCON INC ORD SHS H01301128 12 238 SH   DFND 1 238 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 295 2,150 SH   SOLE   2,150 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6 43 SH   DFND 1 0 0 43
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,093 5,621 SH   SOLE   5,157 0 464
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 131 674 SH   DFND 1 674 0 0
ALLEGHANY CORP DEL COM 017175100 213 385 SH   SOLE   330 0 55
ALLERGAN PLC SHS G0177J108 752 4,245 SH   SOLE   3,428 0 817
ALLSTATE CORP COM 020002101 2,288 24,943 SH   SOLE   24,243 0 700
ALLSTATE CORP COM 020002101 165 1,797 SH   DFND 1 1,734 0 63
ALPHABET INC CAP STK CL C 02079K107 25,581 21,999 SH   SOLE   21,110 0 889
ALPHABET INC CAP STK CL C 02079K107 1,147 986 SH   DFND 1 920 0 66
ALPHABET INC CAP STK CL A 02079K305 40,628 34,965 SH   SOLE   33,255 0 1,710
ALPHABET INC CAP STK CL A 02079K305 2,473 2,128 SH   DFND 1 1,492 0 636
ALPS ETF TR ALERIAN ALERIAN MLP 00162Q866 63 18,359 SH   SOLE   18,359 0 0
ALTRIA GROUP INC COM 02209S103 2,665 68,910 SH   SOLE   32,210 0 36,700
ALTRIA GROUP INC COM 02209S103 61 1,577 SH   DFND 1 1,536 0 41
AMAZON INC COM 023135106 56,462 28,959 SH   SOLE   27,144 0 1,815
AMAZON INC COM 023135106 3,443 1,766 SH   DFND 1 1,315 0 451
AMCOR PLC ORD G0250X107 7,180 884,294 SH   SOLE   884,294 0 0
AMCOR PLC ORD G0250X107 0 40 SH   DFND 1 40 0 0
AMERICAN ELEC PWR INC COM 025537101 7,085 88,588 SH   SOLE   88,253 0 335
AMERICAN ELEC PWR INC COM 025537101 156 1,950 SH   DFND 1 1,889 0 61
AMERICAN EXPRESS CO COM 025816109 8,720 101,852 SH   SOLE   94,087 0 7,765
AMERICAN EXPRESS CO COM 025816109 350 4,092 SH   DFND 1 3,316 0 776
AMERICAN TOWER CORP NEW COM 03027X100 13,476 61,888 SH   SOLE   59,344 0 2,544
AMERICAN TOWER CORP NEW COM 03027X100 384 1,765 SH   DFND 1 1,422 0 343
AMERICAN WTR WKS CO INC NEW COM 030420103 423 3,536 SH   SOLE   3,536 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6 52 SH   DFND 1 0 0 52
AMERIPRISE FINL INC COM 03076C106 577 5,635 SH   SOLE   4,375 0 1,260
AMERIPRISE FINL INC COM 03076C106 1 5 SH   DFND 1 0 0 5
AMGEN INC COM 031162100 17,625 86,937 SH   SOLE   79,900 0 7,037
AMGEN INC COM 031162100 1,252 6,178 SH   DFND 1 6,171 0 7
AMPHENOL CORP NEW CL A 032095101 9,225 126,575 SH   SOLE   108,686 0 17,889
AMPHENOL CORP NEW CL A 032095101 116 1,587 SH   DFND 1 1,564 0 23
ANALOG DEVICES INC COM 032654105 4,351 48,530 SH   SOLE   45,690 0 2,840
ANALOG DEVICES INC COM 032654105 357 3,987 SH   DFND 1 3,969 0 18
ANHEUSER BUSCH INBEV SA/NV SPONSORED SPONSORED ADR 03524A108 204 4,633 SH   SOLE   4,103 0 530
ANSYS INC COM 03662Q105 398 1,711 SH   SOLE   1,591 0 120
ANTHEM INC COM 036752103 401 1,766 SH   SOLE   1,741 0 25
ANTHEM INC COM 036752103 5 22 SH   DFND 1 2 0 20
AON PLC SHS CL A G0408V102 288 1,748 SH   SOLE   1,748 0 0
AON PLC SHS CL A G0408V102 13 79 SH   DFND 1 54 0 25
APACHE CORP COM 037411105 52 12,367 SH   SOLE   1,367 0 11,000
APACHE CORP COM 037411105 1 227 SH   DFND 1 0 0 227
APELLIS PHARMACEUTICALS INC COM 03753U106 9,017 336,569 SH   SOLE   336,569 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,835 255,143 SH   DFND 1 255,143 0 0
APPLE INC COM 037833100 147,157 578,697 SH   SOLE   540,409 0 38,288
APPLE INC COM 037833100 7,976 31,365 SH   DFND 1 26,650 0 4,715
APPLIED GENETIC TECHNOL CORP COM 03820J100 131 40,000 SH   SOLE   40,000 0 0
APPLIED MATLS INC COM 038222105 315 6,872 SH   SOLE   4,547 0 2,325
APPLIED MATLS INC COM 038222105 4 84 SH   DFND 1 0 0 84
APTIV PLC SHS G6095L109 577 11,714 SH   SOLE   7,934 0 3,780
APTIV PLC SHS G6095L109 75 1,525 SH   DFND 1 0 0 1,525
ARISTA NETWORKS INC COM 040413106 907 4,476 SH   SOLE   4,311 0 165
ARISTA NETWORKS INC COM 040413106 136 673 SH   DFND 1 665 0 8
AT&T INC COM 00206R102 10,664 365,848 SH   SOLE   283,785 0 82,063
AT&T INC COM 00206R102 1,027 35,241 SH   DFND 1 18,767 0 16,474
AUTODESK INC COM 052769106 316 2,027 SH   SOLE   2,027 0 0
AUTODESK INC COM 052769106 3 22 SH   DFND 1 0 0 22
AUTOMATIC DATA PROCESSING IN COM 053015103 19,353 141,594 SH   SOLE   136,901 0 4,693
AUTOMATIC DATA PROCESSING IN COM 053015103 1,543 11,288 SH   DFND 1 9,964 0 1,324
AVALONBAY CMNTYS INC COM 053484101 548 3,725 SH   SOLE   3,525 0 200
AVALONBAY CMNTYS INC COM 053484101 265 1,803 SH   DFND 1 1,795 0 8
AVERY DENNISON CORP COM 053611109 234 2,300 SH   SOLE   950 0 1,350
AVERY DENNISON CORP COM 053611109 1 11 SH   DFND 1 0 0 11
BALL CORP COM 058498106 1,541 23,840 SH   SOLE   23,840 0 0
BALL CORP COM 058498106 65 1,010 SH   DFND 1 1,010 0 0
BANK AMER CORP COM 060505104 4,038 190,204 SH   SOLE   134,970 0 55,234
BANK AMER CORP COM 060505104 323 15,199 SH   DFND 1 4,807 0 10,392
BANK NEW YORK MELLON CORP COM 064058100 609 18,069 SH   SOLE   6,772 0 11,297
BAXTER INTL INC COM 071813109 1,620 19,949 SH   SOLE   17,904 0 2,045
BAXTER INTL INC COM 071813109 29 357 SH   DFND 1 341 0 16
BECTON DICKINSON & CO COM 075887109 10,118 44,036 SH   SOLE   34,546 0 9,490
BECTON DICKINSON & CO COM 075887109 97 423 SH   DFND 1 423 0 0
BED BATH & BEYOND INC COM 075896100 82 19,400 SH   SOLE   0 0 19,400
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,352 16 SH   SOLE   14 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,616 90,883 SH   SOLE   76,264 0 14,619
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,476 8,074 SH   DFND 1 7,503 0 571
BEST BUY INC COM 086516101 461 8,090 SH   SOLE   8,090 0 0
BEST BUY INC COM 086516101 1 19 SH   DFND 1 0 0 19
BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 1,969 53,676 SH   SOLE   42,057 0 11,619
BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 11 305 SH   DFND 1 305 0 0
BIOGEN INC COM 09062X103 1,284 4,057 SH   SOLE   4,057 0 0
BIOGEN INC COM 09062X103 165 520 SH   DFND 1 480 0 40
BLACKROCK INC COM 09247X101 1,102 2,505 SH   SOLE   2,030 0 475
BLACKROCK INC COM 09247X101 125 285 SH   DFND 1 185 0 100
BLACKSTONE GROUP INC COM CL A 09260D107 739 16,227 SH   SOLE   15,827 0 400
BLACKSTONE GROUP INC COM CL A 09260D107 103 2,250 SH   DFND 1 2,250 0 0
BLUEBIRD BIO INC COM 09609G100 990 21,540 SH   SOLE   21,540 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 652 11,152 SH   SOLE   11,152 0 0
BOEING CO COM 097023105 2,783 18,663 SH   SOLE   12,723 0 5,940
BOEING CO COM 097023105 48 321 SH   DFND 1 300 0 21
BOOKING HLDGS INC COM 09857L108 2,693 2,002 SH   SOLE   1,927 0 75
BOOKING HLDGS INC COM 09857L108 241 179 SH   DFND 1 175 0 4
BORGWARNER INC COM 099724106 240 9,834 SH   SOLE   9,144 0 690
BORGWARNER INC COM 099724106 128 5,271 SH   DFND 1 2,200 0 3,071
BOSTON PROPERTIES INC COM 101121101 214 2,323 SH   SOLE   2,323 0 0
BOSTON PROPERTIES INC COM 101121101 1 8 SH   DFND 1 0 0 8
BP PLC SPONSORED SPONSORED ADR 055622104 646 26,501 SH   SOLE   20,533 0 5,968
BP PLC SPONSORED SPONSORED ADR 055622104 5 201 SH   DFND 1 201 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,275 130,508 SH   SOLE   115,657 0 14,851
BRISTOL MYERS SQUIBB CO COM 110122108 558 10,010 SH   DFND 1 9,104 0 906
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 277 72,766 SH   SOLE   69,072 0 3,694
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 0 66 SH   DFND 1 66 0 0
BROADCOM INC COM 11135F101 5,289 22,309 SH   SOLE   19,511 0 2,798
BROADCOM INC COM 11135F101 259 1,093 SH   DFND 1 988 0 105
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 253 2,673 SH   SOLE   1,553 0 1,120
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 0 3 SH   DFND 1 0 0 3
BROOKLINE BANCORP INC DEL COM 11373M107 895 79,332 SH   SOLE   68,832 0 10,500
BROWN & BROWN INC COM 115236101 323 8,904 SH   SOLE   8,904 0 0
CABOT CORP COM 127055101 18,599 712,062 SH   SOLE   712,062 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 10,221 89,546 SH   SOLE   89,546 0 0
CABOT OIL & GAS CORP COM 127097103 11,569 673,018 SH   SOLE   673,018 0 0
CABOT OIL & GAS CORP COM 127097103 3 180 SH   DFND 1 0 0 180
CAMBRIDGE BANCORP COM 132152109 353 6,791 SH   SOLE   6,791 0 0
CAMDEN NATL CORP COM 133034108 558 17,735 SH   SOLE   6,836 0 10,899
CANADIAN NATL RY CO COM 136375102 2,050 26,407 SH   SOLE   23,807 0 2,600
CANADIAN NATL RY CO COM 136375102 5 64 SH   DFND 1 64 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 201 18,583 SH   SOLE   18,472 0 111
CAPRI HOLDINGS LIMITED SHS G1890L107 1 69 SH   DFND 1 0 0 69
CARLISLE COS INC COM 142339100 328 2,619 SH   SOLE   319 0 2,300
CARLISLE COS INC COM 142339100 251 2,005 SH   DFND 1 0 0 2,005
CATERPILLAR INC DEL COM 149123101 7,688 66,251 SH   SOLE   49,632 0 16,619
CATERPILLAR INC DEL COM 149123101 370 3,189 SH   DFND 1 1,525 0 1,664
CBOE HLDGS INC COM 12503M108 1,529 17,136 SH   SOLE   16,871 0 265
CBOE HLDGS INC COM 12503M108 263 2,950 SH   DFND 1 2,950 0 0
CBRE GROUP INC CL A 12504L109 1,023 27,140 SH   SOLE   27,034 0 106
CBRE GROUP INC CL A 12504L109 189 5,006 SH   DFND 1 4,615 0 391
CDK GLOBAL INC COM 12508E101 180 5,493 SH   SOLE   4,088 0 1,405
CDK GLOBAL INC COM 12508E101 102 3,100 SH   DFND 1 2,766 0 334
CELANESE CORP DEL COM SER A 150870103 170 2,310 SH   SOLE   2,310 0 0
CELANESE CORP DEL COM SER A 150870103 237 3,230 SH   DFND 1 0 0 3,230
CENTENE CORP DEL COM 15135B101 1,926 32,426 SH   SOLE   32,426 0 0
CENTENE CORP DEL COM 15135B101 126 2,123 SH   DFND 1 1,783 0 340
CENTERPOINT ENERGY INC COM 15189T107 203 13,138 SH   SOLE   13,138 0 0
CENTERPOINT ENERGY INC COM 15189T107 0 17 SH   DFND 1 0 0 17
CERNER CORP COM 156782104 2,240 35,557 SH   SOLE   26,982 0 8,575
CERNER CORP COM 156782104 11 169 SH   DFND 1 162 0 7
CHARTER COMMUNICATIONS INC N CL A 16119P108 823 1,887 SH   SOLE   1,673 0 214
CHARTER COMMUNICATIONS INC N CL A 16119P108 17 38 SH   DFND 1 0 0 38
CHENIERE ENERGY INC COM NEW 16411R208 235 7,000 SH   SOLE   7,000 0 0
CHEVRON CORP NEW COM 166764100 13,071 180,392 SH   SOLE   155,462 0 24,930
CHEVRON CORP NEW COM 166764100 726 10,026 SH   DFND 1 8,961 0 1,065
CHUBB LIMITED COM H1467J104 6,594 59,039 SH   SOLE   55,019 0 4,020
CHUBB LIMITED COM H1467J104 753 6,743 SH   DFND 1 2,339 0 4,404
CHURCH & DWIGHT INC COM 171340102 29,274 456,121 SH   SOLE   453,179 0 2,942
CHURCH & DWIGHT INC COM 171340102 366 5,703 SH   DFND 1 5,700 0 3
CIGNA CORP NEW COM 125523100 4,480 25,286 SH   SOLE   24,263 0 1,023
CIGNA CORP NEW COM 125523100 96 541 SH   DFND 1 510 0 31
CINCINNATI FINL CORP COM 172062101 660 8,750 SH   SOLE   0 0 8,750
CINCINNATI FINL CORP COM 172062101 12 161 SH   DFND 1 131 0 30
CINTAS CORP COM 172908105 288 1,664 SH   SOLE   1,664 0 0
CINTAS CORP COM 172908105 59 342 SH   DFND 1 305 0 37
CISCO SYS INC COM 17275R102 33,739 858,269 SH   SOLE   807,871 0 50,398
CISCO SYS INC COM 17275R102 1,199 30,491 SH   DFND 1 25,258 0 5,233
CITIGROUP INC COM NEW 172967424 6,917 164,216 SH   SOLE   150,295 0 13,921
CITIGROUP INC COM NEW 172967424 208 4,950 SH   DFND 1 4,813 0 137
CITRIX SYS INC COM 177376100 3,459 24,434 SH   SOLE   24,384 0 50
CITRIX SYS INC COM 177376100 202 1,424 SH   DFND 1 1,391 0 33
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 362 198,068 SH   SOLE   198,068 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 14 7,825 SH   DFND 1 7,125 0 700
CLOROX CO DEL COM 189054109 931 5,373 SH   SOLE   4,093 0 1,280
CME GROUP INC COM 12572Q105 390 2,257 SH   SOLE   2,257 0 0
CME GROUP INC COM 12572Q105 381 2,204 SH   DFND 1 0 0 2,204
CMS ENERGY CORP COM 125896100 551 9,375 SH   SOLE   6,000 0 3,375
CMS ENERGY CORP COM 125896100 7 113 SH   DFND 1 0 0 113
COCA COLA CO COM 191216100 8,883 200,755 SH   SOLE   172,905 0 27,850
COCA COLA CO COM 191216100 802 18,120 SH   DFND 1 17,347 0 773
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,256 113,113 SH   SOLE   110,913 0 2,200
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27 573 SH   DFND 1 550 0 23
COLGATE PALMOLIVE CO COM 194162103 12,020 181,136 SH   SOLE   156,544 0 24,592
COLGATE PALMOLIVE CO COM 194162103 824 12,414 SH   DFND 1 6,703 0 5,711
COMCAST CORP NEW CL A 20030N101 13,169 383,045 SH   SOLE   350,066 0 32,979
COMCAST CORP NEW CL A 20030N101 736 21,394 SH   DFND 1 18,862 0 2,532
CONAGRA FOODS INC COM 205887102 229 7,800 SH   SOLE   3,300 0 4,500
CONAGRA FOODS INC COM 205887102 11 378 SH   DFND 1 0 0 378
CONOCOPHILLIPS COM 20825C104 623 20,240 SH   SOLE   17,951 0 2,289
CONOCOPHILLIPS COM 20825C104 136 4,425 SH   DFND 1 4,390 0 35
CONSOLIDATED EDISON INC COM 209115104 277 3,550 SH   SOLE   3,550 0 0
CONSOLIDATED EDISON INC COM 209115104 65 836 SH   DFND 1 798 0 38
CONSTELLATION BRANDS INC CL A 21036P108 251 1,749 SH   SOLE   1,349 0 400
CONSTELLATION BRANDS INC CL A 21036P108 17 120 SH   DFND 1 0 0 120
CORNING INC COM 219350105 717 34,927 SH   SOLE   33,807 0 1,120
CORNING INC COM 219350105 56 2,721 SH   DFND 1 2,700 0 21
CORTEVA INC COM 22052L104 555 23,611 SH   SOLE   16,066 0 7,545
CORTEVA INC COM 22052L104 1 44 SH   DFND 1 42 0 2
COSTCO WHSL CORP NEW COM 22160K105 6,718 23,562 SH   SOLE   14,739 0 8,823
COSTCO WHSL CORP NEW COM 22160K105 622 2,180 SH   DFND 1 1,933 0 247
CROWN CASTLE INTL CORP NEW COM 22822V101 1,225 8,482 SH   SOLE   8,282 0 200
CROWN CASTLE INTL CORP NEW COM 22822V101 176 1,220 SH   DFND 1 1,190 0 30
CSX CORP COM 126408103 1,205 21,030 SH   SOLE   20,430 0 600
CSX CORP COM 126408103 57 989 SH   DFND 1 945 0 44
CUMMINS INC COM 231021106 183 1,349 SH   SOLE   1,349 0 0
CUMMINS INC COM 231021106 118 873 SH   DFND 1 873 0 0
CVS HEALTH CORP COM 126650100 14,074 237,210 SH   SOLE   226,607 0 10,603
CVS HEALTH CORP COM 126650100 244 4,117 SH   DFND 1 2,585 0 1,532
DANAHER CORP DEL COM 235851102 4,473 32,316 SH   SOLE   26,876 0 5,440
DANAHER CORP DEL COM 235851102 823 5,943 SH   DFND 1 1,988 0 3,955
DEERE & CO COM 244199105 1,235 8,938 SH   SOLE   6,938 0 2,000
DEERE & CO COM 244199105 14 100 SH   DFND 1 100 0 0
DELL TECHNOLOGIES INC CL C 24703L202 664 16,787 SH   SOLE   14,936 0 1,851
DELL TECHNOLOGIES INC CL C 24703L202 18 451 SH   DFND 1 451 0 0
DENTSPLY SIRONA INC COM 24906P109 600 15,456 SH   SOLE   14,726 0 730
DENTSPLY SIRONA INC COM 24906P109 2 40 SH   DFND 1 0 0 40
DEX INC COM 252131107 346 1,285 SH   SOLE   1,285 0 0
DIAGEO P L C SPON SPON ADR NEW 25243Q205 3,511 27,617 SH   SOLE   25,757 0 1,860
DIAGEO P L C SPON SPON ADR NEW 25243Q205 174 1,369 SH   DFND 1 1,309 0 60
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 282 16,077 SH   SOLE   3,345 0 12,732
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1 67 SH   DFND 1 0 0 67
DISNEY WALT CO COM DISNEY 254687106 22,099 228,765 SH   SOLE   195,987 0 32,778
DISNEY WALT CO COM DISNEY 254687106 1,266 13,107 SH   DFND 1 10,008 0 3,099
DOLLAR GEN CORP NEW COM 256677105 778 5,155 SH   SOLE   4,850 0 305
DOLLAR GEN CORP NEW COM 256677105 17 110 SH   DFND 1 98 0 12
DOLLAR TREE INC COM 256746108 1,798 24,478 SH   SOLE   13,948 0 10,530
DOLLAR TREE INC COM 256746108 32 438 SH   DFND 1 406 0 32
DOMINION RES INC VA NEW COM 25746U109 672 9,315 SH   SOLE   8,800 0 515
DOMINION RES INC VA NEW COM 25746U109 63 870 SH   DFND 1 648 0 222
DORCHESTER MINERALS LP COM COM UNIT 25820R105 105 11,250 SH   SOLE   11,250 0 0
DOVER CORP COM 260003108 2,116 25,214 SH   SOLE   24,814 0 400
DOVER CORP COM 260003108 500 5,959 SH   DFND 1 914 0 5,045
DOW INC COM 260557103 936 32,014 SH   SOLE   24,642 0 7,372
DOW INC COM 260557103 105 3,602 SH   DFND 1 1,200 0 2,402
DTE ENERGY CO COM 233331107 1,105 11,630 SH   SOLE   11,580 0 50
DTE ENERGY CO COM 233331107 7 76 SH   DFND 1 40 0 36
DUKE ENERGY CORP NEW COM NEW 26441C204 907 11,208 SH   SOLE   10,371 0 837
DUKE ENERGY CORP NEW COM NEW 26441C204 81 1,007 SH   DFND 1 980 0 27
DUPONT DE NEMOURS INC COM 26614N102 945 27,704 SH   SOLE   20,159 0 7,545
DUPONT DE NEMOURS INC COM 26614N102 63 1,845 SH   DFND 1 234 0 1,611
EATON CORP PLC SHS G29183103 465 5,989 SH   SOLE   5,989 0 0
EATON CORP PLC SHS G29183103 117 1,500 SH   DFND 1 0 0 1,500
EATON VANCE CORP COM NON VTG 278265103 19,217 595,881 SH   SOLE   595,881 0 0
EATON VANCE CORP COM NON VTG 278265103 672 20,827 SH   DFND 1 20,827 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 48 6,468 SH   SOLE   6,468 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 27 3,652 SH   DFND 1 3,652 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 261 15,525 SH   SOLE   15,525 0 0
EBAY INC COM 278642103 1,184 39,374 SH   SOLE   38,449 0 925
EBAY INC COM 278642103 99 3,285 SH   DFND 1 3,250 0 35
ECOLAB INC COM 278865100 8,572 55,009 SH   SOLE   52,532 0 2,477
ECOLAB INC COM 278865100 1,168 7,497 SH   DFND 1 7,243 0 254
EDWARDS LIFESCIENCES CORP COM 28176E108 373 1,978 SH   SOLE   1,503 0 475
EDWARDS LIFESCIENCES CORP COM 28176E108 6 31 SH   DFND 1 0 0 31
ELECTRONIC ARTS INC COM 285512109 246 2,454 SH   SOLE   2,454 0 0
ELECTRONIC ARTS INC COM 285512109 3 27 SH   DFND 1 0 0 27
EMERSON ELEC CO COM 291011104 9,228 193,665 SH   SOLE   176,362 0 17,303
EMERSON ELEC CO COM 291011104 144 3,014 SH   DFND 1 1,007 0 2,007
ENTERGY CORP NEW COM 29364G103 1,600 17,031 SH   SOLE   16,671 0 360
ENTERGY CORP NEW COM 29364G103 84 896 SH   DFND 1 853 0 43
ENTERPRISE PRODS PARTNERS L COM 293792107 525 36,733 SH   SOLE   32,583 0 4,150
ENTERPRISE PRODS PARTNERS L COM 293792107 35 2,430 SH   DFND 1 2,430 0 0
EOG RES INC COM 26875P101 951 26,486 SH   SOLE   26,096 0 390
EOG RES INC COM 26875P101 85 2,363 SH   DFND 1 2,345 0 18
EQUIFAX INC COM 294429105 890 7,450 SH   SOLE   7,290 0 160
EQUIFAX INC COM 294429105 111 932 SH   DFND 1 925 0 7
EQUINIX INC COM PAR $0.001 29444U700 651 1,043 SH   SOLE   1,028 0 15
EQUINIX INC COM PAR $0.001 29444U700 20 32 SH   DFND 1 0 0 32
EQUITRANS MIDSTREAM CORPORAT COM 294600101 54 10,640 SH   SOLE   10,640 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,020 32,737 SH   SOLE   31,937 0 800
EQUITY RESIDENTIAL SH BEN INT 29476L107 2 33 SH   DFND 1 0 0 33
ESSENTIAL UTILS INC COM 29670G102 1,019 25,034 SH   SOLE   25,034 0 0
EURONET WORLDWIDE INC COM 298736109 528 6,159 SH   SOLE   6,004 0 155
EVERSOURCE ENERGY COM 30040W108 1,067 13,643 SH   SOLE   13,643 0 0
EVERSOURCE ENERGY COM 30040W108 47 603 SH   DFND 1 0 0 603
EXELON CORP COM 30161N101 405 11,015 SH   SOLE   4,890 0 6,125
EXELON CORP COM 30161N101 6 154 SH   DFND 1 0 0 154
EXPEDITORS INTL WASH INC COM 302130109 2,110 31,625 SH   SOLE   30,205 0 1,420
EXPEDITORS INTL WASH INC COM 302130109 3 50 SH   DFND 1 0 0 50
EXXON MOBIL CORP COM 30231G102 29,522 777,512 SH   SOLE   723,925 0 53,587
EXXON MOBIL CORP COM 30231G102 1,648 43,390 SH   DFND 1 23,764 0 19,626
F5 NETWORKS INC COM 315616102 1,877 17,603 SH   SOLE   17,519 0 84
F5 NETWORKS INC COM 315616102 169 1,586 SH   DFND 1 1,565 0 21
FACEBOOK INC CL A 30303M102 3,567 21,382 SH   SOLE   18,802 0 2,580
FACEBOOK INC CL A 30303M102 928 5,562 SH   DFND 1 1,738 0 3,824
FASTENAL CO COM 311900104 6,931 221,784 SH   SOLE   221,784 0 0
FEDEX CORP COM 31428X106 528 4,353 SH   SOLE   1,085 0 3,268
FEDEX CORP COM 31428X106 27 219 SH   DFND 1 200 0 19
FIFTH THIRD BANCORP COM 316773100 1,950 131,283 SH   SOLE   129,667 0 1,616
FIFTH THIRD BANCORP COM 316773100 84 5,665 SH   DFND 1 5,571 0 94
FIRST REP BK SAN FRANCISCO C COM 33616C100 791 9,618 SH   SOLE   6,723 0 2,895
FIRST REP BK SAN FRANCISCO C COM 33616C100 150 1,829 SH   DFND 1 1,819 0 10
FIRST SOLAR INC COM 336433107 202 5,615 SH   SOLE   3,995 0 1,620
FIRST SOLAR INC COM 336433107 1 35 SH   DFND 1 0 0 35
FISERV INC COM 337738108 2,177 22,915 SH   SOLE   19,965 0 2,950
FISERV INC COM 337738108 22 231 SH   DFND 1 0 0 231
FORD MTR CO DEL COM COM PAR $0.01 345370860 665 137,686 SH   SOLE   2,156 0 135,530
FORTIVE CORP COM 34959J108 507 9,194 SH   SOLE   6,879 0 2,315
FORTIVE CORP COM 34959J108 59 1,068 SH   DFND 1 890 0 178
FTI CONSULTING INC COM 302941109 1,437 12,000 SH   SOLE   12,000 0 0
FULCRUM THERAPEUTICS INC COM 359616109 1,492 124,999 SH   SOLE   124,999 0 0
GARTNER INC COM 366651107 465 4,669 SH   SOLE   4,434 0 235
GARTNER INC COM 366651107 1 15 SH   DFND 1 0 0 15
GENERAL DYNAMICS CORP COM 369550108 7,351 55,556 SH   SOLE   55,010 0 546
GENERAL DYNAMICS CORP COM 369550108 357 2,701 SH   DFND 1 2,696 0 5
GENERAL ELECTRIC CO COM 369604103 4,262 536,805 SH   SOLE   435,291 0 101,514
GENERAL ELECTRIC CO COM 369604103 187 23,581 SH   DFND 1 21,740 0 1,841
GENERAL MLS INC COM 370334104 3,091 58,566 SH   SOLE   58,326 0 240
GENERAL MLS INC COM 370334104 183 3,475 SH   DFND 1 3,472 0 3
GENTEX CORP COM 371901109 229 10,324 SH   SOLE   9,724 0 600
GILEAD SCIENCES INC COM 375558103 2,442 32,664 SH   SOLE   32,234 0 430
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 706 18,622 SH   SOLE   5,065 0 13,557
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1 21 SH   DFND 1 21 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 590 11,550 SH   SOLE   11,550 0 0
GLOBE LIFE INC COM 37959E102 128 1,780 SH   SOLE   1,345 0 435
GLOBE LIFE INC COM 37959E102 352 4,887 SH   DFND 1 4,800 0 87
GOLD TRUST ISHARES 464285105 8,349 554,043 SH   SOLE   554,043 0 0
GOLD TRUST ISHARES 464285105 427 28,331 SH   DFND 1 28,331 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,159 39,839 SH   SOLE   33,214 0 6,625
GOLDMAN SACHS GROUP INC COM 38141G104 112 726 SH   DFND 1 718 0 8
GRAINGER W W INC COM 384802104 1,154 4,644 SH   SOLE   4,444 0 200
GRAINGER W W INC COM 384802104 1 4 SH   DFND 1 0 0 4
HALLIBURTON CO COM 406216101 159 23,193 SH   SOLE   3,676 0 19,517
HALLIBURTON CO COM 406216101 35 5,055 SH   DFND 1 55 0 5,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 331 16,220 SH   SOLE   15,917 0 303
HDFC BANK LTD ADR REPS 3 SHS 40415F101 432 11,230 SH   SOLE   11,230 0 0
HEALTHPEAK PPTYS INC COM 42250P103 1,022 42,855 SH   SOLE   42,055 0 800
HEALTHPEAK PPTYS INC COM 42250P103 15 633 SH   DFND 1 500 0 133
HERSHEY CO COM 427866108 2,758 20,814 SH   SOLE   20,634 0 180
HERSHEY CO COM 427866108 173 1,306 SH   DFND 1 1,300 0 6
HEWLETT PACKARD ENTERPRISE C COM 42824C109 277 28,537 SH   SOLE   28,187 0 350
HEWLETT PACKARD ENTERPRISE C COM 42824C109 0 13 SH   DFND 1 0 0 13
HEXCEL CORP NEW COM 428291108 1,032 27,751 SH   SOLE   21,031 0 6,720
HEXCEL CORP NEW COM 428291108 22 600 SH   DFND 1 600 0 0
HOME DEPOT INC COM 437076102 48,138 257,820 SH   SOLE   237,551 0 20,269
HOME DEPOT INC COM 437076102 2,964 15,873 SH   DFND 1 11,352 0 4,521
HONEYWELL INTL INC COM 438516106 3,686 27,551 SH   SOLE   23,027 0 4,524
HONEYWELL INTL INC COM 438516106 380 2,844 SH   DFND 1 931 0 1,913
HORMEL FOODS CORP COM 440452100 508 10,883 SH   SOLE   10,883 0 0
HORMEL FOODS CORP COM 440452100 8 164 SH   DFND 1 50 0 114
HP INC COM 40434L105 853 49,115 SH   SOLE   48,765 0 350
HP INC COM 40434L105 1 79 SH   DFND 1 0 0 79
HUMANA INC COM 444859102 419 1,335 SH   SOLE   1,335 0 0
HUMANA INC COM 444859102 12 38 SH   DFND 1 0 0 38
HUNTINGTON INGALLS INDS INC COM 446413106 518 2,845 SH   SOLE   2,845 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7 40 SH   DFND 1 40 0 0
IDEXX LABS INC COM 45168D104 3,673 15,164 SH   SOLE   15,054 0 110
IDEXX LABS INC COM 45168D104 122 505 SH   DFND 1 501 0 4
ILLINOIS TOOL WKS INC COM 452308109 15,561 109,494 SH   SOLE   107,748 0 1,746
ILLINOIS TOOL WKS INC COM 452308109 851 5,988 SH   DFND 1 5,988 0 0
ILLUMINA INC COM 452327109 218 800 SH   SOLE   200 0 600
ILLUMINA INC COM 452327109 6 21 SH   DFND 1 0 0 21
INDEPENDENT BANK CORP MASS COM 453836108 630 9,780 SH   SOLE   9,080 0 700
INSULET CORP COM 45784P101 282 1,704 SH   SOLE   1,704 0 0
INTEL CORP COM 458140100 40,463 747,653 SH   SOLE   636,283 0 111,370
INTEL CORP COM 458140100 2,235 41,298 SH   DFND 1 33,827 0 7,471
INTERCONTINENTAL EXCHANGE IN COM 45866F104 360 4,455 SH   SOLE   4,455 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10 128 SH   DFND 1 0 0 128
INTERNATIONAL BUSINESS MACHS COM 459200101 10,400 93,752 SH   SOLE   82,282 0 11,470
INTERNATIONAL BUSINESS MACHS COM 459200101 248 2,236 SH   DFND 1 846 0 1,390
INTL PAPER CO COM 460146103 489 15,698 SH   SOLE   15,368 0 330
INTL PAPER CO COM 460146103 93 3,000 SH   DFND 1 0 0 3,000
INTUIT COM 461202103 604 2,628 SH   SOLE   2,303 0 325
INTUIT COM 461202103 6 24 SH   DFND 1 10 0 14
INTUITIVE SURGICAL INC COM NEW 46120E602 542 1,095 SH   SOLE   1,095 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 73 148 SH   DFND 1 82 0 66
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 236 8,815 SH   SOLE   8,815 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 3,296 99,399 SH   SOLE   98,287 0 1,112
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 227 6,831 SH   DFND 1 6,831 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 381 17,750 SH   SOLE   17,750 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,268 6,661 SH   SOLE   6,661 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 70 366 SH   DFND 1 366 0 0
IRON MTN INC NEW COM 46284V101 740 31,079 SH   SOLE   31,079 0 0
IRON MTN INC NEW COM 46284V101 0 5 SH   DFND 1 0 0 5
ISHARES MSCI EURZONE ETF 464286608 16,442 538,893 SH   SOLE   530,876 0 8,017
ISHARES MSCI EURZONE ETF 464286608 61 1,995 SH   DFND 1 1,525 0 470
ISHARES INC CORE MSCI EMKT 46434G103 1,080 26,678 SH   SOLE   22,173 0 4,505
ISHARES INC CORE MSCI EMKT 46434G103 93 2,305 SH   DFND 1 2,305 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 3,071 112,190 SH   SOLE   111,924 0 266
ISHARES INC ESG MSCI EM ETF 46434G863 4 150 SH   DFND 1 150 0 0
ISHARES MIN VOL EMRG MKT ETF 464286533 358 7,639 SH   SOLE   7,639 0 0
ISHARES MIN VOL EMRG MKT ETF 464286533 5 96 SH   DFND 1 96 0 0
ISHARES TR SELECT DIVID ETF 464287168 235 3,193 SH   SOLE   2,193 0 1,000
ISHARES TR SELECT DIVID ETF 464287168 20 269 SH   DFND 1 269 0 0
ISHARES TR TIPS BD ETF 464287176 573 4,858 SH   SOLE   4,698 0 160
ISHARES TR TIPS BD ETF 464287176 89 757 SH   DFND 1 757 0 0
ISHARES TR CORE S&P500 ETF 464287200 305,481 1,182,201 SH   SOLE   1,164,351 0 17,850
ISHARES TR CORE S&P500 ETF 464287200 26,123 101,095 SH   DFND 1 99,099 0 1,996
ISHARES TR CORE US AGGBD ET 464287226 1,654 14,340 SH   SOLE   13,810 0 530
ISHARES TR CORE US AGGBD ET 464287226 119 1,033 SH   DFND 1 683 0 350
ISHARES TR MSCI EMG MKT ETF 464287234 13,749 402,845 SH   SOLE   384,715 0 18,130
ISHARES TR MSCI EMG MKT ETF 464287234 1,784 52,259 SH   DFND 1 52,259 0 0
ISHARES TR IBOXX INV CP ETF 464287242 448 3,625 SH   SOLE   3,215 0 410
ISHARES TR IBOXX INV CP ETF 464287242 167 1,350 SH   DFND 1 1,010 0 340
ISHARES TR S&P 500 GRWT ETF 464287309 65 392 SH   SOLE   0 0 392
ISHARES TR S&P 500 GRWT ETF 464287309 196 1,185 SH   DFND 1 1,185 0 0
ISHARES TR JPX NIKKEI 400 464287382 350 6,600 SH   DFND 1 6,600 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 368 3,026 SH   SOLE   226 0 2,800
ISHARES TR 1-3 YR TR BD ETF 464287457 245 2,823 SH   SOLE   2,823 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 90 1,040 SH   DFND 1 890 0 150
ISHARES TR MSCI EAFE ETF 464287465 5,006 93,637 SH   SOLE   69,055 0 24,582
ISHARES TR MSCI EAFE ETF 464287465 1,358 25,395 SH   DFND 1 24,220 0 1,175
ISHARES TR RUS MD CP GR ETF 464287481 358 2,944 SH   SOLE   2,944 0 0
ISHARES TR RUS MID-CAP ETF 464287499 862 19,972 SH   SOLE   16,112 0 3,860
ISHARES TR RUS MID-CAP ETF 464287499 680 15,748 SH   DFND 1 15,748 0 0
ISHARES TR CORE S&P MCP ETF 464287507 36,542 254,012 SH   SOLE   250,112 0 3,900
ISHARES TR CORE S&P MCP ETF 464287507 2,853 19,830 SH   DFND 1 19,668 0 162
ISHARES TR NA TEC-SFTWR ETF 464287515 9,102 43,283 SH   SOLE   42,548 0 735
ISHARES TR NASDQ BIOTEC ETF 464287556 3,186 29,574 SH   SOLE   29,574 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 28 258 SH   DFND 1 258 0 0
ISHARES TR COHEN&STEER REIT 464287564 6,361 69,461 SH   SOLE   67,450 0 2,011
ISHARES TR COHEN&STEER REIT 464287564 629 6,870 SH   DFND 1 6,870 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 856 8,634 SH   SOLE   7,713 0 921
ISHARES TR RUS 1000 GRW ETF 464287614 528 3,506 SH   SOLE   2,635 0 871
ISHARES TR RUS 1000 GRW ETF 464287614 751 4,987 SH   DFND 1 4,987 0 0
ISHARES TR RUS 1000 ETF 464287622 960 6,780 SH   SOLE   0 0 6,780
ISHARES TR RUS 1000 ETF 464287622 82 580 SH   DFND 1 580 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 18,883 230,199 SH   SOLE   226,640 0 3,559
ISHARES TR RUS 2000 VAL ETF 464287630 249 3,041 SH   DFND 1 3,041 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 6,062 38,326 SH   SOLE   38,276 0 50
ISHARES TR RUS 2000 GRW ETF 464287648 114 721 SH   DFND 1 721 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,836 59,726 SH   SOLE   58,086 0 1,640
ISHARES TR RUSSELL 2000 ETF 464287655 625 5,461 SH   DFND 1 5,461 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 2,712 18,283 SH   SOLE   18,283 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 2,601 17,535 SH   DFND 1 17,535 0 0
ISHARES TR CORE S&P SCP ETF 464287804 54,855 977,642 SH   SOLE   966,760 0 10,882
ISHARES TR CORE S&P SCP ETF 464287804 4,248 75,703 SH   DFND 1 75,409 0 294
ISHARES TR MSCI AC ASIA ETF 464288182 546 9,145 SH   SOLE   9,145 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 275 4,600 SH   DFND 1 4,600 0 0
ISHARES TR MSCI ACWI EX US 464288240 4,879 129,589 SH   SOLE   128,786 0 803
ISHARES TR MSCI ACWI EX US 464288240 454 12,070 SH   DFND 1 12,070 0 0
ISHARES TR MSCI ACWI ETF 464288257 932 14,893 SH   SOLE   14,893 0 0
ISHARES TR MSCI ACWI ETF 464288257 47 750 SH   DFND 1 750 0 0
ISHARES TR EAFE SML CP ETF 464288273 293 6,546 SH   SOLE   5,746 0 800
ISHARES TR NATIONAL MUN ETF 464288414 15,103 133,646 SH   SOLE   133,646 0 0
ISHARES TR MSCI KLD400 SOC 464288570 5,287 54,288 SH   SOLE   54,288 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 738 6,432 SH   SOLE   6,432 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 41 360 SH   DFND 1 0 0 360
ISHARES TR 1-3 YR CR BD ETF 464288646 83,309 1,591,081 SH   SOLE   1,519,114 0 71,967
ISHARES TR 1-3 YR CR BD ETF 464288646 2,054 39,222 SH   DFND 1 37,738 0 1,484
ISHARES TR EAFE VALUE ETF 464288877 115,218 3,228,313 SH   SOLE   3,194,786 0 33,527
ISHARES TR EAFE VALUE ETF 464288877 5,035 141,081 SH   DFND 1 140,371 0 710
ISHARES TR EAFE GRWTH ETF 464288885 2,404 33,803 SH   SOLE   33,728 0 75
ISHARES TR EAFE GRWTH ETF 464288885 55 777 SH   DFND 1 777 0 0
ISHARES TR EAFE MIN VOL ETF 46429B689 1,486 23,943 SH   SOLE   23,943 0 0
ISHARES TR EAFE MIN VOL ETF 46429B689 4 69 SH   DFND 1 69 0 0
ISHARES TR USA MIN VOL ETF 46429B697 31,580 584,698 SH   SOLE   575,366 0 9,332
ISHARES TR USA MIN VOL ETF 46429B697 3,164 58,586 SH   DFND 1 58,146 0 440
ISHARES TR CORE MSCI EAFE 46432F842 2,801 56,134 SH   SOLE   42,322 0 13,812
ISHARES TR CORE MSCI EAFE 46432F842 301 6,043 SH   DFND 1 6,043 0 0
ISHARES TR ESG USD CORPT 46435G193 391 15,198 SH   SOLE   15,198 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 754 30,243 SH   SOLE   28,944 0 1,299
ISHARES TR INTL VALUE FACTR 46435G409 1,856 105,476 SH   SOLE   105,476 0 0
ISHARES TR ETF MSCI USA 46435G425 1,102 19,171 SH   SOLE   19,171 0 0
ISHARES TR ETF MSCI USA 46435G425 41 720 SH   DFND 1 720 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 6,171 116,080 SH   SOLE   115,811 0 269
ISHARES TR MSCI EAFE ESG OP 46435G516 16 310 SH   DFND 1 310 0 0
ISHARES TR MSCI UN KNGDOM 46435G862 20,837 1,136,575 SH   SOLE   1,127,530 0 9,045
ISHARES TR MSCI UN KNGDOM 46435G862 1,267 69,108 SH   DFND 1 69,108 0 0
ISHARES TR MSCI USA SMALL 46435U663 5,057 253,507 SH   SOLE   249,757 0 3,750
ISHARES TR MSCI USA SMALL 46435U663 33 1,665 SH   DFND 1 1,665 0 0
JOHNSON & JOHNSON COM 478160104 50,196 382,797 SH   SOLE   346,811 0 35,986
JOHNSON & JOHNSON COM 478160104 4,445 33,894 SH   DFND 1 22,553 0 11,341
JOHNSON CTLS INTL PLC SHS G51502105 207 7,688 SH   SOLE   7,688 0 0
JOHNSON CTLS INTL PLC SHS G51502105 0 2 SH   DFND 1 0 0 2
JP MORGAN EXCHANGE TRADED FD BETABUILDRS US 46641Q399 213 4,600 SH   SOLE   4,600 0 0
JPMORGAN CHASE & CO COM 46625H100 28,077 311,865 SH   SOLE   263,616 0 48,249
JPMORGAN CHASE & CO COM 46625H100 2,074 23,038 SH   DFND 1 12,250 0 10,788
KANSAS CITY SOUTHERN COM NEW 485170302 92 723 SH   SOLE   723 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 115 904 SH   DFND 1 883 0 21
KELLOGG CO COM 487836108 261 4,350 SH   SOLE   4,350 0 0
KEMPER CORP DEL COM 488401100 234 3,150 SH   SOLE   3,150 0 0
KEYCORP NEW COM 493267108 3,309 319,079 SH   SOLE   299,419 0 19,660
KEYCORP NEW COM 493267108 40 3,846 SH   DFND 1 3,703 0 143
KIMBERLY CLARK CORP COM 494368103 3,037 23,753 SH   SOLE   23,753 0 0
KIMBERLY CLARK CORP COM 494368103 130 1,016 SH   DFND 1 1,016 0 0
KLA-TENCOR CORP COM 482480100 3,236 22,513 SH   SOLE   22,314 0 199
KLA-TENCOR CORP COM 482480100 604 4,200 SH   DFND 1 4,190 0 10
KRAFT HEINZ CO COM 500754106 228 9,230 SH   SOLE   1,412 0 7,818
KRAFT HEINZ CO COM 500754106 1 46 SH   DFND 1 0 0 46
LAM RESEARCH CORP COM 512807108 1,316 5,482 SH   SOLE   5,482 0 0
LAM RESEARCH CORP COM 512807108 22 90 SH   DFND 1 62 0 28
LAUDER ESTEE COS INC CL A 518439104 641 4,024 SH   SOLE   3,429 0 595
LAUDER ESTEE COS INC CL A 518439104 393 2,468 SH   DFND 1 2,260 0 208
LEMAITRE VASCULAR INC COM 525558201 364 14,597 SH   SOLE   14,597 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 361 3,263 SH   SOLE   0 0 3,263
LIBERTY GLOBAL PLC SHS CL C G5480U120 173 11,032 SH   SOLE   0 0 11,032
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 257 8,095 SH   SOLE   2,356 0 5,739
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 374 11,837 SH   SOLE   1,384 0 10,453
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2 68 SH   DFND 1 68 0 0
LILLY ELI & CO COM 532457108 1,499 10,805 SH   SOLE   5,805 0 5,000
LILLY ELI & CO COM 532457108 76 551 SH   DFND 1 200 0 351
LINCOLN NATL CORP IND COM 534187109 259 9,847 SH   SOLE   9,847 0 0
LINCOLN NATL CORP IND COM 534187109 0 5 SH   DFND 1 0 0 5
LINDE PLC COM G5494J103 2,333 13,484 SH   SOLE   12,384 0 1,100
LINDE PLC COM G5494J103 69 401 SH   DFND 1 400 0 1
LOCKHEED MARTIN CORP COM 539830109 1,657 4,890 SH   SOLE   4,550 0 340
LOCKHEED MARTIN CORP COM 539830109 139 410 SH   DFND 1 410 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 188 37,998 SH   SOLE   37,998 0 0
LOWES COS INC COM 548661107 7,885 91,634 SH   SOLE   86,497 0 5,137
LOWES COS INC COM 548661107 200 2,322 SH   DFND 1 160 0 2,162
LULULEMON ATHLETICA INC COM 550021109 487 2,570 SH   SOLE   2,120 0 450
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,381 47,965 SH   SOLE   47,173 0 792
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 164 3,310 SH   DFND 1 3,310 0 0
M & T BK CORP COM 55261F104 2,088 20,183 SH   SOLE   19,608 0 575
M & T BK CORP COM 55261F104 63 606 SH   DFND 1 600 0 6
MAGELLAN MIDSTREAM PRTNRS COM UNIT RP COM UNIT RP LP 559080106 267 7,316 SH   SOLE   7,316 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 157 25,000 SH   SOLE   25,000 0 0
MARATHON OIL CORP COM 565849106 105 31,838 SH   SOLE   6,438 0 25,400
MARATHON OIL CORP COM 565849106 29 8,706 SH   DFND 1 0 0 8,706
MARATHON PETE CORP COM 56585A102 1,325 56,115 SH   SOLE   30,715 0 25,400
MARATHON PETE CORP COM 56585A102 0 16 SH   DFND 1 0 0 16
MARRIOTT INTL INC NEW CL A 571903202 508 6,793 SH   SOLE   6,637 0 156
MARRIOTT INTL INC NEW CL A 571903202 361 4,826 SH   DFND 1 4,255 0 571
MARSH & MCLENNAN COS INC COM 571748102 1,102 12,747 SH   SOLE   12,447 0 300
MARSH & MCLENNAN COS INC COM 571748102 1 8 SH   DFND 1 0 0 8
MARTIN MARIETTA MATLS INC COM 573284106 243 1,285 SH   SOLE   1,285 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2 11 SH   DFND 1 0 0 11
MASCO CORP COM 574599106 277 8,003 SH   SOLE   8,003 0 0
MASCO CORP COM 574599106 29 825 SH   DFND 1 750 0 75
MASTERCARD INCORPORATED CL A 57636Q104 5,065 20,968 SH   SOLE   17,858 0 3,110
MASTERCARD INCORPORATED CL A 57636Q104 103 428 SH   DFND 1 320 0 108
MCCORMICK & CO INC COM NON VTG 579780206 447 3,169 SH   SOLE   2,444 0 725
MCCORMICK & CO INC COM NON VTG 579780206 141 996 SH   DFND 1 961 0 35
MCDONALDS CORP COM 580135101 19,874 120,195 SH   SOLE   112,054 0 8,141
MCDONALDS CORP COM 580135101 764 4,621 SH   DFND 1 3,535 0 1,086
MCKESSON CORP COM 58155Q103 543 4,018 SH   SOLE   4,018 0 0
MCKESSON CORP COM 58155Q103 189 1,400 SH   DFND 1 1,400 0 0
MEDTRONIC PLC SHS G5960L103 5,678 62,966 SH   SOLE   61,854 0 1,112
MEDTRONIC PLC SHS G5960L103 405 4,486 SH   DFND 1 4,468 0 18
MERCK & CO INC COM 58933Y105 33,189 431,367 SH   SOLE   366,917 0 64,450
MERCK & CO INC COM 58933Y105 2,230 28,984 SH   DFND 1 22,328 0 6,656
METLIFE INC COM 59156R108 391 12,775 SH   SOLE   12,775 0 0
METLIFE INC COM 59156R108 58 1,890 SH   DFND 1 1,885 0 5
METTLER TOLEDO INTERNATIONAL COM 592688105 22,245 32,215 SH   SOLE   31,860 0 355
METTLER TOLEDO INTERNATIONAL COM 592688105 204 295 SH   DFND 1 295 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,502 22,155 SH   SOLE   19,955 0 2,200
MICROCHIP TECHNOLOGY INC COM 595017104 131 1,932 SH   DFND 1 1,900 0 32
MICROSOFT CORP COM 594918104 129,183 819,115 SH   SOLE   782,394 0 36,721
MICROSOFT CORP COM 594918104 6,556 41,568 SH   DFND 1 33,495 0 8,073
MODERNA INC COM 60770K107 30 1,000 SH   SOLE   1,000 0 0
MODERNA INC COM 60770K107 66,545 2,221,874 SH   DFND 1 2,221,874 0 0
MONDELEZ INTL INC CL A 609207105 2,513 50,183 SH   SOLE   25,418 0 24,765
MONDELEZ INTL INC CL A 609207105 212 4,235 SH   DFND 1 4,177 0 58
MONSTER BEVERAGE CORP NEW COM 61174X109 1,979 35,177 SH   SOLE   34,657 0 520
MONSTER BEVERAGE CORP NEW COM 61174X109 16 285 SH   DFND 1 0 0 285
MOODYS CORP COM 615369105 1,764 8,340 SH   SOLE   8,340 0 0
MORGAN STANLEY COM NEW 617446448 2,053 60,369 SH   SOLE   59,839 0 530
MORGAN STANLEY COM NEW 617446448 117 3,432 SH   DFND 1 3,412 0 20
MORPHIC HLDG INC COM 61775R105 3,147 214,367 SH   DFND 1 214,367 0 0
MURPHY OIL CORP COM 626717102 112 18,335 SH   SOLE   18,335 0 0
MYOKARDIA INC COM 62857M105 1,595 34,016 SH   SOLE   34,016 0 0
NASDAQ INC COM 631103108 209 2,200 SH   SOLE   2,200 0 0
NASDAQ INC COM 631103108 2 24 SH   DFND 1 0 0 24
NETFLIX INC COM 64110L106 1,959 5,217 SH   SOLE   5,031 0 186
NETFLIX INC COM 64110L106 95 254 SH   DFND 1 0 0 254
NEWMARKET CORP COM 651587107 379 990 SH   SOLE   990 0 0
NEXTERA ENERGY INC COM 65339F101 13,390 55,647 SH   SOLE   53,932 0 1,715
NEXTERA ENERGY INC COM 65339F101 2,459 10,221 SH   DFND 1 9,950 0 271
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 224 5,200 SH   SOLE   5,200 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 69 1,600 SH   DFND 1 1,600 0 0
NIKE INC CL B 654106103 15,373 185,796 SH   SOLE   181,931 0 3,865
NIKE INC CL B 654106103 1,357 16,395 SH   DFND 1 12,588 0 3,807
NORFOLK SOUTHERN CORP COM 655844108 2,221 15,215 SH   SOLE   15,045 0 170
NORFOLK SOUTHERN CORP COM 655844108 156 1,066 SH   DFND 1 1,037 0 29
NORTHERN TR CORP COM 665859104 2,719 36,032 SH   SOLE   35,822 0 210
NORTHERN TR CORP COM 665859104 110 1,455 SH   DFND 1 1,450 0 5
NORTHROP GRUMMAN CORP COM 666807102 1,014 3,353 SH   SOLE   3,353 0 0
NORTHROP GRUMMAN CORP COM 666807102 2 5 SH   DFND 1 0 0 5
NOVARTIS A G SPONSORED ADR 66987V109 8,505 103,151 SH   SOLE   90,374 0 12,777
NOVARTIS A G SPONSORED ADR 66987V109 189 2,294 SH   DFND 1 1,769 0 525
NOVO-NORDISK A S ADR 670100205 9,129 151,640 SH   SOLE   131,194 0 20,446
NOVO-NORDISK A S ADR 670100205 321 5,326 SH   DFND 1 5,326 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1,507 51,523 SH   SOLE   51,523 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1,266 62,698 SH   SOLE   62,698 0 0
NUVEEN MUN VALUE FD INC COM 670928100 210 21,505 SH   SOLE   21,505 0 0
NVIDIA CORP COM 67066G104 1,765 6,694 SH   SOLE   6,384 0 310
NVIDIA CORP COM 67066G104 141 534 SH   DFND 1 172 0 362
NXP SEMICONDUCTORS N V COM N6596X109 322 3,887 SH   SOLE   3,237 0 650
NXP SEMICONDUCTORS N V COM N6596X109 52 630 SH   DFND 1 625 0 5
O REILLY AUTOMOTIVE INC NEW COM 67103H107 205 682 SH   SOLE   372 0 310
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4 13 SH   DFND 1 0 0 13
OCCIDENTAL PETE CORP DEL COM 674599105 227 19,573 SH   SOLE   19,453 0 120
OCCIDENTAL PETE CORP DEL COM 674599105 0 30 SH   DFND 1 29 0 1
OMNI GROUP INC COM 681919106 311 5,661 SH   SOLE   5,661 0 0
OMNI GROUP INC COM 681919106 10 191 SH   DFND 1 185 0 6
ORACLE CORP COM 68389X105 10,154 210,100 SH   SOLE   197,098 0 13,002
ORACLE CORP COM 68389X105 722 14,934 SH   DFND 1 10,713 0 4,221
PACCAR INC COM 693718108 578 9,450 SH   SOLE   3,450 0 6,000
PACCAR INC COM 693718108 9 155 SH   DFND 1 150 0 5
PACKAGING CORP AMER COM 695156109 308 3,549 SH   SOLE   3,474 0 75
PARKER HANNIFIN CORP COM 701094104 4,182 32,236 SH   SOLE   25,979 0 6,257
PARKER HANNIFIN CORP COM 701094104 83 640 SH   DFND 1 640 0 0
PAY SOFTWARE INC COM 70432V102 1,172 5,800 SH   SOLE   5,800 0 0
PAY SOFTWARE INC COM 70432V102 41 205 SH   DFND 1 205 0 0
PAYCHEX INC COM 704326107 584 9,275 SH   SOLE   9,275 0 0
PAYCHEX INC COM 704326107 50 802 SH   DFND 1 778 0 24
PAYPAL HLDGS INC COM 70450Y103 2,638 27,553 SH   SOLE   25,839 0 1,714
PAYPAL HLDGS INC COM 70450Y103 352 3,675 SH   DFND 1 996 0 2,679
PEPSICO INC COM 713448108 33,616 279,900 SH   SOLE   261,024 0 18,876
PEPSICO INC COM 713448108 2,803 23,342 SH   DFND 1 19,300 0 4,042
PFIZER INC COM 717081103 15,635 479,014 SH   SOLE   397,866 0 81,148
PFIZER INC COM 717081103 2,030 62,194 SH   DFND 1 55,272 0 6,922
PHILIP MORRIS INTL INC COM 718172109 3,049 41,786 SH   SOLE   19,072 0 22,714
PHILIP MORRIS INTL INC COM 718172109 7 94 SH   DFND 1 0 0 94
PHILLIPS 66 COM 718546104 845 15,756 SH   SOLE   11,181 0 4,575
PHILLIPS 66 COM 718546104 81 1,503 SH   DFND 1 1,484 0 19
PIMCO ETF TR 1-5 US TIP IDX 72201R205 925 17,885 SH   SOLE   17,885 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 22,646 228,790 SH   SOLE   225,416 0 3,374
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 906 9,158 SH   DFND 1 8,918 0 240
PINNACLE WEST CAP CORP COM 723484101 229 3,017 SH   SOLE   3,017 0 0
PINNACLE WEST CAP CORP COM 723484101 18 236 SH   DFND 1 0 0 236
PLUG POWER INC COM NEW 72919P202 53 14,900 SH   SOLE   14,900 0 0
PNC FINL SVCS GROUP INC COM 693475105 730 7,630 SH   SOLE   2,597 0 5,033
PNC FINL SVCS GROUP INC COM 693475105 121 1,269 SH   DFND 1 1,250 0 19
PPG INDS INC COM 693506107 3,109 37,193 SH   SOLE   35,921 0 1,272
PPG INDS INC COM 693506107 193 2,306 SH   DFND 1 2,301 0 5
PPL CORP COM 69351T106 540 21,898 SH   SOLE   2,968 0 18,930
PPL CORP COM 69351T106 1 47 SH   DFND 1 0 0 47
PRICE T ROWE GROUP INC COM 74144T108 780 7,985 SH   SOLE   7,610 0 375
PRICE T ROWE GROUP INC COM 74144T108 9 94 SH   DFND 1 91 0 3
PROCTER AND GAMBLE CO COM 742718109 43,931 399,371 SH   SOLE   365,265 0 34,106
PROCTER AND GAMBLE CO COM 742718109 3,102 28,199 SH   DFND 1 24,324 0 3,875
PROGRESSIVE CORP OHIO COM 743315103 247 3,344 SH   SOLE   3,344 0 0
PROGRESSIVE CORP OHIO COM 743315103 386 5,234 SH   DFND 1 0 0 5,234
PROLOGIS INC COM 74340W103 4,914 61,145 SH   SOLE   59,757 0 1,388
PROLOGIS INC COM 74340W103 202 2,509 SH   DFND 1 2,459 0 50
PRUDENTIAL FINL INC COM 744320102 2,176 41,725 SH   SOLE   41,488 0 237
PRUDENTIAL FINL INC COM 744320102 33 640 SH   DFND 1 530 0 110
PUBLIC STORAGE COM 74460D109 9,758 49,130 SH   SOLE   48,187 0 943
PUBLIC STORAGE COM 74460D109 200 1,009 SH   DFND 1 1,000 0 9
PUBLIC SVC ENTERPRISE GROUP COM 744573106 630 14,035 SH   SOLE   14,035 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 73 1,634 SH   DFND 1 1,600 0 34
QUALM INC COM 747525103 2,234 33,016 SH   SOLE   31,566 0 1,450
QUALM INC COM 747525103 54 804 SH   DFND 1 762 0 42
QUEST DIAGNOSTICS INC COM 74834L100 308 3,838 SH   SOLE   2,472 0 1,366
QUEST DIAGNOSTICS INC COM 74834L100 2 26 SH   DFND 1 0 0 26
QURATE RETAIL INC COM SER A 74915M100 139 22,710 SH   SOLE   3,490 0 19,220
RAYTHEON CO COM NEW 755111507 5,005 38,162 SH   SOLE   37,561 0 601
RAYTHEON CO COM NEW 755111507 415 3,161 SH   DFND 1 2,656 0 505
REGENCY CTRS CORP COM 758849103 293 7,622 SH   SOLE   7,622 0 0
REGENCY CTRS CORP COM 758849103 1 32 SH   DFND 1 0 0 32
REGENERON PHARMACEUTICALS COM 75886F107 6,519 13,351 SH   SOLE   13,263 0 88
REGENERON PHARMACEUTICALS COM 75886F107 217 445 SH   DFND 1 445 0 0
REGIONS FINL CORP NEW COM 7591EP100 475 52,902 SH   SOLE   52,902 0 0
REGIONS FINL CORP NEW COM 7591EP100 4 431 SH   DFND 1 0 0 431
RESMED INC COM 761152107 214 1,450 SH   SOLE   1,450 0 0
RESMED INC COM 761152107 1 4 SH   DFND 1 0 0 4
ROBERT HALF INTL INC COM 770323103 841 22,283 SH   SOLE   22,283 0 0
ROBERT HALF INTL INC COM 770323103 3 68 SH   DFND 1 0 0 68
ROCKWELL AUTOMATION INC COM 773903109 2,241 14,850 SH   SOLE   14,014 0 836
ROCKWELL AUTOMATION INC COM 773903109 33 220 SH   DFND 1 220 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,309 4,198 SH   SOLE   4,053 0 145
ROPER TECHNOLOGIES INC COM 776696106 1,314 4,214 SH   DFND 1 0 0 4,214
ROSS STORES INC COM 778296103 2,610 30,010 SH   SOLE   30,010 0 0
ROSS STORES INC COM 778296103 19 222 SH   DFND 1 82 0 140
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,278 122,618 SH   SOLE   113,208 0 9,410
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 168 4,801 SH   DFND 1 2,378 0 2,423
RPM INTL INC COM 749685103 353 5,928 SH   SOLE   5,928 0 0
S&P GLOBAL INC COM 78409V104 2,812 11,476 SH   SOLE   10,386 0 1,090
S&P GLOBAL INC COM 78409V104 3,440 14,038 SH   DFND 1 14,030 0 8
SAGE THERAPEUTICS INC COM 78667J108 729 25,400 SH   SOLE   25,400 0 0
SALESFORCE INC COM 79466L302 1,372 9,529 SH   SOLE   7,665 0 1,864
SALESFORCE INC COM 79466L302 268 1,861 SH   DFND 1 722 0 1,139
SAP SE SPON ADR 803054204 231 2,095 SH   SOLE   1,500 0 595
SAP SE SPON ADR 803054204 1 10 SH   DFND 1 10 0 0
SCHLUMBERGER LTD COM 806857108 473 35,052 SH   SOLE   28,740 0 6,312
SCHLUMBERGER LTD COM 806857108 40 2,950 SH   DFND 1 2,950 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 25 600 SH   SOLE   600 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 436 10,350 SH   DFND 1 10,350 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 54 2,103 SH   SOLE   2,103 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,471 56,936 SH   DFND 1 56,936 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 87 1,434 SH   SOLE   1,434 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,012 16,752 SH   DFND 1 16,752 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 474 5,346 SH   SOLE   5,346 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 123 1,394 SH   DFND 1 1,394 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 368 6,762 SH   SOLE   6,762 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 201 2,047 SH   SOLE   1,559 0 488
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 300 3,060 SH   DFND 1 3,060 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 177 6,100 SH   SOLE   6,100 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 23 800 SH   DFND 1 800 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 700 33,626 SH   SOLE   28,131 0 5,495
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 574 27,565 SH   DFND 1 27,565 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 100 1,696 SH   SOLE   1,316 0 380
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 205 3,478 SH   DFND 1 3,478 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 173 2,149 SH   SOLE   2,149 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 829 10,310 SH   DFND 1 10,310 0 0
SELECT TOR SPDR TR RL EST SEL SEC 81369Y860 329 10,616 SH   SOLE   10,150 0 466
SEMPRA ENERGY COM 816851109 2,555 22,609 SH   SOLE   21,634 0 975
SEMPRA ENERGY COM 816851109 28 244 SH   DFND 1 228 0 16
SERVICESOURCE INTL INC COM 81763U100 29 33,403 SH   SOLE   33,403 0 0
SESEN BIO INC COM 817763105 11 20,000 SH   SOLE   20,000 0 0
SHERWIN WILLIAMS CO COM 824348106 1,637 3,563 SH   SOLE   3,490 0 73
SIMON PPTY GROUP INC NEW COM 828806109 2,515 45,845 SH   SOLE   45,422 0 423
SIMON PPTY GROUP INC NEW COM 828806109 6 110 SH   DFND 1 100 0 10
SKYWORKS SOLUTIONS INC COM 83088M102 661 7,395 SH   SOLE   7,045 0 350
SKYWORKS SOLUTIONS INC COM 83088M102 2 19 SH   DFND 1 0 0 19
SOUTHERN CO COM 842587107 1,088 20,096 SH   SOLE   8,496 0 11,600
SOUTHERN CO COM 842587107 2 36 SH   DFND 1 25 0 11
SPDR GOLD TRUST GOLD SHS 78463V107 9,728 65,709 SH   SOLE   64,963 0 746
SPDR GOLD TRUST GOLD SHS 78463V107 666 4,499 SH   DFND 1 4,499 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 204 3,645 SH   SOLE   3,645 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,253 32,019 SH   SOLE   30,489 0 1,530
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,496 5,805 SH   DFND 1 4,805 0 1,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 638 2,427 SH   SOLE   1,827 0 600
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,120 4,259 SH   DFND 1 4,259 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 227 3,552 SH   SOLE   3,552 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 131 1,639 SH   SOLE   1,639 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 102 1,273 SH   DFND 1 1,273 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 4,673 60,340 SH   SOLE   60,084 0 256
SPDR SERIES TRUST S&P BIOTECH 78464A870 281 3,623 SH   DFND 1 3,623 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 368 7,600 SH   SOLE   5,500 0 2,100
SPRINT CORP COM SER 1 85207U105 165 19,110 SH   SOLE   0 0 19,110
SPRINT CORP COM SER 1 85207U105 0 21 SH   DFND 1 0 0 21
STANLEY BLACK & DECKER INC COM 854502101 1,586 15,861 SH   SOLE   14,461 0 1,400
STANLEY BLACK & DECKER INC COM 854502101 53 530 SH   DFND 1 530 0 0
STARBUCKS CORP COM 855244109 5,133 78,084 SH   SOLE   75,534 0 2,550
STARBUCKS CORP COM 855244109 185 2,816 SH   DFND 1 2,702 0 114
STATE STR CORP COM 857477103 11,233 210,861 SH   SOLE   208,670 0 2,191
STATE STR CORP COM 857477103 232 4,349 SH   DFND 1 4,344 0 5
STERICYCLE INC COM 858912108 768 15,802 SH   SOLE   15,802 0 0
STERIS PLC SHS USD G8473T100 433 3,090 SH   SOLE   2,740 0 350
STRYKER CORP COM 863667101 4,962 29,802 SH   SOLE   28,152 0 1,650
STRYKER CORP COM 863667101 132 790 SH   DFND 1 790 0 0
SVB FINL GROUP COM 78486Q101 1,741 11,522 SH   SOLE   11,477 0 45
SVB FINL GROUP COM 78486Q101 85 560 SH   DFND 1 551 0 9
SYNOPSYS INC COM 871607107 676 5,249 SH   SOLE   5,249 0 0
SYNOPSYS INC COM 871607107 4 31 SH   DFND 1 24 0 7
SYSCO CORP COM 871829107 3,376 73,985 SH   SOLE   68,539 0 5,446
SYSCO CORP COM 871829107 36 779 SH   DFND 1 750 0 29
TARGET CORP COM 87612E106 1,656 17,810 SH   SOLE   17,025 0 785
TARGET CORP COM 87612E106 46 492 SH   DFND 1 483 0 9
TELEFLEX INC COM 879369106 659 2,250 SH   SOLE   2,250 0 0
TELEFONICA S A SPONSORED ADR 879382208 83 18,158 SH   SOLE   18,158 0 0
TERADYNE INC COM 880770102 477 8,799 SH   SOLE   7,999 0 800
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 104 11,585 SH   SOLE   10,585 0 1,000
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 0 34 SH   DFND 1 34 0 0
TEXAS INSTRS INC COM 882508104 4,698 47,008 SH   SOLE   39,208 0 7,800
TEXAS INSTRS INC COM 882508104 153 1,532 SH   DFND 1 1,480 0 52
THERMO FISHER SCIENTIFIC INC COM 883556102 25,043 88,304 SH   SOLE   85,129 0 3,175
THERMO FISHER SCIENTIFIC INC COM 883556102 837 2,952 SH   DFND 1 2,799 0 153
TJX COS INC NEW COM 872540109 3,115 65,160 SH   SOLE   59,500 0 5,660
TJX COS INC NEW COM 872540109 115,296 2,411,542 SH   DFND 1 2,411,506 0 36
TORONTO DOMINION BK ONT COM NEW 891160509 4,289 101,186 SH   SOLE   93,586 0 7,600
TORONTO DOMINION BK ONT COM NEW 891160509 96 2,255 SH   DFND 1 2,255 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 257 100,488 SH   SOLE   100,488 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 3 1,331 SH   DFND 1 1,331 0 0
TORTOISE MLP FD INC COM 89148B101 97 114,115 SH   SOLE   112,879 0 1,236
TOTAL S A SPONSORED ADR 89151E109 578 15,527 SH   SOLE   11,846 0 3,681
TOTAL S A SPONSORED ADR 89151E109 1 21 SH   DFND 1 21 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 210 2,547 SH   SOLE   2,547 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 410 4,965 SH   DFND 1 0 0 4,965
TRAVELERS PANIES INC COM 89417E109 770 7,749 SH   SOLE   6,140 0 1,609
TRAVELERS PANIES INC COM 89417E109 18 181 SH   DFND 1 168 0 13
TRUIST FINL CORP COM 89832Q109 1,347 43,681 SH   SOLE   43,382 0 299
TRUIST FINL CORP COM 89832Q109 335 10,863 SH   DFND 1 250 0 10,613
TYLER TECHNOLOGIES INC COM 902252105 593 2,000 SH   SOLE   2,000 0 0
UBS AG LONDON BRH EN LG CP GRWTH 902677780 294 1,269 SH   SOLE   340 0 929
UBS GROUP AG SHS H42097107 119 12,867 SH   SOLE   8,000 0 4,867
UBS GROUP AG SHS H42097107 2 194 SH   DFND 1 194 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 2,592 14,752 SH   SOLE   14,615 0 137
ULTA SALON COSMETCS & FRAG I COM 90384S303 124 704 SH   DFND 1 663 0 41
UNILEVER N V N Y N Y SHS NEW 904784709 1,695 34,746 SH   SOLE   34,746 0 0
UNILEVER N V N Y N Y SHS NEW 904784709 7 138 SH   DFND 1 138 0 0
UNILEVER PLC SPON SPON ADR NEW 904767704 426 8,420 SH   SOLE   3,420 0 5,000
UNILEVER PLC SPON SPON ADR NEW 904767704 47 937 SH   DFND 1 937 0 0
UNION PAC CORP COM 907818108 19,187 136,042 SH   SOLE   123,882 0 12,160
UNION PAC CORP COM 907818108 1,459 10,342 SH   DFND 1 5,949 0 4,393
UNITED PARCEL SERVICE INC CL B 911312106 461 4,934 SH   SOLE   4,834 0 100
UNITED TECHNOLOGIES CORP COM 913017109 21,966 232,866 SH   SOLE   222,456 0 10,410
UNITED TECHNOLOGIES CORP COM 913017109 1,774 18,811 SH   DFND 1 10,080 0 8,731
UNITEDHEALTH GROUP INC COM 91324P102 15,088 60,502 SH   SOLE   59,631 0 871
UNITEDHEALTH GROUP INC COM 91324P102 1,314 5,271 SH   DFND 1 3,335 0 1,936
US BANCORP DEL COM NEW 902973304 12,104 351,337 SH   SOLE   320,442 0 30,895
US BANCORP DEL COM NEW 902973304 94 2,741 SH   DFND 1 2,702 0 39
V F CORP COM 918204108 1,752 32,403 SH   SOLE   30,423 0 1,980
V F CORP COM 918204108 98 1,817 SH   DFND 1 1,817 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,359 96,089 SH   SOLE   94,742 0 1,347
VALERO ENERGY CORP NEW COM 91913Y100 193 4,252 SH   DFND 1 4,243 0 9
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 380 3,907 SH   SOLE   3,907 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 319 5,670 SH   SOLE   2,095 0 3,575
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,453 77,920 SH   SOLE   76,870 0 1,050
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,970 20,987 SH   DFND 1 20,987 0 0
VANGUARD INDEX FDS REIT ETF 922908553 13,410 191,984 SH   SOLE   189,764 0 2,220
VANGUARD INDEX FDS REIT ETF 922908553 993 14,219 SH   DFND 1 8,459 0 5,760
VANGUARD INDEX FDS SM CP VAL ETF 922908611 357 4,024 SH   SOLE   3,649 0 375
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4 50 SH   DFND 1 50 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 302 2,294 SH   SOLE   796 0 1,498
VANGUARD INDEX FDS MID CAP ETF 922908629 86 653 SH   DFND 1 328 0 325
VANGUARD INDEX FDS LARGE CAP ETF 922908637 311 2,628 SH   SOLE   2,628 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 468 5,256 SH   SOLE   3,114 0 2,142
VANGUARD INDEX FDS VALUE ETF 922908744 410 4,608 SH   DFND 1 4,608 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 329 2,853 SH   SOLE   2,049 0 804
VANGUARD INDEX FDS SMALL CP ETF 922908751 46 400 SH   DFND 1 0 0 400
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,423 26,552 SH   SOLE   21,052 0 5,500
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,965 85,063 SH   DFND 1 85,063 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 18,561 452,476 SH   SOLE   439,853 0 12,623
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 406 9,905 SH   DFND 1 9,905 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 28,868 860,457 SH   SOLE   850,891 0 9,566
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,676 49,959 SH   DFND 1 48,159 0 1,800
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 252 4,563 SH   SOLE   4,563 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 434 7,861 SH   DFND 1 7,861 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 246 5,679 SH   SOLE   5,679 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 396 9,146 SH   DFND 1 9,146 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5,548 88,338 SH   SOLE   88,338 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 54,978 1,128,442 SH   SOLE   1,111,591 0 16,851
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,599 53,354 SH   DFND 1 53,324 0 30
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,003 25,324 SH   SOLE   18,727 0 6,597
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,195 53,039 SH   DFND 1 52,389 0 650
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 534 5,500 SH   SOLE   0 0 5,500
VANGUARD SCOTTSDALE FDS LONG-TERM GOV 92206C847 202 2,000 SH   SOLE   0 0 2,000
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,057 10,224 SH   SOLE   10,224 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 298 2,886 SH   DFND 1 2,886 0 0
VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 35 830 SH   SOLE   830 0 0
VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 3,680 87,697 SH   DFND 1 87,697 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 136,265 4,087,126 SH   SOLE   4,045,756 0 41,370
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,458 223,685 SH   DFND 1 221,894 0 1,791
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,296 46,592 SH   SOLE   46,092 0 500
VANGUARD WHITEHALL FDS INC EMERG MKT BD EMERG MKT BD ETF 921946885 437 6,207 SH   SOLE   374 0 5,833
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2,221 53,984 SH   SOLE   53,984 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 266 5,802 SH   SOLE   5,802 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 456 3,140 SH   SOLE   3,140 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 274 5,400 SH   SOLE   5,400 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 304 1,830 SH   SOLE   1,830 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 146 880 SH   DFND 1 880 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,332 25,161 SH   SOLE   25,161 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 557 5,785 SH   SOLE   5,785 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,782 14,611 SH   SOLE   13,663 0 948
VANGUARD WORLD FDS UTILITIES ETF 92204A876 27 225 SH   DFND 1 225 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 2,442 32,061 SH   SOLE   32,061 0 0
VARIAN MED SYS INC COM 92220P105 635 6,189 SH   SOLE   6,189 0 0
VARIAN MED SYS INC COM 92220P105 1 10 SH   DFND 1 0 0 10
VEEVA SYS INC CL A COM 922475108 688 4,400 SH   SOLE   4,400 0 0
VERIZON MUNICATIONS INC COM 92343V104 15,114 281,298 SH   SOLE   266,107 0 15,191
VERIZON MUNICATIONS INC COM 92343V104 1,061 19,748 SH   DFND 1 16,768 0 2,980
VIACOMCBS INC CL B 92556H206 193 13,745 SH   SOLE   13,340 0 405
VIACOMCBS INC CL B 92556H206 8 573 SH   DFND 1 500 0 73
VISA INC COM CL A 92826C839 11,651 72,311 SH   SOLE   61,924 0 10,387
VISA INC COM CL A 92826C839 1,180 7,325 SH   DFND 1 5,437 0 1,888
VOYA FINL INC COM 929089100 426 10,513 SH   SOLE   10,513 0 0
VOYA FINL INC COM 929089100 101 2,500 SH   DFND 1 2,500 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,421 155,343 SH   SOLE   155,343 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,193 47,938 SH   SOLE   39,688 0 8,250
WALGREENS BOOTS ALLIANCE INC COM 931427108 13 283 SH   DFND 1 260 0 23
WAL-MART STORES INC COM 931142103 7,672 67,527 SH   SOLE   49,795 0 17,732
WAL-MART STORES INC COM 931142103 683 6,015 SH   DFND 1 158 0 5,857
WASHINGTON TR BANCORP COM 940610108 581 15,900 SH   SOLE   15,900 0 0
WASTE MGMT INC DEL COM 94106L109 577 6,230 SH   SOLE   5,830 0 400
WASTE MGMT INC DEL COM 94106L109 96 1,036 SH   DFND 1 1,034 0 2
WATSCO INC COM 942622200 883 5,589 SH   SOLE   5,149 0 440
WEC ENERGY GROUP INC COM 92939U106 1,172 13,298 SH   SOLE   13,298 0 0
WEC ENERGY GROUP INC COM 92939U106 102 1,157 SH   DFND 1 1,074 0 83
WELLS FARGO & CO NEW COM 949746101 7,037 245,200 SH   SOLE   198,680 0 46,520
WELLS FARGO & CO NEW COM 949746101 246 8,557 SH   DFND 1 6,081 0 2,476
WERNER ENTERPRISES INC COM 950755108 2,176 60,003 SH   SOLE   59,853 0 150
WERNER ENTERPRISES INC COM 950755108 232 6,400 SH   DFND 1 6,400 0 0
WESTROCK CO COM 96145D105 271 9,590 SH   SOLE   0 0 9,590
WESTROCK CO COM 96145D105 85 3,024 SH   DFND 1 0 0 3,024
WEYERHAEUSER CO COM 962166104 189 11,130 SH   SOLE   9,530 0 1,600
WEYERHAEUSER CO COM 962166104 75 4,416 SH   DFND 1 0 0 4,416
WISDOMTREE TR HIGH DIV FD 97717W208 469 8,286 SH   SOLE   8,286 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 424 8,824 SH   SOLE   8,824 0 0
XCEL ENERGY INC COM 98389B100 143 2,373 SH   SOLE   1,740 0 633
XCEL ENERGY INC COM 98389B100 324 5,373 SH   DFND 1 0 0 5,373
YUM BRANDS INC COM 988498101 586 8,556 SH   SOLE   8,556 0 0
YUM BRANDS INC COM 988498101 17 250 SH   DFND 1 200 0 50
YUM CHINA HLDGS INC COM 98850P109 494 11,577 SH   SOLE   8,077 0 3,500
YUM CHINA HLDGS INC COM 98850P109 2 42 SH   DFND 1 33 0 9
ZIMMER BIOMET HLDGS INC COM 98956P102 1,083 10,711 SH   SOLE   8,536 0 2,175
ZIMMER BIOMET HLDGS INC COM 98956P102 0 3 SH   DFND 1 0 0 3
ZOETIS INC CL A 98978V103 1,836 15,598 SH   SOLE   15,398 0 200
ZOETIS INC CL A 98978V103 876 7,447 SH   DFND 1 2,670 0 4,777