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