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