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