X   XX X   XXXX   XXXX   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 X   XX X   XX X   XX X   XX X   XX X   XX XX  XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX XX  XX X   XX X   X
X 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___XXXX___XXXX___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_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_XX__XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_XX__XX_X___XX_X___X_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