XXXX   XXXXX  X      X   X      X      X      X      X      X      X      X      X      X      X      X      X    X X  XXXXX  XXXXX  XXXXX  XXXX   XXXX   XX X   XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX   XXXX  XXXXX  XXX
XX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXX   XXXX   XXXX   XXXX   XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX
XXXX   XXXXX  X      X   X      X      X      X      X      X      X      X      X      X      X      X      X    X X  XXXXX  XXXXX  XXXXX  XXXX   XXXX   XX X   XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX   XXXX  XXXXX  XXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXX   XXXX   XXXX   XXXX   XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXX