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