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,576,347 71,652 SH   SOLE   0 0 71,652
ABBOTT LABS COM 002824100   2,455,775 21,540 SH   SOLE   0 0 21,540
ABBVIE INC COM 00287Y109   5,392,208 27,305 SH   SOLE   0 0 27,305
ADOBE INC COM 00724F101   510,013 985 SH   SOLE   0 0 985
AIR PRODS &CHEMS INC COM 009158106   1,246,293 4,186 SH   SOLE   0 0 4,186
ALPHABET INC CAP STK CL C 02079K107   4,934,270 29,513 SH   SOLE   0 0 29,513
ALPHABET INC CAP STK CL A 02079K305   2,352,486 14,184 SH   SOLE   0 0 14,184
ALTRIA GROUP INC COM 02209S103   246,166 4,823 SH   SOLE   0 0 4,823
AMAZON COM INC COM 023135106   4,438,940 23,823 SH   SOLE   0 0 23,823
AMERICAN CENTY ETF TR US SML CP VALU 025072877   907,813 9,461 SH   SOLE   0 0 9,461
AMERICAN ELEC PWR CO INC COM 025537101   498,165 4,855 SH   SOLE   0 0 4,855
AMERICAN EXPRESS CO COM 025816109   434,711 1,603 SH   SOLE   0 0 1,603
AMERICAN TOWER CORP NEW COM 03027X100   1,012,149 4,352 SH   SOLE   0 0 4,352
AMGEN INC COM 031162100   2,503,106 7,769 SH   SOLE   0 0 7,769
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   300,196 4,529 SH   SOLE   0 0 4,529
APPLE INC COM 037833100   25,067,571 107,586 SH   SOLE   0 0 107,586
APPLIED MATLS INC COM 038222105   301,514 1,492 SH   SOLE   0 0 1,492
ASTRAZENECA PLC SPONSORED ADR 046353108   300,421 3,856 SH   SOLE   0 0 3,856
AUTOMATIC DATA PROCESSING IN COM 053015103   969,662 3,504 SH   SOLE   0 0 3,504
BANK NEW YORK MELLON CORP COM 064058100   510,710 7,107 SH   SOLE   0 0 7,107
BERKSHIRE HATHAWAY INC DEL CL A 084670108   8,294,160 12 SH   SOLE   0 0 12
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,649,692 12,275 SH   SOLE   0 0 12,275
BIOGEN INC COM 09062X103   258,970 1,336 SH   SOLE   0 0 1,336
BLACKROCK INC COM 09247X101   1,000,530 1,054 SH   SOLE   0 0 1,054
BOOKING HOLDINGS INC COM 09857L108   1,188,264 282 SH   SOLE   0 0 282
BORGWARNER INC COM 099724106   605,108 16,674 SH   SOLE   0 0 16,674
BRISTOL-MYERS SQUIBB CO COM 110122108   739,755 14,298 SH   SOLE   0 0 14,298
BROADCOM INC COM 11135F101   447,217 2,593 SH   SOLE   0 0 2,593
BROWN FORMAN CORP CL B 115637209   210,330 4,275 SH   SOLE   0 0 4,275
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   1,258,102 46,648 SH   SOLE   0 0 46,648
CATERPILLAR INC COM 149123101   3,289,766 8,411 SH   SOLE   0 0 8,411
CHEVRON CORP NEW COM 166764100   1,901,429 12,911 SH   SOLE   0 0 12,911
CISCO SYS INC COM 17275R102   1,531,384 28,775 SH   SOLE   0 0 28,775
COCA COLA CO COM 191216100   1,268,568 17,653 SH   SOLE   0 0 17,653
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   373,246 4,916 SH   SOLE   0 0 4,916
COLGATE PALMOLIVE CO COM 194162103   917,941 8,843 SH   SOLE   0 0 8,843
COMMUNITY FINANCIAL SYSTEM I COM 203607106   396,850 6,834 SH   SOLE   0 0 6,834
CONOCOPHILLIPS COM 20825C104   264,884 2,516 SH   SOLE   0 0 2,516
CONSOLIDATED EDISON INC COM 209115104   697,180 6,695 SH   SOLE   0 0 6,695
CONSTELLATION BRANDS INC CL A 21036P108   1,420,058 5,511 SH   SOLE   0 0 5,511
CORNING INC COM 219350105   539,136 11,941 SH   SOLE   0 0 11,941
COSTCO WHSL CORP NEW COM 22160K105   2,646,111 2,985 SH   SOLE   0 0 2,985
DEERE &CO COM 244199105   1,458,659 3,495 SH   SOLE   0 0 3,495
DISNEY WALT CO COM 254687106   665,681 6,920 SH   SOLE   0 0 6,920
DOMINION ENERGY INC COM 25746U109   205,231 3,551 SH   SOLE   0 0 3,551
DUKE ENERGY CORP NEW COM NEW 26441C204   2,011,343 17,444 SH   SOLE   0 0 17,444
EMERSON ELEC CO COM 291011104   3,116,840 28,498 SH   SOLE   0 0 28,498
ENBRIDGE INC COM 29250N105   569,473 14,023 SH   SOLE   0 0 14,023
ENTERGY CORP NEW COM 29364G103   290,936 2,211 SH   SOLE   0 0 2,211
ENTERPRISE PRODS PARTNERS L COM 293792107   389,014 13,364 SH   SOLE   0 0 13,364
EXXON MOBIL CORP COM 30231G102   5,862,036 50,009 SH   SOLE   0 0 50,009
META PLATFORMS INC CL A 30303M102   820,799 1,434 SH   SOLE   0 0 1,434
FEDEX CORP COM 31428X106   216,691 792 SH   SOLE   0 0 792
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   249,549 3,428 SH   SOLE   0 0 3,428
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   301,729 1,729 SH   SOLE   0 0 1,729
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   733,725 15,698 SH   SOLE   0 0 15,698
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   268,440 1,561 SH   SOLE   0 0 1,561
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   856,739 47,334 SH   SOLE   0 0 47,334
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,827,737 36,991 SH   SOLE   0 0 36,991
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   228,459 6,450 SH   SOLE   0 0 6,450
FISERV INC COM 337738108   410,500 2,285 SH   SOLE   0 0 2,285
FIRSTENERGY CORP COM 337932107   714,104 16,102 SH   SOLE   0 0 16,102
GENERAL DYNAMICS CORP COM 369550108   454,764 1,505 SH   SOLE   0 0 1,505
GE AEROSPACE COM NEW 369604301   307,827 1,632 SH   SOLE   0 0 1,632
GENERAL MLS INC COM 370334104   1,140,121 15,438 SH   SOLE   0 0 15,438
GILEAD SCIENCES INC COM 375558103   888,242 10,594 SH   SOLE   0 0 10,594
HERSHEY CO COM 427866108   313,560 1,635 SH   SOLE   0 0 1,635
HOME DEPOT INC COM 437076102   446,730 1,102 SH   SOLE   0 0 1,102
HONEYWELL INTL INC COM 438516106   844,986 4,088 SH   SOLE   0 0 4,088
INTEL CORP COM 458140100   580,742 24,755 SH   SOLE   0 0 24,755
INTERNATIONAL BUSINESS MACHS COM 459200101   2,491,823 11,271 SH   SOLE   0 0 11,271
INVESCO QQQ TR UNIT SER 1 46090E103   4,792,309 9,819 SH   SOLE   0 0 9,819
INTUITIVE SURGICAL INC COM NEW 46120E602   609,175 1,240 SH   SOLE   0 0 1,240
ISHARES TR CORE S&P TTL STK 464287150   10,764,287 85,689 SH   SOLE   0 0 85,689
ISHARES TR SELECT DIVID ETF 464287168   1,842,840 13,644 SH   SOLE   0 0 13,644
ISHARES TR CORE S&P500 ETF 464287200   4,032,650 6,991 SH   SOLE   0 0 6,991
ISHARES TR S&P 500 GRWT ETF 464287309   1,910,856 19,957 SH   SOLE   0 0 19,957
ISHARES TR S&P 500 VAL ETF 464287408   603,340 3,060 SH   SOLE   0 0 3,060
ISHARES TR CORE S&P MCP ETF 464287507   1,332,281 21,378 SH   SOLE   0 0 21,378
ISHARES TR RUS 1000 VAL ETF 464287598   647,977 3,414 SH   SOLE   0 0 3,414
ISHARES TR RUS 1000 GRW ETF 464287614   636,348 1,695 SH   SOLE   0 0 1,695
ISHARES TR RUS 2000 VAL ETF 464287630   245,893 1,474 SH   SOLE   0 0 1,474
ISHARES TR CORE S&P US GWT 464287671   3,081,307 23,359 SH   SOLE   0 0 23,359
ISHARES TR CORE S&P SCP ETF 464287804   3,117,103 26,651 SH   SOLE   0 0 26,651
ISHARES TR S&P SML 600 GWT 464287887   245,167 1,758 SH   SOLE   0 0 1,758
ISHARES TR CORE HIGH DV ETF 46429B663   1,171,165 9,957 SH   SOLE   0 0 9,957
ISHARES TR MSCI USA MIN VOL 46429B697   652,208 7,143 SH   SOLE   0 0 7,143
ISHARES TR CORE MSCI EAFE 46432F842   569,065 7,291 SH   SOLE   0 0 7,291
ISHARES INC CORE MSCI EMKT 46434G103   686,597 11,960 SH   SOLE   0 0 11,960
ISHARES TR 0-5YR INVT GR CP 46434V100   268,571 5,326 SH   SOLE   0 0 5,326
ISHARES TR CORE DIV GRWTH 46434V621   4,636,668 73,962 SH   SOLE   0 0 73,962
ISHARES TR IBONDS DEC25 ETF 46434VBD1   2,005,972 79,919 SH   SOLE   0 0 79,919
ISHARES TR IBONDS DEC24 ETF 46434VBG4   420,288 16,671 SH   SOLE   0 0 16,671
ISHARES TR IBONDS DEC2026 46435GAA0   1,695,510 69,774 SH   SOLE   0 0 69,774
ISHARES TR IBDS DEC28 ETF 46435U515   1,363,801 53,420 SH   SOLE   0 0 53,420
ISHARES TR IBONDS 27 ETF 46435UAA9   1,438,755 59,038 SH   SOLE   0 0 59,038
ISHARES TR IBONDS DEC 29 46436E205   1,105,658 47,029 SH   SOLE   0 0 47,029
JPMORGAN CHASE &CO. COM 46625H100   3,431,800 16,275 SH   SOLE   0 0 16,275
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   697,713 17,382 SH   SOLE   0 0 17,382
JOHNSON &JOHNSON COM 478160104   3,291,121 20,308 SH   SOLE   0 0 20,308
KELLANOVA COM 487836108   674,778 8,361 SH   SOLE   0 0 8,361
KENVUE INC COM 49177J102   215,158 9,302 SH   SOLE   0 0 9,302
KIMBERLY-CLARK CORP COM 494368103   850,977 5,981 SH   SOLE   0 0 5,981
KRAFT HEINZ CO COM 500754106   281,482 8,017 SH   SOLE   0 0 8,017
L3HARRIS TECHNOLOGIES INC COM 502431109   492,391 2,070 SH   SOLE   0 0 2,070
LABCORP HOLDINGS INC COM SHS 504922105   639,822 2,863 SH   SOLE   0 0 2,863
ELI LILLY &CO COM 532457108   1,380,671 1,558 SH   SOLE   0 0 1,558
LOCKHEED MARTIN CORP COM 539830109   1,733,163 2,965 SH   SOLE   0 0 2,965
LOWES COS INC COM 548661107   3,039,709 11,223 SH   SOLE   0 0 11,223
M &T BK CORP COM 55261F104   228,333 1,282 SH   SOLE   0 0 1,282
MASTERCARD INCORPORATED CL A 57636Q104   265,171 537 SH   SOLE   0 0 537
MCCORMICK &CO INC COM NON VTG 579780206   325,661 3,957 SH   SOLE   0 0 3,957
MCDONALDS CORP COM 580135101   1,795,219 5,895 SH   SOLE   0 0 5,895
MERCK &CO INC COM 58933Y105   1,003,452 8,836 SH   SOLE   0 0 8,836
MICROSOFT CORP COM 594918104   8,574,764 19,927 SH   SOLE   0 0 19,927
MONDELEZ INTL INC CL A 609207105   294,760 4,001 SH   SOLE   0 0 4,001
NBT BANCORP INC COM 628778102   297,674 6,730 SH   SOLE   0 0 6,730
NETFLIX INC COM 64110L106   248,245 350 SH   SOLE   0 0 350
NEXTERA ENERGY INC COM 65339F101   764,774 9,047 SH   SOLE   0 0 9,047
NORFOLK SOUTHN CORP COM 655844108   586,733 2,361 SH   SOLE   0 0 2,361
NORTHROP GRUMMAN CORP COM 666807102   1,130,783 2,141 SH   SOLE   0 0 2,141
NVIDIA CORPORATION COM 67066G104   12,572,224 103,526 SH   SOLE   0 0 103,526
ONEOK INC NEW COM 682680103   686,316 7,531 SH   SOLE   0 0 7,531
ORACLE CORP COM 68389X105   587,880 3,450 SH   SOLE   0 0 3,450
PALO ALTO NETWORKS INC COM 697435105   2,245,626 6,570 SH   SOLE   0 0 6,570
PAYCHEX INC COM 704326107   2,105,323 15,689 SH   SOLE   0 0 15,689
PEPSICO INC COM 713448108   1,120,512 6,589 SH   SOLE   0 0 6,589
PFIZER INC COM 717081103   1,017,840 35,171 SH   SOLE   0 0 35,171
PROCTER AND GAMBLE CO COM 742718109   4,879,526 28,173 SH   SOLE   0 0 28,173
PROSHARES TR S&P 500 DV ARIST 74348A467   328,719 3,079 SH   SOLE   0 0 3,079
PRUDENTIAL FINL INC COM 744320102   241,108 1,991 SH   SOLE   0 0 1,991
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   926,351 10,384 SH   SOLE   0 0 10,384
QUALCOMM INC COM 747525103   1,858,101 10,927 SH   SOLE   0 0 10,927
RTX CORPORATION COM 75513E101   1,732,214 14,297 SH   SOLE   0 0 14,297
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,965,216 17,368 SH   SOLE   0 0 17,368
SPDR GOLD TR GOLD SHS 78463V107   301,881 1,242 SH   SOLE   0 0 1,242
SPDR SER TR S&P BIOTECH 78464A870   202,151 2,046 SH   SOLE   0 0 2,046
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   478,624 11,561 SH   SOLE   0 0 11,561
SALESFORCE INC COM 79466L302   1,669,744 6,100 SH   SOLE   0 0 6,100
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   682,060 8,069 SH   SOLE   0 0 8,069
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   748,847 3,317 SH   SOLE   0 0 3,317
SERVICENOW INC COM 81762P102   304,987 341 SH   SOLE   0 0 341
SOUTHERN CO COM 842587107   1,568,790 17,396 SH   SOLE   0 0 17,396
STARBUCKS CORP COM 855244109   984,074 10,094 SH   SOLE   0 0 10,094
SYSCO CORP COM 871829107   279,091 3,575 SH   SOLE   0 0 3,575
TJX COS INC NEW COM 872540109   373,628 3,179 SH   SOLE   0 0 3,179
TERADYNE INC COM 880770102   238,550 1,781 SH   SOLE   0 0 1,781
TESLA INC COM 88160R101   865,603 3,309 SH   SOLE   0 0 3,309
TEXAS INSTRS INC COM 882508104   275,771 1,335 SH   SOLE   0 0 1,335
THERMO FISHER SCIENTIFIC INC COM 883556102   3,959,525 6,401 SH   SOLE   0 0 6,401
3M CO COM 88579Y101   276,352 2,022 SH   SOLE   0 0 2,022
TOMPKINS FINL CORP COM 890110109   6,195,152 107,201 SH   SOLE   0 0 107,201
TRAVELERS COMPANIES INC COM 89417E109   350,946 1,499 SH   SOLE   0 0 1,499
US BANCORP DEL COM NEW 902973304   615,578 13,461 SH   SOLE   0 0 13,461
UNION PAC CORP COM 907818108   1,461,729 5,930 SH   SOLE   0 0 5,930
UNITED PARCEL SERVICE INC CL B 911312106   299,530 2,197 SH   SOLE   0 0 2,197
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,440,207 25,170 SH   SOLE   0 0 25,170
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,437,192 12,305 SH   SOLE   0 0 12,305
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,772,788 29,429 SH   SOLE   0 0 29,429
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   219,195 2,760 SH   SOLE   0 0 2,760
VEEVA SYS INC CL A COM 922475108   758,050 3,612 SH   SOLE   0 0 3,612
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   847,548 1,606 SH   SOLE   0 0 1,606
VANGUARD INDEX FDS GROWTH ETF 922908736   1,105,197 2,879 SH   SOLE   0 0 2,879
VANGUARD INDEX FDS SMALL CP ETF 922908751   202,859 855 SH   SOLE   0 0 855
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,616,861 5,710 SH   SOLE   0 0 5,710
VERIZON COMMUNICATIONS INC COM 92343V104   2,613,697 58,199 SH   SOLE   0 0 58,199
VICI PPTYS INC COM 925652109   250,345 7,516 SH   SOLE   0 0 7,516
VISA INC COM CL A 92826C839   1,893,712 6,887 SH   SOLE   0 0 6,887
WEC ENERGY GROUP INC COM 92939U106   1,221,024 12,695 SH   SOLE   0 0 12,695
WALMART INC COM 931142103   281,674 3,488 SH   SOLE   0 0 3,488
WELLTOWER INC COM 95040Q104   1,500,419 11,719 SH   SOLE   0 0 11,719
WESCO INTL INC COM 95082P105   1,620,882 9,649 SH   SOLE   0 0 9,649
ZIMMER BIOMET HOLDINGS INC COM 98956P102   572,248 5,301 SH   SOLE   0 0 5,301
EATON CORP PLC SHS G29183103   348,012 1,050 SH   SOLE   0 0 1,050
MEDTRONIC PLC SHS G5960L103   247,691 2,751 SH   SOLE   0 0 2,751