+----------------+        +-----------------------------------+
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       |                                                             |
       +-------------------------------------------------------------+