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