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