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