X                                                   XX                                                  XX            XX     XX     XX     XX     XX            XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     X
XX     XX     XXXXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX
X___________________________________________________XX__________________________________________________XX____________XX_____XX_____XX_____XX_____XX____________XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____X________XX_____XX_____XXXXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX