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