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