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