***************A***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************a***************