_    _    __   __  __    __   _    _    _    _   
| || | ||  \ \\/ // \ \\ / // | || | || | |  | || 
| || | ||   \ ` //   \ \/ //  | || | || | |/\| || 
| \\_/ ||    | ||     \  //   | \\_/ || |  /\  || 
 \____//     |_||      \//     \____//  |_// \_|| 
  `---`      `-`'       `       `---`   `-`   `-`