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   476,254 4,490 SH   SOLE   4,490 0 0
ABBOTT LABORATORIES Common Stock 002824100   17,519,609 154,141 SH   SOLE   153,857 0 284
ABBOTT LABORATORIES Common Stock 002824100   441,796 3,887 SH   OTR   3,887 0 0
ABBVIE INC Common Stock 00287Y109   113,813 625 SH   OTR   625 0 0
ABBVIE INC Common Stock 00287Y109   3,631,165 19,941 SH   SOLE   19,732 0 209
ACCENTURE PLC IRELAND SHS CL A Int'l Common Stock G1151C101   6,925,614 19,981 SH   SOLE   19,981 0 0
ADOBE SYSTEMS INC Common Stock 00724F101   1,300,354 2,577 SH   SOLE   2,577 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107   336,614 1,865 SH   SOLE   1,865 0 0
AFLAC INC Common Stock 001055102   274,323 3,195 SH   SOLE   3,195 0 0
AIR PRODUCTS & CHEMICALS Common Stock 009158106   854,002 3,525 SH   SOLE   3,525 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305   205,265 1,360 SH   OTR   1,360 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305   29,564,621 195,883 SH   SOLE   195,883 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107   1,930,657 12,680 SH   SOLE   12,680 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107   18,271 120 SH   OTR   120 0 0
ALTRIA GROUP INC Common Stock 02209S103   701,671 16,086 SH   SOLE   16,086 0 0
AMAZON.COM INC Common Stock 023135106   271,472 1,505 SH   OTR   1,505 0 0
AMAZON.COM INC Common Stock 023135106   16,099,817 89,255 SH   SOLE   89,130 0 125
AMERICAN EXPRESS CO Common Stock 025816109   697,642 3,064 SH   SOLE   3,064 0 0
American Tower Corp Common Stock 03027X100   13,318,258 67,404 SH   SOLE   67,344 0 60
American Tower Corp Common Stock 03027X100   147,007 744 SH   OTR   744 0 0
AMGEN INC Common Stock 031162100   232,574 818 SH   SOLE   818 0 0
AMGEN INC Common Stock 031162100   28,432 100 SH   OTR   100 0 0
ANALOG DEVICES INC COM Common Stock 032654105   3,221,208 16,286 SH   SOLE   16,211 0 75
ANALOG DEVICES INC COM Common Stock 032654105   125,003 632 SH   OTR   632 0 0
APPLE INC Common Stock 037833100   48,555,762 283,157 SH   SOLE   283,082 0 75
APPLE INC Common Stock 037833100   356,678 2,080 SH   OTR   1,970 0 110
AT&T INC Common Stock 00206R102   613,932 34,883 SH   SOLE   34,883 0 0
AT&T INC Common Stock 00206R102   97,082 5,516 SH   OTR   5,516 0 0
ATMOS ENERGY CORPORATION Common Stock 049560105   643,562 5,414 SH   SOLE   5,414 0 0
ATMOS ENERGY CORPORATION Common Stock 049560105   56,463 475 SH   OTR   475 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103   23,587,444 94,448 SH   SOLE   94,186 0 262
AUTOMATIC DATA PROCESSING Common Stock 053015103   163,580 655 SH   OTR   655 0 0
BALCHEM CORPORATION Common Stock 057665200   5,841,460 37,699 SH   SOLE   37,699 0 0
BANK AMERICA CORP NEW Common Stock 060505104   345,830 9,120 SH   SOLE   9,120 0 0
BECTON DICKINSON AND COMPANY Common Stock 075887109   388,249 1,569 SH   SOLE   1,569 0 0
BERKSHIRE HATHAWAY INC DEL CL B Common Stock 084670702   3,264,497 7,763 SH   SOLE   7,763 0 0
BERKSHIRE HATHAWAY INC DEL CL B Common Stock 084670702   168,208 400 SH   OTR   400 0 0
BLACKROCK INC Common Stock 09247X101   239,272 287 SH   SOLE   287 0 0
BP PLC Int'l Common Stock 055622104   210,707 5,592 SH   SOLE   5,592 0 0
BRISTOL MYERS SQUIBB Common Stock 110122108   539,860 9,955 SH   SOLE   9,955 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103   22,929,775 111,929 SH   SOLE   111,829 0 100
BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103   339,043 1,655 SH   OTR   1,655 0 0
BROWN FORMAN INC B Common Stock 115637209   8,950,495 173,392 SH   SOLE   173,217 0 175
BROWN FORMAN INC B Common Stock 115637209   84,915 1,645 SH   OTR   1,645 0 0
Cadence Design Systems Inc Common Stock 127387108   233,460 750 SH   SOLE   750 0 0
CANADIAN PACIFIC KANSAS CITY Int'l Common Stock 13646K108   101,660 1,153 SH   OTR   1,153 0 0
CANADIAN PACIFIC KANSAS CITY Int'l Common Stock 13646K108   303,481 3,442 SH   SOLE   3,442 0 0
CARRIER GLOBAL CORP Common Stock 14448C104   264,492 4,550 SH   SOLE   4,550 0 0
CASEYS GEN STORES INC Common Stock 147528103   282,784 888 SH   SOLE   888 0 0
CATERPILLAR INC Common Stock 149123101   36,643 100 SH   OTR   100 0 0
CATERPILLAR INC Common Stock 149123101   1,076,938 2,939 SH   SOLE   2,939 0 0
CHEVRON CORP Common Stock 166764100   3,470 22 SH   OTR   22 0 0
CHEVRON CORP Common Stock 166764100   4,520,513 28,658 SH   SOLE   28,658 0 0
CHURCH & DWIGHT COMPANY INC Common Stock 171340102   124,129 1,190 SH   OTR   1,190 0 0
CHURCH & DWIGHT COMPANY INC Common Stock 171340102   22,973,130 220,239 SH   SOLE   220,064 0 175
CINTAS CORPORATION Common Stock 172908105   3,921,567 5,708 SH   SOLE   5,708 0 0
CISCO SYSTEMS INC Common Stock 17275R102   1,043,768 20,913 SH   SOLE   20,178 0 735
CISCO SYSTEMS INC Common Stock 17275R102   24,955 500 SH   OTR   500 0 0
COCA COLA COMPANY Common Stock 191216100   5,217,736 85,285 SH   SOLE   85,285 0 0
COCA COLA COMPANY Common Stock 191216100   75,496 1,234 SH   OTR   1,234 0 0
COLGATE PALMOLIVE COMPANY Common Stock 194162103   5,254,688 58,353 SH   SOLE   58,353 0 0
CONOCO PHILLIPS Common Stock 20825C104   352,184 2,767 SH   SOLE   2,767 0 0
CONSOLIDATED EDISON INC Common Stock 209115104   213,631 2,353 SH   SOLE   2,353 0 0
COSTCO WHOLESALE CORP COM Common Stock 22160K105   487,932 666 SH   OTR   666 0 0
COSTCO WHOLESALE CORP COM Common Stock 22160K105   15,194,014 20,739 SH   SOLE   20,709 0 30
CSX CORP Common Stock 126408103   1,769,796 47,742 SH   SOLE   47,742 0 0
DANAHER CORP Common Stock 235851102   168,561 675 SH   OTR   675 0 0
DANAHER CORP Common Stock 235851102   18,922,783 75,776 SH   SOLE   75,731 0 45
DUKE ENERGY CORP NEW Common Stock 26441C204   231,234 2,391 SH   SOLE   2,391 0 0
ECOLAB INC Common Stock 278865100   227,437 985 SH   OTR   985 0 0
ECOLAB INC Common Stock 278865100   15,016,120 65,033 SH   SOLE   64,968 0 65
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   8,259,251 86,430 SH   SOLE   86,255 0 175
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   46,347 485 SH   OTR   485 0 0
Equinix Inc Common Stock 29444U700   62,725 76 SH   OTR   76 0 0
Equinix Inc Common Stock 29444U700   6,929,471 8,396 SH   SOLE   8,376 0 20
ESTEE LAUDER COS INC Common Stock 518439104   2,159,333 14,008 SH   SOLE   14,008 0 0
ETF VANGUARD FTSE DEVELOPED MARKETS Exchange Traded Fund 921943858   1,038,720 20,704 SH   SOLE   20,704 0 0
ETF VANGUARD FTSE DEVELOPED MARKETS Exchange Traded Fund 921943858   105,357 2,100 SH   OTR   2,100 0 0
EXXON MOBIL CORPORATION Common Stock 30231G102   154,018 1,325 SH   OTR   1,325 0 0
EXXON MOBIL CORPORATION Common Stock 30231G102   18,976,354 163,252 SH   SOLE   163,252 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   14,220,589 31,296 SH   SOLE   31,296 0 0
FASTENAL COMPANY Common Stock 311900104   484,516 6,281 SH   SOLE   6,281 0 0
FISERV INC WISC PV ICT Common Stock 337738108   306,854 1,920 SH   OTR   1,920 0 0
FISERV INC WISC PV ICT Common Stock 337738108   19,544,867 122,293 SH   SOLE   122,293 0 0
FLEXSHARES TR Exchange Traded Fund 33939L738   208,409 6,700 SH   SOLE   6,700 0 0
FLOWERS FOODS INC Common Stock 343498101   216,695 9,124 SH   SOLE   9,124 0 0
FORTIVE CORPORATION Common Stock 34959J108   2,581 30 SH   OTR   30 0 0
FORTIVE CORPORATION Common Stock 34959J108   2,391,700 27,804 SH   SOLE   27,804 0 0
GE HEALTHCARE TECHNOLOGIES INC Common Stock 36266G107   214,650 2,361 SH   SOLE   2,361 0 0
GE HEALTHCARE TECHNOLOGIES INC Common Stock 36266G107   1,879 21 SH   OTR   21 0 0
GENERAL DYNAMICS CORP Common Stock 369550108   88,419 313 SH   OTR   313 0 0
GENERAL DYNAMICS CORP Common Stock 369550108   3,827,457 13,549 SH   SOLE   13,549 0 0
General Electric Co Common Stock 369604301   10,883 62 SH   OTR   62 0 0
General Electric Co Common Stock 369604301   1,296,530 7,386 SH   SOLE   7,386 0 0
GOLDMAN SACHS Common Stock 38141G104   215,110 515 SH   SOLE   515 0 0
GRAINGER W W INC Common Stock 384802104   454,733 447 SH   SOLE   447 0 0
HEICO CORP Common Stock 422806109   6,685 35 SH   OTR   35 0 0
HEICO CORP Common Stock 422806109   8,749,519 45,809 SH   SOLE   45,809 0 0
HERSHEY COMPANY Common Stock 427866108   2,895,133 14,885 SH   SOLE   14,885 0 0
HERSHEY COMPANY Common Stock 427866108   13,615 70 SH   OTR   70 0 0
HOME DEPOT INC Common Stock 437076102   64,061 167 SH   OTR   167 0 0
HOME DEPOT INC Common Stock 437076102   12,654,964 32,990 SH   SOLE   32,940 0 50
HONEYWELL INTL INC Common Stock 438516106   55,418 270 SH   OTR   270 0 0
HONEYWELL INTL INC Common Stock 438516106   3,789,120 18,461 SH   SOLE   18,386 0 75
IDEXX LABORATORIES INC Common Stock 45168D104   12,110,630 22,430 SH   SOLE   22,430 0 0
IDEXX LABORATORIES INC Common Stock 45168D104   94,488 175 SH   OTR   135 0 40
ILLINOIS TOOL WORKS, INC. Common Stock 452308109   40,250 150 SH   OTR   150 0 0
ILLINOIS TOOL WORKS, INC. Common Stock 452308109   1,380,290 5,144 SH   SOLE   5,144 0 0
INTEL CORPORATION Common Stock 458140100   765,952 17,341 SH   SOLE   17,341 0 0
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101   1,034,526 5,418 SH   SOLE   5,418 0 0
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101   19,096 100 SH   OTR   100 0 0
INTUIT INC Common Stock 461202103   219,050 337 SH   OTR   297 0 40
INTUIT INC Common Stock 461202103   31,763,550 48,867 SH   SOLE   48,867 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602   5,468,331 13,702 SH   SOLE   13,702 0 0
INVESCO QQQ TRUST Exchange Traded Fund 46090E103   261,966 590 SH   SOLE   590 0 0
ISHARES BARCLAYS TIPS BOND FUND Fixed Income ETF 464287176   53,705 500 SH   OTR   500 0 0
ISHARES BARCLAYS TIPS BOND FUND Fixed Income ETF 464287176   711,054 6,620 SH   SOLE   6,620 0 0
ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200   572,520 1,089 SH   SOLE   1,089 0 0
ISHARES CORE S&P MID CAP Exchange Traded Fund 464287507   104,777 1,725 SH   OTR   1,725 0 0
ISHARES CORE S&P MID CAP Exchange Traded Fund 464287507   515,257 8,483 SH   SOLE   8,483 0 0
ISHARES MSCI EAFE INDEX Exchange Traded Fund 464287465   407,845 5,107 SH   SOLE   5,107 0 0
ISHARES MSCI EAFE INDEX Exchange Traded Fund 464287465   52,308 655 SH   OTR   655 0 0
ISHARES RUSSELL 2000 INDEX FUND Exchange Traded Fund 464287655   158,146 752 SH   SOLE   752 0 0
ISHARES RUSSELL 2000 INDEX FUND Exchange Traded Fund 464287655   57,833 275 SH   OTR   275 0 0
ISHARES TRUST PREF & INC SECURITIES ETF Fixed Income ETF 464288687   51,890 1,610 SH   OTR   1,610 0 0
ISHARES TRUST PREF & INC SECURITIES ETF Fixed Income ETF 464288687   1,428,369 44,318 SH   SOLE   44,318 0 0
J P MORGAN CHASE & COMPANY Common Stock 46625H100   85,528 427 SH   OTR   427 0 0
J P MORGAN CHASE & COMPANY Common Stock 46625H100   2,478,312 12,373 SH   SOLE   12,373 0 0
JACK HENRY AND ASSOCIATES INC Common Stock 426281101   5,151,963 29,655 SH   SOLE   29,655 0 0
JOHN DEERE & CO Common Stock 244199105   835,445 2,034 SH   SOLE   2,034 0 0
JOHNSON & JOHNSON Common Stock 478160104   146,009 923 SH   OTR   923 0 0
JOHNSON & JOHNSON Common Stock 478160104   6,141,331 38,823 SH   SOLE   38,573 0 250
LILLY, ELI AND CO Common Stock 532457108   16,663,903 21,420 SH   SOLE   21,420 0 0
LILLY, ELI AND CO Common Stock 532457108   171,151 220 SH   OTR   220 0 0
LINDE PLC Int'l Common Stock G54950103   58,040 125 SH   OTR   125 0 0
LINDE PLC Int'l Common Stock G54950103   215,909 465 SH   SOLE   465 0 0
LOCKHEED MARTIN CORP Common Stock 539830109   229,709 505 SH   OTR   505 0 0
LOCKHEED MARTIN CORP Common Stock 539830109   3,798,619 8,351 SH   SOLE   8,321 0 30
LOWES COS INC Common Stock 548661107   229,002 899 SH   SOLE   899 0 0
LOWES COS INC Common Stock 548661107   50,946 200 SH   OTR   200 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   48,904,397 101,552 SH   SOLE   101,552 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   568,253 1,180 SH   OTR   1,130 0 50
MCCORMICK & CO INC NON-VOTING Common Stock 579780206   12,663,358 164,866 SH   SOLE   164,866 0 0
MCCORMICK & CO INC NON-VOTING Common Stock 579780206   43,014 560 SH   OTR   560 0 0
MCDONALDS CORP Common Stock 580135101   9,016,479 31,979 SH   SOLE   31,914 0 65
MCDONALDS CORP Common Stock 580135101   85,149 302 SH   OTR   302 0 0
MERCK & CO INC Common Stock 58933Y105   706,856 5,357 SH   SOLE   5,357 0 0
META PLATFORMS INC CL A Common Stock 30303M102   198,117 408 SH   SOLE   408 0 0
META PLATFORMS INC CL A Common Stock 30303M102   19,423 40 SH   OTR   40 0 0
METTLER TOLEDO INTL INC Common Stock 592688105   306,197 230 SH   SOLE   230 0 0
MICROSOFT CORPORATION Common Stock 594918104   38,364,615 91,188 SH   SOLE   91,188 0 0
MICROSOFT CORPORATION Common Stock 594918104   673,993 1,602 SH   OTR   1,602 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105   1,350,790 19,297 SH   SOLE   19,297 0 0
NETFLIX INC Common Stock 64110L106   206,492 340 SH   SOLE   340 0 0
NEXTERA ENERGY INC Common Stock 65339F101   222,790 3,486 SH   OTR   3,486 0 0
NEXTERA ENERGY INC Common Stock 65339F101   16,697,382 261,264 SH   SOLE   260,914 0 350
NIKE INC CL B Common Stock 654106103   19,728,188 209,919 SH   SOLE   209,919 0 0
NIKE INC CL B Common Stock 654106103   90,691 965 SH   OTR   965 0 0
NORFOLK SOUTHERN CORPORATION Common Stock 655844108   244,165 958 SH   SOLE   958 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102   1,717,432 3,588 SH   SOLE   3,588 0 0
NOVO NORDISK A/S ADR Int'l Common Stock 670100205   1,215,178 9,464 SH   SOLE   9,464 0 0
NVIDIA Common Stock 67066G104   7,533,883 8,338 SH   SOLE   8,338 0 0
ORACLE CORP Common Stock 68389X105   919,214 7,318 SH   SOLE   7,318 0 0
O'REILLY AUTOMOTIVE Common Stock 67103H107   3,930,760 3,482 SH   SOLE   3,482 0 0
O'REILLY AUTOMOTIVE Common Stock 67103H107   158,043 140 SH   OTR   140 0 0
PAYCHEX INC Common Stock 704326107   2,581,010 21,018 SH   SOLE   21,018 0 0
PEPSICO INC Common Stock 713448108   251,139 1,435 SH   OTR   1,435 0 0
PEPSICO INC Common Stock 713448108   12,504,815 71,452 SH   SOLE   71,312 0 140
PFIZER INC Common Stock 717081103   1,271,505 45,820 SH   SOLE   45,820 0 0
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109   1,249,239 13,635 SH   SOLE   13,635 0 0
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109   48,559 530 SH   OTR   530 0 0
PHILLIPS 66 Common Stock 718546104   320,800 1,964 SH   SOLE   1,964 0 0
Pool Corp Common Stock 73278L105   2,540,840 6,297 SH   SOLE   6,297 0 0
Pool Corp Common Stock 73278L105   62,543 155 SH   OTR   155 0 0
Popular Inc Common Stock 733174700   341,789 3,880 SH   SOLE   3,880 0 0
PROCTER & GAMBLE COMPANY Common Stock 742718109   149,432 921 SH   OTR   921 0 0
PROCTER & GAMBLE COMPANY Common Stock 742718109   6,864,798 42,310 SH   SOLE   42,051 0 259
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467   411,218 4,055 SH   SOLE   4,055 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467   5,172 51 SH   OTR   51 0 0
QUALCOMM Common Stock 747525103   461,766 2,728 SH   SOLE   2,728 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   15,800 162 SH   OTR   162 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   1,981,907 20,321 SH   SOLE   20,321 0 0
REPUBLIC SERVICES INC. Common Stock 760759100   253,849 1,326 SH   SOLE   1,326 0 0
ROSS STORES INC Common Stock 778296103   1,203,138 8,198 SH   SOLE   8,198 0 0
SHERWIN WILLIAMS COMPANY Common Stock 824348106   89,611 258 SH   OTR   258 0 0
SHERWIN WILLIAMS COMPANY Common Stock 824348106   11,687,654 33,650 SH   SOLE   33,650 0 0
SPDR GOLD TRUST Exchange Traded Fund 78463V107   2,503,201 12,168 SH   SOLE   12,168 0 0
SPDR ICE PREFERRED SECURITIES ETF Fixed Income ETF 78464A292   1,272,232 36,485 SH   SOLE   36,485 0 0
SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103   268,858 514 SH   SOLE   514 0 0
STANLEY BLACK & DECKER INC Common Stock 854502101   285,466 2,915 SH   SOLE   2,915 0 0
STARBUCKS CORP Common Stock 855244109   8,129,963 88,959 SH   SOLE   88,959 0 0
STARBUCKS CORP Common Stock 855244109   71,101 778 SH   OTR   778 0 0
STRYKER CORPORATION Common Stock 863667101   356,081 995 SH   OTR   995 0 0
STRYKER CORPORATION Common Stock 863667101   40,019,529 111,827 SH   SOLE   111,767 0 60
SYSCO CORPORATION Common Stock 871829107   21,107 260 SH   OTR   260 0 0
SYSCO CORPORATION Common Stock 871829107   5,024,920 61,899 SH   SOLE   61,899 0 0
TARGET CORP Common Stock 87612E106   290,979 1,642 SH   SOLE   1,642 0 0
TETRA TECH INC Common Stock 88162G103   202,442 1,096 SH   SOLE   1,096 0 0
THE CIGNA GROUP Common Stock 125523100   2,255,773 6,211 SH   SOLE   6,211 0 0
THE SOUTHERN COMPANY Common Stock 842587107   36,659 511 SH   OTR   511 0 0
THE SOUTHERN COMPANY Common Stock 842587107   537,835 7,497 SH   SOLE   7,497 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   3,009,505 5,178 SH   SOLE   5,178 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   94,737 163 SH   OTR   163 0 0
TJX COS INC NEW Common Stock 872540109   412,272 4,065 SH   OTR   3,865 0 200
TJX COS INC NEW Common Stock 872540109   42,222,667 416,315 SH   SOLE   416,115 0 200
T-MOBILE US INC Common Stock 872590104   255,439 1,565 SH   SOLE   1,565 0 0
TORONTO DOMINION BK ONT Int'l Common Stock 891160509   48,546 804 SH   OTR   804 0 0
TORONTO DOMINION BK ONT Int'l Common Stock 891160509   221,957 3,676 SH   SOLE   3,676 0 0
TRACTOR SUPPLY COMPANY Common Stock 892356106   1,003,958 3,836 SH   SOLE   3,836 0 0
TRANE TECHNOLOGIES PLC Int'l Common Stock G8994E103   397,765 1,325 SH   SOLE   1,325 0 0
TRIMBLE INCORPORATED Common Stock 896239100   3,862 60 SH   OTR   60 0 0
TRIMBLE INCORPORATED Common Stock 896239100   1,948,499 30,275 SH   SOLE   30,275 0 0
ULTA BEAUTY INC Common Stock 90384S303   122,877 235 SH   OTR   235 0 0
ULTA BEAUTY INC Common Stock 90384S303   2,736,754 5,234 SH   SOLE   5,234 0 0
UNION PACIFIC CORPORATION Common Stock 907818108   2,256,654 9,176 SH   SOLE   9,176 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   357,173 722 SH   SOLE   722 0 0
VANGUARD BD INDEX FDS Fixed Income ETF 92203C303   291,354 5,880 SH   SOLE   5,880 0 0
VANGUARD BD INDEX FDS Fixed Income ETF 92203C303   17,343 350 SH   OTR   350 0 0
VANGUARD DIVIDEND APPRECIATION ETF Exchange Traded Fund 921908844   1,785,926 9,780 SH   SOLE   9,780 0 0
VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652   404,874 2,310 SH   SOLE   2,310 0 0
VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652   7,011 40 SH   OTR   40 0 0
VANGUARD GROWTH ETF Exchange Traded Fund 922908736   25,815 75 SH   OTR   75 0 0
VANGUARD GROWTH ETF Exchange Traded Fund 922908736   8,805,324 25,582 SH   SOLE   25,582 0 0
VANGUARD INDEX FDS S&P 500 ETF Exchange Traded Fund 922908363   122,579 255 SH   OTR   255 0 0
VANGUARD INDEX FDS S&P 500 ETF Exchange Traded Fund 922908363   3,318,753 6,904 SH   SOLE   6,904 0 0
VANGUARD INDEX TRUST TOTAL STK MKT Exchange Traded Fund 922908769   565,542 2,176 SH   OTR   0 0 2,176
VANGUARD INDEX TRUST TOTAL STK MKT Exchange Traded Fund 922908769   1,035,442 3,984 SH   SOLE   3,984 0 0
VANGUARD INTERMEDIATE TERM BOND ETF Fixed Income ETF 921937819   345,106 4,577 SH   SOLE   4,577 0 0
Vanguard Intermediate Term Corporate Bond Etf Fixed Income ETF 92206C870   963,302 11,965 SH   SOLE   11,965 0 0
Vanguard Intermediate Term Corporate Bond Etf Fixed Income ETF 92206C870   16,102 200 SH   OTR   200 0 0
VANGUARD MID-CAP ETF Exchange Traded Fund 922908629   17,490 70 SH   OTR   70 0 0
VANGUARD MID-CAP ETF Exchange Traded Fund 922908629   268,100 1,073 SH   SOLE   1,073 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553   54,915 635 SH   OTR   635 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553   269,472 3,116 SH   SOLE   3,116 0 0
VANGUARD SHORT TERM BOND ETF Fixed Income ETF 921937827   3,177,128 41,439 SH   SOLE   41,439 0 0
Vanguard Short-Term Corporate Bond Idx Fd Fixed Income ETF 92206C409   290,299 3,755 SH   OTR   3,755 0 0
Vanguard Short-Term Corporate Bond Idx Fd Fixed Income ETF 92206C409   27,961,017 361,674 SH   SOLE   361,674 0 0
VANGUARD SMALLCAP ETF Exchange Traded Fund 922908751   651,024 2,848 SH   SOLE   2,848 0 0
VANGUARD TOTAL BOND MKT INDEX ETF Fixed Income ETF 921937835   1,918,667 26,417 SH   SOLE   26,417 0 0
VANGUARD TOTAL BOND MKT INDEX ETF Fixed Income ETF 921937835   21,789 300 SH   OTR   300 0 0
Vanguard Total International Stock Index Fund Exchange Traded Fund 921909768   2,987,202 49,539 SH   SOLE   49,539 0 0
Vanguard Total International Stock Index Fund Exchange Traded Fund 921909768   6,030 100 SH   OTR   100 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744   16,286 100 SH   OTR   100 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744   5,033,025 30,904 SH   SOLE   30,904 0 0
VEEVA SYSTEMS Common Stock 922475108   476,123 2,055 SH   SOLE   2,055 0 0
VEEVA SYSTEMS Common Stock 922475108   16,218 70 SH   OTR   70 0 0
VERALTO CORP Common Stock 92338C103   15,072 170 SH   OTR   170 0 0
VERALTO CORP Common Stock 92338C103   196,913 2,221 SH   SOLE   2,221 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104   107,040 2,551 SH   OTR   2,551 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104   1,717,716 40,937 SH   SOLE   40,712 0 225
VISA INC CL A Common Stock 92826C839   188,379 675 SH   OTR   675 0 0
VISA INC CL A Common Stock 92826C839   5,163,817 18,503 SH   SOLE   18,433 0 70
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108   232,083 10,700 SH   SOLE   10,700 0 0
WALMART INC Common Stock 931142103   506,150 8,412 SH   SOLE   8,412 0 0
WALMART INC Common Stock 931142103   13,538 225 SH   OTR   225 0 0
WALT DISNEY CO Common Stock 254687106   613,024 5,010 SH   SOLE   5,010 0 0
WASTE MANAGEMENT INC Common Stock 94106L109   213,150 1,000 SH   SOLE   1,000 0 0
WATSCO INC Common Stock 942622200   17,360,010 40,188 SH   SOLE   40,188 0 0
WATSCO INC Common Stock 942622200   373,654 865 SH   OTR   805 0 60
WEST PHARMACEUTICAL SVSC INC Common Stock 955306105   24,534 62 SH   OTR   62 0 0
WEST PHARMACEUTICAL SVSC INC Common Stock 955306105   761,346 1,924 SH   SOLE   1,924 0 0
WEX INC Common Stock 96208T104   6,341,813 26,699 SH   SOLE   26,699 0 0
WEX INC Common Stock 96208T104   127,079 535 SH   OTR   535 0 0
ZOETIS INC Common Stock 98978V103   4,129,908 24,407 SH   SOLE   24,307 0 100
ZOETIS INC Common Stock 98978V103   68,361 404 SH   OTR   404 0 0