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