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