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

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

 .                               ....... cccccc.c    .,,,,::.::.:::................**ccc"    .,,,;;;;;,,,:     .....:::;;*iioioii1;              
                                  ...... *ccccc:c    .,,::::.:::::,::,:..        .. ;:        ..,,,:,,,,,:      ..::,:,,,*ciiiii11               
                    ....:,-        . ... :;-,;,:;     ..,+ee$H$@61i*";,:.;;,        ;:....... . .:,,:,,:::  ..::,-<<+<**",ciic*ie+               
                   .:1eII6i.  -ooc*+<-;;"<ii,;::-,:...:......:;<o6*<",,..,-,        ,.,,;;;::::::,,:..::: ...:;-<*+<++<<"-;iiiiii       ,+*      
                .I11IIeII66   .:<*ci<:.. .:......"    ......,,;+*o<<-;,...-,.       :,,,,;;;;;-""<<<-..  ...::;;<+*<+++<-,;*coc,:.:,"<+":;-;     
               .eo,  ,1eI66:   ..:.:::. . .. ....;.  .....:::;-*+e+<"-,.. -,: .     .,.:::,,;-"""<;"""......::;"<+<*+<<<,:<-...:::..             
               ."ec:.;0II66e   .:.::.....::,,;,,:.:..::::.:::,-o<io<-;,:. -,:    --",....:::,;---,-;"-;.....:,;-,""-""-. ..              .       
                ..iI0000eI66   .::,:::::::: .::.;,,-+**cciiiiic""1i*"-::::::..:.. .:::.::::::;<<<"<+;-";,,,,,,,,;;;;-"-::...:;-"""-;,:.          
                  .  .*66e666c          .  ,..:,:,;    :...:::::::,:::::::::::::...:::.:,;,,,-<""""""-""-;;;;;;;;-;;--::"";::. :......:::;:--;-""
                    ...."6I666:         .  -.,....,    :...::::::,:::::::,:,,:::::.:::::,;;;,;"-""""------;;;;;----"-:..;-:, :,,::::::::::::::: .
-               .-<<<+++"ii066,            .:,;;;;-    :.:.,,,,,,,,,,,,,,,,,,,,,:..:::::,,,;,;-"""""----""--"""""--;:::::..<eeeeeeee1111111Ieee11
*-.           ,c+""<<<"<"--"*ic::.       .  c+**cio.   ..:.,,,;,,,;;,,,,,,,,,,;,,:::::,,,,,,;;;""""""--""----"---"-;,,,,,::ieeeeeeei*""<*1111oooo
+<""++++++<+<*cciiccciioo11111o.:..      .. oo1111o"    ::.,;;;;,,;;,,,,,;;,,,;,,:::::,,;;;;;---""""""""""""--;;--;,;;;;;;,1IIeeeee+***co111111oo
"+-;,:,-***-,,;;-"<+**cio1eeeeI+,:.....   . ;111o11c    ::.;;;;;,,;;,,,,,,,,,,;,,:;,::::,,;;--""<<<<<<<<<"""""<"--;-"<<++<<eeIIIeeee1eeee1111111*
+*cc*<-:,;"+cio11eeeeIIIIII6666e;:.....   ...o1ooooo    :::,;;;;;;;;;;,,,,,,,,,,,:,,,;;;;;;---"<<++<<<<<<<<<"""-;<*ccciiiiioooic*****c*ciioo11oo<
,,,;+cio11ee1eee1eeeeeeeeeeeIIIe-::......... o1oo111:   ::,,;;;;;;;;;,,,,,;;;;;,,:,:<<<"-;;----"------""""+*iioooooiiiiiiioiiiiiiiiiiiiiiiiiiiiic
o1111111e111eee1IIIIIIIIIIII6IIIc,:......... <11oo11c   .,;,;;;;,,,,,,,,,,:,:,,:,:,;<++**ccciiioioooooooooooooooiiiiiiiiiiiiiiiiiiccccccccccccc**
11111111111eeeeeeeIIIIIIIIIIIIIIe;::.........:111oo11::::..:,,;"";,,::::,,;;;;;-;::<.:-++***ccciiiiiiioiooiioooiiiiiiiiiiiiiiiiiiiccccccc*******+
111111o11eeeeeeeeeeeeIIIIIIIIII11<<"",:::...:,1o11o11,: :,::;,;;;;;;,,,,,,,,::,,::.:.:..,*i:.;iooooooooooooooiiiiiiiiiiiicciccccccccccccc****++++
1oo1o11eeeeeeeeeIIIIIIIIIee11I*o1+.:,--;;;,,,,*iooooe,  .:::,--+eIII66IIIIIIIIIIe1c<,:.;<.... ..eo111111o1o11ooooooooiiiiiiiicccccccc*cc***+**+++
11o11ee111eeeeIIIIIeIIIIIIeIII6eicc111oc+<++++",....:,:..,;eIIIIIIIIIIIIIIIIIIIII;:..ceII, , :::,-*ic1111111111oooooooooooiiiiiiiiiicccccc*******
o1111eeeeeeIIIIe1eeIeIIIIIIIIIIII660000666Ie1111111eeeeIIIeIIIIIeIeeIIeeeIIIeeeeo.,..1e1;,.::.::cII1eoe1*eee11ooiooooooooiiiiiiiiiiiiccccc******+
1eee1oeeeeeIeIIeeIIIIIIIIIIII6I6II6II666600000888806Ieeeeeee6eeeeeeee66ic*06680I;:: ::,. . . ..:*oeeo116Ii+111111111111oooiiiiicccciccccccc******
1eeeeeeeeeeeIeIIIIIIIIIIIII666666066660000008066eeeeeeI60Ieeeeeeeee60086eoooe6I6I1,..:;.... ,.::,+1Io*1I61++ooooooooooooooooooooii*ccccccccc*****
eooeeeeeeeeeIIIIIIIIIII66666666000066600000I6eeeI000008Ieeeeeeeeee@6006I8861eIec-::.,:;""::.::-.;iII1IIIIi*+ciciiiiiiiiooooooooooiii+cc**ccccc***
11eeeeeeeeeIIIIIIIII66III66666660600000I66I111e000080eeeeeeeeeeee660888806I61ciII*.:,:*:.:,..-*1eI0eIII6e1**+++**ccccciiiiiiiiiiiiiii*+*++**++**+
11eeeeeIe111IIIIIII66666666660600000I66666600000000e6eeeeeeeeee60880106I6I6eoooioIeice"-;:,:-:ie606IIII1ooii++++++****ccccciiiiiiiiicc*++++++++++
11eeeeeeIIIIIIIIII666666666660000ee6666660000I1ee0e0Iee11111eeI00080888@66Ioo111eIIeoi---co1II600I66I6e1icic""<+**+*c*ccccccccccccccccc*<++***+++
e1eeeeeeeeIIIIIII666II6I6666661o6666600000e111111eeeeeI0eeeee1e1166eIII60eoo606Ie111e-+*i<1i08@001eIIe11ic+-""<+*****cccccccccccccccccc*+""<<<<+<
11eeee111eeeIIII66666666666Io16666666001eIIe1e11ee66606IIeeeeeeee666666I1+I1occiioe1e*o;<,<*100066Ie1ooc*;;"<+*****cccccccccccccccccccc**-""<"<<<
11eeeeeeeeIeIIIIII66I6I6IoiIIII666661eoo111I6e6ee666660e6eeeeII60666iII6I6111e066e1oc**--<<<<11II11ic:"<++*ccccccccccccccccccccccccccc***+"-""<"<
111111eeeeeeeeIIIIIeII6ic1eeeeeII11oooo1o111e6I6666660066eeIII6006e6088eIe11+cI6c*+iiic<"+ciioo11oiiiiiioiiiiiccccccccccccccccccccc******+"--""""
111111e1eeeeeeIIIIIIIocc111e1ee1ooooooooo1111I666666000I6IIIIII066e66666II0Ie1e1i+oic+<*+iioo111111111ooooiiiicccccccccccccccccc*****cc**+"-----"
iiooooo111eeeeIIIII6eic*i1111ooiiioooooo11111eI6666660006IIIIIeIIIII6061*6I1o166I11ooo*ioo1111111111ooooooiiiicccccccccccccc*********c**++<;;----
iioooo111eeeeeIIIIIIIoc**iiioocciiiiooooo1111eI66666660006IeIeeeIIIIIIIeeIIeeeI0861io1111111111111oooooooiiiiicccccccccccc**************++";;;---
iiiioooo11111eeeeeee6I1ccooooo1iciiiiooooo111III666I666666IIeeeeeeIeeeeeeeeeeeeee1111111oo1111111oooooooiiiiiiccccccccc***************+*+<";;;---
ciiiiioo1111eeeeeIII666eciooo111iiiiioooooo1eIeeeeII66I666IIeeeeee1eeeeeeeeee1111111oooooooooooooooooooiiiiicccccccccc**************+++++<-;;;---
*cciiiiooo1o1eeeeIIII666eoiooiciiiiiiiiiioo1e11oo1111eeeeIIeeeeeee1eeeeeee1111111111ooooooooooooooiiiiiiiicccccccc***************+++++++<";;;;--"
*cciiiioooo111eeeeIIII6006eicc*ciioooo111e11ooooooo11ee1111111111e1e11eee11111111111oooooooooooiiiiiiiiiiccccccccc******+*******++++++<<"-;;;----
*cccciiio11ee66Iee6II6III0061ic**iccccccciiiiioooooe1oo11111111111111111e111111ooooooooooooiiiiiiiiicccccccccc**************+++++++<<<<"";;;-----
ciooiooiooooo11e1e111eIIII6006eoico****ccccciiioio11ooooooooooooooooo111111oooooooooooiiiiiiiiiiciiccccccccc*************+++++++<<<<<<"";;----"""
++*ccccciioioo11eeeeeeIIeII66806I1ici*****ccc1o11oo11oioiiioooooooooo1ooooooooooooiiiiiiiiiiccccccccccccc************++++++++<<<<<<<<"-;;;-----"-
+****cciiiioo1o111e111eeIII666I0006I1ii*****iooci111eeeeee111ooooooooooooooooooooiiiiiicccccccccccccc*************++++++++<<<<<<<<<""-;;---""""""
++**ccciiioo11o1o1o1111IeeIIII66I68806Ieoic*ci+****cccio11111eeeeee1ooooiiiiiiiiiiiccc1cccccccccc***cccccc****++++++++<<<<<<<<<<<""";;------"""""
++**ccciiiioooo1o11eeeeeeeeIIIIIII66I00806Ieoio**++****cccccciio111iiiiiiiiiiiiiiiicccccccc********ccc********+++<<<<<<<<<<<<"""<"-;;----"-""-"""
**cciiccoiiooooo1oe11e1eeeIIIeIIIII6III6088806Ie1ooc**********ciiiiiiiicccccccccccccc**************c*******++++++<<<<<<<""<"""<";;;;;;-----""----
*c*ccciiioiooooo11oo11111eIeeeIIeIIIII6666I6600086IIe1oii****ccccccccccc*cccc**cccc***********cccc******++++++<<<<<<<<"""<<<"";;;;;;-----""""----
*cccccciiioiooooooooe1ee1eeeeeeeIIIIII6I6I6I6I6II666066IIee11ooicccc*cc*******c***+++++*++++++******+++++<<<<<<<"<<<<<<<<<<"---;-----"""--""-"-"-
ccccciiiiooooo1oo111ee1eee1eeeeeeIeeeIeeeeIIII6IeIIIIeeeIII6006Iee111oooiiccc*****+**+++++<<+++++++++++++*+*********+++<""-------""""""""""------
ccciioiiiioo1o11111eeeeeeeee1e1eeeeeeee11IeeIIeeIeeeee1eeeo1oo1eeeIeI666IIeeee11111ooooooiiiiiiiiiiiiiiiiiiiiiicc**<"""--"""""""""""""""""-------
ciiiiiiooo11o11o11111111111111ee11eo11111eeeeeeeeeee11111111o1o1oiiiiccciio11e1eeeeeeeeeeeeeee111111oooiic*+<<"""<"""<""<<"<<""<<<""<<"""""------
cciiiioooo111oiooo111o1111eoo111111ic****ciiooo11o11111o11oo1oiooiiiiiicciccccc**c*****cccc*ccccc+**+++<+<<<<<<<<<<<<+<<<<<<<<<<"<"<<"""""-------
ciiiiiooooooooooc1111111111c",::..::::::...:,,;;,,,;"*coioiioicicciccccccic*c*cccccccicciioiiiiciiccc*******+++++++++<<+<<<<<<<<<<"""""""""""----
iiiiioiooooioooiooo111o*,...........::::::...:,,,,,;;;---;;<**c**************c**ccccciiiiiiooooiiiiccccc*********++++++++++<<+<<<<<<""""""-"-----
iciiiiiiooooooooooooc,. ...............:::::..::,,,,,,;;--;----;<+<+++++++<+*+++***cc*ciiiiiiiiiiiicciccc***c******+++++++<++<<<<<<<"""""""--;;-;
ciiiiiiiiiioiioooo<.    .........:........:::::.:,,,,,,,,;-"-;;;-"-;;"<"""<<<<<<+++++***cccciciiccccccc***c******+*+++<++++++<<<<"<""""""----;;;;
cccciiiiiiiioiiic,       ..... ..............::::::::,,,,;;;--;;;;--""-,-"-"-""<""<<<<+++**cccccccccc*c***********+++++<+<<<<<<<<""""""""-----;;;


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