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