.XXXXXXX...XXXXX....XXXXX...XXXXXXXX..X........X.....X..X.....X..XX........X........X.....X..X.....X..XX........XXXXXX....XXXXX....XXXXXX..XXXXXX..........X..X.....X........X..XX........X.....X..X.....X..X.....X..XX.........XXXXX....XXXXX....XXXXX...XX.......