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

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

oePP@III11@HHWH$P$P$$$$P$P$$P$HWWWWWWWeHWH";-;;,,,,,-;-*e;;,,,::,,,,;,;;;ioe68WH#####@Ii+<<"""";;<ooe6II0@000*"iMIe*<"---""--;---;<-<I+*";-;,:...
++oeI@H$@6e10I66I1e8@@P@$$@P$$$WWWWWMMWeMMP0#o-;;-1MM#M-:,e,,:,,,,,,,,-;-co16WM$####W01c+""-----<oio6668PP$8P0@i;;;"MM1c111oe$P6,;-++c<<-"",.... 
*cIP@86II8@080e0@$8I16@8@$$HH$H$WWWWMMWeWM+;:,-*c*c,,,::::;*,,,,,,;;;;---"<ioI@$###M01c*+<""""<<<11e606@@PP0PPPei<"";;;,;;-;-,;-<ccc*+;*+<,::... 
6eeoeIoc08I@P@P@eI08I@e*<i$H$$8PWWWMMMMH0W+,,:::...::....::i-:,;--;;e*-"<+**iIP@###M0oc+++<<+<<<+<-,080@6@86@P0IeI+"<"<<<<-<;-"<"ci*+*":..,;.... 
8Ie0M18@@6H10@8H$PHHHHHH$$H$HH$P@WWWWWWWeH+,::::.........::,P;,;---II*6e*oI6M#MM###P61ccc+++*I**coe$HWi,,*0@6011ecc+<+<++"-;;-""c*<++*::.;;-,... 
W$MH@P@@P$@$P6PPP$$$WHHWWHHH$$$$$WWWWWWW$8+,:::::....:..::,;c8$P$0I11111eeeI68PPHWMHe01oicccocccie0#####MMW-6e6Ico*+"<"--";;,;;--++<c;,.;,,;;:,. 
60PPHH$P8@P8$8008$H$HHHHHHWHHHH$$IWWWWWWWe*,,:::.:::P@eo1I$H$$8e11ooooooo1ooo111e8$H$HPIee6$$eeePPP@@0P8W6$W--.-"";--;;; :... .  .::;,.,;;,;;;,..
6Iee08@@@8@P8668@$$HHH$HH$$H$$$$$$WWWWWWW@+;;;I6ioe$$0oiiooePH$01o1o1ooooooo1111I8$H$011oo1@WPP@8@@@PPH@P@060o0I;::.:::;<;;:.:;;;;;;:.,;,,;;,..,,
eI08806866@@6o@@$WHHHH$HP$PPHHH$$PPWWWMMW6$oooooiiio861oiio10$H@168Pe1111ooo1eI8PHHWH6111H$PH#PP@M0@@i@$$8@688@8@W0I,;<"-;;::;;;;;;;.,;;;;;,:.,,,
06eioe6eo1II6@eIc180P$@HHW$HH$60eIIWWWH61I$eiiio1iiioIH0oocc**@H$$Po0-<*+**++***ciePPP$$PPH6$$PHo@PP8H8$000800ece8P6eee8-;,.;;;;;;,.:,;,,,,:.,,,,
c*1icoe860e@PIoioco6IIe*<-----"<o01$i1$6oioIoiii10oc****c++i8@$$H$$+""P<*+c*cI88$PP0$$MP@@PP@8@808P00@060066666I6Ie6Ie111e:;;;;;;;.:;;;;,;..,,,,,
i*o*eo6oIeI0I808*1e0c+<"<*ec@@@@Ho1$6oooIoioeooc*++++*8$H$ePH$PHH1+""--"-;;-<$WPPP$HP$PPP0@8H8W@e080000800066606IIIIee11o+*c;-,-,::;;;;;,:.,;,,,,
oIIe*I88068coIe;@8@eWWWWWWW8H$@o8@ooo1ioo6Ii*+++++++*cPP$P6$PHH81*e"-<1*<c<P@PPPe$MP@8@@@8@o@8P8IP88886I606IIIM06I61*eeII1o1c*;;:.;;;;,,:.,,,,,,:
eeee;;-<**ci.:;@HMMHIMMMMMW$o1PoioIoooI1c*+++++*++cciP$P@0PP$P$e*c@"+<""<$I0@P0PIe0@@$MPPeo8$I886i@80@0666666i0Ie8Iee11eI1cc*c*c*;;;;;;:.,,,,,,:.
;-,......:,+;"i*MMMM$8MMM$11Poo1@oi18oc*+++++*****@8@@@06@1HHW0c+I0@0o,*$666@8H0818$I6@8PW88@@@880080P10600ee6eee1oi11oo6+c+*+*c+*;,;;:.;,,,,,..:
.",;6*++"""+cWoociMMMPH8oePoo11oi6Iic********cciiooo88866i*""1c+60600eo@I1e6$ie001666o808@88888800880068IcMI#1@o06Iec+io6**+++<+*+c;;::,:,,:,.:,:
+<I<<"--""--<*11i1*@M6e1Poo16ooeIoc****c**ccciioe806066eic<<+<<@@00I6Hie61*iI*I00060*oc06088068H*106eeoeeI66Iee0i1ciicci*1<+<<<<--";,:,;:,,:..,,:
806<""---"-"-"<*icio@188oo0oo1Poi**ccccccciio10$H$@0e1ioPP801o+"-;c"<"<60ioeco"--<-+6ee@6o1I0I8M686Ie0@81eII11oooooi*ic*;<<;+---;-,;,;;,,,:.,,,,,
0866@P8PP8@P$$PHHHI11P1oeeoo@1ic*cccccciiooI$@e1i*+++<eI@P01i+<-;<c-<*+io11ii+*<++16""coeW*ci+66H00M61#1He11i1<oi**i,c<""+,;,,,;;;;;,:::::.:.....
0860088@P@P$H$$$HIo6@oo0oi1@occcccccciioe60@P@8@006o<"o*c+cc+<";:1P$HWi+1ii*"1*+*++*i**<1e11oo6+I+eI1I1I1111iic*<++<<<"-;,,,:;;;;,,,;-;;,:,,,,,,.
I06606@886PPP@P08oIeo101oeIicccico@P1e11I++ioIe608$8@PP@<<+<""""oHWWWP0"cIcciiic*<*c++*+icH*1cIi1III1ee1Ioo0oc*+e"<---;,;:,,,,,,,,,;-;;,,,,,,,::,
e608@@8@@@$@$PI61e1oo1ooe1oicccc****o1e@P$<<<+1eIII06c++<<"""""--c0$$P86,:"*oo<-i1ccio*c*ci61Iecioooiiooccc***ec1-;;-;-,,,-,<,,::::<"-,;----;,-"-
000@08@P8P@@$66o11oo1ooe1oiiiIee0IoeiI86eii*<"<+e0IeI@@;"---------061e-<1:-,i+*+<++*i"Io******ooii*****cciic<"";,:::,,,,,c-;,"::::ie--;-"-"""----
8P00$P0P$P$$@6oo1oo1oo111868co6ie0oe*e66Ii*+<"""<<ic6I088e---;;;;081oi0ee6,::."""--"*co<eo+<*c<-<o+<*c+++<<"--:<-":,::::-<;,,::::10@e--"""""-----
8@P@PPP@08PHeooooooooo11eeocc""*<++*o+e+ioocc*+<"""<<iI0088P<<I1+-"<+<e@18:::::.;<"<<"+""<-<+***"<*++++<<<"P;;<,;;;;;-:,;""<:::c6e6@@o""""""-----
@PP88$$$$$H1ooo1ooooo11i++e1+--"<""<<"";;;-<<<<+<<"--""ce6008@"";-<++;<:;-,,:"+,"*<"-""-"""-+*+**cc+++<<-"<;1-,;,,,----;:;::,*<iio66@6c"-------;-
@P8PPP@P6$8ooooooooo11o++<"+"<c11-"*+<-<";,,;,----"+<--"<+1086@ec"+<-;;;--;;;,,:;;ii*<<"-""<*<***+*<<+-";""<,--,;-"";,,,:,:,:;;iiic*"<i-"-------;
88@88@@888oooooooooo11+""-"-"Ic+"***+Io<-e-;-;;;;-ce*"---<++o8eo*++<";;"-"""-+*+:.:cc*+++"""""+<<c<*+---""-;----c;;,,:,:,:,;;",;coo:1oIc-----;-;;
@@@0P$$P$P1ooooooooooc"+*-"""""<+""+""-"<+-@@8e@0cei+";;-<c"<<+1eo1c"";;;<<<"<-;:::,ic*++<<<+<+<*e-""-"<;-";--;;,;,,,,,..:..:::--;-:,,0c--;--;;;;
@@PP@P@$$i1oooooooooo1<-----o<""--"-<i11+"*111oeo1Icc*--""<+*c<<<i11o*--;<<<""-;,:;-;;,:::.<+*+<+"-----;;;;;;;;;;,;. ..:,,::::.;;,i0i6@c+-;;;;,,,
@PP8@@PP@11oooooo11o1@ei;;----<<""*<<<<<<+11e11oIeoci+-<<<<<<<+<"""+cc+,;;:<<":.":,:::::::,:..<<<-"""-----;;-;;,......::,,,,:,:,,<08Io@o*;;;;-;,,
@@PPP@P@8o1oo111o1111$1ooi";---""<"<"<-"<1111eeeeeooc"+***+<<<<o+<-""<-,;+c*,,,:::;,,:::,,;,...,"-"""""-""":........:::,,:::.:-+;i68ee@e*;;;,,,,,
P@P@P@P8611oo11o1eI11$e111oo*----"""""<+1Ie11e11eIiio*1iccic*+Ieii+,:,,,,-*c*-",:.<<<"-",::: .,,:;"""---...  ::::::::,,,:::-""",+1I8I1oc*,;,;,,,,
@@PP$$P8011oo161o6@11$01111ee88o";"-"oee111IeeIo6o080I18oiiii66eIe*i++""-:.-+<+<"<-"<<"""-,:.,-,-,,:......  ..::::::.,,,;,-"c,--1ie@1c0ic,,,,,,,:
P@PP$P086o1ooe811IPe18@Ieeee0Pc;;;c-o11Ie1eIe1eIIo680600e8eoo8@68I-iiiic"....-;-<<+""-,---::.:..::::.. .. .:.....:,,,,:<+""*<,-:++6@oi6i*,,,,,,,,
8P8PPPP@0oo111861e$@eIW$008@P@c"+cocoo11eeeeeee0Iic00888Ie1IP80P811oe1e*-,,:.;-;:,-"<"<":..:,::..:.:;,::::.::,,,;;,::..:::.,-:,:+i8@i16i*,:......
8@PPP@880i1111IPe1$$Ie$$H@@P$H0+<"*II1eoeeee1eIeeo+0@PPP@8I00088000eeI1<",,,,,;;,;.,,;;-;,,,,,::::,,,,,;,;,;;;;,:....:::..:,,,cI*i@i-"+""-:, ....
$@@088@88co1e1I$610$Pe0HHWWWMWMWi-"<oe111eee1ee1I0+18@P881c60I86+086I1+";----;-;;,":...,,;;,,::,-,,,,;,,,,,::::::.....:..,,;,;+**++c<-";, "-;;.. 
P8P@8@P@0io1111@Pee$$@IP@HWWMMW$H$o+$@Ie111eeeIo8e*co6080I88@88e08601c+"+co111ooc*<+: ..::::::;;;,;;..::..::::,:.:::::.;,"+*<ci*-";,*c+".........
@@$PPP@@80c1111IP@16$$6ePHHWWWWWMW$H@HH6I11oc+<e8IIc68@8@8@P@$00@@@0c++-"+*coioo11111eeo<,;-;,;;,,.......:,,,;;:,,,,,;;;,,"+cc+";c+ieo*<.. .. .  
PPP@P@@@00co111e8P8e@$$IeHPWWHWWMMM$HHHH8Ie1ic*0806*18P@8@@6P$0PP$8o++-;;++oei1oie1oei1e1oo111-;,.......:,;;;-,,-;;;-,;;,,;;-";cI*i1oc*..........
@@@@P@8P@80c11e1I@$6IP$$06P$WWWWWWMWWHHPHH0I1oi080Ic<808068PP@PPPP8c*+-<ieo6eio++io1oociii*+<-;,::.:....,;;-",;<"<++*:,-,,,,,,+I8ioIoc".. .......
@P8@@P$PP@61i1111eP$0I@$$86P$WHHWWMMMWHWHPHH6e1808Io+@P@@IP$$6@@88oci"c1io6eIo-;-"-;,;;;-----,,,::::...;;-"<;-<**c*c"-"<+"-;;<6*oo1ic+...........
@8P$$$$P@866ci1e11eP$8e0$H@I6HHHHHWWWWHWMWH$HW868866c88@@@1880@PP0cc**ooeIeoc-,*+oeioc"-;;;,;-+c*-"*iioi+*+<;*cicio<,--0@I++i8icioic+............
P$$$$@$P@@66e<i1ee11@$@60$$$I6P$WHWMMMWWWWMMH$@106I0*68@8Pe"+08@@eio<ieeIii;;"0@80o*+<--;,;"<<-<*oiiooc+<+*-icccooc;*1P@1ciI0oio1oc*:............
$P$PPPP0@86eoo<i16Iee0PP6I8$$PI6PHMWWMM#MH#WMMIoe88Ii0PP@86-e@8@0oi++11+*;;0I@0ec**<"-;,;;,;"+*iioic*+""*c+cc*cioc-cIPIiio81iiooic+:.............
@P@PP@PP0II1icc-i1eIIeIP$8II$$H0IIHHMMWMW#M#M#I1o666o@$$$@0<088$8ic<coi*o668Ioc*+<<---;,-"++**ccc++<"-+coo+cooco*-IP$1oo0$oiiooii*::.............
eeI666I0eoec*i+;,coeIe1e0$PIeI$HHIeI$HM#######@Ioe06oP$$P8+"@88@ei*"+<11@@Ioi**<"---+cooi11oi+<<""",ci1eI*;;;-<*;8P0eoI@0oioooic<..::.:..........
+<+"::..:..:......<o11111e8HPeeIHHH8II0WHM#####MIo1Ie@P8i"+e00@@eoie8@688c**+""<<c1eI60I1c+<"""-,,,*11I61<P+<--;81ioe@Ioioo1oi*;::::::.:.........
:...:::::::::;:::::;co1111eI@HPeeIPHH$III@HWM####8cI@6c"-"-+IP@@eo*+*001*<cco11eI606eoi*+<""";,,;++1IIee"ii1@P811oe@@1oooooic<::::::::..:.....::.
.............::::::::"i11e111e0H$Iee6$HHPIII6H$WMM#Wo<""<ci*"6P@oo*-"-"""@000061oic*+++<"";,-+*ciooIoI<"o@$PI1oe0P8eoooIoic+,:::::::::::::.......
................::::::,+i111111eIH$8III0HHHP6III@WHWoii1600oi*iooi+<<;;-;,cc*++*++++<<",;*cii1@HH0<*;-"P$6o11eP$0eoo1e1oi*;:::::::::::::::::.....
.........:...:::::::::::,+i111e1eeePH$6eII6HHHH@IIIeI$HHWWW1oc+"*iieoc*<"--;;;;;;;;,;*coPPH$I111e6P$$HI1116@H$e1o1111oi*;:::::::::::::::..:......
.........::::.::::::::::::,<co11eeeeeI8H$PIIeI6$HHHH@66III688@i<""$HPoc*<"--;;;,"*8@8e11111e0P$$H@e1o1eI$$Pe1111111oi+;:::::::::::::::::::::.... 
..........:::::::::::::::::::-*o11eeeeeeI0HH$0IIIe60P$HHHHH$$@6eeeeeeooic+<""<+*cioo1e0P$$$$P6e111ee0$$0eo111111oic<:::::::::::::::::::::::...   
.....:.....::::.:::::::::::.:::,"co1eeeeeeee66@$H$0IIIIIII608P$$$P$$H$H$HHH$$H$HHH$H$@6eee111eI@$$$Ie11111111oic<,:::::::::::::::::::::::...     
......::::::::..:.::::::::::::::::,<co11eeeeeeeIIII8H$$$P@06IIIIIIIIe6I6Ieee1eeeee1e1eeI@PHHHH0I111111111ooic<;::::::::::::::::::::::::::........


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