XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXX******XXXXXXXXXXXX
XXXXXXXXXX***XXXX***XXXXXXXXXX
XXXXXXXX***XXXXXXX***XXXXXXXXX
XXXXXXX***XXXXXXXXX***XXXXXXXX
XXXXXXX***XXXXXXXXX***XXXXXXXX
XXXXXXX***XXXXXXXXX***XXXXXXXX
XXXXXXX***XXXXXXXXX***XXXXXXXX
XXXXXXXX***XXXXXXX***XXXXXXXXX
XXXXXXXXX***XXXXX***XXXXXXXXXX
XXXXXXXXXX***XXX***XXXXXXXXXXX
XXXXXXXXXXXX*****XXXXXXXXXXXXX
XXXXXXXXXXXX*****XXXXXXXXXXXXX
XXXXXXXXXXX*******XXXXXXXXXXXX
XXXXXXXXXX***XXX***XXXXXXXXXXX
XXXXXXXXX***XXXXX***XXXXXXXXXX
XXXXXXXX***XXXXXXX***XXXXXXXXX
XXXXXXX***XXXXXXXXX***XXXXXXXX
XXXXXX***XXXXXXXXXXX***XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX