..XXXXX...X...........XXX.....XXXXXXXX..X.....X..X....X.....XX.XX....XX..............X..X....X....XX...XX...XX.........XXXXX...X....X...XX.....XX..XXXXXX....X........XXXXXXX..XXXXXXXXX..XX........X.............X...XX.....XX..XX........XXXXXXX.......X...XX.....XX..XXXXXXXX.