XX   XXXXXXXXXXXXXXXXXX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXXX
X   XXXX   XXXX   XXX     XX     XX  X   X      X      X      X      X
XX   XXXXXXXXXXXXXXXXXX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXXX                                      X   XXXX   XXXX   XXX     XX     XX  X   X      X      X      X      X