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 X  XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXX
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 X  XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXX