! ! ! ! !! ! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! !! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! !! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! !!! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! !!! ! ! !! !! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! !!! !!! ! ! !!! ! ! ! !! ! !! ! ! ! ! !!! ! ! ! ! !! ! ! ! ! !! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !! ! !! !! ! ! ! ! ! ! ! ! !! !! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! !!! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! !! ! ! !! ! ! ! !! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! !!! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! !! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! !! !! ! ! !! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! !! !! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! !! ! ! ! ! !! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! ! ! !! ! ! ! ! ! ! !! ! ! !! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !!! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! !! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! !! !! ! ! !! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! !! ! ! !! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! !!! ! ! ! !! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! ! ! ! ! !! !! !! ! !! !! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !!! !! !!! !! ! ! ! ! !! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! k æ k æ æ æ k æ k æ æ k k k k æ k k k k k k k æ k k æ k k k k k k k æ k k æ k æ æ k æ k k æ æ æ æ k æ k æ æ æ æ æ k æ æ k æ æ æ æ æ æ k æ æk æ æ k æ æ k æ æ k æ k æ æ k æ æ æ k æ æ æ k æ k æ æ k k æ æ æ æ RÍO SIXAOLA RÍO SIXAOLA Río Yo rkin RÍO SIXAOLA Queb Sprindiga Q. Sisi Qu eb Apite Q u eb ra d a K o r o ba ria R. Bris RÍO YORKIN Q. Cachabri Q. Ñlabri Queb Namuoki Q. Co mb ri Qu eb r a da A gbris Río Bris Queb Kondia Q. Zoqundio Q. Purive tar ia Río Carbr i Río Mogli Quebrada Toriaña Río Sukut Río Jangris Quebrada Pastío R í o U rén Río Dikartak R. Lari Río Lori Quebrada Kuisa Quebrada Shiroles Q . S al i t re Q . U sc ari RÍO TELIRE RÍO TELIRE Q. Jamey Playa Gandoca Quebrada Padre José Río Siní Río Siní Río Terbi Río Terbi Río Siní Río Tararia Río Dikartak Río Aktú Río Pare Catarata Río Pare Quebrada Secundio Quebrada Kiperio Quebrada Bloye Quebrada Deiva Río Urén Quebrada Shurida Quebrada Chao Río Pare Río Lari Quebrada Curirí Quebrada Tucurirí R í o T ap ari Quebrada Jur ani Qu e brada J u rami Río Yuani Q u e b r a d a S i r i o Río Suinxi Río Tumani Río Coén Río Yubri Río Coén Quebrada Sirasí Quebrada Sumisumi Río Tap ari Quebrada Sirasí Río Kukó Río Dipalí Río Kuk R í o U k R í o T e l i re Río Tebé Río Tiurí Río Tokur Río Atu Río Kuró Río Shú Q u eb rad a S o rd i Río Psei Quebrada Cureri Q u eb ra d a C u en Quebrada Tauri Río Kuk Río Skú Río Skú Río Agua Quebrada Karbrarí Q u eb ra d a K a c h a l i Queb Takuarí Río Sucurí Río Psei Quebrada Duedí Río Sucurí Río Nakeagre Quebrada Chipca Quebrada Tapardí Lago Sacabico Río Llei Río Telire Quebrada Ñari Quebrada Kachardi Quebrada Sordi Río Brol Río Llei Quebrada Namabak Quebrada Keri Quebrada Cueri Quebrada Shcui Quebrada Shior Río Dueri Qu ebr a d a Cu r i Río Chiquei Quebrada Blei Río Karveri Quebrada Shebei Río Quei Río Chiquei Río Morein Río Telire Aguas Termales Río Chiquei Río Quei Quebrada Buruveri Quebrada Cavei Quebrada Esprey Quebrada Suixi Río Guary Quebrada Bechuri Río Guary Quebrada Orosí Quebrada Koi Quebrada Keri Quebrada Sepeque Brazlo Río Lari Quebrada Tsuidi Río Coén Río Lari Río Lari Quebrada Karbri Quebrada Combri Río Sheuab Río Urén Río Cocotis Quebrada Cocolito Río Shiroles Laguna Ania Laguna Don Lagunas Bongo Quebrada Tigre Quebrada Quiebra Caña Boca del Río Sixaola Río Gandoca Laguna Gandoca Quebrada Ernesto Playa Chiquita Río Cocles Río Sand Box Río Yorkín Río Telire Quebrada Blei Que br a d a Kirio Río Uatsi Río Uatsi Río Carbón Río Sixaola Quebrada Cuabre Río Sand Box Q uebrada Hotel Río Hone Río Carbón Río Carbón Quebrada Carbón Río Suá rez Playa Cahuita Río Tuba DISTRITO TELIRE DISTRITO CAHUITA DISTRITO SIXAOLA DISTRITO BRATSI CANTÓN LIMÓN CANTÓN COTO BRUS CANTÓN BUENOS AIRES CANTÓN TURRIALBA CANTÓN PÉREZ ZELEDÓN 7 7 0 0 4 4 - - 0 0 3 3 - - R R 2 2 3 3 / / U U 2 2 3 3 7 7 0 0 4 4 - - 0 0 3 3 - - U U 4 4 0 0 704-01-R12 704-01-R12 704-02-R26/U26 704-02-R26/U26 704-02-R21/U21 704-02-R21/U21 704-03-U10/U11 704-03-U10/U11 704-02-R08 704-02-R08 704-02-R09 704-02-R09 704-02-R11 704-02-R11 704-03-U15 704-03-U15 704-03-R28/U28 704-03-R28/U28 704-03-R36/U36 704-03-R36/U36 704-03-U22 704-03-U22 704-02-R02/U02 704-02-R02/U02 704-04-U01 704-04-U01 704-03-R54 704-03-R54 704-01-R13/U13 704-01-R13/U13 704-03-U01/U02 704-03-U01/U02 704-02-U01 704-02-U01 704-02-U20 704-02-U20 704-02-R07 704-02-R07 704-02-R14/U14 704-02-R14/U14 704-02-R16/U16 704-02-R16/U16 704-02-U19 704-02-U19 704-01-R06/U06 704-01-R06/U06 704-01-U07 704-01-U07 704-03-R24 704-03-R24 7 7 0 0 4 4 - - 0 0 4 4 - - R R 0 0 3 3 / / U U 0 0 3 3 7 7 0 0 4 4 - - 0 0 2 2 - - R R 1 1 7 7 / / U U 1 1 7 7 7 7 0 0 4 4 - - 0 0 3 3 - - R R 4 4 4 4 / / U U 4 4 4 4 704-04-R07 704-04-R07 704-04-R06/U06 704-04-R06/U06 704-01-R05/U05 704-01-R05/U05 704-01-R08/U08 704-01-R08/U08 704-04-R08 704-04-R08 704-02-R03/U03 704-02-R03/U03 704-01-R10/U10 704-01-R10/U10 704-03-R43/U43 704-03-R43/U43 704-04-R05 704-04-R05 704-03-R25/U25 704-03-R25/U25 704-03-R26/U26 704-03-R26/U26 704-04-R02/U02 704-04-R02/U02 704-04-R04 704-04-R04 704-03-R27/U27 704-03-R27/U27 Cerro Namú-Uoki M E R I D I A N O 8 2 º 5 6 ' 1 0 " Cerro Jacrón Cerro Dichíbeta Cerro Bitárkara Punta Mona Punta Manzanillo Punta Cocles Punta Cahuita A Limó n A Buenos Aires A Limón A P a n a m á San Rafael Shiroles Sixaola Daytona Celia Gandoca Limonal Bordón Reserva Gandoca Manzanillo Punta Pirripli RESERVA BIOLÓGICA HITOY CERERE Finca Montelo P A R Q U E I N T E R N A C I O N A L L A A M I S T A D P A R Q U E I N T E R N A C I O N A L L A A M I S T A D Piedra Grande Chase Sheuab Cerro Dibá Sorókicha Bris F ila Tsi u rá b eta CACHABRI TSAKI Cerro Cumbre F ila N a m ú J o rk i b e t a GUACHALABA Cerro Coryus Alto Urén PURITA SUKUT Cerro Cruibeta Cerro Casma Cordillera de Talamanca Lomas Tsipúbeta Cerros Uruchico IDA Bungalow Maolu Casa Marcelino Pueblo Nuevo de Olivia Finca Super Amigos AYA Namuwoki Hotel Suerre Villas Reserva Privada La Ceiba Cabinas Hotel Hawa Empacadora Corredor Biológico Barrio Civil Tanques de Agua Puesto de Salud Empacadora Plátano Empacadora Finca Talamanca Planta Empacadora La Unión Acomuita Antiguo Campo de A terriza je Embarcadero Juzette Tortugas Nest Albergue para Tortugas Finca Lechera Finca Bambu Finca La palmera La Palma Sixaola III Cuadrante Sixaola Finca Sixaola I Sixaola 2 Cultivo Banano Baches Cerro Dúrika Cerro Surí Cerro Betú Cerro Betsú Cerro Diká Cerro Nai Cerri Betsik Cerro Turubo Cerros Asidbeta Cerro Hoffman Cerro Dukuy Cerro Singri Cerro Aká Cerro Tararia Sabanas Cerro Kámuk Cerro Apri Cerros Utyum Cerro Urí Cerro Carguicacha Cerro Biricuacua Cerro Corómbeta Cerro Pat Cerro Lumbeta Cerro Siola Cerro Pricot Cerro Churi Fila Jakubeta Fila Opane Cerro Piedra Pintada Cerros Kurkiríbeta Cuesta Bugú Cerro Stuktuk Alto Surisan Alto Buikpani F i l a B ug u Alto Chinagucha Cerro Buchitcugarébeta Cerro Eli Cerro Cabécar Cerro Brunka Cerro Akatá Cerro Bitsi Cerro Amó Pico Sureste Cerro Ditsik Cerro Skub Cerro Suk Sabanas Dúrika Cerro Utuk Cerro Boró Pico Noreste Cerro Pirámide Cerro Chirripó Cerro Truncado Macizo de Chirripó Grande Cerro Laguna F il a N o rt e TELIRE Fila Shórbeta Cerro Kicnacoro Cerro Mongyoriri Cerro Jacsini Fila Jacríbeta Cerro Sebika Fila Kachábeta Fila Mokólbeta Cerro Piedra de Fuego Cerro Sujuu Fila Lleskila Fila de Matama Cerro Sabaum Cerro Sacabico Cerro Dichata Cerro Cuacua Cerro Bakexsuvi Cerro Yokou Cerro Kavigu Cerro Skrabasúbeta Finca Jurugura Kichuguecha Fila Piste Fila Scopte Sepeque Antiguo Supurio Coroma Amubri Katsi Lomas Sheuab Boca Urén Loma Arjbeta Llanos de Sipurio Valle de Talamanca Finca Ángeles San Miguel Finca Palma Finca Clarita Finca Costa Rica Finca 96 San Miguelito Paraíso Catarina Agua PANAMÁ Finca Buena Fé Mata de Limón Mile Creek Punta Mona Cocles Cerro Pirripli Catarata Boca Yorkín Campo de Aterrizaje Suretka Loma Kirióbeta Cerro Uatsi Lomas Mreduk Loma Mreokúketa Uatsi Agua Bomba de Agua Panamá Costa Rica Cocles Carbón Punta Caliente Fila Car bón Comadre Dindirí Fila Carbón Puerto Vargas Gibraltar 516000 516000 528000 528000 540000 540000 552000 552000 564000 564000 576000 576000 588000 588000 600000 600000 612000 612000 624000 624000 636000 636000 648000 648000 336000 336000 348000 348000 360000 360000 372000 372000 384000 384000 396000 396000 408000 408000 MAPA DE VALORES DE TERRENOS POR ZONAS HOMOGÉNEAS PROVINCIA 7 LIMÓN CANTÓN 04 TALAMANCA MATRICES DE INFORMACIÓN POR DISTRITO MINISTERIO DE HACIENDA DIRECCIÓN GENERAL DE TRIBUTACIÓN DIVISIÓN ÓRGANO DE NORMALIZACIÓN TÉCNICA Ing. Wanny Chaves Solano SUBDIRECTORA VALORACIONES MUNICIPALES Ing. Alberto Poveda Alvarado DIRECTOR ONT Ing. Luis Coto Muñoz COORDINADOR GRUPO DE PLATAFORMA DE VALORES ESCALA 1:120.000 1 200 0 1 200 2 400 3 600 600 Metros LOCALIZACIÓN Costa Rica Limón Limón Talamanca CONVENCIONES TOPOGRÁFICAS Límite de Cantón * Límite de Distrito Límite Marítimo Hidrografía Vías k Escuela æ Iglesia SAN JOSÉ DE COSTA RICA. AÑO 2009 ARCHIVO: 704_Mapa_Valores_Terreno.pdf PROYECCIÓN LAMBERT COSTA RICA SUR Esferoide Clarke 1866 Base Cartográfica del Instituto Geográfico Nacional Límites Oficiales del Instituto Geográfico Nacional 1 cm en el mapa equivale a 1200 m en terreno Simbología: 704-01-U01 7: Provincia Limón, 04: CantónTalamanca 01: Distrito Bratsi, U01: Zona Homogénea Urbana número uno del distrito. R: Rural, U: Urbano. La numeración del 01 al 54 se refiere a la cantidad de zonas del distrito. El código asignado al tipo de residencial corresponde al que se indica en el Manual de Valores Base Unitarios por Tipología Constructiva. Para el comercio se empleará el código CO1 al CO5 en donde el número indicará la actividad comercial siendo el 1 la de menor intensidad. CONVENCIONES TEMÁTICAS * Los límites territoriales utilizados son los oficiales suministrados por el IGN M A R C A R I B E ! ! ! ! ! !!! ! ! ! !!! ! ! ! !!! ! !! !! ! ! ! ! ! !! !! ! ! ! ! !! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! æ k æ k æ æ k æ DISTRITO BRATSI 704-01-U17 704-01-U17 704-01-R16/U16 704-01-R16/U16 704-01-U04 704-01-U04 704-01-R05/U05 704-01-R05/U05 704-01-U02 704-01-U02 704-01-U03 704-01-U03 704-01-U01 704-01-U01 Iglesia Adventista Centro de Formacion Profesional INA Iglesia Agua Viva Importadora Monge Ecendi Talamanca Super La Gran Vía Cabinas Cabinas Oficinas del Ministerio de Trabajo Plantel del MOPT Lubricentro La Vaca Tribunales de Justicia ICE Cementerio Tienda El Pueblo ICE centro Logistica Banco Nacional Oficinas y Departamentos Plaza Bribri IDA EBAIS Cancha Multiusos Yordy Bazar Cruce Bribrí 588500 588500 589000 589000 589500 589500 590000 590000 397000 397000 397500 397500 !! ! ! !! !! ! !! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !!! !! ! !!! ! ! ! !! ! !!! ! !! ! !!! ! ! ! ! ! ! !!! !! ! ! ! ! ! ! ! !!! !! ! ! !! !!! æ k æ k æ DISTRITO CAHUITA 704-03-U32 704-03-U32 704-03-U30 704-03-U30 704-03-U03/U04 704-03-U03/U04 704-03-U05/U06 704-03-U05/U06 704-03-R28/U28 704-03-R28/U28 704-03-U33/U34 704-03-U33/U34 704-03-U01/U02 704-03-U01/U02 704-03-U35 704-03-U35 704-03-U29 704-03-U29 704-03-U31 704-03-U31 Puerto Viejo Cabinas Tacaranda Soda Lidias Place Cabinas La Casa de Rolando Salón del Reino de los Testigos de Jehová Bodegas ICE Hotel Pura Vida Ferretería Santa Bárbara Bazar Priscila Licorera Girasol Cabinas Grant Plaza Mane Caribe Hotel Pagalo Cabinas Popular Lavandería Los Ángeles Librería Fabio Cabinas Los Almendros Boutique La Terraza Roots Stanford Mariposa Azul Jordán Cabinas De Paso Restaurant Rentals All Star Cabinas Kire Verónicas Place Rental Bike Exótica Lodge Pizzeria Petos Hotel Casa Blanca Cabinas Talamanca Cabinas Mariana Rockingames Casa Delfines BCR Cocoloco Longe Sunset Sport Bar Maritza Bar Fuerza Pública Café Viejo Cabinas Tropical Casa Verde Plaza Cementerio Punta Pirripli 599500 599500 600000 600000 600500 600500 601000 601000 400500 400500 401000 401000 !!! !!! ! !! !! ! ! ! ! ! !! !! ! ! !! ! !! !! ! ! !! ! !! !! ! ! ! ! ! ! ! ! !! ! !! ! !! ! ! ! ! !! !! ! ! ! ! !! ! !!! !! ! ! !! !!! !! ! !!! !!! ! ! ! ! ! ! ! !! !!! !! ! !! ! ! ! ! ! ! ! ! ! ! !! ! !! ! ! ! ! !!! ! !! ! !! !!! ! !! ! ! ! ! ! ! ! !! ! !! !! ! !!! !! ! ! !! !!! !! ! !!! !! ! ! ! !!! ! ! ! ! ! ! ! !! !! ! ! ! ! ! ! ! ! !! !!! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! ! ! ! !! ! ! !! !! ! ! !! ! !! !! !!! !!! ! !! !!! !!! ! ! ! ! ! ! !! ! ! ! ! ! !! ! !! !! ! !!! ! !! !!! ! ! ! ! ! !! ! ! ! !!! ! !! ! ! ! ! ! ! !!! !! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! !! ! !! ! ! ! ! !! !!! ! !! !! ! ! ! ! ! ! ! !!! !!! !! ! !!! ! ! ! !!! !!! !! ! ! !! ! ! ! !! ! ! ! ! !!! !! ! ! !! !! ! !!! !!! ! ! ! !!! ! !! !! ! ! ! ! ! !! ! !! ! !!! !!! ! !! !!! ! ! ! !! !!! !! ! !!! !! ! ! !! ! !! ! !! !! ! !! ! !! ! !!! ! !! ! !! !!! !! ! !!! !! ! ! ! ! !!! ! !! !!! ! !! ! !! !! ! !!! !!! ! ! ! ! ! ! !! ! !! ! ! !! ! ! ! ! !! ! !! !!! ! !! !!! ! ! ! ! ! ! ! ! ! ! !! !! ! !!! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !! !! ! !!! !! ! !! ! !!! ! ! ! ! ! ! ! ! ! !! ! ! !! ! !! ! !! !! ! !!! !! ! ! !! !!! ! !! ! !! ! ! ! ! !! !! ! !!! !!! !! ! !!! ! ! ! !! ! !! ! ! ! ! ! !! ! !! !! ! ! ! ! ! !! ! !! ! ! ! !! ! ! ! ! ! !! !! ! !!! ! !! ! ! ! !!! ! ! ! !! ! !! ! ! ! ! ! !! !!! !!! ! !! ! !! ! !! !! ! ! !! !! ! !! ! ! !! ! ! ! !!! ! ! ! ! !! !! ! ! ! ! ! !! ! ! ! ! ! ! ! !! !! ! ! !! ! ! ! !! ! ! !! ! !! !! ! ! !! !!! ! ! ! !! ! ! !! ! !! !!! !! ! !!! !!! ! ! ! !! ! ! ! ! !! ! !!! !!! ! !! ! ! !! ! !! ! ! ! !! ! !! ! !!! !! ! !!! ! ! ! !!! ! ! ! !!! ! ! ! !! ! !! ! ! ! ! ! ! ! !! ! ! !! !!! ! ! ! ! !! !!! !! ! ! ! ! ! ! ! !!! !! ! ! ! ! !! ! !! ! ! !! !! ! ! ! ! !! ! !! ! ! ! ! ! ! ! ! !! ! !! ! ! !! ! !! !! ! !!! !! ! ! ! !!! ! !! !! ! ! ! ! ! !! ! ! ! !! ! !! ! !! ! ! !! !! ! ! ! ! !!! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! !!! !! ! ! ! ! ! !! ! !! ! ! ! !! ! ! ! ! !! ! ! ! ! !! ! ! ! ! !! ! ! ! ! !!! !! ! !! ! !!! ! !! !!! ! !! !! ! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! !! ! ! ! ! ! !! !!! !!! ! ! ! ! !! !!! !! ! ! !! ! !! !!! ! !! !!! ! ! ! ! ! ! ! k k æ æ æ Brazlo Río Lari Río Urén Quebrada Blei DISTRITO TELIRE DISTRITO BRATSI 704-01-R10/U10 704-01-R10/U10 704-04-U01 704-04-U01 704-01-U11 704-01-U11 704-04-R02/U02 704-04-R02/U02 Iglesia Iglesia Cristiana Presviteriana Iglesia Adventista del Séptimo Dia Escuela Escuela Plaza Plaza Super Shiroles Cementerio Salón Comunal Estacion de policía Pulpería Cementerio Suretka Concentrados Aguilar y Solis Supermercado El Río Shiroles Acomuita Albergue Antiguo Ca mpo de Aterrizaj e Embarcadero Loma Arjbeta Suretka 578000 578000 579000 579000 580000 580000 388000 388000 389000 389000 390000 390000 391000 391000 392000 392000 393000 393000 394000 394000 Distritos Bratsi y Telire. Shiroles. Escala 1:30 000 Distrito Cahuita. Puerto Viejo. Escala 1:10 000 Distrito Bratsi. Bribrí. Escala 1:10 000 CENTROS URBANOS DE IMPORTANCIA EN EL CANTÓN CENTRO URBANO MARGARITA REPÚBLICA DE PANAMÁ ! !! !!! !! ! ! !!! !! ! !!! !!! ! !! !! ! !!! !!! ! ! ! ! !!! ! !! !! ! !!! ! ! ! !!! ! !! !!! ! ! ! ! !! !!! ! !! !!! !! ! ! !! !!! ! ! ! ! !! !! ! !!! !!! !!! !! ! ! !! !!! !! ! !!! !!! !!! !! ! !! ! !!! !!! ! ! ! !! ! ! ! ! ! ! !! ! ! ! k æ æ æ æ k æ DISTRITO SIXAOLA 704-02-R02/U02 704-02-R02/U02 704-02-U01 704-02-U01 704-02-R17/U17 704-02-R17/U17 Iglesia Esperanza y Vida Iglesia Iglesia Evangélica Iglesia Adventista Escuela C a l l e C a t r a ch o Cabinas Salón Comunal Plaza Asomargarita Soda Margarita Plaza Centro Educativo El Parque Canchas Baloncesto Pulpería El Parque Cabinas La Unión Barrio Civil Cementerio Tanques de Agua Salón Comunal Bomba TEXACO Finca Margarita 598000 598000 598500 598500 599000 599000 599500 599500 600000 600000 600500 600500 601000 601000 601500 601500 394500 394500 395000 395000 Distrito Sixaola. Margarita. Escala 1:12 000 ! ! ! ! !! ! ! ! ! ! ! ! !! !! ! ! ! ! æ k æ æ æ æ æ æ æ Playa Cahuita DISTRITO CAHUITA 704-03-U51/U52 704-03-U51/U52 704-03-U42 704-03-U42 704-03-R54 704-03-R54 704-03-R49/U49 704-03-R49/U49 704-03-U50 704-03-U50 704-03-R53 704-03-R53 704-03-U47/U48 704-03-U47/U48 Iglesia Misionera Asamblea de Dios Iglesia Centro Educativo Cahuita Cabinas Spencer Cabinas Smith 2 Gimnasio y Lavandería Internet VAZ Hotel Restaurante VAZ Cabinas Bungalows Villa del Mar MINAET Cabinas Calipso Scooter Rentals Rest. Caribean Tropics Palenque Luis 5 Bluspirit Cabinas BBQ & GRILL Plaza Cabinas Fita Hotel Cabinas Sweet Side Correos de Costa Rica Pinturas Coral Ferretería Plaza ICE Cabinas Rest. Sube Las Olas Cabinas Surfer Salón Comunal y Telesecundaria de Cahuita Soda BCR Cahuita 589500 589500 590000 590000 590500 590500 591000 591000 591500 591500 409500 409500 410000 410000 Distrito Cahuita. Cahuita Centro. Escala 1:11 000 CANTÓN BUENOS AIRES CÓDIGO DE ZONA 704‐04‐U01 704‐04‐R02 704‐04‐U02 704‐04‐R03 704‐04‐U03 704‐04‐R04 704‐04‐R05 704‐04‐R06 704‐04‐U06 704‐04‐R07 704‐04‐R08 704‐04‐R09 NOMBRE Shiroles Suretka Parque Internacional de La Amistad ‐ Franja Fronteriza Parque Internacional de La Amistad Parque Internacional de La Amistad ‐ Franja Fronteriza Parque Internacional de La Amistad Reserva Biológica Hitoy ‐ Cerere COLOR VALOR (¢ / m 2 ) 3 500,00 110,00 1 200,00 110,00 1 200,00 50,00 50,00 110,00 1 200,00 50,00 50,00 90,00 ÁREA (m 2 ) 370,00 180 000,00 500,00 180 000,00 500,00 180 000,00 180 000,00 180 000,00 500,00 180 000,00 180 000,00 180 000,00 FRENTE (m) 15,00 100,00 20,00 100,00 20,00 100,00 100,00 100,00 20,00 100,00 100,00 100,00 REGULARIDAD 1 0,75 1 0,75 1 0,75 0,75 0,75 1 0,75 0,75 0,8 TIPO DE VÍA 6 6 6 6 6 8 8 6 6 8 8 8 PENDIENTE (%) 0 60 0 60 0 60 60 60 0 60 60 45 SERVICIOS 1 1 1 1 1 SERVICIOS 2 16 1 4 1 4 1 1 1 4 1 1 1 NIVEL 0 0 0 0 UBICACIÓN 5 5 5 5 TIPO DE RESIDENCIAL VM02 VM01 VM01 VM01 TIPO DE COMERCIO TIPO DE INDUSTRIAL HIDROLOGÍA 4 4 4 4 4 4 4 4 CAP. USO DE LAS TIERRAS VIII VIII VIII VIII VIII VIII VIII VIII Cabécar ‐ Talamanca Sur Cabécar ‐ Talamanca ‐ Franja Fronteriza Sur Cabécar ‐ Talamanca ‐ Franja Fronteriza Sur MAPA DE VALORES DE TERRENOS POR ZONAS HOMOGÉNEAS LA PROVINCIA 7 DE LIMÓN CANTÓN 04 TALAMANCA DISTRITO 04 TELIRE CÓDIGO DE ZONA 704‐01‐U01 704‐01‐U02 704‐01‐U03 704‐01‐U04 704‐01‐R05 704‐01‐U05 704‐01‐R06 704‐01‐U06 704‐01‐U07 704‐01‐R08 704‐01‐U08 704‐01‐U09 704‐01‐R10 704‐01‐U10 704‐01‐U11 704‐01‐R12 704‐01‐R13 704‐01‐U13 704‐01‐R14 704‐01‐U14 704‐01‐R15 704‐01‐U15 704‐01‐R16 704‐01‐U16 704‐01‐U17 NOMBRE Bribrí Centro Eje Comercial Bribrí Centro Bribrí Centro Cruz Roja Bribrí Este Chase Bratsi Shiroles Suretka Reserva Biológica Hitoy ‐ Cerere Bribrí Oeste COLOR VALOR (¢ / m 2 ) 30 000,00 15 000,00 20 000,00 6 000,00 800,00 2 500,00 1 000,00 4 000,00 4 500,00 200,00 1 500,00 3 000,00 200,00 1 500,00 3 500,00 90,00 1 500,00 7 500,00 1 000,00 3 500,00 1 500,00 6 000,00 1 500,00 6 000,00 9 000,00 ÁREA (m 2 ) 680,00 450,00 450,00 330,00 10 000,00 630,00 10 000,00 630,00 370,00 180 000,00 500,00 370,00 180 000,00 500,00 370,00 180 000,00 25 000,00 490,00 10 000,00 630,00 30 000,00 270,00 30 000,00 270,00 450,00 FRENTE (m) 22,00 15,00 15,00 16,00 100,00 15,00 100,00 15,00 15,00 100,00 20,00 15,00 100,00 20,00 15,00 100,00 90,00 16,00 100,00 15,00 100,00 10,00 100,00 10,00 15,00 REGULARIDAD 1 1 1 1 0,9 1 0,9 1 1 0,7 1 1 0,7 1 1 0,8 0,85 1 0,9 1 0,85 1 0,85 1 1 TIPO DE VÍA 2 4 5 4 6 3 6 6 5 6 6 5 6 6 5 8 6 6 5 5 5 5 5 5 5 PENDIENTE (%) 0 0 0 0 5 0 30 0 0 30 0 0 45 0 0 45 30 0 45 0 5 0 5 0 0 SERVICIOS 1 4 4 4 2 1 1 1 1 1 1 1 1 1 1 1 1 SERVICIOS 2 16 16 16 16 16 16 16 16 16 4 11 16 4 11 16 1 4 11 16 16 15 15 15 15 16 NIVEL 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 UBICACIÓN 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 TIPO DE RESIDENCIAL VC02 VC03 VC02 VM02 VM02 VM02 VM01 VM02 VM01 VM02 VM02 VM02 VC02 VC02 VC02 TIPO DE COMERCIO CO2 TIPO DE INDUSTRIAL HIDROLOGÍA 3 3 3 3 4 3 3 3 3 CAP. USO DE LAS TIERRAS III VII VIII VIII VIII VII IV IV IV MAPA DE VALORES DE TERRENOS POR ZONAS HOMOGÉNEAS LA PROVINCIA 7 DE LIMÓN CANTÓN 04 TALAMANCA DISTRITO 01 BRATSI Sixaola ‐ Bribrí Franja Fronteriza Sixaola ‐ Bribrí ‐ La Unión Cabécar Talamanca ‐ Franja Fronteriza Norte Cabécar ‐ Talamanca Norte Carbón ‐ Dindirí Sixaola ‐ Bribrí ‐ Olivia La Unión La Unión Franja Fronteriza CÓDIGO DE ZONA 704‐02‐U01 704‐02‐R02 704‐02‐U02 704‐02‐R03 704‐02‐U03 704‐02‐R04 704‐02‐U04 704‐02‐U05 704‐02‐U06 704‐02‐R07 704‐02‐R08 NOMBRE Margarita Gandoca ZMT Gandoca ZMT Refugio Natural de Vida Silvestre Gandoca ZMT Boca del Río Sixaola ‐ Humedal de Gandoca Franja Fronteriza ZMT COLOR VALOR (¢ / m 2 ) 15 000,00 1 800,00 7 000,00 1 800,00 8 500,00 1 600,00 6 000,00 8 000,00 5 000,00 200,00 120,00 ÁREA (m 2 ) 170,00 10 000,00 300,00 10 000,00 300,00 10 000,00 530,00 820,00 820,00 170 000,00 170 000,00 FRENTE (m) 9,00 80,00 15,00 80,00 15,00 90,00 16,00 16,00 16,00 290,00 290,00 REGULARIDAD 1 0,9 1 0,9 1 0,9 1 1 1 0,75 0,75 TIPO DE VÍA 3 6 6 6 6 10 10 6 6 10 10 PENDIENTE (%) 0 30 0 15 0 0 0 0 0 5 5 SERVICIOS 1 1 1 1 1 1 1 SERVICIOS 2 16 4 15 4 15 1 4 15 15 1 1 NIVEL 0 0 0 0 0 0 UBICACIÓN 5 5 5 5 5 5 TIPO DE RESIDENCIAL VC02 VM02 VM02 VC01 VC02 VC02 TIPO DE COMERCIO TIPO DE INDUSTRIAL HIDROLOGÍA 3 3 4 5 5 CAP. USO DE LAS TIERRAS IV IV VIII VIII VIII Margarita ‐ Franja Fronteriza San Miguel ‐ Mata de Limón Refugio Natural de Vida Silvestre Manzanillo Mile Creek ZMT 704‐02‐R16 704‐02‐U16 704‐02‐R17 704‐02‐U17 704‐02‐U18 704‐02‐U19 704‐02‐U20 704‐02‐R21 704‐02‐U21 704‐02‐U22 704‐02‐U23 704‐02‐U24 704‐02‐U25 704‐02‐R26 704‐02‐U26 Sixaola Sixaola Comercio Sixaola Campo de Aterrizaje Clínica Sixaola Celia Paraíso Franja Fronteriza Paraíso 1 200,00 4 500,00 800,00 2 500,00 4 000,00 5 000,00 3 000,00 1 200,00 4 000,00 8 000,00 8 000,00 8 000,00 8 000,00 1 200,00 4 000,00 10 000,00 300,00 10 000,00 630,00 430,00 570,00 750,00 10 000,00 630,00 430,00 430,00 430,00 430,00 10 000,00 630,00 80,00 15,00 100,00 15,00 15,00 15,00 17,00 100,00 15,00 15,00 15,00 15,00 15,00 100,00 15,00 0,9 1 0,9 1 1 1 1 0,9 1 1 1 1 1 0,9 1 6 6 6 3 5 3 5 6 6 3 3 5 5 3 3 5 0 5 0 0 0 0 5 0 0 0 0 0 5 0 1 1 2 2 2 1 1 1 2 2 1 4 15 16 16 16 16 16 16 16 16 16 16 16 16 16 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 5 5 5 VM02 VM02 VC01 VM02 VM02 VM02 VM02 VC02 VC02 VM02 CO1 3 3 3 3 V III IV IV Sixaola ‐ Bribrí ‐ Sixaola I I I Sixaola ‐ Bribrí ‐ Paraíso Mata de Limón ‐ Franja Fronteriza Sixaola ‐ Bribrí Franja Fronteriza 704‐02‐R09 704‐02‐R10 704‐02‐R11 704‐02‐U12 704‐02‐R13 704‐02‐U13 704‐02‐R14 704‐02‐U14 704‐02‐R15 704‐02‐U15 Boca del Río Sixaola ‐ Humedal de Gandoca Franja Fronteriza Boca del Río Sixaola ‐ Humedal de Gandoca Refugio Natural de Vida Silvestre Gandoca Gandoca Centro Urbano 70,00 90,00 150,00 10 000,00 1 800,00 7 000,00 2 000,00 8 000,00 1 800,00 6 000,00 170 000,00 170 000,00 170 000,00 820,00 10 000,00 300,00 10 000,00 300,00 10 000,00 300,00 290,00 290,00 290,00 16,00 80,00 15,00 60,00 7,00 60,00 7,00 0,75 0,75 0,75 1 0,9 1 0,9 1 0,9 1 8 8 8 5 6 6 6 6 6 6 5 5 5 0 15 0 5 0 5 0 1 1 1 1 1 1 1 15 4 15 4 15 4 15 0 0 0 0 5 5 5 5 VC02 VM02 VC01 VC01 5 5 5 3 4 4 VIII VIII VIII IV V V MAPA DE VALORES DE TERRENOS POR ZONAS HOMOGÉNEAS LA PROVINCIA 7 DE LIMÓN CANTÓN 04 TALAMANCA DISTRITO 02 SIXAOLA Mata de Limón Centro Mata de Limón Centro ‐ Franja Fronteriza San Miguel ‐ Mata de Limón 704‐03‐U17 704‐03‐U18 704‐03‐U19 704‐03‐U20 704‐03‐U21 704‐03‐U22 704‐03‐R23 704‐03‐U23 704‐03‐R24 704‐03‐R25 704‐03‐U25 Punta Uva ‐ Manzanillo ZMT Manzanillo Norte ZMT Manzanillo Norte ZMT Manzanillo Centro Manzanillo Centro Manzanillo Sur Punta Mona 25 000,00 65 000,00 55 000,00 45 000,00 35 000,00 25 000,00 1 600,00 6 000,00 1 600,00 1 200,00 4 000,00 450,00 600,00 600,00 600,00 600,00 550,00 10 000,00 530,00 10 000,00 10 000,00 530,00 15,00 20,00 20,00 20,00 20,00 20,00 90,00 16,00 90,00 90,00 16,00 1 1 1 1 1 1 0,9 1 0,9 0,9 1 8 3 3 3 3 5 10 10 10 6 6 0 0 0 0 0 0 0 0 0 15 0 1 1 1 1 1 1 1 1 16 16 16 16 16 16 1 4 1 4 4 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 VC02 VC03 VC03 VC02 VC01 VC01 CO2 CO2 4 4 4 VIII VIII VIII Refugio Natural de Vida Silvestre Manzanillo Mile Creek ZMT Refugio Natural de Vida Silvestre Manzanillo Mile Creek 704‐03‐R26 704‐03‐U26 704‐03‐R27 704‐03‐U27 704‐03‐R28 704‐03‐U28 704‐03‐U29 Puerto Viejo ‐ Pirripli Sur 3 500,00 13 000,00 900,00 4 000,00 8 000,00 25 000,00 43 000,00 22 000,00 1 000,00 30 000,00 400,00 17 000,00 400,00 640,00 160,00 27,00 100,00 20,00 90,00 20,00 25,00 0,85 0,98 0,85 1 0,9 1 1 6 6 6 4 6 6 5 20 0 30 0 5 0 0 1 1 1 1 4 11 4 16 4 14 16 0 0 0 0 5 5 5 5 VC01 VM02 VM02 VC03 4 3 3 IV VIII VII Cerro Cocles Reserva Indígena Kekoldi MAPA DE VALORES DE TERRENOS POR ZONAS HOMOGÉNEAS LA PROVINCIA 7 DE LIMÓN CANTÓN 04 TALAMANCA DISTRITO 03 CAHUITA Cerro Pirripli 704‐03‐U30 704‐03‐U31 704‐03‐U32 704‐03‐U33 704‐03‐U34 704‐03‐U35 704‐03‐R36 704‐03‐U36 704‐03‐U37 704‐03‐U38 704‐03‐U39 704‐03‐U40 704‐03‐U41 704‐03‐U42 704‐03‐R43 704‐03‐U43 704‐03‐R44 704‐03‐U44 Puerto Viejo Sur Puerto Viejo Centro Puerto Viejo Sur ZMT Puerto Viejo Oeste ZMT Puerto Viejo Oeste ZMT Puerto Viejo Calle Los Turrialbeños Patiño Comercial El Colono Hone Creek Centro Villa Mina Eje ‐ Hone Creek Eje ‐ La Unión 30 000,00 75 000,00 20 000,00 89 000,00 63 000,00 20 000,00 3 500,00 12 000,00 20 000,00 30 000,00 12 000,00 10 000,00 20 000,00 15 000,00 1 500,00 7 000,00 200,00 1 500,00 400,00 800,00 800,00 200,00 200,00 400,00 13 000,00 800,00 290,00 1 200,00 610,00 430,00 760,00 310,00 25 000,00 490,00 180 000,00 500,00 20,00 20,00 20,00 10,00 10,00 17,00 60,00 20,00 15,00 35,00 20,00 22,00 23,00 11,00 90,00 16,00 100,00 20,00 1 1 1 1 1 1 0,9 1 1 0,98 1 1 1 1 0,85 1 0,7 1 5 2 5 5 5 5 4 4 4 3 5 5 3 4 6 6 6 6 0 0 0 0 0 0 5 0 0 0 0 0 0 0 30 0 45 0 2 4 4 1 1 1 1 1 1 2 2 1 1 1 1 16 16 16 15 15 16 7 16 16 16 16 16 16 11 4 11 4 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 VC02 VC01 VC03 VC03 VC03 VC02 VC02 VC02 VC02 VC02 VM02 VM01 CO3 CO2 CO1 3 3 3 VIII VII VIII Creek Carbón ‐ Dindirí Cabécar ‐ Talamanca Norte 704‐03‐U45 704‐03‐R46 704‐03‐U46 704‐03‐U47 704‐03‐U48 704‐03‐R49 704‐03‐U49 704‐03‐U50 704‐03‐U51 704‐03‐U52 704‐03‐R53 704‐03‐R54 Tuba Creek Playa Negra ZMT Playa Negra ZMT Cahuita Centro Cahuita ZMT Cahuita ZMT Parque Nacional Natural Cahuita ZMT Parque Nacional Natural Cahuita 12 000,00 2 900,00 15 000,00 50 000,00 38 000,00 7 600,00 23 000,00 70 000,00 55 000,00 40 000,00 500,00 300,00 310,00 25 000,00 490,00 500,00 500,00 25 000,00 490,00 500,00 500,00 500,00 200 000,00 200 000,00 11,00 90,00 16,00 20,00 20,00 90,00 16,00 20,00 20,00 20,00 400,00 400,00 1 0,85 1 1 1 0,85 1 1 1 1 0,7 0,7 4 7 5 5 5 3 3 2 3 3 6 6 0 5 0 0 0 5 0 0 0 0 5 5 1 1 1 1 1 4 2 2 16 4 16 16 16 16 16 16 16 16 1 1 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 VC02 VC02 VC03 VC03 VC02 CO3 CO2 CO2 3 3 3 3 V V VIII VIII Bordón ‐ Limonal Cahuita Sur CÓDIGO DE ZONA 704‐03‐U01 704‐03‐U02 704‐03‐U03 704‐03‐U04 704‐03‐U05 704‐03‐U06 704‐03‐U07 704‐03‐U08 704‐03‐U09 704‐03‐U10 704‐03‐U11 704‐03‐U12 704‐03‐U13 704‐03‐U14 704‐03‐U15 704‐03‐U16 NOMBRE Puerto Viejo ZMT Puerto Viejo ZMT Puerto Viejo ‐ Pirripli ZMT Puerto Viejo ‐ Pirripli ZMT Cocles Rastafari ZMT Cocles Rastafari ZMT Cocles Cocles ZMT Cocles ZMT Playa Chiquita ZMT Playa Chiquita ZMT Playa Chiquita Punta Uva ZMT Punta Uva ZMT Punta Uva ‐ Manzanillo Punta Uva ‐ Manzanillo ZMT COLOR VALOR (¢ / m 2 ) 150 000,00 120 000,00 130 000,00 110 000,00 70 000,00 47 000,00 35 000,00 35 000,00 25 000,00 25 000,00 20 000,00 30 000,00 50 000,00 35 000,00 25 000,00 35 000,00 ÁREA (m 2 ) 800,00 800,00 460,00 460,00 800,00 800,00 460,00 1 500,00 1 500,00 4 500,00 4 500,00 1 000,00 1 250,00 1 250,00 4 500,00 450,00 FRENTE (m) 20,00 20,00 21,00 21,00 20,00 20,00 19,00 30,00 30,00 47,00 47,00 26,00 25,00 25,00 40,00 15,00 REGULARIDAD 1 1 1 1 1 1 1 0,98 0,98 0,95 0,95 0,98 0,98 0,98 0,95 1 TIPO DE VÍA 1 1 2 2 2 2 5 3 3 5 5 5 5 5 4 8 PENDIENTE (%) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SERVICIOS 1 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 SERVICIOS 2 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 NIVEL 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 UBICACIÓN 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 TIPO DE RESIDENCIAL VC03 VC03 VC03 VC03 VC03 VC03 VC04 VC04 VC03 VC02 TIPO DE COMERCIO CO5 CO5 CO4 CO4 CO3 CO3 TIPO DE INDUSTRIAL HIDROLOGÍA CAP. USO DE LAS TIERRAS