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