___ _,.---._ ,-.-. ,----.
.-._ .'=.' ,-.' , - `. ,--.-./=/ ,/ ,-.--` ,
/==/ |==| |/==/_, , - /==/, ||=| -||==|- _.-`
|==|,| / - |==| .=. ==, / ,||==| `.-.
|==| / , |==|_ : ;=: - |== - ' - /==/_ , /
|==|- , _ |==| , '=' | == , ||==| .-'
|==| _ / |== - ,_ / |==| - ,/|==|_ ,`-._
/==/ / / , / '.='. - .' == _ / /==/ , /
`--`./ `--` `--`--'' `--`--' `--`-----``