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