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
AT&T INC COM 00206R102 2,062,259 71,260 SH SOLE 0 0 71,260
ABBOTT LABS COM 002824100 3,339,454 24,553 SH SOLE 0 0 24,553
ABBVIE INC COM 00287Y109 4,984,957 26,856 SH SOLE 0 0 26,856
ADOBE INC COM 00724F101 506,426 1,309 SH SOLE 0 0 1,309
AIR PRODS &CHEMS INC COM 009158106 885,484 3,139 SH SOLE 0 0 3,139
ALPHABET INC CAP STK CL C 02079K107 5,160,075 29,089 SH SOLE 0 0 29,089
ALPHABET INC CAP STK CL A 02079K305 2,718,447 15,426 SH SOLE 0 0 15,426
ALTRIA GROUP INC COM 02209S103 256,975 4,383 SH SOLE 0 0 4,383
AMAZON COM INC COM 023135106 5,103,073 23,260 SH SOLE 0 0 23,260
AMERICAN CENTY ETF TR US SML CP VALU 025072877 790,003 8,672 SH SOLE 0 0 8,672
AMERICAN ELEC PWR CO INC COM 025537101 498,767 4,807 SH SOLE 0 0 4,807
AMERICAN EXPRESS CO COM 025816109 513,485 1,610 SH SOLE 0 0 1,610
AMERICAN TOWER CORP NEW COM 03027X100 1,034,468 4,680 SH SOLE 0 0 4,680
AMGEN INC COM 031162100 2,124,814 7,610 SH SOLE 0 0 7,610
APPLE INC COM 037833100 21,631,017 105,430 SH SOLE 0 0 105,430
APPLIED MATLS INC COM 038222105 207,202 1,132 SH SOLE 0 0 1,132
ARISTA NETWORKS INC COM SHS 040413205 220,171 2,152 SH SOLE 0 0 2,152
ASTRAZENECA PLC SPONSORED ADR 046353108 269,457 3,856 SH SOLE 0 0 3,856
AUTOMATIC DATA PROCESSING IN COM 053015103 1,087,110 3,525 SH SOLE 0 0 3,525
BANK AMERICA CORP COM 060505104 242,046 5,115 SH SOLE 0 0 5,115
BANK NEW YORK MELLON CORP COM 064058100 511,041 5,609 SH SOLE 0 0 5,609
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,745,600 12 SH SOLE 0 0 12
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,839,927 12,022 SH SOLE 0 0 12,022
BLACKROCK INC COM 09290D101 947,968 903 SH SOLE 0 0 903
BOOKING HOLDINGS INC COM 09857L108 1,529,471 264 SH SOLE 0 0 264
BORGWARNER INC COM 099724106 218,960 6,540 SH SOLE 0 0 6,540
BRISTOL-MYERS SQUIBB CO COM 110122108 709,912 15,336 SH SOLE 0 0 15,336
BROADCOM INC COM 11135F101 760,345 2,758 SH SOLE 0 0 2,758
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1,840,588 67,843 SH SOLE 0 0 67,843
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105 554,649 19,252 SH SOLE 0 0 19,252
CATERPILLAR INC COM 149123101 3,409,631 8,783 SH SOLE 0 0 8,783
CHEVRON CORP NEW COM 166764100 1,980,338 13,830 SH SOLE 0 0 13,830
CISCO SYS INC COM 17275R102 1,904,386 27,449 SH SOLE 0 0 27,449
COCA COLA CO COM 191216100 1,458,675 20,617 SH SOLE 0 0 20,617
COLGATE PALMOLIVE CO COM 194162103 749,016 8,240 SH SOLE 0 0 8,240
COMCAST CORP NEW CL A 20030N101 291,722 8,174 SH SOLE 0 0 8,174
COMMUNITY FINANCIAL SYSTEM I COM 203607106 388,650 6,834 SH SOLE 0 0 6,834
CONOCOPHILLIPS COM 20825C104 229,196 2,554 SH SOLE 0 0 2,554
CONSOLIDATED EDISON INC COM 209115104 676,228 6,739 SH SOLE 0 0 6,739
CONSTELLATION BRANDS INC CL A 21036P108 478,149 2,939 SH SOLE 0 0 2,939
CORNING INC COM 219350105 809,385 15,390 SH SOLE 0 0 15,390
COSTCO WHSL CORP NEW COM 22160K105 3,010,100 3,041 SH SOLE 0 0 3,041
CROWDSTRIKE HLDGS INC CL A 22788C105 220,531 433 SH SOLE 0 0 433
DEERE &CO COM 244199105 1,779,074 3,499 SH SOLE 0 0 3,499
DISNEY WALT CO COM 254687106 943,654 7,609 SH SOLE 0 0 7,609
DUKE ENERGY CORP NEW COM NEW 26441C204 2,054,032 17,407 SH SOLE 0 0 17,407
EMERSON ELEC CO COM 291011104 3,900,872 29,257 SH SOLE 0 0 29,257
ENBRIDGE INC COM 29250N105 538,536 11,883 SH SOLE 0 0 11,883
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 190,601 10,513 SH SOLE 0 0 10,513
ENTERPRISE PRODS PARTNERS L COM 293792107 440,990 14,221 SH SOLE 0 0 14,221
EXXON MOBIL CORP COM 30231G102 5,544,703 51,435 SH SOLE 0 0 51,435
META PLATFORMS INC CL A 30303M102 1,186,375 1,607 SH SOLE 0 0 1,607
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 216,849 3,391 SH SOLE 0 0 3,391
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 342,096 1,735 SH SOLE 0 0 1,735
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 543,134 11,872 SH SOLE 0 0 11,872
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 578,476 32,499 SH SOLE 0 0 32,499
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,397,224 28,364 SH SOLE 0 0 28,364
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 242,520 6,450 SH SOLE 0 0 6,450
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 222,025 5,555 SH SOLE 0 0 5,555
FISERV INC COM 337738108 342,234 1,985 SH SOLE 0 0 1,985
FIRSTENERGY CORP COM 337932107 411,305 10,216 SH SOLE 0 0 10,216
GABELLI EQUITY TR INC COM 362397101 172,156 29,580 SH SOLE 0 0 29,580
GE VERNOVA INC COM 36828A101 207,461 392 SH SOLE 0 0 392
GENERAL DYNAMICS CORP COM 369550108 274,160 940 SH SOLE 0 0 940
GE AEROSPACE COM NEW 369604301 420,391 1,633 SH SOLE 0 0 1,633
GENERAL MLS INC COM 370334104 771,121 14,884 SH SOLE 0 0 14,884
GILEAD SCIENCES INC COM 375558103 1,309,599 11,812 SH SOLE 0 0 11,812
HERSHEY CO COM 427866108 271,328 1,635 SH SOLE 0 0 1,635
HOME DEPOT INC COM 437076102 411,810 1,123 SH SOLE 0 0 1,123
HONEYWELL INTL INC COM 438516106 857,708 3,683 SH SOLE 0 0 3,683
INTEL CORP COM 458140100 461,946 20,623 SH SOLE 0 0 20,623
INTERNATIONAL BUSINESS MACHS COM 459200101 3,384,290 11,481 SH SOLE 0 0 11,481
INVESCO QQQ TR UNIT SER 1 46090E103 5,351,737 9,702 SH SOLE 0 0 9,702
INTUITIVE SURGICAL INC COM NEW 46120E602 722,192 1,329 SH SOLE 0 0 1,329
ISHARES TR CORE S&P TTL STK 464287150 12,723,181 94,218 SH SOLE 0 0 94,218
ISHARES TR SELECT DIVID ETF 464287168 1,821,875 13,718 SH SOLE 0 0 13,718
ISHARES TR CORE S&P500 ETF 464287200 4,368,831 7,036 SH SOLE 0 0 7,036
ISHARES TR S&P 500 GRWT ETF 464287309 2,037,357 18,505 SH SOLE 0 0 18,505
ISHARES TR S&P 500 VAL ETF 464287408 522,162 2,672 SH SOLE 0 0 2,672
ISHARES TR CORE S&P MCP ETF 464287507 1,600,706 25,810 SH SOLE 0 0 25,810
ISHARES TR RUS 1000 VAL ETF 464287598 672,813 3,464 SH SOLE 0 0 3,464
ISHARES TR RUS 1000 GRW ETF 464287614 721,966 1,700 SH SOLE 0 0 1,700
ISHARES TR RUS 2000 VAL ETF 464287630 247,052 1,566 SH SOLE 0 0 1,566
ISHARES TR CORE S&P US GWT 464287671 4,134,945 27,493 SH SOLE 0 0 27,493
ISHARES TR CORE S&P SCP ETF 464287804 2,837,013 25,959 SH SOLE 0 0 25,959
ISHARES TR S&P SML 600 GWT 464287887 224,564 1,688 SH SOLE 0 0 1,688
ISHARES TR CORE HIGH DV ETF 46429B663 1,145,629 9,777 SH SOLE 0 0 9,777
ISHARES TR MSCI USA MIN VOL 46429B697 665,741 7,092 SH SOLE 0 0 7,092
ISHARES TR CORE MSCI EAFE 46432F842 314,871 3,772 SH SOLE 0 0 3,772
ISHARES INC CORE MSCI EMKT 46434G103 588,224 9,799 SH SOLE 0 0 9,799
ISHARES TR CORE DIV GRWTH 46434V621 5,219,401 81,630 SH SOLE 0 0 81,630
ISHARES TR IBONDS DEC25 ETF 46434VBD1 2,122,940 84,311 SH SOLE 0 0 84,311
ISHARES TR IBONDS DEC2026 46435GAA0 3,003,233 123,845 SH SOLE 0 0 123,845
ISHARES TR IBONDS DEC 26 46435U259 203,318 7,935 SH SOLE 0 0 7,935
ISHARES TR IBONDS DEC 27 46435U283 203,814 8,040 SH SOLE 0 0 8,040
ISHARES TR IBONDS DEC 28 46435U325 204,423 8,045 SH SOLE 0 0 8,045
ISHARES TR IBDS DEC28 ETF 46435U515 2,487,819 97,869 SH SOLE 0 0 97,869
ISHARES TR IBONDS 27 ETF 46435UAA9 2,533,682 104,396 SH SOLE 0 0 104,396
ISHARES TR IBONDS DEC 2029 46436E163 204,867 8,120 SH SOLE 0 0 8,120
ISHARES TR IBONDS DEC 29 46436E205 2,176,866 93,308 SH SOLE 0 0 93,308
ISHARES TR IBONDS DEC 2030 46438G687 205,280 8,000 SH SOLE 0 0 8,000
JPMORGAN CHASE &CO. COM 46625H100 4,821,495 16,631 SH SOLE 0 0 16,631
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 536,584 9,439 SH SOLE 0 0 9,439
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 856,884 21,943 SH SOLE 0 0 21,943
JOHNSON &JOHNSON COM 478160104 2,944,773 19,278 SH SOLE 0 0 19,278
KELLANOVA COM 487836108 365,495 4,596 SH SOLE 0 0 4,596
KENVUE INC COM 49177J102 694,301 33,173 SH SOLE 0 0 33,173
KIMBERLY-CLARK CORP COM 494368103 747,478 5,798 SH SOLE 0 0 5,798
KRATOS DEFENSE &SEC SOLUTIO COM NEW 50077B207 466,358 10,040 SH SOLE 0 0 10,040
L3HARRIS TECHNOLOGIES INC COM 502431109 479,104 1,910 SH SOLE 0 0 1,910
LABCORP HOLDINGS INC COM SHS 504922105 823,269 3,136 SH SOLE 0 0 3,136
ELI LILLY &CO COM 532457108 1,234,321 1,583 SH SOLE 0 0 1,583
LOCKHEED MARTIN CORP COM 539830109 1,512,689 3,266 SH SOLE 0 0 3,266
LOWES COS INC COM 548661107 2,438,017 10,988 SH SOLE 0 0 10,988
M &T BK CORP COM 55261F104 454,554 2,343 SH SOLE 0 0 2,343
MASTERCARD INCORPORATED CL A 57636Q104 301,762 537 SH SOLE 0 0 537
MCCORMICK &CO INC COM NON VTG 579780206 379,934 5,011 SH SOLE 0 0 5,011
MCDONALDS CORP COM 580135101 1,825,576 6,248 SH SOLE 0 0 6,248
MERCK &CO INC COM 58933Y105 844,586 10,669 SH SOLE 0 0 10,669
MICROSOFT CORP COM 594918104 9,666,672 19,434 SH SOLE 0 0 19,434
NBT BANCORP INC COM 628778102 280,818 6,759 SH SOLE 0 0 6,759
NETFLIX INC COM 64110L106 471,374 352 SH SOLE 0 0 352
NEXTERA ENERGY INC COM 65339F101 1,010,593 14,558 SH SOLE 0 0 14,558
NORFOLK SOUTHN CORP COM 655844108 574,331 2,244 SH SOLE 0 0 2,244
NORTHROP GRUMMAN CORP COM 666807102 1,075,588 2,151 SH SOLE 0 0 2,151
NUCOR CORP COM 670346105 235,371 1,817 SH SOLE 0 0 1,817
NVIDIA CORPORATION COM 67066G104 16,031,350 101,471 SH SOLE 0 0 101,471
ONEOK INC NEW COM 682680103 730,818 8,953 SH SOLE 0 0 8,953
ORACLE CORP COM 68389X105 716,013 3,275 SH SOLE 0 0 3,275
OXFORD LANE CAP CORP COM 691543102 42,269 10,064 SH SOLE 0 0 10,064
PALANTIR TECHNOLOGIES INC CL A 69608A108 205,843 1,510 SH SOLE 0 0 1,510
PALO ALTO NETWORKS INC COM 697435105 2,940,677 14,370 SH SOLE 0 0 14,370
PAYCHEX INC COM 704326107 2,494,001 17,146 SH SOLE 0 0 17,146
PEPSICO INC COM 713448108 700,356 5,304 SH SOLE 0 0 5,304
PFIZER INC COM 717081103 718,460 29,639 SH SOLE 0 0 29,639
PROCTER AND GAMBLE CO COM 742718109 4,652,351 29,201 SH SOLE 0 0 29,201
PROSHARES TR S&P 500 DV ARIST 74348A467 327,328 3,251 SH SOLE 0 0 3,251
PRUDENTIAL FINL INC COM 744320102 201,076 1,872 SH SOLE 0 0 1,872
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 869,478 10,329 SH SOLE 0 0 10,329
QUALCOMM INC COM 747525103 1,572,228 9,872 SH SOLE 0 0 9,872
RBB FD INC MOTLEY FOL ETF 74933W601 250,733 3,887 SH SOLE 0 0 3,887
RTX CORPORATION COM 75513E101 1,921,981 13,162 SH SOLE 0 0 13,162
S&P GLOBAL INC COM 78409V104 610,131 1,157 SH SOLE 0 0 1,157
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,893,197 17,631 SH SOLE 0 0 17,631
SPDR GOLD TR GOLD SHS 78463V107 367,930 1,207 SH SOLE 0 0 1,207
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 482,195 12,022 SH SOLE 0 0 12,022
SALESFORCE INC COM 79466L302 1,848,237 6,778 SH SOLE 0 0 6,778
SCHWAB CHARLES CORP COM 808513105 208,866 2,289 SH SOLE 0 0 2,289
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 614,423 23,186 SH SOLE 0 0 23,186
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 826,877 3,265 SH SOLE 0 0 3,265
SERVICENOW INC COM 81762P102 429,737 418 SH SOLE 0 0 418
SOUTHERN CO COM 842587107 1,515,294 16,501 SH SOLE 0 0 16,501
STARBUCKS CORP COM 855244109 556,656 6,075 SH SOLE 0 0 6,075
SYSCO CORP COM 871829107 271,657 3,587 SH SOLE 0 0 3,587
TJX COS INC NEW COM 872540109 320,228 2,593 SH SOLE 0 0 2,593
TESLA INC COM 88160R101 1,312,412 4,132 SH SOLE 0 0 4,132
TEXAS INSTRS INC COM 882508104 263,885 1,271 SH SOLE 0 0 1,271
THERMO FISHER SCIENTIFIC INC COM 883556102 2,317,209 5,715 SH SOLE 0 0 5,715
TOMPKINS FINL CORP COM 890110109 7,801,957 124,374 SH SOLE 0 0 124,374
TRAVELERS COMPANIES INC COM 89417E109 425,672 1,591 SH SOLE 0 0 1,591
US BANCORP DEL COM NEW 902973304 389,376 8,605 SH SOLE 0 0 8,605
UNION PAC CORP COM 907818108 1,351,030 5,872 SH SOLE 0 0 5,872
UNITED PARCEL SERVICE INC CL B 911312106 211,397 2,094 SH SOLE 0 0 2,094
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 2,316,820 24,702 SH SOLE 0 0 24,702
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,448,357 11,962 SH SOLE 0 0 11,962
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,126,323 30,953 SH SOLE 0 0 30,953
VEEVA SYS INC CL A COM 922475108 866,244 3,008 SH SOLE 0 0 3,008
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 783,809 1,380 SH SOLE 0 0 1,380
VANGUARD INDEX FDS GROWTH ETF 922908736 1,218,764 2,780 SH SOLE 0 0 2,780
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,038,311 6,707 SH SOLE 0 0 6,707
VERIZON COMMUNICATIONS INC COM 92343V104 2,635,536 60,909 SH SOLE 0 0 60,909
VICI PPTYS INC COM 925652109 489,473 15,015 SH SOLE 0 0 15,015
VISA INC COM CL A 92826C839 2,101,540 5,919 SH SOLE 0 0 5,919
WEC ENERGY GROUP INC COM 92939U106 1,301,747 12,493 SH SOLE 0 0 12,493
WALMART INC COM 931142103 361,959 3,702 SH SOLE 0 0 3,702
WELLTOWER INC COM 95040Q104 1,464,968 9,529 SH SOLE 0 0 9,529
WESCO INTL INC COM 95082P105 1,329,566 7,179 SH SOLE 0 0 7,179
EATON CORP PLC SHS G29183103 215,979 605 SH SOLE 0 0 605