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