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
ABBVIE INC COM 00287Y109 258,183 1,026 SH SOLE 0 0 1,026
ADVANCED MICRO DEVICES INC COM 007903107 15,003,163 25,827 SH SOLE 0 0 25,827
ALAMOS GOLD INC COM CL A 011532108 1,410,476 46,489 SH SOLE 0 0 46,489
ALCOA CORP COM 013872106 4,902,828 94,032 SH SOLE 0 0 94,032
ALPHABET INC CAP STK CL C 02079K107 9,585,843 27,130 SH SOLE 0 0 27,130
ALPHABET INC CAP STK CL A 02079K305 600,556 1,680 SH SOLE 0 0 1,680
ALPS ETF TR ALERIAN MLP 00162Q452 2,057,978 39,691 SH SOLE 0 0 39,691
AMAZON COM INC COM 023135106 5,753,766 24,141 SH SOLE 0 0 24,141
AMERICAN EXPRESS CO COM 025816109 8,074,704 23,872 SH SOLE 0 0 23,872
AMPLIFY ETF TR BLOCK TECHN ETF 032108607 4,553,514 72,705 SH SOLE 0 0 72,705
AMPLIFY ETF TR JR SILV MINE ETF 032108649 5,590,166 215,670 SH SOLE 0 0 215,670
APPLE INC COM 037833100 14,128,581 48,827 SH SOLE 0 0 48,827
ARISTA NETWORKS INC COM SHS 040413205 7,569,003 44,555 SH SOLE 0 0 44,555
AUTOZONE INC COM 053332102 383,513 120 SH SOLE 0 0 120
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,401,092 2,800 SH SOLE 0 0 2,800
BLOOM ENERGY CORP COM CL A 093712107 4,347,983 14,364 SH SOLE 0 0 14,364
BROADCOM INC COM 11135F101 9,311,279 24,649 SH SOLE 0 0 24,649
CAMECO CORP COM 13321L108 4,646,548 45,617 SH SOLE 0 0 45,617
CARRIER GLOBAL CORPORATION COM 14448C104 446,995 6,094 SH SOLE 0 0 6,094
CITIGROUP INC COM NEW 172967424 16,505,763 117,932 SH SOLE 0 0 117,932
COEUR MNG INC COM NEW 192108504 2,856,588 175,036 SH SOLE 0 0 175,036
COMMUNITY FINANCIAL SYSTEM I COM 203607106 27,615,316 411,432 SH SOLE 0 0 411,432
CONSTELLATION ENERGY CORP COM 21037T109 1,222,759 4,923 SH SOLE 0 0 4,923
CORNING INC COM 219350105 16,034,874 62,776 SH SOLE 0 0 62,776
COSTCO WHOLESALE CORPORATION COM 22160K105 297,479 318 SH SOLE 0 0 318
CROWDSTRIKE HLDGS INC CL A 22788C105 6,417,550 8,409 SH SOLE 0 0 8,409
CVS HEALTH CORP COM 126650100 763,047 7,376 SH SOLE 0 0 7,376
DBX ETF TR XTRACK HRVST CSI 233051879 210,612 5,745 SH SOLE 0 0 5,745
DISNEY WALT CO COM 254687106 477,400 4,960 SH SOLE 0 0 4,960
EATON CORP PLC SHS G29183103 4,158,079 9,758 SH SOLE 0 0 9,758
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 311,576 1,884 SH SOLE 0 0 1,884
ETFIS SER TR I VIRTUS REAVES UT 26923G806 9,365,933 114,582 SH SOLE 0 0 114,582
ETON PHARMACEUTICALS INC COM 29772L108 1,160,065 32,046 SH SOLE 0 0 32,046
EVERGY INC COM 30034W106 242,004 2,800 SH SOLE 0 0 2,800
EXXON MOBIL CORP COM 30231G102 250,881 1,835 SH SOLE 0 0 1,835
FARMERS NATIONAL BANC CORP COM 309627107 697,135 47,749 SH SOLE 0 0 47,749
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 297,574 1,042 SH SOLE 0 0 1,042
FIRST SOLAR INC COM 336433107 269,230 1,141 SH SOLE 0 0 1,141
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 14,447,898 108,427 SH SOLE 0 0 108,427
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109 1,594,478 11,050 SH SOLE 0 0 11,050
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 667,674 3,482 SH SOLE 0 0 3,482
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 5,905,823 221,940 SH SOLE 0 0 221,940
GE VERNOVA INC COM 36828A101 8,300,386 7,065 SH SOLE 0 0 7,065
GILEAD SCIENCES INC COM 375558103 7,662,016 60,646 SH SOLE 0 0 60,646
GLOBAL X FDS US INFR DEV ETF 37954Y673 18,934,413 321,358 SH SOLE 0 0 321,358
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4,216,980 96,498 SH SOLE 0 0 96,498
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 5,751,701 87,665 SH SOLE 0 0 87,665
GLOBAL X FDS DEFENSE TECH ETF 37960A529 501,743 8,403 SH SOLE 0 0 8,403
GLOBUS MED INC CL A 379577208 291,389 3,688 SH SOLE 0 0 3,688
GOLDMAN SACHS GROUP INC COM 38141G104 10,059,086 9,946 SH SOLE 0 0 9,946
HOME DEPOT INC COM 437076102 226,068 641 SH SOLE 0 0 641
INTERNATIONAL BUSINESS MACHS COM 459200101 2,792,437 9,930 SH SOLE 0 0 9,930
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3,904,501 191,679 SH SOLE 0 0 191,679
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 412,429 7,378 SH SOLE 0 0 7,378
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 251,290 3,355 SH SOLE 0 0 3,355
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 245,343 4,302 SH SOLE 0 0 4,302
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,160,598 23,980 SH SOLE 0 0 23,980
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 4,209,040 23,827 SH SOLE 0 0 23,827
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,565,602 24,520 SH SOLE 0 0 24,520
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 282,865 8,497 SH SOLE 0 0 8,497
ISHARES GOLD TR ISHARES NEW 464285204 748,682 9,915 SH SOLE 0 0 9,915
ISHARES INC MSCI MEXICO ETF 464286822 5,434,720 72,203 SH SOLE 0 0 72,203
ISHARES TR 3 7 YR TREAS BD 464288661 294,330 2,506 SH SOLE 0 0 2,506
ISHARES TR FLTG RATE NT ETF 46429B655 5,810,511 113,820 SH SOLE 0 0 113,820
ISHARES TR TIPS BD ETF 464287176 2,166,714 19,800 SH SOLE 0 0 19,800
ISHARES TR CORE MSCI TOTAL 46432F834 10,617,414 111,247 SH SOLE 0 0 111,247
ISHARES TR GLOB INDSTRL ETF 464288729 489,421 2,441 SH SOLE 0 0 2,441
ISHARES TR EXPANDED TECH 464287515 207,836 2,294 SH SOLE 0 0 2,294
ISHARES TR ULTRA SHORT DUR 46434V878 2,200,483 43,505 SH SOLE 0 0 43,505
ISHARES TR CORE S&P500 ETF 464287200 231,407 309 SH SOLE 0 0 309
ISHARES TR MSCI EURO FL ETF 464289180 9,791,754 251,135 SH SOLE 0 0 251,135
ISHARES TR LATN AMER 40 ETF 464287390 2,898,045 85,868 SH SOLE 0 0 85,868
ISHARES TR MSCI EMG MKT ETF 464287234 17,748,564 259,444 SH SOLE 0 0 259,444
ISHARES TR CORE S&P MCP ETF 464287507 231,870 3,007 SH SOLE 0 0 3,007
ISHARES TR RUSSELL 2000 ETF 464287655 8,165,330 27,177 SH SOLE 0 0 27,177
JACOBS SOLUTIONS INC COM 46982L108 229,446 1,821 SH SOLE 0 0 1,821
JOHNSON & JOHNSON COM 478160104 296,891 1,169 SH SOLE 0 0 1,169
JPMORGAN CHASE & CO COM 46625H100 643,858 1,967 SH SOLE 0 0 1,967
LIVE OAK BANCSHARES INC COM 53803X105 2,661,951 65,180 SH SOLE 0 0 65,180
M & T BK CORP COM 55261F104 7,219,557 30,333 SH SOLE 0 0 30,333
MARRIOTT INTL INC NEW CL A 571903202 495,108 1,336 SH SOLE 0 0 1,336
MARVELL TECHNOLOGY INC COM 573874104 3,179,976 10,675 SH SOLE 0 0 10,675
MERCADOLIBRE INC COM 58733R102 2,668,297 1,572 SH SOLE 0 0 1,572
MICRON TECHNOLOGY INC COM 595112103 3,894,574 3,374 SH SOLE 0 0 3,374
MICROSOFT CORP COM 594918104 3,517,328 9,429 SH SOLE 0 0 9,429
MP MATERIALS CORP COM CL A 553368101 2,992,166 53,422 SH SOLE 0 0 53,422
MUELLER INDS INC COM 624756102 8,512,534 69,247 SH SOLE 0 0 69,247
NEXTERA ENERGY INC COM 65339F101 216,704 2,469 SH SOLE 0 0 2,469
NVIDIA CORPORATION COM 67066G104 17,445,682 87,189 SH SOLE 0 0 87,189
ONDAS INC COM NEW 68236H204 141,052 17,118 SH SOLE 0 0 17,118
ORACLE CORP COM 68389X105 375,021 2,559 SH SOLE 0 0 2,559
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,842,462 58,648 SH SOLE 0 0 58,648
PEOPLES FINL SVCS CORP COM 711040105 589,827 8,887 SH SOLE 0 0 8,887
PROCTER & GAMBLE CO COM 742718109 457,957 3,123 SH SOLE 0 0 3,123
RED CAT HLDGS INC COM 75644T100 200,124 18,791 SH SOLE 0 0 18,791
ROBINHOOD MKTS INC COM CL A 770700102 224,326 2,237 SH SOLE 0 0 2,237
RTX CORPORATION COM 75513E101 254,238 1,340 SH SOLE 0 0 1,340
SANDISK CORP COM 80004C200 3,894,899 1,713 SH SOLE 0 0 1,713
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 315,048 10,705 SH SOLE 0 0 10,705
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 4,358,472 82,065 SH SOLE 0 0 82,065
SOFI TECHNOLOGIES INC COM 83406F102 288,996 16,118 SH SOLE 0 0 16,118
SPDR GOLD TR GOLD SHS 78463V107 21,303,047 57,829 SH SOLE 0 0 57,829
SPDR SERIES TRUST ST STR P500ETF 78464A854 2,583,936 29,403 SH SOLE 0 0 29,403
SPDR SERIES TRUST ST STR CONV ETF 78464A359 7,430,658 68,917 SH SOLE 0 0 68,917
SPDR SERIES TRUST ST STR SP METAL 78464A755 380,457 3,558 SH SOLE 0 0 3,558
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 10,147,415 135,570 SH SOLE 0 0 135,570
SPDR SERIES TRUST ST STR SP BIOT 78464A870 22,598,100 142,800 SH SOLE 0 0 142,800
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 3,247,613 51,656 SH SOLE 0 0 51,656
SPROTT FDS TR JR COPPER MINERS 85208P501 3,309,372 83,570 SH SOLE 0 0 83,570
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,882,607 2,521 SH SOLE 0 0 2,521
STERLING INFRASTRUCTURE INC COM 859241101 12,353,700 14,718 SH SOLE 0 0 14,718
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,334,313 9,338 SH SOLE 0 0 9,338
TALEN ENERGY CORP COM 87422Q109 4,281,041 11,141 SH SOLE 0 0 11,141
TESLA INC COM 88160R101 5,894,288 14,014 SH SOLE 0 0 14,014
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,114,821 32,905 SH SOLE 0 0 32,905
TIDAL TRUST I FUND GRAN US ETF 886364231 600,337 21,712 SH SOLE 0 0 21,712
TIDAL TRUST III FUND GRA MID ETF 45259A258 443,681 14,112 SH SOLE 0 0 14,112
TOLL BROTHERS INC COM 889478103 3,670,795 22,281 SH SOLE 0 0 22,281
TRAVERE THERAPEUTICS INC COM 89422G107 1,112,567 19,584 SH SOLE 0 0 19,584
URANIUM ENERGY CORP COM 916896103 2,065,610 193,772 SH SOLE 0 0 193,772
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2,211,661 3,372 SH SOLE 0 0 3,372
VANECK ETF TRUST URANI NUCLE ETF 92189F601 597,761 5,154 SH SOLE 0 0 5,154
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 10,411,454 105,969 SH SOLE 0 0 105,969
VANGUARD INDEX FDS TOTAL STK MKT 922908769 283,081 765 SH SOLE 0 0 765
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 288,200 420 SH SOLE 0 0 420
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 366,081 3,015 SH SOLE 0 0 3,015
VERTIV HOLDINGS CO COM CL A 92537N108 3,579,226 10,690 SH SOLE 0 0 10,690
VISA INC COM CL A 92826C839 2,126,129 6,197 SH SOLE 0 0 6,197
VISTRA CORP COM 92840M102 2,775,390 17,496 SH SOLE 0 0 17,496
WALMART INC COM 931142103 6,364,985 56,198 SH SOLE 0 0 56,198
WHEATON PRECIOUS METALS CORP COM 962879102 1,637,963 14,583 SH SOLE 0 0 14,583
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 197,213 10,021 SH SOLE 0 0 10,021