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