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