....,,
.::o::;' .....
:::::::: .::::o:::.,
.::' `::: :::::::''"
::: : ::' `.
.::: : :' ::
.::: : ,: `::
.' : :`. ." : :::
.' .: : : .: : :
: ::' ::. :' : : :
:: : :`: : : :`:
: : : '' : : '
_.---: :___ : :
: :` `--: :
: :---: : : :---: :`---.
'``` '``` ''' ''''