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

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

88888888888888888888888888888888888888888888888@@888888@@@8@@@8888888888@@888888888@8888888888@88888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888@888888888888888888@@888@@@8888888@888888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888@@@@@@@@@@@@@@@@@@@@888888888888888888888888888888888888888888888888
888888888888888888888888888888888888888@8888888888888888888888888888@8888888888@@@@@@@@@@@@@8@@@@8@@888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888@88@888888888888888888888888888888888888@@@@@@@@@@@@888@@@888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888888888888888888@888888888@@@@@@@8@8@@888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@@@@@@@@@@8@@888888@@888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888888888888888888888@8@@@@@88888888888@@@@@@@8@8888888@@88888888888888@8888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888@88888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888@8@888888888888888@8888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888@8888888888888888888@H@8888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888888808888888888888888888888888888888888888888888000000088000080008888880888888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888880888888888088888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888880
0088888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888800000
0000000088888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888800000000000000
0000000000000000888808808888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888088000880000000000000000
0000000000000000000000800088808808800080088808888888888888888888888888888888888888888888888888888888888888888888800000000000000000000000000000000
0000000000000000000000000000000000000000000800088888880888880888888888888888888888888888888888880000880888800080000000000000000000000000000000000
000000000000000000000000000000000000000000I00000000000000000000000000000000000000000000000000000000000000000I,I080e800000000000000000000000000000
0606000000000000000000000000006000000000++*<<+10000000000000000000000000000000000000000000000000000000000000;*,*;,e000000000000000000000000000000
666666666666660000000000000000*100000000******c00000000000000000000000000000000000000000000000000000000000060+;,",0000000000000000000000000000000
66666666666666*666666666666666i100000000*******0000000000000000000000000000000000000000;00000000000000000001<++;,:<100000000000000000000000666666
66666666666666*666666666666066*+06666666++i*c*c6666666000660666000000000000000000000000;000000000000000006;ie-<;eo6;;I666666666666666666666666666
I6666666666666*6666666I66c*+i161io666666+******66666661eeeeee1ee66666666666666666666666-666666666666666660;;-*,06;c"06ooo1111eI666606666666666666
**ic6I666*I666*666661III666+c1I1iciociII+**+***6666666IIoIceoIIc66666666666666666666666;6666666666666666c6--,+;oo666i*11eieii0e16c111cI666Io66666
;c11ee1*cic*c*+1e111-coo111Ic*eiciiio1co+++*c**6666666Ie1I1eoeei66666666666666666666666;66666666666666666,--;-:,;II6++i****+++*i6ci*icI666Ie6I666
.;o111c**co**ccc**co--"ooo1eIIe11-<cooc*;<"Ii<"6666666IeiIc11IIi66666666666666666666666-c*************I,I*<-i,<,:,,""*coiiiioo11Ic1c**oiiiIoeoiiI
<;,;ccc*ccc@*i*cci1i<""+c*oo<<ic1-"co1ci+o1111ccoc*ciici+1*i",ei66III666IIIcIIII6II6III-ooIe6ieIIII-<1I,-<;;-,;"*;;"-+<io*oooccc*coii*ociiIic*c*c
:,,<<;--"";--e*c+*1i-;----";----"-+coocc,oeeeiicc"i<oo1i11o+<""<-+++++++<+<+<+++<++<++<;IeiIIcIIIIi""eoIc-"e"::,,;+-"-**ccooiccioooic<1o**e****++
,:,",,,,<<<<<<*<+<;;--,,60e6666666666IIec+-,e<+***c<+++<<<<c66eo*<++<<<<"**++"*-"""""<<;11111e1i1c+-11i;"<,::,:,:;,<+*c+"11ee1111e111e1e1eI<<o*ie
,,:+,,,,,,,;<*c;-"<<<<<i66-***+*+++<"""-----;---;--"c160006006I-;-I66666666666I66o*+<<<;"<oi"+-"-"""o1oo";::::,,;;,-ioo*<+<<<<<<<<++++i+<<<<<<<<<
,,,*::,::,,,<"*<++<+++<666"cccccccc*********-****************<<;--e*********++-<+<-,-------;;;,,-+iI060006666660600<;<<+<<+**cccii++<;<;-;;-""""<
-;:,*+ci***+<"*<++<++++666"cccccccc*cccc**c*"c*c**ccccc******<+;;;*c**********"****,-*********<-*************-i+++<;c;-"""++++++++++++*+<+...::+<
"-;,:--;;;,;<"*<<+i<<++666<**********+-<****"****************"+-;-************"****c,*********+"*******+*****"6+++*+-+;;;,,;-""""""<""<<"":::,"""
---<*1***1111o*ciicio-*666-;;";,:,<<,""<;-++-<++++<<<+<"<++-+-++++++++++++++*+-**+++,,++++++++<"**c**********-6-<<++";;1eee******+,,+*--+::::,,*;
-"++<1+**o1<eo"co+-ooo166666666666666666666666666666666Ieo*<-,;;;*-;;;;:;;;;-,,-----..""""<<<<"-<<++**++*++++-6-c:*ii";c"<-1*****+++**-"+::,:,,*c
;-<<+1<++1o+oc<i",ciooI"-*6666I666666666666666666666""----""-"""-*666+i1606666666666666666666666IIIe;,;-"""*<;I*<:cc<+:o<<*ecccc***-**<+**c++<++I
;-"<c1"<<1e+1c<ii"*cioII6o+-""-----"66666666666666666660"-"*<<<<+++++<---66e666666666IIo666I"-666666666666-,,,ee":**+<<:i<"-<+**++<<<"++"+*+*c*+o
:-"-ci-;-<**1*<io<ioooIII+coI6i+++<<<<<"-----<I666666666666666<o++i6I666666c+--"666666+I6ei+66""66"o66i666I"6I6,,:;--*".-"""""--"-+<<"-"<<*+<***<
c*+"cccc****1*"ii-ioooIII1IIIIIIIIII661<;ei,iI*<"----i66666666661I6,I<66666"6666I66--<I66e1oooo1eI666I666II1oeIIc,:;;;-.Ic*****++*****"-*<++<+<"-
1o*****+++<<"<""-;"--"II6iIIIIIIIIIIII<;io"-eI11II6IIII6<----I66*666eI:,-66,666666666I6I-:<66666666I666666666666I,I6:,o:I--**c*cc**c**++<<";-+"""
+++****+**********++++III1IIIIIIIIIIII:<1",i*eeee- ....;II6I66II"+--;II66I6,;661e66IIIIIIIII6"-<o66Icc<iII6666666,ee1I,:II++<*++**********cc*cc*c
;;,,,;-"++<<<<++++++++IeccIIIIIIIIIIIe-o+,+i;o<i ,;,;,;; 1II66II<I6I-6II"-<,66e-;II<IIIIIIIIIIIIIe-:,,,;:."<I666I,e1e66:Ii"""<******************c
;;;;-;;;;;;;,;;;;;;;;;oIoiIIIIIeIeIIIeo*;<i",*1 ,;:,;:,;:.IIoIII+III-IIIIII;IIe-;;;;6<<<1eeee111oo:,,"<",;.;-6I<c,II66IIII***********************
:,:::::::::::::::::::::::::..:..:.:;<1111111eie :;;,.,";:.IIcIII*IIe-IIIIII<IIIIIIII6e*"<<<eeee1io:;-,,-;;.,IIe<<,<<6IIIII;;---"""<+<<<<<++++++*+
+++cccc**<<<<"""<<"""-""""-;,,,:::::::,:,;;;;,:..,----;,,,;""-;,c;;;;;;;;;;-"""--;;;-;;;----;,:   .,;,,;;,.......::::,-""""--;;;;;;;;;;;;;-;;;,;,
+<<<+++++*+++++++<+++<<<<<<<<<<<++*+<<<<<<<<<<"<<<<<""""""""""""*"""""""<""""""---"----------------;;;;,;;;;;;;;;,,,,,---"<*****++<++++<<++++++<<
++++++<++++++++++++++++++<+<<+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<++
<<<<+<+<++<+<++<<<<<<<+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<c<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<<<<<<<<<<<<<<<+<<<<<<+<<<++<<++<<++++++<+<<<<<+<<<<<<<<<<<<<<+<<+<<<<<<<<<<<<+<<<<+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<<<<<<<<<<<<+++++****c**++<<<<+++***c*****c**cc*cicccc**cccccc**ccc**cccccciccccccccccciccccc*cccc**ccccccccc*cciccccccccccccccc*cc**c****c*c**
**cccc*ccc*cc*cciccccccccccccciccc*ccccccccic*ccccccc*ccccccc*c*c*c*ccccccc*ccccccciccccccccccccccccccicccccccccccccccccccccccccccccccccccccccccc
cc*c*ccc*cccccc*ccc*ccc*cccccicc*cccc*ccc*cccccccciccccccccccccccccccccccccccccccccccccccccccccccccccccc****c***c*c***cccccccccccccc*ccccccccccci
****cc*****ciccccc*cccccccccii***c*cccc*ccccc*ccccccc*cciccccic*ccc*cccccciccccccccccccccccccccccccc**c***c**c*cc*ccc*cc**ic**cc***cc**c**c*c****


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