X      X      X     XX      X      X      X      X XX  X      X       X      X      X      X      X      X      X      X    X XX     X      X      X      X      X   X  X      XX     X      X      X      X      X      X      X      XXXXX  XXXXX  XXXXX
XXXXX  XXXXX  XXXXX  X
X______X______X_____XX______X______X______X______X_XX__X______X_______X______X______X______X______X______X______X______X____X_XX_____X______X______X______X______X___X__X______XX_____X______X______X______X______X______X______X______XXXXX__XXXXX__XXXX__XXXXX__XXXXX__XXXXX__X