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