          .___.           .___.__ .___.___.                       .___.
       ___|___|____/\_____|   __ \|   |   |  ______/\ /\_____  ___|__ |_
      /  _._______.  \    l   |   \   |   |  \____.  \\______\/_ _._//_/
      \   l   |   |   \  _/\_ |  \ \  |   l___|_  |   \   __/  /  |   |
       \______l_______/___/\__l__|\   |___.    /______/_______/\______!
      . ...........................\__|...l___/......splat............ .
                                      :

