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