X      X      X      X      X      X      X             X      X             X      X      X             X      X             X      X     X XXXXXX XXXXXX XXXXXX XXXXXXXXXXXXX XXXXXX     XX     XX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXX
XXX XXXXXX XXXXXX XXXX   XXXXXX XXXXXX     XX     XX     XX            XX     XX
X      X      X      X      X      X      X             X      X             X      X      X             X      X             X      X     X XXXXXX XXXXXX XXXXXX XXXXXXXXXXXXX XXXXXX     XX     XX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXX   XXXXXX XXXXXX     XX     XX     XX            XX     XX