XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     X            X       X                          XX     XX     XX     XXXXXXXXX    XXXX    XX     XX     XX XXXXXX     XX   XXXX     XXXXXXXXXXXXXXXX     XX     XXXXXXXXX     XXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_____X____________X_______X__________________________XX_____XX_____XX_____XXXXXXXXX____XXXX____XX_____XX_____XX_XXXXXX_____XX___XXXX_____XXXXXXXXXXXXXXXX_____XX_____XXXXXXXXX_____XXXXXXXXX