diff --git a/README.md b/README.md new file mode 100644 index 0000000..fc94a68 --- /dev/null +++ b/README.md @@ -0,0 +1,168 @@ + ........ ...',,;,'................'',,''''.''',;:clllooooolc::;:codkxdoooooolc:::cclllc:codOKXNNNNNXXX0Okdoolcccloodxk00KXXXXNNXX0OkkkO0Oxolc:,,,;;,,;clcloddxxdooooddollclllllc:,'''.................'''.............................. . + ........ ....',;;;,'.............'''....',,'',,,;:looooooolc::;;:cldkkdddddxdolc:::cclllcldxOKXNNNNNXKKOkxdoollccloddxk0KXXXXXNXXK0kxxxkOOkdolc;;;::,,;::cllooooooooddoolllcllllc:;,,''...............'''''''......'......................... + ......... ......',;:c:;,'............''.....',,,,;;;:clooooooolc:::::cloxkxxxxxkxxdoccccllooodkk0KXNNNNXK00OxxdolllcclodxxO0KXXXXXXXK0OdooodkOOOxlc:::lc;,,,;:cllccclooddoolllllllllc:;,,''...'......''..'''',,''',,'''''''',,''................ + ... ............ ........',;:c:;;,'......................',;::cooooooloollc:;;;cldkkOkkkkkxdoccllodddxk0KXXXNNXXK00OOkxddollcclodkO0KXXXXKKXK0kxooddxO00Oxlc::ldo:''',;ccc::cccclolllccllooolc:;,,'''',,,''''''''',,,,,,,,,;;,',,,,,,;;;,'............ + ................. ........',,;:c::;''''.....................'',;:looolc:clllc:;::clodkOOOOOOkxdlloodkOOO0KXXXXXXXXXKK00OkxddoooooodkO0KXXXXXXXK0kdlldxkkxkxoc:loddo:,''',;;::::::::::::ccloollc::;;,''''',,,,,''''',,;;,,,',,;;,'''''',,,;;,'.......... + ............................',;:clc:;'...''..................''',,;cllllc:ccc:::::cllldkO0000OkxdooodxO0KKKXXKKKKXXXXK00OOOOkkkkkkxxkOO0KXXXXXXK0Oxoclodxxxxxo::dkxoc;'''''';:::::clllc::::clcc::;:::;'''',,;;;;;,,,,,;;;,,'''',''.......''''''....'...... + ...........'',,,'..............,;:lllc;'....'''.......''......'''',;;:cccccccc:;;;;:loodxk000000kxxoodkOKXXXXK0000XXNXK0OOOkOOO0KKK0OkO00KKXXXXXK0OxdooooddxkOkdc:okdc:,''''',;::;;:looollc:;:::;;;::cc;'''',;;:::;;,,,,,;,,,'''''..................','............ + ...........',,,,;;::;'.............,;:clc:;'.....'',,,',,,,,......''',,;;::cllcc:;;,,,,:lodxkkO000KKOOkxkO0KXXXXK0OOO0XXNXX000OOkxk0KXXK0OOO0KKXXXXK0kxdoooooddxkOkxolool:;,''''',;:::::cc::loollc::;,;:ccc;'''',,,;;;;;,,,;;;;,,''''''.................'''............. + ..........'''''',;;::;,.............';:clc::,'...'''''',;;;;;,''''''',,;:::ccllcc:,,,,,;:cloxxkkOKKXXXK0000KXXXKK0OOO0KXXNNXKKK00OO00KKXXKK0OO0KXXX0OkxxddocclldxkOOkdooolc:,''''',;cooolcc:cc:cloool:,,,;;;,'.'',,,;;:;;,,;:::;,,,''''''.....................'''........ + .......'''''','..'',;;::;,'............';:cllc:,''..','',,,;;;;::;;;;,,,,,;::clllllc:,,,,,,;:coxkkO0KKXNXXKKKKXXXXKOOOO00KXXNNXXXXXKKKKKKXXXXKKKKXXKK0Okxxkxxo::codkkOOkdoollc:;,,,'',:odddocccc:;;;:clllc:;,,,'.''''',;:::;;,;;;,,,,,,,,,'''...................',::;;,'.. + .....'''',,,,,,'.'',;:::;,'............',;clcc:,''.'',,,;;;;;;;::cccc:;;;;;:clllllll:,,,',,;:codxkO0KKXNNNXXXXXXXK0OOOO00KXXNNNXXXXXXXXXXXXXKKKXXXX0OOkkkxxxdl;;coxkOOOxollllcc:;,,,,,:lddxocccc:;,,;:cloooc:;''''''''',;;;;,,,,,',,,;;;;,,,,'''''''........'''..,::;,,'... + ....'''..'',,''...',;;::;'..............,;ccc::,'''',,,;;;;;:;;;:llcc:::::::ccllllodl:;,'',;:clodxkO0KXNNNNXXXXX00OOO00OO0XXXNNXXXXNXXXXXXXXKKKXXK00kkkkkxdol:,;coxO0OOxolooolcc:;,,;;:codkdolcc:;;;;::clllllc:;,,'''',;;,,'''',,',,;;;;;;;,,,,,,,,,,'.....'',,..'''...'... + ...................',;;;,...............,;clcc:,'''',,;;;;;;:;;;:ccccc:ccc:::cclloxkoc:,,,,,,;:loxxO0KXXXNNNXKK0OO00000OkOKXXNXXXXXNXXKXXXXXXXXKKOOkxxxxxxxc;,,;coxO00Okolodolc::;;;;::clxOkkxlc:,,;:cccc::cccc:;;,,,;:::;,'''',,'',,,,,;;;,'',,,,,,,,''..'',,,'......','... + ..................',,;,'..............',;cllc:;,,'',,,;;,,,,;;;;;:lllcccc::clloooxxoc:;,,,,,;coodxOKXXXXNNXX0OkOO000OOkxOKXXNXXKXXXXXKKXXXXXKK00Okxxxxxdoo;',:codk00Okxllodolc::;;;;;;;:dOOOkdoc;;::cccc:;;,,;;;;::cccllc;,''''''''''''',,''''''''''''''''',,,'...',;;;'.... + ...............';;;,'..............';:cllcc;;,,,,,,,,,,,,;;:;;;cclolcc:::loooooolcc;;;,;;:clodxOXNNNNNXXKOxxkO00OxxxxOKXXXXXXXXXXXXXXXXK0OOkkxxkkkxdl;'..,coxkOOOOkdlloddolc:;;;::;;:dO00OOOxdoolc::::;;,,,,;;;;;;:::;,,''''''''''''''''''''''..'''''',,,,,''''',,''...... + ..............,;:;;,.............',;cllllc:;,,,,,,,,,;;;::::;;;:lddlc:::loooooolcc:;::::ccloxOKXNNNNXK0OkxxkkO0kdldxkKXXXXXXXXXXXXXXK00OOxddxkkkxl;,...':oxkOOkkkkdlldxddol:;;;:c:;:okOOOOOxdoollcc:;;;,,,,,,;;;;;::;;;,''''''',,'',,,,,''......''''',,;::;;;;,'........ + ..............,::;;,'....''''....',:cloolc:;;,,,,,,,;;:ccll:;,,;cdddolccllloolllcc:::ccclldk0KXNNNNXK0kkkkkkkkOxlcoxOKXXXXXXXXXXXXXK0kkkkxddxkxdl;....',cxkkxxxxkxdlldxxddlc:;;clc;:okkkkxdolllllolc:;;,,,;;;;;;;:ccc::;;,,,,,,,,,,;;;,,''.......''',,;;::;;;;,....... + ..............,;:;;'.....'',,'...';:codolc:;;;;;;;,,;;codddc,'',;cldxdolllooooollcc::cclldxOKXNNNNNK0OxxkOkkxxxxlldkOKXXXXXXXXXXXXK0kxddxxkkxxoc:'....,:lxxollddxxdccdxxddolc::lol:coxkkxocllloooolcc:;;;;;;:::;;:looollc::;;;;;;;;:::::,'......',,;;;;,,,,,,''........ + ............',:::;,'....'',,'''',;cloddlc:;;;;;:;;;::ldxkkl;,'';:coddddolooodxddollcclloxO0XNNNNNXK0OxxxxxxxdddooxkOKXXKKXXXXXXXKOxxddxxxkxoc:;,....':lool::coxkkxlcoxxxdlcllooolccodxkxolllloddddlcccccc;;:cllclodxxxxxdol::::;;;codxdc'.....',;:lc;,,,,;;,''........ + ...........'';::::,'....'',,,''',:cldddoc:;;,;;::;::cloool:,''',:cloooddddddxkxxoccloddxO0KXNNNXXK0OOkxxddxxdlllldkOKKKKKKKXXXX0Oxodkkkxxdoc;,.....',cdocc:;cldxkxoldxddolcclldxddoddxxxdoooodxxdoc:cllll:;:cooddddooloodxdlc:;,,;lxOOkl,......';clc;,''',,,,'....... + ...........';:ccc:,'''',,,,,'',,:codxdol:;;,,;;;::cllol::,'...',:loddxxkxddkkkxdddxkkkO0XXNNXXK0OOkkkxdddxxdlccclox0K000000XXKkxddxOOxdol:;'.....':clolcc::clodxdoodxdolllccloddoolodkkxdodxkOxololllloolcclodxxdolccccoxdlc;,,,;coool:''....';:clc;'...'',,,''........ + ............';:cll:;,,,,;:;;,,',,:loxkxdl:;;,,;;;::clool:;,.....';ldxkkkxxxxkkxxxxxkOO00KXXXXKK0Okkkxxdoooxxoc:cclldO000000000Oxdxkkkxol:,''......,loddocc:;clodxxddddoc::::lodxdllllx00kxxkO00kddddollooooooooddoollcc:cll:;,',,,;;;'''....',;:cc:;,,'...'';;;;'....... + .....''''''',;:cccc;;,,,;:;;;,,,;:ldxkkxoc:;,,,;;::cloooc;,......,cdkOOkkOOOOkxxdoodk0KXXXXKK00OOOkxxdoccldxl;:cllodxkO00KK0OkkkkkOxollc;'....'',;:clodoc:;,:oxxkkxxdoc;,'';coxOkxxddkKKOO0KKK0Oxdddoloddoolllloooooolc;;,,,,''''',,'.......;cc::,'',,'..''',;::,...... .. + .....',,,,,,,;:cll:;,,,,;:::;,,,;codkkkxdc:;;,,;;:cloddo:'.......,cokKKK000000Okkxxk0KXXXXK00OOOOOkdoc:::cddc;;cloddxxkO0000OOO0Oxdoolc;,''',,;;;;:loodlc:,,cdxkOOkxoc:,'',;;:odxkkxxk00KKXXXK0kxdddxdxxxdllccoddoolc:;,,',,,,''...''.......,:::;,'.......'',;::'....... + ......',,,,,;;:ccllc:;,,,;:cc:,,,;cldxkkxdl::;;;;;:cdxxxo;'.......';lx0K000K0OkkO0KKKKXXXXK00OOOOOkdlc;;::lxxc;;lllloxkkOkxxkO00Okkko:,'..',:clooc:codolc:;;;coxk0Okxc;,'..'';coxkOOkkO0KXXXXKOkxxxxxxddxxdollloxxkxdoc;,,',,,,,''...........'''''.....'',,,,'''........ + ......',;;;;::cllool::;,,;:cc:,,,;cldxkxddlc::::::clodolc,.......'',cd0KKKKKKOOOO0XNXXXXK0OOOO0OOkdl:;,;:loxxl;;:c;;:oxkOkxxxO00kxddl;,'.,:loddxdlcloolc:,,,;coxO0Okd:''....'':okOOOxdk0KXNXK0kxxkkxxxxxxxdoolldkkOOOkd:,,,,;;;,,'.........'''''.....''''',,,,'....... + .......',,;;;:cloodolc:;,;;:::;,,,;cldxkxxdlccccccllodol;,'.......,,,:oO0XXXKKKKK0KXNXXK0OOkkOOOOkdl:,,,;codxxl:;,,'';codxxxxxkOOkxoc:,,;:ldxxxxxdollooc:;'',;:ldk0Oxo;........;okOOkdox0KXXK0OxxxkkkkkxxkxdooooxkO000Oxc;;;;:::;,'''''...''',,,''.........''','....... + .......'',,,,;:cloodolc:;;;;;::;;;;:codkkkxdlcccllloddxdl;,'......'''',cokKXXXXXXXXXXXK0OOOOOOOOOkdc:;',;:looollc;'.'';:cloooodxkkkxlc;,;lddxxkkkxdocloo:;,'',;:cokOkoc,......',:oxkkkxdkKXKK0OkkxxkkkkkxxxxdddooxOO00Okdc;;;::c::;,,,,'''''''''''.............'......... + .......'',,;;;:cloddolc:;;;::::;;;;:codkkkxdlclloddxkkkxl;'......''''..,:oOXNNNXXNNXKOkxkkOOO000kdl;,,,;:codo:,,''....',;:cllloxkxdoc;:cldxkkOOkxdoc;;::;;,'',;:ldkOxl;'......';coxkkkxdkKK0OkkkkkkkkxxxdxxkxxdooxkO0Oxdlc:;;;;::c:;,,,'''''.............................. + .......'',,,;:cclddddlc::;:::::;;;;;codkkkxdlcllodxkOOxdc;''.....''''..',ckKXNNNXNNX0kxxxxkO000Oxoc,',,:lool:,........',;::::clxkxoccllddxxxkkkkxoc;',;:cc;'',;cdxOOd:,'....',:codxkkOOOO0OkxxxdxxxkkkkxxxxxxxdoodxkOOxol:;;::cccc:;;;,,'',,'......',;'......''..'........ + ....'...',;::::cclddddolc:;;::cc:;;;;coxkOkxdollloxkOOkdl:;,'''....',,'''':dOKNNNNNNKkdxkxxxO00kxdoc;,;:cdoc;'.........',;;:::;:ldoccoddxxxddxkOOxl:,.',:cl:''',cdxkko;'.....,:loddxkOOOOO0Oxxxddxxkkkkxxddxxxxdoodxk00kxo:,,;:cc:::;;;:;,,,''.......''......''''','..... + ...',''',,:lc::cclddxxdlc:;;::cc:;;;;coxkOOOkdooloxkOOko:;,''''.''',;,,'..,cdOXNNNXKOolodddxk0Oxdolc::clool;'..........',;::::;:ccllloodkkdodkkOkdc;'..',cl:,',;cdxxdl:,''...,;lxxxxk00OOOOkkxxxxkkkkkxxxddxxdddoodkOKKOxoc;;;:cc::::;::;,,''.................',,,,'...... + ....'',,,;:cc:ccloddxxdlc::::::c;,,,;cdxO000OkddodxkOOxc;,''''''',,;:;,'..';cxKNNNKOxlccloodxkkxdoccloddo:;,...........',;::::::clooolloddddxxxxdo:,'...'coc,,;:lxxdolc:;,,,,,;cdxxkO00OOOkkkkkkkxxkkkxxxddddddolldkOKK0kdlccccccccc:::;;,'''.....'',''.......',;,''......... +.... ...',,,;;;:cc::cloddddolcc::::::;,;;:ldkOKK00kxxdxkOOkd:,,,,,,,'',,;::;,'..',o0XXXOdoccllllooodxkxoddddoc,'............',;;;:::clooollollldxdooddl:,....'cdl;,,;cxxdol:;;,:loodl:cdkkkkddxOOOkkkkxxxxxdolccclllllloxkKXK0xl::;;:::;;;;;:;,'''...,c;'..........',;;,''......... +...... .....';::cccc:::cloddddolccccccc::;;::lodkOOOkdooddkOkxo:,,;;;;,,,,;;;;,'''..'ck0XXkcccclooccccoxOOOkkdoc;'...........',,,,;:clllc::lolllllllodddol:,.....:ol:;;;lxkkkxxdolc:;,,:codxkOkxdxOOkxkkxddoooool:::::c:::ldk0XXKOo:::cll:;;;;:c:;,,,'...'............'';,''.......... +....... ....'',;:cccc:cclloxxxxolc:::cccc:::cloxkO000Odooodxxdoc;',::::;,,;;;;;,'''''':ox0Kkolllool;,;:lk000Okxl;'............',;;:cclllc:;:clllcc:::cooooc;,.....;llcc::oxOkkxdoc:;''..,:ldxkOOxdxkkkkkxxdooddolc:;::clccclox0KXK0dllcclllc:::clcc:;,'................',,,,''......... + ..... ........'',;;:::cccllloxxxxdlc:::::clc::lodkOKXKK0kxdddddl:;,';:c:::;;::;;,,'',,,,;:lxOxdoolllc,',:lk000Odl:'..............';coodollcc::::ccc:;;::clllc;,.....,clddlldkkkdo:;,''...',;codxkkkxxxkkOkxxdddddoc:;;::cllcccldOKKK0kdolloooolccloolc:;;,',,,,'.........',;;,''.......... + .... .. .........'',;;::cllcllloxxkxdlc:::::clc::cldk0KXKK0Okkkxxxl,,,,;:::;:cccc:;,,'',,,,;:codoolccc:;'',cok000kc;''.............',:odxdollccc:;,;;;;;::cllllc;,.....':okkdoxOOxoc,'......';:ccloddxkkkkkkkxxddddol::::cc:;;;;:cdOKXXKOxxxxddddollodolccccccoxddo:'........,;;,''.......... + ........ .........'',;;:cccccclodxxkkxolc:;;:clc:;::oxOKXXK0OkOOOOkl;,,;;;;;;:cc:::;;,'',,,,:clcc:::::;,'.';ldkOkdl;,''............';clxxolc:::::;,',;;,;:cloool:,.. ...,:oOOxxkOkoc;'....'',;:cllcllldkO0Okkxxdooodoc;;;:ccc:;;;:coOKXXX0kO0OkxdoooooolccclodkOKK0kc'.......',;;,,'.......... + ... ..................'',;:ccloooooodkO0Okoc:::::cc:;;;:oxOKXXK0OO00Oxdlc:;,;;:::cc:::;,,'''',;:ccc;;;;;:;,'..';ldxko:;,''..........''..;llooolccc:;,,,,,;;,,:loodol:,.. ...,lk00Okdlll:'....'';::clclloddxxkO00Okkkxdoc:;,,,,,;:::::cd0XNNNXKK0Okxdolccccc::lodxkkkxol;'.......',;;,,'........... + ...... ...............'',;::cloooooodxOO0Oxol:::::ccc:::cok0XNXXKOkkOkoc:::;;;::ccccc;,,,'''',;clc:;,,,;;,,'.'';cddol:;,,,,,''''',,,'',,;coc:::c::c:,'';;;,,'':clllooc,.. ...ck000xoccc;'...'::::cllccodxdddoodxollllllc:;;;,,,;ccccccoOXNNNNXKK0Okdlc:::cc::cllcc:::;,'........',;;,'................ + ..'.... .. ............',;;::clloolodxkOOOOkdlc:::clolllodk0XXNXK0Oxxkxl::;;:cccclllc:;,,,,'',;:cc:;,,,,;,''.'';coxdc:;,;;:;;,,,,;,,,,,;:ccc:,',;;,,,,,,;;;,'..,:::cllc,.. ..;oxOOxlc:;,'...,:ccclloooodddollc:::;;;;;;:;,,,,,,;;:cccldOXXNNNXXK0kxdlccccccc:::;,''''...........';:;,'................ + ............ ...........'',;;::ccllllodxkOO00kdlccllloooddxk0XXNNXKKOkkkdlcc:ccclllllc:;,,,;;,',;;;,,;;,,,'''''';coddoc:;;;;::;;;:cc:;,;;:c:;''''','...,;;,,,,'..,;;;;cc:,.. ..'clxkdc::;,'...';:clooddxolllllll;,:ccc:;''..''''',;;;::co0XXXXXK0Okxddddooc:::::::;,''...........',;::,'................ + ........................',,;;:ccllooollxO000kdlllllldxxkkkkOKKXNNNXKOkxxdolccccclc:;;;;,',,,,,,,''',;,,,'''''',:oddlc:;;:::::;;;:lol;,,;;;;,''........,;,,,,,'..,;;,;:c:'.. ..'coxxo:;;,,'''';looodddolc::ccc:;::lool:;'''''''..,:ccc::o0XXXKOxdoddxkkxdoc::cc::;,,'''.........',;:c:,'...............' + ........................''',;;:ccloollllxO00OkxxxxdookOOOOkkO0KXNNNNXK0kxxdolccc::::::;;,,,;;;,,',,;;;,,,,,''',;codoc:;,;,;::;;;,;:cc;;;:;,,'.....'''''''',;,''..,:;,,;:;'.. ...,:lol:;;;;,,;;codxkxollcccc:::;;;;:cc;,,'''......,;::cccoOKK0kl:cldkOkkxdolcccc::;,,,'''........',;:::;,'..........',;:c + .....................'''',,,;;:cclollloodkO00OkxxxxkkOOOOOkk0KXNNNNNNXKOOkxdooolllc:;;::::;;;,''',,;;;,;;;,,'';:lddl:;,,,,,;;,,;:::::::;;,'.......'',,,''';:,....;:;,',;,'.. ...';lol;;;;;,;codkkxxollccccc::;;,;;;::,,'''''.....,::ccccoxkOkxlclodkkOOxdllcccc::;;,,''.........';;:ccc:,......''';:ccc: +..''..................''',,,;;;:cccllcloodxkO0OkxxxkOOOkkOOkO0XNNNNNNXXK0OOOkxxddddoc;:clllc;,'''',,;;;;;;;,,',;:looc;,,,,;;,,,,:clcc:c:,''....'''..',,,,',::,....;:;'.',,... ..',coc;;;;;;:okkkxdllcccccc::;;,,;::::;,,'.'''''..,;:clccoxkkxxddddxkkOOkolccccc::::;,'......''..',;:cccc;''''''''';;;;;' +..,,'.................'',,;;;::::cclllllodxkOOOkkkkkOkkxkkkkOKXNNNNNNXXK00000Okxddxdlclooolcc:,''',,;;;;:;;,,,,;:ccc;,,,,,;;;;;;:lolc::;,'.....',,'.';::;,;:c,....;:;..'''... ..';::;;;:ccldxdoolllc:::::::;;,;:c:::;;,'..''',,,;:clllloxkkxxxddxxkOOOxolccccccc:::,'...,::cc;,',;clc;;;;:c:;,''.....'' +.';:;,,'.............'',,;;::::::cclloooodxkOOOkkkkkkxxxxxkkOKXNNWWWNXXKKKKKK0Okxxxdolllllccc:,,,,,;;;;;::;,,,,,;;;;,,,,,,;;,;:ccoolc:;,''.....',,..':cc:;;:;'..',:c;..'''... ...',;;;;:ldxol:;:cllcc:;:::::;;;:::cccc;'''',;::cdkkdoooodddoooodxxkOOkdllllc:::::,,'''',lkOOko;,,;col;,:clol;'.......'; +......''..............'',;;:::ccccccllllloxxkkkkxkxxxxxxxdxkk0XNNWWWNXKK00KK0OO0Okdocccccc::c:;,,,;:::::::;,,'''',,,,,;::;,,,;ldxxdoc:,'''...'',,,'.,cllcc:;,...,;:c,...,'... ..',,;:coddc;:cccc:::ccclc::;:::;:cc:;;,,cldxxoloddoooodxxdolccldxkOOkxolcc::;;;;,'''',;clodo:,',,:ll::clcc:'.......... +.......................'',;;:::ccccllollldxxkkkkkkxxxxxxxdxkOKXNWWWWNXK00000000K0kdlc:cllllccc:;;::ccccccc;,,''''',,,,;::;,;;:oxdolc;,'......',,,,'',:lccc:;,...;:::,..','... ...',;lddol:;:ccc::::llllc:;;::::clc:::cldxxdoc:clllccclooolcccldxkOOkkddollcc:::,,,',;;;,;;;,'',:cccllool:,........... +.......''..............''',;;:::cccllllllodxkkkkkkkxxdxxxxkO0KNNWWWNNK0000000000Oxdolcccclollc::ccclllcccc:;,''''',,,,;::::cooddolc;,''......',,,,,',:cccc:;'...:::;'..','... ....,:ldxdlcccccc:::cloolccllc:::cccccc:clxkxdoc:cll:;,,;:clccccoxkkOkkkkxxxdolcc:;,,,,,,''',,'',;:odxxxdoc;,'.......... +......',,'.........''''''',;;:::cccllllllodxxkkkkkkkxxxxkkO0KXNNWWWNNK00000000OOkxddooc;;coolllllloooollcc:;,''''',;;;::ccclxkxdolc;'........,;;;;;,;clccc:;'..':c;;'..','... ....':ldxxdlclolcc::cooolllodxoc:::cccc:;;cdkkkxdodxo:,'.';:ccccldxkOOkkxxxxxddolc:;;,,,,''',,,,,;:cd00Okoc;,'......... . +......';,'.......''''''',,,;;::cccllloooodxkkkkOOkkkkkxdxxk0KXNNWWNNXK00000000Okkkxxdoc;;lollloddddooolllc:;,'''.',;;::cclloxkxdooc,........',;;,,;;:ccccc;'...'cc;,'........ ..,:lodddolclllccllloolloxxddolc:;cllc::;coddxxddxkd:,..';cclllldkkOOkxxdooooolllc:;;;;;,,,,,,,,:ldk0Odl:;,........ +......',;,'''''''''',,,,,;;;:ccllllloddxkkkO000OOOOOOkxdddxO0XNWWWNNXK00000OOOOkkxdoolc;:lolcloddddollllll:,,'''.',,;::clooxkkxolc:,.......'',;;;;:cc:c::;,''..'cc;'......... ..':lodddddolc:::cloc:clodxkxdoc:::clcc::;;:clooolloc;'..';:cooooxkkkkxxdoooolccc::;,;;;:c:;;;;;,;cokKOoc:,'........ ... +......';;;,,'''''',,;;;;::::clloooooddxkkOO0KXXKKKKKK0kxdddO0XNWWWNNXK00000OOOkkxdllllc:cdxocclodddollllll:,,''..',,;:cloodxkkxdlc:,.......'';:;;:clc;;;,''''..'::,.......... ..,codoooollc:;:clooc;;:loxxddocccccccc::;;:::::::cc:,'.'';:ldxxkkkkkxddoolooolcc::;,:cllc:;;::;;;cokKOoc;,''...... .... +......',;,,'''''',,;:::::ccclloodddddddxkOKXXXXNNXXNNXK0OxxO0KNWWWNXKK0KK00OOOkdolcclolcldxo:cloooooolllllc;,''...',:cllodddxxxdoc;,......'',;:;;:ccc;;,''..'..,c:'..''........ ....',cloolcc:::::cloll:;;:cldddddoollllllc;,,;::;;;:clc'..',;cdkOOOkkkxdxxxdooooolcc:,,;cc:;;;;:::;:lokKOo:;''''.... .... +.......'',,,,,,',,;;::::cccccllodxxxxddxxOXXXXXKXXNNNNNNX0OOOKXNWWNKKKKKK0OOOkxdoc::lol::ll:;:cllooddoccloc:;'....',:cloodkkxxddl:;,'...'',,,;;;;;;:::;;,''....'::'..''''..........';:clllccc:;:::cooc::::cloddxxxxddodddlc;,,;;:clllloc'...';lxO0OOkkxxdkOkxddoollc::,,,,,,,;;::::;:lokKOo:;''.......... +.......'',;;:;;;;;;:::::::::cclodxxkkOkkxOKKXXK000KXXXXNNNXK0KXNNWXK0KKK00OOkkxxdoccll:,,;:;,,:ccllooollllc:;'...'',:lodxk0Okxdolc;,'''',,,,,;;:::;;;;,,,;,.....'',,'.....'........,cllcc:::cc:::ccol:;:loooooodxdooddddoc;;;;;;codddol:'...':lx000OkxxxxO0Oxddollcclc;,,,,;:;;;;;;;:lok0koc:,'.......','.. +....''....'',;cll:::::::::::cclooooodkkkO0XXNXKOkkkkO0KKXXXXK0OOXNKOO0KK0Oxxxxxdlc::cc;,,:c;,,,;:cclooolllc:;'...',;ldxxkkOkdollccc;,,;;;;;;;;;::::::;,,;;,..............',,'..''..,ll:;::::cc::loocc:::::looooddoolccclc;,,',;:lddooll:'...,ldOKK0OkxxkkOOkxxddolccc:;,,,,,,,,,,,,,;loxkxlc:;,''......'.... +...........',;:cccc::ccc::::cccclloddxxO0KXXXX0kxdodxkO0OOOOOkxk0K0OO0KKKOoclllllc:;;;,'';:;,,,,;:cllloolc:;,'....';lxkOOkxddolc:;;;;:::::::::;::ccc:;;;::;........................;loc:;;;cccclllc::::::cllloooolcc;;:cc;,''';:looollc:...';lxOKKOkxdxO0000Okdollccc::;;;,,,',,,,,,:oxxxo:;;,,''........... +..........'',,;;;;:;;::cccccclllllloddxkO0KXXK0xdoloxxkkxdddxxkOOOkxk0KKKOoc::ccc:;;;;;,,,,;:;,,;:cclloocc:;,'....';lxkkkxooddlc:;,,;::cccc:;;;::ccc:;;;cc;.....''...... ......';ooc::;:cooolc::::clllcccclodol:;,,:c:;,''',;cllllcc;...';ldOKK0kxdxOKKXK0Oxdollcc:;;;;;;,,',,,;:coddol:;,,''''.......... +..........'''',,,,,,,;::::ccloddooooddxkO0KKXKOxoolodddoooddxk000Okdx0K0Oxocc:::::;;;;:::;,:c:;,;:ccclooc::;,'....';lxkxddoodolc:;,,;:loolc;,;;;:::::;;:cl:'..'''...... ....;olc;;:cldollcc:;:cllllcclodolc;;;;:c:;,'.',;:clc:::,...,:oxO0K0OkdxOKKXKOOOOkxdl::;,;;;;;;,,,;:looollc:;;,,'''.........' +..........'',,,,,,,,;::::::cloddddxxxxkO00KKK0OxolllooodooddxO0KKKOxx0XOxdlc:;;;;:c:;,;::;;;:;;;;;::ccllc:;;,'....';lxxdllllooc::;,;:cddoc:,,,,;;;;;::::cc:,'','........ ...;ll:,;:codolclol::cccloodddol::;;::cllc:,',;;:cc:;;;,...':xO00OOOkxk0KKXKOkO0K0Odc:;;::::::::ccloolllllc:;,,'...........: +......'''.'''',;;;;;,,;;::clllooooddddxO0KKKK0OkxdolllooooodxkOO00Okk00Okxolcc:::cll:;;c:;,,,,,;;;;::ccc::;,'.....';lddlloddolc:;,,;:cddc;,,',,,;;;;::::cc:;,,,'........ ...;ooc;;:cdkxdolclllodddddddddolc:::coddoolcc:;::cccc:;'...;dO00000OOO0KXXKOkO00Okdl:;,:cc::::lddoc::clollc:;,,'..........' +........'''''',,;;;;;;;;;::ccloodddddxk0KXXK0OkxxddoooollloodkOOOOkkkO0Oxdollccccllc::clc,''''',,,;:::cc::;,'.....,:lddoloddol::;;;:cloo:,''''',,;,,,;;;ccc:;;,'........ ..';oolccclxOOkkxoddxxkkkxxddxdollllodddoc:;;;;;::::;::;'...:x0K00OkOO0KXXXKOO00Oxdoc:;,:llccccoxxocccloddll:;,'............ +..........''''',,,;;;;;;;;:::cloodxxxkO0KKKKOkxddxxxxdollllodxkOOkkkkkkkxdollllllcccccccc;,'...'',;:::::::;''.....,:lxxoloooooc:;,;clool:''''.'',,,,,;;;cclc:,'......... ...,cxxoloddkOkxddooddxkxxxxkkxxdoddxxdddl;'''',:cll:;;;,..',cx0KK0OkO0KXXXXK0Okxxddddo:,;:ccllloodoollodxdlc;,'......... +......'''''''',,,,,,,,,;;;:::ccloodxxkk00000kxxddxxkkxdolllooddxxkkxxxxkkxollllllcccllc::::,....',;:::::;;,''.....';lxxdoodddoc;,,,:llll;'...'',,;;;;;;;:cllc,........... ...':lkOxxxkkkxoc:ccccldxddddxxddddxxxxxxxdc,,,,;:col:,;:;'.,cok00000O0KKXXXKKOkxddddxkdc;;::cllllccoddddxkxc:,'......... +....'',,;,,,,,,,,,,,,,,;;;:cclllooooodxO000Okxxddxxkkkxdooollooddddddxkkxdooooolllllcc:;;;:;'''..',;::c::;,'......';lxxolooollc:;,,:cllc,....',;::;;,'',;cllc,... ..............;cdkOOkkkkdoc:;;::;:lodxddooddddxxxkkkxol::::lolc:,.,:;'.;ldOK00000KXXXXKKOxxxxxxxolc:;;:clllc:;:ldxxxkOdc;'........ +'''',,;;;;;;;;;;;;;;;;;;;:::cclloodxxxxkOOOOOkkkkkkkkkkkkxdollooddddddddddollllllllc;,,,,,''....',,;:::::;;,'.....';lxxlcodolc;,''',;:cc,......',;::;,,;:llc:'........ ...;lx00Okdllcc:;,,,;:clodxxxdddddddodxxdolcc:::cllol;',;,..;oxO0KKXKKKKK0Okxxxxkkkxdolc:;cloddl:;,,;;:codxo;,'....... +,,,;;::;;;;::::::::;;;;;;:::ccllodxkkkO0KK00OOO000OOOOOOkxxolloodddddddddolllcllllc:'..''........,,;;:::::;,'.....';ldo:;coool:,,,'',;cc;.......,;;:;;;;col:;... ... ....;ldOOxol:;;:;,,,',;:cloodoodxxddolllollcc::;;:::c:'.';;,;lxO00KKKKKOkkkxxxxxxxkkkxdolc:lodxdl:;,,,,,:clol;,'........ +',;;::::::::c:::::::;;::cclllloodxkO000KXXXKK00KKK00kkOOkxxolooddddooodooollccccc:;,'............,,;;;::::;;'......,:ll:::ccloc:;,,'';cc;......';;;,,,,;clc;'... .....;ldkkdl:;,,,,,''',;;clllllodxxxxolllooolc:;,,;;;;,...,,,;oO00000OOkxxxxxkkkxxxxkkkxxdoodkkxdl:;;,,,,:cclc;,'........ ... +',;;;::::::cc:;,,;;:::cloooddddxxkO0KKKKKXXXXKK0000OxxkOOkxdoddddolllooolllllcccc;,'''...........',;;;:::::;,.......,::::;;:llc;,,'',;::'......':c:;,;;,;;,'.... .....:lokxl:;,,,'''',,,;;clllllodxkkkxoooooolc:;,,,,,;,...''';lkO0000OkdxxkkkxxxxxkkkkkkkkkxO0Oxdl:;,,,,,::ccc;;'....''......... +',;;;;;;;;;;;;;,;;;;;:::cloddxxkkkOOOKKXXXNXKK000OOOkxxxkOkxddddoolllcccccllcc:::;''''...... ....',;;::;;;;;,'......',,;;;;:ll;,'..''''........':ccc:;;,''''.... ...'codxd:,'''',,,'',,;:cllllodxkkkxdolllccc::;,,,;,'....',,;ldkO0000OkxxxkkdloxkkOOkOO00Okkkxolc:;;,'',:ccc:;,'..',;;,........ +.',,,,,;;;;;;;;;;,,;;;::ccloodxkOO00K0KKKXXXKK00OOOkxxxxxkkkkdooddolc:;;::cc:;;;;'...'.... ....'',;::;;;,''........',;;,,,,,,,'''............':cc:;;,,'''','.. ...':lool:,,,,,,,'''',;::cccldxxkkxxddoc:::;,''',cc;'.....'',lxOO000OkxxxdooddxdxkOOOOO00Okdllc:cc:,,'',:clol:;'.............. +...',,;;:;;,,,,,,,,;;;;:cclllooddxkkkkOKXXXXXK0OkkxkkkkxxdxkOkkxdoc:;,,,,,,,,''.......... ......',;;:;;;,,'........'',,,'''',,,'..............,,;;;,,,'.',;'... ....,ldol:;''',,,,;,,',;;::cccloodxxdoll::;,,,'''',;'.........,:ldxxddoolllodxxxxxkOOO00K0xdlcc:::;;,,,',:cldl:;'............. +....,;;:;;;,,,,,,,,;;;;:ccllccclodxxxkOKXXXXXKK0OkxxxkkxxddxkkOkdlc;,''...'''........... ......',;;;;;:;,,..........''''',,,,'.................',;,,,''',;'... ...';oko:,'..'',;;;;,',;;::::::cloollc::;;,'',,'..''...... ....';:c::ccccoddxxxxkkOO00KX0xolc:;;,,,,,;::clool:;,........... +....',;:;;;,,,,,,;;;;:::cccccccloodxkO0KXXXXK0000Okxxdxxxxdooxkxoc:,'''......... .....',;;;;:::;,..........''','''''....................',,,,,,,,'.. ....,:odc,'....',;;;,,',;;;::::::ccc:;;;;,,'''''........... .....',,;;;cododxxxkkkO0KKXX0dlc::::;,,;:looddddoc:,.............. +.....',;;;;;,,,,;;:;;;:ccccccllloodxxkOKXNXK0Okkkkkkxxxxxxxdodxdc;,,'''......... .....',;;;:cc:;,............'''''......... .........''',,,,,... ....';:cc;'....'',,,,,,',,,,,,,;;;:::;;;;,,'''''....... .. ......',,,;;cddooxkkkkOO0XXXX0occclooc::cloddxxxkdc:,............... +....'',;;;;;,,,,,;;;;;::::ccclloddxkkO0KXXK00Odlloxxxxxxxxxdoool:;,''.................. ....'',,;;::;,'............''''........ ............'''.... ... ......,;::;'.''',,,,,,,,,'''''''''',,;,,,,,''........... ......'''',coooooddxxdxkOKXXXK0doodolcccclodxxxxxxoc;'.......... .. +...'',,,;;;;;;;;;;;;;;;;:::ccclodxxkk00KKXXKKOdc;:cloolccc::;:::;,,'..... ...''''... ....''',,,,;;,'........................ ............... .....',,,,'..''',,'''.'','..........'''''''............ ... .....',:lloolcldxkkxxxk0KXX0Oxolllllooolllodxxkxdoc;,......... +..'',,;;;::::::c::;;;;;;:::ccloooddxkO0KXXXXXKx:;;::::,,''''',,;,,''...... ..','... ....',,''',,,,'......................... ............ .....'',,,,'...........',,'............................ ... .....,:lxxlclloxkkxxxkOKXXX0kxolc::clodolloddxxdol:;,...... +.',,,;;;::ccccodolc:;:::::cllodddddxxkOKNNNNXKx:,;;;;;,'....'''',,'....... ...... ..',,,;,,,''''..... .................. ........... .....''',,,'...........',;'......................... .....,clodoc:lxxxxdddxk0KXXXKOxoc:;;;;cllcllooooolc;;'......... +'',,;;;;::cllodxdoolcccclllooooodxxkkO0KXNNNX0x:,,,,;:,'......,,'''''... .',:cc:;,'........ ................... .............. .......''''...... ........'....... .............. ..':ldxolcccodxxddddkOKXNNX0kdl::::;;;;;;;;;:clool:;'........... +,,;;;;;:::cldxxxxxddddoodddoolloddxkO00KXNNNNXOl;,'';;,'.........''..... ..,coddol;'........ ................... .............. ............... .......... .. ............. .. ..,;c:,,;:loodxxxxxdxkO0XXXXK0kl::;;;;;,,,,,;:cllol:;'..... ... +c:::::::cclodddddxxdddxxxxxxdoooodxxkO0KXNNNNN0xl:,,;;,,................. ..,:lodoc;........ .................... ........................... .............. ........... ..';;;;,'',:clodxkxxddxO0KXNXXKOxc;;,,,,,,,,,,,:clllc:;,..... +cccccccccllooooooooooddxxxxxddoooodxxkO0KXXNNNKkd:',;;,,'......'''''...... .... .';;:::;,.............................. .................. ..... ................................ .'';;'..',:loddxkkxdddkKXXXXXX0kdc;,,,,,,,,,,,,;cllol:;'.... +::cllllllllllllllllllloodddooollooddxxkO0KKXXXKOd:.';;,,'....',,;;,'......... .... ..',,''...... ..................... ............. .................................... ........',cdxxxxkkxxxkOXNXXXXX0Odc;;;;;;;;,,',,;:clol:;'.... +:cllooolllcccllllllccccllllllccloodxxkkOO0KKXXK0kc'..';:;'...,;:::;'.......'...... . ...''... . .. ............ .......... ..................................... .....';lxkxxxxxxkO0KXNNNNNXK0koccc::;;;;,,,,,;:lol:;,'... +:ccllolllllllllllllccccccccccccloddxxkkOO00KXXXKOo:;;;:c:,'....',,,'.............. .. .............. ......... ...........................'.......... ....,coxkOkkkkkkO0KKXXXNNXXXK0xdolcc:;;,;,,,,:clol:;,'... +::cccclllloooooolllcc::cccc::ccloodxxkk00KKKXXXK0dlccccc:;,.....',''............ ... ...... ... ....... .................................. .....';okkkkkkkkOO0KXXXXXNNNXXK0xooolc::::;;,,,;clolc::;,... +::::::cclodddddddoolcccccccccccloodxxkO0XXXXXXXXKkdocclllc;'.............. . ... ....... ........................... ..... .. ... .....,:oxOOOkkkkkk0KXNXKKXXXXK0kdlccll:::::c:;,,;:cllcc::,... +::::::ccloddxxxxxxdollcccccccccloddxxkO0KXXXXXXNXKOxllodooc,............. ........ ............................. ... ... ....'cdxkO00Okxxxk00000OkO0Okkdlc:;::::;;;;::,,,:clolc:;,'........... +;;;:::cccllodxxxxxxdolcccc:::cclodxxxkk00KKKXXXNNXKOkxdoool:;,'............ ...... ....... ......................... ... ..... ......,:oxkOOOOOxdxkkOkxdddoooooollc;,;:;;,,,,,,,,;clodoc:,'....'''....... +;;:::cccccclooddxxxdoolcccccclloddxkkkO0KKKXXNNNNXXXX0kdoooll:;'.... ..... ... ........ ..... .............................. ..... .. .......':odkO000Okxdxxxxdooddxxkkxxoc:::cc:;;;;;;,,,;cloddlc;'....'''''..... +;:::::::cccclloooddollccllllllooddxxxxkO0KXXXXXXXXXXXX0Oxdoddol:,................ .. ............ . .......................... .... ........,;loxkOO00OOkkkkkxdxxdddxkkkxdllllccc:;;;;;,;;:llodolc;,'''''...'''''. +:::::::::cccllllooolllccllllloodddxxxdddxkO0KKKKXXXXXKKKOxxddddoc;'............... ...... ...... ... .......................... ..............';:clodxkOOOOkkkxdoodddddxkOkkxdoooolcc::::;;;:cloodolc:;;,,''''',,,''. +;;::::::cccllloolllccllllllllooddxxkxxdddooodxxkkOOO0000Okxdddxxdl:'........................ ...... . ............. .... ..............',;;;;::coddddoooollloxxxxxkOOOkxxxxdolcccc::;;:cloodollcc:;,'''',,;,''. +;:::::ccccllloooollccloooooooooddxkkkkkOOdc:;:ccllldkOxxxxxdodxxdoc,'................'.... ..... ........ .... ..... ..... ...',''....',,;;;,''',,;:;;;;;::cldkOOkkxkO00000OOxolcc::::;;;:clodollc::;,'''',,;,,'. +:::::::::ccclloooooc:lxkOOkdooodxxkOOOOkkxxdlc::codddxxxxxxxxkOkxdc,'...... ....'''........ ........ ..,;::,.... .. ........';:::;,,;cc:;,'''''..',,,;:cclodxO0Oxxk0KKKK0Okxdollcc::;;;;:cllolcc:;;,,''''',,,''' +::::cccc::cclloooolccoxkOOkddddxkkkOO000000Oxollloooloxkxxxxxxxxdo:,...... ..;clc:'................ ...'cccllol;'........ ... .......':lllc;,,;,,,'''.....',;:::codxxxxxxxkO0KXXK0kdolcccc:::;;;;:cllollc:;;,,,,,,,,,,,,' +::::cccccc:cclooolloloodddxdxxkkOOOO0KXXXXXKOxxddddoloxxxxxxxxxxxdc;'.........;odl;'...... .......... .',;::;;:ccc:::;'........ .. ......':cccc::::,'.........',:looodddxxddxxk0KXXXK0kocc::cc::;;;;;:ccllllc:;;,,,,,,,,,,;,, +:::cccccccccclloooooollloddddddxO00KXNNNNNNXK0Okkxxddddddxxkkkkkxxo:;'......';clc'. ....................,:,.....',,;cllc:;;,.... .. ....',;::cclc:;.........',:coooddddxxxxxkk0XXXX0Oxl::::cc:::;;:::cllllc:;;,,,;;;,,'',,,' +ccccccccccclllllllllooloddddolldkOKXXNNNNNNNNXXK0Oxxxddoddxxxkkxxdoc:,,''...';;.... ..........''....................',:loddl;,'..... ...'',,;:::;,'..........,;:ccllodxxxxxxxkOKXXXK0kdlccccllccc:::::lllolc:;;;;;;;;;,'''... +cccllllllolloolllccoddoodddddddxOOKXXNNNNNNNNNNXX0Okxxxxdoooooddddoc:;'.......... ...................................',codddl:,... ...',;;,'........ ....';;,,;loxkxdddxxkO0KXXXXK0kxollcllllllllc:clloooc::;;,,,,,,,'..... +ccclllllloooolllllllooddddddddxxkO00KXXNNNNNNNNXXXKK0Okxxxddolc:;;,'..... .. . .............'.......................',;coodoc:'.. .''''''.... ........''',:lodxxxxkkkkOKXXXXXKOkxooooooolllllooodddxdlc:;;;,,,'''...... +ccccccllllooooloooolloodddodddxxxxkO0KXXNNNNNNNXXXXXXK0Okkxxdoc:,'... .. ...........'''....................''...',;clooc;'... .. . .............. .''''.... ..........',,;cloddxkkkkkk0KXXXXXKOkxdddddolllloooodxxxkxolc:::;;,,,''..... +cccccccccllooooooddoooddooooddddodxkO0KXXNNNNNNNNXXXXXKK0Okkxddl:;'... ..........','. .........'',''''''''....':cll:;'...... .... ..... .......'''''....... .'','...............'',;:codxxxxxxkO0KXXXXXKK0OOkxdoollllllllcldxxkxdoccclcc:;;,'..... +lcccccc::cclddoloddddddddoooooooddxOOO0KXXXNNNNNXKKKXXNNXK0kxxkxoc;'.... .......'','. ........',:c:;,,,;:;,'....',;:c:,'...... .... ........',;::::ccc:;;;,'... ..'''............''....';codxxkkkkkO00KXXKK00000Okkxdollcccccccloddxdooc:cllcc:;,'..... +llc::::::::clllloddddxxxxddooooodxO0KKKXXKKKXXXXXXKXXXXXXXKK0Okxdolc:'.. .. ..',,''.. .........,:clodddl::ll:,,....',;,,,'..... ..........',:clldxdolcclll:;:cc:;'......'''.................,cdxxxxdxkkkkOOO0K000000Okxdddooolclllccloddxxddl:::;;;,,'...... +lcc::::::::::cloolllooooooooolooxkOKKKKXXXKKXXXXKK0KKXXXKKKKXXXKOko:,........,,,'''.. ..;;,... ........';:coddxkOOkxddl:;,''..',,''.... .......';clloddddodoolc::;,'.';;;;,......'''................';ldxxxddxkO0K0OkxdddxO0Okxdodddolcccccccldxxxxxxocc:;;,,'....... +cccc::::::cc::lllccllllllooddddxkO0K00KXNXXXXXXKK0O0KXXXKKKXXXXXXX0xo;......;ol;',::'.. .;:,.. ..........',:ldxk0XXKKK0OOxol:,'......... .... ....',,;:cloddxkxdoc::;;,''.......',,,,...'''................,:codxxxxxk0000OkxoodxkOOOOkddddddollcccclldxddxxxolcc:;,''....... +:::::::cccclccllllllllcclloodddxkO00000XXXXXXXXXK000XXXXXKKXXXXNNNNXKxl;....;lc'.';;'.. .;;'.. ...'.......':ldOKKXNNNNNNXK0kdl:,....... ...... .....';:ccldxxdooooll:;,'............',;,....................,;:loxkxddxk0KK00OOkddkOOOOOOkxdodooooolllllodxxxkkkdlc::;,,'....... +c::::cloollccccllccllcccclllllodxxOO0O0KXXXXXXXXXXKXXXXXXNNXXNWWNNNNNK0o,....'....... .;:,... ....''......',:lxOKXNNNNNNNXK0Oxdc,'...... ..... .....',;;:::cokOkoc:;:cc::;'''..........''''..................',cloodxkxxxO0KKKK0OOkddxkkkkkkxddoolcllooollloxkO0OOkdlcc::;,''.... +c:::ccloolcc::cllccclccclllllllodxkOOkk00KXXXNNNXXKKXXXNNNNNNWWWWWWWNXKd,...... ..;c:,.. ........'',,'',;:cok0KXXXXKXXKK0Okoc:,'.... ...... .....',;::::ldxOOkdooolcccc:;;,''...........................,:::clodxxddk0KXXXXKkxxdoccoxkkkxddxxdolccclooooloxkO0Okxollcc::;,'..... +::cllllollcc::cllc:cccccclllllloodxkxxkOO0KKXNNXXK0000XXXNNWWWWWWNNNNKOl'.... ..,:ll:'.. ........'',;;,,;:cccodxxkkkkOOOOkxxdol:,'.... ......................',;:ccoddkO0KK0000Okkxdl;,'....'''......................:ollldxxxkkO0KKXXXXKxolccccldxxdollodoooooooollllokO0K0Okdllcc;;,'....... +ccllllllllcc::clc::::::cclllooododxxxxxkkO0KXXXXK0OO00KXXXNNWWWWWNXK0xl:,'... .. ..';:cclc,.. .....'....',,;::cloooooodxddddooolc:::;,'..............................',;:cldxk0KXXXXXNNXK0xo:'......'''.....''.............';ldoloxOO0KKKXXXXXXX0dlc:::clloodollllllodxxxdddddxO0KKK0Oxollc;,,'....... +clllllllllccccccc:::::ccllloodddddxkxdxkkOOO0KKK00O0KKXXXNNNWWWWNX0kdolooc,... ..':c:;;::'. ....','....',;:clloooooddddddolcc:;,'..................................',;clodkOKKXNNXXNNXKkl;,..'''''......'',,.............,;okkkkO0KXXXXXXXNNXX0dlc:::ccllooollccccldxxxxkkkkO0KKXXK0koollc:;,''..... +:cccloooolllllcc:::ccccclloodxxxkkkkxddxkkkkkOOO000KXXXNNNNNWWWNXKOxdxxkkd;... ...,,'..;;.. ....,;,''''',,;;::c:::cclllllollc:;;'..................................',:coddxk00KXXKKK0Oxo;'''',;,,'......',;;.............',lxkO000KKKXXNNNXXXXKkdlcccloddollcc:::;:loddxxxxxk0KXXXXKkxdooolc:;,,'... +cccclooddollcccc:::::ccclooodxkkOkkkkxxkkkxkOO000OkO0KXNNNNNWWWNNNXK0kdl:;,'... ... .....;;........,;;:;,,,;::c:;,,,;;;;;;;;::;;;;,'...................................',;:coddxkkOOOxdl:;,'',;;,''.......',,;,..............';cllodxOKKXXXXXXKXXKkxdooddxxdolc:;;,;;:clloooddxkKXXXXXX0Okdollc::;;,'.. +lllodddoollllcccccc:;:clooddxkOOkkOOkkkOOOkkO00KK00000KXXNNNNNWWWNNXXK0xoc,'...... . ..,;'.......,;;::::cccc:;,'''',,,''',,,,'''...... ..........................',;:clodddolc::;;;;,,,,''''.......,;,,'...............',;::::loddxk0KXXXXKkxdodxkkkxdoc:;,,;;:llloooodxk0KXXXK0Oxdlccc:;,,',;;' +oooodddolllllllccllc:lodxxxxkO0OkkO0OOO0KK000KKKKK000KKKXNNNNNWWWWNNNNXKOkdlc:;;;,.. ..;:'.......,;:cccc:::;;,''..''''.'''''........ .........................',::cllooolllllc:;;;;;:;;,,''''..',;;,'... ............',::::::ccloxxxdxkkxxdoddxxkkxdoc:;;;:clllooooodk0KXXXK0Oxdlccc:;,,',;;, +xddoddooollllllllooodxxkkOkkkOOOO00K00KXXXKKKKXKKK00KKXXXXNNNWWWWWWNNNNNXKK0kdlc:;'.. ...:c;'.....',:cllc:;,''.......''............ .......'..................',;;::cccloodolc:;::ccc:;,,''''.',;,'.... .........',;;:cc:::ccclllldkkkkxodddxkkOkdlc:::cloooloooodx0KKXKK0Okxolc:::;,,,,,, +dxdddoooooolllooddxkOOOkOOOkkkOOKKXXXXXXXK00KKXXK000KKXNNNNNWWWNNNNNNNNNXXXK0kxoc;'.. ..':cc:,....';::c:;,'...................... .........'........ .......'',,;;::cllcc:::::;;;;,,,''''',;,..... .........',;::::::cccclodxkOKKOkdloooxkkOkxolccclllooloooooxO0KKK00Okxdlc:::::;,,'' +oodddolllllooooodxkO00OkOOOkOOO0KXXXXXXXK0000KKKXK0KKXXNNNNNWNNXKKKXXXKKKKXXKKK0Odc;'........,clc:;,',;;,,''......................... ........''',,,,,'....... .........'''',;;:::;,,,,,,;;;;,,'..',;'...... .......',;:::::::cclox0KKKKK0kxocc:coxxkkxddolllllooodddoodkOKKK0Oxdddolcc::;;;,'' +looolcclloooooodxkOO0OkkO00KKK0KKKKKKKKXXXKXXXXXK0O0KXXNNNNNNNXKK0000OOOO00KKKXXX0Okdoc;,;;;,;:cllc;,,;,'............. ............... ..........',,;::cll:;,'...... ...............''''''''',,;;:;;,'...,,'.............'',;cllccllodkOOKXXXKK0Oxdocc::codxkxdddddddddddddddxxO0KKK0Okxdolc::::::;,,' +lloolloddddolldxkO000OOO0KXXXXKKXXXXKKKXNNNNNNNXK0OKXXNNNNNNNNXXK0000OOkxkkO0KKXXXXK00Okxxdl::::lddl:;'............ ....... ..... ........'',;;::coddoc:;,'...............................',,,;;,,,''..''.............',;::looddxkO0KXXXXXKK00OkxdolcclloxkxxdddxxxxxxxxkkkkO0KKK00Oxdolllccc::;;,,' +oodxxxxxxddooodxk00KK0O0KXXXXXXXXXXXXXXNWNNNNNNNXKKXNNNNNXXXXXXXXXXKK00kxxxkO0KXXXNXXXXXXKOdc;;;lxxdl;......... ....... ... ........',,,,,,,;:c:;;;;,'.... ........................'''''''.....''...... ....',;;:lodxkkO0KKXXXXXXXK00OOkxdoollodxkOkxddddxxxxxxkkOOOOKKKK00Oxdolllllc:::;;;, +xxkkOOkkxdodddddx0KKKK00KXXXXXXXNNNNNNNWWNNNNNNNNNNNNNNNXXKXXXXXNNNNNXKOkkxkO0KKKXXXKKKXXX0xc;,;ldxdl,.......... .......... ...''............''.... .. ...........................'''.........,;:lodxkO00KKXXXXXXXXXK00OkkxxdooodxkOOOkxdoloddxxdddxxkkOKKKK0Okdollcccc:::ccc:; +kkkkOOOOkxddooodk0KKKK0KXXXXXXXNNNNNNNNNWWNNNNNNNNNXXNNNXXXXXXXXNNNNNXX0OOkO0KXKKKKK0O0KKKKkol::cclol;.......... ........... ...... ........ ..... .............','.....'.........';ldk0KXXXKXKKXXXXXXXXKKOOkxxxxxddxxkOOOOkxdoooddddoooddxkOKKK0Oxdlcclllcc:;;::::; +OkkkOOOOkxdooodxk0KKKKKKXNNNNNNNNNNNNNNNWNNNNNNNNNNXXXXXNNXXKXNNNNNNNNXK0000KKKXXXXXKKXNXKKkoc;,,,;lo;......... ......... ... . ......,'.....','.......:ldO0KNNNXXK0000KKXXXXKK0kxxxxxxxddxxkkOOOkxdoloooooooooodxk0KK0Oxdollllllc::;;;;,, +kkkOOOkkxdooooddk0KKKKKXXNNNNNNWWWNNNNNNWNNNNNNNNXXKXXKKXXK00KXNNNNNNNXKOO00KXXNNNNNNXNNNK0xo:'..';loc'........ ..... .. ....','.....,;,....'cokOKXXXXNNXKKOkkO00KKK00OkkxxxxxxdoooodxkkkxdoolooooooooooodxO000Odolclloollc::;;,,' +dxkkkkxdddooooodk0KKKKKXNNNNNNWWWNNNNNNNWWNNNNNNXK00KKKKK0Okk0XNNNNXXNX0OkO0KXXXXXXNNXXNNX0xl:...';lol:,........ .. ..',,'....',;:;,,;:lxk0KXNNNXXNXXK0kkOO000OOkkxxxxxxxdolllloddxxdoooooooddooooodxkO0OOxolccloooollcc::;,, +ddxxdddooooolldkO0KKKKXXNNNNNWWWNNNNNNNNWWWNNNNXXK00KKKK0OkkkOKXXNNNNNXKOOO00KKKKXXNXXXNNXKkl;....':cllc,....''.. ...,;'....';:clooxkOkkO0KXNNNNNXXXXKK00OkxxkkxxxdddddxdollccloodddollooddddooooodxkOOOkxolccloooollllcc:;, +ooddoodddooolok0KXXXKXXXNNNNNNWNNNWWWWWWWWNNNNXXXXXKKKKK0kkxxkO0KXXXXXXK0OOO0KKKKXXXXXXXXXKko:.....,;cll:;'..,,... ..',,'.....,cdk0KXKKXXXXNNNNNNXXKXXXXKOxdodxxxxddoooodoollcclloxxdlllloodoooooooodxkOOOkdollcccc::cccc::;, +llodddddxxxxxxO0KXXXXXXXNNNNNNWWWWWWWWWWWWWNNXXXXXXXXKXX0OkxxxkO0KXXXXKK00OOO0KKXXXXNNNNXXKOdc'..'''',:clo;..'''... ..''''......,:ok0XNXXXXNNNXXXXNNXXKKK0OdooodxxxxxdooollllcccllooddolllllllllloooolodkOO0Okxdolccccccccc::;; +ooooxkkkkkkkkkO0KKXXXXXNNNNXXNNWWWWWWWWWWWWWNNXKKXXKKKXXXK0OxxkO0XXXXXKK00OOO00KKXXXNNNXXXK0ko,.',,..',;lol:;,'.... ..';;'......';:ldOXNXXKKKXXXXXXXXXX0OkxdllloddddxddoooooocccccodxddolllllllccllolllloxOO0Okxdollccccccccc::: +doook000OOkxddkO0KXXXXXXXXXKKXNNWWWWWWWWWWNNNXX00KKK00KXXXXK00000KKKKKKKK0OOOO0KXXXXNNNXXXXKOd;',;,....',;ldl,'... ...',:;,'.....';:lokKXKKK00KKKXXXNXXKOkdolcccloodddddoooooolcclldxxxdollddolcclloolllloxkO0Okxdoollcccccccc::: +oddxOKKKKOkdooxO0KXXXKKKK0000KXNNWWWWWWWWNXXXXK0OOO000KXXXXXXXXXKKKKKKKXXKOOOO0XNXXXXNNNNNNKOd:,;:,.......;ol:;.. ...',;::::;,,,;:clodk0K000000KKXXNNXXKkxdolccclllooddxxollllcccooxkkxddodxxdollloddoooldkkO0OOkxdoollllllllcccc +xkkO0KKKKOkdooxkO00000KK00OO0XNNNNWWWWWWWNXKK00OOkkkO0KXKKKKKKXXXNNXXKK000OO00KKXXXXXXNNNNNKOd;';:;........';cc,.. ....'':oddxddddxxkOO0KXX000000KXXNNNX0OxdollccclllooddxxdlccccccodkOkkxdddxxxddolodddddodk0000Okxoooooolllllllll +O0XXXKKK0OxdllodxO0000KK0000KXNNNNWWWWWWNXK00OOOOxxxkO0KXXXKKKKXXXNNNXXKK000KXXXXXXXXXXNXXKkl:'.,;;..........',;:,. ....'''cO0KKKKKKKXXXXXXXXK0000KKXNNNXKOxolllllccclloollllc:ccllloxkkkkkkxddxxxxxxdxxxddoodk0000OOxdddddoolcccclll +KXNNXKKK0OkdoloodxxkkOOOOOOO0XNNNNNNNNNXXK00OOOOOkkxxxO0KXXKKKXXXXXXXXXK0000XXXXXXXXNNXK0Oxc'....,,'...........';;'.. ......;cxKXNNNNNNNNNNNXXXX0OOO0KKXNNNX0kxolllccccccccccc::::cclccoxkkkkkkxdooodxxdddxxxdoodkOO00OOxddddddolccccllo +XXNXK0OOOkxdoooddxxxdxkkkkOO0KXNNNNNNXXKK000OOOOOkkkxxOO0KKKKXNNXXXXKKK0O0KKKXXNNNNNNNK0kl:'............... ...''.. ........cxOXXXNNNNNNNNNNXXKK0OOkO0KXXNNX0xdlcccc:::::::::::cc::cccloodxkkkkkxdoloddoldxxkOkdxO0000Okdooooddolllllodd +XXXX0kxxdddoooooddddddxkkOOO0KKXXXXXXK0000K0OOkkkkxxkkO0KKKKKXNNNNNNXXXK00KXXXNNNNNNNXOdl,................. ....... ........';xKKXXXXXXXXXNNXXXKK00OOkO0KXXNXX0xol:::::::::::::::cc:ccloddodxkkkOOkkddddolodkOKKKO0KXKK0kxollclllooooooood +NNXKOkkkkkxxdolcllodxkkO000OkkkkO00K0OOO0000OkkkxxxxkO000KKXNNNNNNNWWNNNNNXXNNWWWNNXX0d;'...... ........... ..'... . ........':oOXXXXNNXXKKKKKKKK000OOOkOKXXXXXXOxolc:::::::::::::::::loddxxxxkkkkkkkkkkkkxook0KXKKKKKKKK0kxollcccclloooooll +WNNXK00OOOkkxddoodxxxkkOO00OOkkkkkOOkkkOOOOOkkkkkkxkOOkkOO0KXNNNNWWWWNNNNNNNNNNNNNNKOd:.................... ...... ...........:x0KXXNNXKK0OO00KKKK00OOOkxO0XNNXXX0kdollcc::::::::::ccccodxxddxxkOOOOOkkOOOOkxdOKKKKK00KKKX0kxdllcc:ccllooolll +NNNNXKK00OOkkxdodxxxxkOOOkkkkkkkkkkxxxxkOOkkkkkkkxxxkkkO0KXNNNNNWWWWWWNNWNNNNNNNNNX0xl;.................... .. ... .........;lx0KXNNNXKK00000KKXKKK00OOOkOKXNNNNXK0Oxollccc::ccccccccllodxxxxxxkOOOOkkxxkkkkkk0KK000000KKXKOkdolcc::clloollcc +NNNNXK0kxxkkkxxddxxkkO0OkkxddxxkkxxxddxO0OkkxxkkkkkkkOKKXNNNNWWWWWWWWWWWNNNNNNXXXXK0dcc:;.................. .. .. ...... ...........,oO0XXXXXNNXKKKKKKKXXXXKKK0OOO0XNNNNNNXK0kxdollllcllllllllloodxxxxkkkOOOkkxxddxxkOO000OOO000KKXK00kxdolc:ccllollcc +NNNNXK0xxdxxxkkkkOOO00K0OkkxxxxxxxxxxxkO00OOkkOO00KKKXXNNNNNNNNWWWWWWWWWNNNNNXXKK0Okxdooc'............... .. ......... ..........';cx0XXXK0KXXXXKKK00KXNNXXKK0OO0KXNNNNNNXXK0OxddooooodddddoooodxxxxxxkkkOOOkxddddxk0000OkkkOOKKXXXXKK0Oxoc::clllllcc +NNNNNXXK0OOOkO00KKXKKKKK000OOkkxxxkkOO0KXKKKKKXXXXXXXXXXXNNNNNNWWWWWWWWNNNXXXXKK0Okxxxdoc'............. ................ ..........'',:lokKKXXK00KKKK00OOOKXXXNXXK0000KXXXNNNNNNXK0OxxddddxkkkxxdooodxxxxxddxkkOOkkxxddox0KKK0kxddk0XXNXXXXX0kdlccccc::::: +WWWWNNNNNXXKKKKXXXNNXXXXXXXXK0OOOO0KXXXXNXXNNNNNNNNNNNXNNNXNNWWWWWWWWWNNXK0OOOOO0Okxocclc;'........... ............... ............',cdOKXK0000KXXKK00OOO0KXXNXXXK00KKKXXNNNNNNXXK0OkxxxxkkkOkkdooodxkkkxxxkkOOOOOO00xodO000Oxdddk0KXNNXXXXKOkdlclcc::;;; +WWWWWNWNNNNNXXXXNNNNNNNNNNNNNXXKXXNNNWWNNNNNWWWWWNNNNNNNNXXNNNWWWWWWWNNXK0OkxddO0Okdc,;:;,'........... .............. ............,;lk0XNXK0KKKXXK000OOO0KXXNNNNXKKKKXXNNWWWNNNXXK0Okkxxxkkkkkxdoooxxxxddxk00000000OxloxkxxdooodxOKXNNNNNNXK0xolcccc:::: +NNNNWWWNNNNNNNNNNNNNNNNNNNNNNNNWNNNWWWWWWWWWWWWWNNNNNNNNNNNNNNNWWWWWNXXK000Okxk00koc;,,,'...... ... . ................ .................':lx0KXNNXXXKXXXKK00OOO0XNNNNWNNXNNNNNNWWWWNNNNXXKK0OkkkkkOOOkxxddxxxdddxOKKKKKXK00kxxkkxddddddk0KXNNNNXXXXKOkdlcccc::: +NNNNNNNNNNNNNNNNNNNNNNXXNNNNWWNWWWWWWWWWWWWWWWWNNWWNNNNNNNNNNNNNNWNNNXKKKKKXKK0kdc;''''........... ........................ .................'cxOXNNNNNXXKXNXXXK0000KNNNWWWNNNNNNNNNWWWWWNNNXXXK00OOOO0000OkxxxkOkkkkO0KXXXXXXXXK0KK0kdxkkkkO0KXXXXXKO00KK0Odooolc:: +NNNNNNNNXXXXXNNNXXXXXXNNNWWNNNNNWWWWWWWWWWWWWWWNNWWNNNNNNWNNNNNNNNNNXXKKKKKKK0x:'''................. .........''''''........ .....'''.....'lkKXNNWNWNNNNWWNNNXXKXXNWWWWWNNNNNNNNNWWWWWWNNXXXKKKK0000K00OkkxkO0OOOOO0XXNXXXXXXXXKOkkkkkkkkkO0KKKK0OkkO0KXK0OOxdolc +XXXXXNNNNXXXNNXXXXXXNNNNNWNNNNNWWWWWWWWWWWWWWWWWWWWNXXNNNNNNNNNNNXXXXXXKK0Oxoc;''........... ... .. ............... ....',''.....,oOKXNNWNWWWWWWNNWWNNNNNWWWWWWWWWNNNNNNWWWWWWWNNXXXXXXXKKXXXK00OOO000OOO0KXXNXXKKXXXXKOOkkxdddddxk0KKK0OOOO00KKXKK0OOOk +KKKXXXXXXXXKKKKKKKKXXXNNNNNNNWWWWWWWWWWWWWWWWWWWWNNNNNNNNNNNNNXXXXXXKXXKKOoc;............... ....... ....','.....';dO0XXNNNNNNWWWWWWWWWWWWWWWWWWWWWWNNNWWWWWWWWNNXXNXXXXXXXXNXXKK00000OOO0KXXXXXXXXXXXK0OkkxxddolodxOKK000OOOO0KKXX000000 +0000KK00O00OOkkkOOOOO0KXXNNNNNNWWWWWWWWWWWWWWWWWWNNNXXNNNNXXXXXXXXXXXXXK0kdlc::::,'..''......... .....''..'',;cdkOO0KKXXXNWNNWWWWWWWWWWWWWWWWWNNNNNNNNNWWWNNNNXXXXKKKXXXXXK0OOOO0000000KXXXXXXXXXK0OkkxxdooooodxO0OkkO00OO0KKKK0OOOO0 +ddddxxdoodddolllloodddxkOO000KKXNNNXXNNWWWWWWWWWWNNXKXXNXKKKXXXKXXXXXXK0OOxxdddxdl;,''''....... .....''..,;::cdxxddxxkOOO0KNNNNNNNWWWWWWWWWWNNNNNNNNNNNNNXK00OkkkkkOO000K0OkkxkO00OOkk0KXXXXXXXX0OOOkkkxooodxkkOOkddxOO00KXXXK0OOkkO +ccc:;;;::cc:;,,;;,,:cllloooodxkO0000KXNNNNWWWWNNNNNXKKKK000KKKKKXNXXKKK00Oxoooodxxdo:,'....... ..... ....',''',,,,;coolccccccccd0KXXKKKXNNWWWWWWWWNNNNNNNNNNX0kxolc::cclloxxkOOOOkkkOOkxxdxO0XXXXXXXXK00OOOOOkxdxkO000OxdddxO0KXXXXK0kxxk +oolcccccloddlc:;,'';:clodddddddddxkOO0000KNNNXK00KK0OOOOOOOO00KXXNNXXXXK0Oxxxxxxdddolc;'....... .... ..... .. ...... .... ....',,,'...',clc;;;;:::::ldkOOOkkO0KNNWWWNNXXXKXXXNNNKOkdl:;;,;clllloddddddxxk00OOkxdxkOKXXXXXXXXXXKK000OOOOOOOOkddddxkO00KKK0Okdox +xdooxxxxxxxxdol::::::::ccloddddooodxxxkO0000000KXXXKOkxdxkO00KXXKKKKXXNXK000OOkOkxoc;,,,'..... ... ..',''. . ...... ...... .. .....',,''....',;,,,;;;;;;,:lllldxO0KXNNNXXXXXXXKKKXXNNXKOxl;',,,''',,;::c:;,;:cdxxxxdxkO0KKKKK00000KKKK00OOOkkkO0OkxdodxkOO0KKOkxddd +lccclodxxddollc::cc:;:cccccccloooooodddO00kkOO0KKXKK0OxddxxOO000O00KKXXXXXK0OxxkOkdol:::,. ...... ..''''.. ...... ......... . .....','........'',,;;;;,,,;ccc:codk0KNNNXXKKXNXKKXXNNX0kxol;'........',;;,....':llllloxO000OOkkxkO0KXXK00OO00OOO0OOkdodxkkO000kxxkkx +;;;;;;::cccc:;;;;,;;::llllcccccllollllodkOOOO0OOO000OOkxxdddddxkO00KKKXXXKK0kdxkkkkkOOxdl'...... .. .... ...... .......... .....'''.........',,;;,,,,,;cc::;;;ldk0XXXKK00KKKXXXNNKkoolc;'........',,,'.....,,,,;:codxkOkxxkO00KKKKK0OO0KKKKK000OkxxxxO00OOOOOOOO +;:ccc:;',;::;,,',,,:cc:cllooolccccllc:::cokOOOOOO0KOddddxxdlcldxO0KKKKXK0000OkkOOOkkO00Kkc'........ ................. ......''.........',,;;,,,,,;:;,,,',codkkOOOkkkkO0KKXXXK0Oxol;,.....................',;:loddxkkOKXXKKOkkkkkkO00KXXXXXXOxxxkO0KKKKK00OO +:;,,,,,,,,,;;:;;;::cc::cloddolcldol:::::::cllodkO00OxdooxOOxdxkkO0000KXXKKKKK00OOkxxkO0XKko:.... .............. .................',,,,,,,,,;::;,'';lxkxxdooddddxO00KKKKXKOoc;,'....................'''',:lldk00KXK00OOOOOO000KKKXNXXKK00000KKKK0kkkxd +;,'''',,;;::c:;,;:c:;;;:lolllccloocc:::;;;;;;;:cloxkOOkkO00kxddooodxk0KKXXKKKK0Oxoclk00KOdl:,... ...... ....................',,,,,''',,;:;;,';ldxxdollllccldxkOO0KXKOdl;''........................',:ldkO0000KKKKKKKKKKKKXXXNXXXXXXKKKKXXKOxdddl +,,'',,,,,;::::;;;::;;;;:clcccc:cllccc::::;;,,''',:lx0K000K0kddoolllodOKKXXXKKK0Oxolok0Oxdooc:,.. ....................'',,,,'''',::;;,';ldxxxxdooolloddxkO0KK0Oxoc;,,'......................,:coxxkOO0KXXXXNNNXXKXXXNXXNXXNXXKKKXXXKkdolll