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