X     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXX     XX     XX     XX     XX     XX     XX     XX     XX     XX   XXXX    XXX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXX
XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXX     XX     XX     XX     XX     XX     X
X     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXX     XX     XX     XX     XX     XX     XX     XX     XX     XX   XXXX    XXX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXXXX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXX     XX     XX     XX     XX     XX     X