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