X     XXXX   XXXX   XX        X   XXXX   XXXX                        XX        X   XXX    XXXX                        XXX     XX    XXXX   XXXX          XXXX   XX     XXXX    XXX   XXXX   XXXX   XXXX   XXXX   XXX    X  X   XXXX    XXX   XX X   XXX
X   XXXX   XX       XX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX    XXX   XXXX   XXXX                   XX
___X_____XXXX___XXXX___XX________X___XXXX___XXXX________________________XX________X___XXX____XXXX________________________XXX_____XX____XXXX___XXXX__________XXXX___XX_____XXXX____XXX___XXXX___XXXX___XXXX___XXXX___XXX____X__X___XXXX____XXX___XX_X___XXX___XXXX___XX_______XX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX____XXX___XXXX___XXXX___________________XX