XX                  X                                   X       X   XXXX   XXXX          XXXX   XXXX
XX                  X                                   X       X   XXXX   XXXX          XXXX   XXXX