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 COMPANY Common Stock 88579Y101   587,158 5,371 SH   SOLE   5,371 0 0
ABBOTT LABORATORIES Common Stock 002824100   16,702,847 151,748 SH   SOLE   151,464 0 284
ABBOTT LABORATORIES Common Stock 002824100   449,856 4,087 SH   OTR   4,087 0 0
ABBVIE INC Common Stock 00287Y109   3,059,805 19,745 SH   SOLE   19,536 0 209
ABBVIE INC Common Stock 00287Y109   96,856 625 SH   OTR   625 0 0
ACCENTURE PLC IRELAND SHS CL A Int'l Common Stock G1151C101   6,933,631 19,759 SH   SOLE   19,759 0 0
ADOBE SYSTEMS INC Common Stock 00724F101   1,563,689 2,621 SH   SOLE   2,621 0 0
AFLAC INC Common Stock 001055102   263,588 3,195 SH   SOLE   3,195 0 0
AIR PRODUCTS & CHEMICALS Common Stock 009158106   987,597 3,607 SH   SOLE   3,607 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305   27,637,108 197,846 SH   SOLE   197,846 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305   273,792 1,960 SH   OTR   1,960 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107   1,816,588 12,890 SH   SOLE   12,890 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107   16,912 120 SH   OTR   120 0 0
ALTRIA GROUP INC Common Stock 02209S103   795,263 19,714 SH   SOLE   19,714 0 0
AMAZON.COM INC Common Stock 023135106   13,516,886 88,962 SH   SOLE   88,822 0 140
AMAZON.COM INC Common Stock 023135106   213,476 1,405 SH   OTR   1,405 0 0
AMERICAN EXPRESS CO Common Stock 025816109   563,519 3,008 SH   SOLE   3,008 0 0
American Tower Corp Common Stock 03027X100   14,685,129 68,025 SH   SOLE   67,965 0 60
American Tower Corp Common Stock 03027X100   176,806 819 SH   OTR   819 0 0
AMGEN INC Common Stock 031162100   235,024 816 SH   SOLE   816 0 0
AMGEN INC Common Stock 031162100   28,802 100 SH   OTR   100 0 0
ANALOG DEVICES INC COM Common Stock 032654105   3,118,980 15,708 SH   SOLE   15,633 0 75
ANALOG DEVICES INC COM Common Stock 032654105   125,490 632 SH   OTR   632 0 0
APPLE COMPUTER Common Stock 037833100   55,545,675 288,504 SH   SOLE   288,429 0 75
APPLE COMPUTER Common Stock 037833100   610,320 3,170 SH   OTR   3,060 0 110
AT&T INC Common Stock 00206R102   661,795 39,440 SH   SOLE   39,440 0 0
AT&T INC Common Stock 00206R102   92,558 5,516 SH   OTR   5,516 0 0
ATMOS ENERGY CORPORATION Common Stock 049560105   624,122 5,385 SH   SOLE   5,385 0 0
ATMOS ENERGY CORPORATION Common Stock 049560105   55,053 475 SH   OTR   475 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103   21,706,514 93,173 SH   SOLE   92,911 0 262
AUTOMATIC DATA PROCESSING Common Stock 053015103   151,431 650 SH   OTR   650 0 0
BALCHEM CORPORATION Common Stock 057665200   5,644,170 37,944 SH   SOLE   37,944 0 0
BALCHEM CORPORATION Common Stock 057665200   52,063 350 SH   OTR   350 0 0
BANK AMERICA CORP NEW Common Stock 060505104   312,390 9,278 SH   SOLE   9,278 0 0
BECTON DICKINSON AND COMPANY Common Stock 075887109   382,569 1,569 SH   SOLE   1,569 0 0
BERKSHIRE HATHAWAY INC DEL CL B Common Stock 084670702   2,770,892 7,769 SH   SOLE   7,769 0 0
BERKSHIRE HATHAWAY INC DEL CL B Common Stock 084670702   142,664 400 SH   OTR   400 0 0
BLACKROCK INC Common Stock 09247X101   232,987 287 SH   SOLE   287 0 0
BRISTOL MYERS SQUIBB Common Stock 110122108   530,238 10,334 SH   SOLE   10,334 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103   22,976,308 111,671 SH   SOLE   111,571 0 100
BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103   438,248 2,130 SH   OTR   2,130 0 0
BROWN FORMAN INC B Common Stock 115637209   9,807,725 171,764 SH   SOLE   171,589 0 175
BROWN FORMAN INC B Common Stock 115637209   93,930 1,645 SH   OTR   1,645 0 0
CANADIAN PACIFIC KANSAS CITY Int'l Common Stock 13646K108   272,125 3,442 SH   SOLE   3,442 0 0
CANADIAN PACIFIC KANSAS CITY Int'l Common Stock 13646K108   91,156 1,153 SH   OTR   1,153 0 0
CARRIER GLOBAL CORP Common Stock 14448C104   276,622 4,815 SH   SOLE   4,815 0 0
CATERPILLAR INC Common Stock 149123101   881,688 2,982 SH   SOLE   2,982 0 0
CATERPILLAR INC Common Stock 149123101   29,567 100 SH   OTR   100 0 0
CHEVRON CORP Common Stock 166764100   4,020,309 26,953 SH   SOLE   26,953 0 0
CHEVRON CORP Common Stock 166764100   3,282 22 SH   OTR   22 0 0
CHURCH & DWIGHT COMPANY INC Common Stock 171340102   21,254,251 224,770 SH   SOLE   224,595 0 175
CHURCH & DWIGHT COMPANY INC Common Stock 171340102   126,710 1,340 SH   OTR   1,340 0 0
CINTAS CORPORATION Common Stock 172908105   3,196,509 5,304 SH   SOLE   5,304 0 0
CISCO SYSTEMS INC Common Stock 17275R102   1,057,838 20,939 SH   SOLE   20,204 0 735
CISCO SYSTEMS INC Common Stock 17275R102   25,260 500 SH   OTR   500 0 0
COCA COLA COMPANY Common Stock 191216100   5,137,753 87,184 SH   SOLE   87,184 0 0
COCA COLA COMPANY Common Stock 191216100   72,720 1,234 SH   OTR   1,234 0 0
COLGATE PALMOLIVE COMPANY Common Stock 194162103   4,742,825 59,501 SH   SOLE   59,501 0 0
CONOCO PHILLIPS Common Stock 20825C104   319,193 2,750 SH   SOLE   2,750 0 0
CONSOLIDATED EDISON INC Common Stock 209115104   214,007 2,353 SH   SOLE   2,353 0 0
COSTCO WHOLESALE CORP COM Common Stock 22160K105   13,088,066 19,828 SH   SOLE   19,798 0 30
COSTCO WHOLESALE CORP COM Common Stock 22160K105   419,811 636 SH   OTR   636 0 0
CSX CORP Common Stock 126408103   1,654,244 47,714 SH   SOLE   47,714 0 0
DANAHER CORP Common Stock 235851102   17,551,997 75,871 SH   SOLE   75,826 0 45
DANAHER CORP Common Stock 235851102   213,990 925 SH   OTR   925 0 0
DOLLAR GENERAL CORPORATION Common Stock 256677105   205,556 1,512 SH   SOLE   1,512 0 0
DOLLAR GENERAL CORPORATION Common Stock 256677105   8,157 60 SH   OTR   60 0 0
DOW INC Common Stock 260557103   216,289 3,944 SH   SOLE   3,944 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204   239,592 2,469 SH   SOLE   2,469 0 0
DUPONT DE NEMOURS INC Common Stock 26614N102   221,481 2,879 SH   SOLE   2,879 0 0
ECOLAB INC Common Stock 278865100   12,330,428 62,165 SH   SOLE   62,100 0 65
ECOLAB INC Common Stock 278865100   274,715 1,385 SH   OTR   1,385 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   6,771,000 88,800 SH   SOLE   88,625 0 175
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   36,981 485 SH   OTR   485 0 0
Equinix Inc Common Stock 29444U700   6,826,486 8,476 SH   SOLE   8,456 0 20
Equinix Inc Common Stock 29444U700   61,210 76 SH   OTR   76 0 0
ESTEE LAUDER COS INC Common Stock 518439104   3,743,561 25,597 SH   SOLE   25,597 0 0
ESTEE LAUDER COS INC Common Stock 518439104   33,638 230 SH   OTR   230 0 0
ETF VANGUARD FTSE DEVELOPED MARKETS Exchange Traded Fund 921943858   940,708 19,639 SH   SOLE   19,639 0 0
ETF VANGUARD FTSE DEVELOPED MARKETS Exchange Traded Fund 921943858   100,590 2,100 SH   OTR   2,100 0 0
EXXON MOBIL CORPORATION Common Stock 30231G102   16,327,184 163,305 SH   SOLE   163,305 0 0
EXXON MOBIL CORPORATION Common Stock 30231G102   132,474 1,325 SH   OTR   1,325 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   14,854,383 31,138 SH   SOLE   31,138 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   16,697 35 SH   OTR   35 0 0
FASTENAL COMPANY Common Stock 311900104   404,813 6,250 SH   SOLE   6,250 0 0
FISERV INC WISC PV ICT Common Stock 337738108   16,515,997 124,330 SH   SOLE   124,330 0 0
FISERV INC WISC PV ICT Common Stock 337738108   345,384 2,600 SH   OTR   2,600 0 0
FLOWERS FOODS INC Common Stock 343498101   211,009 9,374 SH   SOLE   9,374 0 0
FORTIVE CORPORATION Common Stock 34959J108   1,999,349 27,154 SH   SOLE   27,154 0 0
FORTIVE CORPORATION Common Stock 34959J108   2,209 30 SH   OTR   30 0 0
GENERAL DYNAMICS CORP Common Stock 369550108   3,519,567 13,554 SH   SOLE   13,554 0 0
GENERAL DYNAMICS CORP Common Stock 369550108   55,310 213 SH   OTR   213 0 0
General Electric Co Common Stock 369604301   912,092 7,146 SH   SOLE   7,146 0 0
General Electric Co Common Stock 369604301   7,913 62 SH   OTR   62 0 0
GRAINGER W W INC Common Stock 384802104   356,337 430 SH   SOLE   430 0 0
HEICO CORP Common Stock 422806109   8,234,102 46,034 SH   SOLE   46,034 0 0
HEICO CORP Common Stock 422806109   6,260 35 SH   OTR   35 0 0
HERSHEY COMPANY Common Stock 427866108   3,450,445 18,507 SH   SOLE   18,507 0 0
HERSHEY COMPANY Common Stock 427866108   17,712 95 SH   OTR   95 0 0
HOME DEPOT INC Common Stock 437076102   11,885,625 34,297 SH   SOLE   34,237 0 60
HOME DEPOT INC Common Stock 437076102   109,856 317 SH   OTR   317 0 0
HONEYWELL INTL INC Common Stock 438516106   4,063,131 19,375 SH   SOLE   19,300 0 75
HONEYWELL INTL INC Common Stock 438516106   58,719 280 SH   OTR   280 0 0
IDEXX LABORATORIES INC Common Stock 45168D104   13,071,983 23,551 SH   SOLE   23,551 0 0
IDEXX LABORATORIES INC Common Stock 45168D104   97,134 175 SH   OTR   135 0 40
ILLINOIS TOOL WORKS, INC. Common Stock 452308109   1,352,920 5,165 SH   SOLE   5,165 0 0
ILLINOIS TOOL WORKS, INC. Common Stock 452308109   39,291 150 SH   OTR   150 0 0
INTEL CORPORATION Common Stock 458140100   880,079 17,514 SH   SOLE   17,514 0 0
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101   825,028 5,045 SH   SOLE   5,045 0 0
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101   16,355 100 SH   OTR   100 0 0
INTUIT INC Common Stock 461202103   30,362,707 48,578 SH   SOLE   48,578 0 0
INTUIT INC Common Stock 461202103   360,642 577 SH   OTR   537 0 40
INTUITIVE SURGICAL INC Common Stock 46120E602   4,848,538 14,372 SH   SOLE   14,372 0 0
INVESCO QQQ TRUST Exchange Traded Fund 46090E103   245,712 600 SH   SOLE   600 0 0
ISHARES BARCLAYS TIPS BOND FUND Fixed Income ETF 464287176   735,769 6,845 SH   SOLE   6,845 0 0
ISHARES BARCLAYS TIPS BOND FUND Fixed Income ETF 464287176   53,745 500 SH   OTR   500 0 0
ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200   540,677 1,132 SH   SOLE   1,132 0 0
ISHARES CORE S&P MID CAP Exchange Traded Fund 464287507   355,306 1,282 SH   SOLE   1,282 0 0
ISHARES CORE S&P MID CAP Exchange Traded Fund 464287507   84,531 305 SH   OTR   305 0 0
ISHARES MSCI EAFE INDEX Exchange Traded Fund 464287465   339,829 4,510 SH   SOLE   4,510 0 0
ISHARES MSCI EAFE INDEX Exchange Traded Fund 464287465   49,354 655 SH   OTR   655 0 0
ISHARES RUSSELL 2000 INDEX FUND Exchange Traded Fund 464287655   171,005 852 SH   SOLE   852 0 0
ISHARES RUSSELL 2000 INDEX FUND Exchange Traded Fund 464287655   55,195 275 SH   OTR   275 0 0
ISHARES TRUST PREF & INC SECURITIES ETF Fixed Income ETF 464288687   1,431,590 45,899 SH   SOLE   45,899 0 0
ISHARES TRUST PREF & INC SECURITIES ETF Fixed Income ETF 464288687   50,216 1,610 SH   OTR   1,610 0 0
J P MORGAN CHASE & COMPANY Common Stock 46625H100   2,084,916 12,257 SH   SOLE   12,257 0 0
J P MORGAN CHASE & COMPANY Common Stock 46625H100   72,633 427 SH   OTR   427 0 0
JACK HENRY AND ASSOCIATES INC Common Stock 426281101   5,149,049 31,510 SH   SOLE   31,510 0 0
JOHN DEERE & CO Common Stock 244199105   782,146 1,956 SH   SOLE   1,956 0 0
JOHNSON & JOHNSON Common Stock 478160104   6,237,860 39,798 SH   SOLE   39,548 0 250
JOHNSON & JOHNSON Common Stock 478160104   144,671 923 SH   OTR   923 0 0
LILLY, ELI AND CO Common Stock 532457108   12,476,820 21,404 SH   SOLE   21,404 0 0
LILLY, ELI AND CO Common Stock 532457108   93,267 160 SH   OTR   160 0 0
LINDE PLC Int'l Common Stock G54950103   190,980 465 SH   SOLE   465 0 0
LINDE PLC Int'l Common Stock G54950103   51,339 125 SH   OTR   125 0 0
LOCKHEED MARTIN CORP Common Stock 539830109   3,322,249 7,330 SH   SOLE   7,305 0 25
LOCKHEED MARTIN CORP Common Stock 539830109   206,224 455 SH   OTR   455 0 0
LOWES COS INC Common Stock 548661107   200,072 899 SH   SOLE   899 0 0
LOWES COS INC Common Stock 548661107   44,510 200 SH   OTR   200 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   43,572,688 102,161 SH   SOLE   102,161 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   599,247 1,405 SH   OTR   1,355 0 50
MCCORMICK & CO INC NON-VOTING Common Stock 579780206   11,914,385 174,136 SH   SOLE   173,986 0 150
MCCORMICK & CO INC NON-VOTING Common Stock 579780206   82,788 1,210 SH   OTR   1,210 0 0
MCDONALDS CORP Common Stock 580135101   9,594,767 32,359 SH   SOLE   32,294 0 65
MCDONALDS CORP Common Stock 580135101   89,546 302 SH   OTR   302 0 0
MERCK & CO INC Common Stock 58933Y105   603,862 5,539 SH   SOLE   5,539 0 0
METTLER TOLEDO INTL INC Common Stock 592688105   278,981 230 SH   SOLE   230 0 0
MICROSOFT CORPORATION Common Stock 594918104   33,781,177 89,834 SH   SOLE   89,834 0 0
MICROSOFT CORPORATION Common Stock 594918104   752,832 2,002 SH   OTR   2,002 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105   1,332,567 18,398 SH   SOLE   18,398 0 0
NEXTERA ENERGY INC Common Stock 65339F101   15,571,185 256,358 SH   SOLE   256,183 0 175
NEXTERA ENERGY INC Common Stock 65339F101   211,740 3,486 SH   OTR   3,486 0 0
NIKE INC CL B Common Stock 654106103   23,068,736 212,478 SH   SOLE   212,478 0 0
NIKE INC CL B Common Stock 654106103   164,484 1,515 SH   OTR   1,515 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102   1,679,686 3,588 SH   SOLE   3,588 0 0
NOVO NORDISK A/S ADR Int'l Common Stock 670100205   1,010,086 9,764 SH   SOLE   9,764 0 0
NOVO NORDISK A/S ADR Int'l Common Stock 670100205   124,140 1,200 SH   OTR   1,200 0 0
NVIDIA Common Stock 67066G104   4,105,869 8,291 SH   SOLE   8,291 0 0
ORACLE CORP Common Stock 68389X105   789,144 7,485 SH   SOLE   7,485 0 0
O'REILLY AUTOMOTIVE Common Stock 67103H107   2,903,444 3,056 SH   SOLE   3,056 0 0
O'REILLY AUTOMOTIVE Common Stock 67103H107   133,011 140 SH   OTR   140 0 0
PAYCHEX INC Common Stock 704326107   2,545,738 21,373 SH   SOLE   21,373 0 0
PEPSICO INC Common Stock 713448108   11,885,064 69,978 SH   SOLE   69,838 0 140
PEPSICO INC Common Stock 713448108   290,426 1,710 SH   OTR   1,710 0 0
PFIZER INC Common Stock 717081103   1,198,096 41,615 SH   SOLE   41,615 0 0
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109   1,326,528 14,100 SH   SOLE   14,100 0 0
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109   49,862 530 SH   OTR   530 0 0
PHILLIPS 66 Common Stock 718546104   259,357 1,948 SH   SOLE   1,948 0 0
Pool Corp Common Stock 73278L105   2,667,370 6,690 SH   SOLE   6,690 0 0
Pool Corp Common Stock 73278L105   61,800 155 SH   OTR   155 0 0
Popular Inc Common Stock 733174700   324,177 3,950 SH   SOLE   3,950 0 0
PROCTER & GAMBLE COMPANY Common Stock 742718109   5,566,175 37,984 SH   SOLE   37,725 0 259
PROCTER & GAMBLE COMPANY Common Stock 742718109   134,963 921 SH   OTR   921 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467   384,132 4,035 SH   SOLE   4,035 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467   4,474 47 SH   OTR   47 0 0
QUALCOMM Common Stock 747525103   401,710 2,778 SH   SOLE   2,778 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   3,592,946 42,702 SH   SOLE   42,702 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   13,631 162 SH   OTR   162 0 0
Realty Income Corp Common Stock 756109104   188,625 3,285 SH   SOLE   3,285 0 0
Realty Income Corp Common Stock 756109104   48,807 850 SH   OTR   850 0 0
REPUBLIC SERVICES INC. Common Stock 760759100   218,011 1,322 SH   SOLE   1,322 0 0
ROSS STORES INC Common Stock 778296103   1,137,981 8,223 SH   SOLE   8,223 0 0
SHERWIN WILLIAMS COMPANY Common Stock 824348106   10,610,526 34,019 SH   SOLE   34,019 0 0
SHERWIN WILLIAMS COMPANY Common Stock 824348106   80,470 258 SH   OTR   258 0 0
SPDR GOLD TRUST Exchange Traded Fund 78463V107   2,320,421 12,138 SH   SOLE   12,138 0 0
SPDR ICE PREFERRED SECURITIES ETF Fixed Income ETF 78464A292   1,273,659 37,997 SH   SOLE   37,997 0 0
SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103   299,921 631 SH   SOLE   631 0 0
STANLEY BLACK & DECKER INC Common Stock 854502101   285,962 2,915 SH   SOLE   2,915 0 0
STARBUCKS CORP Common Stock 855244109   8,151,441 84,902 SH   SOLE   84,902 0 0
STARBUCKS CORP Common Stock 855244109   79,496 828 SH   OTR   828 0 0
STRYKER CORPORATION Common Stock 863667101   33,808,735 112,899 SH   SOLE   112,834 0 65
STRYKER CORPORATION Common Stock 863667101   365,341 1,220 SH   OTR   1,220 0 0
SYSCO CORPORATION Common Stock 871829107   4,411,238 60,321 SH   SOLE   60,321 0 0
SYSCO CORPORATION Common Stock 871829107   11,701 160 SH   OTR   160 0 0
TARGET CORP Common Stock 87612E106   303,355 2,130 SH   SOLE   2,130 0 0
THE CIGNA GROUP Common Stock 125523100   1,926,062 6,432 SH   SOLE   6,432 0 0
THE SOUTHERN COMPANY Common Stock 842587107   520,781 7,427 SH   SOLE   7,427 0 0
THE SOUTHERN COMPANY Common Stock 842587107   35,831 511 SH   OTR   511 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   2,751,615 5,184 SH   SOLE   5,184 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   86,519 163 SH   OTR   163 0 0
TJX COS INC NEW Common Stock 872540109   39,481,533 420,867 SH   SOLE   420,642 0 225
TJX COS INC NEW Common Stock 872540109   540,815 5,765 SH   OTR   5,565 0 200
T-MOBILE US INC Common Stock 872590104   225,103 1,404 SH   SOLE   1,404 0 0
TORONTO DOMINION BK ONT Int'l Common Stock 891160509   237,543 3,676 SH   SOLE   3,676 0 0
TORONTO DOMINION BK ONT Int'l Common Stock 891160509   51,954 804 SH   OTR   804 0 0
TRACTOR SUPPLY COMPANY Common Stock 892356106   825,285 3,838 SH   SOLE   3,838 0 0
TRANE TECHNOLOGIES PLC Int'l Common Stock G8994E103   323,168 1,325 SH   SOLE   1,325 0 0
TRIMBLE INCORPORATED Common Stock 896239100   1,686,706 31,705 SH   SOLE   31,705 0 0
TRIMBLE INCORPORATED Common Stock 896239100   3,192 60 SH   OTR   60 0 0
ULTA BEAUTY INC Common Stock 90384S303   2,712,095 5,535 SH   SOLE   5,535 0 0
ULTA BEAUTY INC Common Stock 90384S303   115,148 235 SH   OTR   235 0 0
UNION PACIFIC CORPORATION Common Stock 907818108   2,266,827 9,229 SH   SOLE   9,229 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   373,267 709 SH   SOLE   709 0 0
VANGUARD BD INDEX FDS Fixed Income ETF 92203C303   298,123 6,030 SH   SOLE   6,030 0 0
VANGUARD BD INDEX FDS Fixed Income ETF 92203C303   17,304 350 SH   OTR   350 0 0
VANGUARD DIVIDEND APPRECIATION ETF Exchange Traded Fund 921908844   1,379,558 8,096 SH   SOLE   8,096 0 0
VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652   394,279 2,398 SH   SOLE   2,398 0 0
VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652   6,577 40 SH   OTR   40 0 0
VANGUARD GROWTH ETF Exchange Traded Fund 922908736   7,857,492 25,275 SH   SOLE   25,275 0 0
VANGUARD INDEX FDS S&P 500 ETF Exchange Traded Fund 922908363   2,521,646 5,773 SH   SOLE   5,773 0 0
VANGUARD INDEX FDS S&P 500 ETF Exchange Traded Fund 922908363   111,384 255 SH   OTR   255 0 0
VANGUARD INDEX TRUST TOTAL STK MKT Exchange Traded Fund 922908769   938,442 3,956 SH   SOLE   3,956 0 0
VANGUARD INDEX TRUST TOTAL STK MKT Exchange Traded Fund 922908769   516,191 2,176 SH   OTR   0 0 2,176
VANGUARD INTERMEDIATE TERM BOND ETF Fixed Income ETF 921937819   349,591 4,577 SH   SOLE   4,577 0 0
Vanguard Intermediate Term Corporate Bond Etf Fixed Income ETF 92206C870   1,183,518 14,561 SH   SOLE   14,561 0 0
Vanguard Intermediate Term Corporate Bond Etf Fixed Income ETF 92206C870   16,256 200 SH   OTR   200 0 0
VANGUARD MID-CAP ETF Exchange Traded Fund 922908629   225,428 969 SH   SOLE   969 0 0
VANGUARD MID-CAP ETF Exchange Traded Fund 922908629   23,264 100 SH   OTR   100 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553   318,184 3,601 SH   SOLE   3,601 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553   56,109 635 SH   OTR   635 0 0
VANGUARD SHORT TERM BOND ETF Fixed Income ETF 921937827   2,737,368 35,541 SH   SOLE   35,541 0 0
Vanguard Short-Term Corporate Bond Idx Fd Fixed Income ETF 92206C409   28,995,104 374,759 SH   SOLE   374,759 0 0
Vanguard Short-Term Corporate Bond Idx Fd Fixed Income ETF 92206C409   571,764 7,390 SH   OTR   7,390 0 0
VANGUARD SMALLCAP ETF Exchange Traded Fund 922908751   564,685 2,647 SH   SOLE   2,647 0 0
VANGUARD TOTAL BOND MKT INDEX ETF Fixed Income ETF 921937835   2,089,703 28,412 SH   SOLE   28,412 0 0
VANGUARD TOTAL BOND MKT INDEX ETF Fixed Income ETF 921937835   22,065 300 SH   OTR   300 0 0
Vanguard Total International Stock Index Fund Exchange Traded Fund 921909768   2,870,643 49,528 SH   SOLE   49,528 0 0
Vanguard Total International Stock Index Fund Exchange Traded Fund 921909768   5,796 100 SH   OTR   100 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744   4,472,293 29,915 SH   SOLE   29,915 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744   14,950 100 SH   OTR   100 0 0
VEEVA SYSTEMS Common Stock 922475108   397,554 2,065 SH   SOLE   2,065 0 0
VEEVA SYSTEMS Common Stock 922475108   13,476 70 SH   OTR   70 0 0
VERALTO CORP Common Stock 92338C103   1,863,545 22,654 SH   SOLE   22,639 0 15
VERALTO CORP Common Stock 92338C103   25,089 305 SH   OTR   305 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104   2,079,494 55,159 SH   SOLE   54,934 0 225
VERIZON COMMUNICATIONS Common Stock 92343V104   30,198 801 SH   OTR   801 0 0
VISA INC CL A Common Stock 92826C839   4,830,274 18,553 SH   SOLE   18,478 0 75
VISA INC CL A Common Stock 92826C839   175,736 675 SH   OTR   675 0 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108   280,683 10,750 SH   SOLE   10,750 0 0
WALMART INC Common Stock 931142103   438,109 2,779 SH   SOLE   2,779 0 0
WALMART INC Common Stock 931142103   11,824 75 SH   OTR   75 0 0
WALT DISNEY CO Common Stock 254687106   786,065 8,706 SH   SOLE   8,706 0 0
WATSCO INC Common Stock 942622200   17,197,072 40,136 SH   SOLE   40,136 0 0
WATSCO INC Common Stock 942622200   370,627 865 SH   OTR   805 0 60
WEST PHARMACEUTICAL SVSC INC Common Stock 955306105   682,761 1,939 SH   SOLE   1,939 0 0
WEST PHARMACEUTICAL SVSC INC Common Stock 955306105   21,831 62 SH   OTR   62 0 0
WEX INC Common Stock 96208T104   5,204,018 26,749 SH   SOLE   26,749 0 0
WEX INC Common Stock 96208T104   104,084 535 SH   OTR   535 0 0
ZOETIS INC Common Stock 98978V103   4,227,665 21,420 SH   SOLE   21,320 0 100
ZOETIS INC Common Stock 98978V103   89,606 454 SH   OTR   454 0 0