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
AT&T INC COM 00206R102   1,170,284 69,742 SH   SOLE   0 0 69,742
ABBOTT LABS COM 002824100   2,313,249 21,016 SH   SOLE   0 0 21,016
ABBVIE INC COM 00287Y109   3,995,121 25,779 SH   SOLE   0 0 25,779
ADOBE INC COM 00724F101   445,063 746 SH   SOLE   0 0 746
ADVANCED MICRO DEVICES INC COM 007903107   222,736 1,511 SH   SOLE   0 0 1,511
AIR PRODS &CHEMS INC COM 009158106   717,930 2,622 SH   SOLE   0 0 2,622
ALPHABET INC CAP STK CL C 02079K107   4,481,010 31,796 SH   SOLE   0 0 31,796
ALPHABET INC CAP STK CL A 02079K305   1,919,619 13,742 SH   SOLE   0 0 13,742
AMAZON COM INC COM 023135106   3,643,825 23,982 SH   SOLE   0 0 23,982
AMERICAN CENTY ETF TR US SML CP VALU 025072877   794,963 8,852 SH   SOLE   0 0 8,852
AMERICAN ELEC PWR CO INC COM 025537101   380,989 4,690 SH   SOLE   0 0 4,690
AMERICAN EXPRESS CO COM 025816109   305,908 1,632 SH   SOLE   0 0 1,632
AMERICAN TOWER CORP NEW COM 03027X100   711,295 3,294 SH   SOLE   0 0 3,294
AMGEN INC COM 031162100   2,203,397 7,650 SH   SOLE   0 0 7,650
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   478,230 7,400 SH   SOLE   0 0 7,400
APPLE INC COM 037833100   20,785,139 107,957 SH   SOLE   0 0 107,957
ASTRAZENECA PLC SPONSORED ADR 046353108   259,701 3,856 SH   SOLE   0 0 3,856
ATMOS ENERGY CORP COM 049560105   208,620 1,800 SH   SOLE   0 0 1,800
AUTOMATIC DATA PROCESSING IN COM 053015103   894,604 3,840 SH   SOLE   0 0 3,840
BANK NEW YORK MELLON CORP COM 064058100   399,750 7,680 SH   SOLE   0 0 7,680
BERKSHIRE HATHAWAY INC DEL CL A 084670108   6,511,500 12 SH   SOLE   0 0 12
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,525,302 12,688 SH   SOLE   0 0 12,688
BIOGEN INC COM 09062X103   400,058 1,546 SH   SOLE   0 0 1,546
BLACKROCK INC COM 09247X101   795,284 979 SH   SOLE   0 0 979
BOEING CO COM 097023105   450,431 1,728 SH   SOLE   0 0 1,728
BOOKING HOLDINGS INC COM 09857L108   1,032,241 291 SH   SOLE   0 0 291
BORGWARNER INC COM 099724106   788,578 21,996 SH   SOLE   0 0 21,996
BRISTOL-MYERS SQUIBB CO COM 110122108   604,114 11,773 SH   SOLE   0 0 11,773
BROADCOM INC COM 11135F101   254,158 227 SH   SOLE   0 0 227
BROWN FORMAN CORP CL B 115637209   244,102 4,275 SH   SOLE   0 0 4,275
CVS HEALTH CORP COM 126650100   222,621 2,819 SH   SOLE   0 0 2,819
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   1,002,028 41,978 SH   SOLE   0 0 41,978
CATERPILLAR INC COM 149123101   2,556,678 8,647 SH   SOLE   0 0 8,647
CHEVRON CORP NEW COM 166764100   1,799,202 12,062 SH   SOLE   0 0 12,062
CISCO SYS INC COM 17275R102   1,637,345 32,409 SH   SOLE   0 0 32,409
COCA COLA CO COM 191216100   991,110 16,818 SH   SOLE   0 0 16,818
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   494,079 6,495 SH   SOLE   0 0 6,495
COLGATE PALMOLIVE CO COM 194162103   711,985 8,932 SH   SOLE   0 0 8,932
COMMUNITY BK SYS INC COM 203607106   356,119 6,834 SH   SOLE   0 0 6,834
CONSOLIDATED EDISON INC COM 209115104   645,131 7,091 SH   SOLE   0 0 7,091
CONSTELLATION BRANDS INC CL A 21036P108   1,317,326 5,449 SH   SOLE   0 0 5,449
CORNING INC COM 219350105   370,454 12,166 SH   SOLE   0 0 12,166
COSTCO WHSL CORP NEW COM 22160K105   2,025,340 3,068 SH   SOLE   0 0 3,068
DEERE &CO COM 244199105   1,386,208 3,466 SH   SOLE   0 0 3,466
DISNEY WALT CO COM 254687106   625,206 6,924 SH   SOLE   0 0 6,924
DOMINION ENERGY INC COM 25746U109   602,953 12,828 SH   SOLE   0 0 12,828
DUKE ENERGY CORP NEW COM NEW 26441C204   1,722,669 17,752 SH   SOLE   0 0 17,752
EMERSON ELEC CO COM 291011104   2,779,268 28,555 SH   SOLE   0 0 28,555
ENBRIDGE INC COM 29250N105   691,992 19,211 SH   SOLE   0 0 19,211
ENTERGY CORP NEW COM 29364G103   222,954 2,203 SH   SOLE   0 0 2,203
ENTERPRISE PRODS PARTNERS L COM 293792107   372,760 14,146 SH   SOLE   0 0 14,146
EXXON MOBIL CORP COM 30231G102   4,674,930 46,758 SH   SOLE   0 0 46,758
META PLATFORMS INC CL A 30303M102   525,984 1,486 SH   SOLE   0 0 1,486
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   248,900 1,732 SH   SOLE   0 0 1,732
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,024,081 22,243 SH   SOLE   0 0 22,243
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   267,429 1,692 SH   SOLE   0 0 1,692
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   968,375 57,436 SH   SOLE   0 0 57,436
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,876,709 38,839 SH   SOLE   0 0 38,839
FISERV INC COM 337738108   355,745 2,678 SH   SOLE   0 0 2,678
FIRSTENERGY CORP COM 337932107   628,628 17,147 SH   SOLE   0 0 17,147
GENERAL DYNAMICS CORP COM 369550108   412,694 1,589 SH   SOLE   0 0 1,589
GENERAL ELECTRIC CO COM NEW 369604301   208,235 1,631 SH   SOLE   0 0 1,631
GENERAL MLS INC COM 370334104   996,433 15,296 SH   SOLE   0 0 15,296
GILEAD SCIENCES INC COM 375558103   1,191,515 14,708 SH   SOLE   0 0 14,708
HERSHEY CO COM 427866108   256,355 1,375 SH   SOLE   0 0 1,375
HOME DEPOT INC COM 437076102   386,675 1,115 SH   SOLE   0 0 1,115
HONEYWELL INTL INC COM 438516106   864,073 4,120 SH   SOLE   0 0 4,120
INTEL CORP COM 458140100   2,075,406 41,301 SH   SOLE   0 0 41,301
INTERNATIONAL BUSINESS MACHS COM 459200101   1,763,877 10,784 SH   SOLE   0 0 10,784
INVESCO QQQ TR UNIT SER 1 46090E103   3,870,749 9,451 SH   SOLE   0 0 9,451
INTUITIVE SURGICAL INC COM NEW 46120E602   207,476 615 SH   SOLE   0 0 615
ISHARES TR CORE S&P TTL STK 464287150   7,047,751 66,974 SH   SOLE   0 0 66,974
ISHARES TR SELECT DIVID ETF 464287168   1,679,939 14,331 SH   SOLE   0 0 14,331
ISHARES TR CORE S&P500 ETF 464287200   3,622,369 7,584 SH   SOLE   0 0 7,584
ISHARES TR S&P 500 GRWT ETF 464287309   1,457,868 19,412 SH   SOLE   0 0 19,412
ISHARES TR S&P 500 VAL ETF 464287408   344,302 1,980 SH   SOLE   0 0 1,980
ISHARES TR CORE S&P MCP ETF 464287507   370,373 1,336 SH   SOLE   0 0 1,336
ISHARES TR RUS 1000 VAL ETF 464287598   475,920 2,880 SH   SOLE   0 0 2,880
ISHARES TR RUS 1000 GRW ETF 464287614   409,867 1,351 SH   SOLE   0 0 1,351
ISHARES TR CORE S&P US GWT 464287671   2,022,116 19,424 SH   SOLE   0 0 19,424
ISHARES TR CORE S&P SCP ETF 464287804   2,767,807 25,568 SH   SOLE   0 0 25,568
ISHARES TR S&P SML 600 GWT 464287887   219,096 1,750 SH   SOLE   0 0 1,750
ISHARES TR CORE HIGH DV ETF 46429B663   994,879 9,754 SH   SOLE   0 0 9,754
ISHARES TR MSCI USA MIN VOL 46429B697   851,240 10,909 SH   SOLE   0 0 10,909
ISHARES INC CORE MSCI EMKT 46434G103   459,826 9,091 SH   SOLE   0 0 9,091
ISHARES TR 0-5YR INVT GR CP 46434V100   324,744 6,600 SH   SOLE   0 0 6,600
ISHARES TR CORE DIV GRWTH 46434V621   3,824,307 71,057 SH   SOLE   0 0 71,057
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,944,810 78,546 SH   SOLE   0 0 78,546
ISHARES TR IBONDS DEC24 ETF 46434VBG4   488,868 19,625 SH   SOLE   0 0 19,625
ISHARES TR IBONDS DEC2026 46435GAA0   1,628,150 68,123 SH   SOLE   0 0 68,123
ISHARES TR IBONDS DEC 26 46435U259   482,314 18,906 SH   SOLE   0 0 18,906
ISHARES TR IBONDS DEC 27 46435U283   482,455 18,983 SH   SOLE   0 0 18,983
ISHARES TR IBONDS DEC 28 46435U325   482,818 18,867 SH   SOLE   0 0 18,867
ISHARES TR IBONDS DEC 25 46435U432   482,451 18,174 SH   SOLE   0 0 18,174
ISHARES TR IBDS DEC28 ETF 46435U515   1,296,257 51,664 SH   SOLE   0 0 51,664
ISHARES TR IBONDS DEC 46435U697   485,475 18,722 SH   SOLE   0 0 18,722
ISHARES TR IBONDS 27 ETF 46435UAA9   1,352,458 56,517 SH   SOLE   0 0 56,517
ISHARES TR IBONDS DEC 29 46436E205   974,457 42,239 SH   SOLE   0 0 42,239
JPMORGAN CHASE &CO COM 46625H100   2,700,809 15,877 SH   SOLE   0 0 15,877
JOHNSON &JOHNSON COM 478160104   3,305,429 21,088 SH   SOLE   0 0 21,088
KELLANOVA COM 487836108   473,013 8,460 SH   SOLE   0 0 8,460
KIMBERLY-CLARK CORP COM 494368103   726,751 5,981 SH   SOLE   0 0 5,981
KRAFT HEINZ CO COM 500754106   309,166 8,360 SH   SOLE   0 0 8,360
L3HARRIS TECHNOLOGIES INC COM 502431109   435,983 2,070 SH   SOLE   0 0 2,070
LABORATORY CORP AMER HLDGS COM NEW 50540R409   643,450 2,830 SH   SOLE   0 0 2,830
ELI LILLY &CO COM 532457108   773,498 1,326 SH   SOLE   0 0 1,326
LOCKHEED MARTIN CORP COM 539830109   1,287,928 2,841 SH   SOLE   0 0 2,841
LOWES COS INC COM 548661107   2,495,509 11,213 SH   SOLE   0 0 11,213
MASTERCARD INCORPORATED CL A 57636Q104   223,491 524 SH   SOLE   0 0 524
MCDONALDS CORP COM 580135101   1,606,881 5,419 SH   SOLE   0 0 5,419
MERCK &CO INC COM 58933Y105   945,479 8,672 SH   SOLE   0 0 8,672
MICROSOFT CORP COM 594918104   7,670,428 20,397 SH   SOLE   0 0 20,397
MONDELEZ INTL INC CL A 609207105   235,542 3,252 SH   SOLE   0 0 3,252
NBT BANCORP INC COM 628778102   280,731 6,698 SH   SOLE   0 0 6,698
NEXTERA ENERGY INC COM 65339F101   533,386 8,781 SH   SOLE   0 0 8,781
NORFOLK SOUTHN CORP COM 655844108   447,630 1,893 SH   SOLE   0 0 1,893
NORTHROP GRUMMAN CORP COM 666807102   1,005,906 2,148 SH   SOLE   0 0 2,148
NVIDIA CORPORATION COM 67066G104   4,837,781 9,768 SH   SOLE   0 0 9,768
ONEOK INC NEW COM 682680103   439,103 6,253 SH   SOLE   0 0 6,253
ORACLE CORP COM 68389X105   369,005 3,500 SH   SOLE   0 0 3,500
PALO ALTO NETWORKS INC COM 697435105   2,098,071 7,115 SH   SOLE   0 0 7,115
PAYCHEX INC COM 704326107   1,776,844 14,917 SH   SOLE   0 0 14,917
PEPSICO INC COM 713448108   1,082,385 6,372 SH   SOLE   0 0 6,372
PFIZER INC COM 717081103   384,548 13,357 SH   SOLE   0 0 13,357
PROCTER AND GAMBLE CO COM 742718109   4,091,727 27,922 SH   SOLE   0 0 27,922
PROSHARES TR S&P 500 DV ARIST 74348A467   288,365 3,029 SH   SOLE   0 0 3,029
PRUDENTIAL FINL INC COM 744320102   211,164 2,036 SH   SOLE   0 0 2,036
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   725,222 11,859 SH   SOLE   0 0 11,859
QUALCOMM INC COM 747525103   1,605,855 11,103 SH   SOLE   0 0 11,103
RTX CORPORATION COM 75513E101   1,112,107 13,217 SH   SOLE   0 0 13,217
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,285,219 17,431 SH   SOLE   0 0 17,431
SPDR GOLD TR GOLD SHS 78463V107   230,742 1,207 SH   SOLE   0 0 1,207
SPDR SER TR S&P BIOTECH 78464A870   233,997 2,620 SH   SOLE   0 0 2,620
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   492,939 12,246 SH   SOLE   0 0 12,246
SALESFORCE INC COM 79466L302   1,479,373 5,622 SH   SOLE   0 0 5,622
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   815,850 10,716 SH   SOLE   0 0 10,716
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   605,249 3,144 SH   SOLE   0 0 3,144
SERVICENOW INC COM 81762P102   211,947 300 SH   SOLE   0 0 300
SMUCKER J M CO COM NEW 832696405   295,476 2,338 SH   SOLE   0 0 2,338
SOUTHERN CO COM 842587107   1,121,745 15,997 SH   SOLE   0 0 15,997
STARBUCKS CORP COM 855244109   959,613 9,994 SH   SOLE   0 0 9,994
SYSCO CORP COM 871829107   254,897 3,485 SH   SOLE   0 0 3,485
TJX COS INC NEW COM 872540109   297,754 3,174 SH   SOLE   0 0 3,174
TERADYNE INC COM 880770102   350,452 3,229 SH   SOLE   0 0 3,229
TESLA INC COM 88160R101   868,810 3,496 SH   SOLE   0 0 3,496
TEXAS INSTRS INC COM 882508104   227,564 1,335 SH   SOLE   0 0 1,335
THERMO FISHER SCIENTIFIC INC COM 883556102   3,362,580 6,335 SH   SOLE   0 0 6,335
3M CO COM 88579Y101   310,930 2,844 SH   SOLE   0 0 2,844
TOMPKINS FINL CORP COM 890110109   6,815,423 113,156 SH   SOLE   0 0 113,156
TRAVELERS COMPANIES INC COM 89417E109   269,162 1,413 SH   SOLE   0 0 1,413
US BANCORP DEL COM NEW 902973304   620,009 14,325 SH   SOLE   0 0 14,325
UNION PAC CORP COM 907818108   1,946,538 7,925 SH   SOLE   0 0 7,925
UNITED PARCEL SERVICE INC CL B 911312106   342,028 2,175 SH   SOLE   0 0 2,175
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,966,168 23,166 SH   SOLE   0 0 23,166
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,958,996 11,496 SH   SOLE   0 0 11,496
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   282,894 3,672 SH   SOLE   0 0 3,672
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   364,363 4,953 SH   SOLE   0 0 4,953
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,672,783 32,901 SH   SOLE   0 0 32,901
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   246,251 3,182 SH   SOLE   0 0 3,182
VEEVA SYS INC CL A COM 922475108   714,056 3,709 SH   SOLE   0 0 3,709
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   766,613 1,755 SH   SOLE   0 0 1,755
VANGUARD INDEX FDS GROWTH ETF 922908736   879,237 2,828 SH   SOLE   0 0 2,828
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,397,455 5,890 SH   SOLE   0 0 5,890
VERIZON COMMUNICATIONS INC COM 92343V104   1,946,375 51,627 SH   SOLE   0 0 51,627
VISA INC COM CL A 92826C839   1,749,723 6,720 SH   SOLE   0 0 6,720
WEC ENERGY GROUP INC COM 92939U106   960,463 11,411 SH   SOLE   0 0 11,411
WELLTOWER INC COM 95040Q104   1,088,931 12,076 SH   SOLE   0 0 12,076
WESCO INTL INC COM 95082P105   1,757,585 10,108 SH   SOLE   0 0 10,108
ZIMMER BIOMET HOLDINGS INC COM 98956P102   849,524 6,980 SH   SOLE   0 0 6,980
EATON CORP PLC SHS G29183103   603,254 2,505 SH   SOLE   0 0 2,505
MEDTRONIC PLC SHS G5960L103   373,317 4,531 SH   SOLE   0 0 4,531