textfiles/art/DECUS/sylvette.txt

2598 lines
224 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

--'AMAAAAMMMMMMMMMMAAAXXAAXXXXXXZXXXXXXXXXXXXXXXXAXXXZZZZXZXZZZZZZZZZZZZZZZZZZZZ)ZZ1ZZZZZZ11Z1ZZZZ11ZZ11Z111ZZZXXZZZZZZZZZZ11ZZ1ZZZ
C.+
'C
X
C
M-.-AMMAMMMMMMMMMMMAAAAAXXXAXXXXXXXXXXXXXXXXXXXXXXXZZXXXXZXXZZZZZZZZZXZZZZZZXZZZ)ZZZZZZZZZZZZ1ZZZ1ZZZZZZZZ11ZZZZZZZZZZZZZZZZZZZZZZZ
C'C
+
C
M-+-MMMMXAMMMMMMMMMAAAAAXXXAXXXXAXXAAAAXAZXXXXXXAXXXZXXZXXXZXZZZZZZXZZXXXXXZXZXZZZZZZZZZZZZZZZZZZZZZZ1ZZZZ11ZZZZZZZZZZZZZZZZZZZZZ1Z
CCC
M=+M-MMMMAMM-=+=1MMAAAAAXAAAAAAXAAXAAAXXXAXAXXXXXXXZXXXXAXXXXXZZZZZZXZXXZZXXXZZZZXZZZZZZZZZZZZZZZZZZZZZZ1ZZZZZZZZZZZZZZZXZZZZZZZZXZ
CC C CCCC
M='M-M-.M+=.-==-MMMMMMAMAMAAAAXAAAAXAAAAXXAAXXXAXAXXAXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZXXZZZZZZZZZZZZZZZZZZXZZXXZZXXZZXZZZZ
CC C C' CC'.CCC
B + +'
H C CX
X C
M..MMMM-M='-MMM-MMMM=MMMAMAAAAAMAAAAAAAXAXAAXAAAXAXXAXXXXXXXZXXXXXXXXXXXXXXXXXXZXXZZZXZZZZZZZZZZXZZZZZZZZZZZZZZZZZZZXZZXZZZXZZZZZZZ
'' . C+C C C
++ ' C
CC X
C
M..MM--=-MA'-MMMMMMM-AMMMMAAAAAMAAAAAAAAXAAAAXAAXAXXAXXXXXXXXZXXXXXXXXXXXXZXXXXXXXXZZZZZZZZZZZZZXXZZXXXZZZZZZZZZZZZZXXZZZXZZZZZZZZZ
'' CCCC +C C
++ C
CC
MM'MM---=.A-+AMMMMMMMMAAMAAAAMAAAAAAAXAAAAAXXXXXXXXXXXXXXXXXXZXXZXXXXXXZXXXZXXXXXZZZZZXZZZZZXXZXXXXZZZZZZZZZZZZZZZZZXXXZZZXZXZZXXZZ
C CCCC' .C
B + '
H C X
X C
-M=M-M++M=.-+MMMMMMMMMMMMMMAAMAMAAAAAMAAAAAAAAXXXXXXXXXXXXXXXXXXXXXZXXXXZXXXXXXZXXXXXXXXXXXXZXXXXZXZZZZZZZ)ZZZZZZXXZXXXXXZZZXXXZXZZ
C C C CC C'.C
+'
CX
C
=M-..MM-MM--AMMMMMMMMMM-MMMAMMAAAAAMAAAAAAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZXXXXXXXXXXXXXZZXXXXZZZZ1ZZ)ZZZZZZZZZZXZZZZZZZZZZZZZ
C C'' C C. C
++ '
CC X
C
+----MMM.==-MMMMMMMMMMMMMMMMAAAAAAAMAAAAAAAAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXZXXXZZZXXXXZXXZZZXZZZXAXXZZZZ1ZZZZZZZZZZZZXZZZZZXXXXXZZXZ
C.CCC 'CC.
' + '
X C X
C C
A--AMMMM-+-.AXMMMAMMMMMMMAMMMAAAAAAAAAAAAAAAXAAXAAXXXXXXXXXXXXXZXXXXZXXXZZZXXZZXZXXXXXXXXZZZZZZXZZZZ11111Z1ZZZZZZZXZZZXZZZXXZXXZXZZ
.. CCC'
'' +
XX C
CC
--MMMMM='A==AAMMMMMMMMMMMMMMAAAAAAAAAAAAAAAAXXAAXXXXXXXZXXXXXXXXXXXZXXXZXXXXXZZZZZXZXXXZZZXXZZZXXXZZZZZZZZZZZZZZZZZZZZZZZZXXZXXXZXX
C. C+ CC
' C
X
C
''XMMMM.'X==MMAMMMMMMMMMAMAAAAAAAAAAAAAAAAAXAAAAXXXXXXXXXXXXXXXXXZXXXXXZZXXXZZZZZZZZAAXAXXZXXXXXXXXXZXXXXXZZZZZZXZZZZZZZZXXXXXZXZZZ
C+ 'C CC
BC +B
H CH
X X
'=+AMM-M+.+=AAAMMMMMMMMMMMAAAAAAAAAAAAAAAAAAAAAAAXAXXXXXXXXXXXXXZXXXXXXZZZZZZZZZZZXZAAXXZZZZXXXXAXAXXMXXAXZZZZXXXXZZXXZZXXXXXXXXXXX
+CC C C'CC
C +
C
'-XAMMMMMM==AMMMMAAMAAMAA=X1XAAAXAXAAAXAAAXXXXXAXXXXXZZZXXXXXXZXXXXZXZZXZZZZZZZZZZZXXXXXZZZZZZZXXAAXXAZZXXXXXZXXXXXXXXXXXXXXZXZXXXZ
+. CC C
C'
X
C
-.XMAMM==A.MAMMAMMAMMAAMAAAAAAAAAXAAAAAAAAXAAAAAAXXXXXZXXXXXXXXXXZXXXXXZXZZZZZZZZXZXAAXAXXXXAAAAMAAXAMMXXAAXZXXAXXXXXXAAAXAAAAXAAAA
.' CC '
'+ +
XC C
C
.'XMMMM'+A.MAMMXAAAMMAAAAAAAAAAAAAAAAAAAXAAAAAAXXAXXXXXZXXXXXXXXXZZXZZXXXZZXAXXXZXXXXAXXXXZXXXXXXAZXXAMAAAAXXXXAXXXXXAXAXAXXXAXAAMA
'+ +C '
+C C +
C C
'MAAMMMMAA.MMMMAMAAMAAAAMXAAXAAAAAAAAAAAXXXAAAAAXXXXXXXZXZXXXZXXXXZXXXZZZZZZMXXZXZZZXAXZZZZZXXXXXXXXXAAXXXAAXAXXAAAAAAAAAAAAAAAAAAA
C '
B +
H C
X
''AMMM.'AM'AMMAMAAAAAMAAAAAAXXAAAAAAAXAAAAAAAAXAAXXAXXXZAXXXXXXXZXZXZXXZZZZXAAXZZZZZXXXZXZZXXXXXXXXXXAAAAAAAMAXXAMAAAAAMMAAAAAAAAAA
CC 'C C
BB +B B
HH CH H
XX X X
.MMMMM=+MA'AMMMMAMMMAMAAAAAAAAAAAAAAAAAXAAAAAXAXAXXXXXXXXXXXXZXXZZXXZZXXZZZZXXXXXXXXXXXZZXXXXZXXXAXXXXAAAAAAMMAAAAAAAAAAAAAMMMAAMAA
' CC C
+ B
C H
X
-+AMMMMMMM-AMMMMAAAAAAAAAAAXAAAAXAAAAAAAAAAAXXXAAXXXXXXXXXXXXXXZZXXXZZZZZZZZAAAXXXXXXZXZZZXXZZXXXXXXXXXAXAAAAAMAAAAAAXAAAAAAMAAMMAA
.C .
' '
X X
C C
='MM---M-M+MMMMMMMAAAAAAAAAXAAAAXAAAAAXXXAXAXXXAXXXXXXXXXXZXXXZXZXZZZZZZZXZXAAXXZZZZXZXXXXAXXXXXMAXXAAAXAAXXAAAAAAAAAAAAAMAAAAAAAMA
C+ CCC C C
C
-MM-MMMMMAMMMMMMAAMAAAAXAXAAAAAXAAXXXXXXAXZXXXXXXXXAXXXZXMXXZZZZZZXXZZXXAXXZZZXZZZZZXZXXXXXXXAXXAXXXXAXAXAXXXAXXAAAAAAAAAAAMMAMAAMM
C C
MMMMMMMMMMMMMMMAMXAAAAAAAAAAAAAAAAXAAXXXAAXXXXXXXXXXXXXXXAAAXAMAAAAAXXXXXXZXZZZXXAXXXXXXXXXXXXXAAXXXXAXAAAAAAAAAXAAAAAAAMAAMMAAMAMM
MMMMMMMMMMMMMMMA-MAAAAMMAAAAAAAXAAAXXXXAXXXXXXXXXXXXXXXXXAAAXXAXXXXXXXZXXXAAXXXXXAXXAXAXAXXXAXXXXXXXXXXAAXAXXAAAAAAAAXAAAAAAAAAAAAA
C
MMMMMMMMMMAMMMMMMMMAXXAXXXAAXXXAAAAAXXXXXXXXXAXXXXXXXXXXXXXXXXXXAAXAAAAAAAAAAXAXXAXXXAAAAAAAAAXXXXXXXXAAAAAAAAAAMAXAAXAAAAAAAAXAAAX
MMMMMMMAAMMMMMMAAXXZAMAAAAAAAXAXAZZZXXZXXXXXXAXXXZZZZZZZZAAXAXAXAAXXAAAXAAAXXXAAXXXXAAAAAAAMAXAXXZXXXXAAXXAAAAAAAMAAAXAAXAXXXAXXXAA
MMMMMMMMMAMMMMMMMMAAAAAAAAXAAXXAXAAXXXZZXXZXXXAMAAXXXZZXXXAAAMMMMAMAAAAAAAAAAAAXAAXXXXAXXAAXXXAXXXAAAMMMMAAAMAMMAAAAAAAAAAAAXAAAAAA
MMMMMMMMAMAMAAMAAMAAMAAAAAAXAAAAXXXXZXZXZZZXZXAMMMAMAXAAAAAAAAMMMMAAAAAAAAAAAAAAAAXXXXXXXXAXAAAAAXAAMMMMAAMMMMAAAAAAAAAAAAAAAXXXAAA
MMMMMMMMAAMMMMMAAAAAAAAAAAAAAAXXXXXXXXXXXXAAXAMMMMMMMAMMAMMMAMMMMMMAAAAAAAAAAXXXXXXXXXXXXXAAAAAAAXAMAMMAMMAMMMMAAAAAMAAAAAAMMAAAAAX
MMMMMMAAMMMAAMAAAAAAAAAAAXXXAAXXAXXXXXXXAMMAAMAAMMMMMMMMM--MMMMMAAMAMAXAAAAAAAX1XXZZZZZXXXAAAAAAAMAAXXAAAAAAMMAAAMAXAAAAAAAAMAAAAAA
CC
MMMMMMMMMMMMMMAAAAAAAAXAAAXXXAXXXXXXXMMMMMMMMMMMMMM==M-MM-MMMAAAAAAAAMAAAMAMMMAAMMMMAAXAXAAXXXAXXAAAAAAAAAAAAAAAAAAAXXXXXAAAXAAXXAX
CC C C
MMMMMMMMAAAAAAAAAAAXAAAXXAXXXXXAAXAMM-MMM------===-=+M-MMMMMXAAM-MA==MXXAAAMMAAAAAAAAAAAXAAAXAXAAAXXXXXXAAAAAXAAAAAAAAAAAAAAXAAAAAA
C CCCCCCCCCCCC C C CC
MMMMMMMMAAAAAAAAAAAXXXAXXXXXXXXXAM-=--=-M-----=+==-M-MMMA-==AXZAMXM''.++XZXXXXXAAAMAAMMMAAAAMMAAAAAAXAAAAAAAXXXAAAAAXXAAAAAAAAAAMAA
CCCCCC CCCCCCCCCC C CCC ++'CC
CC+
C
AMMAMMMAAAAAAAAAAXXAAXAAXXXXAAX---==---=MM-=-====--=MMAA+'+X1ZAAAAAXZ-....++=+-MMMMAAAMA-AAAAAAXXAAAXAAMAAAMAAAAAMAAXAXXXAXAAAAAAAM
CCCCCCCCC CCCCCCCCCC C+C C''''CCCCC C
C ++++
CCCC
AAAMMMAAAAAAAAAXXXXXXXAXXAAAMMM--=====-=---=-==-=-MMMM-+.+XXZZXXXXXMXZM'+++'=MAAM-MAAAMMMMMAMAAAXAXAXXAAMAAAMMAMMAAAMAAAAAAXAXAAAAA
CCCCCCCCCCCCCCCCCCC CC'C +CCC+C C
+ C C
C
AAAMMMAAAAAAAMAAXXXXXAAAAAAMM-=====-====--=--=MM=MMAMX''-AAAM==+=++'+=MM==='.+-M--AMMMAMMMMAAAAAAAAAXAAAMAAAAMMMMMMMAAAAAAAAAAAAAAA
CCCCCCCCCCCCCCCCC C ++C CCCCCC+CC CCC+'CC CC
CC C C+
C
AAAAMAAAAAAAAAXAAXXXAXAAAMMM----=----==-=-----M---M=M-=M-...+-----.'++''+=+MM''===''AAMMMMAAAAAAAAMMMAMMMAAAMMMMMMMMAAMAAAAAAAAAMMA
CCCCCCCCCCCCCCCCCC CCC C CC C'''C.....'+CC++CCC ++CCC++
+++ '''''+C CC CC CC
CCC XXXXXC
CCCCC
XAAMMMXAAAXXAAXAXAXXMAAAMMMM---=---------=--M---===-=-M'-''---XZZXM+'-=.-.=.+++=AA---AAAMMAAMMMMMM-MM-M-MAMM--MM---MMAMMMAMAAMAMAAA
CCCCCCCCCCCCCCCC CCCCCCCCC +.CC..C C+CC'.'C'CCCC C.. C C C CC CCC
C'BB'' C +'+ + ''
XHHXX CXC C XX
CXXCC C CC
XAAAAMXAXAAXXXAAXXAAAAMMMMMMM---=-------=---===+'==++='---'=XAAM-===='-A=..'+==.+MA=.MMMMMMMM-M--M-=----MAAAAMMMMMMMMMMMAMM--MMMMMM
CCCCCCCCCCCCCCCCCCC+CCCCC+...+C CCCCC+C C''+CCC'C C' C CC CCCCCC CC
C C'''C C ++C + +
XXX CC C C
CCC
AAAAAAAAXXAXXAAAAAAAMM-MM-MM-==----------======+'=--'+'.+-ZXMA==+''++'==-===''+A-+MM-MMMMMMM-MM-----M---MM--MMMMMM-MMMMMM--M-MM-M-M
C C CCCCCCCCCCCCCCCCCCCC+CC.+C+'CC CCC++CC+CCCCCC++C CC C C CCCCC CCC CC C CC C C C
C 'C C+ CC C CC
X C
C
AXAAAXAAXXXXAMAMAAMMM---M-M---=-=---=-=======+=.+M.''''+-1-=..-.'..''.Z-AX=-=-'-A-=-----MMM--M---MMM------=-=-----=--=MMMMMMM-M---M
CCC C CCCCCCCCCCCCCCCCCCCC'C 'C+++CC CC''.'+''++' C CCC.+C CCCCCCC CC CCC CCCCCCCCCCCCCCCCCC C CCC
+ +BCCC ++'+C++CC+ 'C
C CH CCXC CC C X
X C C
AAXAAAAXXZAMAAAMMM-MM-M-M--M--==-==-===+===-==+==-'=-'=X1Z-'-++'.''-----'=M+MA-'=MMAMM--MMMMA--MMM-M-MM-MM-M++'''=-M==--=-MMMMM--MM
C C C CC CCCCCCCCCCCCCCCCCCCCCC+C.CC .C.CC+'++.....+C C .+C CC CC C C C C CC+++CC CCCCCC CC
C 'B 'B' C+CC'''''C 'C CCC
XH XHX C XXXXX X
CX CXC CCCCC C
XAAAAAAXAXAMMMMMM-----MMM--------============.+-=-=++'AXZ-+--MMXZMAAXM+'..=+.'---AAAAAM-MMMMMMM-MMMMMM-AMM='.'+.---+==+===-===----M
CCCCC CCCCCCCCCCCCCCCCCCCC'CCC.CCC+ CCCC C+''CC'+C.. C C C C+'CC'C..CCCCCCCCCCCCCCC
+ ' C C++ +C '' C+B + ''
C X CC C XX CH C XX
C CC X CC
AXXXXXAXXXXA-M-------MM--M-==--==---=====---=+==''++XM-=XXXZXXA--.'''M-..'=+''.--++--AAMMMMMMMMMMMMMMMA=+-.'+-1XZ'''M=++======-MMMM
C CCCCCCC CC CCCCCCCCCCCCCCCCCCCCCCC+CC CC CC'+++ C''+CC++'..CCCC CC.'+CC CCC CCCCCCCCCC
BC +CCC ++C CC+'' '+C BBB
H C CC CXX XC HHH
X CC C XXX
AXXXXXXXXXXMM-----MM=MM-M-----=--==-=====--=.==-'-+MA+'-XZMXM-=+.-----.'---.''.''=---.=AMMMMMMMMMMMAA=.--+-A111XZ----+++===-===AMMM
CCCCC C C CCCCCCCCCCCCCCCCCCC'CC.C.C C+C CCC'.....'+...'++'++C...'C C'..CC ...CCCCCCCCCCC
+ 'B' C +'''''+C'''+CC+CC '''+ +'' '''
C XHX CXXXXXC XXXC C XXXC CXX XXX
CXC CCCCC CCC CCC CC CCC
XXAXXXXXAXXMM---=MAA-=MMMM----==---MM====+====X'-'AA-'MAA-'=='+==-==='M.-'-'ZA+.-.AZA-'-XMM-MMMM-='-'=XXXAXXZAA1M---++==+==X-===MMM
CCCC CC CCCCCCCCC CCCCCCCCC C.+ C+ C+CC+CCCCCCC+ '.+.C C'C' .C. C CC+.+C C..CCCCCCC CCCC
B'C C C C C +'C'B + + 'B' C'C ''
HX CX XH C C XHX X XX
XC C CX CXC C CC
XXXXAAXXAAA--=--MAAA-=---------------=-++===-=-'-MM-+MAA+=MXMM-MA-==-==--..-'-M'-MM==='.-.'=+'.'.+MXXAXXXAXXAXAZ-='-+==='+-'=M-M---
CCCCC CCCCCCCCCCCCCCCCCCCCCCCCCC.C. CC CC C CCCCCCCC''.CC +. CCC+'.'+CC+'+'C CCC.CCCC+C.CC C CCC
'B' ++'B C' C+'+C C+C+ B' C 'B
XHX CCXH X CXC C C HX XH
CXC CX C C XC CX
AAXAAAAMAAAAM=MAXXAA==--MM-----=------====-=--'-+AM'-MMAMMXZXAMAAZMM-AMM===--'=+-XAZX=..'++'=--AAZXZXZXAXAAXAXAAMM'+'+..-'---++-.M-
C CCCC CCCCCCCCCCCCCCCCCCCCC.C +C C CCC..CCC. C''+CC+CCC CC+C''.+...CC.' C
B' C ''B ' ++C C B C ++'C''' '+
HX XXH X CC H CCX XXX XC
XC CCX C X C CCC C
AAXAXAXAA-MXAMMAXXAM---M---==----==--==----M=-'-MM+=A.MMMMAMM=MAMM=MM-M-A+'+=-'=.MZZA----+-MMAXAAAXXXAAAAAXXAMMMXM--'=--AZ--'-M=--=
C CCC CCCCCCCCCCCCCCCCCCC CCC. CC ' C C C C C+CC.CC' ....CC ..+CCC C.C. C..C
B' + C 'B + '''' ''C 'B' ''
HX C XH C XXXX XX XHX XX
XC CX CCCC CC CXC CC
AXAAXXXXX-MXAXMXMAXM--MM------=--====-M====--'--XM-MA.AMAAMX+M+=-M=---.+=M-=MX+'XZ1Z'''--.-=-MMA-AAAXXXXXAAXMMMMZM'--ZXXZ11=-'Z1)'-
C CC CCCCCCCCCCCCCC CCCCCC+.. . ' C CCC C...'CC CC CC +CC..'.CC C +.C C.+ C.
C'' ' + '''+ B CBB''+' C' 'C B'
XX X C XXXC H HHXXCX X X HX
CC C CCC X XXCC C C C XC
XXAAAAAXXM-AAMMMMAAM------M-=-==-=-==++==-=M-++-X-AM'AMM='=-MMAX1A+M=+-'-+=M=XZ--ZZX--'+-----+-++-MAXAMMMMMMMMAMM+--.-AMAAXX''X)1''
C CCCCCC CCCCCCCCCCCCCCCC CCC. . + C+CC C CC.C.CC C C. ..+C.....C.CCC C..'C ++ CC
' ' C C 'B' ' ''C ''''' ' ''+ CC BB
X X XHX X XX XXXXX X XXC HH
C C CXC C CC CCCCC C CC XX
AAAAAXAXXXMM-=--MAM----MM--M----M-=++======-MA'.A-XM+MM==MMMMAXMAMAM='''.--+'-ZX.1ZM--AXMM+.'-.-'==-ZXAXXAAMMMM--...'-AAAXAAM--Z=--
CCCC CCCC CC CCCC CCCCCCCCCCC +' . C CC C+++'..C+C ' .C C'C.'.+CCC CC'''+C .C C..
C+ ' CCC+'' C + ' +B'+'C +++C ' ''
C X CXX C X CHXCX CCC X XX
C CC C XC C C CC
AAXAAAXXAXXMAM-=AAMM-=--MMMMM-=--=-==+====+-XA--M.M-AM'M==ZXZMM-+=XXA-..+..''=)1MZ1+=MZXZX=--M''--'M'MAXXZZXAAMMM-AM-XXXAXAM---ZA+-
CC CCCC CCCCCCCCCCCCCCC .C ' C + CC CCC C''C''CCC CC CC. +C..+ + C C C.. C.
' + C ++ ++BB ' CB''C C '' '
X C CC CCHH X HXX XX X
C XX C XCC CC C
AAAAAXAXXXXZA--=MMM--MMM-M---M=-=--====M=+=MMA.+'-M=X+=M+-=X-AXMM+.=ZXMM-.'A-'-+1A+---Z1Z1M=+A'-''''-=MMMXZZXMMAAMMMAMMMMMMA==-XZ..
CCC CC C CCC CCCCCCCCC CCC 'C+C C CC CCC C C'C .'C .C. CCC CC +.CCCC.C CC. ''
+ C + '+B 'B' C'BBBB' ' ++
C C XCH XHX XHHHHX X CC
C X CXC CXXXXC C
AAXAXAXAXXXXXA-=MAA--=--=--=--=----+==--=+MMM-=A'M-=--===-MA=+='+XAXM=-M=..'M''-MX1=XMMXXX-..XZ----'-'-XZZZZXXXAAAAMMMM-MM-MAM-AAX-
CC CCCCCCCCCCCCCCCCCCCCCCC CC + CCCCCCCC CCC+C CC C''C +C. C C'' .C..C.+C C C . C
C C ++B CB' ++ ' ''B'C '
CCH HX CC X XXHX X
X XC C CCXC C
AAAAAAXXXXAXXXM=AAXA-=++====-MMMMAA-AAMAMMMM==Z=AA'X'XA-=='.==MX+-XM=XX-'+=.-+'''X+XXMAMXX-+-X1'Z.++'==AZZZXXZXAAMAMMMMMAM-MMM+=XM-
C CCCCCCCCC C CC C + + CCC+'CC CC C C+CC'.C+C+ CC. C 'CCCCC C CC C
C C C+ C +' CBC ' B + B
C CX H X H C H
C X C X X
AXXAAAAAXAAXXXAMAAAAA++=+---M-AAXZZZZ=AXM'-----=Z)XA'X+M-+.-=XM=='=-+'X1.++='-A+'ZX=MMM-MMA.-=X'A++--MAXZZXAXAMMMMAMMM-MMM-MM---M-=
CCCCCCC C C +....CC + C CC'CC CC+CCC+ 'CCC+. C+ C C '.C C CC.. C C CCC CC
C'''' C + C C + C' C +' B ''
XXXX C C X CX H XX
CCCC C C X CC
XXAAXXXXXXXXXXXXMMMXA-=++==AMAXXZ)1A+AM.''-.+.--MZ)=-=M--'A-=-=-=Z--=.A+'--='-'AMMA+=MMAAMX+--+-AM.'=ZXZZZXXXAAAM-MM--M-M-M-M-=MMM-
CCCCCC C 'CC.'C'.C CCC CC+ CCCCCC .CC' +..C+.+ CC C..C. 'CC C CC C C C CC C
+BB'+ +' C ' + C'' C'C '' ' +B
CHHXC CX X C XX X XX X CH
XXC C C CC C CC C X
XXXAXAXAAAXAXXAMMAAMAMM=MXAAXXZZ1Z)1Z=''-.'.'.'M-=A1X11-'-=MAAM=A-A---'Z------+XMAM==MMAAMA+-'Z-'--MZZZXXXXZAAAMMMMM---MMMM-MAMMM-=
C CCC.'+'+'+ CC CCCC C . .CC+ C...C.C CC C.C .+.. CCC C CC
BB'+C+C+C B ' ' C ''' ' 'B 'C''
HHXC C C H X X XXX X XH X XX
XXC X C C CCC C CX C CC
XAAAAAXXAXXXXAAMMMMMAAMMMAXZZZZZZ11M-''+..'==''-MM--XZAM-'=-ZMM.AM-''-'XM.-..+=MAAM-=MMMAX-='-A----XXZXXZXXXAMMAMMMM--M-MMMMMMM--=-
.C+C''+CC++C CC .+CC ' C++C+ '.''CC CC CC+. ...C CC C CCCC
'BC ++C CC 'C + CC C +'++ C' '''
XH CC X C CXCC X XXX
CX C C C CCC
XAAAAAXAAAXAAMMMM-MAXAXAXXZXZZZZZ1+'-+.+.=AX--++-=M-MXA=+=M=MXM=-M-----Z=''-+MM=AM-=--AAAA==''AAAAXXXZXXAXZAMMAMM--M-=--M-MMAM-==-M
C CC.C'C'C CCCCCC C CCC C CC CC.C. C++CC C CCCC CC++ CC CCCC C CCCC
B' + + ' ' CC CC
HX C C X X
XC C C
AAAAAAAAAM-AM=--MMXXAZA=MAXXZAXZXZ----AA-AA1.'+----=MAA+-ZMZ=A1X--M=-A-M-'-==A='M--=M+MXAAM--.'1XMAAAZXXZAAXMAMAMM-M-M=M-MM-M-=-===
C CCC C ..C. C '+C...CC C. C CC C. . C+.CC C+ CCC C CC'+ C C C C C CCCCCC
'' ' +C ''' ' ' ' C' C +C
XX X C XXX X X X X C
CC C CCC C C C C
XAAAAAXXAAM----MAAAXXXXX-MAAXXMXXA-'--AAXAA'+=.'=MM=AMAA''ZA-++===='.MM+.==+='+-M=--==-MMM-===AXXAAXAAXAAAMMM-MMMMM-=++M-M-=+=-====
CCCC C .+.C +CC'+C C ++ CCCCCCC+' C'CCCC+CC CCCCCC CCCC C CCCC C CCCCCCCCC
'C' C +C CC C+ + C
X X C C C
C C
XAAAXAAXXAA-M-MMMAXXZXXXXMMAMAMM-.'-=-MXMM=+.'MMX--=--11Z-'.MMM++'-+.++=-.''.==MMMM--AMAMAM--MXAXAMAMMAAAA--M-MM==+'+'==+===AM--==-
C C C'+.CC CC'+ CCCCC C+' CC+CC'CCC.'++'CC CC CC CC C CCC+C+CCCCCC CCCCC
+C' +C C+ C + '+CC+ C C
C X C C C XC C
C C
XAXAXX)ZXAM-MMMAXXZXXZZZZXMMMMMA..-=+MX'=XM.+XAZX+=+''1ZXZ--.'..--=-==+-+'=''A.M-M--=AAAMAMMZZXXAAMMMMMAMMM-==--=+'.''+''+=.+'M====
C ''CCC +C 'C CCC++ CC'+''..CCCCC.C+C++ ' C CCC CCCCCCC+'++C++CC'C+ CCCC
++ C + CC +C++'' ' C CC + C+CC CC + C
CC C C CCXX X C C C
CC C
AXAXXAXXAAAAMMMXXXXXXXZZZZZXAMA'-MMM-A.-X1+MX-MMXM+'.-A1Z1Z1ZA+=M-MM.'-=-A+M'--MM--XAXAA-M--ZZXXAZAAXAAXAMMM==-='='++=='.+++'==-===
+. C 'C C C C+'C CC C '+CCC C +.C CC C CC CCCC+C+CCCC+'CCC+CCCCCC
C' + C+ +C C' C C C+ C
X C C C X C
C C
XAAAAXAAMAXM-MXXXXXAXXZZZZZXA-+'-A--A+=M-'AXZ)ZM-+MXZ'AMZZZZZXX-MM+=MXZZZ1XMMMMAM--MM-+-AMMAZZXXAXXAXXAMM--====+''''''.'.+'+===++==
C CC+C CC CC C+ CC + C CC CC CCC CCCCCCC++++++'+'C+CCCCCCCC
C C C CCCCCC+C+ C
C C
AAXAAXA=AAMMXXXXXXXXXXZZZZZAM='+AM.X-=A='AXXZZM-==--XA=-AAXZZXXMX+=MXAA-=X1A--MAM-M-=MMMMXZZZXXXXAXXAAA--===++'''''.'''''''''===+==
C C+C ' CC C+ CCCCC CC CC CC CC C CC CCCCCCC+++++'+++++++++CCCCCC
C + C CCCCC+CCCCCCCCC
C C
XAAAAAXMMMMXXXXXXXXXXXZZZ1Z-M.'MX='M-M'.ZXAZZ==M--'MM+++=AZZZXAMAMA.=M-M+M'MX'-M--++MA=MMXM=MMMAMAAMMM=''''++'''''''....'+'='=+'+='
C '+ C+ C +' CC CC+ CCCC 'C C C + +C CCCC C C C++++CC+++++++''''+C+C+CC+CC+
+C C C+ C + C C CCCC CCCCCCC++++C C C C C
C C C CCCC
XXAXXXZZM-XXXXZXZXXXXZXZZZMM-.+X-X+==-A1ZAX1+=-=M'M'.-+++MZZXMAX''--.-.AZXX'X-=XA+MXAM=X1M+=1MMAAAMX+'XXZX=.''......'.''.'==+=.'++.
C C'C C CCCC CCCC + +'CCCC ++CC'.' C CC C C CC C+ C'++''''''+'++'+CCCC'+CC'
+ C C+ CC +'+ B C +CC++++++C+CC+C +C +
C C CXC H C CCCCCC C C C C
C X
XXAAAXXXXXXAXXXXXXXZXZZZZX-M''XMAM++-=AXZAAM-=-=+-''=+++=-Z-X=MAM--MAXZM.XX-Z-MM+MM=++XZAM==XMXMMM--AM-AAAM-....''.'''''+++=++''=.'
C ++ CCCC CCCCCC++CCCCCC C C CC ' . C C CCC CC CC C .''''++'+++++CCCCCC++C'+
CC CC + ' '++++CC+CCCCC CC +C
C X XCCCC C C
C C
XAAAXXXXXXXAXXXXZXXZZXZZZMM-.-XMA=+=+M-'AAMA=M-=-+'=+'+.-XM=='MZM-=AAXAA-'-.M-'=A-+.'XZ-+-M+MMAAA=AMMA--M==....-...+'++'++++==''+'+
C'C CCCC C+ C CCCC+CC+C'C CC+ CC C+C' C+C CC'+ CCC C C CC CC''''.'''C+CC+CCCCCC++C+C
+ C C C + C C + C +C ++++'+++ C C CC C
C C C C CCCCXCCC
C
AAAXXAXXXXXXZXXXZZZXZZZXX-M-=AAM-'+-=='+MAXZ====+++'.++'==-'+.=-M-==-M--='='.M'M='.AX1A+-M--=M=MMAXMM+M+M+AA-=-.--+++++++==++++'''.
C .C C+CCCC+C CCCCCCC+'CC+CCC+C'CC CCCC CCC+C+' + C+' CC CCC C C C C CC.'.CCCCCCCCCCCCCC+++'
' C C C+ C C + C C+ C C+ '+' CCC+
X C C C C XCX C
C C C
AAAAAMMXAXXXXXZZXXXXXZZZMMM.-XAM+++M.+'XAMZM=M+'=..+-+1-'+'=ZM=MMM+MM=-====++XX-'.XA1M.'-=---MX+M-M+=1'=++=--X.=='===+=+A-'+'..+-==
'C CCC 'C+ C C+C''CCC .+C+C C C CCCCCCCC C+' '+CCCC. C C CC +CCCCC. 'CC+CCCCCC C+C+''CCCC
+ + C C ++ 'C C C+ +C ' C ' + C C C++
C C CC X C C X X C CC
C C C
XAAAXXMXXXXXXXXZXXXZXXZZM-'=-MA-'+M'+'X-AX)-+A++''+=MZ.++=X1Z-MXA====+=-==-'.ZXM--AA-+-A-M---.M-.-M--'+-11'..-.=++=+'=+A--'.+===-+M
C+CC C+C +C+ C CC CC++CC 'CCC C CCCCCCCCCC+' CC CCC C CC.' C'C CC+CC +''.'CCCCC+CC CC+'CCCCCC
C C C C CC + C+ '+ + C C++'+ C C+
C C XC C CCXC C
C C
AAAAXXAXXZXXXZXZXZXXZZZA-='+MMA'=M='=MMXXZ1==AM==+MZA'+=MXZ1AMXX+==-+=MM--=''+AMAZ-''A'=-MAA-==+'=++=-X-M1M'---.-.=+-AM-MMM=-MM-XAA
CC+C +C C+C CC CCC +CC CCCCCC CCC++C C++ +CC .CCC+CCCCC C +...'.'CCC C CC C
C C C C CC CC C ' C C'''+'+
X XXXCXC
C CCC C
XAAAAAAXXXXXXXXXXZZXZZ1M=.+=MA++----==1ZAZA+=ZXM-A11''+MXMXAMXA'==MA===+-A=+=-..+=..'++.M-A=-Z-='-=MMM=.==ZA'--'.=+=+=MM--X=1AAMMM-
C'CC CCCC.CCC CC C ++C +CC CCCCC CCC.''CC''+CC' C C. CC+.C C'CC +..+'CCCCC CC C C
+ ' CC C '++ ++C + ' C' + C''C+
C X XCC CC C X X C XX C
C C C C CC
XXXAAAXAXZZZZXXXXXZZZZZ-='+MMX+M-.+M==)1AXM=-AM-A1Z+=MXXZXMXMX-+-MX=--=+=M---+'..=-...++.+-M+-MMMMA-A='MAA-11=--.'''-XZ'MZ)M=-M=1-=
CC+C C C'C CC CC C CC .CC CCCCCC CCCC+''CC'''CC'CC CC C C+ . C..'+++C + CC C CC
C + ' C++ +++ + C ' ''+CCC C
C X CC CCC C X XXC
C C CC
XXXAXXAXXXZZXXXXZZZZZZ1-++=AA---++=M-11XMAXM-+MAZZAAXXXXXM---.--AM-XA--AM----M--=+-+='.MM-'M--MM-M'==AAAX-M-++A.''AX=.+XM=-=--ZX+=+
CCCC CCCCCC C CC CCC'CC C CC CCCC CCCCCCC+' C+ C. C +CC C .CC '++ C'C CCCCC CCC
+ C+ C ' C ' +CC +
C C X X C C
C C
XXXXXXXXXXXXXXZZXZZZZZ1-+-MAA==--+-AM1ZMAAXA==XZZZXAXZXXMM-+MAA-XXXAM--MMMMM--==++='-+.+==.'=MMMM--MMAM1AMA-+=+-MM==MMA==-X=ZZM==='
CCC CCCCCC CC CC C CC CCCCCCC+CC'CCC'+C CC CCCCC CC CCC C CCC+
C + +C C
C C
XXXXXXXXAXZXXXZZXZZZZ11='-MXM=-M-==MXAAAZAMM=-ZXXMMAZXXMMM+AXXXXXM-=+--AMAAM=-==+'-+==+=+=..'+=+=MMAMM+1=AAM-=+MXZZZA-AMAXXAA-M--+=
C+C CC CCC CC C CCCCC CCCCC+CCCCCCCC''+CCCC C C CCC . C CCCC
C C ++C '
CC X
C
XXXXXXAXZXZZZXZZZZZZ11M-=MXX--MM==MMAAMAAMM--MZX-MAZ1AM-M=ZZAXZM=''=A1XMAZ-M-===+'+-=-==--A-.+++MAAM-M.Z-M=XMM-++=X--MA-XAAAMXA-A=-
CC CC CC CC C C C C++C C CCCCC+CCCCCCCC .'CCC C ' C C CCCC C. C C CC
CC C '+ + '
XC C X
C C
XAXAXXXXXZZZXXXZZZZZ11.'-AM+=M--=-MAAAAAMAAA-AZ-MAZZ-=AM-XAAAA-+-MZ1XAM-==-==+=++''=M--=MMMM='++-MAM-M-ZZ'MXAMMMXM=-ZMXXAMMMXA=MM=M
'+C CC CCCC C C CC C CCC CCCCCCCCCC++C CCC C+CCC . C + CC C C
+C CC C ' C
C X
C
XAAXXXXZXZZZZXXXZZZZ1M..M=+MMM=-=MAAMXXXAXZA-A--AZZXAAA=ZZXM-==AXZXAMA--MM-==+=+=+.=XAMM---MM--MMAM-.+'+1=+AA1XXXAAMMZAA+=MZMM==M-M
'' CC CCC C CC C CCC CC CCCCCCCC'C CCC CC .'C+C CC CC CC C
++ + '+ C
CC C XC
C
XAXXAXXXXXZZXZXXZZZZ).-+''MMM.==MAAAXXXAXXZZMA'MZXXXXXAXZA==-MAZXMAAMMMM-===++-+=++.-XZMMXXZZZZAM=.-----MZ'.--Z1X=+AXZM.+AA-AAAAXXA
'.C++ 'CC + CCC CCCCCCCCCCC'C C'....C +'CC CC 'C C
+' CC + C + +'''' C+ +
CX C C CXXXX C C
C CCCC
XZXXXXXZXZXXXZZZZZ111..'.MAA-M=-AAXZZXAZZZZZMM+XZMAAAXXXA=MMMAXMAM-A=MZ=.M--=--'+=++.'MMXZZZ11''--'''-.+M11M=--.+AXXX-.XZAAZXZXA--+
''+' . CC C C C C C' CCCCC+CCCC'+ ++CCCCC.'C C..'C .' C.C
++C+ ' + C +C CC BBB'+ ''+ '+ '
CC C X C C HHHXC XXC XC X
C XXXC CC C C
ZXXXXXXXZZZXXZZZZZ1)'''-=X-.=--AAZZXAMAAXMXA---XMMXXXZA-=MAMAAMAMMM=-A'+AM=+MMM+A=++===-MM-=.=-M-''''A.+MA-M-MMMXMM=-=XXA11XZM+----
+++.C C'CCC CCC CC CC +C CC C CCCCCCC CC'CC .CCCC 'C C C C.C C....
CCC' + C + 'BBBB + ' ''''
X C C XHHHH C X XXXX
C CXXXX C CCCC
XXXXXZXXZZZZZZZZZZ1)-'.+X='=MMMXXZZXAAAAZAAAAM-M-AXAXM=MXAAAM--M--M==.'M--=-MMAXXM-=++-.'...+--'--''-'++-XMM-M-=M='+-ZZZAAA'+--=-''
.+'C C+C C C C CC CC CC'+ CCCC CCCC.'+'''CC.C..CC.+CCC C CC C+CC +C..C.++
'C+ C +C '+C+++ 'B''BB'C C C '' 'CC
X C C XC CCC XHXXHHX XX X
C C CXCCXXC CC C
AXXAXXXXZXXXZXZZZZ1-'..XM-=A-MMZZXAAAMXX--AAXM-MAXXA=+-ZAAM---MA--++.-.-==-MMAM-MX===MMM='.-''''-.+++=M--=MZAAMMMM=AAAAA--+---=+'.'
C+'' .C C CC C CCC CCC CCCC'.'CCCC C CCC C+'.CCCC.'CCCC CCC C C.C..CCC+'C
C++ ' +'+ C+'BBBB'+ ' '' C+B
CC X CXC CXHHHHXC X XX CH
C C CXXXXC C CC X
XXXAXXZXZXXXZZZZ11)-+.-Z-'+M=-AAXMMMMZA==XMXZAMXXXX==+XXXAAM=M1-=M+'.-A==-A-MX=XXAMMMMMMAAM+=X-M--==MMM--MM-'--MA-=++.''.=MXA.==--=
.C'C .+ CC CC CCC C CC C+'. CCC C C CC . CCCC CC C+CC CCCC'CC'C 'CC..C
' + 'C C+' ' C +BB+ + ''
X C X CX X CHHC C XX
C C C C XX CC
AAAAXXXXXXZXXZZZ111-..X--XX=--XA-=MXXM+-ZA=XXMMZZX=+-XXXAMXMMAM=='.-.AMMAM-=--.=-=AMAZ)-AAM-=-AM==M''----M=.'+--=''''-XAAMA++=--.MM
.'' .. CCC CC CC C CCC CC+'.' CCCC'CCC C CCC CC C+.CCC C'+CCCC++++C CCC..'
'++ '' C+'+ + BC' +C CCCC ''+
XCC XX CXC C H X C XXC
C CC C X C CC
XXXXXXXXZXZZZZZ11)='.=.-MX=+MMX-=-ZZ='-1ZMXAAMMM-=+-ZXAA--MM--=---='-MAX='+.'='-==++-=AMMAXM=AA'''''+.'=-AXXMM---M-=-=-A-==+--+--MA
C+'C'. CC CCC C+C CCCC CC CCC...C+C C+C'+C+CCCCCCC C ++++CC'+CC CCC CCCCC CCCC..CCC
C+ +' C ''' C C +C C CCCCB +C ''
C CX XXX C H C XX
C CCC X CC
XXXXXXXXXZZZXZZ11+-'.A''Z---MA-MMZX='AZZAMM-=-=+=-MZXM='+AMM'...MA-=-AX+'='.'....M-MMMAZ1Z+..--'-++-'--AZAA--XAX-==''-==--.M=---M-M
.+' C+ CCC C C+ CCCCCCC C+C +''' CCC C+C+'+'''' C C''CC+CCC.+.. CC CCC++CCC..' CCCC C
'C+ BC C C C+++ C C+C++++ ++ C 'C'' CC ''+
X C H CCC C CCCC CC X XX XXC
C X C CC CC
XXXXXXXXXZXZZZZ11+-'...AMX-MA--AAZ++Z11ZA-+---='1XXAA.'1X--..'ZZX=-XXX..=+--..-AA-XAMM.-=M'M=AZAM.+..'AXM='+-=AX='+=---=XAM==-==--M
.+''' C CC CC CCCCCC+ '+ CC''+ CC ''CC..''. C '.C + C 'C''C C+CCC C+CCCCCC CCCCCCC
'C+++ C +C ++C ++ ''++' +' C + ++B C C
X CCC C CC CC XXCCX CX C CCH
C CC C C X
XAXXXXXXXXXZZZZ1)Z.'=-+ZA-MM-MMMX==Z1ZA-=MA--==XM-=''-X--'-+AZXM-MAAM..=+MZ===--M---++.'.'++===='AM.-A.+.+=+'=MX='==MAX-=-MM=----==
'+C.C C C CC CC CCCC CC++C CC+.C C ''CC CCCCC CC.CC'+'+CCCCCC+ '. 'C'CCC+C C+CC CCC CCCCCCC
+C ' CC C' ++ ' +C+C C +' + + C C
C X X CC X C C CX C C
C C C C
XXXZZXXXXXZZZZZ1)=.''.AAAMM--MMM--XZM=MAZ-M=MXZM+.+=MM='.'-XAA-MMAM=.+++-X---A=='+A+''+-.MA+-=+'+M-.-M'.'=+==MMZ'+='=+=---===+''+'.
C'++' CC CC C C C C'CC C+'+C C C'CCCC CCC CC+C C++CC' CCCC+C .'C +'CCCCC +CC+CCCCCCCCCC++C+'
+CC+ + C+C + C CC + C '+ C+B C C CC C+
C C C C C C XC CH C
C X
XXXZZZXXXXZZZZ11)-.'-=AAMA-MM-A-MXZ-=MXXM=AMXX=.-AMM=+''+XX-=MAAA='.+''+M--MZ1.'.Z+AZMX+.+'=M+=+'.-X=+=-'-+=+MMA.===-MM=MM'+=++===-
.'+.C C C C CC C C'. CC++C CC C+'C++C CC '+' C'C+C CCC+'. CCC.+CCCC 'CCCC C +CCCCCCCC
'+C' +' CC C+ CC +C+ + C C+' 'C + C
XC X CX C C C C CX X C
C C C C C
ZZZZZXZZXXZZZZ11+-..-X-MM--=M-MXZZ-MZZM.MA=Z=-..A-'=++..-AMMAAAZ..'+'+M-===MXZ.+'+))X)+M--MXM=..--=-=-''MM=+.MM-+-MAZM+.'++=-----=+
.''. C CCC C C ' C C.'' C+CCC''C ''+C+C CCCC 'C+ .. C''..C.CC++ CC' CCC C'+CCCCCCCCCC
'++' + '++ C ++ ++C C + C '' ++'' ' CC + +C
XCCX C XCC CC CC C XX CCXX X C C
C C C CC CC C
ZZZZXZZZXZZZZ1Z1)-'.-A-MM---MM-MA==AZ-AA=-=+===M===+'+=MAAAAAA=..+'+MM=+=-.Z1..'=MXZ=='.=MMMM'-.'='='..X--''AAM=-='''.++-==+'--XZM+
.+'. C CCC C CC C CCCCCCC CCCC+CC C''C+C CCCC' ''+C CC+'C +.'+C+C+'' CC++ CCC+++'CCCCCC+.. C
'C+' C ++ C + ++C C+ C'+C C C++ CC CCC+ C''
X CX CC C CC C XC CC C XX
C C C CC
ZZZZXZZZZZZZZZZ)+-''..MMMM-=MMAX+=XZXM==''+---==+'..=-AXAAMM-.'''=MX-===M='-AM=.+--MAMXAAAAA.-++A+='-AMM'.=AMZ...--'--'-A+-=ZM=M111
.++'' CC CC CC++CCCCCCC+''CC C'+++C CCCC C+C C'CCC '.CC CC+. +'C '''..C..+C C.C C
'CC++ CC C++ +CCC C + +' C' C+ +++''B''C '
X CC CC C C CX X C CCCXXHXX X
C C C CCXCC C
ZZXZZZZZZZZZZZ1)+-''--A-M-===-Z=-XAM=='-===--=''.'-AAMAMMAM+''.--XM=-+MMM'-'X-A--==-XXXZZM.+--M=='.-.-'=-.AAZ=--.+AXZX11ZX-AAMXXZXA
.++.. C CCCCC CC CC+.CCCCCC++'+. C++'CC CCC +.C C CCCCC 'C.C CC+'.'C+C.' C..'C C
'CC'' C' CC+C' CC+ C'B + ' C+'+ C '+ ''+
X XX X C X C XH C X CXC XC XXC
C CC C C CX C C C CC
XZZZXZZZZZXZZ11))-''-=M-AM=-AX+-XAAA.--M+-X=''.-=MXAXM==--M+-+-XMM---X--'+'-=ZXZXAAA.''-.'''=-++-'.+-..'-M-MZ))+)1)Z)1ZXM-MMA1A-+=A
.++.C C CC CC '.C CC C++'.C CCCC C.CC CCC ..+C+.C '+C.'+++CCCC.C'C.''CC C C CCC
'CC' +' CC+' ' ''C C' +CB'+CCC 'B+ '++B
X X CX CX X XX X C HXC XHC XCCH
C C C C C CC C XC CX C X
ZZXXZZZZZZZZZZ1)+'+.--MMMM'MX=A-A='---=MM+=-.-MAXM==++++--+=XM=-==='-'+'++-.--=X-+--.'.='+='''.-.===+A)ZXAM11))1)XX--M=-====-+=XZZX
CC'.C + C C C+.CCC CCC'. CCCCCCCCCC CCCCC+.+C+CC.'..C CC..'+'C+CC+++'.'CCCC CC CCCCCCCCC
B +' C C' +' C'C C '+'' ''+C+ C CCC+'+
H CX X CX X XCXX XXC C CXC
X C C C C C CC CC C
ZXXZZZZZZZZZ1)))+-.--XMAA-=MA-M+.+-MM-M=''..'+='=++====MAAXMM---=+.'+--.+'-=.+..-...=++=---..=MMMZ11ZXZXZZ)1Z1AM-+=--=A-==-=MZXXMMX
.'.. CC C C'CC C C++''+CC+CCCCCCC CCCCC'+C..'C+.C'C''.'''CCCC...''C CCCCCC CCCCC
'+'' + CC++C C +C ''+ C' + ++'+++ '''++
XCXX C CC C XXC X C CCXCCC XXXCC
C CC CC C C CCC
XXXZZZZZZ1Z)Z.'X=.--.MAAM=-MM=--MA==-.''--.'++=-==MMMMAM--=--AAXXMM-.+==AZA+--'..++=M=-'=XMA1XXZZXAXZ11))1Z-==...++1)11MMA-==MXAX=M
'+ '..' CC CCC CCC'++..'+CCCCCC CCCCC .'CCC C..+''CCC C.+C CCC'''CC CCC C
+C +''+ +CC''+C '+ ''C++ 'C +++
C CXXC C XXC XC XX CC X CCC
CC CC C CC C
XXZXXZZZ11))'-.-+-'-XZAA-MMMXXZ+.-M'..-'+M---=M-MMXAA-MMMAMMZMMMMAAX1ZXAMM-=--++''''----=1XAXXXZXXA-AAAM='..---=1111'-..--''----'--
+.'.C.C. C C'C +''.CC CCCC C C CCCCCC++++....C C C+''...C +.''..CC....C..
C'+' 'B' + C++'B CCCC'''' C++''' C'++''BB''''B''
XCX XHX C CCXH XXXX CCXXX XCCXXHHXXXXHXX
C C CXC CX CCCC CCC C CCXXCCCCXCC
ZZZZZZZZZ1Z1=-.X+---XZA-MAM=++MM'-...+XXA=M--===-MM=-MAXA-...=M-MMM-====++++=--=+''''=MAMAXXZXXAMAAM=++---..''-=X-------------+MZZ1
C.' C... C CCC +.'''C C CCCCCC CC C'''C C CCCCCCCCCCCCCC++++C CCC...''++.C .............C
'+ ''' C'+++ +++ CCCC '''++CC' '''''''''''''
XC XXX XCCC CCC XXXCC X XXXXXXXXXXXXX
C CCC C CCC C CCCCCCCCCCCCC
ZZZXZZZXAA-MZ+.+..--.=-=-+=-+.--''.=M=++==--=--=--===-+'..'++AMMAX=-=====+AMAXMAM-AMAAAXZZXXZZAAM=+.'--+==-MMM..---..--...-AXXXZXZZ
C C'C''..'CCCCCCCC'..++'C CCCCCCCCCCCCCCCCCC+''+CC CCCCCCCC C CC'C..CCCC ''...''..'''C
+ ++''+ +''CC+ C++C +B'' ++'''++''+++
C CCXXC CXX C CC CHXX CCXXXCCXXCCC
CC CC XCC CCC CC
XXZZZXMM-MMMAA-''-''.=-.----.''===++--MM-====-=-++'==M=.=AAXXXZZ=='=XZZ1)Z)1111ZZ1111111ZZZAMA=+.--''AXM+='....''---''MXXAAZA-MAAAA
C .CC.CC'CC'....'++CCCCCCC CCCCCCCCCC+CC C'C CC+C CC'..C+ CC+''''++...++ C
'BB'BB+ +''''+CC C + C +''BC C++++CC'''CC
XHHXHHC CXXXXC C CXXH CCCC XXX
CXXCXX CCCC CCX CCC
XXXZAMX)XAA)X1)Z..---''+-M=''.=-AAXA='+--AAAAXZ1))ZAX'==-XAXXM-=XZ++))11111ZZ111XMAMMZ11AMZM'--'-.XZX-+.'+++'-.==A--=MZZZZAZXAM=MAX
''.CC++CC C++'CC C+CCC +CCC CC +..C.' CC'+CCC+.'CC CCC C
++' CC CC+ C C C''B'+ +C C'+
CCX C XXHXC C XC
C CCXC C
ZXXXAZ1)))XZ)AXXAXZZ1X=-MMXZZXZZA-MM-====MA-MAZA--+'..---XA=A1)+))1111ZZZZZ11Z111)1)))1ZA------'AX--====+==-ZZXA-MMMZXM=M-+'+..-.--
CC C CCCCC C CCC+''.CC C C.....+ CCCCCCCCCC C C CC+C''.'CC
C++' '''''C C ++'+
CCX XXXXX CCXC
C CCCCC C
ZXXZZ1)Z11AXM-MXAAXX11AXAMMAXZ1))++))1MM-'...''.'...-.-MX1)1))))1)ZZ1ZZ1)11))1)111Z1XMA+-.'==--A-==-M-MMMMMM-MMMMM=-M=-'''.+'---+==
C C+'''++'+'''.'C C.'+CCCC CCCC C C CC CC+++'C+CCCCCC
C+++CC+C+++'+ '+C CCC+ C
CCC C CCCXC XC C
C C
ZZX1Z111)ZA-MAXZZ1111+1+)1111111Z11ZZZZ1ZZXZZA='''=ZXZ))111111Z111Z1)11111)111MZXAMM--A---M---=XAMXAAXXXMM-M-M-=+'+''++-.MMM-MMMMAA
C C+++C CC CCC CCCC C C CCC+C++CC.' C
CCC C CC '+
XC
C
ZX11ZMA+=XAAXAZX11111))))1))))Z11Z1ZX)))1ZZZ11)+))))))11111ZXXZZZZZZZ1)))1ZMA+===AM=----AM=MAAXZ1ZXXAXMMMM-M+=+.+=''-MAMMMMAXXXXZZ1
C CCCC CCCCC C C CCC'CC++C
+ CC
C
ZZZXZXXAAAMAXAXXMMX11))1)11111XZ1ZZXZ)1111)))ZAZ))))))111+ZZZZ11ZZ1XXA'+'==+AXAAMMM+=MX)XXAXAMAMMM--MAMAM--+=M=M-MAAAXZ1ZXAAXZA+'''
+C+CCC CC CC CCCC C C C+++
C C CCC
ZXXX1Z1AXMAXMAZ1Z1ZX11Z)11Z1)1))111XZ)1111)11111111))111111))1)1ZZX++===+-M=-MA+=-AMMM-AAMMAMM-MMMAAXXXXAXAAAAA-AAMMMMAMA-==+'++'''
CCCCCCC CC CCC C C C CCCC+CC+++
C CCC
ZX-111AM-MAZMAAZ1=)1)A=MA1Z11111Z11Z1)))))+)))1)1111Z1111ZXAA--=++'''=-A-=='+MA=--M-MMAXAMM--=MAAAXZXXXAAM-=-M--MM-M-==++'''.-..+-.
C C C CCCCC+++CC CCC+C CCC C CCC CCC CC C CCCCC+++'.''C.'
CCC C CCC+'++ '+
CXCC XC
C C
ZZMZ1X--+MXX+MMZZ=))+11Z==MZ)ZX111XZ11)11111)++1Z1ZAXXAM--M-=+'''+=XZ='+--..''.M-MAM=...=-==MAAAAAAXXMMMAAAAAAAM-M-='--.=A)MA1Z11Z1
CCC C CC CC CCC+++CC C+C..''++' C C'''CCCC C CC+..'C
CCC C ''++CC+ +++ C''+
XXCC C CCC XXC
CC CC
Z1AXZAAM=-AA==-XA1Z11))Z11Z-+=MMXZXAZXXXXXX1XXMMAAXAAMXAMAAXZMZ+)X=+''+'.''.+=++=+'..''--M+AAXZZZZXXAAMMM-XAXZZZAMA-AXXXZXXAAMXXXZ1
CC CCC CCC CC++C+'++'CCCCCC+''++CC C C C
CC C+CC+ C++CC
C C CC
ZZZMXXM-MAAM=++AXMX1ZZZZZ)1ZZZAMMM-MXAXXAAXXXZAAXXXXAXX1))ZA--=---=''.''...-...''-XZXAA1ZAMXM)AAMMM+M-==M=MX-++='.+'....A-=--------
C CCC C CCCCCCC++'++'''.'''++C C CCC C CCCC+'C+'''' CCCCCCCCCC
CC+CC+++'+++CC C+ C++++
C CCCXCCC C CCCC
C
AXXAAZMM-AAX='''ZM-XAAXXXXZXXZ11ZZZXAMAAMXXXZXZZZ1ZX-+++++'....---..-.------+'AZXZ1111XXZZA='-'----'--...-'='+.'+==+++.-+=-+''...--
C C+++ C CCCCCC+''''...''.'......C+ C+C+....C..'''.+C+C'+CCCCCC'.CCCC++'''..
CCC C++++'''++'+'''''' C C C''''B''+++'C C +C +' CC+++''
CCCCXXXCCXCXXXXXX XXXXHXXCCCX C CX CCCXX
CCC C CCCCCC CCCCXCC C C CC
AXXXAAAM=+XMM+'+-XA++MMAXXAAX11ZXXZ111XZZXXZXAAMM-==+'.'.---'...-'----...=M1))ZZ11ZZ)1+''''-------..-.----..'''+'+=-ZZ=--+=-X'.+-AX
CC C+C. CC CCCC+'+'...+'''.+....'''C CCCCC.......''.'....''+++C+CCC C..CCC +'CC
C ' C+C+'''C+++'C''''+++ BBBB'''''''++'+''''++CCC C '' C+
X C CXXX CCCX XXXXCCC HHHHXXXXXXXCCXCXXXXCC XX C
C CCC C CCCC XXXXCCCCCCC C CCCC CC
MXAMM-MZA+'AA-+.+.AXM-=MAAXXXZXXZMMXAXZXZZZXZZZXZAM--MM-+'.''-A11)ZZZZXXZXXZZZX='=-.--.''''''''+MMMZ11ZZZ1ZZZXZXZ111ZZXXMMAXAZXZXXA
C C+ CC'C' CC CC CC+'++C C+CC'..'++++++++C
C + + C+CC C +''+CCCCCCCC
C C C CXXC
CC
XAXMMMMAXA+'MA=+'+.=XMM--MMAXXXZZX-MXXZXZZZZZXZXXAXAAXXZZAXAAXAMAXXZXAAXXXX1XZAAM-M-MMXZZZZXXZXMAXAMAAMMMAAMAZZMMAXA=--M===-=AMA--+
C+ CC+C'C CC C C C CCC CCCCC CCC
C C +
C
)ZZMA-M-XXM=+-MM++'-.MZZM===-MXX1XMAZXZZ11))ZZXZXZZZZZZ11Z111ZZZZ+-'..'.'++-==XXAAMMM--AAAXAMAMA-MM-='..------.---....+M-+'''-MMAA+
C C CCC CC+.' CCCC C.+''+'+CCCCC CC C CC+''......'...''''C CC+++C C
C'+ 'C++C+C C++''''''+'''++++ CCC
XC X CC C CCXXXXXXCXXXCCCC
C C CCCCCC CCC
A+1AMMAM-ZAAM'=-M-+'.-=+)XMMAMM++==+XZAAM-M+===XXZ1)+))+++)+)+++Z11)11XMM-+'-...+-=-+'+==AXAMMAZ1Z1'-''.---+-.-'--''''--=A1ZZZM''MM
C +CC CC+'.C CCCCC C CCCC CC+.'''CCCCC+CCC +.C+'...CC'.C..++++..C ++
C C+' C'+++ C C'BC+''' +'B''CCCC'' CC
CX XCCC XH CXXX CXHXX XX
C C CX CCC CXCC CC
+MX)ZXAM=MXA-M=+-XM=+.--Z)ZAXXM===--==---===+-M-A---====+..'''''=+'+++'+-====-===-=M-MMXMXXXMMMAX+Z+1ZZZAA-=+=-MX==MZXAMMMM='+=--++
C C C CCC CC'.. CCCCCCCCCCCCCCC C CCCCCCCC''+++++CC+CCC+CCCCCCCCCCCC C CCCCC CC C+CCCCCC
+'' ++CCCCC C C C
CXX CC
CC
'.=A11ZAM-AAMAMM-=-M=+'-.-A)ZZXAMAAXXAM-=''...''.'''''.'+'.+....'...-.-.'.+++=+''+++-MMMMAMM---MMZXZMAMZ=AM-AMMXXA----+'.--.+''+=--
+'C C CCC CC+.'C CC++'''++'+++++'+C+'C''''+'''.'.'+'CCCCC++CCCC CCC C C CCCCC+'..'C++CCCC
C+ C'+ CC+++CC+CCCCC+C C+ ++++C+++'+'+C+ CC C+''+ CC
C XC CCC C C C CCCC CCCXCXC C CXXC
C C C CC
X+.+XZZ)1ZMAAAAXXZM+'-=++''+M11ZZZZXAXXZZZZXXAXA--MAAMAX-MMAMMMMMM-==M-AAAAMMMMMMMMAZZXAXXAM-MMAAXXXMMMM=--===+=+'++'+++=-+=-+''=--
C'C C+CCCC++C CC C CCC C C CCCCCCCCC+CC+CCCCCCCCC++CCC
+ C CC C C CC
C
ZA=-'=XX+)A-MMMAAMXZZ-.'.'+=''+MZZZZ1111XX1Z1Z1ZZXZZ11111ZXM-M-MMMM-AMXZMX+===A-M-MAAM-MMA=MMM=-'=-MM)=---==+++''.+..--.'''++='++=A
C.+C C C'+'+CC++C C C C CCCC C C C C CC+CC CCCCCCCCC++'C''..'+++CCC+CCC
'C +C+C CC C CC+ ++''+CCC C
X C C C CCXXC
C CC
A=++.-=-MM11MMMMMAMM=Z1ZMM==-=+'++=MAXXXXXXAMAAXZXXXAAAXM-=-A--M----===M-----=+=-M=MAMMMAAAMMAMMM-=+..---....--..---..''....-'=+'.'
CCC'.CC C CCCCC+CCC CCC CC CCCCCCC CCCCCCCCC C CCC''...''''..''...''++''''.+CC+'+
+' C ++'''++++''++'''++CC++++'C C+C
CX CCXXXCCCCXXCCXXXCC CCCCX C
C CCC CC CCC C
MM-=+'.+==AXZZZAAAAAMMMMMAXA----==-----MMMMAAAAAMMMMM-----M=-MMMMMMMAMMMM---+++---MMMM-==+='.---...--.''+-MMMM-MAMAX11))1ZZZ1ZZ1ZAZ
CCC+'CCC CCCCCCCCCCC CCCCC CC CCCCCCCCC CCCCC+'...'''..'++CC C
C+ C+'''+++''+CC
C CXXXCCCXXC
CCC CC
AM=--++..+=-AAZ11ZMMAMMM--MMAA----M-=-=-M=---MMM-MMMMMMMMM--=-AXXXZMXAZXZZ1ZZZZA=.'+..+++-MMM---AXMMM--MAXZZ))11)1Z1)Z1111)))))1111
CCCCC''CCC CC CCCC CCCCC CCCC C CCCC C'+C''CCCC CCC CC
++ +C ++
CC C CC
Z-=-M-'+..=++=-+=-MAAMMA1XAAM-MA----AM--M=+=-+X1ZXXAMMA))+)X--=++.==-XX1ZZM++=MA1AZ1)11Z1+))11))11Z11XXXXZZZZ1)XXZ1111ZZXZAAX1))1)1
CCC C+C''CCCCCCCC C CCCC CC CCCCC CCCCC'CCC CCC
C ++ +
CC C
XM===-MM+'.'+++===-MMA--MMXMMM--AAM-MMMM-M--+-++MZX11111111))1))M-M-=MXXXA1Z11)ZXXM='.--.''==AZ-A1ZZZ1)11)ZZXZ1AZZXXZAAXXMAZ1ZZA'==
CCCC C+'+CCCCCCC CC CC C C CCCCCC C CC C+'..'++CC C +CC
C+C C+''+CC C
C CXXC
CC
AM===--MMM'..''.'.'+===MMMMX1XA---X=MM-MMAMM---M-++ZAAAAMAAAZZZZAXZ1AAXZ111ZZXZ-='--='-.==AZXXAAMX1ZZ111ZXM=+--AA=--ZAAAM-XXZZM-=--
CCCCC +''++'+'+CCCC CCC C C CCC CCC CC+CCC+.'CC CCCC CCC C CCCC
C++CC+C+C C C'+
CC C C XC
C
MMA==----MM=--'''----....'=-A1XZZ-AXA-+---M-MAAM-=-===M--M-AZZ11Z-M+M1XAZXZXZXZZ111)ZZXZZZ1A=-.-.---...+===MAAXAXAZAAMMAXXXAXXXXAMM
CCCCCC C..+++....''''+CC C CCCCC C CCCCCC CC C C C C.'.'...'''CCCC
''CCC''''++++C '+'+'''+++
XX XXXXCCCC XCXCXXXCCC
CC CCCC C C CCC
XAMM-MMMM-MX'--.'=+--+=++'...'=AX1)AX))1XM=+====AXM-=.'-'=ZM='..==MMMZ1++++X-MZMMM++MA+=M+'..'==+--==-M=MMMMM-M-XM=..---'AM''++..'+
C C +..'+CC..CCCC+'''+C CCCCCC CC'+.+C C+''CC C CC CC C+''+CCCCCCCC C C C C''...+ ++CC''+C
C''+C '' C+++C +C'C C++ C++C ++'''C CC ++C
XXC XX CCC C X CC CC CCXXX CC
CC CC C CCC
XAAXAMMMMX--M=+---.+++'+++=+++'.+-=--MMZZZXXAXXA-=---MMMAXXXAAAM+++++..----------.-------....''....-.-.-------....+'.'''''.'''''''+
CC CC...'CCC+CCCCCCC+'CCCCC CCCCC CCCCC''..........'.......''''++''''.'.'.......''''C+'+++++'+++++++C
'''+ C C+ ++''''''''''+'''''''++++CC++++'+'+'''''''++++ C+CCCCC+CCCCCCC
XXXC C CCXXXXXXXXXXCXXXXXXXCCCC CCCCXCXCXXXXXXXCCCC C C
CCC CCCCCCCCCC CCCCCCC C C CCCCCCC
XAXXXAAAMAAMMMMM=.---....'=-M-+++++++=+++=---MAAAMMAAM==+=--=MMAAXXX1--==+++.++'+''..++'.''++==+++'+++'+'==-AAAZXXAM======-MAM-----
C'...''''+CC CCCCCCCCCCCCCCCC CCCCCCC CCCCCCC'CC+C++''CC+'++CCCCCCC+CCC+C+CCC CCCCCCC CCCCC
+'''++++C + C CC++ C+CC C C C
CXXXCCCC C CC C
CCC
XXZZXXXAAXAXAMMXXM''----.'++==-M+''++++'+'+=+=+===-=---=+''+'+======+=--MXX1ZZA====+=+++'+'+++=-===+=A-='--=+====+++'..-------...''
++....'+CCCCC C++CCCC+C+CCCCCCCCCCCCCCC++C+CCCCCCCCCCC CCCCCCCCC+C+CCCCCCCCCC CC+..CCCCCCCCC+''.......'''++
CC''''+C CC C C CC C C C C'' C++'''''''+++CC
XXXXC XX CCXXXXXXXCCC
CCCC CC CCCCCCC
XXXZZZZAAZXAMAMAXMMX+1-''+-=+++-MAM++'''''''+++++''''''+===-==+''''.-....-.--'--'---'='.+.'++--'''''--'''-------.------''-'-'-''''-
C++CCCCCCC CC+++++++CCCCC++++++CCCCCCCC++++'.''''.'..C..C...+C+'C'+CC..CCCCC..CCC.......'......CC.C.C.CCCC.
CC CCCCCCC CCCCCC CCCC+'++++'+''B''B'''C C+ +C ''BBBBB''BBB'''''''+''''''BB'B'B'BBBB'
CXCCCCXCXXHXXHXXX C C XXHHHHHXXHHHXXXXXXXCXXXXXXHHXHXHXHHHHX
C C CCXCCXCCC CCXXXXXCCXXXCCCCCCC CCCCCCXXCXCXCXXXXC
AXXZZZZZMMAAMMM-MXZ11Z11A+=++-=+=++==--=+++-+'''+++++'+'''...'+==++''..-XXAX1ZZXXXM-----MM=-M=MAXZ111ZZZZ)))1))))1)))1Z1))1+))ZA--M
C CCCCCCCCCCCCCCCCCCCC+++CCCCC+C+++'''+CCCCC++''C CCCCC CC C CC
CCC C CCC+++C CC++
CCC CC
XXZZZXZZX-MM-M-AZZZ1Z1111ZZAMA=-===+++--==++++====+''.'.''+'++==+'''.''....+====--MMAM-MAMMAMAAAXAXZAXXZZZ11ZZZ11ZZ11ZZZA-++++'..--
C C C CCCCCCCCCCCCCCCCCCCCC++'+'++C+CCCCC+++'++''''CCCCCCC C CCCCC+''..
CC+C+CC C CCC+CC++++ C++''
C C C CCCC CCXX
CC
AXXZXXZXZXMMM-AZZZXZZ11ZZZZZZ1ZZ---=+++++==++.'.'.....+'+===+'++''+=++=+++++=+++'+=+'+---+++=+==--MMMXXXAXZZXZXXZX-=.----'''''''---
C CCCCCCCCCCCCC'+'+'''''C+CCCCC+CC++CCCCCCCCCCCCCC+CCC+CCCCCCCCCCCCC CC'....CCCCCCC...
+C+C+++++ C C CC C C +''''BBBBBBB'''
C C CCCCC CXXXXHHHHHHHXXX
CCCCXXXXXXXCCC
XXXXXZXZXZMMMMZZZZZZZZZZZZ1ZZZZZ1)XMA='++=AX))XZZ1Z=..--------.=-MAMM=.-''++===+''+''.'+=====+'=+-++=MAAX-+.-'''''''''''''-.+=MAMMM
C+CCC C''........'CC C'.++CCCCCC++C++'+CCCCCCC+CCCCCC CC'.CCCCCCCCCCCCC.'CC
C ++''''''''+ +'CC CC CC+C C +'BBBBBBBBBBBBB'+
CCXXXXXXXXC CX C CXHHHHHHHHHHHHHXC
CCCCCCCC C CXXXXXXXXXXXXXC
XXXXXXXXXXXMMAZXXXXZXZZZZZZZZ1ZZZ111))ZM=+'+=MAAZXMX11)ZX--====+''==MAM-=++===++''+=======-=-MM-=+..-''''''''''''--.''.==M--=-MMAMM
CC+CC CCCCCCC++CC CCCCCCCCC++CCCCCCCCCCC CCC''.CCCCCCCCCCCC..'++'CC CCCC
C CC CC ++'BBBBBBBBBBBB''+CC+
CCXHHHHHHHHHHHHXXC C
CXXXXXXXXXXXXCC
AXXXXXXXZXXZZZXZXXXZZZZXZZZZZZZZZZZZX111)ZM=..'''.'+====-==---MM=+'.''.''.---.'+=+''+.+''......-..-..--.'=--MMMMM-AXXXAAAMMMAMMMXMM
C''+++'+CCCCCCCCCCC CC+'++'++'...'+CCC++C'C++''''''.''.''..'+CCC C
++CCC+C C+CC+CC+'''+C CC + CC++++++'++'++''+C
CC C C C CXXXC C CCCCCCXCCXCCXXC
CCC C C CC
AXXXXAXXXXXXXXXXXXXXXZXXZZZZZZZZZZZZZZ1ZZ11ZZZX-'-'''---''===AAXMAMMMM-+''=MA+'.-----.+==+''='+====-=-=-MMMMMXAAM-----MM-='.'..-.--
C+.+++...++CCC CC++C C+'.....'CCCC++C+CCCCCCCCCC CCCCC CC+'+''.'..
C'CCC'''CC CC C+'''''+ CC C C+C++'+''
X XXX CXXXXXC C CCXCXX
C CCC CCCCC C CC
XXXXXXZXAAXAXXXZXAXXXXZXXXXXXXZ1ZZZZ1ZZZZXAXXX1)))11XAAM-=.---.=MAAMXXXZZZM=..'=Z11XXX-M=='.'+++++'+==-M---=MM-MAAAMA-MMM-=++''.-.'
CC'...'C C''+C C CC+'+CCCCC+CCCC CCCC C C CCCC++'.'+
+'''+ ++C C+C C CC+'+C
CXXXC CC C CXC
CCC C
XXXXXXXXXAAXAAXXXAXXXAXXXXXZXZZZZXZZZXZZ1ZZ1ZXXZZZZZ11111)1ZZXM=+.'+++=+-=A'====MM=MMMZXZ)111XXAXMMMMAXXXAA---AMMM-MAAXZZZZ1XAZXA-'
CC'+CCCCCCC +CCCC C CCC C C+
+C C C
C
AXXXXXXXXXAAAAXXAAAAAAXAXXAXXXXZXXZXXXXZZZZZZ1ZZZZXXXXZ1111ZZ1Z11ZAMMM-MAZ=''''MAAMXAAAAXXXXZAZAAMAM---MAAAAXXXXZZXXXAXXAMAAMM--=++
C C++++ CCC CCCCC
CCCC
AAAXAXAAAXAXAXXAAAAAAAAAAAAAXXXXXXXXXZXXZZZZZZZZZZZXXZXAXZZZZZZZZZZZZZZZ11''+'XAM='''.-.------.'+-MXXAXXZ1ZZ1ZZZZZZZZZZZZXXXM-'....
++C+ C+++'.'......'+CC C+''''
CC C CCC+'+''''''+C C++++
CXCXXXXXXC CCCC
C CCCCCC
XAXXAAAAAMAAXAAAAAMAAAAAAAAAXXXXXXXXZZXXXXZZZXXZXXXXXZZZZZXXAZXXZXZZZXZX1.++=-AXAXZ1Z11)1))))1)1111ZZZ1Z1ZZ1111Z1111111Z1111)1))+))
'CCCC
+
C
AAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAXXAAXXXAXXXXXXXXXXXXXZZZZZXZXZXAXMAXXXAXX.''MZAAAAXZZ11ZZ1Z11ZZ11ZZZZZZZZZZZZZZZZ1ZZ1Z111Z1Z111Z11)
'++
+CC
C
AAAAAAAXAAMAAAAAMAAAAAMAAAAAAAAAAAAAXAXXXXXXXXXXXXAXZXZXXXXZXXXXXXXXXXXA=''--AAMMXAXZZAZZZZ11ZZ1ZZXZZZXZZXXZZ1ZZZZZZZZZZZZZXZZZZZZZ
C++CC
CC
AAAAMAAXAAAAAAMAMMMAAMAAAAAAAAAAXXXAAXXXAXXXXXXXXXAXXXXXXXXXXXXXXAXXXXXZ.'M1--AAAXXXZXAAXAMXZXXXXXXZZZZXZZZZZZZXXXZZZ1ZZZZZZZZZZZZZ
'+ CC
+C
C
AXMAAXAMAAAAMAAAMAAAAMAMMAAXXAAXAAAAXAXXAXXXXXXXXXXZXZXXAXXXXXXXAXAAXXX1-.1=-=MAAXZZZXXXZZZZZZAA-AMM--AXMXMAXZXZ1ZZX=.--MMAXXAXXZXZ
.' CCC C CC C'CC
'+ +
XC C
C
MAAAAMAMMXMMMMMMMMMMAMMMAMMAMAAAAMAAAXAXAXAXXXAXAXAXXXXXXXAAXXXXXAAXXXXZ.'MX---MMXZXZXZZXZZZZZZZZXXXXXAMAAM-AMXAXAXZXZZXZXAM-MM=--+
'+ CCC C C CCCC
+C
C
MAMAAMMMAAMMMAMMMMAMMMMMMMMMMMAMAAAAA1AAXZXAXXAAAAAAXAXAAXXZXXAAAAXXAAXZ.'ZZAAA-MXXZZXXZZZZZXZZZZZXXZZXXZZZZZZZZXZXZXXZZZZXXXXXAXZA
'+ C
+C
C
AMMMMMMAAMMMAAMMMMAMMMMMMMMAMMMMAAAAMAAAXXXMAAAAAAMAAXAAMAXXAAAAAAAAXXXZ.'1ZZZXAAXXXXXZXZXZZXZZXXZXXXXXXZZZXZZZZZZZXZZZZZXZZZZZZZZX
'+
+C
C
XMMAMAMMAMMMAMMMMMAMMMMMMMMMMMMMAAAAAAAAAAAAAXAAAAAAAXXAAAAAXAXAAAAAAXXZ..XXXZXAXXXXZZXXXXXXZXZZXZXXXZXZZZ1ZZZZZZZZZZZZZXXZZZXZZZ1X
''
++
CC
MMMMMAMMMMMMMMMMMMMMMMMMMMMMMMMMMMAAMAMAAAAAAAAAAAAXXAAAAAAAAMMAAAAXAAAZ..=XXZXXXXXXXXXXXZXXXXZZXXXXXXXZZXZZZZXZZZZZZZZZZZZXZZZXZZX
''C
++
CC
MMMMMAMMMMMMMMMMM-MMMMMMMMMMMMMMMMAMMAMAAAAAAAAMMAAAAAAAAAAAAAAAAAAAAAAZ--'ZXAXAAXXXXXZZAXXXXZXXXXXXXXXXXXXZZZZZZZZZXZXZZZZZXZZZZXX
C ..+
''C
XX
CC
MMMMMMMMMMMMM-MMMMMMMMMMMMMMMMMMMMMMMAAMAAAMAAAMMMAAAAAAAAMAMAAMMAMAAAAX...AAAAAAXXAXXZAAAAAAXXXAAXXXAAXXXXXZZZZXZZZZXXZZZZZXZZZZZZ
C '''
+++
CCC
MMMMMMMMMMMMMM--MMMMMMMMMMMMMMMMMMMMMMMMMAAAAAMAAAAAAMAMMAMAAMMAMMMAAAAX+-.'ZXAAXAXAAAAAAXXAAAAAXAAXXXXXXXXXXXXZZZZXZZXZZZZXZZZZZZZ
CC C.'+
'+C
XC
C
-MMMMMMM--MMMMMMM---MMMMMMMMMMMMMMMMMAMMMMMMMMMMMAMMMMAAMMAAAAMMMMAMAAAAX...=XAAXAAAXAXAAAAAAAXAAAAXXXAXXXXXXZZXZXXXXXXXXZZZZZXZZZZ
C CC CCC '''C
+++
CCC
----M-MM-MMM-AMMM--MMAMMMMMMMMMMMMMMMAMMMMMMMMMMMMMMMAAAMMAMMMAMMMMMAAMAX=--.MAAAAAAXMM-MMMAAAXAAAAXXXAXXXZXXXXXZXXXXXXXZZZZZZZZZZZ
CCCC C C C CC C..' C
''+
XXC
CC
=----M------MMMMM-M-MMMMMMMMMMMMMMMMMMMAMMMMMMMMMMMMMMAAMMAAMAMMMMMMM=AAAX'...AXAAAXAAAMMAMAAAAXXXXXXXAXXXXZXXXXXXXXXXZXZZZXZZ1111)
CCCCC CCCCCC C C C +'''
C+++
CCC
=-----------MMM-------MMMM-MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMAMMAMMMMMMMAMMAX---.MZXAAXXXAXXAAAAXXXXZXXXAAXXXXZXZXXXXAAXZXZZZZZ1))X=.
CCCCCCCCCCCC CCCCCCC C ...' C'
'''+ +
XXXC C
CCC
=====-=--=----M-M---MM-MM--MMMMMMMMAMMMMMMM-MMM----MMMMMMMMMMMMMMMMMMMMAAAXX+...MAXXAAXXXXAAXAAXXXXXXXXXXZZXZXXXXXZXXZZZZZAAA=.-'.-
CCCCCCCCCCCCCC C CCC C CC C CCCC C''' C'.+'.
+++ +'C+'
CCC CX CX
C C
=======--=------------M-MM-M-MMMMMMMMMMMMMM-MMM---MMMMMMMMMMMAMMMMMMMMMAMAAXX=...+MZAAXXXXAAAXXAXXXXXXXXXZZZZZZXZZZZZZA---'.....-..
CCCCCCCCCCCCCCCCCCCCCC C C C C CCC C'''C CCC+'''''.''
+++ C+++++'++
CCC CCCCCXCC
C
=======--===----------M--MMMMMM-MMMMMMMM-MMMMMM----MMMMMMMMMMMMMMMMMMMMMMMXAAX-..-.-XXXXAAMAAXXXXXZXXXXZXZZZZZZZ111X++=+.'..---....
CCCCCCCCCCCCCCCCCCCCCC CC C C CCCC C''.'C CCCC'+''...''''
++'+ +C++'''++++
CCXC C CCXXXCCCC
C CCC
=========-==-==--==-M--M-M-M--MMMMMMMMMMMMMM--MMM-MMMAAMMM-MMMMMMMMMMMMMMMMAAA-A='.-.1ZXXXXXXXXXZXZZZZMZ))11XM=-.----.-----------.'
CCCCCCCCCCCCCCCCCCCC CC C C CC CC C C C C+'.' CC'....'...........'+
C+'+ +''''+'''''''''''+C
CXC CXXXXCXXXXXXXXXXXC
C CCCC CCCCCCCCCCC
+++++==============--=-----M-----MMMMM-M---MM--MM--MMMMMMMMM---MM-MM--MMMMMAXXXXX-==+..'=AXAAXXAAAM===.---------------.'.''+-M-+.--
CCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCC C CCC CC CC CCC C CC .CCC''+C CCC'...............'+'++CC CC'..
' ++C +'''''''''''''''+C+CC +''
X CC CXXXXXXXXXXXXXXXC C CXX
C CCCCCCCCCCCCCCC CC
=+++=+================--==--------M-MMMMMMMMM-MMMM--MMM-MMMMM--MM-MMM-MMMMAAXXXZZ+'...''+'''.'===-----MM-=+'''+==---=++===.---'''''
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC C C CC C CC C C CC'''++C+++'+CCCCCCCC CCC+++CCCCCCCCCCCC'...CCCCC
B+++CC CCC+C CCC +'''BBBBB
HCCC C CXXXHHHHH
X CCCXXXXX
++++==+++++++==========-=====---------MMM-----M-M--MMMM-M------MM-M-MMMMMMAAXAAXZZM'''-A='....'MXZ11ZZZ1111XZZX--=+'..---'--------'
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCC C CC C CCCCCC C C CCC. C+''''+ CCCC+''...C........C
BBB' C++++C C++'''B''''''''B
HHHX CCCC CCXXXHXXXXXXXXH
XXXC CCCXCCCCCCCCX
+++++++++=+++===++============--=---MM-----MM-MMMM--MMM-----M--MM-+MMMMMAAAAXAXXZZ11''''X)=.......-.-..''+=MMM++=='----..'..-''''''
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCC C CC CCCCC CC CC CCCC C'''''''.'.''++CC CCCC+....''+''.CCCCCC
BBBB +++++++'+'++CC C''''++C++'BBBBBB
HHHH CCCCCCCXCXCC XXXXCC CCXHHHHHH
XXXX C C CCCC CXXXXXX
++++'+=+'++++++++++++========-=====----------MMM--M--MM-----=----M--M-MMMMMMMMMAAAXZ1'--''-+AM''...'.....'''.---------'''''''''---.
CCCC+CCC+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CC CC CCCCCCCCCC CC C +..CC.C ++'''+'''''+++'.........CCCCCCCCC...'
C C C''BB' CC+++C+++++CCC+'''''''''BBBBBBBBB'''+
XXHHX CCC CCCCC CXXXXXXXXXHHHHHHHHHXXXC
CCXXC CCCCCCCCCXXXXXXXXXCCC
'''+'+++'++++++++++++==++====--===---------M---M-------M------M-M--M--M-MMMMMMMMMAAXZZZA++''''''''-----'--''''''''''''''''==-MAX1)1
+++C+CCC+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCC CCCCCCC CCCCCC C CC CC C CCCCCCCCCC.....C..CCCCCCCCCCCCCCC+CCC
CCC C C BBBBBBBB'''''B''BBBBBBBBBBBBBBBC
HHHHHHHHXXXXXHXXHHHHHHHHHHHHHHH
XXXXXXXXCCCCCXCCXXXXXXXXXXXXXXX
''++'+++'++'+++++++++==+=+========--===--------M-----MM------MM------MMMMM--MMMMAMMAAXXZZZAAA''''''''''''''''''''''''MAAXZ1ZZZ1ZZZZ
++CC+CCC+CC+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCC CCCCCC CCCCCC CC +CCCCCCCCCCCCCCCCCCCCCCC
CC C C C CBBBBBBBBBBBBBBBBBBBBBBB
HHHHHHHHHHHHHHHHHHHHHHH
XXXXXXXXXXXXXXXXXXXXXXX
'''+'+'''+'+'+++++++++++=+++=-==-=====-----------M----MM---------M--M-MM-MMMMMMMAMAMMAAAAXXXXZ11)1ZM-=..-''-=====++=-1ZZZZXXZZXZXZX
+++C+C+++C+C+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCC CCCCCCCCC CC C C CC''.CC.CCCCCCCCC
CCC C CCC C C ++'BB'
CCXHHX
CXXC
11ZZZZZZZ1ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ1ZZZZXZZZZZZZZXXZXZZZXXXXXZXZXXXAXXXXZXAXXXXAXXXXXAXXAAAAAAAAAAAAAAAAAAXXMAAMAMMMAAAAM
1ZZZZZZZZZZZZZZXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXZXZZXXXXXZXXXXXAXXXXZXXZXXXXXXXXAAAAAAAAAAAAAAAAAAMAAAMXMMMMMMMMAMAAA
ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXZZZZZZZZZXXXXXZXXXXXXXXXXXXXXXAAAAXXXXXXAXAXAAAXAAAAAAAAAAMAAAMAAAAMMMMMMMMMMAAA
ZZXZZZZZZZZZZZZZZZZZZ1ZZZZZ1ZZZZZZZZZZZZZZZZXZXZZZZZZXZZZXZZZXXZXXXXXAXAXXXXAXXAAMMAAXAAAAMAAMMAMMMMMM-MMAMAMAMAAAAMMMMMMMAMMMMMMMA
C
ZZZXZXZZZZZZZZZZZZZZZZZZZZZZZXXZZZZZZZZXZZZZZZXZZXXXXZXXZXXXXXXXXXXXAAXAAXAAAMMMMMMMMMMMMMMMMMMMMMXM-M--M---==+'+'++++==----MMMMMMM
C CC CCCCCC+C+CCCCCCCCCC
C C
XZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZZZZZZZZZZXZZZZZX1ZXXXXXXXXXXAXAXMMMMMMMMMMMMAAMMMMM---MM-MMMMMM-----=====+=++'++++==-MMMMMM
CCC C CCCCCCCCCCCCCC+CCCCCCC
C
ZZZZZZZZZZZZZZZZZZZZXZZZZZZZZZZZXXXXXXZZZXZXM-MMAAAXXXXXZXXXXXXXXXAXAA--=-MMMMMMMMMAAMMMMMMMMMMMMMMMMM--MMMM-M==+==++'''++'+MMMMMMM
C CCCC CC C CCCCCCC+++CC+C
CCC C
XZZZXZXZZZZZZZZZZZZZZZZZZZZZZZZXZXZXXXXXXXZXAMAMAAAXAXXXXXXXXXAXXXXX-==---MMMM--MMMMMMMAMMMMMMMAMMMMMMMMAMMMMMM--===+++'++==MMMAAMM
CCCCCC CC CCCCCCCC+CCCC
C
ZZXXZZXZXZZZZZZZXZZZZZZZZZZZZZZZZXXZZXXXZZZZXAXXXXXXXXXXXXXXXXXXXXXAMMM---M===-=-==-----MMMMMMMMM------M--MMMMM-M-----++++++MMMMMMM
CCC CCCCCCCCCCCCC CCCCCC CC C CCCCCCCCCCC
ZZZZZZZZZZZZZZZZZXZZZZZZZZZZZZZZZZXZXXZZZX1ZXMMMAAMAAAAAAXAAAAXXXXXXAMM---------MM--MMMMMMM--M---==++++=+=++====-MMMMM--===+=MMMMMM
CCCCCCCCC CC CC CCCCCCCCCCCCCCCCCCC CCCCCCC
ZXZXZXZZZZZZZZZZXZZZZZZZZZZZZZXZXZZXZXXZZXZZXMAAAAAAMMAXAAAAXAXXXAAMM-=----MMMMMMMM------=----=====++++++=======MMMMMMAMAMM==MMMMMM
CCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCC CC
ZXZZZXXX1XXXXZZZZZXZZZZZXZZXZZZZZZZXZZZZXXZXXAMAAAAAMMMAAMAMA--------MM---------=---===---M-=-M---M--====---====MMAMMMMMMM-=MMMMMMM
CCCCCCCC CCCCCCCCCCCCCCCCCCC CCC CCC CCCCCCCCCCCCC CC
XZZZXXXX1XXZZZXZZZZZZZZZZZZZZZZZZZXXXXXXXXAXXAXAAMMMMM--M-MMXXMMMAAM-------------M----=--------============++====+-MMMMMMMMMMMMMMMM
CC C CCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
ZXXXXXXXXXXXXXZXXZXXXXZZZZZZXXXZXXXAAXXXXAXXAAXAAAAAAMM---MMMMMM--------MMM-MMM------===-=-============-==========-MMM-MMM--MMM--M-
CCC CCCCCCCC C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC C CC CC C
XXXAXXXXXXAXXXZZXZZXXAAAAAAAAXXXXXAAAXXXXAAAAAAAAMMMMM-MM--M==----M-------=-MMX------=+-=---=====A================--M-=-==-==--==-=
C CC CCCCCC CCCCCCCCC CCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCC
XAXAXAAAAAMAXXZXZZZZZXXXXAAAAAAXAAMAMAAAAAAAMMMMMMMM--M--M---MMMM---M---=-==--M--M---===-==========-========--===-=+-==============
CC CC CCC CCC CCCCCCCCC CC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
XAXAXAAAAMMAXXXXXXXXXXAAAMAMMMAAAAAAAMAAMMMM-M-MMMMM-M---------MMMMM-----=-----========-======--===========+===+=+++====-------===-
C C C CCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
AAAAXXXXAAAAXXXXZXXXXXAAMMAMMAMMMAAAAMMMMMMMMMMMMMMMMMMMMM------MM----------M-M=----=-------=-=-=-=======-======+=+====+===========
CCCCCC CCCCCCCCCC C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
AAMAAAXAMMMAXAAAAAXXXAAAMAAMMAMMAMAAMMMMMMMMMMMMMMMMMMMM-M-M-----M--M-----M-M---=---================+===+==+====+++++++'+''+'''''+.
C C CCCCC CC CCCCC C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+C++C+++++C'
C CC CCCCC +
C
MAMMMAMMAMAAXAAAXAAAAAAAAAAAAAAAAXAAMAAMMMMAMMMMMMMMMM-----M-M---------=--=======-==----------M-----======--=-==-='++++++=+++=+++..
CCCCC C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCC+CCCCCCCCCCCCCC''
C ++
CC
MMAAAXXXAAAAXAAAAAAAAXXAAAAAAMMAMAMMMAAMMAAM-M--MMMMM---M----==--=----=--MMMM----=-=======-======-==='=======---===+'++=+++++'+'++.
C CC CCC CCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCC+CCCCCCCCCCCCCC+CCCCCCCC+C+CC'
C C C C +
C
AAAAAXXXAAAAAAAAXAAAMAAAAMAAAMAAAAMMMMAMMMMMMMM-MMMMMMMM-----------=====-==M--=--=-====-=----========.=-===+=====++=+''+++''+++''''
C CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCC'CCCCCCCCCCCCCCC++CCC++CCC++++
+ CC CC CCCC
C
AMMAAAXAAAMMAAAAAAAMMMAMAAAAAAAAAAAAAAAAMMM-MMMMM----MM-MMM------=-===---=+--=====-==-=-=---==----=====--=========+==++=+=+++++++'.
C CCCC C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+'
C+
C
MMA-AAAAAAXAAAAAAAAAXAXXAAAAAAAAAAAAAAAAMM----M--------=--=MM-M-M-MM---==-=M-M-MM---=-=-=====+-======-================+====+====+++
C CCCC CCCCCCCCCCCC C C C CCCCCCC C C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
MAMAMMAAAAAAAAAXAAAAAAAAAAAAMMAAAAAAXAAMAAMMMMMMM-MMMMMM--==---M----------=--------M-----====+======+===-=-=====+========+++++='+++
C CCCCCCC CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+CCC
C
MAAAAMAAAAAAAXXXXAAXXAAXXAAAAAAAAXXXXAAAAAM-MMMMMMMMMMMMMM-=--MM------M---=M---M-=-M----M======-==-==-=======-====-===-===+==++++++
C CCCC CCCCCC CCCC CCC CCC CCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
AAAXAAAAAAXAAXXXXAAXAXAXXXAXXXAAAAXAAAAAMMM--MMMMMMMMMMMMM---MM--M---------M---------===-=====-=---====-================+====+++++'
CC CCC CC CCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+
C
AAXXAXAMXZAAAAXAAAAXXXXAXXXXXXAAXAXXAAAXAMM--AMMMM-MMMM-MM----MMMM--M--=---M------=--M===-==----===-=-=--==================+=-+++='
CC C C CCCC CC CCCCCC CCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+
C
AAAAAAXXAXAAXAAXXAAXAXAAXAAAAAAAAAAAXAMMAMM-MMMMMMMMMMMMM-=MMMM-MMMMMA--=-M-==--=-=======----===---==--=================-===+++++==
C CC C CCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
AAAAXXXZXXXXAXXXXAAXAAAAAXXXXAAAAAAAAAAMAAMMMMMMMMMMMAMM---MMMMMM--MMA-==----==--=-=====-=-=-------====---===========-========++=--
CCC CC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
XAAAXXXZZZXXXXXXAAAXAAXXAAAAMMMMAAMMMAAMAMMMMMMMAMMMMAMMMMMM---M--=======----=--=====--==-==-------===-===+==========-======+======
CCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
XAXAXZZZZXZXZZZZZZXXXXXAMAAXAMXAAAMAMMMM-MAMMMMMMMMMMMMM-M-M-=-=-=-=====-===-=---==----====M=-=-=--=+====--===-==============-+===-
C C C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.
'
X
C
XAAAXXZZZZXXXXXXXXXAXXAAAAAXAMAXAAAAAAMMMMMMMMMMMMMAMM--------=-==================--M=-===-==----======---=-=-=======-======''+-'-.
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC++C.C.'
CC 'B'+
XHXC
CXC
AAAAXXXZZZXXXXXXXXXXXXXXAAAAAMAAAAAAAAAAMMMMMMMM=MMMM-----=-=-=============--===-------====-==--===-=-=---=M=-====-===-=+=..-''.=-X
C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCC''.CC'CC
++'BB+
CCXHHC
CXX
AAAXXXXZXAAXXXXAAAXXXXXXXAXXAXAAAAAAMAMMMMMMM----MMMM------=====-----------M-=------=--====-====-----=---==-======--==+'-----MAXZZX
CCCC CCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+.....
C'''''
XXXXX
CCCCC
MAAXZZ1ZXXXXZZXZXAAXXXXXXXXXAAAAAAMMMMMMAMAMMMMMM-=M------MMMM---M---------MM--==-======+====----M----========-M-=++'-''--=X-M=--..
CC CCCCCC CCC CCCCCCCCC CCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCC CCCC+.CC..C C C..''
C'BB'' ''++
XHHXX XXCC
CXXCC CC
AAMXAXAAAAAMAAXAXAXXAAXXAMMAAAAAAAAAAAAAAAAAMMMMM-----MM-=-M--MMMMMAMXXXMAMAM-==+========-----------===-M--M==='...---'+AXA-M+.----
CCCCC CCC CC CCCCCCCCCCCCCCCCCCCCCCCCCCC CC CCC+'''...+C C C'....
C+++'''C +''''
CCCXXX CXXXX
CCC CCCC
AAMAAAMMAAMMAAAAAAXAAXAAMMMMAAAAAMAMMMMMMMAAMAMMMM--++-MMMMMMMAMM-M-=ZZZZ1ZZXA-=-==-=---------=------MMM-+=-='.--'-+=AZ1ZM-+..-----
CCCCC C CC CCCCCCCCCCCCCCCCCCCCCCC CCCCC+'..C.CC CC''.....
C+''B' ++'''''
CXXHX CCXXXXX
CCXC CCCCC
MXAAMAAAAAAMAMAMAAAAAAMMMMMMAMAMAMAMMMMAAAAAMAMMMMM-M---MM-MM-AMM=+++-=++=+''=M--===-=====--MAAXMAAM''+=+.'.--'-.AAZZZA=+''.-----'.
C CCC C C CCCCCCCCCC++C CCCCCCCCCCCCC ++CCC'+'..C.' CC++'.....C'
CC CC +C+''B'+ CC+'''''B+
C CXXHXC CXXXXXHC
CCXC CCCCCX
AAAAAAAAAAAXXAAXAAXXAXXAXXXX1AAAMAAAMMAMAMMMMMMMMMM--AAAAMMAM-MAM+++.++MMAMAAAXXAM--==-=-XXZAMA=-'..''=-+.-'--M)1ZXX=+'.'.'.--''--'
CC C CCC'CC CCCCCCC C.+''++CCC'.C.. CC+'+'+'..CC..C
+ 'C++CC +'B'' C+C+C+''BB''B
C X CC CXHXX C C CXXHHXXH
C CXCC CCXXCCX
AAAAAAMAAAAAAAMMMAAAXXAXAAAAXXMAAAXAAMAMAMMAMMMAMMMM-=+++M-MMMMMMX=+=MM=MMA-.----=-M--MMM-++..''''++++--'-''X11ZZX=++'....----=++-M
CCCCC C CCC C C'C...CC CC CCC''++++CCCC..C.++ CCC+''''....CCCC
+ ''' ++CCCC ''B'CC C++++''''
C XXX CC XXHX CCCCXXXX
CCC CCXC CCCC
AAMMMMMAMAAMMMMMMAAAAAAAXXXXXAAAAAAAAMMMMMMM-MMMM--=++...'-.MMM--MMMM-M=++'...M-===++++++'++'+++==''--'.-M111AA-''.......-.-'=-AAAA
C CCCCC'''+.' CC C CCC+''' CCCCCCCCCC+CC+CCCCC++..C'C C++'''''''.'.+CC
+++C'+ C+++ C C CC''B+ CC+++++++'+'C
CCC XC CCC XXHC CCCCCCCXCX
C CCX C C
-------AMMMMMMMMMMMMMMAAAAAAAAMMMMMMMMM-M-MMM----===--=++MM=M-M-MMMMM-=====----==++=+++'++'=+=-=.---'=XZ1)1M='....-.-.''.+MMAAAAAAA
CCCCCCC C C CCCCCCCCCCCC C C C CCCCCCCCCCCCCCCCCC+CC+CCCCC'...CC C+''''.'.'++'C
C C +'''B C++++'+'+CC+
CXXXH CCCCXCXC C
CCCX C C
---M-MMAMMMAAMAMMM-MM-MMMMAAMMMMMMMA--=-----M-+=======+=-===M-MMMMM=-=++=M====+++=====++=+=-A+-----Z111+X'.-....-.--+='+-=AMAAAMMAA
CCC C C C CCCCCCCC CCCCCCCCCCCCCCC C CCCCCC CCCCCCCCCCCCCCCCCC C..... +'.''''.'..CC+CCC
''''' C+'++++'+'' C
XXXXX CXCCCCXCXX
CCCCC C C CC
---M--MM-MMMMMAMMMAMMMMMMAMMMMMMMMM--------MM----===--='=+===MMMAM============---====+=-===----'+))1ZA=.--..-----.''.=-MM-'MMMAMMMA
CCC CC C CCCCCCCC CCCCCCCCCC+CCCCC CCCCCCCCCCCCCCCCCCCCCCCCC....+C C'..''.....'++'CC C+
C ''''C +''++'''''+CC+ C
XXXX CXXCCXXXXXC C
CCCC CC CCCCC
--=---MMMMMAXAAMMMM-MMMMMMMMMMAMMMM-=---M--MMMMM-====--M-==-=M---=====-=+++--====-==+-+=+---+MMZ1X-=..-...------.'=+'=--M-+==-AMAMA
CCCCCC C CCCCC CC CCCCCCC CCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCC...C CC''.'''......'+CC+CCC CCCCC
''' ++'+++''''''+C C
XXX CCXCCCXXXXXXC
CCC C CCCCCC
M-----MMAMAAAMAMMM------------MMM---=MMMMMMMMMMMM-===------M----==+.........=-===-'...----AXMZZ-+'....--.-'--'''=--=''=--M-='-MMMAM
CCCCC CCCCCCCCCCCC CCCC CCCCCCCCCC CCCCCCC'''''''''CCCCCC+'''.... CC+''''..'.C..+++CCCC++CCC CC+C
+++++++++ C+++'''' C++++''+'B''CCC CC C
CCCCCCCCC CCCXXXX CCCCXXCXHXX
CCCC CC CXCC
AAXMM-MMMMAAMAMMMMMMMMMM-MMMM----MM---MMMMAAAAMMMM===---M-M-M----===----MM=--+-=X-----.-AXXXA..'''..--.----.==MM=MX.'+=MM--MM++MMMM
C C CCCC CCC CCCCCC C C CCCCCCCCCCC C..CCC .....'. ''+++''..'....'CC C '+CC CC CC
'' '''''+' ++CCC++''+''''+ +C
XX XXXXXCX CC CCXXCXXXXC C
CC CCCCC C CC CCCC
MMAAAM-MM--MMMMMM---M-MMMMMMM-MMM----=====-=-MMMM-===MMMM---M--==-=======--='++-----.A-AMM......---------..+=--MM-+''==-MMMM-=+-MMM
C CC CCC C C CCCCCCCCCCCC CCCC CCC CCCCCCCCCCCCCCC+CC.....' C ''''''.........''CCCC CC++CCC CCCC
C '''''+ ++++++'''''''''++ CC
XXXXXC CCCCCCXXXXXXXXXCC
CCCCC CCCCCCCCC
MMAMMM--MM-MMMMMMMMMMMMMM-MMM-MM-=---===--===========M-----=-=--=-----======'------+AA==......-.--------.++=--AM=+''=--MMMM---==-MM
CC C C C CCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCC+......C CC''''''.'........'CCCCC CC++CCC CCCCCC
C'''''' ++++++'+''''''''+ CC
XXXXXX CCCCCCXCXXXXXXXXC
CCCCCC C CCCCCCCC
----MMMMM-M-MMMMMMMMMMMMMMMMMMMMM--M-----==----=========---=-=-=-M--M==-=.=-.---.-+=''.....--.--..-.-.+++====-M+''==---MM---------M
CCCC C C CC CCCCCCCCCCCCCCCCCCCCCCCCCCCCC CC CCCC'C.'...'CCC++'''''..'..''.'.'CCCCCCCC C++CCCCC CCCCCCCCC
+ '+'''+ CC+++++''+''++'+'+ CC
C XCXXXC CCCCCXXCXXCCXCXC
C CCC CC CC C C
=====-AMMM----MMMMMMMMMMMMMMMMMMMMM-MMMA--=--==--=-=---=-----=+..A-==-='-+'....'A'..-.----..--.-..'+==+=-+===='+==-M-AAM+=-MM=MMMMM
CCCCCC CCCC C CCCCCCCCCCCCCCCCCCCCCCC'' CCCCC+.CC''''+ +''.'....''..'.''+CCCCCCCCCCC+CCCC C CCC C
++ C' B++++C C++'+''''++''+'++C C
CC X HCCCC CCXCXXXXCCXXCXCC
C X C CCCC CC C
======MMMMM-MM--M-MMMAMMMM-MMMMMM-M-----M-M-=====---M-MMM--==-====-=M+.-'-...''.....-.--.....''+''+'++=+=+'+'+==-MA==M=+++=MMMMMMMM
CCCCCC C CC C C C CCCCC C CCCCCCCCC C CCCCCCCCCCC C'.+.'''++'''''.'..'''''++C++C+CCCCCC+C+CCCC CC CCCCC
+'C'+++CC+++++'+''+++++CC CC C C C
CX XCCC CCCCCXCXXCCCCC
C C C CC
--==++=---=--MMM-=-M-MM--MMM-MM--------------=-MM-MM-MMM-MM-MMAZM-AM'---..''.-....-..-...'''''++=+===+++++'++==M----==+===+-MMMM--M
CCCCCCCCCCCCC CCC C CC C CCCCCCCCCCCCCCCC C C C C C +...''++'.''''.''.'''+++++CCCCCCCCCCCC+CCCC CCCCCCCCCCCC CC
C'''++CC+'++++'++'+++CCCCC C
XXXCC CXCCCCXCCXCCC
CCC C C C
=M-=M+'-MM=--=MXMM---MM-MMMMM--M----MMM---M--MMMMM-MM-AMMMMM-MM1Z1'.---...'....'-..-'..+'=++'=+=-=+=+=++''++=MMM==+=+-----+=-MAMMMM
C CC C+C CCCC CCC C CC CCCC CCC CC C C C +'...'''+''''+.''.+''C+CCC+CCCCCCCCCCC++CCC CCCCCCCCCCCCC
C C+'''+++C++++C'++'C++ C C CC
CXXXCCC CCCC XCCX CC
CCC C C
--+-=A+-.1Z-M==-MAMM=-MMMM----==--------MMMMAMMAMA-MAMAMXAAAM-A+)-.--..'-.-..'-.''+''''++'++==+=-+'+='++++-AMM-+='+=MMM==--=+=++--M
..CCC C.' C CCC CC CCCCCCCCCCCCCC C C .'..''+.'.''+.'++C++++CC+CCCCCCCC+CC+CCCCC CCC+CC CCCCCCCCCCC
'' '+ '+''++C'+'++C'+CC CCCC C C C C
XX XC XCXXCC XCXCC XC
CC C C CC C C C
=-+MA-A=--X--==-=MAX--M-MM==M-M---MMMMMMMMMAAMMMMMAAAXXAAMM-MAAZ=---...'.-....'.'''++''+===+===++'= =+==M-=--=+=='+-M----=-===-+-MM
CCC C C.. CCCCCC CC C CC C CCC C C...'''+'.''''+'+++CC++CCCCCCCCCC+C CCCC CCCCCCCC+CC CCCCCCCCCCCC
'' '''+++C+'++++C+CCC CC C C
XX XXXCCC CXCCCC C
CC CCC C
-AXZXXXM+..M-==---MMM-M-=-----MM-MMMMMMAMMMMMMMMAAAXXXAMM=...+=.---..-..'.'.''+++=+++=========++=+=)==MMM====--M+'=+====---M--M-==M
C C'' CCCCCC C CCCCCCC C C'''CC'...''.''+'+'++CCCCCCCCCCCCCCCCCCCCC CC CCCCCC C+CCCCCCCCC CC CCC
++ +++ +'''++'++C+C+CC C
CC CCC CXXXCCXCC C C
CCC C
-M1ZZ11Z+.-+-==-==-MAM=--M---M-----MMMMMMMM-MMMMAAXXXAX.--MMM'==---.'..''.'=++=+==+---=++=+=++====-=---M-=-=-MM=+'+'=---MMMMM----=-
C C'.CCCCCCCC CCC CCC CCCCC C '.. CCC...'+''++'+CCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCC CC+C+CCCC CCCCCC
+' +'' B '''+C++CC+C C C
CX CXX H XXXC CC C
C CC X CCC
MAZXAMM-=+'=M-=-M-MAAA=========M-M=MMMMAMMAMMAMXXXXZA+'-----'+M...-.---'+===-+===-M+-++====+'==AM--===M-MM-MMM++'===+MAMMAAM==----=
CCC+C CCC C CCCCCCCCC C C CC.....+C '''.'...+CCCCCCCCCC CCCCCCCCC+CC CCCCC C C CC+CCCC CCCCCCC
C B'''''C +++'+'''C C C
HXXXXX CCCXCXXX
XCCCCC C CCC
-MXMM=M=-...--=---MMMAMM====--MMMMMMMAMMMMMMAAAAXZZA--''---''''-.-'.+-.'==-+=======++++=+='.+=-======----=MM-'''+=+==MAAAMMM-------
C C CC'''CCCCCC CCCCCC ..CC...CCCC.'.+'C.'+CCCCCCCCCCCCCCCCCC+'CCCCCCCCCCCCCC C+++CCCCC CCCCCCC
+++ ''BB'''BBBB'+'C+ '+C C+ CCC
CCC XXHHXXXHHHHXCX C XC C
CCXXCCCXXXXC C C
-MM----=-...=-=-----MMMM-M-MMMMM-MMMMMMMMAMMAAXAXZM'-'.'M='--+'---'.-'=+--=--===+===++'++...+=-====-==''+M-=++''====MMMAMM-M--=----
C CCCCCC'''CCCCCCCC C C C +.C'+ C+..CC...C'.+CCCCCCCCCCCCCCCC+CC'''CCCCCCCCCC++C CCCC++CCCC C CCCCCCC
+++ C'B+C C'' B'''B+'C C +++ CC CC
CCC XHC XX HXXXHCX CCC
CX CC XCCCX C
-===--==='.'=---=--MMMMA--M--MMMMMAMMMMAMAMMAAXXM+-+-'---'''.=.-''-'-AMM====-=+='=+'''''''.-=A-+++==++'+=++++=-+====MAMMM---M--M-M-
CCCCCCCCC+'+CCCCCCC CC CC C.C.C...CCC'C'.CC.C. CCCCCCCC+CC+++++++'CC CCCCCCCC+CCCCCCCCCCCCC CCC CC C C
C+C ' 'B'''BBB+ +'BB'B' C CCCCCCC+ C
C X XHXXXHHHC CXHHXHX C
C CXCCCXXX CXXCXC
=MM---==-..'--M--M--MMMAM=MMMM-M-MMAMMAAAMAMXXX-.'--'''''''''''''--'''XMM=-=+++.+='-'.+-=+MAX==-=++'+'+''+===A=MM--++MMAMMA-M--M--M
C CCCCCC''+CC CC CC C C C C'C..CCCCCCCCCCCC+..+C+ CCCCCC'CC+.+'CCCC CCCCCC+C+C++CCCC C CCCC C CC CC
++C +B''BBBBBBBBBBBBC''CBC + C'C+ C C CC
CC CHXXHHHHHHHHHHHH XX H C X C
XCCXXXXXXXXXXXX CC X C
=-++=====-.=M--M-MMMAMMMMM-M--A-MAMMMMMAMMAXXXA''--'''''.--'''''''''''M--M.==+=MM'++=+=M+=M-='===++'+'++++==M=-MMM=-=MMAA=+----MMMM
CCCCCCCCC.'C CC C C CC C +C..CCCCC'..CCCCCCCCCCC CC 'CCCC +CCCCC CC CC+CCCCC+C+CCCCCC CC CCC CCCCCC
'+ CB''BBBBB+''BBBBBBBBBBB + C C C C
XC HXXHHHHHCXXHHHHHHHHHHH C
C XCCXXXXX CCXXXXXXXXXXX
-===--==+------=-MMMM-MMMM--MMM-MAMMMAMMMAAXX-'---'''''---'''''-='.'''-'==-=------+'++==+M-++==-++'.''=+===-=---M-MM--M--====-MMMMM
CCCCCCCCC..CCCCCC C CC C C+...CCCCC...CCCCC.C+'CCC.+CCCCCCCCCCC+CCCCC CCCCCCCC+'++CCCCCCCCCC C CC CCCCCCC
'' C'''BBBBB'''BBBBB' C+BBB'C C C+CC
XX XXXHHHHHXXXHHHHHX CHHHX C
CC CCCXXXXXCCCXXXXXC XXXC
===-====-.'---==MM----MM-MM-MM-MAAM-MXMAAXXZ=.'---'''''''''-'MAMZAA-=-''-.A--====+==+=-+='.+===+.'.''''+=+==+=-M-=M--=--------MMMMM
CCCCCCCC.'CCCCCC CCCC C C C C C'C...CCCCCCCCC.C .C.CC.' CCCCCCCCCCCCCC+'CCCCC'+'++++CCCCCCCC CC CCCCCCCCCCC
'+B +B'''BBBBBBBBB'B ' 'BB'+ C+ +C+CCCC
XCH CHXXXHHHHHHHHHXH X XHHXC C C C
C X XCCCXXXXXXXXXCX C CXXC
-=''+.+..++M-M---M----M--M-AAM-MAMMAMAMZXZZ--'-''---.-''''A+)X)ZAXAAMMA.''-=++==+=A=--'.'.'A'=-.+''++++++-+''++--M=--M--MMA=+MAAAA-
CC++C'C''CC C CCC CCCC CC C C C.C.C+...'.CCCC C 'CC.CCCCCCC CCC+'+'+ +C.'C++CCCCCCCC++CCCC CCC CC CC C
CC + ++ 'B'BC'''+'BBBB +BB' C+C+C C '+ CC CC
C CC XHXH XXXCXHHHH CHHX C C XC
CXCX CCC CXXXX XXC C
A+++=++-..=----=------=M--MMAAMMAAAMMAZZXX+-'-..--.----..-MAX='.'M--AM--M-'-====-M-=-'-''.=.'..'++++++=+=+''.''=+=MMMMMM----=-MMMMM
CCCCCC.''CCCCCCCCCCCCC CC C.C.''..'....''. CC'+ CC CC .CCCCCCC CCC+.++'C'+''+CCCCCCCCCC++'++CCC CCCCCC
'++ 'B'++''+''''++' B+C 'B C'CC+ +C++C CC+CC
XCC XHXCCXXCXXXXCCX HC XH X C C CC C
C CXC CC CCCC C X CX C
=++++=.-'.--=-----=----M--MMAAAMMAAAXXXXM+---....------.AXAMA='''''-=--+'.-M=+-M---M=+''''+'''''+++=++++++..++'+-MMAAAMM=--M-MMMMAM
CCCCCC'.C'CCCCCCCCCCCCC CC C...''''......' CCCCCC.CCCC+'. CCC CCC CC++++C+++++CCCCCCCCCC''CC+CC CCC C
+'B+ '''++++''''''+ BBBBB' C+' CCCC CCCCC ++ C
CXHC XXXCCCCXXXXXXC HHHHHX CX CC
CX CCC CCCCCC XXXXXC C
+++'++'--=M----M=------MMMMAXAAMMAAMAAMM'-''-....--..++AZ)1M.---'''''-==-X'-M-+M=-MMM-=''+++++=+++++'=='.+=+++=--AMAMMAMAMMAMMMMAMM
CCC+CCC..C CCCC CCCCCCC +.CC.''''..''CC '...CCCCC.CCC +C CC CC CC++CCCCCCCCCCC+CC+'CCCCCCCC
C B'' C'BB'++++''++ +'''BBBBB' C CC C C+
HXX XHHXCCCCXXCC CXXXHHHHHX C
XCC CXXC CC CCCXXXXXC
'+=+=.-+.=---MMMM-M-M-MAM-MMAMMMAMMAMAM'----''-.--.'.'X1+.'-='------=-'-.Z+=MMA-=--=MM='+=+'+++''='++++=M-+'+=--AAM-MAAMAAXAAMMMMM-
+CCCC'.C'CCCC C C C C +....++.'..'+'+ 'C.C+......C.C.' CC CCCCC C+CCC+CCC++C+CCCCC CC+CCCC C C
C +' + C''''CC'+''+C+C +B' C'''''' 'B'+ C C CC C C
CX C XXXX XCXXC C CHX XXXXXX XHXC
C CCCC C CC XC CCCCCC CXC
'==+='-.==--MMMMM--M-M-AAMM-AAMMMMMAM-=----.'+---.+AAXZ11))1)+--.--.+''--.+=+-M--MAMM==++++++''+===+==--=====----MAMAAAAMAAAAAM=--=
+CCCCC.'CCCC CC C C C CC....'+C...'C C..'..'C++..'CCCC CC CCCCCCCC++CCCCCCCCCCCCCCCCCC CCCC
C B'+ ''''+C '''+ ''+''+ CC''+ CC
HXC XXXXC XXXC XXCXXC XXC
XC CCCC CCC CC CC CC
..==.--+--MMMMMMM--M---M-M-MAAAMMAMMM+'--.'-+-.''=AAM'1ZZZAMA-.-...'='''.-.=+==M-MM--==+=+'''+++-===========-=--MAXAAAAAAMMAMMMM-M=
''CC'..CCC CC CCC C C C+..'+CC.'++C + .'.'''+C+++'.'CCCC C CCCCCCC+++CCCCCCCCCCCCCCCCCCC C C
++ +'' C''+C '+CC C '+'+++C CCC+'+ CCC
CC CXX XXC XC XCXCCC CXC
CC CC C C C C
'.+---+MMMMMAMMMMM-MM---M--MMMM-MM-=+'-.'=''..'=XZ.=.--AMMXX'-''''''=''''+'+==--MMM-++++'+''+=--MMM--=+===M--=-MMAAAAAMMAMM-MMMM-M-
+'C...C C CCC CC C CCC+.'+C++''+C 'C'.C +.CCC+++C++++C+CCCCC CCCCC+C++CCCC CCCCCCC CCCC C C C
C+ ''' C'+C CC++C + +' C'BBBCCC CCCC C C CC
C XXX XC CC C CX XHHH
CCC C C CXXX
+.X-'+=-M-MMAMXAAAMMM--===-MMMMM===+.-.+'=+''.AA-+X''-'-)))-M''.''+='.'-.+++-=----=+'+'''+=MM-MAAAMM=+==M--MM=-AAXAAAM-M-MMMMMMA-M-
C' .CCCC C CCCCCC CCCC'.'C+CC++' CC CC.C. C ++'CCCC+'+C'CCCCCCCCCCC+C+++CC C CCCC CC CC C C C C
+ 'B +'+ C CC+ BB'B' CC+BB C+C + C CCC
C XH CXC C HHXHX CHH C C
CX C XXCXC XX
XX-=-A-MXAAAAXMMMMMMMMM-MMMM-----=+..'++++++==M.'=MA+-'-Z)M++=-''-'=+.'+'=++=+M+==+'++'=-MMA-M-MAMM=--=-M-MMAAAAAAMMMM-MMMM-MMMM-M-
CCC C C CCCCCCC''+CCCCCCCC '+C .C. CCCC++.CCC'+C+CCCCC CCCC+CC+CC C C CCCCC C C C C C
++C +C 'B' CC'B +C C C C
CC C XHX XH C
CXC CX
-'-''''--XAMMAMMAAMMMMMAMM---A--=+''+===+=MM='+=+M=A+.-''=+-XMM''=--+.'''=+-++===+++====MMMMAAAMM=M==----AXXXAAAMMMMMMMAAMMMMMMM=-'
C+.++++CC CCC CCCC++CCCCCC C+CCC C '.++CCC ++C..C'+++CCCCCCCCCCCCCCC C CCCCCC CC+
C'CCCC CC C +'CC CC '' +CCC C
X CX XX C
C C CC
--.AAXA.+.-----===+----MMX=-=A==+=+=--==-M--++.=.MX1)'ZZ+'--ZX'=-='...''++==+===-====--=-AAAXA--==-=-----MMXXAAMMMMMMMMMM-MMMM==''+
C.' 'C'CCCCCCCCCCCCC CCC CCCCCCCCCCC CCCC'C' C CC.. +CCC+'''++CCCCCCCCCCCCCCCCC CCCCCCCCCCC C CC++C
'+ + + + + B B'' C C+++CC CC
XC C C C C H HXX CCC
C X XCC
---=-++'=M'+--=+'+=AZMA-+'=M'=M-=-+=+=+=--'-'-X)Z)Z)1')1ZX-='MAAM''.--+'=='+----+++=-M=-MZZ-M+-M-MM==MMM-==-AMMA-MAMM=-MMMMM-+''''+
..CCCCC+C CCCCCC+CC CC+C +C CCCCCCCCC.C+.C. C CCC ++'..C+CC+CCCCCCCCCC CC C CC C CC CCCC C CC CC++++C
'' C B C C C ' C'B' B B CC+'' C C CCCC
XX H X XHX H H CXX
CC X C CXC X X CC
-=+'---'-.-'.'+'.=-.++'-..--------'''---'+'-AMXM-11AM=)1)11A1--M+..'.-''+'======++=-MM-MXXAM=MM-M-M-=MMAM-M-MMMMMMMM-MMM-MM==+.''++
.CC+...C.'.C'+C+'C.'CC+.''........CCC...CCC. C C .. C''+'.++C+CCCCCCCCCC C C C C CC C C C C CCC'++CC
' C'''B'+'B+C C+ '+ C'++''''''''BBB'''B B' '' ++C+'CC C +CC
X XXXHXCXHC C XC XCCXXXXXXXXHHHXXXH HX XX CC CX C
C CCCXC CX C C CCCCCCCCXXXCCCX XC CC C
-MMA=A-=-MA='=XZ+==+=MMMMAMMM--+'+'.''''+'+XZZ1AXZX.=)1))11ZA--'-+'''.'=+'+==--=+==--MAXAM-M-M=-MMMMMMMAAM--MMMMMMMMMMM=-M+''+++===
C C CCC C+C CCCCC CCC+C+'++++C+C 'C ..C.C+++'+CC+CCCCCCCCCCC C C CC CC CC C++CCCCCC
C C C+CCCC C + ''B' CCC+C C CC
C C XXHX C
CCXC
--+--AZM---=---XAZXXZAXXAXXXAAXXXZXXZXZZZXXXZZXXXX'+AZX-=.=+--M-.'..=+=+''==--=''+--=AAA=-==--=---MMA-AAXXM----MMM-MMA='='=-=M=+++'
CCCCC CCCCCCC +C CC'CCCC .'+''CCCC++CCCCC++CCCC CCCCCCCCCC C CCCC C C+C+CCC CCCC+
C + '+C++ CC CC C C C
C XC CC
C
==AZZM=-'.'AZZ-=AAXX-MXAXZZZZXZZXZXZZZZ111Z1XZZZZ-...'---'=+'.XM=''-===+.+.=+-=++-==M=-=-=------M-MMXAAZM-M-MMA=MMMMM='-'+==-=++'.'
CC CC+'+ CC C .'''+...+CCC' C++.CCCC'C'CCCCCCCCC CCCCCCCCCCC C C C C C+.+CCCCCCC+'+
C+C '+++C'''C B+ CC' + + C'C C+C
C XCCC XXX HC X C C X C
C CCC X C C
XXAA==++-.XM-.+MM-AXXMAXMMAMAAZXZZZZZ1ZZXZXZXZXZX''-.=AAXZZX+-.-=.''==='+'.-+===++==+-=-M--M=-MAM-MAMAM--AAMM-MAAMM--X'..=====+.='.
CCCC.' C'C C CC.'C C.'CC'++CCC+C+'CCCCCCCCCCCCC CC CC C CC C CC +''CCCCCC'C+'
'+ + BB'+ '+ +CC C C+ C++ + C+
XC C HHXC XC C C CC C C
C XXC C
XM+++-'=--AM-=='=-MAXAAAAAAAAAXXAZXZXZXZZZXXXXZ1'''MX11Z1ZXMXZ'+-'.===+.=''=-=-+++===-=-MM-+M-AMMMMMMMMMMMMMMAA----MMA+'.-'==-=...-
CCC.+CCC CCC+CC +CC CC.+'CCCC'C++CCCCCCCCCCCCC CC C CCCC C+'.+CCCC'''.
'C C CBB B 'C+ + CC C+'C +++'
X HH H X C C CX CCCX
C XX X C C C
-+=.-+XAA-A----===MAXAMAAAXXXXZZZZZZXXXZZZZAZ1ZA-'=MA1ZZZZMXXZ'--'.=+++'='+=-=--++=--=M-M==-AMMMMM-MMM---MMMMMA-=''++...--.'AX-'---
CCC'CC C CCCCCCC .CC +..+'CCCC+C+CCCCCCCCCCCC C CCC C CCC CC++CC'''..'+ C+...
+ 'B C''C+ C C CC +++''+C C'''
C XH XX C CCCXXC XXX
CX CC CC CCC
+'+AMXXM+.'.+==+=-MXXAXXZXXXZ1ZAXAMZXZXZZAXZ11Z-'-XMXZ111XMAX=+---+-''.+'+=M--M-==--MMM--MMAMMM-----M---MMM-M=-A''...-''---A+''----
C+C C'+'CCCCCC .C. CC...CC++'C+CC CC CCCCC CC CCCCC CCC C CC ++'''.++..C CCC....
C +C+ 'B' ''' CC+ C CC+++'CC'' BB''''
C C XHX XXX C CCCX XX HHXXXX
CXC CCC C CC XXCCCC
+'X-AM-=+-MM-..++=+X1ZXXAAXXZZ1XAXXZXXAXXXAXXX--'MAM='=MAMXZA''.--.'+'.+'==MMM-M=-MMMA---M-------M--M-MMM--M-----''+=.+====--''''-.
C+ C CCCC C''CCCC ..C C+C ++'..'+C+'C+CC C CC CCC CCCCCCC CC C CC CCCCC++CC'CCCCC..CCCC.'
C ++ ''B C CC+''+C C+ C CC + ''BBBB'+
CC XXH CXXC C C XXHHHHXC
CCX CC CCXXXXC
-=MMMMMAAXXM=-MA=-'MZZXXAXZZX1ZAAXXXAMXXXAMMM-''-++'.=.--+=Z-..'-.''''.'+-MM-M---MMMAM--=-MM=MMMMA-==--MM-==-=-M-+MMXMMM====-.-''--
.C C. CC+ .+C.CC+'C'..CC C''+.'++++'+CC C CCC CCCC C CCCCC CCCCCC CC CCCC.'.CC..
' ' C 'CB' C+ +'' ++C'+CCCC+C '+'BB''
X X X HX C CXX CC XC C XCXHHXX
C C C XC CC C C CXXCC
=MMAMAMAAAM-..ZM-+=+-AZAXXZXXXAAAXMM-AXXAMMM+=--+M-==M-=-'--...-..+'..'=--=--MMM-MM----==---MMAAMM--------M=--+MMMMMM-AMAMAAA-'--''
C C'' CCCCC C CC..C CCC CC.+..'''.''C+''+CCCCCC C CCCCCCCCC CCCCCCCC CCCC C C+..CC
++ '' 'C''+++'++ C++C C''BB
CC XX X XXCCCXCC CC XXHH
CC C CC C CCXX
=--=M==-ZM=.'ZM'MAM.+='=XZ1XXXZZ+='AXXMM-MM=-=MMXM=++.==.ZA''-'.++''-..=M-M=-+++-+M=-==MMMMMMM-MM-MMM-MM--M---MM-M-MMMMM-M--AMAAAAX
CCCC CCC C'C + 'CC+C CC+ C C.C CCC'CC' +C.+'CC++.''C C CCCCCCC CCCC C C C CC CCC C C C CC
+B C + C C ' + + CB'C+ CC'++
CH C X C C HX C XCC
X C XC C
=----MMA--'-MM=-'XMAA+=--M-MM=+'.=AXXAXM-M-.M''....'==+.-+'''-..'+''''=A-===+'+=---'---M----M--MMMMM--M--M-=M---M=-=---==--=MM-MMMM
CCCCC CC+. C.+ CCCC C CC+'C C C' C+''''+CCC'.C+++.''+C++++C CCCCC+CCCCC+CCC CCCC CC CC CC CC CCC CCCCCCCCCCC C
C' 'C C+ + BC++++C +' CCC'++C CCCC C C
X X C C H CCCC CX XCC
C C X C C
MMMMAXAM='+=M'.-AZ-MX=+'.'+++==+AXAAXAX--M-=+'-'+=AMXA-+''..+'.'+=+.+-MM-=-==-M---=-M----MMMMMM-MM-MM-MM-------=-=-=-=--=MMM---M==-
C+CC +'C C CC+'+CCCCCC CC CCCC.+CC CC++''C+'+CCC'CC CCCCCC CCCCC CCCC C C C CCCCCCCCCCCCCCCCC CCC CCC
C C+ C+C B'C CC++ C+C +
C C HX CC C C
XC
MAAAMM'.+MA=..MXZX---=+'=--=-MXMMMMMMMAM-=M-'.=-A-AXXA++++'-.'==+=+.+MM'---M-MM-M--MMM-MMMMM-MMMMMM--M--M=M----M-MMMM-=-=-MMM--==-A
+'C C'' CCCCC+CCCCC CC CC'CC C CCCC+.'+CCCCC'C +CCC C C CC C C CC CC C CCCC C CCCCC CCCCC
C+ ++ C B+ C'+C + C
C CC HC XC C
X C
AM--1ZXAA--'+M----=-M--M-XXAMMMMMMMMM--M=---.X1MA=-AM'=++==A.=+++=..'----AAAAM+A-AXAMMMAMMMM--.==MMMMM---MMM---M-M-====---=--M=-AMA
CC C.CC CCCCCC CC C CC CCC.' CC +CCCCC 'CCCCC''+C.CC C C CC'CC CCC CCC C CCCCCCCCCCC CC
'B '+ C + ++C ' +
XH XC C CC X C
CX C C
=+==+A-+-'.AM-MMMAXXZXZ1Z1XXXXXMAMMMM-M--=+-.XA..+=M=.='+'M-A.+=-+--AA-+A=MMMM=AAAAAMMM==MMM---''MM-=-M-MM------==-M--MM---=-==---M
CCCCC CC.C' C C CCCC.' ''CC C'C+C+ C 'CCCC.. .C C C CC CC.++ CCC C CCCCCCCCC CC CCCCCCCCCC
'B+ '+ ++ + C C + '' ' 'CC
XHC XC CC C C XX X X
CX C CC C C
-.''.......'+.++=MMMAMZXZZAMMMM-MMMM-=----+.-.'+=MM==+'''+MMX++=+=='A=-=A---AM+--MMAMAM''=MMMM.'=M--MMM-MM--=-------M-MM-MM-=------
.'++'''''''+C'CCC C CCCCCCC'.'+CC CCC+++C CCCCCC+ C.C .CC CCC ++C '+C CC C CCCCCCCCCC C C CCCCCCCC
'+CC+++++++C + +'+C CCC C ' ' CC +C
XC CCCCCCC C CXC X X C
C C C C
=-==++'+='+++++''''--'---'--=AX-MM-M--=MM=-.AAAMM==+'''''.-1ZM--'+==A+--M.+-XM.'-MMAA-='=-MMAM='=MMMMMM-M--MMMM-MM--M-M-MAMM----MAM
CCCCCC+CC+CCCCC++++..C...+..C C C CCC C.' CCC+++++'C .C+CCC C.C 'CC '+C CC+CC C+C C CC C CC C C CCCC
C C CCCC''B'''C'' '+ CCCCC+ ' C ' + +C C C
XXHXXX XX XC C X X C C
CCXCCC CC C C C
++ZZXXX+=-AX1ZZ+M=++-+Z+11X'-.=A-=MX---=X--=11=++++++==+.-'++'=+--MM-+'A='-+XZ.'MMMMM--=-MAAMAM--AAAAMMM--=MM-MM---=--MMM---==---AA
CC CCC CCC.C C +C'C CC CCCC ..C CCCCCCCCCC'.CCC+CCCC CC+ C+.C '+ CCCC .C CCC C CCCCCC CCCCCCCC
' C + '' +'B C C C' +C '
X C XX CXH X C X
C CC CX C C
XZ11Z111)1111))1))))ZZAZ1ZAM-MA-=MM--MMMA'.)Z+++'''''=+'..''++='===-.''A---'MM'+M=MM--=--MAAM----A----====MM-MMMMMM==----=-==+=--XX
C CC CC C' CCC+++++CC+''+CCCC+CCCC'++ CC.+ +C C CCCCC CC.C CCCCCCCC C CCCCCCCCCCCCCC
B+ CCCCC C++CB C +CC 'C C '
HC CC H C X X
X X C C
ZZ1X)XMZ1111)11Z1111Z1Z1111XXZA=++A++=-A..X)X-''''++++''.----='.==+M.==M=+-=+M.MX'-M=====MAMM=M-=--''-=-==-MMMAMMMMM--=-M====++==MZ
CCC CCCC '' C++++CCCC++'....C+'CCC 'CC CC.CC ' +C CCCCC C .CC.++CCCCCC CCCC CCCCCCCC
++ CCCC CC+'''' C+ + ' + C ' 'CC
CC CXXXX C C X C X X
CCCC C C C
AZZA1ZX111))ZXMX11ZA-XXX1ZZXX11ZM===-++''+=MZ1M--'+=-==''.-.-'''M.M-.=MMM+-X--'M=-+-==M+'-MM-'M'=---'===M==-AMMMM-==-===--M=-+===-Z
C CCCCCC+CCC CC+CCCCC++'.'.+++ ' C'C C. CC+ C.CCCC C+C C+ +CC..+CCC CCC CCCCCCCCC CCCCCCC
CB C CC+'+'CCC + + ' C ' C C C ''C
H CXCX C C X X XX
X C C C C CC
=-1Z11M--.==XM-MZ)+))M-+=+'=AAAXX1AM==M=-AA-+-+.--.-'''-+M--'.+--MM=-+AMA-.=--=---'+==-..--=M=A+'---=-==-=A-MAAXA=--==--=M-AM+=+=-1
CC CC'CC C CCCC+C CC CC CCCC'..'.CCC.C C.+'CCC C.C .'CCCCCC.+CCCC''CCC C C+C..CCCCCC C CCCCCCCC C CCCCC
+ C +''+'BBB' 'C+ ' '+ 'C ++ C ''
C CXXCXHHHX X C X XC X CC XX
CC CXXXC C C C C CC
-=-MM-+'+=====+++M-MM11ZXAMMM=-MMMAXMM-=--=-M-=+'''.-.++.-'...+-MXA'-+M=A=+--==MM---++-.-=-=---==---====-=MMMMA======--M---=====ZAZ
CCC CC+CCCCCCCCC C CC CCCCCC CCC+++'.'CC'.C'''CC +.C C CCCCCC ...CCC'.CCCCCCCCC..CCCCCC CCCCCCCC CCCCCCCC
C CCC+'+ +'B+++ C' ''' +' ''
CXC CXHCCC X XXX CX XX
C CX C CCC C CC
MM-MA-MMMAMMAMM====++====++====------MAAM-=--AXM='.----.-.+.-..=--=-.'A.----=.+-M'-'.'=''===-+====--=M---MAM--=====-=======++=++-M=
C C CCCCCCCCCCCCCCCCCCCCCC CCCC C+'....'.'C'.''CCCC.'+ 'C..CC'CC C.+'+C++CCCCCCCCC..C CCC CCCCCCCCCCCCCCCCCCCCC C
C+''''+'+ +'++ '+C + '' + B'C+C CC ''
CXXXXCXC CXCC XC C XX C HX C XX
CCCC C C C CC XC CC
''+X1Z1111)ZM=-AM'..'++.-...+''++'.+-=--MAMMM-AXZZ''..'=''-.+''.'+=+.+M+-.'=-.==-'-'.'=.====-===M..----M-M-=====---====--====+==-.+
++C CC +''+CC'.'''C++CC+'CCCCC C ++''+CCC.'C++'+CCC'C CC'+CC'CCCC.+'+C'CCCCCCCC ''.CCC C CCCCCCCCCCCCCCCCCCCCCCC'C
CC C++C +'+++ CC C+ CC++C BB'+ CC+C + +C + B'C+C + ++' +
CC CXCCC C CC HHXC C C C C HX C C CCX C
C XXC XC C
'=1)ZZA11M'+'+.'==+'+++=--AM=.--.'..-.-...-AM-+XXZ)''--'M.'''-'.''MM==---.--==M'A'--'===++-=-'+--+=--A=M=+=====-+=-+MM==-==MM=-='--
+C +C+C'+CCC+CCCCCC C'..'+''.'.'''C CC ++..+ '+CC.+'++ CCC.C'CCCC + C..+CCCCCCCC+CCCCC.C C CCCCCCCCCCCC CCCCC CCC+..
C C C +C C +''+C++'+'+++ CC''C +CBB'C+CC ' + C B''C C ' C''
C CXXC CCXCXCCC XX C HHX C X C HXX X XX
CC C C CC XXC C XCC C CC
11ZZAAA-'++===-=+=-MMM=Z)Z1ZZZXAXAAAZ-=++++==MMMAXX)M=--.+..----.M-M''=-==-=---.+'-=.===+=-=.+++=++'M-==-=---=-======-A---=======+.
C+CCCCCCCCCC C CCCCCCCC C..'C''C...' C ++C.CC.CCCC'CCCC'CCCCCCC'CCCCCC+ CCCCCCCCCCCCCCCCC CCCCCCCCCCC'
C ''+ ++ '''+ CC ' ' + B + + C +
XXC CC XXXC X X C H C C C
CC CCC C C X
XM===--AMA---AXXX11XM))11111ZZZXXAXMXXXZXMAMMM-MMMAZ1X-'-.'..=-'----M+-.==--==-=.----+M-==-=+-'='===----=-===-=-====-----==--M---+'
CCCCC CCC C C+.'+''CC+..CC CC'CC.CCCCC'.CC.C CCCCCC.+C+CCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCC+
C'+C++ C'' + ' +' ' 'C C C
XC CC XX C X CX X X
C CC C C C C
MMMXXXXM==--=-XAZZZXZ1))A--+=-MXMMAXXAAXXXXXZAMM-M-AX1XA.--.'-'-=..=MMM.+--++=--+.='-+MM-'++=-.+'===---===+=-======-==M-===----==+'
CCCCCC CCCCC C C '..'+.+CC''C 'CC.CCCCCC'C+.C .+CCC.'C+CCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCC+
+''+C'C ++ + ' + C' 'C '+ C C
CXXC X CC C X C X X XC
CC C C C C C
MXXZM'+M==MZAZ1XXXA)-''''.--=AXXZXXXZZZXZZZXXAZMMX--MAMZZ.'-.'--====MA+-+='''M=+=+-=-=---+'+-+-+'--+-=='=----=--=-====-=-=-M=-+==-'
+C CC C++++'..C CC 'C.'+..CCCC C.CCC+C CCCCCC.CCC.C+CCC.C+CCCCCC+CCCCCCCCCCCCCCCCCCC CCCCCC+
C CCCC+'' +B'+C'' ' BCB ' ' C ' C C C
CXX CHXC XX X H H X X X
CC XC CC C X X C C C
ZM--M--XXXZZZZZM-=======-XXZZXAMXZZM++''===-AMMMM=AM-AA-AX=.---.-'==+=''-.-='=-='-+-'-++=++=+'==-++'==--+=+++====-==-=--=-===+====.
CC CC CCCCCCCCC CC++CCCC C C C C'...'.+CCCC++C'.CCCCC+CCCCCCCCCCCC+CCCCC+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'
CC +'''+'C CC +' B C B C C +
CXXXCX CX H H C
CCC C C X X
MMMMAAXMXZ1ZMMXXAAAXXZZ1)X=MA==+++===--===+-AM=--=--MXZ---AM'----.''+++==-+--M'++-.-'M=++++=='--M+'=+.'=====---==-+=+=--=-=====-==+
C CCCCCCCCCCCCCCC CCCCCC CCC +....'++CCCCC.CC. +CCC'CC CCCCCCC+CC C+CC'+CCCCCCCCCCCCCCCCCCCCCCCCCCCC
C''''+CC ' ' C + B C C +C
XXXXC X X C H C
CCCC C C X
AAXZXZZA-=-=+'+ZZZZZZ1++AM=-==+-=--AAXAAAXXMMMAMM=+===A1Z++-MMA'---''==-=.=''-..=--M'M==++.-==-M=-+'+'.+======-==-==---=-======+===
CCCCC+C CC CCCCCCCCC CCCCC CCC +...++CCCC'C++C''CC. C CCCC'CCCC CCC+C+'CCCCCCCCCCCCCCCCCCCCCCCCCCCC
C C'''CC + CC ++ ' B + C C+
XXX C CC X H C C
CCC C X
1M'.-.'+=''-)Z111)1ZXAAA-='+==--=MA-==MXX--AXM--XM+.=-M-A-'-+'+=X+'-'''=+++='.'--=-M.M'+++.-+-=+---+=+++===-M===-++-==''+=+==++++++
+'.'+CC++C CC+CCCCCC CCC CC CC C'CC C C+.C+CC C+.+++CCCCC+'+.CC. ' +CCC'CCCCCCC.CCCCCCCCC CCCCCCCCC++CCCCCCCCCCC
C+'+C CC C + C' C C'CCC C+C' ' + C + ' CC
CXC C X X C X X C C X
C C C C C C
'.''=='++-ZMZZ1A-AMM-'.'.'==MMXMX=+-=--AAAM-MAX-'.+=''==AZ11ZAM=.''+.'+MM--=+'.-'.'-.-.+==.=+++===----=+==-=====+=++''''.''++''++'.
+'++CC+CCC C C+'+'+CC CCCCCC C C+'CC++CC C'++C'+C CCCC+'.+'C.'C'CCC'CCCCCCCCCCCCCCCCCCCCCCCCC++++'++CC++CC+'
C+CC C C+C+C C+ CC +CC +C C+'C+B'+ + + CCCC+CC CC C+
C C C C C C CX CHXC C C C C
C XC
...'''=ZXZMMM-=M-+..'''-AMXZ1ZZZZZMMMXAXAZXM-=---+'=+'+'+=MAAAAAXM+'''=-MM-==..--'--''..-=.=+''==+--==='=+=+++'''+''.'''.'++'''''.-
'''+++C .C CC''+++C CCCCCC+CC+C+CC C+++CC CCC''..+..++''CC'CC++CCCCCCCC+CCCCCC+++C++'+++'+CC+++++'.
+++CCC ' ++CCC C C C CCC ++''C''CC++ + CC C CCC CC+CCC+C CCCCC+'
CCC X CC CCXX XX CC C C C CX
C CC CC C
AAAAMMZ)==-.=+'+'++'--XXZXXXAXAAMX11ZZZXAAXXAM=+M+...-----....'+==AA===+==---'---'.-+...==.-'==++''++.'-'++++...+'''''++.''.+'''+++
CC.'CC+C+CC+CC CC C'''.....''''+CCC CCCCCCCCC+...+'.C'''CC'C+CCCC++CC'+.+CCCC'''C+++++CC'++'C+++CCC
'+ C C C +++'''''++++C C'''C+' +++ + C CC +C'C +++ CCCCC +CC+ CCC
XC CCCXXXXXCCCC XXX CX CCC C C X CCC C C
C CCCCC CCC C C
1Z11=.--+''.+-XXA-MM--MXXZZZZZZAAMMAAZ)111XM=='+'...+++=+'--''''--'+ZMM-==-MM-M--+-.+.''--''.''+++.'''''.=+=+...'++.''..'..'.-=+AMM
C'..C++'CC C CC CC+C+'''CCCCC+..CCCC..+C CCCC C ..CC'C'++.C++'++CCC'+++++'CCCC'''+CC'++''+''+'CCC
+'' CC+ C C+++ C''BBBB''C '' + +CC' CC+CC +CCCCC+ +++C +CC++C++C+
CXX C CCC XXHHHHXX XX C C X C C C CCC C CC CC C
CC CCXXXXCC CC C
XMMAAXAAMMMMM-MMM-==MM--===+==+=--MMMMAAZ11ZMMMA==-XM=-+.+-MM=='-----+-MM===-MM.-+.-.''+..=''++='=+.+====-=++++'''+'+''+++++==---==
C CCC CCCCCCCCCCCC CCC CCC'CC CC+.....CC CCCC '.C'.'++C''C++CCC+CC'CCCCCCCCCCC+++C+C++CCCCCCCCCCCC
+ C''''' +' +'+CC ++ CC C + CCC C CC
C XXXXX CX CXC CC C
CCCCC C C
==+===--M-+==''....''................+M--AXXAZXXXAMAAM+-==+-X-M--+='--.=MMM=---'.+--.+'+'-+.'+==''=+=--=-==++'+++''''.''+++='.-''''
CCCCCCCC CCCC++''''++''''''''''''''''C CC CCCCCC C CCCC+..'C CCCC+'C..'C+C+.C'+CCC++CCCCCCCCCCC+CCC++++'++CCCC+'.++++
CC++++CC++++++++++++++++ C''+ C+ ''+ C C' +C CC C CCCC+CC C+'CCCC
CCCC CCCCCCCCCCCCCCCC XXC C XXC X C C CX
CC CC C C
--.+='''==....'.+--''====--=='----'-''---++-XXMZZ==ZM=M-AXMMMMMMAM-==+--=MMM===-.+.--''''=..++=.''+.+==++.'==+=-=--=-''''+'.--'-''-
..'CC+++CC''''+'C..CCCCCCCCCC+....C.CC...CCC CC C C CCCC..C CCC.'C'..++++C''CCC'++C'CCCCC'+CCCCCCCCCC++++C+'..C.CC.
''+ CCC ++++C+ ''BB C''''B'BB''' '' '+ +''CCCC ++ +CC + +C CCCC C+''B'BB'
XXC CCCC C XXHH XXXXHXHHXXX XX XC CXX CC C C C CXXHXHHX
CC CCXX CCCCXCXXCCC CC C CC CCXCXXC
1AXAAMM---------=Z=1-=M+-----.+-A--A'--'----.'M)Z1111)1M='+=-MZMXMMAM=--'+MM-+---=+--..'+=.'=-..+=-M=+'''.-=---==-.'.'++..----''''-
CCCCCCCCCC .C C.....'CC CC +..+....'+ C+CCC CC.CC CCC.CCC..''+CC'+CC''CCC CC+++'CCCCCCC.'+'+CC''....CCCC.
' '''''+ C''C''''+C C 'B ' ''++C +C ++ CCC+ '+C+C ++''''BBBB'
X XXXXXC XX XXXXC XH X XXCC C CC C XC C CCXXXXHHHHX
C CCCCC CC CCCC CX C CC C CCCCXXXXC
=MM==+.-''''-------.'+'.=.--..---.-=-=-M-A+-----.MZX1Z-ZZA-'.=-AXMAAAM----+--=='M'+-'..--'==+=+'+='.''+'+=M-==+''''=+.--.-'-'''''--
C CCC'.CCCC.......'+C+'C'..''...'.CCCC C C.....' C C+'CC CC..CCCCC+ +C.+''CC+CCCCC+CC+'++C+CC CCCC++++CC'..'.C.CCCCC..
+'BBBB'''''''+C C+ +''++'''+' '''''+ C+ '' C C 'C++ C C C+CC C CCCC +''+'B'BBBBB''
CXHHHHXXXXXXXC C CXXCCXXXCX XXXXXC C XX X CC C CXXCXHXHHHHHXX
CXXXXCCCCCCC CC CCC C CCCCC CC C CC CXCXXXXXCC
..---''.+.--'''---'--'----..=M=+.--'++-==---='.+---'M--AAAXAM+.-=-MMXXZAM--+AM=.='=-'-'A'+='=++''+'''++=+=='..'===MM=.---''-''---'-
''...++'C'..CCC...C..C....''C CC'..+CCCCCCCCC+'C...+ CC C'CCC ..C C'C+CC+.+ +CC+CCC++C+++CCCCCC+''+CCC C'...CC.CC...C.
++'''CC+ +''BBB'''B''B''''++ +''C C+ '''C + '' + C C'C C C CC CCC C++C +'''BB'BB'''B'
CCXXX C CXXHHHXXXHXXHXXXXCC CXX C XXX C XX C X CC CXXXHHXHHXXXHX
CCC CCXXXCCCXCCXCCCC CC CCC CC C CCCXXCXXCCCXC
AXAXZZAMM-=+=+=++-MAZM--''---'A1ZAAMAAM=AA=+-==-+='--.'-='==MA='M--MAZXZZA--M-X.'++='--++'''==+-+-==++''..'-----''.--'-''''''''--''
CCCCCCCCC C.CC...+ C CCCCCCCC+..'+CC+CC C+ CC .. C '+CCC+CCCC+++CCC.CCCCCC++''+.....++'..C.CCCCCCCC..CC
'BB'''C C''+C C C '' +C C CCC ' CC++C'''''CC+''B'BBBBBBBB''BB
XHHXXX XXC XX C X CC XXXXX CXXHXHHHHHHHHXXHH
CXXCCC CC CC C CCCCC CCXCXXXXXXXXCCXX
MM-=-=--MAAAMMA-MM-M---=MM-.-----'M))1X+'=M--'+M++==X--.-.-++=-MM1ZAMAMA11'-+M+.+'''ZX+=-=+=--'.=-''--''.--M'--''''''''''''''''--''
CCCCCC C C CCCC C'.....+ C+C CC+C CCCC ..'.'CCCCC +.C C'C+++ CCCCCCCCC'C.++..C+'.. +..CCCCCCCCCCCCCCCC..CC
+'''''C C C ''+'+ C' + CCC B+ 'CC''BC+'' C''BBBBBBBBBBBBBBBB''BB
CXXXXX XXCXC X C HC X XXH CXX XXHHHHHHHHHHHHHHHHXXHH
CCCCC CC C C X C CCX CC CCXXXXXXXXXXXXXXXXCCXX
=====---MMMMM--==M-===-M-MMAM=.''.''.'.=-MMMXXMAXA==+--..--=M-'..MZXXAMMXZM--ZM''=-1=.''.+-M-'-M''=---'--''-'-''''''''''''''''''''-
CCCCCCCC CCCC CCCCC C C'++'++'+'CC CCCCC''..C C+'' .. ++CC C'++'CC C+. ++C...C..CC.C.CCCCCCCCCCCCCCCCCCCC.
+CC+CC+C+ ++'' C++ '' CC +CC+ C' CC '''B''BB'B'BBBBBBBBBBBBBBBBBBBB'
C C C C CCXX CC XX C C X XXXHXXHHXHXHHHHHHHHHHHHHHHHHHHHX
CC CC C CCCXCCXXCXCXXXXXXXXXXXXXXXXXXXXC
M=++=-MMM-M-===+=-===-MAM-=M'=-+M=--+====+-AMM---MMM--+==+'''''=-+MZZZXAMAX=.MM=M=M+.''+=M----=--'--..---''''''''''''''''''-'''-'''
CCCCC C CCCCCCCCCCC CC +CCC CCCCCCCCCC CCC CCCCCC+++++CCC C' C C C'++CC CCC.CCC+..''...CCCCCCCCCCCCCCCCCC.CCC.CCC
C CCCCC + +CC ' C''++'''BBBBBBBBBBBBBBBBBB'BBB'BBB
C C X XXCCXXXHHHHHHHHHHHHHHHHHHXHHHXHHH
C CC CCCXXXXXXXXXXXXXXXXXXCXXXCXXX
--===+-===MM-MMMMAAAMMM-=-==-XZZXAXMA-+=+'++=-=++++'-----....-=-XAM11Z1ZM=A-+-=.'.+====AMM-M--='.-'..-'-'''''''''''''-----'''''''''
CCCCCCCCCC C CCCCCC CCCC+CCCCCCCCC+.....''''.CC C CCCC'+'CCCCC C ..C+'.C''.C.CCCCCCCCCCCCC.....CCCCCCCCC
C C'''''++++' +C+ '' C+'B++'B'BBBBBBBBBBBBB'''''BBBBBBBBB
XXXXXCCCCX C C XX CXHCCXHXHHHHHHHHHHHHHXXXXXHHHHHHHHH
CCCCC C CC CX CXCXXXXXXXXXXXXXCCCCCXXXXXXXXX
ZZZ)))+==)1-M.'''''-----'==+''-11ZZX)1Z-MZ-++++MXA-===A11A-'-..-=-==MMMMMMX-=MZM'--MMA+XM-M--'-..-'-'''-.-.------'.----'''''---''''
C 'CCCCC.....+CCC++C C CCCCC CCCC .C.''CCCCC CC +CC C ..+.''.+.CCC.'.'......+'....CCCCC...CCCC
+BBBBB'''''C CC 'B'++ C ''C'++'C'BBB'+'+''''''C+''''BBBBB'''BBBB
CHHHHHXXXXX XHXCC XX XCCX XHHHXCXCXXXXXX CXXXXHHHHHXXXHHHH
XXXXXCCCCC CXC CC C C CXXXC C CCCCCC CCCCXXXXXCCCXXXX
'.+=.+.--''++=MM==-MMMMM--==+=-=+''.+=-MMMAXM-===+MXXXM--MMX=''.'''-.-..=AAM=MZA+-MXZZM-M=--'---'''-------=-''----''''''''''''--..-
+'CC'C'..++CCC CCC CCCCCCCCC++'CCC CCCCC CC C++'+++.'.''C C CC C C..+...CCC.......C.CC....CCCCCCCCCCCC..''.
C+ + +''CC CC+ CC+CCC'+'++ ''C'''BBB''''''' 'BB''''BBBBBBBBBBBB''++'
C C CXX C C XCXCC XX XXXHHHXXXXXXX XHHXXXXHHHHHHHHHHHHXXCCX
CC C C CC CCCXXXCCCCCCC CXXCCCCXXXXXXXXXXXXCC C
XZXZM-=--ZXAAMMM-MMMMM--M-=======-=====M--=+..''''.''+'''''++++''..----..'=-=MXAXXZZMAA=+----''''''''''''''-''''''''''''''------'''
CCCC C CC CCCCCCCCCCCCCC CCCC''++++'++C+++++CCCC++''....''+CCC CC....CCCCCCCCCCCCCC.CCCCCCCCCCCCCC......CCC
++CCCC+CC CCCCC CC++''''++C ''''BBBBBBBBBBBBBB'BBBBBBBBBBBBBB''''''BBB
CC C CCXXXXCC XXXXHHHHHHHHHHHHHHXHHHHHHHHHHHHHHXXXXXXHHH
CCCC CCCCXXXXXXXXXXXXXXCXXXXXXXXXXXXXXCCCCCCXXX
ZZZ1ZX-MAM--=AAA---MMMMMA-MMX1ZZZM-==+-M='+-==--M-MM-M---===---==MMM='.+=-MAAMAXAX=MM+.-'''''''-''''''''''''''''''''-'-'''''''''''-
C CCC CCC C CCCCC C+CCCCCC C C CCCCCCCCCCC C+'CCC C C'.CCCCCCC.CCCCCCCCCCCCCCCCCCCC.C.CCCCCCCCCCC.
C C+ +'BBBBBBB'BBBBBBBBBBBBBBBBBBBB'B'BBBBBBBBBBB'
C CXHHHHHHHXHHHHHHHHHHHHHHHHHHHHXHXHHHHHHHHHHHX
CXXXXXXXCXXXXXXXXXXXXXXXXXXXXCXCXXXXXXXXXXXC
ZZZ111)Z1ZM+=M++++))1Z-.AZAA AXM=XA+.-.'+'++'.....'=MAM----==+'-----'+=Z11)))1++1X+'-''''''''--.---''''''''''''''''-''''''''-'-1X==
CC C' C C'.'+C+CC+'''''+C CCCCCCC+.....+CC C+.CCCCCCCC..'...CCCCCCCCCCCCCCCC.CCCCCCCC.+C CC
+ +'+C C C+++++C C'''''C C'BBBBBBBB''+'''BBBBBBBBBBBBBBBB'BBBBBBBB'C
C CXC CCCCC XXXXX XHHHHHHHHXXCXXXHHHHHHHHHHHHHHHHXHHHHHHHHX
C CCCCC CXXXXXXXXCC CCCXXXXXXXXXXXXXXXXCXXXXXXXXC
AAAAMXZZ1ZXAAAX=+'''==+===.++=+-=+''..''''+=-MMMMXAXAXXXXZZZZ11)++Z-'..--'=-.-''-..+++..-''''''''''''''''''''''''---..=Z+)))XX-MM++
CC+++CCCCCC'CCCCCCC++''++++CCC C+''..+CC'.CC.''CCC''.CCCCCCCCCCCCCCCCCCCCCCCC...''C C CC
CCC + CC++CCCC C++''C +'BB'++ ++'BBBBBBBBBBBBBBBBBBBBBBBB'''++
C CC CCXX CXHHXCC CCXHHHHHHHHHHHHHHHHHHHHHHHHXXXCC
CC CXXC CXXXXXXXXXXXXXXXXXXXXXXXXCCC
MMXXXXXZZZZZZ11ZZXXM===-M-=+==-AMMMAMMMM-MMAAXXXAM-M-=+++++++=-MMAX1)1ZA-+--'-.-A))+++==)M-+.----'''-..--==---=-AZ+11Z1XXMA='+'''..
CCCC CCCCCC C C CCCCCCCCCCC CC..C.'C CC'....CCC.''..CCCCCCC C+C+++''
''B'+ +''''BBB'++'' C CCC++
XXHXC CXXXXHHHXCCXX CC
CCXC CCCCXXXC CC
--==-MM-X)1ZZ1Z11Z1ZZZXAMMMMX11111111)11Z1ZZAXXXMM-MAA-M=+'..--...'+=MMXAMX--'-'=AZ1Z1Z)1)+1111Z1ZZZ1))11+++1X1Z111ZAXX-==+'..-'-.+
CCCCC C C C CC+''..'''+CC C.C.+C CCCC+''.+.'C
C++''+++C 'B'C C++'C'+
CCXXCCC XHX CCX XC
CC CXC C C
-AXAX====.-.+-1+))11Z1Z1ZZZAMAZ1ZXM-MMMAXAM-MAAZZZZZZM-MAAAAM=''------.'=MAMZ1+''-'MX1111)))++++111)++++++XMMXAMXZZXXM-''..'..--.'.
C CCCC'.'CC C C C C++......'+C CCC.+ .++''+''..'+'
+'+ CC''''''+C BB'C 'CC++C++''+C+
CXC XXXXXXC HHX X CC CCXXC C
C CCCCCC XXC C CC
'..-===---+'.---.=-MXAXZZXXMM''+++====+''.+'.'''.-------.+==MMM-=+''.---'--'=MMZA'.-.=A1111111XX1Z11)+11ZA++=AAM-+''......''.'.-'--
+''CCCCCCCC+'...'CC ++CCCCCCCC++'C+'+++'.......'CCC CCC++'...C..+C +'.'C CCC CC++''''''++'+'.C..
C++ C+'''+ CC CC+ C+CCC+'''''''+ CC+'''B''C C+'+ CC++++++CC+C+'B''
CC CXXXC C C CXXXXXXXC CXXXHXX CXC CCCCCC C CXHXX
CCC CCCCCCC CCCXCC C CXCC
====.--+'+-=='++-''--.++=+=..''''''+++''..-----...+=+==++''..'+=--M====-=.----.+-XXM-.-'MZZZ1ZZXXZXZXM-AX)A'..'+'..'..'+''='.---''-
CCCC'..C+CCCC+CC.CC..'CCCCC''++++++CCC++''.....'''CCCCCCC++''+CCCC CCCCCC'....'CC C'.+ C +''+C+''+''+C++C+'...CC.
+'' C C 'BB''+ ++CCCCCC CC++'''''+++ CC++C +''''+ +'C C++C C++C++C CC C+'''BB'
CXX XHHXXC CC CCXXXXXCCC CC CXXXXC CX CC CC CC CXXXHHX
CC CXXCC CCCCC CCCC C CCCXXC
-.+==M'--'+'==-=.==+-''''-------.'.-----.++...=--MMAAAXXZXXAM=+'..'=-XZZZMAAA-+.--'-AXA'.=XZZZ1MMX==+=-A+==+-..-.-.'''+-'----'---''
.'CCC +..+C+CCCC'CCC.CCCC.......'+'.....'CC'''CCC CC+''+CC CC'..+C +'C CCCCC CCCC.''.'.'+++CC+....C...CC
'+ C''C C + 'BBBB'''''''+C+'''''+ +++ C++C +''C C+ '++'+'+CCC C''''B'''BB
XC XX C XHHHHXXXXXXXC CXXXXXC CCC CC CXX C XCCXCXC XXXXHXXXHH
C CC CXXXXCCCCCCC CCCCC CC C C C CCCCXCCCXX
''.--+=-A+--.'-.-A----M++----------.XM==-=-MAXAMMMAMMMMAZZ11ZZ1)1ZX='.+-MMXZZZZZ-+.-.=ZZAAAZZ11M+-++-Z1X1-=+.....'=--=.-'--'------'
++'..CCC C..'+.'C CCCC CC..........' CCCCC C+'CC CC'.'C CCCCC CCC'''''+CCCC'.C..C......C
CC+'' ''+C'+ ''''''''''+ C+ +'+ +++++C +'B''B''''''B
CXX XXC XC XXXXXXXXXXC C CXC CCCCC CXHXXHXXXXXXH
CC CC C CCCCCCCCCC C CXCCXCCCCCCX
MMMM-+''..''.----.'-MM--M--M-AMM--===+=MZZZAAAAAAXAXAAXAXAM-='++'++-M-=='++===-MAAM=='=MXZZZZ1ZX=+-+MZXMA-'''''=+'=.'''-''----'''-.
CC++''++'....'+C CC CC C CCCCCCC CC+CC+CCC CCC+CCCCCC CC+C CCCC C+++++CC+C'CCC.CC....CCC.'
CC++CC+''''+C C C C C CCCCC C +BBB'BB''''BBB'+
CC CXXXXC CHHHXHHXXXXHHHXC
CCCC XXXCXXCCCCXXXC
'----.+-=='..-----'=--MMXXZXAAAXXXX1ZXXAXAMMAMMMMM-=='.''''''+=-=++'.'.''++++++=-MXAA-===AXZZ1ZA-+-'''-MM-M+++''--'''---''-'''-.'=-
C....'CCCC+''.....+CCC CCC+'++++++CCCCCC+'+'++CCCCCCCC CCCC CCC+++C C CCC++..CCC...CC.CCC.'+CC
B''''+ C++'''''C C+CCCCCC C+C+CC CCC CC''BBB'''BB'BBB'+C
HXXXXC CCXXXXX C C C XXHHHXXXHHXHHHXC
XCCCC CCCCC CCXXXCCCXXCXXXC
'=+++==-MM-==-=-=-MAXXAZXZ1ZXAXXXXXXAAAMMM-==+'''..----.''+..'+'+.--.'++=--MM----AAMAAAAM-MXZ1ZA=-A==+'+MAM-'.-'''--'--''''-.+==---
+CCCCCCC CCCCCCCC CCCC+++''....'++C''+C+C'..'+CCCCC CCCC C CC CCC+C C+'.CCC..C..CCCC.'CCCCCC
C CCC++''''+CC ++C C +''+C C C+'BBB''B''BBBB'+
CCXXXXC CC CXXC CXHHHXXHXXHHHHXC
CCCC CC CXXXCCXCCXXXXC
-===---=--MAMA11))1ZXXZZXA+'..A-====+=+'--.-.+-------'''''---'''-'-M-MMAMMMA-MMAXAXXXXXZZZAMMX1Z+-MAA=.+..--'--'----''-'..==-M-++..
CCCCCCCCCC C+'' CCCCCCCC+..'.'C.......CCCCC...CCC.+C C C CC C'C''..C..C....CC.C''CCC CCC''
C++ C''+'+ '''''''BBBBB'''BBB'C + ++''B''B''''BB'B++ ++
CC XXCXC XXXXXXXHHHHHXXXHHHX C CCXXHXXHXXXXHHXHCC CC
CC C CCCCCCCXXXXXCCCXXXC CCXCCXCCCCXXCX
-======-AAXAMM=+'.--...--''''.'----------''---------..---..+=-M=+=-=-==-M==+-MAAXXXXZZZXXZZZXZZM+.M-M'--''''-'''''''--.==-=++'.----
CCCCCCCC CC+'..'''..CCCC'C..........CC.........''...''CCC CCCCCCCCC CCCC C' C +..CCCC.CCCCCCC..'CCCCCC+'....
C+''+++''BBBB+B''''''''''BB'''''''''++'''++ + C''BBBB'BBBBBBB''+ C+''''
CXXCCCXXHHHHCHXXXXXXXXXXHHXXXXXXXXXCCXXXCC C XXHHHHXHHHHHHHXXC CXXXX
CC CCXXXX XCCCCCCCCCCXXCCCCCCCCC CCC CCXXXXCXXXXXXXCC CCCC
+.--''''''''''''''''''''--..'''++=+++++++++======-=====+++'++'++''===-----MMAXXZXZZZ111XZ1))ZZX=''++'-'''-''''-.''+.'.''--.---.--..
C'..CCCCCCCCCCCCCCCCCCCC..''+++CCCCCCCCCCCCCCCCCCCCCCCCCCC+CC+CC++CCCCCCCC C++CC+.CCC.CCCC.'++C'+'++..'...'..''
+''BBBBBBBBBBBBBBBBBBBB''++CCC C C CC CC C'BBB'BBBB'+CC +C+CC''+'''+''++
CXXHHHHHHHHHHHHHHHHHHHHXXCC XHHHXHHHHXC C C XXCXXXCXXCC
CCXXXXXXXXXXXXXXXXXXXXCC CXXXCXXXXC CC CCC CC
-..'----------.+=-MM--====-=MAM-MAAMAM-==+'''+-=++'.''''...'=-===--=-AAAXXZZ1ZZZZZZ1111XXXZ1A--='+++'..=+-.'-.--='..'''-------.....
.''+..........'CCC CCCCCCCC C CCCC+++CCCCC+'++++'''+CCCCCCCCC CCC+CCC+''CC.'C.'CCC+''+++.......'''''
'++C''''''''''+ CCC C+CCCC+++C C C++ '+B'+ C++CCC'''''''+++++
XCC XXXXXXXXXXC C CCC CC XCHXC CC XXXXXXXCCCCC
C CCCCCCCCCC C XC CCCCCCC
1Z=--.-X-AM-=+==.'.....-'-'''''''''''''--'=MZZ1Z-=-=+.-.+MM=--+==MXXAXXXAXZ1ZZZ1Z1ZXZX1)))Z-''=+=.'.-+=+==-MM=.-.=--='+==-'-----''.
C..'C C CCCCC'+'''''.C.CCCCCCCCCCCCC..+C CCCCC'.'C CCCCCC C++CCC'+'.CCCCCC C'.'CCCC+CCC.C.....++'
''+ +C+++++'B'BBBBBBBBBBBBB''C +'+ CC +C+' +'+ C 'B'''''CC+
XXC C CCCCCXHXHHHHHHHHHHHHHXX CXC C CX CXC XHXXXXX C
CC CXCXXXXXXXXXXXXXCC C C C CXCCCCC
--.+===+'--------'-------..+=MZ1ZXAMAAXXXA-'--''''-.+=''+MMMMAXXXXAXXXXXXZ1ZZZZZZZ111Z1ZA--==+---++.-'=MMMM------======---.----.---
..'CCCCC+........C.......''CC C+..CCCC.'CC++C CCCCC...CC'.+C CCCCCCCCCCCCCCC'....'...
''+ C''''''''B'''''''++ C''BBBB'+ CC ''' +'C +''''+'''
XXC XXXXXXXXHXXXXXXXCC XXHHHHXC XXX CX CXXXXCXXX
CC CCCCCCCCXCCCCCCC CCXXXXC CCC C CCCC CCC
==-=='.-----''----'=++++++++'====+'..---''''''-'+=-AXAAXXXAXXXAAXXZXZXXXZZZZZ11111ZXAM==++====+.-.-+-MMM-==-=====+=++=+''.--'''''''
CCCCC+'.....CC....+CCCCCCCCC+CCCCC+''...CCCCCC.+CCC CCCCCCCCC'.'CCC CCCCCCCCCCCCCCC++'..CCCCCCC
C+'''''BB''''C C C++'''BBBBBB'C +'+ CC+''BBBBBBB
CXXXXXHHXXXX CCXXXHHHHHHX CXC CXXHHHHHHH
CCCCCXXCCCC CCCXXXXXXC C CCXXXXXXX
--.---'''''''''''''''''''''''''''----.'++=-MAMAXXXXAAXXXXXXZXXZZZZXXZZZZZ111111ZM-==++''+'+==+===+M---====++++==+'++.--''''''''----
..'...CCCCCCCCCCCCCCCCCCCCCCCCCCC....'+CCCC CCCCC++C+CCCCCCCC CCCCCCCCCCCCCC+CC'..CCCCCCCC....
''+'''BBBBBBBBBBBBBBBBBBBBBBBBBBB''''+C CC C C +''BBBBBBBB''''
XXCXXXHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXC CXXHHHHHHHHXXXX
CC CCCXXXXXXXXXXXXXXXXXXXXXXXXXXXCCCC CCXXXXXXXXCCCC
)1X=-=--MAA....-...'+=---MAXXX1)11111ZZZZZZZZXXAXXXXXXZZZXZZXZZZ11ZZZ11Z11)ZM====++''+++=++=-MMMM-M==+'.'+'+====.-'''''''--.'.--.'+
CCCCC ''''.'''+CCCCC CCCCCC++CCCCCCCC C CCC+'+C+CCCCC'.CCCCCCC..'+'..'+C
++++'+++C CC C+C C +'BBBBBBB''+C+''+C
CCCCXCCC C CXHHHHHHHXXC CXXC
C CXXXXXXXCC CC
1))11+++))))X-MMAZZZZZZ11ZZZZZZZZZZZZZZZZZXXXXZXAXZZZZZZZZZ1111Z1111ZZZXM=+++=++'''+''.''=-==-M-=++'.+++=+=++-''''''--...'''+====+=
C CCCCCCC+++C++'++CCCCC CCCC+'CCCCCCCC.CCCCCC..'''+++CCCCCCC
CCC CC+CC C+ 'BBBBBB''+++CCC
C C XHHHHHHXXCCC
CXXXXXXCC
ZZZZ111)1))111)11ZZZZXZZZZZXZZZZZZZZ1ZZZZZZZZZZZZZ11111111111111ZXAM-=+++=+=''+'...++===-M-M==+=++=--MM=+.-''''---..'.''''++==-==++
CCCCCCCC++C+'''CCCCCC C CCCCCCCCC CC'.CCCC...''+'++++CCCCCCCCC
CC C+++ +'BBBB'''++C+CCCC
CCC CXHHHHXXXCC C
CXXXXCCC
ZZZZZ11111)1)111ZZZZXZXZZZZZZ1ZZZZZ11Z1ZZ1ZZZZ1Z1Z1111111111ZA-===+==+++'++==..'+==M-M=''++====-MMAA-.--''''--.----.'++====--------
CCCCCCCCCC+CCCC''+CCC C C++CCCCCCC C'..CCCC..'....'+CCCCCCCCCCCCCC
C ++C CC +''BBBB''+''''+C
CC CXXHHHHXXCXXXXC
CCXXXXCC CCCC
ZZZZZAZ111XXMM1ZZZZZXXZZZZ11111ZZ1ZZ1Z111Z1ZZ1Z11111)1)1A-=+=++=MM-====+++'.+===M---MMAM====MAAXXA''''''-.'.-'-.''....+-MMMA-M-=+++
CCCCCCC CCCCCCCC+'CCCC CCC CCCC +CCCCC.'+'.C.'++''''CC C CCCCC
C+ CBBBBB'+C+'B'+CC++++
C HHHHHXC CXHXC CCCC
XXXXXC CXC
--=-M==++++=++XXZXZZ1ZZZZZ111Z11ZZ11111111Z1111ZZZZAM==++---MXA-===+'''+'+--=-=++=-MMAXZX-AAXM+-''''''''---....''+'=MAAM-=''----..-
CCCC CCCCCCCCC CCCCCCC CCCCC+++C+CCCCCCCCCC C C.CCCCCCCC...''''++C+C CC++....''.
CCC C 'BBBBBBBB'''++++CC C CC''''++'
XHHHHHHHHXXXCCCC XXXXCCX
CXXXXXXXXCCC CCCC C
XXXXZXZZAXZZZZZZZZ11Z11ZZZ1Z11111111111111ZXAMA-=++=MMAAMAAM--++++''..++=-MM+'++=MAAXZZ1ZM=+.-'''''''''''----'==-MMM==+.....''''+==
CCCCC CCCCCC++''CCCC C+CCC CC'.CCCCCCCCCCC....+CCC CCC'''''++++CCC
CC++ C +'BBBBBBBBBBB''''C +++++CCCC
CC CXHHHHHHHHHHHXXXX CCCCC
CXXXXXXXXXXXCCCC
ZZZXZZZ11Z1ZZZZZZZ1Z11111111111111)1)1XM-===''+=AZZXXAAAM-+=++'.------+=MA..'+MXZZ1ZM-+.--'''''''''''-----+=-MAX-'.'+-------M======
CCCC++CC CCCCC+'......CC ''+C CC'..CCCCCCCCCCC.....CCC C+'+CCCCCCCC CCCCCC
CC C+'''''' ++C +''BBBBBBBBBBB''''' C+C
CXXXXXX CC CXXHHHHHHHHHHHXXXXX C
CCCCCC CCXXXXXXXXXXXCCCCC
ZZZZZZ11ZZZZZZZZZ1ZZ11111ZZ1Z11))X=+''+'''=MZ1)ZAM-==MM+..+'-''-'+++=-XX-.+=AAA+.-'''''''''''''--+'''.--XXXMM='--'''.-......--..-''
CC++C+++C CCC C''C+.CC.+CCCCC C'CC C'.CCCCCCCCCCCCC..C+++'.C C+..+++'.''''''..''.++
CC CCC ++ C'BB'C + +'BBBBBBBBBBBBB'' CCC+' C''CCC+'++++++''++'CC
CC XHHX C CXHHHHHHHHHHHHHXX CX XX CXCCCCCCXXCCX
CXXC CXXXXXXXXXXXXXCC C CC C CC C
ZZZZZZZZZZZZZZZZZZ11111)1ZAXAM+'''====MX1ZZXM-=+++''.---''''''---''--++--=='--'''''''''''---'+==++++=AZXAM+...-.----------'''--.'.'
C+++CCCC CCCCC++'...CCCCCC...CC..CCCCCC+..CCCCCCCCCCC...+CCCCCCCC C'''.'..........CCC..'+'+
CCC CC+'''BBBBBB'''BB'' C''BBBBBBBBBBB'''C +++'+''''''''''BBB''+C+C
CXXXHHHHHHXXXHHXX XXHHHHHHHHHHHXXX CCCXCXXXXXXXXXXHHHXXC C
CCCXXXXXXCCCXXCC CCXXXXXXXXXXXCCC C CCCCCCCCCCXXXCC
ZZZZZZZZZZZZZZZ11111XAMM='--.+-MMAZZZZXA-===+'....---'-''--'=-=++-.''..---'''''---.'..'+''=+=+++=+=-=++.-.'.'...'+==+=+=M----MAZZZX
C+..'CC CCCCC+''''...C.CC..+CCCCC.'++''...CCCCC...'+''+C++CCCCCCCCCCCCC'.'+'+'''+CCCCCCC CCCC
C''+ C++++'''B'BB''C '+CC++'''BBBBB'''+C++C CC +'+C+C+++C
XXC CCCCXXXHXHHXX XC CCXXXHHHHHXXXC CC CXC C CCC
CC CCCXCXXCC C CCCXXXXXCCC C
ZZZZZZZZZZZ1Z111M-++'.-.'+MAMXAAAM=+++'+++.-.-----'''-'MX-+'''.-----'''--'-----+--==++++++++'++++''.'''++=='=-MAAXZXXZZZZZXZZZXAM-=
CCC+'.'+C CCCC+CCC'.'.....CCC.+ CC+++'.....CCC..C.....CCCCCCCCCCCCC+CCCC++'+++CCCC+CC CC
C+'+C C +'+'''''BBB'C CCC+'''''BBB''B''''' C CC+CCC C
CXC CXCXXXXXHHHX CXXXXXHHHXXHXXXXX C
C C CCCCCXXXC CCCCCXXXCCXCCCCC
ZZXXZ11Z111)M'....-.=A)))1Z+--+.---------..--'''''.=1A+----------'''-.-.=XZZZM-'..'==+.=+++''''.+==--MM-M=-ZXXZZZZZZXXXXXXXXAM-==--
+''''.'C CCCC'.........''..CCCCC'C C..........CCC.'.'C C+''+CCC'CCCC++++'CCCCC C CC CCCCC
C++++'+ +'''''''''++''BBBBB+ ''''''''''BBB'+'+ C++C + CCCC+
CCCCXC CXXXXXXXXXCCXXHHHHHC XXXXXXXXXXHHHXCXC CC C C
C CCCCCCCCC CCXXXXX CCCCCCCCCCXXXC C
ZZZZ1ZZXX=.-.''+-A1))1ZAA='.---.--.''..--''''''-MM+.--------'''--'-MAXXXA-=+.-...'''.'''''++=-MMAMM-=-MAAXXXXXXXXXXXAXXXAAMM---MMMA
C'.'++CC C+'...'..'++''..CCCCCC. C'........CCC..+C CCC'.'''+++'+++++CCCC CCC CCC
+'+CC C+'''+''+CC++''BBBBBB' +''''''''BBB''C +'+++CCC+CCCCC
CXC CXXXCXXC CCXXHHHHHHX CXXXXXXXXHHHXX CXCCC C
C CCC CC CCXXXXXXC CCCCCCCCXXXCC C
111AM-+.-.+-MX1+)XAM-+'....---'=+.--''''''''--------'--''--'=-MAAAM-=+.-------...''''+++==MMAMAMAM==MAXXXXAXXXXXXXXAAXAM---MMAAMAMM
CC'.'CC CC+''''...+CC'..CCCCCCCC........C..CC..+CC CCC'.......'''++++CCCCC CC CCC
+'+ C++++'''C +''BBBBBBBB''''''''B''BB''C +'''''''+++CCCC
CXC CCCCXXX CXXHHHHHHHHXXXXXXXXHXXHHXX CXXXXXXXCCC
C CCC CCXXXXXXXXCCCCCCCCXCCXXCC CCCCCCC
M=='--.=XZ1+1A++''...-----..----''''''''--.------''-''-=AXZMM=+'..---'---..'''+==---MMMMAAAAXAAAAAMMXXXXXXAAXXAXXXAAA-'+MMMMAAAMMMM
CC+..'C CC++'''.....''....CCCCCCCC..'......CC.CC.C CC+''...C...''+++CCCCCC C+C
C''+ CC+++'''''++''''BBBBBBBB''+''''''BB'BB' C++'''B'''++CCC C
XXC CCCXXXXXCCXXXXHHHHHHHHXXCXXXXXXHHXHHX CCXXXHXXXCC
CC CCCCC CCCCXXXXXXXXCC CCCCCCXXCXXC CCCXCCC
'.-.A++1M'-----..---.='.--''''''''''''''''-'''''-.+-XX-'--'-----------++=-MAAXXXXXXXXZXXZXXXXXXXXXXAXXXXAAAAAAAAAAAAXAAAAAMAAAMMAMM
+'.' +.....''...'C+'..CCCCCCCCCCCCCCCC.CCCCC.'CC C+..C...........CCCC
C+'+ C'''''++'''+ C+''BBBBBBBBBBBBBBBB'BBBBB'+ C''B'''''''''''
CXC XXXXXCCXXXC CXXHHHHHHHHHHHHHHHHXHHHHHXC XXHXXXXXXXXXXX
C CCCCC CCC CCXXXXXXXXXXXXXXXXCXXXXXC CCXCCCCCCCCCCC
.-A=.-----...---''.-''''''''''''''''''''''--.'-AA-'------------'.'.'+-AXXZZZXZXXXXXXXXXXXXXXZXXXXAXAAAAAAAAAMAMAAAAAAAAAAMMMMMMMMMM
'C C'.....'''...++'.CCCCCCCCCCCCCCCCCCCCCC..'+C C+............+'+'+CC
+ +'''''+++'''CC+'BBBBBBBBBBBBBBBBBBBBBB''+C C''''''''''''C+C+C
C CXXXXXCCCXXX CXHHHHHHHHHHHHHHHHHHHHHHXXC XXXXXXXXXXXX C C
CCCCC CCC CXXXXXXXXXXXXXXXXXXXXXXCC CCCCCCCCCCCC
.-.--.++'..''--''''''''''''''''''''''-'==-MAM=+.--------.'''==-M--MAZZZZZZZZXXZXXXXXXXXAAAXXXXXXXXAAAAAAAAMAMAAAAAAAAAAAAAMMAMAMMMM
'.'..'CC+''++..CCCCCCCCCCCCCCCCCCCCCC.+CCC CC'........'+++CCC CC
+'+''+ C++CC''BBBBBBBBBBBBBBBBBBBBBB'C +''''''''+CCC
CXCXXC CC XXHHHHHHHHHHHHHHHHHHHHHHX CXXXXXXXXC
C CC CCXXXXXXXXXXXXXXXXXXXXXXC CCCCCCCC
-.'='--.--'''''''''''''''''''''-.=AXXAMM-=+''''.'.'''===MAAMAAAXXXXXXXXXXXXXZXXXXXXXXXAAMAXXXAXAAAXAXAAAMAMAMMAAAAAMMAAAAMMMAMAMMAM
.'+C+..'..CCCCCCCCCCCCCCCCCCCCC.'C CCC++++'+'+++CCC
'+C C''+''BBBBBBBBBBBBBBBBBBBBB'+ CCCC+C+CCC
XC XXCXXHHHHHHHHHHHHHHHHHHHHHXC C C
C CC CCXXXXXXXXXXXXXXXXXXXXXC
==-''''''--'''-''''''''''-=X)==+1A-=+++++''''+++=---MAAXXXZXZXAXXXZXXXXXXXXXXXXXXXAXAXAAXXXXXXAXXAAAAAAAAAAAMMAAAAAAAAAAMMMMMAAMAAM
CC.CCCCCC..CCC.CCCCCCCCCC.C CCCCCCC++++CCCCCCC
'BBBBBB''BBB'BBBBBBBBBB' CCCC
XHHHHHHXXHHHXHHHHHHHHHHX
CXXXXXXCCXXXCXXXXXXXXXXC
''''----'''''''''''-'=X+++))ZM==+'''+++++++'+=--AXXXZZZZXZZXXXXXXAAXXXXXXXXXAAXAAAAXAAAAXAAXAAAAAAAAAAAXMAMAMAAAAAAAMAAMMM-AMMMMMMM
CCCC....CCCCCCCCCCC.+C CCC+++CCCCCCC+CCCC C
BBBB''''BBBBBBBBBBB'C CCC C
HHHHXXXXHHHHHHHHHHHX
XXXXCCCCXXXXXXXXXXXC
''''''''''''''-'=-A1+)))1ZX-=+=++++++=====MMXZZXZZZXZZZXXXXXXXXXXAAAAAAAAXXXXXXXAAAXAAMAAAAAAAAAAAAMAAAMMMMMMAAAAMMAMAAAMM-MMMMMMMM
CCCCCCCCCCCCCC.+CC CCCCCCCCCCCCCCC C
BBBBBBBBBBBBBB'C
HHHHHHHHHHHHHHX
XXXXXXXXXXXXXXC
''''''''''-+XZZ1))))11ZXM=+'+=+=='-+=MAXXXZZZZXXXXXXZXZXXXXXXXAAXAXAAAAAAAXAZXAAAAAAAAMMMAAAAAAMAMAMAAMMMMAMAMAAAMMMMMAMAMMMAMMMMMM
CCCCCCCCCC.C CC+CCCCC+.CC
BBBBBBBBBB' C C'
HHHHHHHHHHX X
XXXXXXXXXXC C
'''''-'A++)))))11)ZZA-=+=+=.-+=-MMXZZZZZZZXZZZZXXZXXXXZXXXXXXAAXAAAXAAAAXXXAXZAAAAAAAAMMMMAXAAAAAAAAAAMMAMMMAMAAAMAAAAXXMMAMAAMAMMM
CCCCC.+ CCCCCC'.CCC
BBBBB'C +'
HHHHHX CX
XXXXXC C
+-A1)))1111ZZA-MAM-=++===+'.'-MZZZZZZZZXZXXXXXXXXXXXXXXXXXXXAXAAAAAAAAAAAAAAAAAAAAAAAAMMMMAMAAAMMAAMMMMMMMMAMMMMMMMMMAMMXMMMMMMMAMM
CC C CCCCCCCC+'+C
C+C
C
111ZZ1Z1ZZZZZM-=++++====+'--+MAXZXZZXZXXXXXXXXXXXXXAXXXAAXXAXAAXAAXAAAAAAAAAAXAAAAAAAAMAMMAMAAAMMAAAAMMMMMMAMAAMMMAMMMMMAMMMMAMMMMM
CCCCCCCCCCC+..C
C''
XX
CC
ZZ1ZZZ1ZZXAAM-+'+==MM='-----+XXXXXZZXXXXXAXXXXXXXXAAXZXAAXAAAAAXAXXAAAXAAAAAAAAXAAAAAAMMMMAAAMAAMAAMMMMMMMMAAAMMAMMMMMMMMMMMMMMMMMM
CC+CCC C+.....C
C C'''''
XXXXX
CCCCC
XZXZXXXZAM-MMMMM+MAXM.-'---'XXXXZZXZZXXXXXXXXXXXXXAAXZAXAAAAXXXXXXAAAXAAXAXXXXAXAAAAXAAMMAAXAAAAAAAAMMMAMMMMMMMMAMMMMMMMMMMMMMMMMM-
C C '.C...+ C
+'B'''C
CXHXXX
CXCCC
AAMMMMMMMMMMMM-AMMMM--==------M+-'''-'''--''
C CCCCCCCCCC C.CCC.CCC..CC
'BBB'BBB''BB
XHHHXHHHXXHH
CXXXCXXXCCXX
AAAMMAMMMMMMMM-M-MM---==-------'-'''-''''-''
C C CCCCCCCCCCCC+.CCC.CCCC.CC
C'BBB'BBBB'BB
XHHHXHHHHXHH
CXXXCXXXXCXX
AA-AAMMAMMMMMM--------==-=-=--='''''-'''--''
C CCCCCCCCCCCCCCCCC+CCCC.CCC..CC
CBBBB'BBB''BB
HHHHXHHHXXHH
XXXXCXXXCCXX
MXMAMMAM-MM-MMM-M---==---=---=''''''-'''--''
C C C CCCCCCCCCCCCC++CCCC.CCC..CC
CCBBBB'BBB''BB
HHHHXHHHXXHH
XXXXCXXXCCXX
MMMMMMMMM-----------==-=====-+..-'''-''''-''
CCCCCCCCCCCCCCCCCCCCC''.CCC.CCCC.CC
++'BBB'BBBB'BB
CCXHHHXHHHHXHH
CXXXCXXXXCXX
MMMMMMM----M--------=====-==-'..-'---'''--''
CCCC CCCCCCCCCCCCCCCCC+''.C...CCC..CC
C++'B'''BBB''BB
CCXHXXXHHHXXHH
CXCCCXXXCCXX
-MMMMMM-M--M--------=========...-'---'''--'-
C C CC CCCCCCCCCCCCCCCCC'''.C...CCC..C.
+++'B'''BBB''B'
CCCXHXXXHHHXXHX
CXCCCXXXCCXC
MMM-MMMMMMM----M--====-===-+'...-'---'''--''
C CCCC CCCCCCCCCCCC+'''.C...CCC..CC
C+++'B'''BBB''BB
CCCXHXXXHHHXXHH
CXCCCXXXCCXX
MMM----M------------===-==.-...'-'---'''--''
CCCC CCCCCCCCCCCCCCCCCC'.'''+.C...CCC..CC
+'+++C'B'''BBB''BB
CXCCC XHXXXHHHXXHH
C CXCCCXXXCCXX
MM---M--M-M----------=--==''..'.''-'-'''--''
CCC CC C CCCCCCCCCCCCCCC++''+'CC.C.CCC..CC
CC++C+BB'B'BBB''BB
CC CHHXHXHHHXXHH
XXCXCXXXCCXX
MM----------------=-=-----='...-'''-''''--''
CCCCCCCCCCCCCCCCCCCCCCCCC+'''.CCC.CCCC..CC
C+++'BBB'BBBB''BB
CCCXHHHXHHHHXXHH
CXXXCXXXXCCXX
MMMM--MMMMMM-M--M---=-----''.-.-'''-''''---'
CC C CC CCCCCCCCC++'.'.CCC.CCCC...C
CC+'+'BBB'BBBB'''B
CXCXHHHXHHHHXXXH
C CXXXCXXXXCCCX
MMMMMMMM-MMMMM-------=---=''..=--'''''''---'
C CCCCCCCCCCCC++''C..CCCCCCC...C
CC++ ''BBBBBBB'''B
CC XXHHHHHHHXXXH
CCXXXXXXXCCCX
--M---------==+==-------=+'''.---''''''''--'
CC CCCCCCCCCCCCCCCCCCCCCCC+++'...CCCCCCCC..C
CCC+'''BBBBBBBB''B
CXXXHHHHHHHHXXH
CCCXXXXXXXXCCX
=--=--=======+++=---M=M-+++'..--'''''''''--'
CCCCCCCCCCCCCCCCCCCC C CCCC+''..CCCCCCCCC..C
C++''BBBBBBBBB''B
CCXXHHHHHHHHHXXH
CCXXXXXXXXXCCX
==+=+===++=++=+=-MMMMMM='=-''----'''''''--.'
CCCCCCCCCCCCCCCCC C+C.++....CCCCCCC..'C
C 'CC''''BBBBBBB''+B
X XXXXHHHHHHHXXCH
C CCCCXXXXXXXCC X
------------==='=-MMMMM=+--'-----''''-'''-.'
CCCCCCCCCCCCCCC+CC CC..C.....CCCC.CCC.'C
C ''B'''''BBBB'BBB'+B
XXHXXXXXHHHHXHHHXCH
CCXCCCCCXXXXCXXXC X
=--===--=--====''=MM-A+=.----'--.''''''''-''
CCCCCCCCCCCCCCC++C C CC'....C..'CCCCCCCC.+C
CC +''''B''+BBBBBBBB'CB
CXXXXHXXCHHHHHHHHX H
CCCCXCC XXXXXXXXC X
----M-M--=++'=-==MMMMA'----.-''''''''-'''-.'
CCCC C CCCCC+CCCC C....'.CCC+CCCC.CCC.'C
C B''''+'BBBCBBBB'BBB'+B
HXXXXCXHHH HHHHXHHHXCH
XCCCC CXXX XXXXCXXXC X
AMA-+..=++M'+-MMMMMAA'-----.-'''-'-''-'''-.'
CC''CCC +CC +.....'.CCCCC.CC.CCC.'C
++ C C'''''+'BBB B'BB'BBB'+B
CC XXXXXCXHHH HXHHXHHHXCH
CCCCC CXXX XCXXCXXXC X
==''.---....'=MMMAAAX----'''-'''--'''-'''-.'
CC++'...''''+C ....CCC.CCC..CCC.CCC.'C
CC+'''++++C ''''BBB'BBB''BBB'BBB'+B
CXXXCCCC XXXXHHHXHHHXXHHHXHHHXCH
CCC CCCCXXXCXXXCCXXXCXXXC X
'''.........'-MMMAAX---'-'''''''''''''''--.'
+++'''''''''+C C..+.CCCCCCCCCCCCCCC..'C
CCC+++++++++C ''C'BBBBBBBBBBBBBBB''+B
CCCCCCCCC XX XHHHHHHHHHHHHHHHXXCH
CC CXXXXXXXXXXXXXXXCC X
''''.'....''=-MAAAX=.--.''''''''-'''-'''-.''
++++'+''''++CC C'..'CCCCCCCC.CCC.CCC.'+C
CCCC+C++++CC +''+BBBBBBBB'BBB'BBB'+CB
C CCCC CXXCHHHHHHHHXHHHXHHHXC H
CC XXXXXXXXCXXXCXXXC X
'+'''''.'++=M-'XXXX----'-''''--''''--'''-.+-
+C++++C'+CCC C+ ....C.CCCC..CCCC..CCC.'C.
C CCCCB+C C ''''B'BBBB''BBBB''BBB'+ '
HC XXXXHXHHHHXXHHHHXXHHHXC X
X CCCCXCXXXXCCXXXXCCXXXC C
++=+''..'++=='MXXA-..-''''''-=.-''''-''-..+'
CCCC++''+CCCC+ .''.CCCCCC.C'.CCCC.CC.''CC
CC++C C '++'BBBBBB' +'BBBB'BB'++ B
CC XCCXHHHHHHX CXHHHHXHHXCC H
C CXXXXXXC CXXXXCXXC X
===+'+'.=='=-XZZX..'-''''''''+A.'''''''--.+'
CCCC+C+'CC+CC ''+.CCCCCCCCC 'CCCCCCC..'CC
C C+ C ++C'BBBBBBBB +BBBBBBB''+ B
C CC XHHHHHHHH CHHHHHHHXXC H
CXXXXXXXX XXXXXXXCC X
='=++++=-MAAZZA+.-.-'''''''''-+X-'''''''-.--
C+CCCCCCC C'.'.CCCCCCCCC.C .CCCCCCC.'C.
C +'+'BBBBBBBBB' 'BBBBBBB'+ '
CXCXHHHHHHHHHX XHHHHHHHXC X
C CXXXXXXXXXC CXXXXXXXC C
+'=+++XZXX1X.---...-''''''''-''+X-'''-''-=M.
C+CCCC '...'''.CCCCCCCC.CCC .CCC.CC.C '
C +'''+++'BBBBBBBB'BB 'BBB'BB' +
CXXXCCCXHHHHHHHHXHH XHHHXHHX C
CCC CXXXXXXXXCXX CXXXCXXC
'+=M-AMMA+'--.-''-''''''''''''---.'''-''-=A'
+CC C CC..'.CC.CCCCCCCCCCCC...'CCC.CC.C +
C B''+'BB'BBBBBBBBBBBB'''+BBB'BB' C
HXXCXHHXHHHHHHHHHHHHXXXCHHHXHHX
XCC CXXCXXXXXXXXXXXXCCC XXXCXXC
-M+...--------'''-'''''''-'-'''''--''''-.=A+
C C'''........CCC.CCCCCCC.C.CCCCCC.CCCC.'C C
+++''''''''BBB'BBBBBBB'B'BBBBB 'BBBB'+
CCCXXXXXXXXHHHXHHHHHHHXHXHHHHH XHHHHXC
CCCCCCCCXXXCXXXXXXXCXCXXXXX CXXXXC
'------.---'''''--''-''''''''''''M'''-'--+M=
+......'...CCCCC..CC.CCCCCCCCCCCC +CC.C..C C
C''''''+'''BBBBB''BB'BBBBBBBBBBBB CBB'B''
XXXXXXCXXXHHHHHXXHHXHHHHHHHHHHHH HHXHXX
CCCCCC CCCXXXXXCCXXCXXXXXXXXXXXX XXCXCC
--'+''.--''-MX-'-.'-'--''''''---'A'.--'--+--
..+C++'..CC. C+.'C.C..CCCCCC...C +'..C..CCC
''C CC+''BB' C'+B'B''BBBBBB'''B C+''B''
XX CXXHHX XCHXHXXHHHHHHXXXH CXXHXX
CC CCXXC C XCXCCXXXXXXCCCX CCXCC
MZZAAXA'--=+-XAM'+'..--'-'''''--'-'.-----+=+
+..CCC +C+''..+.CCCCC..CC+'.....CCC
C'' C C++''C'BBBBB''B C+'''''
XX CCXX XHHHHHXXH CXXXXX
CC CC CXXXXXCCX CCCCC
XXX=.--AAAXM---M-='----'----''---M.-'----'=-
C'CC CCC CC+....C....CC... '.C....+CC
+ C''''B''''BB''' +'B''''C
C XXXXHXXXXHHXXX CXHXXXX
CCCCXCCCCXXCCC CXCCCC
XZXX===--=MMMM=-=--'-''''M=-'.MAA=-'''-'-.=-
CCCCCC C.CCC+.CCCC C.C' C.CCC.C.'CC
' C'BBBB 'B+ 'BBB'B'+
X XHHHH XHC XHHHXHXC
C CXXXX CX CXXXCXC
=MXXXAMMMM=++'.'-M-------'XA'XXX+-''''-'-.=-
C CCC+'C. CCC....+ + C.CCCC.C.'CC
C+B' ''''C C 'BBBB'B'+
CHX XXXX XHHHHXHXC
XC CCCC CXXXXCXC
---.+.-AMMMA-=+.+=MAA---+=AMM-+..-''''-'-.=-
...'C'C CCC'CC C..CC CC''.CCCC.C.'CC
'''+ + + '' ++'BBBB'B'+
XXXC C C XX CCXHHHHXHXC
CCC CC CXXXXCXC
--------.+=-=--=+=AAAAM++++----.'=-'''-'-.=M
........'CCCCCCCCC CCCC....'+C.CCC.C.'C
''''''''+ ''''+C 'BBB'B'+
XXXXXXXXC XXXXC XHHHXHXC
CCCCCCCC CCCC CXXXCXC
+.---------.-..'''.''+'..------.''.'''-'-.-M
C'.........'.''+++'++C+''......'++'CCC.C.'C
+'''''''''+'++CCC+CC C++''''''+CC+BBB'B'+
CXXXXXXXXXCXCC C CCXXXXXXC CHHHXHXC
CCCCCCCCC C CCCCCC XXXCXC
==-'''''--------.-----..'..'''+'..''''-'-.-A
CC.CCCCC........'.....''C''+++C+''CCCC.C.'C
'BBBBB''''''''+'''''++B++CCC C++BBBB'B'+
XHHHHHXXXXXXXXCXXXXXCCHCC CCHHHHXHXC
CXXXXXCCCCCCCC CCCCC X XXXXCXC
+++--''''--.----...-...'..-----'''''''-'-.-M
CCC..CCCC..'....'''.'''+''.....CCCCCCC.C.'C
''BBBB''+''''+++'+++C++'''''BBBBBBB'B'+
XXHHHHXXCXXXXCCCXCCC CCXXXXXHHHHHHHXHXC
CCXXXXCC CCCC C CCCCCXXXXXXXCXC
M-='.--------------------------'--''''-'-.-M
CC+'..........................C..CCCC.C.'C
C+''''''''''''''''''''''''''B''BBBB'B'+
CXXXXXXXXXXXXXXXXXXXXXXXXXXHXXHHHHXHXC
CCCCCCCCCCCCCCCCCCCCCCCCCCXCCXXXXCXC
AAAM-.-'+--'''.------------...-..+.----'-.=M
C'.+C..+++'............'''.''C'....C.'C
+'C ''CCC+''''''''''''+++'++ +''''B'+
CX XX CXXXXXXXXXXXXCCCXCC CXXXXHXC
C CC CCCCCCCCCCCC C CCCCXC
AAAAM='''+'.=+==.''..-----'+==--AX=.--.'-.=A
C+++C+'CCCC'++''.....+CCCCC C'..'C.'C
CCC C+ +CC++'''''C +''+B'+
C C CCXXXXX CXXCHXC
CCCCC CC XC
MMMAMAMAMM----========='.+.----=MA-'.-.'-.=A
CCCCCCCCCCCCC+'C'CCCCC C+'.'C.'C
C+ + C+'+B'+
C C CXCHXC
C XC
MMMMMAMMMMMAMMMAMM--M=-M--+=--AMMA='--''-.=A
CC CC CCCCCC C+..+C.'C
C''CB'+
XX HXC
CC XC
MMMMMMMMMMMMMMMMMMMMMM-MMMM=MMMMMA-.--.'-.=X
C C C'..'C.'C
+''+B'+
CXXCHXC
CC XC
MMMMMMMM-MMMM----MMMM-------MMMAMA='.-'--.=X
C CCCC CCCCCCC C+'.+..'C
C+'C''+
CX XXC
C CC
-MM--M---MMM-----MM---------MMMMMA-'--.'-.=Z
C CC CCC CCCCC CCCCCCCCC C+..'C.'C
C''+B'+
XXCHXC
CC XC
-MM-MM--M--------MMMM------=MMMMMM='---'-.=X
C C CC CCCCCCCC CCCCCCC C+...C.'C
C'''B'+
XXXHXC
CCCXC
MMMMM-MM-MM---------M-----M=--MMMM-.---'-.-X
C C CCCCCCCCC CCCCC CCC C'...C.'C
+'''B'+
CXXXHXC
CCCXC
-MM-M-MMM---M-MMMMMMM-==-----MAMMA=---.'-'=Z
C C C CCC C CCCCCCCC C...'C.+C
'''+B'C
XXXCHX
CCC XC
----MM------M-=--=-=====+--MMM-M+'=------'-Z
CCCC CCCCCC CCCCCCCCCCCCCC C C+C......+C
C ''''''C
XXXXXX
CCCCCC
M----M------MM-M--=--=-----MM-''.==-''---.-1
CCCC CCCCCC C CCCCCCCCCCC C++'CC.CC...'C
CC+ 'BB'''+
C XHHXXXC
CXXCCC
-MMM-MMMM-MMM--+==+==-==+=='-.=--.-''''--'=Z
C C C CCCCCCCCCCCCCC+.'C..'.CCCC..+C
C'+ ''+'BBBB''C
XC XXCXHHHHXX
C CC CXXXXCC
AMAMM--MMM---M-=-M=-.-.-+'.''------''''--.-Z
CC CCC CCC C.'.'.C+'++......CCCC..'C
'+'+' C+CC''''''BBBB''+
XCXCX C XXXXXXHHHHXXC
C C C CCCCCCXXXXCC
MMMMMMMM--=------=++'''+='+'--..'.'''----.=Z
CCCCCCCCCCCC+++CC+C+..''+'+CC....'C
CCC C C''++C+CBB''''+
XXCC C HHXXXXC
CC XXCCCC
MMM=---======--====-==-+==--+++'+=+--'---.=Z
CCCCCCCCCCCCCCCCCCCCCCCCCCCC+CCC..C...'C
C ''B'''+
XXHXXXC
CCXCCC
--===---=-===----=-----====+=-+=+==-'''.-.=X
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCC'.'C
'BBB+'+
XHHHCXC
CXXX C
=--===------M-----===+=---=.'-=-MMM.---.-.=Z
CCCCCCCCCCCC CCCCCCCCCCCCCC'+.CC '...'.'C
+C' +'''+'+
C X CXXXCXC
C CCC C
--=-----===--=-----===+-=--M.='++---'--.'-=1
CCCCCCCCCCCCCCCCCCCCCCCCCCC 'C+CCCC.C..'+.C
+ C 'B''+C'
C XHXXC X
CXCC C
M------===---------==---====+'.'''+---'----Z
CCCCCCCCCCCCCCCCCCCCCCCCCCCC+'+++C...C...C
C+CCC '''B'''
C XXXHXXX
CCCXCCC
-------MMM-MMM-M--=-=---===+=+'''.''-''--.-1
CCCCCCC C C CCCCCCCCCCCCCC+++'+C.CC..'C
CCC+CB'BB''+
C HXHHXXC
XCXXCC
MMM-MM-MA-MMMMZM--M----=='...'...+'''''----1
C C C CC CCCCCC+'''+'''C+CCCC...C
C+++C+++ CBBBB'''
CCC CCC HHHHXXX
XXXXCCC
MMMAMMM-M----M--------M-+.+='''+'.'''''----)
C CCCC CCCCCCCC CC'CC+++C+'+CCCC...C
+ CCC C+CBBBB'''
C C HHHHXXX
XXXXCCC
--MM--M------=-=-=---MM'.'++++++...''''--.M)
CC CC CCCCCCCCCCCCCC +'+CCCCCC'''CCCC..'
C+C +++BBBB''+
C CCCHHHHXXC
XXXXCC
M-AM---M-MMM-M--M=-M---='.'+=+'+++.''''--.-)
C CCC C C CC CC CCCC+'+CCC+CCC'CCCC..'C
C+C C +BBBB''+
C CHHHHXXC
XXXXCC
MMMMMMMMAAMMAMMM==-M-+.'=+=++=+=++=-'''--.-)
CCC CC'+CCCCCCCCCCC.CCC..'C
+C 'BBB''+
C XHHHXXC
CXXXCC
MMMAMMM-M-====---='==+'++++==++++++-'''--.-)
C CCCCCCCCC+CCC+CCCCCCCCCCCC.CCC..'C
C C 'BBB''+
XHHHXXC
CXXXCC
MM-MM--===-===-=======++++==''''''+-'''--.-+
C CCCCCCCCCCCCCCCCCCCCCCC++++++C.CCC..'C
CCCCCC 'BBB''+
XHHHXXC
CXXXCC
-----=-------==+=+=====++''++++''''-'''--.-=
CCCCCCCCCCCCCCCCCCCCCCCCC++CCCC++++.CCC..'C
CC CCCC'BBB''+
XHHHXXC
CXXXCC
=--=-M-=---====--=---=''+=+++=''.''-'''--.-=
CCCCC CCCCCCCCCCCCCCCC++CCCCCC++'++.CCC..'C
CC CC+CC'BBB''+
C XHHHXXC
CXXXCC
=--------===+==-==++=++++==='++'.'.'''''-.-=
CCCCCCCCCCCCCCCCCCCCCCCCCCCC+CC+'+'CCCCC.'C
C C+C+BBBBB'+
C CHHHHHXC
XXXXXC
--M---M-M=--=====++=++==+==+.+...-.''''--.M=
CC CCC C CCCCCCCCCCCCCCCCCCC'C'''.'CCCC..'
+ +++'+BBBB''+
C CCCXCHHHHXXC
C XXXXCC
--MMAM---=+==-=+=='''.''+'..-....--'''''-.-=
CC CCCCCCCCCCCC+++'++C+''.''''..CCCCC.'C
CCC+CC C++'++++''BBBBB'+
C CCXCCCCXXHHHHHXC
C CCXXXXXC
MMM-+-=.'+++===+-''''+.-.--.-.----.'''''-.=-
CCCC'+CCCCCCC.++++C'.'..'.'....'CCCCC.'C
+C 'CCCC +'+''+'+''''+BBBBB'+
C X CXCXXCXCXXXXCHHHHHXC
C C CC C CCCC XXXXXC
-'.+.''''+++''+-.'..----.--....-..'-''''-.=+
C+'C'++++CCC++C.'+''....'..''''.''+.CCCC.'C
C+ +CCCC CC '+C++''''+''++++'++C'BBBB'+
C C XC CCXXXXCXXCCCCXCC XHHHHXC
C CCCC CC C CXXXXC
.''+''++''.++''-.-.----.---...------''''..=+
'++C++CC++'CC++.'.'....'...'''......CCCC''C
+CC CC CC+ CC'+'+''''+'''+++''''''BBBB++
C C XCXCXXXXCXXXCCCXXXXXXHHHHCC
C C CCCC CCC CCCCCCXXXX
'+'+=+'+''''.'---------'-.----------'''''.=+
+C+CCC+C++++'+.........+.'..........CCCC+'C
C C C CCCC+C'''''''''C'+''''''''''BBBBC+
C XXXXXXXXX XCXXXXXXXXXXHHHH C
CCCCCCCCC C CCCCCCCCCCXXXX
=+-'='+++'-+.--------------------..-'''''.=+
CCC+C+CCC+.C'....................''.CCCC+'C
C C C' +''''''''''''''''''''++'BBBBC+
X CXXXXXXXXXXXXXXXXXXXXCCXHHHH C
C CCCCCCCCCCCCCCCCCCCC CXXXX
='='+.'.-.-------------------..-.-.-''''+'=+
C+C+C'+'.'...................''.'.'.CCCCC+C
C C +C+'+'''''''''''''''''''++'+'+'BBBB C
C CXCXXXXXXXXXXXXXXXXXXXCCXCXCXHHHH
C CCCCCCCCCCCCCCCCCCC C C CXXXX
=+'....---------'-----------------.-''''''==
CC+''''.........C.................'.CCCC++C
C++++'''''''''B'''''''''''''''''+'BBBBCC
CCCCXXXXXXXXXHXXXXXXXXXXXXXXXXXCXHHHH
CCCCCCCCCXCCCCCCCCCCCCCCCCC CXXXX
..-.-------''---------'----------..-''''+.--
''.'.......CC.........C..........''.CCCCC'C
++'+'''''''BB'''''''''B''''''''''++'BBBB +
CCXCXXXXXXXHHXXXXXXXXXHXXXXXXXXXXCCXHHHH C
C CCCCCCCXXCCCCCCCCCXCCCCCCCCCC CXXXX
.'--------.------''-'------------.--'''''.--
'+........'......CC.C............'..CCCC+'C
+C''''''''+''''''BB'B''''''''''''+''BBBBC+
C XXXXXXXXCXXXXXXHHXHXXXXXXXXXXXXCXXHHHH C
CCCCCCCC CCCCCCXXCXCCCCCCCCCCCC CCXXXX
--------'-'--'''-------.---------..-''''+.M
........C.C..CCC.......'.........''.CCCCC'
''''''''B'B''BBB'''''''+'''''''''++'BBBB +
XXXXXXXXHXHXXHHHXXXXXXXCXXXXXXXXXCCXHHHH C
CCCCCCCCXCXCCXXXCCCCCCC CCCCCCCCC CXXXX
-------'--'----..'+'.''=+'.+--=--=-M''..+.--
.......C..C....''+C+'++CC+'CCCCCCCC ++''C'C
'''''''B''B''''++C C+CC C+ CC++ +
XXXXXXXHXXHXXXXCC C C CC C
CCCCCCCXCCXCCCC
-'---------.-''-.+=..=-MM-MA=XAMMMMM.---=.--
.C.........'.CC.'CC''CC C '...C'C
'B'''''''''+'BB'+ ++ +''' +
XHXXXXXXXXXCXHHXC CC CXXX C
CXCCCCCCCCC CXXC CCC
.'------'--'==.-'AAMAMMMMM-M-MMM-MM--''-=.M
'+......C..+CC'.+ C C C C.CC.C'
+C''''''B''C +'C 'BB' +
C XXXXXXHXX CX XHHX C
CCCCCCXCC C CXXC
-----'-+===+-AAAMMMMMM-----M--M-=-M--'''=.--
.....C.CCCCCC CCCCC CC CCC C.CCCC'C
'''''B' 'BBB +
XXXXXHX XHHH C
CCCCCXC CXXX
''-='.'+=MMMMAMMMAMMMM=-M-------------''=.-
CC.C+'+CC CC CCCCCCCCCCC..CCC'C
BB' C+C ''BB +
HHX C XXHH C
XXC CCXX
'XAA===MMMMMMAAM-M--M------==-=-==---'''+.=-
+ CCC C CC CCCCCCCCCCCCCCC.CCCC'C
C 'BBB +
XHHH C
CXXX
XXXM--==AXXAXAM----M---M-M-M-=-===-=.---=.M
CCCC CCCC CCC C C CCCCCCCC'...C'
+''' +
CXXX C
CCC
M-A=+=.+XAXMAAAMMM-MMM-M--M-=====-M-.--'+.--
C CCC'C C C CC CCCCCCC C'..CC'C
+ +''B +
C CXXH C
CCX
AMM.=='AZZXAAAMAM-----MM----=--=--MM.-''+.=-
'CC+ CCCCC CCCCCCCCCC '.CCC'C
+ C +'BB +
C CXHH C
CXX
XXZ.'+.1AAMAAMAMAM==-=======---==--M.'''+'-=
'+C' CCCCCCCCCCCCCCCCC 'CCCC+C
+C + +BBB C
C C CHHH
XXX
ZXZ..+M-MAAAAAMAAM---==+=+-=-=-=====-''''.--
''C C CCCCCCCCCCCCCCCCCC.CCC+'C
++ 'BBBC+
CC XHHH C
CXXX
Z1Z''=-MAAAAAAAM=+.'====++++++=+++==.--'..=+
++CC CC'+CCCCCCCCCCCCCCCC'..C''C
CC +C +''B++
C CXXHCC
CCX
ZZ1=-+-AMAAM-=+===+'+++=++++++++===-'---..=+
C.CC CCCCCCC+CCCCCCCCCCCCCCCC+...''C
' C C'''++
X XXXCC
C CCC
XZ1--'-AMM-M-======+++'++'++=+======.---..=+
C.+C C CCCCCCCCCC+CC+CCCCCCCCCC'...''C
'C C C +'''++
X CXXXCC
C CCC
A1)Z-+=AAM--=====+=+++'++++''++====-=.--..=1
.CC CCCCCCCCCCCC+CCCC++CCCCCCCC'..''C
' C CC +''++
X CXXCC
C CC
Z1)--.XZX-==++=+==+''''+======+++===.'--..=+
..' CCCCCCCCCC++++CCCCCCCCCCCCC'C..''C
''+ CCCC +B''++
XXC CHXXCC
CC XCC
Z11'..==A='+'++++==========+==++==+=.'''.'==
C''CC C+C+CCCCCCCCCCCCCCCCCCCCCCC'CCC'+C
B++ C C +BBB+C
HCC CHHHC
X XXX
1)'-..--''.''=+==-M--==++++++===M-=-.'''..-+
+.''..++'++CCCCC CCCCCCCCCCCCC CCC'CCC''C
C'++''CC+CC +BBB++
XCCXX C CHHHCC
C CC XXX
))'.M.--'.-'+===MM-++===+--==MM====-.'''-'=+
C' '..+'.+CCCC CCCCCCCCCCC CCCCC'CCC.+C
B+ +''C+'C +BBB'C
HC CXX CX CHHHX
X CC C XXXC
ZM'+M+-.-1ZXXAM===++====M-==+++=-+--.-'-.'-+
CC C.'. CCCCCCCCC CCCCCCCCCCC'.C.'+C
B '+' +'B'+C
H XCX CXHXC
X C C CXC
A-'XZA.'.MM'..+++''+-MM===+++==-==--.-'-..-+
.C '+' +''CCC++CC CCCCCCCCCCCCC'.C.''C
'B +C+ C++ CC +'B'++
XH C C CC CXHXCC
CX CXC
+-'1M='+'.'.....'=AAM+=++=+==++'+.=X-+'-.'-+
C.C C+C+'+'''''+C CCCCCCCCCC+C'C CCC.'+C
'B C C+C+++++C C + B'+C
XH C CCCCC C HXC
CX XC
+''..''=+'''=1+1M''''..++=-+'==+..=1+--'.+-+
CCC''++CC+++C ++++''CCCCC+CCC''C C..C'CC
BB++CC CCC CCCC++ C ++ ''B+
HHCC CC CC XXHC
XX CCX
='''''..MZXX=='+'.'..-.......'..'''-'---.+-1
CCC+++'' CC+C+'+''.'''''''+''+++C+...'CC
BBCCC++ C C+C++'+++++++C++CCC C'''+
HH CC C CCXCCCCCCC CC XXXC
XX C CCC
='-++'''==+=+=+=+.'..-..'.'..'''++''-'''---1
CC.CC+++CCCCCCCCC'+''.''+'+''+++CC++.CCC.CC
B' CCC +C++'++C+C++CCC CC'BBB'
HX C CCXCC C CC XHHHX
XC C CXXXC
=''++'=+'==+++==+'+=+'...''''''...''-''''A=Z
CCCCC+CC+CCCCCCCC+CCC+'''++++++'''++.CCCC C
BB C C C C+++CCCCCC+++CC'BBBB
HH CCC CCC XHHHH
XX CXXXX
A'-+M+'.'++=''===''-+'+'++..'.+..''+-'''-M=1
C.C C+'+CCC++CCC++CC+C+CC''+'C''++C.CCC. C
B' C+C CC CC C C ++C+ ++CC 'BBB'
HX C CC C CC XHHHX
XC CXXXC
+-'.=++''++''++'==+''=-.......'.''..-''''X=Z
C.C'CCC++CC++CC+CCC++C.'''''''+'++''.CCCC C
'B+ CC CC C CC '+++++++C+CC++'BBBB
XHC XCCCCCCC C CCXHHHH
CX C CXXXX
=---''''.'..-......-----...........'+'''-1=Z
C...++++'+''.''''''.....'''''''''''+CCCC. C
'''CCCC+C++'++++++'''''+++++++++++C BBB'
XXX C CCXCCCCCCXXXXXCCCCCCCCCCC HHHX
CCC C CCCCC XXXC
+'----...----------------.-...-..'++'''''+=Z
CC....'''................'.'''.''+CC+CCCC C
B''''+++''''''''''''''''+'+++'++C CBBBB
HXXXXCCCXXXXXXXXXXXXXXXXCXCCCXCC HHHH
XCCCC CCCCCCCCCCCCCCCC C C XXXX
='-''--------------------.-....''..'-''''-=Z
CC.CC....................'.''''++''+.CCCC C
B'BB''''''''''''''''''''+'++++CC++C'BBBB
HXHHXXXXXXXXXXXXXXXXXXXXCXCCCC CC XHHHH
XCXXCCCCCCCCCCCCCCCCCCCC C CXXXX
=-'''----....------------....-.-...'-'''' =X
C.CCC....''''............''''.'.'''+.CCCC C
'BBB''''++++''''''''''''++++'+'+++C'BBBB
XHHHXXXXCCCCXXXXXXXXXXXXCCCCXCXCCC XHHHH
CXXXCCCC CCCCCCCCCCCC C C CXXXX
.-''------------------------...-....-'''' =X
'.CC........................'''.''''.CCCC C
+'BB''''''''''''''''''''''''+++'++++'BBBB
CXHHXXXXXXXXXXXXXXXXXXXXXXXXCCCXCCCCXHHHH
CXXCCCCCCCCCCCCCCCCCCCCCCCC C CXXXX
-----------------------------.--...'.'''' -X
.............................'..'''+'CCCC C
'''''''''''''''''''''''''''''+''+++C+BBBB
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXCCC CHHHH
CCCCCCCCCCCCCCCCCCCCCCCCCCCCC CC XXXX
==='----'-------------------....-'..-'''' =A
CCC+....C...................''''.+''.CCCC C
C''''B'''''''''''''''''''++++'C++'BBBB
XXXXHXXXXXXXXXXXXXXXXXXXCCCCX CCXHHHH
CCCCXCCCCCCCCCCCCCCCCCCC C CXXXX
.''----------------------....-..-...-'''' =X
'++......................''''.''.'''.CCCC C
+CC''''''''''''''''''''''++++'++'+++'BBBB
C XXXXXXXXXXXXXXXXXXXXXXCCCCXCCXCCCXHHHH
CCCCCCCCCCCCCCCCCCCCCC C C CXXXX
'+'---'----------------....--...-..'.'''' =X
+C+...C................''''..'''.''+'CCCC C
C C'''B''''''''''''''''++++''+++'++C+BBBB
XXXHXXXXXXXXXXXXXXXXCCCCXXCCCXCC CHHHH
CCCXCCCCCCCCCCCCCCCC CC C XXXX
------'....-------------.----..'..''.''''-=A
......+''''.............'....''+''++'CCCC C
''''''C++++'''''''''''''+''''++C++CC+BBBB
XXXXXX CCCCXXXXXXXXXXXXXCXXXXCC CC CHHHH
CCCCCC CCCCCCCCCCCCC CCCC XXXX
------..'-----------------..-.-.''.'.'''- +A
......''+.................''.'.'++'+'CCC. C
''''''++C'''''''''''''''''++'+'+CC+C+BBB'
XXXXXXCC XXXXXXXXXXXXXXXXXCCXCXC C CHHHX
CCCCCC CCCCCCCCCCCCCCCCC C C XXXC
--..----------------------..---......''-- =A
..''......................''...''''''CC.. C
''++''''''''''''''''''''''++'''++++++BB''
XXCCXXXXXXXXXXXXXXXXXXXXXXCCXXXCCCCCCHHXX
CC CCCCCCCCCCCCCCCCCCCCCC CCC XXCC
--------------------.---------...''==-'-- +A
....................'.........'''++CC.C.. C
''''''''''''''''''''+'''''''''+++CC 'B''
XXXXXXXXXXXXXXXXXXXXCXXXXXXXXXCCC XHXX
CCCCCCCCCCCCCCCCCCCC CCCCCCCCC CXCC
-----'--''--------------------..==-M--'-- +A
.....C..CC....................''CCC C.C.. C
'''''B''BB''''''''''''''''''''++ 'B''
XXXXXHXXHHXXXXXXXXXXXXXXXXXXXXCC XHXX
CCCCCXCCXXCCCCCCCCCCCCCCCCCCCC CXCC
'-''''--'''----------------.+MAAAMM-=--+- =A
C.CCCC..CCC................'C CC..C. C
B'BBBB''BBB''''''''''''''''+ '' '
HXHHHHXXHHHXXXXXXXXXXXXXXXXC XX X
XCXXXXCCXXXCCCCCCCCCCCCCCCC CC C
'''''-'''''''''----------.+--M-M--M-A+.'- +M
CCCCC.CCCCCCCCC..........'CCC C CC C C'+. C
BBBBB'BBBBBBBBB''''''''''+ +C'
HHHHHXHHHHHHHHHXXXXXXXXXXC C X
XXXXXCXXXXXXXXXCCCCCCCCCC C
''''''''--''---------++=MM==+--MM-===-'---+-
CCCCCCCC..CC.........CCC CCCCC CCCC.C.. CC
BBBBBBBB''BB''''''''' 'B''
HHHHHHHHXXHHXXXXXXXXX XHXX
XXXXXXXXCCXXCCCCCCCCC CXCC
'''-'''--..--'-'--'==--=M-=+=--M-====----=+=
CCC.CCC..''..C.C..+CCCCC CCCCCC CCCCC.... CC
BBB'BBB''++''B'B''C ''''
HHHXHHHXXCCXXHXHXX XXXX
XXXCXXXCC CCXCXCC CCCC
--''.---'''-'-.--MMMMMM-=M=--+'=XAAAA.'---'=
..++'...CCC.C.'CC CC CCCC+C 'C.. +C
''CC+'''BBB'B'+ C +B'' C
XX CXXXHHHXHXC CHXX
CC CCCXXXCXC XCC
-'''''--..'+AA=-MM-M--===+'++-.=-='++----+'=
.CCCCC..''+C CC C CCCCCC+CCC'CCC+CC.... +C
'BBBBB''++C C + C '''' C
XHHHHHXXCC C XXXX
CXXXXXCC CCCC
''-'===MM-'++M-====+=++.''''..-....'''''-+'=
CC.+CCC C+CC CCCCCCCCC'++++''.''''++CCC. +C
BB'C C +CCCC++'++++CCBBB' C
HHX C CCXCCCC HHHX
XXC C XXXC
+=-M-=++'+.--+.-+-.'...--------..-.--''--1'+
CCC CCCC+C'..C'.CC'+'''........''.'..CC.. +C
C +'' +' +C+++''''''''++'+''BB'' C
CXX CX C CCCXXXXXXXXCCXCXXHHXX
CC C CCCCCCCC C CCXXCC
=M='+''----------.'-------------....-''--X++
C C+C++..........'+.............''''.CC.. CC
C CC''''''''''+C'''''''''''''++++'BB''
XXXXXXXXXXC XXXXXXXXXXXXXCCCCXHHXX
CCCCCCCCCC CCCCCCCCCCCCC CXXCC
'-.-.------.--..-----------....''+++=---.1''
+.'.'......'..''...........''''++CCCC...' ++
C'+'+''''''+''++'''''''''''++++CC '''+ CC
XCXCXXXXXXCXXCCXXXXXXXXXXXCCCC XXXC
C C CCCCCC CC CCCCCCCCCCC CCC
.-.--------------'-.'-.'+===--==++'++''.+X'+
'.'..............C.'+.'+CCCCCCCCCC+CCCC'C +C
+'+''''''''''''''B'+C'+C C BB+ C
CXCXXXXXXXXXXXXXXHXC XC HHC
C CCCCCCCCCCCCCCXC C XX
-----'-----....-.--'==-MM---='+'+'.'.'-+=M''
.....C.....''''.'..+CCC CCCC+C+C+'+'C.CC ++
'''''B'''''++++'+''C C C C+C+B' CC
XXXXXHXXXXXCCCCXCXX C CHX
CCCCCXCCCCC C CC XC
''-..+...'++.++=-=-=+''==+++'+'=+''=-+--MA''
CC.''C'''+CC'CCCCCCCC++CCCCC+C+CC++CCC.C ++
BB'++ +++C + CC C C CC ' CC
HHXCC CCC C X
XXC C
.-.-----....+====-=++'+''+'+='=MM=-1+M---1'+
'.'.....''''CCCCCCCCC+C++C+CC+C CC CCC +C
+'+'''''++++ C CC C C C
CXCXXXXXCCCC
C CCCCC
-'-----..+===++=+=+=+'+''+=MMMAXZZZ)=AM--1''
.C.....''CCCCCCCCCCCC+C++CC CC ++
'B'''''++ C CC CC
XHXXXXXCC
CXCCCCC
'''--.'-=+=+=+''+.+'.'=+=MAAAAZ11)))+MM--)''
CCC..'+CCCCCCC++C'C+'+CCC CC ++
BBB''+C CC + C+C CC
HHHXXC C C
XXXCC
---=-=++=++'=+.'..-''-AXAAXZ11)1))+++A---Z''
...CCCCCCCC+CC'+''.++C CCC ++
''' C +C++'CC CC
XXX C CCX
CCC C
===='=+=+.-------.=-XAAZZ11111)))+)++M=-=Z''
CCCC+CCCC'.......'CC CCC ++
C +'''''''+ CC
CXXXXXXXC
CCCCCCC
=++=''.-.-----'+==--AXZZ11Z11ZAZXX1)1M.=+Z.'
CCCC++'.'.....+CCCCC 'CC '+
CC+'+'''''C + +C
CXCXXXXX C C
C CCCCC
=.-------.-.+=+++=-MXXZXZAAM='+====MM.'..A..
C'.......'.'CCCCCCC C+CCCCC 'C'' ''
+'''''''+'+ C +B++ ++
CXXXXXXXCXC CHCC CC
CCCCCCC C X
-.---..--'++=+=+=+'.'.'==+'...'+''+'.''---..
.'...''..+CCCCCCCC+'+'+CCC+'''+C++C+'CC..C''
'+'''++''C C+C+C C+++C CC C+BB'' ++
XCXXXCCXX C C CCC CHHXX CC
C CCC CC XXCC
-..'.'+'.'.''..-----....'..'...''+=--''--=..
.''+'+C+'+'++''.....''''+''+'''++CC..CC..C''
'++C+C C+C+CC++'''''++++C++C+++CC ''BB'' ++
XCC C C C CCXXXXXCCCC CC CCC XXHHXX CC
C CCCCC CCXXCC
'......---------------------.''+.+==+-'--M-.
+''''''.....................'++C'CCCC.C.. .'
C++++++'''''''''''''''''''''+CC + 'B'' '+
CCCCCCXXXXXXXXXXXXXXXXXXXXXC C XHXX XC
CCCCCCCCCCCCCCCCCCCCC CXCC C
...---------'-------------.+='.-'+'-=.---=..
'''.........C.............'CC+'.+C+CC'...C''
+++'''''''''B'''''''''''''+ C+'C C +''' ++
CCCXXXXXXXXXHXXXXXXXXXXXXXC CX CXXX CC
CCCCCCCCCXCCCCCCCCCCCCC C CCC
-------''''-----------''=-MAMM-======.---=.-
.......CCCC...........++CC CCCCCCC'...C'.
'''''''BBBB'''''''''''CC +''' +'
XXXXXXXHHHHXXXXXXXXXXX CXXX CX
CCCCCCCXXXXCCCCCCCCCCC CCC C
''''''-'-'-'-----.'++''-MMMMM-======-----=..
CCCCCC.C.C.C.....'+CC++C CCCCCCCC....C''
BBBBBB'B'B'B'''''+C CC '''' ++
HHHHHHXHXHXHXXXXXC XXXX CC
XXXXXXCXCXCXCCCCC CCCC
'''''------.'''+=====-M-M---===++====.---''-
CCCCC......'+++CCCCCCC C CCCCCCCCCCCC'...++.
BBBBB''''''+CCC +'''CC'
HHHHHXXXXXXC CXXX X
XXXXXCCCCCC CCC C
----.+=+''+====--=+=-----==--========.---'..
....'CCC++CCCCCCCCCCCCCCCCCCCCCCCCCCC'...+''
''''+ CC +'''C++
XXXXC CXXX CC
CCCC CCC
--=++''==+==-=+=---======--=-=-==+==-.---'.-
CCCCC++CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'...+'.
CC +'''C+'
CXXX CX
CCC C
''+======--==================='====--.---'.-
++CCCCCCCCCCCCCCCCCCCCCCCCCCCC+CCCCCC'...+'.
CC C +'''C+'
CXXX CX
CCC C
===-=-==+======+++''+====++++++=====-.---..-
CCCCCCCCCCCCCCCCCC++CCCCCCCCCCCCCCCCC'...''.
CC +'''++'
CXXXCCX
CCC C
===-====+''++======+==='+++=====+=+=-.---..-
CCCCCCCCC++CCCCCCCCCCCC+CCCCCCCCCCCCC'...''.
CC C +'''++'
CXXXCCX
CCC C
=-++=======-=-==--=+++++========+==++-'--..-
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.C..''.
'B''++'
XHXXCCX
CXCC C
=+..'.'++++=+=-=+++==++=+=++''''++'+=-'''.'-
CC''+'+CCCCCCCCCCCCCCCCCCCCC++++CC+CC.CCC'+.
++C+C CCCC C 'BBB+C'
CC C XHHHC X
CXXX C
+..---.++++=====+=+====+==+==++++++==.--'-'-
C''...'CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'..C.+.
++'''+ +''B'C'
CCXXXC CXXHX X
CCC CCXC C
''+''++=+==============++=+=++++++=+=.---..-
++C++CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'...''.
CC CC +'''++'
CXXXCCX
CCC C
.'+''+-===========++++++++++++++++++=.'-'..-
'+C++CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'C.C''.
+C CC +B'B++'
C CHXHCCX
XCX C
====++===+===+==========+++++++=====-.----.-
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'....'.
+''''+'
CXXXXCX
CCCC C
-==-==-=====---MMMMA---====-==---===M'---..-
CCCCCCCCCCCCCCC CCCCCCCCCCCCCCCC +...''.
C'''++'
XXXCCX
CCC C
=-==-=---MMMMMMMMMMMM-----------===--'---..-
CCCCCCCCC CCCCCCCCCCCCCCCC+...''.
C'''++'
XXXCCX
CCC C
--MMAAMAMMMMMMMMMM-M-M----M----M==+=M'---.--
CC C C CCCC CCCC CCCC +...'..
C'''+''
XXXCXX
CCC CC
AAMAMMMMMMMMMMMMMM------------M====-M'---..-
CCCCCCCCCCCC CCCCC +...''.
C'''++'
XXXCCX
CCC C
MMMMMMMMMMMMMMMM-M-------------===---'---.--
C CCCCCCCCCCCCCCCCCCC+...'..
C'''+''
XXXCXX
CCC CC
MMMMMMMMMMMMMMMMM---M---------------M'---..-
CCC CCCCCCCCCCCCCCC +...''.
C'''++'
XXXCCX
CCC C
MMMMMMMAAMMMM----A-M---M------------M'---.--
CCCC C CCC CCCCCCCCCCCC +...'..
C'''+''
XXXCXX
CCC CC
MMMMMMMMMMMMMMMM-M-------M-------=--M'---.--
C CCCCCCC CCCCCCCCCC +...'..
C'''+''
XXXCXX
CCC CC
MMMMMMMMMMMMM---M--------M----------M'----.-
CCC CCCCCCCC CCCCCCCCCC +....'.
C''''+'
XXXXCX
CCCC C
--MMMMMM--MM-----MM--------------MM-M'----.'
CC CC CCCCC CCCCCCCCCCCCCC C +....'C
C''''+B
XXXXCH
CCCC X
MMMMM-MM-MMM-M-MMMM---M------M-MM-M-M+----='
C C C C CCC CCCCCC C C C C....CC
'''' B
XXXX H
CCCC X
-MMMMM--MMMMMM-MMM------------------M'----''
C CC C CCCCCCCCCCCCCCCCCC +....+C
C''''CB
XXXX H
CCCC X
MMM---MMM----M-------------M---------'----''
CCC CCCC CCCCCCCCCCCCC CCCCCCCCC+....+C
C''''CB
XXXX H
CCCC X
MMMMM--M----MM-----------------=----M+----''
CC CCCC CCCCCCCCCCCCCCCCCCCCCC C....+C
''''CB
XXXX H
CCCC X
MMM--M----M---MM--------M--=--=----MM'----''
CC CCCC CCC CCCCCCCC CCCCCCCCCC +....+C
C''''CB
XXXX H
CCCC X
-MM--MMM-=---------------=----=------.--'-''
C CC CCCCCCCCCCCCCCCCCCCCCCCCCCCCC'..C.+C
+''B'CB
CXXHX H
CCXC X
MM-------+-------------=--====-------.--'-.'
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'..C.'C
+''B'+B
CXXHXCH
CCXC X
MM--M------------==-==-=-====---==--M.--'--'
CC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC '..C..C
+''B''B
CXXHXXH
CCXCCX
MMM--MM----------M=-=------=-=-==-=--.----.-
CC CCCCCCCCCC CCCCCCCCCCCCCCCCCCC'....'.
+''''+'
CXXXXCX
CCCC C