X  XXXXX  XXXXX  X   X      X      X
XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXX
__________________________________________________________________________________________________________________________________________________________________________________________________________X__XXXXX__XXXXX__X___X______X______X__________________XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXX