XXXX   XXXX     XX     XX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX    XXX   XXXX   XXXX   XXXX   XXX    XXXX   XXXX   XXXX   XXXX   XXXX   XX X   XXXX   XXXX   XX X   XXXX   XXXX   XXXX   XXXX   XXXX   XX 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   XXX    XXXX   XXXX   XXXX   XXXX   XXXX   XX X   XXXX   XXXX   XX X   XXXX   XXXX   XXXX   XXXX   XXXX   XX X   XXXX   XXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXX    XXXX   XXXX   XXXX   XXXX   XXXX