XXXX   XXXX    XXX   XXXX   XXXXX  XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX    XXX   XXXX   XXXX   XXXXX  XXXX   XXX    XXXX    XXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX    XXX   XXXX   XXX
X   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX   XXXX
__XXXX___XXXX____XXX___XXXX___XXXXX__XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX____XXX___XXXX___XXXX___XXXXX__XXXX___XXX____XXXX____XXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX____XXX___XXXX___XXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX___XXXX