X  X   X  X                                                           XXXX                                      XXXX    XXX                                              XXX   XXXX                                      XXX    XXXX   XXXX
XXXX   XXXX   XXXX   XX                                               XXXX
X  X   X  X                                                           XXXX                                      XXXX    XXX                                              XXX   XXXX                                      XXX    XXXX   XXXXXXXX   XXXX   XXXX   XX                                               XXXX