*  *             |
                 ||                // \\
                 ==             / /     \ \
                 ==          =================
                 ==          |   |   _   |   |
                 ==          |() |  (_)  | ()|
             |=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|
--------------|    ___           __--^--__          ___     |
|             |  [[_|_]]     __--   ___   --__    [[_|_]]   |
|             |  [[_|_]] __--      /   \     --__ [[_|_]]   |
|  =====================================================================
====||_/\_||_/\_||_/\_|| |=======================| ||_/\_||_/\_||_/\_||
 |  ||    ||    ||    || ***    ***     ***    *** ||    ||    ||    ||
 |  ||    ||    ||    || ***    ***_/^\_***    *** ||    ||    ||    ||
 |  ||    ||    ||    || ***    ***|   |***    *** ||    ||    ||    ||
 |  ||++++||++++||++++|| ***----***-----***----*** ||++++||++++||++++||
 |==||====||====||====||_***====***=====***====***_||====||====||====||
 |  ||_/\_||_/\_||_/\_|| ***    ***     ***    *** ||_/\_||_/\_||_/\_||
 |  ||    ||    ||    || ***    ***_____***    *** ||    ||    ||    ||
 |  ||    ||    ||    || ***    ***|   |***    *** ||    ||    ||    ||
 |  ||    ||    ||    || ***    ***|  o|***    *** ||    ||    ||    ||
 |  ||++++||++++||++++|| ***----***-----***----*** ||++++||++++||++++||
 |==||====||====||====||_***====***=====***====***_||====||====||====||
==============================================================================