..XXXXX....XXXXXXX...XXXXXXXX..XX.....XX..X.....X..XX.....XX.....XX......XX...XX...X.....X..XX.....XX.....XX.......XX.XX.....XXXXX...XX.....XX.....XX........XXX.....X.....X..XX..XX.XX.....XX.......XX.XX....X.....X..XX....XX......XX......XX...XX....XXXXX....XXXXX.XX.....XX.....XX.....XX.