X      X      X      X      X      X      X      X      X      X  XX XX      X      X      X     XX      X      X      X      XX     X      X      X      X      X   X  X      XX     X    XX     XX     XX     XX     XX     XX     XX     XX     XX
XX     XX       X      X      X      X      X      X      X      X      X X    X      X      X      X      X   X
X______X______X______X______X______X______X______X______X______X__XX_XX______X______X______X_____XX______X______X______X______XX_____X______X______X______X______X___X__X______XX_____X____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XXXX_____XX_______X______X______X______X______X______X______X______X______X_X____X______X______X______X______X___X