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

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

"<++cio1e1oi111I66oo*,.:::::..::::::::,,,;;,,,,;;;,;;------"""""""--"""-"-------;----;--;;;,;;-;;;,;;;;,,,,,,,,:,,::::::::::...............:.....
++<ciici1i1600ei1i*:::,,,,::::::::::::,,,;;-;;;----;--------"""-""""<<<<<<""""--""-----;----------;---;;;,;;,;,,,,,,,:::::::::::..::....::.......
c**oe660eoce1oi+.:::::,,,,:::,::,,,,,;;;;;;---------"-""-----""<<<<"""<<++<""""""""""-------------"--;;;;;;;;,;,,,,:,,,::::::::.::::...:.:.......
c+cooooooi*,:::::::,:,,:,,,,,,::,::::,::,,;;;;;;;;;;;----"""<<<<<<<<<<<+*+<<<<<<<<"<"""""-""""""""<"--;--;;-;;;;;,,,,,,,,::,:,,,,,,,::::::::.....
<+<",:.:::::::::,,,,,,,,,,,,,;,,,,,,:,;;,;;;;;;;---;------"<<<*+++++<<++**++<<<<<<<<<<<<<<<"""""""<<"--";;;;;,;;,;---;,;;;-,,,,,;;,,,::::::::::::
.,...::::,,:,,,,,,;;;;,,,,,,,,,,;;,;;;;;;;-;---;-;;-----;"<+iPMMMMMMMMMMMMMMMMMMMMMMMHo*++<+<<<<<<+<""-----"---;;,,;,,,,,,;;,;,,,,;;,,,::::::::::
.*.:::::,,,,,;;;;;;;;;;;;;;;;,,;,,,;;;--;--""<-"-""<eMMMMMMMMMMM########################MMMMM#@+++*+<<-""""<<"--;;-;;---;--;;;--;;;;;;,;,:::::::,
:-;,,,,,,,,,,,,;;;;;;;;;--;;;-;;;;---""""""<+<*WMMMMMMMM#####################################M#MM##Me+<<<<<<""-""-"---"---------;;;;;;;;,,,;::,,:
:::::,,,,,,;;;;;;;;----;---------;-"""""<<HWMMMMMM#####################################################MMo+<+"--;;;-;;;;;-;---;;;;;;;,,,,,,,,;,,,
.:::,,,,,;,,;;;;;;;---;;;;--;---"""""<0MMMMM################################################################M*+<<<<<<"""<"<""--------;;;;,;;,,,,,
::::,,,,,,;;;;;;;;;;-------"---"<c61M#MMMMM##M######M###8III1o######W##########M###############################M6<+<<"<""<<<<<""-"-"-;;-;;;;;,,,,
::::,:,,,,;;;;;-----""---c+o<I61*1oeIIo*iMMMWMMM6eoi+<o06oc+oeoe;;o;,o<W###oi1Po"<I"I++e<*6@+++oiMMMM#M###MM#M####H+6c++<<<<<<<<"-"--"--;,,,;,,,,
::::::,,,,,,;;;;;;;---;;.:ieIII8ecie+I1i810ioie"*""";i1ee<*+*+6e<-<"<o<",#<e<**+-*i*-*eI6;1$600@6+II<i8II0P0oo68668@P@@c++<<<+<<"-";---;;-;,,;,:,
:::::::.:,,;,;;;;;--"<<-:-eII1ooi+*o+Ii<oo1I@1o++";-+;e<o+<<"*o*";<<*""-,<<0";oo;+<i-c;,0-e*i*ei@+c*c@6P6$io@eei1oI06@P$c+++<<+"";--;;;-;;,-;;,,,
::::::::,,,,,;;--"""""""-oeoeecco*1+c*ce0"co"i-"o,"+11-11oe,.<,-<+",";*-6*-"*+;0+i+-<oc<--I+Ico*1"Hoie6i*0++*c60180i88P@MMc*<*-";--"--;;;-;;;;;;:
:::::::::,,;;;;;------"eI0@6I1iI1eI*<i1i"0eI611*;;+*1c<<,<--<--;+<""-"<,-<,1i<ee+<<ci6o;ioo"+o10iP*o+$oc*6cicc8Ioo$10i6P$PMMc*+<""""-------"<;;,,
.:::,,::::,,,,;;---;;-6008I11886i1e10c*o616i8Io<Iic6e+++-<:<:;"":;;;--;,+<<o++eeio<oI1i06Peeo@8eo10IIIP*ce<cco@e@1@161eI0$HW#6<++++*c++-;;;;;;;,,
::,:::,,::,;;;;;---"oe@8P861o1661I**e*6e01oe1e1*<++*ccc+c"**<e;*<;<"c"8ci,";ioi+ic0c60@6I11ii6*10*6i0P@I@P8i@I$8Ie6oeceI0@8@66M*<"<<<"-----;;;;;,
""+<,,,;;;;;;;;;;;-$I6P80eoeeIo06IIoiIoi6I*PIe6<*<c*ei1c"*;"o<*c*c<*c*<<"c+*"+iIo<Ioe0o6+I6oiiec@IiiIo68*88o16II06Ieei1*1I@6PM-;,:..........,;;;;
<+<<",,;;;,,,;;--"i00P86Io1c6o1eIi1i6e0o@6c**+<<,<+*1"<-o-i+oc"0c;ec*c,"-;o-+i<**c+Ie6@6PeI16o$00o$i*e8IIc<oo<eic$$I0Ii*ii10i<<+;;..:........    
<<";"",;;,----"-<Pe0@8e68Io801"e*ceoI1o60+Ieco-+I*068@eIee+*6+e-;-ee<:*60""iIIi66Ic00I<<eIHW$6@P6+<<*eioo1*i100eIo11P80oio1I6@@I<-:.:6,,:....... 
<<<<-<1;,""""---P008@6eII6iPIi01I11<"<<"c<**c<ec10c$6PP1c*IeoeI11ci**+0;+"<"*c0@Ic@o8*80@Io0i0eoe*+**io0+8I81eoeiio00PP6e@110*1@1ii-       <:....
+<<<"<"--"--"""86PP@@I6I100o01I1e8+<cPc*1o81P0iIcc88I@P0oe*86i0606ecoI+IIc*+"<"1Pc@oM6$6e0e*881Hei<**iicI8Ie6I$1o@e81@8o8c8@Ie0@1+oci**"; ...   .
++<$+--"----"-cW1P$PI@1Ie66601e1IiI1*<+"cI6ioc68o681e016$@IIo"i6@P6"+0ec"<+c"ico6i01WM1*W$eo+8oH1i8iio8*I*6@c@HePeoo0eoP@ci618eo@@P*+c*cc"*"<--;;
P0"+""<<"<""";$0$PPHP606IP0@ie0e1Io1111oio660ooeocP1c8o1io10eWc0<eIPo8+<iic"1oo*o6HIW0*@oc06P1+cii+0eIoPeP$eH@I80PI106660@eioo6088H##<<"+-;,::...
@@@<;""<<<<<""8P$@$@08868I@6I1I6660ei0e111$1@6I06o0*@ioI@P6@@0icP668@88**ii1+o081Po$I1IcIcoH80o6o00HIi@o6P$8eP0II6I@@IIeeo@e618i1008W0. .. .     
@80-++<+++*+"@16PPPP0e066@8@8881@Icic1I68P86e0iIci18@i$88oWP@6601$I$eoo8-iI168WHWP881@0@0@66P@@**oe11Pe06$I8@0$Pi$$@0H$80@e0ie661IIo#M<<<"""---;;
@8"+**++<<<<:$e@P$PP086@086P068P0Ie0@01e6eI@86e1IoiiI0oH0I@@@808P8I$80@1;oIHWPH$6$8@HW6PHPHH$H@IP618I1@H$0M@H$P@0$P@P8806e@ee0Iei6P@1P+"--"----;-
8-++**+<<<<<:@$@0866@@6@86H0@@666@0081@6oieiPP$0e$@@8$H@@Pe$iH$6@e0$IP6o"@IHW@MH$HHWP@HMP$MHH0WP$6ooI01eeeoI6@8PI6P6P61@@0eIe6ee88P@$M+""---;;-;,
-<+++<+<++++:P6601IIe@ee$0P1P80P06Ie1e8888PPI08H$88PP00I0H$H$$I$HW0H$8ePc"0$0@0o6i@8PPHHHWPWHWHHM$HHH6$HW08I$8@IP68@$@1@6I1I1ee006####+"""""""--;
""<<+++<<<<":$1o080@6ee0I086066eo86$$688e1608I@HPW$$IP$@PHHM@8@@$6PH@I8$0#00@00@H6H8@8@660HWHWMMPWHHP$WH$HMWW$$H@@e080@@6@PP000I6HHPMM+<<""""---;
"""<"""""""":P8H$PPP006P@68I$808H$P@1o$HWHWWWMMMMWWM6P$HMHHMWM$W@$60$ec@8####M@P8H00$$WHH$H$H8PP@WHHH$$@WWHHWMMH$M@P88@HW8I06$68P$WP$@<<<"<"""---
+++++<<<"<<<,,P$$HHH$@WHP6@$HPW88$$$MHWHWMWWWMMMWWH$HP6H$WMMWWH$HMWMWHHH0##########M$$W############H@80ePHHWWWM#W#MWMHP$PPHP$P@8$HH$W0""""""""--;
+<<<<""<<<+<<.+$PWWM$$$P8I0$8H@8806@@P@@P@PHWWHWWWHHHHMWWWWWWWHPIeiPPMWMMM##################################H$8PH$P$HH@$$HWMH$$H$H$$$+<<""""-----
<"<<""""""<<<:cWHHWWHHHP@$@WWWWWWWWWWHHHWWWMMMMMMMMWMMMMMMWWWWMWWW@HHW$WW################################################MWWH$HHWMMW0++<<<<""""--
<"-"<""<"<<<<" $M#######MMW#MMMMMMMMM#MMMMMMMWMMMWHMWWMWMWWWWWMMM##################################################################Mc++<+<<""----
<""-"""<"+<+<+-:M########M#MMW#MMMMMM#MMMWMMPHMW$HMMMM#############################################################################i**+<<<<<<""--
<<""-"""<<+<<<+,,M################################################################################################################oc**++++<<"<"--
""""<<"""<<<<+++:,M##############################################################################################################oc*+<+++<<"<""""
----"<"<<"<<+++**,,M############################################################################################################iic**+++<<<<<<"""
;---"""""<<<<+++*+-:6#########################################################################################################Piicic**+<+"---;-<"
;-;-;;-"""""<<+++++<:;M######################################################################################################eoiiic**+**++<++""<+
;-;---""""<<<<++*****,:o###################################################################################################8ee11ooiiiicc*****++++
;;----"""<"<<<+++**cccc:,o###############################################################################################Pe1iooiooiico**c*++++++<
,,,,,;---"-"<<+*+i**c*cc*:,o##########################################################################################M$I1oooi*cic**cc*++++<<<<<<
,,,;;;;;-----"<<<+<+*+*cici,,;WM#####################################################################################8IIIee1ooicicc*****++<<<<<""
,,,,,;;--;-""<<+<++++ccccii1o",;P#################################################################################W66IIIe111oooiiiic*cc*"-<<<<<<"
::::,,;-;-""""<<<+******ciiooooi:,-H###########################################################################M6II6I6Ieee111ooooiicc***++<++<<""
.:::,,,,;-;----""<<+++*ci*iiiooo11o;,;i#####################################################################606060II111oooooiccicc*++++<<"<"<<""-
...:::::,;;;-;---""<+<++*cc*cciio11111",;-P#############################################################$088808666Ieeeee11oiii**c*++++<<+<<<""""-
.....::::,,,,;;;--"<"+++**cccccioo11e1eII6o,;;;@#M##############################################M##8iP@@@@800006666III111oiicicc***+<<<"<"-"----;
.......::::,,,,;;;--"-""<++**iciio11eoIIIIII008i--;-"P#######################################@*i8@P@8@@00800006IIIIIe1111ooiooic*c*++<+<"""--;-;;
 .....:::::,,,,;;;-;-"-"-<+**ccooioo1eeIII6I6606080880c----""c@M#####M#############M8*++*8P$$$$$$PPPPP8880066eIIIe1oiiiiiiic+**+*++<<+<"<""""--;;
 . .....::::,,,,,;;;---"-""<*+***iooo111eeII666600888@@@@@$P$P$$$P@86IeIII8PPH$H$$$PPP@@@PPP@@@@808860000666IIeo1oooooicci****++++<<+<""""--;-;;;
   ......::::,,,;,-;----"""<<<+<++**cco1oooeeeeIeI60606088@@PPP$PHPHHPPP$$PH$$$$$PPHHHPH$$P$PPPP@@88868666IIeIe1i1eooiiic**+<+<<<""-------;;;;;,,
     .  ......::,:,,,;;;;--"<<<<**+*ccoii1111eee6I6666080@88@@P@HPPPP$P$HPP$$@PPPPPP@@8@P88@@88080866IeIIeeeeee1oooiiccc*****<<<<<""--;;;;;;;,,,,
        ......::::,,,,,;;;;--""<<<<++++*cocioo11o1eeI66I60088@888@PP$P$@$$@$$@PP@P$HP@@@@@000006e8eIeIe11e11o1oooiiicc*c**++<+++<"""--;;;,,,,,,:,


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