-... . - . .-. .--. .. -..- . .-.. ... ... -.-. .-. .. .--. - . -.. -.-. --- .-.. --- .-. . -.. -... .- -.-. -.- .-- .- .-. -.. ... ... --.- ..- .- .-. . ... -.-. .-. .- -- -... .-.. . .-.. .- - .. -.
.. -. -.. . -..-
 
.--. .... --- - --- ...
 
-- .. -..-
 
-- .. -..- -..-. --.- ..- . .-. .-.. .. . -.. . .-. .- -... . -. -.. ----- .....
 

 
.--. .-. . ...- .. --- ..- ... -.-.- --... ...-- ..--- ...- . .-. ... .. --- -. -.- -... -.--.- -.. --- .-- -. .-.. --- .- -.. .... ..- --. . -. . -..- -

,,;;;;;-----"""<<+<+++++***********++++**++++++++++++***++++*++*+*++<*+<<<*<<<<<<
,;;;;;;---"""<<<+++++**********************+++++++*++***+*++****c*+++c*++++++<<<<
;;;;;----""""<<<+++++***********************+++**+++*****++***c**++++cc++++++++<<
;;-----"-""""<<<++++*****cccccccccc*****c**********+*cc****c*cc**c****+**+*++++++
-------""""""<<+++++****cccccccccccccccccccc*********ccc**ccc**ccccc*****cc*ci+++
-----""""""<<<<+++++***cccciiiiiiiiiiiiicccccc**c***ccccc*****cciciic***coiiii**c
""""-""""""<<<+++++***ccciioeIe1ooiiiiiiiicccccccc**cicciicciiiiiciiic**o*oi*o**c
"""""""""<<<+<++++****ccii1IW#M6e111o111ooiiiicccccciiiiioiiiiiiiiiccic*cco**icio
+<<""<<<<<<<+<++++***ccioo1I##M@06IeI68@6eoooiiiccccioooi1iooooiiio1iicioiccciicc
++<""""<"<<<<+++++***ccciioeI8P$@0000P##MIe1ooiiiccci1e1i1eooooooo11iicoooiioiic*
*++<<<"<"<<<<++++****ccciioo1608@@88@PMMP0e11ooiiiiioeIIoeeIooo1111eoocoo11oooo**
c*++<<<<<<<<+++++****ccciiio1e6008@@@$WMH86ee1oooiiioeIe11ee1e11ooe11oocoooooooic
c**++<<<<<<<+++++****ccciiioo1I6008@PHMMWP86ee1oooiie1eee11ee1ee111ee11o1eeo111oo
cc**++<<<<<++++++***ccccciioo1eI6088PHMMMHP06Ie11oooe11eee1I1ee11o1e111oe11o11oo1
ccc*+++<<<<<+++++****cccciiio11eI688PHMMMW$@06Ie11oo1e1e1e1eo11e1e1e111oo1111oooo
cccc**+++<++++++*****cccciiioo1eI608PHWMMWH$@06Ie111111111e1e1e1e11o11e11iIeicioo
cicc***+++++++++****ccccciiioo11eI68@$HWWWH$P806Ie11ee1111ee11oeee111e1ioo61iicoo
cccc***+++++++++*****cccciiiioo1eI60@PHHWWH$P@06IIeeee1111o11o1ee1eee1o1Ie11iic11
**ccc***++++++++*****ccccciiiooo1eI68@$$HHW$P88006IeIe111111111o11oo1111oo11ooi11
**ccc******++++++****ccccciiiioo1eI60@PPP$$P66@866IeIIee11ooo11oeo11oeoiii11cIoe1
+**cccc*****+++*******cccciiiooo11eI68@@P$PIe088066IIIeee11oo11o1111ooo1I1Ieiio1e
+**cc*c*****++*+******ccccciioooo1eI6088eoo6I888066IIIIeee11111o1eeeoi11oi11iii1o
++********************cccciiiiooo1eII66ioiI@0880066I6IIIIee1e11o1ee1oe1ooio11ooio
++*********ooi*********ccccciccioo1eIi0iccI86800666I6IIIeee111eo1ee1oo1ee1oo1eeee
+++*****o+<***********cccccccccccicc8icce000000666II66IIeee1ee1ooeee1ee1oooooeeee
+i****+**<*************cccccccccccocc*eI606006666IIIIIIIIeeeeee1e11ee1ooeo1i1eeee
<<+++i+**+**c********c1ccccccciicc**1eeII6666IIIIIIII6IIIeeeee6eeeoe1eeeoooieeeeI
<*c+c+***+*******c6cccc*cccc*6*ccco1eIII6I66IIIIIIIeIIIIIeeeeeee1oo1eeeoo1oeIeeee
"+<+c+***<*******i@c****ccc8cc*c**i1eI66IIIIeeeeeeeeIIIeeeeeee11e1o1ooeo11oeee1eI
<"<<i<+++<****c+6*****cccIc*cccccci1111eeIIeeeeeeeeeeIIIeeeee11eeo16eoo1ee11eeeee
<"<<c<+++<***0c*****cccocccccccccc*ooo111Iee11ee1eeeIIeeeeeeeeee1I6IIoooe11eeoioe
<""<o++++*<6ci*******o*ccccccccccccioo1iioo1e11e1111eIe6I66666II11666I1ooeeeooio1
"""+i++++i<8*+****1i****iciicciiccci1o1ooo100o6666I1eee1o1eeeee111eII0I1ooeieoiie
<"""c+<i1*IcoccoIIi1ioiicciiiiioice6II66661e611eeee1ee1e0ooPoo1P@@@e8@888oe11oioe
-""<*<<<<*++++ii+6M*c**ciioiiiioo16oi11ooo01ioiiioeooe86111ooo$P@@@1e@@@Ie8111ii1
+"+<i""<<*<+c*<ic*cci1ciioooooooociiio1iiiiiii811o@o1eWWP1oo1$@@@@8e6@@8o80eoo11e
--"+*<"<<+c***1c+*+icciii1ooooo1occciiiioiii1oo00@I@688IP0@6iI0008ee8P8088Iii8888
---++-""*+i**c***+c+c*iio1o11111occcoiio1oiP*0I08@P8I6@PPM@61io1oIee06I66Ioo@8688
--"<"+*++"1*+c*<*<<*ccio11111111oiccicioi@1@cooeP@88I06011PeI0@81@eeeII@08iioi11e
-""<<+**<<"i*cc*c1cc*ooo11111111i61ciiii1i@eoIice66e188PII1608686eeeo610000810eII
-+"<"*<""""c**o**<cciioo1111111oe06ciicci1oo00cc680$0@$611o1oo11ioiiic1ecciW00000
-""<<""<"<c*+I+*<<**iioo1111111oe06Iiici@61e660I600008808oicooicceieeoioiccccccic
---<+""""<*+oi*+"***o11oo111e1116806cc*cc16006000600000080ic1co1icicoe1ooiic++***
c<"<o"<"c<+ic*++"*++oooIco11e1o080ecccc*oII00e0080e6o060I08coeciii1coiii1ooiiic+i
1i<icc+c+<iccccc<ccci11oo+*608@@0ecciccco6I00e1ec00080666II*11cccooiicioo1oooicc+
+*coici+i*ccoooo+ooooooo0I000@@86iioioiii6600i1ioI6eoIe1IIeoooccioooiiiii1iiiiocc
**ccic<io<*11111+1111111Ie600@@61oooooiic1I60i0oI8i1ooIe1IeIiici*******cooiicc***
<++"-"<<c<I**+*+ceeeeeIeII60066Ieeeeco@@o1oI0ie60oIiiicocecoe1oc**********cc*cc**
++*+**c**c0e81e"IIeeeII1i+e6eoe66666@@0eooiicoc@icccciiooooo111c*****************
+*c**c***eic101-I666Ie11ooe1oI66008$$PPP$0P8e11oo1oooooooooooIo**ci*****+********
**cciooo*oioIeo-160006IIeeoie1c08@$$$$H$80IIIIeIe111111oiooooooooc**cciiic+******
"<<+*ciococceee<e6666006I11oee68P$$HHHH0eeeeIIIIeee1111o1ooooooiiiiiiiio1oioiei+*
++**ccii1WHM1ee+eeeII6IIeIIIII168@80P$$P8IeeIeeeeee1111111111eee111111oii111111c*
<+++**cc"cc+<+coIIIIIIeeeeeIIe1e18@80@@@880@@06IIIIIII6608666000006I116I6Ie1II1e1
"<<++++*<c**cc-cio1o111111e1eI6008808800608888888888888000000000066I666eIe1i1ccii
"""<<<+++Ie*+*"+iiciiiiooo11eI66000000000000800800000000006066666666Iee11111occ*+
--""<<<<+<++*;<;ccccciiooooo1eI6660600000000600006e1I006000666I66Ieeee111oi1oiooi


..--- ----- ..... .--- ..- -. --...