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

SuperProx Sort 46 tænder Bagtandhjul

Vejledende udsalgspris: 46,74 €39,07 €

Kompatibilitet

Tjek, at denne del passer til din motorcykel

Beregner levering…

Styrkerne

  • NøglefordelForlæng intervallet mellem interventioner. Annonceret levetid er længere, og holdbarhed er valideret på banen, så du kan køre længere uden at røre transmissionen.
  • Teknologi / materialeVarmebehandlet stål, der bevarer tandgeometrien og slidstyrken, sort korrosionsbeskyttende finish for langvarig beskyttelse og diskret udseende.
  • Brug & kompatibilitetIkke 520, 46 tænder, tro mod det originale design til direkte udskiftning af 520 tandhjul. Designet til Vintage/Classic vejbrug. Eksempler: KAWASAKI W800, VULCAN 500.

Egenskaber

Sortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsortsort