..XXXXX...XX....XX...XXXXXX...XX.....XX..X.....X..XXX...XX..XX....XX...XX...XX.........X..XXXX..XX..XX..........XX.XX.......XXX...XX.XX.XX...XXXXXX......XXX...........X..XX..XXXX........XX....XX.XX....X.....X..XX...XXX..XX....XX...XX...XX....XXXXX...XX....XX...XXXXXX...XX.....XX.