.XXXXXXX...XXXXXX...XX.....XX..XX.....XX..X........XX....XX..XX.....XX..XX.....XX..X........XX........XX.....XX..XX.....XX..XXXXXX....XXXXXX...XX.....XX..XX.....XX........X........XX..XX.....XX...XX...XX...X.....X..XX....XX..XX.....XX....XX.XX.....XXXXX....XXXXXX....XXXXXXX......XXX....