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