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