.oddONkkkxXWXxKWXdONKdx0kolddddok0xcxxc:.
:k0kOkONKk0KOkkOOxk0OoxKKdxXKoo0Oookxol:lc'.
;xkd00O0OONNOkNWkxNNxdO0xokxddodkddddxlokxcclc'.
;dkOXOOXXOO0Oxkkxddxkldk0doO0xo0KxoX0odK0ooOklcccc'. .
:k0kOO0XKkXWXxONXoxXOoxKklxKxldOxooxddkxddkdddooxxc:lc'.
.lkkONXk0X0kkkxdxddooddcodoox0dlkXkc0kokKOooK0oo0Kdlkxol:cc,.
.okXO0OONNOkNNOo0XklOXxcxO:::'..'',,cldKOod0OodK0dokkddolxdcldc'.
'x00kXN0OK0kOkxdxdollllc;'. ,docdkdodkkddOOoo0Kdldxdlllo,.
.xx00K0OXWXkKNKddKKocOk;...... ..... ,xxlxX0oxKKoo00doodxdddxdcldo;..
'd0XO0X0000O0Oxdxkdlloc;............'',,. .,;lododododdxkookkoo0KxoO0dlooo:,.
;OOOOXXOKWNOOXXxok0xclkl.'..';:cccccc::::;. .;xxckKklkX0dxXKdd0Kxok0xoodxxllxo;,.
:xOXOOK0KK0OXXkdx0kllxd;.;ccloddxdddddolcc:;....,lxolxOdodkxddxxxxdxkOxox0kldOxcldo:,.
'x00ONNO0NNOOKKxdxOklldo,.lodxxkkkkxxxxdolc:;.. .'ldloO0doOKOokNXxdXNOoOX0od0Ooodddooxx
..;kkK0000XX0kKN0dxXKdlO0o;:.coxxkkkkxxxxxdolc:,'. .''cOOooO0dox0OdxOOxxxkxxdxdkkoo0OoxKOl
. ..cxKXONW00XXOkOOxddxxodoocc:..odxxxxxdddddoolccc:'.'',:ddookOdoOKkdkXKxxKX0dOXKodK0od00dox
. ...:OO00XKOKWXk0NXxxKXklkXOclOx'.oddddddddool::cllol:;:;ddcxK0odKKxdOXOdxKKxxO0xddxdkxdxxxddk
..lk0W0KN0O00OOkkxxkxdoxxolddlcl;doc..cdkxooc;:ddoolc:c,:cdododdkkxxO0kxkK0xx0KxokX0ddO0ko0N0
...ok000XXOKWNkONNkd0X0od00olxklco:dkkxxxxkdodxkkkxdoll:lc:dKklkX0dkXXkxKN0xOXKdoxdoddolodoOkdd
...oOOK00K0KK0O00kxxOOdokOdldOxcdOd,lkOOOxdxollxOOkdoollc,:xdldkxddkkkxkkkOkkk0kd:clldxxdcloOxok
.'dkXXONW00NNOkKXOdxK0dokOdldxdloocc;dxkxxxkxxdodxdollc:c;cxdlxKkoOXKdkNXkkXN0x00d:codddooxolx0x
ldOO00K0OKX0k0X0xx0KxokKOldK0oo0OloOc:oddoolclc:ldoolc:;,odcckkox0Odx0Oxk0OkkxkooodxddooodollxOd
xkXXOXN0OXX0O0KOddkkdddxddddoddoldxllo::ldxdddoddolc::cccloddddddOkoxK0xkKKdoxddxxxxdddkxcdKKdo0
OKO0NKOXWXOKNOxooxdcdK0oo00dlkOolxkdddoooddddddooddxxxdxxxxxxxdxxxdxdddxddddddxxkxxxddlloxdxxxxx
KK0KK0KKKO0kxkdcodlclccdkdldOxcxkxkkkOkkkkkkkkkOOkkkkxxxxxxxxdoxkkkkkkkdodxxxkxxxdolxxlo0KOdkXXk
KKWN0NMNO0NOolxxkxlcl;;okolodlolxkkkOOO00OOOOkoooooooodkkkkxxxddoodxxxxddxxxxddoodxocd0Oddk0OxxO
KK00XX0OKKOxkKKkkddlccll;lOkcoOdxkxdolloOKKKKkxxxdlolo0KKKKKKK00Odolccclloollccccoxddk0Odd0KOdkX
NKO0XXOOKKOkO0Oxxdddddoc:;;:oooxxollc:ddx0KK0xdooodoloddxk0XKK0Oxlooo;;:cc:lo:cOKxo0X0dkKKkdOX0x
O0XXOdkOkodKKxoOKxoxkxxdollllcxxoc:;::dk0KXKdolllllooolooo0XXKOollollcdl:okl:odoodxdxdxxkkxxO0Ok
XXK00KKkdl:;,,;,',oxodxxxddodllol:;;:cdOKKXK0dllollodkO00XXXKKxlolllodollxkocokolOKkoOXKxkXNOx0N
XXKOkkkkxool;,,''',;;llodddxxd0Odc;;::d0KKKKKxolllloOKKXXXXKK0kolldooodo;docoocxOdldOkdxOkkkxOk0
KK0Oxddxxxoddo:cllcc::c;;:clokKOdcclccl0KKKKKKOkxxooxKXKXXXK00Okooxooddddollxdldxolx0kokXKkxKNKk
OOxdooodkkxxO0xlododddolcccc,xOdll:,dO0KKKKKKKKKKKKxoKXXKK000OOOxkkOkddxkxo:xk0xlx0kox0Odx00OkOK
lc;:lclldxxxk0K0kloOOxol:;clldc:cccxKKKKKKKKKKXKkkkdxKKK000000OOkkkkkxkxxkccdxlldodooxOkxkKKOk0X
;;;;lccodxxxxkkk0dccdkd::loldc:;:k0KKKKKXKKKKKKKKOO0K000000000OOxxOkkokkOdcoxxcdOxlxKOdOXXkOXN0x
odollloddxxxddo;okol:lxoclllc;,'lxOKKKKXKKKKKO0KXXK00OO0000000klcldOkxOkxlccdkkdclxoddkkO0OOOOOO
doololdddxxxxddc:xdlcldko:::::':ddx0XXK0KKKKKolox000OOO0000O0OcccclkkxxkxolcdkdlclxooOXKkOXKOk0K
dolllodxxxxxxooocolcloddd:ccc:,ooddxxkxxKK0KklooclOO0OOO00000occlllokoxOocclxkloklck0kdOKOx0KO0X
ddoloooodxddxxddolc;;ldoo::cc:.loddooldOKKKKOolll:kOOOOO0000Olccccclxcodxc:lxxocclodkxkkOK0kKWX0
lcllldo:;oddxxddddodoclll;,'''.:oooooodxKXXXX0xc:coOOOOOO000kcccccclddloddlcdldcck0xoOOkOO0XK00X
::::c;;;;oddkkxdddxxkOOOkkkxdc;'';llllldk0KKK00Odc:ccloOO000xclolcclxkxddxxxxo:dkookOdOKOOKXK0KN
::;::;,,::clxxxxxxxkOkkO000KKKKOo,,clolxOkOkkOOOdllclodOOO0OxolllollddkxdxOkdcldxdxxOX0x0NN00NWK
c:c;;:,;::;:dddxxxxkkOkoookkxKKKKOo;;lokOkxxkkkkddooldxkOOOxcc:ccllllldkdk0kOk0xoOkkkkk00000KKK0
::c:c:;,,,,,ldxxxxxkkkOOdooxO0KK0K0Oo;oOOkkkxxkkoloollddxkOxccccccclldkkoO0KKOdOKxx00xkXX0OXWX0X
l:cllc;,,,',,:odxxkkkkOO0OO0000000KKOoodkkOkkkkkl::::oxxdxkkdlcclcookOkkdxkkOOkdoxOkkXNKOKNX0KNX
kdxkxdlc;,,,,;lxxxkkkOOO000kOOOO0KK0Odc:lxkkkkkkl:::cxxdxxdxko::ccccxkkxlokkxkxkodkk00KO0KKK0KXX
xolddoodol:ccodkkxxxkkkO00xdo0KKKK0Okx:cc:dkkOkkdlccloldOkkdxkxdoolollokloxkOkxO0OOKWXk0WN0ONW0k
dlllooodxxdddxddxkxxxxxkOOk0kKKKK0Okkkodoc,cxkkkkkkkxdxOOOOkxxkkO0OOOkkkllolkOOKXX0XkkKK000KK0O0
OOOkxdoddddooxxxdxxxxxkkOxk0KKKKK0Okxko::;,';xkkOkkkkkkOOOOOkxxxkOOOOkkkdcodxkOxKX0KXkOK0OXWXO0W
xkOOOkxdol;:c:lxxxxxxkkOx::lxOKK0Okxocc::c;,.'oxkkkkkkkkOOOOOkxddkOOOkkkxcoolxOO0KXXXXOdd00xxKKO
dxkOOOkxdlllo:,oxxxxxkOkc:c:cdXX0kxxd::::c:oc..;clodxxkkkOOOOOko::ldkxdkdcodxdxO0x0XXKKkOxxxxkOk
k0xxOOOkkdo:,,,cddxxxkOd:xkxokKKOkxxx:;clccdxl''::lolclkkOOOOOOd:;::ollxolllxxdO000KK0KOododdxdd
xldkOkkOOo;'''',clccclxc:x00kdxOOxxxxo::::lxxxdc:okkkklxkkkOO00do:;:dxxxcoxxkkkk00x00kk0olxlloOx
oddxddkkkc:,;',,,,;;;cd::cO00kodxxxxddcldxkxxkxxl:lxkkxxkkkO00kclc:cxxdxodkoxkxdO0OO0000OcllldOk
dxdlokkdkc;;,,',;;;cdO0kccoxxdc:lodddddddxxxxxxxd:::okkkkkkOOOdlcllokOOkddkkxkkOkO00xO0OkdcoxOxc
kolkkl;ckl;;,,;;,,,ck0KKxccclc:;cooodddoddxxxxxxxdl::oOOOOOkkkoooc:oxkOkkkdkkdokkd00OO00OOxdooll
:lkxclOxdOxlc:;;,,,;lOOxocccldddxxdooddodddxxxkkxdolx000OOkxooll:;;ldkOkkkddkxxkOOO0Ok0OdOOOxco0
.':lllcdxdo:;;,;;,;cllclcok000kxxxdddddddxxxxc;:;;;o0000Okxl:::c:;:lxkOkkkxkxdkOdkOOxOOOOkccolo
..,;loldxc;;;;;::lcokOOKK00Oxxdxddool::;cc,cxd:lxx000Okxc:ccldd::okkkxOdxxxxkkkOOOkkOOxccOOd
..,odldo:;:cllld0K0OKKKOxollodc;;;;lkclkdcldocckOkkkd:cccokkdldxkkkkOkxkkxkOokOOoOOkdolcc
..;ccccccox0KK00kddddcooooc:occokldOdcdKOllddddxlc::okkkkxxxkkkxkklxkdkkxkOOOOkdxOxco
,dxok0000000KK0dodO0l:xx:x0dlOxldkxllol:oodddddxkxkkOkkxxkkkxkxkkxxkdxOOokkdlccoo
.;ooxO00000kolodoolcxllddookdlxKkco0kc:oodxxxxxxkkOOOkxkkxkklxkodxddOOkxdkxclkO
.cxkxkdxxlo0Olk0xck0xcxdcdOdccolccc::odxxxxxxxxxkkkkkOxkxdxxxdxxkxkxdl:clolc
;:lOKooxollodkocdkc;ll:xOd:dOkccOkccdxxxkkxxxxxxddddlloolddolkkdoxkk::kOd: