_____  ___________  _____   _ _ _                                 
|  _  ||  _  | ___ \/  ___| | | | |                                
| | | || | | | |_/ /\ `--.  | | | |                                
| | | || | | |  __/  `--. \ | | | |                                
\ \_/ /\ \_/ / |    /\__/ / |_|_|_|                                
 \___/  \___/\_|    \____/  (_|_|_)                                

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