X XXX  X XX   X XX   X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X X X  X XXX  X XXX  X XXX  X XXX  X XXX  X  XX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X X
XX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX
__X_XXX__X_XX___X_XX___X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_X_X__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X__XX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XXX__X_XX