..XXXXX...XX....XX..XX.....XX..XXXXXXXX..X.....X..XXX...XX..XX.....XX.......XX.........X..XXXX..XX..XX.....XX......XX.......XXX...XX.XX.XX..XX.....XX.....XX...........X..XX..XXXX...XX...XX.....XX......X.....X..XX...XXX....XX.XX.....XX........XXXXX...XX....XX.....XXX.....XXXXXXXX.