..XXXXX...XXXXXXX.....XXX.....XX.....XX..X.....X..X..........XX.XX....XXX...XXX........X..X.........XX...XX...XXXX.XXXX.....XXX...XXXXXX...XX.....XX..XX.XXX.XX........X........X..XXXXXXXXX..XX.....XX..X.....X..X.....X..XX.....XX..XX.....XX...XXXXX....XXXXX...XX.....XX..XX.....XX.