..XXXXX...XXXX...XXXXXXX...XXXXXXXX...X.....X...XX...XX.....XX..XX.....XX..X.....X...XX...XX.....XX..XX.....XX...XXXXX....XX...XX.....XX..XXXXXXXX...X.....X...XX...XX..XX.XX..XX...XX....X.....X...XX...XX....XX...XX....XX....XXXXX...XXXX...XXXXX.XX..XX.....XX.