.XXXXXXX...XXXXXX.....XXXXXX...XX.....XX..X........XX....XX...XX....XX..XX.....XX..X........XX.........XX........XX.....XX..XXXXXX...XX...XXXX...XXXXXX...XX.....XX........X..XX....XX.........XX..XX.....XX..X.....X..XX....XX...XX....XX..XX.....XX...XXXXX....XXXXXX.....XXXXXX....XXXXXXX..