,,::.,,,,,;.,;;--;;;,,;---"""<c-";<++*+++***-;*ccic*;iio111eeeIIee1-*io"*H6+<,:...... ... .. . .. ......... . .:I*.. :.. << :."::,:,;-+-:,,
,:,,,,::,;;,;;;------""""""<<o-"<<<+++++++*"****cciiioiooo11eIIee,,.cIci11c+-:............................ ;-c<:,:.;*.+,::--::..:",,"",,,
,::,,;;;;-;;;;;---"""""""""<";<+++<<<++++++:,+**c*":+iiiiio111e11,;oo*-i116<,........................:... .o-*:"i:,- -,"-:."-:--.,;":+"-"
.:,::,:::;::.:<-,.::,;-<<*,;io1o1e61ooiiiiciciie666II6011o111111oo<+;i<i+,...............::...:....... .;,-:i"cc,+c"+,,;;,::.","<+"<;,
. . . :... .... . .-.. .......... . ..::::,-*i-,..:.......:................ .:":;*-,iccc+c"*+*++<,+""<;<<""-
.. . . ........... ..... . ...................:::.:::....:..::::::::.:...... .",".."+";Ie6o*.<+<,-<++*,<;:""-"
.. . .. ................. ... ...... .. ...:::::::::::.:::::::::::::. ... : . . ... .,..:.,<-""<<<-
: . ............... ..... ...........:,,,,,,,::::::::::::::::......... . ,: .- : :
. .. . . . ...............................:,;;;;,;,,,:::,:,:::::::.........
... . . . . . .............................,;,;;;;;;,,,,,::,,,,,:::.........
. .... ... . ... . .......................:;;;;;;;;,,,,::::,;;,,,::.........
....::,<-+<cI. .. ..... ... . .. .... .:,;;;;;;,,,,::::.:,;;;:...........
. . :e66111eeI1"@.. .. ...... . ... ............,;;;;;;;,,,::::..:;;;;,::::......
... .<1e6Ie11ic1-;;;;;;---;,;:,,-....... .... ..:,;;;;,,,,,,::.. :;;;,,,,::::::..
. .. ..:1cc@i-;;,;;;;;*;;;-----;--;--+o601*-,;-;;,,,:::.............::;,:,,,::::..
. .+<--;+;@,,;6;;";;-;;-;;;;;c---;,,;,,;;;;;;;;,,,,::::-"-;"--;;,"866,::,::,.
.-;;::,,,H,,;o-;;;e;;;;;;;;,;-*:;,,,;+;--;;;;;,,:,,,--";--";;;;o888e160":.,;,: . .......:......:
<*-;:::,,,I0#8"-;"00+,------""i0:;,+:;;-:,;;;;;,,,,,,,------;;;I@@886ioi+::.. .. . ........-
.*"-,,,,,,;;-++--;----""iM@"-+i--;;Io:;;;,;;;;;*@ec+0P+,---"--;,0@@@80I1c*<;:... .... ...........:.
.:*"-,,,;;;-;c-o-"888@P--------;;--;;;;--------;P,;,;;;c1;,,,+c<+eP8@@8e6+i*-:,,:," . .... . . . ...i.
,o;;,;*<,:,,,;;"--"---"@eIee;"--"-"----;;-----------<;;*;,;;;;I;;;i++*HHPHH@1@o+Ici.-"**c .. ..... . +
,;;;,;::,<":;,-.:-*"""""18@@@e<""-"-"-"--;-""I6o;-;";;-H":-I-;I;;;;c**cW$8H$1P$i+1@@I<<<"c.. .. .::,
:. .",,,"*o*"-1;"e-""""H@0####<"""""""---;"-<"---;-c+"-",-"--6;;;;,*oc8H$6H$IH0e8$0eo:"+*cc.. .:::..:.::
--,,,,,,;;--;,,,;-"""<+6611###M+<""<<<"-I"-;:;----<",---";oo;---;;;;<1$$HP0HPeHI"I<I*+o+++ce:. .::::::...:c
,:,,-<--"""-,;,,,,;<<<+<<+*+++*<+++<<<<0$,::,<<"<<"<1;-,,:,--"---;;-;"II8PPeW0eeIiWc608i$e8ceo . ...:....:..c
:-.-,,1$;<IP1*<*c<--+++++++*+***+*++++*++*<:::++<<MMei-,,:,"<"""---;---;6668P8Ieooooo11Ieici*1II: ....::...:,.
;,I"--;,*"<coc<+i1*<<+++**c********+****++*I;++*++++++1:,,<"""860"--;---"H8@$H$$P$$P8PP@P@0@1eoci;. ......::..::.
:;<*1+,,,,<-;;;;;-"""++****c*i8PHcccccccoc""i;<+**++++++<<<<<<<$86<,--""--"0e0H*oWW8<1"1;,<c++<<,:,.:.:::::::::. ..:*
"*:iI-P8<WH---;;-c;*c**Hccc*+coiiicccicicccccccc*"*****+*+++++<<<<<"""""""-"--""-<e#<"-:1....,,,,;:,...:::......:.:.."
;-:-++@@P6@8@0<<<c--HM$***ccc*cccciiiiiioiccc08ecocii+cc*i16c*1Ii*ic<-"""-""-"""--"";-".;:;;-:::.,.:.:-......... ., ...:
."W.i"1P@1@6e8IP0<;c+++++*ccccciciiiooioe6iiiio6iicIi8*ic+<*+*o00c*+++<<<<<"<+-"";-""""--,",:,;:,,:::,-:: :.::....:..:..;..
:,,,";:;",ii*-,*P$c+*+++++++**iiciiiiioooo111eo11o16ooooici0i**c*++*+*+<<<<+<<"-""**+i"<------;;;::,;,.::::,:......::... ..,.. .
::,;,,*+<"*86";<+$H+*+++++*cccicoooo111111e1eee1111#*o1ociooeicc*****+<+++<""-<<<";;-"<*<""-;:.;;":,:..-,:::.:. . ..:... ... :.
;,i:,*"";;,,@$o,-<<+++++**ciiiooo11e11IIeeeIIeIIeeI#8ioi"<oo10icc******++<<+<+<"-;-<"-###-+"-:-,;,,:::.. .:.:..:. ...:.;:... ..
Io++coI0oic--""""<**+++**ciiiooo1eeeII6I666I6II6666WP";W$@PP8$oi********++*+<"-"""<<<"<1Mc;"-,;;,;;,:,..::,,:.. ..:: ... ... .
;<<iI8+8cIi*co"<<++<+oc*ccooo111eeeIII6600000000006661--o11W###1ccccccc*cc<"<<<<<+<<""<<<""<;;-;H*, W1,:0-,;6-""---;,,:::. . ...:
e*ce@#Mc61iio1o+<e<+1*+ciooo11eeeI660000008880880000886IeeIe##1<,;,cicc**<<<*<+++++""<<""""-:;;;o;.+i:;P+,.o*"-eo;-I@;;-$6;,",::....
ic6P08$WPiioHo*+++c1iciiiiooeeIII60000888@@8888@888886$IIe1iMM1<"<iicccc+**++++*++<"<"""-"";.--<I.++i.::+,;,o+-,*;-<+-,;i+:-*".,....
""+**ccooo##61+++**cccciio11eeII660088@@@@@@@@@88088606Iecee10eoooocc*cccc+*****+++<"-""""-:.;-ic.,+i:.,ic"-o+ci+"-1",,::,::..::: .
;,;;--++PMc$o1++++**cciioo1e6I6660888@@@@@@@P@888@88@0eeIIeee11o1iiiiicccc*cc****++<<"-"""":,-,i+..++,.;o+*+*"+c-;;i<,,:"c.e:I8,,
*<*i6P<*o+<<<<+**i*cciio11eeII6080888@@@PPP@@@@@0660@800IIII11o1oooicciiccc*c**+***+""""""*:;-:6;:.i*c--i++c*-"o+;;.i,,,:*";-::::... . . . :.:.
,;,;;;--""<<<+*++*cciiioo1eII6I0088888@@P@P@8800888PPP866IIe1e1o1oiicicccicc*c**<++<<""-"<; "-,I;+;ii-*+*<<c<;;,c,;,c;<,-,::-::.::"-+"::;-;,: :.
,,,;;;--"""<++c++**ccioo1eeII66600888@@@@@@@@@8@88@$P8066IIo11111oiooiiic*cc**c+++<""<"""i.,+"*"",<+-;"i,--,c;;,o;c<i-+,<*-:;:::::,".;-",";,;-.,.
,,,;;;-<<"-""<<+*c*ciioo1eIIII60600888@@@@@@@88@8@PPP@86IIee111oooiiiii*cc**c*+++++<<-"<"*;;--;6,;iceic*@*;"i+;-,;--,,,,..:.:;:-:::"".;-"-:;:,..,
,,,;;;<"-"-"""+**ccciooo1eeeII60008888@P8@@@@$PPP$HH8806Ie1ee11ooiiiiic*cc*cc+++<+"-<"<<"",;""*,<<c<,-;-,,,:c,,,,;;;,,;,";,::....,:-",;:;-<-;;;:.
,,,,,<WM"--"<<<+*+*ccioo1eeIII6006008@8@8@P@PP$$$WMW$P886eee11oooooii**cc*cc++<++<,+<"""+*:-"""I;<+<P6"-"--,,;";-;;;,,,;,,:,,:,,:,,,,,-,;:;::;::,
,;;;"W##<""-"<+++**cciooo11e1eII686000PP8@P@PMMHM#MHWP@0eIee1111oieiicc*ccc+*+*+*1<<"""-c-.+<<Hc;"""c,-"+;;;,;,,;;;,,;;;;;,,;""*:::.:;-::.,:,. :.
,,;,-*$W+"""<"<++**cciiooo1HeIee06688@P@@@@PHM#####MW@80IIee111oioc*+*c*cc+*++++<<<:"----- c"<i,;*o:.--o-:,+<-:;*.,;;+;;+,,,,,:,:,:.,,, : .::.
,,,;;,,,,-"<<++****cc*c*iooo11111I008@@PP$PHM########$806Ie11occcc*ci*ccc"+++++<<"-----";;,c"io;-;:..::;;,;-,e;;-;,-+",,;;:,:";: ,-:.. :: ..:.
,,,,;;--"""""<-,++ccc*cooooo1111e1II6680@HHW#########W@06I1iicicciccc**c*++*++<"--"*"""+":,+<,,:;;;.;:;;:::::::,,.::,c,:;0.,,,..:;;: .,::,,::,::
:,,,,;;;--""<<<+*+**ccc";;-*ie111eIeII6P$H$MM#######WP0P8I11o1iiccie1ic*+++*<"<"<<"";"M1":::..... ;::.;.:." :.:,;-0"*c::,,;c+o:::::.. ..:.:. ...
:,,;,;;;;---""<+*****cciccicciii*"+o1IeI68HMW######MM$@00e1oiicc***co**++++**+<<<""e;-;,.:.... . ."... ;;-+c:<,:+<,+P;.::,.;.. :.:.
:,,,,;;;;---""<<"<++*******ic**io1o111ee1i168@@P@8@$WM@8eeooii1iiccc***+"-",,,0#MI++-,:.,:... --;.; . ..:,,,..:,8:"6-,,.:.. ..:::.::: ..
:,,,,,,;;;--"""<<<<++*********ccc*coiiooo1eeII6666e1o11111ooi11c*++"-,:::;+"MM#61*i@c;;. ;<.;;;,. ,+<:*. . ..::,"-,,:.... .. ...::::::.
::,,,,,;;;----"<<<<<<<++++**cccciiccciooo1ooo1ee1ee1ee1oiiiiic*";,,;,<+*+*MM<"<cIiHce:-..:< --;-,-;;; ;;.; .i.<i, ... . . ...... .::::::::
::,,,,,;;;----"""""""<"<<++++*cc**cccccciioooo1oooooiiiciii*<-;-"<+<+<,+-""<::...;-:;,..::.. -"--.;; :;, . . . o.io:.. . ::::::::..
:::,:,,,,;;;;-----"""<<<"<<<<<+++***c**ccciiiiiciiciccccc*""--"++++*+<<++<<"-"-,:..: +.:::...... . +;.-- -+io. . ..,o;< *. .:::::::...
| |