XXX    XXX    X      X      XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX     XX    XXX    XXX    XXX    XXX    XXX    XXX
XXX    XXX    X      X      XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX     XX    XXX    XXX    XXX    XXX    XXX    XXX