_______ ____ ________ .-''-. .---. ,---. ,---. ____ ,----------.
/ __ \ .' __ `. | | .'_ _ \ | ,_| | \ / | .' __ `.'..-------,(
| ,_/ \__) / ' \ \| .----' / ( ` ) ',-./ ) | , \/ , |/ ' \ \ _ _ //
,-./ ) |___| / || _|____ . (_ o _) |\ '_ '`) | |\_ /| ||___| / | (_I_) //
\ '_ '`) _.-` ||_( )_ || (_,_)___| > (_) ) | _( )_/ | | _.-` | (_(=)_)/
> (_) ) __ .' _ |(_ o._)__|' \ .---.( . .-' | (_ o _) | |.' _ | (_I_)/
( . .-'_/ )| _( )_ ||(_,_) \ `-' / `-'`-'|___ | (_,_) | || _( )_ | ,-'/
`-'`-' / \ (_ o _) /| | \ / | \| | | |\ (_ o _) / ) (
`._____.' '.(_,_).' '---' `'-..-' `--------`'--' '--' '.(_,_).' `---'