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
ABBOTT COMMON STOCK 002824100 1,408,386 10,355 SH SOLE 10,355 0 0
ABBOTT COMMON STOCK 002824100 23,394 172 SH OTR 172 0 0
ADOBE COMMON STOCK 00724F101 1,345,181 3,477 SH SOLE 3,477 0 0
ADOBE COMMON STOCK 00724F101 9,672 25 SH OTR 0 0 25
ALPHABET COMMON STOCK 02079K107 8,202,336 46,239 SH SOLE 46,239 0 0
ALPHABET COMMON STOCK 02079K107 2,635,661 14,858 SH OTR 14,858 0 0
ALPHABET COMMON STOCK 02079K305 1,107,605 6,285 SH SOLE 6,285 0 0
ALTRIA COMMON STOCK 02209S103 401,146 6,842 SH SOLE 6,842 0 0
ALTRIA COMMON STOCK 02209S103 17,589 300 SH OTR 300 0 0
AMAZON.COM COMMON STOCK 023135106 10,154,263 46,284 SH SOLE 46,284 0 0
AMAZON.COM COMMON STOCK 023135106 2,321,805 10,583 SH OTR 10,583 0 0
AMERICAN COMMON STOCK 025816109 4,574,176 14,340 SH SOLE 14,340 0 0
AMERICAN COMMON STOCK 025816109 1,645,938 5,160 SH OTR 5,160 0 0
AMGEN COMMON STOCK 031162100 1,513,037 5,419 SH SOLE 5,419 0 0
AMGEN COMMON STOCK 031162100 248,218 889 SH OTR 889 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 3,228,268 13,563 SH SOLE 13,563 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 12,377 52 SH OTR 52 0 0
APPLE COMMON STOCK 037833100 9,208,244 44,881 SH SOLE 44,881 0 0
APPLE COMMON STOCK 037833100 1,682,396 8,200 SH OTR 8,155 0 45
APPLIED COMMON STOCK 038222105 1,168,720 6,384 SH SOLE 6,384 0 0
APPLIED COMMON STOCK 038222105 5,858 32 SH OTR 32 0 0
AUTOMATIC COMMON STOCK 053015103 455,506 1,477 SH SOLE 1,477 0 0
AUTOMATIC COMMON STOCK 053015103 181,956 590 SH OTR 400 0 190
BANK COMMON STOCK 060505104 3,099,888 65,509 SH SOLE 65,509 0 0
BANK COMMON STOCK 060505104 95,586 2,020 SH OTR 2,020 0 0
BANK COMMON STOCK 064058100 247,729 2,719 SH SOLE 2,719 0 0
BERKSHIRE COMMON STOCK 084670702 9,864,045 20,306 SH SOLE 20,306 0 0
BERKSHIRE COMMON STOCK 084670702 2,650,363 5,456 SH OTR 5,256 0 200
BLACKROCK COMMON STOCK 09290D101 578,139 551 SH SOLE 551 0 0
BLACKROCK COMMON STOCK 09290D101 3,148 3 SH OTR 3 0 0
BOOKING COMMON STOCK 09857L108 376,298 65 SH SOLE 65 0 0
BOOKING COMMON STOCK 09857L108 69,471 12 SH OTR 12 0 0
BRISTOL COMMON STOCK 110122108 1,055,273 22,797 SH SOLE 22,797 0 0
BRISTOL COMMON STOCK 110122108 799,892 17,280 SH OTR 17,280 0 0
BROADCOM COMMON STOCK 11135F101 2,344,954 8,507 SH SOLE 8,507 0 0
BROADCOM COMMON STOCK 11135F101 12,956 47 SH OTR 47 0 0
CANADIAN FOREIGN STOCK 136375102 496,167 4,769 SH SOLE 4,769 0 0
CANADIAN FOREIGN STOCK 136375102 1,134,036 10,900 SH OTR 10,900 0 0
CARRIER COMMON STOCK 14448C104 433,431 5,922 SH SOLE 5,922 0 0
CARRIER COMMON STOCK 14448C104 7,319 100 SH OTR 100 0 0
CHEMUNG COMMON STOCK 164024101 6,345,401 130,914 SH SOLE 130,914 0 0
CHEMUNG COMMON STOCK 164024101 8,765,703 180,848 SH OTR 180,848 0 0
CHEVRON COMMON STOCK 166764100 1,403,979 9,805 SH SOLE 9,805 0 0
CHEVRON COMMON STOCK 166764100 483,696 3,378 SH OTR 2,902 0 476
CISCO COMMON STOCK 17275R102 4,184,238 60,309 SH SOLE 60,309 0 0
CISCO COMMON STOCK 17275R102 105,249 1,517 SH OTR 1,317 0 200
COCA-COLA COMMON STOCK 191216100 7,186,525 101,576 SH SOLE 101,576 0 0
COCA-COLA COMMON STOCK 191216100 1,234,378 17,447 SH OTR 17,447 0 0
COLGATE PALMOLIVE COMMON STOCK 194162103 1,615,752 17,775 SH SOLE 17,775 0 0
COLGATE PALMOLIVE COMMON STOCK 194162103 82,810 911 SH OTR 911 0 0
CORNING COMMON STOCK 219350105 1,699,082 32,308 SH SOLE 32,308 0 0
CORNING COMMON STOCK 219350105 2,725,003 51,816 SH OTR 51,816 0 0
COSTCO COMMON STOCK 22160K105 224,715 227 SH SOLE 227 0 0
DANAHER COMMON STOCK 235851102 297,692 1,507 SH SOLE 1,507 0 0
WALT COMMON STOCK 254687106 3,623,945 29,223 SH SOLE 29,223 0 0
WALT COMMON STOCK 254687106 648,448 5,229 SH OTR 5,229 0 0
DOMINION COMMON STOCK 25746U109 565,313 10,002 SH SOLE 10,002 0 0
DOMINION COMMON STOCK 25746U109 45,216 800 SH OTR 800 0 0
DUKE COMMON STOCK 26441C204 3,109,654 26,353 SH SOLE 26,353 0 0
DUKE COMMON STOCK 26441C204 96,760 820 SH OTR 820 0 0
ECOLAB COMMON STOCK 278865100 4,033,786 14,971 SH SOLE 14,971 0 0
ECOLAB COMMON STOCK 278865100 1,959,637 7,273 SH OTR 7,273 0 0
EMERSON COMMON STOCK 291011104 4,371,898 32,790 SH SOLE 32,790 0 0
EMERSON COMMON STOCK 291011104 3,790,038 28,426 SH OTR 28,426 0 0
EXXON COMMON STOCK 30231G102 837,607 7,770 SH SOLE 7,770 0 0
EXXON COMMON STOCK 30231G102 464,726 4,311 SH OTR 3,999 0 312
META PLATFORMS COMMON STOCK 30303M102 4,965,873 6,728 SH SOLE 6,728 0 0
META PLATFORMS COMMON STOCK 30303M102 2,240,840 3,036 SH OTR 3,036 0 0
GENERAL COMMON STOCK 369550108 1,955,586 6,705 SH SOLE 6,705 0 0
GENERAL COMMON STOCK 369550108 35,291 121 SH OTR 121 0 0
GOLDMAN COMMON STOCK 38141G104 1,087,106 1,536 SH SOLE 1,536 0 0
GOLDMAN COMMON STOCK 38141G104 7,078 10 SH OTR 10 0 0
HIGHLANDS COMMON STOCK 43110A104 240 10,497 SH SOLE 10,497 0 0
HOME COMMON STOCK 437076102 3,242,197 8,843 SH SOLE 8,843 0 0
HOME COMMON STOCK 437076102 160,221 437 SH OTR 437 0 0
HONEYWELL COMMON STOCK 438516106 2,441,279 10,483 SH SOLE 10,483 0 0
HONEYWELL COMMON STOCK 438516106 742,887 3,190 SH OTR 3,190 0 0
ILLINOIS COMMON STOCK 452308109 201,015 813 SH SOLE 813 0 0
INTERCONTINENTAL COMMON STOCK 45866F104 3,279,155 17,873 SH SOLE 17,873 0 0
INTERCONTINENTAL COMMON STOCK 45866F104 36,327 198 SH OTR 198 0 0
INTL COMMON STOCK 459200101 209,294 710 SH SOLE 710 0 0
INTL COMMON STOCK 459200101 140,021 475 SH OTR 475 0 0
INVESCO MUTUAL FUNDS - 46090E103 1,409,993 2,556 SH SOLE 2,556 0 0
INVESCO MUTUAL FUNDS - 46090E103 7,443,830 13,494 SH OTR 13,494 0 0
INVESCO MUTUAL FUNDS - 46137V357 11,173,746 61,482 SH SOLE 61,482 0 0
INVESCO MUTUAL FUNDS - 46137V357 71,060 391 SH OTR 391 0 0
ISHARES MUTUAL FUNDS - 464287200 33,083,422 53,283 SH SOLE 53,283 0 0
ISHARES MUTUAL FUNDS - 464287200 1,794,402 2,890 SH OTR 2,890 0 0
ISHARES MUTUAL FUNDS - 464287226 20,378,158 205,425 SH SOLE 205,425 0 0
ISHARES MUTUAL FUNDS - 464287226 149,395 1,506 SH DFND 1,506 0 0
ISHARES MUTUAL FUNDS - 464287226 948,749 9,564 SH OTR 9,564 0 0
ISHARES MUTUAL FUNDS - 464287465 1,666,141 18,639 SH SOLE 18,639 0 0
ISHARES MUTUAL FUNDS - 464287598 1,195,290 6,154 SH SOLE 6,154 0 0
ISHARES MUTUAL FUNDS - 464287598 147,615 760 SH OTR 571 0 189
ISHARES MUTUAL FUNDS - 464287606 255,563 2,809 SH SOLE 2,809 0 0
ISHARES MUTUAL FUNDS - 464287630 468,705 2,971 SH SOLE 2,971 0 0
ISHARES MUTUAL FUNDS - 464287630 115,638 733 SH OTR 733 0 0
ISHARES MUTUAL FUNDS - 464287648 614,027 2,148 SH SOLE 2,148 0 0
ISHARES MUTUAL FUNDS - 464287648 1,478,755 5,173 SH OTR 5,173 0 0
ISHARES MUTUAL FUNDS - 464287655 3,462,781 16,047 SH SOLE 16,047 0 0
ISHARES MUTUAL FUNDS - 464287655 7,337 34 SH OTR 34 0 0
ISHARES MUTUAL FUNDS - 464287887 221,379 1,664 SH SOLE 1,664 0 0
ISHARES MUTUAL FUNDS - 464288240 1,684,991 27,650 SH SOLE 27,650 0 0
ISHARES MUTUAL FUNDS - 464288448 668,044 19,358 SH SOLE 19,358 0 0
ISHARES MUTUAL FUNDS - 464289438 312,328 1,267 SH SOLE 1,267 0 0
JPMORGAN COMMON STOCK 46625H100 7,668,990 26,453 SH SOLE 26,453 0 0
JPMORGAN COMMON STOCK 46625H100 2,122,143 7,320 SH OTR 7,320 0 0
JOHNSON COMMON STOCK 478160104 6,572,253 43,026 SH SOLE 43,026 0 0
JOHNSON COMMON STOCK 478160104 5,496,251 35,982 SH OTR 35,982 0 0
KENVUE COMMON STOCK 49177J102 396,246 18,932 SH SOLE 18,932 0 0
KENVUE COMMON STOCK 49177J102 224,620 10,732 SH OTR 10,732 0 0
ELI COMMON STOCK 532457108 226,843 291 SH SOLE 291 0 0
LOCKHEED COMMON STOCK 539830109 1,281,510 2,767 SH SOLE 2,767 0 0
LOCKHEED COMMON STOCK 539830109 61,597 133 SH OTR 133 0 0
MARRIOTT INTERNATIONAL INC CL A COMMON STOCK 571903202 259,277 949 SH SOLE 949 0 0
MASTERCARD COMMON STOCK 57636Q104 295,018 525 SH SOLE 525 0 0
MCDONALDS CORP COMMON STOCK 580135101 6,492,894 22,223 SH SOLE 22,223 0 0
MCDONALDS CORP COMMON STOCK 580135101 805,514 2,757 SH OTR 2,757 0 0
MERCK COMMON STOCK 58933Y105 3,967,028 50,114 SH SOLE 50,114 0 0
MERCK COMMON STOCK 58933Y105 1,024,252 12,939 SH OTR 12,939 0 0
MICROSOFT COMMON STOCK 594918104 19,116,964 38,433 SH SOLE 38,433 0 0
MICROSOFT COMMON STOCK 594918104 5,521,750 11,101 SH OTR 11,049 0 52
MORGAN COMMON STOCK 617446448 1,397,193 9,919 SH SOLE 9,919 0 0
MORGAN COMMON STOCK 617446448 202,979 1,441 SH OTR 1,441 0 0
NEXTERA COMMON STOCK 65339F101 237,276 3,418 SH SOLE 3,418 0 0
NEXTERA COMMON STOCK 65339F101 111,072 1,600 SH OTR 1,600 0 0
NOVO FOREIGN STOCK 670100205 404,043 5,854 SH SOLE 5,854 0 0
NVIDIA CORP COMMON STOCK 67066G104 5,128,515 32,461 SH SOLE 32,461 0 0
NVIDIA CORP COMMON STOCK 67066G104 245,675 1,555 SH OTR 1,555 0 0
O'REILLY COMMON STOCK 67103H107 478,592 5,310 SH SOLE 5,310 0 0
OTIS COMMON STOCK 68902V107 242,601 2,450 SH SOLE 2,450 0 0
OTIS COMMON STOCK 68902V107 4,951 50 SH OTR 50 0 0
PALO COMMON STOCK 697435105 5,732,171 28,011 SH SOLE 28,011 0 0
PALO COMMON STOCK 697435105 1,888,827 9,230 SH OTR 9,230 0 0
PAYCHEX INC COMMON STOCK 704326107 737,770 5,072 SH SOLE 5,072 0 0
PAYCHEX INC COMMON STOCK 704326107 77,385 532 SH OTR 532 0 0
PEPSICO COMMON STOCK 713448108 3,395,932 25,719 SH SOLE 25,719 0 0
PEPSICO COMMON STOCK 713448108 1,372,953 10,398 SH OTR 10,177 0 221
PFIZER COMMON STOCK 717081103 621,924 25,657 SH SOLE 25,657 0 0
PFIZER COMMON STOCK 717081103 66,393 2,739 SH OTR 2,739 0 0
PHILIP COMMON STOCK 718172109 813,575 4,467 SH SOLE 4,467 0 0
PHILIP COMMON STOCK 718172109 18,213 100 SH OTR 100 0 0
PROCTER COMMON STOCK 742718109 4,116,830 25,840 SH SOLE 25,840 0 0
PROCTER COMMON STOCK 742718109 4,648,480 29,177 SH OTR 28,977 0 200
RTX COMMON STOCK 75513E101 5,190,576 35,547 SH SOLE 35,547 0 0
RTX COMMON STOCK 75513E101 890,138 6,096 SH OTR 6,096 0 0
ROCKWELL AUTOMATION INC COMMON STOCK 773903109 210,263 633 SH SOLE 633 0 0
ROYAL FOREIGN STOCK 780087102 434,905 3,306 SH SOLE 3,306 0 0
ROYAL FOREIGN STOCK 780087102 3,552 27 SH OTR 27 0 0
STANDARD & POORS MUTUAL FUNDS - 78462F103 500,458 810 SH SOLE 810 0 0
STANDARD & POORS MUTUAL FUNDS - 78462F103 177,941 288 SH OTR 288 0 0
SPDR MUTUAL FUNDS-AL 78463V107 609,660 2,000 SH SOLE 2,000 0 0
SPDR MUTUAL FUNDS - 78464A763 296,435 2,184 SH SOLE 2,184 0 0
SPDR MUTUAL FUNDS - 78464A847 842,564 15,494 SH SOLE 15,494 0 0
SPDR MUTUAL FUNDS - 78464A847 2,474,290 45,500 SH OTR 45,500 0 0
SPDR COMMON STOCK 78464A862 473,262 1,845 SH SOLE 1,845 0 0
SPDR COMMON STOCK 78464A862 6,669 26 SH OTR 26 0 0
SALESFORCE COMMON STOCK 79466L302 699,995 2,567 SH SOLE 2,567 0 0
SALESFORCE COMMON STOCK 79466L302 2,727 10 SH OTR 10 0 0
SECTOR SPDR COMMON STOCK 81369Y100 2,087,331 23,771 SH SOLE 23,771 0 0
SECTOR SPDR COMMON STOCK 81369Y209 6,012,848 44,609 SH SOLE 44,609 0 0
SECTOR SPDR COMMON STOCK 81369Y209 401,809 2,981 SH OTR 2,731 0 250
SECTOR SPDR COMMON STOCK 81369Y308 4,795,367 59,224 SH SOLE 59,224 0 0
SECTOR SPDR COMMON STOCK 81369Y308 20,647 255 SH OTR 255 0 0
SECTOR SPDR COMMON STOCK 81369Y407 2,287,834 10,527 SH SOLE 10,527 0 0
SECTOR SPDR COMMON STOCK 81369Y407 37,598 173 SH OTR 173 0 0
SECTOR SPDR COMMON STOCK 81369Y506 6,984,187 82,351 SH SOLE 82,351 0 0
SECTOR SPDR COMMON STOCK 81369Y506 604,611 7,129 SH OTR 7,129 0 0
SECTOR SPDR COMMON STOCK 81369Y605 4,194,055 80,085 SH SOLE 80,085 0 0
SECTOR SPDR COMMON STOCK 81369Y605 1,945,284 37,145 SH OTR 37,145 0 0
SECTOR SPDR COMMON STOCK 81369Y704 3,003,656 20,361 SH SOLE 20,361 0 0
SECTOR SPDR COMMON STOCK 81369Y704 44,846 304 SH OTR 304 0 0
SECTOR SPDR COMMON STOCK 81369Y803 21,699,023 85,689 SH SOLE 85,689 0 0
SECTOR SPDR COMMON STOCK 81369Y803 14,517,426 57,329 SH OTR 57,114 0 215
SECTOR SPDR COMMON STOCK 81369Y852 3,480,450 32,069 SH SOLE 32,069 0 0
SECTOR SPDR COMMON STOCK 81369Y852 152,485 1,405 SH OTR 1,180 0 225
SECTOR SPDR COMMON STOCK 81369Y860 3,172,615 76,596 SH SOLE 76,596 0 0
SECTOR SPDR COMMON STOCK 81369Y860 62,462 1,508 SH OTR 1,508 0 0
SECTOR SPDR COMMON STOCK 81369Y886 1,812,281 22,193 SH SOLE 22,193 0 0
SECTOR SPDR COMMON STOCK 81369Y886 62,143 761 SH OTR 761 0 0
SERVICENOW COMMON STOCK 81762P102 419,458 408 SH SOLE 408 0 0
SERVICENOW COMMON STOCK 81762P102 3,084 3 SH OTR 3 0 0
SOUTHERN COMPANY COMMON STOCK 842587107 2,399,060 26,125 SH SOLE 26,125 0 0
SOUTHERN COMPANY COMMON STOCK 842587107 228,106 2,484 SH OTR 1,024 0 1,460
SPROTT MUTUAL FUNDS-AL 85207H104 8,949,673 353,044 SH SOLE 353,044 0 0
SPROTT MUTUAL FUNDS-AL 85207H104 38,177 1,506 SH OTR 1,506 0 0
STARBUCKS CORP COMMON STOCK 855244109 321,713 3,511 SH SOLE 3,511 0 0
STRYKER COMMON STOCK 863667101 376,640 952 SH SOLE 952 0 0
TJX COMMON STOCK 872540109 592,508 4,798 SH SOLE 4,798 0 0
TJX COMMON STOCK 872540109 35,195 285 SH OTR 285 0 0
TEXAS COMMON STOCK 882508104 821,968 3,959 SH SOLE 3,959 0 0
THE COMMON STOCK 89417E109 6,018,053 22,494 SH SOLE 22,494 0 0
THE COMMON STOCK 89417E109 3,075,373 11,495 SH OTR 11,495 0 0
TRUIST COMMON STOCK 89832Q109 543,567 12,644 SH SOLE 12,644 0 0
TRUIST COMMON STOCK 89832Q109 2,923 68 SH OTR 68 0 0
US BANCORP COMMON STOCK 902973304 1,011,973 22,364 SH SOLE 22,364 0 0
UNION COMMON STOCK 907818108 2,398,356 10,424 SH SOLE 10,424 0 0
UNION COMMON STOCK 907818108 110,438 480 SH OTR 480 0 0
VANGUARD MUTUAL FUNDS - 921946406 299,148 2,244 SH SOLE 2,244 0 0
VANGUARD COMMON STOCK 92204A702 632,769 954 SH SOLE 954 0 0
VERIZON COMMON STOCK 92343V104 2,812,852 65,007 SH SOLE 65,007 0 0
VERIZON COMMON STOCK 92343V104 73,474 1,698 SH OTR 1,483 0 215
VISA COMMON STOCK 92826C839 4,449,501 12,532 SH SOLE 12,532 0 0
VISA COMMON STOCK 92826C839 443,813 1,250 SH OTR 1,250 0 0
WAL-MART COMMON STOCK 931142103 3,968,307 40,584 SH SOLE 40,584 0 0
WAL-MART COMMON STOCK 931142103 159,284 1,629 SH OTR 1,629 0 0
JOHNSON FOREIGN STOCK G51502105 1,971,184 18,663 SH SOLE 18,663 0 0
JOHNSON FOREIGN STOCK G51502105 440,119 4,167 SH OTR 4,167 0 0
MEDTRONIC FOREIGN STOCK G5960L103 4,544,351 52,132 SH SOLE 52,132 0 0
MEDTRONIC FOREIGN STOCK G5960L103 1,167,207 13,390 SH OTR 13,289 0 101