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