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