.,..
....................................,',
......................... ..
.......'''''''.......................
..........''',,',,''..................'
...........''',,,,;,,,,'''''''',,,;;;;::
............ ....',:;;,'',,;;::::;;;::::cccclllo
... ................. .':dd::;,'',;:::::::;;::::cclcc::
...........''''''''''.........'cxo::,''',ldc::::::;:::ldolcl:;
...........'',,;;;;;;;;;;;,'.,:o0dc;;cldKXo;;:ccc:::lO0c';c;,
.........'',,,;;;;;;;;,;,;;,;;o0kl:ccl0x;,.,;:::;;c00lc:'..
.........''''''''',,:cc:;,,,;oKXxl;cOdxd' ';:c:ckxl,....
........',,;;'''.,::lcc:;,,,,;coldcc0doc:,.';,;;cc,......
....... .cocccc::::llc:;,'''''''.,;oOl;'.',;'.....:.
......''. ...;;;,,...','',,''...''....,dd...,okc. ,l......
....... . .................. ..... .............'....:xx::ldol:. ,d:......
............................. ........oxxoooolcl, ;;......
.........................................................oKKKXXXdl:'. '.
..............''''''.....'''''''''',::;'....'............clllllc:,.... .
.......................''. .... ..'''cc:c;,'...... .
... .,cc;;::'.......'.';;...
.. ,. .':lc:'..'''...,:clkd;....
'.'l,,lcco, ......... .',;c,''',;;,',;cldl'...
. .,...;,... ....'.'''....'',;;' .........'',''...','...
....''''''....... ...................
............. ..............
.......... ......
........
.......
......