.XXXXXXXX...XX.....XX..XXXXXXXX..XX.....XX..XX.....XX..XX.....XX.....XX.....XX.....XX..XX.....XX..XX.....XX.....XX.....XX.....XX..XXXXXXXX...XXXXXXXXX.....XX.....XX.....XX..XX.....XX..XX.....XX.....XX......XX...XX...XX.....XX..XX.....XX.....XX.......XX.XX....XXXXXXXX...XX.....XX.....XX........XXX....