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