.'::,',coddolllccccodxddoollc::::cllc;'..   .,;;,'...,;,,,,,,,,,,,;;,,,,,,,,,,,,;......'''       ..,;:cc:::cclloooddolccclloooodlc;,,:;.  .
',:;:clooooollcllloddoollcc:;,'........',;::cll:.....',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''....,oooollc:;,''........',;:clooodoollclloodddolc:::,.
cloddddolcclloddoolc:,..  ...,;:clooooooollllllol,.....,''''''''''''''''''''''''''''.....cloooollllllooooooolc:,'.....';cloodddollclodddddolc
xxdolcllodddoolc;'...';clooooolllooooolc:;,,'....  ....'',,''''''''',,,''''''''',,''....    .....',;::cloooolllloooool:,''',:cloddddolccodxxx
olclodddoolc,,,;:loooolllooodlc:;'... .............  ....'''''''''''''''''''''''''....   ..................',:clodooolloooolc;;',:loddddlcclo
cldddoo:,..;looolloooddlc;'......,:col:,....   ..,;:cc;....',,,,,,,,,,,,,,,,,,,''...:olc:;,'..  ...';coxdoc;,......,:loddoollooo:. .':lddddl:
dddc,.  .cooloodddl:,....';ldk0XX0d:...  .';clooollloooo;...'',,,,,,,',,,,,,,,''..'loooolllloool:;'. ...,lkXXXKOxoc;....';coxddolll;.  .':odd
:.  ..,lloddxdc,....;ldOKXXXXXOl,....':lddollloooolc;'....,,;;''''''''''''''',;,,,.....,;cooooolloodoc;.....:xKXXXXXXKko:'...':oxxdol:;'.  .,
 .,:;:odxxl;....:dOXXXXXXXXXk;....;lxdollloooo:'.  ..,:cccc;,':ccc:::c::::ccc;';:cccc:;'.   .,coooollodxdc'....lKXXXXXKXXXKkl,...,cdxxl,:c:. 
cc:;,dxl,...,oOXXXKkdKXXXXO,....cxxdolloooc,'.',;cllllooddddo:,,::;;;;;;;:::;,:ooodddoooollc:;'',;cloollodxd:....lXXXXKocd0XXXKxc...':d:,;cll
c:;;;:...,dKXXXKxl;,0XXXXx....cxxxolcc'. .;looodddolllllccclodl,;llllllllll:'codolcccllllloddddool,  .,cccoxxd;...,KXXXXo,::oOXXXXk:...,:::cl
cccc:..;kXXXXOl:cc,xXXXXK... ldlc::::   'oddolcclloddxdollc:;,,::'',,,',,'.;c;,,;:cllodxxdolc:cloodo.  .cc:::co'...cXXXXX;;cc::dKXXXKc..:llll
ool:. .xXXXO::cccc'OXXXXk..,;c:::loo;   lcc:clldxkkxoc:;,'.........cooooo;..........';:cldkkkdolc::c,   ooolccllc; .dkKXXc;ccccc;oK0x'  .,odd
dd, ...loxo;:cccc:;oOkd.. .coddllooo: .:clloddddolccc;';ldkxxxxddollc,,,cloddxxxkkkko:,:clcloodddoolc:. ,lolloxdd, ..,dddcc,;;;;':lodxc....ox
x; ..'Okkxd'.''''.cdxkOd....cxxxoc:,   'lodddl::lodxx:oOkc:::::;;,'','.',''';;;:::;:dko:xxxol::coddo:.  .;;:cxxd'...;00OOx,',,,,,.oOO00o....d
l ...xKKK0l.;;;;;;,:OKKX0:....lc;;:cl:.  .;c;:cloodddccl',:;;,,'..'',;';,''...,,,;;;'cc:lddooolc:;,  .;llc:;;:c....dXXXXx,;::::::,'0XXXX'....
,....0XXXX;,ccccccc:;l0XXXx. .':lllcloool.  .';coddl;:cc,..,;,'....'.'''.'....',,,,.,:c:;:odl:,.   .cooollool;.  .:OKKx;;cccccccc:.kXXXX:..',
c:' .o0XXX:'ccccccccc;'cxol;'.. .':lddoc;;::;,'.....';:loool,,;,..''......''..,;,;oooc:,'....',:cc:;,,ldoc,.....;ldoo:'';;;;;::::;'xOkc,. .cc
olc    .ldl:c,',,''''''.':okOOdc,.....'';::ccclloo:...........'...''..''..''...'.......''''collllcc:;'.. ..':oOK0ko;'',,,,,''''.;oood,..  'oo
odd:  ...oxxxo..,,,,,,;;;;,,:lxOKXOx;.    ..';:clo:,;;:ccll:...,:c:,,;;;;;,:c:,...;clcc:;;,:c:;,...    ..:OX0koc;;;:::;;;;;;;'.:kkOk;... .odd
loxxc. ...l000Oc.,::::::::cccc:;,,:::llcc:;,...... ...',;:,;col:..............;llc:,;,'...  ....,;:loodlc;'..,;cccc:::::ccc;',xKKKk,... .dxdl
;::loo.  ..'oKXX0c',:cccc::;,,,''''...'',:codkkkkx;'''.  ..',;;::ccloooooollc:::;,'..  .,,,,okkxdlc;,'''''''''''''',;:ccc;';xXXXk:.....'c:;,;
cc:;;,;,'. ...ckO0Ol,,,,''''''''',,,,;;;::;;;;;,'....,,,,,,,''''...,;,,,,,;'....'',;;;;,,.....';;::::::;;;,,,,,'''''....,:cxo:;'   .'::;;::cl
.:lllc:::cc,.    ..;lol:,...',,,,;;;;;,,,;;;;,,'.''..',,;:cc::;,,''''....''',,,;;:::::;,,'......'',,,,,,;;;;;;;;,'..':lddc,..    ':lccccllol,
  .,loollcclll;.    ..;lxkdl;'.',;:::::::;........',,;::ccccccclllccccc:cccccccccccccccc:;;,'.......':::cc::;,'.,cdkOdc,..   .,coolcllooo:. .
::,. .,:cooolllooc;..  ...;lx00xoc,',,;:;,..''...',,;:clllcc:;;,;;;::ccccc::;;;;;;::ccllc:;;,'...''...',,'';ldOKOdc,...  .':odolllll:,.. .,:c
clllc:,.  ..,:::::cloc;'.......;cdxdl:;,'....'',,,;;;;;:::ccccllllcccc:::ccccllllcccc:::;:::;;;;,'..',;::;:::;'.. .....,:c::;;;;,..  .':lllll
,,;:cloool;'.  ..,:;;;,,;;;;,'...     ..';;.....',;:clllcc:;'.''''''''''''''''.....';::ccc:;,'..... ....    ...',;::;;;;:::;,.. ..,cooooc::;;
::::;,;cooodoo:.   .,ccc::::::cclc:,..   .   .......            ....''',,,'''...       ......'''''.......':llllc::::ccll:'   .;ooddoo:'.';:::

<<