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