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