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