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