.XXXXXXX..XX.........XXXXXXX...XX......XX..X....X...XX........XX.....XX..XX..XX..XX......X....XX........XX.....XX..XX..XX..XX.....X.....XX........XX.....XX..XX..XX..XX....X......XX........XX..XX.XX..XX..XX..XX....X......XX........XX....XX...XX..XX..XX....X......XXXXXXXX...XXXXX.XX...XXX..XXX..