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