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