XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXXX XXXXXXXX
XXXXXXXXXXXXXXX XX XXXXXX     XX     XX     XX     XX XXXXXX XXXXXX    XXX    XXX     XX     XX     XX     XX
XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXXX XXXXXXXXXXXXXXXXXXXXXX XX XXXXXX     XX     XX     XX     XX XXXXXX XXXXXX    XXX    XXX     XX     XX     XX     XX