~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              ~~              