.XXXXXXXX..XX....XX..XXXXXXXX...XX.....XX..XX........XX...XX...XX.....XX..XX.....XX..XX........XX..XX....XX.....XX..XX.....XX..XXXXXX....XXXXX.....XXXXXXXX...XX.....XX..XX........XX..XX....XX..........XX...XX...XX........XX...XX...XX...........XX.XX....XX........XX....XX..XX............XXX....