..XXXXX......XXX.....XXXXXXXX...XXXXXXXX...X.....X....XX.XX....XX.....XX..XX.....XX..X.....X...XX...XX...XX.....XX..XX.....XX...XXXXX...XX.....XX..XXXXXXXX...XXXXXXXX...X.....X..XXXXXXXXX..XX.........XX...XX....X.....X..XX.....XX..XX.........XX....XX....XXXXX...XX.....XX..XX.........XX.....XX.