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