.XXXXXXX...XXXXXX..........XX..XXXXXXXX..X....X...XX....XX.........XX.....XX.........X....XX...............XX.....XX........X.....XX...XXXX........XX.....XX.......X......XX....XX...XX....XX.....XX.......X......XX....XX...XX....XX.....XX.......X.......XXXXXX.....XXXXXX......XX....