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