X    X XXXXXXXXXXXXXXXXXXXX X  XXX  X XXX  XXX X  X X X      X      X X  XXX XXXXXX      X     XX XXXXXX XXXXXX      X XXXXXX X    X      X      X XXXXX   XXXX   XXXXX XXXXXX XXXXXX XXXXXX X    X XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXX
X XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX
X____X_XXXXXXXXXXXXXXXXXXXX_X__XXX__X_XXX__XXX_X__X_X_X______X______X_X__XXX_XXXXXX______X_____XX_XXXXXX_XXXXXX______X_XXXXXX_X____X______X______X_XXXXX___XXXX___XXXXX_XXXXXX_XXXXXX_XXXXXX_X____X_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX