..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..X.....X..XX....XX..XX.........XX....XX...XXXXX....XXXXXX...XX..........XXXXXX..