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

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

+++++++++++++++++++*+********+**************ccc*ccci<ccccciccciiiiiciiiciiiiiiiooiiooooI@W##################MM$P0Iee11ooooiiicccccccccciiiiiiiooi
++++<+++++++++***++*+***+*************c**cc****cccccci+cciciiiiiiiiiiiiiiiiiiiiiiiiooooo10PW##################MH$8Iee111ooiiiicccccccccciiiiiiioi
+++++++++++++*++****************************ccccccccccci*ciiiciciiiiiiiiiiiiiiiiiiiiooooooI8W##################MWW@IIe111oooiiiiciccccccciiiiiiii
++*++*+*++**+********************cc*ccc*c**ccccccccccccccoc*ccciiiiiiiiiiiiiiiiiiiiioioooooo68W#################MWWP6Iee11oooiiiicccccccciiiiiiii
++***++**********************c****cc**ccc*c*cccccccccccccccoi+ciiiiiciiiiiiiiiiiiiiioiooooooo18WM################WWH@6Iee11oooioiiiiccccciciiiiii
"<++***+********************c**c*cc****c**cccccccccccccccicicii<iiiiiiiiiciiioiiiiiiioooiooooooI8M################MWHP0Ieee1ooooiiiiiccccciiiiiii
i<"-<+*************c***********ccccccccc**cccccccicccccccccccccco+ciiiiiiiiiioiiiiiiiiiiioioooooo0$M################WH$0Iee11oooiiiiiccccccccoiii
**ci++"<*+*****c**c**cc*c*c**cciccc**cccccccc*cccccccccccccc******i<iiiiiioiiiiiiiiiioiiiiiiiooooie0WM##############MH$$0Ie11ooiiiiiiccccccccciii
iic***io+<<+<<+++****c*<-,,,,-+c,,;;,-;,,,;"+<-;;c"-;:,,,,---;-+cccci**iiciiiiiiiiiiiiiiiiiioiiiiiio6@W#############M$@806e1oooiiiiccccccc**cccci
oooiiicc*io**<***io111o*,,,;;;-;-"""+*<,,,;"*"*++*++<"o<----"<+ciicccccc<iiiiiiiiiiiiiciiiiiiiiiiiiooo0WM########MWHP806061iiiciccicccccc*****cci
11ooooiiiicc*1i*++*ccccic*+<<<<+<+***c*"*,;;<<++<"""""<<<+++**+**cciiiccci-iiioiiiiiiciiiiiiiciiiiiiicie0HM#####MH$06666@ooiicicciciccccccccccccc
IIe11oooooooicc*ooc+++++i<-<"<<<++<++<;+++++++*++*++++++<<""****ocioeeiccc*1<iiiioiiiiiiiiiiiiiiiiiiiiiii0HWMWH$@00I680ooooiiiiiiiiiiiiiiiiiiiiio
06IeIe11o11ooooiiccooc+<+6""++-"++,-++-*c***********c*ccccccccc**ccie"-"+*iii1+iiooioiiiiioiiiiiiiiiiiciii16PP806668111oooooooooooooooo1111oooooo
000666Iee11111ooooiiicc1i+*+**o111oc+H++-<<"""";-;,;;-"""<<<"<<<"-"""<<<+ciiiiioiiiooooiiiiiioiiiiiiiiiiiiiie6008e1111oooooo111eeeeeeeeee11111111
ic*iiiI6IIee1ee1111oooicccoi****c*cc*cc****+*+****ccccccc***+<<""--------"+cciiiiiccooooioiiooiiiiioioiiiiiiio1111111oo111eeeIIIIIIIIIIeeeeeee111
P$$PP@@88006Ieeeee111oooiicc*coc*+**c1o111oic<,,oe6e61III---;--------------"-*i11iico<iiiioiooioiiioiioiiiiiiiiiiiiicicccccccccccccc*cccciioo1111
HH$$$PP@@888006IIIeeee111oooiicc*oi*<***i1ooic*+-------"--------"""<+<++++**ccccccccii*"iiiiioiiiiiiiiciiiiiiiiiiiiciiiiioiiiiiiiiccc*********+++
WWWHH$$$PP@@888800IIeIeee1ooooiiic**i*,"c**+****c***********+****+++++********c****cco1oi+iiiiiiiiiiiiiciiiiiiiiiiiiii0W##########WW86IIee1ooi**+
###MMWWH$$PP@@@8888000I66IIee1ooiiiicc*"ecccccccccccccccccccccc*ccc++<"<<"""""""<<<<<-i1e1iccciciiiiiiiiiiiiiiiiiiiii6$############MMP6IIe11ooiii
######MMWHH$$PP@@88800000666IeIeoooiiiccc*co<<ioci*ii-"<+<<<<<<<<<""<<<<<+++++<+++++<<<<c1e1occiccciiiciiciiiiiiiciiiiIHM###########WWP6Iee11oiii
#########MWWH$$PP@@888888888@o66eee1oooiicic*cc*<*1co*,++<<<<<<"<<<;:.. .. ...  ..    .  .;oe1oo<iccccciiicicciciiiiiiio@H###########MHH6ee11ooii
6##########WH$$PPPPPPPPPPPPPPPP@@I6Ieo1oiiiccc****o11-;<<..........:::::;++*****+***-;<++*.icoe1oi-ccccciciicciciiiciiici0WM########M##WH0ee1ooii
eeeIIH###MWH$$$$$$$$$$$$$$PPPP@@86e1o6Ie11oiccc***++c+<c*..++*+****c+++*c**cc**cc***ccc*+<.ie1+c1eoc,ccccccccicccccccccccci8W#########MMWH8e1oooi
111eeeeeee0P$HHHHHH$H@eeee1eeeeI$$$$PP@@@6I1o1oicccccccoc:.***""--"----"----"-cc-"-------- ie1ii<c**+*"icccc*c****c**c**ccccI$WMM#M####MMWH@I11oi
1o111eeeeeeeeeeeee11I6$#######MMWWHH$$$PP@@@8ee1ooicccc1c*.-c-"""-ii""""--"*---""------"<-.ie1+++++++<++;+********++++*++++***0$#MMMM###MMWW@I1oi
:.,*io1111co1i1eeeI0##############MWWHH$$$PP@@888eeoooiIic.."<""io*""<<-i<"""-----"""""<+".cee+++<+<<<<<<"";++++++++++++++++++*oPWMM#M####MWH$611
666I1::-cii11eeeeeeIIII6M############MWWH$$PP@@@8888111Iii..cc+"iioc<"<""-+-ec"<""-"""<<<<;+ee+<<"""""""""""+;++++++++<+<<+<<++++6HMMMM#M#MWW$PIo
0000066II1<:-io11eeeeeIIIII6@M########MWH$$$$$$$$$P$$P@ioi..c++oii*"o+1;""-+;""""-"<"<+++<".1e<<"""",::<<<<<""<:+<+<<<<<<<<<<<<<<+iPWMWMMWM$@06c+
000066606006III,:,co11eeeeeIIIII6M###WWWWWWHHHHHHH$$$$$Poi.."<"""""""<""""""<<*o+<""""<<<<".1eo"-;"-+<++<-+**"<"",<+<<+<<<<<<<<<<<<<IPWWH$066**cc
66600000888060e60666,:;i11eeeIeIIIIII0HWWWWWHH8IIeIIIPWHeo:.<"*"+"""+-""--"""-"<""""cc""<"c.oIe::,:""";:,<""""""-"":<<<<<<<<<<<<<<<<<+6@6Ic**ccii
666600000000068I000000006<:,*o1eeeeeeIeeeeeI@##########M6o+.;-c""""<"-";iicioc<<""<io<"<""".oII<<<<<""""<"""""""""""";<<"<"<<<<"""<<<<<<<***cioo1
666666600000006000888888800006<:;c111o1eeeIIII0#M#######6oi.:+<<ii<;",-+cc"-"**++<"+ci"<""-.iI1""""<"""<""""""""""""""-"-<""<"<<""""""""""<<<++*c
66666666666600006000088888888800066"--c111eeeeeeI60P#H$P8oo..ccc+<*"-c<<<""-";;+";""<cc<"-,.iII<<<<<"<<<+++<<<<<<<<"<"<-;"-""""""<<""""""<"0WMWMM
I6I66666666666666e0000088888888800800066<:*Ie1eee1oo10888oi..-*+i*+++"<<",.:......::........<eI-"""""-"-";;--"""--;;;;-"""<-,"<"""<""""<""<<oHWMM
6II6I6666666666666600000000008888888888000006oie<o1eeee"Ioi.........................::+iiiii*eI,<<---"------;------"""""<"<<"":<"""""""<"""<<<6WW
IIIIIII66666666666e66600000000008888088880800800006,:-oeo1oiiiiioiiiiioiiiooooiooooooiooooooo1I<<+,;;-.,;,;,,,;--"-"""-"-;,: "c";;--"<""<"""<<<cH
IIII6I66666666666666666660000000000000000000088888808006-eiiiiiiiiiiiiiiii1iioiioiiioiiiiiiii***+++<""+;. ;"++++++++++++++;,<-"<i+,""-"<"<"<<<<<+
eeeeIII666666666666I66666666666000000000000000000008888888"*"<<+*+*eIeIIII@6I6M####MWH$$P@880eic*+++<<<c".*";,,,,,,:,,*;,:,::,"*<<<<;+<<<<<<<<<<<
+*+<eeeeeeIIII66666166666666666666666666666000000000008888<*<"<+*"eec11eeeIIII0######W$$$$$$PPPP@ic**<+o+ -;;c-,-";-<;,,,,,,;,"*:--"+<*<<<<+<++++
-""ciioo1111eeeIIII166666666666666666666666600600060000088*c""<<-*ee006o:c11eeeeeeI0HWWWH$P0eeI000006c*e* <;-++<,,,o",c,,,,,;--c"""-+<++i<++++++*
--"<<<**ccciiioo111eeeIIII66660000006666666666000066600000o*"-<"*1eI@@@8806Ic:<oo11o1coeI60000000006666I* ;;;,,,,;,,,,,;,;,;;-:ccccccciccci,oiooo
++<+<<"""--""-"cc*iioo1111eeIIIIII6666666666666666666660001""-+<-ee8888888888806I*,:,-<<<<""""""""""""-<* ;-",,",,,,;";;;-c;;;.*cccc*cccciec*-cii
iiccc11o<-+io+*c*<<<++*cciioooioi+IIIIIII6III66666666666001;--*<11100088880880006666ec<;;16c*cccciooeI60c ."c+--,+c"c+*-<"*c;, **************co*c
ioooooo1ooioooie1i****+<"""<+*+<ioooo1111eeIIIII6666666666Ic--*<110000000000066666IIII1ic+*<c+"cc<+c<+<"*..+"c*;*-,-;;;-,-<-:;.+-<+++*+*+**"<<ii1
<"ceIIee1e11o11ooooiiiioe1i****+<<<<*cciioooo11eeeeeee1eI666+-"o1166606666666666666IIII11o*+"*;+*"c*+i*<c"              .   .:;+*--+"<*c"""--;i-+
iiIIIIIII66666Ieee1111ooooiiiiiiieeo*ccc*++<+*iioooo+<*11ee6-<<11IIII6I66666066606666Ieeoe<+<*+***c*ccc+o+**++++++++<<<<<<<<<"<<"-c*<"++<"""--*c*
,oeIeee81eeii1e-o11eeoe6IIee11oooiiio1ooooeeocc***+<<+*ciioiI+ooo1eeII1eIII6III6IIIIIeeI1ie+<*+***c**cc+ic*i*e"";ic<-*+<c<i111i -;-"<<***"<"";-1*
,o6666666661i16cc"iee"*11iee-"eI11oi1111e1ee1111ooooeei+<"cic<o1iiiii<+11eeeIIIIeIeeeee11o**<*<+**c**cc+icci*e1<"ic""*<<c"coo1i -+-""**+<+c+--.e:
;oIII666II660P@066666I06Ieei<;-;;,,;1<+oii111111eoe11111oooo*oooi*c*+<"<**ioooo**o111oi11oi*<*++***c*cc+ic*i**e*""*<-*<<c<1oooi ++"<+"<--";--; I:
:ioeIIeIeIe6HWWP06666666i06I:"-";;-;"I66IIIIIIIIIIeII11eeeee<ooooooiiii1o+++<""<++*c"+ciic*<"*++*******+c*cc+*+1<-c"-+<<*1ooooiiiiiiiiiiiiiiicie:
o1o@00@@PP$$PP@8000661iIIIII"--;;,,,;,;IIIIIIIIIIeIIeeee1oi*iioe1iooiiiiciicc*c*cc+-+c<--;""<++++++*+**+c*+c++*eo<-"-+<"*oooooooooooooeiicc-::::;
I660888@@PPP@@@80000611II666o-;;,--,",-1IIIIIIIIIIIeI1eeee<+oicc1:::::.::+;,;;,::::,,,,,-,"<*<<<+<+++*+<*+**++++1<"-"+<<*oooooooooooo1oicc*<::::,
I000888@@@@@@8880000eo66666Ie;;;;;,,,,;oII6IIIIIIeee-,:;+""cceIII;-;;;;;;i""<<+*cciiiioo1e<;""+"+<<+<*+++++*<<<+<i<<-+<<1oooooooooooo1iccc*+<"-;;
6008888@8@@8888000001e6666666eeee111111oIIIIIIeIeeeecioo""*o11116;-;----;o***ccio1ooooo11o1+<,+"+<<+<++<*++*<<<+-1*<-<*+ooo1oooooooii1icc+";,,,:,
00088888888888808000116666666IIee1111111IIeeIeeIIIeeoc<--*1eee116;""";;";oiiiiioooooo1ooo11<<;<"+"<+<<<<+<+*<<<+--oc***"*iooiooooooioii*<";,,:::.
8888888888888880000000006666666I6IIIIIIIIeeee1e1e1*c1+;c+o11e1ee1111111oo11e1o11111o111oo11<";<"<"<<"<<"+<<+"""<--@*+++,+-<c+<""+"<"""-;;,,,,::::
11111e1eeeeeIIeIIII6IIIIIIIIIeeeII;"<""*,-c<":-;-";1o-;;;1eeeeeee1111111111I1+cooooioiiooo1<",<"<""<"<<"<<<+"""<;-"++*+,+;+:<:":-;<--;,,,,,::.::.


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