X      X                    X             X      X      X      X      X      X      X      X      X      X      X      X
X      X      X      X      X      X      X      X      X      X      X      X      X      X      X
________________________________________________________________X______X____________________X_____________X______X______X______X______X______X______X______X______X______X______X______X__________X______X______X______X______X______X______X______X______X______X______X______X______X______X______X