++++++X+XXX+XXXXX+XXXXX+X++++-=-+++=++++++++++=- """"""""""""""""""""""""""""" """ """""""""" ........................... . .......... ===-=---=H-H--=--H--=-=== ======= C C C ==+==-=======-==---=MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX=------ - =-==+=====+-+=+=++))1))++++=+=+=++)+
=++++++X+X+XXXXXXXXXXXXXXXXX++==+++++=++++++++++=- """"""""""""""""""""""""""""" """ """"""""" ............................. ... ........ =====-=-=--H--HHH--H-H----== = ===== C CCC C C 1+)++))=====+++===+XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA)----- --===-===-=======-)+1))+=+==+==-===-
++++XXXXX+XXXXXXXXXXXXXXXXXXXX++==++++--+++++++++=- """""""""""""""""""""""""""""""" """ """""""" ................................ . . ...... ==-----=H-H-HHHHHHHHHHH-----= ==== C C CCCCCCCCCCC 1)1)))1++=)+))+=)+MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAZ=- --- - ---===-==-===-==-===+)))-=====-+-=-
+++++XXXXXXXXXXXXXXXXXXXXXXXXXXX++=+++++-=++++++++== """"""""""""""""""""""""""""""""" """ """"""" ................................ ... ....... ====--H--HHHH-HHHHHHHHHHH-HHHH-= ==== C CBCC CBBCBBCCBCC CCBC V +++-))11)11)111))1OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX=------ - - -==+=-+=++++==)=+-++-=+=+=+=++=++=
-++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++= -+++++++++- """""""""""""""""""""""""""""""""""" """ """"" "" ................................... ... .... . ===H-H-HHH-HHHHHHHHHHHHHHH-H-HHH== === C B CCC BBBCBCBBBBCCBCC C BCC 1)++)+)+))+==--=OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAOOOOOOOOOOOZ---=- - --===+=)+)+)++====---===-+=+=+==-
-+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++= +++++++++== """""""""""""""""""""""""""""""""""""""""" """"""" ..................................... ... .... ====H-HHHHHHHHHHH-HHHHHHHHH-H-H-H-= == C BBCCCCBBBCC BBBCCCBCB C C B MXX1Z11ZZ1)))-=)OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZOOOOOOOOOOOX=-=-- - --=----===+===++=---=-===+==+-==
++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++ -++++++++++ """""""""""""""""""""""""""""""""""""""""" """" """ ...................................... ... ... ==-=--HHHHHHHHHHH-HHHHH-HHHHH---H-== = = CCCBCCCBCCC CBBBC BCCCC B V OOMAXZXZXZX1Z)XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZAOOOOOOOOOOM----- -- - --==--=-=-==-=++)==-=====-=-===-
-- -+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++- =+++=+++++ """"""""""""""""""""""""""""""""""""""""""" """ """"" .......................................... ... . =---H-HHHH--HHHHHHHHHHHHHHHHH-H-H-- = = C CCCC CCBCBCBBBBBCCCCCB C C OOOMMAAXXXAXAMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ1MOOOOOOOOOO--=-- --- -==---===-+++=+++)+=-==-==--=-
==+--- +++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++ -+++=++++= """"""""""""""""""""""""""""""""""""""""""""""" "" "" " ............................................... . ==---H-HHHHHH-HH-HHHHHHHHHHHHHHHHHHHHH-=== == = C CCBBCC CC BCBCBBBBBBCCBCCCBCBBB OOMMOAAZXZ1)MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1-AOOOOOOOOO+ ------ -1Z1)+++-)+==----=-----------
-- - ++++XX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X++++++ -++--+-+= """""""""""""""""""""""""""""""""""""""""""""""" " " " .............................................. ==--=--HHHHH-HH----HHHHH-HHH---H-HH--H=-== CCCCC CC CCCCB CCC C CC C MZAAAZZZXZZXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ+ZOOOMOOOOO1--=--- --AMOOOMMXZ))+===-=-=-=-=---==
=++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXX++= +++==+ ++ """"""""""""""""""""""""""""""""""""""""""""""""""""" "" " ..................................................... . . ==----HHHHHHHHH-HHHHHHHHHHHHHHHHHHHHH-H-H-HHHH-=---== CCCCBCCCC CCCCCCBCBCCCCCCCCBBCC C C BCBC Z1Z1MX=-AOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOM--- -===------====+++=+=----=-
=++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX++++++++++ == """""""""""""""""""""""""""""""""""""""""""""""""""""""""" " ...................................................... ... ==-=HHHHHHHHHHH-HH--HHHHHHHHHHHHHHHHH-HH-HHHHHH-=--== CCCCBBBBBBC CC CCCCBCBCBCBBBCBCC CC CBCBCC V MMOMOMMXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOA=--- - -=+==--=-+)+)+)++)1+)++===
- - ++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++ =+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " ............................................................ ===--HHHHHHHHHHH-HH--HHH-HHHHHHHHH-HHHHHHHHHHHHH---H-= == CCCCCCBBBCC BC CCB BCBCBCBBB CCCCCCBCBCBCC C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM+- -- +1+)1Z1XXX1XZMAAAAXZ1))+=
===----=++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXX++++==+ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................. . ==-=H-HHHHHHHHHHHHHH-HH-HHHHHHHHHHHHHHHHHHHHHHHHH---H--=---== C CCCCBCCBBBBBCC CC BCCCBBBBBBBBBBBCCCCCCBBBB C V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO)- - -+)=MOOOOOOMOMOMOMMXX11)+=
+=+=-+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXX+++++++- -===-- - - - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " ............................................................... . =-HHH--HHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHH--=H------= CBC CCBCBCBBBBBBBCC CCBCBCBCBCCCBCBCBCCCBCBCBBC C V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM+- - -=+OOOOOOOOOOOOOMMXX11==-
++++=++XXXXXX+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++ =+++++++++=-- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """""" " ............................................................... ..... =-HHH--=-=HHHHHHHHHHHHH-H---HHHHHHHHHHHHH---HH--H--H--HH------ == BBB CCCCCCBBBCBCC C CCCCCCCCBCBCC CC B C CC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM+ +)OOOOOOOOOOOOOOOOOOMZ++
+++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++ =++++++++++=+==--- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" . .................................................................. .. .... . . ==-HHHH---HHHHHHHHHHHHHH-H-H-HHHHHHHHHHHHHHHHHHHHHHHH--HH--HHH== = BBBB CCCBCBCBCCCBCC B C BCBBBCBCCCBBBCBCCCCCBBBC CC CCC VV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA=- - -=)OOOOOOOOOOOOOOOOOOOOOM
++++++XXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++XX++XX++++++++ -++++++=++=-+++++++=- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " "" . ................................................................. . . . =-HHHH-H=H-H-H-HHH-H-HHH---------HHHH----H-HHHH--HHHH==--==--=== CBBC C C C C BCC C CCC CCBC C BCCC CCBC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA)+- - -=)OOOOOOOOOOOOOOOOOOOOOO
=+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++ -=++++++++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " """ """""""""" ...................................................................... ........ =HHHHHHHHH-HHHHH-HHH-H-----H---H-HHHHH--HH-HHHHH-HHHHH-----H--===== = === CCBBCCBCC CCCCB CCC C C C CCCCC CC BCBCC CBBCC C V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1+- - -1AMOOOOOOOOOOOOOOOOOOOO
==+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXX+X+++ =++++++=++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""" ....................................................................... ............ =-HHHHHHHHHHHHHHHHHHHHH---H-HH-=H-HHHHH-----HHH-HHHHHHH=--H-HHH--=-== = ====== BBBCBBBBCCCCCCCCCCCCC C CC C CCCCC BCB CCCCBBC C BCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXZ)--- )MMXOOOOOOOOOOOOOOOOOOOO
==++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXX+X+X+++ ==+++=++++++++++++X+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""""""""" ....................................................................... . ............ --HHHHHHHHHHH---H---HH--HHH-HH--H-H-HHHHH-H-HHH-H-H-HHH---=-H--=-=-== = == ==-= BBBCBBBBBBB C CC BCC CC C C BCCBB C CCB C C CCC C VVVVV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXZZ=-- ---- -1ZMMOOOOOOOOOOOOOOOOOOOO
++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ ++++++++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" ........................................................................ ................... ==--HHHHHHHHHHHHHHH-H-H-H-H--H--H-H---H-HHHHHHHHHHHHHHHHH-H-H-HH--H----= == ========= ====== CCBCBBBBBBBBBCB C C C C C C C C BBBBCCCBBCCCBCBBB C B BC C VVVVVV A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1ZA+-- -- 1AOOOOOOOOOOOOOOOOOOOOOO
++++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXX++++XXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXX+ ++++++++++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" ........................................................................ .................... =-HHHHHHHHHHHHHHHH---H-----==---====---HHHHHHHHHHHHHHHHHHHHHHHHH=H=--- == == ======= CCCBCBBBBBBBBBCB C CCBCCCBBBCCCCCBBBCCCCCBCC C VVVVVVV V V AAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZMOZ)- -- -AOOOOOOOOOOOOOOOOOOOOOOO
++++XXXXXXXXXXXXXXXXXXXXXXXX++++X++++X++X+XXXXXXXXXXXXXXXXXXXXX+XXX+X+X+++ - -++++X+++++++++++++X+X+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" ........................................................................ ...................... ==HHHHHHHHHHHHHHHHH-HH-H--====-====-==-=----H---H-H-H-HHH----=---=-=-=== ==-======== ====-=-= CCBCBCBBBBBBBBBCC CC C C C C B CCC VVVVVVVV AAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOA1 - --- - -OOOOOOOOOOOOOOOOOOOOOOOO
++++XXXXXXXXXXXXXXXXXXXX+XXXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ -= -+++++++++++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" .......................................................................... ....................... ==----HHHHHHHHHHHHHHHH=----==-------------HHHHH-HHHHHHHHHHH-HHHHH-H-H-- === == = ==== = BBBBBBBBBBBCCCBC CBBCB CBBCBCBCBCC BCBBC C C V VVVVVV A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX--)--- -OOOOOOOOOOOOOOOOOOOOOOOO
++X+XXXXXXXXXXXXXXXXXXXXXXXXX++++XX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++= -+++++++++++++++++++X+++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""""" .......................................................................... ...................... = -=--HHHHHHHHHHHHHHHHHHH-H--====--=------H---HHH-HHHHHHHHHH--HHHHH-HHH-- ========= ========- = CCBBBBBBBBBBBBBCBCB C C CCB CCBCBBCCBC CCBCC BBC VVVV V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ-ZX1)- MOOOOOOOOOOOOOOOOOOOOOOO
++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++ ++++++++++++++++XX+++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" ........................................................................... . ...................... = -=H-HHHHHHHHHHHHHHHHHHHHH-H------=HHHHHH--HHHHHHHHHHHHHHHHHHHHHHH-HHHH- = ===== =====--===== C BBBBBBBBBBBBBBBBBBBCC C CCBCCC CCBBBBBCBBBBBBBBCCBBBBC BBBC VVVVV VV V V V VV V V A AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ)OOO1- 1OOOOOOOOOOOOOOOOOOOOOOO
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++ --- -++++++++++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" ............................................................................. ..................... ==H-H-HHHHHHHHHHHHHHHHHHHHHHHHH-----H-HHHHHH--HHHHHHHHHHHHHHHHHHHHHHHHHH- = ======= = ======== C C CBBBBBBBBBBCBBBBBBBCCBBCB B BCCCCC CCBBBBBBBBBBBBBCBBBBBCBBBB VVVVVVV VV V VVVVVV V V V AAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAMOOO+ -)ZOOOOOOOOOOOOOOOOOOOOOO
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++ +++ ++++++++++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""" ............................................................................. . .................... =--HHHHHHHHHHHHHHHHHHHHHHHHHHH-H-H=HHH-HHHHH-H-H-HHHHHHHHHHHHHHHHHHHHHH-==== = ===== ======= BBBBBBBBBBBCBCBBBBBBBBBBBCB C C CCC BCBCC C C BCCBBBBBBBBCBBBBBCBBBB VVVVVVVV V VV V VVVVV V VVV A A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO)- - ++MOOOOOOOOOOOOOOOOOOOOO
X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++- =++++++++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""""""""""""""" .............................................................................. ... ....... .. ......... -=-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-=== = = === = CBBBBBBBBBBBCBCBCBCBBBBBBBCBCCCCCCCBCBCCCBCCCBCBBBBBBBBBBBBBBBBBCBBBBC VVVVVVVVVV V V VV VVVVVVV VV VVVV AAA A AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1+- ==1AOOOOOOOOOOOOOOOOOOOO
X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++ ==++++++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """"""""""" ................................................................................. . . . ........ -=HHHHHHHHHHHHHHH-H-HHHHHHHHHHHHHHHHH-HHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---===== = = = == CBBBBBBBBBBBBBB C BBBBBBBBBBBCCCCCC BCC CBBBBCBCBCBCBBBBBBBBBBBBBCBBBBC VVVVVVVVVVV VVVVVVV V VVVVVV VV VVVV AAAAAAA A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO)+- =)XMOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX++-- -=++++++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" """""""""" ................................................................................. ... . . .... --HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H=-- = = CCBBBBBBBBBBBBBBBCCCBBBBBBBCBBCCBCBBBCBCBCBCBCBBBCBBBBBBBBBBBBBBBBBBBBBCC C VVVVVVVVVVVV VVVV V V VVV V VV VVVV AA AAAAA A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMX+- ++ZAOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++ =-+=++++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ """""""" ................................................................................. . . --HHHHHHHHHHHHHHHHH-HHHHHHHHHHH-H-HHHH-=H-HHH--HH-HHHHHHHHHHHHHHHHHHHHHHHHH---== BCBBBBBBBBBBBBBCC CCBCBBBBCCC B BCBC C CCC CC BCBCBCBBBBBBBCBBBCBBBBBCC VVVVV VVVVV V V V V VV VV A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZZ)=- )1ZZOOMOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++-- -- -+++++++++++++=+= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" " " ................................................................................. H-HHHHHHHHHHHHHHHHHHH-HHHHHHHHH-HHHHHHH=-=HHH-HHHHHHHHHHHHHHHHHHHHHHHHHHH----== C BBBBBBBCBBBBBBBCBCC BBBBBBBCC CCCCCCC CCC CCBBBBBBBBBBBBBBCBBBBCBBBBC V V VV V V V V VVV V V V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMX1)== --=ZMOOOOOOOOOOOOOOOOOOOM
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++-- ----+=++++++++++++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" ................................................................................ . --HHHHHHH--HHHHHHHH-H-HHHHHHHH--HHH=H----=------HHHHHHHHHHHHHHHHHHHHHHHH-===== BBBBBCC CBCBBBCC C CBBBBCBC CCC C BBBBBBBBBBBBBBCCBBBBCCBC VVV V V V V V AA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMX)+=--- --+)1ZMOOOOOOOOOOOOOOOOO
XXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++ -==+++++++++++=+= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" " ............................................................................... ........ HHHHHHHHH-=--HHHHHH-HHHHHHHHHHH---H-==----H-H-H-HHHHHHHHHHHHHHHHHHHHHHHH-=== = CCBBBBBBC CBBBCC CCCCBCCCCBC C C C C CCBBBBBBBBBBBBBBBBBBBCBB VVVVV V V VVVVV VVV V A AA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX+---- -----1OOOOOOOOOOOOOOO
XXXXXXXXX+++++XXXXXXXXXXXXXXX+XXXXXXXX++++++X+++X+XXXXXXXXXXXXXXXXXXXXXXX++++++=- -++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" .............................................................................. ........ . HHHHHHH--=====HHHHH---H---HH-=--------======-===-=--HHHHHHHHHHHHHHHHH-HH-= = = = BBBBBBB CCBCC C CC CCCBBBBBBBBBBBBCC BC VVVVVVV VVVVVVV V A AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMX1=- - - -AOOOOOOOOOOOOO
XXXXXXXXX+++++XXXXXXXXXXXXXXXXXXXXX++XXXX+XX++X+XXXXXXXXXXXXXXXXXXXXXXXXXX++++- -+++++++=++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" "" ............................................................................. ... .. HHHHHHHH-== =-HHHH-H-HHH-HHH-H-H--==----=--==-=H-H---H-HHHHHHHHHHHHHHHHH-== = BBBBBBBC CBBB C CCC BCC C C C C C BBBBBBBBBBBBBCBBC VVVVVVV V VVVVV V AAA A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX1= - - - =1OOOOOOMMOMMM
XXXXXXXXX+++++++XXXXXXXXXXXXXXXXXX++X++++++++XX+XXXXX+XXXXXXXXXXXXXXXXXXX+++++- =+++++ - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ ............................................................................. . HHHHHHHH-=======H-HHHHHHH-HHHH----==-========--=--H-H=--HHHHHHHHHHHHHHHHH==== BBBBBBBC C BCCCCCC CCBC C C CCBBBBBBBBBBBCCCC VVVVVV V V AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXZ)-- - --- -=MOOOOOMZ1)))
XXXXXXXXX+++++++XXXXXXXXXXXXXXXXX+++++++++++X+++X+XXX++XX+XXXXXXXXXXXXXX++++++- -==== """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................................. HHHHHHHH-== = =HHHHHHHHH-HHHHH--====== ====-===-=---==--=--H-HHHHHHH--H=== BBBBBBBC CCCBBBBCC BCCCB C CCCCBCB C VVVVVV AAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ+-- --=+===++)--+MMOOOOOZ+--=
XXXXXXX+++++++++XXXXXXXXXXXXXXXXX+++++X++++++++++X+XXXXXXXX+X+XXXXXXXXXXX++++++== --==- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................................. HHHHHHH== == ==--HHHH--H-HHH----== ==-==========-=---H-H-H=-=H-HHHHHHH--== BBBBBBB CCCC C BCC C C C C BCCCCCB VVVVVV AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMA1=- ---=+==+=ZXOAXXMXXAOOZ+-
XXXXXXXXX++++++X++XXXXXXXXXXXXXX++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXX++++++++ - =- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................................... HHHHHHH-- === =-==HHH-H-H-HHH-H-==================----------H---H-H-HH---=== BBBBBBC CCC C C BCB C C C C CC VVVVV A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ+- -==++===-=)AAAZZ1)1OMZ=--
XXXXXXX+++++X+X+++XXXXXXXXXXXXX+X+++++++X+X+X+++++XXX+XXXXXXXXXXXXX+XXXXXX++++++++- - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................. HHHHHHH=====-=-===--H-HHHHH----=-= =====-=-=-=====---=--H---H-HH-H-=------===== BBBBBBC C CCBCC C C BC C VVV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)-- -==++===-==))1+)1)+11+--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++X+X+X+X+XXXXXXXXXXX+XXXXXXXXXXXXXXXX+++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................. HHHHHHH-H-H-H-----HHHHHHHHH----=========-=-=-=-=--------H-H=H-HHH-H-HH-HH---===== BBBBBBB C C C CCBBBCBCC C C C CCC C CC CC VVVV V A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ+-- - --+===+)1++=+)1))11++)-----
XXXXXXXXXXXXX+XX++X+XXXXXX++X+++++++++++++X+++X+++X+XXX+X+XXXXXXXXXXXXXXXXX+X++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................. HHHHHHHHH----=--= -=HHHHH-==-======== ====-===-===-=---=-=-HH--HHHHHHHH----=-=== BBBBBBBCC BBBBC CC CCCCCBCC VVV VV V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1=-- --=-==+-+===1ZXZZZZ+=----=)1
XXXXXXXXXXX+XXX+++XXXXXXXXXX++++++++X+X+XXX+++++++X+X+XXXXXXXXXXXXXXXXXXXXXXXXX++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................. HHHHHHHH---=---===--HHHHH---========-=-=---=======-=-=----HHH-H-HHHHHHH-H------== BBBBBBBB CCCCB CCB C CCCCCCC C VV V V A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ)- - =-=--===)=+)XXZ)11Z))- -1ZXA
XXXXXXXXXXXX++++X+XXXXXXXXX+++++++++X+X++++++++++XX+X++XXXXXXXXXXXXXXXXXXXXXXXXX+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................. HHHHHHHHH-H-====-=----H-HH-=========-=-==== =====--=-==-------H-HHH-H---H-H-H---== BBBCBBBBC C C CC C CCC C C C B V VVV A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA1+-- ===--===)+1ZXZZ11)))1+-=)1MA
XXXXXXXXXXX+++X+++++XXXXXX++++++++++++++X+++XX++++++++++XXX+XXXXXXXXXXXXXXXXXXX++++- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................. HHHHHHHHHH-===-=====------==== = ======-===--==========---=H--HH--HH---H-HHH--= BBBBBBBBCC C CC CC C CCC VVVV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX))-= -=-------++))XZXZ))++)++==+XX
XXXXXXXXXX++++++++X+++X+++++++++++++++++++++X+X+X+X+X+X+X+XXXXXXXXXXXXXXXXXXXXX+++-- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................. HHH-HHHHHH=== ====-===-==== = === ==========-=-=-=-=-=-=-=H---H-HH--HHHH-HHHH-H== BCC BBBCBC C C BC CCCC CCCB C V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX1)=- -+---==----)+)11)))+===- --)+
XXXXXXXXXXX+++++X+X+++++X+++++++++++++++++++X+XXXXX+X++XXXXXXXXXXXXXX+XXXXXXXX++++=- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................. H-HHHHHHHHH==== -=-=====-==== === = ========-=-----=-==---H-H---H----=---HH-H-== C CCBBBBBBC C C C CC C VVV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXZ)- --==--== ==)+++)=++)+-- -=+
XX++XXXXXXXX+++++++++++++++++++++++++++++++++++++XX++++XXXXXXXXXXXXXX+XXXXXXXX++++=- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................. --==HHHHHHH- = = ===== == == = = ===========--====-----HHH-H---H=H-------= = CCCBBBC CCC C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ=-- -=-=--=+-+)XZ)+)+)1)--- -)1
XXXXXXXXXXXX+++++++++++++++++++++++++++++XX+X+XX+X+XX++XXXX+XXXXXXXXXXXXXXXXXXX++++- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................. -----HHHHHHH=== ======== ==== =======--=-=--=-=--==----=-HH-H---H-H--------== CCCBBBB CC C C C V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMZ= -==----=)=ZZMAX1Z)1+=-=---- =)
XXXXXXXXXXXXXX+++++++++++++++++++++++++++++++++XX+++X+++X++XXXX+XXXXX+XXXXXXXX++++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................. ----HHHHHHHHH- == == = == == = =======--===-===-==-H-H=--H--=--HHH---= = BCBBBBBBC C C C CCC V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1--- -=----=+))ZZMAOMMZ)+)-)=+---+1
XXXXXXXXXXXXXXX+++++++++++++++++++++++X+X+XXX+X+X+X+++XX+XXXX+XXXXXXXXXXXXXXXX++++== - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................. --HHHHHHHHHHHH-== == == === == === ==-=-=---=-=-=-===--=----=--H--HH-HHHHHHH-== CCCCBCBBBBBB C CC CCCBBCC VVVV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ)= =+=-=-+)11ZZMMOOMX1+)+))))+)ZA
XXXXXXXXXXXXXXXXXXX++++++++++++++++++++++XXXXXXXX+XXX+XXX+X+X+XXXXXXXXXXXXXXXX++++++- -- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................. . HHHHHHHHHHHHHHHHHH-======== ======= ===-H-H----=H--=---=-=-=--H-H-HHH-HHHHH-= = CCBCBCBBBBBBBBBBBC C C C C C CCC BBBCC VVVVVVV A A AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ--=)=-==))1Z1ZMOOMMZ11)-==ZXMMMM
XXXXXXXXXXXXXXXXXXXXX+++++++++++X++++++++XXXXXXXXXXXXX++X++XXXXXX+XXXXXXXXXXXX+++++++= -- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................... H-HHHHHHHHHHHHHHHHH--===========-====== =---H-HHHHH-H-==-==---H--=----HHHHH---= B CCBBBBBBBBBBBBBBB C CCCCB C C CCCCB V VVVVVVVVVV A AAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA+- +=+=+-=+))1)XAAAZ1X11)11XOMMOX
XXXXXXXXXXXXXXXXXXX+++X+++X+++++++++++++++++++XXXXXXXXX+X+++++XX++++XXXXXX+X+++++++++= - - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................... HHHHHHHHHHHHHHHHHHH===-===- = === ======= ====----HHH-H=-=====--====------=-====== CCCCBBBBBBBBBBBBBBC CCB C VVVVVVVVV A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA---+=+++-)))1AZXMO1ZZAAMAMMOMMX11
XXXXXXXXXXXXXXXXXXXX++X+++X+X+X+++X+XXX+XX++X++XXXXXXXXXXXX+++++++++XXXXXXXX+XX+++++++ - - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................... HHHHHHHHHHHHHHHHHHH-==-===-=-=-===-=--H=--==-==---HHHHH-H--=========H-H-H---=--==== CCBCBCBBBBBBBBBBBBB C CCBBC C C C C VVVVVVVVVVVV AAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM+- -=-=-==+++1MXOOMXAAOOOMOOOMMZ1)
XXXXXXXXXXXXXXXXXXXX+++++++++++++++++XXXXXXXXXXXX+XXXXXXX+XXX+XXX++XXXXXXXXXXXXXXXX++ -- --- --- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................... --HHHHHHHHHHHHHHHHH-============= ===--HH-H------=H-HHHHH=---=---==---H-H-HH--H-H--= CCBBBBBBBBBBBBBBC CC C C CCCCC C C CC B C VVVVVVVVVVV A AAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMX=- -+=+=-+)+11MOMMMMMOOOOOOOOOOXAX
XXXXXXXXXXXXXXXXXXXXXX++++++++++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ - -=-=-=-=-- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................... HHH-HHHHHHHHHHHHHHHH--============-=---HHHHHHHHHHHHHHHHHHHHHHHH-H---HHHHHHHHHHHHHH= CCC BBBBBBBBBBBBBBBC CBCBBBCCCCBBBBBBBBBBCCCC C CCCBBBBBBBBBBC VVVVVVVVVVVV VVV V VVV VV AAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ= =+=+=)=11AMOOOMMMOOOOOOOOOMMMMM
XXXXXXXXXXXXXXXXXXXXX++XX+X+++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXXXXXX+= ==- ------+=- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................... HHH-HHHHHHHHHHHHHHH--==--=-==== = ====-HHHHHHHHHHHHHHHHHHHHHHHHHH=-=-HHHHHHHHHHHH- CCC BCBBBBBBBBBBBBC CBBBBBBBBBCBBBBBBBBBCBCCCC CBBBBBBBBBBB VVVVVVVVVVV V V V VVVVVVV VVVVVVVVV AAAAAAAAA A A AAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1- -=+-===+ZAOOOMMOMMMMOAXZMMOMOOOO
XXXXXXXXXXXXXXXXXXX+X++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXX+++- --- - - - --== """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................... --H-HHHHHHHHHHHHHHH=-======= ==== =====-HHHHHHHHHHHHHHHHHHHH-----=--HHHHHHHHHHHHH= C CCBBBBBBBBBBBCC BBBCBCBCBBBBBBBBBBCC CCBBBBBBBBBBC VVVVVVVVV V VVVVVVV VVVVVVVVVV A A A A A A AAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ=-==)+==+)AOOOMMMAXZXZMMMAMAMAMOOO
XXXXXXXXXXXXXXXXXXXXX+++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXXXXXXXX++= --- -== """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................... ----HHHHHHHHHHHHHHH--============ ==-HHHHHHHHHHHHHHHHHHHH----=-=--HHHHHHHHHHHHH-== CCBBBBBBBBBBBBC CBBBBBBBBBBBBBBBBBCC CBBBBBBBBBBBB VVVVVVVVVVV VVV V VVV VV V VVVVVVVVVVV AA A A A A AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)--=+)+==++ZMMMMAMZ)+)1AMOMMZ)+1ZMM
XXXXXXXXXXXXXXXXXXX+++++++++++++++++++XXXXXXXXXXXXXXXXXXXXX+++++++++XXXXXXXXXXXXX++= - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................... ----HHHHHHHHHHHHH--==== ==============--HHHHHHHHHHHHHHHHHH-=========--HHHHHHHHHHH== CCBBBBBCBBBCC BBBBBBBBBBBBBBBBCC BBBBBBBBBBC VVVVVV V VVV V VVVVVVVVVV A A AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ-==)+))+++-)+XZAAAZ1+1+ZXOOOZ)+1++)
X+XXXXXXXXXXXXXXXXXX+++++X+++++++++++++XXXXXXXXXXXXXXXXXXXX++++++++=++XXXXXXXXXXX++= --- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" .................................................................. ............... -=--HHHHHHHHHHHHH---=====-= === === ===HHHHHHHHHHHHHHHH----==== = =-HHHHHHHHHH= BBBBBCBCBBCBC CBBBBBBBBBBBBBBC CBBBBBBBBC VV V V VVVVV VVVVV VVVVVV A AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO)-)+)))+)++=))1)))1+11ZZZZAMOOAX1=--
XXXXXXXXXXXXXXXXXXXX++++X+X+++++X+++++++XXXXXXXXXXXXXXXXXXXX+++++++-==++XXXXXXXXX++- -- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" ................................................................... ............. --HHHHHHHHHHHHHHHHH-====-=-=====-==== ==--HHHHHHHHHHHHHH----===== ==HHHHHHH--= CCBBBBBBBBBBBBCCC BCBBBBBBBBBBBC CBBBBBC V VV V VVVVV VVV VVV A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM11MOOOOOOOOOOOOZ==)))++=)++=1)1))+1))1XMMZZ1AMOMZ+
XXXXXXXXXXXXXXXXXXXXX+++++X+++++++++++++++++X++++XX+++++++++++++++= -++++X+++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" .................................................................. ......... H-HHHHHHHHHHH-H-H-H--== ==-=================-====-H====== = = = == ===-== = C BBBBBBBCBCC C C C C V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ --MOOOOOOOOOO)-+1X1))--=-+=+++-++1+)1MOOMAZZZXMOM1=
XXXXXXXXXXXXXXX+XXX+++++++++++X+X++++++++++++++++++++++++++++++++++ -+++X+++++ =-- - -= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" ................................................................... ........ H--H--H-H---H--=H--==== ======-=-========== =========== === ==== ===-=== C C C C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM--XOOOOOOOOOO1+)A1Z)+----=++)11+====)+1XOOOMMMMOOOOM
XXXXXXXXXXX+XXXXXX+++++++++++++++XXXX+X+X+X+++X+X+X+XXX+++XXX+++++++ ++XX++- -+=+- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" ................................................................... ..... HHH---H--HH=------===============----=-=-=-===-=-=-=--H===---==== =--== CCC C CC C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO+ +OOOOOOZ+)MOOOOOOX+=- ---+111+)==-----=-==)))+111+
XXXXXXXXXXXXXXXXXXX+XX++X+++++X++++++XX++++XX+++++X++XX+++++++X+++++ ++X+++ =++++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """" ................................................................... .... .... HHHHHH----H-H---HH-=--==-=====-======--====--=====-==--=======-==== =-== BCBCCC C C CC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM=OOOOOOM)=-++OOOOOMZ-=- -+Z111)+===---=---=))=)+))
XXXXXXXXX+XXX+XXXXXXX+X+X+X++XXXX+X+XXXX++XXXXXXXXXXX+XXXXX+XX++X+++ -+++++ -++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """" .................................................................... ..... .. HHHH-----=---=--H----=-=-=-==----=-=----==----H-----H=-H---=--==-=== ==== CCCC C C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1MOOOOM11X1+-=+ZMMA)=-----=)1)+)++==------=====++)+
++X+++X+++++++XXX+X+X+++++++XXXXXX+++XX+X+X+XXXXXXXXXXXXXXXXX+++++- -++++++++++++++++=- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" .................................................................. .............. ==-===-=======---=-=-=======----H-===--=-=-=------HHH---H-H--==== ======= = C CCC C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ1)XOOOOOOOOOOOOOOOOOOOOOM1+=----=-+=-=-==--=++++1)1)
XXX++++XXXXXX+++XXXXX+X+XXX+X+X+XXXXXXX+XXXXXXXXXXXXXXXXXXXXXXX++- -+++++XX++++++++++++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" ................................................................. .................. ---====------===-----=-=---=-=-=------H=H-----H-H-HHHHHHHHHHHHH= ===--==== = = = C C C C CBCCCCBBBBBCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX1Z+MOOOOOOOOOOOOOOOOOOOOOOA1)1+=--====---=====+++)+11
++++++++++XXX+++++XXX+XXX+++XXXXX+X+++++X+XXXXXXXXXXXXXXXXXXXXX++- =++++++++X+++++++++++- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" ................................................................. ................... ==========---== ==---=---===-----=-=====-=--H-H-H-H--HHHH-H-H--= == ====-=== = C C C C CCCC C B OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1=+MOOOOOOOOOOOOOOOOOOOOOOMOMAXZ)=---------=-+=++)+++
++++X+++++X++++++++XX+XXXXXXX+XXX+XXXX+XX+++XXXXXXXXXXXXXXXXX+X++- +++++X++++++++++++++++ - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" ................................................................. ................... ====- ====-========--=-------=---=----=--===------H-HHH-H-H-H=- ===-======= = = C CCC C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1- XOOOOOOOOOOOOOOOOOOOOOOOOOOMMAZ)------====)+)==---
X+++++++++++++++++X+X+X+XXXXXXX+XXXXX+X+XXX+X+XXXXXXXXXXXXXXXX+++- =+++++++++++++++++++++++-- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" ................................................................. ..................... -======== ========-=-=-=--H----=-----=-=---=-=------HHHHH-H---== ======= == = == = C CCCCC C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ -OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMM1+-----=-+)=)==- =
X+X++X+++X+X++XXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++= -+++X+X++++++++++++++++++==-+- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" ................................................................ ....................... H=-==-===-=-==-----=----HHH-HHH-H-H-H-H-H-H-H-H-HH--HHHHHHHH-= ==-=-====== ======== C CCC CCC C C C C C C C C CC BCCBCCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO) --1OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ+---- 11)))+--==
X+X+XX++++++++X+X+X+X+XXXXXXXXX+XXX+XXXXXXX+XXXXXXXXXXXXXXXX+++= ++X++++++++++++++++++++++++=+--- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" " ............................................................... ......................... -=-=--========-=-=-=-=H-----H-H=---=--H-H--=--------H---H---= =-== == = == = === === C C C C B C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM) 1OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMOX)+=- =+Z)))==+=
XX++++X+X+++X+++XXXX+XXXXXXXX+X+X+X+XXXXXXX+X+X+XX++XX+XX+X+++ -++++++++++++++++++X++XX++++++= - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" " ............................................................. ....... ................. --====-=-===-===----=-------H=-=-=-=----H--=-=-=--==--=--=- = = = ========-==-- = C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM) -OOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOMOOAZZ+- -)11++-++
XX++X+++++X+++++X+++++++++X+++++++++++++++X++++ ++XXXXXXXXXXXXXXXXXXXXXXX+++++++++++++X++- """"""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""" """"""" .............................................. ............................... ....... --==-=====-=====-=========H===== =========-== =--HHH-HHHHH-HHH---H-H--= = = =-= C CBC CCBCC BCC C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ+=-)1+++=--- ----+=))MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ- =)
X+++X+++X+++++++++X+X++++++++++++++++++++++++++- +++XXX+XXXXXXXXXXXXXXX+X+X+++++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""" """""""" ............................................... ............................... . ....... -===-===-=========-=-=== = = = = ============ ==---=H---H-HH----H-H=-=-== == ===== C C CC C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)==)+)+)=+===+=+=))1XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM+ -
++++X+++++++++++++++++++++++++++++++++++++++++++ ++++++X+XXX+XXXXXXXXXXXXXXX+++++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""" """""""" ............................................... ................................ ....... ====-=== ======= ==== === == = ===== == ====-=---=H---H---H-H----===== ===== C C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXXAZZ1Z1)+1)111111XMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX
X+X+XX++X+X+++++++++++++++++++++++++X+++X++++++++ ++++++XXXXXXXXXXXXXXXXXXXXXXXXX+++++++++XX+++ """""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""" ................................................ ............................................ -=-=--==-=-=============== == = ===-===-=== ====--H---HH--HHH-H-H-HHH-H--== ===H-== C BC CCC C C CCC C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMXZ1Z11))+))1)1+)ZMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO=
XXX+X++++X+X+XXX+XX+X+X+X+++++++++++++++XXX+XXXXXXXXXXXXXXXXXXXXX+X+++++++++++++++X+XXXXXXXXXXXXXXXXXXXXXXXXX+++X++++- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... ---=-====-=-=---=--=-=-=-= ========= ===---=-HH-HHH-HH-HHHHHH-H-H=-======== = ====-=-HHH-HH-HHHHHHHHHHHHH-H--===-== CC CCC CC CCCCCC C C CCC CC CCCCCCBCBCCCC C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ-
X++XXXXXXXXX++X+XXX+X+XX+++X++++++++X+X++X++XXXXX+XXXXXXXXXXXXXXXXXXXXX+X+++++++++++++X+XXXXXXXXXXXXXXXXXXXXX+X++X+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... -==---------==-=---=-=--===-======= -=-==-==----H=HHHHHHHHHHHHHH-------=-=== = === ===-=--H-H-HHHHHHHHH-H-HH-=-==-== C CCBCCCBCCCCCCC C C CCCCCCCCC C CC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX1=
X+X+X++++++++++++X++++++++++++++++++++++++++++++++++++++++++X++++++++++++++++++++++++++++XXXXXX+X+X+XX+XXXXXX+X++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... - -=-============-========== = = ==== = = ======== ==-======== = === =====---H--=-=H=--=------=-==== C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMX+
++X+X+++++++++X+++XXX+++X+++++++++++++++++++++++++++++++++X++XXX++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXX+XXXXX++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... ==-=-=========-===---===-== ==== = = ==== == ========-==---==== ========= == ====---HH-H---HHH-H-H-H=--H--== CC C CCC C C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1
++++X++++++++XX+XXXXXXX+XXX+X+X+++++X+++XX++XXXXXXXXXXXXXXXXXXXXXX+XX+++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXX+++++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................................................... ====-========--=-------=--H=-=-=====-===--==H---H-H-H-------H-H---=--=== ===== === ====--H-HHH-HHHHHHHHH-H-H-H-= C C C C C C C C CCC CCCCCCCCC C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)
+++++++++++++++X++++++++++X+X+++++++X+++++X++X++X+XXX+XXX+XXX+X+X+XXX++++++XX+++++++++++XXXXXXXXXXXXXXXXXXXXXXXX+++++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... ===============-==========-=-=======-== ==-==-==-=---=---=---=-=-=---======-- === ======----H-H-HHH-HHHHHHH-HHH-=== C C BBC CCCCBCC CCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++X+XX++X+++++X+++++XXXXXXXXXXXXXXXXXXXXX+X++++- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... = =========== = === = === == == = = ======= = ============== -=--==-=====-=====H-HHH-HHH-HHH--H--H--=-== C CCC CCC CCC C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX)
++++++++++X+++++X+++++++++X+XX+++++++++++++++++++XX++++X++X+++++XXXXXXXXXXXXXXX+X+++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXX+++- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... ===== ====-=====-== = === -=--=== ===============--====-==-=====H--HH---------H=-===-=------H-HHHHHHHHH-HHH-HHH--- = C CC C C CCBBBCBCC CCB CCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMX=
XXX+X+++X+XXX+X+XXX+XXX+X+X+X+XX+++++++++X++++++++++++X+++++XXX+XXXXXXXXXXXXXXXXX+X+X++++XX+XXXXXXXXXXXXXXXXXXXXX++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... ---=-===- ---=-=---=---=-=-=-=--=========-==== =======-== ==---=H-H-H-HHH-HHH-H--=-=-====--=H-HHH-H-HHH-H-HHHHHH-== C C C CCC CCC C C BCB C BCC C CCCCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ=
XXXX++XXXXX+XXXXX+X+XX++XXX+X+X++XX+X+X+X+++++++++++++++++++X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................................................... H---==-----=-----=-=--==---=-=-==--=-=-=-====== = == = ====-=-=--H-HHHHHHHHH-HHHHH-----H-H-HHHHHHHHHHHHHHHHHHH--=== C C CCBCCCCCB CCCCC C C CCBBBBBBBCBBBBBCBBC V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA+
XXX+X+++XX+XX+++++X+X+X+XXX+XXX+XXXXXXX+X+++++++X+++++++++X+++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................................................... ---=-===--=--=====-=-=-=---=---=----H--=-=======-=========-===-=--HHH-H-HHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--= C CCC C CCC BCBCBCCCBCBCCCBBBBBBBBBBBBBCBCBCCCBC VVV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1
X+X+X+X+X++XX+X+XXXX++X+X+X+++X+X+X+XXX+X+X+++++++X+++++++X++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................................................... -=-=H=-=-==--=-=----==-=-=-===-=-=-=--H=-=-=======-=======-====---H-H-H--HH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHH-=== C C C C C CC CCBCBBBBBBBCBBCBBBBBBBBBBCBCBBBCC CCC V VVV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ
+++XX+++XX++++X++X+XXXX+X+X+X+++X+XX+++XX+XX++++++++++++++++++++++XXXX++++X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................................................... ===--===--====-==-=----=-=-=-===-=--===--=--===== ========= = = ==----====-=-=HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-- = CCCCCCCCCCCBBCBBBBBCBBBCCCBCCCBCC C V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA
++++++++++X+++++X+++XXX++++++++X++X+X+++X+X+X++++++++++++++++++++++XX+X+X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...................................................................................................................... = ===== ==-=====-===---========-==- -===-=- -================== ===-H=-=-=-=--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---== C CCCCBBBCBBBBBBBBBBBBBCBBBCBCCCCBBC V VVV V VVV VV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX
++++++++++X+X+++++++++++++++++XX++++++++++++++++++++++++++++++++++++X+X+++XXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................................................... ==========-=-====== ==========--============= === === = === ========-=-===---=H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H--=-== C CBBBBBBBBBBBBBBBBBBBBCBCCCCCB C V V V VVVVVVVV A AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA
XXX+X+XXX+X+X+X+++X+++++XXX+XXXXXXX+XXX+X+X++X++++++++++XX++X+++++XXX+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...................................................................................................................... ---=-=---=-=-=-===-=====---=-------=---=-=-==-= ========--==-=====---===----H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--= C CCBCBBBBBBBBBBBBBBBBBBBBBBBBCCCCBCB V V VVVVVVVVV V AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA
++++++X+++X++++X++XXXXX+XXXXX++XX+X+XXXX++++++X+X+++++++++++++X+X+XXXX++X+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...................................................................................................................... ======-===-====-==-----=-----==--=-=--H-======-=-=============-=-=----==-===-HH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH== C CC CCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCC VVVVVVVVVVVVVVV V V AAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM
XXX+++X+X+X++XXX+X+XXXXX++XXX+XXXXX+XXX+XXXX++X+X+++++++X+XX++X++++++++XX+X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...................................................................................................................... ---===-=-=-==---=-=-----==---=-----=--H=----==-=-=======-=--==-========--=H=-=H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--== C C C BCBCBBBBBBBBBBBBBBBBBCBCBBBBCCCCC VVVVVVVVVVVVVVVVV V V A AAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA
++++X+++++XXX+++X+X+X+XX++++X+XXX+X+XXXXXX+XX+X+++++++X+X+++X+++++X+X+X+++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...................................................................................................................... ====-=====---===-=-=-=--====-=---=-=------=--=-=======-=-===-=====-=-=- ====-=---HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HH--= CBBBBBBBBBBBBBBBBBBBBBBBCBBBCC CC V VVVVVVVVVVVVVV V AAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM
++++X+XX+XXX++X++++++XXXXXXX++X++X+XXXXXX+X+XX++++++X+XXXXX+++++++X++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...................................................................................................................... ====-=--=---==-======-------==-==-=-----H=-=--======-=----- = === -==========---H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHH--H-== C C BBBBBBBBBBBBBBBBBBBCBCBBBCCBC C VVVVVVVVVVVV V AAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA
++++X++X++++X+++++++X+++++X+X+X++++XXXXXXXX+XXX+++++++++X+++++++X++++X++++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...................................................................................................................... ====- =-====-== ====-=====-=-=-====--------=---=========-=======-====- == ==-=---HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH----== CCCBBBBBBBBBBBBBBBBBBBBBCBCBBC V VVVVVVVVV V V AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMA
X+X+X+XX++++XXXXX+XXXXXX++XXXXXX+XXXXXXXXXXXXXXXX+++X+++++++X+++X+X+X+++++++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................................................... -=-=-=--====-----=------==------=---H---H-H---H--===-=======-== -=-=-== ======-=-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--=-== C C C C CBBBBBBBBBBBBBBBBBBBBBCBCBCBCC VVVVVVVVVVVVVVV VV AAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA+
++X+X++++++XX+++++++X+++++X+X++XX+XXXXXXXXXXXX++++++++++++++++++++++++X+++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................................................... ==-=-======--=======-=====-=-==--=--H-HHH-H---= ======================-=======--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-= C BCC C BBBBBBBBBBBBBBBBBBBBBBBCBBBBBCCCCC VVVVVVVVVVVVVVV A A AAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)=
++++++++++++++++++++++++X+++++++++X+XXXXX+XXX+X+++++X+++++++++++++++++X+++++++X+XXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXX+++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... =============== = ======-=========-=----H=H--=-=====-============ ====-=======-=HHHHHH-=HHHHHHHHHHHHHHHHHHHHH---=== C C CCBBBB CBBBBBBBBBBBBBBCBCBCC VVV VVVVVVV V AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)-
X+++X+++++++++++++++X++XX+++++X+XXX+XXXXX+XXX++++++++++++++++++++++++++++++++XXXXXXXX++-+XXXXXXXXXXXXXXXXXXXXXXXX++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""" ...................................................................................... ............................ -===-===============-==--=====-=---=--H--=---==== === ======== == ==== =====---HHHHH= =-HHHHHHHHHHHHHHHHHHHHH--=== C CCBBB BBBBBBBBBBBCBCBCBBCCC VV VVV V V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ)OOOOOOOOOOOOOOOOOOOOOOOOOOOOOM+-
++++++++++++++++++++++++X++X+XXXXXXXXXXXXXX+XXX+++++++++++++++++++++++++++XXXXXX+= =++XXXXXXXXXXXXXXXXXXXXXXX++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ................................................................................. ........................... ======= ==== = === ==== -==-=-H-H-H---H-HH-=---== ========== === == =====----H-= ==HHHHHHHHHHHHHHHHHHHHHH- C C C C CC C CCBCCCBBCCCCBCBCCCCCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXZZZX1XMOOOOOOOOOOOOOOOOOOOOOOOOOOOO)-
++++++++++++++++++++++++++++++X+X+X++XXXX+XX++++X+++++++++++++++++++++++++XXXXX++ ++XXXXXXXXXXXXXXXXXXXXXXX++- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ................................................................................. ........................... = = = = = == =========-=H=H==----=--====- ====== = === ==========---H-= ==-HHHHHHHHHHHHHHHHHHHH--== C C C BBCBBBBBCCCCCBCCCCCB V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ11XXMAMOOOOOOOOOOOOOOOOOOOOOOOOOOOOO)-
+++++++++++++++++++++++++X++++XXX+XXXXXXXXXXXX+++++++++++++++++++++++++++++++XX+= -++XXXXXXXXXXXXX+X+XXXXXX+++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ................................................................................ ........................... === === == == = = ===-====H--=-------H----=== === = = === = == == ===-H= ==HHHHHHHHHH---=-=H--H--=== C C C CCBBBCBBCC C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZZ1AAMOMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ-
++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXX+X+++++++++++++++++++++++X+XX++- - ++XXXXXXXXXXXXXXXXXXXXXXXX++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" ................................................................................ ........................... = ======= == == = ==--H-HHHHHHHHHHHHHHHHH----=-======= ======== ======-=HH== HHHHHHHHHHHHHHHHHHHHHHH-= C CCBBBCCBBCBBBCBCB CC CCBCBBBBCCCCBBBBBBBCBCC V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1ZZAAOMOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOX=
++++++++++++++++++++++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++XX+XXXX++ - - ++XXXXXXXXXXXXXXXXXXXXXXXX++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ................................................................................ ........................... === ===== = == =====-=---HHHHHHHHHHHHHHH-----------= ====== ======--=H---= =-HHHHHHHHHHHHHHHHHHHHHH-= CCCCCCCCCBCCBCC C CBBBBBCBBBCBBBCBCBCBCC V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZX1XXMMAZOOOOOOOOOOOOOOOOOOOOOOOOOOOOX+
++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXX+XXXXX+X+XXX+++++++++++++++XXXXX++ ++XXXXXXXXXXXXXXXXXXXXXX++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" ................................................................................ .......................... == == = ===== ======--H-HHHHHHHHHHHHHHHHH--=H-H-H=-=---= = === ======H-HHH= =-HHHHHHHHHHHHHHHHHHHHH= C CCBBBCBCCCBCBCBCC C C C C CCC BBBBBCBBBCBBBBBCBBBCC V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAAMMAAZAZXOOOOOOOOOOOOOOOOOOOOOOOOOOOOM
+++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X++++++++++++XXXXXXX++ -+XXXXXXXXXXXXXXXXXXXXXXX+++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ................................................................................ ........................... = = == = == ==== = ===-H-HHHHHHHHHHHHHHHHHHH-H-H------==-= ======= ==-------= =-HHHHHHHHHHHHHHHHHHHH--= C CCBCBCBCCCCCCCCCCCC C C CCBBBBBCCBBBBBCBBBBB V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXAMMOAAXXMOOOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXX+XXX+X+X+++++++++++X+X+X+XXX++ - ++XXXXXXXXXXXXXXXXXXXXX++++- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ................................................................................. ........................... = = == ==== ==== ====---H-HHHHHHHHHHHHH-H-H-HHH=H--=H=-== === ====-=-=-=H-H= = -HHHHHHHHHHHHHHHHHHH-==== C BBBCBCBCBCBCC B C CCC C C C C CBCBCBCBCBCBCCCBBBC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAAMMMAAXAMOOOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX+++++++++++++++++XXXX+- ++XXXXXXXXXXXXXXXXXXXXXXX++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ................................................................................. ........................... = == = ====-H-H-HHH-HHHHH-HHHH--HH------=--==== ==== ======-HH- =HHHHHHHHHHHHHHHHHHHHHH-== C B CCC CCCCC CCCC CC CB CBBCBCBBBCBCBBBCBCCCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMOOMAOMOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXX++++++++++++XXX+XXXXX++= -- - ++XXXXXXXXXXXXXXXXXXXXXXX+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" ................................................................................. ........................... = = = = = = ====--H-HHHHHHHHHHHHHHHHH--=--HHHH--H-============---=--H--= =-HHHHHHHHHHHHHHHHHHHHH-== C CCBBBCBBBCBBBCCCC CCCC C B CBCBBBBBBBBBBBCBCBCBC V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMOMMMAAOMOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++++++++++++X+XXXXX++- - - ++XXXXXXXXXXXXXXXXXXXXXXX+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ................................................................................. ........................... === = ======H-HHHHHHHHHHHHHHHHH-------H-H--=-==== == =====-=-HH-H== =--HHHHHHHHHHHHHHHHHHHHH== C CCBBBCBCBBBBBCCCB C C CC C CCBBBBBCBCBBBCBBBCBCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMOOMAXOMOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+X+++X+++++X+XXX+X+X++-- -- - ++XXXXXXXXXXXXXXXXXXXXXXX+++ " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ............................................................................. ........................... = == == = = ===--HHHHHHHHHHH-HHHHH-H--HH--------=-=-===-=====-=---=H=-== =--HHHHHHHHHHHHHHHHHHH--== CCCBBBBCBCC BBBCB C CC C BCCCBBBBBCBCBBBCCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAMMMAXZAAOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXX+X+X+++XXX+X+X+++++++++++++++X+X+XX+= -=++XXXXXXXXXXXXXXXXXXXXX+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" . . ............................................................................. .......................... = = = = = ====----H-HHHHHHH-H-H----=-=-===---=-=-==== == =======-=-=-- ==H-HHHHH-H-----HHHHHHH== C CCCCBCB C C C BBBCB B BCCCCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAMMOAAXAXMOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++++++++++XXXXXXX+XXXXXXX+X+++X+X+++X+++++++++++++++X+XXXXXXXXX++= - =++XXXXXXXXXXXXXXXXXXXXXX++ " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" ... ............................................................... .......................... ====-------=----H--=-===-=-===- ===== = ======-=-----H---= =--HHHHHHHHH-HHHHHHHHH-= C C BBBBBCBCC BCCCBBBCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXMMMMOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXX+XXX+XXXXX+++++XXX+XXXXXXXXXXX+++------- +++XXXXXXXXXXXXXXXXXXXXXX+ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" . ............................................................................... ......................... = = = = == ======--HHHHHHHHHHHHHHH-H-H---H=--H=-----=====---=-----HH-HHH== ==-HHHHHHHHHHHHHHHHHHH-H= CCCCBCBCBCCBCCC C C C C CC CCC CCBBBBBCBBBCBBBCBCC C V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAMMOOMMMMOMOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXX+++XXX+++++X+++X+XXXXXXXXXX++- -- - ++XXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" . ............................................................................. ......................... = == ===-HHH-H-H-HHHHH-H-H-------HH-===---=====-===-=--HHHHH-H-= =--HHHHHHHHHHHHHHHHHHHHH- BCC C C BCCCB B C CC CCCCB C CCBBBBBCBCBBBBBCBCBCC V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAOOOOMAOMOMOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++++X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X+X+XXXXXXXXXXXXXXXXX++- - - -- +++XXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" ................................................................................. ........................ == = == = ====-=-=HHHHHHHHHHHHHHHHHHHHH-H-H-H-H---==-=-=------H-H-HHHHHH-= =--HHHHHHHHHHHHHHHHHHH- BCBCBCCCBBBBBBBCBCBCC C C C C C C CCCCBC BCBBBBBBBBBBBBBBBCC V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMAMAMOMMMMOMAOOOOOOOOOOOOOOOOOOOOOOOOO
+++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXX+++X+XXXXXXXXXXXXX+= - - =++XXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" ................................................................................ ........................ = = = = = ====---HHHHHHHHHHHHHHH---HHH-H-H-H------=---===-=--H-HHHHHHH-- ==--HHHHHHHHHHHHHHHHHHHH CCBCBCBCBCBBBCC CCC C C C C CCBBBBB CBBBBBBBBBBCBCBBCBBC V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOMOMMOOOOOMMXMOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++XXXXXXXXXXXXXX+++ - - ----- ++XXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" ................................................................................ ........................ == = = = ====-=-HHHHHHHH-HHH-HHHHHHH-----H-H--------== ==----H-HHHHHHHH= =--HHHHHHHHHHHHHHHHHHHH CBCBBBCC BCC CCCCBCC C C C CBBBBBBB CCBBBCBBBCCCBCBCBCCC VV V V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMOOOOOOOMMAOOOOOOOOOOOOOOOOOOOOOOOO
+++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXX++XXX+XXXXXXXXXXX+- --===-- +++XXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" ................................................................................ ....................... ======= = ==== =====-HHHHHHHHHHHHHHHHHHHHH-H-HHHHHHHHH-H=H-H-==---=HHHHHHHHH--= =-HHHHHHHHHHHHHHHHHHHH BBBBBBBBBBBBBBBBBCCCB B CCCCBCCCC C C C CCBCBBBBB BCCBBBBBBBBBBBBCBBBC VVVV V V VV V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAMAMMOOOOOOOMMMOOOOOOOOOOOOOOOOOOOOOOOO
X+++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXXXX+= =-===-- -++XXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" ............................................................................... ....................... -==== = === ====--HHHHHHHHHHHHHHHHHHHHHHH-HHHHH-H----=----=-H---HHHHHHHHH- =-HHHHHHHHHHHHHHHHHHHH BBBBBBBCBBBBBBBCBCBCCCC CCBCC C C BCBBBBBBB CCBBBBBBBBBBCCBCBBBB V V V V VV V V V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMAAXMMOOOOOOMMOMMOOOOOOOOOOOOOOOOOOOOOOO
X+++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXX+XXXXXXXXXXXXXXXXX++ --===- - =++XXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" ............................................................................... ...................... - == ==== ======= HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--=H-H--=H---H-HHHHHHHHHHH= ==-HHHHHHHHHHHH-HHHHHH CCBBBCBCBCBBBBBCBCBBBCBCCCCCBCC C C C C CCBBBBBBBBB CBBBBBBBBBBB BCBBBC V V V VVVV V V AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXAXAOOMOOOOOOOMOMMOOOOOOOOOOOOOOOOOOOOOOO
XX++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ -- =====-- - -++XXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" .............................................................................. ...................... --== === = = ======HHHHHHHHHHHHHHHHHHHHHHHHH-HHH-----H-------------HHHHHHHH- --HHHHHHHHHHHHHHHHHH CCBBBBBBBCBBBBBBBBBBBCCCB BCC C CBBBBBBB BCCBBBBBBCCCCCBCBB V V V VV VVVVV A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMOMMMMOOOOOOMMOMMMMOOOOOOOOOOOOOOOOOOOOOO
XX+++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+X+XXXXXXXXXXXXXXXXXX++ - ---=-= - +++XXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" ............................................................................. ...................... --======= = = =HHHHHHHHHHHHHHHHHHHHHHHHHH-H-H----=-=-=----HHHHHHHHHHHHHH= ==-HHHHHHHHHHHHHHH-HH CBBBBBBBCBBBBBBBBBBBBBCCCC C C CCCCBCBBBBBBBC BCBCBCBCBCBCCCB BC V VVV VVVVV AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMOMMMOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOO
XX++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXX+XXXXXXXXXXXXXX+ - --=-=-- --=-++XXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" ............................................................................ ..................... H-== = = =====HHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-H---H=-----=HHHHHHHHHHHHH- --H-HHHHHHHHHHHHHHHH C CBBBBBBBBCBCBBBBBBBBBBBBBBBCC C C C CBBCCBBBBBBBB C BBBBBCCBCCBCBBBB V V V V VVV VVVV AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAMAMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ ------=------=+==+XXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" ............................................................................ .................... -===============HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-H-HHH-H-H-H-HHHHHHHHHH- --H-HHHHHHHHHHHHHHHH CCBBBBBCBBBCBBBBBBBBBBBBBBBBBCCCC C C CCC C C C CCCBBBBBBC C BBBBBBBBBCBCBBBB V VV V V V VVV V V VVVVV V V AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMXMMOMOMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXX+= - - =-==--+-+==+++XXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" .......................................................................... .................... =========== --HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHH-H=--H-HHHHHHHHHHH= =--HHHHHHHHHHHHHHHH CCBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBCBBCC CCB C C CCBCBBBBBBC CBBBBBCCBCBCBCBB V V V V V V VVVVVVVVV V VV AA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMAMMMOOMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+X+++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++-- -- ---==+-+===+++XXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" ......................................................................... .................... -=-==== ====H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-H-----HHHHHHHHH= =-HHH-HHHHHHH-HHHHHH C BBBBBBBBBCCCBBCCBCBBBBBBBBBBBBBBBBCCCCC C C BCCCCCBCC CCC BBBBCBB BCBBBB V VVV VVVVVVVVVVV VV A AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAMMOMMOMAMMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++ - - - --===-=-====+=++XXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" ....................................................................... .................... -===-=------HHHHHHHHHHH-HHHHH-HHHHHHHHHHHHHHHHHHHHHHHH--------HHHHHH-= ==-HH-HHHHHHHHHHHHHH BBBBBBBBBBC CCBCC CCCCBBBBBBBBBBBBBBBCBCBC CCBCCC CB BCBBBCCCCBCCBB V V VVVVVVVVVVV V A AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMOOOOOMMOMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++= ----- - ---===-+===+==++-=+XXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" ...................................................................... ................... -=-=H-H-HHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-HHHHHHH-== -HHHHHHHH-HHHHHHHH C C BCBBBBBBBBBBBBB BBBCBCBBBBBBBBBBBBBBBBBBBBBBBBBCC C CCCBBCC CBCBCBBB CBCCCCBB VVV V V V VVVVVVVVVVVVVVVVV V A AAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOMOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++==+===--- --= --=-=========++ -++XXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""" ..................................................................... ................... HHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-= =-HHHHHHHHHHH-HHHH CCCCC BBBBBBBBBBBBBBBBBBBCBCBBBBBBBBBBBBBBBBBBBBBBBBBBBCBCCCCCBCCB BCCBBBBCBCC CBBC VVVVV VV V V V V VVVVVVVVVVVV VVV AAA A A AAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++===-=-=====---=-===++===++++++=--=+XXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""" ................................................................... .................. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-- = =-HHHHHHHHHHHHHHHH BBBBBBBBBBBBBBBBBCBBBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBCCCCBCCCBCCCC CCCCBBBCBCBCBCBB VVVVVVVVVVV V V V V VVVVVVVVVVVVV A AAAAA AAA AAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++X+X++++++++=--===-=-=======-=- =-+==-======+- =++XXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" ............................................................... .................. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-= = -=-==== = =--HHHHHHH-HHH-HH BBBBBBBBBBBBBCCCBCCCBBBBBCBCBCBBBBBBBBBBBBBBBBBBB BCBCBCC CCC CC V VVVVVVV V V V VVVVVVVVVVVVVV A A AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAAOOOOOOOOOMOMOMOMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++ --==+=--- - - = - --===-=-=-==--=++-=-=-=-===--=++XXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" ................................................. .................. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-= =--HHHHHHHHHHHHHH BBBBBBBBBBBCCCCCCCCCBCBBBBBBCCBBBBBBBBBBBBBBBBC CCBBCCCCCBCCBC V V V VVV VVVVVVVV AAA A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMX)ZMMOMOMMMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++ - - - ----==--==+-=++++=+==-+++=+=+==++++-++++XXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""" " " " " " """""""""""""""""" ................................................. .................. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH= ==-HHHHHHHHHHHHHHH BBBBBBBBBBBBBCBCBCBCBBBBBBBBBBBBBBBBBBBBBBBBBC CCCCCCBBBCBBCCC V VVV V V V V V V V VVVVVVVVVVVV A AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ1XMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++= -=-------=-====+=+===+++=+=+=+=+====++=++++++++XXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""" " " """""""""""""""""""""""" ................................................ . .................. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--== = H-HHHHHHHHHHHHHH BBBCBCBCBBBCBCBCCBBCBBBBBBBBBBBBBBBBBBBBBBB C BBBBBCBCBCBCBB V V V VV V V V V VVVVVVVV A AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMA11AOOOMOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++= --- --- --------==+=+==-+++++=+++===+=+=++++++++++XXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""" " " " """"" """""""""""""""""" ............................................... . ................. HHHHH-H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-= = =--HHHHHHHHHHHHHH CCCCC C CCCCCCCCBBBBBBBCBBBBBCBBBBBBBBBBBBC CCBCBBBCBCCCCC V V VVVVVV V A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX1)XAMOOOOMMMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++=- ---- - =-=-=-=-===-===++=+++++++=+++=+=+++++++++XXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""" " " " " """""""""""""""""""" .............................................. ................ HHHHHHH-H-HHHHHHHHHHHHHHHHH-HHHHHHH-H---H--= =-H-HHHHHHH-HHHH BCBCCCB C CCCBBCBCBCBBBBBCC CCBBBBB C C C CCBCBCC CCBB V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOX)+AMMMOMOOOMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X+++++= - - --- - ------=-===-==+++=+-=-===+=-=-====++=-==++XXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""" "" """""""""""""""" ............................................. ................ HHHHHHHHHHH-HHHHHHHHHHHHHHHHH-H-HHH---==-== ==H-H-H-H-HHH-HH CCBCCCBCBCC BBCCBBBBBBBCBCBCB C CBC C C C C CCC CC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAZZZMMOMMMOOOMOMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++==- - =-- = -=++=+++=++++++++==+=+++++=+++=+++++=+-++XXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""" " " " """" " " " " " """""""""""""""" ............................................ ................ H-HHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHH---= = = --HHHHHHH-HH-H C CCCCC CBBCBBBBBBBBBBBCBBBBBBBBBBC CBBCBCC CC C V VVVVV VV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAX1XAOMOMMMOOOOOMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++- - - ----- - ==+=+==++++++++=+==++++=+==-+=+=+=+++=++XXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""" " " " """""""""""""""" ............................................ ............... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---== = =--HHHHHHHHHHHH CCCCCCBCCCBBBCBCBBBBBBBCBBBBBBBBBC CCBCCCBCCCCC V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAZZZ1MMOOOMOOOOMMMMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++- --- ---- - --+====-==+=+=+===+=+=+===--+=+=+===+=++XXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""" """" " " """""""""""""""" ...................................... ... ............... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--= -HHHHHHHHHHHHH BCBCBCCBBCBBBBBBBBBBBBBBBBBBBBBBBBC CBCBCBCCCBCBC V V V V VV V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXZ11ZOOMOOMOOOOOOMAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++=- -- -- ----=- --====+===+++===+=+=+++++++-- -+++==-==-++XXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""" """ " " """""""""""""" ...................................... . . .............. H-H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-= =-HH--HHHHHHHH C B BCBCCCBBBCBCBBBBBBBBBBBBBBBBBBCC CC CCBCCCBC V V V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMXZ)ZMOOMMMMMMMMOMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOO
XXX+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++= =- - --=-=====-=-==----+-====+-- =-+++++===+++XXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""" "" """""""""""""" ....................................... .............. --H=H=H-H-HHHHH-HHHHHHHHHHHHHHHHHH--== -----HH--H-HH C C C C BCBCC BCBBBCBBBBCCCCCCBC CC C CC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAZ1=MOOOOOOMOMOMOMOOMOOOOOOOOOOOOMOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++-- -+==-- - - - -- -=====-+-=-- =-- --==+=++==+-=-++++==++++++XXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""" "" " """""""""""""" ....................................... .............. --H---HHHHHHHHHHHHHHHHHHHHHHHHHHHHH-- ==HHHHHHHHHHH- C CCCCBBBCBCBBBBBBBBBBBCBCBBBCC CCCCCCCCCCC V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMX)=MOOOOOOMOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++=- =+===- --=== --=-===-==+==-====+===+++=+==++===+++++=+++++XXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""" " " """ """""""""""""""""" ....................................... . ................ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-== -HHHHH-HHHHHH CCBBBCBBBBBCBBBBBBBBBBBBBBBBBBBBBBC CBBBB CCCBCC V V V V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMZZMOOOOOOOOOOOOOOOOMOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++--- =====+---+=----= =-=- -==----=========--=+==-+=++++++++++++XXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""" " " """""""""""""""""" ........................................ ................ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-== =H-H-HHHHHHHH CCBCBBBBBBBCBBBBBBBBBCBCBBBBBBBBBC B B BCCCCCBC V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA11)ZMOOOOOOOOOOOOOMOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++=-- -=-=-+==-=--- -- --=-=---=---=-=-=-+====-=-- +=+++++=++++++XXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""" """""""""""""""""" ....................................... ................. HHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHH--== = =H-HHHHH-HHHH CBBBC BBBBBBBBBBBBBBBBBBBBBBBBBBB C CCCCC CCCC V V V V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOAZ11ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++== - ====+++===+==----====-=-=-=====-===-====+===+=+=++++++++++++XXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""" " """ """""""""""""""""" ....................................... .................. H-HH--HHHHHHHHHHHHHHHHHHHHHHHHHHHH-== = ==HHH-H-HHHHH- C CC BCBBBBBBBBBBBBBBBBBBBBBBBBBC CCC C CCCCC V V V V V V V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAZZ1ZXOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++-- -=----===++==---- =-=-----=-===---=-==+=+++=+++=++++++++++++XXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""" " " " """""""""""""""""" ..................................... . ................ H-H-HHH-HHHHHHHHHHHHHHHHHHHHHHHHHH-== =-HHHH-HHH-H- C C CCB BBBCBCBBBCBBBCBBBBBBBBBBBC CBBB CCC C V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMXAXX1XOOOOAOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++= -==- ==+==++++=+==-===--=--= =---=== =-------==+=+=+++=+++++++XXXXXXXX+X+ """""""""""""""""""""""""""""""""""""" " " " "" """""""""""""" ..................................... ............ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--== =-H------=H= BBBCCCCCBCBBBCCCBBBCBCBBBBBBBCBBC C C V V VVV V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXXXZ+MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++=- -+=+-==+=+++++++==-+=+==---=====-=========-=-+=+===+=++++=+++X+XXXXXXXXXX """""""""""""""""""""""""""""""""""""" " """ " " " " """""""""""""" ..................................... ... ............ HHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHH= = -=HHHHHHHH-- BCBCBBC BCBCBBBBBBBBBBBBBBBBBBBBBC CCCCBCBC V VVVVV V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMXAZ1)MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++ ==+=+=+=+++++++++====-=-= -=+=========+==--=+++++=+=++=++++=++++XXXXXXXXXX """""""""""""""""""""""""""""""""""""" """"""" " " " " """""""""""""" ..................................... ...... ............ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--== = ==--H-HHH--- BBBBBCCBCCBCBBBBBBBBBBBBBBBBBBBBC C CCC V V V VVV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZMMMX)=MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++- ++++++++++++++++=+=+==---====- =-=-====--==+=====+==-==++++++++XXXXXXXXXX """"""""""""""""""""""""""""""""""""" " " """"""""""" " """""""""""""" ..................................... . ......... . ............ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-= ==== ==-H--H-H--- BBCBCCBCBBBBBBBBBBBBBBBBBBBBBBBBC C C C V VVVVVV V VVVVV V A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMA1-=OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++=- =++++++++++++++++++++=+==--===+==-=-=====-==+===++==+===++++++++XXXXXXX+XX """"""""""""""""""""""""""""""""""""" " """"""""""""" "" " " """""""""""""" .................................... . . ........... ............ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH== ==== = =--H-HH-=H- BCBBBBBCBCBBBBBBBBBBBBBBBBBBBBBBC C CC C V V V VVVVVVVVVVVV A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMAZ= -OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++- -++++++++++++++++++++====-=-=-===-=-+==--===+===========+++=++++XXXXXXXXXX """""""""""""""""""""""""""""""""""" """"""""""""""""""" """""""""""""" ................................... . ............. . . ............ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH=== = = === = = ==-H--H----- BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC C C V V V V V VVVVVVV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOMA1+- ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++ -- ++++++++++++++++++++++=+-======+==-===-++==+======++=+++++=++++XXXXX+++++ """""""""""""""""""""""""""""""""""" """""""""""""""""""" " " " " """""""""""" ................................... ................... . ............ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH- = === ==== =--H--===== BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC C V VV V V VVVVV VVVVVVVVV V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAMAMZ+=--+OOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++- -+++++++++++++++++++++=--= --====--=-=-==+++==-=+==+=+++++++=++X+XXXXXXXX """"""""""""""""""""""""""""""""""" """""""""""""""""" " " """""""""""" ................................... ................. ........... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-= === = = -=--H----- BCBBBCBCBBBBBBBBBBBBBBBBBBBCBC C V V V VVVVVVVVV A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMAZ+-- =OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++= -+++++++++++++++++++++===+==-++=---=-- =-==+====-+=+=+++=+++=+++XXXXXXXXX """"""""""""""""""""""""""""""""""" """""""""""""""""""" " """ """"""""""" ................................. ................... ........... HHHHHHHHHHHHHHHHHHHHHHHHHHHHH-== = ========= == =-H-H-H-H- BCBBBBBCBCBBBBBBBBBBBBBBBBBBC C B C C V VVV V VVVVVV V A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMM1+-- -XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++++=--- ++++++++++++++++++++++=+===-==+------ --==+====-=-==+++++=+++++XXXXXXXXX """""""""""""""""""""""""""""""""" """"""""""""""""""""" """ " """"""""""" ................................. ..... ............. .......... HHHHHHHHHHHHHHHHHHHHHHHHHHHH=-= === = === =-------H- BCBBBBBCCCBBBBBBBBBBBBBBBBBC C V VVVVV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOMMZ+=- -AOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++-+ - +++++++++++++++++++++++====-+=+=--=-----+==-===---+++++=+++=+++XXXXXXXX+ """"""""""""""""""""""""""""""""""" """"" """"""""""""" " " " """"""""""" ................................. ..... ........ .......... HHHHHHHHHHHHHHHHHHHHHHHHHHH-H=== ==== =---HH---= BCBBBBBCBBBBBBBBBBBBBBBBBBB C BC V VVVVV VVVVVV VVV A A AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOZ)=- -XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++=+== - +++++++++++++++++++++==+++==+===----=-=-=-- --===-=++++=+=+==+XXXXXXXXXX """"""""""""""""""""""""""""""""""" """"""""""""""""""" " """ """""""""" ................................. ................ . . . .......... HHHHHHHHHHHHHHHHHHHHHHHHHHHH-= = = = === --HHH-H-H- BBBBBBBBBBBBBBBBBBBBBBBBBBBC CCB C C V VVV V VVVVV VV A AAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXA11=- +OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++++++++- -++++++++++++++++++++++=++=-==+---=-+-----=---+=--++++++++====++XXXXXX++ """"""""""""""""""""""""""""""""""" "" """""""""""""""" """ """""""""" ................................ . ......... .......... HHHHHHHHHHHHHHHHHHHHHHHHHH-=-== = == ==--H---== BBBBBBBBBBBBBBBBBBBBBBBBCC C VVV V V V V V VVVVV A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAXZ1=- --1MOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXX+X++++=+=++- ====+++++++++++++=+== ===-=---=-===-- ----=-=---+++++++==++=++XXXXX+++ """"""""""""""""""""""""""""""""" " """"""""" " "" """""""""" ................................ ..... .......... HHHHHHHHHHHHHHHHHHHHHHHHHH-=-== = = ==-----=== BCBBBBBBBCBBBBBBBBBBBBBBBC V VVV VVV A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOMZZ1)- --=XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++- -= ==+++=+++++++++++++=+-+==+====+=+=+-=-====+=====+=+++++=++==++XXXXXXXX """""""""""""""""""""""""""""""""" """""" " " " "" " " """""""""" ............................... ..... ......... HHHHHHHHHHHHHHHHHHHHHHHHH--== == =----H--- BBBBBBBBBBBBBBBBBBBBBBBBB C VVVVV VVV V VVVVVVVVVVV A A A A AAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAXZ)= --MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXX++++++=-=-===- -+++=+++++++=+==++=========+=++=++==-=-+====-==+=+++=+=++++++XXXXXXXX """"""""""""""""""""""""""""""" " """ " " " """""""""" ............................. ......... HHHHHHHHHHHHHHHHHHHHHHHHH-= --H-H--- BBBBBBBBBBBBBBBBBBBBBCBCC C C VVVVV V VVVVVVVVVVVVV AAAAA AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOMZ)+=--- -MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXX++++=-- ---=-+- =+++++=+==+=-===-=++++===+=+=+++=+=====+++=+=+=+-+==+++++++++++XXXXXX """""""""""""""""""""""""""" " " " " " " """"""""" ............................ ........ HHHHHHHHHHHHHHHHHHHHHH--- = ==---HH- BBBBBBBBBBBBBBBBBBBBBC CB VVVVVVVVVVVVVVVVVVVV A A A AAAAAAA AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMAMMOOOOOOOA1)=--- -1MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXX+++++- =-===-- ++++++====+===+++++==-==+===+++==-=-+===+=++++===++=++++++=+++XXX+XX """"""""""""""""""""""""""" " " " " "" """""""" .......................... ........ HHHHHHHHHHHHHHHHHHHHHH-== =H--=H- BBBBBBBBBBBBBBBBBBBBBB C C VVVVVVVVVVVVVVVVVVVV A A A AAA A AAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOMZZAAMMOOOOOMOAX)1=--- =XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXX++=- ==+-= - +++=+++=+=+==+++++++++++++++=+++==+=+++++=+++=+++=++++++++++++XXXXXX """"""""""""""""""""""""" " " """""" """ " " " " " " """""" """""""" ......................... . . . ....... HHHHHHHHHHHHHHHHHHHHHH-= =--HH-- BBBBBBBBBBBBBBBBBBBBBC CC VVVVVVVVVVVVVVVVVVV A A A A A AAA OOOOOOOOOOOOOOOOOOOOOOOOOA1)1+ZXMMOMOOOAMAA1+- -- -MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXX+++- - =-= =+++=+===+++++++++=+=+++=+++++++=+===+++++++++++++++++++++++++XX+XX """""""""""""""""""""""" " "" """" " "" " " " """""""""" """"""" ........................ . . . . . . ...... HHHHHHHHHHHHHHHHHHHHH=== =-H=H- BBBBBBBBBBBBBBBBBBBCC C C VVVVVVV VVVVV V V A A AAA OOOOOOOOOOOOOOOOOOOOOOOOMX)===11XAOOOOOMMXAZ)-- --OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXX+++ --==+++- +++++XXXXXXX+++++++++++++XXXXXX++++XXXXXXXXXXXXXXXXXXXXX+XXXXXX """""""""""""""""""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................... .............................................................. ---HHHHHHHHHHHHHH-= === -HHHHH-====== = = ==--H-H-====--HHH-H---HHHHHHHHHHH=--H-H- CCCCCCCBCBCBCC BBBBB C C CCC C CCBBBBBBBCC C B V V OOOOOOOOOOOOOOOOOOOOOOZZZ11+))ZZMMOOOOOOOOAAMXXZ))+==-==1OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXX+++- =-+++++- +++XXXXXXXXXXX+X+++++++++XXXXXXX+++XXXXXXX+XXXXXXXXXXXXXXXXXXXX """""""""""""""""""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................... ... .............................................................. HHHHHHHHHHHHHHHHH-== = =-HHHHHHHH-H=-=========-HHHHH-===----H--=HHHHHHHHHHHHHHHHH-HH CBCCBBBBBBBBBBBBC CBBBBBCC C CCCBB C CBBBBBBBBBBBCCCCC CB V VV VVVVVV V A OOOOOOOOOOOOOOOOOOOOOOMZ111)Z1ZXOOOOOOOOOOMOMMMXMMA1Z11)1ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXX++++= --+++++++= - ++XXXXXXXXXXXXXXXX++++++++XXXXXXXX+XX+XXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................... ... ............................................................. HHHHHHHHHHHHHHHH-=== = =HHHHHHHHH-H-H---== ====HHHHHHH-=--=H---HHHHHHHHHHHHHHHHH-HH BCBBBBBBBBBBBBBC CCBBBBBCC C C CCBBCCC C CBBBBBBBBBBBBBBBC CB V V V V VV V V OOOOOOOOOOOOOOOOOOOOOOOAXZX1ZXMOOOOOOOOOOOOOOOOOOMOMAXXZXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXX++++- -+++++++++++++-=== - -++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++XXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""" """""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................... ...... ............................................................. HHHHHHHHHHHHHHH-H-== == =-HHHHH---HHHHHHHHH-H-HHHHHHHHHH--====--HHHHHHHHHHHHHHHHHHHH BCBCBCBCBBBBBBB C BCBBC CCBBCCBCC C BCBCCCCBBC BBBBBBBBBBBBBBBBBCBB V VVVVVVVVVVV OOOOOOOOOOOOOOOOOOOOOOMXXZXZMOOOOOOOOOOOOOOOOOOOOOOMMAMAXZAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXX++++= -==+++++++++++++++++=- -+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""" """"""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................... ............. . ........................................................... HHHHHHHHHHHHHHHHH== = = = == ==HH-H---H-HHHHHHHHHHHHHHH-HHHHH----=HHHHHHHHHHHHHHHHHHHHHH BBBCBBBCBBBCBCBCC CB C C CCCCCCBCCCCCBCC CCBCC CCCBBBBBBBBBBBBBBBBBBB V VVV VVV V V V A OOOOOOOOOOOOOOOOOOOOOOOAMXZXOOOOOOOOOOOOOOOOOOOOOMMAXXAXXZXXMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXX+++=- =+++++++++++XXX+++++= ++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""" " """""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................... ............... .......................................................... HHHHHHHHHHHHHHHH-- = = ====---== =-HHHHHHHHHHHHHHHHHHHHHHHHH-HHH-H-H-HHHHHHHHHHHHHHHHHHHHHH BCBBBBBBBBBBBBCC CBBCBCBCBBCCBCBBBCCBBCCBC CCC C C BCBBBBBBBBBBBBBBBBBBBB V V VVV V V V V V VVVVV V VVV V OOOOOOOOOOOOOOOOOOOOOOOOOAAMOOOOOOOOOOOOOOOOOOOOOOOMAXAA1Z1ZAXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXX+++++=-- ++++++XXXXXXXXX++++++=- ++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""" """"""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................... ................. ......................................................... HHHHHHHHHHHHHHH--== =HHH---H--= =HHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHH BCBBBBBCBBBBBCC CCC C BBBBBBBBBBBCBBBBBBCCBBBBBCB BCCBBBBBBBBBBBBBBBBBBBBBBBBB V VVVV VV VV V V V V V V V V VVV A OOOOOOOOOOOOOOOOOOOOOOOOMAOOOOOOOOOOOOOOOOOOOOOOOOOOMAMAX1Z)))ZMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXX+X++++++- -+++++XXXXXXXXXXXX+++++++- ++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""" """""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................... ...................... ........................................................ HHHHHHHHHHHHHHH=-= = ==-HHHHHH-HHH-=== =-=H-HHH-H-HHHHHHHH-HHHH-HHH-HHHHHHHHHHHHHHHHHHHHHHHHHH BBBBBBBBBBBBBCC CBBBCC BCC C CCC B BCBBBBCC CCCC BCC CBBCCCCCBCCBCCBCBCBBBCBCBB VVVVVVV V V V V VV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMAX11)XMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXX+++++++++++XXXXXXXXXXXXXXXXXXXX+++++++=- ++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""" ....................... .......................... .................................................... HHHHHHHHHHHHHHH--== ==--HHHHHHHHHHHHHH--H-== =--H-HHHHHHHHH-HHHHHHH-H-H-HHH-HHHHHHHHHHHHHHHHHHHH BBBBBBBBBBBBBCB BBBBBBBCBBBBBC C C CCBCCCCBC CCCCCCC C C CCC BCBCCCBCCCBCBCBCBBBB V V VVV V V VVV V A A AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXXZ1))=ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXX+++++++++XXXXXXXXXXXXXXXXXXXX+XXXXX+++++++=- -++XXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""" ......................................................... .................................................. HHHHHHHHHHHHHHH-=========-HHHHHHHHHHHHHHHHHHH=HHH--==== =H---HHHHHHHHHHHHHHHHH---H=--HHHHHHHHHHHHHHHHHHHH BBBBBBBBBBBBBCB BBBBBBBBBBBBBBBBBCB CCC C CCBBCCCBBCBCBBBCC C CCBCBCCCBCCBCCBCBBBB V VVV VVV VVVVVVV V V AAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAMMZ1))++ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X++++++- ++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""" ............................................................ ................................................ HHHHHHHHHHHHHHHH-=====HHHHHHHHHHHHHHHHHHHHHHHHHHHHH--=- == ===--HHHHHHHHHHHHH-HHH-H-H-HHHH--H-HHHHHHHHHHHH BBBBBBBBBBBBBBBB CCBBBBBBBBBCBCCCBCBCCCCBBCCCC CCCBBCBCBBCCC CCC C C BCBC C BCBCBCBCBBBB VVVVVVVVVVVVVVV VVVVVVV A A A A A AAA AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXZZ11)+)MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++== +++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""" .............................................................. ............................................ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-H--==== ==--HHHHHHHHHHH-H-H-----H-H-HHHHHHHHHHHHHHHH BBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB C C CCBBBBBCBCC C C C C CCBCCCBBBBBBCCBC VVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVV V V VVV AAAAAAAAAAAAA A A AAAAAAA A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAZX1)+))AOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++++++- -++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""" ................................................................. .......................................... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--H--=-==== =-HHHHHHHHHH-HHH-H-H-H-HHHHHHHHHHHHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBC C CBBBBBBBCB CCC C C C CCCCCCBCCBBBCCCCBB VVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVV VVVVVV VV V AAAAAAAAAAAAAA AAAAAAA A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAMZXZ1)+=+XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++- ++XXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""" ................................................................... ....................................... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--===== =HHHHHHHHHHH--=------H-H-HHHHHHHHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBCBCC CCBBBBBCCCC C C CCCBCCBCBCBBBB VVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVV VV V VVV VVV V AAAAAAAAAAAAAAA A A A AAAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMXZ+)=--=1OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++--- ++XXXXXXXXX+X+XXXXXXXXX+XXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""" .................................................................... ...................................... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---- = =--HHHHH--=-=---------=----H-H-HHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBCCCCCC CCCCC C C BCBBBB VVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVV VVV VVV V V V V AAAAAAAAAAAAAAAA AAAAAAAAAA A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZZ1)+=+-+ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX+++++=-- ++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""" .................................................................... . ................................... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H=--== =--HHHHH-H---HHH-H-H---H---HHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCC C CCCCC C CCC B C C CCBCBBBB VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVV VVV VVV V VVV V V AAAAAAAAAAAAAAAAAAAAAAAAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAM))++==-)XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++--- +++XXXX+XXX+X+XXXXX+XXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""" ....................................................................... ................................. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--H----== =----=---=-=--H--=------HHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBBBCBBBCBBBCBBBC C B CCBCBCBC VVVVVVVVVVVVVVVVVVVVVVVVVVV V V V V VVV VVVV V V AAAAAAAAAAAAAAAAAAAAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZZ)1)+=++1MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++=- ++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""" ........................................................................ ................................ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--==== =-=-HH-------H---HHHH--HHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBCCC CC C CCCC CCBCBBBB VVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVV VV V V V VV V AAAAAAAAAAAAA AAAAAAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXX1Z) ---)AOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++- ++XXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""" ............................................................................ .............................. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-=== = =--H-H--HH-H-H-H-H-H-HHH-H-HH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCC C C CC C C C B C CCB C CC VVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVV V VVVVVVV V VVV V AAAAAAAAAAAAAAAAAAAAAAA A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAAZXZ+=-=-=+MOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++- ++XXX+XXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" .............................................................................. ............................ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-= == =---=--------H-H-----H-H-HH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBCBCCCC C C C C C CB VVVVVVVVVVVVVVVVVVVVVVVV V V VVVVVVVVV V V V V V V V V A A A A A A A AAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMAA1+-=----=1MOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++= +++++++++XX+XXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" .............................................................................. .......................... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-HHH--==== ==== ===--=------H-H-HHHH BBBBBBBBBBBBBBBBBBBBBBBCBBBCBCBBBBBBBBBCBCBBBBBCBBBBBBCCBCBCBCCCC C CCC C C CCBC VVVVVVVVVVVVVVVVVVVVVV V V V V V V V A A AAAAAAA AAAAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXZ11=+=----XOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++=- +++X+X+XXX+XXXXX+XXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" ................................................................................ ........................ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHH-H----==== ==-=-=---=--H--=H-H-HHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBCBBBCBBBBBBBCBBBBBBBCBBBBBBB CCCCC C C C C BCBB VVVVVVVVVVVVVVVVVVVVV V V V V V V V AAA AAAAA A AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXAXXZ)=+==--+OOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X++++ =+X+X+XXXXXXXXXXX+XXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" ................................................................................. ....................... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-H-==-== -=-=---HH-HHH--=--HHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBCBBBCBCBBBCBBBBCBBBBBBCBCBBBBBBBCBCCCC C C CC CCC BCBB VVVVVVVVVVVVVVVVVVV V AAA A AAAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAZ)+==---=1OOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X++=--- ++++XXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" ................................................................................... ..................... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHH--=-= ==----HHHHHHHHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCBCBBBBBBBBBBBBBBBBBBBCBCBBBBBCBCC CCC CCBCCBCCCCBBBB VVVVVVVVVVVVVVVVVVV VVV V V V V V V V V AAA AAA AAAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA1Z)+=+---+ZOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X++++=- ++XXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""" ................................................................................... .................... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--=-= =----HHHHHHHHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBCBCBBBCBCCCCC CCBCCBBBBBBBBB VVVVVVV VVVVVVVVVVV VVV VVV V V V V V V V V V V V V V VV A A AAA AAAAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX11+)++==-1OOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++- -++XXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" ....................................................................................... .................. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---=== ==----HHHHHHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBCBBBBBBBBBCBCBCBBBBCCBCC CCBCBBBBBBBB VVVVVVV VVVVVVV VVV V VVV V V V V VVV VVV VV V V V VV AAAAA AAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOZZ1)+1++=+=+MOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++ - ++XXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" ........................................................................................ ................ HHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHH-HHHHHHHHHHHHH-H-H-H== == ==------HHHHHHHH BBBCBCCBBBBBBBBBBBBBBCBCBBB CCCCCBCCBCBBBBBCCBCBBCCCBBBCCCC BCC BCCCCCBCCCBCC C C C CCBCCCBB V VV V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMX1=+)+===-=MOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++-- +X+++XXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" ........................................................................................ .............. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHH-----== -===H-HHHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCBBBBBCBBBBBBBBBBBBBBBBBCBCCBBBBBBCCCC CCCCBC C BCBCBBBB VVVVV V VVVVVV VVV V VV V V V V V V V V VV A AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX11++-===ZOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++- ++XXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" .......................................................................................... ............. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-HH--H-= = =-----HHHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBCBCBBBBBBBCBBBCBCBCBCBBCCBBBCCBBCBCC C CC C CBCBBBB V V V VVVVVVVVVV V V V V V A AAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZZ))))===)MOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++=- ++XXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" ........................................................................................... ............ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-H-= = = =--H-HHHHHH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBCBCBBBBBCBBBBBCBBBBBBBBBCBCBCCCBCCCBCCCBCCCC C C C CBCBBC VVVVVVVVVVVVVVVVVVV V V V V V AAAAAAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX1)++--=+-1OOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++-=- =++XXXXXXX+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" ........................................................................................... .......... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-H-HH--== = =--HHH--= BBBBBBBBBBBBBBBBBBBBBBBBBCBCBBBBBBBCCCBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCC C C CC CCB VVVVVVVVVVVVVVVVV V V V V V VVV V VV A A AAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAZZ++=+=-=OOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++==- -+XXXXX+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" ............................................................................................... ......... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH==== = --H--== BBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBCBCBCBCCBBBBCBCBCBBBCBBBBBBBBBBBBBBBBBBBBBCBCBBBBBCCCCCB C VVV VVVVVVVVVVV V V V V V V V V V V V AAA A AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMX1)++-=-+XOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++==- ++XX++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" ................................................................................................ ........ HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHH-===== =--= == BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCBCBBBCBBBBBCBBBCBCBBBCBBBBBCBCBBBCBCC CCCCBCCCC VVV VVVVVVVVVVVVV VV V V V V V V AA AAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMXX1Z)+===1OOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++- -+X++X+ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" ................................................................................................ ...... HHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---=== = -==-= BBBBBBBBBBBBBBBBBBBBBBBBBCC CBBCBCCCBBBCBCBBBBBBBBBCBCBCBBBBBBBCBBBBBBBBBBBCBBBCCCBBCBBC VVVVVVVVVVVVVVV V V V V V V V V AAA AAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAXX1+=---XOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++-- +++XX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"" .................................................................................................. .. .... HHHHHHHHHHHHHHHHHHHHHHHHHH--=-HHHHH-HHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---=== == ==-- BBBBBBBBBBBBBBBBBBBBBCBCBC BBBCC CCC BBBBBCBBBCBBBBBBBBBBBCBBBBBCBCCCCCCCCBCCBCCCBCCC VVVVVVVVVVVVVVVVV V V V V AAAAAAAAAAA AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1)+=--1OOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXX++++++++++++++=-- ++XX """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" ........................................................................................................ .... HHHHHHHHHHHHHHHHHHHHH-HHH--=--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHH=H--H---HH-HHH-HH--H--==== ====== =-- BBBBBBBBBBBBBBBBBBBCC CCC CCCBBBBCCCBCBBBBBCBCBCCCCCCCCCBCBCC CCC C C CC CCC CC C VVVVVVVVVVVVVVVVV V V AAAAAAAAA AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1+--)OOO
XXXXXXXXXXXXXXXXXXXXXXXXXXX+++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++++++++++++- -++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" ............................................................................................................ .. HHHHHHHHHHHHHHHHHHHH-------===-=HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHH-HHHHH-HHHHHHH----=-========= == BBBBBBBBBBBBBBBBBBBC CBBBBCBBBBBCBBBBBBBBBBBBBBBBCCBCBBBCC BCBCCCB CCCCB BCCBBCC V VVVVVVVVVVVVVVVV V V AAAAAAAAA AAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1=--MO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++X+X+++++= + """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " ................................................................................................................ . HHHHHHHHHHHHHHHHHHHHHHH------=-=-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-------H--===-=-==== CCBBBBBBBBBBBCBBBBBBBCC CBCBBBBBBBBBBBBBBBBBBBCBCBBCCBCBBCCBCCCCCBCCCBBBCCCBCCCBCC C VVVVVVVVV VV V VVVVV V V AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)--Z
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................................................... H-HHHHHHHHH-H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--H--HH----H--==== C CBBBBBBBB C CBBBBBBBBBBBBBBCCCCCBBBBBBBBBCBBBBBBBBBBBCBBBCCCBCBCBBCCCBBBBBBCBCBBCCBCCCBCBCBCB C CC C VVV V V V V V V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1-=
X+XXXXX+XXX+XX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................... -=HHHHH=---=H-=-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHHHH=-== BCBCC C BBBBBBBBBBBBBBBBCCBCBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBCBBBBBBBCBBBBBBBBBBBBBCBBBBBBCCC BCCCCCBCCCC VVVVV VV V V V V V V V V V V V VV V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX=
++XXXX+++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................................................................................................... ==--H-= == =-H-HHHHHHHHHHHHHHH-H-HHHHHHHHH-H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHH-=--== C C CCBCBBBCBCBBBCB C CCBCBBBCC C BCBBBCBBBCBBBBBCBBBCBCCCCCBBBBBCBBBCBBBBBBBCBBBBCCBCC CCCCBCBCB V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1
++X+XX+++++++++XXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX++= """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........ ... ........................................................................................................ = -=--= = =-----H-------HHH-H-==--H--HHHHHH-HHHHHHHHHHH-HHHHHHH-HHH-HHH-HHHHHHHHHHHHHHHHHHHHHHH-H-H-H-H-HHHH-=--== C CCC C C CBCCCC CCBCCBCCCCB BCBCCCC BBB BCB BCCCBBCCCCBBBCCCBBBCBCB C C C B CCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++XXX++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .......... . .......................................................................................................... ==---=== =-HHH----HH---HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHH-HHH----= CCC CC BBBBCCCCBCBCBCBBBCBCBBBCBBBBBCBCBCBBBCBCCCC CCCCCBCCBBBBBBBCBBBCBBCCBCBCCCBBBCC BBC BCC V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXX++++++++XXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ --H-H-== = ==-HHHHH--H=--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--= C B CBCCC C BCBBBBBBBCBCBCBBCCBCBCBBBBBBBBBBBBBCBBBBBCCCBCC CBBBBCBCBBBBBBBBBBBBBBBCBBBBCCBCBCCCBBBCBCC VV V V V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXX+++X+++XXXXXXXXXXX+XXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHHH-===-===H-HHHHHHH--=--HHHHHHHHH-HHH-H-===-HHH-HHHHHHHHHHHHHHHHH-HHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH= CCBC C CCBCCCC BBBBBBBBB CCC C CCB BCBCBBBBBCBCCCCCB CCC CCCCCCCCBCBCBCBCBBBBBCBCCCBCBBCCBCBCCCBCBCCCCCC V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXX++++XXXXXXXXXXXXXX+++XXXXXXXXXXX+XX+X+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHH-= =----HHHHHHH-H-= =-HHH-HHHH--=--=-= =HHHHHH--H-HHHHHHHHHHHHHHH--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHH-H-HHHH-HH- CCC CCBCBBC C CCC BCBC CCBCCC C BBBBBBBCBCCCCCC CBCBCBBBBBCBBCCBCBBBCBBBBCCBBCBB CCCCC B CCBC CC V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+X++=++++XXXXXXXXX++++++++++++XX+X+++++++XXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..... ................................................................................................................ H=-= ==--HHHH---==== =======-H=-= == ==--HHHHHHHHH--=HHHHHHHHHHH-H-H-H-HHH-H-H-HHHHHHHHHHHHHHHHHHHHHHHHH---H-H-HHH-HH C CCCC C BBCCCCCCC CBBBBCCCCCC C C C CCC C C CCBCCCBCCCCCCCBCBCBCBBBBC C C CCB CC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X++++++=++++XXXXX+++++++++X+++++++++++++++XXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..... ............................. .................................................................................. -=== ==-----=== ====-====== === = --H-H--H-----==-HHHHHHHHHHHHH-H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C C BBBBBCBCCCBCC C CCCBBCBCBCBBBCCCCCBBBCBCBBBCBCBCBCCCBBCCBCBCCC VVVV V V V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXX+++=-=++++++X++++++++++XX++++++++++++X+XXXXX+XXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..... ........... .................................................................................................. ---= = ==-== ===H-= ==== = = -=--HHH=--H=HHH---HHHHHHHHHHHHHHHH--HHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C CCC C CCC BBBBBBBCBCBCBCBC CCCCB BCBBBCBCBBBBBCBCBCBCBBCCCCBCBCCCCBBCBC VV V OOOOOOOZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XX++++- -+++++++X+++++++XXX+++=+XX++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""" """"""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...... ................... ......................................................................................... --==== = =-= ====---== --== =====--HHH-H-H-H---H--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CCC C C C C CBBBBBBBBBCCCCCBCBCBBBBBBBBBCBCBBBBBBBBBBBBBBBCBCBBBBBCBCBBBB V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++---++++++++X++++++++XXX++++XXX+++++++XXXXXXXXX+XXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .... ............................. .................................................................................. == ======- = ==---====--H== ==HHHHHH---=H-H-H===HHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHH-HHHHHHHHHHHH C CCBBBC C C C CCBBBBBCBBC CCCCBBBBBCCCBBBCBBBBCBBCCCBCB CCCCB BCBCBBBCBCBB V V V V OOOOOOA)MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++X++- +++XXX+XX++++++++XXXX+++XXXX+++XXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .... .......... .................................................................................................. =-= ==---=H-= ====----===HHH-= =----HHHHH=--H-H-HHH--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHH C CBB CCBCC C C BCC CBBBBBCBCBCCBCCCCBBBBBBBBBBBCCBBCBBBBBCBCCBB CCBCBCCCBBBCBC V V V V OOOOOOMXMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++XX++ -++++XXXX++++++++XX++++XXXXXXXXXXX+XXXXX+++XX++XX+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...... .............................................................................................................. =--= ==--H-= ===--====HHHHH------=--HH-===--==--===-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH- C CCBBB CC BBBBBBBBBBBCBCCCBCBCBBBBBCBCBCBCBBBCBCBCBCBCBCCCBCBCBBBBB VV V V OOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++- -=+++XXXXXX+++++++X+++XXXXXXXX++X+++XXXXXXX+XXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" . ... .............................................................................................................. == =--HHH-== = =-===HHHHHHH-==-===--HHH-H=--H--H-= =HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH- CBC CCBBBCC CCC C C C CCBBBBBBBBBBBCBCBBBCBBBBBBBCBBBBBCBCCCBCCCBCBCCCBCBBBBBCC VVV V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XX++++++++XXXXXXXXX+++++X+X+XXXXXXXXXX++++++XXXXXXX+XXXXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ....... ............................................................................................................... H- == --HHHHHH-== ==-=-=-HHHHHHH--= ==-HHHHH-=--H--=====--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHHHHHHH-= C CCBBBC CBBBBBC CCCBC C BBBBBBBCBCBCBBBBBBBCBCBBBBBBBCBBCCBCBCBC CBCBCCCBBBBBC VV V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXX+++++X+XXXXXXXXX+++++X+XXXXXXXXX++++++XXXXXXXXX+XX++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................ ............................................................................... -----== =-=H-HHHHHH-=====-=-HHHHHH-H== ==---HHH---=-H====== ==HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH- C BBBBBB CBBBCC C CCC C CBBBBBBBBBBBBBCBBBBBBBCBCCCBBBCBCCCCCBCCCCCBCBBBBBBBBC V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXX+XXX+++++XXXXXXXXXXX+++XXXXXXXXXXXX++++XXXXX+X++++X++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ ---=H--=====--HHHHHHH--===--HHHHHH--H-= -----=-====-===== ==HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C CCBBBBB CBBBBB C CBBBBBBBBBBCBBBBBBBBBCBBBCBBBBCCBCBBBCBBCBBBBBBBBBBBBC V V V V VV V V V V V VV V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++X+XXX+X+X+X+XXXXXX++X+++XXXXXXXXXX++++++XXXX++++++X++=+++=+++X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................. ..... ... ........................................................... ==-=---=-=-=-=HHHHH-==-===-HHHHHHHH-=== ==-H-- == ==-== ==-==HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CCBBC CCCBBBBC C BCBBBBBBBCBBBBBBBBBBBCCCCCBBBBCCBBBBBCCCBBBBBBBBBBBBBC VV VVV V V V V V VVV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++X+++++++XXXXXXXX++XXXXX+XXXXXXX+++++++XXX++++=++XXXXXX++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................ .......... ........................................................... = ==-== ===--H-HHH-==--H--=H-HHH--=======H--== ==--H--- ==H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C BCC C C BBB C C C BCBBBBBBBBBBBBBBBBBBBCBBCCBBBCCCBCCCCCBCBCBBBBBBBBBBBB VV V VV V VVVVV V VVV V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X++++++++=++++X+XX++++XXXXXXXXXXXXXX++X+++XXXX++++XXXXXXXX++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ......... ............................................................................................................. -= === ==-=--====------H-H---H-==-===-HH-====--HHH-H-= ==-=HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C C CB CCC C CCBCBBBCBBBBBBBBBBBBBBBBBBBBBBBCBBCCCCCCBCBBBBBBBBBBBBBB V V V V VVV V VVV VVVVV VVVVVVV A AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++++++-=+++XXXXXXX+X+XXXXXXXXXXX+++XXX+XXXXX+++XXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........ ............................................................................................................. == ==== ==--H----=-=--HHHHHHH--===---=-HHHH===H-HHHHHHH--=--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C CCBCBCC CBBC C CCBCCCC CCCCBCBCBBBBBBBBBBBBBBBBBBBBBBBBBCBCBCBCBBBBBBBBBBBBBBBB V V V VVVVVV V VVV V VVVVVVVVVV A A A AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++X+X+++++++XXXXXX++++X+X+XXXXXX++++XXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ = =-=-= ==--H-H- ===-=-=-HHHH-====--HHH-HH- --HHHHHHHHH----HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C CBCC CCC BC CCBCCCBBC CCCBBBBBBBCBBBBBBBBBBBBBCBBBBBBBCBBBCBCBCBBBBBBBBBBBBBB V V V VVV V V V VVVVVVVVVVV A A AAA AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++++++++++XX+XXXXX++++++++XXXX+++++++XXXXX+X+++++XXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................. ...................................................................... == ==== = ==--=H----====== =----= ====HHHH-=- =----H-HHH-==-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--HHHHHHHHHHHHHHHHHHHHHHH C CCCC C BCC CCCBCBBBCBCBCBBBBBBBBBBBCBBBBB CBCCCBBBCBBBBBBBBBBBBBB VVV V V V V V V V VVVVVVVVVVV AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+X++++++++++++X+XX+++++++++X+X+++++X+XXXXXXXXX++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ......... .............................................................................................................. -=-= ==-=--==== ====-=-== ==-=H-HHHHHHH====---H-HHHHHHHH-HHHHHH-HHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C BBBBBBC C CCBCCCCB CCBBCC BCBCC BBBBBBBBBBBBBBBBBBBBBCBCBBBBBBBBBBBBBBBBBB VVVV V VVVV VVVVVVVV V V V VVVVVVVVVVVV A A AAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXX+++++++++++++++++++X+X++XX+++++++XXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..... .................................................................................................................. --- = = = = ===== -=-==--== ====--HHHHHHHHH-==H-H-H-HHHHHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH BCBBBBBBB C C B BBBBBBBBBBCCBCBCC CBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB VVVVV VV V V VVVVV VVV V V V VVVVVVVVVVVV A A A A AAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X++++++++++++++XX+++++XXX+X+XX+++++++XXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .... ........... .................................................................................................... -== === =--= =-H-=-=H-=======---HHHHHHH =-HHH-HHHHHHHHHHHHHHHHHHHH--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C CCBBBBC BCC CCBBBBBBBBBBBBCCCCCC BBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB VVVV VV VVVVV V V V V V VV V V V VVVVVVVVVVVVVVVV A AAAAA AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X++++++++++++++++++++++XX+XXX+++++++++XXX+XXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................... .................................................................................................. -= = == === =--=H-H==== = ==H--=HHHHH=--HHHHH-HHHHHHHHHHHHH-HHH-H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C C BBBBC CCCCC BBBBBBBBBBBBC BCC C BCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB VVVV V VVV V V VVVVV VVV V V V VVVVVVVVVVVVVVVV A A A A A AAAAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++X+++++=+++++XX++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """"""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................... ................................................................................................. == ========- = =--=== = ==--HHHHHHHHH-H-H-HH--HHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CCCBBBBBB C C CC CCBBBBBBBBBBBCCCC CBCCBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB VVV VVV V VVVVVVVVVVVV V VV V VVVVVVVVVVVVVV A A A A A A AAAAA A AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++++XX+++X+++++++++++++X+++++++++XXXXXXXXXXXXXXX+X++XXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................... . .................................................................................................. == =--===-==== = ==-== = --H-H-HHHHH-H-H=-==-H-HHHHHHHHHH----=-H-H-H-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C BBBCB C C C CCBBBBBBBC C B C BCBBBBBBBBBBBBBCBCBBBBBBBBBBBBBBBBBBBBBB VVVVVVV V VV V V VVVVVVVVVVVVV A A A A AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++XXXXXXX+++++++++++++X+++++++++XXX+XXXXXXXXXXXXX+XXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................... ......... ...................................................................................... === ==--H----== = ==-=== ---=-HHHHHHHH----=------HHHHHHH--=--H---HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C CBCBBBCC BBBCCCC C CBCCBBBBBBBBBBBBBBBBBBBCBBBCBBBBBBBBBBBBBBBB VV V VVVVVVVV V VV V V V VVVVVVVVVV A A A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++XXXX++++++++++++++++X+X+++++++++++++XXXXXXXXXXX+++XXX+XXXXXXXX+XX+X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" . ............... ..... ................................................................................................ ==----====== ==-=-= == === =--HHH-H-H--===---=-HH-HH--=--=-==-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CCC C C CC CC CCBCCCBBBBBBBBBBBBBBBBBBBCBCBBBBBBBBBBBBBBBB V VVVVVVVVVV V V VVVVV VV A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++X+++++++++++++++++++++++++++++++++++XXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ ===-==== === === ======= ==== =====HHH-H---HHH=----H-HHHHHHH--H-----=HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CCC C CCC C BCBBBCC C CCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB V VVVVVVVVVVVVVVV V V VVVVVVVVVVVV A AAA AAA A A AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++++X+++++XXX+++++++++++++X+XX+X++++XXXXXXXXXXXXXXXXXXX+++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" . ...................................................................................................................... = ===== = ======-=====--H== = = ======-=H-=-====HHHHHHHHH-HHHHHHHH-=======--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C BCBCBBBCB CCBBBCCC BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB VVVVVVVVVVVVVVV VV V VVVVVVV VV A A A AAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++++XXX+++XXXXX++++++XXX+++XXXXX+++XXXXXXXXXXXXXXXXXXX++++XXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .. ..................................................................................................................... = ======= ==---===---H-== = =-H-===-H-H-===HHHHHHHHHHHHHHHHHH-====-----=--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C C C CBCBBBBBBBCBBBCBBB BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB VVVV V VVVVVVVVV VVV V VVVVV VVVVVVVVVVVV A A A A AA A AAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+++++++++++++++++X+X+++XXXXX+++++++XXXXXXX++XXXXXXXXXXXXXXXXXXXXXX+++XXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ... .................................................................................................................... - ===== = ===-=H===-HH--=======--HHHH-==---HHHHHHHHHHHHHHHHH--= =---=----HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C CC BBCC CCBBBBBBBBBBBCCBC CCCCBBBBBBBBBBBCBCBBBBBBBBBBBBBBBBBBBBBBBB VVVVV V VVVVVV V V VVVV VVVVVVVVVVVVVVVV AA A A AAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+++++++X+++++++XXX+X+XXXXXXXXX+++X++XXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ -== == =-== ====---=-=--HHH----===-==-H--=H--HHHHHHHHHHHHHHHHHHHHH-------HHHHH--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CCC C C CBCBCBCBBBBBBBBCCCCCC BCCBC CCBBBBBBBBBBBBBBBBBCBCBCBBBBBBBBBBBBBBBB V V V VVVVVVV V V VVVVV VVVVVVVV A A A AAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXX+++X++++XX++++++++XXXXXXXXX++XX+++X++X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHH--===-====--===== ==-H-HHH---==--===- =-==-HHHHHHHHHHHHHHHHH-HH----HHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH BCC C BCC CCBCBBCCBBBBBBCCC CC BBBBBBBBB CBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBB V VVV V VVV V V V VVVVVVVVVVVVVV A AAA AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXX+XXXX+++XXXX+X++++XXXXXXXXXX+++++X+++++XXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHHHH=--H-= =HHHH=-== =-HHH-HHH--=====-=====--H--HHHHHHHHHHHH-H-HHH-=-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH BBBCC C CBCC BBC BCC C CBCBCCBCCBCB C BCC BBBBBBBBBCBCBBBBBBBBBCBBBCBBBCBBBCBBBBBBBBBBBBBBBB V V V VVV V V V V VVVV VVVVVV A A AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXX++X+XXXX++++X+XXXXXXXXX+X+X+++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHHHH---HH==-=H---====-=H-HHHHHH-=-=-=======----H-HHHHH-HHH-HHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHHHHHHH BBCCC CC B C BCCCCC C BCBCC CCC CCCCCCBCC BBBBBBBBBCBCBBCCBBBBBBBBBBBCCCBBBBBCBBBBC CCBBBBBB V VVVVV V V VV VVVV A AA AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXX+XXX++X++++XXXXXXXXXXXXX+++X+++++XXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXX+XXXXXXXXX+XXXXXXXXXXXXXXXXXXX+++XXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................................................................... ....... HHHHHHHHHHH=-H-==-====----H-H-H-H--===- ===---HH---H-HHHH-=H-HHHHHHHHHHHHHHHHHHH=-HH--H---=H-HHHHHHHHHHHHHHHH- =HHHHH- BBCCBCCCBCC C C C C C CC C CCCC C CCBBBBBCCCBBBBBBBBC CC C C CBBCCCCCCCCCBBBB BCBBC V V VVV V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXX+XXXX+XXX+XXXXX+XXXXX+XXXX++XXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXX+++XXXXXXX+XXXXXXXXXXXXXXXXXXX+XXXXXX++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHHHH-HHH---H-=----=---=HHH-H=HHH--=----= --HHHHHHHHH-HHH--=--HHHHHHHHHHH-HHHHH--= =--H-H--=--H-HHHHHH--HHHHHHH=-HHH--= BCCCB CCB C CCC C CCC CCBBBBCCC CCC CCBBBBBBCBC CCBCC C C B BCBCCC CCBBBBB CBB V VV V A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM
XXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXX+X+++++XXXXXXXXXXXXXXX+XX++XXXXXXXXXX++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...................................................................................................................... HH-HH-HHHHHHH--HH-=----HHHHHH---H---=-H--=-HHHHHHHHHHHHHH--=--HHHHHHHH-HHHHHHHH=-=====--H-----HHHHHHH=--==--HHHHHHH-= BC CB CCBCBBC CC CCCCCC C C CCCBBBBBBBCBCC CCBBBBCC CBCBCBCC C BCBCBCC BBBBBBC V VVVVV AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX+++++XXXXXXX++++++X+XX++XXXXXXX+X++++++++XXX+++++==+ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " ........................................................................................................ .......... HHHHHHHHHHHHH-H-H-HHHHH-H-HHH-----H-H-H-==--HHHHHHHHHHHHHHH---H-HHHH= ===---H-H-=== ==H=--==--HHH-H=- = =HH-== BBBCCCBBBCBBC C C BCBCC C BCC C C C CBBBBBBBBBBCBCC C CBBC C C C CCC C CC V VVVVVV AAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXZZ1OOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++X+XXXX++++++X+++++XX+++++++= =+++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " " """" ..................................................................................................... .. . .. HHHHHHHHHHHHHHHHH-HHHHHHH-HHHHH-HHHHHHH-HHHHHHHHHHHHHHHHH-HHHHHHHHHH- ===-=H---======H=====--==== BCBCCBBBBBBBBCCCB BBBBCCC CCBCC CCBBBBC CBBBBBBBBBBBBCCCB BCCCBBBBBB C C VVV V V VVVVVVV V A AAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZ----)OOM++MXXMOOOO
XXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++X+XXXXXXX+++++X++++++++++++= -+ ==+= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................................... HHH-HHHHHHHHHHHHHHHHHHH=-=--HHH-H-HHHHH-HHHHHHHHHHHHH--HHHH-H-HHHHHH-===-=--HHH--=====-= == == CBB CBBBBBBCBBBCBCBCBCC CCC B CCBCC CBBCBBBBBBBBC CCCC C BBBBBC CCC V V V VVVVV A A AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMAXA1 -)MO- =1))XXOO
XXXXXXXXXXXXXXXXXXXXXXX++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXX++XXX++++++++++= - -= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " ............................................................................................... HHHHHHHHHHHHHHHHHHHHH-H== ---HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-=-=-H-HHHH---==---====== BCCCBBBBBBBCBCCCBBBBB C CCBCBBBBCCBBBBBBBBBBBBBCBCBCBCBCBBBCBC C CBCC VVV VVV V V VV VVVVVVVVVVV V A AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXMMMOAAX1)))+)- -+1=-=AM
XXXXXXXXXXXXXXXXXXXXXXX++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXX+X+X+++++X+++- - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .............................................................................................. H-H-HHHHHHHHHHHHHHHHH--== ===-HHHHHHHHHHHHHHHHHHHHHHHHHHHH--HHHHHHH=----H-H---HHH=- - ====-== C B BBBCBBBCCCCCBCCBB CBBBBBBCBCBBBBBBBBBBBBBCBBBC CCBBBCC C B CCB VV V V V VV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA1+)MMMMMXZ)1Z1) -===AO
XXXXXXXXXXXXXXXXXXXXXXX+X+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXX++XXXXX+++++X++++= - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................................................. HHHHHHHHHHH-H---H-HHHHH=-===--HHHHHHHHHHHHHHHHHHHHHHHHH---H---HHH---==HHHHH-==H----==== -== BCBCBBBCCCC C C BBCCC CBBBBCBBBBBBBBBBBBBBCCCCC C BCB CCBBB C VV V V VVVV V A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)= -ZAMZ1)1ZZZ))++- - --XO
XXXXXXXXXXX+XX++XXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXX+++XXXXXXXXXXXX++X+++X+X+++= - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................................................ HHHHHHH-H-H=--==H-HHH-H--===-HHHHHHHHHHHHHHHHHHHHHHHHHH=H-HHHHH--===--HHHHHHH-H-==-===-=- = BBBBBBB C C C BBC C CBBBCBCCCCBBBBBBBBBBCBCCCC C CCBCC BCBBBCC C V V VV VV VVVVV V V V A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ11==ZAMX))X1XXZ1XMZ==-=-)M
XXXXXXXXXX++X+X+XXXXX+XXX+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++XXXXXXXXXXXXXXX+X+X+X+++= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................................................ HHHHHHH-H-==-=-=HHHH-=---===-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-- = = HHHHHHHHHHHHH--=-=-=- = BBBBBBC C CCBC CBBCCCBBBBBBBBBBBBBBCBBBBBCBCBBB CBBBBBBCBBBBB V V V VVVVVVVVV V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM+)1)=1ZMAZ1--=)X1XAOA++-=+M
XXXXXXXXXXXXXXXXXXX+++++X+XXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXX++++X+XXXXXXXXXXXXXXX+++++++++ - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .......................................................................................... HHHHHH-----------HH=====-=H-H-HHH--HHHHHHHHHHHHH-=-HHHHHHHHHH-== =-=HHHHHHHHHHHHHH-======= BCCCBC CC C C BBC CCCBBBBBBBBBC CBBBBBBBBC BBBCBCCCCCBBCC V V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAZZ1+Z1)))+- --=++MMX1++XO
XXXXXXXXXXX+XXX+X+XXX+++++++++XXXXXXXXXXXXXXXXX+X+XXXXXXXXX++++++++++XXXXXXXXXXXXXXX+++++++++ - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................................................ H--HHH--H--=H--=-=-H-== ======HHHHH-HHHHHHH-H-H=-=--HHHHHHH==== =====HH---H---HHHH--==== C BBC C C C CCBCC BCBBBBB C C CBBBBBB CC C CCBC V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXZ+=))=-))Z=- -=+-+1X1Z)MM
XXXXXXXXXXXXXXXX++++++++++++++++XXXXXXXXXXX+XXX+X+XXXXXXXXX+++++XXX+XXXXXXXXXXXXXXXXXX++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ ......................................................................................... ... HHHHHHHHHH--H---= ======= =====HHH-HHHHHHH=--H=-=----HHHH-== =---=---HH-H-HHH-HHH---== BCBBBBCCCC C CCB BCBBBBC C BCBC CB C CBC BCC VV V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX1)1)++11XZ1))))- -+XMZMO
XXXXXXXXXXX++XX+++X+++++++++++++++XXXXXXXXX++++++++XXXXXXX++++++XXXXXX++XXXXXXX++XXXXX++++++++- = """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .............................................................................................. HHHHHHHHH--==--===-= == = = ==-HHHHHHH-========---HHH-= ===------==H---HH-==-H---= == = BCCBBBBBC CBCBCBC CCB C CC C VVV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXZZZ1++XZX11+))1+- -MMOO
XXXXXXXXXXXXXXX+X+X+X++++++++++++++XXXXXXXX+++X+++++++XXXX++++++++XXX+X+X+++XX+++++XX+++++++++= -- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" .............................. ................................................ ............ -H--HHHHHHH-H-H=-=-=-== = == =-HHH-H--===-== ====-HH-= = =H--=-=-== H-= =-- == C BBBBBCC C C CCB C CC C C V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO)OOOOOOOOOOOOOMZ)+-=+XXA1++)++== -XXMO
XXX+XXXXXXXXXXXXXXX+X+X++++++++++++XXXXXX+X+++X+++++X++XXX++X+++++XXX++++++++XX+= -++++++++++== - """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" ................................................................................ ........ H-H=HHHHHHHHH---H--=-=-=== ==== ===-HH---=-== -= ===-==---==-= =HH-====== =--= === = C C BBBBBBBCC C CC CC VVV AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ1) -=111+)+111===+-1ZAM
X+XXXXXXXXXXX+XXX+++++X+++++++++++++X+++++++++++++++++++++XXX+++++XXXX++++++++X++++++++++++==--- """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................... .............................................. .............. -=H-HHHHHHHHH=H--== ==-=== == ===-========== == ======---= ===--H-= ==-== = C BBBBBBBBC C C VVVVVV AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOMOOOM)=11111+1)AMMZ++Z))1XO
XXXXXXX++++++XXXXXXXX++++X++++++++++X+X++++= +==-++++++- -- -- - """"""""""""""""""""""""""""""""""""""""""" """"" .......................................... ..... H---H--=== ==HHHHHHH-====-=== == ==-=-=== ==== B C CCCCCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ+1OOOOOOOOOOOA- -=++1+)ZAZAM)=+-=+1XOOAZ11XAMX1ZZ+=1AAOMAXXZ1ZMAAZMMOMZ+
XXXXXXXXXXXXX++++XXX++++X+++++++++++XXXXXX+++ -=+++XX++++ == - - """"""""""""""""""""""""""""""""""""""""""""" """""""" ............................................. ...... HHHHHHHHHH--- ===-H-= ==- = = === =H-H-H-== =--== BBBBBBBCCC C C C C VVVVVV AAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA1)AOOOOOOOOOO+ -1MMX11ZXOM)=+)ZZXAOMX)+)1ZA)1ZZ))Z1ZX1)ZOOOXAMOOOOOO1+
XXXXXXXXXXXXX+++++XX++++++XXXXXXXX++XXXXXXXXX+ +++++X++++ - - --- =-=-=- """""""""""""""""""""""""""""""""""""""""""""" """"""""" .............................................. ........ HHHHHHHHHHHHH= ==H-======H-H-HHH-==HHHHH---- ===-== BBBBBBBBBBBBB C B C CBC CCCCC VVVVVVVVVVVV AAAAAAAAAAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO= - -+OOMZXOO1++XX+=--)+X111)+1=1)+)1)==Z11AOMAMOOOOOOOMX1
XXXXXXXXXXXXXXX+XXXXXXX+XXXXXXXXXXX++XXXXX+XXXX+-=++X+X+++X+- == -- = --++++- """""""""""""""""""""""""""""""""""""""""""""""" """""""""" """" ................................................ .......... ... HHHHHHHHHHHHH--=--H----=HHH-HHHHHH-==-HHH-=-H--= =-=-== -= = BBBBBBBBBBBBB C CBB CBBBBB CCC C VVVVV VVVVVVV VVVVV A A AAAAAAA AAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ- -- -MOOOOOZ===)+=+ +1Z1MA11)===--1Z=+11ZMOOOMAMOOOOXZXZ
XXXXXXXXXXXXXX+XXXXXXXXXXXX++XXXXXXXX++XX+X+XXXX++++XXXXXXXX+ ==-=- --= ++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ ............................................................. .. HHHHHHHHHHHHH-=-HHH--------==-HHHHH--==-H=-=HHHH= = --HHH-H- = BBBBBBBBBBBBB CBC BBBBB C BBBB CBB C VVV VVVVVVVV VVVVV V A AAA AAAA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOM)--=MOOOOOX)++ZXAM)-ZXXMMOAX1+- --+11+=+1MOOOA1XOOOO)-==
XXXXXXXXXXXXXXXXXXXXX++X+X+++XXXXXXXXXXXXX+XXXXXX+++XXXXXXXX+ - +++++ - --- +++- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" ................................................... ......... ... . HHHHHHHHHHHHH-HHHHH--==-=-= =-HHHHHHHHHHH-=-HHHHH= -HHHHHHH= BBBBBBBBBBBBB CCBBB BBBBBBBCCCC BBBBB CBBBBBB V V V VVVVV VV VVVVVVV VVVV V V V A AAA AAAAA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMZAOOOOOOX11ZOOOOO1XOOOOOOMA- -==+AMX1--+XAMZ))OOMA1---
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXX+X+++XXXXXXX++ +++++- -+++= --=++= -- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" " ................................................................ .... . HHHHHHHHHHHHHHHHHHHH--H-H-HHHHHHHHHHHHHHH-==HHHHHHH=-===-HHHHHH= BBBBBCBBBBBBBCBBBBBB C C BBBBBBBBBBBBBBB CBBBBBC BBBBCC V VVVVVVV V VVV VVVVVVVVVVVV VVVV VVV AA A A AAAA A A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1XAMOOOOOO1+XOOOOOOO+==++1OOOM= -=1A1Z11Z11Z)=+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXX++=+XXXXX++++XXXX++ -+++++ --+=++= -++ """"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""" """"" " "" "" ....................................................... ....... ...... .. HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH==--HHHHHHH= -HHHH= =--H-= BCBBBBBBBBBBBCBBBBBBBBBCBBBBBBBBBBBBBBBBBB BBBBBBB BBBC B V VVV V VVVVVVV VVVVVVVVVVVVVVV V VVVV VVV A A A AAA AAAAAAAAA AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAAOOOOOOOOOOOOOOOOMMOXZ1)AOOOOOZ--)1AXZ)))XZ1Z1)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++XXX+=+XXXXX+ =+++++++++--===- - ==++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """" """ "" ............................................................... ....... ... ... . HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--HHHHHHHHHH-===HH- =-HHHH == == BCBBBBBCBBBCBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBB CBBBBBBBBC CB BBBC V V V V V V VVV VVVVVVVVVVVVVV VVVVVVV VVV A AAA A A A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOMMOOOOOOOZ1X1XAX+)ZOMMXZA
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXX++=+++++++++X+++++= -===+ -+++++- - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """ ....................................................................... .... ..... . HHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-HHH--=-HHH= == =-= BBC BCBCBBBBBBBBBCBCCCBBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCB CCC BBC V V VVV V V VVVVVV V A A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMAOOOOOOOOMOMXX1+1ZOOOAZX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++XXX++++++++++++++++++==++X+ =+++++=- - === """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" """" """"" ......................................................................... .............. ... ... HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH===HH-= == = == == =- == BBCCBBBCBBBBBBBBBCBCBBBCBCBBBCBCBBBBBBBBBBBBBBBBBBBBCCCBBBBCBBBBC CC V V V V VV VVVVVV VVV AA A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1ZMZXZAMOMAM
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXX+XXXXX++++++++++++++++XX+++XXXX+++++++++++ = """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""" ......................................................................... ............................... HHHHHHHHHHHHHHHHHHHHHHH-HHH-HHH-HHHHHHHHHHHHHHHHHHHHHHHHHHH-=-H--=-HHH-= = = == ==-- HHH-======= = BCBBBBBBBCBCBCCCCCBCCBC BCC CCC CCCBBBBBBCBBBCBCBCBCBBBBBCC B CCC BBC V V V VVV V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMZZXMOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++X+XXXXXX+++++++XXXXX+++XXXXXXXXXXXXXXX+++X++-= ==+ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""" ............................................................ ............................................. HHHHHHHHHHHH--H-HHHHHHH-H-HHHHHHHHHHHHHHH-HHH-HHHHHHHHHHHHH= = -=HHH-HH= =-HHH-= =-HHHHHHHHHHH-H-===-= BCBBBCCCBCBC C BCBCBBC B CCBCCCBCBBBBCCC BBB CBBCBCCCBBBBB BBB CC BCC CCBBBCCCBBC B V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM1ZMOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++XXXX+XXXXXXXXXXXXXXXXXXXXXXXX++++++X+++++XXX++++ =+= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................. .............................................. HHHHH-HHH-H---HH-HHHHHHHHHHHH-HHHHHHHHHHHHHHHHH-H-HHHHHHHHH= =----=HHH-----HHHHHHHHHHHHH-H-= ===-== ==---= BBCCC BCC C CC CCCBCBCBCCCB BCBCBCBBCCBBBBCCC C BCCCCCBCB BCC CCBCBCCBBCCBB B V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZXOOOOOOOOOOOOOOOOOOOX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++=++++++++XXXXXXXXXXXXXXXXXXXXX+XXX+++ ++++++XX++++++--+++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""" """""""""""""" "" ............................................................ .................................... .............. . HHH-HHHHHHH---HHHHH-H------HH-HHHHHHHHHHHHHHHHHHHHHHHHHHHH-= = = H-HHH-HHHHHHHHHHHHHHH=-HH== == --= = = BCB BBCCCCC CCCCC C CC BCBCBBBCBCBCBBBBBCBCBCCCCBCC C CCC CCCCBCCCBCBBBBC CB V V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++=++++++XXX+XXXXXXXXX+XXXXXXXXXXXXXXXX++++X++XX++++++++++++= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................. .............................................. ......... HHHHH-H=H-H-H---H-H-H-H-----H-HHHHH-HHH-H-HHHHHHHHHHHHHH--= ====---=H-----HH-=H-H-HHHHHHHHHHHH= ==-==--== = ====== CCCCC C C C C C C C C C BCCCC CCC B CCBCBCBCBBCCBC C CC C C BBBBBBBBBBBC V V VV V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXX++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXX++++XXX+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHHHH----H----H-HH-HHHH---H--=--HHHHH-H-HHH-HHHHHHHHHHHH== = ==HHHHH-HHHHHH--HHH---H--HHHHHHHHHH--= =----HHHH--= =-HH CCCCC C C CC CCCC C BCCCC B CCC CCCCBCBCBCCC CCCBB CCBCBC CCC C CBBBBBCBCB CCBC BB V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOO
++X+XXXX+XXXXXXXXXXXX+XXXXX+X+XXXXX+XXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXX++ =++XXXXXXXXX++++XX+ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" ................................................................................................... .................. ==-=----=-------H----=-----=-=-HH-H=H-HHH-H---HHHHH-HHH--===--H-HHHHHHHHHHH---H-H-H--==-HHHHHHH-H-= ==----H-HH-= =HH= C CC C C CCC C CCCCC CCC C CBBCCCCCCCC C C C BCCCCCC C C BB CB OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOO
++++++++++++X+X+X+X+XX++X++XX+XX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXX+X+X+XX++X+X++++++++= =++++++XXXXXX+++XXX """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" . . ............................................................................................... .................. == ====-=-=-=-=--==-==--=H-==H-H-HHHHH-------HHH-----HHH---HHHHHHHH--H=---=-=-=--==-=-= === == ==H-HHH-===-H- C C B CCCCC CBC CCC CCCCBBBC C C CCC C OOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOO
==- ++++++XX+XX++X++++++++X+++XXXXXXXXXXXXXXXXX+XXXXXX+XXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++- +++++++++++XXXXXXXXX """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" ............................................................................................ .................... ===--=--==-===== ==-===----H-HHHHHHH-H--=H-HHH-=----=-HHHHHHHHHHHHHHHHHHHHHH-H-H-== = === == =====---H-HHHH C CCCCBCC C C CCC CCCBCBBBBBBBCBBBBBBBCC C C C CBCC V VVVVVVV V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++=++++X+++X+X+X+++++++XXXXXXXXXXXXXXXXXXXXXXXXXXX+XXX+++++X+XXXXXXXXXXXXXXXXXXXXXXXXX+++++XXX+XXXXXX++++++++++++XXXX " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .................................................................................................................. ==-===-=-=-=======H----HHHHHHHHHHHH-H-HHHHHHH=---=====-=HHHHHHHHHHHHHHHHHHHHH-H--=====---=--HH--=== ==== ==HHHH C CBCCCCCBCBCC C CCCCCCC CCCCBBBCBCBBBBBBBBBCB C BC CCBC V VVV VV A OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++X+++X+X++++++++XXXXXXXXXX+XXXXXXX+XXXXXXXXXX+XX++++++++XXXXXXXXXXXXXXXXXXXXXXXX+++++X+XXXXXXXXXXX+++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" . ............................................................................................................ ........ = ====-===-=- = = =-----H-H-H=-------=--H-------=--==== ===----HHHHHHHHHHHHHHHHHHH- ====-=--H-HHHH---= = = ==== C C C C CBBBBBBBBBBBCBCBCCC C BBBB V V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++X+X+XXX+++++++++++++++XXXXXXXXX+++++++X+++XXXXXXXXX+X+XXX+++++X++X+XXXXXXXXXXXXXXXX+++++++++++XXXXXXXX++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""" ............................................................................................ .......................... = ==-=-=H--======= = ====--H-H-H--=======-===------H-H=-=---== ==-==-=-HHHHHHHHHHHH-H-== = ==--HHH-H-=== == == C C C C C C CCBBBCCCBBCC C CCB C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++X+++++++++++++++++X++XX++XXXX+X+++++X++X++XXXXXXX+X++++++++XXXXXXXXXXXXXXXXXXXXXX++++++==+++++X+++XXXXX+++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" ............................................................................................ ...................... = = ==-==== = = ==-==--==-H-H=-=====-==-==H-HHHHH=-=== ===-------H-HHHHHHHHH----==== - = --HHH== = === C C C BBBCB C BBBCCBBCB BCC V VV OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+XX++++++++++++++X+X+++++++X+++XX++XXXXX+X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++XX++++++X+++XXXXX+++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................................................................. . . .. -=--=== = = ======-=-=======-===--==H-H--=-==----HHHHHHHHHHHHHHHHHHHHHHHH-HHHHH-H-H-H-==--= = =-===H-H--====== = C C CCCCCCCBBCCBBBBCCCCBCBBB CCBCC C C C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXX+X+XXXXXXXXXXXX+X++++++XXX+XXXXXXX+X+XXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++X+++XXXXX+++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ H-H-H-H-H=-=H-H-HH-HH-H-=-======--H=-HHH--H=-=--HHHHH-H-HH-=HHHHH---H-H--HHHHHHHHHH-H-HHH---====-===--HHH== == == = C C C C C C C CC CC C C BCC C BCCCC C CC CCCCC C C CBBBBCBBBB C CCB CCC V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX+XXXXX+XXXXXXXXX++++++++XXXXXXXXXXXXXXXX+XXXX+++++++++++XXXXXX+++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHHHH-HHHHH-H-H-H---HHH-H----===-HHHHHHHHHH-H=H-H--=---------== =-H---HHHHHHHHHHH=HH-- ====== =-HHHH- == = == == BCBCB CCBCC C C C BCC C CCCBBBBBCB C C C C CCBBCCBCBCC CC CCBC V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXXXXX+X+++++X+X+XXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++XXXXXXXXXXXXXXXXXXXXX+++X+X++++++XXXXXXX++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........................................................................................................................ HHHHHHHHHHH----=-=====-=-=--H=HHH-H---HHHHHHH-H-HHH-H-H-H----== ====-HHHHHHHH-H---------H===-=-== -H-----==== = BCCCBCBCBCC C CCC C CBBBBCC C CCB C C C CCCCCCCC C C C V V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXXX++++++++X++++++XXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXX++X++++XX+XXXX++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" ................................................................................................................... .. H-HHHHHHH---===== ==-== ===-H-H-HHH-=--HHHH-H---H-HHHHH-H------=== =HHHHHHH-HH--H---H-H-H-H-H-H-==-====--=----= === = C CCCCBCB C C CCC CCBB C C BCCCC C CCBCCCC CC B C C C C C B OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXXX+XXXXX+X+XXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXX+XXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+++++X+++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ .................................................................................................................... ... HHHHHHH----=H-H-H=-=H-------H-HHHHH-HHHHHHH--=----H-H=H-H--------=-HHHHHH-H-----HHHH----HHHHHHHH-=-== ==-==== = == BCBBBCB C C C C C CCCCC CCCBBBB C C C C CBBBCC C CCBC CCBCBCCC OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXXXXXXX+XX++++XXXXXXXXX+XXXXXXXXXXXXXXXXX+++XXXXXXXXXXX++XXXXX+XXXXXXXXX+++++++XXX+XXXXXXXXXXX+XX++++++++++++++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """" ............................................................................................................. . .... HHHHH-H-H-=--====-----H---=---H-HHH-HHH-H-H-===---H-H-H---==--H--=----H-H-- = ====---=--H-HHH-H--=--======= = CCBCC C C C C CCC BCC C C C C C C C C C BCC C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
XXXXX+X++X++++++X+X+XXXXXXXXX+XXXXXXXXX+++++++++XXXXXXX+X+XX+XX+XXX+++++X+X+++X++++++XXXXXXXXXXXXXX+X+XXX+++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" .................................................................................................................. . HHHHH=H==-=== ==-=-=---HH-H--=---------====== ----H--=-=--=--=---=====-=-===-== = =-----HHH---H--=-=---= = === CCBCC C CC C C CCC B OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
X+XXXXXXX+XXX+++XXXXXXXXXXXXX+XXXXX++++++++++++++XXXXXX+X+X+XXXXXXX++++++XXXXXXXXX++XXXXXXXXXXXXXXXXX+X+++++++++++++++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" ................................................................................................................... .. -=--H----=---===H-H---H------=--H--== ========= =---H--=-=-=-------= = ==-H---H-H-==H-HHH-HHHHHHHHH-H=-===== === = C C C C C C B C C C CCC CCCBCCBBC C V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++X+++X+XXXXXXXXXXXXXXXX+XX+++++++++++++X++++++X+XXXX+++XXXXXXXXX++++++XX+X+XX+XX+++XXXXXXXXXXXXXXXXX+X++++++++++++=++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..................................... ............................................................................... ====-===-=----H---H-H-H-H-=-H======= = = -======-=-H--===--HHHHH--======-H=-=H-=--===-HHHH-H---HHH---H=-==== ====== C C C C C C C CBBBC C C CCCC C BCC C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
++++++++++++++X+X+++++XX+++XX++++++-- -==++XXXX+X+XX+XX+++++XXXXXXX+XXX+XXXXX+X+X++++++++XX++++XXXXX++XXXX+++++++++++=-- """"""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................... ......................................................................... = === =====H=-=====--===--===== =----=-=--=--=====--H--H-=--H=-----=-=-==== = =--====-H---==H---===== C B C C C C OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO