..XXXXXX....XX.....XX...XXXXXX...XX.....XX..XX....XX...XX.....XX..XX....XX...XX...XX...XX.........XX.....XX..XX..........XX.XX....XX...XXXX..XXXXXXXXX...XXXXXX......XXX.....XX....XX...XX.....XX........XX....XX.XX....XX....XX...XX.....XX..XX....XX...XX...XX....XXXXXX....XX.....XX...XXXXXX...XX.....XX.