XX             X     XX     XX     XX      X     XX     XX                          XX     XX     XX     XX     XX    XXXX                  XX      X     XX   X XX     XXX    XX     XX     XX     XX     XX     XX     XX
______XX_____________X_____XX_____XX_____XX______X_____XX_____XX__________________________XX_____XX_____XX_____XX_____XX____XXXX__________________XX______X_____XX___X_XX_____XXX____XX_____XX_____XX_____XX_____XX_____XX_____XX