30 dages returretHjælp og kontakter
da
DA - EUR
Black Week-priser
Ref : SUP00131A / CC22748
SuperProx

SuperProx Sort 48 tænder Bagtandhjul

Vejledende udsalgspris: 30,96 €25,87 €

Kompatibilitet

Tjek, at denne del passer til din motorcykel

Beregner levering…

Styrkerne

  • Kontrolleret ydeevneForbedrer stabiliteten af baghjulet på vejen. 48 tænder og trofast design bevarer adfærd og respons, for en rolig kørsel til daglig og ved dynamiske udflugter.
  • Behandlet stål & præcisionStål med varmebehandling og laserskæring for at begrænse slid og sikre en præcis pasform. Tænderne er stabile længere og montering er pålidelig, selv ved intensiv brug.
  • Designet til vejen428 kæde og 48 tænder, udviklet til vejbrug. Kompatible eksempler: YAMAHA YZF-R125 ABS E5+ 125 (2026), YAMAHA YZF-R125 70TH ANNIVERSARY ABS E5+ 125 (2026), YAMAHA XSR 125 ABS E5+ 125 (2026).

Egenskaber

Sortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsort