_                    _                  ______            _ _      _
   | |   _              | |                / _____)          | | |    | |
    \ \ | |_  ____ ____ | | _   ____ ____ | /  ___  ___  ____| | |  _ | | ____
     \ \|  _)/ _  )  _ \| || \ / _  |  _ \| | (___)/___)/ _  ) | | / || |/ _  )
 _____) ) |_( (/ /| | | | | | ( ( | | | | | \____/|___ ( (/ /| | |( (_| ( (/ /
(______/ \___)____) ||_/|_| |_|\_||_|_| |_|\_____/(___/ \____)_|_(_)____|\____)
                  |_|