..XXXXX...XXXXXXXX...XXXXXXXX..XX.....XX..X.....X..XX.....XX.....XX.....XX.....XX..X.....X..XX.....XX.....XX.....XX.....XX...XXXXX...XXXXXXXX......XX.....XX.....XX..X.....X..XX............XX.....XX.....XX..X.....X..XX............XX.....XX.....XX...XXXXX...XX............XX......XXXXXXX..