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