X                    XXXXX  XXX    XXXXX  XXXXX  XXXXX  XXXXX  XX         X  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXX X  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XX XX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XX  X    XXX  XXXXX  XXXXX  XXXXX  XXX
XX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX
__X____________________XXXXX__XXX____XXXXX__XXXXX__XXXXX__XXXXX__XX_________X__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXX_X__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XX_XX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XX__X____XXX__XXXXX__XXXXX__XXXXX__XXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXX