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