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

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

       ::.:.::.:..::::::.ice8@@eoIIiic",ie,+ciiciiiiiic*cc*+<<<"""--1e-e6-""<<<<++<++++++***c****c+c*c******+****++<<<++---<;<<<<<<<<"""<"<"<""<"
. .  . :.....:..:.::::,:::oi011oIo;::::-+o;iciiooo*iiiiccc*++<<<<--;,"-"<-"<-;<+++++++*+***cc+*c*c*cc*cc+*********+*+<++--+++++++<<<<<<<<<<<<<<<<
.... .:::....".:..::,,,:::,+0I1e8eoo1i**+e;"ciiooooooi*c***++<<<<<<<<<<++++"+++++<<+++*****ccc*<cc*cccccc+c*c*<+*****+"<*+*++*++<<++++<<++<++++++
....:.:..:.....::--,,,:::::oi188oi+<<;,<ce+<ciiooooiicccccc*<++++++<;<<"+++++++++++++ccccc<*c****c*iiiccciicccc**ccccc*******++++++++++++++***++*
..::.......:.,.:"+<iIeoi*<"-+0010@1ic+*i+;"<ciiooooio;*cc***+*+**+<"-<<+<+++++++**+*+ccccccciciicccc**c*cciiccicci+*c*cc*ci***c****+++***********
.::::.:::...:..::;*ooeIc*+<--oieoi*c1i*oi:<<iioooooo+cccccc*****++******+**<"+++*****cciiiiiiiic+*cciiciiooco*c**-cicc*cccccccccc+**c*ccccccc****
::....::,:.:::.,,*ciiiii<::,iioI1e66e1cco.-+ioooo1oocccccc*****+******+********<<ccccciiiiii*c"iii<-*ic*icii**i+ciiiiiccccccI1cccccccccccocc*****
..:.:.:.:::.::;,-*i666cc**c*-"i1eIe11i*c1,;cioooooooccicccc****c+***********@10$PPP@8IPPP@Po16HHioco<oiioi*iiiic"*oioiiiiiciiiicioiiiccicicccc**c
....;:,.:...:::;<*cccoei*<<"<io1e11ooiiio;;iiioooo1ociiiiicccccc*ccc<c8Po<e@@P888o@I8PPPP@01<i101<PiP60+ic"<coiic*iioiioiiiiio*oicciciiiiiiiccc*"
.::.:,:.,...::.;coi11i+,::::i11coi111ooo1;<ciooo111ciiooiiiiccccc8H+1*P@1*iI@8@81P@80@@1108IP@e06IPP$P$$$PH1iioiooccciiiiioiiiioiiiiiiiiiiccccc*c
..::,:,:...:::;ciiiio1e1o*+"*icio1ooiiii.-<ciioo111iiooooo*cici+ce*cI@oe00I0oo18@*60P$8$8@oI68@P@+@@@06P@PPP8@8oooioooooioioiioooiooiiciciciccccc
::,:,,,:,,,,:,*io1eIIe1o*<-;"**ci11ic+1o.;*ciiooo1<oooooiii6"o0o1<*eI80Pe11IPIoe0@868Pi8@Pc$0@@P$6I6@PI+I@@88*@08Poooooooooooooiiioiiiiiiiicicccc
:,.:,,,::,::,;*ioeee1*++"<";,coc*+<";;o1.+cciiooo1ioo11oo1oc*"cI*iie68P0eiec1o1ooe$P6e00@0188I8e8@6PP8c10@Ie6+0e186Poooooioooooii*iiiiiciiiiiiccc
:.,:.,.:::;,;,+****++<++";.:,,,;;,,,;ooI,<cciooooo1111ei*@o+*o@"oc;"-<coi16PP108P$$11i1I8H$$@@@HH6i0P8@61oiI8@e6@0o08Ioooioooooooooiiiciiiiiiiicc
::::,:,,,:,:,,,:-"+<"-;.::;:,;-,,,,,;oo+,"iicioioo1116co<c"1i*8c"ii*ieIP$H6I6668666Io*0I66@8PiIeP$$8e6*6@@e11e*o**e@@@@e1iooooooooooiiii*ciiccccc
:::,:,,:,,,;,,,;;-",,,,,,;,;;-<,;;,,,6oc,;ciiioioooec@e"o**6+coo1IceII801eI6oo8Ii8I1o1I6061io*ci1eIo1ec666e$P@6Ii@68e1e@c8oiiooooooiooiiiicccc*c*
:;.::,:::,;:,,,-,,,,,;;,,;;;-;;,::;:,c1;*<ioiiiic11111o"-1<*1PeeIce$e0866P00Ie68o16I1IcI166*IIII00IiI1800I066@080@08PPP8oe06iooiooiiiiiiiiiiic**+
.:;::::::,,,,;,,;,:;,;-;,:;,;,;:,,;,,e1,**iiiiioIo<cIe6*I0+P18$o11e688P666I66I8@06@6Ie81600Ie6Io66ei6o0I068066PP@60$$$PP8ce@Poooiiiiiiciiiiicc**+
:,,,,,,:,;,;,,,,;,;;;,,,,,:::::;.,,,,-1:-*cicccoe+e*1@1i1o<e1ee1oI@P666I66e6I1@00IIII6i16008HP@o0IieP806068$16II668$$8I16iIII61oiiooiiiciccic*+++
:,:-:,::,,,,;,,;,,;;,:,;,:::::,,,::;,*ii<<ic*c6"e*ec<ii@Pc<66611eH0060$0PIIo616I660Ioo6$$0$$06@I$oe06II1P086Ie0e06$0$$I6PeP8I86eiiiiiiccccicc**++
.::,,::,,;,,,;,,;;;;,:,,::,;,-:,,,,::i1:,*cciI"<1"ee<ee0o<e$1ie68HHH$P61I@e6o08e686e18o1eoH$P0@18661IIe660$@I1I06P6Ie86o@o6ee*01Ioiiiiiiiccc***++
.,.:::,,:;;;--;;,,,,,;,,,,,;,,,,,::,coi;,ic*eci""I6+IIo1ocooo$H$e60IIo@P16I@o8106860IIe@16$8088eee0oIe6010II1I66666P$$06eei661c@P1iiiciii*c***+++
::.:,,:,,,,:;<",,::;,;;;;,,;;;,,,,,,ioc+"cci@60+"0oo1oPP6oci00e0$8$@0$HH0@06o@eI8$68e@e6868888@$e061111II6PI1I1II6IP6$$PIII06e6c11iiciiiiccc*++++
:,::,:,;,,,,,;,;;,;-,,:;,,,;;,,;;-;,*1.;<**c*e<o"0o+eci$86cco6608$$$H1@PPe661Ie66006I0ee@6P00880I0e1Ii06I1@1oI11660Ie1ie1ieI0c11oieiiiiiicicc*++<
::;::,:,::::,,;;-;;,,,;,,,;,,,;;-,,;cc:1*+@*0I6*iie60e@00e*o@00@I88I8I088I8018180I800e6eP0$06@P6e6e6oe6e11011I1o6III60@i1Ic8ecc1iciIiiiiiccccc*++
,:.:,,:,:,,::,,;;;;,;,;;;:--";,,,,,,co:,+<1I6080i*80@i6iP1ci1I$HHHHHH$@$P$@810P@@@P8@@8@0P$I@8@6e6068@P0IoII1@188066Ieiee6oc00c6i*60+iiciiic***++
;:,,,,::;:,,,,",,;,;,-,,,,,;;,,,,,,:oc":<<e@0c601<0@@oP$Pc*o$$HH$16eH$$$PH$@P$$$$$0$H1P@$$HHH$P0686@$PPPPPP@@PPP@PP@0886e00o60c0i660eiiiiiiccc*<+
;::,:,,,:,,,,;:,,;-,-,,;,,,,,,;,;;;;ci.:"io10c0oi<I8P@1$PccI$$@$1o1I8PPPPPP$$$$HH@6eP$$$$PP$$$$$8H0$$$$PPoo10I1ooo@PPPP$80oIcc*860866iiiiicccccc*
::,,,,::,--::,::;,-,,,,,,;,,,,,,,;,*ie",-ec<0i0iio+PP888P*i@$$$I11e6HH$$$$P$P$PP@6e@P$P$$$$$$$$$HHHH@$$e680eioIIeoooeiee88866io0Ieoe8iiiiciiccic*
::,,:::::,;,::::-,-,,,:,,,;,,-;-;;"iic:;<ec*8o@I+@+*@$$86ci@$$PH$eI@HHH$$$$$P$$080$$$$$HH$HH$$$$$HH$$$$PP$$PPeII1ooo1oo180088e8@6I@$$P$$Poiciiccc
.:.::::,::::,,;,,;:,,,,:,,,,,;,,,;;+ci,*<I*o6iI+c*0@i8P@eoiI8$P6P6II11e611o0III@$P060068$$$$$PP$$$$$$@$$$$PP@Ie@6e@@@80oi66@@6i1oc8o0@$$PPPPPPP@@
..,;,:,:::::,::;,,:,,;::;;;,",,,,;"+i1,++I108I1I*c00oiP6e1oeoI$$H$$$HoeeI@1@o1I66I1111eeee8$$$$$PPP$P@$$8P8@$1P@@18@@888o0666e8Ieeo68o$@PPPPPPPP@
..:::::,:,::,,;,,,;,,:,,,,,,,,,,,;;oc,,""PecIc06*iIcciooI1i1oPIP$$$$$$1e16eIe6I0eI6I686Ie111111e0$H$$P$$@P8P$PPP@68@8P08I@i06I18i++cc8@@@@@@@@@@@
.:,::,:::::,-,::,,,,;,:,,:,,,,,,;;,i""*<+1I81@16168@Iioe11oi01$PP$$$P@0e1111ooIoeII80I1111I066Io1e1ee1o$P8@P$$8$$$P@@0oP888c001e801c1-;;;;;---068
;,;,;:,,,,,;,,:,,,:,,::,,;,,,,,,,,"-;+*+*+6i0c08+@I0oc8@ieoi6I@80PPPP11oII1oe111eI00Ie111I688eeo1o1ee00ePPPPPPPPPPPPP88800e0c11168e+I--;;-;;;;;,,
,:;;,,,,,",,;,,::::,::,,,,;,-:,,,""-"<***+$<"e*ici@@i@@P1oi1eI@$$@PP$III1$$01o111Iee1o111eI0e1o1eIeI16P8oP$$$$P@PP@888666@0I@6I8e*io6<<<<""-----;
:,::,:-;:,,;;,:,,;;--;-;;;,;;;;,---+<"<****o*<+88**oi1c1c1oo0ePPI6$$P$$H$$$HH0o1eIee1o1eee1IIooo11e1e68II$$$PPP$0600Pe11eeooe1oe1ei*c*cc*c***++*+
,,;::,::::,;,;,---"--;;;;;;;;;,;"-<<+"<+c+cP"****oi*8+o*ii<oee01808@$PPP$$H$$$e1eoeIIoe11o1eeoo11o1o0IeoI$$$8PPPPP@e8Ioo1o6Ie81o1ocicc*ccccccccc*
;,-,,,,,,::,,,"----;;-;;;-;;;,,,:",<, ,*i*c*@+e880+i1o1oo6e1*Po0P6I@P$PPP$$$$$P11I6@e1111o1111oo1II6011e$$$$$$$$$$$PP88088@08000601cicccccccccccc
::,;-:,:::::,--;;----;---;,,,,,,;,+**:-<<<<""ccc*"++c0<c*<I@8@$e01eI@P1$$$$$$$$6II081I6111eI6o111160I1Io$$$$$$$$$@@88000006o6IIeII6c**ccccc*ccicc
,,,,:,,::::,"-;----------;;;,,,,,,ci,:*:,...,:c**+<ico*e**ici1Ie8o$8@0oP$$$18$$$eeI8$$0ee1$@@P11ee06eI1P$$$$$$PP88688@@@@+*0600660+*c*****+***+**
-,,:,,,,,,,""-----------;;;;;;,,,,o;"::,:::;,..+"cec06*c-<i688cc08i1I116PP@$$P$$HeI1$$Ho1e1$$$$11688o8o$$$$$$PPPP@@60@888II16III0<*<<<<+++<"--;,-
:,,,:;,,;-"-"------------;;,;;,,,,".<,,-;,,;,:,;+"ccI@8"c**+e*<"cc*P8oe1e6$$I$$$P1Ie$$$$@o1$$$$@10860@0P$$P$PP@PPP@e8600e60I606P:..:--;,,:::::.,:
:,,,,,,,-"""-----------;--;;,;,,,,::.:::,,,;:::::6occccI1e86@8eic6@@8o8o06PP@e$PPe0P$$$$8@1i$$$$$181@808PPPP@P@*I66886o10iI6o00;"++*+<+**+**+,;-"
,,,,:,,-"-"--""-------;---;;,:;,,,:::::::,,::.:..:0c*00@88861co+Icc*@8PP@0I08cPP@e8$$$8PPPoo$@$$P@eoP6i@PPP@@00o00Io601<+10o+*;,,;;,,,,,,,,::::::
::,::,-"--"-"--;;-----;;;;;;,:,;,,,::::..::,::...:,;I*c*+e8@0@886@808e"e1i1eee1eI68PPPii@@@1@@8PP8IcP0e660006oo610<088I*cec0,.....:::::,,:,,.    
:,,,,:"--"""",-------;;;;;;;,,::::,:::::..:,,:::.::..,I1o-<66i"688ee1Ii+88oIeeo08@811e8@PP0P0@8886i0@oe1606666<e<iiI10o<i1c-;;;;-;;;;;--;.       
:,::,;--"""--;-----;;;;;;;,,,,,::,::::::::.:::::.::....1060088oi*o086IeII108IIIeeoicc1*0661cI6e001e0eo1oI1oi11111ocio1iie:,:::,::...             
::::;-"------;----;-;;;;;;,,,,,,,:::::::.::.::::::.......-@00000068I88880600000066880008000000088066o606Ieee1I6I1ociIII,,::::::::::..            
:.:,;--------;--;;;-;;;;;;,,,,,,,,::::::..::.:::::::......:;88000001,-c80888888888888888806800088e6000880808800066I8c;,,,,,::::::::::.           
...,;--------,--;;;;;;;;;;;;,,,,,,,:.:::::.:.::.::.....   ....:@80I0-1*+,0I8I88888088888000888880000c0006*6666008e;,::,,,:::::::,,::::           
 ..:;-;;;----,--;;;;;;;;;,,,,,,,,,,,:.::::::.:::::...::.   .  ..:.8@000ie;I;Ii6;o00086088008000;6I;1oee<<+000@1;,:::::::,::::::,::::::           
 .....:,;;-;-,---;;;;;;;;;,;,,,,,,::,,::::::..:::.......     ...  ...,@@8006;*6<-Iei-i,66-i;-00c6ie006000@0;,:::::,,::::,,::::,:::::::           
   ....::,:,;,;;;;;;;;;,;;,,,,,,,,:,,:,:.::::..::........   .  .   . ... ::1P@8800006o"6ccie660000@@@*,,:::::,::::::::::::,:::,:::::::.          
    ......::,;-;;;;;;;;;;,,,,,,,,,:,:,,:::..::....... ....    . . . ..    .....  ,:,,;-"<"-;;;,,,,::::::::::,::::::::,:::,::::,:::::::.          
          .:,,,;;;;;;;;;,,,,;,,,,,:::::::::..:...... . ...      .       .        :...::::::::,::::::::,::::::::::::::::::,::::::::::::.          
          ..:,,;;;;;;,,,,,,-,,,,,:::::::::::...:.....   ..  ..  .                .....::::::::::::::::::::::::::,::::::::::::::::::::::          


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