.XXXXXXX..XX....XX..XXXXXXXX..XX....XX..X....X...XXX...XX.....XX......XX..XX.......X....XXXX..XX.....XX.......XXXX.......X.....XX.XX.XX.....XX........XX.......X......XX..XXXX.....XX........XX.......X......XX...XXX.....XX........XX.......X......XX....XX.....XX........XX....