XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXX.........XXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXXXXXX XX XXXXXXXIDDDDDDDDDDDDDDDDXXXX.XXXXXXXXXX XX XXXXXXXXXXXX.XXXXXXXXXXDXXXX.XXXXXXXXXX XX XXX X.X X.XXXXDXXX..........XXXXX XXXX XXX X.X X.XXXXDXXX.XXXXXXXX.XXXXX XXXX XXX X.X X.XXXXDXXX.X X.XXXXX XXXX XXX X.X X.....D...XX X.XXXXX XXXX XXX X.XXXXX.XXXXDXXXXX X.XXXXX XXXX XXX X.......XXXXDXXXXX X.XXXXX XXXX XXX XX.XXXXXXXXXDXXXXX X.XXXXX XXXX XXX XX.X X....DXXXXXXX XX.XXXXX XXXX XXX XX.X X.XXXD.....XX XX.XX XX XXX XX.XXXXX.XXXDXXXX.XX XX.XX XX XXX XX.......XXXDX X.XXXXXXX.XX XX XXX XXXX.XXXXXXXDXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXX.XXXXXXXDDDDDDDDDDDDDDDDDDDDFXXXX XXX XXXX.XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXX XXX XXXX..............XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX