X      X      X      X      X      X      X X    XX     XX     X      X      X      X      X      X      X      X      X      X      X      X      X      X      X
X      X      X      X      X      X      XX     XX     XX     X      X      X      X      X      X      X
___________________________________________________________________________________X______X______X______X______X______X______X_X____XX_____XX_____X______X______X______X______X______X______X______X______X______X______X______X______X______X______X_X______X______X______X______X______X______XX_____XX_____XX_____X______X______X______X______X______X______X