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