..XXXXX...XX.....XX...XXXXXXX...XX....XX..X.....X..XX.....XX..XX.....XX...XX..XX.........X..XX.....XX..XX.....XX....XXXX.......XXX...XXXXXXXXX..XX.....XX.....XX...........X..XX.....XX..XX..XX.XX.....XX.....X.....X..XX.....XX..XX....XX......XX......XXXXX...XX.....XX...XXXXX.XX.....XX....