.XXXX..XXXXXXXX...XXXXXXXX...XXXXXXXX...XX...XX.....XX..XX.....XX.....XX......XX...XX.....XX..XX.....XX.....XX......XX...XXXXXXXX...XXXXXXXX......XX......XX...XX.........XX...XX.......XX......XX...XX.........XX....XX......XX.....XXXX..XX.........XX.....XX.....XX....