  _  __                    _ ____  _   _ 
 | |/ /___ _ __ _ __   ___| / ___|| | | |
 | ' // _ \ '__| '_ \ / _ \ \___ \| | | |
 | . \  __/ |  | | | |  __/ |___) | |_| |
 |_|\_\___|_|  |_| |_|\___|_|____/ \___/ 
          | \ | | _____  _| |_           
          |  \| |/ _ \ \/ / __|          
          | |\  |  __/>  <| |_           
          |_| \_|\___/_/\_\\__|          
