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