login to the system
name
password
Sign up please, if you are unregistered and you are interested in full acces.. Our sales representative will contact you as soon as possible..
log on
you are logged into the system
section
region
specification of dimensions / qualities
mm | |
minimum quantity: |
SEARCH
sorting
-
there is no common classification for a given section combination
-
sorting
-
(600 468)
-
-
(0)
-
(5)
-
(0)
-
(373)
-
(35)
-
(58)
-
(0)
-
(2)
-
(1 150)
-
(54)
-
(0)
-
(1 916)
-
(0)
-
(0)
-
(0)
-
(380)
-
(37)
-
(19)
-
(0)
-
(0)
-
(0)
-
(2)
-
(55)
-
-
-
(423 120)
-
-
(8 995)
-
(3 437)
-
(2 351)
-
(9 593)
-
(7 598)
-
(1 841)
-
-
-
(2 395)
-
(1 620)
-
(634)
-
-
(3 007)
-
-
-
-
-
(2 275)
-
(692)
-
(497)
-
(15)
-
(72)
-
(0)
-
(0)
-
-
-
(64)
-
(2)
-
-
(7)
-
-
-
-
-
-
(12)
-
(0)
-
-
-
(1)
-
(0)
-
-
-
(2 536)
-
(1 002)
-
(80)
-
(11)
-
(5)
-
(4)
-
-
-
(0)
-
(0)
-
-
-
-
(745)
-
(58)
-
(11)
-
-
-
(236)
-
(22)
-
-
(52)
-
(51)
-
(3)
-
(61)
-
(56)
-
-
(10 404)
-
(1 698)
-
(297)
-
(120)
-
(18)
-
-
(355)
-
-
(4 202)
-
(333)
-
(210)
-
(22)
-
-
(29)
-
(178)
-
(1)
-
(29)
-
(0)
-
(0)
-
(0)
-
(0)
-
(63)
-
-
-
-
(375)
-
-
-
(0)
-
(8)
-
(130)
-
(71)
-
(0)
-
-
-
(106)
-
-
(0)
-
(0)
-
(0)
-
-
(13)
-
(0)
-
-
(2)
-
(0)
-
(0)
-
(0)
-
-
(31)
-
(130)
-
(0)
-
(0)
-
-
-
(10)
-
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(15)
-
(0)
-
-
(24)
-
(0)
-
(8)
-
(28)
-
-
(3 877)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(2)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(2)
-
-
(0)
-
-
(0)
-
(0)
-
(1)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(2)
-
(0)
-
(0)
-
(13)
-
-
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(6)
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(21)
-
-
-
-
-
(2)
-
(0)
-
-
(1)
-
(1)
-
-
(0)
-
(0)
-
-
-
-
-
(5)
-
(0)
-
-
-
(39)
-
(4)
-
-
(134)
-
(0)
-
(0)
-
(10)
-
(140)
-
-
-
(322)
-
(23)
-
-
-
-
(1)
-
(317)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(26)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
-
-
(0)
-
(0)
-
(1)
-
(5)
-
(0)
-
-
(55)
-
(85)
-
(25)
-
(84)
-
(18)
-
(5)
-
(27)
-
(0)
-
(0)
-
(27)
-
(0)
-
(41)
-
-
(0)
-
(0)
-
(163)
-
(0)
-
(15)
-
(0)
-
(0)
-
(7)
-
(164)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(4)
-
(0)
-
(0)
-
(52)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
-
-
(13)
-
-
-
(0)
-
(0)
-
-
(25)
-
(0)
-
(0)
-
-
(0)
-
(1)
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
-
(69)
-
(83)
-
(0)
-
(47)
-
(72)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(12)
-
(0)
-
(0)
-
(1)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(77)
-
(1)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(247)
-
(0)
-
(0)
-
(0)
-
(0)
-
(1)
-
-
-
(0)
-
(1)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(1)
-
-
(2)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(75)
-
(557)
-
(0)
-
(0)
-
(0)
-
(105)
-
-
-
(0)
-
(10)
-
(434)
-
(5 663)
-
(252)
-
(131)
-
(16)
-
-
-
(13 248)
-
(7 436)
-
(20 996)
-
(49 837)
-
(676)
-
(0)
-
(0)
-
(3 010)
-
(2 192)
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(67)
-
(0)
-
(0)
-
-
(0)
-
-
(51)
-
(631)
-
-
(195)
-
-
-
(89)
-
(2)
-
(86)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
-
(0)
-
-
(0)
-
(21)
-
(2 930)
-
(8)
materials, machines and tools
description | quantity | price | |||
---|---|---|---|---|---|
Sheet 55-P355GH (WNr.1.0473) | on request | by agreement | |||
updated 15.06.2025 | |||||
Sheet 55-S420N (WNr.1.8902) | on request | by agreement | |||
updated 15.06.2025 | |||||
Sheet 6 -X20Cr13 + QT EN 10029;EN 10088-2 válcovaný za tepla | 1.76 m2 | by agreement | |||
updated 12.06.2025
Siemens Energy, s.r.o., Brno - Židenice |
|||||
Sheet 6 ČSN 425301.22-15 260.3-ČSN 420118.00 | on request | by agreement | |||
updated 18.06.2025
VLASTRO s.r.o., Slavičín |
|||||
Sheet 6-1000*2000 | on request | by agreement | |||
updated 13.06.2025
TOPSTEEL s.r.o., Košice |
|||||
Sheet 6-1000*2000 -1.4307 nerez 1D | 1518.31 kg | by agreement | |||
updated 16.06.2025
FERADO, spol. s r.o, Šaľa |
|||||
Sheet 6-1000*2000 -1.4404 (17349,316L) 1d IIA NO1 | 669 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1000*2000 -1.4541 (17248,321) 1d | 1344 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1000*2000 -1.4541 nerez 1D | 863.17 kg | by agreement | |||
updated 16.06.2025
FERADO, spol. s r.o, Šaľa |
|||||
Sheet 6-1000*2000 -1.4571 nerez 1D | 480 kg | by agreement | |||
updated 16.06.2025
FERADO, spol. s r.o, Šaľa |
|||||
Sheet 6-1000*2000 -1.4828 (17251,309) 1d IIA NO1 | 812 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1000*2000 -14220 | 1 pcs | by agreement | |||
updated 16.06.2025
VALSTEEL a.s., Zubří |
|||||
Sheet 6-1000*2000 -14260.354SiCr6 | on request | by agreement | |||
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
Sheet 6-1000*2000 -17153 1d IIA NO1 | 288 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1000*2000 -C45 ČSN EN 10051+A1 | on request | by agreement | |||
updated 02.06.2025
FERONA a.s., Praha |
|||||
Sheet 6-1000*2000 -C55 ČSN EN 10051+A1 | on request | by agreement | |||
updated 02.06.2025
FERONA a.s., Praha |
|||||
Sheet 6-1000*2000 -ENAW-5083-H111 válcovaný | 2188 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1000*2000 -ENAW-5083-H111 válcovaný | 1937 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1000*2000 -ENAW-5754-H111 válcovaný | 529 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1000*2000 -S235JRC+N | -3615 kg | by agreement | |||
updated 18.06.2025 | |||||
Sheet 6-1000*2000 -S355J2C+N ČSN EN 10051+A1 válcovaný za tepla | on request | by agreement | |||
updated 02.06.2025
FERONA a.s., Praha |
|||||
Sheet 6-1000*2000 11 523 | 0.8 kg | by agreement | |||
updated 13.06.2025
TOPSTEEL s.r.o., Košice |
|||||
Sheet 6-1000*2000 EN10028-2.EN10051+A1 -P265GH | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1000*2000-12 050.1 (Ck45) | on request | by agreement | |||
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
Sheet 6-1000*2000-13180.3 (80Mn4) | on request | by agreement | |||
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
Sheet 6-1000*2500 EN10028-2.EN10051+A1 -P265GH | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1020*2020 -ENAW-6082-T6 válcovaný | 503 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1250*2500 -1.4301 (17240,304) 1d 2D | 150 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1250*2500 -1.4301 (17240,304) 1d IIA NO1 L | 1130 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1250*2500 -1.4404 (17349,316L) 1d IIA NO1 | 593 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1250*2500 -ENAW-5754-H111 válcovaný | 776 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1250*2500 -S235JR+N | 1938 kg | by agreement | |||
updated 19.06.2025
FERROMET a.s., Veselí nad Moravou |
|||||
Sheet 6-1250*2500 -S235JR+N | 1800 kg | by agreement | |||
updated 18.06.2025 | |||||
Sheet 6-1250*2500 -S235JRC+N | 11400 kg | by agreement | |||
updated 18.06.2025 | |||||
Sheet 6-1250*2500 -S355J2C+N ČSN EN 10051+A1 válcovaný za tepla | on request | by agreement | |||
updated 02.06.2025
FERONA a.s., Praha |
|||||
Sheet 6-1250*2500 11 523 | on request | by agreement | |||
updated 13.06.2025
TOPSTEEL s.r.o., Košice |
|||||
Sheet 6-1250*2500 EN10025+A1.EN10051+A1 -S235JRG2 | 3 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1400*2110 -S235JRC | 1530 kg | by agreement | |||
updated 19.06.2025
FERROMET a.s., Veselí nad Moravou |
|||||
Sheet 6-1500*3000 | on request | by agreement | |||
updated 13.06.2025
TOPSTEEL s.r.o., Košice |
|||||
Sheet 6-1500*3000 -1.4301 (1.4307,304) 1d IIA NO1 L | 4903 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1500*3000 -1.4301 (17240,304) 2b IIIC | 1080 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1500*3000 -1.4301 (17240,304) 2g PVC IVF NO4 oboustranná | 562 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1500*3000 -1.4301 nerez 2B | 432 kg | by agreement | |||
updated 16.06.2025
FERADO, spol. s r.o, Šaľa |
|||||
Sheet 6-1500*3000 -1.4404 (17349,316L) 1d IIA NO1 | 432 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1500*3000 -1.4571 (17347,316Ti) 1d IIA NO1 | 864 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1500*3000 -1.4828 (17251,309) 1d IIA NO1 | 648 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1500*3000 -1.4845 (17255,310S) 1d IIA NO1 | 639 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1500*3000 -ENAW-5754-H111 válcovaný | 867 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-1500*3000 -S235JR+N | 810 kg | by agreement | |||
updated 19.06.2025
FERROMET a.s., Veselí nad Moravou |
|||||
Sheet 6-1500*3000 -S355J2C | 864 kg | by agreement | |||
updated 19.06.2025
FERROMET a.s., Veselí nad Moravou |
|||||
Sheet 6-1500*3000 11 375 slza | on request | by agreement | |||
updated 13.06.2025
TOPSTEEL s.r.o., Košice |
|||||
Sheet 6-1500*3000 EN10025+A1 slza -S235JRG2 | 2 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1500*3000 EN10025+A1.EN10051+A1 -S355J2+N | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1500*3000 EN10028-2.EN10051+A1 -16 Mo3 | 5 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1500*3000 EN10028-2.EN10051+A1 -16 Mo3 | 8 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1500*570 EN10025+A1 slza -S235JR+N | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1500*6000 EN10025+A1.EN10051+A1 -S355J2+N | 6 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-1520*3020 -ENAW-6082-T651 válcovaný | 786 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-16MnCr5 (ČSN 14 220/WNr.1.7131) | on request | by agreement | |||
updated 15.06.2025 | |||||
Sheet 6-1800*1000 -1.4541 (17248,321) 1d IIA NO1 | 87 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-2000*2000 ČSN 425310.11-11 375.1-ČSN 420209.00 | 1 pcs | by agreement | |||
updated 09.06.2025 | |||||
Sheet 6-2000*2000 EN10028-2.EN10029-AN -P265GH | 2 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2000*2200 EN10025+A1.EN10051+A1 -S355J2+N | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2000*2300 EN10025+A1.EN10051+A1 -S355J2+N | 4 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2000*3200 EN10025-2.EN10051+A1 -S355J2+N | 53 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2000*4000 EN10025+A1.EN10051+A1 -S355J2C+N | 6 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2000*6000 -S235JRC válcovaný za tepla | on request | by agreement | |||
updated 02.06.2025
FERONA a.s., Praha |
|||||
Sheet 6-2000*6000 -S235JRC+N | 196.8 kg | by agreement | |||
updated 18.06.2025 | |||||
Sheet 6-2000*6000 -S355J2C válcovaný za tepla | on request | by agreement | |||
updated 02.06.2025
FERONA a.s., Praha |
|||||
Sheet 6-2000*6000 EN10025+A1.EN10051+A1 -S235JR+N | 6 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2000*6000 EN10025+A1.EN10051+A1 -S355J2+N | 16 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2000*6000 EN10028-2.EN10051+A1 -P265GH | 14 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2000*6000 EN10028-2.EN10051+A1 -P265GH | 2 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2100*6000 EN10025+A1.EN10051+A1 -NVA | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2500*4000 EN10025-2.EN10029-AN -S355J2C+N | 5 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-2500*6000 EN10025-2.EN10029-AN -S235JR+N | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6-880*3000 -1.4762 1d IIA NO1 | 134 kg | by agreement | |||
permanent advertising | |||||
Sheet 6-C45 ( ČSN 12 050 ) | on request | by agreement | |||
updated 15.06.2025 | |||||
Sheet 6-P265GH (ČSN 11 416/WNr.1.0425) | on request | by agreement | |||
updated 15.06.2025 | |||||
Sheet 6.3-2270*5100 EN10028-2.EN10029-AN -P355N+N | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6.3-2270*9500 EN10028-2.EN10029-AN -P355N+N (-0/+0.8) | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 6.5-1250*2000 -1.4034 1d EN10088-2 | 1135 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-1000*2000 -C45+N/12050.3 | on request | by agreement | |||
permanent advertising
TES Bojkovice,spol.s r.o, BOJKOVICE |
|||||
Sheet 60-1000*2000 EN10028-2.EN10029-AN POLO -P265GH | 1 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 60-1020*2020 -ENAW-5083-H111 válcovaný | 673 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-1020*2020 -ENAW-5754-H111 válcovaný | 322 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-1020*2020 -ENAW-6082-T651 válcovaný | 1022 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-1500*2000 | on request | by agreement | |||
updated 13.06.2025
TOPSTEEL s.r.o., Košice |
|||||
Sheet 60-1500*2000 S355J2 + N | on request | by agreement | |||
updated 13.06.2025
TOPSTEEL s.r.o., Košice |
|||||
Sheet 60-1520*3020 -ENAW-2017-T451 válcovaný | 785 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-1520*3020 -ENAW-2024-T351 válcovaný | 778 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-1520*3020 -ENAW-5754-H111 válcovaný | 1488 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-1520*3020 -ENAW-6061-T651 válcovaný | 756 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-1550*3100 -ENAW-5083 litý | 848 kg | by agreement | |||
permanent advertising | |||||
Sheet 60-16Mo3 (ČSN 15 020/WNr.1.5415) | on request | by agreement | |||
updated 15.06.2025 | |||||
Sheet 60-2000*4000 -1.2311+QT | on request | by agreement | |||
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
Sheet 60-2000*6000 -S235JR+N ČSN EN 10029 válcovaný za tepla | on request | by agreement | |||
updated 02.06.2025
FERONA a.s., Praha |
|||||
Sheet 60-2000*6000 -S355J2+N ČSN EN 10029 válcovaný za tepla | on request | by agreement | |||
updated 02.06.2025
FERONA a.s., Praha |
|||||
Sheet 60-2000*6000 EN10028-2.EN10029-AN -P265GH | 2 pcs | by agreement | |||
updated 19.06.2025
FERROS PRAHA, s.r.o. , Praha 9 |
|||||
Sheet 60-25CrMo4 (ČSN 15 130/WNr.1.7218) | on request | by agreement | |||
updated 15.06.2025 |
choose an action above the selected records

copyright © EBM system k.s., 2005 – 2025, all rights reserved