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 24,728 128,336 SH   SOLE   123,776 0 4,560
3M CO COM 88579Y101 1,357 7,044 SH   DFND 1 7,033 0 11
ABBOTT LABS COM 002824100 37,037 309,054 SH   SOLE   296,012 0 13,042
ABBOTT LABS COM 002824100 3,861 32,216 SH   DFND 1 22,416 0 9,800
ABBVIE INC COM 00287Y109 34,495 318,747 SH   SOLE   311,326 0 7,421
ABBVIE INC COM 00287Y109 2,697 24,926 SH   DFND 1 22,439 0 2,487
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,282 29,981 SH   SOLE   28,377 0 1,604
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 982 3,555 SH   DFND 1 3,444 0 111
ACTIVISION BLIZZARD INC COM 00507V109 5,944 63,914 SH   SOLE   62,601 0 1,313
ACTIVISION BLIZZARD INC COM 00507V109 512 5,504 SH   DFND 1 5,477 0 27
ADOBE SYS INC COM 00724F101 9,865 20,752 SH   SOLE   19,739 0 1,013
ADOBE SYS INC COM 00724F101 1,631 3,430 SH   DFND 1 1,657 0 1,773
ADVANCED MICRO DEVICES INC COM 007903107 247 3,152 SH   SOLE   2,629 0 523
ADVANCED MICRO DEVICES INC COM 007903107 130 1,650 SH   DFND 1 1,500 0 150
AFLAC INC COM 001055102 2,566 50,134 SH   SOLE   38,834 0 11,300
AFLAC INC COM 001055102 220 4,290 SH   DFND 1 4,250 0 40
AGILENT TECHNOLOGIES INC COM 00846U101 591 4,651 SH   SOLE   3,346 0 1,305
AGILENT TECHNOLOGIES INC COM 00846U101 28 219 SH   DFND 1 205 0 14
AIR PRODS & CHEMS INC COM 009158106 15,639 55,588 SH   SOLE   49,601 0 5,987
AIR PRODS & CHEMS INC COM 009158106 1,339 4,761 SH   DFND 1 4,238 0 523
AKAMAI TECHNOLOGIES INC COM 00971T101 736 7,221 SH   SOLE   6,646 0 575
AKAMAI TECHNOLOGIES INC COM 00971T101 25 246 SH   DFND 1 0 0 246
ALBEMARLE CORP COM 012653101 268 1,834 SH   SOLE   1,834 0 0
ALBEMARLE CORP COM 012653101 0 3 SH   DFND 1 0 0 3
ALCON INC ORD SHS H01301128 268 3,819 SH   SOLE   3,229 0 590
ALCON INC ORD SHS H01301128 8 114 SH   DFND 1 114 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 353 2,150 SH   SOLE   2,150 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1 5 SH   DFND 1 0 0 5
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,479 6,524 SH   SOLE   6,060 0 464
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 76 337 SH   DFND 1 337 0 0
ALLEGHANY CORP DEL COM 017175100 207 330 SH   SOLE   275 0 55
ALLIANT ENERGY CORP COM 018802108 1,392 25,705 SH   SOLE   25,000 0 705
ALLIANT ENERGY CORP COM 018802108 2 43 SH   DFND 1 0 0 43
ALLSTATE CORP COM 020002101 2,375 20,668 SH   SOLE   19,968 0 700
ALLSTATE CORP COM 020002101 236 2,053 SH   DFND 1 2,026 0 27
ALPHABET INC CAP STK CL A 02079K305 69,437 33,666 SH   SOLE   32,070 0 1,596
ALPHABET INC CAP STK CL A 02079K305 7,652 3,710 SH   DFND 1 2,993 0 717
ALPHABET INC CAP STK CL C 02079K107 44,176 21,355 SH   SOLE   20,508 0 847
ALPHABET INC CAP STK CL C 02079K107 2,273 1,099 SH   DFND 1 1,037 0 62
ALTRIA GROUP INC COM 02209S103 1,256 24,541 SH   SOLE   21,738 0 2,803
ALTRIA GROUP INC COM 02209S103 42 827 SH   DFND 1 735 0 92
AMAZON INC COM 023135106 89,301 28,862 SH   SOLE   27,311 0 1,551
AMAZON INC COM 023135106 8,558 2,766 SH   DFND 1 2,328 0 438
AMCOR PLC ORD G0250X107 9,114 780,324 SH   SOLE   780,324 0 0
AMERICAN ELEC PWR INC COM 025537101 5,737 67,732 SH   SOLE   67,732 0 0
AMERICAN ELEC PWR INC COM 025537101 181 2,134 SH   DFND 1 2,108 0 26
AMERICAN EXPRESS CO COM 025816109 13,044 92,220 SH   SOLE   84,455 0 7,765
AMERICAN EXPRESS CO COM 025816109 1,381 9,766 SH   DFND 1 5,768 0 3,998
AMERICAN TOWER CORP NEW COM 03027X100 13,954 58,372 SH   SOLE   55,301 0 3,071
AMERICAN TOWER CORP NEW COM 03027X100 769 3,216 SH   DFND 1 2,891 0 325
AMERICAN WTR WKS CO INC NEW COM 030420103 853 5,689 SH   SOLE   5,459 0 230
AMERICAN WTR WKS CO INC NEW COM 030420103 43 288 SH   DFND 1 250 0 38
AMERIPRISE FINL INC COM 03076C106 1,310 5,635 SH   SOLE   4,375 0 1,260
AMERIPRISE FINL INC COM 03076C106 2 9 SH   DFND 1 0 0 9
AMGEN INC COM 031162100 21,021 84,488 SH   SOLE   77,484 0 7,004
AMGEN INC COM 031162100 1,507 6,058 SH   DFND 1 6,051 0 7
AMPHENOL CORP NEW CL A 032095101 14,761 223,755 SH   SOLE   198,515 0 25,240
AMPHENOL CORP NEW CL A 032095101 705 10,694 SH   DFND 1 10,648 0 46
ANALOG DEVICES INC COM 032654105 7,745 49,943 SH   SOLE   47,818 0 2,125
ANALOG DEVICES INC COM 032654105 550 3,549 SH   DFND 1 3,537 0 12
ANHEUSER BUSCH INBEV SA/NV SPONSORED SPONSORED ADR 03524A108 213 3,382 SH   SOLE   3,282 0 100
ANHEUSER BUSCH INBEV SA/NV SPONSORED SPONSORED ADR 03524A108 3 44 SH   DFND 1 44 0 0
ANSYS INC COM 03662Q105 493 1,451 SH   SOLE   1,331 0 120
ANSYS INC COM 03662Q105 385 1,133 SH   DFND 1 0 0 1,133
ANTHEM INC COM 036752103 483 1,345 SH   SOLE   1,320 0 25
ANTHEM INC COM 036752103 9 24 SH   DFND 1 0 0 24
AON PLC SHS CL A G0403H108 336 1,458 SH   SOLE   1,458 0 0
AON PLC SHS CL A G0403H108 16 69 SH   DFND 1 54 0 15
APELLIS PHARMACEUTICALS INC COM 03753U106 13,315 310,307 SH   SOLE   310,307 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 10,948 255,143 SH   DFND 1 255,143 0 0
APPIAN CORP CL A 03782L101 558 4,200 SH   SOLE   4,200 0 0
APPIAN CORP CL A 03782L101 66 500 SH   DFND 1 500 0 0
APPLE INC COM 037833100 251,938 2,062,527 SH   SOLE   1,956,656 0 105,871
APPLE INC COM 037833100 20,975 171,719 SH   DFND 1 155,953 0 15,766
APPLIED GENETIC TECHNOL CORP COM 03820J100 203 40,000 SH   SOLE   40,000 0 0
APPLIED MATLS INC COM 038222105 929 6,956 SH   SOLE   4,547 0 2,409
APPLIED MATLS INC COM 038222105 11 84 SH   DFND 1 0 0 84
APTIV PLC SHS G6095L109 1,679 12,178 SH   SOLE   8,078 0 4,100
APTIV PLC SHS G6095L109 228 1,652 SH   DFND 1 132 0 1,520
ARISTA NETWORKS INC COM 040413106 3,219 10,663 SH   SOLE   10,423 0 240
ARISTA NETWORKS INC COM 040413106 172 570 SH   DFND 1 570 0 0
ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210 332 538 SH   SOLE   300 0 238
ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210 69 112 SH   DFND 1 112 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 381 7,653 SH   SOLE   6,300 0 1,353
ASTRAZENECA PLC SPONSORED ADR 046353108 6 116 SH   DFND 1 116 0 0
AT&T INC COM 00206R102 9,058 299,226 SH   SOLE   221,265 0 77,961
AT&T INC COM 00206R102 705 23,299 SH   DFND 1 16,574 0 6,725
AUTODESK INC COM 052769106 951 3,433 SH   SOLE   3,433 0 0
AUTODESK INC COM 052769106 16 58 SH   DFND 1 36 0 22
AUTOMATIC DATA PROCESSING IN COM 053015103 26,355 139,839 SH   SOLE   135,416 0 4,423
AUTOMATIC DATA PROCESSING IN COM 053015103 2,293 12,165 SH   DFND 1 11,014 0 1,151
AVALONBAY CMNTYS INC COM 053484101 398 2,156 SH   SOLE   2,156 0 0
AVALONBAY CMNTYS INC COM 053484101 62 335 SH   DFND 1 335 0 0
AVERY DENNISON CORP COM 053611109 255 1,387 SH   SOLE   1,037 0 350
AVERY DENNISON CORP COM 053611109 2 11 SH   DFND 1 0 0 11
BALL CORP COM 058498106 2,025 23,892 SH   SOLE   23,892 0 0
BALL CORP COM 058498106 86 1,010 SH   DFND 1 1,010 0 0
BANK AMER CORP COM 060505104 7,228 186,829 SH   SOLE   172,529 0 14,300
BANK AMER CORP COM 060505104 551 14,248 SH   DFND 1 3,897 0 10,351
BANK NEW YORK MELLON CORP COM 064058100 836 17,669 SH   SOLE   6,372 0 11,297
BANK NEW YORK MELLON CORP COM 064058100 0 8 SH   DFND 1 0 0 8
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 382 10,000 SH   DFND 1 10,000 0 0
BAXTER INTL INC COM 071813109 1,344 15,932 SH   SOLE   15,632 0 300
BAXTER INTL INC COM 071813109 1 16 SH   DFND 1 0 0 16
BECTON DICKINSON & CO COM 075887109 9,088 37,376 SH   SOLE   27,944 0 9,432
BECTON DICKINSON & CO COM 075887109 70 286 SH   DFND 1 286 0 0
BED BATH & BEYOND INC COM 075896100 566 19,400 SH   SOLE   0 0 19,400
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,786 15 SH   SOLE   13 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26,241 102,717 SH   SOLE   91,798 0 10,919
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,448 9,581 SH   DFND 1 9,027 0 554
BEST BUY INC COM 086516101 844 7,348 SH   SOLE   7,348 0 0
BEST BUY INC COM 086516101 7 61 SH   DFND 1 42 0 19
BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 3,589 51,721 SH   SOLE   39,802 0 11,919
BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 18 261 SH   DFND 1 261 0 0
BIOGEN INC COM 09062X103 1,338 4,784 SH   SOLE   4,784 0 0
BIOGEN INC COM 09062X103 169 604 SH   DFND 1 600 0 4
BLACKROCK INC COM 09247X101 3,435 4,556 SH   SOLE   4,211 0 345
BLACKROCK INC COM 09247X101 231 306 SH   DFND 1 206 0 100
BLACKSTONE GROUP INC COM CL A 09260D107 805 10,805 SH   SOLE   10,405 0 400
BLACKSTONE GROUP INC COM CL A 09260D107 927 12,443 SH   DFND 1 12,443 0 0
BLUEBIRD BIO INC COM 09609G100 720 23,879 SH   SOLE   23,879 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 987 10,152 SH   SOLE   10,152 0 0
BOEING CO COM 097023105 2,912 11,434 SH   SOLE   10,222 0 1,212
BOOKING HLDGS INC COM 09857L108 3,984 1,710 SH   SOLE   1,672 0 38
BOOKING HLDGS INC COM 09857L108 329 141 SH   DFND 1 137 0 4
BORGWARNER INC COM 099724106 1,166 25,146 SH   SOLE   24,114 0 1,032
BORGWARNER INC COM 099724106 283 6,095 SH   DFND 1 3,075 0 3,020
BOSTON SCIENTIFIC CORP COM 101137107 70 1,820 SH   SOLE   160 0 1,660
BOSTON SCIENTIFIC CORP COM 101137107 723 18,697 SH   DFND 1 0 0 18,697
BOYD GAMING CORP COM 103304101 235 3,986 SH   SOLE   3,986 0 0
BP PLC SPONSORED SPONSORED ADR 055622104 465 19,117 SH   SOLE   18,334 0 783
BP PLC SPONSORED SPONSORED ADR 055622104 3 112 SH   DFND 1 112 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 11,135 176,384 SH   SOLE   162,580 0 13,804
BRISTOL MYERS SQUIBB CO COM 110122108 391 6,192 SH   DFND 1 5,287 0 905
BROADCOM INC COM 11135F101 12,122 26,144 SH   SOLE   23,301 0 2,843
BROADCOM INC COM 11135F101 684 1,476 SH   DFND 1 1,384 0 92
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 476 3,107 SH   SOLE   2,037 0 1,070
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 5 SH   DFND 1 0 0 5
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 586 13,175 SH   SOLE   13,175 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 84 1,895 SH   DFND 1 1,895 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 507 11,907 SH   SOLE   11,907 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,337 89,114 SH   SOLE   78,614 0 10,500
BROWN & BROWN INC COM 115236101 407 8,904 SH   SOLE   8,904 0 0
BURLINGTON STORES INC COM 122017106 201 672 SH   SOLE   522 0 150
CABOT CORP COM 127055101 20,715 395,026 SH   SOLE   363,739 0 31,287
CABOT OIL & GAS CORP COM 127097103 11,634 619,474 SH   SOLE   578,600 0 40,874
CABOT OIL & GAS CORP COM 127097103 2 80 SH   DFND 1 0 0 80
CAMBRIDGE BANCORP COM 132152109 446 5,288 SH   SOLE   5,288 0 0
CAMDEN NATL CORP COM 133034108 743 15,525 SH   SOLE   4,626 0 10,899
CANADIAN NATL RY CO COM 136375102 2,766 23,846 SH   SOLE   22,246 0 1,600
CANADIAN NATL RY CO COM 136375102 6 50 SH   DFND 1 50 0 0
CANADIAN PAC RY LTD COM 13645T100 216 570 SH   SOLE   570 0 0
CANADIAN PAC RY LTD COM 13645T100 5 12 SH   DFND 1 12 0 0
CAPITAL ONE FINL CORP COM 14040H105 291 2,288 SH   SOLE   1,008 0 1,280
CAPITAL ONE FINL CORP COM 14040H105 66 516 SH   DFND 1 500 0 16
CARLISLE COS INC COM 142339100 337 2,050 SH   SOLE   250 0 1,800
CARRIER GLOBAL CORPORATION COM 14448C104 5,847 138,486 SH   SOLE   130,930 0 7,556
CARRIER GLOBAL CORPORATION COM 14448C104 331 7,830 SH   DFND 1 3,875 0 3,955
CATERPILLAR INC DEL COM 149123101 14,074 60,699 SH   SOLE   57,595 0 3,104
CATERPILLAR INC DEL COM 149123101 603 2,602 SH   DFND 1 1,525 0 1,077
CBOE HLDGS INC COM 12503M108 2,679 27,145 SH   SOLE   26,395 0 750
CBOE HLDGS INC COM 12503M108 525 5,318 SH   DFND 1 5,318 0 0
CBRE GROUP INC CL A 12504L109 1,588 20,075 SH   SOLE   20,075 0 0
CBRE GROUP INC CL A 12504L109 458 5,788 SH   DFND 1 5,415 0 373
CDK GLOBAL INC COM 12508E101 305 5,642 SH   SOLE   4,392 0 1,250
CDK GLOBAL INC COM 12508E101 32 600 SH   DFND 1 266 0 334
CELANESE CORP DEL COM SER A 150870103 322 2,152 SH   SOLE   2,152 0 0
CELANESE CORP DEL COM SER A 150870103 484 3,230 SH   DFND 1 0 0 3,230
CENTENE CORP DEL COM 15135B101 2,096 32,801 SH   SOLE   32,801 0 0
CENTENE CORP DEL COM 15135B101 117 1,833 SH   DFND 1 1,728 0 105
CERNER CORP COM 156782104 2,800 38,957 SH   SOLE   29,107 0 9,850
CERNER CORP COM 156782104 235 3,272 SH   DFND 1 3,249 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 998 1,617 SH   SOLE   1,403 0 214
CHARTER COMMUNICATIONS INC N CL A 16119P108 22 36 SH   DFND 1 0 0 36
CHEVRON CORP NEW COM 166764100 20,756 198,074 SH   SOLE   174,351 0 23,723
CHEVRON CORP NEW COM 166764100 1,739 16,591 SH   DFND 1 13,968 0 2,623
CHIPOTLE MEXICAN GRILL INC COM 169656105 338 238 SH   SOLE   238 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 17 12 SH   DFND 1 0 0 12
CHUBB LIMITED COM H1467J104 6,935 43,901 SH   SOLE   40,676 0 3,225
CHUBB LIMITED COM H1467J104 154 975 SH   DFND 1 606 0 369
CHURCH & DWIGHT INC COM 171340102 36,466 417,468 SH   SOLE   414,526 0 2,942
CHURCH & DWIGHT INC COM 171340102 695 7,951 SH   DFND 1 7,950 0 1
CIGNA CORP NEW COM 125523100 5,797 23,982 SH   SOLE   23,098 0 884
CIGNA CORP NEW COM 125523100 137 568 SH   DFND 1 551 0 17
CISCO SYS INC COM 17275R102 38,488 744,299 SH   SOLE   729,951 0 14,348
CISCO SYS INC COM 17275R102 1,850 35,767 SH   DFND 1 30,632 0 5,135
CITIGROUP INC COM NEW 172967424 8,380 115,183 SH   SOLE   111,368 0 3,815
CITIGROUP INC COM NEW 172967424 340 4,673 SH   DFND 1 4,639 0 34
CITRIX SYS INC COM 177376100 3,257 23,208 SH   SOLE   23,208 0 0
CITRIX SYS INC COM 177376100 270 1,921 SH   DFND 1 1,891 0 30
CLOROX CO DEL COM 189054109 1,054 5,466 SH   SOLE   4,241 0 1,225
CMC MATERIALS INC COM 12571T100 14,588 82,517 SH   SOLE   68,120 0 14,397
CME GROUP INC COM 12572Q105 416 2,037 SH   SOLE   2,037 0 0
CME GROUP INC COM 12572Q105 497 2,433 SH   DFND 1 0 0 2,433
CMS ENERGY CORP COM 125896100 574 9,375 SH   SOLE   6,000 0 3,375
CMS ENERGY CORP COM 125896100 3 50 SH   DFND 1 0 0 50
COCA COLA CO COM 191216100 11,522 218,588 SH   SOLE   191,593 0 26,995
COCA COLA CO COM 191216100 696 13,209 SH   DFND 1 12,398 0 811
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10,013 128,173 SH   SOLE   126,840 0 1,333
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 45 575 SH   DFND 1 550 0 25
COLGATE PALMOLIVE CO COM 194162103 14,248 180,739 SH   SOLE   164,974 0 15,765
COLGATE PALMOLIVE CO COM 194162103 983 12,472 SH   DFND 1 6,761 0 5,711
COMCAST CORP NEW CL A 20030N101 18,306 338,302 SH   SOLE   306,878 0 31,424
COMCAST CORP NEW CL A 20030N101 1,193 22,052 SH   DFND 1 19,548 0 2,504
CONAGRA FOODS INC COM 205887102 293 7,800 SH   SOLE   3,300 0 4,500
CONAGRA FOODS INC COM 205887102 4 105 SH   DFND 1 0 0 105
CONOCOPHILLIPS COM 20825C104 561 10,589 SH   SOLE   8,098 0 2,491
CONOCOPHILLIPS COM 20825C104 4 67 SH   DFND 1 0 0 67
CONSOLIDATED EDISON INC COM 209115104 266 3,550 SH   SOLE   3,550 0 0
CONSOLIDATED EDISON INC COM 209115104 0 5 SH   DFND 1 0 0 5
CONSTELLATION BRANDS INC CL A 21036P108 601 2,636 SH   SOLE   2,436 0 200
CONSTELLATION BRANDS INC CL A 21036P108 637 2,793 SH   DFND 1 2,773 0 20
CORESITE RLTY CORP COM 21870Q105 637 5,315 SH   SOLE   4,615 0 700
CORESITE RLTY CORP COM 21870Q105 170 1,415 SH   DFND 1 1,415 0 0
CORNING INC COM 219350105 1,302 29,923 SH   SOLE   28,803 0 1,120
CORNING INC COM 219350105 118 2,714 SH   DFND 1 2,700 0 14
CORTEVA INC COM 22052L104 864 18,541 SH   SOLE   14,565 0 3,976
CORTEVA INC COM 22052L104 0 2 SH   DFND 1 0 0 2
COSTCO WHSL CORP NEW COM 22160K105 10,500 29,789 SH   SOLE   20,551 0 9,238
COSTCO WHSL CORP NEW COM 22160K105 2,658 7,541 SH   DFND 1 7,323 0 218
CRANE CO COM 224399105 207 2,200 SH   SOLE   0 0 2,200
CRH PLC ADR 12626K203 252 5,357 SH   SOLE   5,357 0 0
CRH PLC ADR 12626K203 1 22 SH   DFND 1 22 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 168 921 SH   SOLE   921 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,290 7,069 SH   DFND 1 7,069 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,658 9,634 SH   SOLE   9,434 0 200
CROWN CASTLE INTL CORP NEW COM 22822V101 466 2,708 SH   DFND 1 2,690 0 18
CSX CORP COM 126408103 1,757 18,220 SH   SOLE   17,720 0 500
CSX CORP COM 126408103 4 44 SH   DFND 1 0 0 44
CUMMINS INC COM 231021106 385 1,484 SH   SOLE   1,484 0 0
CUMMINS INC COM 231021106 42 161 SH   DFND 1 161 0 0
CVS HEALTH CORP COM 126650100 17,024 226,295 SH   SOLE   215,369 0 10,926
CVS HEALTH CORP COM 126650100 283 3,763 SH   DFND 1 2,567 0 1,196
CYRUSONE INC COM 23283R100 152 2,245 SH   SOLE   2,245 0 0
CYRUSONE INC COM 23283R100 135 2,000 SH   DFND 1 2,000 0 0
D R HORTON INC COM 23331A109 373 4,188 SH   SOLE   4,188 0 0
D R HORTON INC COM 23331A109 8 87 SH   DFND 1 0 0 87
DANAHER CORP DEL COM 235851102 7,887 35,039 SH   SOLE   30,109 0 4,930
DANAHER CORP DEL COM 235851102 1,206 5,358 SH   DFND 1 1,613 0 3,745
DARDEN RESTAURANTS INC COM 237194105 34 242 SH   SOLE   22 0 220
DARDEN RESTAURANTS INC COM 237194105 748 5,269 SH   DFND 1 0 0 5,269
DEERE & CO COM 244199105 2,953 7,893 SH   SOLE   5,893 0 2,000
DEERE & CO COM 244199105 37 100 SH   DFND 1 100 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,340 15,197 SH   SOLE   13,346 0 1,851
DELL TECHNOLOGIES INC CL C 24703L202 40 451 SH   DFND 1 451 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,130 23,415 SH   SOLE   23,415 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1 11 SH   DFND 1 0 0 11
DENTSPLY SIRONA INC COM 24906P109 751 11,770 SH   SOLE   11,055 0 715
DENTSPLY SIRONA INC COM 24906P109 48 760 SH   DFND 1 750 0 10
DEX INC COM 252131107 552 1,535 SH   SOLE   1,535 0 0
DIAGEO P L C SPON SPON ADR NEW 25243Q205 3,227 19,654 SH   SOLE   17,944 0 1,710
DIAGEO P L C SPON SPON ADR NEW 25243Q205 140 852 SH   DFND 1 792 0 60
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 199 4,582 SH   SOLE   338 0 4,244
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3 66 SH   DFND 1 0 0 66
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 540 14,639 SH   SOLE   1,907 0 12,732
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2 57 SH   DFND 1 0 0 57
DISNEY WALT CO COM DISNEY 254687106 42,906 232,527 SH   SOLE   198,584 0 33,943
DISNEY WALT CO COM DISNEY 254687106 3,427 18,570 SH   DFND 1 14,519 0 4,051
DOCUSIGN INC COM 256163106 409 2,020 SH   SOLE   1,820 0 200
DOLBY LABORATORIES INC COM 25659T107 1,113 11,270 SH   SOLE   10,875 0 395
DOLBY LABORATORIES INC COM 25659T107 66 670 SH   DFND 1 670 0 0
DOLLAR GEN CORP NEW COM 256677105 1,754 8,655 SH   SOLE   8,450 0 205
DOLLAR TREE INC COM 256746108 2,715 23,723 SH   SOLE   13,193 0 10,530
DOLLAR TREE INC COM 256746108 19 167 SH   DFND 1 157 0 10
DOMINION RES INC VA NEW COM 25746U109 901 11,865 SH   SOLE   11,350 0 515
DOMINION RES INC VA NEW COM 25746U109 51 665 SH   DFND 1 604 0 61
DORCHESTER MINERALS LP COM COM UNIT 25820R105 154 11,250 SH   SOLE   11,250 0 0
DOVER CORP COM 260003108 3,227 23,529 SH   SOLE   23,129 0 400
DOVER CORP COM 260003108 865 6,309 SH   DFND 1 749 0 5,560
DOW INC COM 260557103 2,001 31,294 SH   SOLE   27,704 0 3,590
DOW INC COM 260557103 15 234 SH   DFND 1 234 0 0
DRAFTKINGS INC COM CL A 26142R104 262 4,271 SH   SOLE   4,271 0 0
DTE ENERGY CO COM 233331107 1,183 8,884 SH   SOLE   8,884 0 0
DTE ENERGY CO COM 233331107 9 66 SH   DFND 1 40 0 26
DUKE ENERGY CORP NEW COM NEW 26441C204 1,078 11,166 SH   SOLE   10,329 0 837
DUKE ENERGY CORP NEW COM NEW 26441C204 80 824 SH   DFND 1 821 0 3
DUPONT DE NEMOURS INC COM 26614N102 1,272 16,463 SH   SOLE   12,546 0 3,917
DUPONT DE NEMOURS INC COM 26614N102 19 243 SH   DFND 1 234 0 9
EASTMAN CHEM CO COM 277432100 200 1,820 SH   SOLE   1,820 0 0
EASTMAN CHEM CO COM 277432100 0 3 SH   DFND 1 0 0 3
EATON CORP PLC SHS G29183103 1,633 11,808 SH   SOLE   11,808 0 0
EATON CORP PLC SHS G29183103 207 1,500 SH   DFND 1 0 0 1,500
EATON VANCE TAX ADVT DIV INC COM 27828G107 372 14,150 SH   SOLE   14,150 0 0
EBAY INC COM 278642103 2,104 34,349 SH   SOLE   33,424 0 925
EBAY INC COM 278642103 264 4,315 SH   DFND 1 4,250 0 65
ECOLAB INC COM 278865100 12,105 56,548 SH   SOLE   53,941 0 2,607
ECOLAB INC COM 278865100 1,762 8,232 SH   DFND 1 8,228 0 4
EDWARDS LIFESCIENCES CORP COM 28176E108 1,220 14,590 SH   SOLE   12,871 0 1,719
EDWARDS LIFESCIENCES CORP COM 28176E108 8 91 SH   DFND 1 0 0 91
ELECTRONIC ARTS INC COM 285512109 381 2,815 SH   SOLE   2,815 0 0
ELECTRONIC ARTS INC COM 285512109 2 17 SH   DFND 1 0 0 17
EMERSON ELEC CO COM 291011104 16,171 179,241 SH   SOLE   168,820 0 10,421
EMERSON ELEC CO COM 291011104 288 3,191 SH   DFND 1 1,592 0 1,599
ENBRIDGE INC COM 29250N105 241 6,615 SH   SOLE   6,615 0 0
ENBRIDGE INC COM 29250N105 2 45 SH   DFND 1 41 0 4
ENSIGN GROUP INC COM 29358P101 670 7,138 SH   DFND 1 7,138 0 0
ENTERGY CORP NEW COM 29364G103 851 8,553 SH   SOLE   8,193 0 360
ENTERGY CORP NEW COM 29364G103 62 627 SH   DFND 1 600 0 27
ENTERPRISE PRODS PARTNERS L COM 293792107 670 30,434 SH   SOLE   26,284 0 4,150
ENTERPRISE PRODS PARTNERS L COM 293792107 35 1,600 SH   DFND 1 1,600 0 0
EOG RES INC COM 26875P101 550 7,584 SH   SOLE   7,559 0 25
EOG RES INC COM 26875P101 242 3,336 SH   DFND 1 1,745 0 1,591
EQUIFAX INC COM 294429105 1,003 5,539 SH   SOLE   5,539 0 0
EQUIFAX INC COM 294429105 240 1,326 SH   DFND 1 1,325 0 1
EQUINIX INC COM PAR $0.001 29444U700 470 691 SH   SOLE   676 0 15
EQUINIX INC COM PAR $0.001 29444U700 16 24 SH   DFND 1 0 0 24
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,773 24,751 SH   SOLE   23,951 0 800
EQUITY RESIDENTIAL SH BEN INT 29476L107 0 1 SH   DFND 1 0 0 1
ESSENTIAL UTILS INC COM 29670G102 947 21,154 SH   SOLE   21,154 0 0
EURONET WORLDWIDE INC COM 298736109 1,229 8,883 SH   SOLE   8,448 0 435
EURONET WORLDWIDE INC COM 298736109 69 500 SH   DFND 1 500 0 0
EVERSOURCE ENERGY COM 30040W108 1,127 13,021 SH   SOLE   13,021 0 0
EVERSOURCE ENERGY COM 30040W108 48 553 SH   DFND 1 0 0 553
EXELON CORP COM 30161N101 463 10,575 SH   SOLE   4,450 0 6,125
EXELON CORP COM 30161N101 3 73 SH   DFND 1 0 0 73
EXPEDITORS INTL WASH INC COM 302130109 3,331 30,931 SH   SOLE   29,511 0 1,420
EXPEDITORS INTL WASH INC COM 302130109 4 40 SH   DFND 1 0 0 40
EXXON MOBIL CORP COM 30231G102 34,989 626,698 SH   SOLE   582,524 0 44,174
EXXON MOBIL CORP COM 30231G102 2,777 49,732 SH   DFND 1 33,230 0 16,502
F5 NETWORKS INC COM 315616102 7,044 33,765 SH   SOLE   33,301 0 464
F5 NETWORKS INC COM 315616102 514 2,462 SH   DFND 1 2,460 0 2
FACEBOOK INC CL A 30303M102 7,861 26,689 SH   SOLE   24,365 0 2,324
FACEBOOK INC CL A 30303M102 1,532 5,203 SH   DFND 1 1,606 0 3,597
FASTENAL CO COM 311900104 10,603 210,874 SH   SOLE   210,874 0 0
FASTENAL CO COM 311900104 88 1,750 SH   DFND 1 1,750 0 0
FEDEX CORP COM 31428X106 1,192 4,197 SH   SOLE   4,197 0 0
FEDEX CORP COM 31428X106 73 257 SH   DFND 1 252 0 5
FIDELITY NATL INFORMATION SV COM 31620M106 292 2,076 SH   SOLE   2,076 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 203 1,442 SH   DFND 1 1,402 0 40
FIFTH THIRD BANCORP COM 316773100 2,848 76,037 SH   SOLE   75,276 0 761
FIFTH THIRD BANCORP COM 316773100 236 6,310 SH   DFND 1 6,183 0 127
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,570 9,413 SH   SOLE   6,998 0 2,415
FIRST REP BK SAN FRANCISCO C COM 33616C100 375 2,246 SH   DFND 1 2,236 0 10
FIRST SOLAR INC COM 336433107 509 5,825 SH   SOLE   4,915 0 910
FIRST SOLAR INC COM 336433107 3 31 SH   DFND 1 0 0 31
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 309 1,416 SH   SOLE   0 0 1,416
FISERV INC COM 337738108 2,757 23,159 SH   SOLE   21,909 0 1,250
FISERV INC COM 337738108 217 1,819 SH   DFND 1 1,600 0 219
FOGHORN THERAPEUTICS INC COM 344174107 143 10,879 SH   SOLE   10,879 0 0
FORD MTR CO DEL COM COM PAR $0.01 345370860 1,178 96,183 SH   SOLE   96,183 0 0
FORD MTR CO DEL COM COM PAR $0.01 345370860 1 68 SH   DFND 1 0 0 68
FORTIVE CORP COM 34959J108 628 8,889 SH   SOLE   5,719 0 3,170
FORTIVE CORP COM 34959J108 27 378 SH   DFND 1 200 0 178
FRANCO NEVADA CORP COM 351858105 231 1,845 SH   SOLE   1,845 0 0
FRANCO NEVADA CORP COM 351858105 374 2,988 SH   DFND 1 2,988 0 0
FREEPORT-MCMORAN INC CL B 35671D857 191 5,795 SH   SOLE   3,000 0 2,795
FREEPORT-MCMORAN INC CL B 35671D857 125 3,800 SH   DFND 1 0 0 3,800
FTI CONSULTING INC COM 302941109 1,681 12,000 SH   SOLE   12,000 0 0
FULCRUM THERAPEUTICS INC COM 359616109 1,472 124,999 SH   SOLE   124,999 0 0
GALLAGHER ARTHUR J & CO COM 363576109 539 4,319 SH   SOLE   4,319 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4 32 SH   DFND 1 0 0 32
GAP INC DEL COM 364760108 217 7,300 SH   SOLE   0 0 7,300
GAP INC DEL COM 364760108 5 158 SH   DFND 1 0 0 158
GARTNER INC COM 366651107 706 3,869 SH   SOLE   3,634 0 235
GARTNER INC COM 366651107 1 3 SH   DFND 1 0 0 3
GENERAL DYNAMICS CORP COM 369550108 8,330 45,882 SH   SOLE   45,436 0 446
GENERAL DYNAMICS CORP COM 369550108 523 2,879 SH   DFND 1 2,877 0 2
GENERAL ELECTRIC CO COM 369604103 4,772 363,424 SH   SOLE   320,710 0 42,714
GENERAL ELECTRIC CO COM 369604103 239 18,181 SH   DFND 1 16,340 0 1,841
GENERAL MLS INC COM 370334104 4,376 71,360 SH   SOLE   71,120 0 240
GENERAL MLS INC COM 370334104 213 3,472 SH   DFND 1 3,472 0 0
GENERAL MTRS CO COM 37045V100 706 12,286 SH   SOLE   8,950 0 3,336
GENTEX CORP COM 371901109 277 7,774 SH   SOLE   7,174 0 600
GILEAD SCIENCES INC COM 375558103 1,339 20,714 SH   SOLE   20,314 0 400
GLACIER BANCORP INC NEW COM 37637Q105 2,629 46,050 SH   SOLE   45,000 0 1,050
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 639 17,891 SH   SOLE   8,334 0 9,557
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 0 12 SH   DFND 1 12 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 471 11,550 SH   SOLE   11,550 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 272 6,825 SH   SOLE   6,825 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 517 12,945 SH   DFND 1 12,945 0 0
GOLD TRUST ISHARES 464285105 11,041 679,036 SH   SOLE   679,036 0 0
GOLD TRUST ISHARES 464285105 647 39,801 SH   DFND 1 39,801 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,132 37,101 SH   SOLE   35,952 0 1,149
GOLDMAN SACHS GROUP INC COM 38141G104 1,013 3,098 SH   DFND 1 3,090 0 8
GOLDMAN SACHS TR EQUITY ETF 381430503 4,920 62,186 SH   SOLE   62,186 0 0
GOLDMAN SACHS TR EQUITY ETF 381430503 674 8,515 SH   DFND 1 8,515 0 0
GRAINGER W W INC COM 384802104 2,133 5,320 SH   SOLE   5,120 0 200
GRAINGER W W INC COM 384802104 2 4 SH   DFND 1 0 0 4
HALLIBURTON CO COM 406216101 327 15,231 SH   SOLE   14,677 0 554
HALLIBURTON CO COM 406216101 2 111 SH   DFND 1 0 0 111
HANNON ARMSTRONG SUST INFR C COM 41068X100 686 12,234 SH   SOLE   11,931 0 303
HANNON ARMSTRONG SUST INFR C COM 41068X100 431 7,675 SH   DFND 1 7,675 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 872 11,230 SH   SOLE   11,230 0 0
HEALTHPEAK PPTYS INC COM 42250P103 792 24,943 SH   SOLE   24,143 0 800
HEALTHPEAK PPTYS INC COM 42250P103 16 505 SH   DFND 1 500 0 5
HERSHEY CO COM 427866108 3,256 20,589 SH   SOLE   20,409 0 180
HERSHEY CO COM 427866108 202 1,277 SH   DFND 1 1,275 0 2
HEWLETT PACKARD ENTERPRISE C COM 42824C109 407 25,870 SH   SOLE   25,870 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 0 9 SH   DFND 1 0 0 9
HEXCEL CORP NEW COM 428291108 712 12,721 SH   SOLE   5,601 0 7,120
HEXCEL CORP NEW COM 428291108 5 85 SH   DFND 1 85 0 0
HOLOGIC INC COM 436440101 247 3,327 SH   SOLE   3,027 0 300
HOLOGIC INC COM 436440101 2 24 SH   DFND 1 0 0 24
HOME DEPOT INC COM 437076102 73,040 239,279 SH   SOLE   225,193 0 14,086
HOME DEPOT INC COM 437076102 5,970 19,557 SH   DFND 1 16,330 0 3,227
HONEYWELL INTL INC COM 438516106 9,587 44,165 SH   SOLE   40,041 0 4,124
HONEYWELL INTL INC COM 438516106 1,809 8,334 SH   DFND 1 6,431 0 1,903
HORMEL FOODS CORP COM 440452100 2,405 50,329 SH   SOLE   50,329 0 0
HORMEL FOODS CORP COM 440452100 5 98 SH   DFND 1 50 0 48
HP INC COM 40434L105 1,451 45,709 SH   SOLE   45,709 0 0
HP INC COM 40434L105 1 22 SH   DFND 1 0 0 22
HUMANA INC COM 444859102 602 1,436 SH   SOLE   1,436 0 0
HUMANA INC COM 444859102 55 131 SH   DFND 1 100 0 31
HUNTINGTON INGALLS INDS INC COM 446413106 431 2,092 SH   SOLE   2,092 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8 40 SH   DFND 1 40 0 0
IAC INTERACTIVECORP NEW COM 44891N109 231 1,066 SH   SOLE   666 0 400
IDEXX LABS INC COM 45168D104 7,267 14,851 SH   SOLE   14,791 0 60
IDEXX LABS INC COM 45168D104 577 1,180 SH   DFND 1 1,176 0 4
ILLINOIS TOOL WKS INC COM 452308109 22,712 102,526 SH   SOLE   100,555 0 1,971
ILLINOIS TOOL WKS INC COM 452308109 1,525 6,883 SH   DFND 1 6,883 0 0
ILLUMINA INC COM 452327109 230 600 SH   SOLE   400 0 200
ILLUMINA INC COM 452327109 8 21 SH   DFND 1 0 0 21
INDEPENDENT BANK CORP MASS COM 453836108 608 7,225 SH   SOLE   6,455 0 770
INTEL CORP COM 458140100 37,668 588,556 SH   SOLE   548,095 0 40,461
INTEL CORP COM 458140100 2,809 43,884 SH   DFND 1 35,374 0 8,510
INTERCONTINENTAL EXCHANGE IN COM 45866F104 562 5,035 SH   SOLE   4,535 0 500
INTERCONTINENTAL EXCHANGE IN COM 45866F104 12 110 SH   DFND 1 0 0 110
INTERNATIONAL BUSINESS MACHS COM 459200101 9,668 72,548 SH   SOLE   66,778 0 5,770
INTERNATIONAL BUSINESS MACHS COM 459200101 460 3,449 SH   DFND 1 2,252 0 1,197
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,183 8,475 SH   SOLE   8,433 0 42
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1 8 SH   DFND 1 0 0 8
INTL PAPER CO COM 460146103 1,325 24,499 SH   SOLE   24,169 0 330
INTL PAPER CO COM 460146103 162 3,000 SH   DFND 1 0 0 3,000
INTUIT COM 461202103 1,014 2,648 SH   SOLE   2,238 0 410
INTUIT COM 461202103 59 154 SH   DFND 1 0 0 154
INTUITIVE SURGICAL INC COM NEW 46120E602 3,899 5,276 SH   SOLE   4,918 0 358
INTUITIVE SURGICAL INC COM NEW 46120E602 678 917 SH   DFND 1 851 0 66
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 404 8,000 SH   SOLE   8,000 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 743 9,836 SH   SOLE   6,393 0 3,443
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 40,478 285,744 SH   SOLE   282,357 0 3,387
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,779 26,677 SH   DFND 1 26,467 0 210
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2,141 21,763 SH   SOLE   21,432 0 331
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 263 2,675 SH   DFND 1 2,675 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 4,164 84,731 SH   SOLE   83,944 0 787
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 655 13,331 SH   DFND 1 13,331 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 235 1,275 SH   DFND 1 1,275 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 446 17,250 SH   SOLE   17,250 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,955 9,260 SH   SOLE   9,260 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 61 191 SH   DFND 1 126 0 65
INVESCO SR INE TR COM 46131H107 47 11,288 SH   SOLE   11,288 0 0
IQVIA HLDGS INC COM 46266C105 278 1,438 SH   SOLE   1,288 0 150
IQVIA HLDGS INC COM 46266C105 457 2,367 SH   DFND 1 2,367 0 0
IRON MTN INC NEW COM 46284V101 764 20,644 SH   SOLE   20,644 0 0
IRON MTN INC NEW COM 46284V101 1 34 SH   DFND 1 0 0 34
ISHARES MSCI EURZONE ETF 464286608 12,743 274,447 SH   SOLE   270,394 0 4,053
ISHARES MSCI EURZONE ETF 464286608 73 1,580 SH   DFND 1 1,110 0 470
ISHARES MSCI STH KOR ETF 464286772 80 895 SH   SOLE   895 0 0
ISHARES MSCI STH KOR ETF 464286772 324 3,610 SH   DFND 1 3,610 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,365 21,208 SH   SOLE   20,608 0 600
ISHARES INC CORE MSCI EMKT 46434G103 122 1,893 SH   DFND 1 1,893 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 8,002 184,767 SH   SOLE   184,501 0 266
ISHARES INC ESG MSCI EM ETF 46434G863 453 10,450 SH   DFND 1 10,450 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 88 1,460 SH   SOLE   1,460 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 354 5,900 SH   DFND 1 5,900 0 0
ISHARES MIN VOL EMRG MKT ETF 464286533 406 6,426 SH   SOLE   6,426 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 78 3,454 SH   SOLE   3,454 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,507 110,435 SH   DFND 1 110,435 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 98,978 1,810,132 SH   SOLE   1,732,515 0 77,617
ISHARES TR 1-3 YR CR BD ETF 464288646 2,758 50,446 SH   DFND 1 48,962 0 1,484
ISHARES TR 1-3 YR TR BD ETF 464287457 272 3,150 SH   SOLE   2,650 0 500
ISHARES TR 1-3 YR TR BD ETF 464287457 249 2,890 SH   DFND 1 2,890 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 45 347 SH   SOLE   347 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 622 4,791 SH   DFND 1 4,791 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 718 6,361 SH   SOLE   3,861 0 2,500
ISHARES TR 7-10 Y TR BD ETF 464287440 72 639 SH   DFND 1 639 0 0
ISHARES TR COHEN&STEER REIT 464287564 6,838 118,288 SH   SOLE   115,246 0 3,042
ISHARES TR COHEN&STEER REIT 464287564 593 10,265 SH   DFND 1 10,265 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,988 41,470 SH   SOLE   36,637 0 4,833
ISHARES TR CORE MSCI EAFE 46432F842 363 5,043 SH   DFND 1 5,043 0 0
ISHARES TR CORE S&P MCP ETF 464287507 67,396 258,936 SH   SOLE   255,731 0 3,205
ISHARES TR CORE S&P MCP ETF 464287507 6,598 25,348 SH   DFND 1 25,188 0 160
ISHARES TR CORE S&P SCP ETF 464287804 64,931 598,281 SH   SOLE   591,630 0 6,651
ISHARES TR CORE S&P SCP ETF 464287804 5,098 46,977 SH   DFND 1 46,797 0 180
ISHARES TR CORE S&P500 ETF 464287200 530,262 1,332,920 SH   SOLE   1,313,963 0 18,957
ISHARES TR CORE S&P500 ETF 464287200 67,585 169,888 SH   DFND 1 167,871 0 2,017
ISHARES TR CORE US AGGBD ET 464287226 1,427 12,532 SH   SOLE   11,727 0 805
ISHARES TR CORE US AGGBD ET 464287226 118 1,033 SH   DFND 1 683 0 350
ISHARES TR EAFE GRWTH ETF 464288885 3,055 30,406 SH   SOLE   30,331 0 75
ISHARES TR EAFE GRWTH ETF 464288885 78 777 SH   DFND 1 777 0 0
ISHARES TR EAFE MIN VOL ETF 46429B689 2,375 32,542 SH   SOLE   32,542 0 0
ISHARES TR EAFE MIN VOL ETF 46429B689 0 6 SH   DFND 1 6 0 0
ISHARES TR EAFE SML CP ETF 464288273 291 4,048 SH   SOLE   4,048 0 0
ISHARES TR EAFE VALUE ETF 464288877 4,801 94,193 SH   SOLE   91,179 0 3,014
ISHARES TR ESG 1 5 YR USD 46435G243 977 37,624 SH   SOLE   35,705 0 1,919
ISHARES TR ESG USD CORPT 46435G193 443 16,424 SH   SOLE   16,424 0 0
ISHARES TR ETF MSCI USA 46435G425 10,060 110,712 SH   SOLE   110,397 0 315
ISHARES TR ETF MSCI USA 46435G425 2,140 23,545 SH   DFND 1 23,545 0 0
ISHARES TR FLTG RATE BD ETF 46429B655 965 18,998 SH   SOLE   15,038 0 3,960
ISHARES TR GL CLEAN ENE ETF 464288224 253 10,416 SH   SOLE   1,491 0 8,925
ISHARES TR GL CLEAN ENE ETF 464288224 231 9,495 SH   DFND 1 9,495 0 0
ISHARES TR IBOXX INV CP ETF 464287242 435 3,345 SH   SOLE   2,935 0 410
ISHARES TR IBOXX INV CP ETF 464287242 176 1,350 SH   DFND 1 1,010 0 340
ISHARES TR INTL VALUE FACTR 46435G409 240 9,473 SH   SOLE   9,473 0 0
ISHARES TR INTL VALUE FACTR 46435G409 110 4,335 SH   DFND 1 4,335 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 1,135 9,880 SH   SOLE   9,880 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 41 360 SH   DFND 1 0 0 360
ISHARES TR JPX NIKKEI 400 464287382 407 5,535 SH   DFND 1 5,535 0 0
ISHARES TR MBS ETF 464288588 206 1,900 SH   SOLE   1,900 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 688 7,425 SH   SOLE   7,425 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 93 1,000 SH   DFND 1 1,000 0 0
ISHARES TR MSCI ACWI ETF 464288257 988 10,382 SH   SOLE   10,382 0 0
ISHARES TR MSCI ACWI ETF 464288257 173 1,820 SH   DFND 1 1,820 0 0
ISHARES TR MSCI ACWI EX US 464288240 6,534 118,416 SH   SOLE   118,150 0 266
ISHARES TR MSCI ACWI EX US 464288240 249 4,516 SH   DFND 1 4,516 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 10,221 134,668 SH   SOLE   134,399 0 269
ISHARES TR MSCI EAFE ESG OP 46435G516 998 13,144 SH   DFND 1 13,144 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,422 97,825 SH   SOLE   73,635 0 24,190
ISHARES TR MSCI EAFE ETF 464287465 1,684 22,197 SH   DFND 1 22,197 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 17,724 332,278 SH   SOLE   316,586 0 15,692
ISHARES TR MSCI EMG MKT ETF 464287234 1,748 32,768 SH   DFND 1 32,768 0 0
ISHARES TR MSCI INDIA ETF 46429B598 59 1,405 SH   SOLE   1,405 0 0
ISHARES TR MSCI INDIA ETF 46429B598 239 5,655 SH   DFND 1 5,655 0 0
ISHARES TR MSCI KLD400 SOC 464288570 8,574 112,278 SH   SOLE   112,278 0 0
ISHARES TR MSCI USA SMALL 46435U663 26,438 685,994 SH   SOLE   681,709 0 4,285
ISHARES TR MSCI USA SMALL 46435U663 3,416 88,627 SH   DFND 1 88,627 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515 13,564 39,728 SH   SOLE   38,885 0 843
ISHARES TR NA TEC-SFTWR ETF 464287515 255 747 SH   DFND 1 747 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 4,465 29,654 SH   SOLE   29,474 0 180
ISHARES TR NASDQ BIOTEC ETF 464287556 664 4,413 SH   DFND 1 4,413 0 0
ISHARES TR NATIONAL MUN ETF 464288414 17,866 153,950 SH   SOLE   153,950 0 0
ISHARES TR NATIONAL MUN ETF 464288414 29 250 SH   DFND 1 0 0 250
ISHARES TR RUS 1000 ETF 464287622 1,741 7,780 SH   SOLE   1,000 0 6,780
ISHARES TR RUS 1000 ETF 464287622 130 580 SH   DFND 1 580 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,857 11,755 SH   SOLE   10,884 0 871
ISHARES TR RUS 1000 GRW ETF 464287614 1,257 5,170 SH   DFND 1 5,170 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,514 9,993 SH   SOLE   9,412 0 581
ISHARES TR RUS 1000 VAL ETF 464287598 304 2,005 SH   DFND 1 2,005 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 12,147 40,390 SH   SOLE   40,340 0 50
ISHARES TR RUS 2000 GRW ETF 464287648 113 376 SH   DFND 1 376 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 23,547 147,657 SH   SOLE   145,294 0 2,363
ISHARES TR RUS 2000 VAL ETF 464287630 415 2,601 SH   DFND 1 2,601 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,385 13,572 SH   SOLE   13,572 0 0
ISHARES TR RUS MID-CAP ETF 464287499 1,581 21,391 SH   SOLE   17,491 0 3,900
ISHARES TR RUS MID-CAP ETF 464287499 353 4,780 SH   DFND 1 4,780 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,272 32,914 SH   SOLE   32,164 0 750
ISHARES TR RUSSELL 2000 ETF 464287655 2,033 9,203 SH   DFND 1 9,203 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 4,168 17,571 SH   SOLE   17,571 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,626 15,286 SH   DFND 1 15,286 0 0
ISHARES TR S&P 100 ETF 464287101 244 1,355 SH   SOLE   1,355 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 92 1,408 SH   SOLE   0 0 1,408
ISHARES TR S&P 500 GRWT ETF 464287309 407 6,252 SH   DFND 1 6,252 0 0
ISHARES TR S&P 500 VAL ETF 464287408 80 563 SH   SOLE   0 0 563
ISHARES TR S&P 500 VAL ETF 464287408 292 2,069 SH   DFND 1 2,069 0 0
ISHARES TR S&P MC 400GR ETF 464287606 312 3,980 SH   SOLE   3,380 0 600
ISHARES TR S&P MC 400VL ETF 464287705 343 3,368 SH   SOLE   2,968 0 400
ISHARES TR TIPS BD ETF 464287176 236 1,879 SH   SOLE   1,719 0 160
ISHARES TR TIPS BD ETF 464287176 46 365 SH   DFND 1 165 0 200
ISHARES TR U.S. PFD STK ETF 464288687 322 8,396 SH   SOLE   8,396 0 0
ISHARES TR USA MIN VOL ETF 46429B697 14,103 203,831 SH   SOLE   199,202 0 4,629
ISHARES TR USA MIN VOL ETF 46429B697 1,598 23,101 SH   DFND 1 23,101 0 0
JOHNSON & JOHNSON COM 478160104 65,478 398,405 SH   SOLE   380,914 0 17,491
JOHNSON & JOHNSON COM 478160104 6,986 42,508 SH   DFND 1 33,553 0 8,955
JOHNSON CTLS INTL PLC SHS G51502105 784 13,144 SH   SOLE   13,144 0 0
JOHNSON CTLS INTL PLC SHS G51502105 0 8 SH   DFND 1 0 0 8
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 300 5,875 SH   SOLE   5,875 0 0
JPMORGAN CHASE & CO COM 46625H100 46,250 303,819 SH   SOLE   260,801 0 43,018
JPMORGAN CHASE & CO COM 46625H100 2,683 17,626 SH   DFND 1 10,977 0 6,649
KELLOGG CO COM 487836108 275 4,350 SH   SOLE   4,350 0 0
KEMPER CORP DEL COM 488401100 251 3,150 SH   SOLE   3,150 0 0
KEYCORP NEW COM 493267108 3,250 162,683 SH   SOLE   144,383 0 18,300
KEYCORP NEW COM 493267108 143 7,141 SH   DFND 1 7,141 0 0
KIMBERLY CLARK CORP COM 494368103 4,942 35,544 SH   SOLE   35,544 0 0
KIMBERLY CLARK CORP COM 494368103 139 998 SH   DFND 1 998 0 0
KINDER MORGAN INC DEL COM 49456B101 166 9,945 SH   SOLE   9,913 0 32
KINDER MORGAN INC DEL COM 49456B101 7 414 SH   DFND 1 414 0 0
KLA-TENCOR CORP COM 482480100 8,006 24,230 SH   SOLE   23,931 0 299
KLA-TENCOR CORP COM 482480100 1,325 4,010 SH   DFND 1 4,000 0 10
L3HARRIS TECHNOLOGIES INC COM 502431109 438 2,159 SH   SOLE   2,159 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 18 91 SH   DFND 1 85 0 6
LAM RESEARCH CORP COM 512807108 4,965 8,342 SH   SOLE   8,342 0 0
LAM RESEARCH CORP COM 512807108 14 24 SH   DFND 1 0 0 24
LAMB WESTON HLDGS INC COM 513272104 241 3,108 SH   SOLE   1,233 0 1,875
LAMB WESTON HLDGS INC COM 513272104 2 27 SH   DFND 1 0 0 27
LAS VEGAS SANDS CORP COM 517834107 574 9,448 SH   SOLE   9,448 0 0
LAUDER ESTEE COS INC CL A 518439104 697 2,396 SH   SOLE   1,851 0 545
LAUDER ESTEE COS INC CL A 518439104 610 2,096 SH   DFND 1 1,988 0 108
LEIDOS HLDGS INC COM 525327102 314 3,265 SH   SOLE   2,865 0 400
LEMAITRE VASCULAR INC COM 525558201 703 14,407 SH   SOLE   14,407 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 208 1,434 SH   SOLE   0 0 1,434
LIBERTY BROADBAND CORP COM SER C 530307305 758 5,050 SH   SOLE   0 0 5,050
LIBERTY GLOBAL PLC SHS CL C G5480U120 282 11,032 SH   SOLE   0 0 11,032
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 382 8,660 SH   SOLE   2,921 0 5,739
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 525 11,909 SH   SOLE   1,392 0 10,517
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3 68 SH   DFND 1 68 0 0
LILLY ELI & CO COM 532457108 1,566 8,383 SH   SOLE   7,533 0 850
LILLY ELI & CO COM 532457108 151 809 SH   DFND 1 458 0 351
LINCOLN NATL CORP IND COM 534187109 356 5,715 SH   SOLE   5,715 0 0
LINCOLN NATL CORP IND COM 534187109 4 66 SH   DFND 1 0 0 66
LINDE PLC COM G5494J103 3,879 13,845 SH   SOLE   12,595 0 1,250
LINDE PLC COM G5494J103 196 699 SH   DFND 1 698 0 1
LIVE NATION ENTERTAINMENT IN COM 538034109 329 3,881 SH   SOLE   2,581 0 1,300
LIVE NATION ENTERTAINMENT IN COM 538034109 3 31 SH   DFND 1 0 0 31
LOCKHEED MARTIN CORP COM 539830109 4,830 13,072 SH   SOLE   13,040 0 32
LOCKHEED MARTIN CORP COM 539830109 531 1,437 SH   DFND 1 1,437 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 277 37,998 SH   SOLE   37,998 0 0
LOWES COS INC COM 548661107 18,305 96,249 SH   SOLE   91,077 0 5,172
LOWES COS INC COM 548661107 466 2,450 SH   DFND 1 588 0 1,862
LULULEMON ATHLETICA INC COM 550021109 1,135 3,702 SH   SOLE   3,297 0 405
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,214 50,111 SH   SOLE   49,444 0 667
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 380 3,650 SH   DFND 1 3,645 0 5
M & T BK CORP COM 55261F104 1,803 11,891 SH   SOLE   11,536 0 355
M & T BK CORP COM 55261F104 84 556 SH   DFND 1 550 0 6
MAGELLAN MIDSTREAM PRTNRS COM UNIT RP COM UNIT RP LP 559080106 302 6,972 SH   SOLE   6,972 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 355 30,000 SH   SOLE   30,000 0 0
MARATHON OIL CORP COM 565849106 276 25,800 SH   SOLE   400 0 25,400
MARATHON OIL CORP COM 565849106 20 1,851 SH   DFND 1 0 0 1,851
MARATHON PETE CORP COM 56585A102 1,443 26,980 SH   SOLE   1,580 0 25,400
MARATHON PETE CORP COM 56585A102 2 44 SH   DFND 1 0 0 44
MARRIOTT INTL INC NEW CL A 571903202 826 5,576 SH   SOLE   5,420 0 156
MARRIOTT INTL INC NEW CL A 571903202 995 6,721 SH   DFND 1 2,899 0 3,822
MARSH & MCLENNAN COS INC COM 571748102 1,444 11,858 SH   SOLE   11,708 0 150
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   DFND 1 0 0 4
MARTIN MARIETTA MATLS INC COM 573284106 562 1,675 SH   SOLE   1,675 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2 7 SH   DFND 1 0 0 7
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 371 7,567 SH   SOLE   7,567 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 545 11,125 SH   DFND 1 0 0 11,125
MASTERCARD INCORPORATED CL A 57636Q104 13,813 38,795 SH   SOLE   36,219 0 2,576
MASTERCARD INCORPORATED CL A 57636Q104 442 1,240 SH   DFND 1 1,126 0 114
MCCORMICK & CO INC COM NON VTG 579780206 565 6,338 SH   SOLE   4,888 0 1,450
MCCORMICK & CO INC COM NON VTG 579780206 217 2,430 SH   DFND 1 2,372 0 58
MCDONALDS CORP COM 580135101 27,315 121,864 SH   SOLE   113,898 0 7,966
MCDONALDS CORP COM 580135101 777 3,467 SH   DFND 1 2,824 0 643
MCKESSON CORP COM 58155Q103 637 3,264 SH   SOLE   3,264 0 0
MCKESSON CORP COM 58155Q103 273 1,400 SH   DFND 1 1,400 0 0
MDU RES GROUP INC COM 552690109 253 8,000 SH   SOLE   8,000 0 0
MEDTRONIC PLC SHS G5960L103 7,661 64,853 SH   SOLE   63,034 0 1,819
MEDTRONIC PLC SHS G5960L103 609 5,156 SH   DFND 1 5,136 0 20
MERCADOLIBRE INC COM 58733R102 745 506 SH   SOLE   506 0 0
MERCK & CO INC COM 58933Y105 32,065 415,940 SH   SOLE   389,144 0 26,796
MERCK & CO INC COM 58933Y105 2,354 30,541 SH   DFND 1 23,853 0 6,688
METLIFE INC COM 59156R108 591 9,722 SH   SOLE   9,722 0 0
METLIFE INC COM 59156R108 217 3,562 SH   DFND 1 3,544 0 18
METTLER TOLEDO INTERNATIONAL COM 592688105 30,373 26,281 SH   SOLE   25,986 0 295
METTLER TOLEDO INTERNATIONAL COM 592688105 855 740 SH   DFND 1 740 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 4,634 29,857 SH   SOLE   27,657 0 2,200
MICROCHIP TECHNOLOGY INC COM 595017104 284 1,830 SH   DFND 1 1,800 0 30
MICRON TECHNOLOGY INC COM 595112103 206 2,341 SH   SOLE   191 0 2,150
MICRON TECHNOLOGY INC COM 595112103 41 460 SH   DFND 1 0 0 460
MICROSOFT CORP COM 594918104 189,744 804,784 SH   SOLE   769,084 0 35,700
MICROSOFT CORP COM 594918104 12,211 51,794 SH   DFND 1 43,887 0 7,907
MODERNA INC COM 60770K107 166 1,269 SH   SOLE   1,269 0 0
MODERNA INC COM 60770K107 78,577 600,051 SH   DFND 1 600,051 0 0
MONDELEZ INTL INC CL A 609207105 2,210 37,761 SH   SOLE   26,164 0 11,597
MONDELEZ INTL INC CL A 609207105 176 3,010 SH   DFND 1 2,986 0 24
MONSTER BEVERAGE CORP NEW COM 61174X109 2,741 30,090 SH   SOLE   29,665 0 425
MONSTER BEVERAGE CORP NEW COM 61174X109 56 612 SH   DFND 1 438 0 174
MOODYS CORP COM 615369105 2,461 8,240 SH   SOLE   8,240 0 0
MOODYS CORP COM 615369105 4 15 SH   DFND 1 15 0 0
MORGAN STANLEY COM NEW 617446448 27,041 348,202 SH   SOLE   335,337 0 12,865
MORGAN STANLEY COM NEW 617446448 1,478 19,031 SH   DFND 1 18,875 0 156
MORPHIC HLDG INC COM 61775R105 13,565 214,367 SH   DFND 1 214,367 0 0
NASDAQ INC COM 631103108 324 2,200 SH   SOLE   2,200 0 0
NASDAQ INC COM 631103108 4 24 SH   DFND 1 0 0 24
NETFLIX INC COM 64110L106 3,541 6,788 SH   SOLE   6,427 0 361
NETFLIX INC COM 64110L106 893 1,711 SH   DFND 1 1,502 0 209
NEW JERSEY RES COM 646025106 399 10,000 SH   SOLE   10,000 0 0
NEW YORK TIMES CO CL A 650111107 362 7,150 SH   SOLE   2,550 0 4,600
NEW YORK TIMES CO CL A 650111107 308 6,083 SH   DFND 1 6,083 0 0
NEWMARKET CORP COM 651587107 362 952 SH   SOLE   952 0 0
NEXTERA ENERGY INC COM 65339F101 20,084 265,625 SH   SOLE   256,554 0 9,071
NEXTERA ENERGY INC COM 65339F101 4,305 56,938 SH   DFND 1 47,433 0 9,505
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 521 7,144 SH   SOLE   7,144 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 58 800 SH   DFND 1 800 0 0
NIKE INC CL B 654106103 23,419 176,227 SH   SOLE   172,720 0 3,507
NIKE INC CL B 654106103 2,678 20,150 SH   DFND 1 13,565 0 6,585
NOKIA CORP SPONSORED ADR 654902204 20 5,030 SH   SOLE   5,030 0 0
NOKIA CORP SPONSORED ADR 654902204 63 15,919 SH   DFND 1 319 0 15,600
NORFOLK SOUTHERN CORP COM 655844108 3,211 11,960 SH   SOLE   11,790 0 170
NORFOLK SOUTHERN CORP COM 655844108 421 1,566 SH   DFND 1 1,537 0 29
NORTHERN TR CORP COM 665859104 2,705 25,731 SH   SOLE   25,686 0 45
NORTHERN TR CORP COM 665859104 53 504 SH   DFND 1 500 0 4
NORTHROP GRUMMAN CORP COM 666807102 2,066 6,383 SH   SOLE   6,383 0 0
NORTHROP GRUMMAN CORP COM 666807102 337 1,041 SH   DFND 1 1,040 0 1
NOVARTIS A G SPONSORED ADR 66987V109 7,645 89,439 SH   SOLE   76,937 0 12,502
NOVARTIS A G SPONSORED ADR 66987V109 179 2,089 SH   DFND 1 1,564 0 525
NOVO-NORDISK A S ADR 670100205 9,026 133,878 SH   SOLE   113,432 0 20,446
NOVO-NORDISK A S ADR 670100205 453 6,712 SH   DFND 1 6,712 0 0
NUANCE MUNICATIONS INC COM 67020Y100 218 5,000 SH   SOLE   5,000 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2,542 50,760 SH   SOLE   50,760 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2,224 64,617 SH   SOLE   64,617 0 0
NUVEEN MUN VALUE FD INC COM 670928100 186 16,728 SH   SOLE   16,728 0 0
NVIDIA CORP COM 67066G104 4,232 7,927 SH   SOLE   7,417 0 510
NVIDIA CORP COM 67066G104 676 1,267 SH   DFND 1 241 0 1,026
NXP SEMICONDUCTORS N V COM N6596X109 1,195 5,934 SH   SOLE   5,284 0 650
NXP SEMICONDUCTORS N V COM N6596X109 1 5 SH   DFND 1 0 0 5
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,660 5,244 SH   SOLE   4,929 0 315
O REILLY AUTOMOTIVE INC NEW COM 67103H107 74 146 SH   DFND 1 135 0 11
OMNI GROUP INC COM 681919106 649 8,758 SH   SOLE   8,737 0 21
OMNI GROUP INC COM 681919106 0 6 SH   DFND 1 0 0 6
ORACLE CORP COM 68389X105 13,063 186,157 SH   SOLE   174,563 0 11,594
ORACLE CORP COM 68389X105 580 8,261 SH   DFND 1 5,963 0 2,298
OTIS WORLDWIDE CORP COM 68902V107 4,559 66,604 SH   SOLE   63,324 0 3,280
OTIS WORLDWIDE CORP COM 68902V107 415 6,070 SH   DFND 1 4,510 0 1,560
PACCAR INC COM 693718108 904 9,733 SH   SOLE   3,733 0 6,000
PACCAR INC COM 693718108 98 1,054 SH   DFND 1 1,050 0 4
PACKAGING CORP AMER COM 695156109 531 3,947 SH   SOLE   3,472 0 475
PARKER HANNIFIN CORP COM 701094104 7,596 24,080 SH   SOLE   18,758 0 5,322
PARKER HANNIFIN CORP COM 701094104 258 818 SH   DFND 1 818 0 0
PAY SOFTWARE INC COM 70432V102 2,172 5,870 SH   SOLE   5,870 0 0
PAY SOFTWARE INC COM 70432V102 47 128 SH   DFND 1 125 0 3
PAYCHEX INC COM 704326107 784 7,994 SH   SOLE   7,994 0 0
PAYCHEX INC COM 704326107 64 648 SH   DFND 1 628 0 20
PAYPAL HLDGS INC COM 70450Y103 11,217 46,191 SH   SOLE   43,805 0 2,386
PAYPAL HLDGS INC COM 70450Y103 2,055 8,461 SH   DFND 1 6,982 0 1,479
PEPSICO INC COM 713448108 40,041 283,072 SH   SOLE   265,686 0 17,386
PEPSICO INC COM 713448108 2,946 20,830 SH   DFND 1 19,610 0 1,220
PFIZER INC COM 717081103 18,328 505,872 SH   SOLE   486,023 0 19,849
PFIZER INC COM 717081103 2,494 68,849 SH   DFND 1 62,512 0 6,337
PHILIP MORRIS INTL INC COM 718172109 1,648 18,569 SH   SOLE   18,566 0 3
PHILIP MORRIS INTL INC COM 718172109 1 6 SH   DFND 1 0 0 6
PHILLIPS 66 COM 718546104 982 12,040 SH   SOLE   7,015 0 5,025
PHILLIPS 66 COM 718546104 15 178 SH   DFND 1 171 0 7
PIEDMONT LITHIUM LTD SPONSORED ADR 720162106 462 6,650 SH   SOLE   6,650 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 921 16,802 SH   SOLE   16,802 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 20,674 202,862 SH   SOLE   200,688 0 2,174
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 830 8,146 SH   DFND 1 7,906 0 240
PINNACLE WEST CAP CORP COM 723484101 245 3,017 SH   SOLE   3,017 0 0
PINNACLE WEST CAP CORP COM 723484101 5 56 SH   DFND 1 0 0 56
PLUG POWER INC COM NEW 72919P202 228 6,370 SH   SOLE   6,370 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,149 6,548 SH   SOLE   5,948 0 600
PNC FINL SVCS GROUP INC COM 693475105 655 3,735 SH   DFND 1 1,018 0 2,717
PPG INDS INC COM 693506107 7,906 52,618 SH   SOLE   51,626 0 992
PPG INDS INC COM 693506107 393 2,613 SH   DFND 1 2,606 0 7
PPL CORP COM 69351T106 455 15,773 SH   SOLE   2,968 0 12,805
PPL CORP COM 69351T106 2 55 SH   DFND 1 0 0 55
PRICE T ROWE GROUP INC COM 74144T108 1,345 7,836 SH   SOLE   7,211 0 625
PRICE T ROWE GROUP INC COM 74144T108 9 53 SH   DFND 1 50 0 3
PROCTER AND GAMBLE CO COM 742718109 51,856 382,899 SH   SOLE   365,950 0 16,949
PROCTER AND GAMBLE CO COM 742718109 4,207 31,063 SH   DFND 1 27,910 0 3,153
PROGRESSIVE CORP OHIO COM 743315103 49 514 SH   SOLE   514 0 0
PROGRESSIVE CORP OHIO COM 743315103 674 7,047 SH   DFND 1 0 0 7,047
PROLOGIS INC COM 74340W103 5,058 47,715 SH   SOLE   46,627 0 1,088
PROLOGIS INC COM 74340W103 603 5,686 SH   DFND 1 5,651 0 35
PRUDENTIAL FINL INC COM 744320102 1,883 20,666 SH   SOLE   20,609 0 57
PRUDENTIAL FINL INC COM 744320102 147 1,617 SH   DFND 1 1,488 0 129
PUBLIC STORAGE COM 74460D109 12,932 52,409 SH   SOLE   51,487 0 922
PUBLIC STORAGE COM 74460D109 124 502 SH   DFND 1 500 0 2
PUBLIC SVC ENTERPRISE GROUP COM 744573106 749 12,435 SH   SOLE   12,435 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 79 1,311 SH   DFND 1 1,300 0 11
QORVO INC COM 74736K101 562 3,075 SH   SOLE   2,925 0 150
QORVO INC COM 74736K101 3 18 SH   DFND 1 0 0 18
QUALM INC COM 747525103 4,742 35,765 SH   SOLE   34,304 0 1,461
QUALM INC COM 747525103 305 2,297 SH   DFND 1 2,256 0 41
QUANTA SVCS INC COM 74762E102 289 3,290 SH   SOLE   2,600 0 690
QUANTA SVCS INC COM 74762E102 10 108 SH   DFND 1 0 0 108
QUEST DIAGNOSTICS INC COM 74834L100 498 3,884 SH   SOLE   2,518 0 1,366
QUEST DIAGNOSTICS INC COM 74834L100 1 11 SH   DFND 1 0 0 11
QURATE RETAIL INC COM SER A 74915M100 237 20,160 SH   SOLE   940 0 19,220
RAYTHEON TECHNOLOGIES CORP COM 75513E101 22,307 288,694 SH   SOLE   275,963 0 12,731
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,140 27,700 SH   DFND 1 18,344 0 9,356
REGENCY CTRS CORP COM 758849103 268 4,722 SH   SOLE   4,722 0 0
REGENCY CTRS CORP COM 758849103 2 40 SH   DFND 1 0 0 40
REGENERON PHARMACEUTICALS COM 75886F107 6,999 14,792 SH   SOLE   14,724 0 68
REGENERON PHARMACEUTICALS COM 75886F107 270 570 SH   DFND 1 570 0 0
REGIONS FINL CORP NEW COM 7591EP100 641 31,032 SH   SOLE   31,032 0 0
REGIONS FINL CORP NEW COM 7591EP100 4 173 SH   DFND 1 0 0 173
RELAY THERAPEUTICS INC COM 75943R102 967 27,971 SH   SOLE   27,971 0 0
REPLIGEN CORP COM 759916109 389 2,000 SH   SOLE   2,000 0 0
RESMED INC COM 761152107 592 3,050 SH   SOLE   3,050 0 0
RESMED INC COM 761152107 1 4 SH   DFND 1 0 0 4
REVOLUTION MEDICINES INC COM 76155X100 454 9,888 SH   SOLE   9,888 0 0
ROBERT HALF INTL INC COM 770323103 1,004 12,863 SH   SOLE   12,863 0 0
ROBERT HALF INTL INC COM 770323103 61 778 SH   DFND 1 714 0 64
ROCKWELL AUTOMATION INC COM 773903109 4,703 17,717 SH   SOLE   17,181 0 536
ROCKWELL AUTOMATION INC COM 773903109 235 886 SH   DFND 1 886 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,349 5,824 SH   SOLE   5,524 0 300
ROPER TECHNOLOGIES INC COM 776696106 1,742 4,319 SH   DFND 1 180 0 4,139
ROSS STORES INC COM 778296103 5,007 41,755 SH   SOLE   41,755 0 0
ROSS STORES INC COM 778296103 15 129 SH   DFND 1 0 0 129
ROYAL BK CDA MONTREAL QUE COM 780087102 316 3,423 SH   SOLE   3,423 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 7 79 SH   DFND 1 79 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,259 83,124 SH   SOLE   78,345 0 4,779
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 30 777 SH   DFND 1 77 0 700
RPM INTL INC COM 749685103 541 5,892 SH   SOLE   5,892 0 0
S&P GLOBAL INC COM 78409V104 3,199 9,065 SH   SOLE   8,000 0 1,065
S&P GLOBAL INC COM 78409V104 4,657 13,198 SH   DFND 1 13,190 0 8
SABRE CORP COM 78573M104 261 17,650 SH   SOLE   15,900 0 1,750
SAGE THERAPEUTICS INC COM 78667J108 1,920 25,650 SH   SOLE   25,650 0 0
SALESFORCE INC COM 79466L302 2,719 12,835 SH   SOLE   10,807 0 2,028
SALESFORCE INC COM 79466L302 1,526 7,203 SH   DFND 1 5,261 0 1,942
SANOFI SPONSORED ADR 80105N105 172 3,481 SH   SOLE   1,825 0 1,656
SANOFI SPONSORED ADR 80105N105 60 1,217 SH   DFND 1 1,217 0 0
SAP SE SPON ADR 803054204 312 2,540 SH   SOLE   1,945 0 595
SAP SE SPON ADR 803054204 2 20 SH   DFND 1 20 0 0
SCHLUMBERGER LTD COM 806857108 284 10,451 SH   SOLE   10,112 0 339
SCHLUMBERGER LTD COM 806857108 10 373 SH   DFND 1 300 0 73
SCHWAB CHARLES CORP NEW COM 808513105 1,227 18,821 SH   SOLE   13,051 0 5,770
SCHWAB CHARLES CORP NEW COM 808513105 3 50 SH   DFND 1 0 0 50
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 45 600 SH   SOLE   600 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 700 9,400 SH   DFND 1 9,400 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 79 2,103 SH   SOLE   2,103 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,697 45,104 SH   DFND 1 45,104 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 917 9,479 SH   DFND 1 9,479 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,125 111,423 SH   SOLE   109,036 0 2,387
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 364 2,167 SH   SOLE   1,679 0 488
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 126 751 SH   DFND 1 751 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 537 7,857 SH   SOLE   7,857 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 595 5,095 SH   SOLE   5,095 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 373 7,600 SH   SOLE   7,600 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 17 355 SH   DFND 1 355 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,857 54,535 SH   SOLE   52,396 0 2,139
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 75 2,205 SH   DFND 1 2,205 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 456 4,628 SH   SOLE   4,248 0 380
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 519 6,585 SH   SOLE   6,585 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 284 2,141 SH   SOLE   2,141 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 183 1,375 SH   DFND 1 1,375 0 0
SEMPRA ENERGY COM 816851109 2,352 17,742 SH   SOLE   16,797 0 945
SEMPRA ENERGY COM 816851109 10 74 SH   DFND 1 57 0 17
SERVICENOW INC COM 81762P102 706 1,412 SH   SOLE   1,412 0 0
SERVICENOW INC COM 81762P102 245 489 SH   DFND 1 485 0 4
SERVICESOURCE INTL INC COM 81763U100 49 33,403 SH   SOLE   33,403 0 0
SESEN BIO INC COM 817763105 54 20,700 SH   SOLE   20,700 0 0
SHERWIN WILLIAMS CO COM 824348106 2,787 3,776 SH   SOLE   3,686 0 90
SHERWIN WILLIAMS CO COM 824348106 44 59 SH   DFND 1 59 0 0
SHOPIFY INC CL A 82509L107 41 37 SH   SOLE   37 0 0
SHOPIFY INC CL A 82509L107 626 566 SH   DFND 1 566 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,281 11,256 SH   SOLE   11,256 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2 16 SH   DFND 1 0 0 16
SKYWORKS SOLUTIONS INC COM 83088M102 1,277 6,960 SH   SOLE   6,610 0 350
SKYWORKS SOLUTIONS INC COM 83088M102 3 19 SH   DFND 1 0 0 19
SNAP ON INC COM 833034101 4,663 20,210 SH   SOLE   20,155 0 55
SNAP ON INC COM 833034101 281 1,216 SH   DFND 1 1,200 0 16
SOUTHERN CO COM 842587107 1,214 19,530 SH   SOLE   19,425 0 105
SOUTHERN CO COM 842587107 0 2 SH   DFND 1 0 0 2
SOUTHWEST GAS CORP COM 844895102 1,032 15,022 SH   SOLE   15,022 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 10,061 62,896 SH   SOLE   62,320 0 576
SPDR GOLD TRUST GOLD SHS 78463V107 804 5,026 SH   DFND 1 5,026 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,561 39,262 SH   SOLE   37,762 0 1,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,682 6,766 SH   DFND 1 5,701 0 1,065
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 959 2,015 SH   SOLE   1,415 0 600
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 909 1,910 SH   DFND 1 1,910 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 332 3,626 SH   SOLE   183 0 3,443
SPDR SER TR INV GRD FLT RT 78468R200 765 24,958 SH   SOLE   24,958 0 0
SPDR SER TR SHRT TRSRY ETF 78468R101 797 25,994 SH   SOLE   25,994 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 359 3,652 SH   SOLE   3,652 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 8,045 59,306 SH   SOLE   58,881 0 425
SPDR SERIES TRUST S&P BIOTECH 78464A870 641 4,723 SH   DFND 1 4,723 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 75 639 SH   SOLE   639 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 125 1,061 SH   DFND 1 1,061 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 233 4,135 SH   DFND 1 4,135 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 656 6,975 SH   SOLE   5,875 0 1,100
SPLUNK INC COM 848637104 217 1,600 SH   SOLE   1,600 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 190 14,186 SH   SOLE   6,955 0 7,231
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 486 36,255 SH   DFND 1 36,255 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 402 45,810 SH   SOLE   45,810 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,011 115,175 SH   DFND 1 115,175 0 0
SQUARE INC CL A 852234103 1,158 5,100 SH   SOLE   5,100 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,251 16,284 SH   SOLE   14,884 0 1,400
STANLEY BLACK & DECKER INC COM 854502101 6 30 SH   DFND 1 30 0 0
STARBUCKS CORP COM 855244109 7,938 72,642 SH   SOLE   70,427 0 2,215
STARBUCKS CORP COM 855244109 779 7,127 SH   DFND 1 2,968 0 4,159
STATE STR CORP COM 857477103 15,994 190,378 SH   SOLE   189,113 0 1,265
STATE STR CORP COM 857477103 608 7,238 SH   DFND 1 7,233 0 5
STERICYCLE INC COM 858912108 848 12,561 SH   SOLE   12,561 0 0
STERIS PLC SHS USD G8473T100 589 3,090 SH   SOLE   2,740 0 350
STRYKER CORP COM 863667101 6,863 28,175 SH   SOLE   26,791 0 1,384
STRYKER CORP COM 863667101 174 715 SH   DFND 1 715 0 0
SVB FINL GROUP COM 78486Q101 4,891 9,907 SH   SOLE   9,907 0 0
SVB FINL GROUP COM 78486Q101 678 1,373 SH   DFND 1 1,366 0 7
SYNOPSYS INC COM 871607107 1,238 4,997 SH   SOLE   4,997 0 0
SYNOPSYS INC COM 871607107 9 38 SH   DFND 1 24 0 14
SYSCO CORP COM 871829107 8,739 110,985 SH   SOLE   104,659 0 6,326
SYSCO CORP COM 871829107 481 6,105 SH   DFND 1 6,033 0 72
T MOBILE US INC COM 872590104 565 4,511 SH   SOLE   1,952 0 2,559
T MOBILE US INC COM 872590104 3 20 SH   DFND 1 0 0 20
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 192 1,620 SH   SOLE   1,230 0 390
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 25 212 SH   DFND 1 212 0 0
TARGET CORP COM 87612E106 3,176 16,035 SH   SOLE   14,950 0 1,085
TARGET CORP COM 87612E106 310 1,567 SH   DFND 1 1,552 0 15
TE CONNECTIVITY LTD REG SHS H84989104 505 3,910 SH   SOLE   3,910 0 0
TE CONNECTIVITY LTD REG SHS H84989104 9 70 SH   DFND 1 70 0 0
TEJON RANCH CO COM 879080109 456 27,212 SH   SOLE   27,212 0 0
TELADOC INC COM 87918A105 121 665 SH   SOLE   655 0 10
TELADOC INC COM 87918A105 284 1,560 SH   DFND 1 1,560 0 0
TELEFLEX INC COM 879369106 883 2,125 SH   SOLE   2,125 0 0
TELEFONICA S A SPONSORED ADR 879382208 72 16,000 SH   SOLE   16,000 0 0
TELEFONICA S A SPONSORED ADR 879382208 4 781 SH   DFND 1 781 0 0
TERADYNE INC COM 880770102 1,037 8,525 SH   SOLE   7,225 0 1,300
TERADYNE INC COM 880770102 50 407 SH   DFND 1 407 0 0
TESLA MTRS INC COM 88160R101 695 1,041 SH   SOLE   1,041 0 0
TESLA MTRS INC COM 88160R101 45 68 SH   DFND 1 39 0 29
TETRA TECH INC NEW COM 88162G103 276 2,030 SH   SOLE   2,030 0 0
TEXAS INSTRS INC COM 882508104 8,939 47,298 SH   SOLE   39,698 0 7,600
TEXAS INSTRS INC COM 882508104 236 1,249 SH   DFND 1 1,192 0 57
TEXAS PACIFIC LAND CORPORATI COM 88262P102 421 265 SH   SOLE   265 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 676 425 SH   DFND 1 425 0 0
THE TRADE DESK INC COM CL A 88339J105 1,182 1,814 SH   SOLE   1,764 0 50
THE TRADE DESK INC COM CL A 88339J105 81 125 SH   DFND 1 125 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 35,505 77,798 SH   SOLE   74,569 0 3,229
THERMO FISHER SCIENTIFIC INC COM 883556102 2,307 5,055 SH   DFND 1 4,902 0 153
TJX COS INC NEW COM 872540109 13,128 198,457 SH   SOLE   191,865 0 6,592
TJX COS INC NEW COM 872540109 158,566 2,397,072 SH   DFND 1 2,396,991 0 81
TOPBUILD CORP COM 89055F103 252 1,205 SH   SOLE   1,205 0 0
TORO CO COM 891092108 1,889 18,313 SH   SOLE   18,313 0 0
TORO CO COM 891092108 41 394 SH   DFND 1 394 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 6,641 101,837 SH   SOLE   94,132 0 7,705
TORONTO DOMINION BK ONT COM NEW 891160509 26 402 SH   DFND 1 402 0 0
TOTAL S A SPONSORED ADR 89151E109 608 13,064 SH   SOLE   9,346 0 3,718
TRACTOR SUPPLY CO COM 892356106 1,551 8,758 SH   SOLE   8,674 0 84
TRACTOR SUPPLY CO COM 892356106 117 659 SH   DFND 1 600 0 59
TRANE TECHNOLOGIES PLC SHS G8994E103 372 2,247 SH   SOLE   2,247 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 532 3,215 SH   DFND 1 0 0 3,215
TRAVELERS PANIES INC COM 89417E109 848 5,638 SH   SOLE   4,104 0 1,534
TRAVELERS PANIES INC COM 89417E109 5 34 SH   DFND 1 28 0 6
TRIMBLE NAVIGATION LTD COM 896239100 231 2,975 SH   SOLE   2,975 0 0
TRUIST FINL CORP COM 89832Q109 2,041 34,991 SH   SOLE   33,692 0 1,299
TRUIST FINL CORP COM 89832Q109 828 14,196 SH   DFND 1 250 0 13,946
TYLER TECHNOLOGIES INC COM 902252105 849 2,000 SH   SOLE   2,000 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 3,802 12,298 SH   SOLE   12,161 0 137
ULTA SALON COSMETCS & FRAG I COM 90384S303 269 870 SH   DFND 1 863 0 7
UNILEVER PLC SPON SPON ADR NEW 904767704 2,387 42,754 SH   SOLE   37,754 0 5,000
UNILEVER PLC SPON SPON ADR NEW 904767704 58 1,046 SH   DFND 1 1,046 0 0
UNION PAC CORP COM 907818108 27,658 125,483 SH   SOLE   114,183 0 11,300
UNION PAC CORP COM 907818108 2,030 9,210 SH   DFND 1 6,554 0 2,656
UNITED CONTL HLDGS INC COM 910047109 1,012 17,584 SH   SOLE   17,584 0 0
UNITED CONTL HLDGS INC COM 910047109 2 38 SH   DFND 1 0 0 38
UNITED PARCEL SERVICE INC CL B 911312106 1,000 5,884 SH   SOLE   5,784 0 100
UNITED PARCEL SERVICE INC CL B 911312106 12 68 SH   DFND 1 68 0 0
UNITED RENTALS INC COM 911363109 290 881 SH   SOLE   881 0 0
UNITED RENTALS INC COM 911363109 5 14 SH   DFND 1 0 0 14
UNITEDHEALTH GROUP INC COM 91324P102 22,063 59,299 SH   SOLE   58,206 0 1,093
UNITEDHEALTH GROUP INC COM 91324P102 3,484 9,364 SH   DFND 1 7,283 0 2,081
US BANCORP DEL COM NEW 902973304 16,547 299,176 SH   SOLE   270,181 0 28,995
US BANCORP DEL COM NEW 902973304 261 4,725 SH   DFND 1 4,725 0 0
V F CORP COM 918204108 1,898 23,754 SH   SOLE   22,749 0 1,005
V F CORP COM 918204108 152 1,900 SH   DFND 1 1,900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 6,328 88,383 SH   SOLE   87,547 0 836
VALERO ENERGY CORP NEW COM 91913Y100 800 11,171 SH   DFND 1 11,171 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,829 10,367 SH   SOLE   10,367 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 264 4,614 SH   SOLE   1,039 0 3,575
VANGUARD INDEX FDS GROWTH ETF 922908736 1,737 6,757 SH   SOLE   6,107 0 650
VANGUARD INDEX FDS GROWTH ETF 922908736 66 256 SH   DFND 1 256 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 487 2,628 SH   SOLE   2,628 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,881 8,498 SH   SOLE   7,573 0 925
VANGUARD INDEX FDS MID CAP ETF 922908629 95 428 SH   DFND 1 103 0 325
VANGUARD INDEX FDS REIT ETF 922908553 11,612 126,407 SH   SOLE   125,868 0 539
VANGUARD INDEX FDS REIT ETF 922908553 577 6,284 SH   DFND 1 5,698 0 586
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19,227 52,778 SH   SOLE   51,683 0 1,095
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,735 18,488 SH   DFND 1 18,488 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 252 1,519 SH   SOLE   1,519 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 8 50 SH   DFND 1 50 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,590 7,425 SH   SOLE   6,875 0 550
VANGUARD INDEX FDS SMALL CP ETF 922908751 86 400 SH   DFND 1 0 0 400
VANGUARD INDEX FDS SML CP GRW ETF 922908595 251 915 SH   SOLE   915 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,060 19,641 SH   SOLE   14,141 0 5,500
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,771 81,143 SH   DFND 1 81,143 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,294 17,452 SH   SOLE   15,610 0 1,842
VANGUARD INDEX FDS VALUE ETF 922908744 566 4,306 SH   DFND 1 4,306 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,651 126,094 SH   SOLE   121,832 0 4,262
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 557 9,177 SH   DFND 1 9,177 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 29,780 572,137 SH   SOLE   566,315 0 5,822
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,915 56,012 SH   DFND 1 56,012 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 50 794 SH   SOLE   794 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 512 8,130 SH   DFND 1 8,130 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 585 7,160 SH   DFND 1 7,160 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8,385 86,188 SH   SOLE   86,188 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 36,754 713,125 SH   SOLE   699,804 0 13,321
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,302 64,070 SH   DFND 1 64,045 0 25
VANGUARD MUN FD INC TAX EXEMPT BD 922907746 161 2,939 SH   SOLE   2,644 0 295
VANGUARD MUN FD INC TAX EXEMPT BD 922907746 768 14,050 SH   DFND 1 14,050 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 628 6,200 SH   SOLE   0 0 6,200
VANGUARD SCOTTSDALE FDS LONG-TERM GOV 92206C847 200 2,421 SH   SOLE   281 0 2,140
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,041 36,862 SH   SOLE   27,853 0 9,009
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,183 38,582 SH   DFND 1 37,857 0 725
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 1,561 23,216 SH   SOLE   23,216 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 361 5,861 SH   SOLE   3,426 0 2,435
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 320 1,278 SH   SOLE   1,278 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,756 11,942 SH   SOLE   11,719 0 223
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 424 2,886 SH   DFND 1 2,886 0 0
VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 981 15,650 SH   SOLE   830 0 14,820
VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 5,499 87,697 SH   DFND 1 87,697 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 175,840 3,580,530 SH   SOLE   3,540,193 0 40,337
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 11,641 237,040 SH   DFND 1 235,249 0 1,791
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,251 42,052 SH   SOLE   41,552 0 500
VANGUARD WHITEHALL FDS INC EMERG MKT BD EMERG MKT BD ETF 921946885 452 5,833 SH   SOLE   0 0 5,833
VANGUARD WORLD FD ESG INTL STK ETF 921910725 3,678 59,931 SH   SOLE   57,742 0 2,189
VANGUARD WORLD FD ESG US STK ETF 921910733 601 8,148 SH   SOLE   8,148 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,106 7,131 SH   SOLE   6,881 0 250
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 354 1,987 SH   SOLE   1,987 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,246 33,031 SH   SOLE   23,375 0 9,656
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 10,988 130,038 SH   SOLE   118,349 0 11,689
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 659 7,795 SH   DFND 1 7,795 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 537 2,347 SH   SOLE   2,347 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 201 880 SH   DFND 1 880 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,554 8,213 SH   SOLE   8,213 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 12,593 35,128 SH   SOLE   35,038 0 90
VANGUARD WORLD FDS INF TECH ETF 92204A702 74 206 SH   DFND 1 206 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2,054 11,878 SH   SOLE   11,878 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 5,799 44,606 SH   SOLE   44,106 0 500
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,009 21,415 SH   SOLE   21,215 0 200
VANGUARD WORLD FDS UTILITIES ETF 92204A876 76 543 SH   DFND 1 543 0 0
VARIAN MED SYS INC COM 92220P105 887 5,025 SH   SOLE   5,025 0 0
VARIAN MED SYS INC COM 92220P105 91 514 SH   DFND 1 500 0 14
VEEVA SYS INC CL A COM 922475108 1,797 6,880 SH   SOLE   6,880 0 0
VEEVA SYS INC CL A COM 922475108 26 100 SH   DFND 1 100 0 0
VERISK ANALYTICS INC COM 92345Y106 394 2,232 SH   SOLE   2,232 0 0
VERISK ANALYTICS INC COM 92345Y106 9 50 SH   DFND 1 0 0 50
VERIZON MUNICATIONS INC COM 92343V104 21,884 376,331 SH   SOLE   360,407 0 15,924
VERIZON MUNICATIONS INC COM 92343V104 1,799 30,941 SH   DFND 1 28,127 0 2,814
VERTEX PHARMACEUTICALS INC COM 92532F100 686 3,192 SH   SOLE   2,992 0 200
VERTEX PHARMACEUTICALS INC COM 92532F100 11 53 SH   DFND 1 53 0 0
VIACOMCBS INC CL B 92556H206 799 17,722 SH   SOLE   16,352 0 1,370
VIACOMCBS INC CL B 92556H206 6 134 SH   DFND 1 0 0 134
VIATRIS INC COM 92556V106 398 28,505 SH   SOLE   27,504 0 1,001
VIATRIS INC COM 92556V106 103 7,389 SH   DFND 1 2,250 0 5,139
VISA INC COM CL A 92826C839 19,248 90,909 SH   SOLE   80,422 0 10,487
VISA INC COM CL A 92826C839 4,087 19,304 SH   DFND 1 15,370 0 3,934
VOYA FINL INC COM 929089100 569 8,945 SH   SOLE   8,945 0 0
VOYA FINL INC COM 929089100 159 2,500 SH   DFND 1 2,500 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 732 155,343 SH   SOLE   155,343 0 0
VULCAN MATLS CO COM 929160109 788 4,667 SH   SOLE   4,667 0 0
VULCAN MATLS CO COM 929160109 2 9 SH   DFND 1 0 0 9
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,918 53,159 SH   SOLE   45,409 0 7,750
WALGREENS BOOTS ALLIANCE INC COM 931427108 477 8,685 SH   DFND 1 8,685 0 0
WAL-MART STORES INC COM 931142103 8,095 59,595 SH   SOLE   47,939 0 11,656
WAL-MART STORES INC COM 931142103 587 4,321 SH   DFND 1 2,359 0 1,962
WASHINGTON TR BANCORP COM 940610108 688 13,321 SH   SOLE   13,321 0 0
WASTE MGMT INC DEL COM 94106L109 639 4,950 SH   SOLE   4,550 0 400
WASTE MGMT INC DEL COM 94106L109 455 3,525 SH   DFND 1 3,523 0 2
WATSCO INC COM 942622200 1,756 6,736 SH   SOLE   6,196 0 540
WATSCO INC COM 942622200 78 300 SH   DFND 1 300 0 0
WEC ENERGY GROUP INC COM 92939U106 1,154 12,332 SH   SOLE   12,332 0 0
WEC ENERGY GROUP INC COM 92939U106 108 1,151 SH   DFND 1 1,074 0 77
WELLS FARGO & CO NEW COM 949746101 4,486 114,815 SH   SOLE   98,015 0 16,800
WELLS FARGO & CO NEW COM 949746101 290 7,429 SH   DFND 1 5,920 0 1,509
WERNER ENTERPRISES INC COM 950755108 796 16,867 SH   SOLE   16,867 0 0
WERNER ENTERPRISES INC COM 950755108 189 4,000 SH   DFND 1 4,000 0 0
WESTERN DIGITAL CORP COM 958102105 483 7,234 SH   SOLE   7,134 0 100
WESTROCK CO COM 96145D105 499 9,590 SH   SOLE   0 0 9,590
WESTROCK CO COM 96145D105 157 3,017 SH   DFND 1 0 0 3,017
WEYERHAEUSER CO COM 962166104 3,007 84,480 SH   SOLE   84,480 0 0
WEYERHAEUSER CO COM 962166104 160 4,508 SH   DFND 1 0 0 4,508
WHEATON PRECIOUS METALS CORP COM 962879102 212 5,545 SH   SOLE   5,545 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 343 8,970 SH   DFND 1 8,970 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 219 4,942 SH   SOLE   4,942 0 0
WISDOMTREE TR HIGH DIV FD 97717W208 371 4,863 SH   SOLE   4,863 0 0
WYNN RESORTS LTD COM 983134107 403 3,217 SH   SOLE   3,217 0 0
WYNN RESORTS LTD COM 983134107 2 15 SH   DFND 1 0 0 15
XCEL ENERGY INC COM 98389B100 1,139 17,131 SH   SOLE   16,363 0 768
XCEL ENERGY INC COM 98389B100 5 68 SH   DFND 1 0 0 68
XYLEM INC COM 98419M100 550 5,231 SH   SOLE   4,681 0 550
XYLEM INC COM 98419M100 19 185 SH   DFND 1 175 0 10
YUM BRANDS INC COM 988498101 936 8,656 SH   SOLE   8,656 0 0
YUM BRANDS INC COM 988498101 5 50 SH   DFND 1 0 0 50
YUM CHINA HLDGS INC COM 98850P109 693 11,711 SH   SOLE   8,211 0 3,500
YUM CHINA HLDGS INC COM 98850P109 2 38 SH   DFND 1 29 0 9
ZEBRA TECHNOLOGIES CORP CL A 989207105 329 679 SH   SOLE   604 0 75
ZEBRA TECHNOLOGIES CORP CL A 989207105 3 6 SH   DFND 1 0 0 6
ZILLOW GROUP INC CL C CAP STK 98954M200 341 2,631 SH   SOLE   2,631 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,913 11,949 SH   SOLE   9,719 0 2,230
ZOETIS INC CL A 98978V103 3,009 19,105 SH   SOLE   18,905 0 200
ZOETIS INC CL A 98978V103 1,397 8,872 SH   DFND 1 5,345 0 3,527