------------------"----""""""""""<"""<"<"<"<"<"<"""""""-"----------;-;;;;
;-----"-"-""-""""""""""""""""<<<<<<<<++<<<<<"<<<<<<"""""""-"""-------;;-;
;----"""""""""""""""<"<<<<<<<<+<++<++++++++++++<<<<<";... ...-""------;--
;--"-"""""<"<<<<<<<<<<<<<++++++++++********++*++++<. .. .. ;"-------
---"""""<<<<<<<+<<<<<+<+++++*******c***ccc*******"...... .. .. ..--"----
--"""<<<<<<++++<<<+<<+++******cccccicciccicccc**"... .. . ... . ..."""---
--"""<<<<<++++++++++*****ccccciiioiiiooooiioiiic....... ... . ... """"-
-""""<<+++++**********ccciiiiooooo1111o111o1ooo:....... ...... .. ..-"""-
-""<<<<++*****ccccccciiiioo11o1eeeeeIIIIeeeeee1:........ ........ ..<"""
"""<<<++***c*cciiiiiooo11111eeIIIIII66666IIIIIIe...:.............. -<""
""<<<+++*cciiiiioo1o111eeIII666000008806IIeee111;....... ....... . . <<<
<<<+<++**cciciiooioo11ee66000888880006e1111ooooic............. .... .<<
<<<<+<++++**ciiiioo111eII660880886666IIIIeeee11oo<1,........ . .... .
<+<<<<<++**ciioo1111eII6000666eI60000006666IIIee111o::................ ..
<""<<<<*+*cioo11eIII66008006II6II6608808000066IIIeeei:-::............ .
"<<<<<+++*iio1eeI6600080066666000066688@@88806666IIee111,::..:,:.....:. .
<<<<<<++*ccioeI6600888800000888888000008@@@88000066IIee1o1<",+,,,,.::....
<<<<+++*cccioeI6008@88008888@@@8888800088@P@@88880066IIe11ooooicc+,:...
+<<+++**ciio1I66088006608088@@@@@@@@@88888@PPP@@8880066Iee111oooc-.......
++++*+*ccio1111e08061I08@@@@@888@@P@@@8@@@@@$$PP@88806IIIII11oii:........
++++**cccoio1IIeI08088@@@@@@@@@@@@PPPP@@@@@@P$$P@@8806eeIIe1ooi-.........
+++***ccc**ieI6Ie6088@@@@@@866@@@@8@PPP@@PP@@P$PP@@@8066Ie1oiii..........
<+++**c*cccoe600e1688@@@@@@@80000088@PPP@PP80oPPPP@800IIIeee1o::........
<<++**cccioeII06Io1008@@@06668@@@8068@PP@@$HH$P8<:0000066Iee1i...........
<<<+***ciio1eIeiccie6IeI68@@@PPPP@8806@P@@$WH8I681,,,oIIe1111o,..........
<<<++**ccio1icic+**ciI0@@@@@@@66I66088@@@@WHHHHH$P@+<,.,cciiii:... .. ...
""<<+++**c*c++*+++*cci168@80Ie111e660@@PP800I1iIHWH-I6I1i*<-,<:........ .
"++**+<<<+*++<++<++*cci11I6880oiooeI8@PPP8I111oe6ci$-Iee1oic*":........ .
+ciio111*ccc+<++<++**co0088668$@@@P@666@@861io1c*i1eMP1;ioooi,:.. . .....
6eI0000086*c*<+<<<+*iii6000e#MW$P@@$$806eI1I1oIe*e8MMI*";,;"*:...... .. .
WW$$HHHHHHo+***+<"<+oico608#MMMMW$$P@@806e0086I6oiP6*1*++,<<+....... ....
WWH@WMM####***c*<<*c";;;""I6c*iMWMM#PWH$PPP$$P@01i1*o*""-;-;:........ .
HHHHM#####P**ccc<+;"--""*iec$6I1cHMMMM#MH$PP$$P@<*+***+;;--*....... . ...
P$P$HM###ei""<**"--"-"<;-;-oe-<e*o<MWMMWP8PPP@6oc,*"o:,-;;+,. . .........
@WW$oHMc-*----"+<<-"",-;,;-+8;6c1<+Ii000I660,:."+-:o;,:"""+. .... .. ...
6#P",,;;,---;--""-<";;,-;.+-<-"ei-<c+iioo1I##;<:;-:c;*:-,;. ....;. ..
c$Pi6c;*1$""""--"-"-;;;;-,.;";<-";,"+-""""<+*+<";:+61,:..... .....,,...
:$:,e,;;;"--;;;;;;--;;;-"" -,;,";,I8PI+""<"""""+-,::...... .. ...;;::..
+06i";;,,--;;;;;,,,;;--"-";,:,::,-;-*:*"...:.:::...... ..... . :-,:,....
IP$0+"-----;;;;;;,:,,,;;-- ..:.;,::;::. .......... .. .....;;;.:....
6$$8eooicc+<-;;;;;;;:::,:::.::::...:.. .... . .. . .,;,,,,.::...
@HHHHP@6Iooc+""-;;;,;;,;;:. . ........ . . .,,,,:::- :....,:,......:.:..
$HWWMW$@61ic+<""-;;;,;;-",:...... .... .. .:,,,,;-.;.. :::......:.....
P$HWMMWP@Io*<"---;;;,,;:...... ............ ....:,,:.:....:::;.........
$HHWMWW$861i<"-;;;;;;,,:.:. ..:::::::::::........ .....::::...........
$$HWMHc+0ec+<--;;,;;,,,:::. ...::::,:,:::,,,,,::............:::. ..... ..
*0P$$$8 6*,-;;;,,,,,::,:....::::,,,,,::,,,;,,;;;,...:. ...... .. .
+o@$H8e,:-.---;;.:;,,,::::....:::,,,,,,::,,,,,,,.:.:....:........ ...
6e."+e+"++<"-,,,::::.:,::::....:::,,,,,:,,;-"<-,:...:...:.:..... . .
*c+.*H@@P*1c<"<<+***"+<"--,,:;-""**cc+<<++ieeo-.,:;;,,,,::::,::.:. . ..
<-":eI8P-,:,:,,,,::,-+ccii*<-<<<";"cc+**<"--;;;;,:,,::::::.:::::.. . .
I$$eP8---;--"""<*++<""-106++ioci<+<";--;,,,,,--"-;--:::::::.:..:...... .
,"<"--***,;+*c+*cc1ic,:ii++<--<<*+--+,:,,;;---+ic<-.,;::::::,::::.. .
:"*"""+**iie1o*<"-;"0@6:::::::,::,,,,,,,,,,;"<"";--;;;:::::::,,:::. . .
*<@,,"-;1<-<+ci111iccioo1c:::::::::,,;;;""---<+*+""-;,;:,:::::::::....
,,;,;--;;;"""""+<<"<<<+<<-;:.....:.:::,,,,;;;-;---;:::::.......:::.. .
,:::,;;;::::::::,,,:,::::,,,,::::::,;,;,,,,,;-;---;-:::::.::::::..... .
| |