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