..XXXXX....XXXXXX....XX....XX..XX.....XX..X.....X..XX....XX...XX...XX....XX...XX.........X..XX.........XX..XX......XX.XX.....XXXXX...XX...XXXX..XXXXX........XXX.....X........XX....XX...XX..XX......XX.XX....X........XX....XX...XX...XX....XX...XX...XXXXXXX...XXXXXX....XX....XX..XX.....XX.