............................ ...,,--~~”'¯¯¯¯¯¯”'~~--,,
... ... ... ... ... ...,,-~”¯::::::::::::::::::::::::::::::::::¯”'~,,
... ... ... ... ..,,~”::::::::::::::::::::::::::::::::::::::::::::::::::::”~,,
... ... ... ..,,-“:::::::::::::::/::::::/::::::::::::::::\:::::::::::::::-,::-,::”-,...
... ... ...,-“:::::,-“:::/:::::/::::::/ :::::::::::::::::\::::::::::::::::\::::\::....
... ... .,-“:::::::/:::: :::: :::::: ::::::::::::::::::\\:::::::::::: :::::\:::\::\
... ... /::::::::: ::::: :::: \::::::\:\::::::::::::::::: |::::::::::: :/::::: ::: ::\
... .../::::::::::::\:::::::\::::'\”-,::::\:\,:::::::::::::: ::::::::::,//::::::/::: ::
... ../::::::::::::::'\::::::\-,:::”-,”-,::\-,”-,,:::::::::/: |::::::,-“//::::::/:::::
... ./:::::::::::::::::”,-,,::\|”~-,,\,:”~-\”: :”-,::::/: :/:::,-“: :/::,-“/:::,-“:::/
... /::::::::::::::::::/,__”-,\: : ,,-~”,”',-,: : :\:/: :/:,-“,-~,”-,”:/:,,-“:,-//'
... |:::::::::::::::::/ :: : :,,-“/. ,-“:\.|: : : : “: -'”:/./,--,”\.'|”/::::: -“
...|::::::