XXXXXXX.                                                                    -------_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXX|                                                                            `---_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXX/                                                                                  `-_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXX/      XXXXXXXXXXXXXXX                                XXXXXXXXXXXXXXXXXX               `-_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXX|   XXXX              XXX                         XXXXX                XXXXX              `.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXX/  XXX                   XXX                     XXX                        XXX              |XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXX/  XX         XXXXXXXX      XX                  XXX                            XXX            |XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX/  XX         XXXXXXXXXX      XX                XX                                XX           \XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX|  X          XXXXXXXXXXX      X               X           XXXXXXXXXXXXX            X           |XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X/   X          XXXXXXXXXX       XX             XX         XXXXXXXXXXXXXXXXX           X          `.XXXXXXXXXXXXXXXXXXXXXXXXXXXX
X!   X           XXXXXXXXX       XX            XX          XXXXXXXXXXXXXXXXXX          XX          |XXXXXXXXXXXXXXXXXXXXXXXXXXXX
X;   X              XX           X             X           XXXXXXXXXXXXXXXXXX           X          `.XXXXXXXXXXXXXXXXXXXXXXXXXXX
:    XX                         XX             X           XXXXXXXXXXXXXXXXX            XX          |XXXXXXXXXXXXXXXXXXXXXXXXXXX
|     XX                       XX              X             XXXXXXXXXXXXX               X          \XXXXXXXXXXXXXXXXXXXXXXXXXXX
|      XXX                    XX               X                  XXX                   XX           \XXXXXXXXXXXXXXXXXXXXXXXXXX
|        XXX               XXX                 X                                        X             |XXXXXXXXXXXXXXXXXXXXXXXXX
|           XXXXXXX  XXXXXX                    XX                                      XX             |XXXXXXXXXXXXXXXXXXXXXXXXX
|                 XXX          _------          X                                      X               `XXXXXXXXXXXXXXXXXXXXXXXX
|                          _--'                  XX                                   X                -.XXXXXXXXXXXXXXXXXXXXXXX
|                      _--'                       XX                                XX                  :XXXXXXXXXXXXXXXXXXXXXXX
|                   _-'                            XX                              XX                    `_XXXXXXXXXXXXXXXXXXXXX
|                _-'                                 XXX                        XXX                        !XXXXXXXXXXXXXXXXXXXX
|             _-'                                      XXXX                  XXXX                          \XXXXXXXXXXXXXXXXXXXX
|           _'                                             -_XXXXXX   XXXXXXXX                              \XXXXXXXXXXXXXXXXXXX
|         _'                                                 `.   XXXX                                       !XXXXXXXXXXXXXXXXXX
|      _-'                                                    |                                              \XXXXXXXXXXXXXXXXXX
|     /                                                       |                                               \XXXXXXXXXXXXXXXXX
|     |                                                       |                                                |XXXXXXXXXXXXXXXX
|     |                                                       |                                                \XXXXXXXXXXXXXXXX
|     ;                                                       |                                                 |XXXXXXXXXXXXXXX
|    /                                                        |                      |                          |XXXXXXXXXXXXXXX
|    |                                                        |                      |                          |XXXXXXXXXXXXXXX
|    |                                                        |                      |`.                        |XXXXXXXXXXXXXXX
|    |                                                        |                      |  `_                      |XXXXXXXXXXXXXXX
|    |                                                        !                      |    `_                    !XXXXXXXXXXXXXXX
|    |                                                        /                      |      `.                 ,'XXXXXXXXXXXXXXX
|    `.                                                      /                       ;        \                |XXXXXXXXXXXXXXXX
|      \                                                   _/                       :          `.              ;XXXXXXXXXXXXXXXX
|       \                                                 /                         ;           |             !XXXXXXXXXXXXXXXXX
|        `_                                              /                         :            |            .'XXXXXXXXXXXXXXXXX
|          `_                                         _-'                         |'            |            /XXXXXXXXXXXXXXXXXX
|            `-_                                  _--'                          _'\             |            'XXXXXXXXXXXXXXXXXX
|               `--_                          _--'                            _'   |            |           /XXXXXXXXXXXXXXXXXXX
|     .             `------_              _--'                               /     \            |           /XXXXXXXXXXXXXXXXXXX
| .    \                    `------------'                                _-'       |           |          ;XXXXXXXXXXXXXXXXXXXX
|  `.   \                                                               _'          !           |         /XXXXXXXXXXXXXXXXXXXXX
|    `.  \                                                           ,---_          \           ;        |XXXXXXXXXXXXXXXXXXXXXX
|      `-_\                                                        _|'    `.         \         /         ;XXXXXXXXXXXXXXXXXXXXXX
`.        `-----_                                               _-' |       \         |       /         !XXXXXXXXXXXXXXXXXXXXXXX
XX\         \    `-----.--_                   _              _-'    |       !         \      /         .'XXXXXXXXXXXXXXXXXXXXXXX
XXX\         \         |   `---------_       / `_       _---'       |       `.         |   ,'          /XXXXXXXXXXXXXXXXXXXXXXXX
XXXX\         `_       |              `----,'----\-----'            \        !         \ ,'          _'XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXX`_         `_     |                   |      \                  |        `.        |           /XXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXX`_         \     \                  ;       `.                |         `.     ,'|         ,'XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXX\         `_   |                 |          \               \           `_ _'  ;        /XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXX`-_        `_ |                 |          |                |         _--`---'       .'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXX`_        `|--_              !           \               ;     _--'             ,-'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX`_       `--.`-_          .'            \          _--/-----'                /XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX`_         `------------'--------------`.---_,-----'                   _,-'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX`--_                                   `-'                         ,'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXX`_                                                           _'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX`--_                                            _---------'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX`_                                      _--'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX`------------------------------------'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX