..XXXXX....XXXXX...XXXX..XX.....XX..X.....X..X.....X...XX....XX...XX.........X..X.....X...XX.....XX.XX.......XXX....XXXXXX...XX......XXX...........X........X...XX.....XX.XX....X.....X..X.....X...XX....XX...XX....XXXXX....XXXXX...XXXX..XX.....XX.