XX X   XX X                                                                         XX     XX X   XX X   XX X                 XXXX   XXXX   XXXX   XXXX      X   XX X   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX
__XX_X___XX_X_________________________________________________________________________XX_____XX_X___XX_X___XX_X_________________XXXX___XXXX___XXXX___XXXX______X___XX_X___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX