XXX    XXX           XX     XXX    XXX    XXX    X X    XXX    XXX    XXX            XX     XX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    X X    XXX    XXX    X X    XXX    XXX    X X    XXX    XXX    XXX    XXX    XXX    XXX    XX
X    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX     XX    XXX    XXX    XXX    XXX    XX
XXX    XXX           XX     XXX    XXX    XXX    X X    XXX    XXX    XXX            XX     XX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    X X    XXX    XXX    X X    XXX    XXX    X X    XXX    XXX    XXX    XXX    XXX    XXX    XX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX     XX    XXX    XXX    XXX    XXX    XX