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