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

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

iWWHMe0W$ei,i##########<1##########+6##########M*############*############i############eM############1#####M######c<M#######PIPi,M##,,--;-;,;..,,
cMI#WWMM0HW,o$$########<o##########+I##########M*############*############i############eM############o############*<########8I$o,M#M;,---;;;;..;,
+eMMHHHW6HH,oHHMW######<1##########+I##########M*############*#####$*++++<<*o##########eM############i$$P#########*<########606e;M#$,;----;;;..;;
+WW$8$$$I@P,*P$@WW#####<1##########+I##########0+M#########M6<+##+<c*<""""""<+*oM#####eooe##########icc#######HM#*<"*#########8-,-Mo;;----;:...,;
,W@H$$HP@00,,+61I8W###<<<+########*++I#########e*0###########+M6+<<"---------"<<*cH####1W############*#######8@###+<###########W;M#o;-"---,::..::
;P1eiiH$06I::10@I8P00##<*##########*o##########M+###########M<""----;;;;;;;----""<+c###oW######M#####*M######8P###*"###########H-M#c;""-----,.:;;
;Ho+coHP8I6:,e08601IM##++##########ci#######M##M+##MMM#####W""--;;;;;;;;;;;;;;;---"<cM#iW############+M######8$###*<###########@;#M+;"""----,.,;;
,P1***HH$e8-,e0@6@0IW##*<####P#####*o#######0##M+##H$$#####"--;;;;;;;;;;;;;,;;;;;;-"<eMcH##########iM+#######WM###+<##########Mi;PH",""""--;:.,;;
,W$HWPP@WPP$,e8@0P80P##1"####@#####+cMMMWMMMW##M<##MWHH###H--;;,;;;;;,;,,;;;;;;;;;;;-"eo1MM########P#<############+<#####MHMWM#o,HM",--"----:.,;;
,MWMHHHWM@@$:1e08PW$WMWo"MW#MWM#MMM"+######MWPPH-WMMMM$$$#0-;,,,,;;;,,,,,,,,;,;;;;;;;-+c1####e#####P#<############<<#HPWHMHWWMMi,$M","""----:.,;;
:IWHHHMWWH@$:+e00P$P$H$8;MW$#WWMWMM""M#MMHWMMM##-##MWMMMHP";;,,,;;;;,,,,,,,,,,,,,,,;";-*I####@#####M#<##########MW<-$#MMMM###MMc,M#",""-----..;-;
:*$HW$MHWHPP:<I8PP$$WHWH;WWWMMMWWWM--HWWMM#WWMMW-WMWWWWMM$c;,,,,;;;,,,,,,,,,,,,,,,,,;;e**####8#######<M####MHWMWHM"+###M##MPioi<:8#;,"""----..;;;
:"$MWWHWH@@H,<HMP$WMHWMH,WHMMWHHHPP"-HWHHWPWWWHM"#MMW#WHWH8-;;,,,;-,,,,,,,,,,,,,,,;;-oP+c############"#M#MMMMMM#MM"*######iccc*<:++,,"------..;-;
.-0@@PP$$@HH,<WMHPWWH@HW,$HW@WH@HWH*;MW$$HMWWM#M-#MMM860868-;,,;---;,,,,,,,,,,,,;,;;oHMcc############"M#####MMMM$H;-P###$oiccc*".oi,,"""----..;;;
."6e668P@$WH,"WHH$$$WWWH,c"H$WWWHWWi-WWWMMWWM##M-#MMMW1i6$8,;,;,-;-;,,,,,,,,,,,,;,;;W##o<#####MM#MM##-#####6Ie1oeW--W##Mooiiic+-.<",,""-----..;,;
.;66+"80@@PP:<$@$i*8$WHH,c+$$WMWH1I6;MMMMMMMMM#M-M##MWiie$,;,:;,,--;,,,,,,,,,,,,,,;-###o"M#M#MM###$6M"####6Iee1++M-o###Ie11ic--".I6,,-""---;..;;;
.-eI*"I08@@P:-P@01c16P$$,c*I8$WW8I6I,WWWMMMMMMMM;W#M#M006$+,,,,:,,-;,,,,,,,,,,,,,,;iMMM*<###M@@M#0Iee-####6IIIoc1i;I###Io1e1o+<":II,,""-"---..;--
.-II66I@80@@:-PPP88@$P@$,c@@HWHWHWHM;H$WHHWHHWWP;8H$HHHHH81,,,*,c",;,,,,,,,,,,,,;-+#M#W+"##6I0##MI6Ie-###$0006+*<1;8###6I6Ieo**-.ic,;"""---;..;--
.-IeI000066I:,I88@P@@@IP,*@PHHP$$@PH,M$W$HWH$HHW;8WeMWMWM0*"<;<0+:;,,,,,,,,,,,,,;MP@##I+"#@0II##@080I;M##P886Iic+*;8###6oI11i*c-.;*,""""----..---
.:o@0006088@,:888PP@PI+0:*@$$@P@$$$@,H$$WH$MWHHW;8WPWMM8c<<-;;1WM6+,,,,,,,,,,,,;<P8I##0*"#P880##P0086-###@806Ic1*i;8###I@@@88@1;."c,""""""--. ;;;
::e86066800@":@P@H@@@8@8:+8P$P$$$PP8,PPP$$P@H$$W,IWHMMMo<-"o<;;8HHH,,,,,,,,,,,,,+HP@MM0*-#P8@8##@8P@@;###WP@06H###-$###I@88IP@0,:-+,""""----. --;
<.II886@08681:@8@W@0@0@8:<88P00088PP,8$H$HH$$HH$,oHH$;;;;;,:,;,6<;;;,,,,,,,,,,,,"c,iM#0c;#+--,##H0@8@;M##PP800P###-H##Me@WHWW8$,:"I,""""""--..---
1.c66I::,08@8.068W808886:"88@W+<*M$@,o@PP$PHH11@,c"-,::::,:::::,:,,,,:,,,,,,,,,,,"<,,,,;;",,,;",,,,@6,###P8801@##M;PM##1@PPW@PH::Hi,"""""---. ---
e.;66:...:+08.+08H888801:-08$P+++$0e,"e110600iie;,,,:::::::,::::::,,:::,,,,:,,,,,;<,,,:,::::,;:,,;-",:;;;,:,:,;---,:,,,::,,::::.::.....          
  . ......;....:.::.......::::::::::::::::,:::",,,:,::::::..::::::::,:,::::::,;--;;:,::::::::,:,:,,,",,;;,,,,,;;;,,:::,,",:::::::1:...:::::. .,::
     ;....;..........:.::::::.:::::::::::::::,c*<:::::..:.....::.::.::::::::::,,,::::::::::::::::<**ce::::::,,,,,,:,::::::::.:........           
* ,11,...."ee.-0eIe01@8e::P$$$$$$$H$,+$H$HH$$i*+"-;:..................::::::::::..::..:::.....:;-"""<+";-WWWWWMMM#;W#MMMH$P$$@P:+e,:;""""--, ;---
..........<II.;11e1ciicc:,+i188$$$$$:+o$HHHHoc*+<";,:.........................................,;-"<+++*;-WHHHHHWM#;WM$P@@@61cce.eW,:,"""---. ,;;;
..........+-*.-I00088P@P-,$$$$$$$$$$:"$$HHHHoc*<-;,,::..................................::...::;"<+cccc;-HWHHHHWMM;WWHH$HHHH$$P:P$,:""""""-. ;---
..........<8@:;@@@8888PP+,PPPP@P$$PP:-P$$$Hoic*+";;,::......::.,,,, ...:.:..........:.-.......,;"+ciiiii"WWHHHWWHH,HWWHHHHHH$$8:P$,,""""""-. ----
:,:660....+88::86I60@@@@o:8@$$PPPP@@;,@8PP11oic+"-;,::.....:....:........::.......:..........:;"+ci1eeeo"WWWWHWHHH,H@P$$$@PPPP1:P+,;""""""-. -;-;
:; I60....+08+:88000888@0:888@8P@P@@*,8P@1ooic*<--;,:......::I. ........... :.: .:.:.........:-"+*co1eeooHHPPP$HHH,$$H$P@@@@88".0,,"""""""". ----
"; <66....;6@0:@@@P@@@@PP,P@PP$$$PP$6,$$o11ic+"-;,,::.....:,-,,,"1e1":::.1+-,,,,-<e--*:......:;-"<*c1eI1*H$PPPPP$P:$@PP@@@@@08-.0;,""""""--. ----
o, ;00....:c80:e@@@@@@PP@,IPPPPP$$PPP,$11IIIeo-,,::.:...::.:.,::::,"eoc*-,:::::::::::,;o::::.,,;-"+c66006";;,;;-;;.o1e6o108800;.8,,"<"""""-. ""-"
e< ,06..:.,+88:-88@@8@@@P:"PPP$PPPPPP:iio111eeeeeoooo1oo11eoc<"++;;,;-;,::::::::::::::::,-Iiooici166I6Ie11:,,:,:,;.-"-<+ee11e0;.0,,<<<<"""". ----
       ..,:<80.;8808808@@:;@PPPP@PP@P*+*ciiiiii*<<+*+""-";-;-";<-1i*c+-,:::::;-,;,,::::::::,"",---"+*oic*++ocoo+c* 1cooo1oooo*,.8:<<<<<""""  ----
.,:.: . ...,;;;;;;108808@,-P@@@PP@@@8"""<+*cic<-;,;,,,;-"-";oc";::::::::::::::::::::,,,:::::::::::::;"*"""--::,,,,.,,:::,,,,,:: <,--""-""""  "---
;:;. .....:::::.:.:,e88@@:-1@P8PPPPP8-;---"*"<-,,,,,,:::+;;:::::::....:::::::.:::::::::::::::::::::::,-",,,-,,,::;.;,;;-;;";-;: -:""-;;-"-,  ;---
...     . ......::.::I000:,08@@@P8@86-;,,;-;::::::::::;:::.............::,,..:..:::::::::::::::::::::::-:::,::,,,..,;:--;;,,,;. ;:-"";;---."0+---
             .......+1$$P"cHH$PPPPP@P:;;,;,;:::::::::..:................:::::,-,:::::::::::::::::::::::,:::,,:,,,,.;;;;,;;;,,;..;:--------: ,;,+8
          .      .:.coHHH<iWWMMMMMMMW-::..::::,::......:...::......:.:........:::<".:::...:::::::::::::...:$IIPHHiiH$HH$H$PP$H""I";;;,,,::,.,*,::
               ..o":*1HWW<iWWWWWWWWWH"::........:..............:..:::..........:::::;".....:::...:........,P66$$Hi1HH$$$H$$PPH<*$""o;---,-;,;--,;
               -:-:::HHHH*cHWHHHHWWHH*,:..........::..........,;,:...................:.::................:-$88$$H1I$H$HHHHP$P$+oP"i-;"-"",--,":;:
              . ::..,HHHH<<HHHHHHH$HP+";:..........:,:..;;;,,:........................:::.:.:;:.........:;cPH0$$HI8$$$$$$$@P8@c00*c+;i--:-"-,,;;;
              ....:,;HHHH*"HHH$$$$$$P*I;::.........,--;;:..............................:.:11+;:........:,"@H$$$$$eP$PP$$$$01eIcI0+,...i,",-.:;;;,
             ...:,PH$$$$$I-$$$$$$$$$P+@8,,:.........<Pe"-:...........................:M1#11Ic-::.....:,;-c$$HHHH$6@$$PPPP$I1Ii*@@;,,,::..  :,::,,
           ....:IPPPPP@PP@+$$$$$$$$$$"0$8-::........:WHWWH:.........................:::-####M;::.....:,-+M@$$$$HPoP$P@PPPPeie+*@P;,,::,:::. .    
           ..-:,00@@@@@P$$*$$$$$$HHH$;e$$P;:........:.II68I.::...........:.. .. .......oWM##o;::....::;"####$$@P@<80$@@P@@c+i<-8@;:;::::::.......
      ....:+*e";I6008@@@@P+PPP$$HHWWH-c$P$$,::..............                       ::...::,::......:::;M#####MHP1+81PP@@PP@e<",0@,,,,::::: ......
+<<.:*****c*c1*"1I660888@P<@PP$$$$WP8-<088@+:..........                             .............:::,-+#######M#I+eeP8P@8@688",08;,,:::::. ......
ccc:;iiiioo1o11;eII60000@8;68@@@P@066;<60800;:.........                            ............:::,,"+oMM#######1*M@P@@@@@@@8<<I0;,,,,,::....:..:
ccc:,ciiiiooo1o;1eeeIII668-c608666III-<66666I,::.........                            ......::.,:,,;-+iH#########oi#M#$888@888"-80-;,,,,::...:....
cc*,,cciiiioooi,c11eeeeeee;+IIIIIIIII;-II666661;,::::.......                         .....::::::,-;-"$MM#######Mco####MW@088@<"80,;,:::::. .:::..
*c;::,iciiiiio;,;i111111eo--*IIeeIeee;-eeIIIIIIei;;,,,:::....                       .....:;::,,,;-"ciMMMMMMMM###1oM##MMMMM@@0<*6e-,,,::::. ......
c**,:*cciiiiiii,-ooo111111;"eeeeeeeeo--"eIIIIIII+""+"-;,,:...                       .....,:::,;;--0coWMMMMMM#MMHi1#MMMMMMMMM0+e8c;,,:,::.. ......
***+:*cciiiiiii,;oooooo11o,-1111e1eee+;eeeIIIIIII+*11ii-,:... ...                  ....::,:;;;"0@$P11IHHHWMMMMM@i1@MMMMMMMMM@c1I";;,,,::.. ......
***+:-*ccciiiii,-ooooooo1o;-111111111c-1eeeeIIIee++eeIIIi;<:....       .          ....:::;;"60MMWW$1c$H$$$WWMMMMoPMMMMMMMMMMWcWW+--,,:::.. ......


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