.-::::::.`
.::::::::/:-.`
:ohyo+++///:-::.
.oyyhhddho+/:/y+-`
`:::/+yNNy+hmdy/.
-/++mMMMmNNmmdo-
``.``.---..` -:/sNdmNNNNNmmds-
`-::::::---:::::--.```:::::hNNNNNNNNmdo`
-:::::::::---::-------:::::sNNNNNNNNNNmd-
-::+oshdhyss/-::::/+/--::::/dmmmmdddmNNNd+
-omMNmdhhmMMs-:oyhmmmy-:::-..:::::::+sdmds
+/..--:/+yy:/dNNNNmmmo-::-` ``````.-:ohdh`
-::/dNmmmddhhd/-:-.` ```.-/ydd/ ``
`::sds/:--...-:-----.` ``..-+hddh: .:::/:.
```.::+s:``````......-----..-:/oyddmNms-```````./syhy+++:
`..-:::----:/+/.`````.....--:::::+hddmmNNNNmm+--::--/:smMMNo++.
`--:::--:::----:::/oo/:-..--:+so:-:::+dmmNNNNNmmy------::/++sydy++.
`-:::/+osso:/osssydmmmmmmmmddhddmmdo::::+hmmmmmmmd+----:::+++++++ooo+-
`:::smMMMMMm/mmmmmmmmddhhdmmmmNmmmmmh+/:/+oyddddy+:---::::ymy+++++ooyd/
:+hNMNmmmNNN+ymNmmyo/:::::/+sdmmmmmmdysyhhyso/:.`````.--::/hNmdhsyhmmd-
/hs/:--....--:/oy+-...````..-+hmmmmmmdddds+:..` `.::/ymmmmmdddd/
`.:-.```````.-:ohmmmmmmmdy/---..` .:/oyhhddddy:
`-::::/syhhdmmmmmmmmmh+.....`` .://///+o/.
-/:/yddmmmmmmmmmmmd+.````` `-/osyhho-
`:/+yhddmmmmmmmmmmdo-``` `.:ohdddh+.
`-:/+oyhddddddddddho:.` ```.-/oyhhhyo-`
`.-:/+ossyhhhhhhhhyso+//++ooo+:.`
`.--:///+++ooooo++///:-.`
```````````