X             X      X      X      X      X      X      X      X      X XXXX X      X      X      X      X      X      X      X      X      X      X      X      X      X   XXXX      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
______X_____________X______X______X______X______X______X______X______X______X_XXXX_X______X______X______X______X______X______X______X______X______X______X______X______X______X___XXXX______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______