cccccccccccccccll:'......,,;;;::cllccc:,..';:cllollllllloooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooollllooxOKNWWWNKKK00OOOkx
cccccccclcccccc:;,'............';:c;,;,'....';:c::;,,,:clooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooodxOKNWWWNK0K0OOkkk
cccccccccccc:;'.......'''.....',;;;;;;,......'''''...';clooooooooooooooooooooooooooolllloooool::clooooooooooooooooooooooooooooooooooooooolclodddOKXNWWWKxkkclkkk
ccccccccccc:;,'.........'''...';::::::;,''.''''......,:cc:cloloooooooooooooooooooool:;,,,;clc;'',:cloooooooooooooooooooooooooooooooooooooolooxkdkKKKKXNN0OOxkkkx
ccccccccccccc:;,'''.';;,,,,'..',:cc::::::,'.',''...'';cc:,:clloooooooooollloooooool;......',:;;;;:cllloooooooooooooooooooooooooooooooooooxxol:cxxdxkk0NWNOxkkkkx
cccccccclccc:;,''',:lo:,;,''',;;;,,''''';:,'''''...',:cccc:;;;cloooooooc;clllooool:,...'...';;;:;,;:clooooooooooooooooooooooooooooooooool:looodkoldxxkXNNX0kdxxx
cccccccccccc:;''.':ol:.......';,'.''''''.,:;.'''....';::::,,,;:clllollolcccclllllol;''....',;::::::::clooooooooooooooooooooooooooooodO0xodO0xool;ckd,'oXNKxodxxx
ccccccclcccccc:;,;ld;.........'''''''''.'.;c,,;,,'...';;;;,';:cccccccccclcllllooool:::;,,;;,',,,,:cccclloooooooooooooooooooooooooooooxxdoOK0xc:xOdxxlco0XOlcoood
ccccccccccccc:,'',cd:...........'''''''''.;:;::::;;;,,;cccc:cllollllc;;;;,;:ccclloc;,;:ccl:'''''';:lllllooooooooooooooooooooooooooooodOOo:cxOk0Kkld0Od:cxxdddood
cccccccccccl:,...',lo;'..'..'.''''''''''.';,',,;:cc;,;cloooooooooc:,..... ......,,,,,;:lol:,,',;:clolloooooooooooooooooooooooooooooooxxdoxKOloxxOXWKxcoOOxddddd
clllccccccclc;'....';:;..............''';,''''.';:;'';cloooooolc;.. ...........':loolcccllloooooooddoooooooooooooooooooooodkOkoclkxxdccxOkkddxxk0Oxkkddd
cllllllllclccc:;,,,'.',,............',;:c;''..'',,,',;:lool:,.... ......',;,,;;;,'.....;clllooodddooooooddddoodddoooooooooooddodddk0Okxk0kxxdxkdldOKKkxxxxxxddd
cclllllllcllllccc::,''.',,'.......','',:cc:;'',;,','.';cc:'. ....',,;cllloodxdo:'...;lloooooddddddddddddddddooooooooddddddddddxxkkkxddodkdooxkOOOkxxddddxxd
lllllllllllllllcccc:,'...';:;...;;,....,;;::;;::,,;;,',,.. ...'',,;:clooodkkkkx:..':loooooddddddddddddddoooodddddddddddxxxxxxOOxxxddxO0xld00kxxkxxxdddddd
llllllllllllll:,,','...'..',::,:lc;'....',;ccllllcclc:'. ....'',;::clooddxkO00kl,.,:looodddddddddddddddoddddddddddddxxxxkkkkkkxxxxkdcokkkkOkkxxxxxxxdddd
llllllllllllllc;'..........',,;clc::;,'';:clooddooooo;. .........',;:clodxxkO00KOo,.'coodddddddddddddddddddxxxxxxxxxxxxxxxxkkkxxxxxkxdxkxxxxkkxxxxxxxxxdd
llllllllllllllll:;,'...........,:cll:;;;:looodddddodc. ..............',;codxxkO00KOl'.,codddddddddddddddxxxxxxxxxxxxxxxxxxxxxkxxxxxxxxxkkxxkkkkxxxxxxxxxdd
llllllllllllloolc;'.....'''.....,:loc:;;cloddddddddl' ..........,,'....'coxxl::;cokx:..,coddddddddxxxxxxxxxxxkkkkkxxxxxxxxxxxxxkkxxxxxxxxxxkkkkxxxxxxxxxxd
llllllllooooooolc:;,''',,,;;;,,,;cloc;;;clodddddddo:. ......... ........'lxOOl,,;:lodc...'cdddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd
llllllllooooooooollcccc:;;:cclllloooc:;;clodddddddo,.. ..'....'''.........'cdkk:.';d0Odl' ..cdxdxxxxxxxxxxxxxkxxxxxxxxxddxxxxxxxxxxxxxxxxxxxxxxxxdxxxxxddxxdd
lllllllloooooooolooooollc::::looddddc:;;coddddddddc..... .......',;:cc:,'....':lxOc...,coxd,...;dxxxxxxxxxxxxxxkxxxxxxxxxxxxdxxxxxxxxxxxxxxxkkxxxxxxddxxxxxxdddd
llllloooooooooolloooooolllllllodddddl:;;loddddddddl'.......'''..'',;::;,.....',:lOOo::coxOk;.'.'oxdxxxxxxxxxkkxxxxxxxxxxxxxxdddxxxxxxxxdxxxxxxkkkkxxddxxxxxxxddd
lllllooooooooooooooooooolloodddoddddlc::loddddddddc'.......'''.....',,'.......',;cx00OO0KX0c',''lxxxxxxxxxxxxkkxxxxxxxxxxxxxdxxddxddxxxdddddxxxkkkkxxddxxxxxxxdd
lllloooooooodoodoodolloolllooddddddddoc:loddxxdddd:.........''...............';:::lxkO0KXN0c,;,:dxxxxO000Okxxxkkxxkkxxxxxxxxxxdddddxxxxddddddxxk0OxdxOkdodxxxxdd
lllclloxdxOkddddollo:;ldolllodddxxxxxdccodddxxxddo, ......''.............';clodO0OxxO0KXk;.',lxxxxOKKxlcllcokkxxkOkxxxkxxxxkkkkdddddxxkkkxddxOKxc:oOkc,:oxxxxx
lllollodoxOxollooolccloddooloodxxxxxxdccodxxxxddoc. .................',;cloxO0OkkO00o..'cdxxxxkOko;',,'cxdox00xodO0xdkOOkdxdoook00kddddodOko:',od;..lxxxxx
ccldol:;dxodolloolllclodddddooodddxxxdccoddxxddl:' ...............',;:looollxkkO0x,..:loddxxxxdooolc:lxdclxxoccxx::ddl:;:loclkOo:;;clc;ldl,..:l;..cdxxxx
:;,:lllodlcooc:dxdk0xodddxddddooddxxxdccoodddol:,. ..............'';cldxocoxO0k;..:clodddxkOkocodo:;dkolo:colo:.;oo:;;;:;,,coc;;;;;,.,ol,.'cl,.'lxxxxx
o:o00o:;:::dd;',oxdccoddxxdddxdoldxxdoc:c:;;;,'.. .............',;::cdxdodkd, .,clooddxxkOkxdxdc..;ddo;.'loc..'clc;;::,.':lc;;::;..;ll'.,lo:,;oxxxxk
xloxko,'ckdcllccokdlcooloooddxxdlodxxd::llc:,'.. .........';lodooodoll:. .,loooddxxxdl:;,'...,ll;..,c:'..;ll:;,'...,cl:;,''..,cl:..,lc,.;dOOO00
KkcckOxxkdcd0kc,,coooool:,:odxxdllddxxollooc;'.. ..........':ldddol:'. .:loodddxddoc:,,,,,',;:;:lol::codolc;,,;:lddoc:;;;:ldxdllxOkdox0XXXXX
kxkOKOocdxkKX0o;:xkoloooc;:cc:;'..';codxol:,. ...........';;;,'. .,cooddxdddddooc,''.';codddddddddddolcooddddxxxkkOO0KKKXXXXXXXXXXXXX
doOK0kdokOkxdodddkxlol;,'.... .,,'... ... .........',;'. .... .',:clooodoodl,......,;:cllloooddooc,,:oxkO000KKKXXXXXXXXXXXXXXXXXX
O0KK0000OxodOKKkddoc,.. ...........',:cl;. ..',,...',,:clloolc:;'........'''',:lolclo:'.';lk0KXXKKKKKKKXXXXXXXXXXXXXX
xxxkdxKKkx0K0kxkxl,. ...........';:lol;. ...':;.,:ccclllc:,.......'''.....';cdxlcl:,,''''cddxdlccldOKKXXXXXXXXXXXXX
xxdddx0OdxKX0kdo;. ...........';clll:'. .''',,:clllllc;'.......'',;;,'',:llcloddc'''''';;,,,'.':ok0KXXXXXXXXXXXXX
xkxdo:cxkkxxdl,. .........',:cl:;'. .......''',:ccclllllc:;,'..,,',,''..',,,';oxdl:;,,:;''','.'cxOOO0KXXXXXXXXXXX
00OkkxkOkxdc'. ..''''.',;::;'.... ......,,,;codxxxdoc;;;,;olcc::;'.....,;,;::cl:,,:c;''..',cdo:,codddddoodkKX
KXKK0000OOx;.... .;llc:::ccc:;'..,. ...',::cc::dkkkkxl;,'';ldxc'''''''''',,'....';c,...........'.......',,'.,o0K
XXXKXKKKK0l,...... . . .':odddxddlc,'.'.. ..';coo:;ldkxdddo:,,;:od,........','.'''''''.;c'........,:c;'....'coo:.'cOK
XKKKXKKKkc'''',;;,.. . .. ... ..,lxOOkkdc;'... ...',,,:odxl:::;'.';:xl............''''''''''c;.'....'.,cc,....';:::;'.:lx
XKKXXK0d;''',;::cc:,. .. ....... ... ..',;;;;,'.. ..........':oc',:,'..,:oo,...........''''''''.,:'.;,';,''',,:c,;xdl:,;;'.';c
NXKXKOl,.'',,;:cllol;.. ................ ............,,'......',;lc,....'''''''''''''.',,..',,;:;:c;.,:,;oll:'';'..:x
NXXKk:'.'',,;:cllooddc'. ..................... .. .. ............... ...'''',;'...............',;,....',,'',cc:::oocll:,::,:old
NXKx;..'',,;:cllooodxdl,. ..........'...',,.';cc,.... .... ...................... .,cl;..''.............';ldc''....;c;'':clodd:;ll:;ll;:lcd
NKd;...'',;:cllooddddxdl'. . ...''..''.':lccoOKkdl,........ ............... ........':dd;'.............''',lxkdc,....cd;'oXKc',::;cc'..:c..,c
Kd,...'',;:cclooddddxddo:. .lOkdc,',,::,',cl:;::,''..................... ........',cl;'.....','...,,'...;lxxoc'....;c,;lc,.'lkc';,'.,:,,;l
o,...',,;:ccllooddddddoc,. .cO0Okd;.,dOxol;;:c::lllc;'.','''............... .......'''.......','.','....';:;lolllccx0d;,okdxOkdkXKx::dOOO0
'..'',,;:ccllooddddddoc,. ..',:c;lxd::lllcc,;ONXd;;;:c::cc::c:,'........... ... .......................'',;coxk000OkdoxxOOl:o0XXKOOO0XNXKX
..'',;;:cclloodddddol:,. ...';okOkxkOxoxxdoc;::lOKXO;.,collcc::cxko,.......... ......''.............,,;;;;:;codkOO0KXK0ddKKOOOkOOxkxx0KKXXKXK
..',;::cclooooddddolc,. .',:dkd:cd0Ox00kkkooodxxdo;:d0OlcxOkdkXWNO:......... .... ..'......''....';lodocc:codxkkO0K0KK0XKOOO0OxdkKNNXKKKK00
'',;::cclloooodddol:'. .. . ....,,',;:oookOdc:cdxoccll:clodocloxxOK0Kk;........ ..... ..''....',;,'...,:oxoc:;;odkkOOk00000O0kkK0xxKXKKKKKKKKKK
,,;::ccllooooddoollc. ... ......,,'';::::ll:'..:xOkdxdodooodkd:;:cdxo,....... .......';;;;',,;:ccc:::looc,,'';lxkOOO0OkO0OOOkOOkOKXKKKK0KKKKK
,;::clllooooodoood0k' ....';:xOl::lc:;,,;::lxOKKKOxol::dddkxc:olc,..... ..,:;'.,:cl:;::,,:lc:lolod:''',;cokOOOOOkxxxkkloO00000000K00OO0
;::cclloooddddooxXWk. ..... .,:oKNKl'',;,;:;;;::lxxkOdoddxlcooolccoOOo;.. .,oxo;'.,:cl:,;c:::c:;ldc:dl,,,cloxkOOOOOOd;';lok000000000kdoldO
::cclloooddddooONWWx.. ...... .lONWNOc;::,::;,,,';cllodOXXX0dc:c;',cxkdc,. .,lxkk:...,::c;'..,:llllodxxdc:;;c:coxkkkOOOko::lcoO000000Okoc::cl
:cclloooddddod0WWWNo.. ........ .ldoxOo:llc:,..,,;;clc::lddol:;:cc;;::ll:;....;ldxkx;...,:cc:,...,ll;:odooocc:::;;;lddxxkdc,';occkO00O00Oxlc:::c
:cllloooddddxKWMWMNl.. ....... .,lOKxlol:;,...''';;'',;cll;,:ldd:;;;;:c,..',:ldxkd, ..,;cc;'....;ccloooolc:::ccccclllol:,,';dlcxOOOO0OOxoc:::l
cclloooodddxKWWWWMNl... ..........;ONWNOol;,,'..'.......,clc:,,lkxo:;,;cl:...',:ldxko' ..',;;,........',';:::;;:::llccllll;,;:ldlcdOOO0OOOkdl::::
ccllooooooxKWWWMWWNl... ...'..'...lKWWWOl;..''..''.......;lc;,'..''..':cl:....,:loxxo. ..',,,'.. ....;:c:;:::ccccoddl'.;cxoccdOOOOOOOkxoc:;;