X X XX X X X  X X X  X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X  X   X XX X X XX X X XX X X XX X X XX X X XX X X XX   X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX   X XX X X XX X X
XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX
_X_X_XX_X_X_X__X_X_X__X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X__X___X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX___X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX___X_XX_X_X_XX_X_XXX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_XX_X_X_X