..XXXXX....XXXXXX...XXXXXXXX...XXXXXX....X.....X..XX....XX..XX........XX....XX...X.....X..XX........XX........XX..........XXXXX...XX........XXXXXX....XX...XXXX..X.....X..XX........XX........XX....XX...X.....X..XX....XX..XX........XX....XX....XXXXX....XXXXXX...XX.........XXXXXX...