X     XX            XX            XX     X      X             X                     X     XX     XX       XXXXXXXXXXX XXXXXXXXXXXXX XXXXXX XXXXXX XXXXXX XXXXXX   XXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX
XXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X_____XX____________XX____________XX_____X______X_____________X_____________________X_____XX_____XX_______XXXXXXXXXXX_XXXXXXXXXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX___XXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX