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