X XX   X XX  XX XX  XX XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX X XXXX   X XX   X XX   X XX   X XX   X XXX  X XX   XXXX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   XXXX   X XX   X XX
X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX   X XX
X_XX___X_XX__XX_XX__XX_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX_X_XXXX___X_XX___X_XX___X_XX___X_XX___X_XXX__X_XX___XXXX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___XXXX___X_XX___X_XX__X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX___X_XX