X    X                                                                                                                      X X    X X    X X    X X    X X  XXXXX    XXXX   X X    X X    X X    XXX    XXX    XXX    XXX    XXX    XXX X  XXX    XXX X
XXX    XXX    XXX    XXX    XXX    XXX
X    X                                                                                                                      X X    X X    X X    X X    X X  XXXXX    XXXX   X X    X X    X X    XXX    XXX    XXX    XXX    XXX    XXX X  XXX    XXX XXXX    XXX    XXX    XXX    XXX    XXX