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

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

         ........:::::.:::::::::::.:::::.::.::.::::.:......:::.:::..::...........
   . .  ..:....:.::::::::::::::::.:::.::::..::.::.     .. :..::::::.::.:........ 
.  .  ..::::::.:::::,,:::,,::::::::::::,:::.::.    . ... .. .. ::::::........... 
  . . ..:::::...::::,,,,::::::::::,::::::::..    .........::.::..::::::..........
... ....::::,:::::.,,,::,,::::::::::::::,:.   ..  ...::;-<-+oe1i":-::.:.:..:.....
..::;..:::,,:,,:::::,:,:,:::::::::::::,:::   .   .,-";-<<I808066I1<":::..:..:.. .
;..:.:::,:,,,::,:::::,,:,,,,,::,,::,:::::   .  .:"-<1I8@@@@@@006Ieic<::.::.:.....
.,::::::,,;,:::,,,:,:,,,,,,,:,,,,,:,:,,:.  .   :""160@@8$P888866066ei,::::.::.:..
.:.:::;,;;;,;,,:,,,:,::;,,:,,,,:::::,,,,  .....:"*I8@@P@@808888@@@8o<c;:::::.....
...:,,::::,,;,,,,,;;;,,::,,,,,,,,,,:::,:.  ...:,-*e08@@@@@$$HH$P@@e@+"+:::::.....
.:-::,-;,;,,;-,;,,;;,,;,:,,,,,,,:,,,,::: ....::;*c16@@8@08Ic8@@$$88880o:::::..:..
:,::,-,;,,,,-;,;;";,,;;,:,,,:,::,,,,,::::.:,:,,<*oc08088$H6I0@@08P8o6Iee::::.:::.
:::--,:,:,,,,,,;;;;;,--,,,;,,,,,,,;,;;::::.,:"-ci*o606@$e@@@PP@@@880e8@I*:::::::.
,":,;,:,,-,,;-";-"--;;,,,,,,,,,,,,;,,,,,,,:.,<+co+i668P$P$H$P$$@0@P$$8@@1,:::::::
;-;,<,:,;-;;;;"-;;-,--;,,:,,,,,:;,,,;;,:,,,. ,+coic008@@$HH$HH$08@@0000$I,:::::::
;-,,,;--;--";";--;;-,;;,,,:;,,;,:,,,,,,,;,,,..8P@P61008@$$P$HW$WWHH$HP06P;:::::::
,:,,";;",,--";;;;-;,,;;;;,,,,,:;,,,,,,,;;,,,;:-8$$860068PPPHHWHHHH$@e8@I8;:::::::
,:,;-;;<,;-,-;--;-;;,;,---;;--,,,,,,;;,,,,,;,,,<P0H$8@808PPP$HHPP$$H$P$@I,:::::::
:*-;;";,,,;,;;,,,;;;;-;,,;;;;;;,,,,,;,;;-,,,,,,:,:86@o08@0PP8PHWWHWHH$P@6,:::::::
+;"-",,"-;;,,;,;;,,;;"-,,,;;;;;;,;--;,,,,,,:.......eI8008@$P$$0PHHHHWW$P6::::::::
;;:,,,-;;-<;;-;;;<;;<-";;,-;;;;-;,:::::...:..:+;,,,0888$$88@$$$$$@@$$@0.:::::::::
;;"+--;;-<-;;;;-<"+;-;,;;,;-;;:::....:++<<**cccc<,,;@@@$$HH$806ee0@:;,,::::::::..
;--<-+<"+-+--;<";-,,;;-";;,:::.:,:,,;,,;,,<cciico<;;-PP$HWWH$$HHHP;:,::::::::::::
<"---,;<*+-;<,";;;;;";<,;,::..co1-;;----;,;,ciicooc--;*HWWWHHH$$@<,,:::::::::::::
-,,"----;--";----,;;;;;,,..:"eeeI6II-"---;;,;"iioo1o-"-"*8HH$PP8-++,:::::::::::::
"+-;;"-"--""<-<i;;;;,;-,:;ceIeI60666Ie"-"-;-;;*oo11I6I--"-**+66",++,,,:::::::::::
;,;;-"-"-;"+"-"+-;;;,..,,1I1I6660660666""--;;;;o1o6III6I--;--+-;,+c,,,::::::::::.
;;"-;;-;+"+"--*"-+*:.."---+I66060066666I""";;;;-c6IIIeei<---;;;,;,,,,,,..:..::.::
-c+;;";"-c"";<+-",...;-;;--"*606666666660<"-;-;;"-"--------;-;;-;;,,;,,::.:::..::
;+<-;;<;-";"<<+;:...,;----"--"I00666066666-;---"--"""-"--------;;,;,;;,::::......
--;;;-<-;<--+-<:...,;--------"""66666666I6e---"-"""""-"--"-----;;"iioi:::::::..:.
"<<";---;<-""::..o1e1------"-"""-16666III61"-"""""""""-""---oIe11iooo:.:::.:::::.
,,;-"""----<:,:,oeeIII------"""""""666IIII66e6II60666666IIIIeIeeeo*i+,:::::::::..
;-;"----;;:;,.+1eee6I666"-"--""""""""IeIIIIeIIII666II666I6IIIeoeoi"ic::::::..:::.
"-"-;<<"+,...;o1eeI666666I""-"""------I61oo1eeIIII666I6I66IIeI1eo;*ii:::::::.::::
;<-;,"-;  .,,,-eeeI666I66I6I"""-"--;;-;*c1eeIIIII6IIII6I6III1e--;-icc,::::::::.:.
<,;,,-", .:,,;;-*III666666666Ic--;;;;;-------iIeIII6IIIe+"-;---;,,;,,:::::::::::.
<";-;":,.,,,,;;;--I666666II6I1eIo;;--------------------;-;;----;,,,,,:::::::::::.
-,,,;.. *-,,,,;;;;;-oII6666eo1eo1i1i,,;-;---;;;;-;;--;;;;---;;;,,;:,:::::::::::::
;,,;:..+*i+,,,,;;;;;---IIIIooo;,;;-o111e1c;;-;;;;;;;;;;;-;--1ei*****,::::::::::::
,;-.. <i+ooo;,;;;-;;;;--;++oo1,:,;;;coiio11i--<-;;;"cie11eee1o*cccc*:::::::::::::
:,,.,-ci+o1o1*;;;;;;;;;:;;;*+11c:,;;;<11e1oicciooii11111ee11o+,;+cc*,::::::::::::
,,  .iicco111o1o;;;-;*i,;;;;,c1oc*,,;;;<111111ico1o111ee111oc;,,,,,,,::::::::::::
,:  ,,,"o1oiccco1eei+*+,,,;;;,,1icc+:,;;,;;;--*ioo111ee1i1*,,,,,,,,,::::::::::::.
,. .:,,,oicciio1cio,*c<,,:,;;;;,oic**+,,,;,;;;;;;;;-"-;,;;,++++*;,,,:::::::::::..
:  .:,,::,,,,,;;;,,,:i*"oc,,,;;,;11oocc**-,;;,,,,;;;;;;;,,"*****<+*<:::::::::::::
   .,:,::,,,,,;,;,,,<:,"o+i:,;;,,oocioooiiic;,,,;;;;;;,,,,;+*++<+<+;:::::::::.:::
   .:::,:,,,,,;;,,,c*,:,:o*<,,;,,;;,*cco1oooocc-,;;,,,"**,,,,,,,:"+::::::::::::::
.. ::::,,:,,,,,+ocoic,,,,::i*-,,,:,;;,,+**ccccic***++**<":,,,,,,::,::::::::::::::
   "*ccic-,;iciooiiii+*::,:,,,:;,,,;,,,,,:<+***+++***++,:;++++<",:::::::::::::::.
 . "+cc**+++iooooooi+*:,:,:,,,,,,:::,,,,,,,:::,;-;;:,,,.<+++++++<::::::::::::::::
.  :*cc**cciiiii*+o;,,:::::::::,,,,:::,,,:,,::::::,,,:..:""<+++<<.::::::::::::::.
    *<*cccc*cic",,,,,,:,,,,:,,,,,::,,,,,"<-;,::::::,-....."-::::::.:::::::.::::..
    +*-*cc*,::,,,::,,,,-1<++*+++":,:::,,::<"********<....:,.:::::::..:::.:.::::..
     ::.:::::::,:::,,:,:++++<+*++<";::::,,,."--<<++<;....::::::;::::........:.:..
 ... :::.:::::::::::::<**+"<<<"""---;,:::;,:::;,:::;......,-,:::::...............
   .  :.::.::::::::;*****<""<++<<"<--;",:::-<<<<<-",........::::::...............


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