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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Aflac Inc Com 001055102 708,894 6,046 SH SOLE 0 6,046 0 0
Abbott Labs Com 002824100 2,728,643 30,071 SH SOLE 0 29,971 0 100
Abbott Labs Com 002824100 186,471 2,055 SH DFND 0 2,055 0 0
Abbvie Inc. Com 00287Y109 754,920 3,000 SH SOLE 0 3,000 0 0
Abbvie Inc. Com 00287Y109 245,349 975 SH DFND 0 975 0 0
Advanced Micro Devices Inc Com 007903107 8,533,568 14,690 SH SOLE 0 14,565 0 125
Advanced Micro Devices Inc Com 007903107 251,534 433 SH DFND 0 433 0 0
Albemarle Corp Com 012653101 1,185,968 8,783 SH SOLE 0 8,708 0 75
Albemarle Corp Com 012653101 20,255 150 SH DFND 0 150 0 0
Alphabet Inc-CL C Com 02079K107 389,723 1,103 SH SOLE 0 1,103 0 0
Alphabet Inc-CL A Com 02079K305 12,658,403 35,421 SH SOLE 0 35,276 0 145
Alphabet Inc-CL A Com 02079K305 100,064 280 SH DFND 0 280 0 0
Amazon.com Inc Com 023135106 7,819,459 32,808 SH SOLE 0 32,593 0 215
Amazon.com Inc Com 023135106 73,885 310 SH DFND 0 310 0 0
Amgen Inc Com 031162100 1,706,672 4,713 SH SOLE 0 4,713 0 0
Amgen Inc Com 031162100 12,674 35 SH DFND 0 35 0 0
Amphenol Corp Com 032095101 8,130,292 46,111 SH SOLE 0 45,846 0 265
Amphenol Corp Com 032095101 52,014 295 SH DFND 0 295 0 0
Analog Devices Inc. Com 032654105 5,083,776 12,800 SH SOLE 0 12,735 0 65
Analog Devices Inc. Com 032654105 89,363 225 SH DFND 0 225 0 0
Apple Inc. Com 037833100 11,237,296 38,835 SH SOLE 0 38,380 0 455
Apple Inc. Com 037833100 205,446 710 SH DFND 0 710 0 0
Applied Materials Com 038222105 257,388 356 SH SOLE 0 356 0 0
Applied Materials Com 038222105 14,460 20 SH DFND 0 20 0 0
Badger Meter Com 056525108 588,475 3,966 SH SOLE 0 3,936 0 30
Badger Meter Com 056525108 5,935 40 SH DFND 0 40 0 0
Bank of America Com 060505104 250,313 4,393 SH SOLE 0 4,393 0 0
Bank New York Mellon Corp Com 064058100 222,989 1,542 SH SOLE 0 1,542 0 0
Becton Dickinson & Co Com 075887109 1,092,451 7,219 SH SOLE 0 7,169 0 50
Becton Dickinson & Co Com 075887109 16,646 110 SH DFND 0 110 0 0
Berkshire Hathaway Inc Cl B Com 084670702 4,015,630 8,025 SH SOLE 0 8,000 0 25
Berkshire Hathaway Inc Cl B Com 084670702 30,023 60 SH DFND 0 60 0 0
BHP Billiton Com 088606108 816,938 9,806 SH SOLE 0 9,806 0 0
BHP Billiton Com 088606108 8,748 105 SH DFND 0 105 0 0
Blackstone Inc Com 09260D107 1,933,436 16,431 SH SOLE 0 16,356 0 75
Blackstone Inc Com 09260D107 129,437 1,100 SH DFND 0 1,100 0 0
BlackRock Inc Com 09290D101 2,828,910 2,942 SH SOLE 0 2,927 0 15
BlackRock Inc Com 09290D101 24,039 25 SH DFND 0 25 0 0
Boeing Co. Com 097023105 2,437,019 11,258 SH SOLE 0 11,133 0 125
Boeing Co. Com 097023105 226,211 1,045 SH DFND 0 1,045 0 0
Bristol Myers Squibb Com 110122108 460,557 7,993 SH SOLE 0 7,718 0 275
Broadcom Inc Com 11135F101 1,688,920 4,471 SH SOLE 0 4,446 0 25
Broadcom Inc Com 11135F101 5,666 15 SH DFND 0 15 0 0
The Cigna Group Com 125523100 785,688 2,850 SH SOLE 0 2,850 0 0
CSX Corp. Com 126408103 356,475 7,500 SH SOLE 0 7,500 0 0
Caterpillar Inc Com 149123101 4,831,451 4,537 SH SOLE 0 4,537 0 0
Caterpillar Inc Com 149123101 21,298 20 SH DFND 0 20 0 0
Chevron Corp Com 166764100 3,319,012 20,023 SH SOLE 0 19,933 0 90
Chevron Corp Com 166764100 19,062 115 SH DFND 0 115 0 0
Chipolte Mexican Grill Inc. Com 169656105 698,190 20,535 SH SOLE 0 20,370 0 165
Chipolte Mexican Grill Inc. Com 169656105 4,420 130 SH DFND 0 130 0 0
Cisco Systems Inc. Com 17275R102 886,823 7,550 SH SOLE 0 7,550 0 0
Cisco Systems Inc. Com 17275R102 2,937 25 SH DFND 0 25 0 0
Citigroup Inc. Com 172967424 567,538 4,055 SH SOLE 0 4,055 0 0
Coca Cola Company Com 191216100 1,562,660 19,228 SH SOLE 0 19,228 0 0
Coca Cola Company Com 191216100 6,095 75 SH DFND 0 75 0 0
Conocophillips Inc. Com 20825C104 2,027,116 19,499 SH SOLE 0 19,334 0 165
Conocophillips Inc. Com 20825C104 12,995 125 SH DFND 0 125 0 0
Costco Wholesale Corp Com 22160K105 4,016,908 4,294 SH SOLE 0 4,284 0 10
Costco Wholesale Corp Com 22160K105 22,451 24 SH DFND 0 24 0 0
Danaher Corp. Com 235851102 1,345,551 7,064 SH SOLE 0 7,024 0 40
Danaher Corp. Com 235851102 12,381 65 SH DFND 0 65 0 0
Deere & Co Com 244199105 241,045 380 SH SOLE 0 380 0 0
Deere & Co Com 244199105 117,351 185 SH DFND 0 185 0 0
Digital Realty Trust Com 253868103 2,239,363 12,470 SH SOLE 0 12,370 0 100
Digital Realty Trust Com 253868103 28,733 160 SH DFND 0 160 0 0
Walt Disney Co Com 254687106 490,971 5,101 SH SOLE 0 5,101 0 0
Duke Energy Corp Com 26441C204 1,547,567 12,226 SH SOLE 0 12,226 0 0
Duke Energy Corp Com 26441C204 5,063 40 SH DFND 0 40 0 0
EOG Resources Inc. Com 26875P101 1,433,387 11,049 SH SOLE 0 10,974 0 75
EOG Resources Inc. Com 26875P101 9,730 75 SH DFND 0 75 0 0
Enbridge Inc Com 29250N105 243,023 4,483 SH SOLE 0 4,483 0 0
Exxon Mobil Corp Com 30231G102 3,218,115 23,538 SH SOLE 0 23,538 0 0
Exxon Mobil Corp Com 30231G102 79,298 580 SH DFND 0 580 0 0
Meta Platforms Inc. Com 30303M102 3,527,885 6,263 SH SOLE 0 6,263 0 0
Meta Platforms Inc. Com 30303M102 5,633 10 SH DFND 0 10 0 0
Fedex Corporation Com 31428X106 769,674 2,458 SH SOLE 0 2,408 0 50
Fedex Corporation Com 31428X106 139,343 445 SH DFND 0 445 0 0
General Dynamics Corp. Com 369550108 1,443,882 4,076 SH SOLE 0 4,076 0 0
General Dynamics Corp. Com 369550108 10,627 30 SH DFND 0 30 0 0
GSK PLC Com 37733W204 710,606 13,556 SH SOLE 0 13,556 0 0
Goldman Sachs Group Com 38141G104 3,491,249 3,452 SH SOLE 0 3,447 0 5
Goldman Sachs Group Com 38141G104 20,227 20 SH DFND 0 20 0 0
HCA Healthcare Inc Com 40412C101 1,874,981 4,809 SH SOLE 0 4,789 0 20
HCA Healthcare Inc Com 40412C101 7,798 20 SH DFND 0 20 0 0
Home Depot Com 437076102 734,985 2,084 SH SOLE 0 2,034 0 50
Home Depot Com 437076102 14,107 40 SH DFND 0 40 0 0
Idexx Labs Com 45168D104 2,576,397 4,894 SH SOLE 0 4,869 0 25
Idexx Labs Com 45168D104 13,161 25 SH DFND 0 25 0 0
Intel Inc. Com 458140100 427,128 3,059 SH SOLE 0 3,059 0 0
Intercontinental Exchange Inc Com 45866F104 2,085,483 16,940 SH SOLE 0 16,885 0 55
Intercontinental Exchange Inc Com 45866F104 7,387 60 SH DFND 0 60 0 0
International Business Machines Com 459200101 449,092 1,597 SH SOLE 0 1,597 0 0
Intuitive Surgical Inc Com 46120E602 1,280,927 3,221 SH SOLE 0 3,196 0 25
Intuitive Surgical Inc Com 46120E602 12,726 32 SH DFND 0 32 0 0
iSHARES MSCI EAFE ETF Com 464287465 538,098 5,180 SH SOLE 0 5,180 0 0
iShares MSCI Emerging Markets Ex China ETF Com 46434G764 8,195,355 80,111 SH SOLE 0 80,111 0 0
iShares MSCI Emerging Markets Ex China ETF Com 46434G764 62,403 610 SH DFND 0 610 0 0
Ishares Core Dividend Growth ETF Com 46434V621 3,923,194 51,764 SH SOLE 0 51,299 0 465
J.P. Morgan Chase & Co Com 46625H100 7,296,186 22,290 SH SOLE 0 22,215 0 75
J.P. Morgan Chase & Co Com 46625H100 40,916 125 SH DFND 0 125 0 0
Johnson & Johnson Com 478160104 3,472,278 13,672 SH SOLE 0 13,672 0 0
Johnson & Johnson Com 478160104 100,318 395 SH DFND 0 395 0 0
KLA-Tencor Corp. Com 482480100 4,589,009 15,210 SH SOLE 0 15,010 0 200
KKR & Co. Inc Com 48251W104 715,609 7,797 SH SOLE 0 7,742 0 55
KKR & Co. Inc Com 48251W104 5,966 65 SH DFND 0 65 0 0
L3 Harris Technologies Inc Com 502431109 430,073 1,480 SH SOLE 0 1,480 0 0
Lilly Eli & Co Com 532457108 5,360,253 4,469 SH SOLE 0 4,469 0 0
Lowes Cos Inc. Com 548661107 1,978,677 8,974 SH SOLE 0 8,964 0 10
Lowes Cos Inc. Com 548661107 277,817 1,260 SH DFND 0 1,260 0 0
M&T Bank Corporation Com 55261F104 686,897 2,886 SH SOLE 0 2,886 0 0
Marsh Com 571748102 425,675 2,554 SH SOLE 0 2,554 0 0
Marvell Technology Inc Com 573874104 4,740,026 15,912 SH SOLE 0 15,787 0 125
Marvell Technology Inc Com 573874104 70,004 235 SH DFND 0 235 0 0
Mastercard Inc. Com 57636Q104 348,734 679 SH SOLE 0 679 0 0
McCormick & Co. Com 579780206 210,352 4,172 SH SOLE 0 4,172 0 0
McCormick & Co. Com 579780206 13,866 275 SH DFND 0 275 0 0
McDonalds Corp Com 580135101 983,117 3,637 SH SOLE 0 3,597 0 40
McDonalds Corp Com 580135101 17,570 65 SH DFND 0 65 0 0
Microsoft Corp. Com 594918104 7,461,146 20,002 SH SOLE 0 19,967 0 35
Microsoft Corp. Com 594918104 242,463 650 SH DFND 0 650 0 0
Microchip Technology Com 595017104 2,852,462 31,277 SH SOLE 0 30,992 0 285
Microchip Technology Com 595017104 49,248 540 SH DFND 0 540 0 0
Mondelez Intl Inc. Com 609207105 365,549 6,320 SH SOLE 0 6,320 0 0
Mondelez Intl Inc. Com 609207105 27,763 480 SH DFND 0 480 0 0
Morgan Stanley Com 617446448 377,735 1,807 SH SOLE 0 1,807 0 0
Netflix Inc Com 64110L106 705,432 9,880 SH SOLE 0 9,815 0 65
Netflix Inc Com 64110L106 6,426 90 SH DFND 0 90 0 0
NextEra Energy Inc Com 65339F101 2,152,910 24,529 SH SOLE 0 24,344 0 185
NextEra Energy Inc Com 65339F101 18,871 215 SH DFND 0 215 0 0
NVIDIA Corp Com 67066G104 8,887,598 44,418 SH SOLE 0 44,043 0 375
NVIDIA Corp Com 67066G104 123,055 615 SH DFND 0 615 0 0
Oracle Corp. Com 68389X105 3,930,324 26,819 SH SOLE 0 26,654 0 165
Oracle Corp. Com 68389X105 51,293 350 SH DFND 0 350 0 0
Palo Alto Networks Inc Com 697435105 9,836,722 28,845 SH SOLE 0 28,680 0 165
Palo Alto Networks Inc Com 697435105 46,038 135 SH DFND 0 135 0 0
Pepsico Inc Com 713448108 1,432,667 10,581 SH SOLE 0 10,466 0 115
Pepsico Inc Com 713448108 23,695 175 SH DFND 0 175 0 0
Pfizer Inc Com 717081103 240,824 10,001 SH SOLE 0 10,001 0 0
Pfizer Inc Com 717081103 16,856 700 SH DFND 0 700 0 0
Procter & Gamble Com 742718109 2,931,480 19,991 SH SOLE 0 19,891 0 100
Procter & Gamble Com 742718109 53,524 365 SH DFND 0 365 0 0
Qualcomm Inc. Com 747525103 203,084 1,099 SH SOLE 0 1,099 0 0
RTX Corp Com 75513E101 566,344 2,985 SH SOLE 0 2,985 0 0
STATE ST SPDR Portfolio Dev World ex-US ETF Com 78463X889 5,166,537 102,531 SH SOLE 0 102,531 0 0
STATE ST SPDR Portfolio Dev World ex-US ETF Com 78463X889 33,005 655 SH DFND 0 655 0 0
State Street Bloomberg 1-3 Month T-Bill ETF Com 78468R663 775,549 8,463 SH SOLE 0 8,463 0 0
Salesforce.com Inc. Com 79466L302 1,744,409 11,135 SH SOLE 0 11,080 0 55
Salesforce.com Inc. Com 79466L302 30,549 195 SH DFND 0 195 0 0
Charles Schwab Inc Com 808513105 256,511 2,780 SH SOLE 0 2,780 0 0
Starbucks Corp Com 855244109 885,681 8,667 SH SOLE 0 8,667 0 0
Starbucks Corp Com 855244109 6,642 65 SH DFND 0 65 0 0
State Street Corp. Com 857477103 522,877 3,083 SH SOLE 0 3,083 0 0
State Street Corp. Com 857477103 2,544 15 SH DFND 0 15 0 0
Synopsys Inc Com 871607107 912,659 2,046 SH SOLE 0 2,026 0 20
Synopsys Inc Com 871607107 6,691 15 SH DFND 0 15 0 0
T J X Companies Com 872540109 2,065,400 13,633 SH SOLE 0 13,633 0 0
T J X Companies Com 872540109 5,303 35 SH DFND 0 35 0 0
Texas Instruments Com 882508104 385,106 1,292 SH SOLE 0 1,292 0 0
Texas Instruments Com 882508104 16,394 55 SH DFND 0 55 0 0
Toyota Motor Corp Spon ADR Com 892331307 318,819 1,893 SH SOLE 0 1,893 0 0
Toyota Motor Corp Spon ADR Com 892331307 5,053 30 SH DFND 0 30 0 0
Tyler Technologies Com 902252105 1,298,815 4,441 SH SOLE 0 4,416 0 25
Tyler Technologies Com 902252105 5,849 20 SH DFND 0 20 0 0
Vanguard FTSE Emerging Mkts ETF Com 922042858 405,534 6,794 SH SOLE 0 6,794 0 0
Verizon Communications Com 92343V104 564,604 13,335 SH SOLE 0 13,335 0 0
Visa Inc Com 92826C839 1,257,768 3,666 SH SOLE 0 3,666 0 0
Walmart Inc Com 931142103 484,753 4,280 SH SOLE 0 4,280 0 0
Zebra Technologies Corp. Com 989207105 1,266,807 4,812 SH SOLE 0 4,777 0 35
Zebra Technologies Corp. Com 989207105 26,326 100 SH DFND 0 100 0 0
Zscaler Inc. Com 98980G102 922,980 6,539 SH SOLE 0 6,489 0 50
Zscaler Inc. Com 98980G102 14,115 100 SH DFND 0 100 0 0
Johnson Controls International Com G51502105 2,131,160 14,586 SH SOLE 0 14,586 0 0
Johnson Controls International Com G51502105 7,306 50 SH DFND 0 50 0 0
Medtronic PLC Sedol Com G5960L103 536,580 6,859 SH SOLE 0 6,819 0 40
Medtronic PLC Sedol Com G5960L103 782 10 SH DFND 0 10 0 0
Chubb Ltd Com H1467J104 400,370 1,175 SH SOLE 0 1,175 0 0