X   X  X   X XX   X XX   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   XX XX  X  X   X  X   X  X   X  X   X  X   X  X   X  XX  X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  XX  X  X   X  X   X
X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X  X   X
X___X__X___X_XX___X_XX___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___XX_XX__X__X___X__X___X__X___X__X___X__X___X__X___X__XX__X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__XX__X__X___X__X_____X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X__X___X