.XXXXXXX...XXXXXX.........XX..XX.....XX..X....X...XX....XX........XX..XX.....XX......X....XX..............XX..XX.....XX.....X.....XX..............XX..XX.....XX....X......XX........XX....XX..XX.....XX....X......XX....XX..XX....XX..XX.....XX....X.......XXXXXX....XXXXXX....XXXXXXX..