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