X                      X    XXXX  XXXXX  X                                                                      XXXX                                                                  XXXX   XXXX
X                      X    XXXX  XXXXX  X                                                                      XXXX                                                                  XXXX   XXXX