====================================================================================================================
           __                  _____           __          __
          / /___ __   ______ _/ ___/___  _____/ /   ____ _/ /_
     __  / / __ `/ | / / __ `/\__ \/ _ \/ ___/ /   / __ `/ __ \
    / /_/ / /_/ /| |/ / /_/ /___/ /  __/ /__/ /___/ /_/ / /_/ /
    \____/\__,_/ |___/\__,_//____/\___/\___/_____/\__,_/_.___/

====================================================================================================================