X     XX     XXX    XXX    XX     XX     XX     XX     XX     XX     XX     XX     XX            XX     XX     XX   XXXXX    XX     XX     XX     XX     XX  XX XX     XXX    XX     XX     XX     XX     XX     XX     XX     XX     XXXX   XX     XX
XX     XX     XX     XX     XX     XX     XX     XX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X     XX     XXX    XXX    XX     XX     XX     XX     XX     XX     XX     XX     XX            XX     XX     XX   XXXXX    XX     XX     XX     XX     XX  XX XX     XXX    XX     XX     XX     XX     XX     XX     XX     XX     XXXX   XX     XX XX     XX     XX     XX     XX     XX     XX     XX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX