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
3M CO COM COM 88579Y101   1,461,826 12,190 SH   SOLE   10,400 0 1,790
3M CO COM COM 88579Y101   207,461 1,730 SH   OTR   810 0 920
ABBOTT LABS COM COM 002824100   5,012,133 45,652 SH   SOLE   43,052 0 2,600
ABBOTT LABS COM COM 002824100   566,407 5,159 SH   OTR   920 0 4,239
ABBVIE INC COM 00287Y109   10,142,321 62,758 SH   SOLE   58,647 0 4,111
ABBVIE INC COM 00287Y109   1,559,860 9,652 SH   OTR   1,080 0 8,572
ACCENTURE PLC CL A SHS CLASS A G1151C101   7,927,282 29,708 SH   SOLE   27,923 0 1,785
ACCENTURE PLC CL A SHS CLASS A G1151C101   685,779 2,570 SH   OTR   0 0 2,570
ADOBE SYSTEMS INC COM 00724F101   3,005,213 8,930 SH   SOLE   8,860 0 70
AFLAC INC COM 001055102   1,133,271 15,753 SH   SOLE   15,013 0 740
AFLAC INC COM 001055102   480,847 6,684 SH   OTR   0 0 6,684
AGILENT TECHNOLOGIES INC. COM 00846U101   882,037 5,894 SH   SOLE   5,814 0 80
AIR PRODUCTS & CHEMS INC COM 009158106   7,862,480 25,506 SH   SOLE   25,326 0 180
AIR PRODUCTS & CHEMS INC COM 009158106   2,143,331 6,953 SH   OTR   690 0 6,263
ALLSTATE CORP COM 020002101   300,083 2,213 SH   SOLE   2,213 0 0
ALPHABET INC CL A CAP STK CL A 02079K305   5,596,694 63,433 SH   SOLE   55,933 0 7,500
ALPHABET INC CL A CAP STK CL A 02079K305   1,064,054 12,060 SH   OTR   0 0 12,060
ALPHABET INC CL C CAP STK CL C 02079K107   1,889,062 21,290 SH   SOLE   19,590 0 1,700
ALPHABET INC CL C CAP STK CL C 02079K107   1,091,379 12,300 SH   OTR   0 0 12,300
AMAZON.COM INC COM 023135106   1,305,360 15,540 SH   SOLE   15,400 0 140
AMAZON.COM INC COM 023135106   56,280 670 SH   OTR   400 0 270
AMERICAN ELECTRIC POWER COM 025537101   348,087 3,666 SH   SOLE   3,666 0 0
AMERICAN EXPRESS COM 025816109   1,505,425 10,189 SH   SOLE   10,189 0 0
AMERICAN TOWER COM 03027X100   2,741,893 12,942 SH   SOLE   11,732 0 1,210
AMERICAN TOWER COM 03027X100   1,447,004 6,830 SH   OTR   250 0 6,580
AMERICAN WATER WORKS COMPANY INC COM 030420103   2,034,197 13,346 SH   SOLE   12,151 0 1,195
AMERICAN WATER WORKS COMPANY INC COM 030420103   774,294 5,080 SH   OTR   0 0 5,080
AMERIPRISE FINANCIAL INC COM 03076C106   737,013 2,367 SH   SOLE   2,367 0 0
AMGEN INC COM 031162100   4,611,434 17,558 SH   SOLE   16,443 0 1,115
AMGEN INC COM 031162100   385,030 1,466 SH   OTR   600 0 866
AMN HEALTHCARE SERVICES INC COM 001744101   852,378 8,290 SH   SOLE   7,440 0 850
AMPHENOL CL A 032095101   3,165,597 41,576 SH   SOLE   39,906 0 1,670
AMPHENOL CL A 032095101   127,915 1,680 SH   OTR   1,680 0 0
ANALOG DEVICES COM 032654105   903,969 5,511 SH   SOLE   5,441 0 70
APPLE INC COM 037833100   17,688,281 136,137 SH   SOLE   122,421 0 13,716
APPLE INC COM 037833100   5,127,038 39,460 SH   OTR   4,120 0 35,340
APPLIED MATERIALS COM 038222105   1,460,700 15,000 SH   SOLE   15,000 0 0
ASML HOLDING NV NY REGISTRY SHS N07059210   516,894 946 SH   SOLE   946 0 0
AT&T CORP COM NEW COM 00206R102   826,296 44,883 SH   SOLE   38,675 0 6,208
AT&T CORP COM NEW COM 00206R102   62,502 3,395 SH   OTR   0 0 3,395
AUTO DATA PROCESSING COM 053015103   7,319,626 30,644 SH   SOLE   27,889 0 2,755
AUTO DATA PROCESSING COM 053015103   2,859,154 11,970 SH   OTR   780 0 11,190
AUTOZONE INC COM 053332102   1,114,713 452 SH   SOLE   447 0 5
AUTOZONE INC COM 053332102   98,647 40 SH   OTR   40 0 0
AVERY DENNISON CORP COM 053611109   2,169,647 11,987 SH   SOLE   11,057 0 930
BANK HAWAII CORP COM 062540109   349,020 4,500 SH   SOLE   4,500 0 0
BANK OF AMERICA CORP COM 060505104   388,332 11,725 SH   SOLE   11,725 0 0
BECTON DICKINSON COM 075887109   2,168,925 8,529 SH   SOLE   7,933 0 596
BECTON DICKINSON COM 075887109   25,430 100 SH   OTR   100 0 0
BERKSHIRE HATHAWAY CL A CL A 084670108   937,422 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670207   2,167,860 7,018 SH   SOLE   6,782 0 236
BERKSHIRE HATHAWAY CL B CL B NEW 084670207   211,288 684 SH   OTR   382 0 302
BLACKROCK INC COM 09247X101   3,203,007 4,520 SH   SOLE   4,145 0 375
BLACKROCK INC COM 09247X101   155,899 220 SH   OTR   220 0 0
BOEING CO COM 097023105   326,500 1,714 SH   SOLE   1,685 0 29
BOEING CO COM 097023105   95,245 500 SH   OTR   500 0 0
BOOKING HOLDINGS INC COM 09857L108   10,076 5 SH   SOLE   5 0 0
BOOKING HOLDINGS INC COM 09857L108   340,582 169 SH   OTR   0 0 169
BRISTOL-MYERS SQUIBB COM 110122108   600,423 8,345 SH   SOLE   8,345 0 0
BRISTOL-MYERS SQUIBB COM 110122108   179,875 2,500 SH   OTR   0 0 2,500
BROADCOM LTD SHS Y09827109   9,178,678 16,416 SH   SOLE   15,791 0 625
BROADCOM LTD SHS Y09827109   290,748 520 SH   OTR   330 0 190
BROWN & BROWN INC COM 115236101   1,188,280 20,858 SH   SOLE   19,678 0 1,180
BROWN FORMAN CORP-CL B CL B 115637209   1,051,537 16,010 SH   SOLE   15,265 0 745
CADENCE DESIGN SYSTEMS COM 127387108   764,646 4,760 SH   SOLE   4,760 0 0
CARLISLE COMPANIES COM 142339100   235,650 1,000 SH   SOLE   1,000 0 0
CARRIER GLOBAL CORP COM 14448C104   531,507 12,885 SH   SOLE   11,225 0 1,660
CARRIER GLOBAL CORP COM 14448C104   14,314 347 SH   OTR   0 0 347
CATERPILLAR INC COM 149123101   1,342,734 5,605 SH   SOLE   5,605 0 0
CELANESE CORP COM 150870103   470,918 4,606 SH   SOLE   4,316 0 290
CELANESE CORP COM 150870103   70,239 687 SH   OTR   0 0 687
CHARLES RIVER LABORATORIES INTL COM 159864107   217,900 1,000 SH   SOLE   1,000 0 0
CHEMED CORP COM 16359R103   1,120,904 2,196 SH   SOLE   1,901 0 295
CHEMED CORP COM 16359R103   15,313 30 SH   OTR   0 0 30
CHEVRON CORP COM 166764100   5,232,851 29,154 SH   SOLE   26,094 0 3,060
CHEVRON CORP COM 166764100   244,106 1,360 SH   OTR   460 0 900
CHUBB COM 171232101   1,901,131 8,618 SH   SOLE   6,598 0 2,020
CHUBB COM 171232101   57,356 260 SH   OTR   260 0 0
CHURCH & DWIGHT CO INC COM 171340102   4,415,985 54,782 SH   SOLE   52,736 0 2,046
CHURCH & DWIGHT CO INC COM 171340102   1,290,566 16,010 SH   OTR   2,140 0 13,870
CIGNA CORP COM 125523100   321,068 969 SH   SOLE   969 0 0
CINTAS CORP COM 172908105   3,350,117 7,418 SH   SOLE   6,723 0 695
CINTAS CORP COM 172908105   162,583 360 SH   OTR   260 0 100
CISCO SYSTEMS INC COM 17275R102   3,026,379 63,526 SH   SOLE   58,381 0 5,145
CISCO SYSTEMS INC COM 17275R102   1,504,233 31,575 SH   OTR   1,400 0 30,175
CLOROX CO COM 189054109   897,410 6,395 SH   SOLE   5,115 0 1,280
COCA COLA CO COM 191216100   1,047,847 16,473 SH   SOLE   10,035 0 6,438
COCA COLA CO COM 191216100   748,054 11,760 SH   OTR   0 0 11,760
COGNIZANT TECH SOL C CL A 192446102   598,207 10,460 SH   OTR   250 0 10,210
COLGATE PALMOLIVE CO COM 194162103   185,157 2,350 SH   SOLE   2,350 0 0
COLGATE PALMOLIVE CO COM 194162103   94,548 1,200 SH   OTR   0 0 1,200
COMCAST CORP CL A CL A 20030N101   2,484,688 71,052 SH   SOLE   65,595 0 5,457
COMCAST CORP CL A CL A 20030N101   668,312 19,111 SH   OTR   2,640 0 16,471
CONOCOPHILLIPS COM 20825C104   421,496 3,572 SH   SOLE   3,572 0 0
CORTEVA INC COM 22052L104   240,469 4,091 SH   SOLE   3,040 0 1,051
COSTCO WHOLESALE CORP COM 22160K105   7,094,923 15,542 SH   SOLE   14,632 0 910
COSTCO WHOLESALE CORP COM 22160K105   370,678 812 SH   OTR   312 0 500
CSX CORPORATION COM 126408103   3,148,188 101,620 SH   SOLE   101,170 0 450
CUMMINS INC COM 231021106   281,056 1,160 SH   SOLE   1,160 0 0
CUMMINS INC COM 231021106   60,573 250 SH   OTR   250 0 0
CVS HEALTH CORP COM 126650100   1,377,721 14,784 SH   SOLE   13,274 0 1,510
CVS HEALTH CORP COM 126650100   317,312 3,405 SH   OTR   1,100 0 2,305
DANAHER CORP COM 235851102   8,764,964 33,023 SH   SOLE   31,453 0 1,570
DANAHER CORP COM 235851102   3,792,321 14,288 SH   OTR   860 0 13,428
DEERE & CO COM 244199105   2,276,716 5,310 SH   SOLE   5,310 0 0
DEVON ENERGY CORPORATION COM 25179M103   206,674 3,360 SH   SOLE   3,360 0 0
DIAGEO PLC SPSD 1 AD SPON ADR NEW 25243Q205   253,921 1,425 SH   SOLE   1,425 0 0
DOLLAR GENERAL CORP COM 256677105   1,292,321 5,248 SH   SOLE   4,658 0 590
DOLLAR GENERAL CORP COM 256677105   108,350 440 SH   OTR   0 0 440
DOW INC COM 260557103   471,600 9,359 SH   SOLE   8,308 0 1,051
DR HORTON INC COM 23331A109   2,744,621 30,790 SH   SOLE   29,740 0 1,050
DR HORTON INC COM 23331A109   18,719 210 SH   OTR   0 0 210
DUPONT DE NEMOURS INC COM 26614N102   750,400 10,934 SH   SOLE   9,883 0 1,051
EATON CORP PLC SHS G29183103   530,020 3,377 SH   SOLE   3,377 0 0
ECOLAB INC COM 278865100   681,075 4,679 SH   SOLE   4,379 0 300
ELI LILLY & COMPANY COM 532457108   413,399 1,130 SH   SOLE   1,130 0 0
ELI LILLY & COMPANY COM 532457108   73,168 200 SH   OTR   0 0 200
EMERSON ELECTRIC CO COM 291011104   923,041 9,609 SH   SOLE   9,609 0 0
EMERSON ELECTRIC CO COM 291011104   312,387 3,252 SH   OTR   532 0 2,720
EQUIFAX INC COM 294429105   1,593,752 8,200 SH   SOLE   8,200 0 0
ESSENTIALS UTILITIES INC COM 29670G102   913,791 19,145 SH   SOLE   19,145 0 0
ESTEE LAUDER CL A 518439104   1,997,286 8,050 SH   SOLE   7,500 0 550
ESTEE LAUDER CL A 518439104   230,742 930 SH   OTR   0 0 930
EVERSOURCE ENERGY COM 30040W108   2,462,800 29,375 SH   SOLE   27,359 0 2,016
EVERSOURCE ENERGY COM 30040W108   427,332 5,097 SH   OTR   1,000 0 4,097
EXTRA SPACE STORAGE INC COM 30225T102   1,222,036 8,303 SH   SOLE   8,138 0 165
EXXON MOBIL CORP COM 30231G102   4,032,899 36,563 SH   SOLE   30,344 0 6,219
EXXON MOBIL CORP COM 30231G102   714,193 6,475 SH   OTR   3,100 0 3,375
FACTSET RESEARCH COM 303075105   2,314,981 5,770 SH   SOLE   5,630 0 140
FACTSET RESEARCH COM 303075105   292,884 730 SH   OTR   380 0 350
FASTENAL COM 311900104   255,528 5,400 SH   SOLE   5,400 0 0
FIRST REPUBLIC BANK COM 33616C100   209,407 1,718 SH   SOLE   1,678 0 40
FISERV INC COM 337738108   222,354 2,200 SH   SOLE   2,200 0 0
FORTIVE CORP COM 34959J108   274,348 4,270 SH   SOLE   4,270 0 0
FORTIVE CORP COM 34959J108   24,351 379 SH   OTR   0 0 379
GALLAGHER ARTHUR J & CO COM 363576109   458,152 2,430 SH   SOLE   2,340 0 90
GARMIN LTD SHS H2906T109   628,495 6,810 SH   SOLE   6,500 0 310
GENERAL DYNAMICS CORP COM 369550108   622,756 2,510 SH   SOLE   1,410 0 1,100
GENERAL DYNAMICS CORP COM 369550108   22,330 90 SH   OTR   90 0 0
GENERAL MILLS INC COM 370334104   335,065 3,996 SH   SOLE   3,996 0 0
GILEAD SCIENCES INC. COM 375558103   231,795 2,700 SH   SOLE   2,700 0 0
GLOBE LIFE INC COM 37959E102   561,522 4,658 SH   SOLE   4,268 0 390
HEICO CORP COM 422806109   2,345,929 15,269 SH   SOLE   14,589 0 680
HEICO CORP COM 422806109   408,682 2,660 SH   OTR   0 0 2,660
HENRY JACK & ASSOCIATES INC COM 426281101   477,699 2,721 SH   SOLE   2,671 0 50
HOME DEPOT INC COM 437076102   7,697,193 24,369 SH   SOLE   22,359 0 2,010
HOME DEPOT INC COM 437076102   3,220,193 10,195 SH   OTR   280 0 9,915
HONEYWELL INTL INC COM 438516106   5,603,516 26,148 SH   SOLE   23,871 0 2,277
HONEYWELL INTL INC COM 438516106   1,712,257 7,990 SH   OTR   830 0 7,160
ICON PLC ADR SHS G4705A100   223,388 1,150 SH   SOLE   1,150 0 0
IDEXX LBS CORP COM 45168D104   265,174 650 SH   SOLE   650 0 0
ILLINOIS TOOL WORKS INC COM 452308109   2,190,663 9,944 SH   SOLE   9,484 0 460
ILLINOIS TOOL WORKS INC COM 452308109   2,482,340 11,268 SH   OTR   200 0 11,068
INTEL CORP COM COM 458140100   1,614,318 61,079 SH   SOLE   51,105 0 9,974
INTEL CORP COM COM 458140100   596,261 22,560 SH   OTR   0 0 22,560
INTERCONTINENTAL EXCHANGE COM 45866F104   6,973,042 67,970 SH   SOLE   63,182 0 4,788
INTERCONTINENTAL EXCHANGE COM 45866F104   2,052,313 20,005 SH   OTR   1,150 0 18,855
INTL BUSINESS MACHS COM 459200101   1,098,942 7,800 SH   SOLE   6,800 0 1,000
INTL BUSINESS MACHS COM 459200101   42,267 300 SH   OTR   300 0 0
INTUIT INC COM 461202103   2,909,420 7,475 SH   SOLE   6,950 0 525
INTUIT INC COM 461202103   40,868 105 SH   OTR   60 0 45
INVESCO ETF T NASDAQ NEXT GENERATION NASDAQNXTGEN100 46138G631   303,896 12,710 SH   SOLE   12,370 0 340
INVESCO QQQ TRUST SE UNIT SER 1 46090E103   9,029,022 33,908 SH   SOLE   32,415 0 1,493
INVESCO QQQ TRUST SE UNIT SER 1 46090E103   1,200,923 4,510 SH   OTR   300 0 4,210
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747   2,188,581 22,572 SH   SOLE   21,280 0 1,292
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747   298,637 3,080 SH   OTR   1,000 0 2,080
ISHARES CORE S&P 500 CORE S&P 500 ETF 464287200   252,810 658 SH   SOLE   658 0 0
ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804   544,464 5,753 SH   SOLE   5,468 0 285
ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804   1,063,754 11,240 SH   OTR   0 0 11,240
ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226   827,615 8,533 SH   SOLE   7,575 0 958
ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226   32,977 340 SH   OTR   0 0 340
ISHARES CYBERSECURITY AND TECH ETF CYBERSECURITY 46435U135   711,416 21,545 SH   SOLE   21,345 0 200
ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655   1,436,418 28,540 SH   SOLE   26,930 0 1,610
ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655   122,302 2,430 SH   OTR   2,430 0 0
ISHARES IBOX INVESTMENT GRADE CORPORATE BOND IBOXX INV CP ETF 464287242   222,563 2,111 SH   SOLE   2,111 0 0
ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465   77,849 1,186 SH   SOLE   1,186 0 0
ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465   1,043,020 15,890 SH   OTR   0 0 15,890
ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234   56,092 1,480 SH   SOLE   1,360 0 120
ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234   977,668 25,796 SH   OTR   0 0 25,796
ISHRES MSCI USA ESG SELECT MSCI USA ESG SLC 464288802   300,550 3,651 SH   SOLE   3,571 0 80
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   233,912 1,342 SH   SOLE   1,322 0 20
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   94,852 544 SH   OTR   0 0 544
ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630   207,312 1,495 SH   SOLE   1,495 0 0
ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689   208,101 943 SH   SOLE   943 0 0
ISHARES TIPS BOND TIPS BD ETF 464287176   2,118,688 19,905 SH   SOLE   18,985 0 920
ISHARES TIPS BOND TIPS BD ETF 464287176   220,544 2,072 SH   OTR   1,082 0 990
JM SMUCKER COMPANY COM NEW 832696405   228,341 1,441 SH   SOLE   1,441 0 0
JOHNSON & JOHNSON COM 478160104   9,351,144 52,936 SH   SOLE   43,936 0 9,000
JOHNSON & JOHNSON COM 478160104   2,597,991 14,707 SH   OTR   2,828 0 11,879
JP MORGAN CHASE & CO COM 46625H100   9,659,357 72,031 SH   SOLE   67,101 0 4,930
JP MORGAN CHASE & CO COM 46625H100   2,967,767 22,131 SH   OTR   909 0 21,222
KIMBERLY CLARK CORP COM 494368103   918,077 6,763 SH   SOLE   5,063 0 1,700
KLA CORP COM NEW 482480100   514,646 1,365 SH   SOLE   1,365 0 0
LABORATORY CORP OF AMERICA COM NEW 50540R409   95,840 407 SH   SOLE   407 0 0
LABORATORY CORP OF AMERICA COM NEW 50540R409   291,524 1,238 SH   OTR   0 0 1,238
LAM RESEARCH CORP COM 512807108   565,304 1,345 SH   SOLE   1,345 0 0
LINCOLN ELECTRIC HOLDINGS INC COM 533900106   433,470 3,000 SH   SOLE   3,000 0 0
LINDE PLC SHS G5494J103   1,729,406 5,302 SH   SOLE   4,692 0 610
LOCKHEAD MARTIN CORP COM 539830109   2,326,882 4,783 SH   SOLE   4,648 0 135
LOWES COS INC COM 548661107   495,111 2,485 SH   SOLE   2,355 0 130
LOWES COS INC COM 548661107   1,134,074 5,692 SH   OTR   0 0 5,692
MASTERCARD INC CL A 57636Q104   11,018,521 31,687 SH   SOLE   29,487 0 2,200
MASTERCARD INC CL A 57636Q104   1,935,117 5,565 SH   OTR   1,200 0 4,365
MCCORMICK & CO INC COM NON VTG 579780206   2,963,732 35,755 SH   SOLE   34,415 0 1,340
MCCORMICK & CO INC COM NON VTG 579780206   18,236 220 SH   OTR   0 0 220
MCDONALDS CORP COM 580135101   2,277,162 8,641 SH   SOLE   7,280 0 1,361
MCDONALDS CORP COM 580135101   287,248 1,090 SH   OTR   1,090 0 0
MCKESSON CORP COM 58155Q103   223,947 597 SH   OTR   597 0 0
MEDTRONIC INC SHS 585055106   430,880 5,544 SH   SOLE   3,644 0 1,900
MEDTRONIC INC SHS 585055106   585,232 7,530 SH   OTR   300 0 7,230
MERCK & CO INC COM 58933Y105   2,322,960 20,937 SH   SOLE   16,037 0 4,900
MERCK & CO INC COM 58933Y105   448,793 4,045 SH   OTR   1,800 0 2,245
METTLER-TOLEDO INTERNATIONAL INC COM 592688105   361,363 250 SH   SOLE   250 0 0
MICROSOFT CORP COM 594918104   18,181,714 75,814 SH   SOLE   70,890 0 4,924
MICROSOFT CORP COM 594918104   5,494,037 22,909 SH   OTR   2,430 0 20,479
MOODY'S CORP COM 615369105   378,087 1,357 SH   SOLE   1,357 0 0
NASDAQ INC COM 631103108   3,165,721 51,601 SH   SOLE   47,431 0 4,170
NEXTERA ENERGY INC COM 65339F101   14,092,034 168,565 SH   SOLE   154,906 0 13,659
NEXTERA ENERGY INC COM 65339F101   3,267,924 39,090 SH   OTR   8,560 0 30,530
NIKE INC CLASS B CL B 654106103   6,552,677 56,001 SH   SOLE   53,584 0 2,417
NIKE INC CLASS B CL B 654106103   234,020 2,000 SH   OTR   2,000 0 0
NORFOLK SOUTHERN CORP COM 655844108   388,604 1,577 SH   SOLE   0 0 1,577
NORTHERN TRUST CORP COM 665859104   222,464 2,514 SH   SOLE   2,514 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,857,802 3,405 SH   SOLE   3,405 0 0
NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109   171,461 1,890 SH   SOLE   1,430 0 460
NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109   198,223 2,185 SH   OTR   0 0 2,185
NOVO NORDISK ADR 670100205   1,582,125 11,690 SH   SOLE   9,500 0 2,190
NUCOR CORP COM 670346105   566,783 4,300 SH   SOLE   4,300 0 0
NVIDIA CORP COM 67066G104   844,543 5,779 SH   SOLE   5,619 0 160
NVR INC COM 62944T105   207,566 45 SH   SOLE   45 0 0
ORACLE COM 68389X105   245,220 3,000 SH   SOLE   3,000 0 0
ORACLE COM 68389X105   378,211 4,627 SH   OTR   0 0 4,627
OTIS WORLDWIDE CORP COM 68902V107   290,451 3,709 SH   SOLE   3,579 0 130
OTIS WORLDWIDE CORP COM 68902V107   13,939 178 SH   OTR   0 0 178
PACCAR INC COM 693718108   250,691 2,533 SH   SOLE   2,533 0 0
PARKER HANNIFIN CORP COM 701094104   887,550 3,050 SH   SOLE   3,050 0 0
PAYCHEX INC COM 704326107   388,282 3,360 SH   SOLE   3,300 0 60
PAYPAL HOLDINGS COM 70450Y103   23,503 330 SH   SOLE   330 0 0
PAYPAL HOLDINGS COM 70450Y103   289,153 4,060 SH   OTR   0 0 4,060
PEPSICO INC COM 713448108   4,258,698 23,573 SH   SOLE   20,178 0 3,395
PEPSICO INC COM 713448108   1,995,209 11,044 SH   OTR   150 0 10,894
PERKINELMER INC COM 714046109   280,440 2,000 SH   SOLE   2,000 0 0
PFIZER INC COM COM 717081103   4,635,785 90,472 SH   SOLE   90,172 0 300
PFIZER INC COM COM 717081103   154,489 3,015 SH   OTR   0 0 3,015
PHILLIPS 66 COM 718546104   898,627 8,634 SH   SOLE   7,564 0 1,070
POOL CORP COM 73278L105   2,177,381 7,202 SH   SOLE   6,787 0 415
POOL CORP COM 73278L105   187,445 620 SH   OTR   0 0 620
PPG INDUSTRIES COM 693506107   264,054 2,100 SH   SOLE   2,100 0 0
PROCTER & GAMBLE CO COM 742718109   7,238,355 47,759 SH   SOLE   43,117 0 4,642
PROCTER & GAMBLE CO COM 742718109   1,926,933 12,714 SH   OTR   1,106 0 11,608
PROLOGIS INC COM 74340W103   581,687 5,160 SH   SOLE   5,010 0 150
PROLOGIS INC COM 74340W103   19,164 170 SH   OTR   0 0 170
QUANTA SERVICES INC COM 74762E102   3,423,420 24,024 SH   SOLE   23,594 0 430
RAYTHEON TECHNOLOGIES CORP COM 755111507   3,530,787 34,986 SH   SOLE   28,735 0 6,251
RAYTHEON TECHNOLOGIES CORP COM 755111507   247,254 2,450 SH   OTR   1,130 0 1,320
REGENERON PHARMS INC COM 75886F107   756,843 1,049 SH   SOLE   674 0 375
ROCKWELL AUTOMATION INC COM 773903109   15,454 60 SH   SOLE   60 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,222,170 4,745 SH   OTR   0 0 4,745
ROLLINS INC COM 775711104   772,127 21,131 SH   SOLE   21,131 0 0
ROPER TECHNOLOGIES INC COM 776696106   950,598 2,200 SH   SOLE   1,970 0 230
ROPER TECHNOLOGIES INC COM 776696106   924,673 2,140 SH   OTR   0 0 2,140
ROSS STORES INC COM 778296103   323,255 2,785 SH   SOLE   2,785 0 0
S&P GLOBAL INC COM 78409V104   6,191,031 18,484 SH   SOLE   17,009 0 1,475
S&P GLOBAL INC COM 78409V104   1,028,266 3,070 SH   OTR   520 0 2,550
SALESFORCE.COM INC COM 79466L302   177,671 1,340 SH   SOLE   1,240 0 100
SALESFORCE.COM INC COM 79466L302   691,855 5,218 SH   OTR   0 0 5,218
SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102   767,432 17,126 SH   SOLE   17,126 0 0
SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102   175,476 3,916 SH   OTR   0 0 3,916
SCHWAB US LARGE CAP ETF US LRG CAP ETF 808524201   288,057 6,380 SH   SOLE   6,380 0 0
SCHWAB US MID CAP ETF US MID-CAP ETF 808524508   299,131 4,559 SH   SOLE   4,559 0 0
SCHWAB US SMALL CAP ETF US SML CAP ETF 808524607   324,080 8,000 SH   SOLE   7,300 0 700
SHERWIN WILLIAMS CO COM 824348106   11,707,015 49,328 SH   SOLE   47,723 0 1,605
SHERWIN WILLIAMS CO COM 824348106   863,882 3,640 SH   OTR   350 0 3,290
SKYWORKS SOLUTIONS INC COM 83088M102   282,047 3,095 SH   SOLE   3,095 0 0
SOUTHERN CO COM 842587107   289,211 4,050 SH   SOLE   4,050 0 0
SPDR BARCLAYS 1-3 MO SPDR BLOOMBERG 78468R663   524,123 5,730 SH   SOLE   2,130 0 3,600
SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200   7,059,779 232,306 SH   SOLE   204,146 0 28,160
SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200   1,804,103 59,365 SH   OTR   14,850 0 44,515
SPDR COMMUNICATIONS SELECT SECTOR COMMUNICATION 81369Y852   153,808 3,205 SH   SOLE   3,175 0 30
SPDR COMMUNICATIONS SELECT SECTOR COMMUNICATION 81369Y852   162,206 3,380 SH   OTR   0 0 3,380
SPDR DOW JONES IND AVE UT SER 1 78467X109   379,373 1,145 SH   SOLE   1,045 0 100
SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474   2,398,583 81,640 SH   SOLE   74,510 0 7,130
SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474   101,361 3,450 SH   OTR   0 0 3,450
SPDR S&P 500 ETF TR UNIT 78462F103   10,164,990 26,580 SH   SOLE   22,099 0 4,481
SPDR S&P 500 ETF TR UNIT 78462F103   152,972 400 SH   OTR   0 0 400
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   230,202 1,840 SH   SOLE   1,840 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   244,840 1,957 SH   OTR   0 0 1,957
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107   316,152 714 SH   SOLE   566 0 148
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107   1,473,605 3,328 SH   OTR   0 0 3,328
SPDR SSgA ULTRA SHORT TERM ULT SHT TRM BD 78467V707   464,626 11,620 SH   SOLE   10,170 0 1,450
SPDR TECHNOLOGY SELECT SECTOR TECHNOLOGY 81369Y803   217,272 1,746 SH   SOLE   1,356 0 390
SPDR UTILITIES SELECT SECTOR SBI INT-UTILS 81369Y886   14,100 200 SH   SOLE   200 0 0
SPDR UTILITIES SELECT SECTOR SBI INT-UTILS 81369Y886   187,742 2,663 SH   OTR   0 0 2,663
STARBUCKS CORP COM 855244109   280,736 2,830 SH   SOLE   2,830 0 0
STERIS PLC SHS USD 859152100   1,408,261 7,625 SH   SOLE   7,625 0 0
STERIS PLC SHS USD 859152100   62,795 340 SH   OTR   340 0 0
STRYKER CORP COM 863667101   6,764,698 27,669 SH   SOLE   25,972 0 1,697
STRYKER CORP COM 863667101   2,900,629 11,864 SH   OTR   662 0 11,202
SYSCO CORP COM 871829107   993,086 12,990 SH   SOLE   12,990 0 0
SYSCO CORP COM 871829107   139,139 1,820 SH   OTR   0 0 1,820
T ROWE PRICE GROUP INC COM 74144T108   148,322 1,360 SH   SOLE   1,360 0 0
T ROWE PRICE GROUP INC COM 74144T108   497,859 4,565 SH   OTR   0 0 4,565
TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100   423,476 5,685 SH   SOLE   5,225 0 460
TARGET CORP COM 94975G181   652,944 4,381 SH   SOLE   4,281 0 100
TARGET CORP COM 94975G181   14,904 100 SH   OTR   0 0 100
TETRA TECH INC COM 88162G103   320,870 2,210 SH   SOLE   2,210 0 0
TEXAS INSTRUMENTS INC COM 882508104   2,514,979 15,222 SH   SOLE   13,887 0 1,335
TEXAS INSTRUMENTS INC COM 882508104   342,005 2,070 SH   OTR   400 0 1,670
TRAVELERS COS INC COM 89417E109   530,597 2,830 SH   SOLE   2,830 0 0
TRAVELERS COS INC COM 89417E109   2,172,447 11,587 SH   OTR   430 0 11,157
THERMO FISHER SCIENT COM 883556102   5,905,048 10,723 SH   SOLE   10,218 0 505
THERMO FISHER SCIENT COM 883556102   1,891,620 3,435 SH   OTR   175 0 3,260
TJX COMPANIES COM 872540109   1,886,520 23,700 SH   SOLE   19,650 0 4,050
TJX COMPANIES COM 872540109   1,985,065 24,938 SH   OTR   1,880 0 23,058
TORONTO DOMINION BANK COM NEW 891160509   702,905 10,854 SH   SOLE   8,654 0 2,200
TRACTOR SUPPLY CO COM 892356106   1,366,243 6,073 SH   SOLE   5,993 0 80
TRANE TECHNOLOGIES PLC SHS G8994E103   228,266 1,358 SH   SOLE   1,358 0 0
UNILEVER PLC SPSD ADR SPON ADR NEW 904767704   416,697 8,276 SH   SOLE   4,526 0 3,750
UNION PACIFIC CORP COM 907818108   5,058,513 24,429 SH   SOLE   20,459 0 3,970
UNION PACIFIC CORP COM 907818108   103,535 500 SH   OTR   500 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,956,331 16,893 SH   SOLE   16,118 0 775
UNITEDHEALTH GROUP INC COM 91324P102   1,147,840 2,165 SH   OTR   0 0 2,165
UNIVERSAL FOREST PRODUCTS INC COM 90278Q108   231,410 2,920 SH   SOLE   2,920 0 0
US BANCORP COM NEW 902973304   459,127 10,528 SH   SOLE   8,378 0 2,150
US BANCORP COM NEW 902973304   13,083 300 SH   OTR   0 0 300
UTAH MEDICAL PRODUCTS COM 917488108   402,120 4,000 SH   SOLE   4,000 0 0
VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676   2,039,548 10,050 SH   SOLE   9,325 0 725
VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676   661,584 3,260 SH   OTR   0 0 3,260
VANGUARD MID-CAP GROWTH MCAP GR IDXVIP 922908538   251,130 1,397 SH   SOLE   1,087 0 310
VANGUARD S&P 500 GROWTH ETF 500 GRTH IDX F 921932505   756,565 3,587 SH   SOLE   3,587 0 0
VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769   1,256,692 6,573 SH   SOLE   6,333 0 240
VERIZON COMMUNICATIONS COM 92343V104   1,141,496 28,972 SH   SOLE   22,871 0 6,101
VERIZON COMMUNICATIONS COM 92343V104   217,173 5,512 SH   OTR   1,232 0 4,280
VISA INC COM CL A 92826C839   9,478,635 45,623 SH   SOLE   41,659 0 3,964
VISA INC COM CL A 92826C839   1,412,768 6,800 SH   OTR   1,100 0 5,700
WAL-MART STORES INC COM 931142103   618,204 4,360 SH   SOLE   3,710 0 650
WALT DISNEY COMPANY COM 254687106   2,077,301 23,910 SH   SOLE   23,145 0 765
WALT DISNEY COMPANY COM 254687106   147,696 1,700 SH   OTR   1,700 0 0
WEC ENERGY GROUP COM 92939U106   2,988,508 31,874 SH   SOLE   29,434 0 2,440
WEC ENERGY GROUP COM 92939U106   546,621 5,830 SH   OTR   600 0 5,230
WEST PHARM SRVC INC COM 955306105   879,032 3,735 SH   SOLE   3,385 0 350