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

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

;;--"-"----"-;<"<--;;;-<"---,""""+";;-----;;;,;,,;,--;,"--,"-;<--;;;"";";;-,,"--;-",:,,,,;,,:,:,::,;,;:,,;,,,,@@@@8IPHP@@@M@@$WWMMMMMMMMMWMMWM668
"<""-<""""""-"-"";";";"""---";;"<<<"-------;;;;;,,,--,";<"";"";--;;---;-;;;--;,;:,,;-,;-:,,;,,;,,:,:;,;;;,,:;,@@@@86W$P@@@H@@WWHMMMMMMMMMMMMMM$HH
-"--;<"""<""""<-<"-""---"-;<"--"-"<"-"cic+***ci+,,,,;;;-;-<"--<--;-,-;-";-;...:.:-::;-";::,:,;,,,,,,,::,;;,,,;P@@@86MW$P@@@88M$WP@@P$@8@@HWWW##WH
--";""<"<"""-""-"--<"""+;""-"""-"-;--+-<+-"+"+<++,:,,,"-<-"--;<;;""--;"-,....,-"--:,::;,.,:,.,:::,;;,;;,:,,,;.P@@8@6@#$PPP888W@@**i1eII66666III66
"<++"<<"<-<""+-"-<<"--"""-;<"<--,:..,<<<<""-;+<<*::::;;;,-<<-"-"-";--;":......,.:::....  .::,::;,-;;;--,,;,;,;@P@880@W@@@P0068ei-"+*ioo1eeeIeeeII
"""""+<+"<"+"<"""<-""""""<-"--;-::. :"""<"---"-"*"..:;,;--;"-""<-----":.......:.....:.   .:,,:..,"++o"--;;:;;8P8$@@0@@@80W6Ieic*,;-<+*cioo111111e
<<""<+<+<<"*+<<++"<<<<;"-<"--"-;,,:..<-<<"+<""--++..,:;-"<-""";;-----,.......  .:...;   ...;,::.::"<oii*+;",;@@@P@P0088060e1o*++:,;-"<*ciiiioooo1
-"<"<"-<"""<<<"+"-<-""----""";"-,:...<""-<"-+";<+*..,;-"-";<<"-<;-";,.....     .;.."   . ...:-,;.:,"-"*+cccc-8@@@@8II866I1oic<"<..::::,,,"cciiiio
"<+++<++*+<""<"<-<++<"-""<+"";"-,,:..""--+<+"++"**..,--"-,-;<;--"-,.. .     ...:...:..:  ....:,<-..::,"1cooicI8@@@PII0e1oic**---...::::,,,,,,,,,,
"+""<<++<+*<<+"<<+-<"<;""+<<<"";;,::.<<"<-;<""+++c..,-"<;"--,;-;;,.....    .. .:..:::.:.:...:.,,:.;:::-"-+ii*160@P0I6011o++++---...:::::,,,,,,,,,
<<+<<+<*+<+**"<-<"""<""""<-"""";-,,,.-"""+-<+<+<"*;.,;-"""-<"<--;::...    .. .. ....:....:.:,.:<,:,.:-"+"cio1-co@88e60oo+"""<;;;.....::::,,:,::::
++""<<+<*+"**++""<<"""-<<<<<"<-;"-,,.,<""-"<*"++"*".;---<--"--<;,:::...   . . ....:.:...::.:,;;..,;,;;,;-1o*cei1606e11ic<"--";,,.....::::::::::::
*<<<+++*"<<<<<++<<+<"""+-"""--<-";;,.:<""<;-""-"+<<.;;;",;","--,..,... ..:.. ...:..........:,.-;..,:+,;<-<**c+<i160eeo**-----,,,......:::::::::::
<<<<<<*+"<+"<<"<++"<"""<<""<"<""<;-,..+"--<"-<"<-"+.;"-"<-;-;--,..... .::...............::,:..:,,,;:;,;;c-<<*-<;:;1o1c*+-;;;;,,,......:::::::::::
*++**<++<+++<*-"<<+<"""<-"--<"""-"-,:.*""""";<-+-<":-""-<+";--;:..:...::.:.:..:::..:::.::-::".:::--<;,+;*""<1i,;;+-+*++<-;;;;,,: ......::::::::::
<<**i++*+<+-+""+<<+<"<+<"++<""<<<"";;.<-""-----++"<:"<;-<-----;::..:....::::.:...::,::,::;;:-:;::.,-cc<++-"-;-++;"+<"""-;;;;,,::.......::::::....
*<++++*+*<++++*<+<-<<<+"+"<""<<<"-<;;:"+"<-""<;"+<+:"<+"+""--",......:::.:..,..:::,-:,::::,::,,,,,,..,*i-<;,;,,,;<<<<<<-,,,;,:::.......:::.......
*++<+++<<<+<**<+++<"-<<+<<*<""<+-+<"-:,+"+"""<-;<*<;++"<"++-<;;..........:.:..::::-::::::::::::::::::::,--;-::,,,;,,,:...........................
+*++*cc+c+i*++*++<+"++"<+"<+<"<<<<"-;,:++"-<+<"""-*ci1oi*++*<;;,,.........:.::;;",:,,:,,,.::::,::;::,<---":;,:,:;,:,::...........................
**<+c++i*<**<**<<"+<<+++"+<<"<++<-"-;,:-"-;-+"+"i1o111ooic*+",:........:...."iii"--;-;;;,,;-;;,;-,<,-61e60i,::,;,,,,::......    .................
+c**+**cicc**++"+<*+<"+*<+<<"+"<-<-<",.+---""<iee1e1111ooc*+"-;,:....:::..;iio111oc*<"---"*ciiic*+60@80e0IP"-,,;::,,::......    .................
c**c<c**+**i*+c<-"++<+<++"<<+*"-+-<<<,.+<-"-Ieeeee111e1ooci*+"--;,:....:.-1e11e1oiic*+*cccccce1I80eI06@P$1$;-,,;:,::::.... .     ................
cicccc**+"++*+**<*<++<<-+"<<"<<*<<---:."""eeeeeee1e1111ooiocc*+<"";;:....+1eee1ic"*e-;o+-,"cieI0Ii"c@8i$o6$<;;-,;,,,::....:,;;;,,................
*****+*"+<+"<<*<++<"<+"""""""<""""--;-:"o1ieee1111111oo1oiioic*+**<"-;,..;i11e1ocooc**ii*;"co0H@0eI$@$He$8H-;;,;,::::...;,-;-;;;;,;,,: ..........
*<+**"c<c*+<<**<<""<"""<-""-<""-""""<ceeec1e111111ooioooiiiiiiiic-+*+";:.:<o1e1ooicc*cii<+i1e@HP1I08@H$oHPH-,;,,:::::...,;,,,,,,,::::::::::. ....
c+<"<<+<+"+"*+**"-""-"-"--""<"-"-<*o"1e1e*eoe1111oooiiiiciooiooooii-"*+-,.;io11oo1eeeeeoioe6I@WWWWWHHHHc6$$"-;,:::::....,,,::,::,::.::..:.:::.::.
""""<<<<"+<<<";o11o*<<+""-";+i+"c+eioo1ee+i1111oooioii*icoioecioiiooi,"<;.:cioooioo111icc1I0e8HH$$$$$$i*eH,;;;,:::.:....,:,:::::::::::.::::::....
"-<<c<;:::::;e1o1c++-+<"*"<<+--i*eeoeeei1ecoo11oooioii1ioic1io111111ii<:-,:+ciooiccicc<;116IePH$oI8@@c"<o@",,,::::......:::::::::::::.::.........
,-".....:::o11oe*+<""<;"*-ec--iecIeecIo1ioc1o11iioooiooioo*61c11o1e1eoc+:;:,*cccc**++<<+11eeIPW$11Ie;-+i0;,,::::....... ::::.:.::....:...........
,+ .....::*11o1i*+"""-"+;1I<;1"e+1e11*ei*1*oieoiooi1oiiiiico1111ieeee1i*+;,:,+*cc+;;*c*+++i1o8P0Io<cc16@::::,:::::......:..........::.........:.:
": .....:-oo111c*<"<+"i*o"o";1-I1ic1e1coi<iii1iiooocooooioii1iio1e1e61oii;;:,,-<**++*c+<<-*0@@@ccoee11;:.:::,::::.......::.....:......::::::::.::
".......:11111oc+"<-<"o+<+*--i-eoeo*i1iicocci1oiooooi1ocicic+i1eee6eeI1oi;;:::..,*++++**ci16@Pcie8e,::::::.:::::............::...::.:.:,,:,,:,:::
.......:oo1111oc+<<+""*;io+--i"*1o11i+1io*cic1o1ooooocoe1oi1*ie1eo1e16Iee-;:-....:****ieI8P$Pi10@"--<*:::..:::::.........::...:::,,:,:;-::;,,,,,:
.......-oooo11oc*+,*<;i-;1*-;1c*eoio1oc**oi*co1eoooci1o11eei1I*ice116o06I---:.....;*cc*c1e0o68$HH@:::,-;:...,::........ .        .::;----;;;,,,,:
......:oi1o111ii*<;c*+o<:1c+-+oiooiiccic+""<<+1e11iooicoooI1oo68c11I0eIeI*<*......:*+;-"<+"cI8P$H$@-:;,6:....:.......                           .
......"i1oioooii*,,ciic",1oc<-oi*oii*c**cc+<"--11ooiooci61i016iI60I808060*c*I.....:-,,:,;-:"o8PPP$8",.;88:...........                            
......<ioi"*oooic;,*ic*-;<1c+-"oiiiic++++++<""-"ee111ioI1oe8iee0086006000*c*co.....:.:::::::<i8P@6c,,,888,... . ........                      .  
      ;cii<;iioii*:<<cc<;,1i*<-ciiccc*<<+<+<"----11oociioce686ic*e160@08881oc*e...:....:::,-.-<oo<-*oe6886e-::::::........                       
      :*cic;-+ooi*<<;;**";<iic+"<cicc**<"<<""--;;<c1oicicie*I6800606e600@@8e1eio1c::::::.::;"""<*i6IoI1I00061-::,"<..... . .                    .
      .**ii";"-oiic*-;-+<<-oic*+<-cic***<""""<---;*<ooicc**1ec1e0808@8P@@@@eeeee":........:::--"<*+c*ooe680061c;+*c*..........             ..  ..
,,,,.. -+*ii-;,-ioic*";;<<<iiiic*+"*ic*+++"-""-"--;*"1icicc*+*ioci6e06@@@P@Peio;..........:.::;-"""""<ceI0066I1<*iiii*:........          ....    
.  ..:.:++ioi",,+ioic+-,,-"+ic**cc+"+c**++<""""----;+<1ccc**coee66eeeIoI0@@P@@,:......... ..:.:;;-"<cceI1oee1oo-+<c11i:........:.      ......   .
      .,+++cio+,,*ooic*<;;;"ccc<<cc+"+****++<<"""---;""icc**cce16e6088@0@8@@P@::::............::,;;-"c1I6IIeic11I6088I1.........:.   ..... .     
      .;-**+*iii-,<iiicii<;;"ccc";**++**c**++<<""---;;;<iccc*c+i16008088@@8@@@0: ...............::;-<oI66I66I606I8@@P@0:.........:...........    
      .;;"cccicii<,;ioooooc;,-cc*-,<*********++<"--;;;;,+c***c+**ie00@88@@0@@Pi8@I:....:""c6ooo1I6c*+c6888eII6I0I6P@@80::.....:..:.........      
      .,;;*iiicccii",-*c<,-c<,<***-:,+++++*+*+++<"-;;,;,,,i+**+i*ccc1600@0860II@0c68+<6@60I<00866<c6000@@00I660086688@6:::.:,,,,.........   .    
:.     :,,;cicooicioo<,-cc+,;++*<<+-::,<"<<++++<<<"-;,,,::,<***+*ci*oee1II0@P<660e*+PIi@088e6PI0@8i<088@800066666I0@0-,:,,:,:;-:.......          
  ....: :,,;iiooooii1ooi;:;++<";,,,--::::<"<<<<<"<"-;;,,,,,:,+*c**1*iiei6e88IoP180+@P66$8I80@$06@8@"*8P@80000808e@06;,,:-,,,:--....... .         
.........:::*oooooiioo1ooic+-,,,-""-,::::::,"""--""-;;,,,:::..<*c**i*++i1c+@e86P0PoP06PP00I80$86888o<6@86060@8060800e<"""--"<<,........ .        
.....     ..:iio11ooooiooiiccc**+<-;-;,::.. ....:;;,,:::.     ..-***"**8c<+I0i6<8c0e06P6@I@8I@88@08<<o80888@8II6866e+"*<c*+**c........ . .       
............."ooo11oooooioiiiicc**+<";.     ,:,::..:.......... ...,i+*<;+*o-c0"060I,0@0008060606eoic**i68886I**+-<co*oo<ccoii1..........         
.............:iiiioiiiiicc**<;,:,:...      :,--,;;,;,,::::::.......:<-*cc,"i1<iIi1;<@I66I0IIieI6008ec*<i<c<*oo+oc1o11"1"1icoe;......             
:::.........:::-"-;-,,-+*;<+<<-<-;:.       ;<"<-+"-""-;;;;,.,::...:.::+;<*i<-c0<c-*6io<<""cco+eoo1*ciiii11o<e111Ii*ei+Ie8i600....  ... ....      
;;,,:::::::,,;"""+"++<*""<**"<-"-,:.      .;"cc*cc++*c+*+""-"<-<"-;;:::::<<<,:,-ic1*ocoecoI1e1ce1o*ii11i1oeieIo1e6eIo6Ie1cee-... ....            
"<"<<""<<+-*"++""<*"+c+<""+-<*<<;,..      ,<iei*<ecoceioo6oocieccc<11ce1e+<1co1cic*<e1@ieoooiIoi1*oee1eoeii6IeoI16ocoo6IiI0i,. .........         
-"-"--+<"<<<+-"-"+"*<-c+++++c<*"-:.       :;-cioici*1icieIoeI0oio16ie1e1ieIIiicii*ieIc;o<I+i1eIc6<e1+eie+o-6<ooci+ci**6ee<o*:.... .........      
""-<"<"----;-"++<"-<"<<<+<-i*c"-;.        .-;"c1+1*1+1c+1ec+ei"iec11c*o1i1**co"ioo1ici1e+1+*11ice11c<<<+*0i+8o<*i1+ceic+<o<c:........            


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