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

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

<<++<++oooooooiiii****************c**cccccciiiiooo11eIII66888@$H$$WWMWMMMMWMMM#MMM#MMM###MMMMMMMMMMM#MMMMMMW##MMM#MMM@#MMMWMeI08000666IIIIIIIIeeI
++++<++*oooooooiii****************c*cccccccciiiooo11eeII66@@8P$HH$WWMMMMMMMMMMMMM#MMM#MMMMMMMMMMMMMMMMMMMMM##M######MH#MMMWMe688006666IIIIIIIIeee
<<<+++++ooooooiiii******************cccccccciiiioo11eeII66808@$H$$WWMMMMMWMMMM#MMMM#####MMMMMMMMWMM#MMMMMWMM#M######H##MMMWH1080006666IIIIIIIIeee
<<<<++<+oooooooiii******************ccccccccciiiooo1eeII66PI8PHH$HWWWMWMWMWWMM#MMMMMM###MMMMMMMMM#MMMMMMMMM##M######@##MMWW0I080006666IIIIIIIIIeI
<<<<<<<+oooooooiiic*****,,,,;****c****ccccccciiiooo1eeII66@68PHH$HWMMMWMMWWMMMM#MM#M###MMMMMMMMMMMM#MW##MMW#MM###M#M@##MMWMI6880006666IIIIIIIIIeI
<<<<<<<<iooooooiiii***,,,;,;---,*****c*ccccciiiiooo11eII66@68PHH$HWWMMMMWWMMMMM#MM#MM#MM#MMMMMMMMMMMMWMWMMW#####MM#M@#M#MWWe0880006666IIIIIIIIeIe
<<<<<<<<+oooooooiii**,,,:,,;;;--,;c**ccccccciiiiioo11eII66@0PPHH$WWWWWMWWWWMMMMMM##MM#MM#MMMMMMMMMMMMWMMMMM#M###M##MP#MWMW$e0880066666IIIIIIIIIII
<<<<<<<<+ioooooiiii*+;,,,;,;;;-;"-+**c*cccccciiiioo11eIII6@0PPHH$HWMMMWMWWWMMMMMMMMMMMMMMMMMWMMMMMMMWMMMMM#MMM#MM#####MMWM6I888006666IIIIIIIIIIII
<<<<<<<<<ioooooiiii**;...-.::::-,::***c*ccccciiiioo11eII66@8P$HH$HWMMWMMWWWMMMMMMMMM#MMMMWMMMMMMMMMMWMMMMM######M#MM##HMWMI68800066666IIIIIIIIeII
<<<<<<<<+iooooooici-:<.:..:;,::  ..::,,;*cccciiiioo11eeII6P8P$H$$WMWMMWWWWWMMMMMM###MMMMMMMMMMMMMMMMWMMWMW###M#M#MMP###MWW108800066666IIIIIIIIIII
"<<<<<<<<+oooooiiiic".":..::::....:::::,,,;cciiioo111eeI66P0P$HH$WWMWMWWWWMMMMMMMMMMMM#MMMMMMMMMMMMWWWWWMW###M###MM8#MMMWPe8880006666IIIIIIIIeIIe
"""""<<<<<iooooiic<"-:". ............::::,,;;;iiioo11eII66@8@$H$$WWWMWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMWM#M#M##M#M0##MW#II88800066666IIIIIIIIIIe
::::,;-"<<iioooiic""<<..     ..........::::,,;;-<io11eeII008P$H$$HHMWWWWWWWMMMMMMMMMMMMWMMMMMMMMMMMMWWMMMMMMMMMM##M0#WMWMe08800066666IIIIIIIIIeII
::::::,;"<iiioiiic""-.       . .. . ......:::,,;;--o1eeII@68@P$P$WWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMWM#MMMMMMMMP#MMW$18880006666IIIIIIIIIIIII
:::::,",-<ciiiiiic"--.                  .....::,,;;"1eeII@I@@$$$HHHWWMWWWWMMMMMMMMMMMMWMMMMMMMMMMMMWMWMMWMMMMMMMMMM#MMMW8I88800066666IIIIIIIIIIII
;;;;;,+;-"<iiiiiicc--:                    ....:::,,--*eII808@$$$HWWWWWWHWWMMMMMMMMMMMMMMMMMMMMMMMMMMWMMWWWM#M#M#MMM##MMMI688800666666IIIIIIIIIIII
-;;;;;+--"<ciiiiicc<::.                     ...:::,,;"+II808@PPP$WWWWWWHWWMMMMMMMMMMMWMMMMMMMMMMMMWMWMMWWM#M#MM##MP#MMMWe88800066666IIIIIIIIIIIII
:,::,,;;-""ciiiiic.                     .........::,,;"<I++cI0I6$HHWWWHHWMMMMMMMMWMMMMMMMMMMMMMMMMMMMWMMWMM#MMMMMM6#HWWPe8880006666IIIIIIIIIIIIII
::::,-:,;-"cciiicc.                            ..:::,,;-<<<ceeoiiiceoe6IIeeeeee1e1ee116WMMMMMMMMMMWWMWMWWMM#MMMMMM6#8WM60@@800066666IIIIIIIIIIIII
::::,-::,--*cicicc                            ....:::,,;-"<iooc****e1I6Ieeee1eeeee1eeeeeeeeeee1ee1ee11oIWM#MMM#WMM6#WMMI@@@80066666IIIIIIIIIIIIII
:::::-::,;-"ccccc                               ....:,,,;;"iic*++**o1eIIe11111ee11111e1ee1e1111111ee111e06I6IIIIIIIMMMWIP@@80006666IIIIIIIIIIIIII
..:::,::,;-"cccic                               .....::,;;;ccc++++c11eIee11111111o11111eee111o11oe11111e6IIIIII66IeMMM$PPP@800066666IIIIIIIIIIIII
...:,.;::,--*ccci                    .  .     .  ....:.:,,,,**++++ce1eee1oooooo1o1oooooeeee1111oo1111oeI6IIIIIIIIeeMM#0$$P@88006666IIIIIIIIIIIIII
...:;:..:,;-**ccc*                 ..,.....       .....:,:,,,*++<+*1eeI1o111ooo11111oio1eee1111oo11111eIIIIIIIIIeIeMMM0H$P@880006666IIIIIIIIIIIII
...:;;..:,;-"*ccc*-         ...       :;;  ,"-:      .::,:,,:+<+++*ieIeooo11oooo1oo1oioo1ee111ooio1oo1eIIIIIIeIeeeeMMW$H$P@@80006666IIIIIIIIIIeee
....;;:::,;;-***c..       .:+<++   ... ,;--,,;;. ..::.::::::,,c**iice1oocoioio1o1e1eooioo1e11oooio1111eIIIIeeIIIIIe@M$HH$P@@80006666IIIIIIIIIeeee
...:,;::,,;;-**.                ..:...:;;:..:,::: "....::::::,iiIo08@00Ioicioeeoe6e1oiiooo111eoiioo1ooeIIIeeeeeeIIIeW8H$$P@880006666IIIIIIIeeIeee
...::,,:,,;;;+.                ...  :,,,,:,.:,,:  ;-;-...:::::iioo*ccooi1eeeeeeo1oIo1ooPWWHoeIeoo1eo1eeIeeeIIIIIII6I0i@$@080006666IIIIIIIIeeeeeee
:::::::,,,,;;-                   .. ; :,,,:;;-,.--";-<....::::,+iioeIIeIIIIIIIIeIIeIeeeeI666606PPPe606IIeIIIIeeeoe11I8oe8WHW6e1i*00eeeeeeeeeee111
..:::::,,,;;;;.                    ." .:,,:.  :,.:,-";.......,i1eIIIIIIIII6IIIIIIIIIIIIIIIee1e1o0WHWWWWH$@06II1e1111111oo1eIio11e0P*6I660e1111111
::.:::,,,,;;;-.           .  ." .      ...   .....:::..;+e1IIIIIIIIIIeIIIeIc;,,1III6IIIIIIIIIIIIIIIeIe1eP086IIeI1e1oooo1o1ioo11111eociicoo11111oo
.  ,:;;;-;;;;;.       ;***c**c:. " .,        .....::-1IIIei1IeeeII6III6e-;,::::cI6I6IIII6I6IIII6II6IIIIIIIIIIIeeoeoooooooeo11oI11oooooooooooooooo
.  .,.:;""-,;<..:ccccccccccicc.  ..;.        .   :,,coeIeIIe1eI6e11II;::::::.:"ceIIIeIII6IIIIIIIIIIIIIIIIIIII6III6IIIIoiioi1o11oe1iiiooiooooooooo
   ::,;:.;""*ccicccccccc**++:.   ,            ,...:<o11IIIeiIIeIIIII-,....:,ieIIIIII1I6eIeIIIIIIIIIIIIIIIIIIIIeIIIIeIIIIeIIIIeIIIeIiiiiiiiiiiiiii
 .::,,-""*++*******c*c*"...."". ; :           ,...,i16I1688@@88@P8I":::.:c1eI6IIIIIIe16eIeoII1oie6IIIe1IIeIe111IIIIIeeeeIIIIIII6I6IIIIII666eiiici
-,::,;""<++++***+++".  :<"""-; .              : ."co+;;+c6c6Ie81++*IIIIIIIeIee6oeIeocieIIIeIIIIIIe11eIIeIIeioIo1i1Io1IIIeIIIeeIIIIIIeIIIIeIIIIIII
..;"<;-<+<<<*++<". .<<<<"<---,                 :-cooc<<"";c88:,oeIIIIIe88PP@PPPeIeIIIIIii16Ii16IIee+Ieee1o",:;-;:...:,"*1e1eeo+"""<ieIIIIeIeIIIII
++++;,"<""<<"<"..:"+<<<<<""".     ....      .<++cci;:,+*<<*ee1ie6IeI1I*00P@8@@@PeIIIIIIIIIIIIeIoio:i:io1";"ieeeeIeIeeoi;:oc".......... .:.:eI1IIe
+++-,-""""""": ."<<<""<""""   -;;;;;----""+*c*:-1oiiiceeIIIee1oo1eoIecc*e6IIee111eeeI6IeeIIeeeIII,.:c<:<o<11o111eeeee1ee1o1,..:,c...,::**--c",ee1
++-:,"""""""; ."<"<<<"<"""  .,;;-""""<++*<:,cicoee11icioIe1Ieeeioi-16111oo111111IIIIIIeeoIeIIeIe1o,.:-:cc:"IIe11ee<-ccc*c11ii+ ...   .:."...;-*eI
+-,,-"""""""..""""<"<""".  :,-"<""<<"+:-cio1iio11e11ei1eeo1eII1ii*<eI1o1iiooooooeeIIIe1eIeeIIeeeee11-,*,c+:.;ioo1*;:*"*++<<io**ci.     .+... :-oe
";::"-"-"--;  """<"-""".  :-<<<<<<<;:+*ccooicoc1eeooooo11oooo11ee1c<++<++++***i11oIo1e1iiii1111IIIioo11i,c1i"IIIeei-;:..:..:iiiiic+;. .i.   .-**i
;,:;--"----  ."-<""-""  ."""""<<<+:+++*cc**ii*cio1ioee1eIeeeI1eIeeooc*ii*io*i*ico1ioeeIeio1IIee1ooe1eoi*co*cI6IIeee11o*,...*11,e11eoo1iccic<":,<c
,::----;"--   ;-""""-  :""""<""<".+<<++*******cioiio11o1i*o11ioo1ici11ooI*co1e1eoei111o11eIeeoioeeoii*ciccIIIIIeee111ooicc*<ooo1oo1eeee1oeee1-oo1
:::;-""--".   .-----. :"-""""""-."<""""+"*+<<c<+<"-<*+*cc*+i1e11e1oi11ce*e1o1oo11o1eee1eeeooe11ooooiiic*IIIIIIIeeee1ooii-<..iiioocioo1e1e1oo1e<"1
:::,--"--      ,---- .----"--<",;"""---------"-"-<<<<<++i<<cooo1e1oo1iii1ee1o1eo11oo1o1111e1iioiiiiI1IIIIIIIIIIee111oo<<;.   :.;cicoo1eee1oo11111
:::;----;       ---- .;;-------.---;;-;--;;;----"-""-<<"++"++<<+co1coicci11eee1ee1e1oi1oooooe1c***+*.:.iIIIIIIeee111o-+.:. .:,;<ioo111oo1ioiiio11
+;;,;--;;       ,-;:..,;;-;;-;;.,;;,;;;;;;---------;-"-""<"<<<++<+""ic*<**cc1ee1o111111i1i11oo1oi*"- ."....;eeee111ic<..;--"+ciiooo1111ee1oe11111
+++++++<+.      ,--.-::;;;-;;;,;,;,,;,,,,,;;,;-;;;;-;;;-"---"---"""-+i++**+"+**1iicioioioiioooic*io<.    . .. ..-11oi:,:;"**ciioioo11o111Ie1111oi
+++++++++<      .; -;,,;;;;;-;:;;,;;,,,;;;;,,,;,;;;;;;;;;;----"---"-"++""++<-+<"+oi***ci*cccio111oic+<-.       ;.  ..,,-<*cioioooo11111o11iiiiiio
++++++<<<<.     .  ;;;:;;;;;;-:;;;,;,;;,;;,;,,,,,;,,;;,;;;;;;;;----;"+"-<<""""<<--+oi****++++*ciooii*+**+";: .,;.   :."++cccciic**cciiiioiiiooo1o
++++++<<<<<       """;,,;;;;;;;,;;;;;,;,;,,,,,,,:,;;,,,;;,,;;;;;---;;--""<"""-""<---<*<<<<<++<<*c*iciccicc<-.::.    ,,"+ciiio1e11Io111ooioooiici1
+++<+<<<<<"      ;"""-,:.-;;;,; -;;;,,,;;,,,,,,,,,,;,,,,,,,,,;;;,,,,,--;;""""---"<;---"--"""<<"-;;-"<<+***-,..;""--,""ciiccciiooiiiioiooicoioiioo
++++++<+<<<-..  """"---:.;;;;;;,:;;;,;,,,,,,:,,,,;,;;,,,,,;,;,,,,,,,,;,,;;-;;;-;;,:....:-"++ccc*+++<"""<++*iiicccc**+***cooiiccciooiioo1ii1eooioo
+++++<+<<<<<"""""""""";:.:;;::::.;;;;,,,,,,,,,,,,,,;,,,,,,,;,,,,,,,:;;;,;,,,:...:;""++"<"-"""""--"""""""---<<+"+*+*<+<"<+<<**c*cooo1o1111o1oioioi
++++++<<<<<<<""""""""-,,:..::-;--.;;;;;;;,,,,,,,;,,,,,,,,,,;,,,,,,,,,,,:..:;;;--;;;;,;;;;;;,;--------;----"<<<<+<++**ccoccic**co1occc*+<++<**+c*c
++++<+<<<<<<<<"<""""",::..,----;-.;;;;;;;;;,,,:,;;;,,,,,,,,,,,,,,::,...,:,,;;;;,;;,;;;;;;;,,,;----;;-;;--"--<*c**ci*cic*cicioic<""""++iooooo1oooo


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