.....................................',,,.........................
. ....... . . . .. ..,cdOKX0l... . .
. ........... ...... ..;ldkOOOkd:. .. .. .. .
. ................... ..':oxkkkxdoc'... .... . ...... .
......................':oxkkxxdlc;.. ... ..... ............. .
...................':oxxxxddoc;.......... ..... ............ .
.................,cdxxdddol:,................... . ...... .... .
............':::ddddoolc:'..';:oxkkxdc::;,,',........'............
........',;;:ccclolc;,'...,oxxxoxxko::lc:cclc:;,;:;,,,:,..........
..'';llcc::cccccc;'....';:oxdccldxxl;,ldcloxkxoc;,,;clc...........
':cldkd;'......','...'''.';;:cccloxko:,,:ooooo:;;coxo;............
.'',,;:c;.......';;,,,,...,:ol:,:lxOkl::;''.',;::cl:'.............
.''.....,'..........,;;;....,:cooddolc;'.'....,,..................
.'''......;,..''''.'',;:,'.''','..................................
..',.. .....''''...,'....... ...'... ....,;;,'...........
.............''.......'........ ........ ...';::;,''........
....... ..;;'..',::;'................'.. ...lxOOkO0Odc,.....
. ..,:;,............. ......... ..'okkxdOOOkxl,. .
. ...,;:;,......... . . ....,:cccodxxxdol..
. ...';cc:'...... ...........''':ldxdllol,
. .. ...,col:,'',,. .........,;..',:lc,,;;;:'
......................,;:ccc::;.....'',''..........,...',;...','..
.:. ' '..'.