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 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