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