_____     ______   __   __     ___     _____    
 |__  //   /_   _//  \ \\/ //   / _ \\  |  __ \\  
   / //     -| ||-    \   //   | / \ || | |  \ || 
  / //__    _| ||_    / . \\   | \_/ || | |__/ || 
 /_____||  /_____//  /_//\_\\   \___//  |_____//  
 `-----`   `-----`   `-`  --`   `---`    -----`