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