XX     XX     XX X   XX X   XX X   XX X   XX X   XX X   XX                                        XX X   XX X   XX     XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX
X   XX X   XX X   XX X   XX X
_________XX_____XX_____XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX________________________________________XX_X___XX_X___XX_____XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XXX___XX_X___XX_X___XX_X___XX_X