rrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrtttttttttttuuuuuuuuvvvvvvvvuuuuuuuuttttttttttttrrrrrrrrr