_______                                  _        _____                   _               
 |__   __|                                ( )      / ____|                 | |              
    | |  ___  _ __ ___   _ __    ___  _ __|/ ___  | |  __   ___  _ __ ___  | |  ___    __ _ 
    | | / _ \| '_ ` _ \ | '_ \  / _ \| '__| / __| | | |_ | / _ \| '_ ` _ \ | | / _ \  / _` |
    | ||  __/| | | | | || |_) ||  __/| |    \__ \ | |__| ||  __/| | | | | || || (_) || (_| |
    |_| \___||_| |_| |_|| .__/  \___||_|    |___/  \_____| \___||_| |_| |_||_| \___/  \__, |
                        | |                                                            __/ |
                        |_|                                                           |___/