The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   6,655,479 49,690 SH   SOLE   49,690 0 0
ABBOTT LABS COM 002824100   2,186,704 16,326 SH   DFND 1 0 16,326 0
ABBOTT LABS COM 002824100   2,568,969 19,180 SH   DFND 16 0 19,180 0
ABBOTT LABS COM 002824100   6,038,015 45,080 SH   DFND 14 0 45,080 0
ABBOTT LABS COM 002824100   1,191,396 8,895 SH   DFND 7 0 8,895 0
ABBOTT LABS COM 002824100   648,939 4,845 SH   DFND 5 0 4,845 0
ABBOTT LABS COM 002824100   602,730 4,500 SH   DFND 14,16 0 4,500 0
ABBOTT LABS COM 002824100   669,164 4,996 SH   DFND 13 0 4,996 0
ABBVIE COM 00287Y109   332,260 1,435 SH   SOLE   1,435 0 0
ABBVIE COM 00287Y109   855,772 3,696 SH   DFND 1 0 3,696 0
ABBVIE COM 00287Y109   239,875 1,036 SH   DFND 13 0 1,036 0
ABBVIE COM 00287Y109   196,809 850 SH   DFND 16 0 850 0
ABBVIE COM 00287Y109   32,416 140 SH   DFND 7 0 140 0
ADOBE SYS COM 00724F101   195,776 555 SH   SOLE   555 0 0
ADOBE SYS COM 00724F101   8,466 24 SH   DFND 1 0 24 0
ADOBE SYS COM 00724F101   110,411 313 SH   DFND 14 0 313 0
ADOBE SYS COM 00724F101   3,527 10 SH   DFND 5 0 10 0
ADVANCED MICRO DEVICES COM 007903107   5,033,449 31,111 SH   SOLE   31,111 0 0
ADVANCED MICRO DEVICES COM 007903107   1,987,590 12,285 SH   DFND 1 0 12,285 0
ADVANCED MICRO DEVICES COM 007903107   2,371,356 14,657 SH   DFND 16 0 14,657 0
ADVANCED MICRO DEVICES COM 007903107   5,202,357 32,155 SH   DFND 14 0 32,155 0
ADVANCED MICRO DEVICES COM 007903107   1,146,768 7,088 SH   DFND 7 0 7,088 0
ADVANCED MICRO DEVICES COM 007903107   750,220 4,637 SH   DFND 5 0 4,637 0
ADVANCED MICRO DEVICES COM 007903107   792,771 4,900 SH   DFND 14,16 0 4,900 0
ADVANCED MICRO DEVICES COM 007903107   486,988 3,010 SH   DFND 13 0 3,010 0
ALPHABET INC CL A COM 02079K305   10,467,643 43,059 SH   SOLE   43,059 0 0
ALPHABET INC CL A COM 02079K305   4,001,183 16,459 SH   DFND 1 0 16,459 0
ALPHABET INC CL A COM 02079K305   4,706,416 19,360 SH   DFND 16 0 19,360 0
ALPHABET INC CL A COM 02079K305   9,632,594 39,624 SH   DFND 14 0 39,624 0
ALPHABET INC CL A COM 02079K305   1,896,180 7,800 SH   DFND 7 0 7,800 0
ALPHABET INC CL A COM 02079K305   1,755,182 7,220 SH   DFND 5 0 7,220 0
ALPHABET INC CL A COM 02079K305   1,507,220 6,200 SH   DFND 14,16 0 6,200 0
ALPHABET INC CL A COM 02079K305   1,080,579 4,445 SH   DFND 13 0 4,445 0
ALPHABET INC CL C COM 02079K107   769,618 3,160 SH   SOLE   3,160 0 0
ALPHABET INC CL C COM 02079K107   117,038 481 SH   DFND 14 0 481 0
ALPHABET INC CL C COM 02079K107   329,280 1,352 SH   DFND 1 0 1,352 0
AMAZON.COM COM 023135106   7,280,941 33,160 SH   SOLE   33,160 0 0
AMAZON.COM COM 023135106   2,032,559 9,257 SH   DFND 1 0 9,257 0
AMAZON.COM COM 023135106   2,847,823 12,970 SH   DFND 16 0 12,970 0
AMAZON.COM COM 023135106   5,907,092 26,903 SH   DFND 14 0 26,903 0
AMAZON.COM COM 023135106   1,282,289 5,840 SH   DFND 7 0 5,840 0
AMAZON.COM COM 023135106   1,040,762 4,740 SH   DFND 5 0 4,740 0
AMAZON.COM COM 023135106   592,839 2,700 SH   DFND 14,16 0 2,700 0
AMAZON.COM COM 023135106   612,600 2,790 SH   DFND 13 0 2,790 0
AMERICAN EXPRESS COM 025816109   1,825,551 5,496 SH   SOLE   5,496 0 0
AMERICAN EXPRESS COM 025816109   543,746 1,637 SH   DFND 16 0 1,637 0
AMERICAN EXPRESS COM 025816109   1,617,619 4,870 SH   DFND 14 0 4,870 0
AMERICAN EXPRESS COM 025816109   618,814 1,863 SH   DFND 1 0 1,863 0
AMERICAN EXPRESS COM 025816109   256,760 773 SH   DFND 7 0 773 0
AMERICAN EXPRESS COM 025816109   971,568 2,925 SH   DFND 5 0 2,925 0
AMERICAN EXPRESS COM 025816109   116,256 350 SH   DFND 13 0 350 0
AMERICAN TOWER COM 03027X100   231,746 1,205 SH   SOLE   1,205 0 0
AMGEN INC COM 031162100   96,512 342 SH   SOLE   342 0 0
AMGEN INC COM 031162100   203,184 720 SH   DFND 7 0 720 0
AMPHENOL COM 032095101   472,725 3,820 SH   SOLE   3,820 0 0
ANALOG DEVICES COM 032654105   6,834,883 27,818 SH   SOLE   27,818 0 0
ANALOG DEVICES COM 032654105   2,302,455 9,371 SH   DFND 1 0 9,371 0
ANALOG DEVICES COM 032654105   2,852,577 11,610 SH   DFND 16 0 11,610 0
ANALOG DEVICES COM 032654105   5,549,872 22,588 SH   DFND 14 0 22,588 0
ANALOG DEVICES COM 032654105   1,360,687 5,538 SH   DFND 7 0 5,538 0
ANALOG DEVICES COM 032654105   885,748 3,605 SH   DFND 5 0 3,605 0
ANALOG DEVICES COM 032654105   786,240 3,200 SH   DFND 14,16 0 3,200 0
ANALOG DEVICES COM 032654105   674,201 2,744 SH   DFND 13 0 2,744 0
APPLE COM 037833100   10,576,312 41,536 SH   SOLE   41,536 0 0
APPLE COM 037833100   3,980,631 15,633 SH   DFND 1 0 15,633 0
APPLE COM 037833100   4,270,654 16,772 SH   DFND 16 0 16,772 0
APPLE COM 037833100   8,467,466 33,254 SH   DFND 14 0 33,254 0
APPLE COM 037833100   1,825,952 7,171 SH   DFND 7 0 7,171 0
APPLE COM 037833100   1,509,956 5,930 SH   DFND 5 0 5,930 0
APPLE COM 037833100   1,145,835 4,500 SH   DFND 14,16 0 4,500 0
APPLE COM 037833100   1,145,835 4,500 SH   DFND 13 0 4,500 0
APPLIED MATERIAL COM 038222105   1,249,119 6,101 SH   SOLE   6,101 0 0
APPLIED MATERIAL COM 038222105   436,710 2,133 SH   DFND 16 0 2,133 0
APPLIED MATERIAL COM 038222105   922,354 4,505 SH   DFND 14 0 4,505 0
APPLIED MATERIAL COM 038222105   226,238 1,105 SH   DFND 7 0 1,105 0
APPLIED MATERIAL COM 038222105   261,043 1,275 SH   DFND 5 0 1,275 0
APPLIED MATERIAL COM 038222105   263,091 1,285 SH   DFND 1 0 1,285 0
APPLIED MATERIAL COM 038222105   208,835 1,020 SH   DFND 13 0 1,020 0
APTARGROUP COM 038336103   4,856,135 36,332 SH   SOLE   36,332 0 0
APTARGROUP COM 038336103   1,842,236 13,783 SH   DFND 1 0 13,783 0
APTARGROUP COM 038336103   1,603,920 12,000 SH   DFND 16 0 12,000 0
APTARGROUP COM 038336103   4,057,249 30,355 SH   DFND 14 0 30,355 0
APTARGROUP COM 038336103   905,546 6,775 SH   DFND 7 0 6,775 0
APTARGROUP COM 038336103   586,767 4,390 SH   DFND 5 0 4,390 0
APTARGROUP COM 038336103   334,150 2,500 SH   DFND 14,16 0 2,500 0
APTARGROUP COM 038336103   511,116 3,824 SH   DFND 13 0 3,824 0
ASML HOLDING NV COM N07059210   1,229,919 1,265 SH   SOLE   1,265 0 0
ASML HOLDING NV COM N07059210   1,910,506 1,965 SH   DFND 14 0 1,965 0
ASML HOLDING NV COM N07059210   505,579 520 SH   DFND 16 0 520 0
ASML HOLDING NV COM N07059210   388,907 400 SH   DFND 14,16 0 400 0
ASML HOLDING NV COM N07059210   19,445 20 SH   DFND 13 0 20 0
ASML HOLDING NV COM N07059210   131,256 135 SH   DFND 5 0 135 0
AUTOMATIC DATA PROCESSING COM 053015103   6,666,265 22,713 SH   SOLE   22,713 0 0
AUTOMATIC DATA PROCESSING COM 053015103   2,442,800 8,323 SH   DFND 1 0 8,323 0
AUTOMATIC DATA PROCESSING COM 053015103   2,396,427 8,165 SH   DFND 16 0 8,165 0
AUTOMATIC DATA PROCESSING COM 053015103   5,656,625 19,273 SH   DFND 14 0 19,273 0
AUTOMATIC DATA PROCESSING COM 053015103   1,100,038 3,748 SH   DFND 7 0 3,748 0
AUTOMATIC DATA PROCESSING COM 053015103   1,049,262 3,575 SH   DFND 5 0 3,575 0
AUTOMATIC DATA PROCESSING COM 053015103   792,450 2,700 SH   DFND 14,16 0 2,700 0
AUTOMATIC DATA PROCESSING COM 053015103   823,267 2,805 SH   DFND 13 0 2,805 0
BALL CORP COM 058498106   237,730 4,715 SH   DFND 14 0 4,715 0
BALL CORP COM 058498106   37,815 750 SH   DFND 16 0 750 0
BALL CORP COM 058498106   105,882 2,100 SH   DFND 14,16 0 2,100 0
BALL CORP COM 058498106   22,689 450 SH   DFND 5 0 450 0
BECTON DICKINSON COM 075887109   14,038 75 SH   SOLE   75 0 0
BECTON DICKINSON COM 075887109   404,100 2,159 SH   DFND 14 0 2,159 0
BECTON DICKINSON COM 075887109   233,962 1,250 SH   DFND 14,16 0 1,250 0
BERKSHIRE HATHAWAY CL B COM 084670702   858,177 1,707 SH   SOLE   1,707 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   276,507 550 SH   DFND 14 0 550 0
BERKSHIRE HATHAWAY CL B COM 084670702   369,514 735 SH   DFND 16 0 735 0
BERKSHIRE HATHAWAY CL B COM 084670702   60,329 120 SH   DFND 13 0 120 0
BERKSHIRE HATHAWAY CL B COM 084670702   18,099 36 SH   DFND 1 0 36 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103   239,599 1,006 SH   SOLE   1,006 0 0
BROWN & BROWN COM 115236101   257,922 2,750 SH   SOLE   2,750 0 0
CANADIAN NATL RAILWAY COM 136375102   3,639,697 38,597 SH   SOLE   38,597 0 0
CANADIAN NATL RAILWAY COM 136375102   1,464,573 15,531 SH   DFND 1 0 15,531 0
CANADIAN NATL RAILWAY COM 136375102   1,411,671 14,970 SH   DFND 16 0 14,970 0
CANADIAN NATL RAILWAY COM 136375102   3,005,812 31,875 SH   DFND 14 0 31,875 0
CANADIAN NATL RAILWAY COM 136375102   561,745 5,957 SH   DFND 7 0 5,957 0
CANADIAN NATL RAILWAY COM 136375102   377,200 4,000 SH   DFND 14,16 0 4,000 0
CANADIAN NATL RAILWAY COM 136375102   442,267 4,690 SH   DFND 13 0 4,690 0
CANADIAN NATL RAILWAY COM 136375102   294,216 3,120 SH   DFND 5 0 3,120 0
CARRIER GLOBAL COM 14448C104   3,388,393 56,757 SH   SOLE   56,757 0 0
CARRIER GLOBAL COM 14448C104   726,250 12,165 SH   DFND 1 0 12,165 0
CARRIER GLOBAL COM 14448C104   1,165,642 19,525 SH   DFND 16 0 19,525 0
CARRIER GLOBAL COM 14448C104   2,805,601 46,995 SH   DFND 14 0 46,995 0
CARRIER GLOBAL COM 14448C104   655,804 10,985 SH   DFND 7 0 10,985 0
CARRIER GLOBAL COM 14448C104   577,597 9,675 SH   DFND 5 0 9,675 0
CARRIER GLOBAL COM 14448C104   137,310 2,300 SH   DFND 14,16 0 2,300 0
CARRIER GLOBAL COM 14448C104   257,904 4,320 SH   DFND 13 0 4,320 0
CATERPILLAR COM 149123101   209,946 440 SH   SOLE   440 0 0
CATERPILLAR COM 149123101   858,870 1,800 SH   DFND 5 0 1,800 0
CATERPILLAR COM 149123101   190,860 400 SH   DFND 16 0 400 0
CHARLES SCHWAB COM 808513105   1,466,228 15,358 SH   SOLE   15,358 0 0
CHARLES SCHWAB COM 808513105   478,782 5,015 SH   DFND 16 0 5,015 0
CHARLES SCHWAB COM 808513105   1,488,377 15,590 SH   DFND 14 0 15,590 0
CHARLES SCHWAB COM 808513105   252,041 2,640 SH   DFND 1 0 2,640 0
CHARLES SCHWAB COM 808513105   181,393 1,900 SH   DFND 7 0 1,900 0
CHARLES SCHWAB COM 808513105   151,797 1,590 SH   DFND 5 0 1,590 0
CHARLES SCHWAB COM 808513105   162,299 1,700 SH   DFND 13 0 1,700 0
CHEVRON COM 166764100   2,018,304 12,997 SH   SOLE   12,997 0 0
CHEVRON COM 166764100   875,836 5,640 SH   DFND 1 0 5,640 0
CHEVRON COM 166764100   962,798 6,200 SH   DFND 16 0 6,200 0
CHEVRON COM 166764100   1,330,835 8,570 SH   DFND 14 0 8,570 0
CHEVRON COM 166764100   638,242 4,110 SH   DFND 7 0 4,110 0
CHEVRON COM 166764100   256,228 1,650 SH   DFND 5 0 1,650 0
CHEVRON COM 166764100   279,988 1,803 SH   DFND 13 0 1,803 0
CHUBB LIMITED COM H1467J104   592,725 2,100 SH   DFND 5 0 2,100 0
CHUBB LIMITED COM H1467J104   141,125 500 SH   DFND 1 0 500 0
CIGNA CORP NEW COM 125523100   43,237 150 SH   SOLE   150 0 0
CIGNA CORP NEW COM 125523100   322,840 1,120 SH   DFND 1 0 1,120 0
CISCO SYS INC COM 17275R102   2,053 30 SH   SOLE   30 0 0
CISCO SYS INC COM 17275R102   194,997 2,850 SH   DFND 14,16 0 2,850 0
CISCO SYS INC COM 17275R102   204,918 2,995 SH   DFND 1 0 2,995 0
COCA COLA COM 191216100   53,056 800 SH   SOLE   800 0 0
COCA COLA COM 191216100   693,044 10,450 SH   DFND 1 0 10,450 0
COCA COLA COM 191216100   245,384 3,700 SH   DFND 5 0 3,700 0
COLGATE-PALMOLIVE COM 194162103   347,739 4,350 SH   SOLE   4,350 0 0
COLGATE-PALMOLIVE COM 194162103   239,820 3,000 SH   DFND 1 0 3,000 0
COLGATE-PALMOLIVE COM 194162103   95,928 1,200 SH   DFND 7 0 1,200 0
COPART INC COM 217204106   278,814 6,200 SH   SOLE   6,200 0 0
CROWDSTRIKE HOLDINGS INC COM 22788C105   796,867 1,625 SH   SOLE   1,625 0 0
CROWDSTRIKE HOLDINGS INC COM 22788C105   637,984 1,301 SH   DFND 16 0 1,301 0
CROWDSTRIKE HOLDINGS INC COM 22788C105   1,012,635 2,065 SH   DFND 14 0 2,065 0
CROWDSTRIKE HOLDINGS INC COM 22788C105   171,633 350 SH   DFND 14,16 0 350 0
CROWDSTRIKE HOLDINGS INC COM 22788C105   127,499 260 SH   DFND 5 0 260 0
CVS HEALTH COM 126650100   41,464 550 SH   SOLE   550 0 0
CVS HEALTH COM 126650100   195,109 2,588 SH   DFND 14 0 2,588 0
CVS HEALTH COM 126650100   49,003 650 SH   DFND 16 0 650 0
CVS HEALTH COM 126650100   135,702 1,800 SH   DFND 14,16 0 1,800 0
DANAHER CORP COM 235851102   4,980,688 25,122 SH   SOLE   25,122 0 0
DANAHER CORP COM 235851102   1,490,122 7,516 SH   DFND 1 0 7,516 0
DANAHER CORP COM 235851102   1,896,357 9,565 SH   DFND 16 0 9,565 0
DANAHER CORP COM 235851102   4,647,809 23,443 SH   DFND 14 0 23,443 0
DANAHER CORP COM 235851102   862,431 4,350 SH   DFND 7 0 4,350 0
DANAHER CORP COM 235851102   519,441 2,620 SH   DFND 5 0 2,620 0
DANAHER CORP COM 235851102   495,650 2,500 SH   DFND 14,16 0 2,500 0
DANAHER CORP COM 235851102   421,104 2,124 SH   DFND 13 0 2,124 0
DONALDSON INC COM 257651109   337,631 4,125 SH   DFND 1 0 4,125 0
EASTERN BANKSHARES COM 27627N105   258,601 14,248 SH   SOLE   14,248 0 0
ELI LILLY & CO COM 532457108   2,437,022 3,194 SH   SOLE   3,194 0 0
ELI LILLY & CO COM 532457108   631,764 828 SH   DFND 16 0 828 0
ELI LILLY & CO COM 532457108   1,368,059 1,793 SH   DFND 14 0 1,793 0
ELI LILLY & CO COM 532457108   1,329,146 1,742 SH   DFND 1 0 1,742 0
ELI LILLY & CO COM 532457108   324,275 425 SH   DFND 7 0 425 0
ELI LILLY & CO COM 532457108   869,820 1,140 SH   DFND 5 0 1,140 0
ELI LILLY & CO COM 532457108   83,930 110 SH   DFND 13 0 110 0
EMERSON ELECTRIC COM 291011104   191,523 1,460 SH   SOLE   1,460 0 0
EMERSON ELECTRIC COM 291011104   106,912 815 SH   DFND 16 0 815 0
EMERSON ELECTRIC COM 291011104   524,720 4,000 SH   DFND 14,16 0 4,000 0
EMERSON ELECTRIC COM 291011104   52,472 400 SH   DFND 13 0 400 0
EOG RESOURCES COM 26875P101   140,150 1,250 SH   SOLE   1,250 0 0
EOG RESOURCES COM 26875P101   627,872 5,600 SH   DFND 14 0 5,600 0
EOG RESOURCES COM 26875P101   28,030 250 SH   DFND 7 0 250 0
EOG RESOURCES COM 26875P101   297,118 2,650 SH   DFND 16 0 2,650 0
EOG RESOURCES COM 26875P101   50,454 450 SH   DFND 13 0 450 0
EXXON MOBIL COM 30231G102   611,330 5,422 SH   SOLE   5,422 0 0
EXXON MOBIL COM 30231G102   1,410,506 12,510 SH   DFND 1 0 12,510 0
EXXON MOBIL COM 30231G102   1,151,177 10,210 SH   DFND 5 0 10,210 0
EXXON MOBIL COM 30231G102   197,312 1,750 SH   DFND 16 0 1,750 0
EXXON MOBIL COM 30231G102   329,906 2,926 SH   DFND 13 0 2,926 0
FAIR ISAAC CORPORATION COM 303250104   399,574 267 SH   SOLE   267 0 0
FISERV COM 337738108   4,472,324 34,688 SH   SOLE   34,688 0 0
FISERV COM 337738108   1,422,356 11,032 SH   DFND 1 0 11,032 0
FISERV COM 337738108   1,832,095 14,210 SH   DFND 16 0 14,210 0
FISERV COM 337738108   4,082,568 31,665 SH   DFND 14 0 31,665 0
FISERV COM 337738108   769,067 5,965 SH   DFND 7 0 5,965 0
FISERV COM 337738108   544,729 4,225 SH   DFND 5 0 4,225 0
FISERV COM 337738108   709,115 5,500 SH   DFND 14,16 0 5,500 0
FISERV COM 337738108   506,695 3,930 SH   DFND 13 0 3,930 0
GALLAGHER COM 363576109   226,110 730 SH   SOLE   730 0 0
GALLAGHER COM 363576109   61,948 200 SH   DFND 1 0 200 0
GENERAL ELECTRIC COM 369604301   224,713 747 SH   SOLE   747 0 0
GENERAL MILLS COM 370334104   171,428 3,400 SH   SOLE   3,400 0 0
GENERAL MILLS COM 370334104   163,865 3,250 SH   DFND 1 0 3,250 0
GENERAL MILLS COM 370334104   36,202 718 SH   DFND 13 0 718 0
GILEAD SCIENCES COM 375558103   421,800 3,800 SH   DFND 1 0 3,800 0
HEICO CORP CLASS A COM 422806208   374,529 1,474 SH   SOLE   1,474 0 0
HERSHEY COMPANY COM 427866108   448,920 2,400 SH   DFND 5 0 2,400 0
HOME DEPOT COM 437076102   5,775,578 14,254 SH   SOLE   14,254 0 0
HOME DEPOT COM 437076102   2,665,745 6,579 SH   DFND 16 0 6,579 0
HOME DEPOT COM 437076102   4,763,819 11,757 SH   DFND 14 0 11,757 0
HOME DEPOT COM 437076102   1,703,014 4,203 SH   DFND 1 0 4,203 0
HOME DEPOT COM 437076102   1,231,778 3,040 SH   DFND 7 0 3,040 0
HOME DEPOT COM 437076102   621,967 1,535 SH   DFND 5 0 1,535 0
HOME DEPOT COM 437076102   648,304 1,600 SH   DFND 14,16 0 1,600 0
HOME DEPOT COM 437076102   696,522 1,719 SH   DFND 13 0 1,719 0
HONEYWELL INTL COM 438516106   2,023,326 9,612 SH   SOLE   9,612 0 0
HONEYWELL INTL COM 438516106   1,335,622 6,345 SH   DFND 14 0 6,345 0
HONEYWELL INTL COM 438516106   580,980 2,760 SH   DFND 16 0 2,760 0
HONEYWELL INTL COM 438516106   315,750 1,500 SH   DFND 14,16 0 1,500 0
HONEYWELL INTL COM 438516106   103,145 490 SH   DFND 1 0 490 0
HONEYWELL INTL COM 438516106   8,420 40 SH   DFND 5 0 40 0
ILLINOIS TOOL WORKS COM 452308109   45,633 175 SH   SOLE   175 0 0
ILLINOIS TOOL WORKS COM 452308109   402,874 1,545 SH   DFND 1 0 1,545 0
ILLINOIS TOOL WORKS COM 452308109   260,760 1,000 SH   DFND 5 0 1,000 0
INTEL COM 458140100   142,051 4,234 SH   SOLE   4,234 0 0
INTEL COM 458140100   45,091 1,344 SH   DFND 14 0 1,344 0
INTEL COM 458140100   20,130 600 SH   DFND 5 0 600 0
INTEL COM 458140100   13,420 400 SH   DFND 1 0 400 0
INTL BUSINESS MACH COM 459200101   127,254 451 SH   SOLE   451 0 0
INTL BUSINESS MACH COM 459200101   702,861 2,491 SH   DFND 1 0 2,491 0
INTL BUSINESS MACH COM 459200101   70,540 250 SH   DFND 16 0 250 0
INTUIT COM 461202103   17,073 25 SH   SOLE   25 0 0
INTUIT COM 461202103   297,066 435 SH   DFND 1 0 435 0
ISHARES RUSSELL 1000 COM 464287622   637,397 1,744 SH   SOLE   1,744 0 0
ISHARES S&P 500 COM 464287200   114,450 171 SH   SOLE   171 0 0
ISHARES S&P 500 COM 464287200   334,650 500 SH   DFND 14 0 500 0
JACOBS SOLUTIONS INC COM 46982L108   418,409 2,792 SH   DFND 1 0 2,792 0
JOHNSON AND JOHNSON COM 478160104   5,692,023 30,698 SH   SOLE   30,698 0 0
JOHNSON AND JOHNSON COM 478160104   2,314,598 12,483 SH   DFND 1 0 12,483 0
JOHNSON AND JOHNSON COM 478160104   2,125,840 11,465 SH   DFND 16 0 11,465 0
JOHNSON AND JOHNSON COM 478160104   4,346,801 23,443 SH   DFND 14 0 23,443 0
JOHNSON AND JOHNSON COM 478160104   1,001,268 5,400 SH   DFND 7 0 5,400 0
JOHNSON AND JOHNSON COM 478160104   1,267,346 6,835 SH   DFND 5 0 6,835 0
JOHNSON AND JOHNSON COM 478160104   543,095 2,929 SH   DFND 14,16 0 2,929 0
JOHNSON AND JOHNSON COM 478160104   502,488 2,710 SH   DFND 13 0 2,710 0
JPMORGAN CHASE COM 46625H100   467,152 1,481 SH   SOLE   1,481 0 0
JPMORGAN CHASE COM 46625H100   78,857 250 SH   DFND 13 0 250 0
JPMORGAN CHASE COM 46625H100   209,446 664 SH   DFND 1 0 664 0
MASTERCARD COM 57636Q104   8,244,332 14,494 SH   SOLE   14,494 0 0
MASTERCARD COM 57636Q104   2,335,534 4,106 SH   DFND 1 0 4,106 0
MASTERCARD COM 57636Q104   3,260,419 5,732 SH   DFND 16 0 5,732 0
MASTERCARD COM 57636Q104   6,864,399 12,068 SH   DFND 14 0 12,068 0
MASTERCARD COM 57636Q104   1,322,483 2,325 SH   DFND 7 0 2,325 0
MASTERCARD COM 57636Q104   998,262 1,755 SH   DFND 5 0 1,755 0
MASTERCARD COM 57636Q104   910,096 1,600 SH   DFND 14,16 0 1,600 0
MASTERCARD COM 57636Q104   750,829 1,320 SH   DFND 13 0 1,320 0
MCCORMICK & CO COM 579780206   2,567,404 38,371 SH   SOLE   38,371 0 0
MCCORMICK & CO COM 579780206   511,861 7,650 SH   DFND 1 0 7,650 0
MCCORMICK & CO COM 579780206   893,583 13,355 SH   DFND 16 0 13,355 0
MCCORMICK & CO COM 579780206   2,195,317 32,810 SH   DFND 14 0 32,810 0
MCCORMICK & CO COM 579780206   464,355 6,940 SH   DFND 7 0 6,940 0
MCCORMICK & CO COM 579780206   301,764 4,510 SH   DFND 5 0 4,510 0
MCCORMICK & CO COM 579780206   120,438 1,800 SH   DFND 14,16 0 1,800 0
MCCORMICK & CO COM 579780206   192,701 2,880 SH   DFND 13 0 2,880 0
MEDTRONIC COM G5960L103   20,000 210 SH   SOLE   210 0 0
MEDTRONIC COM G5960L103   318,578 3,345 SH   DFND 14 0 3,345 0
MERCK COM 58933Y105   250,027 2,979 SH   SOLE   2,979 0 0
MERCK COM 58933Y105   645,506 7,691 SH   DFND 1 0 7,691 0
MERCK COM 58933Y105   19,807 236 SH   DFND 14 0 236 0
MERCK COM 58933Y105   587,510 7,000 SH   DFND 5 0 7,000 0
MERCK COM 58933Y105   41,965 500 SH   DFND 13 0 500 0
META PLATFORMS INC COM 30303M102   16,156 22 SH   SOLE   22 0 0
META PLATFORMS INC COM 30303M102   367,190 500 SH   DFND 16 0 500 0
META PLATFORMS INC COM 30303M102   26,438 36 SH   DFND 1 0 36 0
MICROSOFT COM 594918104   9,869,019 19,054 SH   SOLE   19,054 0 0
MICROSOFT COM 594918104   3,525,168 6,806 SH   DFND 1 0 6,806 0
MICROSOFT COM 594918104   3,967,497 7,660 SH   DFND 16 0 7,660 0
MICROSOFT COM 594918104   8,654,427 16,709 SH   DFND 14 0 16,709 0
MICROSOFT COM 594918104   1,737,722 3,355 SH   DFND 7 0 3,355 0
MICROSOFT COM 594918104   1,735,132 3,350 SH   DFND 5 0 3,350 0
MICROSOFT COM 594918104   1,243,080 2,400 SH   DFND 14,16 0 2,400 0
MICROSOFT COM 594918104   1,118,772 2,160 SH   DFND 13 0 2,160 0
MORGAN STANLEY COM 617446448   985,552 6,200 SH   DFND 5 0 6,200 0
MORGAN STANLEY COM 617446448   27,818 175 SH   DFND 1 0 175 0
NESTLE SA ADR COM 641069406   674,234 7,347 SH   SOLE   7,347 0 0
NESTLE SA ADR COM 641069406   777,200 8,469 SH   DFND 14 0 8,469 0
NESTLE SA ADR COM 641069406   722,689 7,875 SH   DFND 16 0 7,875 0
NESTLE SA ADR COM 641069406   715,806 7,800 SH   DFND 5 0 7,800 0
NESTLE SA ADR COM 641069406   394,611 4,300 SH   DFND 14,16 0 4,300 0
NESTLE SA ADR COM 641069406   361,666 3,941 SH   DFND 1 0 3,941 0
NESTLE SA ADR COM 641069406   9,177 100 SH   DFND 7 0 100 0
NEXTERA ENERGY COM 65339F101   1,989,916 26,360 SH   SOLE   26,360 0 0
NEXTERA ENERGY COM 65339F101   3,252,864 43,090 SH   DFND 14 0 43,090 0
NEXTERA ENERGY COM 65339F101   321,965 4,265 SH   DFND 7 0 4,265 0
NEXTERA ENERGY COM 65339F101   788,116 10,440 SH   DFND 16 0 10,440 0
NOVARTIS AG ADR COM 66987V109   348,813 2,720 SH   SOLE   2,720 0 0
NOVARTIS AG ADR COM 66987V109   601,446 4,690 SH   DFND 16 0 4,690 0
NOVARTIS AG ADR COM 66987V109   485,132 3,783 SH   DFND 14 0 3,783 0
NOVARTIS AG ADR COM 66987V109   192,360 1,500 SH   DFND 14,16 0 1,500 0
NOVARTIS AG ADR COM 66987V109   80,791 630 SH   DFND 5 0 630 0
NOVO NORDISK A S ADR COM 670100205   1,471,484 26,518 SH   SOLE   26,518 0 0
NOVO NORDISK A S ADR COM 670100205   212,249 3,825 SH   DFND 16 0 3,825 0
NOVO NORDISK A S ADR COM 670100205   1,479,918 26,670 SH   DFND 14 0 26,670 0
NOVO NORDISK A S ADR COM 670100205   142,054 2,560 SH   DFND 7 0 2,560 0
NOVO NORDISK A S ADR COM 670100205   149,823 2,700 SH   DFND 5 0 2,700 0
NOVO NORDISK A S ADR COM 670100205   135,396 2,440 SH   DFND 1 0 2,440 0
NOVO NORDISK A S ADR COM 670100205   88,784 1,600 SH   DFND 13 0 1,600 0
NOVOZYMES A S DKK 2.0 COM B798FW902   76,264 1,250 SH   SOLE   1,250 0 0
NOVOZYMES A S DKK 2.0 COM B798FW902   938,957 15,390 SH   DFND 14 0 15,390 0
NOVOZYMES A S DKK 2.0 COM B798FW902   152,527 2,500 SH   DFND 14,16 0 2,500 0
NOVOZYMES A S DKK 2.0 COM B798FW902   76,264 1,250 SH   DFND 13 0 1,250 0
NVIDIA CORP COM 67066G104   11,134,721 59,678 SH   SOLE   59,678 0 0
NVIDIA CORP COM 67066G104   4,185,922 22,435 SH   DFND 1 0 22,435 0
NVIDIA CORP COM 67066G104   4,622,519 24,775 SH   DFND 16 0 24,775 0
NVIDIA CORP COM 67066G104   13,133,926 70,393 SH   DFND 14 0 70,393 0
NVIDIA CORP COM 67066G104   1,908,713 10,230 SH   DFND 7 0 10,230 0
NVIDIA CORP COM 67066G104   2,962,890 15,880 SH   DFND 5 0 15,880 0
NVIDIA CORP COM 67066G104   1,567,272 8,400 SH   DFND 14,16 0 8,400 0
NVIDIA CORP COM 67066G104   1,126,943 6,040 SH   DFND 13 0 6,040 0
O REILLY AUTOMOTIVE COM 67103H107   1,972,923 18,300 SH   SOLE   18,300 0 0
O REILLY AUTOMOTIVE COM 67103H107   234,487 2,175 SH   DFND 1 0 2,175 0
ORACLE COM 68389X105   50,623 180 SH   SOLE   180 0 0
ORACLE COM 68389X105   62,717 223 SH   DFND 14 0 223 0
ORACLE COM 68389X105   310,770 1,105 SH   DFND 1 0 1,105 0
ORACLE COM 68389X105   147,651 525 SH   DFND 13 0 525 0
PEPSICO COM 713448108   634,929 4,521 SH   SOLE   4,521 0 0
PEPSICO COM 713448108   140,440 1,000 SH   DFND 5 0 1,000 0
PEPSICO COM 713448108   294,924 2,100 SH   DFND 1 0 2,100 0
PEPSICO COM 713448108   81,455 580 SH   DFND 16 0 580 0
PEPSICO COM 713448108   42,132 300 SH   DFND 14 0 300 0
PEPSICO COM 713448108   308,968 2,200 SH   DFND 14,16 0 2,200 0
PEPSICO COM 713448108   10,533 75 SH   DFND 7 0 75 0
PROCTER & GAMBLE COM 742718109   5,641,721 36,718 SH   SOLE   36,718 0 0
PROCTER & GAMBLE COM 742718109   2,181,830 14,200 SH   DFND 1 0 14,200 0
PROCTER & GAMBLE COM 742718109   2,112,687 13,750 SH   DFND 16 0 13,750 0
PROCTER & GAMBLE COM 742718109   4,130,266 26,881 SH   DFND 14 0 26,881 0
PROCTER & GAMBLE COM 742718109   924,205 6,015 SH   DFND 7 0 6,015 0
PROCTER & GAMBLE COM 742718109   556,213 3,620 SH   DFND 5 0 3,620 0
PROCTER & GAMBLE COM 742718109   460,950 3,000 SH   DFND 14,16 0 3,000 0
PROCTER & GAMBLE COM 742718109   590,016 3,840 SH   DFND 13 0 3,840 0
ROCKWELL AUTOMATION COM 773903109   5,085,661 14,550 SH   SOLE   14,550 0 0
ROCKWELL AUTOMATION COM 773903109   1,954,921 5,593 SH   DFND 16 0 5,593 0
ROCKWELL AUTOMATION COM 773903109   4,975,560 14,235 SH   DFND 14 0 14,235 0
ROCKWELL AUTOMATION COM 773903109   1,042,298 2,982 SH   DFND 7 0 2,982 0
ROCKWELL AUTOMATION COM 773903109   672,845 1,925 SH   DFND 5 0 1,925 0
ROCKWELL AUTOMATION COM 773903109   1,360,720 3,893 SH   DFND 1 0 3,893 0
ROCKWELL AUTOMATION COM 773903109   454,389 1,300 SH   DFND 14,16 0 1,300 0
ROCKWELL AUTOMATION COM 773903109   489,342 1,400 SH   DFND 13 0 1,400 0
ROSS STORES COM 778296103   266,682 1,750 SH   SOLE   1,750 0 0
RTX CORPORATION COM 75513E101   4,099,250 24,498 SH   SOLE   24,498 0 0
RTX CORPORATION COM 75513E101   2,029,378 12,128 SH   DFND 1 0 12,128 0
RTX CORPORATION COM 75513E101   2,404,532 14,370 SH   DFND 16 0 14,370 0
RTX CORPORATION COM 75513E101   3,637,754 21,740 SH   DFND 14 0 21,740 0
RTX CORPORATION COM 75513E101   1,394,696 8,335 SH   DFND 7 0 8,335 0
RTX CORPORATION COM 75513E101   497,807 2,975 SH   DFND 5 0 2,975 0
RTX CORPORATION COM 75513E101   684,380 4,090 SH   DFND 13 0 4,090 0
SALESFORCE.COM COM 79466L302   1,803,807 7,611 SH   SOLE   7,611 0 0
SALESFORCE.COM COM 79466L302   569,985 2,405 SH   DFND 16 0 2,405 0
SALESFORCE.COM COM 79466L302   1,642,173 6,929 SH   DFND 14 0 6,929 0
SALESFORCE.COM COM 79466L302   227,757 961 SH   DFND 1 0 961 0
SALESFORCE.COM COM 79466L302   302,412 1,276 SH   DFND 7 0 1,276 0
SALESFORCE.COM COM 79466L302   322,794 1,362 SH   DFND 5 0 1,362 0
SALESFORCE.COM COM 79466L302   170,640 720 SH   DFND 13 0 720 0
SCHNEIDER ELEC SA ADR COM 80687P106   4,973,904 88,788 SH   SOLE   88,788 0 0
SCHNEIDER ELEC SA ADR COM 80687P106   1,421,339 25,372 SH   DFND 1 0 25,372 0
SCHNEIDER ELEC SA ADR COM 80687P106   1,653,150 29,510 SH   DFND 16 0 29,510 0
SCHNEIDER ELEC SA ADR COM 80687P106   3,917,927 69,938 SH   DFND 14 0 69,938 0
SCHNEIDER ELEC SA ADR COM 80687P106   896,320 16,000 SH   DFND 7 0 16,000 0
SCHNEIDER ELEC SA ADR COM 80687P106   906,964 16,190 SH   DFND 5 0 16,190 0
SCHNEIDER ELEC SA ADR COM 80687P106   285,702 5,100 SH   DFND 14,16 0 5,100 0
SCHNEIDER ELEC SA ADR COM 80687P106   361,049 6,445 SH   DFND 13 0 6,445 0
SPDR PORT S&P 500 ETF COM 78464A854   235,020 3,000 SH   DFND 7 0 3,000 0
SPDR S&P 500 ETF COM 78462F103   357,072 536 SH   SOLE   536 0 0
TEXAS INSTRUMENTS COM 882508104   293,968 1,600 SH   DFND 5 0 1,600 0
TEXAS PACIFIC LAND COM 88262P102   490,161 525 SH   DFND 5 0 525 0
THERMO FISHER SCIENTIFIC COM 883556102   293,437 605 SH   SOLE   605 0 0
THERMO FISHER SCIENTIFIC COM 883556102   485,020 1,000 SH   DFND 5 0 1,000 0
THERMO FISHER SCIENTIFIC COM 883556102   48,502 100 SH   DFND 1 0 100 0
TJX COS COM 872540109   6,326,660 43,771 SH   SOLE   43,771 0 0
TJX COS COM 872540109   1,895,064 13,111 SH   DFND 1 0 13,111 0
TJX COS COM 872540109   2,301,799 15,925 SH   DFND 16 0 15,925 0
TJX COS COM 872540109   5,093,590 35,240 SH   DFND 14 0 35,240 0
TJX COS COM 872540109   1,144,757 7,920 SH   DFND 7 0 7,920 0
TJX COS COM 872540109   1,008,889 6,980 SH   DFND 5 0 6,980 0
TJX COS COM 872540109   578,160 4,000 SH   DFND 14,16 0 4,000 0
TJX COS COM 872540109   536,388 3,711 SH   DFND 13 0 3,711 0
TOTAL ENERGIES ADR COM 89151E109   292,481 4,900 SH   DFND 5 0 4,900 0
TRACTOR SUPPLY COM 892356106   426,525 7,500 SH   SOLE   7,500 0 0
TRANE TECHNOLOGIES PLC COM G8994E103   5,485 13 SH   SOLE   13 0 0
TRANE TECHNOLOGIES PLC COM G8994E103   540,109 1,280 SH   DFND 1 0 1,280 0
TRAVELERS COM 89417E109   439,771 1,575 SH   SOLE   1,575 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,270,749 23,178 SH   SOLE   23,178 0 0
UBER TECHNOLOGIES INC COM 90353T100   679,912 6,940 SH   DFND 16 0 6,940 0
UBER TECHNOLOGIES INC COM 90353T100   1,529,802 15,615 SH   DFND 14 0 15,615 0
UBER TECHNOLOGIES INC COM 90353T100   426,953 4,358 SH   DFND 1 0 4,358 0
UBER TECHNOLOGIES INC COM 90353T100   292,440 2,985 SH   DFND 7 0 2,985 0
UBER TECHNOLOGIES INC COM 90353T100   361,999 3,695 SH   DFND 5 0 3,695 0
UBER TECHNOLOGIES INC COM 90353T100   168,508 1,720 SH   DFND 13 0 1,720 0
UNILEVER PLC NEW ADR COM 904767704   28,869 487 SH   SOLE   487 0 0
UNILEVER PLC NEW ADR COM 904767704   127,452 2,150 SH   DFND 14 0 2,150 0
UNILEVER PLC NEW ADR COM 904767704   68,172 1,150 SH   DFND 5 0 1,150 0
UNION PACIFIC COM 907818108   163,095 690 SH   SOLE   690 0 0
UNION PACIFIC COM 907818108   21,982 93 SH   DFND 14 0 93 0
UNION PACIFIC COM 907818108   945,480 4,000 SH   DFND 5 0 4,000 0
UNITEDHEALTH GROUP COM 91324P102   2,953,351 8,553 SH   SOLE   8,553 0 0
UNITEDHEALTH GROUP COM 91324P102   632,244 1,831 SH   DFND 1 0 1,831 0
UNITEDHEALTH GROUP COM 91324P102   1,286,933 3,727 SH   DFND 16 0 3,727 0
UNITEDHEALTH GROUP COM 91324P102   1,621,183 4,695 SH   DFND 14 0 4,695 0
UNITEDHEALTH GROUP COM 91324P102   574,234 1,663 SH   DFND 7 0 1,663 0
UNITEDHEALTH GROUP COM 91324P102   193,368 560 SH   DFND 5 0 560 0
UNITEDHEALTH GROUP COM 91324P102   276,240 800 SH   DFND 14,16 0 800 0
VANGUARD INTERNATIONAL DIVIDEN COM 921946810   280,802 3,135 SH   SOLE   3,135 0 0
VERISIGN COM 92343E102   279,570 1,000 SH   SOLE   1,000 0 0
VERTEX PHARMACEUTICALS COM 92532F100   3,055,967 7,803 SH   SOLE   7,803 0 0
VERTEX PHARMACEUTICALS COM 92532F100   1,052,337 2,687 SH   DFND 1 0 2,687 0
VERTEX PHARMACEUTICALS COM 92532F100   979,492 2,501 SH   DFND 16 0 2,501 0
VERTEX PHARMACEUTICALS COM 92532F100   2,410,153 6,154 SH   DFND 14 0 6,154 0
VERTEX PHARMACEUTICALS COM 92532F100   470,360 1,201 SH   DFND 7 0 1,201 0
VERTEX PHARMACEUTICALS COM 92532F100   490,333 1,252 SH   DFND 5 0 1,252 0
VERTEX PHARMACEUTICALS COM 92532F100   195,820 500 SH   DFND 14,16 0 500 0
VERTEX PHARMACEUTICALS COM 92532F100   213,444 545 SH   DFND 13 0 545 0
VISA COM 92826C839   614,484 1,800 SH   SOLE   1,800 0 0
VISA COM 92826C839   864,374 2,532 SH   DFND 14 0 2,532 0
VISA COM 92826C839   546,208 1,600 SH   DFND 5 0 1,600 0
VISA COM 92826C839   102,414 300 SH   DFND 1 0 300 0
W.R. BERKLEY CORP COM 084423102   253,612 3,310 SH   SOLE   3,310 0 0
WAL-MART STORES COM 931142103   7,729 75 SH   SOLE   75 0 0
WAL-MART STORES COM 931142103   32,464 315 SH   DFND 14 0 315 0
WAL-MART STORES COM 931142103   832,106 8,074 SH   DFND 1 0 8,074 0
WASTE MANAGEMENT INC COM 94106L109   259,475 1,175 SH   SOLE   1,175 0 0
WASTE MANAGEMENT INC COM 94106L109   33,124 150 SH   DFND 7 0 150 0
WATSCO INC COM 942622200   323,440 800 SH   SOLE   800 0 0
WATSCO INC COM 942622200   40,430 100 SH   DFND 1 0 100 0
WELLS FARGO COM 949746101   222,123 2,650 SH   SOLE   2,650 0 0
WISDOMTREE US QUALITY DIV GROW COM 97717X669   400,320 4,500 SH   SOLE   4,500 0 0
XYLEM INC COM 98419M100   5,112,055 34,658 SH   SOLE   34,658 0 0
XYLEM INC COM 98419M100   1,558,780 10,568 SH   DFND 1 0 10,568 0
XYLEM INC COM 98419M100   1,729,437 11,725 SH   DFND 16 0 11,725 0
XYLEM INC COM 98419M100   4,635,925 31,430 SH   DFND 14 0 31,430 0
XYLEM INC COM 98419M100   892,670 6,052 SH   DFND 7 0 6,052 0
XYLEM INC COM 98419M100   635,725 4,310 SH   DFND 5 0 4,310 0
XYLEM INC COM 98419M100   663,750 4,500 SH   DFND 14,16 0 4,500 0
XYLEM INC COM 98419M100   447,662 3,035 SH   DFND 13 0 3,035 0
AMG RIVER ROAD SMALL-MID CAP V Equity Mutual Fu 00171A878   735,557 71,832 SH   SOLE   71,832 0 0
AMG RIVER ROAD SMALL-MID CAP V Equity Mutual Fu 00171A878   1,381,746 134,936 SH   DFND 14 0 134,936 0
AMG RIVER ROAD SMALL-MID CAP V Equity Mutual Fu 00171A878   542,321 52,961 SH   DFND 16 0 52,961 0
AMG RIVER ROAD SMALL-MID CAP V Equity Mutual Fu 00171A878   62,630 6,116 SH   DFND 13 0 6,116 0
GQG PARTNERS EMERGING MARKETS Equity Mutual Fu 00771X419   1,046,487 59,629 SH   SOLE   59,629 0 0
GQG PARTNERS EMERGING MARKETS Equity Mutual Fu 00771X419   1,431,962 81,593 SH   DFND 14 0 81,593 0
GQG PARTNERS EMERGING MARKETS Equity Mutual Fu 00771X419   63,266 3,605 SH   DFND 7 0 3,605 0
GQG PARTNERS EMERGING MARKETS Equity Mutual Fu 00771X419   926,552 52,795 SH   DFND 16 0 52,795 0
GQG PARTNERS EMERGING MARKETS Equity Mutual Fu 00771X419   374,474 21,338 SH   DFND 14,16 0 21,338 0
GQG PARTNERS EMERGING MARKETS Equity Mutual Fu 00771X419   42,036 2,395 SH   DFND 13 0 2,395 0
ROBECO BOSTON PARTNERS LONG SH Equity Mutual Fu 74925K581   100,292 6,559 SH   DFND 7 0 6,559 0
ROBECO BOSTON PARTNERS LONG SH Equity Mutual Fu 74925K581   310,881 20,332 SH   DFND 16 0 20,332 0