' ...',;:clllllllolllllll:;,. ..';ccccllllccccclolllcccccccc:;,'. ...',''''...... .,ldddddddddo;':loddooooooooool;.........''''''...
...',,,,;,,'','.. .,:cccccccllccccccoolllccccccclllool,.',,;;;;,,,,,;,,'...':cllool;. .cooooooooolc:::;,,;::::::::::::ccc:;,..
......';cllllllllclcclccoxdddollccccccccloo;.',,,;:;;;;;,,,,,,,.. ..... .';;;;;;,,'...,:::::cc:::cccccc::::::::;'.
... ...... . .',,,;;,,:cllllllllllllllccodddllllccccccllo:..',,,;:::::;;;,,,,,,'. .;:ccccccccc:ccllcccc::::::::,.
....',,,'.',,'. ..... ...''''''......',;;;;,:cclllllllllllll;';cloollllllllll;'..',;;;;;;;,,,,,'''''''. ':ccccccccc:::;:ccccccc::::::,.
;::::ccllcc:;. ......',:::::;;;;,,'..,,;;;;;;,;;clllllcclll,..,;:ccccclcclll;...,;;;;;;;,;;,,;,'............... .':ccccccccc::;',::cc:::::::;.
;;:;;;;;;;:cc'....'',;;:::::::;;;;;;,'''',;;;;;;;;:cc::::;;'...,;,;;,,,,,,,'. ....''''.,clc:::;,''.'',;;:::;,'. .,;:ccc:::::,..,;::::;;'..
;;;;:;;;;,,'....',;;;:::::::::::::::::;,,',,,,,;;;;,,;;,'''.''.';,,,'''''. ........',,;:::::::;,,,;:;;;;;;:c:' ...'',;;;....',,,,''....
:::::;;;,,,....',;;:::::::::::::cccccc::::;;;,,,,,''..',,;::::'..;:::;'......',,;::;;;;:clcccc:;;;;;;cc:::;;:;;;:c:. .',,,,'..',;;;;;;;;;,..
ccc:;,,,,;,.....';;;;:::::::::::::ccc::::::::::;;,'.... ...',,. .......',;;;;;;;;;;;;;;:::cclol;'',:ccc:::::::::c;. ......',;;;;'..,::;;;;;;;;;;;.
::;;,,..........';;::::::::::::::::::::::;;;;;;;;;,,'. ...,;;:::::;;;;;;,,,,;::::::cll:,'';:::::;;;;::;. .';;;,'',:cc;'',,;;;,'...,:;;;;;;;;;;;'
,,,,',''. ..,;:;;::::;;::::::::;:;;;:;;;;;;,;;'. .,;::::::::::;;;:;;;;;::;;;;;;;;::;.',;;;;;,'.... ...,collcc:::cc::;,,,,;;,... .;,.';;;;;;,'...
,,,,,'''.. ..',;;:::::;;:::::;;;;;;;;;;;;,'.. .';;::::::::::;::::::cc:::::::::;;;;:,..''... .,ccccccccccccccccc::;;;,,'... ';..',,,''.',,,
'..'... ...'',,,,,,;,,,;ol;;lo;'ok, .';::,,;:::::;;;;::::cc::::::::;;;;;;;,. ........,:ccccccccccclllllccc:::::'.. .''';;,,,;;;,;;
. ..',,,,,,;;:kOxxkOo;kXd. .. ..,:lo;..;:::::;;;,'',::::::::;;;;;;;;;:,...'c:;cc;,:lcccccc:,',;:ccccccccc:::;.. ';;;;;;;;;;;;;
.;,..'',;:::c:;cllxO0KO0Ox0Nx','.:l. .',:cclc'. .....'','...',:::;;;;;;;;,;;;;,,,,,;:xklO0ol0k::cxd' .,:ccccccclcc;'.. .,::;;;;;;;;;::
.. .c:'',,,,;::::clllldxOXKK00XX0Oklx0c..',;;;;:;. ..,,,;;;;;;;;,:c:,''..';;;:lx00KKOKNkco0Xk;..;:::::::cll;. .'...;;;;;;;;;,',;;;
c::,.. .',,'.....';;;;,;;:cccldolldkKKKKKXXXKxx0Od:,;;;;;;;,. ..'',,,;;,,,,,',cd:....,::cloxKX00KNXkd0XXKk,............ .,',;;;;;;;;;,'.',;
::ccll:'.,codxxxxl;..';;::;;;:colcodlloookK0KXXKOk00xc,,,;:;;,,,'.. ...,,;;;;;;,,''',:;',cxoc:,,::cox0XKO0XNKkkKXXKo,'. ..';;;;;;,;:;;;',;
::::cclc;,cllllllccc:;:c:;;;;;:cllcllc,,,:xO00xxkkdc;;cl;,;;;,,',.. .',;;;:c:;,,,'......,:cc:cxOxlcc:coOKXKO0NX0OKNNKxdo:;cll, . ......'''',;;lc..'
::::::cc:,;cccccccc::ccl:'',;;::;:c:;clccoxololdkc,;;ck0dcl:;:oo,..';:cc:,,,,'...........,;:loccdkdllccokkdoxKXKKXNXXK0OkxOOxl;:c;.';;,.... .. .,:c'