..XXXXX...XXXXXXXX....XXXXXX...XX.....XX..X.....X..XX.....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...XX....XXXXX...XXXXXXXX....XXXXXX...XX.....XX.