______    _____    _    _    __   _   
  ____     /_   _//  / ____|| | || | || | || | || 
 |    \\    -| ||-  / //---`' | || | || | '--' || 
 | [] ||    _| ||_  \ \\___   | \\_/ || | .--. || 
 |  __//   /_____//  \_____||  \____//  |_|| |_|| 
 |_|`-`    `-----`    `----`    `---`   `-`  `-`  
 `-`