..XXXXX...XX....XX..XXXXXXXX...XX.....XX..X.....X..XXX...XX..XX.....XX..XX.....XX..X........XXXX..XX..XX.....XX..XX.....XX..XXXXXX...XX.XX.XX..XXXXXXXX...XX.....XX..X.....X..XX..XXXX..XX...XX....XX.....XX..X.....X..XX...XXX..XX....XX...XX.....XX...XXXXX...XX....XX..XX.....XX...XXXXXXX..