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