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