BM66(i@ yyytttrrrooommmnnnmmmjjjhhheeedddcccbbbcccdddeeedddccccccfffjjjoooooooooppppppqqqqqqqqqtttwwwzzz~~~vvveee^^^VVVRRRQQQWWWbbbooowwwkkk]]]TTTNNNJJJEEEAAA??????>>>===;;;::::::999999::::::;;;::::::999888888888999::::::;;;;;;<<<>>>BBBHHHMMMNNNNNNMMMKKKGGGFFFFFFGGGFFFGGGIIILLLOOOQQQSSSTTTVVVWWWXXXXXXXXXZZZ]]]___bbbbbbaaaaaabbbcccdddeeehhhggggggjjjooossssssqqqvvvyyy}}}}}}{{{xxxvvvuuuwwwtttoookkkhhheeeaaa___\\\[[[YYYVVVUUUTTTTTTTTTOOOLLLHHHHHHJJJKKKJJJIIIGGGGGGGGGFFFGGGGGGHHHHHHCCCCCCCCCCCCDDDFFFGGGGGGFFFEEECCC@@@===:::888777888888666555444333333222222222111///...///333666555444222///,,,***((('''&&&&&&'''))),,,///333666000000000000///...------...///000111111///---,,,((('''&&&$$$$$$%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######""""""###$$$$$$"""!!! #########"""""""""!!!!!! !!!""""""######"""""""""!!!!!!!!!!!!""""""(((%%%!!! $$$$$$######"""!!!!!!!!!$$$$$$######""""""!!!!!!&&&%%%$$$######%%%'''(((&&&&&&%%%%%%%%%&&&'''''''''''''''''''''((()))***+++***)))))))))***,,,---,,,+++,,,...111111...+++---...///111111111000///222333222111222888AAAHHHRRRWWW]]]fffttt~~~{{{uuulllfffhhhooouuugggXXXTTTYYYcccpppzzz~~~~~~{{{xxxwwwwww~~~zzzwwwtttrrrqqqooommmjjjiiihhhgggaaabbbcccaaa______aaadddeeeeeeeeeeeeffffffgggggggggiiillloooqqqtttxxx{{{lll^^^XXXVVVSSSSSS[[[fffttt}}}sssiii]]]UUUNNNJJJDDDAAA???>>>===<<<::::::999999999999::::::::::::::::::999999999999:::;;;;;;<<<===BBBHHHLLLOOOOOONNNKKKGGGEEEEEEFFFGGGHHHJJJLLLOOORRRSSSUUUWWWXXXXXXXXXXXXYYY\\\___bbbbbbbbbbbbbbbaaaaaaaaaddddddeeeiiiooossstttsssvvvyyy}}}~~~|||zzzyyyxxxvvvsssooollliiieeeaaa^^^YYYXXXVVVTTTRRRQQQQQQQQQOOOLLLJJJJJJKKKLLLJJJHHHIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDFFFGGGFFFEEECCC@@@===:::888777888777666555333333333333111111111///...000333666555444222///,,,)))'''&&&&&&&&&'''(((+++///333555000000000//////---,,,+++---...///000///...,,,+++***)))'''&&&%%%$$$######%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$$$$###### !!!"""############$$$$$$$$$#########""""""!!!"""""""""""""""!!! ((('''%%%$$$###"""""""""######"""""""""###$$$$$$"""""""""""""""#########""""""""""""""""""""""""%%%$$$###""""""$$$%%%&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''((()))*********)))))))))***+++,,,000...,,,,,,...///...,,,---...000111111111000//////000000000333999DDDKKKRRRWWW]]]fffttt|||wwwnnnfffhhhnnnssseeeXXXUUUZZZcccpppzzz~~~~~~{{{yyyxxxyyy~~~}}}|||zzzwwwtttqqqooonnnfffgggfffdddaaa``````aaa``````____________^^^^^^]]]___bbbcccdddfffiiikkknnnmmmmmmoooqqqssssssrrruuuuuuuuuuuuvvvyyy}}}tttbbbWWWSSSUUUTTTVVV```lll{{{uuunnnfff\\\VVVMMMIIIDDD@@@>>>===<<<;;;999999999999999999999999999999:::;;;;;;;;;:::999::::::;;;;;;===AAAGGGKKKPPPPPPNNNKKKGGGDDDDDDDDDGGGHHHJJJMMMPPPRRRTTTUUUXXXXXXYYYXXXXXXYYY\\\^^^aaaaaabbbcccbbb```^^^]]]``````ccchhhnnnsssuuuvvvxxx{{{~~~}}}|||||||||uuussspppmmmjjjeee```\\\YYYXXXVVVTTTRRRQQQPPPPPPOOONNNMMMMMMMMMMMMKKKIIIJJJJJJHHHGGGFFFEEEEEEEEECCCEEEGGGFFFDDDCCCEEEGGGGGGEEECCC@@@===:::888777777777555444333333333333000000000//////000333666666555222///,,,)))'''&&&&&&&&&&&&(((***...111333000000000///...,,,+++***+++,,,---------,,,******''''''''''''&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$%%%%%%&&&%%%%%%$$$$$$#########%%%$$$###"""!!! #########"""""""""""""""############"""!!! $$$###"""!!!  !!!"""$$$%%%&&&%%%$$$$$$ !!!!!!"""######$$$$$$ !!!"""###############"""!!!!!!###$$$%%%"""""""""!!!"""######$$$$$$$$$$$$%%%&&&((()))***)))))))))((()))******+++222000,,,++++++---------...///000111111111000///...000000111333999CCCJJJRRRWWW]]]eeerrr~~~~~~zzzppphhhggglllpppcccXXXVVV[[[dddoooyyy|||~~~~~~|||zzzzzz{{{zzz{{{xxxttttttrrrooollliiihhhgggffffffdddcccaaa___^^^]]]]]]```bbbcccdddeeeggghhhiiihhhgggiiillloooppppppoooppprrrrrrsssvvv{{{~~~}}}mmm^^^UUUTTTTTTTTTZZZeeerrr{{{pppiiiccc[[[UUULLLHHHCCC???======<<<;;;888888888999999888888888888999;;;<<<===<<<:::999::::::;;;;;;<<<@@@FFFJJJPPPPPPNNNKKKFFFCCCCCCCCCGGGIIIJJJMMMPPPRRRTTTUUUXXXYYYYYYYYYXXXYYY[[[^^^^^^```bbbcccccc```]]][[[\\\^^^bbbhhhnnntttxxxzzz}}}~~~}}}~~~uuussspppnnnkkkfff```\\\[[[[[[YYYWWWUUUSSSRRRRRRPPPPPPPPPPPPPPPNNNLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEHHHKKKIIIFFFDDDFFFIIIGGGFFFCCCAAA>>>;;;888777777666555444333333333333//////000//////000333666666444222///,,,)))'''&&&&&&&&&&&&'''))),,,000222000000000///---,,,***)))******+++++++++***)))((("""###%%%'''((((((''''''%%%%%%&&&&&&&&&%%%$$$$$$"""""""""######$$$$$$%%%%%%%%%$$$$$$$$$#########%%%$$$###!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!""""""#########$$$###"""!!! !!!!!!""""""############ !!!!!!!!!"""""""""###""""""""""""###$$$%%%"""!!!!!!!!!!!!"""######"""######$$$&&&((()))***)))(((((()))))))))******///...,,,,,,,,,---------//////111111222111000///111222333222222777???FFFRRRWWW]]]dddppp{{{~~~uuujjjhhhkkkmmmaaaWWWVVV\\\dddoooxxxzzz|||~~~}}}|||{{{||||||{{{|||yyyuuussssssqqqooollliiifffdddcccbbbeeehhhiiijjjjjjlllmmmlllkkkkkkmmmqqqtttuuuuuutttwwwzzz|||zzzkkk]]]VVVVVVRRRUUU\\\iiivvvzzzooohhhbbbZZZTTTLLLHHHCCC???======<<<;;;777888999999999999888777777888:::<<<<<<;;;:::999::::::::::::;;;???EEEIIIPPPPPPNNNJJJFFFCCCBBBCCCGGGHHHJJJMMMOOORRRTTTUUUWWWXXXYYYXXXXXXYYY\\\^^^^^^```ccceeedddbbb^^^\\\ZZZ]]]bbbhhhnnntttyyy|||~~~~~~vvvtttqqqooolllgggaaa]]]]]]\\\[[[YYYWWWUUUSSSRRRQQQRRRSSSRRRQQQNNNMMMLLLFFFFFFFFFFFFGGGHHHIIIIIIHHHKKKMMMMMMJJJIIIIIIKKKGGGFFFDDDAAA>>>;;;999888666555444333333333333333...///000//////000222444555444222///,,,***((('''&&&&&&%%%&&&(((+++...000000000000///...,,,+++***)))))))))))))))(((((('''"""###%%%'''((((((''''''%%%%%%&&&&&&%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$ !!!$$$'''***,,,"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!"""###%%%&&&'''%%%$$$###"""!!!!!!""""""############""""""!!!!!!###"""""""""!!!!!!!!! ###############$$$%%%%%%"""""""""""""""###$$$$$$"""######$$$&&&((()))***((())))))***************)))***,,,...............///000111222222111000///111222333222222666>>>DDDPPPVVV\\\bbblllxxx}}}}}}~~~zzznnnjjjllllll```WWWVVV\\\dddnnnvvvyyy{{{|||}}}|||{{{|||}}}}}}{{{xxxvvvtttsssuuuxxxzzzyyyyyyzzz{{{xxxxxxyyy|||yyykkk]]]VVVUUUSSSWWW```mmmzzz|||qqqjjjcccZZZSSSMMMIIIDDD@@@>>>===<<<;;;777888999::::::999888777666777999:::;;;::::::999999:::::::::;;;>>>DDDHHHOOOOOOMMMJJJFFFCCCCCCCCCFFFGGGIIILLLOOOQQQSSSTTTVVVWWWXXXXXXXXXZZZ]]]___aaaccceeefffeeeccc___]]]YYY]]]bbbhhhmmmrrrxxx{{{xxxvvvssspppmmmhhhccc___\\\[[[ZZZXXXVVVTTTQQQPPPPPPQQQRRRQQQNNNLLLKKKLLLEEEEEEEEEFFFGGGHHHJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLHHHFFFDDDAAA>>>;;;999888555555444333333333333333///000000000//////111222333222111///---+++)))(((&&&%%%%%%%%%'''))),,,...000000000000///...---,,,))))))((((((((('''''''''''''''''''''&&&%%%$$$###%%%&&&&&&%%%%%%$$$###"""!!!""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%% !!!"""##################"""""""""###$$$$$$$$$###""""""###$$$&&&'''$$$$$$######"""!!!!!! $$$$$$$$$###"""!!!!!!!!!#########$$$$$$$$$$$$%%%###############$$$$$$%%%$$$$$$$$$%%%&&&((()))***))))))***++++++++++++***&&&)))---//////......///000111222222222111000///---///111111333888@@@FFFOOOUUU[[[```iiitttzzz{{{}}}sssmmmnnnlllaaaVVVUUU[[[cccmmmuuuwwwyyy{{{{{{zzzzzz{{{|||~~~|||nnn___VVVUUUUUUZZZdddrrr~~~}}}sssllleee[[[TTTNNNJJJDDDAAA???>>>===<<<888999:::;;;;;;:::999888666666777888888999::::::999999999999:::>>>CCCGGGMMMMMMLLLIIIFFFDDDCCCDDDEEEFFFHHHKKKMMMPPPRRRSSSUUUVVVWWWXXXYYY[[[^^^aaahhhhhhiiihhhfffbbb___\\\WWW[[[aaafffjjjnnntttxxx{{{xxxtttpppmmmiiieeebbb[[[[[[ZZZXXXVVVSSSPPPOOONNNOOOOOOLLLIIIGGGHHHJJJFFFFFFFFFFFFGGGHHHIIIIIIMMMKKKKKKMMMQQQRRRNNNKKKHHHGGGDDDBBB>>><<<999888444444333333222222333333///111111000///...///000111111000...---,,,+++***&&&%%%%%%%%%&&&(((+++,,,///000000000000000//////))))))((('''''''''''''''***)))'''&&&%%%$$$######%%%&&&&&&%%%%%%###""""""""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$""" ############$$$$$$$$$%%% !!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""######""""""###$$$$$$##################"""""""""""""""$$$$$$$$$$$$############!!!""""""#####################""""""######$$$%%%&&&&&&&&&&&&'''((()))***)))***+++,,,---,,,,,,+++(((***------,,,,,,...000111111222333222111000///---///111222333888???EEEMMMSSSYYY^^^fffpppwwwyyy|||wwwppppppnnnaaaVVVTTTYYYaaallluuuwwwxxxzzzzzzyyyxxxyyyzzz|||rrrbbbXXXVVVWWW\\\hhhuuu}}}tttnnnfff\\\TTTNNNJJJEEEAAA??????>>>===888999;;;<<<<<<;;;999888666666666666777888999:::999999999999:::===CCCGGGLLLMMMLLLIIIFFFDDDDDDEEEDDDFFFGGGJJJMMMOOOQQQRRRTTTUUUWWWXXXYYY[[[___bbbmmmmmmllljjjfffbbb]]][[[VVVZZZ```dddgggkkkqqquuu|||}}}yyytttpppmmmjjjgggddd\\\\\\[[[ZZZWWWTTTQQQOOOLLLMMMLLLIIIEEEDDDFFFHHHHHHHHHGGGGGGFFFGGGGGGGGGMMMJJJHHHLLLRRRTTTOOOIIIHHHGGGEEEBBB???<<<:::888444444333222222222333333000111222111///---...///000000///...---,,,,,,+++&&&%%%$$$$$$%%%(((***,,,///000000111111111111111))))))(((''''''''''''(((((('''&&&%%%$$$%%%&&&'''&&&&&&&&&%%%$$$###"""!!!"""######%%%&&&'''((((((''''''''''''''''''''''''!!!###%%%%%%%%% !!!!!!""""""############"""!!! !!!!!!"""$$$&&&(((***+++!!!"""$$$$$$### !!!!!!!!!"""######$$$$$$#########$$$%%%%%%&&&&&& !!!!!!""""""""""""""""""""""""""""""###$$$$$$'''''''''''''''((()))******+++,,,---...---,,,,,,,,,------+++))))))---000111222222333222111000///000222333333222666<<>><<<:::777888888999999999888888555666777888888777666666999999999888888;;;???BBBHHHJJJIIIDDDCCCDDDDDDBBBAAADDDHHHJJJLLLNNNQQQSSSUUUWWWXXXXXXYYY[[[___bbbmmmnnnnnnlllgggaaaZZZVVVUUUYYY^^^bbbeeekkkrrrwww~~~uuupppooommmgggaaa^^^\\\ZZZYYYXXXVVVSSSQQQSSSPPPMMMKKKKKKJJJIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHHHHFFFFFFKKKQQQSSSPPPLLLHHHGGGDDDBBB???<<<:::999666555555444444333222222.........///////////////222222333222111...+++***'''(((((('''&&&&&&)))+++---***,,,555;;;999555333...,,,))))))))))))(((&&&''')))+++)))%%%###$$$'''%%%&&&&&&%%%$$$$$$%%%''')))(((&&&%%%$$$#########$$$$$$"""!!!!!!!!!"""### !!!###"""!!! !!!""""""######$$$$$$###!!! """"""###""""""!!! """"""###$$$%%%&&&&&&'''############""""""""""""$$$###!!! """###$$$""""""!!!!!!"""$$$&&&'''""""""""""""############!!!###&&&''''''$$$!!!&&&&&&%%%%%%&&&'''((())))))))))))***+++,,,......,,,,,,,,,---------------444333111000000000111111444333222222444888???DDDMMMTTTYYY[[[```jjjtttxxx{{{{{{rrrppplllcccXXXTTTWWW```iiinnnvvvxxx{{{|||zzzyyyxxxxxx|||}}}vvvjjj___ZZZ[[[]]]eeeqqquuummmeee```\\\OOOKKKFFFBBB@@@>>><<<:::888999999:::::::::999999999888777666555555666666999999999888888:::>>>BBBGGGJJJIIIDDDAAACCCBBB@@@CCCEEEHHHJJJLLLNNNQQQSSSVVVWWWYYYYYYZZZ\\\```bbbmmmmmmmmmkkkgggaaa[[[WWWTTTWWW\\\aaaeeekkkrrrwww~~~uuuqqqpppmmmgggaaa___^^^^^^^^^^^^\\\XXXUUURRRPPPMMMKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDEEECCCDDDHHHNNNPPPMMMJJJHHHGGGEEECCC@@@===;;;:::777777555444333222222222///////////////.........///000111111000---+++)))'''(((((('''&&&&&&)))+++///...222<<>><<<:::999:::::::::::::::999999;;;:::777555444444555666888888888888888:::>>>AAACCCGGGHHHDDDBBBCCCCCCAAAEEEGGGIIIJJJKKKMMMQQQTTTXXXYYYZZZ[[[[[[\\\___aaajjjkkkkkkiiieee```ZZZWWWRRRUUUZZZ```fffmmmtttyyy}}}uuuqqqpppmmmhhhccc______aaadddeeebbb^^^ZZZUUUSSSPPPNNNKKKJJJJJJJJJFFFGGGGGGGGGFFFEEECCCBBBAAA@@@AAAEEEJJJLLLJJJHHHHHHGGGEEECCC@@@>>><<<;;;:::888666444222111111111000000//////......---------...///000///---***)))'''''''''&&&%%%&&&(((***...///666AAAFFFAAA999444+++)))&&&%%%%%%%%%%%%$$$'''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&%%%######%%%&&&#########$$$%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$%%%###$$$###""" !!!###%%%"""######"""!!! """######$$$$$$$$$$$$###%%%$$$$$$$$$$$$#########$$$$$$###""""""!!! ###$$$&&&&&&&&&$$$""" ######"""""""""######$$$""""""""""""###############$$$$$$$$$###"""!!! %%%&&&'''))))))))))))((())))))******,,,------...------........./////////333222111111000111111111444444333333444888???CCCOOOVVV\\\^^^cccmmmwww|||{{{sssqqqpppggg]]]VVVXXX___hhhmmmvvvyyy|||~~~}}}||||||}}}{{{}}}sssjjjbbb\\\]]]ccchhhsssyyypppggg___ZZZOOOKKKFFFBBB@@@>>><<<:::999999:::::::::999888888999888777666555555666666777777888888888:::===@@@???EEEHHHFFFDDDEEEFFFEEEEEEFFFHHHIIIKKKNNNSSSWWW[[[\\\]]]\\\[[[[[[\\\^^^eeeffffffeeeaaa]]]XXXUUUQQQTTTYYY___gggooovvv{{{{{{uuuqqqpppmmmhhhddd]]]___bbbfffhhhfffaaa\\\XXXWWWUUURRROOOMMMMMMNNNIIIIIIJJJJJJIIIGGGDDDCCC@@@@@@@@@CCCGGGIIIHHHGGGGGGFFFDDDBBB@@@>>><<<;;;<<<:::777444222111111111111111000///...------,,,,,,---000111000...+++)))&&&''''''&&&%%%&&&(((***,,,,,,333===@@@;;;555222+++)))&&&$$$%%%%%%%%%$$$'''$$$"""###&&&(((&&&###$$$%%%%%%$$$######$$$&&&#########$$$%%%&&&'''((($$$$$$######"""""""""""""""$$$%%%$$$###"""###$$$###""""""!!! !!!""""""###$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&& !!!"""###$$$%%%###$$$%%%%%%$$$###!!! #########"""""""""""""""!!!"""""""""############$$$$$$$$$%%%'''(((***+++$$$&&&(((*********((('''((()))***+++,,,---------------......///000000000222222111111111111111111111111222333555:::AAAEEEOOOUUU[[[]]]cccnnnwww|||yyyrrrooonnnggg]]]WWWXXX___iiipppuuuxxx{{{}}}}}}}}}}}}}}}{{{zzzooofff___[[[___fffnnnzzzyyyqqqggg___YYYOOOKKKFFFBBB@@@>>><<<:::888888888888888777666666333444777888999888777666555666888888888999<<<>>>CCCJJJNNNJJJGGGFFFFFFDDDBBBDDDFFFHHHKKKOOOUUUYYY\\\]]]^^^\\\ZZZXXXXXXYYY___``````___]]]YYYUUUSSSQQQSSSXXX___iiirrryyy|||~~~~~~zzzuuurrrooolllhhhddd[[[]]]```dddfffddd___\\\XXXXXXVVVSSSOOOMMMNNNPPPJJJKKKKKKKKKJJJGGGDDDBBBAAAAAABBBDDDFFFGGGGGGGGGDDDCCCBBB@@@>>>===;;;;;;<<<:::888555222111000000111111000///...------,,,---///222333333000---+++&&&''''''&&&%%%%%%(((***+++***...555888444111111---***'''%%%%%%&&&&&&&&&'''$$$"""###&&&(((&&&###$$$$$$%%%$$$###"""$$$&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$######"""""" """&&&'''%%%###""""""###""""""!!!  !!!"""#########""" !!!"""###$$$%%%%%%&&&!!!"""###$$$%%%$$$###"""!!! !!!"""""""""######"""""""""!!!!!!"""""""""############ !!!"""$$$&&&((()))$$$%%%''')))***)))((('''((()))***,,,------------------......///000000111111111111111222111111111---...000333666<<>><<<:::888888888888777666555555000333777:::;;;:::777555444666777888888999;;;===IIIQQQTTTOOOHHHEEECCCAAA@@@CCCEEEHHHKKKOOOTTTWWWZZZ[[[\\\[[[XXXVVVVVVVVVZZZ[[[[[[[[[YYYVVVTTTRRRQQQRRRVVV^^^iiirrryyy||||||~~~}}}zzzvvvrrroookkkgggddd[[[[[[\\\^^^___^^^[[[YYYSSSTTTTTTQQQLLLJJJLLLOOOKKKKKKKKKJJJHHHEEECCCAAADDDDDDDDDEEEEEEFFFFFFFFFBBBBBBAAA???>>><<<;;;;;;;;;:::888777444222000000000000//////......------///111444666555222...+++&&&&&&&&&%%%$$$%%%''')))+++***,,,111222000000333///+++'''%%%&&&''''''''''''&&&%%%%%%&&&&&&%%%$$$###$$$%%%$$$""""""$$$%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&'''&&&%%%%%%$$$"""%%%&&&%%%###!!!!!!###"""!!! !!!!!! !!!!!!""""""""""""!!!$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!###"""  """###!!!!!!"""######""""""!!!""""""""""""############"""""""""""""""###$$$%%%$$$%%%&&&((((((((((((''''''(((***,,,---------,,,,,,,,,---...///000000111000000111222222222222111+++---000333777===DDDHHHKKKRRRXXXZZZ```kkkuuuzzz~~~yyyoookkkeeeaaaYYYTTTTTT]]]iiirrruuuxxx{{{||||||{{{{{{|||{{{vvvnnneee___[[[\\\dddnnnvvvmmmeee]]]XXXOOOKKKFFFBBB@@@>>><<<:::999999999888888777555555333444777888999888777666333555777888888888:::<<>><<<::::::::::::999999777666666777777777777777666666666333555777777777888:::<<>>===777888999999888444111///.........///////////////111333666777555111,,,)))%%%&&&&&&%%%$$$%%%''')))''''''+++//////,,,,,,//////+++'''$$$%%%&&&''''''''')))+++)))%%%###$$$'''###$$$$$$###""""""###%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""$$$###!!!###&&&""""""!!!!!!!!!###$$$&&&$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$%%%%%% !!!""""""""""""$$$%%%%%%$$$###!!!"""#########"""""""""""""""############ !!!###%%%%%%&&&&&&$$$$$$$$$$$$$$$&&&'''''''''(((+++---...------,,,******+++,,,---...///000///000111222333333222111///111333444777:::@@@CCCJJJRRRXXXZZZ```lllvvv{{{~~~qqqjjjddd___XXXQQQOOOVVVbbblllyyy|||~~~~~~|||||||||{{{}}}pppfff\\\YYY[[[cccqqq}}}{{{qqqhhh```ZZZVVVNNNKKKEEEAAA???===;;;999:::999888777666555444333555555666888999:::;;;<<<888888777777888:::<<<===BBBJJJOOOMMMJJJIIIGGGDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLOOOSSSUUUUUUTTTTTTUUUXXXXXXXXXXXXWWWUUUSSSRRRMMMMMMOOOWWWcccnnntttwwwzzz{{{|||}}}}}}}}}~~~}}}}}}xxxsssnnniiifffeee^^^[[[WWWUUUSSSRRRPPPOOOWWWTTTPPPMMMLLLNNNQQQSSSXXXVVVQQQMMMIIIGGGFFFFFFDDDCCCBBBAAA@@@AAAAAABBBEEEEEEDDDBBB@@@???======555555444333111000//////000000000000////////////000222333444333000---+++)))'''%%%######%%%''')))---///222222000---,,,,,,***(((&&&$$$$$$%%%''')))&&&&&&%%%%%%%%%&&&''''''***(((&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$&&&((((((&&&$$$%%%%%%%%%$$$###"""!!! ######""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$%%%%%%"""""""""""""""""""""""""""############""""""!!!%%%%%%&&&&&&%%%$$$"""!!!$$$###############$$$$$$########################&&&&&&&&&&&&&&&'''((()))((()))+++---------+++***,,,---.../////////......---///222444444333111000000111222333555999>>>CCCKKKSSSZZZ^^^dddmmmtttwww~~~|||rrrooogggccc\\\UUURRRXXXccclllwww{{{~~~|||zzz{{{|||~~~xxxhhh```YYYXXX[[[dddrrr{{{qqqhhhaaaZZZVVVPPPLLLFFFBBB@@@>>><<<;;;::::::999888777666666555555555666777888999::::::888777777777888:::<<<===BBBJJJPPPOOOLLLJJJHHHDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJMMMQQQRRRRRRRRRRRRSSSVVVWWWWWWXXXWWWUUUTTTSSSPPPOOOQQQWWWaaakkkrrruuuyyyzzz|||}}}}}}}}}||||||~~~{{{wwwsssnnniiifffddd^^^[[[XXXUUUUUUUUUSSSRRRUUUSSSPPPNNNNNNPPPTTTVVVWWWUUUQQQMMMJJJHHHGGGGGGDDDCCCBBBAAAAAAAAABBBBBBCCCCCCBBBAAA???>>>======999888777666555333222222000000000/////////......000111222333222000---+++((('''%%%######%%%'''(((---///111111000---,,,,,,***)))&&&%%%$$$%%%''')))((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''%%%$$$%%%%%%%%%%%%$$$###"""!!!#########"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""######$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""###"""""""""!!!"""###$$$%%%%%%%%%$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))((()))+++,,,,,,+++***))))))***+++---...000111222///111333444444444222111///111333444666:::???BBBHHHQQQYYY^^^eeepppyyy|||zzzppplllhhhddd]]]VVVSSSYYYdddmmmwww{{{~~~||||||~~~}}}qqq___ZZZWWWYYY^^^hhhwww|||rrriiiaaaZZZVVVQQQMMMHHHCCCAAA???===<<<:::999999999888888777777555555666666666777777777777777777777888:::<<<===BBBKKKSSSSSSPPPMMMIIIDDDEEEEEEEEEEEEFFFGGGIIIIIIHHHKKKNNNPPPPPPPPPPPPQQQTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRWWW___iiippptttyyyzzz}}}~~~}}}{{{zzz{{{yyyvvvrrrmmmiiifffddd^^^[[[XXXVVVVVVWWWVVVVVVSSSRRRPPPOOOPPPRRRUUUWWWTTTRRROOOKKKIIIHHHHHHHHHCCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@???>>>>>>======:::999888777666444333333////////////............///000222222111///,,,***((('''%%%$$$$$$%%%'''(((,,,...111111///...------***)))'''%%%%%%&&&'''((()))((('''&&&%%%$$$$$$###"""""""""###############&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&&&&%%%%%%%%%&&&%%%&&&&&&%%%%%%$$$###"""#########""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!""""""######$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""""""""""" !!!"""###$$$$$$$$$$$$###############"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))+++++++++***)))(((*********+++,,,///111222222222333444444444333333///111444666888;;;???BBBFFFNNNWWW^^^hhhuuu~~~xxxlllhhhjjjfff___WWWTTTZZZeeennnwww{{{}}}~~~uuujjj\\\YYYXXX]]]cccnnn~~~|||rrriiiaaa[[[VVVQQQMMMGGGCCCAAA???===;;;888888888888888888888888555555555555555555555555666666666666888:::<<<===AAAKKKTTTUUURRROOOJJJEEEDDDDDDDDDEEEEEEGGGHHHHHHGGGIIILLLNNNNNNOOOPPPQQQRRRSSSUUUVVVWWWWWWVVVVVVTTTRRRRRRUUU]]]gggpppvvvzzz|||~~~{{{yyyxxxwwwuuuqqqmmmiiifffddd```]]]YYYVVVVVVWWWVVVVVVTTTSSSQQQPPPPPPQQQRRRTTTOOONNNKKKHHHFFFFFFFFFGGGBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>============<<<<<<888777666555333222111111////////////.........---///000111222111...+++)))''''''%%%$$$$$$%%%''''''+++---000000///...------+++)))(((&&&&&&&&&'''(((''''''''''''&&&%%%$$$$$$ !!!"""###$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###%%%''''''%%%$$$&&&(((&&&&&&&&&&&&&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""#########$$$"""""""""""""""""""""""" !!!""""""""""""$$$$$$######"""!!!!!! !!!!!!"""#########"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((++++++,,,,,,+++***)))(((...---+++***+++,,,...000333333333222333333333333...111444777:::<<<@@@BBBGGGOOOVVV^^^jjjxxxvvvjjjeeekkkggg```XXXUUU[[[fffooouuuzzz~~~~~~~~~}}}nnndddYYYXXXYYY___fffppp|||rrriiiaaa[[[WWWPPPLLLGGGBBB@@@>>><<<;;;777777777777777777666666555555555444444444444444666555555666777:::<<<===@@@KKKTTTUUUSSSOOOJJJEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGIIILLLMMMNNNOOOQQQRRRQQQRRRTTTVVVWWWWWWWWWVVVRRRQQQQQQTTT[[[fffrrrzzz|||~~~|||yyyvvvuuutttqqqmmmjjjfffdddccc___ZZZVVVUUUUUUUUUTTTVVVUUUSSSQQQPPPOOONNNNNNJJJIIIFFFDDDCCCBBBCCCDDDAAABBBBBBBBBBBBBBBBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<777666555444333111000000000////////////.........///000111222111...+++)))'''&&&%%%%%%%%%%%%&&&'''))),,,///000///.........+++***((('''&&&&&&''''''%%%%%%&&&''''''&&&&&&%%% !!!###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$ !!!!!!!!!!!!"""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""$$$$$$###""""""!!!!!!!!! !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((((((------------,,,++++++***...---,,,++++++---///000222222222111111111111111---000444777:::===@@@CCCKKKQQQWWW^^^jjjyyyssshhhdddjjjfff___XXXUUU[[[fffooossswww|||~~~}}}}}}vvviii```VVVUUUXXX^^^fffqqqzzzppphhhbbb\\\XXXPPPLLLFFFBBB@@@>>><<<:::777777777777666666555555555555444444444444444444555555555666777:::<<<===???IIIRRRTTTQQQNNNIIIDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGIIILLLMMMMMMOOOQQQSSSQQQRRRTTTUUUWWWWWWVVVVVVQQQPPPPPPRRRYYYeeettt}}}~~~~~~{{{yyyuuutttsssqqqnnnkkkhhhfffeee```ZZZVVVUUUUUUUUUTTTYYYXXXVVVTTTQQQNNNLLLJJJGGGFFFCCCAAA@@@???@@@AAA@@@AAABBBCCCCCCCCCBBBBBB<<<<<<<<<<<<<<<;;;;;;;;;999888777666444333222222000000000000///////////////000222222111///,,,***&&&&&&&&&%%%%%%&&&&&&&&&(((+++...//////......///+++***)))(((''''''&&&&&&###$$$&&&'''((('''&&&&&&######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$'''%%%$$$$$$&&&((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""$$$%%%%%%""""""""""""###$$$&&&'''#################################$$$%%%'''))))))------------,,,,,,,,,,,,+++++++++,,,---000222333111111222222222111000000---000333666888<<<@@@DDDNNNRRRWWW^^^jjjyyy|||pppgggdddfffccc\\\VVVTTTZZZfffpppqqqvvv{{{~~~}}}}}}~~~pppddd\\\TTTTTTXXX___ggguuuxxxooohhhaaa\\\YYYQQQMMMHHHCCCAAA???===<<<999999888888777666555555444444444444555555555555444444444555777:::<<<===>>>HHHPPPQQQOOOMMMHHHDDDDDDDDDCCCCCCCCCDDDEEEEEEGGGHHHJJJLLLLLLNNNQQQSSSQQQRRRTTTUUUVVVVVVVVVUUURRRQQQPPPQQQWWWdddsss~~~~~~~~~~~~~~~}}}{{{yyyxxxttttttsssrrrpppllliiigggeeeaaa[[[WWWVVVWWWXXXXXX\\\[[[YYYWWWSSSPPPMMMKKKGGGEEEBBB@@@>>>>>>??????@@@AAABBBCCCCCCCCCBBBBBB======<<<<<<;;;;;;;;;::::::999888777666444333333222111111111000000000000000111222333222000---+++&&&&&&&&&&&&&&&&&&&&&&&&'''***---//////......///++++++***)))((('''&&&&&&%%%&&&'''((((((&&&%%%$$$%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$(((### %%%(((&&&#########$$$$$$$$$$$$$$$###!!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""######""""""###$$$&&&''''''&&&###""""""###%%%'''""""""""""""""""""""""""######$$$%%%&&&(((***+++,,,,,,,,,+++,,,,,,------++++++,,,...000111333333111222333444444222000///---///111444666;;;@@@DDDOOORRRWWW]]]jjjyyy}}}|||vvvllleeedddccc___YYYSSSRRRZZZfffpppqqqvvv{{{~~~~~~{{{mmmaaaZZZTTTUUUZZZaaajjjyyyvvvnnngggaaa\\\YYYRRRNNNIIIEEEBBB@@@>>>===;;;;;;:::999888777666555444444444555555555666666444444444555777:::<<<======GGGOOOPPPMMMKKKHHHDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKKKKMMMPPPSSSQQQRRRTTTUUUVVVVVVUUUUUUSSSRRRQQQQQQVVVbbbsss~~~}}}}}}}}}|||zzzyyyxxxwwwsssttttttssspppmmmjjjhhheeeaaa[[[XXXXXXZZZ[[[\\\]]]\\\[[[YYYVVVRRROOOMMMGGGEEECCC@@@>>>>>>>>>??????@@@BBBCCCDDDCCCBBBBBB>>>>>>===<<<<<<;;;::::::999888777666555444333222222222222222111111111000000222333444333000---+++&&&&&&&&&&&&&&&&&&&&&&&&'''***---//////...//////++++++***)))((('''&&&&&&&&&'''(((((('''%%%###!!!&&&%%%###""""""$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$(((!!!$$$(((%%% """######$$$$$$$$$######""""""######$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""!!!'''&&&%%%############$$$,,,)))%%%"""!!!"""$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%''')))***+++************+++,,,------...//////000111000000000111333555666666444111///---///000222555:::@@@EEENNNRRRVVV]]]jjjzzz}}}yyywwwqqqiiidddddd```]]]XXXRRRQQQYYYfffoooqqqvvv|||qqqcccZZZXXXSSSTTTZZZdddpppxxxoooggg```ZZZVVVPPPMMMIIIEEEBBB@@@??????777888:::;;;:::888666555555555555666666666666777333444666777777888;;;===???CCCHHHJJJIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHJJJMMMPPPQQQRRRRRRQQQQQQRRRSSSTTTTTTPPPNNNMMMQQQZZZeeeooouuuyyyyyywwwuuutttsssssssssqqqrrrssssssqqqmmmjjjhhhccc```]]]YYYXXXYYY[[[\\\^^^^^^]]][[[WWWSSSNNNLLLIIIHHHEEEBBB@@@??????>>>AAAAAA@@@???>>>>>>??????AAA@@@???===;;;:::::::::999999888666555444333222111111000000//////......000111222222111///---,,,'''&&&%%%$$$%%%''')))***)))***+++---///000111222...000///,,,(((&&&''')))%%%&&&''''''((('''''''''###%%%''''''&&&$$$$$$%%%$$$$$$$$$#########""""""(((''''''&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!! ######"""!!!!!!!!!!!!"""######"""""""""###%%%&&&$$$$$$######$$$$$$%%%&&&(((%%%!!!!!!###&&&((()))%%%&&&&&&%%%%%%&&&))),,,)))))))))***,,,...111222++++++++++++---///222333222333333333222222111111...///111222555:::@@@EEEMMMQQQWWW]]]jjjyyy|||wwwvvvrrrkkkeeedddddd```ZZZVVVWWW^^^iiiqqquuuyyy~~~|||mmm```YYYWWWSSSUUU\\\gggssszzzrrrkkkddd^^^ZZZQQQOOOJJJFFFBBB???>>>>>>999999::::::999888666555333333444444444555555555444555666777777888:::<<<===AAAFFFHHHGGGEEECCCCCCBBBBBBCCCCCCDDDDDDDDDDDDGGGGGGGGGIIIKKKNNNPPPQQQSSSRRRRRRRRRRRRSSSSSSTTTQQQOOONNNQQQXXXcccnnntttyyyxxxwwwuuutttsssssssssqqqrrrssstttrrroookkkiiicccaaa]]]ZZZXXXYYYZZZ\\\]]]\\\[[[YYYVVVRRROOOMMMJJJHHHFFFCCCAAAAAA@@@AAADDDCCCCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;:::::::::999999888666555444333222111111000000//////............000000///---+++***'''&&&%%%$$$$$$%%%'''((()))***+++---///111333333111111000---)))&&&&&&(((&&&''''''((()))((((((((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$######&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""!!!""""""######""""""!!!"""!!!!!!!!!  !!!!!! $$$$$$#########$$$%%%&&&"""""""""""""""###$$$$$$***'''###""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&***---++++++******+++,,,...///............///000111222111222333333333222000//////000222333666;;;AAAEEENNNQQQUUU\\\iiiyyy|||yyyxxxuuummmfffdddhhhddd^^^WWWVVV^^^kkkvvvxxx|||uuuhhh\\\VVVTTTRRRUUU^^^kkkwww{{{tttnnngggaaa]]]SSSQQQLLLFFFBBB???======;;;;;;:::999888666666555222222222222333333333333555666777777666777999;;;;;;>>>CCCEEEDDDCCCAAAAAA@@@AAAAAABBBCCCDDDEEEEEEGGGHHHHHHJJJLLLNNNPPPQQQTTTTTTSSSSSSSSSSSSSSSSSSRRRPPPNNNOOOVVVaaalllssswwwwwwvvvuuutttsssssssssppprrrtttuuutttqqqmmmjjjeeebbb^^^ZZZXXXYYYZZZ[[[\\\[[[YYYVVVTTTRRRPPPPPPMMMKKKHHHEEECCCBBBBBBBBB@@@@@@@@@???@@@@@@AAAAAA???>>>===<<<;;;;;;;;;;;;999999888666555444333222111111000000//////......---...///000///...,,,***'''&&&%%%$$$###$$$%%%&&&((()))+++---000222444555444333111...)))&&&%%%&&&''''''((()))))))))))))))((($$$ """%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%''''''%%%$$$###""""""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!  !!! %%%%%%$$$###"""!!!!!!!!!#########"""######$$$%%%######""""""######$$$%%%'''%%%#########$$$###"""###$$$%%%%%%%%%'''***------,,,++++++******++++++000000111111222222111111000222333555444222000...///111222444777<<>>???@@@AAACCCDDDEEEFFFGGGHHHIIIKKKLLLNNNPPPQQQTTTTTTTTTTTTSSSRRRRRRQQQPPPOOOMMMNNNTTT^^^kkksssuuuuuuuuuuuutttssssssrrroooqqqtttvvvuuurrrmmmjjjfffccc___[[[XXXXXXYYYZZZZZZXXXVVVSSSQQQQQQQQQRRRQQQNNNJJJFFFCCCBBBBBBBBB>>>>>>>>>>>>>>>???@@@AAA???>>>===<<<;;;;;;;;;;;;999999888666555444333222111111000000//////......///000111222111000...---((('''&&&%%%$$$$$$$$$$$$'''(((***---000333666777666444222...***&&&%%%$$$&&&&&&'''((((((((((((((('''""""""$$$### %%%%%%%%%%%%%%%%%%%%%$$$!!!""""""###$$$$$$%%%%%%'''&&&%%%$$$"""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!  !!!"""""" !!!!!!!!!!!!''''''&&&&&&%%%$$$###"""""""""!!!!!!!!!"""""""""%%%%%%%%%%%%%%%&&&&&&'''"""!!!!!!###%%%&&&%%%###"""###%%%%%%%%%'''***,,,,,,++++++***************...///111222333333222111111333555777666444111///...000111333666;;;AAAEEEPPPPPPQQQXXXgggyyy{{{zzz}}}|||tttjjjdddkkkkkkfff^^^XXX]]]lllzzz{{{wwwhhh]]]TTTOOOOOORRRXXXcccqqq}}}}}}yyysssllleee```WWWTTTOOOHHHCCC???<<<;;;===<<<:::888777666555555333333333333444444444444666777777666555555666888777:::>>>@@@@@@?????????===>>>???AAABBBDDDEEEFFFGGGHHHIIIKKKMMMNNNOOOOOOSSSSSSSSSSSSSSSRRRQQQPPPMMMMMMMMMNNNSSS]]]jjjrrrssssssttttttttttttsssrrrnnnpppssstttssspppmmmjjjgggddd___ZZZWWWVVVWWWWWWXXXWWWTTTQQQPPPPPPQQQRRRSSSPPPKKKFFFCCCAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEE@@@???>>>===<<<;;;;;;;;;999999888666555444333222111111000000//////.........///111222111000...---))))))((('''&&&%%%%%%$$$&&&'''***---000333666777555333000---***'''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%"""!!!%%%'''###############$$$$$$$$$$$$ !!!""""""###$$$%%%%%%$$$$$$###""""""""""""###!!!""""""######""""""!!! !!!!!!!!!!!!!!! !!!"""######$$$ !!!!!!!!!""""""############"""!!! #####################"""%%%%%%$$$$$$%%%%%%&&&'''!!!!!!!!!###%%%&&&$$$###!!!###%%%%%%%%%&&&)))+++((())))))******++++++++++++,,,...111222333222222222444777888888666333000---...000222444999???DDDPPPQQQRRRXXXfffvvv~~~~~~}}}xxxxxx~~~xxxmmmfffjjjkkkiiiaaa[[[^^^jjjvvvyyy~~~nnnaaaXXXQQQNNNOOOTTTZZZggguuu~~~xxxqqqiiicccXXXUUUOOOIIICCC???===<<<;;;;;;:::999888666666555444444444444555555555555555666777666555555666888777:::===????????????@@@===>>>???@@@BBBCCCDDDEEEFFFGGGIIIKKKLLLMMMMMMMMMPPPQQQRRRSSSRRRQQQPPPOOOKKKLLLMMMNNNRRR[[[fffoooqqqrrrssstttttttttsssrrrnnnoooqqqqqqpppmmmjjjhhhgggddd^^^YYYVVVTTTTTTUUUWWWUUURRRPPPOOOOOOOOOPPPRRRNNNJJJEEEBBBAAABBBBBBEEEEEEDDDDDDDDDEEEEEEFFFBBBAAA@@@>>>===<<<;;;;;;999999888666555444333222111111000000//////......,,,---///000000...---+++))))))(((''''''&&&%%%%%%%%%'''))),,,///222555666333111---+++***(((&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$&&&))))))&&&""""""###############$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$######"""""""""######!!!""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$ !!!!!!""""""###"""###$$$$$$$$$###"""!!!%%%&&&&&&&&&&&&%%%$$$$$$""""""!!!!!!""""""###$$$&&&%%%$$$$$$%%%$$$""" """###%%%&&&%%%&&&''')))%%%&&&((()))++++++,,,,,,***+++---///000222222333333555777888777666333222,,,---///111444999???CCCNNNRRRVVVZZZeeerrryyy{{{|||wwwxxx}}}rrrkkkkkkkkkiiibbb]]]___iiirrrwww{{{uuudddZZZTTTOOOOOOQQQVVV]]]kkk{{{{{{sssjjjdddXXXUUUOOOIIIDDD@@@>>>===999999::::::999888666555444444444444555555555555444555666666555555777999888;;;>>>?????????@@@AAA===>>>???@@@AAABBBCCCCCCEEEFFFHHHJJJKKKLLLLLLLLLMMMOOOPPPQQQRRRQQQOOOOOOKKKNNNPPPPPPRRRXXXbbbiiioooqqqrrrtttttttttsssrrroooooonnnmmmllljjjhhhggggggccc^^^XXXTTTRRRRRRSSSUUUTTTRRRPPPNNNNNNNNNNNNLLLJJJFFFBBBAAABBBDDDFFFHHHHHHGGGGGGFFFGGGGGGGGGEEEDDDBBB@@@>>><<<;;;;;;999999888666555444333222111111000000//////......,,,---...000000///---,,,''''''''''''&&&&&&%%%$$$%%%&&&(((+++...111333444000---***)))***)))'''%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%%%%'''&&&%%%$$$###""""""""" !!!!!!""""""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!""""""######"""###%%%&&&'''&&&$$$$$$$$$%%%&&&&&&%%%$$$###"""!!!!!! !!!!!!"""###'''&&&$$$$$$%%%%%%###"""###$$$&&&&&&%%%%%%&&&'''%%%&&&((()))***++++++***---------...///000222222333444555555555444222111---...000222444999???DDDLLLSSSZZZ]]]dddnnnuuuxxx}}}xxxxxxxxxqqqpppmmmhhhaaa]]]aaajjjrrruuuyyy~~~zzzlll]]]UUUQQQOOOPPPSSSXXX___mmmzzzrrrhhhbbbXXXUUUPPPJJJDDDAAA???>>>777888:::;;;:::888666555333333444444444444555555333555666555555555777999999;;;>>>@@@@@@@@@AAABBB>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJKKKKKKKKKKKKLLLMMMOOOQQQQQQQQQOOONNNMMMPPPRRRRRRQQQUUU^^^eeennnppprrrtttttttttsssrrrooonnnmmmkkkiiigggfffeeefffccc]]]WWWSSSQQQQQQQQQUUUTTTRRRPPPOOOMMMMMMLLLHHHFFFBBB@@@@@@CCCFFFIIIPPPOOONNNMMMMMMMMMMMMMMMGGGFFFCCCAAA>>>===;;;;;;999999888666555444333222111111111000//////......---///000222222111///...%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&(((+++---000222333...+++(((((()))***(((&&&%%%&&&''''''((((((''''''%%%%%%###!!! !!!$$$'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%***)))'''%%%###"""!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!  !!!"""######$$$!!!###$$$###"""!!!!!!"""#########!!! """""""""""""""######$$$%%%$$$######%%%'''''''''###%%%'''&&&%%%$$$%%%%%%&&&'''(((*********))))))000///.........///111222222333333333222222111111...///111333555:::@@@EEEKKKTTT\\\___ccckkkssswww~~~yyyyyy|||vvvuuupppggg___]]]bbblllssstttwww|||nnndddYYYSSSNNNLLLNNNRRRZZZdddtttuuuiiibbb^^^VVVRRRMMMHHHDDDAAA===;;;777777666666555555444444555555555555555555555555555555555555555555555555999:::<<>>;;;666888:::999555222333777//////......---------,,,---///111222222111...---***))))))(((((((((((()))&&&'''(((***++++++++++++---,,,+++)))((((((''''''%%%%%%%%%&&&((((((&&&$$$%%%$$$###""""""###$$$%%%)))((('''%%%$$$$$$%%%%%%"""""""""!!!""""""######%%%&&&&&&&&&%%%###!!! """"""!!! !!!""""""""""""""" !!!""""""!!!"""!!!!!! !!!###$$$%%%$$$"""!!!!!!""""""###$$$%%%%%%&&&%%%$$$"""!!!!!!###%%%'''  !!!###$$$$$$%%%&&&'''''''''&&&&&&***------+++***,,,..................///000111000000111111111000000//////111222444777<<>>;;;888888777777666555444444555555555555555555555555444444444444444444444444999999;;;???BBBBBB@@@>>>:::<<<>>>@@@AAAAAA@@@@@@DDDEEEFFFGGGIIIJJJKKKLLLLLLMMMOOOQQQQQQQQQQQQPPPOOONNNPPPRRRRRRUUU^^^hhhuuutttuuuxxxyyyvvvrrrppplllkkkjjjgggeeebbb```^^^aaaaaa___[[[VVVRRRPPPPPPTTTSSSRRRPPPNNNKKKJJJIIIEEEAAA???AAACCCDDDHHHMMMXXXVVVRRRMMMJJJHHHHHHGGGHHHFFFCCCBBBBBBAAA>>>;;;===;;;999888666444333333111111000///...,,,,,,++++++---///000000...,,,+++))))))((((((''''''((((((&&&'''((()))***++++++++++++***)))((('''&&&&&&&&&&&&&&&'''(((((('''&&&$$$%%%$$$###""""""###$$$%%%'''&&&%%%###""""""######%%%%%%%%%%%%%%%%%%&&&'''$$$%%%&&&'''''''''&&&&&&""""""!!! !!!"""""""""""""""!!! !!!"""""" !!!!!!""""""""" !!!"""#########"""!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!"""###%%%%%%%%%$$$$$$$$$%%%&&&%%%&&&'''((()))))))))(((''')))******))))))***,,,...............///000111111111111111111000/////////000222444777<<>><<<::::::999888777666555444444444444444444444444444555555555555555555555555888999;;;>>>BBBCCCBBB@@@===>>>>>>@@@AAAAAABBBBBBEEEFFFFFFGGGIIIJJJJJJKKKKKKMMMPPPSSSTTTTTTSSSRRRPPPOOOPPPRRRSSSWWWcccppp}}}}}}~~~}}}zzzwwwsssqqqlllkkkiiifffdddaaa___^^^bbbbbb```\\\WWWRRRQQQPPPRRRRRRRRRRRRPPPMMMJJJHHHDDD@@@@@@CCCEEEFFFIIINNNTTTQQQNNNJJJGGGEEEEEEEEEEEEDDDCCCCCCDDDBBB???======;;;:::::::::999555111333333111000...---+++++++++,,,...//////...---+++)))(((((('''&&&&&&''''''&&&'''((()))***+++++++++,,,+++***(((''''''&&&&&&(((((()))))))))'''&&&%%%%%%$$$###""""""###$$$%%%&&&&&&%%%$$$############&&&&&&%%%%%%&&&&&&'''((($$$%%%%%%&&&'''&&&&&&&&&""""""!!! !!!"""""""""!!!!!!!!!!!! !!!!!!"""### !!!"""###$$$ !!!!!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""%%%%%%$$$#########$$$$$$"""###$$$%%%%%%&&&&&&&&&+++***(((((()))***++++++............///000111222222222222222111000///......///111444777===EEEJJJRRRUUUYYY]]]cccjjjqqqvvvvvvwww{{{|||{{{|||wwwjjjaaadddmmmttttttuuuwwwyyy|||xxxzzz~~~zzziii\\\SSSNNNJJJJJJKKKLLLRRRYYYdddooo{{{qqqfff]]]XXXRRROOOJJJFFFCCCAAA>>><<<<<<<<<:::999777666555444444444444444444444444444666666666666666777777777777888:::>>>AAACCCCCCBBBAAAAAAAAAAAABBBDDDFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKMMMQQQUUUVVVVVVTTTSSSQQQPPPQQQRRRTTTZZZjjjyyy{{{wwwsssnnnllljjjgggdddbbb```___bbbbbb```[[[VVVRRRPPPPPPQQQRRRSSSTTTRRRNNNJJJHHHGGGDDDEEEHHHIIIHHHJJJMMMNNNLLLIIIEEECCCBBBBBBBBBEEEEEEFFFFFFFFFDDDAAA>>>777===DDDFFFEEEAAA:::333333222111000///...---------...///000111000///...)))((('''&&&&&&&&&&&&&&&%%%&&&''')))******++++++...---,,,+++)))))))))))))))***++++++)))'''&&&&&&%%%$$$############$$$%%%'''''''''&&&%%%%%%%%%%%%###############$$$%%%&&&&&&%%%%%%$$$###"""!!! """"""!!! !!!!!!!!!!!!!!! !!!!!!!!! !!!""""""######"""!!!!!!!!!"""$$$%%%  !!!""""""###############$$$$$$$$$&&&%%%###""""""$$$&&&'''%%%###"""""""""###""""""!!!!!!###$$$%%%%%%%%%%%%000,,,((((((+++...---,,,............///000222222444333333222111000...------///111333777>>>FFFLLLSSSUUUXXX^^^dddlllssswwwwwwxxx~~~wwwzzzuuujjjbbbdddmmmsssvvvvvvwwwyyyzzz|||~~~vvvwww{{{}}}lll]]]QQQOOOLLLJJJKKKKKKLLLSSS[[[gggsssyyyqqqggg^^^XXXSSSOOOJJJFFFDDDAAA???===<<<<<<;;;999888666555555444444444444444444444444444444555555555666666666666777999<<<@@@CCCCCCBBBBBBBBBAAAAAABBBDDDFFFHHHFFFFFFGGGHHHHHHIIIJJJJJJLLLNNNRRRVVVWWWWWWUUUSSSQQQQQQSSSTTTVVV^^^ppp{{{vvvpppnnnllliiigggeeeddddddbbbbbb___[[[UUUQQQOOOOOOQQQRRRTTTUUUSSSOOOKKKHHHJJJGGGGGGJJJJJJGGGGGGJJJIIIGGGDDDAAA@@@??????@@@DDDEEEGGGFFFEEEBBB@@@>>>999IIIWWWXXXPPPGGG>>>666000000000000000/////////,,,---...///000000//////))))))'''&&&&&&%%%%%%%%%%%%&&&'''((()))*********...---+++***))))))(((((((((***,,,+++)))&&&&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$###"""!!!!!!!!!""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""$$$%%%  !!!"""""" !!!"""###$$$%%%&&&&&&***'''$$$!!!!!!%%%))),,,&&&$$$"""###$$$%%%%%%###%%%%%%'''((()))*********000,,,)))))),,,......------.........000111222333444444333333111000///......///000333777???GGGMMMSSSUUUXXX^^^fffnnntttxxxxxxzzzrrrvvvssshhhaaadddlllqqqxxxxxxyyyyyyzzzzzz{{{{{{wwwwwwzzzqqqbbbUUUKKKIIIHHHIIILLLMMMOOOVVV___kkkzzzyyyrrriii```[[[TTTQQQLLLGGGDDDBBB???===;;;;;;:::999888666666555333333333333333333333333111111222222333444444444666666777;;;???AAABBBAAA@@@?????????@@@BBBDDDEEEEEEFFFFFFGGGIIIJJJJJJKKKMMMOOORRRUUUVVVVVVUUUTTTRRRSSSUUUWWWYYYaaatttxxxqqqooommmjjjiiihhhhhhhhhccccccaaa\\\VVVRRROOOOOOQQQSSSTTTUUUSSSPPPLLLJJJJJJFFFEEEGGGGGGDDDDDDGGGGGGEEEBBB@@@??????@@@@@@AAACCCEEEDDDBBBAAA@@@@@@HHHZZZfffaaaSSSHHH===555....../////////000000000***+++,,,,,,------------******((('''&&&&&&%%%%%%%%%&&&'''((()))*********+++***)))'''&&&&&&%%%%%%'''***,,,,,,(((&&&&&&(((&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###"""""""""###$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&""""""!!! !!!!!!!!! """"""!!!!!!""""""###$$$######""""""""""""###### !!!!!!!!!"""""""""!!!"""$$$%%%&&&(((%%%""" ###'''***###!!!###$$$###!!!###$$$&&&'''))))))******+++)))((((((***,,,------------...///000222333444333333333333222111000//////000111333777???GGGNNNSSSSSSVVV]]]fffooouuuxxxzzz|||}}}qqquuurrrhhhaaacccjjjoooxxxyyyzzz{{{{{{{{{zzzyyyyyyyyyzzzyyyfff[[[RRRKKKFFFFFFIIIMMMNNNOOOWWWaaannnzzztttlllccc]]]VVVSSSMMMIIIEEEBBB???===:::999999888777777666666333333333333333333333333222222222333444555555555666666666999===???@@@???>>>>>>??????@@@BBBCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLOOOPPPRRRTTTTTTTTTTTTSSSRRRTTTXXXZZZ[[[cccwwwyyypppooommmkkkjjjjjjjjjkkkfffeeeccc^^^XXXSSSQQQQQQRRRSSSTTTTTTSSSPPPMMMLLLIIIEEEDDDFFFEEECCCDDDHHHGGGFFFCCCAAAAAAAAABBBCCC@@@BBBEEEEEEDDDDDDFFFHHHUUUaaadddWWWIIIBBB;;;333//////..................******+++,,,------......++++++)))((('''&&&&&&&&&%%%%%%'''((()))************)))(((&&&%%%%%%$$$$$$$$$(((,,,+++'''%%%''')))&&&%%%$$$$$$$$$$$$%%%&&&######$$$%%%%%%%%%$$$############$$$%%%&&&((((((%%%$$$#########$$$&&&&&&""""""!!! !!!!!! """"""!!!!!!""""""###$$$!!!"""""""""""""""!!!!!! !!!"""#########"""!!! !!!"""###$$$$$$$$$###"""!!!!!!###$$$%%% !!!###""" !!!"""$$$&&&''''''''''''(((***++++++,,,---///------...///000222444555333333333333222222111000000111111333777>>>GGGMMMQQQQQQSSSZZZdddnnntttvvvzzz|||xxxuuuxxxvvvkkkcccccciiimmmuuuwwwzzz}}}~~~}}}{{{zzzyyyyyyzzzjjjZZZTTTOOOJJJFFFGGGJJJMMMMMMNNNUUU___ooo{{{uuunnnfff```XXXTTTNNNJJJFFFCCC???===999888888888777777666666333333333333333333333333555555555666777888888999666555666888<<<>>>>>>>>>???@@@@@@BBBCCCCCCDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMQQQQQQRRRSSSSSSSSSSSSSSSRRRUUUYYY\\\]]]dddxxxxxxooonnnllljjjjjjjjjlllmmmhhhgggeee```ZZZUUUSSSSSSSSSTTTTTTTTTSSSQQQNNNMMMJJJFFFDDDFFFGGGEEEGGGLLLHHHGGGEEECCCCCCCCCDDDEEEAAADDDGGGGGGGGGIIIMMMQQQZZZ^^^XXXHHH===<<<999222000000///...---,,,,,,,,,,,,,,,------...///000000,,,+++***)))''''''&&&&&&$$$%%%&&&((())))))******+++***)))((('''&&&&&&&&&###'''++++++'''%%%'''***&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&'''''''''&&&%%%"""""""""###$$$%%%'''(((&&&%%%###!!! !!!!!!""""""!!! !!!!!!!!! """""""""""""""######$$$ !!!"""######"""!!! !!!###$$$%%%$$$"""!!!""""""######$$$$$$%%%%%%!!!"""###%%%%%%$$$#########$$$(((&&&$$$"""###$$$&&&''')))))))))&&&***---...------000333------...///111222444555222222333333333222222111111222222333777>>>GGGMMMOOONNNQQQXXXcccmmmrrrtttyyy{{{tttzzz}}}zzzoooeeedddhhhlllrrruuuzzz~~~}}}|||yyyxxxzzzooo^^^SSSNNNIIIFFFIIIJJJKKKJJJLLLRRR\\\cccppp{{{tttllleeeaaaZZZVVVPPPKKKGGGDDDAAA>>>;;;;;;;;;:::888777555444333333444555444333111000555444444444444555666666666777999:::;;;>>>AAADDDDDDCCCAAA@@@AAACCCEEEGGGJJJHHHFFFGGGKKKMMMLLLKKKPPPNNNLLLNNNRRRTTTTTTSSSVVVWWWYYY\\\]]]cccppp~~~}}}wwwtttqqqmmmlllmmmoooppppppllljjjeee___ZZZVVVSSSRRRTTTSSSQQQOOOMMMLLLLLLLLLHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHFFFEEEDDDEEEEEEFFFEEEEEEFFFGGGIIILLLOOOPPPSSSOOOGGG???888333111111111111000///...---,,,,,,---------...............+++***(((&&&%%%$$$$$$$$$&&&&&&&&&''')))***,,,---))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%$$$###"""!!!"""""""""###$$$&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!###  ######  !!!   !!!###$$$$$$ !!!''''''!!!###############"""!!!!!!%%%%%%$$$""" !!!"""""""""############!!!"""###$$$&&&'''((())))))************++++++++++++,,,---///000222333444333222222111111000000000///000333555:::@@@HHHMMMPPPSSSWWW[[[```gggnnnsssuuuzzzyyy}}}mmmggghhhiiiuuu|||}}}{{{zzz{{{yyynnn___SSSNNNLLLJJJHHHIIIKKKMMMNNNPPPVVV___fffqqq~~~}}}vvvnnngggbbbZZZVVVPPPKKKHHHDDDAAA>>>;;;::::::999888666555444444444555555555444333222444444444444444555666666666777999:::;;;>>>BBBEEEDDDCCCAAA@@@@@@BBBEEEFFFJJJHHHFFFHHHKKKMMMLLLKKKPPPNNNMMMOOOSSSUUUUUUTTTWWWWWWZZZ]]]^^^cccppp}}}|||wwwsssppplllkkklllnnnooooookkkhhhddd___ZZZVVVSSSRRRRRRRRRQQQPPPNNNMMMLLLKKKHHHHHHHHHIIIIIIJJJJJJKKKHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMFFFEEEAAA>>>:::777555444333333222111000///......---------............///,,,+++)))'''%%%%%%%%%%%%"""###$$$%%%(((***---...******))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""###$$$&&&'''(((%%%%%%%%%$$$$$$#########!!!!!!"""""""""""""""""" !!!"""###!!! !!!"""###"""  !!!  !!!"""#########$$$$$$$$$$$$$$$###""""""!!!!!!"""""""""""""""!!!#########$$$$$$$$$%%%%%%""""""###$$$&&&'''((((((+++++++++,,,,,,---------,,,---...000111333444555444444333222111000000000///111333666:::AAAHHHNNNRRRTTTXXX\\\```fffmmmqqqttt|||{{{{{{qqqjjjmmmooovvv{{{~~~~~~zzzyyyzzz~~~{{{oooaaaYYYPPPJJJIIIJJJJJJIIIHHHKKKOOORRRUUU\\\eeelllvvvxxxppphhhccc[[[VVVQQQLLLHHHDDDAAA>>>::::::999888777555444333444555555555555444444333444444444444444555555666666777888:::;;;>>>CCCFFFEEECCCAAA@@@@@@BBBDDDFFFIIIGGGGGGHHHJJJLLLMMMLLLOOONNNNNNPPPSSSVVVWWWWWWXXXXXXZZZ]]]___cccnnnzzz~~~xxxuuuqqqnnnjjjiiijjjlllmmmmmmiiifffbbb^^^YYYUUUSSSQQQQQQRRRRRRRRRQQQNNNLLLJJJHHHHHHHHHHHHIIIJJJKKKLLLIIIIIIHHHGGGGGGHHHJJJJJJGGGFFFDDDBBBAAAAAABBBBBB;;;<<<<<<;;;:::777555444333333222111000///......------........./////////---,,,***(((&&&&&&&&&&&&"""######%%%&&&(((***+++++++++++++++***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%############$$$%%%&&&''''''&&&%%%$$$###"""!!!!!! !!!""""""### !!!"""!!!!!!"""###"""$$$$$$$$$"""!!!"""###!!!!!! !!!"""%%%""""""$$$%%%%%%(((,,,$$$$$$%%%%%%$$$$$$###### """###$$$$$$$$$$$$"""#########$$$$$$$$$$$$###$$$$$$%%%&&&'''''''''******+++,,,------......------///000222444555555555555444333222111000000000222444666;;;AAAHHHNNNSSSVVVYYY\\\```eeekkkoooqqqzzz{{{~~~vvvnnnqqquuuvvv{{{}}}||||||yyyxxxyyy|||zzzpppeee]]]UUUPPPKKKHHHHHHHHHHHHHHHGGGKKKQQQVVV[[[cccmmmtttyyypppiiiddd[[[WWWQQQLLLHHHDDDAAA>>>999999999888666555333222444444444444444444333333444444333333444444555666666777888999;;;???DDDHHHFFFDDDBBB@@@@@@BBBDDDEEEHHHGGGGGGHHHJJJLLLMMMMMMOOOOOOPPPQQQTTTVVVXXXYYYXXXXXXZZZ]]]___bbblllvvv|||}}}wwwtttqqqooollliiiggghhhiiijjjjjjfffdddaaa]]]YYYUUUSSSQQQQQQSSSTTTUUUTTTQQQNNNKKKHHHHHHHHHHHHIIIKKKLLLMMMLLLKKKIIIHHHGGGHHHHHHIIIDDDBBB@@@>>>===<<<<<<<<<999999999888666444222111111111000///...---,,,,,,------......//////000000...---+++)))''''''''''''''''''&&&&&&&&&&&&&&&''',,,,,,,,,,,,,,,***)))((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%$$$###""""""!!! !!!!!!!!!$$$###!!!!!!###!!!"""######!!! !!!###!!!!!!!!!  $$$%%%###!!!!!!######$$$$$$$$$######"""############"""!!! !!!!!!!!!"""""""""$$$%%%%%%%%%&&&&&&''''''(((((()))***+++,,,,,,---,,,---...///111333444555666666555444222111000000111222444777;;;AAAHHHNNNUUUWWWZZZ]]]```dddiiilllpppxxxyyy~~~wwwmmmooouuutttzzz~~~}}}}}}~~~~~~{{{wwwwwwxxx{{{qqqfff]]]WWWSSSNNNLLLIIIHHHGGGHHHHHHGGGGGGLLLTTT[[[cccmmmyyyxxxppphhhddd\\\XXXRRRLLLHHHDDD@@@>>>999999999888666555333222222222222222222222333333333333333333333444555555555666888999;;;@@@EEEJJJHHHFFFDDDBBBAAABBBDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRTTTVVVXXXYYYYYYXXXYYY]]]___aaahhhqqquuu|||zzztttqqqpppnnnnnnkkkgggeeefffggghhhhhhdddbbb```]]]YYYVVVSSSRRRRRRTTTWWWXXXWWWTTTPPPNNNIIIIIIHHHHHHIIIJJJLLLMMMNNNMMMJJJGGGEEEDDDDDDDDDCCCBBB@@@???>>>>>>??????:::999777444333222222222111111000///...---,,,,,,------......///000000111...---+++)))(((''''''''')))(((''''''&&&&&&'''''',,,,,,---------+++)))((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$#########"""%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$###$$$$$$%%%%%%########################!!!  ###%%%$$$!!! """!!! !!!!!!!!!!!!!!!!!! !!!$$$$$$###""""""!!!!!!!!!"""""""""""""""!!!$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""%%%%%%%%%&&&&&&'''''''''(((((()))***++++++,,,,,,***+++,,,...000111222333666666555444333111111000111222444777:::@@@HHHMMMVVVXXX[[[^^^```cccgggjjjnnnwwwyyy~~~uuujjjjjjooorrryyy{{{vvvwwwwwwyyy|||xxxiii___WWWPPPLLLLLLGGGGGGFFFFFFGGGHHHJJJKKKKKKQQQYYYcccmmmzzzyyyqqqiiiddd]]]YYYRRRMMMHHHDDD@@@>>>::::::999888777555444333222111111111111222222333333333333333333444444555555666777888;;;@@@GGGLLLJJJIIIFFFCCCCCCCCCEEEFFFEEEGGGHHHIIIIIIKKKMMMPPPPPPQQQRRRSSSSSSTTTVVVXXXXXXWWWXXX\\\^^^___eeekkkqqqvvvwwwrrrnnnmmmmmmlllmmmjjjfffdddeeefffgggfffbbbaaa```]]][[[WWWUUUSSSSSSUUUWWWXXXXXXUUURRROOOLLLJJJIIIHHHHHHJJJLLLMMMMMMKKKHHHEEEBBB@@@???>>>======<<<;;;;;;<<<===>>>777666555444333444555666333333222111000///......------...///000000111222...---+++)))''''''''''''%%%%%%%%%&&&''')))***++++++,,,---...---,,,)))(((###$$$$$$%%%%%%&&&&&&'''############""""""""""""&&&&&&&&&%%%$$$###!!!!!!%%%%%%$$$$$$###$$$$$$$$$"""""""""#########$$$$$$"""!!!!!! !!!###$$$###"""!!!!!!!!! !!!!!!!!!!!!!!! $$$&&&$$$%%%((( !!!!!!""""""!!!!!! !!!!!!!!!!!!!!! ###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''(((((((((++++++,,,,,,,,,---------******+++---///000222222444444333333222222111111111222444666999???FFFKKKVVVXXX\\\___aaacccgggiiimmmuuuxxx~~~ttthhheeeiiinnnxxx|||vvvxxxzzz}}}mmmbbbXXXSSSNNNHHHFFFHHHCCCDDDEEEFFFHHHJJJMMMOOOSSSXXXbbblllyyyzzzrrrkkkfff]]]YYYSSSMMMIIIDDD@@@>>>;;;::::::999888666555444222222111111111222333444333333222222333333444555555666777888;;;AAAHHHMMMMMMKKKHHHEEEDDDDDDFFFGGGDDDGGGIIIIIIIIIJJJMMMPPPPPPRRRSSSSSSRRRRRRTTTWWWXXXVVVWWW[[[]]]^^^bbbggglllpppqqqllliiikkkmmmlllmmmjjjfffddddddeeeffffffaaaaaa```^^^\\\YYYVVVTTTSSSTTTVVVVVVVVVTTTQQQPPPNNNLLLJJJHHHHHHIIIKKKLLLIIIHHHEEEAAA???===<<<<<<888888777666666777888999666666777777777777666666333333222111000///......------...///000111222222...,,,***((('''&&&&&&'''######$$$%%%&&&(((***++++++,,,---...---+++)))'''######$$$%%%%%%&&&''''''$$$$$$$$$#########""""""%%%%%%%%%%%%%%%$$$###"""&&&%%%%%%$$$#########$$$############""""""""""""!!!!!!!!! """$$$%%%$$$### !!!!!! !!!""" !!!""""""!!!!!!  !!!""""""""""""""" !!!"""""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&'''((()))***---------,,,,,,,,,,,,+++***+++,,,...///111222333222222222222222222222222000111333555888>>>EEEJJJUUUXXX\\\___aaadddgggiiijjjssswww~~~}}}||||||uuujjjfffgggkkkuuu~~~|||{{{{{{nnnaaaWWWPPPNNNLLLFFFEEEHHHEEEFFFGGGHHHIIIKKKNNNQQQYYY^^^hhhsss{{{ssslllhhh^^^YYYSSSMMMIIIEEE@@@>>>;;;;;;;;;:::888777555444333333222111222333555666333333222222333333444555555666777888;;;AAAHHHNNNNNNLLLIIIFFFEEEEEEFFFGGGDDDGGGIIIIIIIIIJJJNNNQQQPPPRRRTTTSSSQQQPPPSSSVVVWWWUUUVVVZZZ]]]]]]```dddiiimmmmmmiiigggjjjmmmmmmmmmjjjfffddddddeeefffeeeaaaaaa```___\\\YYYWWWUUURRRSSSTTTTTTTTTRRRPPPOOOOOOMMMJJJHHHHHHIIIJJJLLLFFFDDDBBB???===;;;;;;;;;:::999888777777888999:::666888:::;;;;;;888555222111111000///...---,,,,,,------...///000111222222---,,,***(((&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''***+++---...---+++((('''######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$############%%%%%%$$$###"""!!!  !!!"""""""""!!!%%%((('''%%% """######""""""###%%% """""""""""""""%%%&&&!!!&&&'''!!!!!!"""###############""""""############""""""######$$$$$$$$$%%%%%%%%%######%%%&&&((()))***+++,,,,,,+++******))))))(((+++,,,---///000222333444000000111111111222222222///111222444777===DDDIIIUUUXXX\\\___aaadddgggiiihhhrrrvvv~~~~~~yyywwwzzzwwwmmmhhhhhhjjjsss{{{~~~sssfff```SSSOOOJJJHHHHHHHHHEEECCCIIIFFFFFFJJJMMMPPPUUU\\\^^^gggtttzzzrrriiiccc___ZZZTTTNNNIIIEEEBBB???<<<;;;:::888666555444444666555444333333333333333222222222333333444444444444555777777999???HHHOOOTTTPPPKKKGGGFFFFFFFFFFFFIIIIIIIIIIIIJJJLLLMMMNNNSSSSSSSSSRRRRRRRRRRRRRRRUUUWWWYYY\\\^^^```aaabbbeeefffggggggggghhhkkknnnooojjjeeecccdddfffeeedddfffccc```^^^\\\ZZZWWWTTTPPPRRRUUUXXXZZZYYYXXXWWWTTTQQQMMMKKKJJJIIIGGGFFFCCC@@@<<<::::::;;;;;;;;;<<<;;;;;;:::::::::;;;;;;666666555555555444444444222000///000222222000---,,,,,,,,,---///000222333///---***'''&&&%%%%%%&&&###$$$$$$%%%&&&'''((((((............---+++)))((()))'''%%%###""""""######&&&%%%$$$%%%''''''$$$!!!!!!"""######$$$%%%&&&&&&***)))'''%%%$$$$$$$$$%%%%%%%%%$$$###""""""""""""%%%$$$###"""!!! !!! !!!!!!""""""!!!!!! $$$!!! !!!$$$&&&&&&$$$ !!!###!!!$$$######"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$"""###&&&(((&&&%%%$$$$$$%%%&&&((()))''')))+++++++++***+++,,,+++,,,...000222222111111111111111111000000000000111111222444777>>>FFFLLLYYYZZZ]]]```cccfffiiijjjgggnnnxxx{{{sssooosssrrrjjjeeefffmmmrrryyyyyyiii]]]XXXNNNKKKHHHFFFGGGGGGFFFDDDJJJHHHIIIMMMPPPRRRXXX^^^gggppp|||}}}wwwpppjjj___[[[TTTNNNIIIFFFBBB@@@<<<;;;:::888666555444444555555444333333333333333222333333333333333333444444555666777888>>>GGGMMMUUURRRMMMJJJHHHHHHIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNPPPQQQQQQQQQRRRRRRRRRRRRUUUVVVYYY[[[^^^___aaaaaaffffffgggfffffffffiiikkklllhhhdddbbbdddeeefffeeeeeeccc```^^^\\\YYYVVVTTTQQQSSSUUUXXXZZZZZZZZZYYYUUURRRNNNKKKIIIHHHFFFEEECCC@@@===;;;;;;<<<<<<<<<>>>===;;;:::::::::;;;;;;666666666555555444444444222111///000222222///---+++,,,,,,---///000222333///---***(((&&&%%%%%%&&&###$$$$$$%%%&&&'''((((((---.........,,,+++)))((((((&&&%%%$$$###$$$%%%&&&---***'''&&&&&&&&&%%%###%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###!!! !!!"""###%%%%%%$$$##################"""  """!!!  !!!"""!!!!!!!!!  """!!! """######!!!""""""!!!""""""###$$$$$$############""""""""""""$$$$$$$$$"""!!!"""$$$&&&%%%%%%%%%%%%&&&'''(((((((((***,,,,,,,,,+++,,,---------...///////////////111111111111000000000000111111222333777???GGGNNNVVVXXXZZZ]]]aaadddfffhhhjjjrrr{{{xxxoookkkpppqqqkkkhhhkkkkkkooovvv}}}{{{kkk]]]SSSPPPLLLIIIGGGGGGHHHIIIHHHHHHMMMLLLNNNTTTWWWZZZaaahhhvvv~~~{{{uuuppp```[[[TTTNNNJJJFFFCCC@@@<<<;;;:::888666555444444555444444333333333333333444333333333333333333222333555666666888===EEEKKKSSSQQQMMMJJJHHHHHHHHHIIIHHHHHHIIIIIIJJJLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTVVVXXXZZZ]]]___``````eeefffffffffeeeeeegggiiijjjgggdddbbbccceeeffffffdddbbb___]]][[[YYYUUURRRRRRSSSUUUWWWYYYZZZ[[[[[[VVVSSSOOOKKKIIIGGGEEECCCCCCAAA>>>>>>>>>@@@@@@???AAA???<<<:::999999;;;<<<888777777666555444444333222111000000111000...,,,+++,,,---...///000111222...---***(((&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((,,,---------,,,***)))(((&&&&&&%%%$$$%%%&&&((()))***'''### """""""""$$$$$$######""""""""""""$$$"""  """###%%%%%%$$$#########$$$$$$"""  """######"""!!! !!!!!!!!!!!!  ###$$$$$$### !!!"""###$$$%%%%%%"""""""""!!!!!! """###"""!!! """$$$$$$$$$%%%&&&'''''''''''')))+++------,,,,,,---...///......------......///111111111111000000000000111111111333777???IIIPPPVVVWWWYYY\\\___cccfffgggjjjrrr{{{zzzqqqmmmqqqrrrmmmkkkooohhhlllrrrzzzpppcccWWWPPPMMMLLLKKKJJJJJJKKKLLLMMMMMMQQQQQQUUU[[[```fffpppzzz~~~vvvqqq```\\\UUUOOOJJJGGGCCCAAA<<<;;;:::888666555444444444444333333222333333444444444444333333222222222333555666666777;;;BBBHHHLLLLLLJJJHHHEEEDDDEEEEEEHHHHHHHHHHHHJJJKKKLLLMMMLLLLLLNNNOOOQQQSSSTTTTTTSSSUUUWWWYYY\\\^^^______bbbdddeeeffffffgggiiikkkkkkiiifffcccccccccdddeeecccaaa___]]][[[XXXTTTQQQRRRRRRTTTVVVXXXZZZ\\\]]]XXXTTTOOOKKKIIIGGGDDDBBBBBBAAA@@@AAADDDFFFFFFEEECCC@@@===999888999;;;===999999888777666444444333222111111111000///---,,,+++,,,---...000000111111---,,,***((('''&&&&&&&&&###$$$$$$%%%&&&'''((((((+++,,,,,,,,,+++***((('''&&&%%%%%%$$$%%%&&&''''''"""!!! """###$$$""""""""""""""""""""""""%%%###!!! """%%%'''%%%%%%$$$$$$$$$%%%%%%&&&$$$""" """$$$$$$###"""!!! !!!!!!!!!!!!!!!  !!!"""""" !!!###%%%%%%%%% !!!!!!"""###$$$$$$$$$"""""""""!!! """"""###!!! """$$$###$$$&&&'''(((''''''&&&(((***,,,---,,,,,,---...///...---------///000222111111111111000000000///111111111222777@@@JJJRRRWWWXXXYYY\\\___cccfffhhhgggoooyyy~~~vvvtttzzzzzzsssoooqqqgggjjjooovvv~~~tttfff]]]TTTOOONNNNNNNNNMMMMMMMMMNNNPPPRRRWWWWWW\\\dddkkkssswwwpppaaa\\\VVVPPPKKKGGGDDDBBB<<<;;;:::888666555444444333333222222222333333444444444444333333222222222222444666555555999???EEEFFFHHHHHHFFFCCCAAABBBCCCFFFFFFGGGGGGHHHIIIKKKLLLKKKKKKMMMOOOQQQSSSTTTUUURRRTTTVVVXXX[[[]]]^^^^^^___aaadddggghhhjjjmmmooonnnllliiieeebbbaaabbbcccbbbaaa___^^^\\\YYYTTTQQQPPPQQQSSSUUUXXXZZZ\\\]]]XXXTTTPPPLLLIIIFFFDDDAAAAAAAAABBBEEEIIIKKKLLLKKKDDDAAA===:::999:::<<<===;;;:::999888666555333333000111111111///...------+++,,,...///000000000000,,,+++***)))'''&&&&&&&&&###$$$$$$%%%&&&'''((((((***++++++++++++***((('''&&&%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&'''$$$%%%%%%&&&''''''((((((%%%$$$"""!!!"""$$$&&&(((%%%$$$$$$$$$%%%&&&'''''')))&&&""" !!!$$$######"""!!!  !!!!!!!!!!!!!!!"""######"""""""""$$$$$$ !!!"""###$$$%%%&&&""""""############"""!!!#########""""""!!!!!!!!!"""###$$$###"""!!!###$$$###$$$&&&'''(((''''''&&&''')))+++,,,+++++++++---......---...000222444666111111111111000000000///000111111333777@@@JJJQQQVVVWWWXXXZZZ]]]bbbeeehhhgggnnnxxx|||wwwyyy}}}vvvuuuiiijjjmmmsss{{{yyyhhh^^^XXXRRROOOOOONNNOOOPPPQQQQQQSSSWWWYYY___bbbjjjttt|||xxxooobbb]]]VVVPPPLLLHHHEEEBBB<<<;;;:::888666555444444222222222222222333333444444333333333333333333222222444555555444777===AAADDDGGGIIIGGGDDDAAABBBDDDDDDEEEEEEEEEFFFHHHIIIJJJIIIJJJKKKMMMPPPRRRSSSTTTQQQSSSUUUWWWZZZ\\\]]]]]]\\\___dddgggiiikkknnnqqqooommmjjjeeeaaa___```aaabbbaaa```___]]]YYYTTTQQQOOOQQQSSSVVVYYY\\\]]]^^^XXXTTTOOOKKKIIIGGGDDDBBB@@@AAACCCGGGKKKMMMMMMLLLBBBAAA>>>;;;;;;;;;===>>><<<<<<:::888777555333333...000111111///......///+++,,,...000000000000///++++++***)))((('''&&&&&&###$$$$$$%%%&&&'''(((((()))******+++***)))((('''%%%%%%%%%$$$$$$############%%%''''''&&&$$$$$$$$$######$$$%%%&&&'''((((((###""""""""""""###$$$%%%$$$$$$$$$%%%&&&'''((()))+++)))%%%"""  """""""""""""""!!!  !!!!!!!!!!!!!!!!!!"""###""" """$$$ !!!######""""""$$$%%%"""###$$$$$$$$$"""!!! ###########################$$$%%%%%%######$$$%%%$$$$$$%%%&&&''''''''''''''')))++++++******+++,,,,,,---...///111444666777111111111111000000000000///000111333888???HHHNNNSSSTTTTTTVVVZZZ^^^bbbeeejjjqqqxxx}}}qqqooouuuzzzyyykkkjjjkkkpppxxx{{{mmm___YYYVVVRRRPPPQQQOOORRRUUUWWWYYY\\\bbbffflllssswwwmmmbbb^^^WWWQQQLLLIIIEEECCC<<<;;;:::888666555444444222222111111222333333444222333333333333333333444222444555555444666;;;???AAAEEEIIIHHHDDDAAABBBDDDCCCCCCCCCCCCEEEFFFGGGHHHGGGHHHIIIKKKMMMOOOPPPQQQQQQRRRTTTWWWYYY[[[\\\]]][[[___cccfffhhhjjjmmmoookkkjjjhhhccc^^^\\\^^^aaacccbbbaaa```^^^ZZZUUUQQQOOORRRVVVZZZ]]]______```WWWTTTOOOKKKIIIGGGEEECCCAAABBBDDDGGGJJJKKKIIIGGGAAA@@@>>>=========>>>>>>======;;;999777555333222,,,...000000///...///000+++---...000111000///...*********))))))'''&&&&&&###$$$$$$%%%&&&'''((((((((()))*********)))((('''$$$$$$%%%%%%%%%%%%%%%%%%###%%%&&&%%%######%%%'''!!!!!!""""""######$$$$$$""""""##################$$$$$$%%%%%%&&&((()))***)))(((%%%###!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""!!!"""  """ """$$$###!!! """$$$ !!!###$$$$$$###"""!!!!!!""""""######$$$$$$%%%"""$$$%%%%%%$$$######$$$%%%%%%%%%%%%&&&'''((((((((()))+++,,,++++++,,,---,,,---...000222333444444111111111111000000000000---///111444888>>>EEEJJJSSSSSSSSSUUUXXX]]]aaadddjjjpppvvv|||~~~uuugggeeekkkyyy{{{uuuvvvjjjhhhhhhnnnwww~~~ttthhh\\\XXXWWWTTTSSSTTTRRRUUUZZZ]]]```eeelllqqqxxxuuukkkbbb^^^WWWQQQMMMIIIEEECCC<<<;;;:::888666555444444222111111111222333333444222222222333333444444444111333555444333555:::>>>???CCCHHHGGGCCC@@@@@@BBBBBBBBBBBBBBBCCCEEEFFFGGGEEEFFFGGGIIIKKKLLLNNNNNNPPPRRRTTTVVVYYY[[[\\\\\\[[[___cccfffggghhhjjjlllggggggeeeaaa\\\[[[^^^aaacccbbbaaaaaa___[[[VVVRRRPPPSSSXXX\\\```aaaaaaaaaVVVSSSOOOKKKIIIGGGEEECCCBBBCCCDDDGGGIIIHHHEEEBBB??????>>>>>>>>>>>>>>>>>>>>>===<<<999777555333222***---000000......///222+++---///000111000///...************)))(((&&&&&&###$$$$$$%%%&&&'''((()))(((((()))******)))((('''"""###%%%&&&'''(((((((((&&&'''((('''&&&(((---111%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%'''(((***+++&&&%%%$$$###"""""""""""" !!!!!!!!!  !!!!!!""""""!!!"""!!!""" ###$$$###  """"""$$$%%%%%%$$$### !!!"""###$$$%%%%%%"""###%%%%%%###"""###$$$&&&%%%$$$$$$%%%&&&((())))))+++------,,,,,,---...,,,---///111111111111000111111111111000000000000,,,///222555888===CCCGGGUUUTTTUUUVVVZZZ^^^cccfffffflllsssyyy|||tttccc___dddpppvvvrrrnnnoooiiifffffflllvvv~~~zzzkkkbbbZZZWWWVVVTTTSSSUUUWWWWWW\\\aaaeeejjjttt~~~tttkkkaaa]]]WWWQQQLLLHHHDDDAAA???>>><<<999666444333222333333333222222222111111222222222111111111000000222222222333555888:::<<>>???>>>>>>>>>>>>>>>???@@@:::999888888888888555333111111111000///...---,,,---------///111111///------***&&&$$$$$$%%%&&&&&&%%%&&&'''''''''(((***,,,------,,,,,,***)))'''&&&&&&%%%$$$$$$$$$%%%&&&''')))'''$$$$$$'''---444999)))'''### """%%%'''$$$###""" !!!!!!""" ###%%%''''''&&&&&&$$$$$$###"""!!!!!!"""""" !!!!!!!!!""" !!!$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%$$$$$$###"""!!! !!!!!!!!!"""""""""""""""%%%###   """%%%'''((()))***************+++,,,---......///000111222222111000111222222222222111000000///000222333777===EEEKKKRRRSSSTTTWWWZZZ]]]aaadddhhhnnntttzzz{{{rrraaa^^^___gggmmmnnnmmmnnnhhhggggggjjjqqqzzztttggg___XXXXXXXXXWWWWWWZZZ``````dddiiimmmsss{{{{{{{{{|||{{{ppphhh```\\\VVVQQQLLLHHHDDDAAA???>>>;;;999666444333333444444444333333333222222444444444333333333222222222222222333555777:::;;;BBBHHHKKKGGGDDDCCCCCCAAA@@@AAAAAA@@@??????AAADDDGGGGGGIIIJJJKKKLLLLLLLLLNNNOOOQQQTTTVVVYYY[[[\\\^^^^^^___```bbbccccccbbbbbbbbbaaa___^^^^^^```bbbdddbbb___^^^^^^\\\YYYUUURRRRRRTTTWWW[[[^^^]]]\\\VVVSSSOOOKKKHHHGGGGGGGGGGGGFFFEEEDDDBBB@@@>>>=========>>>>>>>>>>>>??????:::999888888888888555333222222222222111///...---...---...///111111///...,,,)))&&&$$$$$$%%%%%%%%%###$$$%%%%%%%%%&&&(((***......------,,,***)))(((######"""!!!!!!"""###$$$&&&&&&&&&''')))---000222(((&&&###!!!!!!"""$$$&&&$$$###"""!!!!!!!!!"""###$$$%%%'''((()))((('''&&&###"""""""""""""""###$$$ !!!!!!!!!!!!!!!!!!"""!!!!!!###%%% !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'''$$$"""!!!"""###$$$######$$$%%%&&&'''(((((((((************+++,,,------......000111222222111111111222222222222111000000000111333444888???FFFLLLPPPRRRTTTXXX[[[___dddgggjjjpppwww|||vvvccc___```gggmmmmmmkkkkkkeeeeeeeeejjjrrrzzz}}}lllaaa[[[WWWYYYZZZZZZ]]]```eeeeeehhhmmmrrrzzz}}}vvvuuuwwwwwwyyy|||}}}uuukkkddd^^^ZZZUUUPPPLLLHHHDDDBBB>>>===;;;888666444333333555555555444444444333333444444444333333333222222222222222333555777999;;;AAAHHHLLLJJJFFFDDDCCC@@@??????@@@???>>>???AAACCCFFFGGGHHHIIIJJJJJJKKKKKKNNNOOOQQQSSSVVVYYY[[[\\\^^^^^^______````````````aaaaaaaaa___]]]]]]___aaacccbbb`````````^^^ZZZXXXRRRRRRSSSVVVZZZ\\\\\\[[[UUUSSSOOOKKKGGGFFFEEEEEEGGGGGGEEECCCAAA>>>===<<<<<<<<<===>>>>>>>>>>>>>>>;;;:::888888999888555333444444444333222111000///.........000111111///---+++(((%%%###$$$$$$$$$$$$"""$$$%%%%%%%%%%%%(((***............---,,,******###"""!!! !!!"""######$$$''')))++++++++++++&&&%%%$$$""""""###$$$%%%$$$$$$###"""""""""""""""$$$%%%&&&&&&%%%$$$"""!!!!!!!!!!!!!!!"""###$$$%%%"""""""""""""""!!!!!!!!!"""!!!!!! !!!!!!"""""" """"""""""""""""""""""""#########"""""""""""""""""""""!!!!!! %%%###!!!!!!###%%%%%%%%%''''''''''''''''''''''''*********++++++,,,---------...///000111111111111111222222222222111000000111222333555999@@@HHHMMMOOORRRVVVZZZ]]]aaafffiiijjjpppvvv|||yyyeee```aaahhhnnnnnnjjjiiibbbbbbdddjjjrrr{{{qqqddd\\\YYYXXX[[[^^^^^^aaafffiiiiiimmmsssxxxzzztttqqqsssvvvwwwzzz}}}~~~{{{wwwqqqhhhaaa\\\YYYTTTPPPLLLIIIEEEBBB>>><<<:::888666444333333444444444444333333333333222222222111111111000000333222222333444666999:::@@@HHHMMMKKKHHHEEEBBB???>>>?????????>>>???BBBDDDFFFGGGGGGGGGHHHIIIJJJJJJMMMNNNPPPSSSVVVYYY[[[\\\^^^______^^^]]]]]]^^^___aaaaaaaaa___]]]]]]^^^```bbbbbbbbbbbbaaa___\\\ZZZRRRRRRSSSUUUXXX[[[[[[ZZZTTTRRRNNNKKKGGGEEEDDDDDDEEEDDDCCCAAA???>>>======<<<<<<===>>>>>>>>>===<<<<<<:::999999999888555333555555555444333222111000///......000111111///---***((($$$######$$$$$$###$$$%%%''''''&&&''')))+++---------------,,,+++***&&&%%%$$$#########$$$%%%###%%%&&&((()))((('''&&&$$$$$$$$$#####################""""""!!!!!!!!!!!!###$$$$$$$$$###"""!!! ###"""""""""""""""#########""""""!!!!!! !!!!!!!!! """"""""""""############"""""""""""""""############""""""!!! !!!!!!#########'''&&&&&&&&&&&&&&&''''''))))))***+++,,,,,,,,,,,,---......///000111222222111222222222222111000000000111222555999???HHHMMMPPPTTTZZZ]]]```bbbfffjjjggglllrrrxxxyyygggaaaaaaiiipppqqqmmmkkk```aaadddjjjsss}}}}}}ttthhh```[[[YYY[[[___bbbdddhhhmmmqqqtttzzz}}}rrrnnnmmmrrrvvvxxx{{{|||xxxvvvtttnnngggaaaYYYVVVSSSOOOMMMIIIEEEBBB===<<<:::888666444333333333333333333222222222222222222222111111111000000333222222333444666888999???GGGMMMKKKHHHEEEBBB>>>>>>????????????AAACCCFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMPPPRRRVVVYYY[[[\\\^^^______^^^[[[[[[]]]___aaabbbbbb```^^^]]]^^^___bbbdddeeedddbbb___]]][[[SSSRRRRRRTTTWWWYYYYYYYYYRRRQQQNNNKKKHHHFFFEEEEEEAAAAAA@@@???>>>?????????>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::999999888555333555555555444333222111000.........///000000...,,,***'''%%%$$$$$$$$$###"""$$$%%%&&&&&&&&&''')))++++++,,,,,,,,,,,,,,,++++++((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%"""#########$$$#########"""""""""!!!!!!!!! %%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!   !!!"""""""""#########$$$"""""""""""""""###############"""!!! !!!"""""""""$$$$$$$$$$$$%%%&&&((()))((()))+++,,,,,,,,,,,,,,,------......000111222222111222222222222111000000...///111333888???GGGLLLTTTYYY___bbbaaabbbeeehhhdddiiiooouuu}}}zzzhhhbbb```iiirrrtttqqqoooaaaaaadddjjjsss}}}~~~{{{{{{sssjjjccc^^^[[[[[[```fffjjjlllqqqwwwzzzzzzuuummmjjjkkkpppuuuwww|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}zzzwwwtttrrrqqqlllddd___WWWTTTQQQOOOMMMIIIEEEBBB<<<;;;999777555444333333333333222222222111111111444444444333333333222222333222222222444555777888>>>FFFLLLJJJFFFDDDAAA======>>>?????????AAADDDGGGHHHHHHGGGFFFGGGHHHIIIJJJKKKMMMOOORRRUUUYYY[[[\\\]]]______]]]ZZZZZZ]]]```bbbccccccbbb```^^^^^^___cccfffggggggddd```]]]\\\SSSRRRQQQRRRUUUWWWXXXWWWQQQPPPNNNLLLJJJHHHGGGFFFAAAAAA@@@??????@@@BBBCCCBBBBBB@@@>>>===<<<<<<<<<===<<<::::::999888555333444444444333222111000///...------...//////,,,******(((&&&%%%%%%%%%$$$"""!!!###$$$$$$$$$$$$''')))***++++++,,,,,,,,,,,,+++((('''%%%$$$######$$$$$$'''&&&%%%#########$$$$$$"""""""""###############"""""""""""""""!!! """"""######$$$%%%&&&&&&'''&&&$$$"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""##################"""""""""""""""######""""""!!!!!! !!! !!!$$$%%%$$$###"""""""""###$$$&&&)))***((()))+++,,,------,,,+++,,,------...///111222333111222222222222111000000---...000333777>>>GGGLLLWWW^^^dddfffcccbbbdddfffeeeiiiooouuu}}}~~~jjjbbb___gggqqquuusssrrrccccccccchhhqqq{{{}}}|||{{{xxxsssooojjjddd___]]]\\\^^^eeennnsssvvv}}}|||zzzzzzxxxtttpppmmmkkklllqqquuuxxx~~~{{{zzzxxxvvvuuuuuuvvvvvvvvvssspppnnnmmmhhhaaa[[[UUUSSSQQQOOOMMMJJJEEEBBB;;;:::999777555444333333444444333333333222222222444444444333333333222222333222222222333555777888>>>FFFJJJHHHEEECCC@@@===;;;<<<>>>>>>???@@@DDDGGGJJJIIIGGGGGGGGGHHHJJJKKKKKKLLLOOORRRUUUYYY[[[\\\\\\___```^^^ZZZZZZ^^^bbbcccdddeeecccaaa_________eeegggjjjiiiddd```]]]\\\TTTRRRQQQQQQTTTVVVVVVVVVPPPOOONNNLLLKKKJJJIIIIIIEEEDDDCCCAAAAAABBBDDDEEEGGGEEEBBB>>><<<;;;<<<===>>><<<;;;:::999888555333222222222222111///...------,,,,,,---...---+++)))***(((&&&&&&&&&&&&$$$###!!!"""$$$$$$###$$$&&&(((++++++,,,---------------'''&&&%%%###""""""######'''&&&%%%$$$############"""""""""""""""###$$$$$$###$$$$$$%%%$$$###"""!!! !!!!!!"""###$$$%%%%%%###"""!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$######""""""!!!!!!###############"""""""""$$$######$$$&&&&&&%%%$$$$$$#########%%%''')))+++((()))+++---------,,,+++,,,,,,,,,---...000222444111222222222222111000000...///111444888???HHHNNNXXX___ggghhheeecccdddgggeeeiiinnnttt}}}mmmccc]]]dddnnnsssrrrpppeeecccbbbeeemmmwww}}}|||~~~rrrnnnjjjhhheeeaaa]]]\\\\\\___hhhssszzz~~~}}}yyyxxxxxxwwwsssoooooommmooossswwwzzz{{{zzzwwwtttssssssssstttssspppmmmllljjjeee]]]XXXTTTRRRPPPOOOMMMJJJFFFBBB;;;:::999777555444333333555555444444444333333333222222222111111111000000333333222222333555666777>>>EEEJJJGGGCCCBBB@@@===:::;;;<<<======???CCCFFFJJJIIIHHHGGGGGGHHHJJJLLLJJJLLLNNNRRRUUUYYY[[[\\\\\\___```^^^ZZZZZZ___ddddddeeefffdddbbb```___```eeeiiikkkjjjeee___]]]\\\TTTRRRQQQQQQSSSUUUVVVVVVOOONNNNNNMMMLLLKKKKKKJJJIIIHHHFFFDDDCCCDDDEEEFFFJJJGGGCCC>>>;;;;;;<<<===>>>===;;;::::::888555333111111111000///...---,,,,,,++++++,,,---,,,***(((***)))''''''''''''%%%######$$$&&&&&&%%%&&&(((***,,,,,,---...////////////)))'''&&&$$$######$$$$$$%%%%%%&&&&&&%%%$$$"""!!!###"""!!!!!!!!!"""$$$%%%%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%&&&$$$###"""""""""""""""### !!!!!!""""""######!!!!!!!!!!!!"""###%%%&&&"""""""""""""""""""""""" !!!""""""###%%%$$$$$$###"""!!!!!! ###############$$$$$$$$$$$$######$$$&&&&&&%%%###&&&&&&%%%$$$%%%'''***+++''')))+++---...---,,,+++,,,,,,,,,---...000222444111222222222222111000000///000222555999AAAIIIOOOXXX___hhhjjjfffdddeeehhhdddhhhmmmsss|||oooddd\\\aaakkkpppooonnnfffccc```bbbjjjsss|||~~~zzzssslllhhhcccaaa``````]]]ZZZ^^^bbbkkkwww}}}zzz{{{||||||{{{zzzvvvsssvvv{{{xxxuuurrrqqqqqqtttqqqmmmiiifffbbb^^^[[[XXXTTTOOOLLLKKKIIIDDD@@@>>>===;;;999777555444444333333333222222222111111...///111222222111111000000000111222444666888999999>>>EEEHHHGGGBBB>>>;;;;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFGGGHHHJJJJJJKKKJJJKKKMMMRRRVVVXXXYYY\\\]]]]]]\\\[[[\\\^^^aaafffhhhhhheeeaaa^^^^^^```hhhjjjkkkllljjjeeeaaa]]]YYYUUURRRRRRUUUWWWWWWVVVSSSQQQOOOMMMLLLLLLMMMMMMNNNKKKHHHFFFGGGHHHGGGGGGJJJHHHCCC>>>;;;999999999===>>>??????===:::666444000000000000000111111111///---+++***++++++***)))&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&'''---...000111222222222222---((($$$""""""###!!! """$$$%%%%%%%%%###"""$$$"""!!!!!!###%%%%%%$$$!!!"""$$$%%%&&&%%%###""" """###$$$%%%&&&###"""!!!"""###$$$###!!!!!! !!!!!! !!!!!!$$$###!!!!!!###$$$###""""""!!!  !!!"""!!!"""###$$$$$$###"""!!!!!!!!! !!!!!!!!! $$$''')))'''%%% """%%%&&&&&&&&&''''''((()))******)))***,,,...///...------...111555777444444444444333222111111333111222777:::===EEEMMMUUUbbbjjjeeeaaadddfffdddeeejjjmmmrrryyyqqq___XXX]]]dddoooqqqfffgggdddaaabbbhhhrrrzzz~~~~~~{{{nnngggccc___^^^^^^___^^^]]]aaaeeennnzzz~~~}}}|||yyywwwuuuuuurrroookkkgggddd```[[[XXXXXXTTTOOOMMMLLLIIIDDD@@@>>>===;;;999777555444444222222222222111111111111///000000111111111111111222222222222333555666777>>>AAAEEEGGGEEECCCAAAAAA::::::;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMQQQUUUXXXYYY\\\]]]]]]\\\[[[\\\^^^```eeeggggggeee```]]]^^^```fffgggiiijjjiiieeeaaa^^^WWWTTTPPPPPPSSSVVVUUUTTTRRRPPPNNNLLLKKKLLLMMMNNNNNNKKKHHHFFFGGGGGGGGGFFFEEECCC@@@<<<;;;:::;;;<<<::::::;;;;;;999666333111111111111111111111000000///---+++***++++++***))))))(((''''''&&&&&&''''''#########$$$%%%'''((()))***,,,---///000000000000---)))%%%###$$$$$$###!!!!!!"""###%%%%%%$$$###""" """$$$###"""!!!###%%%$$$$$$###""""""!!!!!!!!! !!!"""###$$$$$$%%%!!!  !!! !!!!!!!!! !!!!!! !!!!!! """!!! !!!"""!!!"""###$$$$$$###"""!!!!!!!!! !!!!!!###""""""$$$&&&'''%%%### $$$&&&'''(((***,,,(((***++++++******,,,---...---------...000333444333444444333333222111000111///111666:::???GGGOOOTTTaaagggccc^^^bbbeeecccccchhhnnnsss|||vvvccc[[[^^^dddpppsssiiieeecccaaaccciiirrryyy}}}ttthhhbbb___\\\\\\]]]```aaabbbgggkkksss~~~~~~{{{zzzyyyssspppkkkgggddd```[[[XXXWWWTTTOOOMMMLLLJJJEEE@@@>>>===;;;999777555444444111111111111000000000000111000000000000111222222333333333222333333444444:::<<<>>>>>>======>>>???999999:::;;;<<<>>>@@@AAABBBCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMPPPSSSWWWYYY[[[\\\]]]]]][[[[[[]]]^^^bbbdddfffddd___\\\]]]^^^bbbdddggghhhhhheeeaaa___WWWSSSOOOOOORRRTTTSSSRRRPPPOOOMMMKKKKKKKKKMMMNNNMMMKKKHHHFFFGGGGGGGGGFFFCCCAAA>>>;;;:::999:::;;;;;;<<<<<<<<<:::888555333333333222222111000000000///---+++***++++++***)))))))))(((''''''''''''(((!!!""""""###%%%''')))***((()))+++,,,---...---------***'''%%%$$$$$$###"""!!!"""###$$$%%%$$$######"""'''%%%!!!"""&&&(((&&&###!!! !!!"""!!!"""""""""############%%%### """######### !!!"""######$$$$$$!!!!!! !!!!!!"""!!!!!!"""!!! """"""!!!!!!!!!!!!""""""""""""############"""""""""!!!!!! !!!!!!"""$$$######$$$%%%%%%###"""!!!$$$'''((()))+++,,,)))+++---...---++++++,,,---------...///000000111222333333222222111000//////...000666;;;@@@HHHQQQSSS___ddd___ZZZ^^^cccbbbaaagggnnnttt~~~yyyfff\\\]]]aaammmsssjjjdddbbbaaadddkkksssyyy|||mmmccc```^^^]]]\\\^^^aaaeeeffflllpppyyy}}}{{{~~~|||{{{xxxuuuppplllhhhddd___\\\VVVSSSOOOMMMMMMJJJEEE@@@>>>===;;;999777555444444000000000000////////////222111000///000111222333222222222222222333333444666777999:::999999;;;<<<999999::::::<<<===??????BBBBBBBBBCCCDDDEEEGGGGGGHHHIIIKKKLLLNNNQQQUUUXXXZZZ[[[]]]]]]\\\[[[[[[\\\___bbbdddbbb^^^[[[[[[]]]]]]```dddfffgggeeebbb```XXXTTTPPPOOORRRSSSSSSQQQOOONNNLLLJJJJJJKKKLLLMMMMMMKKKHHHGGGHHHHHHGGGFFFDDDCCC???<<<999888777777<<<<<<<<<<<<:::888666444444333333222111000000//////---+++***++++++***)))'''&&&&&&%%%%%%%%%%%%%%%#########$$$%%%&&&((()))&&&''')))+++,,,,,,,,,,,,+++)))'''%%%$$$$$$###"""!!!"""###$$$$$$$$$$$$######&&&&&&"""!!!"""%%%((('''%%%############$$$#########"""""""""""""""'''$$$"""!!!###$$$%%%%%% !!!"""###$$$!!!!!! !!!!!!%%%###!!!"""###$$$###""""""""""""""""""""""""""""""""""""######"""""""""""""""!!!!!!!!!!!!""""""############$$$$$$######$$$%%%''''''''''''(((******---///000...,,,++++++,,,---///000000000//////222222222111111000///...000...000666;;;???HHHQQQTTT___ccc\\\WWW\\\aaaaaa___fffmmmuuu~~~zzzfffZZZXXX[[[gggnnnhhhcccbbbccchhhooovvv|||~~~}}}xxxhhh```]]]]]]]]]]]]___bbbfffhhhkkkqqq}}}{{{zzz~~~~~~}}}}}}zzzuuuppplllgggbbb^^^UUURRROOONNNNNNKKKEEE@@@>>>===;;;999777555444444000000000/////////......222111000000000111333444000000000111222333444555777:::>>>AAAAAA@@@??????:::::::::;;;<<<===>>>???CCCCCCCCCDDDEEEFFFGGGHHHGGGIIIKKKLLLMMMOOOSSSWWWXXX[[[]]]]]]\\\ZZZZZZZZZ[[[^^^aaa```]]]ZZZZZZ[[[[[[]]]aaaeeefffeeecccaaaZZZVVVRRRQQQSSSTTTSSSRRRNNNMMMKKKIIIIIIIIIKKKKKKLLLJJJHHHHHHHHHHHHFFFEEECCCBBB@@@===;;;999999888777888777777666444222111333333222222111000/////////---+++***++++++***)))&&&%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&''')))+++,,,,,,,,,+++((('''&&&%%%###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%$$$###############""""""""""""###!!! """"""!!! !!!!!!""""""!!!!!! !!!!!! !!!!!!""""""""""""!!!!!!###""""""""""""""""""###""""""!!!!!!!!!!!!""""""!!!""""""#########%%%%%%%%%&&&''''''&&&&&&(((******---000000...---,,,,,,---...000222222222000000111111111111000///......111000111666:::???GGGOOOWWWaaaddd[[[VVVZZZ___``````fffmmmsss||||||gggZZZVVVWWWccclllgggcccccceeekkksss{{{}}}rrrddd___YYY[[[]]]___aaadddhhhkkkjjjsss}}}xxxyyy~~~|||wwwrrrmmmhhhccc___VVVTTTQQQQQQPPPMMMGGGBBB>>>===;;;999777555444444000000000000////////////111111111111111222333333/////////000111333444555555:::@@@DDDDDDBBB@@@???;;;;;;::::::;;;<<<======CCCCCCCCCCCCDDDFFFGGGHHHFFFHHHKKKKKKKKKMMMRRRVVVWWWZZZ]]]^^^\\\ZZZXXXXXXXXX\\\______[[[YYYYYYZZZYYY\\\aaadddfffeeecccaaa\\\XXXTTTSSSTTTUUUTTTRRROOOMMMKKKIIIHHHHHHIIIIIIJJJHHHFFFFFFFFFFFFDDDBBB>>>>>>===<<<<<<<<<<<<<<<888888777777666444333222222222111111000////////////---+++***++++++***)))''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''')))+++,,,,,,++++++&&&''''''%%%###!!!!!!"""###############$$$$$$$$$&&&$$$!!!"""###%%%###"""!!!###%%%%%%$$$###!!!#########"""""""""""""""###"""!!!"""###$$$###!!!!!!!!!!!!"""""""""######!!!!!! !!!!!! !!!!!!!!!!!! ######""""""""""""#########""""""!!!!!!""""""### """""""""""""""%%%'''"""###%%%%%%&&&'''***---***,,,...///...,,,,,,------...000222222222222111111222222111111000///...222000111666:::>>>FFFOOOZZZdddggg^^^XXX[[[___^^^```ffflllrrrzzzlll^^^YYYXXXccclllhhhbbbccceeellluuu~~~mmmaaa]]]WWW[[[```dddgggjjjooorrrrrr~~~{{{wwwvvvyyy~~~yyytttooojjjddd```YYYWWWUUUTTTTTTQQQKKKEEE>>>===;;;999777555444444111111111000000000//////000111222222333333222222000000000000000111222222111666<<>>======::::::999999999::::::;;;AAAAAAAAABBBCCCDDDFFFFFFEEEHHHKKKKKKJJJLLLQQQVVVVVVYYY]]]^^^]]]YYYWWWVVVVVVYYY]]]]]]ZZZXXXWWWYYYYYY\\\```dddfffeeecccbbb]]]YYYTTTSSSTTTUUUTTTRRROOONNNKKKHHHFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCAAA???<<<<<<<<<;;;;;;;;;;;;;;;999999999888777666555444000////////////////////////---+++***++++++***)))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&(((***++++++******%%%'''((('''$$$""""""##################$$$$$$%%%$$$###""" !!!###%%%%%%%%%%%%%%%%%%$$$$$$"""""""""""""""#########$$$$$$%%%&&&''''''%%%"""!!!!!!!!!"""###$$$$$$$$$!!!!!! !!!!!!###""" """###"""!!! !!!!!! $$$###"""!!!!!!"""###$$$######""""""""""""######"""###$$$""" ###%%%!!!###$$$$$$$$$&&&))),,,***+++------,,,,,,---///,,,---...000111222222222222222222222111000//////000...000666;;;???HHHQQQ^^^hhhkkkbbb[[[\\\___]]]```eeekkkqqqzzzoooaaa[[[YYYccclllhhhaaaaaadddkkkuuujjj___\\\XXX]]]eeejjjnnnrrrwwwzzz}}}wwwuuussssssxxx~~~|||vvvqqqlllfffccc[[[YYYWWWWWWWWWTTTNNNHHH>>>===;;;999777555444444111111111111000000000000000111222333444333222222222222111000000000000000111555:::===============999888888888888888999999@@@@@@@@@AAABBBCCCDDDEEEDDDHHHKKKKKKIIIKKKPPPUUUVVVYYY]]]^^^]]]YYYWWWUUUTTTXXX\\\]]]ZZZWWWWWWXXXYYY\\\aaaeeeffffffdddbbb]]]YYYTTTSSSTTTUUUSSSQQQPPPNNNKKKHHHFFFEEEEEEFFFCCCBBBAAAAAAAAA@@@>>><<<>>>===<<<;;;999888777666666666555444333222222111............///////////////---+++***++++++***)))''''''&&&%%%%%%%%%%%%&&&$$$###$$$$$$%%%&&&'''((($$$%%%''')))******))))))&&&(((***(((%%%######%%%######""""""######$$$%%%!!!######%%%---,,,)))'''&&&''''''(((!!!"""""""""############ !!!"""$$$&&&%%%!!!!!!"""###$$$%%%!!!!!! !!!!!!$$$"""!!!!!!"""######""" $$$###"""!!!!!!"""###$$$######""""""""""""######$$$%%%%%%###!!!$$$%%%%%%%%%$$$######&&&((()))+++,,,++++++,,,...000++++++,,,...///111222333222333333222222111000///...---///666;;;AAAJJJSSSaaakkknnneee]]]]]]___]]]```eeejjjppp{{{ooobbb[[[XXXbbbkkkggg______bbbiiittt}}}hhh[[[WWWYYY___gggmmmrrrwww}}}~~~vvvttttttuuuzzz{{{tttrrrpppiiiccc]]][[[YYYXXXWWWSSSMMMGGGBBB@@@===;;;999777444222//////000000111111222222///000111222333222111111222222111111111111111111444555888===@@@AAA@@@>>>;;;;;;:::999:::;;;<<<=========???@@@BBBCCCEEEEEEEEEFFFGGGIIIKKKLLLNNNNNNTTTVVVXXXXXXWWWVVVVVVVVVVVVXXXYYYYYYXXXWWWWWWXXXXXXZZZ\\\```ccccccaaa^^^XXXWWWTTTRRRQQQQQQRRRRRRRRRPPPMMMKKKIIIGGGDDDAAA>>>>>>>>>>>>>>>??????@@@???===;;;999888999:::;;;;;;:::999777666666666666333222222111111222222333...---,,,***)))(((((((((***)))'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((((((((((((((((()))(((&&&$$$#########$$$ !!!!!!!!!""""""""""""&&&&&&$$$###""""""""""""&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%"""   """$$$%%%$$$""" !!!###$$$$$$###""""""!!!!!! ######$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$$$$$$$%%%$$$!!!$$$%%%%%%&&&'''((()))***+++,,,,,,+++***+++---///------...111333444333111444222111//////000222333444000...222777>>>GGGPPPaaammmrrriiiaaabbbddddddeeeeeeiiiqqq||||||kkk^^^]]]eeejjjjjjeeedddccceeekkkwww{{{ggg\\\XXXYYY```jjjrrrwww||||||vvvsssssssssvvv{{{|||wwwuuuqqqjjjddd[[[XXXUUUTTTSSSOOOIIIDDDAAA???<<<:::888666333111000000000000000111111111///000111222333222222111111111111111111111111111444555888<<<@@@AAA@@@>>>:::999999888999:::;;;<<<======???@@@BBBCCCEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNSSSUUUWWWWWWUUUSSSSSSSSSTTTVVVXXXXXXWWWWWWXXXYYYWWWXXX[[[___bbbbbb```]]]YYYWWWTTTRRRPPPPPPQQQRRRQQQOOOKKKIIIGGGFFFCCCAAA>>>>>>============>>>>>>>>>===;;;:::999999:::::::::999888666555555555555222222222111111222222222...---,,,***)))(((((((((((('''&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((((((((('''%%%###""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''(((&&&$$$"""!!!!!!""""""!!!!!!!!! !!!!!!!!! !!!!!!""""""$$$$$$$$$$$$###!!!"""""""""!!!!!!!!!!!!!!!"""""""""###""""""!!!!!!""""""""""""""""""""""""$$$&&&'''&&&$$$"""###$$$!!!""""""###$$$%%%&&&'''+++---///000///......///---,,,---///222333333222444333111000///000111222333//////333777===FFFOOO___kkkppphhh```aaaddddddcccdddhhhqqq}}}uuufffbbbhhhlllllleeeeeefffhhhmmmwwwxxxfff[[[YYYYYYaaallluuu{{{}}}wwwsssrrrsssvvvzzz~~~zzzwwwrrrjjjdddZZZWWWSSSPPPOOOLLLGGGCCC@@@>>>;;;999888666333111111111111111000000000000000000111222222222222111111111111111111111111111444555777;;;???@@@@@@>>>999888888777777999:::;;;======???@@@BBBCCCEEEEEEEEEFFFGGGIIIJJJLLLMMMNNNQQQRRRTTTTTTRRRPPPPPPPPPRRRTTTVVVWWWWWWWWWXXXYYYWWWXXX[[[___bbbccc```^^^YYYWWWTTTQQQPPPPPPQQQRRRRRRNNNJJJGGGEEEDDDCCCBBB???>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777666555444333333333222222222222222222222222------+++***))))))(((((((((((('''&&&%%%%%%&&&&&&$$$$$$##################&&&&&&'''(((((((((((((((&&&&&&$$$###"""!!!!!!!!!$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$###$$$%%%%%%%%%$$$###"""!!!"""###$$$&&&'''((())))))(((&&&$$$######$$$$$$"""""""""""""""""""""""""""!!!!!!###$$$$$$$$$###"""!!! """"""###############$$$!!!!!!!!!!!!!!! """""""""""""""""""""""""""%%%""" %%%$$$$$$%%%&&&'''(((((()))***---000222111///...------,,,,,,---000222333222555444222000//////000000111...///333777;;;CCCLLL\\\hhhnnnfff___```ddddddaaaccciiirrr~~~~~~mmmfffiiilllkkkfffgggjjjmmmssszzztttcccZZZYYYZZZaaakkkttt{{{yyyyyyxxxxxxxxxxxxxxxxxxwwwzzz}}}~~~|||yyyyyyuuuwww|||~~~{{{xxxrrrjjjddd^^^YYYTTTQQQPPPMMMHHHDDDAAA>>><<<:::999777444222222222111111000000//////000000111111222222222222111111111111111222222222444444666:::>>>@@@???>>>999888888777888999:::;;;======???@@@BBBCCCEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMLLLNNNPPPQQQOOONNNNNNOOOPPPRRRTTTVVVVVVVVVXXXYYYXXXZZZ]]]aaadddeeeccc```ZZZWWWTTTPPPOOOOOOPPPRRRRRROOOIIIFFFEEEEEEDDDDDDAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;:::888888777666555333222222111111111111222222222222111111---,,,+++***))))))))))))))))))(((((('''(((((((((%%%%%%$$$$$$######""""""%%%&&&'''((()))))))))(((&&&&&&%%%$$$###"""!!!!!!"""""""""#########$$$$$$%%%$$$###""""""""""""""""""###$$$&&&&&&$$$"""!!!"""######$$$&&&''''''(((((((((&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!""" !!!""""""#########"""""""""######$$$$$$$$$""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! $$$%%%%%%&&&'''((()))******(((+++...///...,,,,,,,,,...,,,+++,,,...111222222555444333111000////////////...000444666999BBBKKKYYYfffkkkddd]]]___ccccccaaadddjjjsss~~~qqqggggggjjjjjjfffjjjoootttzzzppp```YYYYYYZZZaaakkkttt|||~~~xxxuuuttttttssssssrrrqqqpppoooqqqtttuuuvvvwwwyyyzzz}}}||||||}}}zzz}}}~~~|||zzzxxxrrrjjjddd```\\\VVVSSSQQQNNNIIIEEEBBB???===;;;:::999666444222222111111000000//////111111111111111222222222000000111111111222222222444444555999===??????>>>:::999888888888999;;;<<<======???@@@BBBCCCEEEEEEEEEFFFGGGHHHIIIKKKKKKLLLHHHKKKMMMOOONNNNNNNNNOOONNNPPPSSSTTTTTTUUUWWWXXXZZZ\\\___cccggghhheeecccZZZXXXSSSPPPNNNNNNPPPQQQSSSOOOJJJGGGFFFFFFFFFEEECCCBBBAAA???>>>======<<<;;;;;;;;;;;;:::999888777666555444222111111000000000111111222222111111000,,,,,,+++***))))))))))))(((((('''''''''''''''(((&&&&&&%%%%%%$$$$$$$$$###%%%&&&'''((())))))))))))''''''&&&%%%$$$###""""""!!!!!!!!!!!!"""""""""###%%%%%%###""" !!!"""$$$%%%%%%$$$"""!!!$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$ !!!!!!""""""!!!!!! """"""!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$!!!!!!!!!""""""########################"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!!!!###$$$&&&&&&""""""###$$$%%%&&&&&&'''***+++,,,,,,***+++,,,......,,,+++,,,...111222222555444333111000/////////------000444666999AAAKKKYYYeeekkkccc[[[]]]aaa```aaaeeekkksss|||sssgggfffiiijjjgggkkkqqqxxx~~~kkk]]]XXXYYY[[[cccooozzz~~~xxxtttrrrrrrrrrqqqpppnnnlllkkkiiijjjmmmmmmnnnoooqqqssszzz~~~}}}}}}~~~{{{zzzzzzyyywwwssslllhhhbbb^^^YYYVVVTTTPPPJJJEEEBBB@@@===<<<;;;:::777555111111111111000000000000111111000000111111222333000000000111222222333333333333555888;;;>>>>>>>>>:::999999888999:::;;;<<<======???@@@BBBCCCEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKHHHJJJMMMNNNNNNMMMNNNOOOMMMOOORRRSSSSSSTTTUUUWWWZZZ[[[^^^cccggghhhfffccc[[[XXXSSSOOOMMMNNNOOOQQQRRROOOKKKHHHHHHGGGFFFEEEDDDCCCAAA@@@???>>>>>>>>>;;;;;;::::::999999888888555444333222111000000000///000111222222111000///,,,++++++***))))))******'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''((())))))))))))'''''''''&&&%%%$$$###"""""""""#########$$$$$$$$$%%%$$$###"""!!! !!!"""###$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######### """""""""""" !!!"""#########!!! ###"""!!! !!! !!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""$$$"""!!!!!!$$$&&&%%%$$$######$$$%%%&&&'''((((((,,,---,,,+++***+++...000---,,,,,,---000222333222333333333222111000//////,,,---000333555888CCCNNNZZZfffkkkcccZZZ[[[^^^]]]___cccjjjqqqyyyvvvhhheeeiiikkkfffjjjpppwww}}}yyyggg[[[XXX[[[\\\gggxxxzzz}}}{{{uuurrrqqqqqqqqqqqqpppooommmlllgggiiijjjjjjjjjkkkmmmooossswww}}}}}}xxxyyyyyyyyyxxxtttppplllfffccc^^^\\\YYYTTTMMMGGGAAA???===;;;;;;999777555000000000000000111111111222111000000000111222333///000000111222222333333333333444777;;;===>>>===999888888777777999:::;;;======???@@@BBBCCCEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKMMMOOOOOONNNLLLLLLMMMMMMOOOQQQRRRRRRRRRSSSUUUVVVWWW[[[```ddddddccc```\\\XXXSSSNNNLLLMMMOOOQQQPPPMMMJJJIIIHHHGGGEEEDDDBBBAAA@@@???>>>>>>>>>>>><<<;;;:::888888888888999555555333222111000000000///000111222222111000///,,,+++******)))*********)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&((())))))******&&&&&&&&&&&&%%%###"""!!!######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$!!!"""""""""############$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$###### !!!###$$$$$$###!!!  """"""""""""!!!###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%%%%"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!%%%&&&&&&'''((()))******)))+++,,,,,,+++***,,,------,,,---///222333333222222222222222222111000000,,,---000333444999EEERRR]]]iiimmmcccZZZYYY[[[ZZZZZZ___gggooowwwvvvfffbbbfffiiieeehhhlllqqqwwwuuudddZZZYYY\\\]]]kkk|||~~~xxxsssqqqqqqrrrsssssssssqqqpppoooiiijjjkkkkkkjjjkkkmmmooommmrrrxxx~~~{{{xxxxxxyyyzzzxxxvvvrrrpppjjjgggdddbbb___YYYQQQKKK@@@>>><<<::::::888666444//////000000111111222222222111000000000111333444///000000111222222333333333333444666:::===>>>===888777666666666777999:::======???@@@BBBCCCEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJNNNPPPQQQPPPNNNKKKJJJJJJMMMOOOQQQRRRQQQQQQRRRTTTRRRTTTXXX\\\```aaa___]]]\\\XXXSSSNNNLLLMMMOOOQQQNNNLLLJJJHHHHHHGGGDDDBBBAAA@@@???>>>===============<<<999777777777999:::666555333222111111000000...000111222222111000...++++++******************---,,,+++)))((('''''''''""""""######$$$$$$$$$%%%$$$%%%&&&((()))*********%%%%%%%%%%%%$$$"""!!!""""""#########$$$$$$$$$"""######$$$%%%'''((()))""""""!!!!!!"""###$$$$$$""""""###$$$&&&'''((((((%%%%%%&&&&&&&&&%%%$$$$$$!!!"""$$$%%%%%%$$$"""!!! !!!"""""" """$$$%%%######""""""!!!!!! !!!"""$$$%%%%%%%%%%%%""""""""""""""""""""""""$$$((('''### """%%%"""######$$$%%%&&&''''''$$$'''***+++***)))((((((------...111333444333111111111222222222111111000,,,---///222444999GGGUUU___jjjnnncccYYYXXXZZZXXXVVV\\\dddmmmvvvtttccc___bbbeeedddfffiiilllrrryyylll^^^XXXYYY^^^dddsss~~~|||zzzvvvsssqqqssssssuuuvvvxxxxxxyyyyyypppqqqrrrqqqooooooppprrrsssssstttwww}}}|||vvvyyyxxxwwwvvvvvvvvvwwwxxxppplllfffbbb^^^XXXPPPJJJCCCAAA===;;;:::888666444111000///......///000111111111000000000000111111000000////////////000000222111111333888;;;:::999<<<;;;;;;;;;;;;;;;;;;:::<<<===???@@@AAABBBBBBBBBFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKMMMPPPRRRSSSSSSSSSUUUVVVVVVVVVXXX[[[^^^```___^^^XXXVVVTTTPPPLLLLLLMMMOOOMMMMMMLLLJJJHHHEEECCCBBB>>>>>>>>>>>>===<<<;;;:::<<<;;;::::::999999999999888555222111111111000000---///000111000///---,,,---,,,+++***)))))))))))))))(((((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''')))+++---...***)))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!! !!!###%%%%%%%%%$$$### """###$$$%%%&&&)))(((%%%###""""""######!!!!!!!!!!!! """ !!! """!!! !!!"""######$$$######$$$$$$$$$%%%%%%%%%###$$$&&&'''&&&$$$""" !!!"""######$$$$$$'''&&&&&&&&&''')))+++,,,)))***+++,,,,,,,,,,,,,,,+++,,,...000222333444444222222111111000/////////000...///333666;;;FFFQQQ___nnnpppgggaaaXXXRRRWWWXXX]]]fffnnnwwwrrrccc___bbbdddcccfffgggeeedddkkkwwwlll^^^ZZZ\\\bbbnnn~~~{{{|||xxxvvvuuutttvvvwwwyyyzzz{{{|||}}}}}}yyyyyyyyywwwvvvvvvxxxzzzxxxwwwwwwyyy}}}yyyuuuwwwvvvvvvvvvwwwxxxyyyzzzsssnnngggbbb]]]WWWPPPJJJCCCAAA===;;;999888555333111000///......///000111111111000000///000000000000000////////////000000222111111333777::::::999::::::::::::999999999999<<<===>>>@@@AAABBBCCCCCCFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJNNNPPPRRRSSSSSSSSSTTTUUUUUUUUUWWWZZZ^^^```___^^^XXXWWWTTTPPPMMMLLLMMMOOOMMMMMMKKKIIIGGGDDDBBB@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999888777777777777555222222222222000///...///000111000///---,,,---,,,+++***))))))))))))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''')))+++---...///,,,+++***(((&&&%%%$$$$$$########################&&&%%%###!!! !!!"""###$$$##################### !!!!!!"""###$$$%%%%%%&&&&&&%%%%%%###"""!!! !!!!!!!!!!!! '''&&&$$$###"""###$$$%%%""" !!!###"""!!! !!!!!!""""""##################$$$$$$$$$$$$""""""##################$$$$$$$$$%%%%%%%%%%%%&&&############$$$&&&'''(((++++++,,,,,,,,,+++******+++,,,...000222333444444222222111111000/////////000///000333666:::EEEPPP[[[lllooogggbbbZZZUUUZZZZZZ___gggpppxxxuuuddd___```aaacccfffhhhfffeeejjjttt}}}jjj___\\\```fffvvv|||}}}wwwuuuvvvvvvwwwzzz{{{}}}~~~~~~}}}~~~zzzuuussssssttttttvvvxxxzzz|||}}}vvvppphhhaaa\\\VVVOOOJJJCCC@@@===;;;999888555333000000////////////000000222111000000////////////000000////////////000000222111111333666999::::::999999999999888888888777:::;;;===???AAACCCDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKJJJMMMOOOQQQRRRRRRRRRSSSTTTSSSTTTUUUXXX\\\______^^^XXXWWWTTTPPPMMMLLLNNNPPPPPPOOOMMMJJJGGGDDDBBBAAA?????????>>>======<<<<<<<<<;;;999888666666555555555444333333333333000......///000000000///---,,,---,,,+++******))))))***'''&&&&&&&&&&&&%%%%%%%%%########################&&&'''(((***,,,...///000///---+++(((%%%###"""!!!""""""""""""""""""""""""&&&%%%###"""!!!!!!"""###&&&%%%###"""!!!!!!""""""############$$$$$$%%%%%%###$$$%%%%%%$$$"""!!!!!!!!!!!! $$$###"""!!! !!!"""###"""!!! """######"""!!!!!!!!!!!!""""""""""""############"""""""""""""""!!! !!!"""$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&"""""""""###$$$%%%&&&''',,,,,,,,,,,,+++***)))))),,,---...000222333444444222222111111000/////////111000000333555999CCCNNNXXXjjjpppiiieee]]]XXX^^^]]]bbbjjjrrrzzzyyyggg_________bbbfffiiiiiihhhjjjqqqwwwzzzhhh^^^\\\aaahhhxxxyyytttsssuuuwwwxxx|||}}}|||vvvsssqqqppppppqqqsssuuuxxx{{{}}}~~~xxxqqqhhh```[[[UUUNNNIIICCC@@@===:::999777555333000000////////////000000222111000//////...//////000000////////////000000111111111333555888:::;;;:::::::::999999888888777999:::<<>>======<<<<<<<<<;;;:::888666555555555444444333444555444111.../////////000///...------------,,,+++************)))(((((((((((('''''''''""""""""""""""""""""""""%%%&&&''')))+++---///000...---***(((%%%###!!!!!!"""""""""#####################!!! !!!!!!$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""#########"""!!!!!!!!!!!!!!! !!!!!! !!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%'''((())))))++++++,,,,,,,,,+++******,,,---///000222333333333222222111111000/////////222000000222444888BBBLLLWWWkkksssmmmhhh___ZZZ___```eeemmmttt{{{kkkaaa``````bbbgggkkkmmmmmmnnnssswwwuuufff]]][[[aaaiiixxx}}}yyy{{{~~~wwwrrrrrrtttwwwyyy|||}}}|||uuupppnnnnnnooonnnoooqqqtttvvvxxxzzz{{{uuuooofff^^^YYYSSSMMMHHHBBB@@@<<<:::888777444333//////000000000000//////111111000///......//////000000////////////000000111111111222444666:::<<<======<<<;;;::::::999999999:::<<>>===<<<<<<<<<======<<<;;;999777666666555444444333444555444222//////////////////......---...---,,,+++************)))(((((((((((('''''''''""""""""""""""""""""""""###$$$&&&'''***+++---...,,,+++)))'''%%%$$$###############$$$$$$$$$%%%%%%###""""""!!!!!!!!!!!!!!! !!!"""############"""%%%%%%%%%$$$$$$$$$$$$###$$$###""" !!!!!!!!!!!!!!!    !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###!!! !!!"""###%%%&&&((((((%%%%%%&&&'''((()))******((()))***+++,,,---------,,,---///000222222333333222222111111000/////////222000000222333777AAAKKKYYYoooxxxrrrkkk```ZZZ___aaagggnnnvvv}}}pppeeecccccccccggglllooopppsssvvvzzzpppccc\\\[[[bbbjjj~~~wwwuuuxxx|||vvvssstttwwwyyy{{{}}}~~~~~~}}}|||xxxsssnnnllllllnnnmmmnnnppprrrssstttttttttpppjjjbbb\\\XXXRRRKKKFFFBBB???<<<:::888777444222//////000000000000//////000//////......//////000000000////////////000000000111222222333555999===??????>>>===<<<;;;::::::999:::<<<>>>@@@BBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHJJJMMMOOOOOOPPPRRRTTTUUUTTTTTTVVVZZZ\\\]]]]]]YYYXXXUUUQQQNNNMMMOOOQQQPPPNNNKKKGGGDDDBBBBBBAAA@@@???===;;;;;;;;;<<<<<<===<<<:::999888777666666555444333444555444333111000/////////...............---,,,++++++******+++'''&&&&&&&&&&&&%%%%%%%%%########################""""""$$$&&&(((***+++,,,***)))(((&&&%%%$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###$$$$$$$$$$$$$$$$$$$$$#########%%%###!!! """###!!!!!!!!!!!! !!!!!!!!!!!!!!!  """!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""""""###%%%&&&%%%### !!!"""###%%%&&&((()))***######%%%&&&'''((((((((('''((()))+++,,,---......---...///000222222222333222222111111000/////////111//////111333666@@@KKK[[[sss}}}xxxoooccc[[[```aaagggooowww~~~uuuiiieeeeeedddgggjjjmmmooossswwwzzzxxxjjj```ZZZ[[[cccmmm{{{sssssswww}}}|||yyyuuutttwwwzzz}}}|||{{{zzzzzzyyy{{{}}}~~~}}}yyyyyywwwsssnnnkkklllnnnmmmnnnoooppppppooonnnmmmiiiddd___ZZZVVVQQQJJJEEEBBB???<<<999888666444222...///000111111000///..................///000111000000////////////000000000111222222222444999===@@@???>>>>>><<<;;;;;;::::::;;;===>>>@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFEEECCCCCCCCCCCCDDDEEEHHHKKKNNNOOOQQQSSSUUUXXXVVVUUUWWWYYY\\\]]]]]]YYYXXXUUUQQQNNNMMMOOOQQQQQQOOOKKKHHHEEEDDDDDDDDD???>>><<<:::999:::;;;<<<::::::999777777666666666666444333333444444444333000000///.....................---,,,++++++++++++'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%''')))+++,,,***)))(((&&&%%%$$$######"""""""""###$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%###  $$$&&&""""""########################""""""!!!!!!""""""!!!!!!!!!!!!  !!!!!!!!!  !!!!!!!!!### !!!!!!""""""###### !!!"""######$$$$$$!!!"""#########"""!!! ######$$$$$$%%%&&&&&&&&&!!!"""$$$&&&''''''''''''((()))***+++,,,------------...///111222222222222222222111111000////////////......000222666@@@KKK\\\ttt|||sssfff^^^ccc```fffooowww~~~xxxjjjfffeeefffffffffhhhjjjnnnssswww|||rrrfff^^^ZZZ\\\eeeoooxxxqqqsssxxxyyyxxxvvvtttuuuyyy}}}|||yyywwwwwwwwwuuuwwwyyy{{{{{{yyywwwvvvwwwxxxwwwtttooollllllnnnnnnnnnooonnnmmmllljjjiiieeeaaa\\\YYYVVVQQQJJJDDDBBB???<<<999888666444222...///000111111000///...------------///000111222000000////////////000000000111222111111444999>>>@@@???>>>===<<<;;;::::::;;;<<<===>>>@@@@@@AAAAAACCCCCCDDDDDDEEEFFFFFFFFFFFFEEECCCAAA@@@@@@@@@AAADDDFFFJJJMMMOOOQQQTTTVVVYYYXXXVVVWWWYYY\\\]]]]]]YYYXXXVVVRRRNNNMMMOOOQQQSSSQQQNNNKKKIIIHHHHHHHHH???===;;;999888999:::;;;888888777666666666666666777555222222333444444444000000///.....................---,,,++++++++++++))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$&&&(((***+++,,,+++***(((&&&$$$###"""""" !!!!!!"""###$$$$$$$$$!!!""""""#########""""""+++&&&###'''!!!!!!""""""############!!!"""$$$%%%$$$###!!! """!!!!!!!!! !!!!!!"""###$$$$$$######"""###""" """%%% !!!"""######$$$ !!!"""###$$$%%%&&&  !!!###$$$#########""""""!!!!!!!!!"""###%%%'''((((((((('''***++++++,,,,,,,,,++++++---...///111222222222222222222111111000////////////------000222666AAAKKK[[[uuu~~~uuuhhhaaafff```fffooowww~~~zzzkkkeeedddfffeeecccccceeeiiiooorrrsssjjjccc```[[[ZZZfffvvvuuuqqqqqqtttvvv}}}yyysssssstttuuuxxx{{{~~~}}}yyyvvvuuuttttttsssvvvyyy{{{|||zzzxxxvvvttttttsssqqqnnnmmmmmmnnnooonnnnnnnnnooonnnkkkiiiddd___XXXSSSQQQNNNIIIEEE@@@???===;;;888555333222222111111000000000000000000000//////.........---///////////////000111111111111000///000333888<<>>>>>??????DDDDDDDDDDDDDDDDDDDDDDDDHHHFFFCCC@@@>>>===>>>>>>BBBGGGLLLNNNOOOPPPSSSVVVQQQSSSUUUWWWZZZ]]]___```XXXUUUQQQPPPQQQSSSTTTTTTXXXRRRKKKIIIJJJKKKIIIFFF>>>>>>===<<<<<<<<<======:::999888777666666666666666555555444555666777888222111000//////...//////222111000...,,,***)))((((((''''''''''''&&&&&&&&&)))'''$$$############"""######$$$$$$%%%&&&'''''')))'''%%%'''+++,,,(((###"""!!!!!!"""$$$&&&&&&%%%""""""$$$%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""""""""""" !!!!!!!!!!!!!!!  """ """!!! ###!!! !!!######!!!!!!"""######"""!!!$$$$$$###  #########$$$%%%&&&((((((******+++,,,------------000111222111000//////111333333333222111000//////,,,,,,...333555999AAAKKKcccsssqqqhhheeebbbiiirrrwwwzzz}}}wwwkkkhhhhhhjjjgggdddbbb___aaakkkwwwmmmeee___^^^[[[\\\jjj{{{yyyrrroooppptttwww|||uuusssssstttwwwzzz~~~}}}zzzwwwtttsssssssssrrrsssvvvxxxyyyxxxvvvuuussstttsssqqqooommmnnnooorrrqqqqqqqqqqqqooollliiiccc^^^WWWRRRPPPMMMHHHDDD@@@???===;;;888555333222111111000////////////000000/////////............///////////////000000111000111000000000333888;;;AAABBBBBB@@@===;;;;;;<<<<<<<<<<<<===>>>>>>??????CCCCCCCCCCCCCCCCCCDDDDDDEEECCCAAA>>><<<<<<<<<===DDDHHHMMMPPPPPPQQQTTTWWWVVVVVVWWWYYYZZZ\\\]]]^^^YYYVVVTTTSSSUUUXXXYYYZZZZZZTTTMMMJJJIIIIIIFFFCCC<<<;;;;;;::::::::::::::::::999888777666666666666666666555444444555666666111000000////////////000---,,,,,,++++++******)))(((''''''''''''&&&&&&&&&''''''''''''%%%$$$""""""######$$$%%%&&&''''''((((((%%%###$$$'''(((%%%!!!"""!!!!!!"""$$$&&&&&&%%%"""######$$$$$$######"""""""""###$$$%%%%%%%%%%%%"""#########$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""""" !!!!!!!!!!!!!!!  """###!!!"""!!! """%%%%%%$$$"""!!!"""###$$$$$$###"""!!! !!!#########%%%''')))$$$$$$$$$$$$%%%'''((())))))***+++,,,------------///000111111000///000111222333333222222000//////---,,,...222555888BBBLLLaaaqqqxxxkkkcccccciiippptttuuuxxx~~~ssshhhffffffllliiifffeeecccdddmmmwwwtttddd]]]YYY[[[[[[___ooo~~~zzztttoooooorrrwww{{{xxxrrrrrrsssuuuxxx|||~~~|||{{{zzzxxxwwwtttrrrppppppppppppoooppprrrttttttttttttsssrrrssssssrrrpppooooooppptttttttttuuutttpppkkkgggaaa\\\UUUQQQNNNLLLGGGDDD@@@???===;;;888555333222000000///............///////////////............//////......//////000111000000000000000333777;;;AAABBBBBBAAA>>><<<<<<<<<;;;;;;<<<<<<===>>>>>>???AAAAAABBBBBBCCCCCCCCCDDDCCCBBB???===<<<<<<===>>>DDDIIIOOORRRRRRSSSVVVYYYZZZZZZYYYYYYYYYZZZ[[[[[[[[[YYYVVVVVVYYY\\\^^^^^^\\\VVVOOOJJJHHHFFFBBB???<<<;;;:::999999999999999:::999888777777777777777777777555444444333444444000////////////000000111---,,,,,,++++++******)))(((''''''''''''&&&&&&&&&$$$'''******&&&###"""######$$$$$$%%%&&&'''((()))***&&&######%%%%%%###!!!"""!!!!!!"""$$$&&&&&&%%%######"""""""""""""""###""""""###$$$%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%''''''''''''%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!! """$$$### !!!!!!!!!###%%%&&&&&&%%%"""###$$$%%%%%%$$$###""""""######"""$$$$$$$$$$$$&&&'''((())))))***+++,,,---------------///000000000000111333222222222222222111000//////---...111333888BBBMMM^^^nnnoooccceeeiiimmmoooqqqtttzzzqqqgggfffhhhooollljjjjjjiiiiiiqqqzzztttfff\\\VVVTTTXXXZZZ```rrryyyvvvrrrooopppuuuzzz~~~wwwrrrpppqqqtttxxx}}}~~~|||yyywwwuuuttttttqqqpppnnnmmmlllllllllmmmnnnnnnoooqqqrrrrrrrrrrrrqqqrrrssssssqqqpppqqqrrruuuuuuuuuvvvtttoooiiiddd___YYYSSSOOOMMMKKKFFFCCC@@@???===:::888555333222//////...------------...///////////////.........///............///000000000000000000000222666999@@@AAABBBAAA???<<<<<<<<<::::::;;;<<<======>>>>>>@@@@@@AAAAAABBBCCCDDDDDDDDDBBB@@@???>>>???@@@AAADDDIIIOOOSSSSSSTTTWWWYYY[[[ZZZYYYYYYYYYZZZ[[[[[[___\\\YYYWWWYYY[[[\\\\\\YYYUUUOOOJJJGGGDDDAAA>>>>>>===<<<;;;;;;:::;;;;;;:::999888888777777777888888888666555333222222111//////...//////000111111222111000...,,,***)))((((((''''''''''''&&&&&&&&&###'''***(((### """%%%######$$$%%%'''((()))))),,,)))&&&$$$%%%%%%$$$""""""!!!!!!"""$$$&&&&&&%%%$$$###"""!!! !!!"""###""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%&&&''''''%%%###  !!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$ """###""" !!!!!!"""###$$$%%%$$$$$$"""######$$$$$$######"""###$$$$$$!!!############$$$&&&'''((()))***+++,,,,,,---,,,,,,,,,---///000000000222444222222222222222111000///000......000222777BBBMMM^^^llltttdddeeehhhkkknnnpppuuu{{{sssjjjjjjlllpppmmmmmmooopppqqqxxx{{{ggg\\\WWWRRRQQQVVV[[[cccvvv{{{sssqqqooonnnpppuuuzzz~~~xxxtttnnnooorrrwww}}}}}}{{{yyyuuurrrpppooonnnjjjjjjjjjiiiiiiiiiiiiiiilllmmmnnnpppqqqqqqrrrrrrppprrrttttttsssrrrrrrsssttttttttttttqqqllleee```]]]XXXRRRNNNLLLJJJFFFCCC@@@???===:::888555333222///......---------------.........///////////////...............//////000///000111000000222555888>>>@@@AAAAAA???<<<;;;;;;999999:::;;;<<<===>>>>>>??????@@@AAABBBDDDDDDEEECCCBBB@@@>>>>>>???@@@AAACCCHHHOOOSSSTTTTTTWWWYYYYYYYYYXXXXXXYYY[[[^^^___ccc___ZZZWWWUUUUUUUUUTTTTTTQQQMMMJJJGGGEEEBBBAAA???>>>===<<<;;;;;;;;;;;;:::999888888888888888888999888777666444222111000//////...//////000111111222111000...,,,***)))((((((''''''''''''&&&&&&&&&%%%'''((($$$!!!&&&"""###$$$%%%'''((()))))),,,***'''%%%$$$$$$######"""!!!!!!"""$$$&&&&&&%%%%%%$$$"""!!!!!!!!!"""###""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!"""###!!!"""######"""!!!!!!!!!!!!""""""""""""""""""!!!!!!###$$$###"""""""""!!!!!!""""""###%%%&&&'''))))))***+++,,,,,,,,,,,,+++---/////////000222444111111222222222111000000111......000222777BBBMMM```kkk|||wwwgggbbbeeejjjoootttyyy~~~uuummmmmmnnnpppnnnnnnrrruuuxxx~~~~~~mmm___WWWVVVQQQRRRXXX___hhh|||{{{uuulllkkkkkkkkkoootttyyy|||xxxtttmmmooorrrwww~~~}}}{{{wwwrrrnnnllljjjiiiggggggggggggggggggggggggjjjkkknnnpppqqqqqqqqqqqqnnnqqqtttuuutttttttttuuusssrrrqqqpppnnniiiccc^^^[[[VVVQQQMMMLLLJJJGGGCCC@@@???===;;;888555333222//////...------------............///////////////......------......///000///000111111000222444777<<<>>>@@@@@@>>>;;;::::::777888999:::;;;===>>>>>>>>>???@@@BBBCCCEEEFFFFFFAAA@@@>>><<<<<<<<<===>>>BBBHHHPPPTTTUUUUUUWWWYYYYYYYYYYYYYYY\\\___ccceeegggbbb\\\VVVSSSPPPNNNLLLNNNMMMKKKIIIGGGEEEDDDCCC>>>===<<<;;;:::999999999:::999999888888888999999999999999777666333222000000////////////000000111---,,,,,,++++++******)))(((''''''''''''&&&&&&&&&''''''%%%!!!!!!&&&!!!!!!###$$$&&&'''((())))))(((&&&%%%###"""!!!!!!"""!!!!!!"""$$$&&&&&&%%%&&&%%%$$$###""""""""""""""""""###$$$%%%%%%%%%%%%$$$$$$############"""""""""############!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!  """%%%!!!"""######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%%%%'''(((""""""""""""###%%%&&&'''((()))***+++,,,,,,,,,,,,+++---/////////000111333111111222222222111111000000...///111333777AAAKKK```iiixxxuuuggg^^^aaahhhpppwww|||uuummmmmmnnnpppmmmmmmrrrvvvzzzuuukkkccc[[[UUUUUUQQQTTT\\\eeeppp}}}sssmmmggghhhhhhkkkpppvvv|||{{{tttpppnnnppptttyyy~~~yyysssnnnjjjhhhhhheeeeeeffffffffffffeeeeeegggiiillloooqqqpppooonnnnnnppptttuuuuuuuuuuuuvvvsssqqqooonnnkkkgggbbb^^^[[[VVVPPPMMMLLLKKKGGGDDD@@@???===;;;888555333222000//////...---...................../////////000...------------.../////////000111111000111444666:::<<>>??????AAABBBDDDFFFGGGHHHBBB@@@>>><<<;;;;;;======CCCIIIQQQVVVWWWWWWYYY[[[\\\\\\[[[]]]___cccgggjjjkkkeee^^^WWWRRRNNNKKKIIIKKKKKKKKKIIIFFFDDDDDDDDD??????===<<<;;;:::::::::999999999888888999999::::::::::::999777555333222111000000////////////000---,,,,,,++++++******)))(((''''''''''''&&&&&&&&&(((&&&$$$""" !!!"""### !!!###%%%&&&(((((('''(((((('''%%%###"""""""""!!!!!!"""$$$&&&&&&%%%&&&&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%#########""""""!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!###"""!!! """$$$"""$$$$$$"""!!!"""$$$###""""""""""""""""""############""" !!!############$$$%%%&&&((((((((()))***++++++,,,,,,+++,,,---////////////000222000111111222222222111111///...///222444777@@@JJJ]]]fffuuuqqqcccXXX]]]fffpppxxx|||{{{zzzzzzuuunnnooopppqqqllljjjnnnssswww}}}pppddd___]]]YYYUUUUUURRRUUU___iiivvvxxxmmmgggfffgggiiimmmssszzzxxxqqqmmmppprrruuu{{{|||uuupppllljjjiiieeeeeefffffffffeeeeeedddeeegggkkkoooppppppnnnlllmmmppptttvvvvvvuuuvvvvvvsssqqqnnnllljjjfffbbb___[[[VVVPPPMMMMMMKKKHHHEEE@@@???===;;;888555333222000000///............///---.........//////000000...------------.../////////000111111000111333555999;;;>>>>>>===:::888888666777888999;;;<<<===>>>??????AAACCCEEEGGGHHHIIIDDDCCC@@@>>>======>>>???DDDKKKSSSXXXYYYYYY[[[\\\______^^^___bbbfffjjjmmmmmmhhh```XXXSSSOOOLLLIIIKKKKKKKKKIIIFFFDDDCCCDDDBBBAAA@@@???======<<<<<<999999999888999999::::::::::::::::::888666444222222111000//////...//////222111000...,,,***)))((((((((('''''''''&&&&&&&&&(((&&&$$$$$$$$$$$$"""!!!!!!"""$$$&&&'''((((((***+++***(((&&&%%%%%%"""!!!!!!"""$$$&&&&&&%%%&&&&&&''''''&&&%%%###"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""######""""""######$$$%%% !!!!!!!!!!!!!!!  $$$%%%###!!!!!!"""!!!$$$%%%######%%%'''$$$$$$############$$$$$$#########""" !!!###&&&%%%%%%%%%&&&'''((()))***((()))***++++++,,,++++++,,,...//////......000111000111111222222222111111///...000333555777???IIIZZZdddttt}}}mmm```TTTZZZeeepppwwwzzzwwwtttrrr~~~vvvqqqqqqsssrrrllliiilllpppsssyyyyyyqqqfff]]]XXXVVVVVVWWWVVVUUU]]]kkkvvv{{{pppkkkkkkeeegggjjjnnnttt{{{wwwpppmmmooosssyyy~~~{{{uuupppkkkhhhfffhhhjjjjjjhhhfffffffffgggiiijjjjjjjjjlllnnnqqqqqqrrrtttvvvwwwvvvuuuuuutttqqqmmmiiifffccc```^^^ZZZWWWSSSPPPLLLIIIEEEBBBAAA???;;;999777555222/////////............//////////////////000000000000000000//////......------000000000000000111111222666:::>>>@@@???===;;;;;;888999:::;;;<<<>>>??????===>>>AAACCCEEEFFFFFFFFFEEEDDDBBB???===>>>@@@CCCJJJRRRXXXYYYZZZ]]]```___bbbaaa```aaafffkkknnnpppoooiii```[[[XXXSSSMMMGGGKKKLLLMMMKKKHHHEEECCCCCC=========<<<<<<<<<<<<<<<;;;::::::999888888888999888888999888777666444333000000000///......------...------,,,+++***))))))***(((&&&%%%$$$%%%'''(((''''''&&&%%%$$$"""!!! %%%$$$######$$$%%%'''(((,,,***(((&&&$$$############"""!!!!!!"""#########"""!!!!!!!!!!!!!!!$$$###"""###$$$$$$###"""&&&$$$""" !!!###$$$$$$$$$$$$############""" !!!"""###"""!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!! """!!!!!!"""$$$$$$###!!!'''&&&%%%###"""!!!!!!!!!"""!!! !!!###$$$!!!###%%%%%%%%%%%%''')))))))))))))))))))))))))))//////......000111333444222222333333333222111000000---...222555:::CCCLLLVVVdddtttuuu```UUUXXXaaallluuuwwwsssnnnoooyyy}}}vvvtttuuutttoookkkjjjiiijjjqqqyyyuuunnneee^^^[[[ZZZ[[[[[[]]]^^^hhhyyy~~~uuukkkfffgggfffjjjnnnsssyyy}}}uuuooommmoootttzzz}}}wwwrrrnnnkkkhhhjjjkkkkkkiiiggggggggghhhjjjkkkkkkkkklllnnnpppppprrrtttvvvwwwvvvtttsssssspppllliiifffdddaaa^^^[[[XXXTTTPPPMMMIIIEEEBBB???===:::999888777555222//////............//////---............////////////////////////.........000000//////000000111222555999===???>>><<<;;;:::::::::;;;<<<<<<===>>>>>><<<===???AAABBBCCCCCCCCCDDDCCCBBB@@@>>>???BBBDDDNNNVVV]]]^^^___aaacccbbbdddcccbbbdddiiimmmqqqrrrooohhh___YYYVVVSSSNNNIIIIIIKKKLLLJJJGGGEEECCCCCCAAAAAAAAA@@@???===<<<;;;999999888888777777777777777777888888777555444333000000000///......------...------,,,+++***)))))))))((('''&&&%%%&&&''''''&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$%%%&&&'''(((((('''%%%$$$$$$%%%%%%&&&$$$###!!! !!!###$$$$$$$$$###""""""""""""###$$$###""""""###$$$###""""""!!! !!!###%%%'''$$$$$$$$$############"""  !!!"""######$$$"""!!!  !!!!!!!!!!!! """!!!!!!"""$$$$$$###!!!""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$"""$$$%%%&&&%%%&&&''')))&&&'''((()))***+++,,,---//////...///000111333444222333444444444333111000111......222666:::CCCLLLYYYdddqqq{{{zzzhhh\\\^^^dddlllsssvvvvvvtttrrrzzzzzzsssppppppqqqkkkgggfffeeefffmmmuuuwwwrrrkkkgggeeefffggggggkkkooo{{{yyypppgggdddfffiiinnnuuu{{{zzzsssooommmpppuuu|||yyyuuurrroookkklllmmmmmmjjjiiihhhiiijjjlllnnnooonnnnnnpppqqqppprrruuuwwwwwwvvvsssqqqqqqnnnkkkhhhgggdddaaa___\\\YYYUUUQQQMMMIIIEEEBBB===<<<:::999:::999777666//////............//////,,,,,,---------..................///////////////000000//////000000111222444777;;;>>>===;;;::::::;;;<<<<<<<<<=========>>>>>>>>>???@@@AAAAAAAAAAAACCCCCCBBB@@@???@@@DDDGGGQQQ[[[cccdddeeeffffffdddgggfffeeeggglllpppssstttqqqjjjaaaZZZVVVSSSPPPMMMHHHIIIKKKJJJGGGEEEDDDDDDFFFFFFFFFEEEBBB???<<<:::::::::999999999888888888555666777777666555444333000000000///......------......---,,,+++***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%&&&''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%$$$############$$$%%%$$$###$$$%%%%%%$$$### !!!"""###$$$%%%%%%$$$$$$$$$############"""###"""!!! !!!#########"""!!!""""""!!! !!! !!!!!!!!!!!! """!!!!!!"""$$$$$$###""" """###############""""""""""""###$$$$$$###$$$&&&&&&&&&'''(((***&&&'''((()))***,,,------.........///000111333333333444444555555333222111222//////222666:::BBBKKKZZZccckkktttsssfffgggiiimmmqqqvvvyyy{{{www}}}xxxqqqnnnnnnmmmgggcccaaaaaabbbjjjsss}}}yyyyyyzzz{{{|||yyyppphhhgggjjjmmmsss{{{yyysssppppppsssxxx~~~yyyvvvsssqqqnnnooopppnnnllljjjjjjkkknnnqqqsssttttttsssssstttrrrtttwwwyyyyyyvvvssspppnnnllljjjhhhgggeeeaaa___]]]YYYUUUQQQNNNJJJEEEBBB???===;;;::::::999777666///......------......///,,,------------.........------......//////000000///////////////000111111222666:::===<<<;;;:::::::::;;;<<<===>>>??????@@@AAABBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAA@@@BBBFFFIIITTT^^^hhhjjjjjjkkkiiifffhhhggggggiiimmmqqqsssssssssmmmccc[[[VVVSSSPPPNNNGGGHHHJJJIIIGGGEEEDDDDDDFFFFFFGGGFFFDDD@@@<<<:::<<<<<<<<<<<<<<<<<<;;;;;;444555666666666555333222000000000///......------......---,,,+++******)))''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&((()))(((((('''***)))'''$$$###"""""""""$$$$$$###""""""###$$$$$$%%%%%%$$$###############'''&&&%%%%%%''''''&&&%%%"""######$$$###"""!!! $$$$$$$$$#########""""""$$$###!!! """###$$$$$$###!!!!!!!!! !!! !!!!!!!!!!!! !!!!!!!!!"""$$$%%%$$$"""!!!###$$$$$$###"""###############$$$$$$$$$###%%%'''''''''''')))***************************---......///000111222333444444555555555444333222333000///222555999BBBJJJXXX___gggooo}}}|||lllmmmnnnpppssswww|||{{{~~~~~~yyysssooonnnjjjeeebbbbbbbbbeeennnwww}}}~~~{{{sssmmmmmmqqqsssxxxzzzuuutttuuuvvv{{{{{{wwwtttrrrqqqpppqqqqqqooommmlllmmmnnnrrrvvvyyy{{{{{{yyyyyyyyyuuuwwwyyyzzzyyyvvvsssqqqmmmkkkiiihhhgggdddaaa^^^[[[XXXTTTPPPMMMJJJFFFCCCAAA???<<<;;;:::888555333......------------......------........./////////------......//////000000/////////...///000000111111444999<<<<<<;;;;;;;;;888999:::===???AAACCCDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAABBBDDDHHHKKKVVVbbbnnnrrrrrrqqqnnnjjjhhhgggfffhhhkkknnnooooooqqqkkkbbbYYYSSSOOOMMMLLLGGGIIIJJJJJJGGGEEEEEEEEECCCDDDEEEEEEDDDAAA===;;;;;;<<<<<<=========<<<;;;555555666666666444333222000000000///......------///......---,,,+++******''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&((()))(((((('''+++)))'''%%%###"""""""""$$$$$$############$$$$$$$$$$$$###""""""""""""###%%%$$$###$$$%%%&&&%%%###!!!"""$$$$$$$$$###!!! $$$$$$$$$#########"""""""""!!! """###$$$$$$###!!!  !!!!!!!!!!!! !!! """$$$%%%$$$###!!!"""$$$%%%%%%$$$"""!!!""""""######$$$$$$$$$$$$###%%%'''''''''''')))***************************,,,---...///000111111222444444555555555444333222333000///222555888@@@IIIQQQZZZbbbmmm}}}ooooooqqqssswww{{{~~~{{{|||}}}|||yyyuuuqqqoooiiieeedddfffhhhllluuu~~~~~~yyyvvvxxx{{{~~~}}}vvvqqqsssxxxzzz{{{wwwxxxyyy{{{~~~wwwtttrrrqqqppppppqqqqqqpppnnnnnnoooqqquuuyyy~~~~~~~~~xxxyyyyyyyyywwwuuurrrpppllljjjiiihhhfffddd```]]]YYYVVVRRROOOMMMJJJFFFCCCCCC@@@===:::999666333000......------------......---............/////////........./////////////////////......//////000111000444999<<<===<<<<<<<<<777888:::===@@@CCCEEEFFFCCCBBBAAA@@@@@@@@@@@@AAACCCCCCCCCBBBCCCEEEIIILLLXXXeeerrrxxxyyywwwsssmmmgggfffeeefffhhhjjjjjjiiihhhddd]]]UUUOOOKKKIIIIIIIIIJJJKKKKKKHHHFFFEEEEEEAAAAAABBBCCCBBB@@@>>><<<888999:::;;;;;;;;;:::999777777777777666444222111000000000///......------//////...---,,,+++******(((((('''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&''''''(((((('''((('''&&&%%%$$$%%%&&&&&&########################$$$$$$###""""""""""""""""""!!! """"""!!!  !!!###$$$$$$$$$$$$$$$$$$$$$############""" !!!!!! !!!#########"""!!! !!!!!!!!!!!! """$$$%%%$$$###$$$$$$%%%%%%$$$###"""!!!!!!"""######$$$$$$#########$$$&&&&&&&&&'''(((***'''((()))***+++---......,,,,,,...///000111111111333444444555555333222111222///...111333666>>>GGGLLLUUU___kkk}}}pppnnnnnnsssyyy~~~zzzzzzzzz{{{zzzwwwrrrnnniiifffgggkkknnnqqqyyy}}}{{{zzz{{{~~~|||xxxzzz{{{yyyzzz|||{{{tttqqqpppoooooooooppppppooonnnoooqqqsssuuuyyyyyyxxxwwwvvvtttrrrpppooollljjjiiihhhfffccc^^^[[[VVVSSSPPPNNNLLLJJJGGGDDDBBB???<<<:::888555222000...------,,,,,,------...,,,,,,---------.........///////////////.........///............///000000000444999===============888999;;;>>>@@@CCCEEEFFFDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCEEEIIIMMMTTTcccrrryyyzzzxxxsssmmmgggfffdddeeefffffffffddd```^^^ZZZTTTOOOLLLKKKKKKKKKLLLMMMLLLIIIFFFEEEEEEBBBBBBBBBAAA@@@???======777888:::;;;;;;;;;999999999999999888777444222111000000000///......------//////...---,,,++++++***)))((('''&&&%%%&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))((('''&&&&&&&&&''''''!!!""""""""""""""""""!!!%%%%%%$$$############$$$"""!!! """"""!!!  !!!"""###$$$$$$$$$$$$$$$$$$############"""!!!!!! !!!!!! !!!"""######$$$ !!!!!! !!!!!!!!!!!! """$$$%%%%%%###############"""""""""""" !!!"""#########"""""""""$$$%%%&&&%%%&&&''')))(((((()))***,,,---......+++,,,...///000111000000222333444444444333111000222///...000222555<<>>;;;999777555222000...------,,,,,,------...++++++,,,,,,,,,---------000000//////.........---...............///000000000444999===>>>>>>>>>>>>:::;;;<<<>>>@@@BBBDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEDDDCCCFFFIIIMMMOOO^^^nnnvvvxxxvvvpppjjjgggfffddddddeeeeeecccbbb\\\\\\YYYVVVRRRPPPPPPPPPLLLNNNNNNMMMJJJFFFEEEEEEDDDCCCBBB@@@???>>>===<<<888999;;;======<<<;;;::::::::::::999777444222000000000000///......------//////...---,,,++++++******(((&&&%%%$$$%%%'''(((&&&&&&''''''&&&&&&%%%$$$%%%$$$######$$$%%%'''(((---,,,***'''&&&%%%%%%%%%!!!!!!""""""""""""!!!!!!'''&&&%%%%%%$$$$$$%%%%%%$$$###"""###$$$%%%$$$"""#########"""""""""""""""$$$$$$$$$############"""""""""!!! ###"""!!!!!!!!!!!!"""""" !!!"""### !!!!!!!!!!!!  """$$$&&&%%%$$$""""""!!!!!!!!!!!!"""### !!!######""""""!!!!!!###%%%%%%%%%%%%''')))+++++++++++++++++++++++++++,,,...///111111000000222222333444333222111000111...---///111444;;;CCCHHHPPPYYYdddxxxssskkkeeejjjwwwwwwpppffffffhhhlllnnnnnnrrrxxx{{{yyyzzz{{{{{{|||sssllliiijjjnnnqqqssssssrrrpppnnnoootttxxxyyy~~~~~~yyywwwtttrrrqqqpppmmmkkkiiiiiihhhgggdddaaa^^^\\\TTTRRROOONNNLLLJJJFFFCCC??????===;;;888555333222000///...------,,,------........................000//////.........//////...............///000000111555:::>>>??????>>>>>>;;;;;;<<<===???BBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCEEEGGGIIIKKKLLLNNNXXXeeennnpppnnnkkkiiigggfffccc```^^^\\\ZZZZZZXXXXXXVVVRRRNNNLLLLLLMMMRRRSSSSSSRRROOOKKKGGGDDDAAA@@@???>>>============@@@>>><<<<<<===<<<999666999999999777555222///...000000///...---,,,,,,,,,...------,,,,,,++++++***+++)))'''&&&&&&&&&((()))******(((&&&### $$$$$$%%%&&&''''''''''''******+++***)))'''%%%$$$%%%$$$###!!!!!!!!!""""""!!!!!!!!!"""######$$$$$$############"""!!! ((('''&&&%%%$$$%%%&&&'''%%%&&&&&&'''&&&%%%###""""""###$$$$$$$$$###!!! $$$!!! """""" $$$$$$###"""!!!!!!!!!"""!!!!!!""""""############&&&%%%###"""""""""#########""" !!!###$$$$$$############"""######$$$$$$((('''&&&%%%%%%%%%&&&''')))))))))***+++++++++,,,,,,---///000222333333333555444333111000/////////000000000000111555:::>>>FFFMMMUUU```sssmmmddd```iiivvvxxxooonnnhhheeeeeeeeefffkkkqqqxxxwwwzzz{{{|||}}}}}}yyysssnnnkkkkkkmmmnnnrrrsssrrrqqqpppqqqvvvzzz}}}xxxvvvsssrrrqqqooommmkkkhhhhhhgggfffccc```^^^\\\UUUSSSPPPNNNMMMJJJGGGDDD??????===;;;888555333222000///...------,,,,,,---........................------------...000111111...............///000000111444999===????????????;;;;;;;;;<<<>>>@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHHHHIIIQQQ]]]fffjjjjjjhhhhhhfffeeecccaaa___]]]\\\\\\WWWWWWUUURRROOONNNOOOQQQVVVVVVUUUSSSOOOJJJEEECCCBBBAAA@@@???>>>>>>>>>>>>???===;;;;;;<<<;;;888555666777777666555333111000/////////......------,,,......---,,,++++++*********)))'''&&&%%%&&&'''(((*********)))'''%%%###""""""###$$$$$$%%%&&&&&&&&&************)))'''%%%$$$%%%$$$"""!!!!!!!!!"""###############""""""""""""!!!!!!###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''$$$%%%&&&'''&&&%%%$$$###"""#########""""""!!!!!!$$$""" !!!######""" ######""""""!!!""""""""""""""""""""""""#########%%%$$$###"""""""""###$$$"""!!! """######""""""""""""!!!""""""###$$$((('''&&&%%%%%%&&&'''((()))))))))******++++++,,,---...///000111333444444222111000///...------,,,000000000000222666;;;???GGGNNNUUU^^^pppiii```[[[dddrrr}}}xxxpppnnnhhhcccbbbaaa```dddjjjzzz~~~}}}|||vvvvvvyyy{{{|||yyyxxx{{{xxxvvvqqqmmmkkkjjjkkkkkkqqqrrrrrrqqqrrruuuyyy}}}}}}zzzvvvtttrrrqqqpppooommmkkkhhhhhhgggeeeccc```^^^]]]WWWTTTQQQOOOMMMJJJGGGDDD??????===;;;888555333222000///...---,,,,,,,,,,,,------------------------......------...///000000...............///000000000444888===@@@AAA@@@???<<<<<<;;;<<<===>>>@@@AAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBIIITTT\\\aaacccdddeeedddcccbbb```___^^^^^^^^^WWWVVVTTTQQQOOOOOORRRTTTYYYYYYWWWTTTOOOJJJEEEBBBBBBAAA@@@??????>>>>>>>>>>>><<<;;;;;;;;;999777555333444444444444333222111........................///...---,,,+++***)))))))))((('''%%%%%%&&&''''''(((((())))))((((((''''''!!!!!!""""""###$$$$$$$$$)))*********)))'''&&&$$$$$$###"""!!!!!!!!!"""###%%%$$$$$$###""""""!!!!!! """###$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%###""""""!!!!!!!!!!!!!!!###"""!!!"""###$$$###"""""""""!!!!!!!!!"""###############"""""""""""""""#########"""######$$$%%%""" !!!""""""!!!!!!!!! !!!"""######''''''%%%%%%%%%&&&'''((((((((())))))***++++++,,,////////////111333555666333444444444333111///...000111111111333777<<>>>>>===<<<===>>>???@@@DDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCBBBAAAAAA@@@EEELLLTTTZZZ^^^```aaaaaa```______^^^^^^^^^___YYYXXXUUURRROOOOOORRRUUUYYYXXXVVVSSSOOOJJJFFFCCCAAA@@@???>>>==================<<<;;;:::999777666333333333333222222111111............///////////////...---,,,+++)))(((((((((((('''&&&%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!!!!"""######$$$%%%((())))))))))))'''&&&%%%$$$###"""!!!!!!"""######$$$$$$$$$######"""""""""!!!""""""######""""""!!!"""###$$$%%%%%%$$$""""""###$$$%%%'''''''''&&&&&&$$$###!!! !!!"""!!!!!!!!!"""############!!!!!!!!!!!!!!!"""###$$$############"""""""""""""""""""""######$$$%%%%%%"""!!! """######"""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###$$$%%%&&&''''''(((((()))***+++,,,,,,000/////////000333555777444555666666666444111000000000111222333888>>>BBBLLLRRRWWW^^^mmmmmm```XXX^^^nnnzzz{{{wwwkkkddd___^^^]]]^^^bbbiii||||||rrrjjjeeedddiiipppwww{{{zzzvvvqqqppppppqqqssswww}}}{{{xxxwwwxxxzzz{{{||||||zzzsssooorrrxxx{{{tttoooiiidddbbbeeeiiimmmllllllmmmppptttxxx|||~~~|||xxxwwwuuutttrrrqqqrrrqqqooommmkkkjjjhhhfffdddcccaaaaaaZZZWWWRRROOOLLLIIIFFFDDD??????===;;;888555333222///...---,,,,,,++++++,,,------------------------111000///...,,,,,,++++++...............///000000000222666<<>>>>>>>>>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA@@@CCCHHHOOOUUUZZZ]]]^^^]]]]]]\\\\\\\\\]]]]]]^^^]]][[[XXXTTTPPPOOOPPPRRRTTTSSSRRRPPPMMMJJJGGGEEE???>>>===<<<<<<;;;;;;;;;=========<<<:::888777666444444333222111000000000......//////////////////...------,,,***))))))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$############""""""###$$$&&&&&&(((((())))))((('''&&&%%%######"""!!!!!!"""###$$$""""""######$$$$$$$$$%%%#########$$$######"""!!!$$$$$$%%%%%%$$$""" ###$$$&&&'''(((''''''&&&$$$###!!! !!!""" !!!!!!!!!!!!"""###!!! !!!"""###############"""""""""""""""""""""######$$$$$$$$$$$$$$$"""!!!"""###%%%$$$$$$""""""""""""###$$$%%%&&&######"""""""""###%%%&&&&&&'''((()))***+++,,,,,,000///......000222555777000111222333222111...---///000000111444888???CCCMMMUUUZZZ```ooossseeeYYY^^^lllwww}}}{{{vvvwwwyyyvvvjjjddd``````bbbeeelllssswwwmmmfffbbb___```fffmmmpppqqqpppkkkeeeccceeeiiinnnvvvxxxyyy{{{|||||||||{{{zzzyyy~~~wwwpppmmmqqqwww|||uuuqqqllleee```___ccchhhlllkkkkkklllooouuuzzz}}}~~~~~~zzzxxxwwwtttrrrqqqpppqqqqqqooonnnkkkjjjhhhfffdddcccbbbbbb[[[WWWRRRNNNKKKHHHEEECCC??????===;;;888555333222///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////...............///000000///111555<<>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAAAAABBBFFFMMMTTTZZZ\\\]]][[[[[[[[[[[[[[[\\\\\\]]]___^^^[[[WWWRRROOOOOOOOONNNNNNMMMKKKIIIGGGEEEDDD>>>===<<<;;;::::::::::::;;;<<<===;;;888666666666555444333222111111000111////////////////////////,,,,,,,,,+++******))))))((((((((((((((('''''''''''''''''''''&&&%%%$$$###$$$$$$######$$$%%%'''(((''''''((()))((('''&&&%%%###"""!!!!!!!!!"""###$$$""""""######$$$%%%%%%&&&"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""!!! $$$%%%'''(((((('''&&&&&&$$$######""""""""""""""" !!!!!! !!!"""!!!!!! !!!""""""!!!"""""""""############""""""###$$$$$$$$$######%%%###""""""$$$%%%%%%$$$""""""""""""###%%%&&&&&&###""""""!!!"""###%%%&&&&&&&&&'''(((***+++,,,,,,............000222444555111222222333222111000///---...///111333888???CCCMMMUUU]]]cccrrrzzzjjj]]]```llluuuyyyyyyyyyrrrrrr}}}~~~wwwuuummmgggcccdddggglllttt|||xxxkkkeeedddcccbbbdddlllrrrrrrssstttqqqkkkiiilllqqqxxxzzzyyyvvvzzz~~~{{{yyyvvv||||||tttnnnlllooouuuyyysssllliiiccc```___bbbfffjjjlllkkklllpppwww|||~~~~~~}}}~~~}}}yyyvvvttttttqqqpppnnnnnnoooooonnnllliiihhhfffcccbbbaaaaaaaaa[[[WWWQQQMMMIIIGGGDDDBBB??????===;;;888555333222///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000...............///000000///000444<<>>======>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEDDDCCCAAA@@@>>>@@@DDDLLLUUU[[[^^^^^^[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^]]]YYYTTTPPPNNNNNNKKKJJJIIIGGGEEECCCBBBAAA>>>>>>===<<<;;;;;;;;;;;;888:::;;;999666333333444444333222222111222333444111111000000//////......++++++******************)))))))))))))))(((((('''''''''''''''''''''&&&%%%%%%$$$#########%%%'''(((&&&'''((((((((('''&&&%%%###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$#########$$$$$$%%%&&&''''''(((((('''&&&%%%$$$$$$$$$$$$$$$######""" """###"""  """""""""!!! !!!!!! !!!"""###$$$$$$%%%######$$$%%%$$$###""""""$$$###!!!"""$$$%%%%%%$$$ !!!!!!!!!"""$$$%%%&&&$$$#########$$$%%%'''(((%%%&&&'''((()))+++,,,,,,,,,,,,---///000111222333333333333333333222222222,,,---...000333888???CCCIIITTT]]]eeeuuuqqqcccfffqqqyyyzzzyyyyyyoooooo{{{|||}}}rrrlllggggggjjjmmmuuu}}}~~~pppgggdddfffggghhhllltttzzzzzz{{{~~~}}}xxx{{{~~~xxxsssuuuvvv{{{{{{xxxtttzzzzzzsssmmmkkknnnttt~~~zzzvvvhhhfffcccaaaaaabbbeeegggnnnmmmmmmrrrxxx}}}zzz{{{zzzxxxtttpppooooooooommmllllllmmmmmmlllkkkhhhfffdddbbb```______```[[[WWWQQQLLLIIIFFFCCCAAA??????===;;;888555333222......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...............///000000//////333;;;DDDIIIGGGDDD>>>======<<<<<<===???@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDBBB@@@>>><<<===BBBKKKUUU]]]______\\\\\\\\\[[[\\\\\\]]]]]]]]]]]]]]][[[VVVRRROOONNNIIIHHHGGGDDDBBB@@@???>>>???>>>===<<<<<<;;;;;;<<<666888999777333111111222222222111111222444666777222111111000///......---)))************+++++++++***************)))(((((($$$%%%&&&&&&''''''&&&&&&%%%$$$""""""###$$$'''(((&&&'''((((((((('''&&&%%%###"""!!!!!!!!!###$$$%%%&&&&&&%%%$$$$$$#########""""""!!! ###"""""""""###%%%''')))''''''((((((((('''%%%$$$$$$$$$%%%&&&&&&$$$###""""""$$$%%%$$$!!!!!!######"""!!!  """###$$$%%%&&&###$$$%%%%%%$$$###"""!!!###""" !!!###$$$$$$### !!!###$$$%%%%%%%%%$$$$$$%%%'''((()))%%%%%%&&&((()))+++,,,,,,***+++---///000111111111111000///......//////000+++,,,---///222888>>>CCCGGGRRR]]]fffvvvwwwiiilllxxx}}}yyymmmkkkyyywwwpppjjjiiijjjlllsss{{{zzzsssmmmkkknnnrrruuu{{{|||tttpppoooqqqsss{{{}}}}}}zzzxxxwwwrrrzzz~~~rrrkkkgggffflllssszzztttppphhhddd___]]]```eeejjjlllmmmlllmmmssszzz~~~|||yyyzzzvvvrrroooooonnnnnnmmmjjjjjjjjjjjjjjjjjjjjjjjjgggeeecccaaa____________VVVUUURRROOOLLLHHHFFFEEE@@@???>>>;;;888555333111222111///---+++******)))(((***+++,,,,,,---...000........................------------------------///333666888===DDDEEEBBB@@@===999888999<<<>>>???BBBBBBBBBBBBAAA@@@??????FFFEEECCCBBBBBBAAA???===>>>@@@EEEMMMVVV]]]aaabbb^^^^^^]]]\\\\\\\\\]]]]]]___^^^]]][[[WWWSSSPPPNNNHHHFFFDDDBBBAAA>>>;;;888>>>>>>===<<<<<<<<<<<<<<<::::::999888777666555444777555444222111111222222222222111000///...------++++++,,,,,,,,,+++*********))))))((('''&&&&&&&&&))))))))))))(((&&&$$$""" """$$$$$$######%%%&&&'''''''''''''''&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!###$$$&&&''''''&&&$$$###&&&!!! ###%%%$$$$$$&&&'''%%%""" """%%%'''&&&&&&&&&&&&%%%%%%$$$###&&&%%%$$$###""""""""""""$$$$$$############$$$$$$'''###$$$))))))$$$###'''""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$##################!!!"""%%%'''(((((((((((('''((()))******++++++***---,,,++++++,,,...000222444333111////////////000///------000333555<<>>===<<<<<<<<<<<<888888777777777666666666666555333222111111111222000000000///////////////,,,------------,,,++++++***))))))(((''''''&&&&&&'''((((((((('''&&&$$$###!!!!!!"""###$$$$$$%%%&&&)))***+++++++++(((&&&$$$""""""""""""""""""""""""###$$$&&&''''''&&&$$$#########%%%######%%%!!!  !!!%%%&&&&&&&&&%%%%%%$$$###$$$######"""""""""######$$$##################$$$ %%%$$$""""""""""""""""""""""""########################"""##################"""###########################$$$%%%'''''''''&&&&&&'''((()))******++++++***,,,,,,+++,,,---///222444333222111000/////////000---++++++...111333:::BBBGGGPPP[[[fffuuupppmmmuuu~~~~~~xxxoookkkttt|||sssjjjgggeeedddfffjjjuuu|||zzzxxxyyy|||wwwooofffccc___\\\\\\___dddgggoooppppppnnnlllkkklllmmmvvvuuuiiibbb___aaaiiirrr{{{||||||{{{xxxsssmmmjjjdddaaa^^^___ccciiinnnqqqrrrrrrssswww{{{}}}{{{xxxtttrrrqqqqqqqqqrrrpppooooooooonnnmmmlllkkkjjjjjjfffeeeeeecccaaa^^^\\\ZZZSSSRRRPPPLLLIIIFFFCCCBBB??????===;;;888666333222...------,,,,,,,,,,,,,,,***+++---,,,,,,+++---...------------------------------------------------...111333444:::AAACCC@@@===;;;999888:::;;;;;;;;;>>>???@@@@@@AAABBBBBBBBBEEECCCAAAAAAAAA@@@>>><<<<<<===BBBIIIRRRZZZ^^^```bbbaaa```___^^^^^^^^^^^^^^^^^^]]][[[XXXTTTQQQOOOKKKJJJIIIJJJKKKKKKIIIGGGBBBAAA@@@>>>===<<<<<<<<<777777777777777777777777444333222111111111111111....../////////000000000---.........------,,,+++)))))))))(((''''''&&&&&&&&&&&&'''''''''&&&$$$###"""!!!!!!"""%%%&&&&&&&&&(((***,,,...,,,((($$$!!!########################$$$$$$&&&&&&&&&&&&$$$$$$### !!!&&&(((%%%$$$%%%""""""!!!!!!!!!!!!""""""%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!########################,,,'''$$$$$$######&&&***""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!########################%%%%%%&&&&&&&&&&&&%%%%%%'''((()))******++++++***,,,,,,,,,---...111333444333222111000/////////000---++++++///111444;;;BBBEEENNNYYYdddrrr~~~oookkkrrr{{{~~~}}}xxxnnniiirrr~~~|||sssjjjeeecccaaabbbfffqqq|||~~~zzzwwwtttuuuwww{{{tttjjjccc[[[YYYWWWVVVXXX\\\bbbeeehhhhhhhhhhhhgggjjjmmmpppyyy{{{pppddd]]]\\\___iiisss{{{||||||zzzwwwrrrmmmjjjcccaaa___aaagggmmmrrrtttvvvvvvwwwyyy|||}}}zzzxxxqqqppppppqqqssssssqqqooopppooonnnmmmkkkjjjiiihhheeeeeeeeedddbbb^^^ZZZXXXUUUSSSQQQNNNJJJGGGEEECCC???>>>===;;;999666333222......---,,,+++++++++++++++,,,------++++++,,,---------------------------,,,,,,---------------------///111222888???BBB???<<<:::999999:::;;;:::999======>>>???AAABBBDDDEEEEEECCCAAA@@@@@@???===<<<<<<===AAAHHHQQQYYY^^^```bbbbbb```___^^^^^^]]]]]]^^^]]]]]][[[XXXUUURRRQQQLLLKKKKKKLLLMMMMMMKKKJJJDDDCCCAAA???>>>===<<<<<<999999888888777777777666333222222111111000000000////////////////////////---.........---,,,+++***))))))((((((''''''''''''%%%%%%&&&''''''&&&%%%$$$###!!!!!!"""%%%''''''%%%&&&''')))***)))'''###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""" $$$&&&""" %%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$'''&&&$$$""" """"""############""""""""" !!!###&&&***""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!###############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((()))******++++++***............///111222333222111111000000000000000///------111333666===EEEGGGOOOYYYcccppp{{{lllgggnnnxxx||||||yyynnniiippp|||}}}sssjjjfffdddbbbdddhhhsss}}}}}}yyyvvvrrrsssuuuxxx|||~~~tttjjj```[[[TTTSSSRRRSSSVVVZZZ___bbb___```aaacccffflllssswwwtttjjj___ZZZ[[[```kkkvvvzzzzzzzzzxxxtttpppkkkiiibbbaaaaaaeeekkkqqqvvvxxxyyyzzz{{{|||}}}}}}zzzyyyqqqppppppqqqssssssqqqooonnnnnnmmmkkkiiihhhgggfffdddeeeeeeeeebbb^^^YYYWWWTTTSSSPPPMMMJJJFFFDDDCCC>>>>>>===;;;999666444333000///...,,,***)))))))))+++,,,------++++++,,,---------------------------,,,,,,,,,---------......,,,///000111666>>>AAA???<<<;;;999999::::::999888;;;<<<<<<>>>@@@CCCEEEFFFEEECCCAAA@@@@@@???===<<<<<<===AAAHHHQQQYYY^^^```aaa```___^^^]]]]]]]]]]]]]]]]]]\\\[[[YYYVVVTTTRRRMMMLLLJJJKKKKKKKKKHHHFFFDDDCCCAAA@@@>>>===<<<<<<===<<<;;;:::888777666555111222222222111111000000000000000///...------,,,---------,,,,,,+++))))))((((((((((((''''''''''''%%%&&&'''''''''&&&%%%$$$######"""###%%%&&&&&&%%%%%%&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""######$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$"""!!! !!!"""############"""!!!"""&&&((('''###""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!""""""#########$$$$$$$$$"""######$$$%%%&&&'''((('''((()))******++++++***000000/////////000000000111111111111000000000//////,,,---111444777>>>FFFMMMTTT[[[cccnnn}}}yyyiiidddjjjtttzzz|||zzzooohhhooo{{{}}}tttllljjjiiiiiilllpppxxx}}}}}}}}}{{{xxxvvvsssssstttvvvyyy|||wwwlllbbbYYYTTTPPPPPPPPPRRRVVVZZZ___bbb]]]___cccgggmmmuuu~~~lllccc[[[XXX[[[bbbnnnyyyxxxxxxwwwuuuqqqmmmiiigggdddcccdddiiiooouuuyyy{{{|||}}}~~~}}}{{{zzztttrrrqqqqqqqqqrrrpppooollllllkkkiiihhhfffeeeeeecccdddddddddbbb^^^ZZZXXXQQQPPPNNNJJJGGGDDDAAA@@@>>>===<<<;;;999666444333111000...,,,***)))((((((***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,...///000555===AAA???>>><<<:::999:::::::::999;;;;;;<<<===???CCCEEEGGGEEECCCAAAAAAAAA@@@>>><<<<<<===@@@GGGPPPXXX^^^``````___^^^^^^]]]^^^^^^^^^]]]]]]\\\[[[YYYWWWUUUSSSLLLKKKJJJIIIIIIHHHFFFDDDCCCBBBAAA???>>>=========>>>===<<<:::888666444444111222222333222222111111111000000///...---,,,+++---------,,,+++***)))(((((((((((((((((((((''''''''''''((((((((('''%%%$$$###%%%&&&%%%$$$###$$$&&&''''''(((((()))******+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!$$$$$$ """######$$$$$$######"""$$$$$$%%%&&&&&&&&&%%%%%%!!!!!!!!!!!!"""###$$$%%% !!!"""######"""!!! &&&&&&"""###''''''""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!"""""""""###$$$$$$%%%%%%"""""""""###$$$&&&((()))'''((()))******++++++***////////////////////////000000111111111111000///---***+++///222555===EEERRRWWW\\\bbbmmm|||{{{kkkccchhhqqqxxxzzzzzznnnfffmmmyyy|||tttmmmmmmnnnooosssxxx|||zzzyyyyyyyyyyyywwwvvvvvvwwwxxxyyyxxxvvvttttttttttttuuuvvvwwwxxx{{{|||~~~~~~}}}~~~{{{zzzxxxsssjjjaaaYYYUUUSSSTTTVVVYYY]]]bbbgggiiikkknnnrrrxxxuuuddd\\\VVVVVV[[[bbbooozzzyyyxxxwwwuuuqqqmmmjjjhhheeeeeeggglllsssyyy|||}}}}}}~~~~~~}}}|||wwwuuuqqqpppppppppooonnnkkkkkkjjjiiigggfffeeeeeeccccccccccccaaa^^^[[[YYYQQQPPPMMMJJJFFFCCCAAA???>>>===<<<;;;999777555333///...---+++***))))))))))))***,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---//////000555===AAA???AAA>>>:::888999:::;;;;;;;;;;;;;;;<<>>EEENNNVVV\\\____________^^^______```aaa\\\\\\\\\[[[ZZZXXXUUUTTTKKKJJJIIIIIIIIIIIIFFFDDDAAAAAA@@@>>>>>>=========;;;;;;999888666555444333111222333444444333222222/////////......---------.........---,,,***)))((('''((((((((((((((((((((())))))******)))'''%%%$$$###'''***'''""" ###''''''((()))*********(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&)))%%%$$$'''(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%######"""""""""######$$$ !!!"""######"""!!! %%%!!! !!!$$$""""""""""""""""""""""""########################"""##################"""!!!""""""###$$$$$$%%%%%%############$$$%%%'''((('''((()))******++++++***+++,,,---...///000000000///000111222222111000///,,,***+++///333666===EEETTTWWW[[[```lll}}}oooeeegggnnnuuuxxxwwwkkkcccjjjwww{{{sssmmmmmmoooqqqvvv|||~~~~~~xxxsssrrrrrrrrrrrrrrrqqqqqqrrruuuwwwwwwvvvuuutttssssssrrrsssssssssssstttvvvvvvuuuuuuwwwxxxqqqssstttqqqllleee___\\\ZZZ[[[^^^bbbggglllqqqttt{{{{{{kkk___XXXTTTUUUZZZcccooozzz|||{{{zzzwwwtttpppllljjjggggggiiinnnuuuzzz~~~}}}~~~}}}}}}zzzvvvrrroooooonnnnnnmmmkkkjjjjjjiiihhhgggffffffbbbbbbbbbbbb```^^^\\\[[[SSSQQQOOOLLLHHHEEECCCAAA======<<<;;;999777555444---,,,++++++******++++++(((***+++,,,,,,---...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---//////000555===AAA@@@BBB???:::888999:::<<<<<<<<<;;;;;;<<<>>>BBBEEEGGGFFFEEECCCBBBBBBAAA???>>>::::::===CCCLLLUUU[[[^^^_________``````aaabbbccc\\\\\\\\\\\\ZZZXXXVVVUUUKKKJJJIIIJJJKKKJJJHHHGGG@@@@@@???>>>======>>>>>>888777777666555444444333111222333444555444333222---------............////////////...---,,,***)))'''''''''(((((((((((((((***+++++++++)))'''%%%$$$###)))---)))!!!!!!'''$$$&&&)))+++***((($$$!!!########################&&&%%%%%%$$$$$$%%%%%%&&&%%% ###%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&)))(((&&&$$$"""  !!!"""$$$$$$"""!!!  """ !!!%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%%%%%%%$$$######$$$%%%&&&'''((()))******++++++***''')))+++---///111222333///000111222222111000///...,,,---222555888@@@HHHSSSVVVYYY^^^kkk~~~ttthhhgggmmmsssvvvuuuiiiaaahhhuuu~~~zzzsssmmmmmmoooqqqvvv{{{}}}zzzuuurrrrrrrrrssssssrrrqqqppprrruuuxxxzzzzzzwwwuuussssssrrrpppnnnqqqoookkkgggddddddfffiiioooppprrrrrrppplllhhheeebbbhhhmmmrrrzzzooocccXXXVVVTTTVVV]]]hhhssszzz|||{{{zzzwwwrrrnnniiigggjjjkkkooorrruuuwwwxxxxxxzzzzzzzzzzzzyyyyyyxxxxxxssssssrrrqqqooommmkkkjjjnnnllljjjhhhfffdddcccccccccbbbaaa``````^^^ZZZXXXTTTQQQMMMIIIGGGEEEBBB???>>>===<<<:::888555333222///...---,,,+++*********))))))))))))***+++,,,---,,,,,,++++++***)))((((((((()))***+++---...///000///---,,,000777>>>BBBCCCBBB@@@===:::888777888888888999:::;;;<<<>>>??????BBBBBBBBBAAA@@@???>>>===<<<;;;===BBBKKKTTT[[[^^^^^^^^^```bbbeeefffeeedddaaa___^^^]]]]]][[[WWWUUULLLKKKJJJIIIJJJIIIGGGEEEAAAAAA@@@??????>>>??????===;;;888555444333444444222333333333444444555555111111000......---------,,,,,,++++++***)))))))))))))))(((''''''''''''''')))(((&&&$$$############((((((&&&### !!!###"""%%%(((++++++***(((&&&,,,######&&&$$$###$$$!!!!!!!!!###%%%&&&%%%$$$%%%%%%$$$$$$###"""!!!!!!%%%&&&((())))))(((&&&%%%"""###%%%&&&'''&&&&&&%%%!!!"""$$$%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!""""""######$$$$$$(((((('''&&&$$$###""""""!!!!!!""""""######$$$$$$%%%%%%$$$###""""""###############$$$%%%&&&'''(((&&&%%%%%%&&&))),,,,,,,,,***+++,,,...///111222333666666555444333111//////---///111111222777@@@FFFSSSUUUYYY___iiiyyy{{{ssssssxxxzzzzzzxxxmmmccceeeqqq|||zzztttooollljjjkkkqqqyyy{{{xxxxxxzzz{{{yyyyyyxxxxxxyyy{{{}}}~~~}}}zzzwwwuuutttsssqqqpppooolllhhhdddaaaaaadddfffkkkllloooqqqrrrqqqooommmiiiqqqzzzwwwdddZZZSSSRRRSSSWWW___jjjtttzzz}}}|||yyyuuupppkkkgggeeegggiiillloooqqqsssttttttvvvvvvvvvvvvvvvvvvuuuuuurrrrrrqqqpppooommmkkkjjjmmmllljjjhhhgggeeeeeedddcccbbb```___^^^\\\YYYVVVSSSPPPLLLIIIHHHEEECCC@@@===<<<;;;999777444222111///...---,,,+++*********))))))))))))***+++,,,,,,,,,,,,++++++***)))))))))+++++++++,,,,,,---------///------000777===AAACCCAAA???<<<999888777888999888999:::;;;===>>>??????AAAAAAAAAAAA@@@???>>>===;;;;;;<<>>===<<<<<<<<<999888666555444444555666666666666555555444333333111111000......------...,,,,,,++++++***))))))))))))((((((''''''''''''''')))(((&&&$$$############%%%%%%$$$""" """$$$$$$&&&((())))))'''%%%$$$'''""""""$$$###!!!%%%%%%%%%&&&&&&&&&%%%$$$%%%$$$###"""!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!$$$$$$##################!!!!!!!!!!!!!!!"""""""""%%%$$$######"""""""""############$$$%%%&&&'''((()))((('''''')))******)))***+++,,,...000111333333666666555444333111///...---///000111222777???FFFRRRUUUYYY```jjjzzz~~~uuuuuuxxxzzzzzzxxxlll``````lllyyy{{{uuunnnkkkhhhhhhooowww|||yyyxxxwwwuuusssqqqmmmhhhcccaaa```bbbcccgggiiillloooqqqrrrsssrrrsss}}}|||iii[[[SSSOOOQQQUUU\\\eeepppyyy~~~~~~|||xxxrrrmmmhhhdddbbbdddeeehhhkkkmmmnnnnnnnnnppppppppppppqqqqqqqqqqqqppppppooonnnmmmlllkkkkkklllllljjjiiihhhgggggggggdddbbb```^^^]]][[[WWWTTTSSSPPPLLLJJJHHHFFFDDDBBB<<<<<<:::999666444111000///...---,,,+++*********+++***************++++++,,,,,,,,,+++******))))))...------,,,,,,++++++***...------000666<<<@@@BBB???===;;;999888888888999999999:::<<<===>>>???@@@??????@@@??????>>>===<<<::::::;;;AAAKKKUUU]]]aaabbbbbbbbbcccdddeeedddbbbddddddddddddbbb___YYYUUUOOOMMMKKKJJJIIIHHHEEECCCAAAAAA???>>><<<<<<;;;;;;555555555555555777888999;;;:::999777666444333222111111000///............,,,,,,,,,+++******)))))))))(((''''''&&&&&&''''''((('''&&&%%%$$$##################"""!!!!!!$$$&&&&&&'''''''''&&&%%%###""" ###$$$ !!!$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$"""  !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$((('''&&&$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$!!!!!!!!!!!! $$$############"""""""""############$$$&&&'''(((,,,***)))((())))))(((&&&+++,,,---///000222333444555555444444222111///...---///000111222777???FFFPPPTTTZZZaaakkkzzzxxxvvvyyy{{{{{{xxxlll___]]]hhhvvv~~~|||uuummmhhheeefffmmmvvv}}}|||zzzzzzuuunnngggdddbbbaaaaaaeeefffhhhjjjlllnnnpppqqqzzz|||lll```YYYUUUOOOSSSZZZdddnnnxxx}}}wwwpppiiieeeaaa```cccdddfffhhhiiijjjjjjjjjiiijjjjjjkkkllllllmmmmmmooonnnnnnmmmlllllllllllllllkkkjjjjjjiiiiiijjjjjjeeeccc```^^^]]]ZZZWWWUUURRRPPPLLLJJJIIIHHHEEECCC===<<<;;;999777444222111///...---,,,+++*********++++++******)))*********,,,,,,,,,++++++*********...------,,,,,,++++++***---------000444999>>>AAA>>><<<:::888777777888999999999:::;;;===>>>???@@@>>>>>>>>>>>>>>>===<<<<<<999999:::@@@KKKVVV^^^ccccccbbbaaabbbccccccaaa```bbbbbbcccdddddd```ZZZVVVPPPMMMJJJHHHGGGEEECCCAAACCCBBB@@@>>>===<<<;;;;;;333444555777999;;;<<<===<<<;;;:::888777555444333111111000///......//////---,,,,,,++++++***))))))(((((('''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$######$$$%%%%%%$$$######$$$&&&'''''''''&&&&&&%%%$$$### """"""!!!%%%"""###$$$%%%&&&'''&&&%%%""" !!!###$$$&&&%%%%%%$$$$$$%%%%%%&&&###"""!!! !!!###$$$%%%$$$###"""""""""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!########################  """###$$$$$$"""""""""!!!!!! """###############""""""""""""######$$$%%%'''(((+++***))))))******(((&&&,,,---...///111222333333444444333333222000///...,,,...000000222777???EEEOOOSSSZZZbbblll{{{yyywwwzzz|||}}}{{{pppdddbbbkkkvvv}}}|||tttlllgggdddfffnnnwww}}}tttlllgggdddaaa___``````aaacccfffiiimmmooo|||wwwiii^^^XXXVVVUUUSSSXXXaaalllwwwwwwnnngggcccaaa```dddeeeggghhhiiihhhhhhgggeeeeeefffgggiiijjjkkkkkknnnmmmllllllllllllmmmmmmkkkkkkjjjjjjjjjjjjkkkkkkgggeeeaaa___]]][[[YYYVVVSSSPPPMMMKKKJJJHHHFFFDDD>>>>>>===;;;888666444222///...---,,,+++*********++++++******)))*********,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------...///222777<<>>???======>>>>>>>>>===<<<<<<999999:::@@@JJJVVV___ddddddbbb``````aaaaaa___^^^^^^^^^```bbbbbb___ZZZVVVOOOLLLHHHFFFEEECCCAAA???AAA@@@???===;;;::::::999555777999<<<>>>???@@@@@@:::999999888777666666666111000000////////////000------,,,,,,+++*********(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%###!!! !!!"""&&&&&&&&&''''''&&&&&&&&&%%%$$$""" """$$$$$$ ###$$$$$$$$$&&&((('''&&&###!!!!!!"""%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""!!!!!!!!!"""###%%%&&&###""""""!!!"""$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########"""!!!!!!!!!  !!!!!!""""""##################""""""!!!!!!!!!!!!""""""#########"""""""""""""""###$$$%%%&&&''')))((((((***++++++***(((,,,---...///000111222333333333222222111000///...,,,...///000111666???EEENNNSSSZZZbbblll{{{zzzxxxzzz}}}wwwnnnmmmssszzz}}}}}}{{{tttlllgggeeegggoooyyy~~~yyypppkkkgggccc___\\\[[[\\\]]]aaaggglllooozzztttnnndddZZZSSSRRRSSSUUUZZZ```iiittt~~~wwwnnnfffcccbbbbbbfffggghhhiiiiiihhhgggfffcccdddeeegggiiijjjllllllmmmlllkkkkkklllmmmnnnoookkkjjjjjjiiijjjjjjkkkkkkgggeeeaaa___^^^\\\ZZZXXXUUURRRNNNLLLJJJHHHFFFDDD??????===<<<999777444333///...---,,,+++*********+++***************++++++,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---......,,,---...///111555:::>>>===;;;999777666666666777777777888:::;;;<<<===>>>======>>>>>>>>>>>>======:::999:::???JJJUUU___dddeeeccc`````````aaa```___\\\]]]]]]______]]]XXXUUUOOOLLLHHHEEEDDDCCCAAA@@@>>>>>><<<;;;999888888888:::;;;>>>@@@BBBBBBAAA@@@777777777777666666666666111000000//////000000000---------,,,++++++******((('''&&&&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$###!!!""""""!!!%%%&&&'''(((((('''&&&%%%''''''$$$ """###!!!###&&&((('''$$$"""$$$&&&'''&&&$$$######$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!""""""""""""########################"""""""""""" !!!"""#########"""!!!""""""""""""###%%%&&&'''''''''(((***,,,---+++***,,,,,,---...///000111111222222222111111///......,,,...///000111666>>>EEEOOOSSSYYYaaalll{{{|||yyyzzz}}}{{{uuuuuuzzz~~~~~~{{{tttlllhhhffffffnnnwwwwww{{{vvvrrrnnniiieee___]]]\\\\\\___eeejjjnnnwwwxxxpppkkk```\\\VVVQQQPPPSSSXXX[[[fffkkkttt~~~xxxnnngggdddcccdddhhhiiiiiiiiiiiihhhfffeeecccdddeeegggjjjlllmmmnnnmmmlllkkkkkklllnnnpppqqqjjjjjjiiiiiiiiiiiijjjjjjfffccc```]]]]]]\\\ZZZYYYVVVSSSOOOLLLJJJHHHFFFCCC???>>>===;;;999666444222///...---,,,+++*********))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++---...///000333999===>>><<<999666555555555666666666777888:::;;;<<<<<<===>>>>>>??????>>>>>>>>>;;;::::::???IIIUUU^^^dddfffdddbbbaaabbbbbbbbbaaa___^^^]]]]]]\\\YYYUUURRRPPPMMMIIIFFFEEEEEEDDDCCC???>>>===<<<;;;;;;:::;;;===???BBBDDDDDDBBB@@@>>>666555555555555444444444111000000000000000111111...------,,,,,,+++******((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$###!!!""""""  !!!$$$&&&'''((((((&&&###!!!"""&&&"""!!!"""!!!$$$(((***((($$$!!!"""%%%%%%$$$$$$###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###&&&'''''''''&&&%%%$$$$$$%%%%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""#########!!!!!!!!!""""""""""""""" """###$$$###"""!!!!!!!!!""""""###%%%&&&'''(((((()))+++------+++)))++++++,,,---...///000000111111111111000///......+++---//////111666>>>DDDPPPSSSXXX___jjj{{{zzzyyy{{{}}}|||wwwxxx||||||uuunnniiieeedddiiiqqqrrrvvv{{{|||xxxuuuqqqlllfffccc```^^^___bbbgggjjjttt|||}}}sssllleee___ZZZRRRPPPNNNNNNRRRYYYaaaeeepppuuu~~~yyynnngggdddeeefffiiiiiijjjjjjiiigggeeedddddddddfffiiikkkmmmooopppmmmlllkkkkkklllnnnqqqsssjjjjjjiiiiiihhhiiiiiiiiidddaaa^^^\\\[[[[[[ZZZYYYWWWTTTPPPMMMKKKHHHEEECCC>>>===<<<:::888555333222//////---,,,+++*********))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------+++---...//////222888===>>><<<999666444444444555555555666777999:::;;;<<<>>>>>>???????????????>>><<<::::::???IIITTT^^^ccchhheeecccbbbcccddddddcccbbb```^^^\\\ZZZWWWSSSPPPQQQNNNJJJGGGGGGGGGFFFEEEAAAAAA@@@???????????????@@@AAADDDEEEDDDAAA>>><<<666555555444333333222222111000000000000000111111...------,,,,,,++++++***''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''&&&%%%$$$### """$$$$$$$$$$$$%%%&&&$$$&&&(((((('''###  %%%$$$ !!!$$$$$$ $$$'''&&&""" """%%%############$$$$$$######%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&$$$"""######$$$%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""""" !!!"""###$$$$$$ !!!!!!"""""" """###$$$###"""!!!!!!!!!""""""###$$$&&&'''))))))***+++------***(((++++++,,,,,,---...//////000000111000000///...---+++---//////111666>>>DDDPPPSSSXXX___jjj{{{{{{yyyzzz|||zzzvvvwww|||}}}vvvnnniiidddaaaeeelllooosssxxx}}}}}}~~~|||xxxnnnllliiieeeccccccfffiiilllqqqwww~~~zzztttkkkccc]]]WWWQQQMMMMMMOOOPPPQQQUUU\\\gggpppyyyuuunnnjjjgggfffhhhhhhhhhiiijjjjjjjjjiiiiiijjjjjjkkklllmmmnnnoooooollljjjhhhiiimmmqqqssstttnnnkkkhhhdddbbbbbbccccccccc```\\\[[[\\\]]]\\\ZZZXXXTTTPPPLLLIIIGGGCCCAAAAAA???<<<:::888666333111000///...,,,***))))))))),,,)))((())),,,......,,,++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,...222888===>>><<<999666444444444555666666666777888888999999============>>>>>>>>>>>>::::::;;;@@@KKKWWWbbbhhhiiigggdddbbbaaabbbcccdddbbb```]]]ZZZXXXUUUQQQNNNPPPNNNLLLIIIHHHGGGFFFFFFHHHFFFCCCAAA?????????@@@DDDDDDDDDDDDBBB???<<<:::777777666555444333333333111000///......///000111000///...---+++***)))((('''((((((((('''&&&%%%%%%!!!"""%%%''''''&&&$$$###!!!  $$$######"""###$$$&&&'''$$$$$$###""""""###$$$%%%&&&&&&%%%$$$############""""""""""""""""""###### """$$$%%%$$$######$$$&&&%%%%%%$$$%%%&&&'''(((###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!! !!!""""""!!!!!!!!!"""""""""""""""############""""""!!!&&&&&&%%%$$$######$$$$$$"""###$$$%%%$$$""" &&&,,,...---,,,+++------------...000111222000000000000////////////.........///222888???EEENNNSSSYYY```jjjzzz~~~uuuuuuyyyyyyvvvxxxwwwwww{{{~~~xxxqqqkkkddd___bbbgggrrrzzz}}}{{{}}}wwwuuuqqqlllhhhfffeeefffkkknnnqqqtttvvvuuutttsssjjjddd]]]WWWSSSPPPMMMJJJKKKNNNSSSXXX^^^gggrrrzzz~~~qqqkkkjjjhhhiiikkkkkkkkkllllllllllllkkkjjjoooooopppppppppppppppppplllkkkkkklllnnnpppppppppjjjhhheeebbb``````aaabbbbbb___]]]\\\]]]]]][[[YYYYYYVVVQQQNNNKKKHHHEEEBBBAAA???<<<:::888666333111222111///...,,,,,,++++++,,,)))'''(((+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++,,,,,,,,,...222777;;;???===:::777555555555555666777777888999999::::::<<<=========>>>>>>>>>>>>;;;:::;;;@@@JJJWWWbbbhhhhhhgggdddaaa```aaabbbcccbbb```^^^\\\ZZZWWWSSSPPPLLLKKKIIIGGGFFFFFFGGGGGGEEEDDDBBBAAAAAABBBDDDEEEEEEEEEEEEDDDAAA>>>:::888666666555555444444333333333222000///............,,,,,,,,,++++++******)))''''''((()))))))))((((((&&&&&&&&&&&&%%%$$$###"""######""""""!!!!!!"""""")))((('''&&&&&&&&&'''((($$$$$$###"""""""""###$$$%%%%%%$$$#########$$$$$$$$$######"""""""""######!!!"""$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!! !!!"""$$$$$$$$$$$$%%%$$$$$$###""""""#########$$$%%%&&&&&&$$$###!!!$$$'''***++++++***)))***------------...000111222111111000000000/////////.........///222888???EEELLLQQQYYY```kkk{{{uuuvvvyyyyyyvvvwwwuuussswww~~~zzzrrrkkkddd___bbbiiixxx~~~~~~}}}wwwpppjjjfffcccddddddeeeeeedddbbb```___YYYUUUOOOKKKKKKLLLLLLMMMNNNTTT[[[bbbjjjtttvvvllliiiiiiiiikkkooooooooopppppppppoooooonnnssssssssssssrrrqqqooonnnllllllmmmoooppppppmmmjjjeeedddaaa___^^^^^^___``````___^^^^^^^^^^^^[[[YYYZZZWWWSSSOOOLLLIIIFFFCCCAAA???<<<:::888666333111000000...---,,,,,,,,,,,,+++)))'''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------000555888???>>>;;;888666555555555777777888888999:::::::::<<<<<<======>>>>>>>>>>>><<<;;;<<<@@@IIIUUUaaahhhgggeeecccaaa``````aaabbbbbbaaa___]]]\\\YYYUUURRRMMMLLLIIIGGGFFFFFFFFFGGGCCCBBBAAAAAABBBDDDFFFHHHFFFFFFEEECCC@@@<<<999777444444444444444444444444444333111///...---,,,,,,************************''''''((()))************((('''&&&%%%$$$#########&&&%%%$$$$$$#########$$$'''&&&%%%$$$$$$######$$$%%%$$$###"""!!!!!!!!!"""$$$############$$$%%%%%%&&&%%%$$$###############"""###$$$###""""""$$$&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!! !!! """"""""""""!!! !!!"""""""""!!!!!!  !!!######$$$$$$$$$""""""""""""!!!!!!!!!!!!###$$$&&&'''''''''&&&%%%+++++++++)))((((((***,,,------------...000111222222222111111111000000000......//////222888@@@EEEKKKQQQYYYaaalll|||vvvvvvyyyzzz}}}}}}{{{yyy|||~~~vvvooogggdddjjjrrr|||zzzzzzqqqhhhccc```___^^^\\\ZZZYYYWWWVVVQQQNNNKKKIIIJJJNNNSSSUUU\\\```gggnnnvvvxxxooohhhggghhhiiilllppppppqqqrrrssstttuuuuuuuuuttttttuuutttrrrooollljjjjjjkkknnnqqqrrrpppkkkgggbbbaaa___^^^]]]^^^_____________________^^^[[[ZZZZZZWWWSSSOOOLLLIIIFFFDDDAAA???<<<:::888666333111---,,,,,,+++*********++++++)))'''&&&''')))+++,,,++++++++++++++++++++++++...------,,,,,,+++++++++---------------///333666>>><<<:::888555444333333666666666777888888999999:::;;;<<<>>>>>>>>>>>>===<<<<<<===@@@GGGSSS___gggfffdddbbb```______``````aaa```^^^^^^]]]ZZZVVVSSSRRRPPPMMMJJJHHHHHHHHHIIIFFFDDDCCCAAAAAABBBCCCEEEDDDDDDCCCAAA>>>;;;999777333333333333333444444444222111000///...------,,,++++++++++++++++++***+++(((((())))))***)))))))))%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$###"""""""""###$$$$$$$$$###############%%%$$$###"""!!!!!! """"""""""""###$$$%%%&&&'''&&&%%%$$$###############$$$$$$"""!!!"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!"""""""""!!!!!! ###############"""!!! !!!!!!!!! ###$$$%%%&&&''''''''''''(((((()))(((((()))---///------------...000111222222222222222111111111000////////////222888@@@EEENNNTTT\\\eeennn|||xxxwwwzzz{{{{{{tttnnnhhhhhhqqq|||{{{xxxyyyttttttvvvxxxzzzpppiiifffeeebbb___[[[XXXVVVUUUPPPOOOMMMMMMPPPVVV\\\aaalllpppuuu|||ssslllggggggggghhhkkkppppppqqqtttvvvxxxzzz{{{{{{vvvvvvuuutttqqqooollljjjhhhjjjmmmqqqssspppkkkgggbbbaaa```___^^^______```^^^___``````___]]]\\\[[[ZZZWWWRRROOOLLLIIIFFFCCCAAA???<<<:::888666333111---,,,+++*********************)))((('''(((***,,,************************---------,,,,,,++++++***,,,---------,,,...111333:::999888666444333222222444444555555666777777777999:::<<<>>>>>>>>>======<<<<<<===???EEEOOO\\\eeeeeedddbbbaaa```______```^^^^^^]]]]]]]]][[[WWWSSSSSSQQQOOOMMMLLLNNNPPPRRROOOMMMIIIEEEBBBAAA@@@@@@@@@@@@???>>><<<;;;999888222222222333333333333333///////////////.........---------,,,++++++***************)))((('''&&&%%%$$$%%%&&&'''&&&%%%$$$###$$$###"""!!! $$$%%%%%%&&&'''(((((()))$$$$$$$$$###"""!!! !!!!!!!!!"""###$$$%%%&&&'''&&&%%%$$$############$$$$$$$$$"""!!!!!!###&&&%%%%%%&&&&&&&&&%%%%%%%%%""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""############ !!!"""############$$$$$$$$$######"""  !!!!!!!!!!!! """"""###$$$%%%&&&&&&'''###%%%'''))))))+++---///------------...000111222222222222222111111111000/////////000333999@@@FFFRRRXXXaaahhhppp}}}yyywwwyyy{{{{{{~~~vvvrrrmmmjjjfffiiivvv{{{xxx{{{wwwrrrkkkdddaaadddkkkqqq}}}vvvooommmiiiddd___ZZZVVVTTTUUUVVVWWWYYY\\\ccckkkppp}}}~~~pppkkkhhhhhhhhhhhhlllqqqqqqrrruuuwwwzzz|||}}}~~~xxxwwwuuusssqqqpppnnnnnniiijjjmmmpppqqqoookkkgggcccbbbaaa```````````````^^^___``````^^^]]]]]]^^^ZZZWWWRRROOOLLLIIIFFFCCCAAA???<<<:::888666333111//////---,,,++++++++++++)))***+++***))))))***,,,************************,,,,,,,,,,,,+++++++++++++++,,,------,,,---000222777777666555444333222222333333333444555555666666888999<<<>>>???>>>===<<<;;;<<<<<<===BBBLLLYYYccceeedddcccaaa``````______]]]\\\]]]^^^^^^\\\XXXTTTQQQPPPNNNNNNPPPTTTXXXZZZWWWTTTOOOJJJEEEBBB@@@???===<<<<<<:::999999888888222222222222222222222222---....../////////............------,,,+++******++++++***)))(((&&&%%%$$$''''''((((((''''''&&&%%%$$$###"""!!! !!!"""$$$%%%'''((((((((($$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%$$$###############$$$$$$%%%###"""!!!###$$$%%%%%%%%%&&&%%%%%%$$$###!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!!!! """###$$$%%%%%%!!!"""###$$$$$$$$$!!!!!!"""############### """#########"""!!!!!!""""""###$$$%%%%%%&&&###&&&)))*********++++++------------...000111222222222111111111000000000//////000000333999AAAFFFTTTZZZcccjjjrrr|||wwwtttvvvxxxzzz~~~sssqqqooollliiimmm{{{{{{www{{{uuullleeebbb```\\\XXXWWW\\\eeelll}}}zzzxxxuuuqqqlllgggccc```aaadddhhhlllqqqxxx}}}vvvnnnjjjhhhiiiiiiiiimmmssstttuuuvvvxxxzzz{{{||||||vvvuuurrrpppooonnnoooooonnnmmmmmmnnnnnnllliiifffccccccbbbaaa``````______^^^```aaa___]]]\\\^^^```[[[XXXTTTPPPMMMJJJGGGEEEAAA???<<<:::888666333111000///...,,,+++*********(((+++------+++)))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,,,,---000222555555666555555555444333333333444444555666666777777999;;;>>>???>>>===<<<:::;;;<<<<<>>??????===<<<:::;;;;;;;;;===GGGUUU```eeeeeedddcccbbbaaa``````]]]^^^___aaabbb```[[[XXXUUUSSSOOOMMMMMMOOORRRTTTRRRPPPKKKGGGCCCAAA@@@@@@===<<<999777555333222222444333333222111000//////000000000000...,,,***)))((())))))***++++++,,,,,,******+++++++++******)))&&&$$$"""$$$)))222<<>>JJJ[[[hhhllliiigggfffeeeccc^^^ZZZ\\\]]]___bbbcccbbb]]]YYYSSSQQQNNNKKKJJJJJJLLLMMMRRROOOJJJEEECCCBBBBBBCCC<<<;;;:::888555333222111222333444555444222000...//////.........---------,,,,,,,,,+++***)))((('''***************)))(((((('''%%%######(((222;;;BBB***'''###$$$&&&%%%!!!$$$%%%&&&((())))))******###$$$&&&&&&&&&%%%###!!! !!!"""###$$$%%%&&&'''##################$$$$$$***+++++++++)))&&&$$$"""""""""###$$$$$$###!!! %%%%%%$$$###"""!!! !!!"""""" !!!"""$$$&&&!!!"""!!!  """"""###""""""%%%***)))$$$%%%$$$"""!!!!!!!!!"""############"""""""""""""""&&&&&&%%%%%%&&&&&&'''(((((())))))*********))))))*********,,,---///111222111111222222222222111111...//////...///444===DDDLLLRRR[[[dddnnnyyy|||nnnjjjnnnqqqsss{{{zzzqqqkkkkkkiiieeejjjtttzzzpppqqqhhh\\\TTTQQQQQQQQQOOORRRRRRRRRSSSUUU[[[ccciiisss~~~{{{uuurrrrrriiihhhgggggghhhlllppprrrrrrssstttuuuuuusssrrrppppppooonnnmmmmmmoooqqqrrrqqqssstttsssoookkkhhhggggggfffdddbbbaaaaaabbbbbb___^^^]]]^^^```aaaaaaaaaaaa]]]WWWRRRPPPMMMIIIFFFCCCAAA>>><<<:::888444111............---+++***)))))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++---------,,,+++,,,///111333555777777666444333444333333444444555777888999888999:::;;;<<<<<<<<<<<<999:::::::::>>>IIIZZZfffkkkhhhfffeeeeeebbb^^^ZZZ]]]]]]___bbbcccaaa]]]YYYSSSQQQNNNKKKJJJJJJKKKLLLLLLJJJHHHFFFCCCAAA@@@@@@<<<;;;:::888666444222111222333333444333222000///000000///...---,,,+++*********+++++++++******)))))))))******))))))((('''&&&%%%$$$%%%(((---222666+++((($$$$$$&&&'''### ###$$$%%%'''(((((((((((($$$$$$%%%&&&%%%$$$###""" !!!"""######$$$######""""""!!!!!!!!!!!!"""###$$$$$$"""  !!!"""###$$$$$$######$$$$$$######"""!!!!!!!!! !!!"""""" !!!"""###$$$######"""!!! """!!!######!!!"""&&&'''%%%$$$######"""""""""""""""###"""""""""""""""""""""############$$$%%%&&&&&&(((((()))***************+++++++++,,,---///000111000111111222222111111000...//////...///555>>>EEEMMMSSS\\\eeennnzzzoooiiikkkmmmssszzz|||ssslllkkkhhhdddiiirrrzzz|||wwwooo|||qqqbbb[[[RRRMMMMMMOOOPPPPPPSSSTTTUUUVVVXXX]]]cccgggrrrzzz{{{vvvtttpppoooqqqhhhgggffffffgggjjjnnnpppooopppqqqrrrqqqpppooonnnllllllllllllmmmoooqqqrrrtttuuuuuusssnnnjjjgggfffgggfffdddbbbaaaaaaaaabbb^^^]]]]]]^^^aaaddddddddd```\\\WWWSSSOOOLLLHHHEEEBBB@@@>>><<<:::888444111////////////...,,,+++***)))))))))*********++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***+++++++++***,,,...111444666888888777555444444333333333333444666777888888999:::;;;<<<<<<<<<<<<999:::;;;;;;>>>HHHXXXdddiiigggeeedddcccbbb^^^\\\^^^^^^___aaabbb```\\\YYYUUUSSSPPPMMMKKKJJJKKKKKKIIIIIIIIIGGGEEEBBB@@@>>><<<<<<:::888666444333222222222222333222222111111111111///...,,,***)))((())))))***+++++++++++++++((((((((()))(((''''''&&&$$$$$$%%%&&&&&&''''''(((***&&&""""""$$$%%%$$$""""""###$$$%%%&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$###"""!!!  !!!############""" !!!###$$$%%%%%%%%%""""""""""""""""""""""""!!! !!!!!!""" !!!!!!""""""!!!!!!!!!###$$$###!!! !!!###(((++++++%%%!!!###&&&&&&"""############""""""!!!""""""""""""""""""############"""!!!!!!!!!""""""&&&'''(((******+++++++++,,,,,,,,,,,,---...000000000111111222222111111000...///000///000666???FFFNNNTTT]]]fffooozzzsssjjjiiiiiissszzz~~~tttllljjjgggcccfffnnnyyy|||xxxnnnqqqgggZZZUUUOOOLLLMMMPPPSSSTTTWWWYYY[[[\\\^^^```dddgggrrryyy~~~|||tttqqqnnnjjjiiikkkhhhgggffffffgggjjjmmmooonnnnnnooooooooonnnmmmllljjjjjjjjjjjjkkklllnnnnnnrrrssstttrrrnnnjjjhhhggghhhfffdddbbbaaaaaaaaaaaa___^^^]]]___aaaddddddddd___]]]YYYTTTOOOKKKGGGEEEBBB@@@>>><<<:::888444222000000///...---,,,******))))))))))))******************+++++++++,,,,,,,,,---,,,+++******+++,,,---((()))*********+++...000222555888888777555444444333333333444555666777888888999:::;;;<<<<<<<<<<<<:::;;;;;;;;;===GGGVVVaaagggfffeeedddcccaaa___^^^_________``````___\\\YYYWWWUUURRROOOMMMLLLKKKKKKMMMLLLKKKIIIFFFCCC@@@>>><<<<<<:::999777555444333333333333333333333222222000000///---,,,***)))))))))******+++++++++******''''''((((((''''''&&&%%%$$$%%%%%%%%%$$$###"""!!!&&&### """"""""""""###$$$&&&'''''''''''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!! !!!"""###$$$%%%$$$$$$!!!!!!"""###$$$$$$%%%%%%!!!!!!""""""############!!!!!! !!!""" !!!"""###"""!!!!!!"""""""""!!!"""$$$&&&555999888---$$$###&&&(((!!!"""###$$$$$$###"""!!!"""""""""""""""#########&&&%%%###!!! &&&&&&((()))++++++,,,,,,,,,,,,,,,,,,,,,---......000000111111111111000000...///000///000666???FFFOOOUUU^^^hhhppp{{{xxxmmmjjjjjjsssyyy}}}rrriiihhhfffaaacccjjjvvv{{{xxxooo|||lllbbbVVVSSSPPPOOOQQQTTTXXXZZZ\\\^^^```bbbbbbdddfffhhhqqqvvvzzzyyyyyy||||||zzz|||vvvqqqooommmiiihhhjjjhhhggggggggghhhkkkmmmnnnnnnnnnnnnnnnmmmmmmllllllmmmlllllllllllllllllllllnnnpppqqqpppmmmkkkjjjjjjhhhgggeeecccaaa```aaaaaa```___^^^___aaabbbbbbbbb___^^^[[[VVVPPPKKKGGGFFFBBB@@@>>><<<;;;999555333000000...---+++***))))))(((((()))))))))***************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,''')))***+++***+++---///000333666888666444333333444444444555666777999999888999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;===EEESSS^^^ffffffeeedddbbbaaaaaaaaaaaa```___^^^___]]][[[YYYWWWVVVSSSQQQOOOMMMLLLLLLQQQOOOKKKGGGCCC@@@???>>>===<<<;;;999888666555444555555555666555555444333.........------,,,,,,+++,,,,,,,,,+++***)))(((((('''''''''''''''&&&%%%%%%&&&%%%$$$$$$############$$$"""!!!""""""###$$$%%%&&&'''((((((((('''&&&%%%$$$$$$$$$%%%%%%!!!!!!!!!!!!!!! """""""""######$$$$$$$$$!!!!!!""""""""""""""""""$$$$$$##################!!!!!!!!!"""######$$$$$$!!!!!! !!!!!!!!!!!!""""""""" !!!!!!!!!###''')))===AAA???222%%%"""$$$&&&!!!"""###$$$$$$###"""!!!!!!!!!""""""############$$$$$$###""""""""""""###&&&&&&((()))++++++,,,,,,++++++******+++,,,------000000000111111000000000---...//////000666???GGGOOOVVV___hhhqqqzzz~~~rrrnnnnnnsssyyyxxxmmmfffgggeee```aaafffqqq}}}zzzuuutttqqqwwwhhh___TTTSSSSSSSSSVVVZZZ___aaadddfffhhhiiiiiiiiikkkmmmqqqvvvyyyxxxwwwyyyyyyvvvzzz~~~~~~zzztttpppnnnooommmjjjiiilllhhhgggggghhhiiijjjlllmmmmmmmmmmmmlllllllllkkkkkkoooooonnnnnnnnnmmmmmmmmmjjjlllmmmmmmlllkkkkkkllliiigggeeecccaaa`````````aaa___^^^___aaabbbbbbaaa```___]]]XXXQQQKKKHHHGGGCCCAAA???>>><<<:::777444111000...,,,+++***))))))((((((((()))))))))************+++++++++,,,,,,,,,+++******))))))******+++((()))++++++++++++---...///222666888777444333222555555555666777888999:::888999:::;;;<<<<<<<<<<<<;;;======;;;<<>>===<<<===<<<;;;:::999777666666888888:::::::::888555444///............---------,,,,,,,,,+++***)))(((''''''''''''((('''&&&&&&%%%&&&&&&$$$$$$$$$%%%&&&'''%%%$$$###""""""######$$$###$$$%%%'''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$###############!!!!!!""""""#########$$$"""!!!!!! !!!!!!!!!!!!!!!!!!  !!!###'''***888<<<:::///$$$ """###!!!""""""############"""!!!!!!!!!"""######$$$$$$!!!!!!"""###%%%''')))***&&&'''(((******+++++++++************+++,,,---...///000000111111000000///,,,---......///555???FFFOOOVVV___hhhpppyyytttqqqqqqtttzzzrrrhhhcccggghhhcccbbbfffrrryyytttuuussstttggg___TTTVVVWWWZZZ^^^ccciiilllqqqsssttttttssstttuuuwww{{{~~~zzz}}}xxxvvvyyyxxxuuuooommmmmmooommmiiiiiilllfffffffffggghhhiiijjjkkkllllllkkkjjjjjjjjjjjjjjjkkkllllllmmmmmmmmmmmmlllhhhjjjkkkkkkjjjiiijjjllliiigggeeecccaaa````````````___^^^```bbbeeeeeeeeeaaaaaa```ZZZSSSLLLIIIHHHDDDBBB@@@???>>><<<999666333222///---+++*********(((((((((((()))))))))*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))+++,,,---,,,+++,,,---///222777999888555444333444444444555666777888999888999:::;;;<<<<<<<<<<<<<<<======;;;<<>><<<======<<<:::999888777666:::<<<>>>???>>>;;;666444111111000///......------+++++++++++++++***)))(((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%$$$############"""###$$$%%%''''''''''''%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%&&&"""""""""""""""#########""""""!!! !!!!!!   !!!$$$'''***...///(((""""""$$$$$$"""""""""""""""######$$$ !!!!!!"""######$$$$$$""""""###$$$&&&(((***+++(((((()))***************+++++++++,,,---///000111//////000000000000//////***,,,------...555>>>EEENNNUUU___hhhpppxxxssspppqqqtttzzzllldddaaahhhlllhhhfffhhhvvvzzzuuuwwwttttttiiibbbVVVXXX\\\```eeekkkqqqvvv|||}}}~~~~~~}}}}}}{{{{{{vvvqqqqqqttttttpppooommmmmmnnnlllfffeeehhheeeeeeeeefffggghhhiiijjjkkkjjjjjjiiiiiiiiiiiiiiifffggghhhiiijjjkkkkkkkkkhhhjjjjjjjjjhhhhhhiiijjjiiihhheeecccaaa`````````_________aaadddggghhhhhhaaabbbaaa\\\SSSLLLIIIHHHEEECCCAAA@@@???===:::777555333111...,,,+++++++++(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++---......---++++++***,,,------,,,+++,,,---///333888:::999777555444333333333444555666777888999999:::;;;<<<<<<<<<<<<<<<======<<<<<>>======<<<;;;999888777777<<<>>>AAABBBAAA<<<777444444333222000///---,,,+++))))))***++++++++++++***(((((())))))(((((('''&&&$$$%%%'''(((((('''&&&%%%###$$$%%%$$$"""!!! !!!"""###$$$%%%&&&&&&&&&%%%&&&'''((((((&&&$$$### !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!  !!!"""#########""""""###%%%'''(((######""""""""""""""""""###"""!!! !!! !!!!!! !!! """$$$$$$'''$$$###%%%((('''###"""!!!!!!!!!"""$$$%%% !!!!!!"""###$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''((())))))*********))))))+++,,,,,,---///111222333//////000000000000//////***+++,,,,,,...444>>>EEENNNUUU___hhhoooxxx}}}qqqooopppttt{{{iiibbbaaajjjpppllliiijjjtttvvvrrrtttttt|||nnnccc^^^ZZZ^^^dddjjjpppwww~~~~~~~~~~~~{{{yyyxxxwwwvvvsssooonnnooopppqqqrrrrrrnnniiiggghhhiiihhhfffeeeeeeggghhhiiijjjjjjkkkkkkkkkkkkkkkkkkiiihhhgggjjjkkkkkkllllllkkkkkkjjjiiihhhffffffgggfffcccaaabbbaaa```___^^^]]]]]]]]]]]]]]]^^^```bbbfffhhhjjjdddccc```]]]XXXRRRMMMKKKBBBBBB@@@>>><<<999777666222111///---+++***))))))---,,,++++++******++++++)))************+++++++++)))***++++++***)))((('''###'''---///---+++***+++///333888:::999777444333555555444444555666888999888:::;;;;;;::::::<<<===>>>;;;:::<<<===AAAIIIRRR[[[bbbfffdddaaa```___\\\```^^^\\\[[[YYYVVVRRROOORRRPPPMMMIIIGGGEEEEEEEEEGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>><<<:::888666999:::;;;;;;:::999777666111111///...,,,***)))(((************))))))))))))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$######"""!!!!!!!!!######$$$&&&))))))(((&&&(((((('''&&&%%%%%%$$$$$$$$$###"""!!!!!!"""######%%%$$$$$$###"""!!!!!! $$$$$$%%%%%%%%%$$$######&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%###!!! !!!!!!""" """!!! """"""""""""""""""""""""!!!#########"""###$$$#########$$$%%%%%%&&&&&&######"""""""""""""""###$$$$$$######$$$%%%'''((((((((()))***+++,,,,,,---000///...,,,,,,---...///111111111000000///...---,,,///111111000555>>>FFFKKKRRR[[[dddkkkttt}}}uuunnnmmmnnnttt|||wwwhhh```___gggkkkiiiiiimmmyyy}}}sssrrrvvv|||zzzmmmccc___\\\aaaiiirrr{{{~~~~~~}}}{{{zzzzzz|||}}}{{{yyy{{{{{{zzzyyyxxxvvvtttsssrrrpppmmmmmmoooqqqsssssspppnnnllllllmmmmmmjjjgggeeefffgggiiijjjjjjkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhiiigggfffffffffeeebbb``````___^^^]]]]]]]]]]]]]]]]]]]]]^^^___bbbeeehhhjjjgggeeeaaa\\\VVVPPPLLLIIICCCCCCBBB@@@===:::777555333222000...,,,++++++***++++++***))))))))))))))))))************+++++++++***+++,,,,,,+++***)))(((!!!%%%***---------...//////444999<<<;;;888555333555444444444444666777888888:::;;;;;;;;;;;;<<<===>>>;;;:::<<<===AAAIIISSS[[[bbbfffddd```___^^^\\\ZZZYYYYYYZZZ[[[ZZZXXXVVVSSSQQQMMMIIIFFFFFFFFFGGGIIIHHHGGGEEECCCBBB@@@???@@@@@@???>>><<<:::888777999999999999888777666666222111000...---+++***)))************))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###%%%%%%$$$$$$###""""""""" ###%%%&&&%%%$$$(((((('''&&&&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$#########"""!!!!!! ######$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######"""!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$"""""""""#########""""""!!! ###""""""!!!!!!"""""""""&&&&&&%%%%%%&&&''')))***(((((())))))******+++++++++++++++,,,---...///000111111111000000///...---***...111222111555===DDDLLLRRR[[[dddkkksss|||ssslllllllllsss{{{wwwhhh```___gggllljjjjjjnnnxxxyyyqqqrrrxxxxxxxxxmmmdddbbbaaagggrrr}}}{{{xxxvvvuuutttuuuuuuuuusssrrrrrrsssttttttsssqqqooommmmmmllljjjlllooosssuuuvvvnnnnnnoooqqqqqqppplllhhhfffggghhhiiijjjkkkkkkkkkkkkjjjiiigggggggggggghhhffffffggggggggggggffffffhhhfffeeeddddddcccaaa^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]___aaadddfffhhhiiifffaaa[[[TTTNNNJJJHHHEEEEEEDDDBBB???:::666444444333111///---,,,++++++))))))(((''''''''''''((()))************++++++++++++,,,,,,,,,,,,+++******$$$&&&)))+++,,,---...000000444;;;>>>===999555333333333333333444555666777888999;;;;;;;;;;;;<<<>>>>>><<<;;;===>>>@@@JJJTTT[[[bbbfffddd```___^^^\\\XXXXXXYYY[[[]]]]]][[[YYYUUURRRMMMIIIFFFGGGHHHJJJMMMLLLIIIGGGDDDAAA???>>>>>>>>>===<<<;;;::::::999999999888777666666666666333222111///...,,,+++***************))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%%%%$$$#########!!!!!!"""$$$''')))((('''((((((''''''&&&%%%%%%%%%######"""!!!!!!"""###$$$$$$$$$######""""""!!!!!!""""""###$$$%%%%%%%%%%%%$$$###############$$$$$$!!!!!!!!!"""!!!!!! !!!"""###$$$"""!!!!!! !!!!!!"""!!!###$$$$$$"""!!!!!!"""%%%%%%$$$$$$###""""""""""""!!!!!! !!!""""""&&&&&&%%%%%%&&&''')))***((((((((()))))))))))))))&&&''')))+++...///000000111111111000000///...---)))---111111111444<<>>:::666333222222333333444555555666777999;;;;;;;;;;;;===>>>>>>======>>>>>>@@@JJJUUU]]]dddhhheeebbbaaa___]]][[[[[[\\\]]]^^^]]]YYYWWWVVVRRRMMMIIIGGGHHHJJJLLLPPPNNNLLLHHHDDDAAA>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::999777666555555666777333333222000///---,,,,,,************)))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$###""""""&&&%%%%%%$$$######"""""""""""""""%%%(((******)))''''''''''''&&&&&&%%%%%%###"""!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$#########!!!!!!"""$$$%%%%%%%%%%%%"""""""""""""""######$$$ !!!"""######"""!!!!!! !!!!!!!!!!!!!!!"""######$$$######""""""######$$$"""###%%%$$$"""!!!!!!!!!"""######$$$%%%%%%&&&&&&!!! !!!!!!"""$$$############%%%&&&'''((((((((((((((('''''''''%%%'''***---///000000000111111111000000///...---+++...000///...333;;;CCCNNNTTT]]]dddjjjqqqxxx}}}}}}ooohhhhhhiiipppvvv~~~}}}hhh```___fffjjjggggggkkkssswwwxxxqqqjjjiiirrr{{{|||}}}vvvtttvvvwww~~~zzzxxxqqqqqqrrrrrrpppnnnlllkkkiiijjjmmmnnnnnnmmmkkkiiihhhggghhhkkkppptttvvvwwwqqqqqqpppooollljjjiiihhhfffggghhhhhhiiiiiiiiiiiiiiigggeeecccbbbcccdddeeeddddddeeeeeeeeeeeeddddddeeecccbbbbbbcccbbb```]]]ZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\\\\]]]___aaacccdddeeebbb]]]XXXRRROOOLLLKKKGGGGGGEEECCC@@@;;;777444222111///---,,,******)))+++***))))))(((((())))))))))))*********+++++++++******)))))))))*********,,,+++******+++,,,,,,---000444:::>>><<<999555333222222333444444555555555777999:::;;;;;;;;;===???>>>>>>>>>???>>>@@@KKKVVV___fffjjjgggcccbbb```^^^]]]]]]]]]^^^^^^\\\XXXUUUUUURRRMMMIIIGGGHHHKKKNNNPPPOOOLLLHHHEEEAAA>>>===;;;;;;::::::::::::;;;<<<;;;:::888777666666777888333333222000///...------************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$###""""""$$$$$$$$$###""""""!!!!!! !!!###&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%###"""!!!!!!!!!"""$$$%%%###############""""""""" !!!"""###$$$%%%%%%%%%"""!!!!!!!!!""""""###$$$!!!"""###%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$"""###%%%$$$"""!!!!!!!!! !!!""""""""" !!!""""""######""""""###$$$&&&'''((((((((('''''''''''''''((())),,,...000000000000111111111000000///...---...//////---,,,111<<>>;;;888666222111///---+++***)))))),,,+++******))))))******)))************+++++++++)))))))))((())))))***+++***)))((())),,,////////////333888:::999777444333222333444555555666666555777888:::;;;;;;<<<===???>>>>>>@@@@@@>>>@@@KKKXXX```gggjjjgggcccbbb```]]]ZZZZZZ\\\^^^___^^^ZZZVVVSSSQQQLLLIIIHHHIIILLLMMMOOONNNKKKHHHEEEAAA???>>>;;;:::999888999999;;;<<<::::::999888777777777777222222111000///...------************))))))))))))(((''''''''''''&&&&&&&&&'''''''''&&&%%%$$$###"""$$$$$$######"""!!!!!! ###!!! !!!$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""!!!!!!!!!###$$$%%%!!! !!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!  !!!!!!###$$$$$$"""!!!!!!"""######""""""!!!!!! !!!"""######%%%%%%$$$$$$%%%&&&((()))'''''''''(((((((((((((((++++++---...///000000000111111111000000///...---///000000---,,,222<<>>@@@>>>???AAAAAA>>>@@@LLLYYY___eeeiiifffbbb```^^^\\\XXXYYY[[[^^^___^^^YYYVVVQQQOOOLLLJJJIIIIIIKKKLLLMMMLLLJJJGGGDDDBBB@@@???;;;:::999888888888:::;;;888888888888777666555444111111000///......------************))))))))))))(((''''''''''''&&&&&&&&&((((((((('''&&&%%%$$$###%%%%%%$$$######""""""!!!&&&%%%######%%%''''''&&&########################"""!!!!!!!!!!!!###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""###$$$%%%%%%%%%%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """$$$$$$"""""""""###%%%%%%%%%$$$######""""""!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$&&&'''((('''''''''(((((())))))*********+++,,,---///000111111111111000000///...------000222111000333<<>>@@@>>>???BBBBBB>>>@@@LLLYYY^^^dddhhhddd```___]]]ZZZYYYZZZ\\\^^^___\\\WWWSSSOOONNNLLLJJJIIIJJJKKKKKKKKKJJJHHHFFFDDDBBBAAA@@@<<<;;;999777777888999:::666777777777777555444222111000000///...------,,,************))))))))))))(((((('''''''''&&&&&&&&&)))))))))((('''%%%$$$###&&&&&&%%%%%%$$$######"""%%%""" """#########"""""""""""""""#########"""!!!!!!!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%"""############""""""!!!""""""""""""###$$$%%%&&&&&&%%%###!!! !!!!!!""""""""""""""""""""""""""" !!!""""""  """!!!#########"""###$$$ !!!!!!""""""!!!!!!!!!!!!"""###%%%%%%###""""""""""""$$$%%%&&&&&&''''''((()))***++++++)))((()))***,,,...111222111111111111000///...---+++///444555444555;;;@@@OOOWWWaaaiiioootttzzz~~~tttooooooqqqqqqnnnuuu{{{}}}{{{sssnnnooouuupppggg]]]WWW[[[hhhtttvvv~~~yyyuuuqqqooommmkkkiiijjjmmmooonnnmmmlllllllllkkkjjjgggdddcccaaaaaa___^^^^^^___```aaafffdddbbbdddffffffdddaaacccfffkkkooopppmmmjjjgggffffffeeedddcccbbbaaaaaaaaa___]]][[[ZZZ[[[]]]^^^^^^^^^^^^^^^___aaabbbccc```aaacccdddeeeeeedddddd``````___^^^]]]]]]\\\\\\\\\YYYWWWWWWZZZ^^^```aaaZZZYYYXXXUUUQQQMMMIIIFFFDDDAAA???===;;;999666444111111000...---,,,+++***(((((((((((())))))))))))((()))***++++++,,,++++++******++++++++++++******((())))))))))))*********...000222222222222333444111111333444555666666666666777888:::<<<>>>???@@@@@@???@@@AAA@@@AAAIIITTT^^^bbbffffffaaa\\\YYYYYYYYYZZZ[[[[[[[[[ZZZXXXWWWSSSQQQOOOLLLKKKKKKLLLLLLQQQPPPMMMJJJGGGDDDBBBAAA===<<<;;;:::999888888888;;;:::999777666444333333111000000///......------...------,,,+++***((('''(((((('''&&&%%%$$$$$$$$$'''$$$""""""###%%%%%%$$$$$$%%%&&&%%%###"""###$$$%%%###!!!!!!###&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######"""!!! $$$$$$######""""""!!!!!!###"""""""""""""""""""""""""""############""""""&&&%%%$$$#########%%%%%%######"""!!!!!!!!!!!!!!!%%%%%%%%%$$$"""!!!!!! """### !!!"""######$$$""""""############"""""" !!!"""###$$$$$$%%%$$$#########%%%''')))'''((()))))))))))))))))),,,---------,,,+++*********+++---.........---,,,------------000555===BBBOOOVVVaaajjjoootttyyy}}}xxxrrrrrrsssnnnooouuuwwwnnnkkknnnssspppgggYYYOOORRR```nnnxxx|||zzzwwwvvvssspppmmmjjjgggfffgggeeecccdddgggiiiiiiggghhhhhhgggfffdddbbb```___```______^^^___```aaabbbdddcccaaabbbcccdddaaa___bbbeeekkkooopppnnnjjjgggcccccccccbbbaaa```______```^^^\\\ZZZYYYZZZ\\\]]]^^^^^^^^^___```aaabbbcccbbbbbbcccdddcccbbbaaa```^^^^^^^^^]]]]]]]]]\\\\\\[[[YYYXXXYYY[[[\\\[[[ZZZVVVVVVTTTQQQNNNKKKIIIGGGDDDAAA>>><<<;;;999666444111111000///---,,,+++***(((((((((((())))))))))))(((((()))***++++++++++++******++++++++++++***************+++++++++,,,,,,,,,...000000/////////000000000222333444555555555777777888:::<<<===>>>?????????@@@AAA@@@AAAIIISSS```dddgggfffaaa[[[YYYXXXXXXYYYZZZZZZZZZZZZYYYYYYUUUSSSQQQOOOOOOOOOPPPQQQTTTSSSQQQNNNIIIEEEBBB@@@===<<<;;;:::999888888888:::999888777555444222222000000//////...------,,,---------,,,+++***)))((()))(((&&&%%%$$$$$$%%%%%%&&&$$$""""""$$$%%%%%%$$$$$$%%%&&&%%%###"""###$$$###!!! ###%%%&&&&&&########################"""###$$$$$$$$$###"""!!!#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$############$$$$$$###"""!!!!!! !!!$$$$$$######"""!!! !!!!!!"""""" !!!!!!""""""######!!! !!!"""""""""""""""###############""""""###$$$%%%&&&&&&'''(((((())))))((((((,,,---...///000000000000...///000111111000//////------------///555<<>><<<;;;999666333222111000///---,,,++++++))))))))))))(((((((((((('''((()))***++++++++++++******++++++++++++******,,,,,,,,,,,,------------,,,---//////...---.../////////111222333444444444888888999:::;;;<<<======??????@@@AAA???@@@IIISSSbbbeeegggeee```[[[YYYYYYZZZZZZZZZZZZZZZZZZZZZZZZWWWUUUSSSRRRQQQRRRSSSTTTUUUUUUTTTQQQMMMGGGBBB???===<<<;;;:::999888888888999999777666444222111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((&&&$$$$$$$$$%%%&&&&&&$$$######$$$%%%%%%$$$$$$%%%%%%%%%###"""###$$$ !!!###%%%$$$##############################$$$$$$%%%%%%%%%$$$$$$!!!""""""""""""""""""###""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""!!!  !!!!!!""""""!!!  """#########"""!!!!!!!!!!!!!!!""""""""""""!!! !!!###"""""""""!!!!!!!!! """######$$$$$$%%%&&&&&&'''((())))))*********)))'''(((***,,,...//////000///000111222222111//////------------///444;;;@@@LLLTTT```jjjqqqwww}}}}}}uuuqqqooommmnnnrrr|||}}}uuurrrsssxxxvvvooobbbVVVUUU___iiiqqqyyytttpppjjjddd___\\\[[[ZZZYYYZZZ[[[]]]]]]^^^^^^]]]]]]]]]]]]]]]___aaabbbbbbdddbbb___]]]\\\\\\^^^___^^^^^^___```aaabbbcccdddcccbbb```______^^^]]]\\\```cccgggjjjkkkhhhdddaaa\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYXXXWWWXXXYYYZZZ[[[]]]]]]^^^___aaaaaabbbbbbbbbbbbaaa```___]]]\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXWWWVVVWWWXXXXXXVVVTTTTTTQQQMMMJJJGGGGGGGGGGGGCCCAAA>>><<<;;;999666333222111000///...,,,++++++))))))))))))(((((((((((('''((()))***++++++++++++******++++++++++++******,,,,,,,,,------------...---///000000///......//////000111333444444444444888888999:::;;;;;;<<<<<>>???@@@???@@@IIISSS```ccceeeccc___\\\\\\^^^```___^^^\\\[[[ZZZZZZZZZXXXVVVTTTQQQPPPPPPPPPQQQQQQRRRSSSRRRNNNIIICCC@@@===<<<;;;:::999888888888999888777555333111000///......---------,,,,,,,,,++++++,,,,,,,,,++++++***)))(((&&&$$$###$$$&&&'''%%%$$$######%%%%%%$$$######$$$%%%$$$###""""""$$$  """$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%% !!!!!!!!!""""""###### !!!!!!!!!!!!!!!"""######""""""""""""###### """$$$$$$###!!! !!!   !!!  !!!""""""""""""!!!""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!"""### $$$$$$&&&''''''(((''''''))))))***+++,,,,,,,,,,,,&&&'''(((***,,,---......---......//////...,,,+++------------///333999>>>IIIQQQ]]]hhhpppwww}}}wwwpppmmmnnnpppttt|||}}}vvvsssuuuzzzyyytttggg[[[XXX___hhhlllyyypppllldddaaa]]]XXXUUUSSSSSSTTTUUUWWWZZZ]]]```aaaaaaaaa````````````___```aaaaaaaaa___]]][[[[[[]]]___aaa___```aaabbbccccccddddddccccccbbb```^^^]]]]]]^^^aaabbbeeefffeeeccc___]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXZZZZZZ\\\]]]___```aaaaaaaaaaaa```______^^^^^^]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWXXXVVVTTTTTTVVVXXXYYYYYYVVVSSSOOOJJJGGGFFFFFFGGGDDDBBB???===;;;999666444222222111///...---,,,+++***)))))))))((((((((('''''''''((()))******************++++++++++++******++++++++++++,,,,,,,,,,,,,,,...000000///......///000111222444555555666666888888999999:::;;;<<<<<<>>>>>>???@@@???@@@HHHSSS\\\^^^```___^^^^^^aaaeeeiiigggccc___\\\ZZZZZZZZZWWWUUUQQQMMMKKKIIIIIIIIIIIIKKKNNNOOOMMMIIIDDDAAA===<<<;;;:::999888888888999888777555333111///...---------------,,,,,,,,,++++++,,,,,,,,,++++++***((('''%%%$$$$$$%%%&&&'''%%%$$$###$$$%%%%%%$$$######$$$%%%$$$"""!!!"""### """%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""######$$$$$$ !!!!!!"""""""""############$$$$$$$$$%%%%%%######"""!!!!!!"""######"""$$$$$$###!!!  !!! !!!  """###""""""""""""!!!!!!!!!!!!###"""!!! !!!"""### !!!!!!"""#########$$$%%%&&&'''''''''''''''((()))***++++++++++++++++++---....../////////+++,,,---------,,,+++***,,,---------...222777;;;EEENNNZZZeeennnuuu|||xxxpppllllllooosssyyy~~~{{{vvvssstttzzzzzzvvvkkk___[[[bbbjjjlll~~~ttthhh```^^^UUUTTTSSSPPPNNNOOORRRTTTVVVYYY^^^cccgggjjjllllllmmmlllkkkgggccc`````````]]]\\\[[[ZZZ[[[^^^aaaccccccddddddeeeeeedddccccccccccccbbb```^^^]]]___```bbbbbbbbbbbbaaa```^^^]]]^^^^^^]]]\\\[[[ZZZYYYXXXVVVVVVVVVWWWXXXYYYZZZZZZ\\\]]]___aaabbbbbbaaaaaa^^^^^^]]]]]]]]]^^^^^^___]]]\\\[[[ZZZYYYXXXXXXWWWWWWUUUSSSSSSVVVYYY\\\]]]WWWUUUPPPKKKHHHGGGGGGGGGEEECCC@@@>>>===:::888555333222111000...---,,,,,,******))))))((((((''''''&&&'''((()))******************++++++++++++******************++++++++++++)))+++---...------...///111222333444555666666666777777888999:::;;;<<<<<<>>>>>>???@@@>>>???HHHRRRWWWZZZ\\\\\\\\\___eeejjjooolllgggaaa]]][[[ZZZZZZUUURRRNNNIIIFFFCCCBBBBBBBBBDDDHHHJJJJJJGGGDDDAAA===<<<;;;:::999888888888:::999777555333111///.........------------------,,,,,,,,,,,,,,,+++***)))'''&&&&&&%%%%%%&&&&&&&&&$$$$$$###$$$&&&&&&$$$"""###$$$$$$$$$"""!!!"""###!!! """$$$&&&%%%%%%########################!!!!!!!!! !!!!!!"""### !!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""######$$$$$$$$$###"""!!!!!!"""###$$$"""$$$$$$###"""  !!!""" """ """###!!!!!!!!!!!!""""""""""""!!!  !!!!!!!!!"""###$$$%%%&&&&&&!!!""""""######$$$%%%%%%%%%%%%'''((())))))******++++++,,,,,,---,,,,,,,,,+++,,,---...///......---,,,---------...111666999CCCLLLYYYdddmmmttt{{{yyyqqqllllllqqqvvv|||}}}{{{xxxtttrrrssswwwyyyvvvmmmbbb___fffnnnsssuuulllbbbWWWRRRRRRKKKLLLNNNMMMNNNQQQVVV[[[^^^bbbiiipppwww||||||tttkkkdddaaaaaa\\\\\\\\\]]]___bbbeeeggghhhhhhhhhgggfffdddbbbaaaaaabbbaaa___]]]\\\___bbbbbbaaa```______```aaabbbaaa```___^^^\\\[[[YYYYYYUUUUUUVVVWWWXXXYYYZZZ[[[[[[]]]___aaabbbbbbaaa```___^^^]]]]]]]]]]]]^^^___ZZZZZZZZZZZZZZZZZZZZZ[[[WWWVVVUUUVVVYYY\\\]]]\\\UUUSSSPPPLLLJJJHHHHHHHHHFFFDDDAAA???>>><<<999777333222111000///---,,,,,,*********)))((('''''''''&&&'''((()))******************++++++++++++******************++++++++++++(((***---.........000111000111222333444555555555555666777888:::<<<======>>>===>>>@@@>>>???HHHRRRUUUWWWYYYYYYZZZ^^^eeekkkqqqmmmgggaaa]]][[[[[[[[[RRROOOKKKGGGDDDAAAAAAAAA???AAADDDFFFFFFEEEBBBAAA===<<<;;;:::999888888888;;;:::888666333111///...........................---------,,,+++***)))(((%%%%%%&&&''''''&&&&&&%%%$$$######%%%&&&&&&$$$""""""###$$$###"""!!!"""###""" """$$$%%%%%%###########################"""!!! !!!"""!!!!!!!!!!!!!!!  !!!!!!"""$$$###"""!!!!!!"""###$$$ """$$$$$$$$$###"""!!! !!!!!!"""### !!!!!!!!! !!!  """""" !!!!!!""""""######!!!  !!!!!!"""""""""######$$$$$$"""!!! !!!"""$$$%%%%%%&&&((()))***+++++++++(((((()))******************+++---///000000//////,,,---------...000555888CCCLLLYYYdddmmmttt{{{yyyqqqmmmlllsssyyy~~~|||yyyvvvrrrqqqrrrtttvvvuuummmdddbbbjjjsssyyyrrreee]]]UUULLLIIILLLHHHJJJMMMOOOQQQUUU\\\bbbggglllttt~~~sssiiidddccc^^^^^^___aaadddgggjjjllljjjkkkjjjiiigggdddbbb```___``````^^^\\\\\\___bbbbbbaaa___^^^___bbbeeegggccccccaaa___]]][[[ZZZYYYUUUUUUVVVWWWYYYZZZ[[[[[[[[[]]]___aaabbbbbbaaa```aaa```^^^]]]\\\]]]^^^^^^WWWXXXYYYZZZ[[[\\\]]]^^^WWWWWWXXXZZZ\\\]]]\\\ZZZRRRQQQNNNLLLKKKJJJJJJJJJGGGEEEBBB@@@???===:::777333222111000///...---,,,+++******)))(((''''''&&&&&&'''((()))******************++++++++++++************+++++++++,,,,,,,,,***,,,///000111111333444///000111222333444444444444555666888:::<<<===>>>>>>===>>>???>>>???HHHRRRUUUWWWXXXXXXXXX]]]eeekkkppplllfff```\\\[[[\\\]]]PPPNNNJJJFFFDDDBBBBBBBBB???@@@BBBDDDDDDCCCAAA@@@======;;;:::999888888888;;;:::999666444111///.........//////////////////...------,,,+++***((('''###%%%'''(((((('''%%%$$$$$$###$$$%%%&&&&&&$$$""""""###$$$###"""!!!!!!###!!! """$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""" !!!!!!""""""!!!!!! !!!!!!!!!"""###$$$$$$%%%$$$###""" """###$$$ """###$$$$$$$$$###!!!!!!!!!!!!!!!"""######!!!!!!""""""!!!  """#########"""!!! !!!"""######$$$###"""  """### $$$###!!!!!!!!!###&&&'''))))))+++,,,---.........******+++,,,---.........((()))+++---////////////,,,---------...000444777DDDMMMZZZeeemmmuuu|||yyyrrrnnngggooouuu{{{}}}xxxuuuqqqppprrrrrruuutttlllddddddmmmvvv{{{|||kkk```UUUPPPLLLHHHFFFHHHHHHJJJMMMRRRYYY```gggkkkqqqyyywwwooojjjggghhheeecccdddiiinnnppppppooommmjjjiiiiiihhhddd```cccaaa___^^^```aaaaaaaaadddcccaaa``````bbbdddeeedddccc```^^^\\\[[[ZZZZZZWWWWWWVVVVVVXXXZZZ\\\]]]______``````aaaaaabbbbbbZZZ\\\^^^___]]]\\\[[[ZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]TTTSSSQQQQQQSSSSSSRRRQQQFFFFFFEEECCCAAA???===<<<888777444222000/////////+++***)))(((((('''''''''&&&'''((())))))*********,,,,,,,,,++++++*********''')))+++,,,---,,,***)))***+++,,,...000111333333//////000111222444666777666777999;;;<<<<<<<<<;;;@@@??????@@@CCCGGGLLLOOOUUUXXXZZZYYYYYY^^^gggooopppooojjjaaa]]]]]]\\\YYYRRRLLLEEECCCEEEGGGFFFDDDFFFFFFFFFEEEDDDCCCCCCBBB>>>===;;;888777555444444<<<;;;888666333111//////...///////////////......***)))'''&&&&&&&&&'''(((((('''%%%$$$$$$%%%'''((((((&&&%%%$$$$$$""" '''&&&$$$"""!!!!!!"""###&&&$$$###!!!!!!"""$$$%%%#########$$$$$$%%%%%%%%%######!!! $$$###""" !!!""" !!!"""###$$$$$$&&&%%%###!!! !!!"""""""""############"""""""""!!!  !!!###%%%###"""!!!  !!!"""!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""############  ###$$$$$$"""$$$&&&&&&&&&%%%&&&'''''''''((()))***+++,,,,,,------,,,+++,,,---...///***+++---.........------+++,,,------...000444888CCCOOO___kkkrrrwww}}}sssmmmllloooqqqqqqyyy{{{yyyzzzxxxuuuttttttuuuqqqiiicccdddnnnwwwttt```VVVMMMJJJHHHFFFGGGIIIQQQTTTWWW\\\bbbjjjqqquuuzzz|||uuurrroooooollljjjjjjmmmqqqrrrrrrpppnnnkkkiiihhhfffbbb___dddbbb``````aaabbbbbbbbbcccbbb`````````aaacccddddddbbb```^^^\\\[[[[[[[[[ZZZZZZZZZZZZ[[[]]]___```aaaaaaaaaaaaaaaaaabbbbbb___aaabbbbbb```^^^\\\[[[ZZZZZZYYYYYYYYYZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]]VVVUUUUUUVVVWWWWWWUUUTTTLLLKKKIIIGGGCCC@@@===;;;999777555222000.........+++***)))(((((('''''''''&&&'''((())))))*********,,,,,,,,,++++++*********((()))***+++,,,+++*********+++,,,...///111222333000000000111222444555666555777999;;;<<<=========@@@?????????BBBFFFJJJMMMTTTXXX[[[]]]]]]bbbiiipppqqqqqqkkkbbb]]]]]]\\\XXXTTTOOOIIIHHHJJJKKKJJJGGGHHHGGGFFFEEEDDDDDDCCCCCC>>>===;;;999888666666666:::888666444111000......///////////////...------...---,,,+++++++++,,,,,,((('''&&&%%%%%%&&&'''(((%%%$$$$$$%%%%%%%%%### %%%$$$###"""!!!!!!!!!!!!$$$###!!! """###$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###"""!!! $$$###"""!!! !!!!!!"""!!!"""""""""""""""""""""###"""!!! !!!###$$$&&&###$$$$$$$$$$$$######""""""!!! !!!###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""""""$$$%%%%%%""" !!!###$$$######$$$%%%''''''((()))***++++++,,,------,,,+++,,,---...///,,,---.../////////......+++,,,------...000444888DDDOOO___kkkrrrwww}}}rrrkkkjjjiiimmmqqq{{{~~~}}}~~~{{{yyyyyyxxxsssiiiaaaaaaiiirrr|||vvvgggSSSLLLFFFFFFGGGGGGJJJNNNXXX[[[___dddjjjqqqxxx}}}}}}zzzxxxxxxxxxvvvsssrrrsssttttttssspppnnnkkkiiigggeeebbb___dddbbbaaaaaabbbccccccbbbaaa```_________aaabbbcccdddbbb```^^^\\\[[[[[[\\\]]]]]]]]]]]]^^^___aaabbbccccccbbbbbbbbbbbbbbbaaacccdddeeeeeeccc```]]]ZZZZZZYYYYYYZZZZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYZZZ[[[]]]\\\ZZZWWWSSSQQQOOOKKKFFFBBB>>><<<:::888555222000...------+++***)))(((((('''''''''&&&'''((())))))*********+++++++++++++++*********)))************+++++++++***+++,,,---///111222222111111111111222333444555555666888:::<<<>>>>>>???AAA@@@???@@@AAADDDGGGIIIQQQVVV\\\aaacccffflllpppqqqpppkkkbbb]]]]]]\\\XXXUUURRROOOOOOPPPPPPMMMJJJJJJIIIGGGEEEDDDDDDDDDDDD>>>===<<<:::999888888888777666444222000///......000000000///...---,,,+++++++++***))))))))))))***((('''&&&%%%%%%&&&'''(((""""""$$$&&&((((((&&&$$$"""""""""""""""!!! !!!!!! """###$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$######"""!!!!!!!!!!!!$$$###""""""!!!"""""""""$$$$$$#########""""""""""""!!!!!!!!!!!!###%%%&&&%%%%%%%%%%%%%%%$$$###"""""""""!!! !!!###$$$######!!!  !!!!!!""""""""""""######!!!###%%%((((((%%% """###""""""###$$$&&&'''((((((******+++,,,---,,,+++++++++,,,...///---...///000000000///...+++,,,------...000444777DDDOOO^^^jjjqqqvvv}}}qqqiiifffccciiippp|||~~~|||uuuiii___]]]eeemmm|||}}}lll[[[MMMHHHEEEGGGIIILLLQQQWWW___bbbgggkkkpppwww}}}xxxxxxyyyzzz~~~|||zzzxxxvvvuuutttsssnnnmmmjjjhhhfffeeecccbbbcccaaa``````bbbbbbbbbaaa______^^^^^^___```aaabbbcccbbb```^^^]]]\\\\\\]]]^^^^^^^^^______```aaabbbeeedddddddddccccccbbbbbbcccdddeeefffeeeccc___[[[\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[\\\]]]___aaa___\\\YYYUUUTTTQQQMMMHHHCCC@@@===;;;999666222///---,,,,,,+++***)))(((''''''''''''&&&'''((())))))*********+++++++++*********************))))))******+++,,,***+++,,,---///000111222222111111111222333333444444555777:::<<<>>>@@@AAABBBBBBAAAAAABBBDDDEEEFFFLLLSSS\\\cccgggjjjlllnnnllllllggg```\\\]]]\\\ZZZVVVUUUTTTTTTUUUSSSPPPLLLMMMKKKIIIFFFEEEDDDEEEEEE>>>>>><<<;;;::::::::::::555444333111000/////////000000000///...,,,+++***''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$'''))))))'''%%%!!!"""#########"""  !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""########################$$$$$$##################$$$$$$###"""!!!!!!""""""%%%%%%%%%%%%$$$###""""""""""""!!!!!!!!!!!!"""###%%%$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!###&&&&&&### """$$$$$$$$$###$$$%%%&&&&&&'''((()))***++++++---,,,+++++++++,,,---...---...///000000///...---++++++,,,,,,---000444777BBBMMM[[[gggnnnssszzzrrriiieeebbbhhhooozzz~~~wwwjjj^^^\\\cccjjjyyy~~~uuuwwwzzzzzzeeeSSSJJJGGGFFFJJJMMMPPPVVV]]]gggkkkqqquuuxxx{{{tttrrrtttwwwyyy}}}}}}|||zzzwwwtttrrrqqqkkkkkkiiigggeeedddeeeeee```_________aaaaaa```^^^^^^^^^^^^______```aaabbbbbbaaa```^^^]]]]]]^^^^^^``````aaabbbbbbcccccccccffffffeeeeeedddddddddccccccccceeehhhjjjiiieeeaaa______^^^\\\\\\[[[[[[[[[^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^```aaa___\\\YYYSSSRRRPPPMMMIIIEEEAAA???;;;999666222///---,,,,,,+++***)))(((''''''''''''&&&'''((())))))***************************************))))))******+++,,,***+++,,,---...///000111222111111111222333333444555555777999<<>>===<<<;;;;;;;;;;;;666555444222111111111111000000000///...,,,+++************)))))))))((((((%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''')))(((&&&$$$"""###$$$%%%$$$###"""!!!!!!!!!""""""###$$$%%%&&&$$$$$$##################$$$######"""""""""""""""######$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%#########"""""""""""""""######$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!"""""""""######"""""""""""""""""""""""" !!!!!!!!!!!!""""""""" !!!###%%%$$$""" """$$$$$$$$$###$$$%%%&&&&&&'''((()))***++++++,,,,,,+++***+++,,,---...,,,---............,,,,,,***+++,,,,,,---///333777>>>HHHWWWbbbiiiooovvv|||vvvkkkfffeeejjjnnnwwwxxxlllaaa^^^dddkkkrrrwwwlllnnnssszzzuuu```OOOHHHFFFHHHLLLPPPSSS[[[ccciiiooouuuyyy{{{zzzrrrnnnnnnqqqvvvxxxyyyzzz{{{yyyvvvrrrppppppkkkkkkjjjgggdddcccdddfff___^^^^^^___``````___]]]]]]^^^^^^___```aaabbbbbbbbbaaa___^^^^^^^^^______ddddddeeefffffffffffffffgggffffffffffffffffffeeeeeeeeehhhlllpppppplllhhhbbbaaa___^^^\\\[[[[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^______^^^ZZZXXXRRRQQQOOOLLLIIIEEEBBB@@@:::888555222000...------+++***)))(((((('''''''''&&&'''((())))))*********)))))))))***************)))************+++++++++***+++,,,---...///000000111111111111222333444555666666777999<<>><<<;;;:::::::::777777555444222222111111/////////...---,,,+++***)))************)))(((((($$$$$$$$$%%%%%%$$$$$$$$$'''&&&%%%&&&''''''%%%$$$######$$$$$$$$$$$$######""""""######$$$$$$%%%%%%############""""""""""""###""""""!!!!!!"""""""""######$$$%%%%%%%%%$$$$$$ !!!"""###$$$%%%&&& !!!"""###$$$%%%&&&!!!""""""#########""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!"""######################## !!!!!!!!!!!!"""""""""!!!!!!###%%%'''&&&%%% """###""""""###$$$%%%&&&''''''))))))***+++,,,+++*********+++---...,,,---.........---,,,+++***+++,,,,,,---///333666;;;EEESSS^^^dddkkkrrrxxxyyymmmggggggkkknnnuuu{{{pppeeeaaaffflllpppuuukkkeeegggllltttrrr^^^NNNGGGFFFJJJOOOTTTXXXaaajjjlllqqqxxx{{{~~~vvvqqqkkkiiijjjooosssuuusssvvvxxxxxxtttqqqppppppmmmmmmkkkgggcccaaabbbddd_________```aaaaaa___]]]]]]^^^___```aaabbbbbbbbbaaaaaa___^^^^^^___``````dddeeefffggghhhgggffffffffffffggggggggggggggghhhggggggiiinnnssstttoooiiiaaaaaa___^^^]]]]]]]]]]]]]]]]]]^^^^^^______``````aaa```^^^]]]]]]\\\YYYWWWSSSRRRPPPLLLIIIEEEAAA@@@999777555222000.........+++***)))(((((('''''''''&&&'''((())))))*********((()))))))))*********+++((()))***+++,,,+++******++++++,,,---......//////000000000111222444555666777777888999<<<>>>AAABBBBBBCCCDDDEEEEEEEEECCCBBBEEEMMMXXXdddlllmmmjjjggg```aaa^^^ZZZYYY]]]___]]][[[\\\\\\[[[WWWRRROOOMMMPPPPPPOOONNNKKKHHHEEECCCAAA@@@>>><<<:::999999999888777666444222111111000............------,,,+++''''''((((((((('''&&&%%%&&&&&&&&&''''''&&&&&&&&&'''%%%$$$###%%%&&&&&&%%%######""""""""""""######""""""###############"""$$$$$$$$$#########"""""""""!!!!!! !!!!!!"""######%%%&&&&&&&&&%%%%%%!!!!!!!!!""""""#########!!!"""$$$%%%%%%&&&!!!!!!"""###$$$$$$$$$$$$"""""""""""""""!!! !!!"""###$$$%%%$$$###### !!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!"""$$$&&&'''&&&%%%!!!###$$$######$$$%%%%%%&&&&&&'''((()))******,,,+++*********+++---------.../////////---,,,+++***++++++,,,,,,///333666999CCCPPP[[[bbbiiipppvvv|||ooohhhdddiiinnnuuuuuujjjdddggglllrrr~~~mmmaaa```ccchhhqqq|||~~~ooo\\\MMMGGGHHHLLLSSSXXX]]]gggqqqrrrxxx{{{oookkkgggeeehhhlllppprrrooosssvvvwwwtttqqqppppppppppppmmmhhhbbb______aaa`````````aaacccbbb```^^^]]]^^^___aaabbbcccccccccaaa```___^^^^^^___```aaacccdddeeeffffffeeeeeedddffffffgggggghhhhhhiiiiiigggfffhhhnnnssssssmmmhhh```______^^^^^^^^^______]]]]]]]]]^^^___```aaaaaacccaaa___]]]\\\[[[XXXVVVUUUSSSQQQMMMIIIDDDAAA???888777444222000/////////+++***)))(((((('''''''''&&&'''((()))************(((((())))))*********+++''')))+++,,,---,,,***)))++++++,,,,,,---...////////////000111222444666777888888888999;;;>>>AAABBB@@@BBBCCCEEEEEEDDDBBBAAAFFFMMMYYYeeemmmnnnjjjgggbbbccc```ZZZYYY]]]^^^]]]^^^___^^^\\\WWWRRROOOMMMOOOPPPPPPPPPMMMIIIEEEBBBAAA@@@>>><<<:::999888777888777555333222000000///---------...------,,,,,,'''((()))))))))(((&&&%%%''''''(((((((((((('''''''''$$$""""""$$$&&&'''(((###"""!!! !!!"""###!!!"""""""""""""""!!! %%%%%%%%%$$$$$$$$$######!!!!!! !!!""""""###%%%&&&'''&&&%%%%%%""""""""""""!!!!!!!!!!!!!!!"""############""""""!!!"""###$$$%%%&&&&&&&&&""""""###""""""!!!  !!!""""""!!!!!! !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!$$$&&&%%%###!!!"""$$$&&&&&&&&&%%%&&&'''%%%%%%&&&'''((()))******,,,+++*********+++,,,---//////000000000///---,,,******++++++,,,///333666888BBBPPPZZZaaahhhpppvvv~~~|||ooohhh```gggnnnvvvxxxmmmfffgggkkkooovvvggg]]]ZZZ```hhhrrr}}}rrr```RRRJJJDDDIIIPPPXXX```gggmmmrrrwwwzzz|||ttthhhgggdddbbbbbbffflllqqqssssssssssssrrrqqqppppppnnnllliiifffdddcccbbbbbbbbbaaaaaa```````````````aaaaaa``````aaabbbccccccbbbbbbaaaaaaaaaaaabbbbbbdddeeefffgggggghhhhhhggggggggghhhiiijjjkkkkkkllliiihhhiiilllnnnlllhhhccc``````aaaaaaaaaaaa`````````_________```aaabbbcccaaaaaa```___]]][[[YYYXXXSSSRRRNNNJJJFFFCCCAAA@@@;;;999666222///---,,,,,,,,,,,,+++***)))((('''&&&%%%&&&'''((()))))))))((()))))))))))))))))))))))),,,++++++******++++++,,,---------............///...,,,+++---222444333111555555777999<<<>>>AAABBBBBBCCCCCCBBB@@@@@@AAACCCGGGNNNZZZeeelllnnnlllkkkeeeccc```]]][[[\\\]]]^^^]]]\\\ZZZWWWUUURRRPPPOOOLLLMMMNNNNNNLLLJJJGGGFFF@@@???>>>===;;;:::999888555555555444222000///...------------,,,+++******(((''''''&&&&&&''''''(((((((((((('''&&&$$$###"""&&&%%%$$$$$$%%%%%%###"""'''$$$"""###%%%&&&$$$!!!%%%$$$!!!  !!!###***)))&&&""" """%%%$$$###""""""###$$$%%%&&&%%%$$$$$$%%%%%%###!!! !!!"""""")))""" %%%'''### """###$$$&&&&&&&&&$$$"""!!! !!!"""###$$$%%%%%%""""""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""###%%%&&&&&&%%%###"""""""""###$$$%%%%%%%%%%%%&&&''')))(((''''''((()))))))))))))))***,,,...///111000////////////---+++......---,,,---///111333;;;CCCNNNXXXaaajjjsssyyyyyymmmfffdddkkkqqqyyy~~~}}}sssfffeeelllqqqqqqbbbYYYZZZ___hhhrrr|||ooo^^^QQQKKKFFFLLLTTT]]]eeelllssswwwyyy|||wwwqqqhhheeebbbaaacccgggllloooqqqqqqrrrrrrrrrqqqppppppnnnllljjjgggeeedddcccccccccbbbaaaaaa``````aaaaaaaaaaaaaaaaaaaaabbbccccccccccccbbbbbbbbbbbbccccccfffggghhhhhhiiihhhhhhhhhggghhhhhhiiijjjjjjkkkkkkiiiiiiiiikkkllljjjfffbbb^^^______```aaaaaa``````aaaaaa```aaaaaabbbccccccbbbbbbaaa```^^^\\\ZZZYYYUUUSSSOOOKKKGGGCCC@@@???<<<:::666333000---,,,,,,,,,,,,+++***)))(((''''''%%%&&&'''((()))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,------...//////000///......///111333333222555666777999;;;>>>@@@AAAAAABBBBBB@@@???>>>???AAAEEENNNZZZeeelllmmmlllkkkeeeccc```]]][[[[[[\\\]]]\\\[[[YYYVVVSSSQQQOOONNNMMMMMMLLLKKKHHHDDDAAA???<<<;;;:::999888777666555444444333222111///...---------------,,,+++***)))''''''&&&&&&&&&&&&''''''******))))))(((&&&%%%$$$&&&%%%###$$$%%%%%%$$$"""&&&$$$######%%%%%%$$$""" !!!###$$$%%%###%%%&&&%%%###"""###$$$%%%$$$###""""""###$$$%%%&&&$$$$$$$$$%%%%%%###!!!!!! !!!""""""$$$'''$$$$$$'''###$$$%%%&&&&&&$$$###"""!!!!!!"""""""""""""""###"""!!!!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###"""###$$$%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%&&&'''((((((''''''((())),,,,,,,,,,,,---///111222000/////////000///,,,***...---,,,,,,---///222333:::BBBNNNYYYbbbjjjrrrxxx||||||ppphhhfffkkkqqqyyy~~~rrrdddcccjjjlll}}}mmm```WWWYYY___hhhrrr|||zzziiiZZZPPPKKKIIIPPPYYYdddllltttzzz~~~}}}xxxppplllfffccc```bbbggglllnnnooopppppppppppppppooooooooommmllljjjhhhfffeeeddddddddddddcccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbccccccdddccccccbbbbbbccccccdddhhhiiijjjkkkkkkjjjjjjiiihhhhhhhhhiiijjjjjjjjjkkkjjjjjjjjjkkkjjjgggccc___^^^___```aaabbbbbbccccccccccccbbbbbbbbbcccddddddccccccbbbaaa```^^^\\\[[[WWWTTTPPPLLLGGGCCC@@@???<<<:::777333000...---,,,,,,++++++***)))(((''''''%%%%%%&&&'''((()))******))))))))))))))))))))))))++++++************++++++++++++,,,---...///111222000111222111111111222444777777888999;;;===???@@@@@@AAA@@@???===<<<===>>>DDDMMM[[[ffflllmmmkkkjjjfffdddaaa^^^\\\[[[\\\\\\ZZZYYYXXXUUURRRPPPNNNMMMJJJJJJJJJIIIFFFBBB???===:::999999888777666666666333333222222000///---,,,,,,,,,,,,,,,+++***))))))''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$###"""&&&$$$###$$$%%%%%%$$$"""&&&$$$######$$$$$$###""" !!!"""###"""!!!$$$&&&&&&%%%$$$###%%%$$$###""""""###$$$%%%%%%$$$$$$$$$%%%%%%$$$"""!!!!!! !!!!!!"""###"""%%%$$$ !!!"""###$$$%%%%%%%%%$$$###"""""""""!!!!!! !!!!!!!!!!!!  !!!"""""""""""""""""""""""""""""""""!!!  !!!""""""""""""######"""""""""""""""###$$$%%%%%%%%%%%%%%%'''((((((''''''((()))************+++---...///000000111222333111...+++...---,,,,,,---///222333999BBBOOO[[[cccjjjqqqvvvyyyuuullliiimmmqqqwww~~~pppaaa```gggkkk}}}mmm```YYYZZZ```jjjsss|||rrrbbbVVVNNNKKKKKKRRR^^^iiirrryyy}}}qqqiiifffdddaaa```eeennntttuuusssqqqpppooonnnmmmlllllllllmmmlllkkkiiigggfffeeeeeeeeeeeedddccccccccccccdddbbbbbbbbbaaaaaabbbcccccccccbbbbbbaaaaaabbbbbbcccggghhhjjjlllmmmmmmmmmllliiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkjjjhhheeeaaa^^^___```aaabbbccceeefffgggfffeeedddddddddddddddeeeccccccbbbaaa```^^^\\\\\\XXXVVVRRRMMMHHHDDDAAA???===;;;777444111///------++++++******)))(((((('''%%%%%%&&&'''((()))++++++))))))))))))))))))))))))++++++************++++++******+++,,,...000222333222444555333000000222666888888888999:::<<<===>>>@@@@@@@@@>>><<<;;;<<<===CCCMMM\\\ggglllllljjjjjjfffdddaaa^^^\\\[[[[[[[[[ZZZYYYWWWUUUSSSPPPNNNNNNGGGHHHHHHHHHGGGDDDBBB@@@;;;;;;::::::999999999888333333333222111///...---,,,,,,,,,,,,+++***)))(((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$#########%%%$$$######%%%%%%$$$###%%%$$$###############""" ###$$$$$$!!!!!!$$$%%%$$$######%%%$$$###""""""###$$$%%%%%%$$$###$$$%%%%%%$$$"""!!!!!!!!! !!!""""""###'''%%%######""" !!!"""###$$$%%%%%%$$$$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!"""""""""""""""""""""""""""""""""!!!  !!!""""""""""""!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%$$$&&&''''''''''''((())))))))))))***++++++,,,---111111333555666444000,,,------,,,,,,---000222444888BBBPPP\\\eeekkkppptttwww{{{qqqlllmmmpppuuu}}}mmm]]][[[bbbhhhnnnaaa[[[\\\bbblllvvv~~~{{{lll]]]SSSNNNMMMMMMVVVbbbooowww}}}zzzoooeee`````````bbbjjjttt{{{{{{yyyrrrqqqnnnllljjjhhhhhhgggkkkkkkjjjiiihhhgggfffeeefffeeeeeedddddddddddddddccccccbbbbbbbbbbbbbbbcccaaaaaa````````````aaaaaadddfffiiimmmooooooooonnnjjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkkiiigggccc```____________```bbbdddfffgggggggggfffeeeeeedddeeeeeebbbbbbaaaaaa___^^^\\\[[[YYYWWWSSSNNNIIIEEEBBB@@@===;;;888444111///......++++++******))))))((((((&&&&&&&&&&&&''')))***+++************************+++******))))))******+++*********+++---000333444444555666333000000333666888888888999:::;;;<<<===@@@AAAAAA???===<<<===>>>DDDNNN]]]gggjjjjjjiiiiiifffeeebbb___\\\[[[ZZZYYYZZZZZZXXXVVVSSSQQQPPPOOOFFFGGGHHHHHHFFFDDDAAA@@@<<<<<<;;;;;;::::::999999444444333333222111000///,,,,,,,,,,,,+++***))))))(((''''''&&&&&&''''''(((,,,+++***(((((((((((()))%%%$$$######%%%%%%%%%###$$$$$$$$$######""""""######&&&'''&&&%%%!!!###$$$$$$$$$%%%&&&%%%$$$###""""""###$$$%%%$$$######$$$%%%&&&$$$###!!!!!!!!!!!!!!!"""######'''######'''%%%"""!!!""""""###$$$$$$$$$$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!! !!!""""""""""""###$$$%%%%%%%%%%%%$$$%%%''''''&&&&&&(((***,,,,,,---......////////////000111444555333///,,,---,,,,,,,,,---000333444888BBBPPP]]]eeekkkpppssswwwvvvnnnmmmnnnssszzz}}}}}}lllZZZWWW]]]aaaoooccc]]]___eeepppyyyxxxiii\\\SSSPPPPPPRRR[[[iiiuuu}}}wwwlllbbb\\\\\\^^^dddmmmvvv||||||zzzqqqooollljjjgggffffffeeeiiiiiiiiiiiihhhgggfffeeeffffffeeedddddddddddddddddddddcccbbbbbbbbbbbbccc`````````______`````````bbbeeehhhlllnnnooonnnnnnkkkjjjjjjjjjiiihhhhhhhhhiiijjjkkkiiifffcccbbbbbb]]]]]]]]]^^^___aaadddeeeiiihhhgggfffeeedddddddddbbbbbbaaaaaa```^^^]]]\\\YYYWWWSSSOOOJJJFFFCCCBBB>>><<<999555222000///...************))))))((((((''''''&&&&&&'''(((***+++******************************))))))))))))******++++++***+++---000333555555555444222111111444666777777888888999;;;<<<===@@@AAAAAA@@@>>>===???@@@FFFQQQ^^^fffhhhggggggiiigggeeeccc```]]]ZZZYYYXXXZZZYYYXXXVVVTTTRRRPPPOOOHHHIIIHHHGGGDDD@@@===;;;;;;::::::999888888777777444444444333333111000000------------,,,+++******)))(((((((((((((((((()))+++***)))'''''''''((()))$$$#########%%%&&&%%%$$$###$$$$$$$$$"""!!!"""###"""%%%&&&&&&%%%&&&''''''&&&%%%&&&(((***%%%$$$###""""""###$$$%%%$$$######$$$&&&&&&%%%###""""""!!!!!!""""""###$$$(((&&&!!!"""&&&%%%!!!"""""""""############### !!!!!!""""""""" !!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!""""""!!!!!!!!!""""""###$$$%%%%%%%%%%%%###$$$&&&&&&&&&&&&(((***++++++,,,---------------------...000111000---***,,,,,,+++,,,---000333555999CCCQQQ]]]eeejjjpppsssxxxxxxooommmmmmpppuuu|||{{{|||mmmZZZUUU[[[aaatttgggaaabbbiiisss}}}xxxjjj]]]VVVUUUUUUZZZcccppp||||||rrrhhh___YYYYYY]]]eeennntttvvvwwwvvvnnnllljjjgggfffffffffgggggghhhhhhiiihhhgggeeeeeefffeeeddddddccccccddddddeeedddccccccbbbbbbbbbcccaaaaaa````````````aaaaaaccceeehhhlllmmmlllkkkiiikkkkkkjjjjjjiiihhhhhhggggggiiikkkiiifffddddddfff```___^^^^^^```bbbdddfffiiiiiigggfffeeedddddddddcccccccccbbbaaa```___^^^YYYWWWSSSOOOKKKGGGEEEDDD>>><<<999666222000//////************)))))))))))))))((('''&&&&&&'''(((*********************************))))))))))))******,,,+++***+++,,,///222444666444111000111333555555666666777888999;;;===>>>>>>???@@@???>>>>>>@@@BBBIIISSS___eeeeeedddfffhhhgggfffccc```]]]ZZZXXXWWWYYYXXXWWWUUUSSSQQQOOOOOOJJJJJJIIIHHHEEEAAA>>><<<;;;:::999888777666555444222333333222222111000///............---,,,++++++******))))))))))))******((('''%%%$$$$$$%%%&&&'''$$$###"""###%%%&&&%%%$$$"""$$$%%%$$$!!! !!!###$$$$$$###"""""""""""""""&&&'''((('''&&&&&&''')))%%%$$$###""""""###$$$%%%#########$$$&&&&&&%%%###""""""!!!!!!""""""###$$$%%%(((### """###!!!$$$######"""""""""""""""###"""""""""""""""!!!!!! !!!!!!!!!""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!"""############"""!!!""""""###$$$%%%%%%%%%%%%"""$$$&&&&&&&&&&&&(((***((()))***+++++++++******---------///000000...,,,,,,,,,+++,,,...000333555:::CCCPPP\\\dddjjjppptttxxx~~~vvvoookkkkkkoooqqquuuyyyxxxppp\\\VVV[[[eeezzzlllfffdddkkkuuuxxxkkk```YYYXXXYYY___iiivvvvvvlllddd]]]XXXVVV]]]fffmmmpppqqqqqqqqqjjjiiigggfffeeefffhhhiiifffggghhhhhhhhhgggeeedddeeeeeedddccccccccccccdddeeeddddddcccbbbbbbbbbcccbbbbbbaaaaaaaaaaaabbbbbbdddfffiiikkkllljjjhhhffflllkkkkkkjjjiiihhhggggggfffhhhjjjjjjgggeeefffhhhdddcccbbbbbbccceeegggiiijjjiiigggfffddddddccccccdddddddddcccbbbaaa```___YYYWWWSSSOOOKKKHHHFFFEEE???===:::666333111000///************))))))))))))***)))'''&&&%%%&&&((()))******************************))))))))))))******---,,,+++***,,,///222444777333//////222555555444555666666888999;;;===>>><<<>>>>>>>>>>>>>>>@@@BBBKKKUUU___dddcccbbbeeehhhgggfffdddaaa]]]ZZZXXXVVVWWWWWWUUUTTTRRRPPPNNNNNNIIIJJJJJJJJJIIIFFFDDDBBB<<<<<<;;;999888666555444111111111111111000///...////////////...---,,,+++++++++************++++++***)))'''&&&&&&'''((()))$$$###"""###%%%&&&%%%$$$!!!$$$%%%$$$!!! !!!###$$$###!!!!!!!!!$$$&&&((("""$$$&&&'''&&&%%%%%%&&&%%%$$$###""""""###$$$%%%#########$$$&&&&&&%%%$$$"""""""""""""""######$$$ (((&&&!!!###(((***$$$$$$###"""!!!!!!""""""%%%%%%$$$###"""!!!  !!!!!!""""""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" """###%%%%%%###""" """"""###$$$%%%%%%%%%%%%"""$$$%%%&&&&&&&&&(((***+++,,,---...///...---,,,111000///000222222111///,,,,,,+++,,,...000333555;;;DDDPPP[[[ccciiippptttxxx}}}uuunnnkkkjjjnnnoooqqqzzzvvvtttrrr^^^XXX\\\dddzzzkkkgggfffnnnyyy}}}rrrhhhbbbaaabbblllqqq{{{~~~wwwjjj```ZZZXXXWWWYYY]]]bbbfffiiikkkkkkjjjhhhfffdddcccdddeeeeeehhhgggfffeeedddcccccccccfffdddbbbccceeefffdddbbbbbbbbbbbbccccccdddddddddeeeeeedddcccbbbbbbbbbbbbccceeegggjjjkkkkkkjjjjjjkkkiiigggfffhhhiiiiiihhhggghhhhhhiiiiiiiiihhhhhhhhhgggfffffffffhhhiiijjjgggfffeeedddddddddeeefffeeeeeefffeeedddbbb```___[[[YYYVVVSSSPPPMMMHHHEEE===<<<999666222000...---///...+++)))'''%%%$$$$$$(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))(((((()))*********************)))***+++---///111555555555333111000222444555666777777666777999;;;BBBBBBAAA@@@???@@@CCCFFFNNNVVV___cccbbbbbbgggllljjjhhheeeaaa^^^[[[ZZZYYYYYYYYYXXXVVVTTTSSSQQQQQQKKKLLLMMMMMMKKKGGGDDDAAACCC@@@<<<999999888888777333333222111000///...---000///......///...,,,***&&&'''((())))))((('''&&&******((('''&&&%%%%%%$$$&&&%%%###"""""""""######""""""############""""""$$$###"""!!! $$$%%%%%%&&&&&&'''''''''&&&%%%"""!!! !!!"""###!!!!!!"""###$$$%%%%%%&&& !!!###$$$%%%%%%###!!!"""$$$%%%$$$!!!######$$$$$$$$$$$$#########"""!!! !!!"""###!!!!!!""""""#########$$$$$$$$$######""""""!!!!!!&&&%%%%%%$$$#########$$$$$$$$$######"""!!!!!!!!!$$$$$$############$$$$$$%%%%%%%%%%%%&&&'''((()))...***&&&&&&'''))))))'''++++++,,,,,,---............///000111111000///...,,,,,,,,,---...000222333:::BBBMMMYYYbbbiiinnnqqqyyy}}}uuupppmmmmmmooopppqqqwww}}}|||yyysss\\\TTTYYYeeewwwiiieeedddlllwwwxxxooojjjiiijjjooouuu}}}~~~ttthhh___ZZZXXXUUUWWW[[[```dddggghhhiiiiiigggeeedddcccdddeeefffeeeeeedddcccccccccddddddeeecccbbbccceeefffdddbbbdddccccccccccccccccccbbbeeeddddddcccbbbbbbbbbcccccceeehhhjjjkkklllkkkjjjkkkiiigggfffhhhiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhgggggghhhhhhiiijjjfffeeeddddddcccdddeeefffffffffffffffeeecccaaa___[[[XXXUUURRROOOLLLGGGDDD???>>>;;;888444222000///,,,+++***)))''''''''''''((((((((((((((()))***+++))))))))))))))))))))))))(((((()))*********************)))***+++---///111555555555333111000222333555666777777666777999;;;@@@AAAAAA@@@???@@@CCCFFFNNNVVV___bbbaaabbbhhhmmmnnnkkkfffaaa]]][[[[[[[[[\\\[[[YYYWWWUUURRRPPPPPPLLLMMMMMMMMMKKKHHHEEECCCDDDAAA===;;;::::::999888444444333222111000/////////...------...---+++)))))))))(((''''''((())))))***)))((('''&&&%%%%%%%%%&&&%%%###"""""""""###$$$###############"""!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$$$$$$$%%%&&&'''(((((('''%%%###!!! !!!!!!""""""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!! $$$""" !!!###$$$###!!!######$$$$$$$$$$$$#########"""!!! !!!"""###!!!!!!!!!"""""""""######!!!!!!""""""""""""""""""$$$$$$######""""""""""""!!!!!!!!!!!!!!!"""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!"""###$$$%%%(((%%%###$$$''')))******+++,,,,,,---......////////////000111000000...............///000222444555777???LLLXXXccckkkqqqtttyyy}}}wwwrrrpppoooqqqrrrrrrwww}}}~~~{{{ppp[[[RRRWWWcccssseeeaaabbbkkkwwwyyyvvvuuuuuuuuuzzz~~~qqqfff^^^ZZZXXXTTTWWW[[[___ccceeeffffffgggfffdddccccccdddeeefffbbbbbbbbbbbbcccddddddeeedddcccbbbcccddddddcccbbbdddddddddcccbbbbbbaaaaaaddddddccccccbbbcccccccccdddfffiiikkklllllllllkkkjjjhhhffffffgggiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhgggggghhhiiiiiiiiiiiihhheeedddddddddddddddeeeeeeggggggggggggeeecccaaa```ZZZXXXTTTQQQNNNKKKFFFCCC???===;;;777444222000000***))))))(((((()))))))))&&&''''''''')))***+++,,,))))))))))))))))))))))))(((((()))*********************)))***+++---///111444555555333111000222333444555666666666777:::<<<>>>???@@@@@@@@@AAADDDGGGNNNVVV^^^aaaaaabbbiiiooooookkkeee```]]]]]]___aaa```___\\\YYYUUURRROOONNNLLLMMMNNNMMMLLLIIIFFFDDDEEEBBB>>><<<;;;;;;999888555444444333222111000000...---,,,,,,---,,,***(((,,,+++(((&&&&&&(((+++,,,***)))((('''&&&%%%%%%%%%%%%%%%$$$############$$$$$$$$$#########""""""!!!!!!!!!!!!"""###%%%&&&'''######$$$%%%&&&'''(((((('''&&&$$$"""!!! !!!!!!########################"""""""""!!!!!! """!!! !!!"""###""" ######$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!""""""######""""""""""""!!!!!!!!! !!!""""""""""""!!!!!! !!!!!!"""######"""######$$$%%%&&&'''&&&$$$%%%'''***++++++,,,,,,------...//////000000000000000000///...---.........///000222444555555===KKKXXXccclllssswww{{{~~~{{{vvvsssrrrtttsssrrrvvv||||||{{{mmmXXXPPPUUU^^^oooccc```ccclllyyy~~~zzz}}}~~~pppeee^^^ZZZXXXVVVYYY]]]bbbeeegggggggggeeedddcccbbbbbbccceeefffccccccbbbbbbccccccdddeeeccccccbbbbbbcccccccccbbbcccccccccbbbbbbbbbbbbbbbcccccccccbbbccccccddddddeeefffiiikkkmmmmmmlllllliiigggffffffgggiiiiiiiiihhhiiiiiiiiiiiihhhhhhgggeeefffggghhhhhhhhhffffffccccccdddddddddeeeffffffgggggggggfffeeebbb```___ZZZWWWTTTPPPMMMIIIEEEAAA<<<;;;888555333000///...******)))))))))))))))***%%%%%%%%%&&&&&&'''))))))))))))))))))))))))))))))(((((()))*********************)))***+++---///111444555555444222111111333222444555666666777:::<<<>>>@@@AAAAAAAAACCCFFFHHHNNNUUU]]]``````bbbiiipppoookkkeee```___aaadddgggdddbbb___[[[VVVRRRNNNMMMKKKLLLLLLLLLKKKIIIFFFEEEEEEBBB???===<<<;;;999777444444333222111111000000...---,,,---------+++))),,,+++)))(((((()))+++,,,))))))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$######""""""#########""""""###$$$&&&'''(((((('''&&&%%%###!!!!!!!!!!!!$$$$$$$$$#########"""""" !!!!!!"""""""""###""""""!!!""""""""""""!!!######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""  !!!!!!"""""""""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!"""############$$$%%%&&&&&&+++***)))))))))*********,,,------......//////000000000000//////...------,,,,,,,,,,,,...000222333555>>>KKKXXXdddmmmssswww}}}xxxuuutttuuusssqqqsssxxx}}}}}}yyyzzz~~~yyykkkWWWNNNRRRYYYmmmcccaaahhhqqq|||}}}~~~qqqggg```[[[XXX[[[^^^bbbfffiiijjjjjjjjjdddcccaaaaaaaaabbbdddeeeeeedddccccccbbbcccccccccbbbbbbbbbbbbbbbaaabbbbbb``````aaabbbccccccddddddbbbbbbbbbbbbcccdddeeeeeeeeefffiiikkkmmmmmmlllllliiigggeeeeeegggiiiiiiiiiiiiiiiiiiiiiiiihhhggggggcccdddeeeffffffeeedddcccccccccdddeeeffffffgggggggggggggggfffdddbbb___^^^ZZZWWWSSSPPPMMMIIIDDDAAA<<<;;;888555333111//////---,,,+++)))((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((()))*********************)))***+++---///111333555555444222111111222111333555555666888:::===???@@@BBBCCCCCCDDDGGGIIILLLTTT]]]```___aaagggmmmqqqmmmgggbbb```bbbeeegggfffddd```\\\WWWRRRNNNLLLIIIIIIJJJJJJIIIGGGFFFEEEDDDAAA>>><<<;;;:::777555222222111111000000//////000...---.........,,,*********++++++++++++******)))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!"""###%%%'''(((######"""!!!!!!!!!""""""""""""###$$$%%%&&&'''((('''&&&%%%$$$""""""!!!!!!%%%%%%$$$$$$###""""""""" !!!!!!!!!""""""####################################$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!! !!! """"""###$$$$$$######"""#########""""""!!!!!!!!!###""""""!!!!!!""""""### !!!"""###))))))***)))))))))******,,,,,,------.../////////000000///...............,,,,,,,,,,,,...000222333888@@@MMMYYYdddlllrrruuuyyyvvvuuutttqqqmmmooosss{{{xxxwwwrrrssszzzlllXXXNNNQQQYYYmmmeeeeeepppwww~~~}}}}}}~~~ssskkkddd^^^ZZZ^^^aaafffjjjmmmmmmlllkkkdddcccaaa``````aaabbbcccddddddcccbbbaaaaaaaaabbb```bbbcccbbbaaa```aaabbb^^^___```aaabbbdddeeeeeebbbbbbbbbbbbcccdddeeefffdddfffiiikkklllllllllkkkhhhfffdddeeegggiiiiiiiiiiiiiiijjjiiiiiihhhgggfffcccddddddddddddcccbbbbbbbbbccceeefffhhhhhhiiiiiihhhhhhhhhgggeeebbb```^^^ZZZXXXTTTPPPMMMIIIDDD@@@>>><<<:::777555333222111...---,,,***((('''''''''******)))((((((((((((((())))))))))))))))))))))))(((((()))*********************)))***+++---///111333444666555333111111222000222444555666888;;;===???AAACCCDDDCCCDDDFFFGGGKKKSSS\\\```______dddiiissspppkkkfffcccaaaaaabbbeeeccc```\\\WWWRRROOOMMMHHHHHHHHHHHHHHHGGGFFFFFFDDDBBB???===<<<:::777444111111111000000000//////000///......///...,,,+++)))***+++,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&###$$$%%%%%%&&&%%%%%%%%%!!!!!!!!!"""###%%%((())) !!!"""###$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$###""""""%%%$$$$$$$$$######""""""#########""""""!!!!!!!!!"""$$$%%%$$$###"""###$$$######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!! """!!!!!! !!!"""###$$$$$$$$$###"""$$$$$$$$$###"""!!!!!!!!!###""""""!!!!!!""""""###!!!!!!!!!!!!"""###$$$$$$!!!###%%%''''''(((***,,,++++++,,,,,,---......//////......------...//////.........///000222444555:::BBBNNNZZZdddkkkqqqttt~~~{{{wwwuuutttpppjjjjjjnnnsssqqqpppkkkkkk{{{nnn[[[QQQTTT\\\~~~nnniiijjjvvv|||}}}|||~~~{{{sssmmmiiiccc^^^___bbbgggkkkmmmmmmllljjjdddcccaaa_________```aaa``````_________```aaaaaa___aaacccbbb```___```bbb___``````aaabbbccccccdddaaaaaaaaabbbccceeefffgggccceeehhhjjjkkklllkkkjjjgggeeeddddddgggiiiiiiiiijjjjjjjjjiiiiiihhhgggfffeeeddddddccccccccccccccccccdddfffhhhjjjjjjjjjjjjkkkkkkjjjiiigggdddaaa```[[[YYYUUUQQQNNNIIIDDDAAA===<<<:::777555333222111...---,,,***)))((('''''')))(((((((((((())))))***))))))))))))))))))))))))(((((()))*********************)))***+++---///111333444666555333111111111///111333555666888;;;>>>>>>@@@BBBBBBBBBBBBCCCDDDIIIRRR\\\```___^^^aaaeeennnmmmkkkhhhfffdddbbbaaacccbbb___[[[WWWSSSPPPNNNHHHHHHHHHHHHHHHHHHGGGGGGEEECCC@@@>>>===;;;777555222222111111111111000000///...------......,,,************))))))*********(((((('''&&&&&&&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%$$$###""""""###$$$&&&'''###""""""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$##################"""""""""""""""""""""!!!###$$$$$$"""!!!"""$$$######$$$$$$$$$$$$###### !!!"""######"""!!! !!!!!!!!!!!! !!!!!!!!!  """###$$$###"""!!!""""""""""""""""""!!!!!!"""!!!!!! !!!!!!"""$$$$$$$$$$$$%%%&&&''''''"""%%%&&&&&&&&&)))+++******++++++,,,------------------,,,---...000111.........///000222444555:::BBBNNNZZZdddlllqqquuu{{{|||yyywwwuuuoooiiihhhkkkjjjiiijjjeeeddd{{{{{{ppp^^^UUUXXX^^^~~~pppkkknnnzzz~~~}}}{{{{{{yyyrrroookkkfffaaa^^^aaafffjjjmmmlllkkkiiieeecccaaa___^^^^^^___```\\\\\\\\\]]]^^^___```aaa___aaacccbbb___^^^```bbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaabbbccceeefffgggccceeegggjjjkkkkkkjjjjjjgggeeeddddddfffiiiiiiiiijjjjjjjjjiiiiiigggffffffgggfffdddcccbbbcccddddddcccdddgggiiikkkkkkkkkkkkmmmmmmlllkkkiiifffcccbbb\\\YYYUUURRRNNNJJJEEEAAA;;;:::888555333111000000------+++***))))))))))))%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))(((((()))***************************+++---000111222444666555333111111111///000333444666888;;;>>>===???AAAAAA@@@@@@AAABBBHHHRRR]]]aaa___]]]^^^bbbfffggghhhiiiiiihhhfffeeebbb```^^^ZZZWWWSSSQQQOOOIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDBBB@@@>>><<<888555333333222222222222222222...---,,,,,,------+++))),,,***(((''''''(((***,,,(((((('''&&&&&&&&&''''''"""###%%%&&&'''&&&%%%%%%'''&&&$$$""""""###$$$%%%((('''%%%###"""!!! %%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$######################## """###%%%&&&&&& """$$$### !!!#########$$$$$$$$$$$$###### !!!"""######"""!!! """"""!!!!!!!!!  !!!"""""""""!!!"""###"""!!!  !!!"""""""""  !!!!!!!!!!!!"""###$$$%%%###&&&))))))'''&&&'''))))))******++++++,,,---------,,,,,,,,,---///111222,,,,,,,,,---...000222333999AAAMMMZZZdddmmmsssvvvyyy}}}~~~zzzxxxvvvpppiiigggjjjddddddgggcccaaawww}}}{{{rrraaaYYY\\\\\\zzzoooooottt~~~xxxuuuxxx~~~zzzsssoookkkhhhffffffeeefffiiillllllhhhddd``````___^^^]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^_________^^^]]]\\\\\\^^^___aaa``````aaabbbccccccddddddbbbcccccccccccceeehhhkkklllkkkjjjiiihhhhhhhhhhhheeefffhhhjjjlllllllllllliiiiiihhhgggggggggggggggffffffeeeeeeeeeeeeffffffkkkjjjhhhhhhhhhhhhjjjkkkmmmllllllkkkjjjgggbbb^^^[[[YYYUUUQQQMMMHHHCCC@@@===<<<;;;999666444333222///...,,,***(((((((((((('''&&&%%%$$$%%%''')))+++************************)))******++++++,,,---------,,,+++******,,,...///000222444333222111222222222333444666777999:::;;;>>>===???@@@>>>;;;===CCCJJJ[[[```^^^```^^^ZZZ___```aaaccccccccceeehhhjjjeeefffccc\\\XXXVVVSSSOOOJJJIIIHHHGGGFFFFFFFFFFFFCCCAAA@@@???===;;;777444555111------000222111000//////...---,,,++++++***+++++++++***)))(((((('''(((((('''&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$ !!!"""###$$$$$$###""""""!!!!!!!!!!!!!!!"""###!!!###%%%&&&&&&&&&$$$############""""""""""""!!! !!!!!!"""###$$$$$$$$$$$$$$$###!!! """"""!!!!!!!!!!!!""""""######$$$$$$$$$$$$###"""$$$$$$###"""!!!!!!""""""  !!!!!!""""""!!! %%%$$$""""""######""" #########!!!!!!!!!!!!"""###%%%&&&''',,,***(((''''''(((((((((******+++,,,...///000000***...111000,,,***+++...//////...---///333999===<<>>;;;999666333111000///...,,,***(((((((((((('''&&&%%%%%%%%%''')))***))))))))))))))))))))))))((())))))******+++,,,,,,---,,,+++******,,,---///000222333333222111111222222333444555777999:::;;;======???@@@>>>;;;>>>DDDKKK\\\aaa___bbb___\\\`````````aaa``````bbbeeehhhggghhheee^^^ZZZXXXUUUPPPKKKJJJHHHFFFDDDCCCBBBAAABBB@@@???>>>===;;;777444444222000///000111111000000000///...,,,+++******+++++++++***)))((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$###"""""""""!!!!!!!!!!!!"""""""""###%%%&&&'''&&&%%%$$$$$$$$$#########""""""""" !!!"""""""""###"""!!!!!!!!!"""###$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! $$$######"""!!!!!!""""""!!!!!!!!!!!!!!!  !!!!!!""""""!!! ###!!!!!!"""!!! """""""""###$$$%%%&&&'''#########%%%'''***+++,,,))))))***,,,---...///000***...111000---***+++...............///333888<<<===BBBOOO^^^fffjjjpppwww|||zzzvvvuuurrrmmmlllmmmmmmkkkdddZZZXXXeee}}}zzzxxxyyyvvvrrrqqqnnnvvvooopppvvv}}}~~~~~~uuuqqquuu~~~|||vvvqqqmmmjjjhhhcccbbbbbbeeehhhiiigggdddbbbbbbaaa_______________^^^^^^^^^^^^_________```___^^^^^^]]]]]]___```aaaeeeeeeeeedddddddddccccccfffggggggfffeeefffhhhjjjiiiiiiiiiiiiiiijjjkkkkkklllmmmooopppppppppooonnnooommmjjjgggeeeeeeeeeffffffeeeeeeddddddeeeeeefffhhhiiikkkmmmnnnnnnnnnmmmooonnnmmmmmmllliiidddaaa\\\YYYUUUQQQNNNJJJFFFCCC@@@???<<<999555222000...///...,,,***)))(((((((((((('''&&&%%%%%%&&&(((((((((((((((((((((((((((((('''(((((()))******++++++,,,++++++******,,,---...000111333333111000111222222222444555777999::::::===<<<>>>@@@>>><<>>===@@@>>>======<<<;;;777555111222333222000000000111111111///...,,,+++***)))+++++++++***))))))(((((((((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$###"""!!!!!!###$$$$$$%%%$$$$$$###"""###""""""!!!!!!""""""""""""###%%%&&&&&&&&&%%%$$$%%%$$$$$$$$$##################$$$$$$%%%%%%&&&&&&%%%$$$"""!!!!!!"""###$$$###""""""!!!!!!""""""###""""""###############"""######"""!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!! !!!$$$###!!! !!!"""$$$$$$#####################$$$%%%&&&''''''''''''''''''''''''******+++---...///000111+++...111000---+++,,,...---...//////000333777;;;===CCCPPP```iiillloootttzzzyyyvvvvvvuuuqqqooooooqqqooohhh\\\TTT\\\rrr~~~|||}}}~~~zzz}}}rrrlllnnnssswwwzzz{{{~~~zzzpppmmmrrr||||||uuupppllliiigggaaa```___bbbfffhhhgggeeedddcccbbbaaa````````````^^^____________`````````______^^^^^^______```aaacccccccccdddddddddddddddhhhiiiiiihhhffffffhhhjjjhhhhhhhhhiiijjjkkklllmmmmmmnnnooooooooonnnllllllmmmkkkhhheeeddddddffffffeeeeeeddddddddddddeeeeeefffhhhkkknnnoooooonnnmmmnnnmmmkkkkkkjjjhhhdddaaa[[[XXXTTTPPPMMMJJJFFFDDD@@@>>><<<999666333111000000...,,,***)))((())))))(((((('''&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))***+++++++++++++++******++++++,,,---///111222222111000000111111222333555777888999:::<<<<<<===???>>>===AAAHHHQQQ```eeedddhhhfff```ccc```___]]][[[ZZZ\\\aaaeeehhhjjjhhhbbb^^^\\\YYYTTTNNNLLLIIIFFFBBB???===<<<===<<<<<<<<<<<<;;;888666000333555444111///000222222111000...---+++***)))+++++++++******)))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$############""""""!!!""""""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&'''''''''((((((***(((%%%""" !!!"""###""""""""""""""""""#########$$$%%%%%%%%%$$$$$$###""""""!!!!!!!!!"""""" !!!!!!!!!!!!"""!!! !!!!!!###"""!!!"""$$$$$$###"""!!!!!!"""#########"""!!!######"""""""""######$$$***++++++***)))''''''''',,,,,,---...000111222333,,,///111111...---------+++---///000111333777:::>>>CCCQQQaaakkkmmmoooqqquuu{{{zzzvvvwwwvvvrrrnnnnnnnnnnnniii^^^TTTYYYnnnwwwoookkklllqqqsssxxxxxx}}}~~~tttjjjhhhooozzzyyysssnnnjjjgggeee```^^^]]]```dddhhhgggfffeeeeeedddcccbbbbbbbbbbbb_________`````````aaaaaa____________``````aaaaaa___```aaabbbcccdddeeefffhhhiiiiiihhhffffffggghhhffffffggghhhiiikkklllmmmnnnoooooooooooommmlllkkkhhhgggeeeddddddeeefffgggddddddccccccccccccddddddccceeeiiimmmnnnnnnmmmkkkkkkjjjhhhhhhgggeeebbb___[[[WWWSSSOOOLLLJJJGGGEEE>>>>>><<<:::777555444333000///---+++))))))))))))(((''''''&&&&&&&&&&&&'''************************))))))******+++,,,,,,---************++++++,,,,,,...000111111000///000000111222333555666888999:::<<<;;;===???>>>>>>CCCJJJTTTcccggggggkkkhhhaaabbbaaa```^^^[[[ZZZ\\\aaaeeefffhhhgggccc___^^^[[[VVVOOONNNKKKGGGDDDAAA???>>>;;;;;;;;;<<<===<<<:::888111444666555222///000222222111000///---,,,+++***++++++++++++************(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&%%%%%%$$$$$$#########$$$$$$###"""""""""""""""!!!""""""###############%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$)))'''%%%"""!!! !!!"""######""""""""""""###### !!!""""""!!!!!!"""!!!!!!!!!!!!!!!"""""" !!!!!!!!!""""""!!!!!! !!!!!! !!!""""""!!!""""""""""""!!!!!! """"""!!!!!!!!!""""""######%%%((((((((())),,,...++++++,,,...///000111222...///111111000......---+++---...///000333666999>>>CCCPPPaaakkknnnnnnppprrryyy}}}wwwwwwvvvqqqllljjjffffffeee___WWWYYYnnnzzzsssooommmooosssvvv|||xxx|||xxxoooeeeeeennnyyywwwqqqlllhhheeeccc___]]][[[^^^ccchhhiiihhhgggfffeeeddddddcccdddddd````````````aaaaaaaaaaaa`````````aaaaaaaaaaaaaaa^^^^^^```aaaccceeeffffffeeeggghhhgggeeeeeeeeegggeeeeeeeeefffhhhjjjkkklllooopppppppppooonnnlllkkkffffffeeeeeeffffffggggggdddccccccbbbbbbccccccdddbbbeeehhhkkkllllllkkkjjjiiigggfffeeedddccc```^^^[[[WWWSSSOOOMMMKKKIIIGGG???>>>===;;;999777666555000///---+++***)))))))))&&&&&&''''''''''''''''''*********************************+++,,,,,,------*********+++++++++++++++...///111111///...///000111111333444666888999999;;;;;;<<<>>>>>>>>>DDDLLLXXXfffiiihhhmmmiiiaaa```______^^^\\\[[[]]]bbbeeedddggggggdddbbbaaa^^^YYYQQQPPPLLLIIIEEEBBB@@@???:::::::::<<<>>>>>><<<:::555555666444222111111222111000000///...---,,,,,,++++++++++++++++++++++++(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$#########$$$$$$%%%$$$######""""""""""""""""""""""""#########$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$######""""""######$$$ !!!"""############!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!! !!!!!!"""###""" !!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!"""###$$$###%%%&&&%%%######'''***))))))***+++---...///000///000111111111000...---,,,---......///222666:::===AAANNN___kkknnnnnnoooqqqxxxwwwvvvuuupppkkkiii```___aaa```ZZZ[[[mmm||||||tttrrrrrrrrruuuyyy~~~xxx|||tttkkkbbbdddooo{{{~~~wwwpppkkkgggdddbbb___\\\[[[]]]ccchhhjjjjjjhhhhhhgggfffeeeeeeeeeeee``````aaaaaaaaabbbbbbbbb``````aaaaaabbbbbbbbbaaa``````aaabbbdddeeeffffffbbbdddeeeeeedddcccdddeeedddddddddeeefffhhhiiijjjmmmnnnnnnooonnnmmmkkkjjjggghhhhhhiiiiiihhhgggfffccccccbbbbbbbbbbbbccccccdddeeehhhjjjkkkkkkkkkjjjhhhfffdddccccccbbb```^^^]]]YYYTTTQQQOOOMMMKKKJJJBBBAAA???===:::888666555111///---+++***))))))***%%%%%%&&&'''((((((((((((************************)))))))))***++++++,,,,,,))))))***+++++++++++++++---///000000///......///111111222444666777999999;;;:::<<<>>>>>>???FFFNNN[[[hhhjjjiiinnniii___^^^\\\\\\]]]\\\\\\^^^aaadddcccggghhhfffdddeeebbb]]]UUURRRNNNIIIDDD@@@===<<<:::999:::<<>><<<888666444222222333222111////////////.........---++++++++++++++++++++++++(((((('''&&&&&&&&&&&&'''###$$$$$$%%%%%%%%%$$$$$$######"""""""""###$$$%%%&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$#########"""""""""%%%$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$###$$$######""""""######$$$""""""###%%%%%%&&&&&&&&& !!!""""""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!""""""&&&%%%###$$$%%%%%%$$$### !!!"""###$$$""""""""""""###$$$&&&&&&'''((('''###"""'''******+++---...///000111000000000111222111///---------------...111777;;;<<>>;;;888555444111///---+++************$$$%%%&&&'''(((((((((((())))))))))))))))))))))))((((((((()))******++++++))))))***++++++++++++***---///000000///......///000111222444666777888999;;;:::;;;>>>>>>???FFFOOO]]]iiikkkjjjnnniii^^^\\\YYYZZZ\\\\\\\\\^^^aaaccccccgggiiigggggggggeee```WWWTTTPPPJJJDDD>>>;;;999999999:::===???@@@???===;;;777222111333444333111////////////////////////++++++++++++++++++++++++(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%""""""!!!!!!!!!###$$$%%%&&&%%%$$$###""""""""""""&&&&&&%%%%%%%%%&&&'''(((#########""""""""""""!!!!!! !!!"""$$$$$$""" $$$$$$############$$$$$$ """"""######### !!!"""### !!!!!!!!!!!!"""""""""""" !!!"""###"""!!!!!!###%%%''''''&&&!!!!!!!!!!!!!!!"""###############$$$%%%'''((()))###%%%%%%""" """)))///---...///000111222333444111000000111222111///---------,,,,,,---111777<<<<<<>>>III[[[hhhmmmoooppplllsss~~~xxxuuuvvvssspppoooooojjjjjjmmmhhhbbbjjjyyy|||zzz{{{tttjjjhhh~~~zzzttttttzzz~~~vvv{{{{{{qqqjjjcccccclllwww~~~}}}tttmmmiiigggccc``````[[[WWWZZZbbbiiikkkiiiiiigggfffdddccccccddddddddddddccccccbbbaaaaaaaaa___```aaaaaaaaaaaa``````cccbbbbbbdddggggggdddaaabbbaaaaaa```````````````cccdddeeefffffffffeeeeeejjjjjjjjjjjjjjjiiihhhhhhjjjiiiiiihhhgggfffffffffdddcccbbbaaaaaaccceeefffffffffhhhiiiiiijjjjjjjjjhhhhhhfffeeedddccccccccc]]]\\\YYYVVVRRRNNNJJJHHHIIIFFFBBB>>><<<999666444///...---+++***)))((((((######$$$%%%&&&''')))***++++++******)))(((((('''))))))))))))))))))))))))+++***)))))))))***,,,---+++,,,,,,------.........222222333555666888999:::===<<<<<<===<<<===FFFQQQ```hhhoooooolllggg```YYYXXXYYYZZZZZZZZZ]]]dddiiijjjeeebbbbbbeeegggeeebbb[[[WWWRRRKKKFFFAAA???>>><<<;;;:::;;;<<<<<<;;;:::555555555555444333222111222222000///------,,,,,,+++++++++************)))***)))(((''''''&&&&&&'''%%%&&&&&&&&&%%%###!!! !!!###%%%'''((('''%%%$$$######"""!!! !!!!!! !!!"""######$$$$$$###"""###%%%&&&&&&%%%$$$#########$$$%%%&&&&&&''''''""""""!!!!!!!!!!!!""""""########################&&&&&&%%%%%%$$$%%%%%%%%% !!!"""######$$$!!!!!!  !!!"""### !!!"""###$$$$$$""""""!!!###%%%%%%$$$###&&&$$$"""!!! !!!"""######"""!!! !!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((++++++++++++,,,---......000111222222111///,,,+++------...---...111666999<<>>;;;999555333///...---+++***))))))(((%%%%%%%%%%%%&&&((()))))))))))))))))))))*********))))))))))))))))))))))))******))))))******+++,,,+++,,,,,,------......///000111333555777999:::;;;;;;:::;;;;;;:::<<>>FFFSSS```jjjoooqqqqqqmmmrrrzzz~~~|||tttoooqqqxxxwwwtttssskkkjjjwww|||qqqfffaaacccbbb```[[[~~~}}}{{{yyyvvvtttrrrrrrtttuuuvvvuuuuuuwww{{{~~~vvvnnndddaaa```gggrrr}}}{{{uuummmhhhfffdddaaa___^^^ZZZXXXZZZ```eeegggfffffffffeeeeeedddddddddddddddddddddddddddeeeeeeeeeeeedddbbbaaa```aaacccdddhhhhhhiiiiiihhhfffcccaaa_________```aaacccdddeeeeeedddbbbaaaaaabbbdddeeeggggggggghhhgggffffffeeeeeeeeeeeedddddddddcccccceeeddddddcccdddeeeffffffggggggggggggfffeeeddddddgggfffdddbbbaaa``````___aaa```]]]ZZZVVVRRRNNNLLLGGGDDD@@@<<<:::777444222000///...,,,******)))))))))((((((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))((()))***,,,,,,+++******+++,,,,,,---...///000000222222333555666888999:::===<<<===???>>>@@@JJJUUU\\\eeelllllliiieee^^^WWWWWWZZZ^^^___```bbbhhhlllrrrllleee```___```aaaaaa]]]ZZZTTTNNNHHHDDDBBBAAA@@@<<<888555555666666666555555555555444333222111...------,,,,,,,,,------,,,,,,+++++++++*********))))))((('''&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&''')))&&&### !!!$$$&&&######"""!!!!!!"""""""""!!!"""###$$$%%%%%%%%%%%%%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!""""""### !!!!!!!!!"""""""""### """""""""""""""!!!!!!!!!%%%$$$###$$$$$$$$$""" $$$###!!! $$$###"""!!!!!!"""###$$$###$$$&&&&&&%%%$$$%%%%%%''''''''''''((()))******)))***+++,,,...//////000/////////...///000111111.../////////000222777;;;AAAIIIUUUaaajjjnnnpppqqqmmmrrryyy~~~~~~sssjjjjjjqqqqqqpppqqqjjjiiiuuu|||qqqeee```ccceeeeeeccc}}}zzzsssqqqooonnnoooppppppooopppssswww{{{ssskkk___^^^```hhhttt}}}xxxrrrkkkfffeeedddbbb___]]][[[ZZZ\\\```dddeeeeeeffffffffffffeeeeeeeeedddddddddeeeeeeffffffgggggggggeeecccbbbaaabbbdddeeefffggghhhhhhfffdddaaa```_________```bbbccceeefffhhhfffdddaaa```aaabbbbbbgggggggggggggggfffeeeeeeddddddddddddcccccccccccceeeeeeeeeeeeeeeffffffffffffgggggghhhhhhggggggfffeeedddcccbbbaaa`````````bbbaaa___[[[WWWSSSOOOMMMGGGDDD@@@<<<:::777444222000///...,,,+++***))))))))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,+++******++++++,,,---...000000111444444555555666777777777===<<<>>>@@@???BBBLLLWWWaaaiiioooooojjjeee]]]VVVUUUYYY]]]______aaafffiiippplllfffaaa___^^^^^^___[[[XXXSSSMMMHHHDDDBBBAAA@@@===888666555666666666555555555555444333222111...------,,,,,,,,,------,,,,,,,,,++++++++++++***)))((('''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%'''(((***'''$$$!!!!!!"""%%%'''###"""""""""""""""######"""###$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$""""""!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!###"""!!!""""""""" !!!###$$$%%%$$$###"""!!!!!!"""###$$$###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&'''((()))***)))***,,,---////////////111111000///.../////////---............111666999BBBKKKWWWbbbhhhkkkmmmnnnppptttzzz||||||}}}qqqgggbbbhhhiiijjjmmmgggfffrrr|||rrreee```dddiiijjjnnn|||wwwooommmjjjiiiiiiiiiiiihhhhhhlllqqqtttxxx~~~zzzooohhh]]]]]]aaakkkwww~~~}}}vvvpppiiieeeddddddbbb```^^^\\\\\\]]]aaaccceeeeeeddddddeeeeeeeeeeeedddcccddddddeeefffggghhhhhhiiigggfffeeedddccccccdddddddddfffggggggdddbbb```````````````aaabbbccceeeeeehhhgggeeecccbbbaaaaaabbbgggggggggggggggffffffeeeddddddddddddcccccccccccceeeeeeeeefffffffffggggggfffgggggghhhhhhhhhggggggdddccccccbbbaaaaaabbbbbbbbbaaa___[[[WWWSSSPPPNNNGGGDDD@@@===:::888555222111000...---+++*********((((((((((((((()))***************)))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++,,,...///000111222444444555555666777777777;;;;;;<<<>>>???AAALLLWWWfffnnntttrrrmmmhhh___WWWRRRWWW[[[]]]]]]^^^aaadddllljjjgggccc___]]][[[ZZZWWWTTTPPPKKKFFFDDDBBBBBB???<<<888666666666666555555555555555444333222111//////...---,,,,,,------,,,,,,,,,,,,++++++++++++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((&&&%%%######$$$%%%'''%%%$$$$$$$$$$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$############""""""""""""#####################""""""#########%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&%%%$$$###"""!!!    """######"""!!!""""""######$$$$$$%%%###"""!!! !!!"""###$$$###$$$&&&%%%$$$$$$&&&'''&&&&&&&&&&&&'''((())))))***+++---...//////......111111000000//////......------------...111555999AAAKKKXXXbbbgggjjjlllnnnssswww}}}yyyyyy~~~zzzppphhh___eeedddeeeiiidddcccnnn|||yyypppddd___dddjjjmmmppp|||vvvrrrjjjgggdddbbbbbbbbb```___]]]bbbfffiiilllqqqzzz|||tttkkkeee^^^___eeeooozzz~~~{{{tttooohhhddddddeeecccbbb^^^^^^^^^___aaaccceeeeeedddeeefffggggggfffeeeeeedddeeeeeefffhhhiiijjjjjjggggggffffffeeeddddddcccbbbeeeggggggdddaaa```aaaaaaaaaaaaaaabbbcccdddeeeeeeeeeeeeeeeddddddddddddggghhhhhhhhhhhhgggffffffddddddddddddddddddddddddeeeeeefffgggggggggggggggggggggggggggffffffeeedddcccbbbbbbbbbbbbcccddddddbbbaaa___[[[WWWSSSPPPNNNHHHEEEAAA>>>;;;999555333111000...---+++*********&&&&&&&&&'''((()))***+++(((((())))))******++++++))))))))))))))))))))))))******))))))******+++,,,++++++,,,...///111222222111222333555777888999:::;;;;;;===??????BBBMMMXXXiiiqqqwwwvvvqqqlllddd\\\SSSWWW\\\^^^^^^^^^```bbbfffggggggeeeaaa\\\XXXVVVSSSPPPLLLHHHEEECCCBBBBBB>>><<<:::999999999888666555555555555444333222111111000///...------,,,---------,,,,,,,,,+++++++++(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$###"""!!!"""#########$$$%%%%%%%%%###""""""!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%$$$"""!!! !!!!!!!!!  !!!!!! ###$$$$$$###&&&&&&&&&%%%$$$"""!!! !!!!!! !!!"""###"""###$$$$$$$$$$$$&&&(((''''''''''''((()))***+++,,,---...//////...---,,,......000111111000//////---.........///222666:::???IIIXXXccchhhkkkoooqqqvvv{{{wwwwww{{{yyyqqqkkkdddgggdddcccgggbbbaaakkkwwwvvvnnnddd___dddlllooorrrzzzvvvqqqmmmeeebbb___]]]\\\\\\[[[YYYUUUYYY^^^aaaccchhhpppwww~~~}}}xxxqqqhhhbbb```bbbgggrrr|||zzzsssnnnhhhddddddeeedddbbb_________```bbbdddeeefffggghhhiiijjjjjjiiihhhhhhdddeeefffggghhhiiijjjkkkggggggggggggfffeeedddcccbbbeeehhhgggdddbbbaaabbbaaaaaaaaaaaabbbcccddddddbbbcccdddfffffffffffffffhhhhhhhhhhhhhhhggggggfffddddddddddddddddddddddddeeeffffffggghhhggggggggghhhhhhgggfffeeecccaaaaaabbbbbbbbbbbbcccdddeeefffbbbaaa___[[[WWWSSSOOOMMMIIIFFFBBB>>><<<999666444111000///---,,,+++******%%%%%%&&&&&&''')))***+++&&&&&&''')))***,,,------))))))))))))))))))))))))+++***)))))))))***,,,---++++++,,,...///111222222...///111444777:::<<<=========???AAABBBEEEPPP[[[jjjrrrxxxxxxtttoooggg```VVV[[[```aaa``````aaacccccceeegggfffbbb\\\VVVTTTPPPNNNJJJFFFDDDBBBBBBBBB@@@???============;;;999555555555555444333222222222222000///------,,,,,,---------,,,,,,,,,++++++(((((('''&&&%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$ !!!###%%%&&&%%%###"""###"""""""""###$$$$$$%%%$$$$$$%%%&&&''''''''''''###$$$$$$$$$###"""  !!!!!!"""""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&""""""""""""!!!!!!!!!!!!!!!"""""""""!!!  !!!"""###$$$$$$!!! !!!###$$$###!!!!!!"""$$$$$$%%%%%%!!! !!!"""###!!!"""#########$$$''')))(((((((((((()))***+++,,,---...///000000...,,,++++++,,,///111222222111000////////////000333777;;;===HHHWWWccciiimmmrrruuuxxx}}}vvvvvvyyyxxxrrrnnniiikkkfffdddfffaaa___jjjuuuuuuoooddd```fffmmmqqqzzz|||vvvoooiiieee___[[[VVVVVVXXXXXXSSSOOORRRSSSUUUWWWZZZ^^^eeeiiipppvvv}}}~~~{{{}}}{{{zzzyyyrrrgggbbbbbb___gggpppwww}}}~~~yyyrrroookkkiiigggeeebbb```^^^___```bbbdddfffhhhhhhiiiiiijjjjjjiiihhhfffeeeiiiiiiiiiiiihhhhhhhhhhhhiiigggfffeeeeeefffhhhiiimmmlllkkkiiigggfffeeedddaaabbbcccdddeeeeeeeeeeeehhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjiiihhhhhhfffgggggggggggggggfffeeebbbbbbbbbcccdddfffggghhhiiihhhfffdddcccbbbaaaaaabbbcccdddeeeeeeeeedddcccbbb```]]]ZZZXXXTTTOOOKKKKKKHHHCCC???===;;;888666///...---,,,+++*********(((((('''''''''&&&&&&&&&******))))))))))))))))))------,,,++++++******)))******))))))******+++,,,)))***,,,,,,,,,---000222333333444777:::;;;<<<;;;>>>>>>@@@BBBCCCFFFPPP\\\iiiooottttttrrrooohhh```XXX[[[bbbfffccc^^^^^^cccggggggfffdddaaa\\\VVVQQQPPPMMMJJJFFFCCCBBBCCCCCCCCCAAAAAABBBCCCBBB>>>;;;999777444111///000111222111000000///...---------((())),,,......---+++))),,,+++)))'''''''''((((((&&&''''''&&&$$$######$$$$$$!!!!!!######""" !!!"""###&&&'''''''''''''''&&&&&&######"""""""""""""""###!!!"""$$$%%%%%%### """"""!!!!!!!!!!!!""""""&&&&&&&&&%%%$$$###"""!!!"""#########$$$$$$$$$$$$"""!!! """### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! ######"""!!!!!!"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''((()))***------...///000000000000222000///000222222000---,,,---------...000444777???GGGSSS___iiinnnpppqqqssszzzrrrssszzzyyyqqqjjjkkkmmmqqqqqqiiibbbccciii|||{{{tttiiidddiiioooqqqyyy|||vvvoooiiibbb^^^ZZZVVVRRRRRRTTTSSSPPPLLLMMMOOOPPPQQQTTTXXX^^^bbbffflllrrruuuvvvxxx}}}|||zzz{{{|||zzzxxxzzzwwwvvvssslllbbb]]]]]]aaajjjttt{{{|||qqqnnnjjjgggfffeeecccaaa______```bbbeeehhhjjjkkkmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhfffeeeddddddeeegggiiijjjlllkkkjjjiiihhhfffeeeeeeccccccdddeeefffffffffeeeeeeeeefffggghhhhhhiiiiiihhhhhhiiiiiiiiiiiiiiihhhggggggggggggffffffeeedddbbbbbbbbbbbbcccdddffffffhhhgggfffdddcccbbbbbbbbbbbbbbbcccdddddddddcccbbbaaa___]]]ZZZXXXTTTOOOLLLJJJGGGCCC@@@===:::777555222000...,,,)))'''&&&&&&(((((('''''''''&&&&&&&&&)))))))))))))))))))))))))))******++++++,,,,,,---,,,,,,++++++,,,,,,---...)))***,,,,,,,,,---000222111222444777;;;===>>>>>>@@@???AAACCCCCCFFFPPP[[[gggmmmrrrqqqpppmmmggg___YYY[[[```dddaaa]]]___dddhhhgggfffeeebbb]]]WWWSSSRRROOOJJJFFFCCCCCCCCCDDDDDDDDDDDDEEEGGGGGGDDDAAA<<<:::666333111000000111////////////............,,,,,,++++++++++++,,,,,,+++***)))((('''''''''(((&&&''''''&&&$$$######$$$%%%""""""$$$$$$###$$$$$$#########$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""%%%%%%%%%%%%$$$###"""!!!"""""""""#########$$$$$$%%%$$$###""""""###$$$%%%!!!!!! """"""!!!!!!  !!!!!!"""###"""""""""######"""!!!!!!!!!!!!!!!!!!$$$$$$###""""""###$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((((((***+++++++++,,,---...///000000000111000//////111111///---,,,---------...000444777>>>FFFRRR^^^ggglllnnnooosssyyyssstttzzzyyyrrrllliiijjjmmmnnnjjjdddffflllyyymmmeeehhhooosss{{{}}}yyyrrrlllfff```YYYUUUSSSPPPMMMLLLNNNMMMJJJGGGGGGHHHIIIJJJLLLPPPUUUYYY[[[```fffiiikkknnnrrrvvvtttzzz}}}yyyuuusssuuuvvvuuusssvvvrrrpppmmmfff]]]ZZZ[[[fffppp{{{ppplllhhheeedddddddddcccaaaaaaaaabbbeeehhhkkknnnooommmjjjhhhggghhhjjjllliiiiiiiiiiiihhhhhhhhhhhhddddddcccdddeeehhhjjjkkkjjjjjjiiihhhhhhgggffffffeeeeeefffgggggggggffffffddddddeeeffffffggghhhhhhgggggghhhiiijjjjjjjjjiiihhhhhhhhhgggfffeeedddcccbbbaaaaaaaaabbbccccccdddgggfffeeedddccccccccccccbbbbbbccccccccccccbbbaaaaaa___]]][[[XXXUUUPPPMMMHHHFFFCCC@@@>>>:::666333111000...+++)))'''&&&%%%'''''''''''''''&&&&&&&&&))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,++++++,,,,,,---...)))***+++,,,,,,---///222000111444888<<>>FFFRRR]]]eeejjjlllnnnrrrxxxuuutttyyyyyysssnnngggfffhhhkkkjjjgggiiimmmrrrffffffpppwww}}}~~~~~~|||tttpppjjjddd^^^XXXRRRNNNLLLJJJHHHHHHHHHHHHFFFCCCBBBCCCDDDDDDEEEHHHMMMQQQUUUXXX]]]aaacccgggkkknnnlllrrrzzz~~~wwwtttqqqppppppqqqpppooopppllliiigggbbb\\\\\\___ooozzz}}}oookkkfffccccccdddeeeeeedddcccbbbbbbdddgggjjjmmmkkkjjjhhhgggfffggghhhiiiiiiiiiiiiiiihhhhhhhhhgggdddddddddeeefffgggiiijjjhhhhhhhhhhhhhhhgggggggggfffgggggghhhhhhhhhgggggggggfffffffffffffffffffffggggggiiijjjkkkkkkkkkkkkiiiiiiiiihhhgggfffdddcccbbbbbbaaaaaaaaabbbbbbcccddddddccccccbbbcccccccccddddddddddddccccccbbbbbb```___\\\[[[YYYVVVQQQNNNGGGEEECCCAAA>>>;;;666222......,,,+++***)))))))))'''''''''''''''''''''''')))))))))***************,,,,,,++++++***)))))))))******))))))******+++,,,(((***+++,,,,,,---///111111333777:::===???BBBDDDFFFEEEEEEFFFEEEFFFOOOZZZffflllpppooonnnlllgggaaaYYYXXXXXX[[[[[[[[[```gggmmmmmmnnnkkkgggaaa]]][[[WWWSSSLLLFFFCCCCCCEEEGGGHHHHHHIIIKKKKKKJJJHHHFFF???===:::777555333333333111000000///...---------...,,,(((%%%$$$%%%'''(((******))))))((('''''''''&&&''''''&&&$$$######$$$$$$$$$######$$$%%%%%%%%%$$$$$$###"""!!!!!! ######$$$$$$%%%$$$$$$$$$&&&%%%$$$"""!!! """!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!   !!!"""######!!!!!!"""############"""""""""!!!!!!!!!!!!"""""" """######""""""###$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((+++,,,---......///......111000000111111000///...+++,,,---------///333666>>>GGGTTT^^^eeeiiilllnnnqqqvvv}}}vvvtttxxxwwwrrrnnniiiffffffiiiiiiggghhhkkk}}}uuueeeeeeqqq{{{{{{yyyuuurrrlllhhhbbb]]]XXXSSSMMMIIIGGGFFFEEEDDDDDDDDDCCCAAA???@@@@@@@@@AAADDDHHHLLLPPPSSSVVVYYY]]]```dddggggggkkkrrrxxx{{{zzzwwwuuurrrpppnnnlllkkkkkkjjjiiihhhdddbbbaaa___]]]aaagggzzzxxxoookkkfffccccccdddeeeeeegggfffdddccccccfffhhhjjjhhhiiiiiiiiiiiihhhggggggiiiiiiiiiiiihhhhhhhhhggggggfffffffffgggggghhhhhhgggggggggggggggggggggggggggggghhhhhhiiiiiihhhhhhkkkkkkjjjiiihhhgggffffffhhhiiijjjkkkllllllllllllkkkkkkjjjiiihhhgggeeedddcccbbbbbbbbbbbbbbbccccccccccccbbbbbbbbbbbbccccccggggggfffeeedddccccccccc```^^^\\\[[[YYYVVVRRROOOHHHFFFCCCAAA???;;;666222000///...---,,,+++++++++&&&'''''''''''''''''''''*********++++++,,,,,,,,,,,,,,,+++******))))))(((******))))))******+++,,,((()))+++++++++,,,///111444777;;;===>>>???BBBDDDHHHGGGGGGGGGFFFGGGPPPZZZiiiooosssrrrqqqoooiiibbbYYYUUUTTTWWWXXXZZZ```gggppprrrtttqqqkkkeee```^^^YYYTTTMMMFFFCCCCCCEEEFFFGGGHHHIIIIIIGGGEEECCCAAA===<<<:::888666555555555333222111///...,,,+++***---,,,***)))''''''&&&&&&*********)))(((((('''&&&&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%&&&%%%$$$"""!!! !!!###$$$$$$###!!! """"""!!!!!!!!!!!!""""""!!!!!!"""""""""!!! !!!!!!!!!!!!""""""""""""%%%$$$$$$###"""""""""""" !!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!! !!!###!!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((())).........///......---,,,111111222222111000000000+++,,,,,,,,,---///333666>>>HHHVVVaaagggkkknnnrrrqqqvvv{{{xxxuuuwwwuuuqqqnnnlllhhhgggiiihhhdddccceeetttuuueeedddqqq}}}{{{vvvrrrlllhhhccc```[[[WWWSSSNNNIIIFFFCCCBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>???AAAFFFJJJLLLMMMOOORRRUUUYYY\\\^^^___ccciiioooqqqqqqooommmmmmlllkkkiiigggfffeeeeeeddd```]]]^^^^^^```gggooozzzsssoookkkgggeeedddeeeeeeeeehhhgggfffeeeeeegggiiijjjiiijjjkkkllllllkkkiiihhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggffffffggghhhiiiiiiiiiiiimmmmmmlllkkkiiihhhggggggiiiiiijjjkkklllllllllkkkjjjjjjjjjiiihhhgggfffeeedddcccccccccdddeeeeeefffeeeeeedddcccccccccddddddiiihhhgggeeedddccccccccc___^^^\\\[[[ZZZWWWSSSPPPIIIGGGDDDAAA???;;;777444444333111...,,,***)))(((&&&&&&&&&''''''''''''''')))******++++++,,,,,,,,,(((((())))))***+++++++++,,,,,,++++++,,,,,,---...((()))***++++++,,,...111555999===??????@@@CCCFFFIIIHHHIIIIIIGGGHHHQQQ[[[lllrrrwwwwwwuuurrrjjjcccWWWSSSQQQTTTWWWZZZ```gggrrrvvvyyywwwooofff```^^^XXXTTTNNNGGGCCCBBBCCCDDDDDDFFFHHHGGGDDD@@@>>>>>>;;;:::999777666555444444333222111///...,,,+++***.........---,,,+++)))((()))*********)))((('''&&&&&&''''''&&&$$$######$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$"""!!! """###$$$%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!!!!!!!###%%%&&&$$$""" """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""###############""""""!!!!!!  !!!"""###$$$$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### !!!### !!!!!!"""###$$$%%%%%%'''''''''''')))***+++,,,//////////////////...---000111222222000//////000+++,,,,,,,,,,,,///222555>>>IIIXXXccchhhlllqqquuutttxxx{{{|||xxxyyyvvvqqqnnnnnnllllllkkkfff___\\\^^^lllyyyttteeedddooo{{{|||sssmmmhhhccc___ZZZXXXSSSPPPMMMIIIEEEBBB??????@@@???>>>>>>>>>???<<<<<<=========@@@EEEIIIJJJJJJJJJLLLPPPSSSVVVWWWXXX\\\bbbhhhkkkllljjjiiijjjjjjjjjiiigggggggggggggggccc```aaabbbfffoooyyy}}}vvvoooooollliiigggffffffeeecccggggggggghhhjjjkkkmmmnnnjjjjjjjjjjjjjjjjjjjjjkkkiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjhhhhhhggggggfffffffffeeedddeeefffhhhiiijjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjhhhiiiiiijjjjjjiiiiiiiiigggggggggggggggfffeeeeeeeeeeeeeeeeeefffggghhhiiiiiihhhggggggffffffffffffjjjiiigggeeecccbbbbbbbbb___]]]\\\[[[ZZZXXXTTTQQQLLLHHHDDDAAA???<<<999666444222000---+++)))((((((&&&&&&&&&'''''''''(((((('''(((((()))******++++++(((((())))))***+++++++++,,,,,,++++++,,,,,,---...''')))***++++++,,,...000444999>>>@@@@@@AAAFFFJJJJJJIIIIIIJJJHHHIIIRRR]]]mmmtttzzzzzzxxxsssjjjaaaUUUPPPNNNRRRVVVZZZ```fffrrrwww|||zzzqqqfff^^^[[[WWWTTTNNNHHHDDDBBBAAABBBBBBDDDGGGFFFBBB???>>>???;;;:::888666444333222111000000//////......------......------,,,+++***))))))*********)))((('''&&&&&&''''''&&&$$$######$$$!!!###%%%%%%###"""$$$&&& !!!!!!"""!!!  !!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""""" """#########""""""""""""!!!!!!!!!!!!""""""!!!""""""######""""""""""""""""""#########$$$$$$!!!!!!!!!  !!!!!!""""""###""""""!!!  !!!"""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!! """$$$ !!!"""###$$$%%%&&&&&&%%%%%%&&&''')))+++,,,------...///000111111111111---///111000...,,,---///***+++,,,,,,,,,...222555===HHHXXXccciiimmmsssxxxxxx{{{~~~||||||xxxrrrooommmnnnpppnnneee[[[WWWZZZggguuu|||sssfffdddmmmvvvwwwlllfffaaa]]]ZZZUUURRRNNNKKKIIIFFFBBB@@@<<<===>>>>>><<<<<<===>>>;;;;;;<<<<<<===@@@EEEHHHJJJIIIIIIKKKNNNRRRTTTTTTUUUXXX___eeeiiikkkjjjjjjiiijjjkkkkkkjjjjjjkkklllmmmhhheeefffhhhmmmwww{{{tttnnnooommmjjjhhhhhhgggdddcccfffgggiiikkkmmmpppqqqrrrkkkiiigggffffffgggjjjkkkiiiiiiiiiiiihhhhhhhhhhhhfffgggiiijjjllllllmmmmmmiiihhhhhhgggffffffeeeeeebbbccceeegggiiijjjkkkkkkhhhiiiiiijjjkkkkkkllllllggghhhhhhhhhhhhggggggfffeeeeeeeeefffeeeeeeddddddeeeeeeffffffhhhiiikkkkkklllkkkjjjiiihhhhhhhhhhhhjjjhhhfffcccbbbaaaaaaaaa___]]]\\\[[[ZZZXXXUUURRRMMMJJJEEEAAA>>><<<:::888///...---,,,+++*********&&&&&&&&&'''''''''((((((%%%&&&&&&'''((())))))***++++++******)))(((((((((******))))))******+++,,,''')))***++++++,,,...000222888>>>AAAAAACCCHHHMMMJJJIIIJJJJJJIIIJJJSSS^^^nnnuuu||||||yyytttjjj```TTTOOOMMMQQQVVVZZZ```fffqqqwww}}}{{{qqqeee\\\YYYVVVSSSNNNIIIDDDAAA@@@@@@@@@CCCFFFFFFCCC@@@@@@AAA;;;:::888666333111///...---.........//////000000,,,+++***)))((((((((()))))))))*********(((&&&%%%&&&''''''&&&$$$######$$$ ###%%%%%%###"""###%%%"""######$$$$$$###!!!  !!!"""##################"""""""""""""""###!!!  !!!"""###""""""!!!!!!!!!!!!""""""""""""###############"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!! !!!###$$$$$$!!!!!!"""###############!!!!!!!!!!!!!!!"""######!!!""""""!!! ###%%%!!!"""###$$$%%%&&&''''''"""######%%%''')))+++,,,+++,,,...000222333444555+++...000///,,,***+++---***+++,,,,,,,,,...222555;;;GGGXXXccchhhmmmsssyyy|||zzzsssppplllnnnrrrpppeeeYYYUUUYYYfffttt|||tttgggdddkkkssszzzpppfff^^^YYYUUURRRMMMLLLIIIFFFBBB@@@>>>===;;;<<<=========<<<:::999999777666999===@@@AAA@@@DDDDDDEEEGGGJJJMMMPPPRRRTTT[[[```bbbdddiiikkkjjjmmmmmmnnnoooqqqrrrssssssuuuqqqmmmmmmrrrzzzxxxqqqmmmllljjjgggeeeeeeeeeggghhhhhhiiilllpppsssuuutttssspppooommmkkkjjjjjjjjjjjjiiijjjjjjjjjiiihhhgggfffjjjkkklllnnnnnnnnnmmmmmmjjjiiihhhfffeeedddddddddeeefffggghhhiiijjjkkklllhhhiiiiiijjjjjjjjjiiiiiijjjiiiiiihhhgggffffffeeeeeeeeeeeefffffffffggggggeeeeeeffffffgggiiijjjkkkqqqrrrssssssqqqnnnkkkhhhddddddddddddcccaaa```_________^^^^^^^^^\\\XXXUUUOOOKKKFFFBBB???===:::888444333111...,,,***)))((())))))(((''''''''''''((('''((()))******++++++***,,,+++))))))***+++******++++++************++++++///000000...,,,+++,,,...555999>>>DDDHHHJJJJJJJJJMMMJJJJJJKKKKKKMMMUUU^^^ooosssvvvuuutttrrrkkkcccXXXSSSPPPSSSWWW[[[cccjjjpppuuuwwwrrrkkkeee^^^WWWVVVRRRLLLFFFBBBAAABBBBBBEEEDDDCCCCCCCCCBBB???======;;;888555333222111111/////////...------,,,,,,,,,+++)))''''''(((***++++++***((('''&&&&&&&&&''')))'''%%%###"""""""""############$$$$$$%%%%%%%%%"""!!!!!!!!!!!!!!!"""###!!!$$$''''''%%%###!!!%%%$$$###!!!!!!!!!!!!"""!!! !!!"""$$$%%%########################$$$###"""!!!!!!!!!"""$$$%%%%%%""" """!!!!!! """"""!!! !!! """"""""""""!!! !!!!!!!!!!!!!!!"""$$$$$$###""""""### """###%%%&&&&&&&&&&&&&&&&&&''')))***,,,***((((((+++///222111000222222222222111///...,,,....../////////111555888DDDJJJWWWdddkkkmmmqqqwww~~~|||{{{zzzssslllkkkhhhgggjjjhhh```ZZZXXXdddrrr|||wwwggg___fffpppxxxqqqggg]]]VVVQQQMMMJJJHHHFFFDDDBBB???===<<<<<<:::::::::::::::999888888888777666888<<>><<<999777555444111///,,,***))))))(((''''''&&&&&&&&&&&&&&&%%%&&&'''(((((())))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,------.........------...000222666<<>>???@@@BBBCCCEEEHHHJJJIIIFFFCCC@@@>>>:::666333111//////000000///......------,,,+++***((('''''''''((()))((((((((((((((('''&&&%%%&&&&&&&&&%%%$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%###""""""!!!"""""""""!!!!!!!!!!!!!!!""""""########################""""""###$$$%%%%%%%%%%%%%%%$$$###"""###$$$&&&'''%%%$$$###"""!!! $$$###""""""!!!!!!"""""" """"""#########""""""""" !!!""""""###""""""!!!""""""!!!!!!### !!!!!!"""###$$$$$$&&&&&&&&&&&&''')))***,,,///...,,,---......---++++++,,,...///000000000///,,,---.........000444777AAAIIIYYYhhhpppqqqtttxxxxxx||||||xxxqqqjjj^^^[[[[[[___aaa```___aaadddtttmmm______eeexxxtttkkkccc^^^VVVNNNHHHDDD@@@>>>999888888888888888999999777666555444333444555666555444444555777999::::::999999:::<<>><<<999777555444222///---+++***)))''''''&&&%%%%%%%%%%%%&&&&&&&&&'''((())))))))))))***++++++,,,,,,,,,...000,,,,,,++++++++++++,,,,,,+++---...---------///111111666<<>>>>>??????@@@BBBEEEIIILLLKKKHHHEEE???===:::666444222111000000000//////...---------,,,+++***)))((((((((()))''''''((()))((('''%%%$$$%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""""""""##################$$$%%%%%%%%%$$$###""""""""""""$$$############################################# !!!###$$$%%%%%%%%%%%%%%%&&&&&&$$$###""""""###&&&%%%$$$"""!!!!!!!!!!!!$$$$$$###""""""""""""### !!!"""###$$$$$$$$$$$$$$$!!!!!!"""###############""""""!!!!!!$$$!!!!!!!!!""""""#########&&&&&&&&&&&&''')))***,,,///......---......---,,,,,,---...000111000000///---.../////////222666999AAAJJJ[[[kkkssstttvvvzzzxxx{{{~~~xxxpppjjj\\\XXXWWW[[[___```aaaeeegggwwwnnn```___eeeuuuzzzlllccc[[[VVVOOOIIIDDD@@@===;;;555555555555666777888888777666444333333333444555333333333444444555666888::::::;;;===@@@CCCFFFHHHMMMUUU\\\aaaiiissszzz{{{zzzzzzzzzzzzzzzzzzzzzzzzyyy|||xxxqqqmmmlllllllllllllllkkklllmmmnnnooooooooooooppprrrsssrrrqqqqqqpppnnnmmmlllmmmmmmnnnlllkkkjjjiiiiiikkkmmmoooooopppqqqqqqqqqpppooonnnkkkjjjiiihhhggggggggggggddddddfffggggggfffeeedddbbbbbbdddeeegggggghhhhhhffffffffffffeeeeeeeeeeeeddddddeeeeeeeeefffffffffeeefffggghhhiiiiiihhhhhhfffgggiiikkklllllllllllliiihhheeecccbbbbbbcccdddgggccc___\\\ZZZXXXUUUSSSMMMIIIEEEAAA???<<<:::888666444222///---+++***)))''''''&&&%%%%%%%%%%%%&&&''''''((()))************)))+++,,,,,,+++,,,...000++++++************+++++++++,,,---------...000222333777>>>FFFLLLPPPRRRRRRPPPNNNNNNOOONNNNNNTTT\\\jjjrrryyyyyyxxxxxxuuuqqq___WWWQQQTTTZZZ^^^cccgggeeeiiihhhbbb\\\XXXTTTPPPHHHFFFCCC@@@>>>>>>?????????AAADDDIIILLLKKKHHHEEE===;;;999666444333333333111000000///......------...---,,,+++************&&&&&&((((((((('''%%%$$$$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""""""""######"""""""""###$$$%%%%%%%%%$$$$$$######"""!!! """""""""""""""""""""""" """######"""!!! """%%%&&&%%%"""!!!!!!%%%$$$###"""!!!!!!!!!!!!  !!!!!!!!!"""###$$$$$$%%%%%%$$$!!!"""##################""""""!!!!!!$$$!!!"""""""""######$$$$$$&&&&&&&&&&&&''')))***,,,,,,---............///000000000111222111000///...)))***+++,,,,,,///333666AAAJJJ\\\mmmtttuuuvvvzzzyyy{{{xxxqqqkkk```[[[YYY\\\___```cccgggiiiwww|||jjj\\\^^^eeessssssfff\\\RRRNNNHHHBBB???;;;888666444444333444444555666777555555444333333333333444111222222222111111333555555555666888:::>>>AAACCCIIIPPPVVVZZZ```jjjppprrrtttttttttuuuuuuvvvvvvvvvvvvxxx}}}{{{uuuoookkkkkkkkkkkkkkklllmmmoooppprrrssssssrrrqqqqqqssstttsssrrrqqqpppooonnnmmmmmmnnnooommmlllllllllmmmooopppqqqpppqqqqqqqqqpppnnnmmmlllhhhggggggfffffffffffffffbbbdddfffhhhhhhgggfffeeebbbcccdddeeefffgggggggggeeeeeeeeeeeeeeeeeeeeeeeecccccccccdddddddddeeeeeeggghhhiiijjjkkkjjjiiiiiifffgggiiijjjkkklllmmmmmmiiihhhfffdddcccccccccccceeeccc```]]][[[YYYUUUSSSMMMJJJEEEBBB@@@>>>;;;999666555222000---+++******(((''''''&&&&&&&&&&&&&&&'''((()))***++++++++++++''')))+++***((((((+++...+++******))))))******++++++,,,------------000222444888???GGGMMMQQQSSSTTTPPPNNNNNNOOONNNMMMRRRZZZfffpppwwwxxxvvvuuussspppaaaXXXRRRUUU[[[___cccfffeeehhhfff___YYYWWWTTTPPPIIIGGGDDDBBB@@@@@@@@@@@@AAABBBDDDHHHJJJJJJGGGDDD<<<:::888666555555555555111111000//////......---///......---,,,+++******&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$$$$###%%%$$$###"""""""""""""""######""""""######$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""""""""""""""!!!""""""""""""""""""""""""!!!"""######!!!$$$'''&&&$$$$$$$$$######"""!!!!!!!!!""""""!!!  !!!!!!!!!!!!"""###$$$$$$$$$$$$$$$""""""############""""""!!!""""""!!!!!!###""""""######$$$%%%&&&&&&&&&&&&&&&&&&''')))***,,,***,,,.........///111222222222333222111///...,,,***+++,,,---...000555888@@@JJJZZZkkkrrrssstttxxxyyyxxx{{{zzzrrrnnnfffaaa^^^aaacccdddfffiiijjjwwwwwwdddVVVXXX```oooxxxmmm```WWWLLLHHHBBB>>>;;;888555333333333222222222333333444333333333333333222222111///111222111//////111333000000111333666999<<<>>>CCCIIINNNPPPTTT\\\bbbcccggggggiiikkkmmmooopppqqqrrrsssvvv{{{}}}|||zzzwwwrrrmmmjjjjjjkkkiiijjjlllnnnqqqsssuuuvvvvvvtttsssssstttttttttsssqqqpppooonnnnnnnnnooopppoooooopppqqqrrrssstttuuusssssssssrrrpppnnnkkkjjjgggfffeeedddccccccccccccbbbcccfffhhhiiiiiigggfffddddddeeefffffffffffffffddddddddddddddddddddddddddddddeeeeeeeeefffffffffggghhhjjjkkklllkkkiiihhhfffggghhhiiikkklllmmmmmmiiihhhhhhgggfffeeeddddddcccbbb```^^^]]]ZZZVVVRRRNNNKKKFFFCCCAAA???===;;;666555333000---,,,******)))(((''''''&&&&&&''''''&&&'''((()))************''')))+++***'''&&&))),,,,,,++++++******++++++,,,,,,---......------///111444999@@@GGGMMMQQQSSSSSSOOONNNNNNOOOMMMLLLQQQXXXfffoooxxxxxxuuutttrrrpppcccYYYRRRUUU\\\```ccceeeeeegggeee^^^XXXVVVTTTQQQKKKIIIGGGDDDCCCBBBBBBBBBDDDEEEEEEGGGIIIIIIFFFDDD===<<<999777555444444444111111000000///..................---,,,+++))))))&&&&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!!!!"""""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%###"""!!!""""""$$$%%%&&&%%%%%%$$$"""""""""""""""""""""""" """$$$%%%%%%$$$"""  &&&'''%%%###$$$&&&!!!!!! !!!!!!""""""$$$######""""""""""""""" !!!!!!"""""""""##################!!!""""""###""""""!!!!!!!!!"""######!!!!!!"""###""""""###$$$&&&'''((((((&&&&&&&&&&&&''')))***,,,***---//////......000333111222222222000///---,,,,,,---...///000333777;;;???GGGWWWgggnnnnnnppptttxxxtttuuu|||~~~|||uuuqqqlllgggdddgggiiiiiijjjmmmnnnzzzyyycccSSSSSSZZZiii|||tttiii]]]UUUIIIFFFAAA===:::777444222333333222111111111111111111222333333333222000///...000111000...---000222333333444666999<<>>CCCGGGHHHKKKRRRWWWXXX[[[\\\___bbbfffiiilllmmmmmmnnnppptttxxxzzzzzzxxxyyyxxxvvvqqqmmmjjjjjjkkkhhhjjjlllooorrruuuwwwxxxwwwvvvtttttttttuuutttsssqqqpppooonnnnnnoooooopppqqqrrrsssuuuvvvwwwwwwwwwuuuuuutttssspppmmmkkkiiihhhgggeeecccbbb`````````aaacccfffiiijjjjjjhhhgggeeeeeeffffffgggfffffffffddddddddddddddddddddddddggggggggghhhhhhhhhhhhiiiggghhhjjjkkkkkkjjjiiihhheeefffggghhhiiijjjkkkkkkiiiiiiiiiiiihhhfffeeedddbbbaaa```___^^^ZZZVVVRRRNNNKKKGGGCCCAAA@@@===<<<666555333000...,,,+++***))))))(((''''''''''''(((%%%&&&'''((())))))))))))))),,,...,,,(((&&&)))------,,,,,,++++++,,,,,,------.........------...000444888???GGGLLLPPPRRRRRROOOMMMNNNOOOMMMKKKPPPWWWgggqqqzzzzzzwwwuuutttrrrdddYYYRRRUUU\\\```ccceeeeeegggeee^^^XXXVVVTTTQQQMMMKKKIIIFFFDDDCCCCCCCCCHHHGGGGGGHHHIIIHHHFFFDDD???===;;;777555333222222111111000000//////......---------,,,+++***(((''''''&&&%%%$$$$$$%%%'''(((&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$#########"""!!!!!!!!!!!!!!!"""###""""""###$$$$$$$$$$$$###%%%%%%&&&&&&%%%$$$"""!!!!!!"""#########"""""""""""""""""""""""""""!!!###%%%'''((('''%%%$$$###''')))'''""" !!!$$$  !!!"""###"""!!!!!!  !!!""""""""""""#########""""""!!!!!!!!!"""""""""!!!!!! !!!"""$$$$$$###""""""###"""###$$$%%%'''((()))***&&&&&&&&&&&&''')))***,,,+++...000000...---///222///000000000000...---,,,)))***+++,,,---000444888===EEETTTcccjjjjjjmmmqqqvvvpppqqqzzz~~~~~~vvvsssooojjjhhhkkkmmmmmmnnnqqqsss}}}fffTTTQQQWWWeee{{{rrrhhh^^^RRRKKKBBB@@@;;;777444333333333111111111111111111111111222222222111111111111111000000//////000111222222222333555666888:::<<<======>>>AAABBBCCCEEEHHHKKKOOOSSSXXX\\\```cccgggjjjiiiiiijjjlllpppssswwwyyyyyyxxxvvvsssnnnkkkjjjkkkkkklllooorrrtttuuuuuuuuutttttttttwwwyyyyyyuuuqqqpppmmmkkklllooorrrsssrrruuuvvvwwwxxxwwwvvvtttsssssssssrrrqqqpppnnnlllkkkhhhhhhgggfffdddcccbbbaaadddddddddeeeggghhhgggfffjjjgggddddddfffgggeeecccdddeeeeeedddccceeehhhkkkhhhhhhhhhhhhhhhhhhiiijjjkkkkkklllnnnoooooommmjjjfffgggggghhhiiikkklllmmmooommmjjjgggeeeddddddeeeeeeeeecccaaa^^^ZZZVVVTTTPPPLLLHHHDDDAAA???<<<::::::777444111///---)))''',,,+++)))'''&&&%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((()))************+++++++++(((((()))***++++++,,,,,,......---------,,,,,,,,,222555;;;DDDMMMSSSSSSRRRNNNLLLMMMNNNMMMLLLQQQYYYkkkpppuuuvvvwwwxxxtttooodddYYYQQQRRRWWW[[[___bbbbbbddddddbbb]]]XXXTTTRRRQQQOOOKKKGGGEEEDDDEEEFFFHHHHHHHHHHHHFFFDDDBBBAAA<<<:::999888888777444222///...,,,,,,------,,,***'''(((******((('''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''&&&%%%$$$###"""""""""""" """$$$&&&'''&&&&&&&&&%%%###!!! ###"""!!!!!!!!!"""$$$%%%###"""!!! !!!"""###&&&&&&&&&%%%$$$###"""!!!$$$ $$$'''&&&$$$$$$###"""!!!!!!  """###%%% !!!""""""""" """!!!  !!!"""###"""!!! &&&''''''%%%### """"""!!!!!!!!!###%%%&&&)))(((''''''(((***---......---,,,...222333222///111111111000000///...---,,,,,,------...222777;;;>>>GGGSSS^^^eeeiiijjjkkkqqqqqqtttzzz{{{uuurrrmmmgggeeekkkppppppnnnnnntttrrr]]]QQQWWWcccuuukkkbbbXXXNNNHHHAAA???;;;777444333333333111111111111111111111111111111111111000000000000000000//////000000111222111222333444666777999999:::;;;===>>>???@@@CCCFFFIIIMMMRRRVVVZZZ^^^bbbeeebbbcccdddfffjjjnnnqqqsssxxxxxxvvvsssnnnkkkkkkkkklllmmmooorrrsssttttttttttttttttttwwwyyyxxxuuuqqqrrrooommmnnnqqqtttuuuuuuwwwxxxyyyyyyyyywwwuuusssppppppooonnnnnnmmmlllllljjjiiihhhfffdddbbbaaa```ddddddeeefffhhhiiihhhhhhjjjgggeeeeeeggggggfffdddfffffffffeeedddeeehhhkkkhhhhhhhhhhhhiiijjjkkkllllllllllllnnnpppooommmkkkggggggggghhhiiijjjkkklllmmmkkkhhhfffdddccccccdddddddddccc```]]]YYYVVVTTTQQQMMMHHHDDDAAA???<<<:::999777444111000...***(((,,,***)))'''&&&&&&&&&&&&'''''''''((())))))******((())))))))))))***************++++++,,,,,,------,,,------......//////000222444:::CCCLLLQQQRRRQQQNNNLLLLLLMMMLLLMMMSSS\\\kkkqqquuuvvvvvvwwwtttooobbbWWWOOOPPPVVVZZZ^^^bbbcccdddeeeccc^^^YYYUUUSSSRRRPPPLLLIIIGGGEEEEEEEEEHHHHHHHHHGGGEEEBBB@@@>>><<<:::999888888666444222///...------------,,,***---------+++(((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!! """###%%%'''(((#########$$$$$$######"""""""""!!!!!!!!!"""###$$$###"""!!!!!!!!!!!!"""###!!! !!!###%%%'''""""""%%%$$$"""$$$###"""!!!!!! !!!  !!!!!!""""""###""""""!!! !!!!!!  !!!!!!######"""!!!!!!!!!!!!!!!!!!###$$$###""" !!!!!!!!! !!!!!!"""###$$$&&&%%%$$$$$$%%%''')))+++000//////222555666555333111111111000000///...---+++,,,------...111666:::>>>FFFRRR]]]dddgggiiijjjnnnnnnssszzz{{{ssspppmmmgggdddgggkkklllnnnpppyyywwwbbbWWW\\\dddwwwkkkaaaYYYQQQIIIDDD???===:::666333222222222000000000000000000000000////////////////////////000////////////000000111000000111222333444555555666777888999999:::===???AAAEEEIIINNNRRRVVVZZZ^^^```aaaccceeeiiimmmpppssswwwwwwuuurrrnnnlllllllllmmmnnnppprrrsssssssssrrrttttttuuuwwwxxxwwwtttrrrsssqqqooopppsssvvvxxxxxx{{{|||||||||{{{yyyvvvtttnnnmmmmmmlllllllllllllllkkkjjjhhhfffdddbbb```___bbbcccdddfffggghhhhhhhhhjjjhhhgggfffhhhhhhhhhggghhhhhhhhhgggeeefffhhhjjjhhhhhhhhhiiijjjlllnnnooonnnmmmmmmnnnpppooommmkkkhhhhhhgggggghhhhhhiiijjjjjjiiifffdddbbbbbbbbbbbbccccccbbb```]]]YYYVVVTTTRRRNNNIIIEEEBBB???===:::888666333222111///,,,***+++***((('''&&&&&&&&&'''&&&''')))***++++++******((((((((())))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++---...000111222333222444999AAAIIINNNPPPOOOMMMKKKKKKLLLLLLNNNVVV```kkkqqquuuvvvvvvwwwtttnnn```UUUMMMNNNTTTXXX]]]aaaccceeefffddd___ZZZVVVTTTSSSQQQOOOLLLIIIGGGEEEDDDHHHHHHHHHGGGDDDAAA>>><<<<<<;;;888777777666333111000...------------+++***......---***'''%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$###"""!!! """"""###$$$%%%&&&'''(((""""""######$$$######"""!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""###"""%%%(((!!!"""$$$$$$"""$$$###"""!!!!!! """"""!!! ###""""""!!!!!!""""""###############""""""""""""!!!!!!!!! !!!""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***,,,,,,---///222444333222111111111000000///...---++++++,,,,,,---000555999>>>FFFQQQ[[[bbbfffhhhjjjjjjlllsss{{{}}}uuuqqqnnnhhheeeeeegggiiinnnuuu||||||hhh\\\```hhhyyypppcccXXXPPPJJJEEEAAA===;;;888555333222111111000000000000000000000000------............///////////////......//////000//////000000111111222222333444555555555555777999:::===BBBFFFIIINNNSSSVVV^^^___aaadddhhhlllppprrrttttttsssqqqnnnlllmmmnnnooopppqqqrrrssssssrrrrrrtttuuuuuuvvvvvvvvvtttrrrsssrrrqqqrrrtttwwwzzz{{{~~~{{{yyywwwqqqpppnnnlllkkkkkkkkkkkkiiihhhgggfffdddbbbaaaaaa___aaaccceeeeeefffggghhhkkkjjjiiiiiiiiiiiiiiiiiiiiijjjjjjhhhffffffgggiiigggggghhhjjjlllnnnppprrrooonnnnnnnnnoooooommmkkkhhhhhhggggggfffgggggghhhgggfffdddcccbbbaaaaaaaaabbbbbbaaa___]]]ZZZWWWUUUSSSOOOJJJFFFCCC@@@===;;;888666333222111000...,,,+++***((('''&&&&&&&&&'''$$$&&&(((***+++***)))((())))))))))))************,,,,,,,,,,,,,,,+++++++++++++++,,,...///000111222111444888>>>EEEJJJLLLMMMLLLJJJIIIKKKLLLOOOYYYccckkkqqquuuvvvvvvwwwtttooo```UUULLLMMMSSSXXX]]]bbbccceeegggfffaaa\\\WWWUUUSSSSSSQQQOOOLLLHHHEEECCCEEEFFFFFFFFFEEEBBB???======;;;888777666555333111000///------------+++))))))***)))(((&&&&&&''')))((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%&&&$$$$$$"""!!!!!!!!!!!!!!!######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###""" !!!"""######!!! """$$$&&&%%%$$$$$$###"""!!! ###"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###"""""""""!!!!!!"""!!!!!!!!!###!!!###$$$&&&'''&&&&&&%%%&&&&&&&&&'''((()))+++,,,((()))***---///000000000111111111000000///...---++++++,,,,,,,,,///444888???FFFQQQ[[[bbbfffjjjlllkkknnnuuu}}}xxxtttoookkkiiijjjiiijjjqqqxxx{{{kkk___ccckkkuuukkk^^^SSSLLLFFFBBB???:::888666444222111000000////////////////////////,,,,,,------............//////...............////////////000000111111111111222333333222333555777666999<<<@@@CCCGGGMMMPPPXXXYYY[[[^^^bbbgggkkknnnoooppppppooommmmmmnnnppppppqqqrrrttttttssssssrrrtttuuuvvvvvvuuutttssssssrrrrrrrrrsssuuuxxx{{{~~~|||zzzwwwvvvssspppnnnkkkjjjiiiffffffeeeeeeeeeddddddddd```cccfffgggggghhhjjjlllmmmmmmlllkkkjjjiiijjjjjjjjjjjjkkkiiigggfffggghhhggggggiiijjjmmmppprrrssspppooonnnnnnnnnnnnllljjjggggggffffffeeeeeeffffffeeeeeedddcccbbbaaaaaaaaaaaaaaaaaa___]]]ZZZXXXVVVUUUQQQLLLGGGDDDAAA>>><<<888666444333222111///---***)))((('''&&&&&&''''''%%%&&&)))***++++++)))(((******++++++++++++,,,,,,++++++++++++************,,,,,,---------.........000333777<<>>;;;888666555444222111111///---------,,,+++)))((()))***)))(((''')))******)))(((&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&%%%%%%$$$###""""""""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!  !!!!!!"""""""""""""""""""""############""""""$$$%%%%%%%%%%%%###!!! """""""""###%%%%%%%%%$$$$$$###"""!!!  !!!""""""######  """########################### !!!""""""!!!!!! !!!###$$$$$$"""!!!!!!"""!!!"""###%%%&&&%%%%%%$$$''''''(((((()))+++,,,,,,***+++---...///000111222111111111000000///...---+++,,,,,,,,,,,,///444777@@@FFFQQQZZZbbbhhhmmmoooooorrryyyzzzvvvpppnnnoooqqqqqqppptttyyyzzzqqqdddgggkkk~~~sssiii\\\QQQIIIDDD@@@===777666555333222000000///////////////////////////,,,,,,,,,---....../////////......------------.........//////000000111111000111222222222333555777444666999;;;>>>BBBGGGKKKSSSTTTWWWZZZ___dddhhhkkkiiikkklllllllllmmmppprrrqqqrrrtttuuuvvvuuuuuuttttttuuuvvvvvvtttrrrrrrsssrrrssstttuuuvvvyyy~~~~~~|||{{{yyyuuuqqqmmmjjjgggddddddeeeeeeeeeeeeeeefffbbbfffjjjlllkkklllooorrrppppppooommmkkkiiijjjkkkhhhjjjjjjiiihhhgggggghhhggggggiiijjjmmmppprrrsssqqqooommmlllmmmllljjjiiiffffffeeeeeedddeeeeeeeeeeeeeeeddddddccccccbbbbbbaaaaaaaaa```^^^\\\YYYXXXVVVRRRMMMHHHEEEBBB>>><<<999777555333333222///---***)))((('''&&&''''''((('''(((***+++,,,,,,+++++++++++++++,,,,,,,,,------************************......------,,,,,,,,,,,,000222666999===AAAFFFJJJHHHGGGGGGJJJLLLOOOYYYccciiioootttuuuwwwyyyvvvqqqeeeYYYOOOOOOTTTYYY___cccdddgggjjjiiieee___ZZZXXXSSSSSSRRRPPPMMMIIIFFFDDDAAADDDGGGIIIIIIGGGEEECCC>>>;;;888555444333222111111///...------,,,***)))***,,,---,,,***)))((()))((('''&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""#########&&&%%%$$$###"""""""""""" !!!"""$$$$$$$$$###### !!!"""############!!!!!!"""###############"""######$$$$$$######"""!!!###%%%'''(((&&&$$$""" !!!""""""######""""""$$$###"""!!!!!!  !!!!!! !!!"""###$$$ !!!!!! !!!""""""!!! $$$%%%&&&%%%###!!!!!!""" !!!"""############%%%%%%&&&'''((()))******(((***------------...///111111111000000///...---,,,------,,,---///444777???FFFPPPZZZbbbiiiooossstttwww}}}yyyvvvrrrpppqqquuuwwwuuuvvvyyyzzzxxxkkknnnqqq{{{rrrhhh[[[PPPIIICCC>>>;;;555555444222111000//////........................,,,,,,,,,---...////////////...------,,,,,,------,,,,,,---...//////000000///000111222111222555777333444666888:::>>>CCCFFFNNNOOORRRVVV[[[```eeegggdddfffhhhjjjkkknnnqqqtttrrrsssuuuvvvwwwwwwwwwvvvtttvvvwwwuuusssqqqrrrssssssuuuwwwwwwxxx{{{}}}}}}{{{yyytttooojjjgggeeeeeeeeeeeeeeeeeeeeeeeebbbfffkkklllkkklllppptttrrrsssrrroookkkiiiiiikkkggghhhjjjiiihhhgggggghhhgggggghhhjjjmmmoooqqqsssqqqooolllkkkkkkjjjiiigggeeedddddddddddddddeeeeeeeeeeeeeeefffeeeeeeddddddbbbbbbbbbaaa```]]][[[ZZZWWWSSSNNNIIIEEEBBB???<<<:::888666444333222///---***)))'''&&&&&&'''(((((((((((()))******++++++,,,******+++++++++,,,,,,,,,)))******++++++,,,,,,,,,///.........---------,,,///222555777:::>>>DDDHHHFFFEEEGGGJJJLLLOOOWWW```gggmmmsssuuuwwwzzzwwwsssfffZZZPPPOOOSSSXXX]]]bbbdddgggkkkkkkfff```[[[YYYRRRRRRPPPNNNLLLIIIGGGFFFDDDFFFIIIKKKKKKIIIFFFDDD???<<<777555333333111000222000...------,,,***(((%%%(((+++,,,***(((''''''&&&&&&%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""#########%%%$$$###""""""!!!!!!!!! """$$$%%%%%%$$$### !!!"""############!!!"""###$$$%%%$$$$$$###"""###$$$$$$$$$$$$###""" """$$$%%%%%%$$$### !!!#########"""""""""$$$###"""!!!!!!  !!!!!!  !!!!!!!!!  !!!!!!  !!!#########!!!!!!$$$%%%&&&%%%###""""""""""""""""""""""""###$$$%%%$$$$$$&&&'''(((((())))))(((+++------+++***,,,---111111111000000///...------......------000444888===CCCMMMWWWaaaiiiqqquuuwwwzzzyyywwwtttooooootttxxxwwwvvvwwwyyy}}}qqqsssvvv}}}yyyqqqhhh[[[PPPHHHBBB===999444444333222111000///...........................,,,,,,------...///000000///...------,,,,,,,,,,,,***++++++,,,...//////000...///111111111222555777222333555666888;;;@@@CCCFFFGGGJJJMMMSSSXXX]]]___aaacccfffhhhkkknnnrrruuurrrtttuuuwwwxxxyyyxxxxxxtttvvvwwwuuurrrppprrrttttttvvvyyyyyyzzz}}}|||||||||zzzvvvpppjjjggggggffffffeeeeeedddcccccc___dddiiijjjiiijjjnnnrrrtttuuutttpppkkkhhhiiikkkfffgggiiiiiiggggggggghhhgggggghhhjjjllloooqqqrrrqqqnnnllljjjjjjjjjhhhfffdddcccccccccddddddeeefffeeeffffffggggggffffffeeebbbbbbbbbbbb```^^^\\\[[[XXXTTTNNNIIIFFFBBB???===;;;999666444333222///---))))))'''&&&&&&'''(((((('''&&&&&&&&&'''((()))***)))************+++++++++******+++,,,,,,---......///////////////////////////222555666888<<>>888666555333111000000000111111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***---......///000111111222222222444666888999;;;<<<>>>AAADDDHHHLLLRRRXXX\\\\\\]]]```eeekkkoooqqqrrrttttttuuuuuuvvvvvvvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxzzz|||~~~~~~|||xxxtttooojjjhhhhhhgggfffeeeddddddcccdddeeeeeefffggghhhiiijjjjjjsssrrrpppnnnllliiigggfffeeeeeeeeefffffffffffffffeeefffhhhjjjlllmmmnnnnnnnnnkkkgggfffhhhhhhgggeeeffffffgggggghhhhhhhhhhhhffffffhhhhhhhhhgggfffeeedddddddddcccbbb```^^^]]]VVVSSSOOOKKKIIIFFFCCC@@@<<<999555222111000...,,,)))((('''&&&&&&&&&&&&&&&&&&'''((())))))*********,,,+++***((((((((()))***+++***)))))))))***,,,,,,,,,,,,,,,---------......000222666888:::===@@@BBBFFFGGGGGGFFFGGGMMMWWW^^^dddnnnwwwzzzzzz{{{yyyvvvlll___RRROOOSSSWWWZZZ]]]eeegggiiikkkiiicccZZZTTTNNNMMMKKKIIIGGGFFFFFFFFFEEEHHHKKKLLLIIIEEEBBB@@@>>>;;;777333111222444555//////...---,,,++++++***,,,++++++***************(((((('''&&&%%%%%%$$$$$$!!!"""#########""" ###!!!!!!%%%&&&### ###$$$$$$###"""###%%%((( """###$$$$$$$$$ !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%&&&%%%$$$""""""""""""###!!!!!!!!!!!!""""""""""""!!! !!!"""###!!!$$$''')))((('''&&&###"""!!! !!!"""""" !!!"""""""""#########$$$%%%&&&'''(((%%%)))(((%%%'''///222000+++,,,,,,------.........111111111111000000//////,,,,,,+++,,,...000333555777>>>JJJWWWbbbkkkpppsssrrruuuxxx{{{wwwpppooommmkkkjjjmmmrrrvvv|||ssseeejjjkkkzzzqqqjjj___VVVNNNFFF>>>888555444222000/////////000//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---+++***+++,,,---,,,***---......//////000000000000000222333555777888999<<<>>>AAADDDGGGKKKQQQTTTXXXYYY]]]ccchhhmmmpppqqqssssssssstttttttttuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzz|||~~~~~~{{{zzzyyywwwssspppllljjjgggfffeeeddddddcccccccccddddddeeefffgggggghhhhhhnnnmmmmmmlllkkkjjjiiihhhgggggggggfffffffffffffffdddeeeggghhhjjjkkkkkkkkkkkkhhhfffeeegggiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggfffeeebbbccccccbbbaaa___]]]\\\WWWSSSOOOKKKHHHEEEBBB???<<<999555333111000...,,,***)))((('''&&&%%%%%%&&&&&&'''((())))))*********,,,+++)))((((((((()))***+++***)))))))))***+++,,,,,,,,,,,,------------...000222555777999<<<@@@DDDFFFGGGGGGFFFGGGMMMWWW^^^fffpppxxxzzzzzzzzzxxxuuujjj]]]QQQOOOSSSXXX\\\```ggghhhiiijjjhhhccc[[[UUUNNNMMMLLLJJJHHHGGGFFFFFFFFFHHHJJJJJJGGGBBB???>>>:::888555222000000000111000///......,,,,,,+++***++++++***))))))))))))***(((((('''&&&&&&%%%$$$$$$"""###$$$$$$$$$###"""!!! !!!"""#########$$$"""######"""!!!"""$$$&&& !!!"""######$$$$$$############""""""""""""""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! !!!!!!!!!""""""""""""!!!!!!  !!!"""### ###$$$%%%%%%%%%$$$"""!!!  !!!"""""""""""""""""""""!!!!!!"""""""""###$$$%%%&&&'''%%%((('''###$$$)))+++)))+++,,,,,,------.........000000000///////////////,,,,,,+++,,,---000333555999???IIIVVVbbbkkkoooqqqqqqtttxxx{{{vvvrrroooiiidddcccfffmmmrrrzzznnn___cccaaa|||xxxqqqiii^^^UUUNNNFFF???999444333111///....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++........................---...///111222444555555888999<<<>>>@@@CCCHHHKKKRRRTTTYYY___eeejjjmmmoooqqqqqqrrrrrrrrrsssssssssyyyyyyyyyyyyyyyyyyyyyyyy|||{{{zzzzzzzzz|||}}}~~~|||vvvvvvuuutttrrrpppnnnmmmffffffeeedddccccccccccccdddddddddeeeeeefffffffffhhhhhhhhhiiiiiijjjjjjkkkiiiiiihhhhhhggggggffffffdddeeefffggghhhhhhhhhhhhiiihhhfffgggiiikkkllllllmmmllllllkkkjjjjjjiiiiiijjjjjjiiihhhgggffffffeeebbbbbbbbbaaa```^^^\\\[[[WWWTTTOOOKKKGGGDDD@@@>>>===:::666333111000...---+++***)))'''&&&%%%%%%%%%&&&'''((())))))*********+++***))))))((()))))))))******))))))******+++,,,,,,,,,,,,,,,------------///111333555888<<>>:::666555333222000000111111...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---+++))))))***,,,------,,,---------------------------.........//////000000///111333555777;;;???BBB@@@FFFMMMSSSWWW\\\cccgggkkklllmmmoooqqqssstttuuuyyyzzzzzz{{{{{{||||||}}}yyyxxxvvvuuuttttttuuuuuuwwwvvvvvvxxxyyyyyywwwuuusssrrrpppmmmjjjiiihhhgggfffeeeeeeddddddeeeeeeeeefffggghhhiiijjjkkkkkklllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjiiiiiihhhhhhgggggggggggghhhhhhhhhhhhhhhgggfffggghhhiiiiiilllooorrrqqqqqqooonnnllljjjiiihhhggghhhhhhhhhhhhfffdddcccddddddddddddbbb```^^^]]]XXXUUUPPPLLLHHHEEEAAA>>>>>>;;;777444222111///...,,,+++***((('''&&&&&&&&&&&&'''((())))))*********(((((()))************)))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,---///111333666:::@@@CCCGGGIIIKKKNNNSSS\\\hhhqqqxxx{{{{{{zzzzzz{{{wwwrrrnnncccWWWSSSSSSWWW```hhhiiihhhggggggeeeaaa\\\XXXSSSSSSRRRQQQOOOLLLIIIGGGIIIIIIHHHDDD@@@===<<<<<<;;;::::::999777555333222111000000///...---,,,,,,******)))((((((((())))))''''''''''''''''''''''''$$$$$$###""""""""""""###### """''')))'''$$$###%%%&&&&&&$$$######$$$$$$$$$#########$$$&&&'''#########$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$### !!!!!!"""######$$$%%%$$$"""!!! !!!""" !!!!!!!!! !!!"""#########""""""###"""!!! !!!""" %%%))))))'''###  !!!""""""""""""""""""###$$$%%%&&&'''(((&&&&&&((()))&&&&&&(((******+++,,,...///000000222111111111000000000000+++*********,,,///222444555;;;FFFSSS___jjjrrrvvvxxxyyy{{{}}}xxxpppppppppooonnnpppsssvvvjjjVVVVVVSSS|||wwwsssiiiaaaVVVMMMGGGBBB===999555444222111000///000000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,)))(((((()))+++,,,,,,+++,,,,,,------......//////---------------.........///000222222333666:::===;;;AAAIIINNNQQQVVV]]]bbbggghhhjjjmmmppprrrtttuuuwwwwwwwwwxxxyyyzzzzzzzzzuuutttsssrrrrrrssstttuuuvvvuuuuuuvvvwwwwwwuuusssqqqpppmmmkkkiiihhhgggggggggffffffeeeeeeffffffgggeeefffgggiiijjjlllmmmnnnkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhheeefffggghhhhhhhhhhhhhhheeeggghhhhhhgggiiilllooopppooonnnlllkkkiiihhhhhhggghhhjjjlllkkkiiifffdddccccccccccccaaa___]]]\\\XXXUUUPPPMMMJJJGGGCCCAAA>>>;;;777444333111000...+++***)))(((''''''''''''&&&'''((())))))*********'''((()))***+++******)))((()))***+++,,,++++++******++++++++++++,,,,,,,,,---///222444666999>>>AAAEEEGGGJJJNNNTTT___llluuu{{{|||{{{yyyzzz|||xxxrrrnnncccYYYTTTUUUYYYcccllllllkkkkkkjjjiiiddd^^^ZZZTTTTTTTTTRRRPPPMMMIIIGGGGGGHHHHHHFFFCCC@@@??????>>>>>><<<;;;999777666666111111000///...---,,,,,,++++++***))))))))))))***''''''''''''((((((((((((&&&%%%$$$###"""###$$$$$$!!!!!!!!!"""###$$$###""""""$$$&&&%%%$$$"""""""""!!!""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###"""""""""""""""##################"""!!!!!!  !!!!!! !!!"""###$$$###""""""!!! !!!!!!""" """###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!"""###$$$%%%&&&((($$$%%%(((((($$$$$$''')))***+++,,,...///000000222222111000///......---+++*********,,,///222333666>>>JJJTTT]]]eeeooouuuyyyyyyyyyyyy{{{xxxoooppppppooonnnpppsssuuunnnZZZZZZVVV|||wwwssshhh```UUUKKKEEEAAA<<<888444333111000///...////////////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))******++++++(((''''''(((***,,,+++***,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,...///000000000222555777777>>>FFFKKKNNNRRRYYY^^^dddfffhhhkkknnnrrrtttuuurrrsssssstttuuuuuuvvvvvvrrrrrrqqqpppqqqrrrttttttvvvuuutttuuuvvvvvvtttrrrooonnnllljjjhhhhhhhhhhhhggggggfffffffffgggggghhhdddeeefffhhhjjjlllnnnooojjjjjjjjjjjjiiiiiiiiiiiiggggggggggggggghhhhhhhhhdddeeefffggghhhhhhhhhhhhgggiiijjjjjjhhhiiilllooonnnnnnmmmllljjjiiihhhgggfffiiilllnnnnnnlllhhhfffbbbbbbbbbbbb```^^^\\\[[[XXXUUUQQQMMMKKKHHHEEEBBB>>>;;;777444333222000...******)))(((((((((((((((&&&'''((()))************'''((()))+++++++++***)))((()))***+++,,,+++************+++++++++,,,,,,,,,,,,///222555777999<<>>;;;777444222000000******)))((((((((((((((('''((())))))((()))+++---,,,,,,++++++)))((('''&&&)))************+++++++++---,,,++++++,,,---///000//////000222555:::>>>AAACCCHHHLLLNNNVVVdddpppuuuwwwwwwwwwxxxyyyyyywwwuuunnnhhh]]]TTTWWWcccnnnrrrvvvtttrrrrrrqqqlllbbbZZZVVVUUUSSSRRRQQQOOOKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIEEEBBB===999666666777888//////...---,,,++++++***+++******)))(((''''''&&&))))))'''&&&%%%$$$$$$$$$$$$#########""""""!!!!!!&&&%%%###!!!!!!!!!!!!"""&&&&&&%%%$$$$$$######"""%%%###!!! !!!$$$(((***%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!"""###### $$$'''%%%!!! $$$""""""""""""############$$$######""""""######$$$%%%$$$###""""""###$$$%%%###%%%!!!!!!!!!%%%### """$$$""""""#########""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!  """"""&&&&&&'''((()))***++++++)))***+++,,,...///000111///000000000///...,,,+++,,,,,,,,,******,,,000333;;;@@@IIISSS\\\eeemmmrrruuuwwwxxxwwwwwwzzzwwwtttooojjjfffbbbbbbiiirrr|||}}}ggg___[[[~~~zzzuuuqqqggg^^^RRRIIIDDD@@@;;;777777555222111111111000......///000///---,,,,,,,,,......---------,,,,,,,,,......------,,,++++++***---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---------...000222444666888<<>>:::666333111000000++++++***((((((''''''''''''((())))))))))))+++---***************))))))(((************++++++++++++,,,,,,,,,,,,---...//////...///000333666:::>>>@@@CCCHHHMMMPPPXXXeeeppptttvvvvvvvvvxxxzzzzzzyyywwwrrrmmmbbbZZZ]]]iiitttxxxwwwtttqqqpppnnnhhh___WWWUUURRROOOMMMLLLKKKIIIGGGIIIHHHHHHHHHHHHIIIIIIIIICCCAAA===888555444444555111111000///...------,,,******))))))(((''''''&&&((((((&&&%%%$$$#########$$$$$$$$$$$$#########"""'''&&&$$$###"""""""""###!!!""""""######$$$%%%%%%%%%$$$""" !!!"""$$$&&&%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!"""######!!!###%%%$$$!!! !!!"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%$$$"""!!! ###""""""!!! !!!""""""""" """"""#########""""""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""$$$###!!! !!!$$$$$$%%%&&&'''((())))))******+++,,,...///000111111111222222111000...---,,,,,,,,,******,,,000333:::???HHHRRR[[[dddlllqqqrrrttttttttttttwww{{{rrrmmmgggddd```___dddlllyyykkkbbb^^^~~~yyysssooofff^^^SSSIIICCC???:::777777555222111111111///...///000000...,,,+++,,,.........---------,,,,,,,,,......------,,,+++++++++---,,,***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,---...000222222444777:::===AAAGGGJJJRRRWWW___eeeiiikkkmmmoookkkkkkkkklllmmmooopppqqqoooppppppqqqsssuuuvvvwwwyyyxxxvvvtttssssssssstttqqqpppnnnkkkjjjiiiiiiiiifffffffffffffffgggggggggggghhhjjjkkkmmmnnnoooooojjjiiiiiihhhhhhhhhiiiiiihhhiiijjjjjjjjjiiigggfffhhhjjjkkkkkkjjjiiijjjjjjjjjkkkkkkjjjhhhgggggghhhooonnnllljjjiiiiiiiiijjjjjjkkkllllllkkkjjjhhhgggdddcccbbbccccccaaa^^^\\\YYYXXXUUURRRNNNIIIFFFDDDCCC@@@<<<777444333333444---,,,***)))((('''&&&&&&'''(((******))))))+++,,,(((((()))***+++++++++***************+++++++++,,,++++++,,,---...............///222555888;;;>>>???BBBIIIOOOTTT\\\gggpppsssuuuuuuvvvxxx{{{||||||{{{wwwrrrggg___bbbnnnxxx|||wwwsssooolllhhhccc[[[UUUSSSOOOJJJFFFEEEEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGHHHBBB@@@<<<888555333222111222111000///...---,,,,,,***))))))(((((('''''''''''''''%%%$$$############%%%%%%%%%$$$$$$$$$$$$$$$'''&&&%%%$$$#########$$$ !!!!!!"""######$$$$$$$$$###"""!!!!!!!!!!!!"""$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!"""######""""""######""""""!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!  """"""$$$##################"""!!!!!!!!!""""""######"""""""""$$$$$$###""""""###$$$$$$!!!!!!!!!"""""""""""""""!!!###%%%%%%$$$###$$$%%%$$$$$$%%%&&&'''((())))))***+++,,,---...000111111///000111111000///---,,,,,,,,,+++******,,,000333888>>>GGGQQQZZZccckkkpppqqqrrrrrrrrrrrrwww~~~rrrlllhhheeebbb```dddjjjsss~~~fff\\\YYYxxxqqqlllddd]]]SSSIIICCC>>>:::777777444222111111000///...///000///---++++++---///......---------,,,,,,,,,......------,,,,,,,,,,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...000000///111444666888;;;@@@CCCMMMRRRZZZbbbfffiiilllnnnllllllmmmnnnpppsssuuuvvvuuuvvvvvvwwwvvvwwwxxxzzz|||zzzwwwtttssssssttttttqqqpppnnnllljjjjjjjjjjjjeeefffggghhhhhhhhhgggffffffgggiiikkkmmmnnnnnnnnniiiiiiiiiiiiiiiiiijjjjjjhhhhhhiiiiiiiiihhhgggfffiiijjjkkkjjjiiihhhiiijjjjjjkkkmmmllljjjiiiiiiiiinnnlllkkkiiihhhgggggggggjjjjjjkkkkkkjjjiiihhhhhhgggfffeeeddddddbbb```]]]ZZZXXXVVVRRRMMMHHHDDDAAAAAA>>>:::555222111222333...---+++)))((('''&&&&&&&&&(((******))))))***,,,))))))***++++++++++++************+++++++++,,,,,,***+++---...///......---...000333666999<<<===>>>BBBIIIQQQWWW___jjjqqqsssvvvuuuvvvyyy|||~~~zzzuuujjj```aaakkktttwwwrrroookkkgggddd___ZZZVVVQQQLLLFFFBBBAAAAAABBBBBB@@@AAAAAABBBCCCCCCCCCCCCAAA???===999666333111000000//////---,,,+++******))))))((((((((('''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$###""""""!!!!!!"""""""""###"""""""""!!!$$$$$$$$$###############!!!!!!!!!!!!!!!""""""###"""!!!!!!"""######!!! """###############$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###"""!!!!!! ###&&&'''333///)))###!!!"""$$$&&& !!!""""""""""""""""""$$$###!!! !!!###$$$!!!!!!!!!!!!!!!""""""###"""###$$$%%%%%%&&&&&&'''&&&&&&'''((()))***+++++++++,,,,,,---///000000111,,,---.........---+++***+++++++++******,,,000444666<<>>HHHMMMUUU\\\aaaeeeiiillllllmmmpppsssvvvyyy{{{||||||}}}~~~}}}zzzyyyyyy{{{}}}{{{xxxvvvtttttttttuuurrrpppnnnlllkkkkkkkkkkkkeeefffhhhiiijjjiiihhhgggeeegggiiilllmmmmmmmmmmmmiiiiiiiiijjjjjjjjjjjjjjjhhhhhhhhhhhhggggggffffffggghhhiiihhhffffffggghhhhhhjjjlllmmmllllllmmmnnnnnnnnnlllkkkiiihhhggggggiiiiiiiiiiiiiiiiiihhhhhhjjjhhhfffdddcccaaa^^^\\\YYYXXXVVVRRRMMMGGGBBB???<<<999555111...---.........---,,,***((('''&&&&&&&&&(((***+++*********++++++++++++++++++***))))))***++++++++++++,,,,,,,,,***+++---...///......---...000222666999;;;<<<===AAAIIISSSYYYbbbmmmtttuuuyyyxxxxxx{{{~~~~~~wwwkkk```___gggmmmooollljjjgggdddbbb___[[[YYYQQQMMMGGGCCCBBBBBBAAAAAA???@@@AAABBBBBBBBBBBBAAAAAA@@@===:::666444222111000000///---,,,+++***)))(((((((((((('''''''''''')))((('''&&&&&&%%%&&&&&&""""""#################################"""""""""&&&%%%%%%$$$######"""""" !!!"""$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!""""""###"""!!! !!!######""" %%%%%%$$$$$$######""""""%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$#########""""""&&&+++===999111***%%%###$$$%%% !!!"""""""""""""""###"""  """###!!!!!! !!!"""###$$$"""""""""###$$$&&&&&&&&&&&&&&&'''((()))***+++++++++,,,,,,---...///000000,,,---.........---,,,++++++++++++******---111444555;;;EEEOOOXXXbbbjjjooooooqqqrrrsssuuuzzz~~~wwwqqqmmmmmmmmmllloootttzzzzzzddd[[[WWW}}}{{{wwwqqqjjjddd[[[VVVOOOGGG@@@;;;999777666444111000000000...---......///...,,,,,,...///......---------,,,,,,,,,......------------------+++,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------.........//////...///000111111333666999BBBFFFLLLRRRWWW]]]cccfffhhhkkkpppvvvzzz}}}~~~}}}zzzzzz|||}}}|||zzzwwwvvvuuuuuuuuurrrqqqooommmllllllllllllggghhhiiikkkkkkkkkjjjjjjhhhiiilllnnnoooooonnnmmmiiijjjjjjkkkjjjjjjiiiiiihhhgggggggggffffffffffffeeefffgggfffdddeeefffhhhgggiiikkkllllllmmmppprrrrrrqqqpppooommmllljjjjjjiiihhhhhhhhhhhhhhhhhhhhhjjjgggdddbbb```^^^[[[YYYYYYXXXVVVSSSNNNGGGBBB???===;;;999666333222111111...---+++***)))(((''''''%%%(((***+++*********++++++,,,,,,,,,+++***))))))++++++++++++,,,,,,,,,,,,++++++,,,---...............000222444777:::<<<===@@@IIISSS[[[dddpppwwwyyy~~~||||||}}}yyylll___]]]ccchhhiiigggfffeeedddaaa___]]]\\\SSSPPPLLLIIIHHHFFFDDDBBBBBBCCCDDDEEEEEEDDDCCCBBB@@@???<<<888666444333333333222111000...,,,++++++''''''''''''''''''''''''))))))((('''''''''''''''"""""""""""""""#########""""""#########""""""!!!#########$$$%%%%%%&&&&&& """###$$$%%%%%%%%%"""""""""###############!!!!!!!!!!!!!!!"""###### !!!""""""!!!!!!!!!%%%%%%%%%$$$######""""""$$$%%%&&&''''''&&&%%%$$$ !!!""""""""""""!!!!!!""" %%%+++777666555111,,,&&&!!! !!!""""""""""""!!!  !!!!!!!!! """###$$$"""!!! !!!###%%%%%%$$$$$$$$$%%%&&&'''((())))))++++++,,,,,,---......///...///000111000000///...***++++++******---111555555;;;DDDOOOXXXbbbjjjpppllloooqqqsssuuuyyyxxxqqqkkkkkkllllllppptttwwwyyyfff^^^XXX~~~{{{zzzwwwtttpppkkkddd___VVVSSSMMMFFF???:::888888666333111000000///...---,,,...//////...------.........---------,,,,,,,,,------..................+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------------------...//////...///222555:::===AAAFFFLLLRRRYYY^^^```eeellltttzzz}}}}}}}}}~~~{{{{{{}}}|||{{{zzzyyyxxxwwwvvvvvvrrrqqqooommmllllllmmmmmmiiiiiijjjkkklllllllllllllllnnnppprrrrrrqqqooonnnjjjkkkkkkkkkkkkjjjhhhgggggggggffffffeeeeeeffffffdddeeeeeeeeedddeeegggiiifffgggiiiiiijjjlllooorrrssssssrrrqqqooommmkkkjjjhhhhhhggggggggghhhhhhhhhhhhfffcccaaa```___]]][[[ZZZZZZXXXUUUPPPJJJDDDAAA???>>>===;;;999666444333---,,,+++***))))))))))))%%%'''***,,,+++***************++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---...////////////000222555888;;;===@@@IIISSS[[[fffrrrzzz}}}|||uuuiii\\\YYY___cccdddeeeeeefffeeebbb```^^^]]]VVVTTTSSSQQQPPPLLLGGGDDDDDDEEEFFFFFFFFFDDDBBBAAA???===999555333333444444333333111000...,,,+++***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''"""""""""######$$$$$$$$$""""""###$$$$$$$$$###""""""""""""###$$$$$$%%%%%%!!!!!!!!!!!!""""""######!!!"""""""""#########$$$!!!!!!!!!!!!!!!"""###### ###""" !!!############$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$""""""######"""!!! !!!"""!!!!!!'''+++,,,...---***%%%  !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """$$$%%%###!!! """$$$$$$###$$$$$$%%%&&&'''((())))))******++++++,,,---------//////000111111111000///***************---222555555;;;DDDOOOYYYccckkkppplllooosssuuuwww{{{{{{rrrjjjhhhiiijjjlllpppsssxxxcccZZZUUU}}}{{{xxxvvvsssooolllfff```\\\SSSQQQLLLEEE>>>:::888888666333111000000///...---+++---///000///------.........---------,,,,,,,,,------..................---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,,,,++++++------...---,,,---000222444666:::>>>CCCKKKSSSXXXYYY___hhhrrrxxx{{{{{{zzz}}}~~~{{{|||~~~{{{{{{{{{zzzyyyxxxwwwvvvrrrqqqooonnnmmmmmmmmmnnnjjjjjjkkkkkklllmmmnnnnnnpppqqqsssuuuuuusssqqqpppkkkkkkllllllkkkiiihhhgggggggggfffeeeeeeeeeeeefffdddeeeeeeeeedddeeehhhjjjfffggggggggggggiiimmmppprrrrrrqqqpppnnnllljjjiiihhhhhhgggggggggggghhhiiiiiifffdddccccccbbbaaa___[[[[[[ZZZWWWRRRLLLFFFCCC:::;;;:::999777444111///,,,,,,+++***)))))))))***%%%'''***,,,+++*********((((((***+++,,,---------++++++,,,,,,,,,------------,,,++++++,,,---///000/////////000333777:::===???HHHSSS[[[fffsss}}}wwwqqqdddXXXUUU[[[``````eeefffgggfffccc```]]]\\\XXXWWWWWWWWWUUUPPPJJJEEECCCDDDEEEEEEDDDBBB@@@>>>===;;;777333111222333555111111///...,,,***)))(((&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%"""###%%%%%%&&&%%%$$$###$$$$$$######"""!!!!!!!!!""""""!!! !!!!!!!!!""""""#########$$$!!!!!!!!!!!!!!!"""###### $$$###!!!$$$ !!!"""###%%%&&&'''(((###$$$&&&''''''&&&$$$###%%%&&&&&&%%%$$$"""   %%%######%%%$$$######"""""""""""" !!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!  """$$$&&&%%%""""""$$$$$$"""&&&&&&'''((()))***++++++*********++++++,,,,,,,,,---...///000000///......************+++---222555555;;;EEEOOOYYYccclllqqqnnnrrrvvvyyyzzz~~~tttkkkhhhhhhhhhjjjnnnwwwzzzbbbWWWTTT}}}{{{xxxvvvtttrrrmmmiiieee```[[[WWWWWWRRRKKKEEE@@@<<<999666////////////.....................////////////000........................,,,---......//////......///---,,,,,,...//////...------------------------******++++++++++++,,,,,,---------.........//////+++++++++,,,---...000111///111333666:::???FFFKKKTTTZZZcccjjjmmmooorrruuuzzz{{{}}}}}}{{{zzz{{{{{{yyyzzz{{{{{{zzzwwwtttssstttttttttsssrrrqqqpppoooqqqpppmmmllllllnnnpppqqqooopppqqqrrrrrrqqqooonnnkkkkkkjjjjjjiiiiiijjjjjjiiihhhgggffffffffffffffffffeeeeeeeeeeeefffggggggiiiiiiiiijjjkkknnnpppqqqtttssssssqqqooollliiigggiiiiiiiiiiiiiiihhhggggggcccccccccbbbaaa``````___^^^\\\YYYVVVRRRLLLEEE@@@>>>===;;;999666444222111---,,,+++***))))))))))))&&&'''((()))************))))))))))))************))))))***++++++++++++***---,,,+++***+++,,,---...//////000222444777999:::BBBJJJUUU___gggqqq|||~~~}}}}}}wwwnnnaaaVVVRRRTTT[[[aaacccgggiiifffdddbbb]]]WWW\\\ZZZYYYYYYXXXVVVRRROOOMMMNNNMMMIIICCC@@@AAACCC>>><<<888555333222222333666555333000...,,,+++***++++++******)))((((((((((((((('''&&&&&&%%%$$$$$$&&&%%%$$$$$$%%%%%%###""""""###%%%$$$"""!!!!!!!!!$$$%%%%%%%%%$$$"""  !!!###%%%%%%###!!!$$$###""" """###$$$######""""""!!! """"""############""""""###############$$$$$$$$$$$$$$$##################!!!"""$$$$$$"""!!!"""###$$$$$$##############################""""""!!! !!!!!!"""!!!!!!!!!"""###%%%&&&'''"""###""" $$$############%%%'''((($$$&&&((((((((((((***++++++***++++++,,,---...///222111111000///.........,,,+++))))))***,,,///111666===GGGRRR\\\eeemmmqqqrrruuuzzz}}}wwwiiicccccceeejjjppp}}}vvvcccYYYPPP~~~{{{zzzxxxuuusssrrroookkkgggddd___ZZZWWWVVVQQQJJJDDD???;;;777444000000//////......------------........./////////------------------------,,,---......//////.........---,,,,,,...//////...------------------------,,,,,,,,,,,,------------,,,------------.........------,,,,,,,,,------......///111333666:::@@@EEEIIIPPPXXX^^^aaaeeeiiimmmvvvxxxzzz{{{zzzzzz{{{|||zzzzzzzzzyyyxxxuuusssrrrqqqrrrrrrrrrrrrqqqqqqpppqqqpppnnnllllllmmmooopppppppppppppppooonnnmmmmmmlllkkkjjjiiiiiiiiiiiiiiiiiihhhhhhgggffffffggggggffffffeeeeeeffffffggghhhjjjiiiiiiiiijjjlllnnnooopppppppppooommmjjjgggfffggghhhhhhhhhggggggfffeeeccccccbbbbbbaaa``````___^^^\\\YYYVVVRRRMMMFFFBBB???>>><<<999666444222111///...,,,+++)))(((''''''''''''((()))))))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---...///222444777:::;;;CCCJJJUUU^^^fffppp|||~~~|||{{{zzzvvvnnnaaaWWWRRRTTTZZZ^^^```dddgggeeedddddd```ZZZ\\\[[[ZZZYYYYYYXXXUUUSSSQQQPPPMMMHHHCCC@@@@@@AAA>>><<<:::777666666777777444333111///---+++***)))*********)))((((((''''''((((((((('''&&&%%%%%%%%%$$$###""""""######""" """###$$$$$$"""!!!!!!"""$$$$$$$$$$$$$$$###"""!!!######"""###%%%%%%$$$###""""""############""""""!!!!!!!!!"""######$$$$$$###$$$$$$$$$$$$######"""!!!!!!""""""###$$$$$$%%%###########################$$$%%%$$$""" !!!$$$"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""############""""""""""""######"""#########$$$  """###"""###%%%%%%%%%&&&''')))*********+++,,,---///000111111111000...---+++***+++***))))))+++...222444777===FFFPPPZZZdddmmmrrrsssvvvyyy|||xxxkkkeeefffiiiooouuuuuu```UUUQQQ~~~{{{xxxvvvuuusssqqqooonnnkkkhhheeebbb___ZZZWWWUUUPPPIIIBBB<<<888444111111000000///...---------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........---+++,,,...//////...........................---------.........//////,,,,,,,,,,,,------------000///...---,,,+++++++++,,,---//////000444888<<>>DDDJJJSSS\\\eeeooo{{{|||zzzxxxwwwtttmmmbbbXXXSSSSSSWWW[[[]]]bbbeeeeeeeeeeeebbb]]]\\\[[[YYYYYYZZZZZZYYYWWWUUUQQQKKKFFFCCCAAA@@@>>><<<;;;999888777888888999333222000...,,,***))))))*********)))((((((''''''((((((''''''&&&&&&%%%%%%$$$###!!!"""######"""!!!"""###$$$###"""!!!"""###$$$$$$###############$$$'''%%%######$$$%%%%%%$$$ """$$$%%%%%%$$$""" !!!""""""######%%%%%%%%%%%%%%%$$$###""" !!!""""""###$$$$$$########################$$$%%%&&&$$$"""$$$ !!! !!!$$$  """###$$$######%%%$$$###!!! """###""" """"""!!!!!!!!!""""""###!!!###$$$%%%$$$%%%&&&((()))))))))+++,,,...000111---...///000///...,,,******))))))***,,,000444777888===DDDMMMWWWbbbmmmssssssvvvyyy|||~~~|||oooiiijjjmmmtttzzzuuu```SSSQQQ}}}zzzwwwuuurrrpppooonnnlllkkkkkkiiifffcccaaa^^^ZZZWWWRRRMMMFFF???:::555111...111111000///...------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............,,,+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++++++++,,,,,,,,,------000///...---,,,+++++++++,,,---...------...222444===AAAFFFKKKOOOUUU]]]ccccccgggmmmqqqtttvvvxxxzzz{{{yyyvvvsssqqqqqqqqqqqqooooooppppppppppppooooooppppppooonnnmmmmmmmmmmmmqqqpppooommmmmmnnnooopppnnnnnnlllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiiiiiggggggffffffgggggghhhiiiiiihhhgggfffffffffggghhhiiiiiijjjjjjiiihhhfffeeeeeeeeeffffffffffffeeeeeebbbbbbbbbbbbaaaaaa``````aaa^^^YYYUUURRRNNNJJJGGGAAA@@@>>>;;;888555333222000///---+++)))(((''''''(((((())))))))))))(((((())))))*********+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,------......---...000444888<<>>999999777666666555666666222111///---,,,+++******+++++++++***))))))(((((('''&&&&&&&&&%%%%%%%%%$$$&&&$$$###$$$%%%%%%$$$###"""###$$$###!!!!!!"""$$$$$$###"""""""""###%%%&&&)))&&&"""!!!"""###$$$$$$"""###$$$$$$$$$$$$###""""""!!!!!! %%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!""""""""""""###############$$$$$$$$$$$$%%%%%%$$$"""  ###  """!!!###$$$###"""!!!$$$###"""!!!  """$$$###!!!$$$###############$$$$$$"""$$$&&&&&&&&&&&&(((***(((((()))***,,,...000111***+++...000111000...---,,,+++***+++---111444777999===CCCKKKUUUaaammmttttttvvvyyy{{{|||tttmmmlllnnnttt{{{~~~wwwcccUUUPPP}}}zzzwwwqqqooommmkkkkkkkkkjjjhhhjjjgggdddbbb___\\\XXXTTTMMMHHHAAA;;;777333000---111000000///...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............,,,++++++---......---++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------...------,,,,,,,,,---------......---,,,,,,...000222555999===@@@GGGOOOVVV[[[```gggnnnssswwwzzz}}}zzzxxxuuurrrpppppppppqqqppppppppppppooonnnmmmllloooooopppoooooonnnnnnmmmpppooonnnnnnoooppprrrsssoooooonnnllllllkkkkkkkkkjjjjjjkkkllllllkkkkkkjjjhhhgggggggggggghhhiiiiiiiiihhhfffeeeddddddeeeeeehhhhhhiiijjjiiihhhgggfffeeeffffffggggggfffffffffbbbbbbbbbaaaaaaaaaaaaaaaaaa^^^ZZZVVVSSSPPPLLLIIICCCAAA???<<<999666444222......,,,+++************'''(((((())))))))))))(((************++++++++++++)))******+++++++++++++++,,,,,,---------............///222666:::???BBBEEEEEEJJJQQQZZZdddnnnwww}}}~~~~~~}}}|||{{{{{{{{{{{{uuunnncccYYYSSSRRRTTTVVV^^^cccfffeeeeeeeeeaaa\\\YYYXXXWWWWWWYYYYYYXXXWWWRRRMMMGGGCCCCCCCCCAAA???:::999888666555444333333222111000...---,,,,,,,,,---,,,,,,++++++***))))))%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%###"""######"""!!!!!!###%%%######"""!!!"""$$$%%%&&&(((%%%!!! """######%%%$$$###""""""###$$$%%%######"""!!!!!! ######$$$$$$###"""!!!!!!######""""""!!! """"""#########$$$$$$$$$!!!###$$$$$$"""!!!!!!"""  !!!!!! !!!###$$$$$$""" !!!!!! !!! """""""""###%%% !!!!!!!!!"""""""""""""""$$$&&&&&&&&&&&&(((***(((((()))***,,,...000111,,,...000222222000...,,,...---,,,,,,---000333555:::===BBBJJJTTT```mmmvvvuuuvvvxxxzzz{{{}}}yyyoookkkkkkpppuuu{{{xxxdddTTTOOO}}}zzzwwwtttnnnllljjjiiijjjjjjiiigggiiigggccc___\\\XXXSSSPPPGGGBBB===888555222000...////////////............,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,***+++---......---++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...///...//////...------...///---000333555777===EEEKKKTTTZZZccckkkrrrxxx|||xxxvvvtttqqqppppppqqqqqqqqqqqqqqqqqqooonnnmmmlllnnnoooqqqqqqrrrqqqoooooooooooooooooopppqqqrrrsssnnnnnnmmmlllllllllmmmmmmjjjkkklllmmmnnnmmmlllkkkhhhhhhhhhhhhhhhiiiiiijjjhhhgggfffdddcccddddddeeeggghhhiiiiiiiiihhhgggfffdddeeeffffffgggfffffffffbbbbbbaaaaaaaaaaaaaaaaaa```^^^ZZZXXXUUURRRMMMJJJDDDCCC@@@===:::777444333...---,,,++++++***++++++&&&'''((()))*********************++++++++++++,,,))))))***++++++++++++***,,,,,,---............---///000333666;;;@@@CCCFFFEEEIIIPPPZZZdddnnnuuuyyy{{{{{{zzz{{{{{{|||}}}~~~wwwpppeeeZZZSSSRRRSSSUUU___dddgggeeedddddd```[[[XXXWWWWWWXXXXXXXXXUUUSSSMMMJJJGGGDDDBBBAAA???>>>;;;:::999888666555444333111000///...---------------,,,,,,+++******))))))%%%%%%%%%$$$$$$$$$$$$$$$###!!!!!!!!!###$$$###""""""######""" !!!###&&&###"""""""""###$$$%%%%%%'''$$$  """######&&&%%%###!!!!!!###%%%&&&""""""######$$$%%%%%%%%%!!!""""""#########""""""$$$######""""""!!!!!! """""""""###$$$$$$%%%%%% """$$$$$$"""""""""### ###!!!!!!$$$%%%$$$ !!!"""#########!!!  !!!"""### """"""!!!!!!!!!### !!!"""###$$$$$$$$$$$$!!!###$$$%%%$$$%%%&&&((()))))))))+++,,,...000111222222333222111...,,,***///...,,,,,,---///222444;;;>>>CCCJJJTTTaaannnvvvuuuwwwxxxyyyzzz||||||oooiiifffiiinnn{{{xxxeeeTTTPPP}}}{{{yyyvvvrrrooolllkkkiiihhhiiijjjiiihhhhhheeeaaa\\\XXXSSSMMMJJJAAA===888555333222000///............////////////------........./////////------------------------,,,---......//////......---+++***+++,,,...------------------------------************+++++++++,,,,,,------------.........---,,,,,,,,,,,,---......---...//////------...000---000333444555999???EEEJJJQQQ[[[eeemmmtttyyy|||vvvuuusssrrrqqqqqqrrrrrrqqqqqqqqqqqqpppoooooonnnmmmoooqqqssstttsssrrrqqqpppppppppppppppooonnnnnnkkkkkkkkkkkkkkkllllllmmmjjjkkkmmmoooooonnnmmmllliiiiiihhhhhhhhhiiijjjjjjhhhgggeeedddcccddddddeeegggggghhhhhhhhhgggeeedddccccccdddeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaabbb___]]][[[ZZZWWWSSSNNNJJJEEEDDDAAA>>>:::777555333000///---,,,+++******)))%%%%%%'''(((***+++++++++*********+++++++++,,,,,,)))***++++++,,,,,,++++++,,,,,,.../////////...---...///222666:::>>>BBBDDDCCCHHHPPP[[[fffnnnsssvvvzzzzzzzzzzzz{{{}}}~~~zzzrrrfffZZZSSSRRRTTTVVV___cccfffeeeddddddaaa[[[XXXXXXYYYZZZYYYWWWRRROOOJJJJJJIIIEEEAAA===;;;;;;777777777777666555444333//////...---,,,,,,,,,,,,++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&"""!!! !!!###$$$###""""""""""""!!! !!!$$$&&&"""######$$$$$$$$$######%%%###!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$"""""""""#########$$$$$$!!!""""""###$$$$$$%%%%%%"""###%%%$$$"""!!!!!!!!!"""$$$ """$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$%%%%%%###  !!!###%%%&&&'''''''''"""###%%%%%%%%%&&&''')))*********+++,,,---///000000000000000///...---,,,---,,,++++++,,,///333555;;;>>>DDDKKKUUUbbbnnnwwwvvvwwwxxxxxxyyy{{{|||mmmeeebbbdddhhhyyy}}}jjjXXXRRR~~~|||zzzxxxvvvsssnnnkkkllljjjiiihhhjjjjjjjjjiiigggddd___ZZZUUUOOOIIIEEE===:::666333222222111000------......///000000000.........////////////000........................,,,---......//////......---+++***+++,,,---------////////////////////////******+++++++++,,,,,,,,,---------.........//////...------,,,,,,,,,------,,,---//////......///000,,,...111111222555:::???AAAHHHSSS^^^gggoootttwwwttttttssssssrrrrrrrrrsssoooooopppqqqqqqqqqqqqpppmmmooorrrtttuuuuuusssrrrqqqqqqqqqqqqooommmkkkiiiiiiiiiiiiiiijjjkkklllllljjjlllnnnooopppooonnnmmmiiiiiiiiihhhiiiiiijjjkkkgggfffeeedddddddddeeeeeefffgggggghhhgggfffdddcccaaabbbcccdddddddddddddddaaaaaaaaaaaaaaabbbbbbbbb^^^]]]\\\[[[YYYTTTNNNJJJFFFDDDBBB>>>;;;888555444222111///,,,***)))(((((($$$%%%&&&(((***+++,,,,,,******+++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,.../////////...------///111555999===AAACCCCCCGGGPPP[[[fffnnnrrrttt{{{zzzzzz{{{|||}}}~~~~~~{{{sssfffZZZSSSRRRTTTWWW]]]bbbeeeeeeeeeeeebbb]]]YYYYYYZZZ[[[[[[WWWQQQLLLHHHJJJKKKGGG@@@:::888888222222333333444333333222...---,,,,,,+++++++++,,,)))))))))(((''''''&&&&&&''''''(((((((((((((((((($$$###"""###%%%&&&&&&$$$"""""""""!!! !!!$$$'''"""###$$$%%%%%%$$$###"""%%%###""""""$$$&&&&&&&&&"""###%%%&&&&&&%%%###"""!!!!!!!!! !!!"""###$$$%%%&&&&&&&&& !!!###$$$&&&''''''!!!""""""###$$$$$$%%%%%%$$$%%%&&&$$$""" $$$$$$######################## !!!###$$$%%%###""""""!!!!!!!!!"""""" """"""!!!!!!###$$$!!!######$$$###$$$&&&((((((((((((***,,,++++++++++++,,,---...///***+++,,,---...000111222******)))***,,,000444666;;;???EEELLLVVVcccooowwwvvvwwwxxxxxxxxxzzz~~~{{{kkkccc___aaaeeeuuuqqq___TTT~~~~~~}}}|||{{{xxxxxxwwwuuussspppnnnmmmnnnllljjjiiihhhfffcccaaaaaa]]]XXXSSSNNNHHHCCC???:::888666333111////////////...---,,,,,,---...///...///000///---,,,,,,......------...000111000//////...---,,,,,,---.../////////.........---------+++,,,...//////...,,,***///...---,,,+++,,,------.........------,,,,,,,,,......------------......,,,,,,,,,---------......000///......///111444555<<>>;;;888555222///...,,,***))))))))))))%%%%%%'''((())))))))))))******+++++++++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////---///222666:::===@@@AAAEEEJJJQQQYYYaaaiiipppuuuxxxxxxyyyzzz|||}}}}}}|||{{{sssgggZZZSSSQQQTTTVVV^^^ccceeebbb``````___\\\YYYZZZZZZWWWQQQLLLHHHFFFJJJJJJHHHEEEAAA<<<888666222222111111000...---,,,/////////...------,,,,,,++++++***(((((('''''''''$$$$$$$$$$$$%%%&&&'''''' !!!"""###$$$$$$%%%$$$&&&'''&&&###!!!###%%%$$$######"""""""""""""""$$$###!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""##################"""!!!!!! !!!######$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%######$$$$$$$$$$$$######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###!!!!!!!!! !!!$$$$$$"""!!!!!!%%%%%%&&&&&&'''(((((()))+++++++++,,,---...000111//////...---------------------,,,,,,---000222444888;;;AAAHHHRRR___llltttwwwzzz{{{yyyvvvwww|||sssfffbbbbbbeeehhhuuu|||kkk\\\PPP~~~|||~~~}}}|||zzzxxxwwwtttttttttsssqqqpppnnnmmmmmmkkkiiihhhfffdddaaa^^^\\\XXXSSSNNNIIIDDD@@@===777666444222111000000000///...------------...//////000111000...---...///...------...///000000.........------------......///.........---------------............---++++++///...---,,,,,,,,,------------------------,,,,,,......------------......,,,,,,---------.........///.........///111333444333888???FFFNNNWWWbbbiiiqqqrrrrrrrrrqqqqqqrrrtttuuusssrrrrrrttttttsssqqqnnnoooqqqrrrssssssrrrrrrppppppoooooonnnmmmkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkhhhjjjmmmpppqqqqqqpppooommmlllkkkjjjiiihhhhhhhhhiiihhhfffdddddddddeeefffggghhhhhhhhhgggeeecccbbbccccccccccccccccccbbbbbbaaaaaaaaaaaaaaabbbcccddd]]]]]]]]]\\\XXXTTTOOOLLLGGGEEEAAA>>><<<999555222333111///---,,,+++,,,,,,&&&&&&''''''(((((())))))******+++++++++******)))*********+++++++++,,,,,,++++++++++++,,,---...///...///111555888<<<@@@BBBEEEJJJQQQYYY```hhhppptttyyyyyyyyy{{{|||}}}|||{{{}}}uuuiii\\\TTTRRRUUUXXX^^^ccceeebbb```aaa___]]]XXXXXXXXXTTTOOOJJJGGGFFFFFFFFFDDDAAA>>>999666444333333222222111///...---/////////...------,,,,,,///...+++)))&&&$$$######&&&&&&%%%$$$$$$%%%%%%%%%!!!!!!""""""###$$$%%%%%%###$$$%%%$$$"""!!!"""$$$$$$######"""""""""""""""######"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!!!!""""""##################"""!!!!!! !!!"""###############%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$%%%%%%$$$###""""""!!!!!! ###%%%$$$#########%%%%%%%%%&&&&&&'''''''''************+++,,,......111111000///////////////------,,,,,,---000222444888;;;@@@GGGQQQ^^^kkksssvvvyyy{{{yyywwwxxx|||uuuiiiffffffiiimmmxxx|||mmm___SSS~~~}}}}}}{{{zzzyyyyyy{{{{{{zzzyyy|||{{{{{{zzzxxxwwwuuutttppppppqqqppppppooonnnnnnkkkiiifffdddccc```\\\ZZZUUUQQQKKKFFFCCC???<<<:::444333222111111111111111///......------......//////000111000///...///000///---------///000///...---..................---............------------///......------,,,------//////---,,,,,,,,,---...,,,,,,------------------......------------......,,,------------...............------...000222333000444:::???EEEOOOZZZccclllnnnqqqsssssstttuuuvvvxxxwwwuuutttuuutttsssqqqnnnnnnooopppqqqqqqqqqqqqpppppppppooonnnmmmkkkkkkiiiiiiiiiiiiiiihhhhhhhhhggghhhjjjmmmooopppqqqqqqnnnnnnmmmlllkkkjjjiiiiiiiiihhhfffeeeddddddeeefffggghhhhhhhhhgggeeecccbbbddddddeeeddddddcccbbbbbbaaaaaaaaabbbccceeefffgggaaa```___\\\YYYUUUQQQOOOHHHEEEAAA>>><<<999555222111///---+++***))))))))))))((('''&&&&&&'''((())))))******+++++++++******))))))*********++++++++++++******++++++,,,---...000000111333777;;;@@@BBBEEEIIIPPPXXX___gggoootttzzzzzz{{{{{{{{{{{{{{{zzz}}}wwwkkk^^^UUUSSSVVVYYY___cccfffcccaaaaaa```]]]XXXXXXVVVRRRMMMHHHFFFEEECCCCCCBBB???<<<999555333444444333222111000000////////////...------,,,,,,++++++************++++++((('''&&&%%%$$$$$$$$$$$$"""#########$$$$$$%%%%%%"""###$$$###!!!!!!!!!###$$$######"""""""""""""""############$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$######""""""""""""###"""############""""""!!!!!!""""""#########""""""######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!########################&&&%%%$$$&&&))))))&&&#########""""""!!!!!! !!!###%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&)))))))))))))))***++++++111000000000////////////---,,,,,,,,,---000333444777:::???FFFPPP]]]jjjrrruuuxxxzzzyyyxxxzzz~~~vvvkkkiiijjjmmmqqq{{{}}}ooobbbUUU}}}}}}||||||{{{zzzyyyyyyvvvuuussssssuuuvvvvvvuuuwwwwwwwwwwwwvvvuuutttsssppppppppppppooonnnllllllfffdddaaa___]]]ZZZWWWTTTNNNJJJEEEAAA>>><<<:::888333333222111111000000000//////............//////...000111000......///000///---------//////...---,,,---...//////...---,,,------------------------...---,,,+++,,,...000111000///...,,,,,,------...,,,,,,,,,------...............------------......------------............------------...///111111111444888;;;@@@JJJVVV___dddhhhnnnsssvvvxxxzzz|||zzzyyyxxxvvvuuutttrrrqqqmmmnnnnnnoooooooooppppppqqqqqqpppooonnnmmmkkkjjjjjjiiiiiiiiihhhhhhgggggggggggghhhjjjllloooqqqrrroooooonnnnnnlllkkkjjjiiihhhgggfffeeeeeeeeeeeefffhhhhhhhhhhhhgggfffdddccceeeeeeeeeeeedddcccbbbbbbaaaaaabbbbbbccceeefffgggdddccc```]]]YYYVVVSSSQQQHHHEEEBBB???<<<999555333000...,,,***(((((('''(((***)))'''&&&%%%&&&((()))))))))***+++++++++******************++++++++++++************+++,,,------111000000222666;;;???BBBDDDHHHOOOVVV^^^fffooottt{{{|||||||||{{{zzzyyyzzz|||wwwmmm```WWWTTTWWW[[[```eeegggdddbbbbbbaaa^^^[[[[[[XXXSSSMMMHHHEEEEEECCCCCCBBB@@@===:::777555444333333222111000000000/////////...------,,,,,,(((((('''(((((()))***+++'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%############"""""""""###$$$######""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!""""""############"""!!!"""############""""""!!!"""###$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$###$$$***//////***$$$#########""""""!!!!!!!!!###$$$%%%$$$######$$$&&&&&&&&&&&&&&&&&&'''''''''***)))))))))))))))***+++...............------,,,,,,,,,+++,,,---000333555777999???FFFOOO\\\hhhqqquuuwwwyyyzzzzzz|||wwwkkkhhhiiillloooyyy~~~pppbbbVVV}}}{{{zzzzzzyyyxxxwwwwwwwwwsssqqqpppppprrrssssssrrrrrrrrrssstttttttttttttttrrrrrrqqqooommmjjjhhhggg```^^^[[[YYYWWWTTTPPPMMMHHHEEEAAA>>>===;;;999777444444333222111///...---////////////////////////---...//////------...//////...,,,---...///...,,,,,,---...//////...---,,,,,,,,,------------------,,,+++***+++,,,000333555000///...---,,,---......,,,,,,,,,------...............------------......---------.........//////------.........///000000///111333555999BBBNNNVVV[[[aaaiiiqqqwww{{{~~~{{{zzzyyywwwtttrrrqqqqqqnnnnnnnnnnnnnnnnnnoooooopppppppppooommmllljjjiiijjjjjjiiiiiihhhhhhgggggggggggghhhiiilllnnnqqqrrrpppppppppooommmkkkjjjiiigggffffffeeeeeeeeeeeeeeehhhhhhiiiiiihhhfffdddccceeeeeeeeeeeeeeedddcccbbbcccbbbbbbbbbbbbcccddddddcccbbb```\\\XXXUUUQQQPPPHHHEEEBBB???<<<999666333333222000---+++************)))'''&&&%%%&&&((()))((()))***++++++++++++++++++++++++,,,,,,,,,,,,---************+++,,,------111000000222555:::???BBBBBBFFFMMMTTT\\\fffooouuuzzz|||~~~}}}zzzxxxyyyzzz{{{wwwnnnbbbXXXUUUXXX]]]ccchhhiiifffccccccaaa^^^______\\\WWWPPPJJJFFFEEEBBBBBBAAA@@@===:::888666333222111000000000000000/////////...------,,,,,,,,,***(((%%%""" %%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$######"""""""""""""""!!!"""###%%%%%%&&&&&&%%%#########$$$$$$%%%%%%%%%###"""!!!!!! !!!""""""#########"""""""""############""""""!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$,,,222222+++$$$"""""""""!!!!!!!!!!!!!!!"""######"""!!!!!!###%%%'''''''''''''''(((((((((++++++*********++++++,,,.........///...---,,,,,,,,,,,,+++,,,...000333555777:::>>>EEEOOO[[[hhhpppuuuvvvxxxzzz{{{}}}wwwiiieeedddfffjjjsssppp```UUU~~~zzzxxxxxxvvvvvvuuuuuuuuuuuusssqqqpppqqqrrrrrrqqqpppoooooopppqqqrrrrrrrrrrrrpppooonnnkkkhhheeebbb```YYYWWWTTTSSSQQQNNNKKKHHHCCCAAA???>>>===<<<999777555555444333222000...---...//////000000//////...,,,---......------...//////...,,,---......---,,,---..................---,,,,,,,,,,,,------------+++******+++---111444666000000...---------...///,,,,,,------------------......------------......------........./////////....../////////000000000///000222444777>>>IIIQQQTTTZZZccclllrrrxxx|||yyyyyyyyyvvvssspppppppppooonnnnnnmmmmmmnnnnnnooopppoooooonnnllljjjhhhgggiiihhhhhhhhhhhhhhhgggggghhhhhhiiijjjlllnnnpppqqqppppppppppppnnnllliiihhhfffffffffffffffffffffeeehhhiiiiiiiiihhhfffdddcccccccccddddddddddddcccccccccccccccbbbccccccddddddbbbaaa___\\\XXXTTTPPPMMMIIIFFFBBB???===:::666333333111///,,,***))))))))))))((('''&&&&&&'''((()))((()))***+++++++++++++++++++++,,,,,,,,,---------+++******++++++,,,---...000000111333666:::>>>@@@???CCCJJJRRR[[[fffpppwwwyyy|||~~~}}}zzzxxxyyy{{{yyywwwpppdddZZZWWW\\\bbbhhhlllmmmhhheeedddaaa^^^``````___[[[UUUNNNJJJHHHBBBBBBAAA???===999666555333222111//////000000111/////////...------,,,,,,...,,,***(((&&&$$$######$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$#########"""%%%#########%%%&&&%%%$$$$$$######"""""""""""""""!!!""""""###$$$%%%&&&&&&""""""######$$$%%%%%%%%%"""!!!!!! !!!!!!""""""############"""!!!""""""#########""""""######$$$$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###########################***///...)))$$$!!!!!!!!!!!! !!!"""!!!!!!!!!###%%%%%%%%%&&&&&&'''(((((()))+++++++++++++++,,,---...///000111111111000...---,,,++++++,,,...111444666777:::???FFFOOO[[[hhhpppvvvvvvxxxzzz|||~~~wwwhhhcccaaabbbeeeoooqqqaaaUUUzzzwwwuuutttsssrrrrrrsssssstttssssssrrrssstttsssqqqooonnnnnnnnnnnnnnnmmmlllllljjjiiigggdddaaa^^^[[[YYYSSSQQQOOOMMMLLLJJJFFFDDD>>>======>>>>>>===999777333444444444333222000///...///000111111000///...,,,...//////......///000///...,,,------...,,,+++......------------......++++++,,,,,,,,,---------,,,,,,,,,---...000222333111000...---------...///------------------,,,,,,......------------..................//////////////////000000111111000000000222444555777>>>GGGNNNPPPUUU]]]eeekkkqqqvvvyyyvvvwwwxxxuuuqqqnnnnnnppppppooonnnmmmmmmnnnooooooooonnnnnnlllkkkiiigggffffffffffffffffffgggggggggiiiiiijjjlllmmmoooppppppppppppppppppnnnkkkhhhgggeeeeeefffffffffffffffeeeiiiiiiiiiiiihhhfffeeeccc```aaabbbcccddddddddddddccccccccccccdddeeeggggggddddddcccaaa]]]WWWRRROOOIIIFFFBBB???===:::666444111///---***((('''&&&&&&&&&&&&''''''(((((())))))(((((()))++++++,,,,,,+++***+++++++++,,,,,,,,,,,,++++++++++++,,,---...//////000111444777:::===>>>===AAAHHHQQQ[[[fffqqqxxxxxx{{{~~~}}}zzzxxxyyy|||yyyxxxrrrhhh^^^[[[aaaggglllppppppkkkfffeeebbb^^^\\\^^^```^^^YYYTTTOOOMMMDDDDDDCCCAAA>>>;;;777666444333111000000111222333/////////...------,,,,,,+++++++++++++++,,,------%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$###""""""!!!!!!$$$"""!!!"""%%%&&&%%%###$$$######"""""""""""""""!!!!!!!!!!!!"""$$$&&&'''!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!"""###!!!!!!"""############### !!!"""###############$$$$$$######$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$ !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!###%%%&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""###%%%""""""###$$$&&&'''((((((*********+++,,,---...//////000111222111000...---+++++++++,,,...111444666888;;;@@@FFFPPP\\\hhhpppwwwwwwxxx{{{}}}~~~xxxiiicccbbbccceeepppuuufffXXX}}}xxxuuurrrrrrqqqppppppqqqrrrsssuuuttttttuuuvvvtttqqqnnnnnnnnnmmmlllkkkiiihhhgggccccccaaa___\\\YYYVVVUUUOOOMMMKKKJJJIIIGGGDDDBBB;;;;;;<<<>>>???===999666222222444444555444333222...///000111111000///...---///000000//////000222///...,,,,,,------,,,+++///...---,,,,,,---...///+++++++++,,,,,,---------...............///000000111000///...---......///.........------,,,,,,,,,.........------...................../////////000///000000111111111111000...000222333555;;;CCCJJJNNNSSSZZZ```fffkkkpppttttttvvvwwwtttpppmmmnnnooopppooonnnmmmmmmnnnooopppnnnnnnmmmllljjjhhhfffeeedddddddddeeeeeefffffffffiiijjjlllmmmnnnoooooooooooopppppppppnnnkkkhhhfffeeeeeeffffffgggffffffeeeiiiiiijjjiiihhhgggeeeddd___```aaabbbcccdddddddddbbbbbbcccdddfffhhhjjjkkkiiiiiiiiigggccc]]]WWWSSSIIIFFFCCC@@@===:::777444444222000---+++)))))))))%%%%%%'''((())))))))))))(((((()))++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,---...//////...///222444777:::<<<===;;;@@@GGGPPPZZZgggrrrzzzwww{{{~~~}}}zzzxxxzzz}}}zzzyyytttjjjaaa^^^dddkkknnnrrrrrrlllgggeeebbb^^^XXX[[[______\\\WWWRRRPPPHHHHHHFFFDDDAAA===:::888666444333111111222333555000//////...------,,,,,,,,,+++***((('''&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$###"""!!! ###!!! !!!$$$%%%$$$"""$$$######"""""""""""""""!!!!!! !!!###&&&'''!!!""""""###$$$$$$%%%%%%""""""!!!!!!"""###$$$$$$!!!!!!"""############### !!!######$$$$$$$$$%%%$$$###"""###%%%((()))$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%###!!!"""$$$!!!!!!!!!!!!!!!""""""""" """#########$$$&&& !!!"""$$$&&&'''''')))))))))***+++---...///---...///000///...,,,++++++++++++,,,...111444666999<<<@@@GGGPPP\\\hhhpppxxxxxxyyy{{{~~~~~~vvv|||yyykkkeeedddeeehhhrrryyylllZZZ~~~~~~|||xxxtttrrrqqqooooooqqquuuvvvuuussswwwvvvuuuuuuuuuuuusssqqqmmmlllkkkkkkjjjfffaaa]]]^^^]]][[[YYYVVVSSSQQQOOOLLLKKKIIIIIIHHHEEEAAA======<<<<<<<<<<<<;;;;;;;;;777555444222111111222222333333222111000000111111000111111222222222111111000000///---------------......---,,,,,,++++++***+++*********+++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++,,,,,,,,,---------......000000000000000000000000+++,,,.../////////...---111111222444888===BBBDDDJJJMMMPPPUUUZZZ```ggglllnnnsssvvvsssqqqqqqpppmmmllllllllllllllllllllllllmmmmmmmmmllljjjgggdddbbbbbbbbbbbbcccdddeeeggggggkkkllllllmmmnnnoooppppppuuutttrrrooollljjjhhhfffdddcccbbbaaabbbdddfffgggjjjiiihhhgggeeecccbbbbbb`````````______```dddgggdddeeehhhjjjkkklllllllllnnnmmmlllhhhccc]]]WWWSSSHHHFFFCCC???<<<999777666444333111///---,,,+++***(((''''''&&&&&&((()))***))))))))))))************+++++++++,,,,,,,,,------******+++,,,---...//////...000222555888:::;;;<<<>>>BBBIIIPPPWWWaaallltttsssuuuxxx{{{|||{{{xxxwwwuuuvvvrrriii___\\\aaahhhooorrrrrrnnnjjjiiiddd___]]][[[ZZZZZZZZZZZZXXXWWWQQQLLLEEEAAA???>>>;;;999;;;888555555888:::999888666555333111///------,,,,,,+++******++++++***((('''''''''&&&%%%$$$###""" !!!""""""###$$$$$$%%%&&&&&&&&&&&&%%%+++)))&&&""" !!!!!! !!!!!!###$$$$$$$$$######%%%'''&&&%%%###!!!!!!"""###$$$$$$"""!!!"""&&&(((&&&%%%$$$%%%&&&&&&%%%%%%''')))###!!!!!!!!!###$$$###"""&&&%%%$$$%%%''''''%%%$$$ !!!###$$$&&&'''%%%%%%$$$###"""!!! ###############""""""!!!%%%###""""""######""" """"""""""""!!!!!!!!!!!!######""""""""""""######%%%%%%$$$###$$$&&&)))+++///...---///111000,,,))))))***,,,...//////......+++,,,+++******+++...111999<<>>>>>>>>======<<<<<<<<<999888777555555555555555555444444333333333333333222222333333333333333222222222111000//////////////////......---,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...////////////...------,,,,,,---------.........000000000000000000000000,,,---......//////......000000111333666;;;???AAACCCEEEIIIMMMRRRXXX___dddmmmsssvvvuuusssssspppmmmooonnnnnnmmmmmmmmmmmmmmmlllmmmmmmlllkkkhhheeedddcccccccccdddeeefffggghhhkkkllllllmmmnnnoooooopppqqqqqqpppnnnmmmkkkjjjiiiiiihhhfffeeeeeefffggghhhhhhgggfffeeedddcccbbbbbbaaabbbcccbbbbbbcccfffhhhiiihhhhhhiiijjjkkkmmmnnnnnnmmmkkkhhhccc\\\WWWSSSHHHFFFCCC@@@<<<:::888777333222000...,,,+++***)))(((''''''&&&&&&((()))***))))))))))))************,,,,,,---------.........,,,---...///000111111222...///111444777999;;;<<<@@@DDDJJJPPPWWW```jjjqqqrrrtttwwwzzz||||||{{{zzzwwwwwwsssiii___[[[___eeelllqqqrrrnnnjjjhhhddd___[[[YYYXXXXXXYYYYYYWWWVVVQQQMMMGGGCCCBBBAAA???===>>>;;;888888999:::999777555444222000///...------,,,***))))))***+++)))(((&&&&&&&&&&&&%%%%%%$$$############$$$######"""!!!!!!!!!"""############"""###"""!!!!!!"""$$$&&&'''""""""!!!!!!!!!!!!""""""!!!""""""!!!!!!"""###&&&%%%###"""!!!"""###$$$$$$###!!!###%%%'''&&&$$$!!!"""###"""!!!!!!###$$$"""!!!!!!"""$$$%%%%%%$$$###"""!!!"""$$$$$$"""!!!!!!###&&&(((***""""""""""""""""""""""""!!!"""######$$$$$$$$$$$$$$$###""""""######""" !!!!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$%%%''')))***...---,,,...//////---***---......///...---,,,+++)))***++++++,,,...222555:::===CCCKKKVVVcccnnnuuuwwwyyy{{{~~~~~~~~~yyy~~~}}}mmmeeebbbdddiiirrrzzzppp]]]~~~{{{zzz{{{||||||}}}}}}|||{{{yyyvvvuuussssssrrrsssttttttsssqqqsssrrrrrrssssssqqqnnnkkkfffeeedddbbb```]]]XXXTTTNNNNNNNNNOOONNNNNNMMMMMMMMMIIIEEECCCBBBBBBBBBAAA@@@@@@@@@???>>>======<<<<<<;;;:::999888888888999777777666666666666666666555555555666666555555444555444333222111111111111000000000///......------,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////,,,------------.........000000000000000000000000......------......////////////000222555888;;;======>>>AAADDDIIIOOOVVV[[[iiipppvvvvvvuuutttqqqmmmrrrqqqooommmllllllmmmmmmllllllmmmlllkkkjjjhhhgggddddddeeefffggghhhiiiiiilllllllllmmmnnnnnnnnnooommmmmmmmmmmmmmmmmmlllllllllkkkiiihhhgggggghhhhhhffffffeeedddccccccbbbbbbbbbdddffffffffffffhhhjjjmmmllljjjiiiiiikkkmmmooommmllljjjgggbbb\\\WWWSSSIIIGGGDDDAAA===:::888888333222000...+++***)))((((((''''''&&&&&&((()))***)))))))))*********++++++---------.........//////------...///000111222222//////000222555888;;;===BBBEEEJJJPPPWWW```jjjppprrrsssvvvxxx{{{}}}~~~yyyyyyuuujjj^^^XXX\\\aaajjjoooqqqnnnjjjhhhddd___YYYWWWVVVWWWWWWWWWUUUSSSPPPLLLHHHFFFEEEEEEDDDCCCCCC@@@===<<<;;;:::888777444333111000///.........+++)))(((((()))***((('''%%%%%%&&&&&&&&&&&&%%%%%%'''((((((((('''$$$""" ######$$$%%%%%%%%%%%%$$$%%%$$$""""""!!!"""###$$$######""""""""""""###### """###!!! !!!!!!&&&%%%###"""""""""###$$$%%%$$$######%%%&&&%%%######$$$%%%%%%$$$###%%%&&&$$$###"""###%%%&&&%%%$$$%%%$$$$$$$$$&&&&&&$$$### !!!###%%%'''((( !!!"""######$$$ """###$$$%%%%%%%%%$$$###""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$&&&'''$$$$$$%%%&&&'''(((((()))---,,,+++,,,---...---,,,......///000///...---,,,***+++,,,,,,---///333777;;;>>>DDDLLLVVVbbbnnnuuuvvvxxx{{{}}}~~~~~~{{{qqqfffbbbbbbfffnnnzzzooo]]]}}}{{{{{{{{{yyyzzzzzz{{{zzzyyyxxxwwwuuuttttttttttttsssrrrpppoooooooooppppppnnnjjjgggcccaaa___^^^\\\XXXSSSPPPLLLLLLMMMNNNNNNMMMMMMLLLIIIGGGDDDBBBBBBBBBBBBAAAAAAAAA@@@???>>>======<<<<<<<<<<<<;;;;;;:::::::::888999999999999999888888888999999999999888777777777666555444333333333333111111000//////......------------.........------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111------------............////////////////////////000///...------...///000000000111222444777999::::::;;;===???CCCIIIPPPTTTaaaiiirrrtttuuuvvvsssooosssrrrooolllkkkjjjjjjkkkkkkkkklllllllllkkkjjjiiieeefffggghhhiiijjjjjjjjjlllmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllljjjjjjiiihhhgggggghhhhhhhhhgggfffdddcccbbbbbbbbbbbbeeeggghhhhhhhhhjjjkkkooonnnmmmlllllllllmmmmmmmmmllliiifffaaa[[[WWWTTTJJJHHHEEEBBB>>>;;;999888444333111...,,,***))))))(((''''''&&&&&&((()))***))))))*********+++++++++------------............+++,,,,,,---...///000000000///000111444888;;;>>>AAADDDIIIPPPYYYbbblllqqquuuuuuvvvxxxzzz|||~~~{{{{{{vvvjjj]]]VVVXXX]]]hhhnnnrrroookkkhhheeeaaa[[[YYYXXXWWWVVVTTTQQQNNNMMMKKKIIIGGGFFFFFFFFFFFFGGGEEEBBB???<<<:::777666222222111//////.........***)))(((((())))))(((&&&$$$$$$%%%&&&''''''&&&&&&'''(((******)))&&&### $$$$$$%%%&&&&&&&&&%%%%%%'''&&&$$$"""!!! ###""""""!!!!!!""""""### ###%%%&&&%%%#########%%%$$$###"""""""""######%%%$$$$$$$$$$$$$$$$$$######%%%&&&'''&&&&&&((()))(((&&&%%%%%%%%%%%%$$$"""&&&%%%%%%&&&''''''&&&$$$###""""""!!! !!!!!!!!! !!!"""###### !!!"""############$$$"""!!!"""######"""!!!$$$$$$$$$$$$$$$%%%%%%%%% !!!"""$$$%%%&&&###$$$%%%'''((((((((((((,,,+++***+++,,,------...+++,,,...000111111000000---......---,,,---000333:::>>>EEELLLTTT```llltttvvvxxx{{{}}}~~~}}}uuuiiiddddddgggnnn|||qqq^^^|||yyyyyyyyywwwwwwxxxyyyyyyxxxwwwvvvsssttttttsssqqqpppoooooolllkkkkkkkkkkkkiiieeebbb```^^^\\\ZZZXXXUUUQQQNNNLLLLLLLLLMMMLLLKKKKKKJJJEEEDDDDDDDDDEEEDDDAAA???AAAAAAAAA@@@???>>>>>>===============<<<<<<<<<;;;:::;;;;;;<<<<<<<<<;;;;;;<<<<<<======<<<;;;::::::888777666555444444444444111111111000//////............/////////......---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111111---------.........//////////////////////////////111000...------...///000111222222444666777999:::999999:::<<<>>>DDDJJJOOOXXXbbblllqqquuuwwwvvvrrrrrrqqqnnnllljjjhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkggghhhiiikkkllllllllllllmmmmmmmmmmmmllllllllllllllllllllllllkkkkkkkkkkkkhhhhhhhhhhhhhhhiiijjjjjjllljjjhhheeecccbbbbbbbbbbbbdddggghhhiiiiiijjjlllnnnooopppqqqpppnnnllljjjlllkkkhhhddd```[[[VVVTTTKKKIIIFFFCCC???<<<:::999666555333000---,,,******(((''''''&&&&&&((()))***************+++++++++++++++,,,,,,,,,,,,---------++++++,,,---...///000000000000000111444888<<<>>>>>>AAAFFFOOOZZZfffpppuuuyyyyyyxxxyyyzzz{{{}}}~~~{{{{{{vvvjjj]]]UUUVVVZZZfffnnnrrroookkkiiigggddd```^^^[[[YYYVVVRRRMMMIIIIIIIIIHHHFFFEEEEEEEEEFFFHHHGGGEEEAAA===999777666222111000///............***)))(((((())))))(((&&&$$$$$$%%%&&&''''''''''''$$$%%%''')))(((&&&$$$""" !!!"""""""""""""""!!!!!!!!!!!!"""###$$$$$$"""!!!!!! !!!!!!""""""%%%'''(((&&&%%%$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$###$$$$$$!!!$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$###"""""""""$$$$$$"""!!!""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! ###"""!!!"""###$$$###"""###$$$$$$$$$%%%%%%%%%&&&""""""""""""""""""###$$$###$$$&&&'''((()))))))))+++++++++++++++,,,---...+++,,,...000111111000000---------,,,+++,,,///222888===DDDKKKRRR\\\iiirrrvvvxxx{{{~~~zzzlllgggiiikkkpppttt___{{{||||||zzzwwwuuutttuuutttuuuuuuvvvuuutttsssrrrnnnppppppooommmkkkjjjkkkiiigggfffeeeeeecccaaa^^^\\\ZZZXXXVVVUUURRROOOLLLJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCDDDEEEFFFEEEBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@@@@??????>>>===>>>???@@@@@@@@@???>>>@@@@@@@@@@@@???>>>======:::999888777666666666666333333222222111000000000...///000111111///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111000------........./////////000000000000000000000000000000//////......//////222222333555777888999:::888888888888:::???FFFKKKSSS]]]hhhnnnssswwwwwwtttrrrrrrpppnnnllljjjhhhhhhjjjjjjjjjjjjjjjkkkkkkkkkhhhiiikkkmmmnnnnnnnnnmmmnnnmmmmmmmmmllllllkkkkkkmmmllllllkkkkkkjjjiiiiiihhhhhhiiijjjjjjkkkkkkllllllkkkhhheeecccccccccdddccceeeggghhhhhhiiikkkmmmmmmoooqqqsssrrroookkkiiikkkjjjgggccc___ZZZVVVTTTLLLJJJGGGDDD@@@===;;;:::888666444111...,,,+++***(((''''''&&&&&&((()))************++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,---...///000111111000000111333666999<<<>>><<<>>>DDDNNN\\\iiisssxxx|||{{{{{{zzzzzz{{{{{{{{{zzzzzzvvvjjj]]]UUUUUUYYYeeemmmqqqmmmhhhgggggggggeeeccc```]]]XXXSSSLLLGGGGGGHHHHHHFFFCCCBBBCCCDDDFFFGGGFFFBBB===999777666333222000///...---------+++)))(((((()))***((('''$$$%%%&&&'''''''''''''''"""###%%%&&&&&&%%%$$$###!!!!!!"""########################""""""!!!!!! !!!!!! !!!!!!"""$$$&&&&&&$$$###"""###$$$$$$$$$$$$######""""""###$$$%%%%%%$$$###$$$%%%!!!###&&&&&&&&&%%%%%%&&&"""!!!!!!###''')))))))))$$$######$$$%%%%%%$$$""" !!!""""""""""""!!!!!! !!!"""""""""!!!!!! ###"""!!!"""###$$$###"""!!!!!!!!!"""######$$$$$$######"""""""""""""""###%%%%%%&&&'''((())))))***+++,,,------,,,,,,---.........///000///...---,,,)))***++++++,,,...222555777===DDDJJJPPPZZZgggpppwwwyyy|||}}}mmmiiikkkmmmrrruuu```}}}}}}}}}~~~~~~~~~yyyyyyxxxuuurrrqqqqqqrrrqqqrrrrrrrrrqqqooommmlllgggiiikkkiiifffdddeeefffgggdddaaa______^^^]]]\\\XXXVVVSSSRRRQQQPPPMMMKKKHHHHHHIIIIIIIIIHHHGGGGGGDDDCCCCCCDDDEEEFFFEEECCCCCCCCCDDDDDDDDDDDDEEEEEECCCCCCDDDEEEEEEEEEDDDCCC@@@BBBCCCEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBAAA??????<<<;;;:::999999888888999666666555555444333333333///000111222222000...---------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////............////////////000000000000000000000000000000000000000///......000111333555777888999:::999999999888:::>>>EEEJJJSSS]]]gggmmmrrrwwwwwwuuutttuuuuuutttrrrooollljjjjjjjjjjjjiiiiiiiiijjjjjjiiikkkmmmoooppppppooonnnnnnnnnmmmllllllkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhhhhiiiiiiiiiiiihhhiiigggeeecccbbbccceeefffeeefffgggggghhhjjjmmmpppnnnooopppqqqpppooolllkkkkkkiiifffbbb^^^ZZZVVVUUUMMMKKKHHHDDDAAA>>><<<;;;777666333000---+++***)))(((''''''&&&&&&((()))************+++++++++,,,,,,,,,,,,,,,,,,---------...++++++,,,---...///000000000111333555888;;;===>>><<<===CCCNNN\\\jjjtttyyy||||||||||||{{{{{{{{{{{{xxxxxxuuujjj]]]UUUVVVZZZccckkknnnjjjddddddggghhhhhhfffccc```\\\UUUNNNJJJGGGHHHIIIFFFBBB@@@@@@BBBCCCEEEEEEBBB===888666666333222111///---,,,,,,+++,,,***))))))***+++)))(((%%%&&&'''''''''''''''&&&######$$$$$$%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%$$$###!!! """"""!!!!!!!!!!!!""""""###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$###""""""!!!###%%%%%%######%%%'''%%%''')))(((&&&###"""""""""""""""###&&&''''''&&&&&&&&&%%%&&&'''(((&&&$$$ !!!"""###$$$######"""""""""!!!!!!!!!!!!"""###############""""""!!!!!!!!!###$$$###""" !!!!!!"""######$$$""""""!!!!!!"""###$$$$$$&&&&&&%%%&&&'''(((***++++++...000000---,,,,,,------......///...---,,,+++***+++,,,,,,---///333666888>>>FFFKKKPPPYYYfffqqqxxxzzz}}}~~~lllhhhkkklllqqq|||sssaaa|||||||||}}}}}}|||}}}yyyxxxwwwtttqqqpppqqqrrroooooooooooommmkkkiiihhhbbbeeefffeeebbb``````bbbfffccc^^^\\\[[[\\\[[[ZZZUUUSSSPPPOOOOOONNNLLLJJJHHHHHHIIIJJJJJJJJJJJJJJJGGGDDDBBBBBBDDDFFFGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGCCCDDDFFFHHHIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;;;;:::;;;;;;888888888777666666555555000111222333222111///---.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,---............................../////////000000000000000000000000000///000111111111///...---///000222555777888999999<<<<<<;;;:::;;;@@@FFFKKKVVV___hhhmmmrrrvvvwwwuuuvvvxxxyyyyyywwwssspppmmmkkkjjjiiiiiihhhhhhiiiiiijjjkkknnnpppqqqqqqpppooonnnnnnmmmlllkkkkkkjjjjjjiiiiiijjjjjjjjjkkkkkkkkkfffggggggffffffeeedddccceeedddbbbaaabbbdddfffhhhfffggghhhhhhhhhkkkooorrroooooooooooonnnnnnmmmmmmkkkiiifffbbb]]]YYYVVVUUUMMMKKKHHHEEEAAA>>>===<<<777555222///---***)))((((((''''''&&&'''((()))*********+++++++++,,,,,,,,,---------.........//////((())))))***+++,,,---...000111444777:::<<<===>>>===>>>CCCNNN]]]kkktttxxxzzz{{{||||||}}}||||||{{{vvvwwwtttjjj]]]VVVVVVZZZaaaiiilllgggaaabbbfffhhhiiigggeeebbb^^^XXXQQQLLLHHHIIIJJJGGGBBB??????AAAAAACCCDDDAAA<<<888666777444333111///---,,,+++***,,,+++******++++++***(((&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$######### !!!"""""""""""""""!!!###$$$%%%%%%######""""""""""""######%%%&&&&&&$$$""""""###%%%###$$$$$$$$$$$$###"""""" ###%%%%%%######&&&((($$$%%%&&&$$$ (((&&&$$$$$$$$$$$$"""!!!######"""###$$$%%%###!!!$$$$$$###"""""""""""""""""""""""""""############!!!"""###$$$%%%&&&&&&&&&"""!!!!!!!!!###$$$$$$###!!!""""""###$$$$$$%%%%%% !!!"""$$$&&&&&&'''&&&%%%%%%&&&(((+++,,,+++///222222///,,,+++,,,)))***,,,...//////....../////////...---...222444999???GGGLLLQQQZZZgggqqqyyy{{{~~~~~~jjjfffiiijjjpppyyyqqqaaa|||zzzwwwxxx|||~~~}}}zzzvvvrrrpppnnnllljjjpppnnnkkkiiihhhfffcccaaa]]]]]]]]]]]]]]]]]]]]]]]]```^^^[[[ZZZZZZZZZZZZYYYXXXUUUQQQOOONNNMMMLLLKKKLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJGGGGGGFFFFFFGGGHHHJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFGGGFFFEEEBBB???===???????????????>>>===<<<>>>===;;;;;;;;;999777444555555444333333333444444000000000000////////////......---,,,,,,,,,------///...,,,,,,...//////...---------........./////////////////////000111222000000000000000111111111222222333444666777777888<<<;;;::::::===CCCKKKQQQ[[[aaaiiipppsssttttttuuuyyyyyyzzzyyyxxxuuurrrpppooommmkkkiiiiiiiiijjjkkkjjjkkknnnpppqqqqqqqqqpppnnnooooooooonnnllljjjiiilllkkkiiigggggggggggghhhdddeeeeeeffffffgggggggggcccdddfffhhhjjjjjjhhhfffhhhjjjlllmmmllllllmmmnnnpppqqqrrrrrrqqqpppnnnmmmiiiiiigggddd___ZZZUUURRRLLLJJJHHHDDDAAA>>>;;;::::::777333000...---+++)))***)))'''%%%%%%''')))*********+++++++++,,,,,,,,,.........------,,,,,,,,,//////000111222333444444222333444555666777888999<<<>>>DDDOOO^^^kkksssvvv~~~~~~~~~}}}|||{{{~~~zzzuuummm```TTTSSSWWWeeehhhjjjgggaaa___ccchhhiiieee```^^^^^^\\\YYYUUU[[[UUUMMMGGGBBB???===;;;<<<<<<======<<<:::888666222222111///...---,,,+++++++++)))(((''''''''''''(((((('''&&&&&&&&&&&&'''&&&$$$""""""###%%%%%%$$$""""""!!!!!!!!!!!!!!!"""##############################""""""######$$$%%%'''&&&$$$#########$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!!!!"""###$$$ !!!!!!!!!"""""""""!!! """"""""""""""""""######"""!!! """$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$&&&'''&&&%%%%%%&&&'''((('''(((,,,111444444222,,,,,,------...---------+++***))))))+++...222444888===CCCHHHMMMWWWeeeooouuu{{{~~~|||hhhbbbbbbcccjjj|||}}}yyywwwtttddd}}}zzzxxxxxx|||~~~}}}|||yyyuuurrrpppnnnllljjjjjjhhhfffddddddbbb```^^^\\\[[[[[[ZZZZZZZZZ[[[[[[[[[YYYXXXXXXYYYZZZ[[[ZZZWWWTTTQQQOOOOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNOOONNNMMMLLLKKKJJJIIIGGGFFFFFFFFFGGGHHHHHHHHHIIIHHHGGGDDDBBB@@@@@@AAAAAAAAAAAA@@@???>>>AAA???>>>======<<<:::777777666666555444444444444222222111111111000000000000///..................///---,,,,,,...///...------------.........///////////////...//////000000000000000000111111111111333333444555666888999999<<<<<<<<<===@@@FFFNNNTTT^^^dddkkkqqqttttttuuuuuuwwwxxxxxxxxxxxxvvvuuutttpppooommmkkkjjjkkkllllllnnnnnnoooooooooooonnnnnnnnnnnnooonnnmmmkkkjjjiiikkkjjjiiihhhgggggghhhhhheeeeeeeeeeeefffggghhhiiiiiijjjmmmoooqqqpppnnnkkkiiikkkmmmmmmmmmlllmmmnnnqqqqqqrrrrrrqqqooonnnmmmhhhhhhfffddd```[[[VVVSSSMMMLLLIIIEEEBBB>>>;;;:::888555111///---,,,+++))))))((('''&&&&&&'''((()))*********++++++,,,,,,,,,------,,,,,,,,,+++++++++------...///000111222222222333444555666888888999;;;===CCCMMM[[[hhhpppssszzz|||}}}}}}|||zzz|||yyytttlll___TTTSSSWWW```dddgggeeeaaa___ccchhhiiieee```]]]\\\]]]]]]]]]bbb\\\RRRJJJDDD@@@===;;;;;;<<<======<<<:::888666333333222000///...---,,,++++++)))(((((('''''''''''''''&&&%%%%%%%%%%%%%%%(((&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&%%%$$$#########$$$$$$#################################$$$$$$######"""###############$$$$$$$$$%%%$$$############$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!! ##################""""""!!!!!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!###"""!!! !!!"""###""""""!!!!!!"""###$$$$$$%%%'''((('''&&&&&&''')))---+++***,,,......---***,,,,,,------......------,,,+++++++++---000333555999===CCCGGGLLLUUUbbbllluuuzzz~~~|||}}}{{{ggg``````aaaiiixxx{{{tttwww|||~~~lll~~~{{{yyyyyy{{{~~~~~~}}}|||zzzxxxuuuqqqnnnlllkkkiiigggcccaaa_________^^^\\\ZZZ[[[ZZZXXXWWWVVVWWWXXXXXXUUUTTTTTTUUUXXXZZZ[[[[[[UUURRRPPPOOOPPPPPPOOOMMMKKKKKKJJJJJJJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHIIIJJJLLLMMMPPPPPPPPPPPPOOONNNLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFDDDCCCCCCDDDDDDDDDCCCBBBBBBDDDCCCAAAAAAAAA@@@===;;;:::999999888777666555555444444333333333222222222222111000//////////////////---,,,,,,---......---------........./////////000//////............///000000000111111111222222333444444555777888:::;;;===>>>???AAAEEEKKKTTTYYYcccgggnnnrrrtttuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyrrrqqqooommmmmmmmmnnnnnnrrrqqqpppooonnnmmmmmmmmmnnnnnnnnnmmmmmmkkkjjjiiijjjiiiiiihhhhhhhhhiiiiiieeeeeeddddddeeehhhjjjlllmmmpppsssvvvvvvuuurrrqqqlllnnnoooooonnnmmmnnnoooqqqrrrrrrqqqpppnnnmmmkkkffffffeeeccc```\\\XXXUUUPPPNNNKKKGGGCCC???<<<:::777444000...---,,,+++***(((((((((((((((((((((((())))))******+++,,,------,,,,,,++++++++++++******++++++,,,---...///000000222333444555666888999999:::<<>>======<<<;;;:::999777777777777666666666555555555333222111000000000000000000...,,,,,,---...---,,,............////////////000000///...---------...000000000111111222222333333333444555666888:::<<<>>>@@@BBBFFFJJJQQQYYY___hhhkkkppptttuuuvvvwwwxxxzzzyyyxxxwwwwwwxxxyyyzzztttsssrrrpppppppppppppppsssrrrpppnnnmmmmmmnnnnnnnnnnnnnnnmmmlllkkkkkkjjjiiiiiiiiiiiiiiiiiijjjjjjfffeeeddddddeeehhhlllnnnnnnqqquuuwwwwwwuuusssrrrqqqrrrssssssqqqoooooopppqqqqqqqqqqqqooommmkkkjjjeeeeeedddccc```]]]YYYWWWRRRPPPMMMHHHDDD???<<<:::777444111///......,,,+++'''((())))))))))))((('''(((((()))***+++,,,------,,,,,,,,,+++++++++++++++++++++,,,---...//////000222222333555666888999::::::<<>><<<:::999::::::999999999888888888444444222111111000000000111///------.........,,,........./////////000000111000///...............///000000111222333333333333333333444666888;;;<<<@@@BBBFFFKKKPPPWWW^^^ccckkknnnrrruuuvvvwwwxxxyyy~~~}}}zzzxxxwwwwwwxxxyyyuuuuuutttsssrrrrrrrrrrrrsssrrrpppoooooopppqqqrrrooonnnnnnmmmlllllllllllliiiiiiiiijjjjjjjjjjjjjjjgggfffddddddfffiiillloooooorrruuuvvvtttsssrrrsssuuuvvvwwwvvvsssqqqppppppnnnooooooooonnnllljjjiiidddddddddccc```]]]ZZZXXXRRRQQQMMMIIIDDD@@@===;;;888555222000000///...---(((((()))******)))(((((((((((()))******+++,,,,,,,,,,,,,,,---------------+++,,,---...///000000111111222333555777888999:::;;;===BBBJJJSSS^^^hhhnnnqqquuu{{{|||yyyxxxvvvtttnnnbbbXXXVVVZZZ[[[^^^aaaaaa^^^]]]]]]^^^^^^aaafffgggggggggjjjnnnoooggg[[[PPPGGGAAA<<<:::;;;;;;<<<===<<<999777666222222111000...---,,,++++++******))))))))))))***(((''''''&&&&&&&&&&&&&&&$$$###"""###$$$$$$###"""&&&%%%$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%"""######$$$%%%%%%$$$$$$%%%$$$$$$$$$###""""""""""""""""""######"""""""""###$$$$$$%%%%%%$$$$$$### !!!!!!!!!  !!!!!!!!! !!!"""###$$$$$$#########""""""!!!!!!!!! !!!"""""""""""" !!!"""$$$%%%###%%%&&&&&&&&&&&&((()))(((***+++,,,,,,---------***+++,,,---............,,,,,,,,,---...000111222777<<>><<<======<<<<<<<<<;;;;;;;;;777666555333222222222222222111///...//////...---....../////////000000000111000000////////////000///000000111222333444444444444444444666999===>>>AAAEEEJJJOOOTTT[[[bbbfffnnnpppsssuuuvvvwwwyyy{{{|||yyyxxxwwwwwwxxxvvvvvvvvvuuuttttttssssssrrrrrrrrrrrrrrrssstttuuupppooonnnnnnmmmmmmnnnnnniiijjjjjjkkkjjjjjjiiiiiiggggggffffffgggiiilllnnnpppsssuuutttqqqppprrrtttxxxyyyyyyvvvssspppooooookkklllllllllllljjjiiihhhdddddddddccc```]]]ZZZXXXRRRPPPMMMIIIEEEAAA===<<<:::777333111000///...---)))))))))))))))))))))))))))))))))************+++,,,,,,------------......,,,------...///000111111111111333555777888:::;;;;;;>>>CCCJJJRRR]]]gggooorrrvvv|||~~~{{{zzzyyyvvvqqqeeeZZZXXX[[[]]]___``````^^^]]]]]]^^^```eeejjjnnnooonnnmmmmmmgggaaaXXXOOOHHHCCC???<<<<<<<<<======<<<:::888666222111000///...,,,,,,++++++******))))))*********(((((('''&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%######"""""""""###$$$$$$%%%########################"""!!!!!!!!!!!!"""############$$$%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$###############"""######$$$$$$######""""""###$$$%%%%%%$$$###""" !!!"""######### !!!""""""###$$$$$$"""""""""###############%%%$$$###!!!  !!!"""$$$$$$"""$$$&&&&&&&&&&&&((()))+++---......---,,,,,,---***+++,,,---.../////////,,,,,,,,,---...///111111666;;;BBBGGGNNNYYYgggrrrtttzzz~~~|||}}}oooccc``````hhhrrrttthhh```eeeoootttrrr|||{{{zzz{{{||||||zzzxxxwwwsssmmmiiigggfffdddcccccc```]]][[[[[[[[[ZZZYYYUUUTTTSSSSSSTTTTTTSSSQQQLLLMMMOOOQQQRRRQQQPPPOOOOOOOOOPPPRRRUUUVVVUUUTTTRRRQQQQQQRRRSSSSSSQQQOOOPPPPPPPPPPPPPPPQQQQQQQQQOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLNNNOOOPPPQQQQQQRRRQQQPPPOOONNNJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMLLLLLLLLLMMMMMMNNNLLLLLLMMMNNNNNNNNNNNNNNNJJJIIIHHHHHHIIIIIIGGGEEEBBBCCCDDDDDDDDDBBBAAA?????????>>>>>>>>>=========:::999888777666555555555444222000000000000///....../////////000000000000111000000000000111111222///000000111333444444555777666666666888<<>>===:::777333111///...,,,+++******)))(((((()))******************))))))))))))++++++,,,,,,,,,---------,,,,,,---...///000111111000111333555777999:::;;;999===BBBHHHPPP[[[gggooovvvyyy~~~~~~}}}|||zzzttthhh\\\YYY]]]^^^^^^______^^^___aaabbbbbbeeehhhmmmooonnnkkkggg^^^ZZZTTTNNNJJJFFFBBB@@@======>>>>>>===;;;999777333222111000///---,,,,,,+++******))))))***++++++((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&$$$"""!!!!!!!!!!!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######"""###$$$%%%%%%%%%%%%$$$########################!!!"""###$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$%%%%%%$$$######"""###$$$%%%%%%$$$###""" """""""""""""""#########!!!!!!!!!""""""######$$$ !!!!!!"""#########'''&&&###!!!$$$#########$$$%%%%%%&&&###$$$&&&'''&&&''')))***+++---///...,,,***+++---)))***,,,---.../////////------...//////000111222666;;;BBBGGGMMMWWWeeepppuuu{{{~~~~~~rrreeeaaa```cccnnnpppeee]]]bbbmmmrrrrrryyyyyyyyyzzz{{{zzzxxxvvvuuupppkkkfffdddbbbaaa___]]]ZZZWWWVVVUUUUUUTTTSSSSSSQQQPPPPPPPPPPPPOOOMMMHHHJJJMMMPPPQQQPPPNNNMMMKKKLLLMMMPPPTTTVVVUUUTTTRRRQQQQQQRRRTTTSSSQQQOOOMMMNNNOOOQQQRRRSSSSSSSSSQQQPPPOOONNNLLLKKKJJJIIIKKKJJJJJJJJJJJJLLLMMMNNNMMMNNNOOOOOOOOONNNMMMLLLJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOLLLMMMNNNNNNOOOOOOOOOOOOKKKJJJIIIJJJKKKJJJHHHGGGBBBCCCEEEFFFFFFDDDBBBAAA@@@@@@@@@?????????>>>>>>===<<<;;;999888777777777555333111000111111000///////////////000000000000111000000000111222333333///000000222333444555555999888888888:::>>>BBBDDDDDDHHHMMMSSSYYY^^^dddhhhnnnppprrrtttuuuxxx{{{~~~}}}|||zzzyyyyyyyyyvvvwwwwwwvvvvvvuuutttssstttuuuvvvwwwwwwvvvuuutttrrrqqqpppooooooooopppqqqkkkkkkllllllkkkiiihhhggghhhhhhiiiiiijjjjjjjjjjjjmmmnnnnnnkkkgggggglllrrrwwwwwwwwwtttooollljjjjjjeeefffhhhiiiiiihhhhhhgggdddeeedddccc```]]]YYYWWWOOONNNKKKHHHDDDAAA>>>===:::777333000...---+++))),,,***(((''''''(((***,,,++++++******)))(((((((((*********++++++,,,,,,,,,+++,,,,,,---...///000000000111333555777999:::;;;777;;;AAAGGGOOOZZZfffoooxxx{{{~~~|||vvvjjj^^^ZZZ]]]]]]]]]]]]^^^___aaadddeeebbbbbbdddgggkkkjjjfffaaaXXXUUUQQQNNNKKKHHHEEEBBB===>>>??????>>><<<:::888444333222111000...------+++***************++++++'''&&&%%%%%%$$$$$$%%%%%%"""!!!"""###$$$$$$""" &&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!"""######"""###$$$%%%&&&%%%%%%$$$"""###$$$$$$$$$$$$###""" !!!######$$$$$$$$$""""""######$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###!!!"""$$$%%%%%%$$$"""!!!%%%$$$###!!!!!!!!!"""#########""""""!!!!!! """"""""""""############ !!!"""######%%%$$$""" !!!###$$$"""""""""!!!""""""######$$$%%%'''(((((((((***,,,(((+++......,,,+++,,,...)))***,,,---.../////////......///000111222222333777<<>>===<<<<<<666555444333222222222333///000111222333333333333444555555666777777777666555555555666777888999:::;;;;;;:::999:::===BBBFFFFFFKKKQQQXXX]]]bbbgggjjjpppqqqrrrrrrtttwww||||||xxxvvvyyyyyyxxxvvvtttssstttvvvyyyyyyyyyyyyyyyzzzzzzzzzvvvuuutttrrrqqqqqqqqqqqqppppppooonnnllljjjiiihhhhhhhhhiiiiiiiiiiiihhhhhhjjjlllmmmmmmlllkkkkkklllpppqqqrrrrrrqqqooolllkkkiiihhhgggggghhhhhhgggfffdddcccccccccbbb```\\\YYYUUUQQQKKKGGGEEECCCAAA@@@999666333111000///---+++))))))))))))))))))))))))))))))***++++++++++++***))))))***+++,,,,,,------//////.........//////000666222///111777<<<<<<;;;<<<<<<@@@JJJSSS\\\hhhsss{{{{{{sssiii```ZZZWWWYYY^^^``````bbbfffgggeeegggccc```cccgggfff```ZZZQQQMMMJJJJJJMMMLLLHHHCCCAAAAAAAAA@@@>>>===;;;:::888777555333111///...---,,,,,,,,,+++++++++*********))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########"""!!!!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$###"""!!!!!!"""$$$$$$######$$$%%%!!!"""$$$%%%&&&%%%%%%$$$&&&$$$""" """$$$&&&!!!!!! ###############""""""""" !!!"""######"""!!!  !!!!!!""""""######""""""!!!!!! """#########"""!!!"""$$$%%%&&&&&&'''***,,,//////...---,,,++++++***+++,,,------......------,,,------------...222555888<<>>===<<<999777555333333333444555333444555555666666666666777777888999999999999999888888888999:::;;;<<<<<<=========<<<<<>>>>><<<::::::???IIISSS\\\iiittt~~~zzzsssiii___YYYVVVWWW[[[]]]]]]aaafffiiigggeeeaaa]]]^^^aaa```ZZZTTTNNNKKKHHHHHHJJJJJJGGGCCCAAA@@@@@@???>>><<<;;;:::666666666555333000---,,,,,,,,,+++++++++*********))))))(((((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$##################"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!###$$$$$$$$$$$$###""""""!!!###$$$$$$######$$$%%%###$$$%%%&&&&&&&&&%%%$$$%%%$$$###""""""###$$$%%%!!!!!!  """"""!!!!!!!!!!!!"""""" !!!!!!!!!"""############"""""""""""" """############"""%%%&&&((((((((()))+++---.........------,,,+++++++++,,,------......------,,,------------///222555999===CCCGGGKKKSSS___hhhttt{{{}}}}}}|||yyyeee^^^^^^___hhhkkkddd]]]```hhhnnnssspppooonnnmmmmmmkkkgggddd```^^^[[[ZZZYYYWWWUUUSSSSSSSSSRRRPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMMMMOOOQQQSSSTTTRRRRRRRRRRRRQQQPPPOOONNNQQQPPPOOOPPPRRRSSSRRRQQQPPPPPPOOONNNNNNMMMMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOPPPPPPQQQQQQRRRRRRTTTRRRPPPNNNNNNPPPSSSUUUQQQPPPOOONNNOOOQQQSSSTTTQQQQQQRRRRRRQQQOOONNNLLLKKKKKKKKKKKKLLLMMMNNNNNNKKKKKKLLLLLLKKKKKKKKKKKKHHHIIIJJJJJJJJJJJJJJJJJJEEEEEEDDDBBBAAA???>>>>>>===:::777555444666888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>===>>>>>>???@@@@@@AAAAAAAAA@@@@@@BBBEEEHHHIIINNNVVV]]]ccciiimmmpppsssrrrpppoooooosssyyy}}}~~~|||~~~~~~}}}{{{xxxwwwwwwxxxxxxyyy{{{}}}~~~~~~}}}}}}{{{{{{yyywwwvvvuuuttttttqqqqqqpppnnnmmmkkkjjjiiiggghhhhhhhhhhhhhhhhhhggghhhiiikkkkkkiiihhhiiijjjkkklllllllllkkkjjjhhhfffiiihhhgggggghhhhhhgggfffdddcccbbbbbbaaa___\\\YYYSSSPPPKKKGGGEEECCC@@@>>>:::777444222111000---,,,))))))))))))))))))))))))))))))***++++++++++++***************+++,,,------,,,,,,,,,,,,---...000000555333333666:::======;;;999999>>>HHHQQQ[[[hhhsss~~~}}}zzzsssiii___XXXUUUUUUXXXZZZZZZ^^^eeeiiihhhfffaaa\\\ZZZ[[[ZZZUUUPPPJJJGGGEEEEEEGGGGGGDDDBBB@@@@@@???>>>===;;;:::999444555666666444000,,,***,,,++++++++++++*********((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""###$$$$$$###"""$$$%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!  ###"""!!! !!!"""### !!!!!!!!!!!!############$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$&&&'''(((((('''(((***,,,,,,------------------,,,,,,,,,---............---,,,------------///333666:::???DDDHHHKKKSSS^^^fffpppyyy~~~}}}||||||ggg]]]\\\bbbiiikkkbbbZZZ\\\fffooorrrllljjjiiihhhgggeeeaaa___[[[ZZZXXXVVVUUUSSSRRRPPPPPPPPPOOOOOONNNMMMLLLLLLJJJJJJIIIIIIJJJJJJKKKKKKOOONNNNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSTTTQQQQQQRRRQQQPPPOOONNNNNNPPPOOOOOOPPPRRRSSSRRRQQQPPPPPPOOONNNNNNMMMMMMLLLNNNMMMMMMMMMMMMMMMMMMNNNOOONNNNNNOOOPPPQQQRRRSSSTTTSSSRRRRRRRRRTTTUUUVVVSSSRRRPPPOOOOOOQQQRRRTTTQQQQQQRRRRRRQQQOOOMMMLLLMMMMMMLLLLLLMMMOOOPPPRRROOONNNMMMMMMLLLLLLLLLLLLJJJJJJKKKLLLLLLMMMLLLLLLHHHHHHFFFEEECCCBBB@@@@@@???===999777666999<<<>>>>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>???@@@@@@AAADDDCCCCCCCCCCCCCCCDDDEEEDDDEEEEEEEEEDDDEEEGGGIIIJJJPPPXXX```fffkkkooorrrsssrrrooommmmmmqqqwww|||}}}~~~}}}{{{xxxuuuuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}|||{{{yyyxxxvvvuuuttttttrrrqqqooonnnlllkkkjjjiiiggggggggggggggggggggggggiiikkkllllllkkkjjjjjjkkkkkkkkklllkkkkkkiiihhhgggiiihhhgggggghhhhhhgggfffdddcccaaaaaaaaa___\\\YYYSSSPPPKKKHHHEEECCC@@@>>>:::888555333111000...,,,))))))))))))))))))))))))))))))***++++++++++++***++++++*********+++,,,---******++++++---...000111111111111555888;;;:::999:::999>>>GGGOOOXXXdddoooyyy}}}~~~~~~|||uuukkkaaaYYYUUUTTTWWWXXXWWW[[[cccgggggghhhccc]]]ZZZZZZXXXSSSOOOFFFDDDBBBBBBCCCCCCBBB@@@>>>>>>>>>===<<<:::888777333444444333111...,,,***++++++++++++************''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''((($$$%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$###"""!!!!!!""""""!!!!!!"""###$$$%%%%%%%%%"""###$$$$$$###"""###%%%&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$######""""""$$$%%%&&&&&&%%%%%%''')))++++++---.........------,,,------...............,,,------------000333666;;;@@@EEEIIILLLRRR]]]eeepppyyy~~~}}}}}}}}}hhh^^^]]]ffflllmmmeee\\\\\\fffqqqssshhhfffdddbbbaaa```]]]ZZZXXXXXXWWWUUUSSSRRRQQQQQQPPPPPPOOONNNNNNMMMLLLLLLJJJJJJJJJJJJKKKKKKLLLMMMOOONNNNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSPPPPPPPPPPPPPPPOOONNNNNNOOONNNOOOQQQSSSSSSRRRQQQPPPPPPOOONNNNNNMMMMMMLLLOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOQQQRRRSSSRRRSSSUUUVVVWWWWWWWWWVVVVVVUUURRRPPPPPPPPPQQQRRRPPPQQQQQQQQQQQQOOOMMMLLLOOOOOONNNNNNOOOQQQSSSTTTRRRQQQOOOMMMLLLLLLKKKLLLJJJJJJKKKLLLMMMMMMMMMLLLJJJJJJIIIGGGFFFEEEDDDCCCAAA???<<<::::::===AAADDDCCCBBBAAA???>>>>>>>>>>>>AAAAAAAAAAAABBBDDDEEEFFFJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIJJJIIIHHHGGGIIIJJJJJJPPPYYYaaagggkkkoooqqqsssrrrooollllllpppvvv{{{|||yyyvvvuuuuuuvvvwwwyyy{{{||||||||||||zzzyyyxxxvvvtttsssssssssrrrqqqooolllkkkjjjiiiiiiggggggfffeeeeeefffgggggghhhjjjkkkkkkjjjiiiiiijjjjjjjjjiiiiiihhhhhhggggggiiihhhgggggghhhhhhgggfffdddcccaaa``````^^^\\\ZZZSSSPPPLLLIIIGGGDDDAAA>>>;;;999555333222111///---))))))))))))))))))))))))))))))***++++++++++++***,,,+++***)))***+++,,,---******++++++---...000111000000222555888999:::999<<<;;;>>>FFFMMMTTT___iiisss{{{~~~xxxnnncccZZZUUUTTTWWWWWWVVVYYY```ddddddgggccc^^^ZZZXXXUUUQQQNNNCCCBBB@@@@@@@@@@@@@@@@@@======<<<<<<:::888777666444333000...,,,+++,,,,,,+++++++++*********))))))&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&'''""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$###"""""""""""""""""" !!!"""###$$$%%%%%%%%%"""$$$%%%$$$###"""###$$$%%%%%%$$$######"""""""""###$$$&&&''''''&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###### ###%%%%%%### !!!!!!!!!!!!!!!  !!!"""###$$$$$$$$$$$$$$$###############$$$%%%&&&%%%$$$%%%'''(((***+++---...///......---,,,---......//////......,,,---------...000444777;;;@@@FFFJJJLLLSSS\\\dddqqqzzz~~~}}}|||ggg______fffmmmpppkkk```^^^hhhtttxxxcccaaa___]]]]]]\\\YYYWWWUUUVVVVVVTTTQQQPPPPPPQQQPPPPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQMMMNNNOOOOOOPPPPPPOOOOOONNNNNNOOOQQQSSSTTTRRRQQQPPPPPPOOONNNNNNMMMMMMLLLOOOOOOPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPPPPQQQQQQOOOQQQUUUXXXYYYXXXWWWUUUXXXVVVTTTQQQPPPPPPPPPQQQPPPQQQRRRRRRRRRQQQPPPOOOQQQQQQQQQQQQRRRSSSSSSTTTSSSRRRPPPNNNMMMMMMNNNNNNKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGCCCAAA@@@???AAADDDHHHKKKIIIHHHFFFCCCBBBAAABBBBBBDDDDDDDDDEEEGGGJJJLLLNNNQQQPPPOOOOOONNNNNNNNNNNNLLLNNNOOOOOOMMMKKKKKKLLLLLLRRRZZZbbbhhhkkknnnppprrrqqqooommmmmmpppvvvzzz{{{xxxvvvvvvuuuuuuvvvvvvwwwxxxyyyyyywwwvvvuuutttsssrrrrrrrrrqqqpppmmmkkkiiihhhhhhhhhgggfffeeeddddddeeefffgggfffgggiiiiiigggfffggghhhgggffffffeeeeeeeeeeeedddiiihhhgggggghhhhhhgggfffeeeccc```______^^^\\\ZZZTTTQQQNNNKKKHHHEEEBBB???<<<999666444333111///...))))))))))))))))))))))))))))))***++++++++++++***---,,,***))))))***,,,---,,,,,,,,,,,,---...000000222333444666888:::;;;<<<===<<<>>>EEEKKKQQQ[[[eeepppyyyzzzpppddd[[[VVVSSSVVVWWWWWWYYY```cccbbbbbb```\\\XXXVVVRRROOOLLLCCCBBB@@@???>>>>>>??????<<<<<<;;;:::999777666555555222///,,,***+++,,,---+++************)))))))))''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######"""""""""""""""### !!!"""###$$$%%%%%%%%%###$$$%%%$$$"""""""""$$$$$$######""""""""""""######$$$%%%&&&&&&%%%$$$### !!!!!!!!!!!!""""""""" !!!!!!"""""" ###%%%%%%### !!!!!!!!!!!!!!!  !!!"""######### !!!!!!###$$$&&&'''%%%&&&''''''&&&''')))+++***+++---//////...---,,,------...////////////...,,,---.........111555888;;;@@@GGGJJJMMMSSS]]]eeerrr{{{~~~~~~zzzggg``````eeekkkppplllbbb^^^iiixxx{{{^^^\\\ZZZYYYXXXXXXVVVUUUQQQRRRSSSRRROOOMMMNNNOOOPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLMMMOOOQQQRRRQQQOOONNNKKKLLLMMMOOOPPPPPPPPPPPPMMMMMMOOOQQQTTTTTTSSSQQQPPPPPPOOONNNNNNMMMMMMLLLNNNOOOPPPPPPPPPPPPOOONNNNNNNNNOOOPPPPPPPPPOOONNNNNNOOORRRTTTVVVVVVVVVVVVWWWVVVTTTRRRQQQQQQRRRSSSQQQRRRSSSTTTUUUTTTSSSSSSRRRSSSSSSTTTTTTTTTSSSSSSSSSRRRPPPPPPPPPQQQRRRTTTOOOOOOPPPPPPOOOOOONNNNNNLLLLLLLLLKKKKKKKKKJJJJJJEEEEEEEEEFFFIIILLLOOORRRQQQOOOLLLIIIHHHGGGGGGGGGGGGGGGHHHIIILLLPPPSSSUUUXXXWWWVVVUUUTTTTTTTTTTTTQQQSSSUUUUUURRRPPPOOOOOONNNTTT]]]dddiiilllnnnpppppppppooonnnoooqqqvvvzzz{{{wwwuuuuuutttsssrrrqqqrrrsssuuuvvvuuutttsssrrrrrrrrrrrrrrrpppnnnllliiigggggggggggggggfffdddccccccdddfffgggeeeggghhhhhhgggffffffgggffffffeeeeeeddddddeeeeeeiiihhhgggggghhhhhhgggfffeeeccc```___^^^]]]\\\ZZZUUURRROOOLLLJJJGGGCCC@@@<<<:::666444333222000...))))))))))))))))))))))))))))))***++++++++++++***...,,,***))))))***,,,---...---------...//////000222333444555666999<<<>>><<<:::===CCCIIIPPPZZZcccnnnwww~~~{{{qqqdddZZZTTTPPPTTTWWWWWW[[[aaadddbbb^^^\\\ZZZXXXUUURRRNNNKKKDDDDDDBBB???======>>>???;;;;;;:::999888666555444444333000...------------************))))))))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######""""""""""""######!!!"""###$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###$$$###"""""""""###$$$%%%###$$$$$$$$$$$$$$$$$$### !!!!!!!!!"""""""""""" !!!!!!"""######$$$!!!!!!""""""""""""!!!!!!"""!!!!!!!!! !!!!!!!!!""""""#########  """$$$&&&'''###%%%&&&&&&&&&'''***,,,***+++...//////...,,,+++------...///////////////,,,---......///111555999:::@@@FFFKKKNNNTTT^^^eeeqqqzzz~~~{{{ggg^^^___cccgggkkkhhh^^^[[[iii|||}}}[[[YYYVVVUUUVVVVVVTTTSSSNNNPPPQQQOOOLLLJJJKKKMMMOOOOOONNNLLLKKKJJJIIIHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLMMMMMMNNNNNNNNNOOOKKKNNNPPPSSSSSSPPPNNNLLLJJJKKKLLLNNNPPPQQQQQQQQQMMMMMMOOORRRTTTTTTSSSQQQPPPPPPOOOOOONNNMMMMMMLLLMMMNNNOOOPPPPPPOOONNNMMMMMMOOOPPPQQQQQQPPPNNNLLLNNNNNNOOOPPPRRRTTTUUUVVVVVVUUUSSSRRRQQQRRRTTTUUURRRSSSUUUVVVWWWWWWVVVVVVSSSTTTUUUVVVVVVUUUSSSRRRRRRQQQQQQQQQRRRTTTWWWYYYRRRRRRSSSRRRRRRQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGHHHKKKNNNQQQUUUVVVVVVTTTQQQNNNLLLKKKKKKLLLIIIJJJJJJLLLPPPTTTXXXZZZ]]]\\\[[[YYYXXXXXXXXXXXXUUUWWWYYYXXXVVVSSSRRRQQQPPPVVV^^^fffjjjmmmooopppooopppppppppppprrrwwwzzz}}}yyyuuurrrrrrsssrrrooonnnnnnppprrrtttssssssrrrrrrrrrrrrsssssspppnnnkkkhhhfffffffffggggggfffdddccccccdddfffggggggiiijjjjjjiiihhhhhhiiihhhhhhgggfffffffffggggggiiihhhgggggghhhhhhgggfffeeeccc```^^^^^^]]]\\\ZZZUUUSSSPPPNNNKKKHHHCCC@@@===:::777555444222000...))))))))))))))))))))))))))))))***++++++++++++***...---***)))(((***,,,---//////.........//////000111111222222333666:::===:::999;;;BBBIIIPPPZZZdddllluuu}}}}}}~~~zzzpppdddYYYSSSMMMRRRVVVXXX\\\ccceeeddd\\\\\\[[[ZZZWWWSSSOOOLLLFFFEEECCC@@@===<<<>>>???:::::::::999777666444333333333333222000///...---************))))))))))))''''''((((((((((((((((((%%%$$$$$$######"""""""""%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%###"""""""""""""""######""""""###$$$$$$$$$$$$######%%%%%%$$$"""!!!"""###$$$$$$#########$$$&&&'''######################## !!!!!!!!!""""""######"""######$$$%%%&&&&&&&&&$$$###  ###$$$""""""!!!!!! ###############$$$$$$$$$""""""!!! !!!"""###!!!"""$$$$$$$$$&&&(((+++***,,,...000000...,,,***---......///////////////,,,---......///222666999999???FFFKKKOOOUUU^^^fffoooxxx}}}}}}ggg]]]\\\aaadddfffcccYYYWWWiii[[[YYYVVVUUUTTTTTTRRRQQQRRRPPPNNNMMMKKKKKKKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGIIIKKKMMMOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPQQQMMMLLLLLLLLLMMMPPPSSSUUURRRSSSTTTUUUUUUUUUUUUUUUTTTRRRPPPNNNNNNNNNOOOPPPPPPOOOOOOQQQSSSTTTQQQNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNPPPRRRSSSRRRRRRSSSTTTUUUTTTSSSRRRQQQQQQRRRSSSPPPQQQSSSTTTUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUTTTRRRSSSRRRQQQRRRTTTVVVVVVUUUUUUTTTTTTUUUVVVVVVSSSQQQPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOPPPRRRUUUXXXZZZ[[[YYYUUUQQQOOONNNOOOOOOMMMNNNQQQTTTVVVWWWWWWWWW^^^^^^]]]]]][[[ZZZXXXWWW[[[ZZZYYY[[[\\\[[[WWWTTTUUUYYY___eeeiiikkkkkkkkkqqqppppppqqqtttyyy~~~{{{{{{{{{zzzyyywwwuuusssqqqnnnkkkkkkmmmoooqqqqqqsssrrrqqqqqqssssssrrrqqqpppnnnjjjiiihhhhhhgggfffgggfffeeeeeeeeeeeeffffffhhhggggggfffffffffffffffggghhhiiijjjjjjiiigggeeehhhgggggghhhhhhhhheeeccc`````````___^^^]]][[[[[[WWWUUURRRPPPMMMHHHBBB>>>>>><<<888444000...------)))************))))))(((******))))))******+++,,,---,,,++++++******++++++000///...---,,,++++++,,,000......222888<<<>>>===::::::;;;>>>DDDOOO\\\dddlllpppuuuxxxzzz|||~~~|||zzzwwwssslllbbbXXXQQQNNNPPPTTTZZZ```cccbbbaaa]]][[[YYYWWWUUURRRMMMJJJIIIFFFBBB??????>>>>>>======<<<::::::999777333000333222111///............,,,,,,++++++***)))(((((('''((()))))))))(((&&&%%%)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%$$$###""" """&&&***+++((($$$!!!%%%###""" """###%%%########################%%%###!!! !!!!!! !!!!!!"""############""" """######$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$### $$$''''''$$$"""$$$&&&"""""""""""""""#########!!!!!!"""###############$$$###""" !!!"""$$$%%%######$$$$$$$$$$$$###"""###%%%'''(((''''''((()))***,,,...000000///...---------...///000000//////......---...///222555777888>>>EEEJJJNNNTTT^^^fffmmmwww|||www{{{iii^^^]]]bbb```kkkddd]]]bbbhhh}}}YYYWWWTTTSSSTTTSSSRRRQQQPPPOOONNNLLLKKKJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIJJJLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRROOOOOONNNOOOPPPQQQSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVTTTRRRPPPOOONNNNNNOOOPPPPPPOOOOOOQQQSSSTTTQQQOOOMMMNNNNNNNNNNNNNNNNNNMMMNNNPPPRRRSSSRRRRRRSSSTTTUUUTTTSSSRRRQQQRRRRRRSSSRRRSSSUUUVVVWWWWWWVVVVVVWWWVVVUUUUUUVVVVVVTTTSSSTTTSSSRRRSSSUUUWWWWWWWWWVVVUUUTTTUUUVVVVVVTTTRRRRRRRRRRRRQQQQQQQQQPPPPPPQQQQQQQQQQQQSSSVVVXXXZZZZZZXXXTTTRRRPPPPPPQQQRRRPPPRRRTTTVVVXXXYYYYYYYYY____________^^^]]]\\\[[[^^^]]]]]]___``````]]]YYYWWWZZZ```fffkkknnnoooppprrrrrrsssuuuzzz{{{{{{{{{zzzyyywwwuuusssrrrpppmmmmmmooorrrsssssssssrrrqqqrrrssssssrrrqqqssspppmmmlllllllllkkkjjjhhhhhhgggggggggggghhhhhhiiiiiihhhhhhhhhhhhiiiiiihhhiiijjjkkkjjjiiigggfffhhhggggggggggggfffdddbbb````````````___^^^]]]\\\YYYWWWUUURRRNNNJJJDDD@@@<<<:::777444111000//////***************))))))(((***************++++++,,,************++++++,,,---///...------,,,,,,------000//////222777<<<======;;;;;;;;;===DDDNNNZZZcccjjjnnnssswwwyyy{{{|||~~~|||{{{xxxuuunnndddYYYRRROOOQQQUUUZZZ```bbbaaa```\\\ZZZXXXWWWVVVSSSPPPMMMGGGDDDAAA@@@@@@AAAAAAAAA<<<;;;;;;;;;<<<<<<:::777333222111///............,,,,,,++++++***))))))(((''''''((((((((('''&&&%%%&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$%%%''''''&&&%%%#########"""!!!!!!"""##############################&&&$$$""""""""""""!!! !!!""""""###$$$############$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%$$$######"""###"""""""""###$$$$$$$$$$$$$$$######"""!!!!!! !!!!!!"""###############$$$###"""!!!!!!!!!!!!!!!###""""""""""""""""""### !!!"""######$$$%%%'''(((''''''((()))***+++---///000000///...//////000000111000000000......---...000222555777888>>>DDDHHHKKKRRR]]]eeepppzzz|||www{{{mmmbbbaaadddeeessslllbbbcccfff{{{VVVTTTRRRQQQRRRRRRQQQPPPNNNNNNLLLKKKJJJJJJIIIJJJIIIIIIJJJJJJJJJJJJJJJIIIKKKLLLLLLLLLKKKKKKJJJIIIPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRSSSSSSQQQQQQRRRRRRSSSTTTTTTUUUWWWWWWWWWWWWWWWVVVVVVVVVTTTSSSQQQPPPOOOOOOPPPPPPPPPPPPPPPRRRSSSSSSRRRPPPNNNOOOOOOOOOOOOOOOOOONNNNNNPPPRRRSSSRRRRRRSSSTTTUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXX[[[YYYWWWVVVVVVWWWVVVTTTUUUTTTSSSTTTWWWYYYYYYYYYXXXVVVUUUUUUVVVVVVUUUTTTUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTSSSSSSTTTVVVXXXYYYXXXVVVTTTSSSRRRSSSTTTUUUWWWXXXZZZ\\\]]]]]]]]]]]]aaabbbccccccdddcccbbbaaacccbbbccceeeffffffdddbbb]]]___bbbggglllqqqtttvvvtttuuuwww{{{}}}}}}|||{{{yyywwwuuuttttttrrrpppppprrrtttvvvvvvtttrrrqqqrrrssstttsssqqqsssqqqooonnnoooooonnnmmmiiihhhhhhggghhhhhhiiiiiijjjjjjiiijjjjjjkkklllmmmiiijjjkkklllllljjjiiiggghhhgggfffffffffeeebbb```___```````````````______]]]ZZZWWWTTTPPPKKKFFFBBB;;;999777444222111111111************))))))(((((()))************+++++++++)))))))))***+++,,,---...------,,,,,,---....../////////000222777:::<<<<<<;;;;;;;;;===CCCMMMXXX```hhhlllqqquuuwwwyyyzzz{{{{{{{{{zzzwwwqqqfffZZZQQQPPPQQQUUUZZZ```bbbaaa```[[[YYYXXXWWWVVVTTTQQQOOOHHHFFFCCCBBBCCCCCCCCCCCCFFFDDDBBB@@@>>>;;;777444333222111///............,,,,,,++++++***)))))))))&&&''''''''''''&&&%%%%%%%%%%%%$$$#########$$$$$$"""###$$$&&&'''''''''''''''&&&$$$######$$$%%%&&&""""""!!!!!!!!!!!!""""""########################'''%%%$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$###%%%%%%$$$$$$%%%&&&((()))&&&'''''''''''''''&&&%%%$$$$$$$$$%%%$$$$$$###"""'''### !!!%%%(((&&&$$$&&&%%%$$$###!!! !!!!!!"""#####################""""""""""""######$$$$$$$$$######$$$$$$$$$ !!!###%%%(((***$$$&&&'''(((''''''(((***)))***---///000000000///111111222222111111000000.........///111333555777888===BBBEEEHHHPPP[[[dddqqq||||||wwwzzzpppeeedddfffjjj|||tttfffdddeeeyyySSSRRRPPPOOOPPPQQQPPPOOOLLLLLLKKKJJJIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOQQQSSSTTTSSSSSSTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUWWWWWWXXXXXXYYYYYYYYYYYY^^^[[[YYYXXXXXXXXXWWWVVVVVVUUUTTTVVVXXXZZZZZZZZZ[[[XXXVVVUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWVVVUUUUUUTTTUUUVVVXXXYYY\\\]]]___aaabbbbbbaaaaaadddeeegggiiijjjjjjiiihhhggggggiiijjjlllllllllkkkeeefffgggjjjnnnrrrwwwyyywwwxxx{{{~~~|||zzzwwwvvvuuuuuusssqqqqqqsssvvvvvvvvvsssrrrqqqrrrssstttsssqqqqqqooonnnnnnooopppooonnnhhhhhhgggggghhhhhhiiiiiiiiiiiiiiijjjkkkmmmnnnooolllmmmnnnoooooommmkkkjjjhhhgggeeeddddddcccaaa___``````aaabbbbbbbbbbbbbbb___]]]YYYUUUQQQLLLFFFBBB;;;:::777555222111000000++++++***))))))((((((((())))))******++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,---///000111///000000333666999;;;<<<;;;;;;<<<===CCCLLLVVV^^^eeejjjppptttvvvwwwxxxyyyxxxyyyzzzxxxrrrfffYYYPPPMMMOOOTTTZZZ```ccccccbbb\\\ZZZXXXVVVUUUTTTQQQNNNJJJHHHEEEDDDEEEEEEDDDCCCLLLIIIEEEAAA>>>:::555222333222111///............+++++++++*********))))))&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((((((((((((&&&$$$###"""###$$$%%% !!!""""""""""""!!! ########################'''&&&%%%%%%&&&&&&$$$###"""######$$$$$$$$$$$$$$$###"""!!!!!!!!!###%%%'''&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$"""!!!!!!"""%%%%%%###!!!%%%$$$###"""!!! !!!!!!"""###############"""!!!!!!!!!""""""###$$$!!!!!!"""###$$$&&&'''((("""!!!!!!"""$$$'''***,,,%%%&&&(((''''''''')))+++)))***,,,...///000111111111222222222111000//////......///000222444666777999<<<@@@CCCFFFMMMYYYcccnnnzzz}}}xxx{{{qqqeeeccceeekkkvvvgggbbbcccxxxRRRPPPNNNNNNOOOOOOOOOMMMKKKJJJJJJJJJIIIIIIHHHHHHFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQQQQQQQRRRRRRPPPQQQSSSVVVXXXYYYZZZZZZXXXWWWVVVUUUTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQOOOQQQRRRSSSSSSRRRRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRTTTUUUTTTTTTUUUVVVWWWVVVUUUUUUUUUUUUWWWWWWYYYXXXXXXXXXYYYYYYZZZZZZ^^^\\\[[[ZZZ[[[\\\[[[ZZZYYYXXXWWWXXXZZZ[[[[[[[[[]]][[[XXXXXXYYYZZZZZZYYYWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZ[[[[[[\\\^^^aaabbbcccccccccgggiiilllnnnppppppooonnnkkklllnnnooopppqqqrrrsssoooooonnnoooqqquuuyyy{{{|||}}}~~~{{{yyywwwvvvuuusssrrrrrrtttuuuuuuuuusssrrrqqqqqqrrrsssrrrqqqqqqpppooooooqqqqqqpppnnnjjjjjjiiiiiijjjkkkllllllhhhhhhiiijjjkkklllnnnooonnnooopppqqqqqqooommmlllhhhfffdddcccdddcccbbb```aaaaaabbbcccddddddddddddaaa]]]YYYTTTPPPKKKFFFBBB===<<<999666333000...---,,,+++***)))((((((((((((((()))***++++++++++++***++++++***))))))*********++++++,,,---...000111222///000222333555777999;;;;;;;;;<<<>>>CCCLLLVVV]]]dddiiioootttvvvwwwwwwxxxvvvwwwxxxwwwqqqfffXXXNNNKKKMMMRRRZZZ```eeeeeeeee^^^\\\XXXVVVTTTQQQNNNLLLGGGFFFEEEFFFHHHIIIIIIHHHEEECCC@@@>>>===<<<:::888333222111///............+++++++++***************''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######"""!!!!!!""""""""""""!!!!!!########################&&&%%%%%%&&&'''&&&%%%###""""""###$$$$$$$$$$$$###"""!!!  """$$$%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######!!!###!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""############### !!!"""###### !!!!!!###$$$&&&'''!!!  ###%%%'''&&&'''(((''''''''')))+++)))***,,,---///000111111111111111111000//////......///000111333555666777999===AAABBBEEELLLXXXaaaiiivvvzzz|||pppbbb```bbbiii|||tttddd```bbbwwwRRRPPPNNNMMMNNNNNNMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRQQQRRRSSSUUUWWWXXXYYYZZZWWWWWWUUUTTTTTTUUUVVVVVVTTTTTTTTTSSSRRRRRRQQQQQQOOOQQQSSSTTTSSSRRRRRRSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRTTTVVVWWWVVVVVVWWWXXXYYYXXXWWWWWWWWWXXXYYYZZZ[[[ZZZZZZYYYYYYZZZ[[[[[[^^^^^^^^^___bbbbbbaaa```___]]][[[\\\]]]^^^^^^]]]___]]]\\\[[[\\\]]]\\\[[[YYYYYYYYYZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[VVVXXX[[[___aaacccddddddjjjlllpppsssuuuuuutttsssppprrrtttttttttuuuwwwyyyyyywwwvvvvvvwwwzzz}}}}}}{{{yyyxxxvvvtttsssssstttttttttrrrrrrpppooopppqqqrrrqqqppprrrqqqqqqqqqssssssqqqooollllllllllllmmmnnnoooooohhhhhhiiiiiijjjlllmmmnnnnnnoooqqqqqqqqqpppnnnlllgggeeeccccccddddddcccbbbccccccdddeeefffffffffeeebbb^^^YYYTTTOOOJJJEEEAAA>>>===:::777444000...,,,---,,,***(((''''''((((((((()))***,,,,,,+++******++++++***)))))))))))))))++++++,,,---...000222333///111333333444555888;;;;;;;;;===???DDDMMMVVV]]]dddiiipppuuuwwwwwwwwwxxxvvvwwwxxxvvvpppeeeXXXOOOJJJMMMRRRYYYaaaeeefffeee^^^[[[WWWTTTRRRPPPMMMKKKBBBBBBCCCFFFJJJMMMMMMMMMDDDAAA>>><<<;;;999777555333222111///............************************(((''''''&&&%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""######%%%%%%%%%$$$###"""""""""""""""""""""""""""########################$$$###$$$%%%&&&&&&$$$!!!!!!!!!"""############"""""""""!!!!!!"""###%%%&&&###$$$$$$$$$$$$######""" !!!""""""""""""""""""%%%&&&###!!! """######$$$!!!!!!"""###############  !!!""""""""""""!!!!!!!!!!!!""""""######"""""""""$$$%%%&&&''''''((('''&&&'''***,,,++++++,,,---...000000111000000000111000000////////////111222444666777777:::>>>BBBDDDGGGMMMXXX```gggttt}}}~~~pppaaa^^^```fffyyyrrrddd``````sssSSSQQQOOONNNNNNMMMLLLKKKIIIJJJJJJKKKKKKJJJHHHHHHGGGGGGIIIJJJKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOQQQRRRSSSSSSUUUTTTSSSSSSTTTUUUVVVWWWXXXWWWUUUUUUUUUVVVXXXYYYTTTTTTTTTTTTSSSRRRQQQQQQOOOQQQTTTUUUSSSRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTVVVXXXYYYXXXXXXYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\[[[[[[\\\\\\]]]^^^___bbbfffiiijjjhhhfffeeecccaaaaaaaaabbbaaa___```_________``````^^^]]]\\\\\\\\\\\\]]]]]]]]]^^^ZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[ZZZZZZZZZ[[[[[[[[[UUUWWW[[[```dddgggiiijjjmmmooosssvvvxxxxxxvvvuuuuuuwwwyyyyyyxxxyyy|||~~~~~~}}}}}}~~~|||{{{zzzxxxvvvuuutttttttttsssqqqpppooonnnoooppppppooonnnqqqqqqpppqqqrrrqqqooommmkkkkkkkkkkkklllmmmnnnoooiiiiiiiiijjjkkklllmmmnnnlllmmmooopppooonnnlllkkkgggeeeccccccdddeeeeeeeeeeeeeeeffffffgggfffffffffddd```ZZZTTTOOOJJJEEEBBB<<<;;;:::777555222///......,,,***(((''''''((((((((()))+++,,,,,,+++***)))***))))))))))))******+++,,,,,,,,,---...000111222///111333444333444777::::::;;;===@@@EEENNNXXX^^^eeejjjqqqvvvyyyyyyxxxxxxwwwxxxxxxvvvpppfffYYYQQQMMMOOOSSSZZZ```ddddddccc\\\YYYUUURRRPPPOOOMMMKKKDDDDDDDDDGGGJJJLLLLLLKKKEEEBBB>>>:::888666444222333222111///............************************)))((('''&&&&&&&&&''''''"""###$$$%%%%%%%%%$$$$$$###############"""!!!!!!"""######$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%########################"""!!!"""$$$%%%$$$""" !!!""""""""""""!!!"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$ !!!######""""""###### !!!"""###$$$!!!!!!"""###############!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""$$$%%%%%%&&&&&&''''''((('''(((((('''&&&'''***---,,,,,,,,,---...///000000000000111111222111111111///000111333555666777777;;;@@@EEEGGGIIIOOOXXX```iiiuuurrrccc___```eeeyyyttthhhccc^^^mmmTTTRRROOONNNNNNMMMKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKOOOOOOPPPPPPPPPOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMNNNPPPRRRSSSTTTUUUXXXVVVTTTRRRRRRRRRTTTUUUXXXWWWVVVUUUVVVXXXZZZ[[[TTTUUUUUUTTTTTTSSSRRRQQQOOORRRUUUUUUSSSQQQRRRTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUWWWYYYZZZYYYYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[]]]^^^```___^^^]]]\\\]]]^^^______aaaeeejjjnnnooommmkkkjjjhhheeedddeeedddcccbbbaaa``````bbbcccbbb___]]]^^^^^^^^^^^^______``````\\\\\\]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZWWWZZZ^^^dddiiilllooopppnnnqqqtttxxxyyyyyywwwvvvxxx{{{}}}|||{{{{{{~~~}}}||||||zzzxxxvvvvvvuuuuuurrrqqqooonnnmmmnnnooopppooommmooonnnnnnnnnooonnnkkkiiihhhhhhhhhhhhiiijjjkkklllkkkkkkkkkkkkkkklllmmmnnnkkklllmmmnnnmmmllljjjiiigggeeecccccceeefffgggfffffffffggggggggggggffffffeeeaaa[[[UUUPPPKKKFFFCCC::::::999777555333111000...---***(((''''''((((((''')))+++,,,,,,,,,***)))(((((((((((()))+++,,,---------------///000111222///222444444333444777::::::;;;>>>AAAFFFOOOYYY___fffkkkrrrxxxzzzzzzyyyyyyyyyyyyyyywwwqqqggg[[[SSSOOOQQQUUUZZZ```bbbbbb```YYYVVVSSSQQQPPPOOONNNMMMIIIHHHHHHHHHIIIIIIGGGEEE===;;;999888999::::::999333222111///............******************++++++***)))((('''&&&'''((((((###$$$&&&'''((('''&&&&&& !!!!!!"""""""""!!!!!!######"""""""""$$$%%%&&&&&&%%%###""""""###%%%&&&######################## !!!###$$$$$$!!! !!!!!!!!!!!!!!! """######$$$#########$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((((((((!!! !!!""""""###!!!!!!"""#####################""""""""""""###### !!!"""$$$&&&&&& """###$$$%%%%%%%%%((((((((('''&&&'''+++------------------...///000000111222333333333333333///000222444555777777888;;;AAAFFFIIIKKKPPPXXX```lllxxxuuueeeaaaaaafff{{{xxxmmmeee\\\hhh~~~QQQOOOMMMKKKJJJJJJKKKLLLNNNLLLJJJIIIHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKMMMNNNNNNNNNOOOOOOOOONNNNNNMMMPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTRRRRRRUUUWWWVVVWWWXXXXXXXXXWWWVVVUUUXXXXXXWWWVVVTTTSSSRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTUUUWWWVVVVVVUUUWWWXXXWWWXXXYYYZZZ[[[\\\]]]]]]bbb```^^^\\\[[[[[[\\\]]]]]]___```___^^^^^^___```bbbdddhhhlllnnnnnnnnnmmmkkkjjjgggeeedddcccccccccdddcccbbb`````````aaaaaabbbbbbbbbbbbbbbbbbbbbbbb___```aaabbbbbbaaa```______^^^^^^aaacccccc```\\\\\\dddlllmmmooorrrttttttwwwwwwxxxyyyzzzzzz{{{{{{|||}}}~~~{{{{{{|||zzzyyywwwuuusssqqqppppppmmmnnnnnnoooooooooooonnnooonnnmmmllljjjiiihhhgggiiigggfffgggiiijjjjjjiiihhhiiijjjkkkkkkjjjhhhgggkkkllllllllllllkkkjjjiiieeefffggggggeeeccccccdddeeefffhhhjjjjjjiiifffeeebbbaaa]]]XXXQQQKKKEEEBBB@@@===:::888666444111///...---,,,***))))))(((((())))))***++++++++++++***++++++*********+++,,,---******+++++++++,,,,,,,,,111111111222444666777888::::::;;;???EEEOOOXXX^^^hhhlllssswwwzzz{{{|||}}}xxxzzzxxxtttqqqkkk___TTTLLLOOOUUU\\\```bbbbbbbbb\\\YYYVVVSSSRRRPPPNNNLLLEEEEEEFFFFFFGGGGGGGGGGGGCCC@@@;;;999888888888888444444222000///.........,,,,,,++++++***+++++++++*********)))((((((''''''''''''(((((('''%%%$$$"""%%%### !!!%%%'''$$$$$$############$$$$$$""""""""""""############&&&&&&%%%$$$###############!!!$$$#########""""""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%% !!!"""######$$$$$$""""""!!!###((((((############$$$&&&'''&&&$$$$$$###"""!!!!!!!!!!!!!!! !!!"""######$$$############""""""!!!!!! """""""""""""""######$$$######""""""!!! '''''''''((())))))******,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////...///000222555777999;;;>>>AAADDDFFFIIINNNWWW]]]iiivvvuuuddd```^^^pppzzzxxxnnn___]]]lllOOONNNLLLJJJJJJJJJKKKLLLMMMLLLJJJIIIIIIIIIKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMNNNOOOOOOOOOOOOOOOQQQQQQPPPPPPOOONNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSUUUWWWVVVWWWXXXXXXXXXWWWVVVVVVYYYXXXXXXWWWVVVUUUUUUTTTWWWVVVUUUTTTTTTSSSSSSTTTTTTVVVWWWWWWVVVVVVWWWXXXYYYYYYZZZ[[[\\\]]]^^^^^^aaa___]]][[[[[[[[[\\\]]]___```aaaaaa```___aaabbbbbbdddhhhkkkmmmnnnmmmmmmjjjiiigggfffeeedddeeeeeegggfffdddcccbbbbbbbbbcccddddddddddddddddddddddddaaabbbdddeeeeeedddccccccaaa```___aaaccccccaaa^^^gggooovvvwwwwwwyyyzzzxxxxxxxxxyyyzzz{{{{{{{{{|||~~~}}}{{{zzz{{{{{{zzzxxxvvvtttsssrrrrrroooooopppppppppoooooonnnlllkkkkkkjjjjjjiiiiiiiiijjjhhhggggggiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhooonnnmmmllljjjhhhfffeeeeeefffgggfffdddcccccccccdddeeehhhiiiiiihhhfffeeebbbaaa]]]XXXRRRKKKFFFBBB@@@===;;;888777444000------,,,+++***)))((((((((())))))***++++++++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,000111111333444777888999;;;;;;<<>>;;;999888888999999444333222000///......---,,,+++******)))))))))*********)))((((((''''''&&&&&&&&&''''''&&&%%%$$$###$$$###!!! """$$$&&&$$$##################$$$""""""""""""############&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$"""!!! !!!!!!$$$$$$$$$$$$#########""" !!!!!!!!!""""""!!!!!!""""""###$$$$$$%%%%%%%%%###!!!###'''&&&"""!!! !!! ###"""!!!!!! !!!""""""#########""""""!!!!!!!!!!!!!!! """"""!!!!!!""""""###$$$#########"""""""""!!!!!!%%%&&&'''(((((()))))))))++++++,,,,,,,,,---------...///000000111111000000......///111333777:::;;;>>>@@@CCCEEEGGGNNNVVV]]]hhhuuuuuueeebbbbbbsss}}}|||ssscccaaaoooMMMLLLKKKJJJJJJJJJLLLLLLMMMLLLJJJIIIIIIJJJKKKKKKNNNMMMKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNOOOOOOPPPPPPRRRQQQQQQPPPOOOOOONNNNNNOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSUUUWWWVVVWWWWWWXXXXXXXXXWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWZZZYYYXXXVVVTTTSSSSSSRRRUUUVVVXXXWWWVVVVVVWWWXXXZZZZZZ[[[\\\]]]^^^^^^______^^^]]][[[[[[[[[\\\]]]```aaabbbbbbaaaaaabbbdddccceeehhhkkkmmmmmmmmmmmmjjjiiihhhgggfffggghhhhhhkkkjjjhhhfffeeeeeeeeeeeeggggggggggggggggggggggggeeefffggghhhiiihhhhhhgggeeecccbbbbbbcccdddcccbbbqqqyyy~~~~~~~~~|||yyyyyyzzz{{{{{{|||||||||~~~{{{zzzyyyyyyzzzyyyxxxwwwuuuuuuuuuuuuqqqqqqrrrqqqqqqpppooonnniiiiiiiiiiiijjjjjjjjjjjjjjjhhhggggggiiijjjjjjiiiiiiiiihhhgggggghhhiiijjjnnnmmmllljjjhhhfffdddcccdddfffgggfffdddbbbbbbcccdddeeegggiiiiiihhhgggfffbbbaaa]]]XXXRRRLLLGGGDDD@@@>>><<<:::777444///+++---,,,+++)))((((((''''''))))))***++++++++++++***)))***+++,,,---,,,++++++++++++++++++,,,,,,,,,,,,000000111333555888:::;;;<<<======???DDDLLLUUU\\\hhhmmmtttxxxzzz{{{{{{{{{vvvvvvtttqqqooommmfff]]]XXXYYYZZZ\\\]]]]]]]]]]]]]]][[[WWWUUUSSSRRROOOMMMFFFEEECCCBBBBBBDDDFFFGGG@@@>>><<<:::999888999999444333222000///...------,,,+++***)))(((((((((((())))))(((((('''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###"""""""""!!!"""######$$$########################""""""""""""############&&&%%%%%%%%%%%%&&&&&&'''###$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$!!!"""""""""############"""""""""###$$$$$$%%%%%%'''(((&&&"""###%%%$$$ ###!!! !!!!!!!!! ############"""!!!  """"""!!!!!!""""""###$$$"""############$$$$$$$$$###%%%&&&(((((((((''''''******+++,,,---......///...///000111111111111111.........///222666:::<<<>>>@@@BBBDDDFFFMMMWWW___ffftttxxxhhheeefffxxx|||lllfffrrrJJJJJJIIIIIIJJJKKKLLLMMMLLLKKKJJJJJJJJJJJJKKKKKKMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOOOONNNOOOOOOOOORRRRRRQQQQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWVVVUUUTTTVVVWWWVVVVVVWWWXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYWWWVVVTTTSSSSSSSSSVVVWWWXXXXXXWWWVVVWWWYYYZZZZZZ[[[[[[\\\]]]^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]```aaaccccccbbbbbbccceeedddeeehhhjjjlllmmmmmmmmmjjjiiihhhhhhhhhiiikkkkkknnnllljjjhhhgggfffggggggiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiikkkllllllkkkkkkiiigggeeeddddddeeeggggggrrrzzz~~~~~~|||yyyyyyzzzzzz{{{|||}}}~~~~~~|||{{{zzzyyywwwxxxwwwvvvuuuuuuuuuuuuuuussssssssssssrrrqqqpppooojjjjjjjjjjjjjjjjjjjjjjjjiiigggffffffggghhhhhhgggjjjhhhfffeeeeeegggiiikkkjjjiiiiiihhhggggggffffffdddfffgggfffdddbbbbbbccceeefffhhhiiijjjiiihhhgggbbb```]]]YYYSSSMMMHHHEEEBBB@@@>>><<<999555///,,,,,,,,,***)))((('''''''''))))))***++++++++++++***((())),,,------,,,+++***+++++++++,,,,,,,,,------///000111333666888;;;<<<===>>>???@@@CCCJJJSSSZZZiiinnnuuu{{{}}}}}}}}}}}}xxxwwwtttpppnnnmmmfff^^^[[[[[[[[[[[[[[[\\\]]]]]]^^^[[[WWWUUUTTTRRRPPPNNNGGGDDDAAA??????BBBEEEGGGCCCBBBAAA>>>;;;999888888444333111000...---------------+++***((((((''''''((((((((('''&&&&&&%%%%%%############$$$$$$$$$$$$!!!!!!"""########################$$$$$$#########!!!"""""""""############$$$$$$$$$$$$%%%%%%&&&''' !!!###$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""#########$$$$$$$$$%%%%%%&&&%%%!!!!!!$$$### $$$!!!!!!"""""" """"""######"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###$$$$$$%%%&&&&&&$$$%%%'''((())))))(((''')))***+++,,,---///000000111111111222111111000000...---,,,---000444999<<<>>>@@@BBBDDDGGGNNNYYYaaaeeessszzzkkkiiigggzzzuuulllsssIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLNNNPPPQQQSSSRRRPPPOOONNNMMMMMMNNNRRRRRRRRRQQQQQQQQQPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTUUUVVVXXXWWWVVVUUUVVVWWWVVVVVVWWWWWWXXXYYYZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTWWWYYYYYYYYYWWWWWWXXXYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^___aaabbbbbbbbbbbbdddeeeeeefffhhhkkklllmmmmmmmmmjjjjjjiiiiiijjjkkkmmmnnnnnnmmmkkkiiihhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjhhhiiikkkmmmnnnnnnnnnnnnmmmllljjjhhhggghhhjjjlllooowww}}}}}}|||~~~zzzzzzyyyyyy{{{}}}}}}||||||{{{yyywwwuuuuuutttsssssssssssssssttttttttttttsssqqqppppppmmmmmmmmmlllkkkkkkjjjjjjhhhfffddddddfffgggfffeeeiiigggeeeddddddfffiiikkkiiihhhgggfffffffffggggggeeeggghhhgggeeeccccccdddhhhiiiiiijjjjjjiiiiiihhhbbb```^^^YYYTTTNNNJJJGGGDDDBBB???===:::666111...---,,,+++)))((((((((('''))))))***++++++++++++***((())),,,------,,,+++***++++++,,,,,,,,,---------//////111333555888;;;<<<===???@@@@@@BBBHHHRRRZZZjjjooowww}}}{{{zzzuuupppnnnllleee]]]ZZZZZZYYYZZZZZZ\\\^^^___]]]ZZZVVVTTTSSSQQQOOOMMMGGGDDDAAA>>>>>>@@@DDDFFFHHHHHHGGGCCC===999777777333333111///...------,,,///...,,,+++***)))((((((((((((((('''&&&&&&%%%%%%#####################$$$ !!!"""###$$$######""""""###$$$$$$$$$$$$###"""!!!"""""""""###############"""""""""###$$$%%%%%% """$$$%%%$$$"""!!!""""""################## !!!!!!###############$$$$$$$$$ """######$$$""" !!!""" !!!!!!  !!!""""""""""""""" !!!!!!""""""###!!!!!!!!! !!!""""""###""""""###$$$%%%&&&&&&'''%%%&&&((()))******))))))))))))+++,,,...///111111333333333333222000///......---,,,,,,...333777:::===@@@CCCEEEHHHPPPZZZbbbdddsssxxxiiihhhfffyyy}}}oootttJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMOOORRRSSSSSSRRRPPPOOONNNNNNNNNNNNQQQQQQQQQRRRRRRRRRRRRSSSPPPQQQRRRSSSTTTUUUUUUVVVUUUWWWYYYXXXWWWVVVVVVWWWVVVVVVVVVWWWXXXZZZ[[[\\\YYYYYYXXXXXXWWWWWWWWWWWWTTTTTTTTTTTTTTTUUUVVVVVVXXXZZZZZZZZZXXXWWWXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[]]]]]]^^^^^^______``````___aaaccccccbbbcccdddfffggghhhjjjkkkmmmnnnnnnooollllllkkkkkklllmmmooopppnnnmmmkkkjjjiiiiiijjjjjjlllllllllllllllllllllllliiijjjlllnnnpppqqqqqqqqqqqqqqqpppnnnllllllnnnpppooovvv{{{{{{{{{}}}{{{yyyyyy{{{~~~~~~~~~~~~zzzwwwtttsssrrrqqqqqqqqqqqqqqqsssssstttssssssrrrqqqpppooonnnnnnmmmlllkkkkkkjjjhhhfffddddddeeefffeeedddhhhfffeeeddddddfffiiikkkkkkjjjhhhfffeeeeeeeeeffffffhhhiiihhhfffddddddeeejjjjjjjjjjjjiiihhhggggggaaa```^^^ZZZUUUPPPKKKHHHEEEBBB>>>;;;999666333000...---,,,***))))))(((((())))))***++++++++++++***)))***+++,,,---,,,++++++,,,,,,,,,,,,------------//////000222444777999:::<<>>>>>@@@CCCFFFKKKLLLLLLGGG@@@999666666333222111///...---,,,,,,......,,,+++************))))))(((((('''&&&&&&%%%$$$$$$######"""######$$$!!!!!!"""###############"""###$$$%%%%%%$$$###"""""""""""""""###############""""""""""""######$$$ """$$$&&&&&&%%%$$$###"""""""""""""""#########!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""$$$$$$!!! """###""" """"""!!!  !!!""""""""""""!!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""###""""""###$$$%%%%%%&&&&&&''''''(((((()))******+++******+++---...000111111444444444333222111000///...---,,,,,,...111555777;;;>>>BBBFFFJJJQQQZZZaaacccqqqsssdddccceeevvvrrrwwwKKKKKKLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOQQQRRRQQQPPPOOONNNNNNOOOQQQRRRPPPPPPQQQRRRSSSTTTTTTUUURRRRRRSSSTTTUUUVVVWWWWWWUUUWWWYYYYYYXXXWWWWWWWWWVVVVVVVVVWWWXXXZZZ\\\]]][[[[[[ZZZYYYYYYXXXWWWWWWUUUUUUUUUUUUUUUVVVWWWWWWYYYZZZ[[[ZZZXXXWWWXXXYYYZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^___```aaaaaaaaaaaa```bbbdddddddddeeefffhhhiiijjjkkklllnnnoooppppppnnnmmmllllllmmmnnnpppqqqnnnmmmlllkkkkkklllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnjjjlllnnnqqqrrrssstttssstttuuuuuussspppoooqqqssspppvvvzzzyyyzzz~~~{{{zzz}}}|||xxxtttsssrrrqqqpppooooooooorrrrrrsssssssssrrrrrrqqqlllllllllllllllllllllllljjjhhhffffffgggggggggffffffeeeddddddeeefffhhhjjjjjjiiigggfffeeefffggghhhhhhiiijjjiiigggfffffffffkkkjjjiiihhhgggeeeddddddaaa```^^^ZZZVVVPPPLLLIIIDDD@@@;;;888666555333111///...---+++******))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...//////000111333555777888;;;>>>AAA@@@@@@FFFQQQ[[[eeekkkuuu|||{{{{{{wwwrrrooolllddd[[[UUUVVVWWWYYYZZZ[[[\\\]]]XXXUUURRRPPPNNNLLLJJJHHHGGGEEEBBB@@@???AAACCCEEEJJJLLLMMMIII@@@999666666333222000///------,,,,,,,,,,,,+++*********************)))((((((''''''&&&&&&%%%$$$###""""""###$$$"""""""""""""""#########!!!###$$$%%%%%%$$$###!!!""""""""""""############$$$$$$######"""###############$$$%%%%%%%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! """"""$$$$$$%%%###""""""######""" !!!######"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!! !!!""""""""""""######$$$$$$%%%%%%((('''&&&&&&&&&(((***+++++++++,,,---...///000111222222333333333333333222...---------...000222333777;;;AAAEEEIIIPPPXXX^^^aaaoooqqqbbbaaafffttt}}}~~~uuu{{{LLLLLLMMMMMMMMMMMMLLLLLLIIIIIIJJJKKKLLLLLLKKKKKKNNNNNNMMMMMMMMMNNNPPPQQQOOONNNMMMMMMNNNQQQSSSUUUOOOOOOPPPRRRSSSUUUVVVVVVSSSSSSTTTUUUVVVWWWWWWXXXUUUWWWZZZZZZXXXWWWWWWWWWVVVVVVVVVVVVXXXZZZ]]]^^^]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVWWWWWWXXXZZZ[[[[[[ZZZYYYXXXXXXYYY\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^```aaabbbbbbbbbbbbbbbdddeeefffffffffhhhjjjkkkkkklllmmmnnnooopppqqqooonnnmmmmmmmmmooopppqqqnnnmmmmmmllllllmmmoooppppppppppppppppppppppppppplllmmmppprrrtttuuuvvvvvvuuuwwwxxxvvvsssqqqsssuuurrrwwwzzzxxxyyy}}}{{{}}}xxxuuutttrrrqqqpppoooooooooqqqqqqrrrrrrsssrrrrrrrrriiiiiijjjkkkkkklllmmmmmmkkkjjjhhhggghhhiiihhhgggeeeeeeddddddeeefffhhhiiifffeeeeeeeeefffiiilllmmmiiijjjkkkjjjhhhgggggggggjjjjjjhhhgggeeecccbbbaaaaaa```^^^ZZZVVVQQQMMMJJJBBB>>>999555444333333222//////---,,,+++*********))))))***++++++++++++***++++++*********+++,,,---,,,,,,,,,---------......//////000111222444666777:::>>>AAA@@@@@@FFFRRR[[[bbbiiisss{{{yyyzzzwwwssspppmmmeee\\\UUUVVVWWWYYYZZZ[[[[[[[[[WWWTTTPPPNNNMMMKKKIIIGGGGGGEEECCCAAA@@@AAACCCDDDGGGKKKMMMIII@@@999777777333222000///---,,,,,,,,,******)))))))))))))))************)))((((((''''''((('''%%%###""""""######"""""""""!!!"""######$$$!!!"""$$$%%%%%%$$$"""!!!""""""""""""############&&&&&&%%%$$$#####################$$$$$$######"""#########$$$$$$%%%%%%%%%!!!""""""""""""#########!!!!!!!!!!!! """$$$ """$$$$$$###"""  """###$$$###"""!!!""""""""""""!!! !!!!!!!!!  !!!"""""""""############$$$$$$$$$(((&&&%%%$$$$$$''')))++++++,,,,,,---...///000000///000222333444555555555...............///000111333888???DDDIIIOOOVVV\\\```mmmrrrcccaaahhhrrrxxx}}}{{{wwwOOONNNMMMMMMLLLLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLLLLLLLMMMOOOQQQRRRSSSRRRQQQQQQQQQQQQRRRRRRUUURRRPPPPPPSSSVVVXXXYYYTTTUUUVVVUUUTTTTTTUUUWWWWWWXXXZZZZZZYYYXXXXXXYYYZZZYYYWWWVVVWWWYYY[[[\\\aaa```^^^\\\ZZZXXXVVVVVVXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[]]]___aaaaaaaaaaaaaaa```___^^^^^^^^^^^^^^^dddeeeggghhhiiiiiihhhhhhkkklllnnnooooooooonnnmmmnnnmmmmmmnnnppprrrqqqpppppppppqqqrrrqqqpppooonnnooopppqqqrrrsssrrrqqqqqqrrrrrrtttuuuwwwxxxxxxxxx{{{zzzyyyxxxyyyzzz{{{||||||{{{zzz{{{~~~{{{xxxyyyxxxvvvtttsssrrrrrrrrrvvvuuussspppooonnnnnnooommmllljjjiiijjjkkkmmmoooiiihhhhhhgggggggggggggggffffffeeeeeeeeeddddddccchhhhhhhhhhhhiiiiiiiiiiiilllkkkiiihhhfffeeeeeeeeeiiijjjjjjjjjhhhfffeeeccc```^^^\\\YYYWWWRRRLLLHHHGGGBBB<<<888555444222111...---,,,***)))((((((''')))))))))))))))*********---,,,+++***))))))))))))***+++,,,---............000000000000111222333444;;;::::::<<<>>>BBBLLLWWWaaalllvvvxxxxxxzzz||||||xxxuuusssrrrpppkkkccc]]]WWWUUUTTTWWW[[[]]]\\\ZZZXXXUUUQQQNNNLLLLLLJJJIIIGGGFFFCCC@@@>>>>>>>>>???>>>???@@@???<<<999777777555333111000///...,,,***)))***,,,------,,,***)))''''''&&&$$$"""""""""###$$$%%%%%%%%%%%%%%%%%%&&&$$$###"""$$$%%%######$$$$$$$$$######""""""###$$$###$$$((('''%%%###%%%''''''%%%!!! !!!!!!""""""#####################"""!!!!!!"""###$$$$$$###"""###$$$###'''%%%!!!!!!'''***'''&&&&&&%%%$$$$$$######"""!!!"""!!! !!!"""###%%%###!!!""" """!!!!!! """!!!  """"""############$$$###!!!""""""""""""""""""###$$$%%%&&&''')))************&&&(((***,,,.../////////000111111222222222111111.../////////...///111444777777888===EEENNNUUUYYY___lllqqq```dddgggttt{{{NNNMMMMMMLLLLLLMMMMMMNNNKKKKKKKKKKKKLLLLLLLLLMMMNNNMMMMMMMMMNNNOOOQQQRRRTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRSSSVVVXXXXXXXXXXXXXXXXXXVVVTTTTTTUUUWWWWWWXXXYYYYYYYYYXXXYYYYYYYYYXXXWWWVVVWWWXXXZZZ[[[]]]]]]]]]]]]\\\ZZZYYYXXXYYYXXXWWWVVVVVVWWWXXXYYY\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\^^^```aaaaaaaaaaaa````````````aaabbbcccccceeefffhhhiiijjjkkkkkkkkkmmmnnnnnnooooooooonnnnnnpppooonnnoooqqqsssrrrqqqrrrssstttttttttsssrrrqqqssssssuuuvvvvvvuuutttsssssstttvvvxxxyyyzzz{{{{{{~~~}}}|||||||||}}}~~~~~~|||{{{~~~}}}zzzwwwwwwvvvuuuuuuuuuuuuuuuwwwvvvtttqqqpppooooooooommmlllkkkjjjjjjkkklllmmmjjjiiihhhhhhgggggghhhhhhhhhhhhggggggffffffffffffgggggghhhhhhhhhiiiiiiiiijjjjjjhhhgggffffffffffffhhhiiiiiiiiigggfffdddccc___^^^\\\ZZZWWWSSSMMMIIIHHHCCC>>>999777555333222...---,,,***)))(((((('''(((((())))))*********++++++***************++++++++++++,,,,,,---.........000000000000111222333333:::999999<<<>>>BBBMMMWWWaaallluuuwwwwwwyyy{{{{{{yyywwwtttsssrrrmmmeee___WWWUUUTTTVVV[[[]]]]]][[[ZZZVVVRRRNNNMMMLLLKKKJJJGGGEEEBBB@@@>>>===>>>>>>=========;;;999777666666555333111000///...,,,******)))(((%%%!!!***))))))((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$""""""###$$$"""######$$$$$$$$$######### """""" ###&&&%%%$$$%%%%%%%%%$$$"""!!!!!!!!!""""""""""""""" !!!###$$$$$$$$$$$$"""###$$$$$$""""""###$$$ ###"""$$$&&&$$$&&&%%%%%%$$$$$$######""" !!!""""""  !!! ######!!!!!!"""""""""###############  """$$$%%%!!!!!!!!!"""$$$%%%###!!!"""""""""""""""######$$$%%%&&&''')))************+++,,,---////////////...000111111222222111111111//////000///...///222444999999;;;???FFFNNNTTTWWW___lllooo^^^ccceeettt~~~LLLLLLLLLLLLMMMNNNOOOOOOKKKKKKKKKLLLLLLLLLMMMMMMOOONNNNNNMMMNNNOOOQQQRRRTTTUUUVVVWWWWWWVVVUUUUUURRRRRRSSSVVVYYY[[[[[[YYY]]]]]]\\\YYYWWWUUUVVVXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZYYYZZZ\\\^^^^^^^^^\\\[[[[[[ZZZYYYXXXXXXYYYZZZZZZ^^^^^^]]]]]]\\\\\\[[[[[[]]]^^^___aaabbbbbbbbbbbbaaaaaabbbcccdddfffhhhiiihhhhhhiiijjjkkkmmmooopppqqqpppoooooooooooooooppprrrqqqpppqqqsssttttttsssuuuvvvwwwwwwxxxwwwwwwvvvxxxyyyzzzzzzzzzyyyxxxwwwvvvwwwyyy{{{}}}~~~~~~|||wwwwwwvvvwwwwwwxxxyyyzzzyyywwwuuurrrqqqpppooopppnnnmmmmmmllllllkkkkkkjjjkkkjjjiiiiiihhhhhhiiiiiihhhggggggfffffffffffffffgggggghhhhhhhhhhhhiiiiiiiiihhhggggggffffffggggggggghhhhhhgggfffeeecccccc___]]]\\\ZZZXXXTTTNNNKKKHHHDDD???;;;888666555333...---,,,***)))(((((('''''''''((()))***++++++,,,))))))))))))***+++,,,---,,,,,,++++++,,,---///000000000000000111222333333888777888<<<>>>CCCMMMWWWbbbmmmvvvxxxwwwyyy{{{{{{{{{xxxvvvuuutttooohhhcccWWWUUUTTTVVV[[[^^^^^^\\\[[[XXXSSSPPPNNNMMMLLLKKKFFFEEEBBB???=========>>><<<;;;:::888777777666666555333111000000///,,,+++000000///...,,,)))&&&%%%''''''&&&&&&&&&''''''((('''''''''&&&&&&%%%$$$######$$$$$$###!!!!!!"""$$$!!!"""###$$$$$$$$$$$$$$$$$$ !!! $$$%%%%%%%%%###"""###$$$""""""""""""""""""!!!!!! !!!###$$$$$$$$$$$$"""###$$$$$$""""""###$$$###$$$$$$!!!"""&&&'''&&&%%%%%%%%%$$$######""""""#########!!! """"""&&&'''""" !!!  !!!"""###$$$%%%&&&'''!!!###%%%&&& !!!$$$%%%%%%$$$"""""""""""""""###$$$$$$%%%&&&''')))************....../////////...------000111111222111111000000.../////////...///222444;;;<<>>;;;999777555333...---,,,***)))(((((('''&&&'''((()))***+++,,,,,,******))))))***++++++,,,---,,,*********,,,///000/////////000000111222333666555777<<<>>>CCCMMMWWWcccnnnwwwyyyyyyzzz|||||||||yyyvvvuuutttpppjjjdddWWWUUUSSSVVV[[[^^^___^^^]]]YYYUUUQQQOOONNNMMMLLLFFFDDDAAA???============;;;;;;<<<<<<===;;;999777666444111000000///---+++&&&''')))***,,,,,,,,,,,,'''&&&&&&%%%%%%&&&'''(((&&&'''''''''&&&&&&%%%$$$###$$$$$$"""!!! """###!!!"""###$$$$$$$$$$$$$$$### """!!!"""%%%&&&$$$!!! """%%%$$$######""""""!!!!!!!!!###############"""!!!!!!"""###$$$###"""!!!"""$$$$$$$$$$$$###$$$&&&''''''%%%%%%$$$$$$###"""""""""######""" """$$$...111...'''!!! !!!  """###$$$$$$!!!###$$$"""!!! !!!###$$$%%%$$$"""!!!!!!!!!"""###$$$%%%%%%&&&''')))************,,,,,,,,,,,,,,,,,,,,,,,,111111111111111000000///---......------...000222999<<>>:::888666444222...---,,,***)))(((((('''&&&'''((()))***+++,,,,,,,,,++++++***))))))******,,,+++***)))***,,,...000////////////000111222333555444777;;;>>>BBBLLLVVVaaakkkuuuwwwwwwyyy|||{{{|||yyyvvvtttsssoooiiidddWWWTTTSSSUUU[[[___``````^^^ZZZUUURRRPPPOOOMMMLLLFFFEEEBBB???=========>>>;;;===AAAEEEGGGDDD>>>888666444222111000///---+++'''(((((((((((((((''''''+++******)))(((((((((((($$$%%%&&&&&&'''''''''&&&###$$$$$$"""!!! """###!!!"""###$$$$$$$$$$$$$$$""" $$$$$$ !!!###%%%&&&$$$!!! """%%%$$$$$$######""""""!!!!!!###############"""!!!!!!!!!"""######"""!!!"""### !!!""""""###$$$%%%%%%$$$######""""""!!!!!!!!!!!! !!!$$$''':::;;;666***!!! """""" !!!!!!!!!!!!  &&&$$$!!! !!!"""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&''')))*********************+++,,,---...///111111111111111000///...+++,,,---,,,+++,,,///111666:::@@@FFFLLLRRRYYY^^^eeemmm}}}iiiXXX]]]```rrr|||}}}}}}JJJJJJJJJKKKLLLMMMOOOPPPLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPRRRTTTUUUSSSTTTUUUVVVWWWWWWVVVVVVVVVSSSRRRTTT[[[cccjjjmmmjjjiiifffccc``````bbbdddccc^^^YYYWWWYYY\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYY[[[\\\^^^`````````___^^^^^^]]]]]]]]]^^^```bbbccc``````______^^^^^^]]]]]]aaabbbbbbcccdddfffhhhiiihhhhhhhhhgggggghhhiiiiiiiiijjjkkkllloooqqqsssttttttttttttttttttuuuvvvvvvwwwvvvuuuuuuwwwwwwwwwuuuvvvvvvwwwxxxzzz|||~~~|||}}}|||zzzyyywwwvvvvvvuuuwwwvvvtttsssrrrrrrssssssssssssrrrqqqooonnnnnnmmmlllkkkjjjjjjiiiiiijjjjjjgggfffdddcccccceeeggghhhffffffgggggggggggghhhhhhfffffffffeeeffffffgggggggggfffeeeddddddddddddeeebbbaaa^^^\\\YYYUUUOOOKKKDDDAAA===;;;999777444222...---,,,***)))(((((('''''''''((()))***++++++,,,---,,,+++***))))))))))))++++++******+++,,,...///////////////000111222222555444777;;;>>>AAAJJJTTT\\\gggqqqtttuuuxxxzzzzzz~~~zzzvvvtttrrrnnnhhhcccWWWTTTSSSUUU[[[```bbbaaa^^^[[[VVVRRRPPPOOOMMMKKKGGGFFFCCC@@@>>>>>>>>>???===???EEEKKKOOOKKKBBB;;;666444222111111000---+++---------------,,,,,,,,,))))))))))))(((&&&%%%$$$###$$$%%%&&&&&&'''''''''###$$$$$$###!!!!!!"""$$$######$$$$$$$$$######"""!!! !!!%%%&&&###"""$$$%%%%%%%%%###""""""###%%%##################"""""" !!!###$$$$$$$$$$$$!!!"""######!!!!!!"""###""" ###$$$"""###%%%$$$$$$$$$###""""""!!!!!! !!!!!!!!!"""%%%(((888;;;666***!!! """$$$""""""""""""!!!!!!!!!!!!"""!!! ***&&&""" !!!!!!!!!!!!!!!!!!"""###%%%%%%%%%&&&''')))******************+++,,,...000222333111111111111000///......+++,,,,,,,,,+++,,,...111444999@@@FFFKKKSSS\\\cccjjjppp~~~jjjYYY]]]___rrr|||}}}~~~zzz|||JJJJJJJJJKKKKKKMMMNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOQQQSSSUUUWWWTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWUUUXXX]]]ccchhhkkkggggggeeebbb```aaadddggggggaaaZZZXXXZZZ\\\\\\[[[\\\\\\\\\\\\\\\[[[ZZZZZZ[[[\\\]]]___``````aaaaaa^^^]]]^^^^^^```bbbeeefffaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbccceeehhhjjjkkkiiiiiiiiiiiiiiijjjjjjkkkhhhiiikkkmmmooopppqqqqqqssssssuuuvvvwwwwwwxxxwwwwwwvvvuuuvvvwwwwwwvvvuuuuuuvvvvvvxxxzzz}}}~~~zzz|||{{{yyywwwvvvuuuttttttuuutttsssrrrrrrssstttuuurrrqqqpppnnnmmmmmmnnnnnnkkkkkkjjjiiiiiiiiiiiiiiigggeeedddbbbccceeegggiiifffffffffggggggggghhhhhhggggggfffeeeeeeeeeffffffggggggeeeddddddeeeeeefffdddbbb```]]]YYYTTTNNNJJJDDDBBB>>><<<:::888555333...---,,,***)))(((((('''(((((())))))*********+++++++++***************+++*********+++,,,,,,------///......//////000111222555555777<<<>>>@@@IIIRRR[[[fffqqqtttvvvyyy|||}}}|||wwwtttrrrmmmgggbbbWWWTTTRRRUUU[[[```cccccc^^^[[[VVVRRRPPPNNNLLLKKKHHHGGGDDDAAA?????????@@@???AAAEEELLLPPPNNNFFF>>>666555222111111000...,,,&&&&&&''''''((()))***+++%%%&&&(((((((((&&&###"""$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!! """&&&&&&###"""###(((&&&###"""###$$$%%%%%%##################$$$$$$ !!!###$$$$$$$$$$$$!!!"""###"""!!! !!!###$$$!!!"""&&&'''$$$$$$'''$$$$$$######""""""!!!!!!!!!""""""""""""$$$&&&)))...///''' """###""""""""""""""""""""""""###"""!!!  !!!"""+++'''""" !!!!!! !!!!!!"""$$$%%%&&&%%%&&&''')))******************+++,,,...000222444111111111111000///...---------...---,,,---000222444999???EEEJJJRRR]]]eeennnsssmmmZZZ^^^___sss{{{}}}KKKJJJJJJKKKKKKLLLMMMNNNLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOQQQTTTWWWXXXVVVUUUUUUVVVVVVXXXYYYZZZZZZYYYYYY[[[___cccffffffeeedddccc```___```dddgggjjjccc[[[XXXZZZ]]]]]][[[]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\^^^```aaacccddd]]]]]]^^^___aaadddggghhhcccccccccccccccdddddddddaaaaaabbbcccfffiiikkkmmmjjjiiiiiijjjkkklllmmmnnnggghhhkkkmmmooopppooooooqqqsssuuuwwwyyyyyyyyyxxxxxxvvvuuuvvvwwwwwwvvvuuuvvvvvvvvvxxxzzz}}}}}}yyyyyyyyywwwvvvuuutttttttttsssrrrrrrqqqrrrssstttuuuqqqpppnnnlllkkklllmmmnnnkkkjjjiiiiiihhhhhhiiiiiidddcccaaa```aaaccceeegggffffffffffffggggggggghhhggggggfffeeeeeeeeeeeeeeehhhgggfffeeedddeeefffgggfffccc```]]]ZZZTTTNNNJJJEEECCC@@@>>><<<:::777444...---,,,***)))((((((''')))))))))))))))*********))))))))))))***+++,,,---))))))+++,,,,,,,,,,,,,,,.........//////000111222555555888<<<>>>@@@HHHQQQ]]]hhhssswwwyyy}}}~~~xxxuuurrrnnngggbbbWWWTTTRRRUUU[[[aaacccccc^^^[[[UUURRROOONNNLLLJJJIIIGGGEEEBBB@@@@@@@@@@@@@@@AAADDDJJJOOONNNGGG@@@777555333111111000...,,,000///...,,,++++++++++++&&&(((+++------+++(((&&&%%%%%%%%%%%%$$$###""""""%%%%%%&&&$$$###"""$$$%%%%%%%%%%%%$$$###"""!!! """!!!"""&&&&&&""" """***&&&""""""$$$&&&&&&$$$"""""""""###$$$$$$$$$%%%###############"""!!!!!!!!!"""###"""!!! !!!###!!!$$$$$$!!! $$$$$$$$$######"""!!!!!!!!! """$$$$$$###""""""###"""((($$$!!!""" !!!!!!"""""""""######"""!!!!!!!!!###$$$%%%***&&&!!! """""" !!!"""$$$%%%&&&%%%&&&''')))***************))))))***+++---///111111111111111000///...---.../////////...///111444555999???DDDIIIQQQ]]]fffqqquuunnn\\\___^^^uuu~~~LLLKKKJJJJJJJJJKKKMMMNNNLLLNNNOOOPPPPPPOOOMMMLLLNNNNNNOOOPPPRRRUUUXXXZZZYYYVVVTTTTTTWWWXXXWWWUUUXXXZZZ]]]___```bbbeeegggeeeeeeccc```]]]___ccchhhccc```]]][[[ZZZ\\\^^^```[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZ\\\___aaaaaaaaa^^^]]]\\\___dddhhhhhhgggeeefffgggfffdddcccdddeeedddeeegggiiikkklllmmmmmmmmmllllllkkkkkkllllllmmmpppooommmmmmnnnppprrrssssssssstttuuuvvvwwwxxxxxx|||xxxuuuuuuwwwxxxwwwuuuxxxyyyyyy{{{}}}}}}||||||zzzwwwtttssstttuuuvvvtttssssssrrrrrrsssssssssqqqpppooommmmmmlllllllllkkkkkkjjjjjjjjjjjjjjjkkkhhhfffddddddeeefffffffffhhhhhhhhhiiihhhhhhgggfffeeeffffffffffffffffffeeeffffffffffffeeedddcccbbbeeeccc```]]]ZZZVVVQQQMMMFFFEEECCC>>>999666444444000000...---+++***((((((---,,,++++++*********+++***)))((((((((()))+++,,,,,,---.../////////...------///000000//////000222111333666777999===EEEKKK[[[gggtttzzz}}}~~~|||~~~zzzvvvssspppllleee```XXXTTTRRRVVV___dddccc```aaa___[[[WWWTTTPPPKKKHHHIIIGGGDDDCCCCCCDDDCCCBBBDDDDDDCCCCCCCCCBBB???===555333000000000000///---***++++++******)))(((''''''&&&'''***......***&&&'''''''''%%%######$$$%%%$$$#########$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$%%%&&&((()))!!!!!!"""""""""#########''''''&&&$$$###!!! ######""""""!!!!!! """!!! !!!!!!$$$###"""!!!!!!"""###$$$%%%$$$###"""!!!!!!!!!!!!&&&%%%###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$"""!!!!!!!!!!!!!!!"""###111+++%%%!!!!!!""""""!!!############$$$%%%&&&'''&&&''')))*********)))((())))))***+++,,,...///000000222333444444111///---)))+++,,,,,,---///222555555:::???BBBDDDKKKXXXbbbkkkzzzpppaaa[[[___uuuLLLLLLKKKKKKLLLLLLMMMNNNMMMNNNOOOPPPPPPOOONNNMMMOOOOOOOOOQQQSSSVVVXXXZZZXXXVVVTTTUUUWWWXXXWWWUUUVVVYYY\\\___aaacccfffhhheeedddbbb^^^[[[\\\aaaeeebbb```^^^\\\\\\]]]___```\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\]]]```bbbcccbbbccc```___```dddgggggggggfffggghhhgggeeedddeeeffffffggghhhjjjkkklllllllllllllllkkkkkkkkkkkkllllllnnnnnnnnnnnnoooqqqssstttuuuvvvvvvwwwwwwxxxxxxyyy|||yyyvvvvvvxxxyyyxxxwwwyyyyyyyyyzzz}}}}}}}}}{{{xxxuuuttttttuuuvvvuuutttssssssrrrrrrssssssrrrqqqooonnnmmmlllllllllkkkkkkkkkjjjkkkkkklllllljjjhhhffffffggghhhhhhhhhfffggggggggghhhhhhiiiiiiffffffggggggggggggffffffhhhgggfffeeeddddddeeeeeeeeeccc```]]]ZZZVVVQQQMMMGGGEEECCC>>>:::666555444000000...---+++***(((((())))))))))))******+++,,,+++******)))***+++,,,---......///......,,,***))),,,...000000//////111333555666888888888===EEEKKKXXXdddqqqwww{{{~~~~~~|||{{{xxxtttrrrppplllfffaaaYYYUUUSSSWWW^^^cccaaa^^^^^^\\\ZZZWWWTTTQQQNNNLLLLLLIIIFFFDDDDDDEEEEEEDDDEEEDDDBBBBBBAAA???<<<999555222000///000000///---***++++++******)))(((''''''(((******)))(((&&&&&&###%%%%%%%%%###"""###$$$$$$$$$######$$$$$$%%%&&&""""""###$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&"""!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""$$$###"""!!!!!!"""###$$$###"""""""""""""""#########"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!###$$$$$$---(((### !!!"""######""""""""""""###$$$%%%%%%%%%&&&''')))******++++++***++++++,,,---///000111222333555555555333000...***+++,,,------///222555666:::???AAADDDKKKWWWaaajjjyyy~~~jjj\\\XXX```vvvLLLLLLMMMNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQPPPOOONNNPPPPPPQQQRRRTTTVVVXXXZZZXXXWWWUUUUUUWWWXXXWWWVVVVVVXXX\\\___aaacccfffhhhdddbbb^^^ZZZXXXYYY]]]aaa``````___^^^^^^^^^______]]]]]]]]]]]]]]]]]]]]]]]]___^^^]]]___aaacccddddddgggdddaaaaaabbbeeefffggghhhiiijjjiiihhhggggggiiihhhiiijjjkkkkkkllllllllllllkkkkkkjjjjjjkkkkkkllllllmmmnnnoooqqqsssttttttyyyyyyyyyyyyyyyyyyyyyyyy|||zzzxxxxxxyyyzzzyyyxxxyyyyyyzzz{{{}}}~~~~~~|||zzzwwwuuuuuuvvvwwwwwwvvvuuusssrrrrrrrrrrrrsssrrrpppooommmlllkkkkkkkkkkkkkkkkkkllllllmmmnnnllljjjhhhhhhiiijjjkkkjjjffffffffffffgggiiikkklllgggggghhhhhhhhhhhhggggggiiihhhfffeeeeeefffggghhhdddbbb___]]]ZZZVVVQQQNNNGGGEEEBBB>>>:::777555444000000...---+++***((((((&&&&&&'''((()))***+++,,,,,,++++++++++++,,,------...............---,,,++++++---///000///000222444888999999777888===EEELLLUUUaaannntttxxx|||~~~|||wwwtttqqqppppppmmmhhhcccZZZVVVUUUXXX^^^aaa___[[[ZZZZZZXXXWWWUUUSSSRRRQQQPPPLLLGGGDDDDDDEEEFFFGGGDDDBBBAAA@@@???<<<888555444222000///000///...---***++++++******)))((('''$$$(((***)))%%%###&&&)))$$$&&&(((((('''&&&''''''$$$$$$######$$$$$$%%%%%%!!!!!!"""############""" !!!""""""""""""!!!%%%%%%&&&&&&&&&'''''''''!!!!!!""""""###$$$$$$$$$!!!!!!!!!!!!""""""""""""###"""""""""""""""############""""""""""""######!!!!!!!!!"""######$$$$$$  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!  """###%%%&&&'''$$$!!! """######!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&''')))+++---...+++,,,,,,---...000222222111222444444444222000...+++,,,---------///222555777;;;???AAADDDKKKVVV___gggvvv|||zzzdddXXXVVV```wwwLLLMMMNNNOOOPPPOOONNNMMMOOOOOOPPPQQQQQQQQQPPPPPPRRRRRRSSSTTTVVVWWWYYYZZZXXXXXXWWWWWWWWWXXXXXXXXXWWWZZZ]]]``````aaacccddd```]]]ZZZWWWVVVYYY]]]```^^^^^^_________^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]___aaadddddddddgggdddbbb```aaadddfffhhhkkklllmmmllljjjiiijjjkkkjjjkkkkkkllllllllllllkkkkkkkkkjjjjjjjjjjjjkkkkkkjjjlllnnnqqqssstttuuuuuuzzzzzzyyyyyyyyyxxxxxxxxx{{{{{{zzzzzzzzz{{{{{{zzz|||{{{|||}}}~~~~~~~~~{{{yyyxxxwwwxxxxxxzzzxxxvvvsssrrrqqqrrrrrrtttsssqqqooonnnllllllkkkkkkkkkkkkkkkllllllmmmnnnmmmkkkiiihhhjjjkkkkkkkkkiiihhhffffffgggiiikkkmmmhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddbbb___]]]ZZZWWWRRRNNNHHHEEEAAA>>>;;;999666444000000...---+++***((((((&&&'''((()))***++++++++++++++++++++++++,,,,,,---+++,,,---...000111111111***,,,...///000111333444888888777666777<<>>===<<<:::666444444222000/////////...---***++++++******)))((('''%%%&&&'''&&&%%%%%%(((+++!!!$$$''')))((('''''''''%%%$$$$$$###$$$$$$%%%%%%!!!""""""###############!!!"""$$$%%%%%%$$$###"""#########$$$$$$$$$$$$%%%"""######$$$$$$%%%%%%&&& !!!"""##################"""######$$$$$$###""""""""""""""""""###!!!!!!"""############### !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""$$$$$$$$$"""  !!!""""""!!!!!!""""""###$$$%%%&&&&&&&&&&&&(((***,,,...++++++,,,---...000111222///000111111111///---,,,,,,---.........///333555888;;;???BBBEEEKKKUUU]]]dddsssxxxzzzbbbWWWXXX___zzzLLLMMMOOOPPPPPPPPPOOONNNPPPPPPQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVXXXXXXYYYYYYXXXXXXXXXXXXWWWWWWXXXYYY[[[]]]```aaa```_________[[[YYYWWWVVVXXX\\\___aaa\\\]]]^^^^^^^^^^^^]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^aaacccdddcccdddcccaaa```aaadddhhhkkkmmmnnnooonnnlllkkklllmmmllllllmmmmmmmmmmmmlllllllllkkkkkkjjjjjjkkkkkklllkkklllnnnqqqsssuuuvvvwwwyyyyyyyyyxxxwwwwwwvvvvvvzzz{{{||||||{{{{{{{{{|||~~~~~~~~~}}}~~~}}}{{{zzzzzzzzzzzz{{{yyyvvvtttrrrrrrrrrssstttsssrrrpppnnnmmmmmmmmmkkkkkkkkkkkkkkklllmmmmmmllljjjhhhhhhiiikkkkkkjjjlllkkkiiihhhhhhiiikkkllliiijjjjjjkkkkkkjjjjjjiiiggghhhjjjlllkkkjjjgggeeecccaaa___]]][[[WWWRRROOOHHHEEEAAA>>><<<:::777444000000...---+++***((((((((()))***+++++++++***************+++++++++++++++***++++++,,,---///000000***,,,...///000111333444555555555444666<<>>===<<<888555000000...---+++***((((((((()))***+++++++++***))))))******+++,,,+++++++++,,,,,,+++***))))))******+++---///000///000222444222444555555666===FFFMMM[[[dddllloooqqquuuxxxwwwtttqqqooooooooonnniiieee[[[XXXTTTRRRSSSUUUVVVVVVXXXYYYXXXUUUPPPNNNPPPSSSSSSMMMFFFAAA@@@AAABBBCCC<<<;;;;;;;;;;;;:::777555333111///...///...---,,,***++++++******)))((('''///***&&&%%%&&&'''$$$!!!!!!""""""!!!"""###%%%%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%%%%"""""""""""""""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!  !!!"""######$$$""""""""""""###$$$%%%%%%""""""############""""""######$$$$$$###""" ############!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$###"""!!!!!!  !!!!!! ############$$$%%%&&&'''((((((((((((((())))))******++++++,,,---///000111333333333333222111000000...///000//////000333666999<<>>===999555000000...---+++***((((((%%%&&&(((***++++++***)))******,,,---------,,,+++...---,,,***)))))))))***,,,...000000//////111333444555777777888===EEEKKKXXXaaaiiillloootttwwwwwwvvvssspppoooooommmhhhddd[[[WWWRRROOOOOOQQQTTTVVVUUUVVVVVVSSSNNNMMMPPPTTTRRRMMMGGGBBB@@@AAABBBBBB>>>===<<<<<<<<<:::777444333111///.........---,,,***++++++******)))((('''((('''&&&%%%%%%%%%%%%$$$###$$$&&&&&&%%%%%%&&&(((&&&%%%$$$$$$######$$$$$$""""""###$$$$$$$$$$$$$$$"""!!!  $$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######""" !!!!!!""""""######!!!!!!!!!""""""$$$%%%%%%!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########""""""!!!!!!!!!!!!"""!!!!!!  """""""""""""""###$$$%%%&&&&&&&&&''')))************+++,,,,,,---...000111222444444444333222222111111///000000000///111333666:::<<>>===999555000000...---+++***((((((!!!###&&&)))+++++++++***+++,,,---.........---,,,///...---,,,---...///000---///000000//////000222666888999999:::===DDDJJJUUU^^^fffjjjmmmssswwwxxxxxxtttqqqppppppmmmhhhccc[[[VVVQQQLLLLLLOOOTTTWWWRRRTTTUUURRRMMMMMMQQQUUUSSSNNNHHHCCCBBBBBBBBBAAAAAA???>>>===<<<:::666333333111///.........---,,,***++++++******)))((('''!!!$$$%%%$$$$$$(((+++$$$%%%%%%%%%$$$$$$&&&(((&&&%%%%%%$$$#########$$$!!!!!!"""##################"""!!!  !!!######$$$$$$$$$%%%%%%%%%"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$###"""!!! """$$$%%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### """!!!!!!###%%%!!!!!!!!!!!!"""###$$$%%%###$$$''')))+++,,,,,,+++---------...000111333444333333222222111000000000///000111000000111333666:::<<<@@@EEELLLTTT[[[```ggguuuxxx~~~pppfffffflll}}}~~~KKKMMMOOOPPPPPPPPPQQQRRRVVVSSSRRRTTTUUUTTTTTTUUUXXXXXXYYYYYYYYYYYYXXXXXX[[[[[[[[[\\\\\\]]]]]]^^^_________^^^]]]\\\[[[ZZZ^^^___bbbdddeeeeeedddcccaaaaaabbbbbbbbbccccccccceeeeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbcccdddeeefffggghhhiiikkkllllllkkkkkkkkknnnrrrssssssqqqppppppoooooooooooonnnnnnnnnnnnqqqpppooonnnnnnooopppppprrrsssssstttuuuvvvwwwwwwvvvvvvuuuuuuvvvxxxzzz{{{zzzyyywwwvvvwwwxxxyyyzzz}}}}}}~~~~~~~~~{{{wwwuuutttttttttsssuuusssrrrqqqrrrrrrqqqppprrrqqqqqqrrrsssrrrpppnnnnnnmmmmmmlllllllllmmmmmmmmmnnnoooppppppooonnnmmmnnnoooqqqqqqqqqooommmlllnnnllljjjhhhfffdddccccccgggddd```]]]YYYUUUOOOLLLHHHEEEBBB???===;;;888555333222000...+++)))'''&&&'''((()))++++++******))))))******++++++,,,------***+++,,,,,,------,,,,,,///............//////000333444666555666;;;CCCIIITTT^^^gggjjjnnnsssvvvwwwxxxuuurrrpppppplllgggbbbZZZUUUNNNKKKKKKOOORRRTTTVVVWWWWWWTTTQQQOOONNNOOONNNJJJFFFBBB???@@@BBBCCCCCCBBB???<<<999777777777333222000...---,,,,,,,,,******)))''''''&&&&&&&&&''''''(((((()))*********&&&&&&%%%%%%%%%%%%%%%%%%$$$######""""""######$$$!!!!!!""""""""""""!!!!!!###############$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&$$$###""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!###"""""""""!!!!!! %%%$$$"""  %%%###!!!  !!!"""!!! ###$$$""" !!!"""###### !!!"""""""""***'''$$$###$$$%%%### """############"""!!!!!!%%%&&&'''((()))***+++,,,------------------------000000000000////////////000/////////000222555777999AAAEEECCCFFFQQQ\\\```iiiwwwzzz~~~|||rrrjjjtttzzzwwwrrrrrrnnnuuuKKKMMMOOOPPPPPPPPPQQQRRRWWWTTTSSSSSSUUUTTTTTTTTTYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]``````______^^^]]]\\\[[[^^^```bbbeeefffeeedddcccbbbbbbcccccccccdddddddddeeeeeefffeeeeeeddddddccccccbbbbbbccccccdddeeefffhhhjjjlllmmmnnnmmmlllkkklllooorrrtttsssrrrqqqqqqqqqqqqqqqpppppppppppppppqqqpppoooooonnnooopppqqqsssttttttuuuuuuvvvvvvvvvwwwwwwvvvwwwxxxyyy{{{|||{{{yyywwwvvvvvvwwwzzz{{{~~~~~~|||yyyvvvtttuuuvvvvvvuuuuuusssrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrsssrrrpppnnnnnnnnnmmmllllllkkkllllllmmmnnnooopppqqqqqqppppppqqqqqqrrrsssrrrpppnnnlllnnnmmmkkkiiihhhfffffffffiiigggdddaaa^^^XXXRRRNNNHHHFFFBBB@@@>>>;;;888555222111000...+++)))(((''''''((()))***+++******))),,,+++++++++++++++++++++***+++,,,,,,------,,,,,,///............///000000222444666666777<<>><<<888666111111///...,,,***)))((((((((()))************)))------,,,,,,+++******)))***+++,,,,,,------,,,,,,...............///000000111444666777888<<>>???@@@AAA???===;;;999888888888555444222000............,,,+++***)))))))))))))))&&&&&&'''(((((())))))***######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""""""""######"""""""""!!!!!!!!!!!!!!!""""""###"""""""""""""""###$$$$$$""""""!!!!!!!!!""""""###!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$%%%"""""""""""""""""""""""" !!!""""""!!! !!!!!!  !!! !!!""""""!!! !!!!!! ###"""!!!!!!"""######$$$"""""""""######$$$%%%&&&&&&&&&'''(((***+++,,,---******+++---...000111111111111111000000000//////------,,,,,,---000222444999???DDDFFFHHHNNNXXX___dddrrrtttzzzqqq|||oooZZZUUUYYYlllNNNPPPRRRRRRRRRQQQRRRSSSSSSVVVWWWVVVZZZ```bbb^^^XXXYYY[[[]]]___``````aaabbbaaaaaaaaa``````____________^^^^^^^^^^^^___```aaacccfffiiijjjiiigggfffiiihhhhhhhhhhhhhhhhhhhhhddddddcccbbbccccccdddeeeffffffffffffggghhhiiijjjjjjlllnnnoooooommmkkkiiilllnnnqqqrrrrrrrrrssstttvvvvvvuuuttttttsssrrrrrrsssrrrqqqqqqqqqssstttuuuwwwwwwwwwwwwwwwvvvvvvvvv{{{|||}}}~~~~~~zzzwwwwwwyyy}}}~~~~~~~~~}}}|||}}}zzzxxxwwwwwwvvvuuusssrrrtttuuutttssssssuuuwww|||vvvqqqnnnmmmpppooommmlllkkkjjjjjjiiillllllmmmnnnoooppprrrrrrvvvwwwwwwwwwuuussspppnnnkkkkkkjjjjjjjjjjjjkkkkkkhhhhhhgggfffccc]]]UUUPPPLLLJJJFFFCCC@@@===999777333333222000///---,,,,,,)))))))))))))))***************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------......///111111111444666888999>>>EEEJJJXXXbbblllqqquuuyyy{{{{{{xxxtttooonnnmmmlllhhhdddWWWSSSMMMIIIKKKNNNRRRTTTSSSSSSSSSQQQNNNNNNOOOQQQMMMKKKFFFBBB>>><<<<<<<<<<<<;;;999888777888888999555444222000............******)))((((((((())))))&&&&&&''''''((()))))))))######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""############""""""!!!!!!!!!!!!!!!""""""###$$$############$$$%%%%%%&&&%%%$$$###""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!! !!!""""""###### !!!!!!""""""""""""$$$######"""!!!!!!"""###&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((()))***+++,,,---******+++---///000111222111111111111000000000000---,,,,,,,,,---///222444:::>>>CCCGGGIIIMMMVVV___cccqqqrrryyyrrr}}}rrr]]]XXX\\\pppPPPRRRTTTTTTSSSSSSTTTUUURRRWWWXXXVVVZZZccceee```YYYZZZ\\\^^^___```aaaaaabbbbbbbbbbbbaaaaaaaaaaaa```___^^^^^^^^^```aaabbbccceeegggiiijjjjjjiiiiiijjjjjjiiiiiiiiiiiihhhhhheeedddcccbbbcccdddeeefffhhhgggggghhhhhhiiijjjkkkjjjkkkllllllllllllkkkjjjmmmoooqqqrrrrrrrrrtttuuuxxxwwwwwwvvvuuutttssssssssssssrrrrrrrrrtttuuuvvvwwwwwwwwwwwwwwwxxxxxxxxx|||}}}~~~}}}zzzyyy{{{~~~~~~}}}~~~~~~~~~}}}{{{yyyxxxxxxvvvtttrrrqqqtttvvvuuussssssvvvzzzwwwpppnnnmmmpppooonnnmmmlllkkkkkkkkkmmmmmmmmmmmmnnnoooqqqqqquuuuuuvvvvvvuuurrrpppnnnjjjjjjjjjiiiiiijjjjjjkkkkkkjjjiiihhheee```YYYTTTNNNKKKGGGDDDAAA>>>:::777444444222111///---,,,+++)))))))))((()))******+++)))******+++,,,,,,------***+++,,,,,,------,,,,,,---------......000111222222444666666888>>>FFFMMM[[[fffppptttvvvyyy{{{yyyyyytttpppnnnnnnmmmiiifffZZZUUUNNNKKKKKKOOORRRTTTSSSTTTTTTSSSPPPNNNNNNOOOMMMJJJFFFBBB>>><<<;;;:::999888777666666777888888555333111///...---......***))))))((((((((())))))''''''&&&&&&%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$##################$$$"""######$$$$$$######"""""""""!!!!!!!!!"""######$$$$$$$$$###$$$%%%%%%&&&'''&&&%%%###""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%""""""""""""############%%%%%%%%%$$$###!!! !!!!!!!!!""""""""""""""" """"""!!! !!!""" !!!"""###$$$%%%%%% !!!!!!"""######$$$$$$"""######!!! !!!***)))'''&&&%%%&&&''''''&&&'''((()))+++,,,------,,,---...///111222333444222222111111111000000000---,,,,,,,,,---000222444:::===CCCHHHJJJLLLUUU^^^dddqqqssszzztttuuu```[[[```uuuSSSTTTVVVVVVUUUTTTUUUVVVSSSXXXYYYUUUYYYbbbddd]]]\\\]]]^^^```aaabbbbbbbbbbbbbbbbbbbbbccccccccccccbbbaaa``````aaabbbeeefffffffffggghhhiiijjjkkkkkkjjjjjjjjjiiiiiiiiihhhhhhgggfffdddddddddfffgggiiihhhhhhhhhiiiiiijjjkkkllljjjjjjjjjkkkkkklllmmmmmmoooqqqsssttttttuuuvvvxxxzzzzzzyyyxxxwwwvvvuuuttttttssssssssssssuuuvvvwwwvvvwwwwwwxxxxxxyyyyyyyyy|||}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzyyyxxxyyyxxxuuusssppptttvvvvvvssstttwww{{{~~~vvvpppnnnnnnpppooonnnmmmmmmmmmmmmmmmoooooonnnnnnnnnoooqqqqqqrrrsssttttttsssrrrooonnnkkkkkkjjjjjjjjjjjjjjjkkklllkkkiiigggddd___ZZZVVVOOOLLLHHHEEEBBB>>>;;;888444333222///---+++))))))***)))((((((((()))+++++++++++++++++++++++++++,,,***+++,,,,,,------,,,,,,------------///000111222444555555555777===GGGOOO\\\gggqqquuuxxx{{{{{{zzzzzzuuuqqqnnnooonnnkkkhhh\\\WWWPPPLLLLLLOOORRRSSSSSSUUUVVVUUURRROOONNNMMMJJJHHHEEEAAA>>>===<<<<<<;;;:::888777666666666666444333111...------------*********))))))******+++'''&&&&&&%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&###""""""!!!!!!""""""###"""######$$$$$$######"""###""""""""""""###$$$$$$###############$$$$$$%%%$$$$$$###"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""### !!!!!!!!!"""""""""""""""!!!  !!!""""""!!!!!! """""" !!!""" !!!!!!""""""######!!!!!!!!!!!!"""""""""""" """###""" """%%%'''&&&%%%$$$$$$%%%'''(((''''''((()))+++,,,---...---...///000111222333333222222222111111111000000...---,,,---...000333555;;;<<>>>>>>>>???===;;;888666555555555333222000...---,,,,,,,,,+++++++++***++++++,,,,,,%%%%%%&&&''''''(((((()))%%%%%%&&&''''''((())))))""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$#####################$$$$$$%%%"""""""""""""""######$$$!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!"""""""""""" $$$$$$%%%%%%%%%&&&&&&&&&$$$###"""""""""###%%%&&& !!!!!!!!!  ###""" !!!###!!!!!!!!!!!! """""""""!!!  ###%%%$$$###$$$'''***"""!!! !!!###%%%'''''''''(((***+++,,,---...,,,,,,---...///000111111222222222111111111111000...---------...111333555;;;<<>>>>>;;;:::999::::::999777555111000000///...------,,,))))))))))))((((((((((((''''''((((((((((((((((((((((((((('''&&&%%%######$$$###!!! !!!""""""""""""###$$$$$$$$$%%%%%%###!!! !!!###%%%######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!"""""""""""" !!!""""""&&&###!!!$$$%%%$$$###$$$&&&&&&$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###!!!  """###!!!!!!  """###"""!!!"""#########""""""""""""###### !!!!!!!!!"""!!!%%%&&&'''+++)))'''%%%&&&(((***,,,---------------...///000000000///...............------......---...111333;;;>>>@@@BBBEEELLLVVV]]]hhhsss~~~{{{vvvfffccclllZZZYYYXXXWWWVVVWWWYYYZZZ\\\ZZZYYYXXXXXXZZZ\\\]]]]]]^^^___aaabbbdddeeeeeeeeeeeeddddddccccccbbbbbbeeefffhhhgggffffffgggiiijjjmmmmmmkkkkkknnnmmmkkkmmmnnnnnnnnnmmmkkkiiiggghhhgggfffffffffgggiiiiiikkklllmmmlllkkkjjjkkklllnnnmmmlllkkklllnnnoooqqqppprrrtttuuuuuuuuuwwwxxx{{{|||}}}|||yyyxxxxxxxxxyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxwwwxxx{{{}}}|||{{{~~~}}}||||||||||||zzzxxxwwwxxxxxxwwwvvvuuuuuuuuusssrrrsssuuuxxxwwwxxxwwwuuusssrrrsssuuussssssrrrqqqooommmlllkkkkkknnnppppppooonnnpppqqqooopppqqqqqqqqqpppooonnnmmmmmmmmmllllllkkkjjjiiiiiihhhfffeeeccc^^^YYYUUUQQQNNNJJJGGGCCC???:::777444333111///---,,,++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---------...111333666555666999:::;;;CCCLLLXXXaaakkkpppvvv|||~~~|||~~~|||yyyvvvrrrpppnnnmmmbbbZZZPPPKKKLLLPPPTTTVVVWWWXXXYYYYYYWWWRRRNNNKKKGGGFFFDDDAAA@@@?????????<<<<<<;;;<<<<<<:::777444222111000///...---------******))))))))))))((((((((((((((((((''''''''''''$$$%%%&&&&&&'''&&&&&&&&&$$$###""""""!!!!!!""""""###############$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!"""############"""%%%$$$$$$$$$######""""""###"""""""""""""""###$$$&&&### """$$$$$$###!!!"""$$$$$$"""!!!"""###$$$$$$############$$$$$$$$$###!!! """"""!!!"""!!!!!! !!!######"""!!!"""###""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!"""!!! !!!###$$$$$$###%%%%%%''')))***+++++++++---------------...///000111111000///////////////+++,,,---,,,,,,---000222;;;===AAACCCGGGNNNWWW^^^iiisss}}}|||uuuhhhdddmmmZZZZZZXXXXXXXXXYYYZZZ[[[]]]\\\[[[[[[[[[\\\^^^___\\\]]]___aaaccceeeffffffgggffffffeeedddcccbbbbbbggghhhjjjjjjiiihhhjjjkkklllnnnnnnkkkkkkoooqqqooonnnnnnnnnnnnllljjjgggfffiiihhhhhhggghhhiiijjjkkklllmmmnnnmmmkkkjjjkkklllnnnnnnmmmmmmnnnoooqqqrrrqqqsssuuuuuuttttttvvvwwwwwwzzz}}}~~~}}}zzzyyyyyyzzzzzzzzzzzz{{{{{{{{{|||zzzyyyxxxyyy|||~~~~~~~~~}}}}}}||||||{{{yyywwwvvvwwwwwwvvvuuuvvvvvvvvvtttssssssuuuwwwtttsssrrrrrrtttuuuuuuuuutttsssrrrpppnnnllljjjiiikkknnnpppqqqppppppqqqssspppoooooonnnmmmmmmllllllmmmmmmnnnmmmmmmlllkkkjjjhhhgggeeedddbbb^^^YYYVVVQQQNNNJJJFFFCCC???;;;777444333111///---,,,++++++)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))+++,,,------///222444888777888:::999:::@@@HHHUUU___iiipppvvv|||~~~~~~{{{xxxtttqqqooonnnddd\\\QQQLLLLLLQQQUUUVVVXXXXXXYYYXXXVVVRRRNNNKKKFFFEEECCCAAA@@@@@@@@@@@@>>>>>>>>>>>>>>><<<777444333222000...---------...++++++*********)))))))))((((((((((((''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$###""""""$$$$$$$$$###############""""""""""""""""""""""""!!!!!!"""############"""&&&&&&%%%$$$###"""!!!!!!$$$###"""""""""""""""###$$$###""""""###$$$###!!!!!!"""$$$$$$"""!!!"""############""""""#########$$$###!!! !!!"""!!!"""""""""!!! !!!######"""!!!"""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###$$$&&&&&&$$$###&&&&&&'''''')))***+++,,,,,,,,,,,,------///000000222111111111000000000000***+++,,,,,,+++---///222:::===AAADDDHHHPPPYYY```iiirrr{{{}}}uuukkkeeemmmZZZZZZYYYYYYZZZ[[[\\\]]]_______________``````aaa___```bbbdddfffgggggggggfffffffffeeeeeeeeeeeeeeehhhjjjkkkkkkjjjjjjlllmmmnnnpppoookkkmmmrrruuutttoooooonnnmmmkkkiiigggeeejjjiiihhhhhhiiijjjlllmmmlllmmmmmmllljjjiiijjjkkknnnnnnnnnnnnoooppprrrsssuuuvvvwwwwwwvvvvvvwwwyyyxxx{{{}}}~~~|||zzzyyyyyyzzz{{{{{{|||||||||||||||yyyyyyzzz{{{}}}~~~}}}}}}}}}}}}zzzxxxwwwwwwyyyyyyyyyxxxxxxyyyyyywwwuuuuuuvvvxxxtttrrrppprrruuuwwwvvvttttttsssrrrpppnnnmmmllllllnnnooopppqqqqqqqqqqqqqqqqqqpppnnnllljjjiiiiiiiiinnnnnnnnnnnnmmmlllkkkjjjhhhfffdddcccaaa^^^ZZZWWWQQQNNNJJJFFFCCC???;;;888444333111///---,,,++++++))))))))))))******************+++++++++,,,,,,,,,------------------------***,,,---...---...000222777666777:::999:::@@@HHHSSS]]]gggnnnuuu|||~~~}}}zzzwwwssspppnnnmmmeee]]]RRRMMMMMMRRRUUUWWWYYYYYYYYYWWWUUUQQQNNNLLLEEEDDDCCCAAA@@@@@@AAAAAA@@@???@@@@@@@@@===888444444333000...---------...,,,,,,++++++******)))))))))((((((''''''&&&&&&%%%'''''''''&&&%%%$$$###"""###$$$%%%&&&%%%$$$###"""%%%$$$$$$$$$###"""""""""""""""############""""""######$$$%%%%%%%%%%%%$$$######""""""!!! """!!!!!!  """######"""!!!###$$$&&&&&&$$$###$$$%%%######""""""""""""############"""!!! !!!!!!""" !!!""""""!!!!!! """$$$###"""!!!"""###  """""""""!!!!!!!!!!!!!!!""""""###%%%'''(((&&&$$$+++)))&&&$$$%%%(((,,,...,,,,,,,,,---...///000111111111111111000000//////***+++,,,,,,,,,---000333999===AAAEEEJJJQQQ[[[bbbhhhpppyyy~~~wwwmmmfffkkk~~~ZZZZZZ[[[[[[\\\]]]^^^___```aaabbbbbbccccccbbbbbbaaacccdddfffffffffeeedddddddddeeefffggghhhhhhiiihhhjjjllllllkkkkkkmmmnnnpppqqqpppmmmooouuuyyyxxxsssrrrqqqpppnnnllljjjiiijjjiiiiiiiiijjjkkkmmmnnnmmmnnnooommmkkkjjjjjjkkkmmmmmmnnnnnnoooqqqrrrsssuuuvvvwwwvvvuuuvvvxxxzzz|||}}}}}}|||zzzxxxxxxyyyzzz{{{||||||}}}}}}||||||yyyzzz{{{}}}~~~~~~}}}}}}}}}}}}zzzyyyxxxyyy|||}}}~~~}}}{{{||||||zzzxxxwwwwwwyyyvvvtttrrrtttwwwxxxvvvtttsssrrrqqqppppppppppppqqqqqqqqqqqqqqqqqqpppooonnnmmmmmmlllkkkjjjjjjkkkkkknnnnnnnnnnnnmmmlllkkkjjjgggeeecccbbbaaa^^^[[[XXXQQQNNNIIIEEEBBB???<<<999444333111///---,,,++++++(((((()))))))))***************+++++++++,,,,,,,,,++++++,,,------...//////,,,...//////------...///444444666999:::;;;AAAIIIPPPZZZeeelllttt{{{~~~~~~|||zzzvvvsssqqqooonnnfff]]]SSSNNNNNNSSSWWWXXX[[[ZZZYYYVVVTTTPPPNNNLLLEEEDDDCCCAAA@@@@@@AAAAAA@@@@@@???@@@???<<<888444555333111///...---------,,,,,,++++++***))))))(((((((((''''''&&&&&&&&&%%%'''''''''&&&%%%$$$""""""$$$%%%&&&&&&&&&%%%###"""%%%$$$$$$$$$###"""""""""""""""############""""""######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!"""############$$$&&&&&&$$$###$$$%%%######""""""""""""#########""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!###$$$$$$"""!!!"""###  """"""""""""""""""!!!!!!!!!!!!"""$$$&&&'''%%%###$$$%%%&&&''')))+++,,,---,,,,,,,,,---...///000111//////000000000///...---+++,,,---------///222444888<<>>=========;;;888555444333222111///...,,,,,,,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$###############""""""""""""""""""""""""!!!!!!"""############"""""""""######$$$$$$$$$$$$"""""""""""""""###$$$$$$!!!!!!"""###$$$!!!"""$$$$$$"""!!!"""############""""""#########""""""""""""!!!!!!!!!!!! !!!!!!"""""""""###%%%$$$###""""""###  !!!!!!!!!""""""#########%%%$$$######$$$$$$""" '''...111000---***++++++,,,,,,...///111222...///000000000///---,,,+++,,,------...///333555888<<>><<<:::999:::999888777333333444333111...,,,***,,,++++++***(((''''''&&&$$$%%%%%%&&&&&&''''''(((######$$$%%%%%%%%%%%%$$$%%%%%%$$$##############################$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!"""############"""$$$$$$$$$###############!!!!!!!!!!!!"""$$$%%%&&&""""""!!!!!!###%%%!!!"""$$$$$$"""!!!"""###$$$$$$############$$$$$$"""""""""""""""!!!!!! !!!"""###$$$%%%"""$$$%%%%%%###"""""""""!!!!!! !!!!!! !!!"""###$$$$$$%%%%%%$$$""""""###$$$###"""!!!(((---000...+++(((+++++++++,,,...000111222...///111111111000...---***+++,,,,,,---///222555888<<>>>>>>>>;;;888777888888888777222333444444222///+++)))++++++***)))((('''&&&%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&%%%$$$###"""!!!&&&%%%###"""!!!"""###$$$""""""######$$$$$$$$$%%%%%%###""" """###%%%######$$$%%%%%%%%%%%%$$$$$$$$$###"""!!! !!!"""$$$%%%!!!###%%%$$$!!! """$$$###$$$&&&&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""""""""""""""!!!!!! !!!!!!!!!"""###%%%&&&'''###$$$%%%%%%###"""""""""!!!!!! !!!!!! """###$$$%%%&&&###!!! !!!$$$'''((((((***)))(((''''''((()))***+++++++++,,,...000111222///000222333222111///...)))***++++++,,,...111444888<<>>999555555888999666333333111///...//////...---...---------...,,,)))'''******)))(((&&&%%%$$$$$$%%%%%%$$$$$$###""""""""""""""""""######$$$%%%%%%""""""""""""!!! %%%$$$$$$###"""!!!!!! $$$%%%&&&%%%###!!!!!!"""###$$$%%%%%%$$$###"""!!!###""""""!!! """#########$$$$$$$$$%%%###%%%&&&&&&$$$#########'''&&&%%%$$$$$$%%%&&&''''''%%%###!!! !!!""" !!!######""""""!!!!!! ############""""""""""""!!!!!!!!!!!!!!! ############$$$%%%&&&&&&''''''''''''((((((((()))++++++,,,---...//////000000000000000////////////......---,,,,,,...222555777;;;AAAHHHNNNSSSVVVWWW[[[bbbjjjsss}}}}}}sss|||fffdddyyy]]]]]]]]]^^^^^^```aaaaaafffggghhhiiijjjiiihhhggggggfffeeefffggghhhgggeeeiiihhhgggggggggiiikkkmmmpppqqqsssttttttrrrqqqpppnnnooopppqqqsssttttttuuutttssssssttttttrrrooolllkkkkkkjjjjjjkkklllmmmnnnnnnnnnoooppppppooonnnnnnoooppprrrtttvvvwwwwwwwwwxxxwwwuuutttuuuxxx{{{}}}~~~tttiiiddddddhhhsss{{{}}}|||yyyyyyvvvrrrqqqrrrrrrqqqooooooqqqrrrtttuuuuuuuuutttrrrpppmmmkkkkkklllooopppoooooonnnmmmmmmmmmmmmmmmnnnnnnoooooonnnmmmlllkkklllkkkkkkjjjjjjiiiiiihhhgggeeecccccccccaaa]]]YYYSSSOOOJJJFFFCCC@@@===;;;777555333111000...+++)))***)))((())),,,---...---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...////////////444999<<<<<<===@@@CCCLLLVVVaaaiiipppwww{{{zzz{{{yyyvvvtttsssrrrooommmeee]]]TTTPPPRRRXXX]]]___^^^\\\XXXTTTPPPNNNLLLKKKHHHGGGDDDAAA@@@?????????<<<999666666999:::888555666444111000//////---,,,...---++++++,,,+++)))'''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###"""!!! """""""""""""""######$$$###%%%&&&%%%###!!!!!!"""######$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!$$$%%%&&&%%%###""""""######"""!!! !!!"""######"""!!! !!!"""$$$%%% !!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!! ###"""!!!  !!!###$$$%%%&&&&&&&&&&&&%%%&&&&&&'''((()))***+++,,,(((((()))***+++,,,,,,---111111111000000000//////---...---,,,,,,...222555777;;;AAAHHHNNNRRRUUUWWWZZZaaaiiiqqqyyy~~~xxxrrrzzzeeebbbwww``````___``````aaabbbbbbhhhiiikkkmmmmmmlllkkkjjjiiihhhggggggiiiiiihhhggggggggghhhiiijjjkkklllmmmoooppprrrttttttsssqqqpppmmmnnnooopppqqqssssssttttttsssrrrssssssrrrooommmkkkkkkjjjkkkkkkmmmnnnooonnnoooppppppppppppooonnnrrrrrrtttuuuvvvwwwwwwwwwyyyxxxvvvvvvwwwyyy|||~~~~~~zzzjjj```ZZZ[[[```hhhqqqzzz{{{xxxxxxuuurrrqqqqqqqqqpppooopppqqqrrrssstttsssrrrrrrpppooommmllllllmmmmmmnnnooonnnmmmmmmlllmmmmmmmmmlllmmmmmmmmmlllkkkiiihhhjjjjjjjjjjjjjjjjjjjjjjjjgggfffeeeddddddaaa^^^[[[TTTQQQKKKGGGDDDAAA===;;;777555333111000...+++)))***)))((()))+++---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------.../////////000555:::<<<===>>>AAADDDJJJUUUbbbjjjrrrzzz}}}{{{}}}{{{yyyxxxvvvsssoookkkccc\\\RRRNNNQQQVVV[[[]]]\\\ZZZWWWTTTPPPNNNLLLKKKJJJHHHEEEBBB???>>>>>>???<<<999777888;;;<<<:::888888666333111000///---,,,...,,,***)))******((('''''''''''''''''''''''''''###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$#########&&&&&&&&&&&&%%%$$$######"""!!!!!!!!!"""###%%%%%%###%%%&&&%%%###!!!!!!"""""""""###$$$$$$$$$###### """###$$$$$$######""""""""""""""""""%%%%%%%%%###!!! !!!###%%%$$$###""""""###$$$%%%###"""!!! !!!"""###$$$ !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!###"""!!!  !!!"""$$$%%%&&&'''''''''%%%$$$%%%&&&''')))***,,,---...***++++++,,,---...//////111111111000000000//////---...------,,,...111444777;;;AAAGGGNNNRRRUUUVVV\\\ccckkkrrryyy~~~|||wwwppp}}}yyydddaaauuuaaaaaa``````aaabbbbbbccciiijjjmmmoooooonnnmmmllliiihhhggghhhiiijjjiiigggeeefffhhhkkklllmmmmmmmmmnnnoooqqqsssssssssrrrqqqnnnnnnooopppqqqssstttuuusssrrrrrrrrrsssrrrooommmlllllllllmmmnnnooopppqqqpppppppppppppppppppppppprrrssstttuuuvvvwwwwwwvvvyyyxxxwwwvvvxxxzzz|||~~~}}}||||||}}}uuufff[[[VVVWWW]]]bbblllxxx~~~zzzwwwwwwuuurrrqqqpppooooooooopppqqqrrrsssrrrrrrppppppnnnnnnnnnmmmmmmmmmmmmmmmnnnmmmmmmllllllmmmmmmmmmkkklllllllllkkkiiihhhfffhhhhhhiiiiiijjjjjjjjjkkkhhhhhhgggfffdddbbb___]]]VVVRRRMMMHHHDDDAAA>>>;;;888555222111///...,,,******)))((()))+++,,,---,,,,,,+++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,------.../////////111555:::======>>>AAADDDIIIUUUcccmmmuuu}}}~~~~~~}}}{{{zzzxxxtttnnnjjjaaaZZZPPPKKKMMMSSSWWWYYYYYYXXXVVVTTTRRRPPPOOONNNKKKIIIEEEAAA???>>>??????>>>===;;;;;;===<<<:::888888555333111111111///...000---***))))))***)))((((((((('''''''''''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###"""""""""###$$$%%%%%%###$$$%%%%%%###""""""###!!!!!!"""#########$$$$$$!!!"""###$$$%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$!!!!!!$$$%%%$$$############$$$%%%%%%$$$###!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!""""""!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***+++,,,---,,,,,,---...///000111111000000000/////////......------...------...111444777;;;@@@GGGMMMQQQTTTUUU^^^fffooovvv||||||ppp}}}yyyeeecccwwwaaa``````aaaaaabbbcccdddhhhjjjmmmppppppooonnnllliiihhhggghhhiiiiiiiiigggdddfffiiikkkmmmmmmmmmlllmmmnnnppprrrssssssrrrqqqooooooooopppqqqsssuuuvvvsssrrrqqqqqqrrrqqqpppnnnnnnnnnoooqqqrrrsssssssssqqqqqqppppppppppppqqqqqqqqqrrrssstttuuuvvvvvvvvvxxxwwwwwwwwwxxxzzz|||}}}~~~|||zzzyyyzzz|||~~~|||mmm```VVVQQQSSSXXXbbbmmmzzz|||||||||}}}~~~}}}zzzwwwuuutttssspppooonnnnnnooopppqqqrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnmmmmmmlllmmmmmmllllllllllllmmmmmmkkkllllllllljjjiiigggfffggghhhhhhiiiiiijjjjjjkkkhhhhhhhhhgggdddbbb___^^^XXXTTTNNNIIIEEEBBB>>>;;;888666222000///...,,,******)))((((((***,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,------.../////////111555:::======>>>AAADDDIIIUUUcccnnnwww~~~}}}|||zzzxxxsssnnnjjj```XXXNNNIIIJJJNNNRRRTTTUUUUUUUUUTTTTTTSSSRRRQQQKKKIIIEEEAAA?????????@@@BBBAAA@@@???>>><<<999777555333222111222333222111111...+++******+++******&&&%%%$$$###"""!!! %%%$$$$$$$$$#########"""$$$$$$$$$%%%%%%&&&&&&&&&""""""#########"""!!!!!! !!!###$$$&&&'''(((((("""$$$%%%%%%###""""""###!!!!!!!!!""""""######$$$!!!!!!!!!!!!""""""###### !!!"""###%%%&&&&&&$$$$$$###!!! """%%%"""!!!  !!!"""$$$$$$###!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""#########$$$ ###$$$%%%###!!!&&&$$$""" !!!###%%%'''&&&''''''(((((()))))))))))))))***+++,,,---......//////.........---------,,,---......---...111333777;;;@@@GGGMMMQQQSSSTTT]]]fffqqqxxxtttyyygggggg{{{`````````aaabbbdddeeefffhhhjjjnnnqqqrrrpppnnnmmmjjjiiihhhhhhiiijjjiiihhheeefffhhhjjjlllllllllkkklllmmmppprrrssssssrrrrrrpppoooooopppqqqsssuuuwwwsssqqqppppppqqqqqqpppoooooopppqqqssstttuuuuuuuuurrrrrrqqqppppppqqqrrrrrrqqqqqqssstttuuuvvvvvvvvvxxxwwwwwwwwwxxxzzz|||}}}~~~|||zzz{{{||||||~~~}}}tttiii___VVVQQQSSSYYYcccooo}}}xxxwwwwwwyyyzzzzzzyyywwwttttttssspppmmmlllnnnooopppqqqrrrrrrrrrqqqpppoooooooooooooooooonnnnnnnnnlllllllllkkkllllllmmmnnnmmmmmmmmmmmmkkkiiigggfffhhhhhhhhhiiiiiiiiijjjjjjgggiiiiiihhhdddaaa______ZZZVVVPPPJJJFFFBBB>>>;;;999666222///......,,,+++***)))((((((***++++++************+++++++++++++++*********++++++,,,,,,---,,,,,,------.../////////000555:::<<<===>>>AAADDDJJJUUUbbbllluuu}}}~~~|||zzzxxxvvvrrrmmmjjjaaaXXXNNNGGGGGGKKKNNNPPPSSSSSSTTTTTTTTTSSSRRRRRRKKKHHHDDDAAA??????AAABBBEEEEEEDDDBBB@@@<<<999777444222111111222333333222000...,,,+++,,,,,,***)))((('''&&&%%%###"""!!! %%%%%%$$$######"""!!!!!!#########$$$%%%&&&&&&&&&!!!"""""""""""""""!!!!!! ###'''***,,,,,,,,,"""###%%%%%%###"""######""""""!!!!!!!!!"""######"""""""""""""""""""""!!! !!!"""###$$$%%%"""######"""!!!"""$$$&&&$$$###"""!!!!!!"""###$$$ !!!!!!!!!""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""""" ###%%%%%%$$$!!! $$$"""  """%%%'''''''''''''''((((((((((((***+++,,,,,,......///000/////////.........------,,,---.........///111333777;;;@@@GGGLLLPPPSSSTTTYYYdddpppxxxzzzvvvfffiii~~~aaaaaaaaacccdddfffhhhiiihhhkkkooorrrsssrrrpppnnnkkkjjjiiijjjkkklllkkkiiifffggghhhiiijjjjjjjjjjjjkkklllooorrrsssssssssrrrooonnnnnnnnnooorrrtttvvvsssqqqoooooopppqqqpppooonnnppprrrtttuuuvvvvvvvvvsssrrrqqqqqqqqqqqqrrrssspppqqqsssuuuwwwxxxxxxyyyxxxxxxxxxyyyzzz{{{}}}~~~}}}|||{{{}}}~~~}}}}}}xxxtttmmmfff```XXXRRRUUU[[[aaannn}}}}}}xxxwwwvvvvvvwwwxxxwwwvvvssssssssspppmmmkkkmmmooopppqqqrrrssssssrrrqqqqqqqqqqqqpppooooooooooooppplllkkkkkkkkkllllllmmmnnnnnnnnnooonnnmmmjjjhhhggghhhhhhhhhhhhiiiiiiiiiiiiggghhhjjjhhhccc```______\\\WWWQQQKKKGGGBBB>>>;;;999666222///...---,,,+++***)))((((((***++++++***)))*********++++++++++++)))******+++,,,,,,------,,,,,,------...////////////444999<<<<<<===@@@CCCIIISSS___hhhqqqzzz~~~}}}{{{wwwuuussspppmmmjjjddd[[[OOOHHHGGGJJJLLLMMMRRRRRRSSSRRRRRRPPPNNNMMMJJJGGGCCC@@@???@@@CCCDDDEEEEEEFFFDDDAAA>>>;;;:::444333111000111222111000...---,,,,,,,,,+++)))'''******)))(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### ###(((,,,---,,,***(((!!!###%%%%%%###"""###$$$######!!!!!! !!!"""""""""""""""""""""""""""""""""""""""############$$$ """###$$$###$$$&&&''''''&&&%%%$$$$$$%%%&&&''' !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!"""""""""### !!!"""""""""!!!!!!"""""""""######### !!!###$$$%%%&&&&&&&&&&&&'''((()))******+++------...///000111222222111000000000000/////////+++---...///...///111222888;;;@@@FFFLLLPPPRRRSSSYYYdddpppxxx~~~pppccciiiaaabbbcccdddfffhhhjjjllliiilllppptttuuusssqqqooommmlllkkkkkkmmmmmmlllkkkgggggghhhhhhhhhiiiiiijjjjjjllloooqqqsssssssssrrrnnnmmmmmmmmmnnnqqqsssuuusssqqqoooooopppqqqpppooonnnoooqqqsssuuuvvvvvvuuussssssqqqqqqqqqqqqssssssqqqrrrtttvvvxxxyyyzzz{{{zzzzzzzzz{{{|||}}}~~~}}}~~~}}}|||zzz{{{}}}}}}xxxssskkkfffaaa\\\VVVPPPRRRXXX___lll{{{}}}|||}}}~~~|||zzzzzzxxxvvvuuuvvvvvvvvvuuurrrssssssppplllkkkmmmooopppqqqrrrssstttsssrrrrrrsssrrrpppooooooooopppqqqkkkkkkkkkkkkllllllmmmnnnoooppppppooonnnkkkiiihhhiiiiiiiiihhhhhhhhhhhhhhhfffhhhjjjgggccc_________\\\XXXRRRLLLGGGCCC>>>;;;:::666222///...---,,,++++++)))((((((***+++******))))))******++++++++++++))))))***+++,,,,,,------,,,,,,------...//////000///333888;;;;;;<<<@@@BBBHHHRRR]]]eeennnwww|||}}}|||yyyuuusssqqqooommmkkkfff]]]QQQIIIHHHJJJLLLMMMRRRRRRRRRQQQOOOMMMJJJIIIIIIGGGCCC@@@???AAADDDFFFCCCEEEFFFEEEBBB???===<<<666444111000111000///...,,,,,,+++,,,,,,+++(((%%%''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$###"""""""""%%%%%%&&&&&&'''&&&&&&&&&'''***...000...***%%%!!!!!!###%%%%%%#########$$$$$$###""" !!!"""!!!!!!""""""#########$$$#########"""!!! !!!$$$%%%%%%&&&'''((($$$$$$###""""""###$$$$$$######""""""!!! !!! !!!!!!!!!""""""###### !!!!!!"""###$$$$$$%%%%%%### """%%%'''###'''((((((&&&%%%%%%&&&''')))***,,,---...******+++,,,---...//////222222222222111111111111+++---.../////////111222888;;;@@@FFFLLLPPPRRRSSS[[[fffssszzzkkk```gggdddddddddeeegggjjjlllnnnlllmmmnnnpppppppppoooooommmlllkkkkkkkkkkkkjjjiiifffgggggghhhiiiiiijjjjjjooonnnoooqqquuuuuussspppmmmlllkkkkkklllnnnqqqrrrqqqrrrsssttttttsssrrrrrrrrrrrrrrrrrrssstttttttttvvvvvvuuuttttttttttttuuuuuuuuuuuuvvvwwwyyyzzz{{{xxxyyy{{{}}}~~~|||uuupppoooiiiddd___XXXTTTWWW^^^eeerrr}}}|||||||||{{{zzzzzzxxxwwwuuussssssssstttssssssrrrqqqpppooonnnmmmqqqpppppprrrtttuuusssrrrqqqqqqooonnnnnnnnnoooppppppnnnmmmkkkkkklllmmmnnnoooppppppppppppnnnmmmllllllkkkiiigggfffeeeeeeeeejjjhhhggggggfffddd```]]][[[VVVOOOIIIEEEAAA===;;;999777444222111000...---)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........+++---.........///111333444555888999:::<<>>;;;888555333111000///---+++)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------***+++---------...000111222444666777888:::===@@@IIISSS^^^fffnnnvvvzzzzzz}}}|||{{{wwwqqqmmmbbb[[[PPPIIIGGGJJJOOORRRQQQQQQOOONNNMMMLLLLLLLLLIIIGGGCCC@@@>>>>>>???@@@BBBBBBCCCBBB@@@===:::999777666444222111000000000......,,,+++************'''''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%#########$$$###!!!###$$$&&&&&&&&&%%%&&&''')))---000...)))$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###$$$$$$"""!!!###%%%###"""!!! !!!"""##################"""""""""$$$###"""""""""###$$$%%%###&&&'''$$$ """!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""###%%%&&&%%%$$$$$$%%%'''''''''''''''((((((((((((,,,,,,,,,---...///000111444444444444333222111000///...------------...///666;;;BBBGGGJJJLLLPPPSSSZZZfffssszzzggg]]]hhh~~~cccdddfffgggiiijjjkkkkkkllllllmmmnnnnnnnnnmmmmmmooommmkkkkkkllllllkkkiiigggggghhhiiikkkmmmooopppppppppppprrrssssssqqqoooooonnnnnnnnnppprrruuuvvvrrrsssuuuwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuutttsssssstttvvvxxxyyyyyyyyyyyyzzz{{{|||}}}||||||{{{zzzyyyzzz|||~~~|||xxxvvvqqqllliiiddd```ccchhhqqq{{{~~~~~~~~~}}}|||}}}|||zzzxxxwwwwwwxxxxxxvvvuuurrrpppooopppqqqqqqrrrqqqqqqrrrtttuuutttssstttsssrrrpppooooooppppppqqqooommmlllllllllnnnoooqqqqqqrrrqqqqqqpppnnnnnnnnnnnnnnnnnnllljjjhhhggghhhgggffffffgggeeeccc```[[[WWWPPPJJJEEEBBB>>><<<777555222000///...,,,+++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++(((***,,,---------...///000222444555666888<<<>>>HHHRRR]]]eeemmmuuuyyyyyy|||vvvrrrbbbZZZPPPJJJHHHKKKPPPSSSSSSSSSRRRPPPNNNMMMLLLKKKJJJHHHDDDAAA???>>>???@@@@@@AAAAAA@@@>>><<<:::888555555333111000/////////,,,,,,+++***))))))******&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$""""""######"""!!!!!!$$$%%%%%%&&&(((***...//////...+++&&&""" ######""""""######$$$%%%&&&%%%$$$###"""""""""""""""$$$%%%%%%###""""""###"""!!!!!!!!!!!!!!!!!!"""%%%%%%$$$$$$$$$#########%%%$$$######"""#########"""""""""!!!!!!!!!"""###!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###%%%((()))((('''&&&'''(((''''''&&&'''((()))***...------------...//////444444444444333222111000//////...------...//////444:::AAAFFFIIIKKKOOOSSSYYYeeesss{{{ggg]]]hhh~~~cccdddfffhhhjjjjjjiiiiiilllllllllmmmmmmmmmmmmmmmqqqooolllkkkllllllkkkjjjhhhhhhiiijjjllloooqqqsssssssssssstttttttttrrrqqqqqqppppppppprrruuuxxxyyyvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxxxxxxxwwwvvvuuusssuuuwwwyyyzzzyyyxxxwwwyyy{{{|||~~~~~~}}}|||zzzzzz{{{}}}|||wwwrrrppplllhhhiiimmmvvv~~~}}}}}}|||zzzyyyxxxxxxxxxyyyxxxvvvsssqqqpppqqqssstttsssrrrqqqrrrtttuuuuuutttvvvuuusssqqqppppppqqqqqqrrrqqqooommmmmmnnnoooppprrrrrrqqqqqqpppoooooonnnnnnoooppppppnnnllliiiggggggfffffffffggggggdddbbb\\\WWWQQQKKKFFFBBB???<<<888555222000000///---+++)))******+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********(((+++---...---------...000111333555666888;;;>>>GGGRRR^^^fffnnnvvvzzzyyy}}}}}}~~~|||wwwsssaaa[[[QQQKKKIIILLLPPPSSSUUUTTTSSSRRRPPPNNNLLLKKKIIIGGGDDDBBBAAAAAABBBDDD>>>>>>>>>===<<<:::888777555444222000///.........******)))))))))))))))***''''''&&&&&&&&&%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%###!!!!!!"""###"""!!!!!!###$$$%%%&&&)))+++222000/////////,,,&&&!!!######"""""""""###$$$%%%(((&&&$$$"""!!!!!!!!!"""!!!"""#########!!!!!! """###$$$%%%%%%$$$###"""%%%$$$$$$$$$############%%%%%%$$$######"""""""""""" !!!###""" !!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########""""""""""""!!!"""$$$&&&&&&%%%$$$%%%&&&((('''&&&%%%&&&(((***+++---------------...///000333333333333333222111111000///...------...///000333999@@@EEEHHHKKKOOORRRZZZfffsss{{{hhh^^^jjjdddeeegggiiiiiiiiiiiihhhkkkkkkllllllmmmmmmnnnooossspppmmmkkklllllllllkkkiiiiiiiiikkkmmmpppsssuuuvvvvvvwwwwwwvvvvvvuuuvvvttttttssssssuuuwwwzzz|||{{{{{{{{{{{{zzzwwwuuuttttttuuuwwwyyyzzzzzzyyyxxxuuuvvvxxxyyyyyyxxxvvvuuuwwwxxx{{{}}}~~~~~~}}}|||||||||~~~{{{yyyvvvqqqppprrryyy~~~}}}{{{zzzyyyxxxwwwwwwxxxxxxyyywwwtttrrrqqqrrrtttvvvtttsssrrrrrrtttvvvvvvvvvwwwvvvtttsssrrrrrrrrrssstttsssqqqoooooopppqqqrrrrrrrrrqqqpppoooooooooooonnnoooppppppnnnllliiiggggggffffffggghhhgggeeeccc]]]XXXQQQKKKGGGCCC@@@===999666333222111000...,,,)))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,++++++************,,,......------...///000222444666777999<<>>999777444222111000...---***))))))))))))***++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,---...---,,,,,,...000111333555666777999===???FFFRRR```jjjsss|||~~~}}}||||||yyyuuurrrccc]]]TTTMMMLLLMMMPPPRRRTTTTTTTTTSSSRRRPPPMMMLLLKKKHHHEEEAAA>>>>>>>>>??????>>>===;;;999777555555444444222000///.........++++++***)))(((((())))))***)))((('''&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%###!!!"""###$$$###"""$$$%%%&&&%%%$$$%%%(((******))))))+++------((($$$""""""###$$$$$$$$$$$$###&&&%%%$$$###""""""""""""######$$$&&&((((((%%%### !!!"""######"""!!! !!!!!!""""""###$$$$$$$$$######$$$$$$$$$###""""""%%%"""!!!!!! !!!!!!""""""###!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$&&&%%%$$$"""!!!###&&&)))&&&&&&&&&&&&'''(((***+++******+++,,,...000222333111222222222222222111111000000///......///000000222888???EEEHHHKKKPPPSSSZZZfffsss{{{iiibbbooohhhgggggggggggghhhhhhiiijjjjjjkkklllnnnpppssstttuuurrrnnnlllllllllllllllkkkkkkjjjjjjlllooosssuuuvvvxxxyyyyyywwwwwwzzz|||{{{zzzyyyxxxyyyzzz|||}}}~~~~~~}}}|||zzzwwwuuussssssuuuxxxzzz{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyzzzzzz{{{|||}}}}}}~~~}}}~~~}}}|||zzzyyyxxxwwwwwwwwwxxxyyyxxxxxxwwwvvvvvvvvvvvvwwwvvvtttrrrrrrtttwwwxxxxxxvvvvvvuuutttuuuvvvwwwxxxyyywwwvvvttttttuuuvvvwwwvvvuuutttsssrrrrrrssssssqqqpppooonnnmmmkkkjjjjjjhhhhhhggghhhhhhgggdddbbb^^^YYYRRRLLLHHHDDDAAA>>>888666333111000///...,,,***))))))((()))***+++,,,************++++++++++++,,,,,,,,,,,,------------------,,,***)))+++...000111333555666777999<<>>BBBOOO^^^jjjuuu~~~zzzvvvtttqqqnnnlllfff___VVVOOOLLLMMMNNNOOOQQQRRRSSSSSSRRRPPPNNNMMMEEEDDDDDDDDDGGGKKKNNNQQQFFFEEEBBB???<<<999777777555555333111000/////////...---,,,***)))((((((((()))'''&&&$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$######$$$%%%%%%$$$%%%%%%&&&&&&&&&(((,,,///)))***,,,---,,,***((('''!!!$$$''''''%%%###!!!"""###$$$%%%%%%$$$"""!!! !!!%%%))))))&&&###$$$##################$$$ !!!"""$$$&&&((()))***!!!"""###$$$%%%%%%$$$###"""""""""!!!!!!!!!"""""" !!!"""""""""""" !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!"""""""""""" !!!###$$$%%%&&&''' """$$$%%%$$$######$$$$$$%%%&&&((()))*********---------------...//////000111111222222222111111111000///......///000111222888@@@FFFIIILLLQQQUUUTTTaaaoooyyykkkdddpppggggggffffffffffffggggggggghhhjjjmmmoooqqqrrrssssssqqqooommmlllkkkkkklllmmmnnnooonnnmmmnnnpppqqquuuuuutttuuuvvvyyy|||~~~~~~~~~}}}~~~}}}}}}}}}}}}|||{{{zzzyyywwwyyyzzzzzzzzzzzz{{{}}}~~~}}}{{{zzz{{{|||~~~|||}}}~~~}}}|||{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyyyyyyyxxxrrrsssssstttuuuvvvwwwwwwuuuwwwyyyyyyxxxxxxyyyzzz{{{wwwtttsssvvvyyyyyyyyyxxxxxxxxxxxxwwwuuusssrrrsssuuuuuussspppmmmkkkkkkjjjiiihhhggggggfffdddaaaaaa\\\TTTNNNIIIDDD@@@>>>:::888555444222111...,,,---,,,,,,+++*********+++,,,,,,,,,+++++++++******......---------...//////++++++++++++,,,...000111444333444555777:::<<<>>>DDDMMMZZZfffnnnvvv}}}zzzwwwtttqqqlllhhhddd[[[QQQLLLLLLOOOOOONNNTTTUUUUUUSSSPPPMMMMMMMMMMMMIIIEEEEEEIIINNNQQQRRRJJJGGGCCC@@@>>><<<:::888777555222...---,,,,,,------,,,+++***))))))))))))((()))+++,,,+++)))&&&$$$&&&''''''((((((''''''&&&#########"""""""""!!!!!! ###&&&(((******+++%%%(((++++++)))'''%%%%%%&&&&&&&&&%%%######$$$&&&"""###$$$%%%%%%$$$""""""$$$%%%&&&((())))))******&&&%%%###""""""###%%%'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%$$$!!!  !!!  !!!""""""""""""!!! """$$$######""""""""""""######!!!"""""" ##################$$$$$$'''''''''((()))+++,,,------------,,,++++++...000111222222222222111000000///...---,,,---///111222888===BBBGGGIIINNNSSSXXX]]]eeennnuuummmeeepppiiihhhhhhgggggghhhhhhiiihhhiiillloooqqqrrrssssssqqqpppnnnllllllkkklllllllllmmmoooooonnnoooqqqsssvvvuuuttttttuuuwwwyyy{{{~~~~~~~~~~~~~~~}}}{{{yyywwwwwwwwwxxxzzz{{{zzz{{{}}}~~~~~~~~~}}}~~~~~~}}}{{{{{{zzzyyyyyyyyyyyyyyywwwxxxxxxxxxxxxxxxxxxwwwrrrrrrssstttuuuvvvvvvwwwvvvxxx{{{{{{{{{zzzzzz{{{}}}yyyvvvuuuvvvxxxyyyxxxxxxxxxxxxxxxvvvuuusssrrrtttvvvwwwuuurrrooommmmmmkkkiiihhhggggggfffdddbbbaaa\\\UUUNNNIIIDDD@@@===:::888555444222111...,,,---,,,++++++*********+++,,,,,,,,,+++++++++******+++************+++,,,,,,*********+++,,,---...///111222333555777:::<<<===CCCKKKXXXccclllttt{{{}}}yyyvvvtttqqqmmmiiiccc[[[QQQKKKLLLNNNOOOOOOTTTUUUUUUSSSOOOMMMLLLLLLLLLIIIFFFFFFJJJNNNPPPQQQKKKHHHCCC@@@>>>===;;;999666444222///---,,,,,,------,,,+++***))))))))))))(((***+++,,,+++)))'''%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$######"""!!!!!! !!!###&&&((()))******%%%(((***+++)))&&&%%%$$$###$$$%%%$$$"""!!!"""###!!!"""$$$%%%%%%$$$$$$######%%%&&&((()))))))))$$$###"""!!!!!!###%%%&&&###$$$%%%%%%######$$$%%%%%%&&&''''''%%%"""!!!!!! !!!  !!!""""""######"""!!!!!!"""$$$ !!!"""######""""""###############$$$$$$%%%$$$%%%&&&'''***,,,...000---......---,,,,,,...000111222222222222111000000111000/////////111333555888===BBBGGGJJJNNNTTTYYYaaahhhpppwwwrrriiitttjjjjjjiiiiiiiiiiiijjjjjjhhhjjjnnnqqqssssssrrrqqqnnnnnnmmmlllkkkkkkllllllkkkmmmnnnooonnnppprrrtttvvvuuutttsssssstttvvvwww}}}~~~}}}}}}~~~~~~~~~|||zzzxxxvvvtttwwwxxx{{{||||||}}}~~~~~~}}}|||{{{zzzzzzyyyzzzzzzzzzyyyyyyxxxxxxwwwvvvvvvvvvrrrrrrrrrssstttuuuvvvwwwwwwzzz}}}~~~}}}{{{zzzzzz}}}zzzwwwvvvvvvxxxxxxwwwxxxxxxxxxwwwuuusssrrrqqquuuwwwxxxwwwtttqqqpppooollljjjhhhhhhhhhgggeeecccbbb]]]UUUNNNHHHDDD???<<<:::888555444222111...,,,,,,,,,+++************+++,,,,,,,,,+++++++++******---,,,,,,,,,,,,---......)))***++++++,,,,,,,,,,,,...000222555999;;;======AAAJJJVVVaaaiiiqqqyyy~~~}}}{{{xxxvvvtttqqqmmmjjjaaaYYYPPPKKKKKKNNNOOOOOOTTTTTTTTTRRROOOLLLKKKKKKKKKIIIHHHHHHKKKMMMNNNNNNKKKGGGCCC@@@???===;;;999555444222///...------------,,,+++******))))))***)))***+++,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###"""""""""###$$$&&&'''((())))))&&&(((******(((%%%$$$$$$"""$$$%%%%%%$$$""""""""" !!!"""###############!!!"""$$$%%%'''(((((((((!!!!!! !!!###%%%&&&"""###$$$$$$""""""###$$$%%%&&&'''((('''%%%###!!!######"""!!!  !!!"""!!!###"""!!! !!!!!!!!!!!!"""######"""!!!!!!!!!""""""######$$$$$$$$$###############$$$%%%%%%%%%%%%&&&''')))+++---...---...///...---...000111111111222222111111000///222111000///000222444555888===BBBGGGJJJOOOUUUZZZfffmmmuuuyyypppgggqqqjjjjjjiiiiiiiiiiiijjjjjjgggjjjnnnqqqsssrrrpppooolllllllllkkklllllllllllllllmmmnnnnnnmmmnnnppprrrtttsssrrrqqqrrrsssuuuwww}}}~~~~~~|||||||||}}}}}}|||{{{zzzxxxvvvuuuwwwyyy|||}}}~~~}}}||||||{{{{{{zzzzzzzzz{{{{{{zzzyyyxxxwwwvvvuuuttttttqqqqqqqqqrrrsssuuuvvvwwwwww{{{~~~~~~{{{yyyyyyyyywwwvvvuuuuuuvvvwwwwwwxxxwwwvvvuuutttrrrqqqppptttwwwyyyyyyvvvtttrrrqqqmmmkkkiiihhhhhhgggeeedddbbb]]]UUUNNNHHHCCC???<<<:::888555444222111...,,,++++++***************+++,,,,,,,,,+++++++++******...------------...//////******,,,------,,,+++***---///333777:::===>>>>>>AAAIIIUUU___hhhpppxxx}}}~~~}}}{{{xxxuuuqqqmmmkkk___YYYPPPKKKKKKMMMOOOPPPSSSTTTTTTRRRNNNLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLHHHEEEAAA>>><<<;;;999888444333222000///.........------,,,+++************((()))******)))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((((((&&&(((***)))'''%%%$$$$$$###%%%((((((&&&$$$######%%%%%%$$$###""" !!!"""$$$%%%'''((((((((( !!!!!!"""$$$&&&'''"""$$$%%%$$$###"""###%%%###$$$%%%%%%%%%$$$"""!!!$$$$$$###!!!!!! !!!!!!"""!!!!!! !!!"""$$$%%%%%%$$$"""!!!###""""""""""""###$$$%%%############$$$%%%%%%&&&))))))((((((((())))))***---///000000//////111222111111111111111000000///111000///...///111333444888===BBBGGGJJJPPPWWW\\\jjjrrryyy}}}mmmdddooojjjiiiiiihhhhhhiiiiiijjjfffiiimmmpppqqqpppnnnlllkkkkkkkkkllllllllllllllllllmmmnnnmmmllllllmmmoooppppppooopppqqqtttvvvxxx|||~~~~~~|||{{{{{{zzz{{{{{{{{{zzzyyyxxxxxxxxxzzz}}}}}}~~~}}}|||zzz{{{{{{zzzzzzzzz{{{{{{|||zzzyyyxxxvvvttttttttttttpppppppppppprrrtttvvvxxxwwwzzz~~~}}}zzzwwwvvvtttttttttsssssstttvvvwwwvvvvvvuuusssrrrrrrqqqqqqsssvvvyyyzzzxxxuuussssssnnnllliiihhhhhhhhhfffeeebbb]]]UUUNNNHHHDDD???===:::888555444222111...,,,*********))))))***++++++,,,,,,,,,+++++++++************))))))******+++,,,+++,,,---......---,,,+++---///333888;;;>>>???@@@BBBJJJUUU___gggooowww}}}{{{vvvqqqmmmkkk```ZZZRRRLLLJJJLLLOOOQQQSSSTTTTTTRRROOOMMMLLLLLLKKKLLLLLLLLLJJJIIIIIIIIIDDDAAA===:::999888666444333222222111000/////////...---,,,+++************(((((((((((((((&&&%%%$$$%%%$$$############$$$%%%######$$$%%%&&&'''(((((($$$$$$%%%%%%&&&'''((((((((()))***)))'''$$$$$$$$$###%%%((((((&&&$$$######&&&%%%$$$###"""!!! ###$$$%%%&&&'''(((((((((!!!!!!"""###$$$%%%''''''$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$###"""!!! $$$$$$###!!!!!! !!!!!!!!!!!!!!! """"""!!! !!!""""""!!!""""""!!!!!!!!!"""##################$$$%%%&&&''')))((((((((((((((()))))),,,...000000000000111222000111111111111000//////111000///...///111333444999===BBBFFFKKKQQQYYY___llluuu}}}mmmeeeqqqjjjiiiiiiiiiiiiiiiiiijjjgggiiilllnnnooonnnmmmlllkkkllllllmmmmmmmmmlllllllllmmmnnnmmmllllllnnnpppooooooooooooqqqtttwwwxxx{{{}}}~~~~~~|||{{{{{{|||zzzzzz{{{{{{{{{{{{zzzzzzzzz|||~~~~~~|||{{{zzzzzzzzzzzzzzzzzz{{{|||zzzyyywwwuuussssssssstttpppoooooooooqqqsssvvvxxxxxxzzz}}}}}}{{{xxxvvvuuurrrsssssssssrrrrrrtttvvvtttsssrrrrrrqqqqqqrrrrrrrrruuuyyy{{{zzzwwwvvvuuuooommmjjjhhhhhhhhhgggfffaaa\\\TTTNNNIIIDDD@@@>>>:::888555444222111...,,,***))))))))))))***++++++,,,,,,,,,+++++++++******++++++******++++++,,,---+++,,,------...............000333666:::===???@@@CCCJJJUUU___gggooowww}}}~~~wwwqqqmmmkkkaaa\\\TTTNNNJJJKKKOOOQQQRRRSSSTTTSSSPPPNNNNNNOOONNNOOONNNLLLHHHFFFEEEFFF@@@===999777666555333222222222222111111000000000...---,,,++++++******+++(((((((((((('''&&&%%%%%%&&&%%%$$$######$$$%%%&&&""""""###$$$&&&'''(((((($$$$$$$$$%%%&&&'''((())))))++++++***'''%%%$$$%%%"""$$$%%%%%%$$$"""""""""######""""""###$$$%%%%%%%%%%%%&&&'''''''''''''''""""""###$$$%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$######"""######"""!!!  !!!""""""""""""!!!!!!"""$$$###"""!!!"""### !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!############$$$&&&'''((($$$$$$%%%&&&(((***,,,---+++---000000000000111222000000111111000000///...222111000///000222444555999===BBBFFFKKKRRRZZZaaakkkuuu}}}kkkdddpppkkkkkkjjjjjjjjjjjjkkkkkkjjjkkklllnnnnnnnnnmmmmmmlllmmmnnnnnnnnnmmmllllllkkklllmmmnnnnnnooorrrtttqqqpppooooooqqqsssuuuwww{{{|||}}}|||{{{{{{|||~~~|||||||||||||||{{{zzzyyy|||~~~~~~|||yyyyyyyyyyyyyyyzzz{{{{{{yyyxxxuuutttsssssstttuuuoooooonnnnnnpppsssvvvxxxzzz{{{}}}|||yyywwwvvvvvvtttuuuvvvtttqqqpppqqqsssrrrqqqqqqpppqqqrrrssstttssswww{{{}}}|||zzzxxxxxxpppmmmjjjhhhhhhhhhhhhggg___ZZZTTTNNNIIIEEEBBB???:::888555444222111...,,,)))))))))))))))***++++++,,,,,,,,,+++++++++******------,,,,,,------...///+++***++++++,,,---...///...///111333777:::===>>>CCCJJJTTT^^^eeennnvvv}}}~~~wwwqqqnnnlllccc^^^WWWOOOKKKKKKNNNQQQQQQSSSTTTSSSRRRPPPQQQQQQRRRRRRPPPLLLFFFCCCCCCDDD>>>;;;888555444333222000111111222222222111000000......---,,,++++++++++++*********))))))(((''''''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))***+++,,,,,,***(((&&&%%%&&&###$$$%%%$$$"""!!!"""###############$$$%%%'''(((&&&&&&&&&&&&&&&%%%$$$$$$""""""###$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%###$$$$$$$$$%%%%%%%%%%%%!!!!!! !!! !!!"""###""""""!!!!!!""""""!!! !!!########################### !!!""""""!!! #########$$$%%%&&&'''(((######$$$&&&(((+++---...***,,,///000000000111222000000000000000//////...111000/////////111333555999===BBBFFFKKKRRR[[[bbbhhhttt|||kkkdddooommmllllllkkkkkkllllllmmmlllmmmmmmnnnnnnnnnnnnnnnmmmnnnooooooooonnnlllkkkiiikkkmmmooopppsssvvvyyysssrrrqqqpppppprrrtttuuu{{{{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}|||zzzyyyxxx}}}~~~xxxxxxxxxxxxyyyyyyzzz{{{xxxwwwuuusssrrrssstttuuuooonnnmmmnnnooosssvvvyyy|||}}}}}}|||yyywwwwwwwwwwwwxxxyyyvvvrrrooooooqqqqqqpppooooooppprrrsssuuutttxxx}}}~~~|||zzzzzzqqqnnnjjjhhhhhhiiihhhhhh^^^ZZZSSSMMMIIIFFFCCC@@@:::888555444333111...,,,))))))((())))))***++++++,,,,,,,,,+++++++++************))))))******+++,,,***)))))))))***,,,...000......///111444888;;;===CCCJJJSSS\\\dddmmmvvv||||||~~~}}}wwwqqqnnnnnnddd```XXXPPPKKKKKKNNNQQQQQQRRRTTTTTTSSSRRRRRRSSSTTTTTTQQQLLLEEEAAAAAACCC>>>;;;777555444333222000111111222222222111111000......---,,,++++++++++++,,,,,,++++++***)))))))))'''&&&$$$######$$$&&&'''&&&&&&%%%$$$$$$######"""$$$######$$$%%%'''***+++,,,------+++(((&&&&&&'''&&&&&&'''%%%######%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!""""""#########"""""""""$$$$$$$$$###"""###$$$ !!!"""$$$%%%&&&'''  !!! """#########"""!!! !!!!!! !!!!!! !!!###$$$$$$""" #########$$$%%%&&&((()))%%%%%%&&&&&&((()))++++++))),,,///000000000000111000000000000000//////...///...---,,,---///111222999===BBBFFFKKKSSS\\\cccfffsss|||qqqiiitttnnnoooppppppnnnmmmnnnnnnjjjlllnnnpppqqqqqqpppooonnnoooooonnnllllllmmmnnnnnnnnnooopppqqqsssuuuvvvuuutttsssssssssuuuvvvxxx}}}zzzxxxyyy{{{}}}~~~}}}||||||{{{~~~|||zzzxxxwwwwwwxxxvvvvvvvvvvvvuuuuuuuuuuuuqqqqqqqqqrrrtttwwwzzz|||~~~|||yyyvvvsssrrrvvvvvvuuutttrrrpppnnnmmmlllkkkkkkkkknnnrrrvvvxxx{{{|||}}}~~~~~~|||wwwsssrrrpppmmmiiieeecccbbbaaa^^^ZZZTTTNNNJJJGGGDDDBBB<<<:::666222000.........******))))))))))))******++++++++++++++++++++++++------++++++++++++------,,,+++*********,,,...000---...111222333555888;;;@@@IIITTT[[[```eeelllrrrxxxyyyzzzyyyvvvrrrmmmjjjbbb^^^WWWQQQMMMMMMOOOQQQPPPTTTWWWWWWTTTQQQQQQRRRPPPNNNJJJFFFCCCBBBCCCCCCAAA===999555444333111000444222111111333333000,,,.........---,,,+++)))((((((((()))***************""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""%%%$$$$$$###$$$&&&'''((((((***++++++)))((())))))***'''######$$$%%%$$$""""""######$$$%%%&&&''''''(((&&&$$$"""!!!!!!"""################################################### ###%%%&&&%%%$$$###"""!!!!!!!!!  !!!"""#########!!!!!!######$$$%%%%%%"""###&&&'''&&&%%%""""""###$$$%%%'''((()))%%%%%%%%%&&&''')))+++,,,---------------...000000000000000000000000000000222222111000000111222333999<<>>FFFPPPXXX\\\bbbjjjqqqxxxyyyzzzyyywwwrrrnnnkkkaaa\\\VVVPPPMMMMMMOOOQQQRRRUUUXXXWWWTTTQQQQQQRRROOOMMMIIIEEEBBBAAAAAABBB@@@===999666666666666555777444222222333222000...------------,,,+++******(((((()))***************$$$$$$$$$%%%%%%&&&&&&'''###########################""""""""""""$$$%%%&&&&&&((()))))))))(((***+++,,,***'''&&&'''((('''&&&'''''''''&&&&&&&&&&&&&&&&&&%%%###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!########################"""###%%%&&&'''&&&&&&%%%######"""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""" """######""""""$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''***,,,---+++++++++,,,,,,---...///111111111111111111111111555444222111111111222222888:::???FFFMMMUUU[[[___jjjsssvvvttt}}}oooqqqqqqpppmmmkkkkkkkkklllnnnpppqqqrrrqqqpppooooooooonnnlllkkkkkknnnpppppppppqqqqqqrrrsssttttttuuuuuuvvvxxxxxxyyyyyyyyy{{{yyyxxxxxx{{{}}}~~~~~~~~~}}}}}}||||||~~~~~~|||yyyyyyyyyyyyzzzyyyxxxwwwvvvtttssssssrrrrrrssstttvvvxxx{{{|||~~~}}}|||yyywwwuuutttuuuuuutttsssqqqooonnnmmmlllllllllnnnppptttxxxzzz|||zzzwwwtttooolllnnnllliiifffcccaaa```___[[[WWWQQQLLLHHHEEEBBB???<<<:::777333111///......******))))))))))))******++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,++++++,,,---///000,,,...000111222555888:::>>>EEENNNUUUZZZaaakkkrrrzzz{{{{{{{{{xxxsssooolll```\\\UUUOOOLLLMMMOOOQQQSSSVVVYYYXXXTTTPPPPPPQQQNNNLLLHHHCCCAAA@@@@@@@@@@@@===999888888::::::::::::777444222222222111///------,,,,,,+++++++++***(((((())))))******))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$&&&'''((('''(((***,,,...,,,***)))***+++***)))+++***)))((('''%%%$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%###""" !!!"""######""""""!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!  """#########%%%$$$###!!!%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&'''(((***,,,...,,,,,,------......//////222222222222222222222222333222111000000111222333666888===DDDLLLTTT[[[___hhhqqq~~~vvvttt}}}kkkmmmoooooonnnnnnooopppnnnoooqqqrrrsssrrrpppooooooooonnnlllkkklllnnnqqqqqqqqqrrrssssssssssssssstttuuuwwwyyyyyyyyyyyyxxxzzzyyyxxxyyy|||~~~~~~~~~~~~}}}}}}}}}|||}}}}}}}}}{{{yyyyyyyyy{{{{{{zzzxxxvvvtttsssrrrrrrrrrssstttvvvxxxzzz{{{}}}}}}|||{{{zzzxxxwwwvvvuuuttttttsssqqqpppnnnmmmlllmmmmmmooorrruuuyyy{{{}}}yyyvvvsssqqqnnnkkkllljjjgggdddaaa______^^^[[[WWWRRRMMMIIIFFFBBB???<<<:::777444111///......******))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,...000111222444777:::@@@FFFNNNTTTZZZbbbmmmvvv|||}}}~~~}}}zzzvvvqqqnnnaaa]]]VVVPPPMMMNNNPPPRRRTTTWWWYYYXXXTTTPPPOOOPPPNNNLLLHHHDDDAAA@@@AAAAAAAAA>>>:::888999:::;;;;;;:::888444111000000000000///...---+++******))))))(((((()))))))))))))))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%&&&''''''&&&&&&((())),,,+++************))))))+++***)))(((&&&%%%$$$######""""""""""""###$$$%%%################################################$$$$$$###"""""""""######"""  """!!!!!!!!! ###""""""!!!"""###%%%&&&$$$!!!!!!$$$&&&&&&%%%%%%###""" $$$$$$$$$$$$$$$$$$%%%&&&'''''''''''')))+++---......///000000111222222222222222222222222222222222///.........000111333444555888===DDDLLLUUU]]]aaafffppp}}}tttrrrzzzkkkmmmooopppoooooopppqqqpppqqqssstttsssrrrpppoooooopppooonnnlllmmmppprrrqqqrrrssstttttttttttttttssstttvvvxxxyyyyyyyyyxxxzzzyyyxxxzzz}}}~~~~~~~~~~~~||||||}}}~~~~~~|||{{{zzz}}}|||zzzyyywwwuuussssssqqqrrrssstttvvvwwwyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxuuuuuuttttttrrrqqqooonnnmmmnnnnnnppprrruuuxxxyyy{{{xxxtttrrrqqqpppnnnllliiihhheeebbb```___^^^^^^\\\YYYTTTPPPLLLHHHCCC@@@;;;:::888555222000...---******))))))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++---///111222444777:::???EEEMMMSSSYYYbbbnnnwww~~~|||xxxssspppddd```YYYSSSOOOOOOQQQSSSSSSVVVYYYWWWSSSOOONNNOOOOOOLLLIIIEEECCCCCCDDDEEECCC???:::777777888999999888777444111...---...///111000---+++)))(((''''''(((((()))))))))(((((('''%%%%%%%%%$$$$$$$$$$$$$$$###########################$$$$$$%%%&&&&&&&&&'''&&&''')))((('''%%%%%%%%%'''(((((((((''''''&&&'''''''''&&&%%%%%%$$$##################$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""#########!!!"""###!!!!!! !!!!!! !!!"""$$$%%%'''$$$"""!!!###%%%&&&&&& !!!"""######"""!!! """""""""###$$$%%%'''''''''''''''''')))+++---......///000111222222222222111111111111111111111111333222111000111222333444666999===EEENNNXXX```eeehhhrrr~~~ssspppxxxoooppprrrqqqpppooooooppprrrssstttuuutttsssqqqoooooopppqqqqqqooooooqqqsssppprrrsssuuuvvvvvvuuutttssstttvvvwwwxxxyyyzzzzzzzzzyyyzzz|||}}}}}}~~~~~~}}}}}}|||{{{yyywwwvvvttttttrrrssstttuuuwwwxxxyyyyyyyyyyyyzzz{{{{{{zzzzzzyyyvvvvvvuuuuuutttrrrqqqpppnnnooooooqqqrrrtttvvvwwwuuurrrpppooooooooonnnmmmhhhfffdddaaa___^^^^^^^^^^^^ZZZVVVRRRNNNJJJEEEBBB;;;:::888666333000...---******))))))))))))***************++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++,,,,,,------...+++---///000111444777999<<>>FFFOOOZZZccchhhmmmwww}}}tttqqqxxxoooqqqssssssqqqpppqqqrrrssstttuuuvvvuuusssqqqooooooqqqssstttsssrrrrrrsssoooqqqsssvvvwwwwwwvvvvvvuuuvvvvvvwwwyyyzzz|||}}}zzzzzz{{{}}}}}}|||{{{yyyxxxvvvuuuuuutttuuuvvvxxxyyyzzz{{{{{{xxxxxxyyyzzz{{{{{{{{{{{{wwwwwwvvvvvvuuutttrrrrrroooooopppqqqrrrsssttttttpppooonnnnnnnnnnnnmmmkkkgggeeecccaaa____________^^^[[[WWWSSSOOOJJJEEEBBB;;;:::999666444111///---******))))))))))))******)))******+++,,,,,,------+++,,,,,,------,,,,,,+++))))))***+++,,,,,,,,,,,,+++---///000111333777999;;;BBBLLLSSSYYYbbbmmmvvv|||}}}}}}}}}zzzvvvqqqnnnhhhccc\\\TTTOOONNNOOOPPPOOORRRUUUTTTQQQNNNNNNOOOMMMKKKIIIGGGFFFHHHJJJKKKFFFAAA;;;777666777888999333555555333000...///111///---+++)))(((((()))***(((((())))))(((''''''&&&###$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$###'''+++---+++'''$$$"""!!!$$$&&&&&&$$$######%%%%%%$$$$$$######"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''&&&&&&%%%!!!!!!!!!!!!!!!"""###$$$ !!!!!!"""######### !!!""""""""""""""""""$$$%%%%%%""" !!!!!!!!!"""######$$$$$$""""""""""""###$$$%%%&&&&&&&&&&&&&&&'''***,,,---***,,,...///000000///...111111111111111111111111777666555333222222333333777999>>>EEEPPP[[[eeejjjoooyyyzzzqqqpppxxxllloooqqqsssssstttuuuwwwtttuuuvvvvvvuuusssqqqooooooqqqtttvvvuuusssssssssooopppsssvvvwwwxxxwwwwwwxxxwwwwwwxxxyyy{{{~~~{{{{{{|||~~~~~~{{{xxxsssssstttvvvzzz~~~~~~~~~||||||{{{zzzxxxwwwvvvvvvvvvwwwyyyzzz{{{|||||||||wwwxxxyyyzzz{{{{{{|||{{{wwwwwwwwwwwwvvvuuusssssspppppppppqqqqqqrrrrrrrrrooonnnmmmmmmnnnmmmkkkiiifffeeecccaaa```_________]]]ZZZVVVSSSOOOJJJEEEAAA;;;:::999777444111///---******))))))))))))******))))))***+++,,,,,,------++++++------------++++++(((((()))++++++++++++++++++---///000111333666999===DDDNNNVVV\\\eeepppxxxzzz{{{{{{{{{xxxtttooollliiiccc[[[SSSNNNLLLMMMNNNMMMQQQTTTSSSPPPMMMMMMOOOKKKJJJHHHFFFGGGHHHKKKLLLEEEAAA;;;777777999:::;;;222555777666222000000222,,,+++)))((((((***+++---(((((())))))((('''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&& %%%+++///---)))%%%###!!!$$$''''''%%%###$$$&&&&&&&&&%%%$$$###!!!  ########################  ###%%%&&&%%%$$$###  !!!"""""" """$$$%%%&&&%%%%%%!!!$$$&&&%%%!!!&&&$$$""" !!!###$$$$$$###############$$$$$$%%%%%%%%%&&&''')))+++,,,,,,---///111222111000///222222222222222222222222////////////111333555666777999===EEEOOO[[[eeekkkmmmwwwwwwvvvnnnmmmwwwuuusssqqqqqqtttvvvvvvvvvrrrsssssstttuuuuuuttttttvvvvvvvvvvvvuuutttsssrrrqqqtttwwwxxxwwwvvvvvvvvvwwwvvvvvvwwwyyy{{{}}}~~~~~~}}}{{{{{{}}}~~~~~~uuujjjbbb___^^^ZZZYYYYYYYYY\\\aaafffiiiiiimmmrrrxxx}}}zzz{{{{{{||||||{{{zzzyyyyyy~~~|||}}}|||xxxvvvwwwyyy{{{}}}}}}{{{zzzyyyzzzuuuuuuvvvwwwxxxyyyzzz{{{{{{zzzwwwtttrrrqqqqqqqqqrrrrrrsssssssssrrrqqqqqqpppooonnnmmmkkkiiihhhhhhhhhgggeeecccaaaaaaaaaaaa___\\\WWWQQQKKKFFFCCCBBB>>>===;;;888555222000//////---***((((((((('''&&&((((((((((((***,,,...///,,,,,,------------,,,,,,---,,,+++******,,,...//////000000111222555:::>>>===DDDNNNVVV]]]eeelllrrr{{{|||~~~}}}yyyssslllhhheee```XXXQQQMMMLLLMMMNNNSSSTTTTTTSSSPPPNNNMMMNNNGGGFFFDDDCCCCCCCCCDDDEEEAAA@@@>>>===<<<<<<<<<===777555333222111111000.........---,,,+++))))))(((###"""!!!!!!!!!###&&&'''%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&%%%$$$###""""""""""""!!!!!!!!!!!!""""""###!!!$$$,,,///+++%%%###%%%&&&'''((((((&&&$$$###"""######$$$$$$"""!!! !!!!!!"""############"""%%%!!! ###%%%!!!!!!!!!""""""""" !!!$$$&&&''''''&&&######"""!!!!!!!!!!!!!!!$$$"""!!!###$$$###""""""""""""!!! !!!"""###&&&&&&'''''''''(((((((((###$$$%%%&&&&&&%%%######$$$###############$$$$$$((('''&&&&&&&&&((()))***000000///////////////000111333777:::999555000,,,000000000///...///222555777888===EEEPPPZZZbbbeeeqqq|||~~~ssspppzzzlllffftttrrrqqqpppqqqsssuuuvvvvvvttttttuuuuuuuuuuuuuuuuuuyyyyyyyyyxxxwwwvvvvvvvvvrrrtttwwwxxxwwwvvvvvvvvvxxxxxxxxxxxxzzz|||~~~~~~~~~}}}||||||}}}~~~~~~}}}yyypppdddZZZSSSPPPOOOMMMLLLJJJJJJLLLOOORRRUUUTTTVVV[[[___dddfffhhhhhhkkknnnrrrtttsssqqqppppppooopppsssuuuvvvvvvuuutttnnnssszzz}}}~~~}}}yyywwwxxxyyy{{{}}}}}}|||{{{{{{{{{zzzzzz{{{{{{|||}}}}}}}}}|||zzzxxxuuusssrrrrrrrrrrrrrrrsssssssssrrrqqqqqqooonnnmmmlllkkkjjjiiihhhfffeeecccbbbaaaaaaaaaaaa___\\\WWWQQQKKKFFFCCCBBB@@@???===:::777444222000---+++((((((((())))))((())))))((()))***+++---...+++,,,,,,------,,,,,,+++---,,,+++******,,,---///.../////////000333888;;;===DDDNNNWWW^^^fffmmmsss||||||}}}{{{wwwqqqkkkhhheee```XXXQQQLLLKKKLLLMMMOOOQQQSSSSSSQQQOOONNNOOOFFFEEEDDDBBBAAABBBBBBCCC@@@???>>><<<<<<<<<<<<===:::777444222111000...,,,...------,,,+++***)))(((((('''%%%$$$$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$############"""!!!!!! #########""""""############!!!$$$+++...***$$$"""%%%&&&'''((('''&&&$$$######$$$%%%%%%%%%$$$""""""""""""""""""############  """!!!######$$$%%%%%%%%%$$$###""" """$$$%%%$$$######"""!!!!!!  """"""###$$$$$$###"""!!! !!!!!!!!!""""""""""""######$$$%%%%%%$$$###"""!!!!!! !!!"""######&&&&&&&&&'''''')))******---------...///111222333222333444555444222000...111222222111000111444777999;;;???GGGQQQ[[[cccgggrrr}}}|||pppmmmvvvzzzgggaaaooopppoooooopppsssvvvwwwvvvwwwwwwwwwwwwwwwvvvvvvvvv{{{zzzyyywwwwwwwwwxxxxxxsssuuuxxxxxxwwwvvvvvvvvvyyyyyyyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}rrrkkk___SSSIIIDDDBBBBBBBBBAAA???>>>>>>@@@AAACCCCCCEEEHHHKKKNNNPPPQQQQQQRRRUUUXXXZZZ[[[[[[\\\]]]```ccchhhmmmpppqqqqqqpppdddhhhoooyyy~~~zzzxxxyyyyyy{{{}}}}}}}}}|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzxxxvvvtttsssttttttsssssssssssssssrrrqqqqqqnnnnnnmmmllljjjiiihhhhhheeeeeedddccccccccccccddd___\\\WWWQQQKKKGGGCCCBBB@@@???<<<:::666444111000+++)))'''''')))***************))))))******+++,,,+++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...------.........111555888>>>EEEOOOXXX```gggooouuu}}}}}}|||zzzuuupppkkkgggeee```XXXQQQLLLJJJKKKLLLLLLOOORRRSSSRRRPPPNNNNNNFFFEEECCCAAA@@@???@@@@@@@@@???===<<<;;;;;;<<<<<<;;;999555333111///---+++...---,,,,,,+++***)))))),,,***(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###***---)))###!!!%%%&&&'''''''''&&&$$$############$$$###""""""!!!###"""!!!!!!!!!"""$$$%%%!!!!!!""""""%%%###$$$%%%%%%&&&&&&%%%%%%!!!"""#########""" !!!!!! !!!  """######!!!"""###%%%'''&&&$$$!!!!!!"""""""""############""""""############"""""" !!!"""$$$$$$$$$%%%&&&((()))*********,,,,,,---...///111222333333222111/////////000000000111111111000111444666;;;===BBBIIIRRR\\\dddiiisss~~~{{{lllhhhqqqsssbbb]]]jjjpppoooppprrruuuxxxyyyyyyzzzyyyyyyxxxxxxxxxxxxxxxyyyxxxvvvttttttuuuvvvwwwuuuwwwyyyyyywwwvvvwwwxxxyyyyyyzzz{{{|||}}}~~~}}}}}}|||}}}~~~~~~}}}|||~~~}}}wwwmmmdddWWWKKKCCC???======@@@???>>>=========>>>>>>>>>???@@@BBBDDDDDDDDDDDDEEEHHHJJJLLLLLLNNNPPPRRRTTTYYY```gggmmmooopppooocccgggnnnwww~~~zzzwwwxxxyyy{{{|||}}}|||}}}~~~}}}}}}|||{{{{{{zzzzzzyyyyyyxxxvvvuuutttsssttttttttttttttttttsssrrrqqqqqqpppooommmllliiigggfffeeeeeeeeeeeeeeeeeeffffffggg```]]]WWWQQQKKKGGGDDDBBB===<<<:::777444111///...,,,***(((''')))*********++++++******************,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...------.........000444666>>>EEEPPPYYYaaaiiiqqqwww~~~}}}zzzuuupppkkkiiieee```XXXPPPKKKIIIJJJKKKKKKNNNRRRSSSQQQNNNLLLLLLHHHFFFDDDAAA???>>>>>>>>>???>>><<<;;;;;;;;;<<<<<<;;;888555333222000...,,,------,,,,,,+++***))))))***)))'''%%%$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###$$$!!!###))),,,(((""" %%%&&&&&&&&&&&&%%%$$$### $$$###!!! """$$$%%%&&&###!!!"""### !!!"""######$$$$$$$$$######$$$$$$###"""!!! """!!!  !!!"""""""""$$$''''''%%%###$$$%%%%%%$$$""" ###$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!"""""""""""""""!!!!!!!!!"""###%%%&&&'''"""$$$&&&(((************//////.........///000000333222000.........000111...///000/////////111333;;;>>>CCCJJJRRR[[[ccchhhrrr}}}{{{iiieeeooo}}}nnn```]]]hhhrrrqqqrrruuuyyy||||||{{{{{{zzzzzzyyyyyyyyyzzzzzzyyywwwvvvttttttuuuvvvxxxxxxyyyzzzzzzyyyxxxxxxyyyyyyyyyzzz{{{|||}}}~~~~~~|||~~~~~~|||~~~zzzsssiii```RRRGGG@@@>>>===<<<>>>>>>==================::::::;;;<<<<<<=========BBBCCCEEEFFFFFFGGGJJJLLLMMMRRRZZZcccjjjnnnppppppjjjmmmssszzz~~~yyyvvvwwwxxxzzz{{{{{{{{{{{{}}}|||{{{zzzyyyxxxwwwwwwvvvvvvuuutttsssrrrsssttttttttttttttttttsssrrrqqqppprrrpppnnnkkkhhheeecccbbbbbbcccddddddeeefffffffff```]]]XXXRRRLLLGGGDDDCCC===<<<:::777444111///...---+++)))(((((())))))(((++++++++++++*********)))------............------++++++++++++,,,,,,---------...///000000111444777>>>EEEPPPZZZbbbjjjsssyyy~~~{{{wwwrrrmmmkkkddd___WWWOOOJJJIIIJJJKKKLLLOOORRRRRRPPPLLLJJJHHHHHHGGGDDDBBB@@@???>>>>>>===<<<;;;:::::::::;;;<<<999777444333222222000///---,,,,,,++++++*********(((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""%%%&&&&&&''''''(((((((((""""""###$$$$$$###""""""$$$!!!"""(((+++(((###!!!%%%%%%%%%%%%%%%$$$$$$$$$ $$$###!!! """$$$%%%&&&!!!"""!!!!!! !!!"""###$$$%%%###$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!"""(((((($$$%%%$$$###"""!!! !!!!!!!!!!!! !!!!!!""""""###!!!!!!!!!"""###%%%&&&'''"""$$$&&&(((************...............///000000111111111111111000000000...///111000000000222444:::>>>CCCIIIPPPXXXaaagggppp||||||gggcccnnn|||yyyiii^^^\\\fffttttttuuuxxx|||~~~~~~}}}{{{zzzyyyyyyyyyzzz|||}}}{{{zzzyyyxxxxxxyyyzzzzzz{{{|||}}}|||zzzyyyzzz|||zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{sssddd[[[NNNDDD???===<<<;;;::::::;;;<<<<<<;;;::::::::::::;;;;;;<<<<<<======???AAACCCDDDDDDEEEGGGHHHJJJOOOWWWaaaiiinnnqqqrrrrrruuuzzz~~~yyyvvvvvvxxxyyyyyyyyyxxxyyy{{{|||{{{{{{zzzyyyxxxwwwvvvvvvtttsssrrrrrrrrrssstttuuuuuuuuuuuuuuutttrrrqqqppprrrpppnnnkkkgggdddbbbaaa```aaabbbcccdddddddddddd```]]]XXXRRRLLLGGGDDDCCC???>>>;;;999555333000///...+++)))(((((()))((((((******+++++++++******))),,,------......------,,,++++++,,,,,,,,,---------,,,...000111111333555888===EEEPPPZZZbbbkkktttzzz~~~|||yyytttooolllbbb]]]VVVOOOJJJIIIJJJLLLMMMOOOQQQQQQNNNJJJHHHGGGHHHFFFDDDBBB@@@???>>>???<<<;;;::::::999:::;;;<<<888666444333333333111000,,,,,,,,,+++++++++******''''''(((((((((((((((((($$$$$$$$$$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$$$$###"""!!!$$$!!!"""(((,,,)))%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!!!!!!!!!!"""###"""!!!!!!!!!"""$$$%%% ###%%%###""""""""""""######%%%&&&'''###$$$$$$$$$%%%&&&&&&&&&######"""!!!!!!!!!!!!!!!###$$$!!!%%%,,,---'''$$$###!!!  !!!""" !!! !!!"""###$$$ !!!"""$$$$$$$$$%%%&&&((()))***************+++,,,...111333444000111222333333222111000111222444444333444555666999>>>DDDIIINNNVVV___fffppp||||||fffbbbppp}}}ssseee]]]\\\eee}}}vvvvvvwwwzzz}}}~~~}}}zzzyyyyyyxxxyyy{{{}}}{{{{{{{{{{{{||||||||||||~~~~~~}}}|||{{{|||~~~}}}~~~~~~~~~|||tttcccYYYMMMEEEBBBAAA???======>>>?????????===<<<:::>>>>>>>>>>>>???@@@BBBBBB@@@BBBEEEGGGGGGHHHIIIKKKNNNRRRZZZbbbkkkqqqvvvxxxyyy|||zzzvvvwwwwwwwwwwwwvvvuuuuuuwwwyyyyyyyyyxxxwwwvvvuuuuuuttttttsssrrrrrrssstttuuuvvvvvvvvvuuuuuutttrrrqqqpppooonnnllljjjgggeeedddcccaaabbbcccdddeeeeeeddddddaaa^^^XXXRRRLLLHHHEEECCC???===;;;888555222000///,,,***(((''')))******)))))))))***+++++++++*********++++++,,,,,,++++++***++++++,,,,,,---------,,,***---///111111333666888<<>>>>>>>>;;;;;;:::999999:::;;;<<<:::888555333333222000///,,,,,,,,,++++++++++++***'''''''''(((((('''''''''$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$ """(((,,,***'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""############$$$%%%######%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%""""""!!! !!!%%%&&&"""&&&000000***""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!###$$$%%%!!!!!! !!!"""######&&&&&&&&&'''''')))******)))***+++,,,...111333444000111111222222111111111222444555666555555666777999>>>EEEIIINNNUUU^^^fffppp}}}|||eeebbbqqq~~~rrrddd___^^^gggvvvvvvxxx{{{~~~~~~}}}yyyyyyxxxxxxyyy|||~~~zzz{{{||||||}}}||||||{{{}}}|||}}}{{{|||~~~}}}uuueee\\\PPPIIIGGGGGGDDDBBBEEEFFFGGGGGGFFFCCCAAA???>>>>>>>>>???@@@BBBCCCDDDBBBEEEIIILLLMMMNNNOOOQQQSSSWWW^^^fffooovvv{{{}}}~~~{{{wwwxxxvvvwwwvvvuuussssssuuuwwwvvvvvvuuuuuutttssssssrrrttttttsssssstttuuuwwwxxxvvvvvvvvvuuutttrrrqqqppplllkkkjjjiiihhhffffffeeedddeeeggghhhhhhhhhgggfffaaa^^^YYYRRRMMMHHHEEECCC<<<;;;999666333000...---***((('''''')))+++,,,,,,((()))***+++,,,++++++***))))))************))))))***+++,,,---------,,,,,,)))+++...000111333666888;;;CCCNNNYYYbbbkkktttzzzyyyzzz|||}}}zzztttoookkk___ZZZTTTMMMJJJJJJLLLMMMJJJLLLMMMMMMKKKJJJKKKLLLDDDCCCAAA???============;;;:::999999999:::;;;<<<<<<:::666444333111///---,,,,,,++++++++++++++++++%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###### """)))---+++)))(((&&&%%%$$$$$$######$$$$$$###"""!!! !!!!!!!!!"""############"""%%%""""""%%%&&&###"""###%%%$$$#########$$$%%%&&&%%%$$$######"""#########!!!!!!  !!!"""###---...''' """$$$&&&&&&%%%###!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""###%%%&&&$$$###############$$$$$$((('''&&&&&&&&&((()))***,,,,,,,,,---...///000111111111000//////000111222000222444555444444555666:::???FFFJJJNNNUUU___fffqqq~~~{{{cccaaarrrsssgggcccccckkkzzzyyyzzz{{{~~~~~~}}}|||xxxxxxwwwwwwxxxzzz{{{}}}yyyzzz|||}}}~~~~~~~~~}}}~~~}}}|||}}}}}}~~~~~~zzzkkkeee[[[RRRKKKIIIIIIJJJJJJLLLMMMNNNNNNKKKIIIGGGGGGHHHIIIHHHGGGFFFFFFGGGGGGMMMSSSWWWXXXXXXZZZ]]]]]]bbbjjjqqqvvvyyy{{{}}}{{{xxxwwwwwwvvvwwwwwwvvvtttssstttuuuyyyxxxvvvtttsssrrrrrrrrrtttrrrrrrtttwwwxxxvvvttttttssssssrrrrrrqqqqqqpppooommmkkkiiifffeeedddcccfffiiimmmppppppmmmiiifff```[[[UUUQQQOOOLLLGGGCCCBBB<<<666333333111,,,''',,,+++***)))((((((((((((+++++++++************)))************+++,,,------,,,++++++******++++++,,,---...000111111222555777;;;BBBLLLWWW```hhhoootttuuuxxx|||}}}zzzssslllgggaaa\\\TTTMMMIIIIIIKKKMMMLLLMMMNNNNNNLLLKKKKKKLLLJJJIIIFFFCCCAAA@@@@@@AAA;;;<<<<<<<<<<<<===@@@BBBIII===333222444333111000...------,,,+++***))))))&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''!!!%%%'''%%% """&&&!!!###$$$$$$"""!!!!!!"""!!!"""###%%%%%%$$$$$$###&&&&&&%%%%%%$$$###""""""###"""!!! !!!"""###""""""############"""""""""!!!!!!$$$&&&""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""!!!!!! !!!!!!#########!!! !!!$$$&&&""""""""""""""""""""""""!!!!!!!!!!!!!!! %%%$$$$$$###"""!!!!!! ###"""!!!!!!!!!"""$$$%%%%%%&&&&&&''')))***,,,---))))))***+++---...//////000000111111111111000000...000222222222222444666888<<>>===<<<===AAAFFFIIIPPPCCC777444444222111111...------,,,+++***))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$###""""""###$$$###%%%&&&&&&$$$######$$$!!!"""###$$$$$$$$$###"""&&&&&&%%%%%%$$$######"""###"""!!! !!!!!!"""###""""""############""""""#########$$$$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######"""!!!!!! !!!!!! !!!"""###%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!$$$###"""""""""###%%%&&&%%%&&&&&&'''(((***,,,---++++++,,,---......//////000000111111111111000000...000222222222222444666777:::@@@FFFMMMUUU\\\aaaooo~~~sss```^^^mmmrrrjjjuuu|||{{{|||~~~~~~~~~{{{zzzzzzyyyzzzzzz{{{{{{zzz{{{}}}~~~~~~~~~|||wwwooohhhcccaaaaaabbbggghhhiiihhhfffaaa\\\YYY[[[[[[[[[ZZZXXXXXXYYY[[[^^^aaaeeeffffffgggkkknnntttxxx}}}~~~|||zzzzzzyyyzzzzzzyyywwwvvvvvvwwwzzzzzzzzzyyyyyywwwvvvuuuuuuttttttuuuvvvwwwuuutttsssrrrrrrqqqppppppoooooommmlllkkkiiiiiihhhhhhhhhjjjllloooqqqppplllhhheeeccc^^^WWWRRROOOLLLFFFBBB@@@<<<888555555333000,,,,,,,,,***)))))))))))))))'''((()))***+++,,,------******))))))((())))))))),,,++++++******++++++,,,+++,,,...//////111333666;;;BBBLLLWWW___eeejjjmmmppprrruuuvvvvvvrrrooolllaaa\\\UUUNNNJJJIIIJJJLLLLLLNNNPPPPPPOOONNNNNNOOOHHHGGGDDDBBBAAAAAABBBCCCBBB???===;;;===BBBHHHKKKRRREEE888444222000000111...------,,,+++***))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&$$$""""""$$$$$$###!!!###%%%&&&&&&$$$######$$$ !!!"""#########""""""&&&&&&%%%%%%$$$$$$#########""""""!!!!!!!!!""""""""""""############"""""" """###$$$$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!!!! !!!!!!"""!!!""""""""""""""""""""""""""""""""""""""""""""""""############ !!!"""###$$$%%%$$$#########$$$&&&&&&%%%&&&&&&'''(((***+++,,,---------....../////////000000111111111111000000...000222222222222444666888;;;AAAGGGMMMUUU\\\aaammm{{{rrr```\\\jjj~~~rrryyy~~~||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~zzztttpppnnnnnnooorrrsssttttttqqqmmmiiifffeeeeeedddbbb```aaacccfffiiillloooppppppsssxxx}}}}}}|||{{{{{{||||||{{{xxxwwwwwwxxxyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvuuutttsssrrrqqqqqqppppppooonnnnnnkkkkkkjjjjjjjjjjjjjjjkkkmmmnnnppppppoookkkhhheeeddd___XXXSSSPPPLLLFFFBBB<<<999666333333111///,,,,,,,,,+++***))))))))))))((())))))***++++++,,,,,,,,,+++***))))))))))))))),,,++++++******++++++,,,***,,,---......000222555;;;BBBLLLVVV^^^cccgggjjjoooppprrrsssrrrpppmmmkkkaaa]]]VVVOOOJJJIIIJJJKKKJJJMMMOOOPPPOOONNNNNNNNNHHHFFFDDDBBBAAABBBCCCCCC@@@>>>;;;:::<<>>555222111///...///...------,,,+++***))))))'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###"""############!!!###$$$$$$"""!!!!!!""" !!!!!!!!!""""""""""""&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""############"""""" !!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!"""###!!!######!!! """"""""""""""""""""""""!!!"""""""""""""""###### !!!"""###$$$%%%&&&$$$$$$###"""###$$$%%%&&&&&&&&&&&&'''((()))***+++------------............000111111222222111111000...000222222222222444666;;;>>>DDDIIIPPPWWW^^^cccmmmzzzooo^^^ZZZggguuu{{{||||||}}}~~~~~~~~~~~~}}}~~~~~~{{{yyyyyyyyyyyyyyyzzzzzzyyyvvvsssrrrooonnnllliiihhhiiillloooqqquuuxxxzzz|||}}}}}}|||}}}}}}|||yyyxxxxxxyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxwwwvvvtttssssssqqqppppppooonnnnnnmmmmmmjjjiiiiiiiiijjjkkkllllllnnnnnnoooooommmjjjgggfffeee```YYYTTTQQQLLLGGGBBB;;;999666444222111///...---,,,+++***))))))))))))************************---,,,+++***************,,,++++++******++++++,,,***+++---......///222444:::AAAKKKTTT[[[aaaeeehhhpppqqqrrrrrrpppmmmjjjhhhbbb]]]WWWPPPKKKIIIJJJKKKIIILLLOOOPPPNNNLLLLLLLLLHHHFFFDDDBBBAAABBBCCCCCC???===;;;;;;======<<<::::::444111333444111...///...------,,,+++***))))))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""%%%&&&$$$!!!"""&&&!!!###$$$$$$"""!!!!!!"""!!!!!!!!!!!!!!!""""""###&&&&&&&&&%%%%%%%%%%%%%%%###############"""!!!!!!""""""############""""""$$$###"""""""""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!!!!!!!!!!"""######"""######"""  !!!"""""""""""""""""""""""" !!!!!!"""""""""!!!"""""""""#########$$$###""""""!!!"""###$$$%%%&&&&&&&&&&&&'''(((******,,,,,,,,,,,,,,,,,,------111111222222222222111111...000222222222222444666;;;???DDDJJJQQQXXX```eeemmmzzziii[[[ZZZfff~~~www|||||||||}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}yyyxxxuuurrrppprrrvvvyyy|||}}}~~~~~~|||zzzxxxxxxyyywwwwwwwwwvvvvvvwwwxxxxxxxxxyyyzzzxxxuuusssrrrssspppoooooonnnnnnmmmlllllliiihhhhhhiiiiiijjjkkklllnnnnnnnnnmmmkkkiiigggfffeee```YYYTTTQQQMMMHHHDDD===<<<999666444222000000---,,,+++******)))******+++++++++*********))))))---,,,++++++++++++++++++,,,++++++******++++++,,,***+++---......000222555:::@@@HHHQQQXXX^^^dddgggqqqrrrrrrrrrooolllhhhfffbbb^^^WWWQQQLLLJJJJJJJJJIIILLLOOOPPPNNNLLLJJJJJJHHHGGGDDDBBBAAAAAABBBCCC@@@>>><<<===>>>>>>:::666444111111555777333000111...------,,,+++***))))))((((((((('''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%!!!%%%(((%%% """'''###%%%&&&&&&$$$######$$$""""""!!!!!!!!!"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""############""""""$$$###!!! ###%%%'''""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!"""###$$$$$$""""""!!!"""$$$"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!! ###"""!!!!!!!!!"""###$$$&&&&&&&&&&&&'''((()))***+++++++++,,,,,,,,,------111111222222222222111111...000222222222222444666999<<>>EEELLLTTT\\\dddiiinnnppprrrsssqqqmmmiiifffbbb^^^XXXRRRMMMJJJIIIIIIMMMPPPSSSSSSPPPLLLJJJHHHJJJIIIFFFCCCAAA@@@@@@AAA@@@;;;666666999<<<;;;888999555222333111---+++---...------,,,+++***))))))))))))((('''&&&&&&%%%%%%$$$$$$############$$$$$$&&&$$$""""""###$$$###"""!!!###$$$$$$"""!!!!!!"""$$$###"""""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$###!!! """"""############"""""" !!!###$$$%%%%%%$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%###$$$$$$###!!!!!!"""$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!"""""""""######$$$$$$%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&'''((()))++++++,,,---...000000111111222222333333222222111///000222222222222444666999===CCCKKKSSS[[[dddjjjmmmwwwttt^^^\\\fffsss}}}~~~|||zzz{{{|||}}}~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzyyyxxxwwwwwwyyyzzz{{{{{{|||{{{{{{{{{zzzxxxuuutttttttttrrrqqqnnnnnnmmmkkkkkkkkkkkkkkkhhhhhhgggffffffffffffgggffffffffffffffffffffffffaaa]]]XXXTTTPPPLLLHHHEEEAAA>>>999555333000,,,***......---,,,,,,++++++***&&&(((***+++,,,+++)))(((++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,...222555777999>>>FFFNNNVVV\\\bbbfffqqqrrrssssssqqqmmmiiifffbbb^^^XXXPPPJJJHHHIIIKKKKKKNNNRRRTTTSSSOOOJJJFFFJJJGGGDDDCCCCCCEEEEEEDDD>>><<<::::::;;;;;;:::999777555222///---------...---------,,,,,,,,,++++++))))))((((((((('''''''''$$$###"""%%%''''''$$$!!!&&&&&&%%%%%%###"""!!! $$$$$$%%%%%%$$$###!!! !!!"""######"""!!!"""$$$&&&$$$###"""###%%%''')))'''&&&$$$"""!!!""""""#########""""""""""""######"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''')))+++(((&&&###  !!!$$$###!!!  """###&&&$$$"""!!! !!!"""### """###"""!!! ###$$$%%%&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''',,,,,,---...///000111111222222222222222222222222000/////////000111222222999<<>>:::666444111...,,,------,,,,,,+++*********((()))+++,,,,,,,,,******++++++++++++*********)))******+++++++++,,,,,,,,,---,,,,,,---///222555777999>>>FFFNNNUUU\\\bbbfffoooqqqssstttssspppkkkiiibbb^^^XXXPPPJJJGGGHHHJJJLLLNNNRRRTTTTTTPPPLLLHHHIIIFFFDDDCCCDDDFFFFFFFFF@@@===:::999::::::999888777555333000...---......,,,,,,,,,,,,++++++++++++''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$&&&&&&%%%#####################"""!!!%%%%%%&&&&&&&&&%%%$$$###!!!"""###"""!!!"""###%%%+++)))&&&$$$$$$$$$&&&'''&&&%%%$$$"""""""""""""""######""""""""""""#################################$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%######""""""###%%%'''((('''&&&###!!! """###%%%###"""!!!!!!"""###$$$$$$###!!! !!!"""######"""!!! """""""""###""""""!!!!!!!!!"""$$$'''***,,,---...++++++,,,---...///000000222222222222222222222222111111111111222333444555<<>><<<888666444222000...,,,++++++******)))((((((******))))))******+++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++---000444666888<<>>;;;999888777444222000000000000///...,,,,,,---------,,,,,,,,,++++++************))))))))))))$$$&&&)))(((%%%$$$%%%'''###$$$&&&'''((()))))))))$$$#########$$$&&&((()))!!!"""######"""!!!"""$$$&&&&&&&&&%%%%%%$$$$$$### !!!"""######"""!!!!!!######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$$$$$$$$$$######"""!!!!!! !!!  !!!"""### !!!!!!"""$$$$$$%%%%%%%%%!!!!!!"""###############""""""!!! !!!"""%%%&&& ###&&&(((###$$$&&&(((***,,,,,,---,,,,,,---...///000111111222222222222222222222222//////000111222444666666777999>>>EEENNNWWW___dddgggtttwwwooovvvxxxzzz||||||||||||}}}}}}~~~~~~}}}zzzyyyyyyzzzzzz|||zzzkkkbbbWWWUUURRRPPPOOORRRXXX]]]jjjrrr}}}{{{yyyyyy{{{|||}}}}}}|||{{{yyyxxxwwwwwwvvvwwwvvvuuutttsssrrrqqqqqqppppppooonnnnnnnnnnnnnnnnnnnnnmmmoooqqqqqqpppoookkkjjjiiigggeeecccbbbaaa\\\ZZZVVVPPPKKKFFFCCCAAA===<<<:::888555222///---,,,+++))))))***++++++***(((***,,,,,,***(((((((((---+++***)))+++,,,++++++((()))+++,,,------,,,+++,,,+++******+++...000222444:::CCCKKKSSS\\\gggnnnrrrtttuuuuuutttrrrooommmkkkhhhbbbWWWMMMHHHHHHJJJNNNNNNOOOOOOOOONNNMMMLLLJJJIIIGGGDDDBBB@@@???>>>;;;>>>AAA???:::666666777111111000000//////......,,,------------,,,++++++******)))((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$$$$############"""(((&&&$$$""""""###$$$%%% """###!!! %%%%%%%%%%%%%%%%%%%%%&&&######"""""""""""""""###$$$######"""!!! """""""""###$$$$$$%%%%%%###!!! ###%%%%%%###$$$$$$%%%$$$######%%%&&&""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!"""###%%%%%%&&&%%%%%%$$$$$$############"""""""""!!!!!!!!! """!!!!!!!!!!!!!!!"""###""""""$$$&&&(((***+++,,,+++000000++++++000333222222222444444444444222222222111111111222222333444777999>>>EEEOOOYYYbbbgggpppxxxrrrjjjtttyyyzzz{{{{{{zzzzzz|||}}}|||}}}~~~}}}{{{zzzzzz{{{{{{~~~sssddd[[[MMMLLLJJJHHHHHHLLLRRRWWWbbbjjjuuu~~~|||zzz{{{|||}}}}}}|||{{{zzzxxxwwwvvvuuuuuuvvvvvvuuutttsssqqqpppoooppppppnnnnnnmmmnnnoooooonnnnnnnnnooorrrsssrrrpppkkkkkkiiigggeeecccbbbaaa]]]ZZZVVVPPPKKKFFFCCCAAA===<<<:::777444111///...+++)))((('''((()))((('''(((***++++++***))))))***,,,*********,,,,,,+++)))((()))+++,,,------,,,,,,---,,,++++++,,,---///111555;;;CCCKKKSSS]]]hhhooossstttvvvvvvuuurrrooommmiiiggg```WWWMMMGGGGGGIIIMMMNNNOOOPPPPPPOOONNNNNNJJJIIIFFFDDDAAA@@@??????<<<<<<===>>>===;;;888666222222111000//////......***++++++++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&'''((()))))))))))))))$$$$$$$$$$$$############&&&%%%###""""""###$$$%%%!!!"""###!!! !!!&&&&&&%%%%%%$$$$$$######$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$###"""""""""%%%""" !!!###$$$###!!! """######$$$&&&(((%%%$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!""""""###$$$$$$###$$$%%%%%%$$$###"""!!! !!!!!!!!!"""""""""""""""""""""###$$$%%%$$$$$$%%%''')))***+++,,,)))...000,,,,,,111333111222222444444444444222222111111222222333444666666555777<<>>===<<<>>>AAA@@@;;;555333333222111000......---+++++++++++++++******))))))(((&&&%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$###"""!!!"""###$$$%%%!!!###"""!!! !!!'''&&&&&&%%%$$$###""""""%%%%%%###"""!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%$$$$$$###"""""""""&&&$$$""""""###"""!!!"""#########$$$%%%""""""!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""""""""######!!!"""$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''&&&&&&'''((()))***++++++''',,,///......111222111222222444444444444222222111111222333555666777777555888<<>>CCCIIIRRRXXX\\\aaagggkkkooouuu~~~~~~|||wwwwwwvvvvvvvvvvvvvvvwwwyyyyyyyyyxxxvvvsssqqqppppppooonnnmmmnnnpppqqqsssvvvssspppooooooooommmllliiihhhgggfffeeedddcccbbb```]]]YYYSSSMMMHHHDDDBBB@@@===999555222000000000///---+++*********((('''((()))*********+++...111;;;666///***)))***+++,,,************+++,,,------,,,,,,,,,,,,---......///222888AAAIIIQQQZZZeeelllppprrruuuvvvuuurrrnnnkkkeeeccc___WWWMMMHHHGGGIIILLLNNNPPPRRRSSSSSSSSSSSSOOOLLLHHHEEEDDDEEEGGGIIIEEEGGGHHHEEEAAA<<<;;;;;;666555444222111///......---............---,,,,,,+++***((('''&&&&&&&&&&&&)))))))))'''&&&$$$"""!!!%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!""""""###$$$$$$!!!"""###"""!!! """############$$$$$$%%%%%%&&&&&&%%%$$$"""!!! !!!!!!!!!"""""""""###"""""""""###$$$$$$%%%%%%!!!"""###$$$###"""""""""!!!###&&&&&&$$$"""!!!!!!"""""""""######$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""#########""""""!!!$$$"""  ###$$$  !!!"""###$$$&&&'''&&&&&&&&&''''''(((((((((&&&)))...111111//////000222222444444444444222222111222333333333333222222888:::???GGGQQQ\\\eeekkkkkkvvv}}}zzz{{{lllcccbbbkkkxxxxxxxxxvvvuuuvvvyyy{{{{{{|||~~~}}}}}}}}}~~~|||aaaJJJ===999555666666444333333555777:::???EEEJJJLLLPPPVVVZZZbbbhhhsss}}}~~~|||vvvvvvvvvwwwxxxyyyzzz{{{|||{{{yyyxxxvvvtttrrrrrrppppppooooooooopppqqqqqquuurrrooommmllllllkkkjjjhhhhhhhhhggggggfffffffffbbb```[[[UUUOOOIIIFFFDDD???===:::666333111000///,,,***(((((((((((('''&&&''')))*********+++---///<<<777///***)))+++---...************+++,,,---...***++++++,,,......//////111777@@@HHHPPPYYYdddkkkppprrrvvvxxxxxxuuuqqqnnngggfffaaaYYYPPPIIIHHHIIILLLNNNPPPQQQSSSSSSSSSRRRPPPMMMHHHEEEDDDFFFIIILLLHHHJJJJJJEEE>>>::::::<<<555555444333222000000///,,,,,,,,,,,,,,,+++******'''''''''((((((((())))))&&&&&&'''(((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$""""""##################"""######"""!!! """$$$"""###$$$%%%&&&''''''(((%%%%%%###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%%%%$$$$$$###""""""""" """$$$$$$###"""""""""!!!$$$%%%$$$###$$$%%% !!!!!!"""###$$$$$$###""""""!!!!!!""""""###!!!"""###$$$$$$###"""!!!$$$""" !!!###%%% !!!"""###$$$$$$%%%!!!!!!!!!"""###$$$%%%&&&%%%%%%&&&&&&''''''((((((((()))---111111------///222222444444444444222222000111222333444333222111666888>>>EEEPPP[[[dddjjjnnnxxx|||uuueee______ggg{{{xxxxxxwwwvvvuuuwwwzzz}}}|||}}}~~~~~~}}}|||}}}~~~tttYYYCCC999666111222333333222222444555666:::>>>AAABBBEEEJJJNNNVVV]]]hhhttt}}}~~~|||vvvvvvwwwxxxzzz|||~~~}}}|||yyyvvvssssssrrrsssppppppqqqqqqqqqpppooonnnqqqnnnkkkjjjjjjjjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkdddbbb]]]WWWPPPKKKGGGEEE===<<<:::777444111///...+++)))((('''((()))((('''&&&(((***+++******+++,,,555222---++++++---------+++************,,,---...((()))+++---...///000111222888@@@HHHPPPZZZdddlllqqqtttxxx{{{|||yyyuuurrrjjjiiiddd\\\RRRKKKIIIJJJMMMNNNOOOQQQRRRRRRRRRQQQOOOLLLGGGCCCBBBEEEIIILLLIIIGGGDDD@@@<<<::::::;;;555444444333222222111111,,,,,,,,,---,,,,,,+++***'''((())))))((('''$$$###!!!"""###$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######""" !!!"""$$$%%%%%%%%%&&&&&&''''''((($$$$$$###"""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!%%%%%%$$$$$$###"""""""""!!!###&&&&&&### !!!!!!""""""!!!"""###$$$ !!!"""#########""""""""""""###### """$$$$$$$$$###"""!!!!!!"""""""""#########$$$$$$#################################$$$%%%&&&%%%&&&&&&'''((())))))***+++***---111000++++++///222222444444444444222222---///111444555666555555666999>>>FFFPPP[[[eeejjjrrr|||}}}|||sssaaaZZZ[[[eeezzzxxxxxxwwwvvvuuuwww{{{~~~}}}~~~~~~}}}|||}}}~~~|||~~~pppTTT???666444000111333444444444666888666999===>>>>>>AAAEEEJJJNNNVVVaaammmvvv~~~~~~|||uuuvvvwwwyyy|||~~~~~~{{{wwwtttrrrqqqrrrsssoooqqqrrrsssrrrpppnnnmmmmmmkkkhhhgggiiijjjkkkkkkkkkkkklllmmmmmmnnnoooooofffccc^^^XXXQQQLLLHHHFFF===<<<:::888555222///---,,,+++))))))***++++++***%%%(((***+++************---,,,+++,,,......---,,,+++******)))***,,,---...'''(((***---///000111111333888AAAIIIQQQZZZeeelllrrruuuzzz~~~}}}yyyvvvlllkkkfff^^^SSSLLLJJJJJJMMMNNNOOOQQQQQQQQQQQQPPPNNNJJJEEEAAAAAADDDIIILLLJJJDDD===:::;;;<<<;;;999444444444333333222222222......//////......---,,,,,,,,,,,,***'''"""$$$$$$$$$$$$$$$###"""!!!&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""#########""" !!!###%%%'''''''''''''''''''''&&&######"""""""""""""""### !!!!!!!!!""""""######"""""""""###$$$$$$%%%%%%"""%%%'''&&&"""#########!!!  !!!"""###$$$%%%&&&######""""""""""""###### """$$$%%%$$$###### ###&&&&&&%%%""" $$$###!!!%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''((()))***++++++---+++---111///******///222222444444444444222222+++---111555777999999999888;;;@@@HHHSSS^^^gggmmmuuuzzzzzzttt^^^WWWXXXccc{{{|||zzzxxxwwwwwwyyy|||}}}~~~}}}{{{zzz{{{|||~~~}}}|||}}}cccKKK>>>888555222222333333333444444444444444444555888;;;>>>AAALLLQQQ[[[fffooovvvzzz{{{yyy{{{}}}{{{zzz{{{{{{||||||yyyuuusssrrrrrrsssttttttsssqqqooommmkkkjjjllllllkkkhhhfffgggiiikkkhhhiiijjjlllnnnooopppppplllggg___WWWQQQLLLGGGDDDAAA@@@===:::777333111000///...+++)))'''&&&&&&&&&(((((()))***************...------,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,...///111222555999@@@HHHPPPYYYbbbhhhqqqxxx|||}}}~~~~~~zzzuuummmiiibbbZZZRRRNNNMMMOOOOOOQQQSSSTTTSSSPPPMMMJJJJJJIIIHHHFFFFFFFFFFFFGGGFFFBBB>>>;;;999888777666444444333222111111111111......---,,,++++++++++++)))))))))(((''''''&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###!!!"""!!! """"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!! !!!######$$$$$$$$$ !!!!!!"""###$$$######"""!!!"""###%%%&&& !!!###$$$%%%%%%$$$$$$###"""!!! !!!"""###%%%$$$$$$%%%'''&&&!!! """###$$$######%%%'''%%%###""""""###$$$$$$###$$$$$$###"""!!!!!!""""""&&&&&&&&&$$$######%%%'''((((((((())))))***+++,,,)))))))))***,,,...///000333333444444333333222111111111111222333444555666777:::???HHHSSS^^^hhhnnnwwwwwwvvv}}}fffZZZXXXbbbyyy}}}{{{zzzxxxyyy{{{}}}~~~}}}|||{{{zzz{{{|||~~~~~~}}}}}}zzz]]]FFF;;;666333222222222222333333333333222222222333666999<<<>>>EEEJJJRRR\\\dddjjjnnnoooooorrrwww~~~~~~|||zzz||||||~~~~~~|||xxxuuusssrrrsssssssssrrrqqqpppooommmkkkjjjkkkkkkkkkiiiggghhhjjjllllllmmmmmmnnnnnnmmmmmmmmmiiiddd]]]VVVQQQLLLHHHEEE@@@???<<<999555222000///...---+++)))''''''''''''''''''((()))))))))))))))******))))))******++++++---------,,,,,,+++++++++++++++,,,,,,...///111222555999@@@HHHPPPYYYbbbhhhpppvvvzzz{{{||||||yyysssllliiibbbYYYQQQMMMMMMNNNPPPQQQQQQPPPOOONNNLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFCCC@@@<<<999777777666444333333222111111000000000......---,,,++++++++++++)))))))))(((''''''&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&+++)))&&&%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########"""""" !!!""""""######### !!!"""###$$$%%%$$$###""""""###$$$%%%###$$$%%%&&&&&&%%%######$$$##################$$$'''%%%"""!!!&&&&&&&&&$$$!!! %%%###!!!"""###$$$######$$$$$$###"""""""""""""""$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&'''((()))***,,,,,,---...///111222333333333444444333333222111111111111222333444555666888:::@@@HHHSSS___hhhnnnvvvyyywww}}}ggg[[[YYYccczzz}}}|||{{{zzzzzz|||~~~{{{{{{zzzzzz{{{}}}~~~~~~}}}sssWWWBBB999666333000111111111222222222222111111111222333666888:::>>>BBBIIIQQQYYY^^^aaaccccccgggnnnuuu|||~~~}}}~~~~~~}}}{{{xxxtttrrrrrrssstttrrrqqqpppooommmlllkkkjjjjjjkkkkkkiiihhhiiikkkmmmqqqqqqpppooommmkkkiiihhhddd```ZZZTTTPPPLLLIIIFFF???>>>;;;888555111///...---+++***(((((((((((()))&&&'''(((((())))))((((((+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,...///111222555999@@@GGGPPPYYYbbbgggnnntttxxxyyyyyyzzzwwwqqqkkkhhhbbbYYYQQQMMMLLLLLLSSSSSSQQQOOONNNNNNNNNNNNKKKJJJHHHFFFEEEEEEEEEEEE@@@===999666555555444333333333222111000000//////......---,,,++++++++++++)))))))))(((''''''&&&&&&###%%%'''((((((%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$$$$$$$###"""""""""!!!!!! ''''''''''''''''''''''''############"""""""""""" !!!""""""""""""""""""""""""###$$$%%%%%%$$$######""""""""""""###&&&&&&''''''&&&%%%###""" !!!!!! !!!!!! !!!!!! """###"""!!!!!!"""$$$$$$"""!!!!!!"""######"""$$$###"""""""""""""""""""""###%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&'''((()))*********+++,,,---///000000333333333333333222222111111111111111222444555666888;;;AAAIIITTT___hhhnnnttt~~~{{{xxxiii]]][[[ddd{{{}}}|||{{{zzz{{{|||}}}~~~{{{zzzzzz{{{|||}}}~~~nnnSSS@@@999777555000000000000111111111111000000111111333444666777;;;>>>DDDKKKRRRXXX[[[]]]\\\aaahhhooouuuzzz~~~|||zzzwwwtttrrrrrrsssttttttsssqqqnnnllljjjiiihhhhhhiiijjjiiihhhiiikkkmmmrrrrrrqqqooollljjjhhhfffaaa^^^XXXSSSOOOKKKGGGDDD???>>><<<888555222///...+++***)))((((((((()))***'''(((((()))))))))))))))++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111222555999???GGGOOOYYYaaagggmmmrrrvvvwwwwwwxxxuuupppjjjhhhbbbZZZRRRMMMLLLMMMVVVVVVUUUTTTSSSRRRQQQQQQKKKIIIGGGEEECCCCCCCCCCCC???<<<888555555555444333444444444333222111000///......---,,,++++++++++++)))))))))(((''''''&&&&&&%%%&&&'''''''''%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$"""!!!"""###"""!!!######""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!  !!!"""""""""""""""$$$$$$$$$$$$%%%&&&''''''!!!!!!!!!""""""#########$$$%%%&&&&&&&&&%%%###""" !!!!!!  ###%%%&&&&&&%%%!!!!!!!!!"""$$$&&&$$$"""!!!!!!"""######"""######"""""""""""""""### """%%%&&&&&&%%%%%%&&&((((((((((((((()))++++++))))))+++,,,---.........222333333333333222111111000000111111222333555666888;;;BBBJJJUUU___hhhmmmqqq{{{zzzxxxlllaaa^^^ggg~~~{{{{{{zzzzzzzzz{{{|||}}}{{{{{{{{{|||}}}~~~iiiOOO>>>888666444//////000000000111111111111222222222333444555555888:::???FFFMMMSSSXXX[[[YYY^^^eeekkkooorrrvvvyyy}}}{{{yyyvvvsssrrrssstttuuuwwwuuurrrnnnkkkhhhffffffggghhhiiiiiihhhhhhjjjkkkoooooonnnmmmkkkiiigggfffaaa]]]XXXSSSNNNJJJEEEBBBAAA???===:::666333111///+++***)))(((((()))***+++))))))***++++++++++++***'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111222444888???GGGOOOXXXaaagggmmmrrruuuuuuvvvwwwuuupppjjjgggbbb[[[TTTPPPNNNOOOUUUVVVXXXXXXWWWUUURRRPPPJJJHHHFFFCCCAAA@@@@@@@@@>>>;;;888666555666555555666666666555444333111000......---,,,++++++++++++)))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$######$$$%%%$$$### !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! """"""###$$$$$$$$$############"""######$$$%%%&&&!!!!!!###$$$%%%&&&''''''!!!"""###%%%%%%%%%$$$###"""###$$$%%%%%%$$$###"""!!!""""""!!! $$$$$$$$$### $$$"""!!!!!!"""######"""###"""""""""""""""######"""%%%&&&%%%%%%%%%&&&''''''''''''((()))***+++,,,---///000111111111111222222333333222222111000000000000111222333444555888;;;BBBKKKUUU___gggkkkoooyyyzzzwwwoooeeebbbkkk{{{{{{zzzzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~zzzcccKKK<<<777444111///000000000111111111111222333333333333333333333444666:::???FFFLLLRRRUUUWWW]]]ccchhhiiikkknnnqqq{{{~~~~~~|||zzzxxxuuusssrrrssstttvvvyyywwwsssoookkkhhhgggfffgggiiijjjjjjiiihhhiiikkkkkkkkkkkkjjjiiigggfffeee___\\\WWWSSSOOOJJJEEEBBBAAA@@@===:::777444111000+++***)))(((((()))******)))***++++++,,,,,,++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++,,,,,,...///111222444888???FFFOOOXXXaaaffflllppptttssstttvvvsssooojjjhhhddd^^^WWWSSSRRRSSSTTTVVVXXXYYYXXXUUUQQQOOOJJJHHHFFFCCCAAA?????????>>>;;;888666666777666666777777777777666444222000......---,,,++++++++++++)))))))))(((''''''&&&&&&'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###""" !!!"""######""" !!!"""###$$$%%%########################$$$$$$$$$$$$##################$$$%%%%%%$$$$$$###  !!!"""######$$$%%%'''((())))))))) !!!###$$$%%%%%%$$$$$$"""######$$$$$$######"""!!!""""""  """###$$$###!!! !!!"""%%%###""""""###$$$$$$###"""""""""""""""######$$$!!!"""$$$%%%$$$###$$$%%%%%%%%%%%%%%%&&&'''((()))+++,,,...000000000000///222222222222222111111000000000000000111333444555777;;;AAAJJJTTT^^^eeejjjnnnwwwzzzwwwsssiiigggooo{{{{{{|||||||||}}}}}}}}}~~~~~~|||xxxbbbKKK===888444///000000000111111111222222222222333333333222222111222333555:::???EEEJJJMMMSSSYYY```ccccccdddhhhkkkrrrvvv|||~~~~~~~~~|||{{{yyywwwtttrrrrrrsssuuuvvvxxxuuurrrnnnllljjjjjjjjjjjjlllmmmlllkkkjjjjjjkkkhhhhhhhhhgggfffdddcccbbb\\\ZZZVVVSSSPPPLLLGGGDDD@@@???<<<999666333000///,,,+++***((((((((())))))))))))***+++++++++++++++,,,---.........,,,***)))+++++++++,,,,,,---------++++++,,,,,,...///111222444888???FFFNNNXXXaaafffjjjnnnqqqqqqqqqsssqqqmmmjjjiiieee```[[[WWWWWWWWWWWWXXXXXXXXXWWWUUUSSSRRRLLLJJJGGGDDDBBB@@@??????===:::777555666666666666666777777777666333111///......---,,,++++++++++++)))))))))(((''''''&&&&&&###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!""""""!!! !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$######""" !!!######"""###$$$%%%&&&%%%$$$$$$"""###$$$%%%%%%%%%$$$###  """"""""""""$$$''' """######$$$&&&(((&&&$$$######$$$%%%%%%$$$"""""""""""""""###$$$$$$###$$$$$$###""""""$$$%%%%%%%%%%%%%%%&&&'''(((((()))+++,,,...///...---,,,222222222222222111000000//////000000111333444555666:::AAAJJJTTT]]]dddhhhmmmvvv|||wwwwwwllljjjrrr|||}}}}}}}}}~~~~~~~~~~~~~~~~~~|||yyydddNNN@@@;;;666000111111111111222222222222222222222222222111000000333333444777<<>>;;;888555222///...---,,,***(((((((((((()))(((((()))******************++++++,,,+++)))&&&%%%+++++++++,,,,,,---------++++++,,,,,,...///111222444888>>>FFFNNNXXX```fffhhhmmmoooooooooqqqooollljjjiiifffbbb]]]ZZZYYYZZZ\\\[[[ZZZYYYXXXWWWWWWWWWNNNLLLIIIFFFCCCAAA@@@@@@<<<999666444555666666666666666777777555333000.........---,,,++++++++++++)))))))))(((''''''&&&&&& """%%%'''((((((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%###"""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""#########""""""!!!""""""""""""###$$$%%%&&& !!!!!!!!! %%%&&&''''''&&&%%%###"""###"""!!! !!!"""###!!!!!! """%%%%%%&&&$$$"""!!!!!!"""'''%%%$$$$$$%%%&&&&&&%%%""""""!!!""""""###$$$$$$$$$%%%$$$###!!!!!!###%%%'''''''''''''''(((******,,,...000111222111000///111222222222222111000000//////000000111222444555555999@@@IIISSS\\\cccggglllvvv~~~wwwyyyooolllttt~~~~~~}}}|||}}}zzzeeePPPAAA999555444222111///000111222222111111111111111111111222222222222444666888;;;===>>>IIINNNUUU[[[^^^aaaccceeefffjjjqqqzzz~~~}}}||||||{{{yyyuuurrrssssssssstttuuuvvvwwwxxxxxxvvvrrrooonnnnnnoooppprrrtttvvvwwwvvvsssooolllfffddddddgggiiiiiieee```ZZZYYYWWWSSSOOOJJJEEECCCCCCAAA===888444111///...///---+++***((((((((()))&&&'''''')))***+++,,,---+++++++++,,,,,,---------...------,,,,,,------...............///111222333777:::???EEEMMMWWWbbbiiihhhmmmooonnnnnnqqqrrrqqqooommmiiiddd___\\\]]]^^^dddaaa]]]XXXUUURRRRRRRRRQQQOOOMMMJJJFFFCCC@@@???>>>;;;777666777999:::::::::666222000111222111//////......------,,,++++++(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%(((%%%!!! !!!!!!!!!########################!!!!!!###$$$&&&&&&&&&&&&%%%###!!!!!!###$$$$$$###"""###$$$$$$###"""###%%%########################""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$%%%"""$$$&&&'''%%%""" ###%%%%%%###!!!$$$#########""""""!!!!!! !!!###$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&###$$$$$$###!!! !!!###""" !!!$$$'''((()))'''%%%%%%&&&'''''''''***,,,.../////////111222222222222222222222222222000000111333333333333333999;;;AAAKKKVVV___fffiiipppwwwzzzmmmnnnxxx}}}}}}~~~iiiUUUDDD;;;777555555333222222333444444333555444444333222111000000111111222444666888:::;;;BBBHHHQQQXXX\\\___```aaacccffflllssszzz~~~~~~}}}|||zzzyyywwwuuutttvvvuuuuuuttttttuuuvvvwwwuuusssqqqooonnnnnnpppqqqrrrtttvvvxxxwwwsssooommmfffgggjjjnnnpppnnngggaaa[[[ZZZXXXTTTOOOJJJFFFCCCBBB@@@<<<888444111000///---,,,***)))''''''(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...---------...///000222222777:::>>>DDDLLLVVV```gggiiinnnqqqooooooqqqqqqooolllkkkhhhccc^^^\\\]]]___aaa___\\\XXXUUUSSSQQQPPPOOONNNLLLJJJGGGEEECCCBBB<<<:::666555666888999999===:::777666555333///,,,///......------,,,++++++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$'''%%%######%%%&&&&&&%%%###$$$%%%$$$""""""###$$$""""""""""""""""""""""""!!!!!!!!!""""""#########""""""##################"""###%%%%%%$$$""" """######"""#########"""""""""!!!!!!"""!!!!!!!!!!!!""""""###&&&%%%$$$######$$$%%%&&&######$$$"""!!! !!!###%%%###!!! """###$$$$$$'''&&&%%%&&&(((***++++++***,,,////////////000222222222222222222222222222000111111222222333333444999;;;@@@IIISSS]]]eeeiiiooowww{{{ppppppyyy~~~qqq\\\JJJ???999666555444222222444444444333444444444333333333222222111111111222333555777777999@@@JJJSSSXXXZZZ\\\]]]aaacccfffkkkpppvvvzzz}}}}}}|||zzzyyyxxxwwwwwwxxx|||{{{xxxvvvuuuvvvwwwxxxsssrrrpppoooooooooqqqqqqsssuuuwwwxxxwwwtttqqqnnnhhhjjjoootttwwwsssiiibbb]]][[[XXXTTTOOOJJJFFFDDD@@@>>>;;;777444222111000,,,+++***((('''''''''(((************************---,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,---...///111111777999>>>CCCKKKTTT^^^eeeiiiooosssrrrqqqrrrpppmmmjjjiiifffaaa]]][[[\\\^^^]]]\\\[[[XXXUUUSSSPPPOOONNNMMMLLLJJJHHHFFFEEEDDD===;;;888777888999:::999:::999888777666333...***///......------,,,++++++(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%"""###$$$&&&((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$%%%'''%%%######%%%&&&&&&%%%$$$%%%%%%$$$"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$###########################"""!!!!!!!!!"""""""""!!! ######""""""""""""!!!!!!######"""!!!!!!!!!!!!!!!$$$$$$############$$$$$$"""######""" !!!"""%%%$$$"""###$$$%%%$$$###%%%%%%%%%%%%&&&'''))))))+++---////////////000111222222222222222222222222111111000000111222444555999;;;@@@GGGPPP[[[dddiiiooovvv|||uuutttzzz~~~~~~yyydddQQQCCC;;;888444222111111222222222111000000111222333444555666222111111222222333444555555;;;CCCKKKQQQUUUYYY\\\aaaaaaccceeehhhnnntttxxx{{{zzzyyyxxxxxxyyy|||~~~{{{yyyxxxyyyzzzuuuuuutttsssrrrqqqqqqqqqtttuuuwwwxxxwwwuuurrrpppjjjlllpppuuuwwwssskkkccc^^^\\\YYYUUUOOOKKKGGGEEE???===:::777444222222111---,,,***)))((((((((())))))***************++++++---------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,...///000111666999===BBBIIISSS\\\cccgggnnnttttttssstttrrrnnnjjjhhheee___ZZZWWWXXXYYYXXXXXXXXXWWWUUURRROOOMMMNNNNNNLLLJJJHHHFFFEEEDDD@@@>>>;;;:::;;;======<<<555444444444333111///---///......------,,,++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""""""""$$$%%%%%%### $$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%###!!!!!!"""$$$$$$###$$$%%%&&&$$$"""!!!!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""######!!! !!!!!!"""""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""######!!!""""""!!! !!!###!!!!!!"""$$$'''(((&&&%%%(((((()))(((&&&&&&&&&'''+++---///000//////000111222222222222222222222222222111000///000222444555999<<<@@@FFFNNNXXXbbbiiimmmuuu~~~{{{yyy}}}~~~~~~~~~kkkWWWGGG===999555333111111222222222111...///000111222333444555333333222222333333444555666999>>>CCCIIIPPPXXX]]]bbbccceeeeeefffiiiooossswwwxxxyyyxxxyyy|||~~~}}}}}}}}}{{{zzzyyyxxxvvvtttrrrqqqtttuuuwwwwwwwwwuuurrrqqqmmmlllnnnqqqssspppjjjeee___]]]YYYTTTOOOJJJGGGEEE>>><<<999666444222222111...---+++***)))******+++(((((()))***+++,,,---------------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,...///000111555888<<>><<<<<<=========<<<666555444111000//////000///......------,,,++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%############"""!!!""""""""""""""""""""""""$$$#########$$$%%%&&&'''%%%###!!!!!!"""$$$$$$###$$$%%%&&&$$$"""!!!!!!"""########################%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###"""!!!!!!!!!"""###$$$"""!!!  !!!"""!!!!!!!!!!!!!!!!!!"""""" !!!"""###$$$""""""""""""""""""""""""!!!""""""""" """###!!!!!!"""%%%'''(((&&&$$$(((***,,,+++***)))***++++++---///000/////////000222222222222222222222222111000/////////111333555999<<>><<<999666333222111111...---,,,+++***++++++,,,'''((()))***+++---......---,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,---...///111111555777<<>><<<::::::;;;<<<;;;:::<<<;;;888333///---...000///......------,,,++++++((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''***(((&&&%%%%%%%%%$$$###""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%'''%%%######%%%&&&&&&%%%$$$%%%%%%$$$"""!!!"""###########################%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$%%%&&&&&&###"""""""""""""""###$$$$$$###"""  !!!!!!!!!!!!"""""" !!!###$$$%%%""""""############""""""!!!"""###"""!!!!!!###%%%%%%$$$$$$%%%%%%%%%""" """&&&'''&&&'''***,,,,,,...000000///...///000222222222222222222222222000000//////000111333444777;;;AAAFFFLLLTTT^^^eeegggppp}}}{{{~~~qqq]]]KKK@@@;;;888666444444444555444222444444333222111111000000333222222222333333444555777888;;;>>>BBBIIIPPPVVV___fffooossssssqqqrrrsssuuuxxxzzzyyywwwxxx}}}~~~~~~}}}yyyvvvtttsssssstttuuuuuutttrrrqqqooonnnmmmnnnpppooojjjfff```]]]XXXRRRLLLHHHEEECCC>>>===999666333111000000---,,,+++*********+++,,,))))))***++++++,,,------+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...---------...///000222222444777;;;BBBIIISSS]]]dddmmmssswwwvvvuuuuuussspppiiigggaaaZZZSSSNNNMMMNNNNNNOOOPPPPPPPPPOOONNNNNNLLLKKKJJJHHHFFFDDDBBBAAA===<<<::::::;;;<<<;;;999999:::999555000------...///......------,,,++++++((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((('''$$$"""""""""""""""""""""""""""###"""!!! !!!"""$$$%%%'''%%%######%%%&&&&&&%%%###$$$%%%$$$""""""###$$$####################################$$$$$$$$$$$$"""""""""######$$$$$$$$$############""""""""""""###""""""!!!  !!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""###$$$$$$###"""""""""###$$$###"""###$$$&&&%%%$$$######$$$###!!!"""$$$$$$$$$'''+++,,,...000000///...///000222222222222222222222222//////000000111111222222333888???EEEIIIQQQZZZaaadddmmm{{{xxx{{{qqq]]]KKK@@@<<<777555333222333333222000333333333333333333333333111111111111222333444444555777;;;>>>BBBGGGMMMQQQ\\\fffrrryyyyyyvvvuuuvvvuuuxxxzzzyyyuuuuuuyyy}}}|||}}}~~~{{{xxxvvvrrrssstttttttttsssrrrqqqpppooooooqqqsssqqqkkkfff___\\\WWWQQQLLLGGGDDDCCC???===:::666333111//////,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++,,,,,,---------...------,,,,,,------...............///111222333333666;;;BBBJJJTTT^^^eeeqqqvvvyyywwwttttttrrrnnngggddd___YYYRRRNNNMMMNNNMMMNNNNNNOOOOOOOOONNNNNNIIIIIIHHHGGGFFFDDDCCCCCC>>>===<<<<<<======<<<;;;111444666555111...---...///......------,,,++++++)))(((((((((''''''''''''%%%%%%%%%&&&&&&''''''''' """$$$''')))'''### ########################&&&%%%###""""""$$$&&&'''%%%###!!!!!!###$$$$$$###"""###$$$$$$###"""###%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&#########"""""""""""""""###############"""!!!!!! !!!"""""""""""" !!!!!!""""""###""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""###$$$%%%$$$######%%%'''"""!!! !!!###$$$$$$######((()))''''''***---,,,...000000///...///000222222222222222222222222...///000111222222222111000666>>>DDDHHHNNNWWW^^^bbblllzzz|||uuuxxxyyyuuuyyyxxxxxx{{{~~~}}}zzzzzz|||~~~sssmmmbbbPPPBBB;;;;;;888555333222222111///.........///000222444444111222333444555555555555111444777:::>>>CCCIIIMMMUUUbbbrrr{{{|||zzzyyy{{{zzzxxxvvvttttttuuuxxxzzz~~~{{{yyyvvvuuuwwwtttqqqqqqrrrtttsssqqqqqqpppooooooooonnnllljjjccc^^^WWWQQQLLLIIIEEECCC===;;;777555333222///---...---,,,+++************((((((***+++,,,---------.........------,,,,,,,,,---------,,,,,,,,,++++++******+++,,,...000222333222666<<>>>>>;;;777999777444333222111000...,,,,,,,,,,,,,,,,,,,,,,,,+++******(((&&&$$$"""!!!$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&%%%$$$###%%%&&&%%%!!! ###$$$"""###!!! """$$$%%%$$$%%%$$$######%%%''''''&&&%%%%%%$$$$$$###"""""""""'''%%%###""""""!!! !!!""""""""""""!!!!!! $$$#########""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###$$$&&&%%%###""" #########"""""""""""""""!!!"""###$$$$$$###"""!!! !!!"""######"""!!! """###$$$$$$%%%%%%%%%%%%$$$%%%&&&'''(((******+++,,,---//////...---...///000000111111111111000000222111/////////111444555555888<<>>;;;888555444222000...---,,,,,,+++************((()))***+++,,,---------++++++************************+++,,,---......//////.........//////000111333777===CCCJJJTTT___hhhvvvyyyzzzxxxvvvuuuooohhhiiiddd___[[[SSSKKKIIIKKKNNNNNNOOOPPPOOONNNLLLLLLLLLJJJHHHEEEDDDCCCDDDDDD>>><<<;;;===???@@@===:::999777444222222111000...---------,,,,,,+++++++++)))))))))(((((('''%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%###"""!!!"""$$$$$$!!!"""&&&'''&&&$$$""" !!!"""$$$%%%$$$&&&$$$######%%%'''&&&&&&##################$$$$$$'''%%%###"""""""""!!!!!!!!!""""""""""""!!!!!!############"""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!  %%%$$$###!!! !!!!!!""""""######$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!! !!!###%%%&&&&&&&&&''''''(((((())))))+++---//////...---...///000000111111111111000000111000000///000222333444555777<<>>888666333222222222111000000000000000000111222222222222111111222333555666777999::::::;;;===@@@CCCJJJSSSaaaoooxxx}}}}}}|||tttssspppppprrrwww}}}|||yyywwwvvvvvvvvvtttrrrrrrssstttsssrrrrrrqqqooonnnmmmllliiifffaaa]]]VVVPPPKKKHHHDDDBBB>>><<<888666444333000...,,,++++++*********++++++((()))***+++,,,---------,,,,,,,,,,,,------------******+++,,,---...//////000000//////000000111111444888>>>CCCJJJTTT```iiixxx|||~~~{{{xxxuuuooohhhgggccc```]]]UUULLLIIIKKKMMMNNNOOOPPPOOOOOOMMMLLLMMMKKKIIIFFFEEEEEEFFFGGGDDDBBB@@@AAACCCCCC???<<<999777444222222111000//////......---,,,+++******'''(((((()))))))))))))))((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&%%%$$$###"""""" $$$%%%###%%%$$$""""""###%%%%%%$$$&&&$$$###$$$%%%&&&&&&%%%!!!""""""###$$$$$$%%%%%%'''%%%###"""""""""!!!  !!!""""""###""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""  ######"""!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%""""""############""""""""""""!!!!!!!!!!!!"""""""""!!! """&&&(((((((((((((((((((((''''''+++---//////...---...///000000111111111111000000//////000111111222222333444777<<>>>>>??????@@@BBBEEEFFFJJJOOOUUU]]]cccgggjjjjjjdddbbb^^^XXXRRRKKKDDD>>>888555222111222333222111333222222111111111111111222111000000000222444666555777888999:::<<<@@@CCCIIIMMMWWWeeesss{{{|||zzzrrrpppoooppptttzzz|||yyyxxxwwwxxxvvvvvvvvvuuusssrrrqqqqqqqqqpppmmmllljjjhhheeebbb^^^ZZZSSSNNNJJJFFFCCCAAA>>>;;;888666444333000...*********)))******++++++)))***++++++,,,,,,,,,,,,))))))******++++++,,,,,,.........---------,,,,,,,,,------...///111222333333666;;;@@@GGGQQQ^^^ggguuu|||}}}xxxtttoooiiigggdddbbb```XXXNNNJJJJJJJJJKKKLLLNNNNNNNNNMMMMMMNNNMMMKKKIIIHHHHHHIIIJJJEEEGGGKKKQQQUUUSSSMMMGGG>>>:::666333111111000///000000///...,,,+++*********+++++++++***)))((((((%%%%%%&&&''''''&&&%%%%%%######$$$$$$###""""""!!!%%%((((((&&&&&&))))))&&&&&&$$$""""""$$$%%%&&&%%%'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$#########""""""%%%$$$""""""###$$$$$$### """############""""""""""""""""""############################## !!!!!!!!!!!!!!!""""""###$$$#########""""""!!!!!!###""""""""""""""""""######"""!!! !!!"""###&&&'''((()))((('''&&&%%%%%%%%%&&&'''((()))*********,,,...///......///000000000111111111111000000......000111111222111111444777<<>>999777444333333333222111333222222111111111222222222222111111222333555666888999:::::::::;;;>>>AAAIIILLLUUUaaannnwwwzzzyyyvvvvvvuuuvvvyyy~~~}}}{{{yyyxxxxxxwwwxxxyyywwwsssqqqoooppppppnnnllljjjiiigggdddaaa]]]XXXRRRMMMIIIFFFCCC@@@===;;;777555333222///---+++******)))))))))******)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,---...///000000000000///.........//////222555:::???EEEPPP^^^gggrrrzzz~~~yyyuuuqqqmmmiiifffccc```XXXNNNIIIJJJJJJKKKLLLNNNOOOOOOOOONNNPPPNNNLLLIIIHHHHHHIIIJJJGGGIIIOOOVVV[[[[[[UUUOOOBBB>>>888444222111000///000//////...---,,,++++++,,,,,,++++++)))((('''&&&$$$%%%'''(((((('''%%%$$$%%%$$$###""" """$$$$$$&&&***+++)))$$$"""!!!!!!###%%%&&&&&&'''&&&$$$$$$%%%&&&%%%$$$%%%%%%$$$$$$###""""""!!!%%%###""""""$$$%%%%%%$$$ !!!""""""###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ """!!!!!!!!!!!!!!!"""###%%%%%%$$$###"""!!! ######""""""""""""######""""""!!!!!!!!!!!!""""""###$$$'''((((((&&&###!!!$$$%%%&&&'''(((***++++++***,,,...///......///111000000111111111111000000......///000000111111222444777<<>>999666555555444444444777::::::777666666777666888;;;???CCCHHHKKKMMMMMMSSSSSSMMMIIIIIIFFF@@@===:::777555444444222111222222111111222222333444111222333555555555555555222444777999<<<@@@EEEHHHMMMRRR\\\gggrrr{{{~~~|||zzzyyyzzz||||||yyysssnnnlllmmmmmmkkkiiiiiihhhfffcccaaa[[[WWWQQQKKKHHHEEEBBB@@@<<<999555333222000...,,,,,,,,,***)))((((((((((((******+++,,,,,,,,,++++++,,,,,,,,,++++++*********///............---------000000000000111222333444555777;;;@@@FFFRRR___iiioooyyy}}}{{{xxxuuunnniiieee```WWWMMMIIIJJJLLLNNNPPPRRRSSSSSSSSSSSSQQQOOOLLLJJJHHHGGGGGGHHHHHHGGGGGGKKKPPPSSSRRROOOIIIDDD===777333111000///..................------))))))***))))))((('''&&&((('''%%%$$$$$$%%%'''(((%%%%%%&&&'''(((((((((((("""''')))))),,,000000... ###%%%''''''(((&&&$$$$$$%%%%%%%%%###"""""""""###$$$$$$%%%%%%$$$###"""###$$$&&&&&&%%%!!!"""""""""""""""!!! !!!!!!""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%% """##################"""!!!!!!!!!!!!!!!""""""""""""############$$$###"""!!!!!!"""###$$$ !!!"""######"""!!! !!!###%%%'''((()))(((((((((((((((((((((((()))+++...///...///000111000000111111111111000000000///...---...000222333444777<<>>;;;888666666777777999888777777666777777888:::999888999:::===@@@BBBGGGHHHJJJJJJIIIFFFCCCAAA999888777555444333333333555444444333333333444444444444555666888999777666999777888;;;<<<===BBBIIINNNVVV___jjjyyy}}}|||zzzyyyyyywwwuuuqqqnnnlllnnnkkkhhhfffdddcccaaa___[[[VVVPPPJJJFFFDDDAAA@@@;;;:::888666444111000///---,,,+++*********+++,,,.........------,,,,,,,,,------............------------,,,,,,,,,,,,++++++---...000111111000000///111666===CCCJJJSSS^^^fffrrrzzz|||wwwuuupppggg^^^WWWRRROOONNNKKKNNNQQQSSSRRRRRRRRRRRRMMMLLLLLLJJJIIIHHHGGGFFFEEEFFFIIIKKKKKKKKKJJJIIIIIIEEE>>>777222111111111------,,,+++++++++,,,,,,******)))))))))))))))***$$$%%%%%%&&&&&&''''''(((%%%$$$$$$######"""""""""###""""""%%%***......,,,%%%$$$$$$###""""""######!!!###%%%&&&&&&$$$""" #########"""""""""""""""!!!"""###%%%%%%%%%$$$### """###$$$$$$###""" """$$$&&&&&&&&&%%%$$$%%%%%%$$$$$$###""""""""" """""" !!!!!!""""""""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""######!!!!!!""""""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$'''&&&&&&''''''((()))***,,,------..................111333333222111111111000///.........///111222333666;;;@@@GGGNNNVVV\\\]]]dddlllooorrrwwwyyyxxx|||{{{kkkpppooo]]]OOOEEE???;;;999888666666666777888888888888888888888777777:::999999999:::;;;===>>>>>>???@@@AAAAAA@@@>>>===888777666444333333222222333333333333333444555555::::::<<<>>>??????===;;;<<<:::;;;>>>@@@AAAFFFMMMUUU]]]gggrrr}}}|||yyyyyyxxxwwwuuusssqqqpppnnnlllhhheeedddbbb```^^^YYYUUUNNNIIIFFFCCCAAA???:::999777555222000...---,,,+++***)))((()))******+++++++++,,,,,,,,,------------............------++++++,,,---...//////000---...//////000000//////111666<<>>888444222111111------,,,+++++++++,,,,,,******)))(((''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$#########!!! """&&&((('''&&&######"""######$$$%%%%%%""""""######$$$$$$$$$%%%%%%$$$$$$###"""!!!!!! """"""######$$$###############""""""""""""###############$$$$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""###!!!###%%%&&&&&&""""""#########""""""!!!######$$$$$$$$$%%%%%%%%%#########"""""""""""""""$$$$$$######"""!!!!!! ###"""""""""""""""######'''&&&&&&''''''((()))***------...////////////...///111333333222111000111000000///...///000111222333666;;;@@@FFFMMMUUUZZZYYYaaaiiilllpppuuuwwwvvv}}}nnnrrrxxxcccSSSFFF>>>:::666555555555555777888:::999:::;;;<<<<<<;;;::::::::::::;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;888777666555444444333333444444444444555777888999<<<>>>AAACCCCCCAAA???===???>>>???CCCEEEFFFKKKQQQ]]]eeeooo{{{~~~}}}|||yyyxxxwwwvvvuuutttttttttooolllhhheeecccaaa^^^\\\VVVRRRMMMHHHEEECCCAAA???999888666444111///---,,,+++***)))((('''((())))))(((((()))***,,,------...------............------,,,,,,---...///000111111///............///000000111666<<>>999666333111111...---,,,,,,+++++++++,,,******((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###"""!!!"""######"""!!!!!!!!!""""""$$$%%%&&&'''###"""!!!!!!"""$$$''')))&&&&&&%%%###"""!!! ######"""!!!!!!!!!""""""%%%$$$""" """$$$%%%%%%$$$###"""###%%%''')))%%%%%%$$$$$$###""""""""""""!!! """$$$%%%%%%$$$""""""###""""""!!! !!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$'''&&&&&&''''''((()))***......///000000000//////111333444444222000000000111111000///000111222333333666;;;???DDDKKKRRRVVVWWW```gggkkkpppvvvxxxwww{{{qqquuuppp[[[KKKAAA;;;888555555555555666777999:::;;;<<>>>>>>>><<<:::999;;;;;;:::999999:::;;;<<<999888777666666666666666555666666888999;;;===>>>AAADDDHHHIIIHHHEEEBBB@@@AAA@@@CCCGGGIIIJJJOOOVVVaaajjjvvv~~~|||{{{xxxwwwvvvuuuuuuvvvwwwxxxnnnkkkgggdddbbb___\\\ZZZTTTPPPKKKGGGDDDBBB@@@>>>999888666444111///---,,,+++***)))((('''((())))))))))))***+++,,,---......------............------/////////.........------111000///...///000111222111555;;;@@@GGGPPP\\\dddjjjrrrzzz|||||||||xxxtttrrrnnnggg___WWWRRRNNNMMMOOORRRTTTTTTRRRPPPOOOOOONNNMMMKKKHHHFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???===:::777444222000......---,,,++++++++++++,,,+++)))((('''&&&&&&%%%&&&&&&%%%$$$$$$###""""""$$$%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$###""""""""""""###$$$%%%&&&'''$$$###""""""###$$$&&&(((%%%%%%$$$$$$###"""!!!!!!$$$###""" !!!"""$$$$$$###""""""###$$$$$$$$$$$$######$$$%%%'''(((%%%%%%$$$$$$###""""""""" !!!###$$$$$$$$$###!!!"""!!!!!!  !!!!!!!!!$$$$$$######"""!!!!!!!!! !!!"""###$$$$$$%%%############$$$%%%&&&''''''&&&&&&''''''((()))***...//////000000000000000222444555444222000//////222111000000000111333444333666;;;???CCCIIIOOOSSSWWW```hhhmmmrrrxxx{{{zzzxxxsssvvvlllWWWHHH???;;;999888888888888888888999999;;;<<<>>>AAAAAAAAA@@@??????@@@BBBDDDDDDBBB@@@???@@@???<<<:::999999::::::888888777777777777777888777888999:::<<>>===<<<<<<<<<<<<<<<:::888666444222000///...---,,,++++++++++++---,,,+++)))((('''''''''&&&&&&%%%%%%$$$###""""""%%%%%%%%%&&&&&&''''''((($$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$###""" !!!""""""###$$$%%%%%%$$$###"""!!!"""###%%%&&&%%%%%%$$$%%%%%%$$$$$$###"""""""""!!!###%%%&&&&&&&&&%%%%%%#########"""!!! """""""""#########$$$$$$############""""""!!!!!! !!!"""###$$$%%%%%%############$$$%%%&&&''''''&&&&&&''''''((()))***...//////000000000000000222444555555222000000000222111000000000111333444333666;;;???CCCHHHMMMQQQVVV___gggmmmssszzz}}}|||zzz|||xxxyyy~~~jjjVVVHHH@@@===;;;::::::::::::999999999999999:::<<<>>>???@@@@@@???CCCEEEHHHJJJLLLLLLKKKKKKEEECCCAAA>>><<<;;;::::::::::::999999999::::::;;;;;;<<<===>>>AAACCCEEEFFFLLLPPPSSSSSSNNNJJJHHHHHHHHHHHHLLLRRRUUUVVVZZZ```lllvvv~~~}}}|||{{{wwwwwwvvvuuuuuuuuuuuuvvvllliiieeebbb```^^^[[[YYYSSSPPPKKKHHHEEEBBB>>>;;;:::999777555222000...---,,,+++***)))((()))******---------------------...------............------++++++,,,---...//////000111000000000111111222222000444999???GGGRRR___hhhtttzzz}}}{{{yyyxxxuuuqqqooolllfff___XXXRRRNNNLLLNNNPPPRRRRRRPPPNNNMMMMMMJJJHHHEEECCCAAAAAABBBCCCDDDBBB???<<<999999999:::999888777666444333111111///...---,,,+++*********,,,,,,+++)))(((((((((((('''&&&&&&%%%$$$######"""%%%%%%&&&&&&&&&&&&&&&&&&!!!###$$$$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%$$$######""""""######$$$%%%%%%%%%######"""!!!!!!!!!""""""!!!###%%%&&&&&&%%%###!!! ###%%%%%%%%%###"""%%%%%%$$$$$$###""""""""" ###$$$###"""""""""$$$$$$%%%$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$'''&&&&&&''''''((()))***......///000000000//////222444555555333111111111111111000///000111222333333666;;;???DDDHHHMMMPPPSSS\\\eeekkkrrrzzz}}}}}}xxx}}}|||}}}|||iiiVVVHHHAAA===<<<999999::::::::::::999999;;;;;;===>>>???AAABBBBBBGGGIIIMMMPPPSSSVVVWWWXXXNNNMMMKKKHHHFFFDDDCCCCCC@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGIIIKKKMMMNNNLLLPPPRRRPPPKKKGGGFFFHHHOOOOOOSSSZZZ]]]^^^bbbhhhooozzz~~~~~~~~~}}}|||zzzwwwwwwwwwvvvuuutttsssrrrjjjgggdddaaa___^^^[[[YYYTTTQQQLLLHHHEEEAAA===:::999888666444111///---,,,+++***)))((('''((())))))******+++,,,---......///------............------,,,,,,---...///000000111......///000000000000000000333999???GGGTTTbbbkkkuuuyyy{{{wwwtttuuussspppnnnkkkfff___XXXRRRNNNLLLKKKNNNPPPQQQOOOMMMMMMMMMHHHGGGDDDBBBAAABBBCCCEEEEEEBBB>>>:::777777777888777666444333222111111111//////---,,,+++*********+++***)))(((((((((((((((''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%"""$$$%%%$$$"""!!!"""$$$#########$$$%%%&&&'''(((&&&%%%$$$###$$$%%%&&&'''###$$$$$$$$$$$$$$$$$$%%%""""""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""#########%%%%%%$$$$$$###"""""""""  """###############"""""" !!!!!!!!!"""######$$$$$$""""""""""""""""""#########"""""""""""""""######'''&&&&&&''''''((()))***------...////////////...111333555555333222222222000000///...///000111222222666;;;@@@DDDIIIMMMPPPSSS\\\ffflllsss{{{wwwzzz{{{|||zzzgggUUUHHH@@@===;;;777888999:::::::::::::::?????????@@@BBBDDDFFFGGGJJJLLLOOOTTTXXX\\\___```WWWWWWVVVTTTRRRPPPOOONNNHHHGGGGGGHHHHHHIIIJJJKKKMMMNNNNNNPPPQQQSSSUUUVVVPPPTTTVVVSSSMMMIIIIIIKKKTTTTTTYYY___cccdddhhhnnnooozzz~~~~~~~~~}}}{{{zzzwwwwwwwwwwwwuuussspppoooiiifffccc```___^^^\\\ZZZUUURRRMMMIIIEEEAAA===:::777666555222000...,,,+++***)))((('''&&&''''''((('''''')))***,,,...///000---..................---000000000000////////////+++,,,.../////////...---///333999???HHHUUUcccmmmsssvvvwwwsssqqqrrrrrrpppnnnkkkfff___XXXRRRNNNLLLJJJLLLOOOPPPNNNMMMLLLLLLHHHFFFDDDBBBBBBCCCEEEFFFFFFCCC>>>999666555666777666444333111000000111111000///---,,,+++*********)))(((((('''''''''((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&(((&&&###!!!"""$$$!!!!!!"""###%%%''')))***&&&%%%"""!!!"""%%%)))+++%%%%%%%%%$$$$$$#########!!!"""###%%%%%%%%%$$$###&&&%%%###""""""###%%%&&&!!! !!!###$$$%%%%%%$$$$$$###""""""""""""###### """$$$ !!!!!!!!!""""""""""""### !!!"""###$$$%%%%%% """###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&''''''((()))***,,,------...............000222444555444333333333000///.........///111222222666;;;AAAEEEIIINNNQQQUUU^^^hhhooovvv~~~wwwxxxxxxxxx{{{jjjWWWIII@@@<<<;;;===<<<;;;<<<======<<<;;;>>>@@@CCCDDDDDDFFFKKKOOOPPPRRRUUUZZZ___bbbcccccc```^^^\\\[[[\\\[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUWWWWWWXXXYYYZZZ\\\^^^___```^^^YYYSSSOOONNNPPPRRR___```aaacccgggjjjmmmooowwwzzz~~~|||zzzyyyzzz{{{|||yyyyyyyyyxxxuuurrrooommmgggeeecccbbbccccccbbb```VVVSSSOOOJJJFFFCCCAAA@@@:::777333111///...,,,+++))))))))))))((((((((((((---+++***(((((()))+++,,,............///////////////---,,,...111222000---...000111000///...///111///333999AAAIIIRRR[[[aaakkksssxxxwwwtttsssqqqnnnnnnkkkgggaaaYYYRRRMMMIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJGGGCCCBBBCCCEEEFFFFFFGGGDDD???;;;999777555333888666444333333222000...---------,,,,,,+++++++++***)))'''&&&$$$#########''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$###""""""###$$$%%%%%%%%%###"""!!!"""""""""###$$$%%%''''''$$$$$$$$$#########""""""$$$$$$$$$############""""""$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%"""%%%''''''%%%###""""""'''%%%###!!! !!!###$$$&&&'''""""""!!!!!!   !!!"""###""""""###$$$$$$$$$$$$###!!!"""""""""############ !!!###$$$%%%&&&&&&&&&%%%&&&''''''(((''''''&&&***+++...///000000...---000111222333444555555555777555222000//////111222222555999===@@@GGGQQQXXX```aaaeeeooo{{{vvvvvvvvvttt|||kkkYYYKKKBBB===<<<===<<<<<<<<<===>>>>>>===AAACCCEEEGGGHHHKKKOOOSSSUUUWWWZZZ^^^bbbeeeffffffeeedddcccbbbcccdddddddddeeeeeedddcccbbb```______]]]]]]]]]^^^___```aaabbbcccaaa]]]XXXUUUTTTWWWYYYbbbcccfffiiillloooqqqrrrwwwyyy~~~|||yyyxxxxxxyyyzzzxxxyyyyyyxxxvvvsssooommmiiigggfffffffffccc```]]]YYYVVVRRRMMMIIIFFFCCCAAA999777333111111000///...************))))))))))))***)))(((((()))+++---...............///////////////------...111111000---///000111000///...///111000333999???GGGPPPZZZ```iiiqqqwwwwwwtttsssqqqmmmkkkiiieee___YYYSSSNNNKKKJJJKKKKKKLLLLLLLLLKKKKKKJJJGGGDDDBBBCCCDDDDDDDDDHHHEEEAAA>>><<<:::888666888666444333333222000///......---,,,,,,+++******((((((((()))***+++------)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$######!!!!!!""""""###%%%&&&'''%%%%%%$$$$$$$$$$$$######$$$$$$$$$############""" !!!###$$$$$$############$$$$$$%%%%%%$$$$$$"""%%%&&&%%%$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!! !!!!!!!!! !!!!!!""""""""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$"""#########$$$$$$%%%%%%&&&&&&&&&'''''''''''''''***+++---///000///......111111222333444444444444777666333111111111333444444777:::===AAAHHHQQQXXX```aaafffppp{{{vvvvvvnnnmmmyyy}}}mmm\\\NNNDDD@@@>>>======<<<<<<===>>>???@@@DDDFFFIIIKKKNNNQQQVVVZZZ\\\^^^aaadddgggiiijjjjjjiiihhhgggggghhhjjjlllmmmnnnnnnnnnnnnllliiifffeeedddddddddddddddeeeeeeeeefffeeebbb___]]]]]]```cccggghhhkkknnnqqqsssuuuvvvwwwzzz~~~|||zzzxxxwwwwwwwwwxxxxxxyyyyyywwwtttpppnnnkkkjjjjjjiiihhheee```]]][[[XXXSSSNNNJJJGGGBBB???888666333111222222111000++++++++++++************'''''''''(((***---///111............///////////////......///111111000...///000111111//////000111111444888===DDDNNNXXX___fffooovvvvvvtttssspppmmmiiigggccc]]]XXXRRRNNNLLLLLLLLLMMMMMMMMMLLLKKKJJJKKKHHHEEECCCCCCCCCCCCBBBFFFDDDAAA@@@???===;;;999888666444333333333111000//////...---+++***))))))+++******))))))(((((((((***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$###########################$$$$$$"""""""""###$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############"""######$$$$$$######"""!!!$$$$$$$$$$$$$$$#########!!!#########$$$%%%""""""##################!!!!!! !!!!!!!!!!!!!!!!!! ######"""!!!!!!!!!""""""!!!"""######$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%'''&&&&&&%%%&&&'''((()))***+++---...//////......222222333333333333333222222000///------...000111555888<<<>>>BBBHHHQQQXXX```aaafffppp{{{wwwvvv|||kkkjjjyyy}}}ooo^^^PPPGGGBBB@@@=========<<<===???BBBEEEHHHJJJLLLOOOSSSXXX]]]```bbbeeehhhkkklllmmmnnnoooooooooooonnnnnnoooqqqsssqqqrrrttttttrrroookkkiiiiiiiiiiiiiiihhhhhhgggfffggggggfffdddccceeehhhllllllllllllnnnppptttxxxzzzyyy|||}}}{{{yyywwwvvvvvvwwwxxxyyyzzzxxxuuuqqqooonnnllljjjiiiiiigggdddbbb]]]XXXRRRMMMIIIEEE@@@<<<888666333111111000///...++++++*********)))))))))&&&&&&'''(((***---///000............////////////......///000000111000//////000111111000///000111222444777<<>>===>>>AAAGGGLLLNNNOOOQQQUUUZZZ___dddfffhhhkkkooorrrrrrsssuuuwwwzzz{{{{{{zzzwwwvvvwwwyyyvvvwwwyyyzzzyyyvvvqqqooolllmmmllllllkkkiiihhhgggffffffgggggggggjjjnnnqqqqqqooommmllloootttzzz~~~}}}~~~|||zzzxxxvvvvvvvvvxxxzzz{{{zzzvvvssspppppplllhhhggghhhiiikkkkkkaaa[[[SSSMMMIIIFFF@@@;;;999666222000///...,,,*********)))))))))(((((((((((((((((()))***,,,------............////////////...///000000000000000000000111222111000///000222333555888<<>>???AAAAAABBBGGGOOOUUUWWWWWWXXX]]]ccciiilllnnnnnnsssxxx{{{{{{|||~~~}}}~~~{{{}}}~~~~~~|||yyytttrrroooooopppooonnnllljjjhhhfffggghhhiiikkknnnrrrvvvwwwtttqqqpppsssxxx~~~|||yyywwwvvvuuuuuuwwwzzz|||{{{xxxtttqqqppplllgggeeegggkkkoooqqqiii```UUUNNNKKKHHHBBB>>>999666222///...,,,***)))))))))))))))((((((((('''))))))******++++++++++++............////////////---///111111000000000111000111222222000000111222333666:::???FFFPPPZZZaaagggpppvvvuuusssrrrqqqnnnmmmjjjccc\\\TTTNNNJJJHHHGGGJJJNNNRRRTTTUUUTTTSSSMMMKKKHHHGGGFFFEEECCCBBBFFFGGGIIIMMMPPPPPPNNNKKK===:::666333222111000/////////...---+++***))))))((()))))))))(((&&&$$$###''''''&&&%%%%%%%%%%%%&&&#########$$$$$$%%%%%%&&&'''&&&%%%###"""!!!!!!!!! !!!"""###%%%%%%(((((((((''''''''''''&&&$$$$$$$$$############""""""""""""""""""###$$$%%%%%%$$$###!!!!!!"""###$$$%%%&&&''''''&&&%%%'''((($$$$$$$$$$$$###"""!!! ###"""!!!  !!!!!!!!!!!!!!!######"""!!!!!!!!!"""""" !!!""""""######""""""!!!!!!"""""""""############""""""!!!"""###$$$%%%&&&%%%%%%%%%&&&((()))***+++++++++,,,------......111111222222222222222111222111111111222333444444444777;;;>>>BBBIIIRRRYYY\\\___eeemmmuuu}}}yyyxxxxxxffffffxxxvvvhhh[[[QQQJJJGGGAAACCCEEEEEEGGGMMMWWW___bbbaaabbbfffmmmsssvvvwwwuuu{{{}}}yyyvvvssssssttttttrrrpppmmmlllhhhiiikkkmmmooorrrwwwzzz|||{{{zzz{{{}}}~~~||||||{{{zzzxxxvvvtttsssuuuwwwzzz}}}|||yyyuuurrrnnnkkkgggfffiiillloooqqqmmmcccUUULLLIIIGGGCCC???888555222//////...,,,+++*********)))))))))((((((((()))******++++++++++++............////////////---000222222000///000222000111222222000000111222333666<<>>;;;888666333111000///---,,,))))))))))))((((((((((((++++++******++++++,,,---(((***,,,...//////...---////////////000000000000////////////////////////222666===DDDMMMWWWaaagggqqqtttxxxzzzxxxuuusssrrrpppmmmgggaaaZZZUUURRRPPPKKKLLLNNNPPPPPPOOONNNMMMMMMJJJFFFDDDCCCBBB@@@???EEEDDDDDDFFFHHHIIIHHHGGG???;;;777333000...,,,***------,,,++++++******)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%"""$$$''''''%%%###"""""""""!!!!!!###&&&''''''&&&%%%%%%&&&''''''((((((((("""!!!!!!!!!!!!!!!"""###""""""#########$$$$$$$$$!!! !!!$$$%%%%%%$$$!!!!!!""""""###$$$&&&'''"""""""""""""""!!! """"""!!!!!!   !!!"""$$$'''###&&&### """$$$$$$"""""""""!!!!!!"""###$$$$$$%%%$$$$$$######$$$%%%%%%(((''''''&&&&&&&&&''''''******+++,,,---//////000...000333444333333333444111000000//////000111222444333666;;;@@@GGGSSS___cccdddgggmmmttt{{{{{{~~~}}}jjjnnnxxxyyynnnccc[[[VVVQQQMMMMMMQQQVVV\\\fffooowwwyyy}}}~~~zzzxxxxxxxxxxxxzzz|||zzzzzzzzzxxxuuuttttttvvvvvvvvvvvvuuutttsssrrrrrrooolllhhhfffeeeffffffeee^^^XXXPPPJJJGGGCCC???<<<777555222000///...,,,+++))))))))))))(((((((((((())))))(((((())))))***++++++,,,.........---+++***////////////000000000000111111111111111111111111222666<<>>888555222111111111111000.........---,,,,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%%%%'''&&&%%%&&&'''((('''&&&%%%$$$$$$$$$#########"""######""""""!!!"""""""""############""""""""""""$$$"""!!!"""######"""!!!!!!!!!!!!"""###$$$&&&&&&######$$$$$$######"""!!! !!!""""""###"""""" !!!!!!""" """######"""""""""###$$$############$$$######"""""""""""""""!!!!!!!!! !!!"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''++++++,,,,,,---...//////000222333333000.........000000/////////111222333333333555:::???EEEQQQ\\\cccfffjjjooossswww{{{~~~~~~iiiiiimmm{{{rrrkkkfffdddaaa```aaabbbfffqqq}}}zzzzzzyyyxxxwwwyyy}}}{{{wwwrrrnnnlllkkkiiihhhhhhgggfffccc^^^ZZZYYYTTTMMMIIIGGGDDD@@@<<<888555222111000///---+++))))))))))))((((((((((((++++++******++++++,,,---,,,---...///000111222222////////////000000000000000000000000000000000000111444999@@@JJJVVVccclllxxx{{{~~~zzzwwwvvvnnnjjjeee^^^XXXSSSPPPNNNKKKMMMPPPRRRRRRQQQNNNLLLJJJGGGEEEDDDEEEEEEEEEDDDBBB@@@???>>>>>>===;;;888999666333111000000///...------,,,,,,+++*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%$$$%%%&&&&&&%%%$$$%%%&&&'''&&&%%%"""""""""#########$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""!!! !!!###%%%$$$###!!!!!!!!!"""###$$$&&&&&&""""""######""""""!!!  !!!"""############ !!!!!!!!!!!!!!! !!!"""""" !!!######$$$$$$$$$$$$######$$$ !!!"""$$$$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%'''''''''''''''((())))))+++,,,,,,------.........000222333333000...---...000////////////111333444444333555:::???EEEQQQ\\\bbbffflllppprrruuuyyy|||}}}iiihhhjjj}}}}}}uuunnnjjjhhhfffeeeeeeeeeiiiuuu|||||||||zzzyyyzzz}}}|||wwwrrrnnnlllkkkkkkjjjiiiiiigggccc^^^ZZZYYYUUUOOOKKKHHHEEE@@@;;;888666333111000///...,,,))))))))))))(((((((((((())))))(((((())))))***+++111000000000////////////////////////000000000000////////////////////////111444999AAAJJJVVVbbbjjjuuuyyy|||}}}{{{wwwtttsssmmmjjjddd^^^XXXSSSOOONNNMMMNNNPPPRRRRRRQQQPPPOOOJJJHHHEEEDDDEEEEEEEEEDDDBBBAAA?????????>>>;;;999:::777333111000///---,,,---,,,,,,++++++***))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$&&&###""""""###$$$%%%%%%$$$!!!!!!""""""###$$$$$$%%%%%%$$$######""""""""""""!!!!!!!!!"""""""""######!!! !!!$$$%%%%%%$$$%%%$$$######""""""######"""""""""""""""!!!  !!!!!!"""""""""""" !!!""""""""""""!!!!!!"""""""""!!!!!!"""$$$ """######"""!!!!!!""" ###%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%''')))+++---...,,,,,,,,,---------......111222444333111///......//////...///000111333444666555777;;;@@@FFFQQQ]]]bbbgggmmmqqqrrrtttwwwzzz~~~kkkhhhiii{{{xxxrrrnnnllljjjjjjjjjiiimmm{{{}}}~~~~~~}}}{{{{{{|||~~~}}}yyyuuuqqqooonnnmmmlllkkkjjjiiigggccc^^^ZZZXXXSSSNNNJJJHHHEEE@@@<<<777555222000000///---+++))))))))))))(((((((((((())))))(((((())))))***+++000//////...............////////////000000000000000000000000000000000000000444:::BBBKKKVVV```gggrrruuuyyyyyywwwssspppooollliiiddd]]]WWWRRROOOMMMNNNNNNNNNOOOOOOOOOPPPPPPKKKIIIFFFEEEEEEEEEDDDCCCDDDCCCAAAAAAAAA@@@>>>;;;999666333000000///...---...------,,,++++++******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%######$$$%%%###""""""###&&&''''''&&&########################&&&%%%$$$###"""""""""""" !!!"""###$$$$$$"""!!! !!!###$$$$$$###%%%$$$######""""""######"""############"""!!!!!! !!!!!!!!!  !!!"""###""""""!!!"""!!! !!!###$$$$$$"""$$$$$$"""!!!!!!###!!!###%%%&&&%%%$$$$$$"""###%%%'''''''''%%%%%%######$$$&&&(((***,,,...,,,,,,,,,------------...111222444444222000000000//////...///000111333444777666888<<>>>>>>>>===;;;999777555222000000000///...///......------,,,++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$""""""###%%%&&&%%%%%%&&&)))++++++***%%%%%%$$$$$$###"""""""""&&&%%%$$$###"""""""""""" !!!"""###$$$%%%$$$###""""""######"""!!!!!!!!!""""""###$$$&&&'''$$$$$$$$$$$$$$$###""""""  """#########"""!!!!!! """###"""!!!$$$''''''$$$######%%% !!!###$$$$$$###"""!!! ###%%%''''''&&&%%%%%%%%%%%%&&&'''((()))))),,,,,,------------------111333444444333111111111///......///000222333555888777999===AAAGGGSSS^^^bbbhhhooorrrqqqrrruuuyyyuuurrrqqq{{{vvvssssssssssssrrrrrrxxx}}}zzzyyyzzzxxxuuurrrooonnnmmmlllmmmjjjhhhfffdddbbb___\\\UUURRRMMMIIIFFFCCC???<<<777333///,,,,,,,,,,,,,,,,,,+++)))'''(((***,,,...++++++++++++++++++++++++...------,,,,,,,,,------......///000000000000000111000///,,,******---000666444666???HHHQQQ\\\fffmmmqqqsssqqqpppqqqooojjjjjjgggbbb^^^YYYRRRKKKGGGJJJKKKLLLMMMMMMLLLKKKKKKJJJHHHEEEBBBAAAAAAAAABBBCCCBBB@@@>>>===;;;888555888666444333333222000.........---,,,++++++++++++(((((('''&&&&&&&&&&&&'''%%%$$$"""!!!!!!!!!""""""%%%%%%&&&%%%$$$""" $$$$$$###"""!!!!!!""""""$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%###""""""###%%%&&&((('''%%%######$$$%%%&&& """###$$$######""""""###$$$%%%%%%$$$$$$$$$###########################"""""""""""" !!!""""""""""""!!!!!!###&&&%%%"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""!!!!!!!!!!!!""""""###"""!!!!!!"""$$$&&&'''&&&&&&%%%&&&&&&'''((()))------------......//////222333444333111/////////000000//////000111111222222555888<<>>;;;777333///---,,,------,,,...---***((('''(((***+++*********++++++,,,,,,,,,/////////.....................///000000000000000333333222111//////111444666555777???HHHPPP[[[eeelllppprrrqqqqqqsssqqqmmmjjjgggaaa\\\WWWQQQKKKGGGIIIJJJLLLMMMMMMLLLLLLKKKJJJHHHFFFDDDCCCBBBCCCDDDBBB@@@===<<<;;;:::777555666444222222222111///.........---,,,++++++++++++(((((('''&&&&&&&&&&&&'''&&&%%%$$$#########$$$%%%$$$$$$$$$$$$"""!!!$$$######""""""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&&&&%%%###"""!!!"""###$$$ !!!"""#########""""""###$$$$$$%%%#################################"""""""""!!!!!!###!!!!!!"""%%%%%%"""""""""""""""""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!"""######$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))++++++,,,,,,---......///111333444333111//////000111111000000000111111222222444888;;;@@@IIITTT\\\fffmmmqqqpppqqquuuyyyzzz}}}|||vvvsss{{{xxxwwwxxxyyyyyyxxxyyy~~~{{{yyyuuutttrrrooommmmmmllllllooonnnmmmllliiieee___ZZZSSSOOOJJJFFFCCC@@@===:::777444000...---------,,,000...+++)))'''''''''((())))))***+++,,,,,,------//////111111111111000///......///000000000000000222333444444333333444666666555999AAAIIIQQQ\\\ggglllqqqtttssstttvvvtttpppkkkggg```ZZZUUUPPPKKKHHHIIIJJJKKKMMMMMMMMMLLLKKKJJJIIIGGGEEEEEEEEEEEEFFFBBB@@@===;;;;;;:::888777666444333333333333111000......---,,,++++++++++++)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$###""" ######"""""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$#########%%%%%%$$$###!!! !!!"""!!!!!!!!! !!!""""""#########"""######$$$%%%""""""""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!! ###"""!!!!!!######"""!!!########################!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!$$$&&&&&&%%%$$$###&&&&&&%%%&&&&&&'''((()))))))))***+++,,,...//////000111333333111000111222333222222111111111222222111444777:::>>>GGGSSS[[[dddkkkqqqqqqqqquuuwwwwwwzzz}}}xxxuuu~~~|||zzzzzzyyyzzz{{{{{{|||}}}yyyxxxsssqqqooommmllllllllllllooooooooonnnlllfff^^^YYYQQQNNNIIIEEEBBB???;;;888777444000.........---,,,///---+++)))'''''''''((((((((()))***,,,---......---///111222222111000///......///000000000000000...000333444333333333444555666;;;DDDLLLUUUaaalllrrrvvvxxxwwwwwwyyywwwssslllggg___XXXSSSOOOLLLIIIIIIJJJKKKLLLMMMMMMLLLLLLIIIHHHGGGFFFEEEEEEFFFFFFCCC@@@>>><<<<<<<<<;;;:::999777666555666666444333......---,,,++++++++++++)))(((((('''''''''''''''%%%%%%&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%$$$$$$""""""""""""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$#########$$$$$$""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!$$$###############$$$$$$!!!"""""""""""""""######"""""""""!!!!!!!!! ###"""""""""!!!!!!!!! ###"""!!!!!!!!!"""""""""""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!!!!""""""""""""$$$%%%%%%%%%$$$$$$&&&&&&%%%&&&&&&'''((()))((()))***+++---///000000...000222222111111222333444333222222111222222222111333666888===FFFRRRZZZbbbkkkqqqrrrsssuuuwwwvvv{{{}}}~~~yyywww}}}|||{{{xxxzzz{{{{{{}}}~~~zzzwwwuuuqqqpppnnnlllkkkkkkkkkllloooooooooooolllfff^^^XXXPPPMMMHHHDDDAAA>>>:::777666333000///......,,,++++++***)))((((((((())))))(((((()))***,,,---......,,,---///111111111///.........///000000000000000---///222444333333333444444666===HHHPPPYYYfffrrryyy}}}~~~|||{{{|||yyytttmmmhhh```XXXSSSOOOLLLJJJHHHIIIKKKLLLMMMMMMMMMLLLHHHGGGGGGFFFEEEEEEEEEEEEAAA???============<<<;;;999888666666666666444333......---,,,++++++++++++))))))(((''''''''''''((($$$$$$%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$#########"""""""""!!!!!!"""""""""###""""""!!!!!!!!!""""""$$$$$$###############$$$!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""!!!!!!!!!!!!""""""%%%$$$#########$$$%%%&&&&&&&&&%%%&&&&&&'''((())))))***+++---...000111111...000222222222111222333333333222222222222222333222444666777<<>>======>>>??????===;;;888777555444444333111///......---,,,++++++++++++***)))((((((''''''(((((($$$$$$%%%&&&&&&%%%%%%%%%######"""""""""######$$$$$$$$$#########$$$$$$%%%######$$$%%%%%%&&&''''''&&&%%%%%%%%%$$$######""""""""""""###############"""""""""!!!!!!"""######%%%$$$######"""#########"""""""""###$$$$$$%%%%%%############"""""""""""" !!!"""""" !!!"""""" !!!""" !!!!!! !!!!!!""""""!!!!!!!!!!!!""""""'''%%%$$$""""""$$$&&&'''&&&&&&%%%&&&&&&'''((()))++++++,,,---///000111111...000222222111111222333111111111111111222333333333444666777<<>>999777555444333222///---......---,,,++++++++++++***))))))(((((((((((((((%%%%%%&&&&&&&&&%%%$$$###"""!!!!!! !!!"""###$$$%%%%%%$$$#########$$$$$$"""######$$$&&&''''''(((&&&&&&%%%%%%$$$###""""""!!!!!!"""###############!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$###""""""######"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$############ !!!!!!!!!!!!######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))++++++,,,------.../////////111222222111111111222/////////000111222333444444666666888<<>>;;;999777555444333000......---,,,+++++++++,,,---******)))(((((((((((((((&&&&&&''''''&&&$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$########################$$$%%%&&&'''((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$"""!!!  !!!"""###########################$$$%%%###!!! !!!"""$$$&&&''''''&&&%%%######!!! """$$$$$$###%%%$$$###!!! ###""""""!!!!!!!!!!!!!!!###########################""""""""""""$$$&&&'''&&&%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))+++++++++,,,...000111222111222222333222111000///000/////////000111333444444333555:::>>>DDDOOOZZZfffiiilllnnnpppsssvvvyyyuuuooonnn~~~}}}|||{{{yyyvvvtttsssrrrrrrrrrrrrrrrpppooonnnmmmnnnllljjjhhhfffbbb\\\XXXOOOMMMIIIFFFCCC@@@<<<999555333111//////...,,,***))))))************))))))++++++++++++,,,---...///---...///000111111111111...000222222222111222444111444777888777444333222333888???DDDIIITTTcccnnn||||||}}}~~~~~~}}}{{{yyysssmmmddd\\\VVVQQQMMMJJJJJJIIIJJJJJJJJJKKKLLLMMMLLLLLLLLLKKKKKKJJJHHHHHHHHHFFFEEEGGGIIIHHHDDD???===;;;888555444222///---...---,,,+++++++++,,,---***)))(((''''''((()))***((('''&&&$$$$$$###$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""!!! !!!""""""########################&&&''''''&&&$$$###$$$%%%###$$$%%%&&&&&&&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%$$$###"""!!! """"""!!!!!!"""###$$$$$$$$$#####################!!!!!! !!!"""$$$%%%%%%$$$$$$######"""""""""$$$$$$%%%&&&''''''''''''******))))))***+++---...*********+++---...000111111111222333222111000///000////////////000222333333333555:::???DDDPPP[[[eeehhhkkknnnpppsssvvvxxxrrrnnnnnn|||{{{yyyvvvtttsssssssssuuuuuuuuutttsssrrrqqqpppooonnnlllkkkhhhbbb\\\WWWNNNLLLHHHEEECCC@@@===:::666333000......---,,,+++***)))))))))))))))******+++******++++++,,,---...---...///000000111111000///111333333333222333444444666777777555333222222555999>>>CCCJJJVVVgggrrr}}}~~~~~~~~~}}}|||{{{vvvoooeee\\\UUUPPPMMMKKKIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJLLLHHHEEEDDDEEEEEECCC@@@???<<<888555333111...+++......---,,,++++++,,,,,,***)))'''&&&'''(((***+++)))(((%%%""""""###%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$##################""""""""""""##############################"""###$$$$$$"""!!!"""$$$$$$$$$$$$$$$%%%%%%%%%&&&"""!!!!!!###%%%%%%###!!!""""""!!!  !!!###$$$%%%$$$$$$$$$######""""""""" !!!""""""########################!!!"""###$$$%%%%%%%%%%%%((('''''''''''')))***+++))))))***+++,,,---///000000111222222222111000///000000////////////000111222222555:::???EEEQQQ\\\dddgggjjjmmmooorrruuuxxxooolllnnn|||zzzwwwtttssssssssstttuuuuuuuuuuuusssrrrqqqpppnnnmmmmmmkkkhhhbbbZZZUUUNNNKKKHHHEEECCC@@@===:::666333///---,,,---,,,,,,***)))((((((((()))++++++************+++,,,------......///000000000000000...000222333222222333444444555666555333222333444666999>>>CCCKKKYYYjjjvvv~~~~~~yyyqqqfff\\\UUUPPPMMMKKKHHHHHHIIIKKKKKKLLLLLLMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKGGGBBB@@@AAABBBBBBAAA???<<<888555333111///---......------,,,,,,,,,+++,,,***(((&&&&&&''')))***((('''%%%######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###################################################### !!!###"""!!!!!!"""###$$$#########$$$%%%&&&''' """$$$### !!!   !!!"""###$$$$$$######""""""!!!!!! !!!!!!!!!"""""""""#########$$$ !!!"""######$$$$$$$$$%%%$$$######$$$%%%'''(((*********+++,,,...///000///000111222222111000///000000//////////////////222222555:::???FFFRRR]]]cccfffiiilllooorrruuuxxxnnnjjjlll|||zzzwwwuuuttttttuuuvvvttttttttttttsssqqqpppooommmlllkkkjjjgggaaaYYYSSSNNNKKKGGGEEEBBB???<<<999666333///,,,,,,,,,,,,+++***)))((((((((()))+++,,,************+++,,,------...//////000000000000///---///111222111111222333222333444444333333555666777999===CCCMMM\\\lllwwwyyyrrrggg\\\UUUPPPLLLJJJGGGHHHIIIKKKLLLMMMMMMMMMJJJJJJKKKLLLLLLLLLKKKKKKGGGDDD@@@>>>>>>@@@BBBBBB===:::666444333222111/////////......---,,,++++++...,,,***'''&&&&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""###%%%&&&%%%$$$$$$%%%&&&######"""######%%%&&&'''######$$$%%%'''&&&###  !!!""""""!!! !!!!!!"""#########"""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!"""######$$$$$$###$$$%%%&&&''''''''''''((('''''''''''')))***+++,,,,,,,,,,,,---///000000//////111111222111000///000000000000000/////////222222555;;;@@@FFFRRR]]]ccceeeiiilllooorrrvvvxxxpppkkkkkk}}}~~~~~~|||{{{yyywwwwwwwwwwwwwwwuuuuuuuuutttsssrrrppppppmmmllljjjiiifff```YYYUUUOOOLLLHHHEEEBBB>>>:::888555222///------,,,+++***(((((((((((()))***+++,,,+++******++++++,,,---...//////000000000000//////---///111111111000111222111222333444333333555666777999===DDDOOO]]]lllvvv~~~xxxqqqfff\\\UUUPPPLLLIIIFFFGGGIIIKKKMMMMMMMMMLLLHHHIIIIIIJJJKKKKKKKKKKKKFFFEEECCCAAAAAAAAACCCDDD===:::666333222222222111////////////...,,,+++***,,,,,,***)))'''&&&&&&&&&$$$$$$&&&''''''&&&$$$###$$$$$$$$$$$$#######################################$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&######$$$$$$$$$$$$######""""""""""""""""""""""""###$$$%%%$$$###"""###$$$!!!""""""###$$$%%%&&&&&&###""""""###$$$$$$!!!  !!!""""""%%%%%%$$$###############""""""""""""""""""""""""!!!""""""#########""""""!!!!!!!!!""""""#########"""###$$$%%%&&&&&&&&&&&&)))(((''''''((()))+++,,,------------...///000111...///000111111111000//////000111111111111000000333333666;;;@@@FFFRRR]]]cccfffjjjmmmooossswwwyyyvvvooommm}}}}}}}}}||||||{{{{{{zzzzzzyyyyyywwwwwwwwwwwwvvvtttsssrrrnnnllljjjhhheeeaaa\\\XXXPPPMMMHHHEEEAAA===999666333111///......---***)))'''((()))******+++++++++++++++++++++,,,---.../////////000000000000//////...000222222111111222333111333444555333222333444777999===EEEPPP^^^kkkttt{{{~~~uuuoooeee]]]VVVPPPKKKHHHEEEGGGIIILLLMMMMMMMMMLLLGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIGGGEEEEEEEEE???;;;666333222111000000//////000///...---+++***((())))))***))))))''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%""""""###$$$$$$###"""""""""""""""""""""""""""""""""######"""  !!!!!!"""$$$%%%%%%%%%%%%"""   !!!"""###$$$######"""""""""######$$$ !!!!!!"""#########!!!"""#########""""""!!!!!!!!!!!!""""""""""""""" """###############&&&&&&%%%%%%&&&''')))***,,,,,,,,,,,,---...//////---...000111111111000//////000111222333333222222555444777<<<@@@FFFQQQ\\\cccfffjjjmmmppptttxxxzzz}}}uuuqqq~~~|||}}}||||||}}}}}}||||||{{{zzzzzzzzzzzzyyyxxxwwwvvvuuuooommmjjjhhhfffbbb^^^[[[QQQNNNIIIEEEAAA===888555222111//////...---***(((&&&''')))***+++++++++***,,,,,,,,,,,,---.../////////000000000000000/////////111333333222222333444222444666555333111111111666888===FFFQQQ^^^kkkrrrxxx}}}|||sssmmmeee]]]VVVPPPKKKGGGEEEGGGIIILLLMMMNNNMMMLLLHHHHHHIIIKKKLLLLLLLLLLLLOOOPPPQQQOOOLLLHHHFFFFFFAAA===777333111000///...///000000000///---+++)))$$$&&&(((***++++++)))((('''&&&$$$"""###$$$&&&((($$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""&&&&&&'''%%%###""""""### ###%%%&&&&&&%%%$$$&&&$$$"""!!!"""###"""!!! !!!###$$$%%% !!!"""### !!!"""###$$$$$$!!!!!!"""######"""!!! """""""""""""""!!!!!!!!!######%%%&&&&&&&&&&&&&&&''''''&&&&&&'''(((***+++++++++++++++,,,------...---...///111111111000//////000222333444444444333666555777<<<@@@EEEPPP[[[dddgggkkknnnqqqtttxxx{{{zzzuuu}}}~~~~~~|||{{{yyyyyyyyyxxxuuusssrrroookkkgggdddaaa]]]ZZZRRRMMMFFFAAA===;;;999777333222111///---,,,++++++************************)))******+++---......///111111111111111111111111222222222222111111000000444333222333555555555444======@@@GGGSSSaaalllrrr}}}zzzvvvtttmmmcccZZZUUUPPPJJJFFFCCCEEEHHHJJJLLLLLLKKKJJJJJJHHHGGGKKKPPPSSSRRROOOMMMTTTXXXWWWVVVUUUMMMCCC???===999666444222///---.........------,,,,,,,,,+++)))((((((******'''$$$$$$$$$%%%%%%%%%$$$######$$$#########""""""!!!!!!%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$&&&%%%###"""""""""############""""""""""""######""""""###$$$%%%%%%&&&&&&%%%$$$###"""!!!###!!! !!!"""###""" """%%%'''&&&###"""""""""!!!!!!!!!!!!!!!""" !!!"""$$$$$$$$$###"""###"""!!! !!!%%%""""""&&&)))***&&&&&&'''''')))***,,,,,,************+++,,,---...111111111111111111222222222000333999:::444111333555444777===BBBFFFNNNVVV```eeekkkppprrrvvv{{{vvvwww~~~}}}{{{zzzyyyyyywwwuuurrrooommmiiigggdddaaa]]]ZZZRRRNNNGGGBBB>>><<<:::888444222111...---+++************************************+++,,,---.........000000000000000000000000000000///000000111111222222111222333444555666666<<<===@@@HHHTTTaaalllrrrxxx{{{{{{xxxrrrkkkaaaZZZUUUQQQLLLHHHDDDEEEHHHJJJLLLLLLKKKKKKLLLKKKJJJNNNSSSVVVTTTQQQQQQVVVZZZYYYYYYWWWPPPFFF>>>;;;888666444222000...//////...---,,,,,,++++++---,,,***+++,,,,,,)))'''&&&&&&&&&&&&&&&%%%$$$#####################""""""$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&&&&&&&%%%$$$###"""##################"""%%%%%%###"""""""""######$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$######""""""!!! !!!"""###"""  ###$$$$$$###!!! """"""!!!!!!!!!!!!""""""!!!""""""############"""######"""!!!!!!!!!!!!!!!###"""!!!"""%%%(((((((((%%%%%%%%%&&&&&&((()))***++++++++++++,,,---......000000000000111111111111222000222777888333111444444333666<<<@@@EEEMMMUUUbbbffflllppprrruuuzzz~~~}}}}}}}}}}}}~~~~~~}}}}}}|||zzzzzzyyyxxxtttrrrllljjjhhhgggeeebbb^^^[[[SSSOOOIIIDDD@@@===;;;999555333111///---+++***)))+++++++++++++++++++++++++++,,,,,,,,,---.......................................---...///111333444111111222333444666777888===???DDDMMMXXXdddnnntttwwwzzz|||yyypppjjjaaaZZZVVVRRRMMMJJJDDDFFFHHHKKKLLLLLLLLLKKKNNNMMMNNNRRRVVVWWWUUURRRQQQUUUWWWWWWWWWUUUNNNGGG<<<:::777555444333111000000000///...,,,+++*********)))(((((()))(((&&&$$$'''(((((('''&&&%%%$$$############$$$$$$$$$$$$$$$#########"""""""""""""""$$$%%%&&&'''&&&%%%###!!!%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""!!!%%%$$$######"""#########%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&"""!!! """"""!!! """""""""""""""!!! """"""!!!!!!!!!!!!""""""$$$###""""""""""""""""""###############""""""!!!""""""###&&&((()))(((&&&&&&&&&&&&&&&&&&'''((((((++++++++++++,,,---...///000000000000111111222222222000111444555222222444444333555;;;???DDDMMMUUUeeeiiinnnqqqrrruuuyyy}}}~~~~~~~~~~~~}}}}}}}}}|||{{{{{{{{{|||~~~}}}}}}|||{{{{{{zzzxxxuuurrrkkkjjjiiihhhgggddd___\\\TTTPPPJJJEEEBBB???<<<:::666555333000...,,,+++***++++++++++++++++++++++++,,,---------....................................000///......///111333555333444444555555666888:::>>>BBBJJJTTT^^^iiirrrxxx{{{~~~|||yyyqqqjjjaaaZZZVVVRRRMMMIIIEEEGGGIIILLLMMMMMMLLLLLLLLLLLLNNNQQQTTTUUURRRPPPMMMNNNOOOPPPOOOMMMGGGBBB:::888555444444444222111111000///...,,,+++***)))''''''''''''&&&&&&$$$###''''''''''''&&&$$$###"""#########$$$$$$%%%%%%&&&""""""""""""""""""""""""!!!###%%%'''(((&&&$$$###&&&&&&&&&%%%$$$###""""""!!!!!!!!!!!!!!!"""######$$$$$$##################%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%!!!!!!""""""###$$$$$$%%%"""!!! !!!"""!!! """!!!!!! """!!!!!!!!!!!!""""""###%%%$$$###!!!!!!!!!"""###!!!"""###$$$$$$###!!! ######$$$&&&((()))((('''))))))((((((((())))))***************+++,,,---...000000111111222222333333222111111222222222333444555333555;;;@@@EEENNNWWWhhhkkkoooqqqqqqsssxxx|||}}}}}}}}}}}}|||||||||||||||{{{zzz{{{}}}~~~}}}~~~~~~{{{{{{{{{{{{{{{yyyvvvrrrmmmkkkjjjhhhgggddd```]]]TTTPPPKKKFFFCCC@@@<<<:::777666444222000...---,,,++++++++++++++++++++++++---------......//////000////////////////////////222222111111111222333444666777888777555666999<<<>>>EEEPPPZZZdddmmmuuu{{{{{{~~~~~~{{{ssslllbbbZZZUUUPPPKKKGGGFFFGGGJJJLLLNNNNNNMMMLLLIIIJJJKKKMMMOOOOOOMMMLLLIIIGGGGGGIIIHHHEEEAAA>>>999777444444444444333222111000///...,,,+++***)))******+++***)))(((''''''&&&&&&&&&%%%%%%$$$""""""#########$$$$$$%%%%%%&&&"""""""""""""""#########!!!$$$''')))((('''&&&&&&&&&%%%$$$######"""""" !!!###%%%&&&############$$$#########$$$$$$############$$$$$$###$$$$$$$$$$$$$$$%%%%%% !!!!!!"""#########!!!  !!!"""!!!!!!  !!!""""""!!!!!!!!!!!!!!!"""######%%%$$$###!!!!!!!!!"""### !!!""""""""" &&&$$$###$$$&&&((()))((())))))((((((((())))))******))))))******+++,,,---111111222222333444444555222222111000111222444444666444666<<>>>>>888666444333444444333111000000///...,,,+++******)))***+++***((('''&&&'''$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$###############$$$$$$$$$ !!!$$$'''((()))((((((&&&%%%$$$###############  !!!###%%%'''""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!! !!!!!! !!! !!!""""""###!!! !!!!!!"""###$$$$$$###"""""""""""""""""" !!!!!!!!!!!!!!!&&&$$$"""###%%%'''((((((&&&&&&&&&&&&&&&'''((((((************+++,,,------000111111222333444555555111333333111111444555333777555666<<>><<<>>>999666444333333333222111//////...---,,,,,,++++++''')))***)))&&&$$$%%%&&&###$$$%%%%%%&&&%%%%%%%%%##################""""""###$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%$$$###""""""###$$$$$$$$$###"""!!!!!!"""$$$%%%!!!"""###$$$%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""!!! !!!!!! """"""""""""""""""!!!!!! !!!"""###$$$!!!""""""############"""!!!!!! !!!""""""############$$$&&&'''&&&$$$%%%%%%%%%&&&&&&((()))***,,,,,,,,,,,,---...//////...//////000222333333444111444555222222666666222777444555;;;@@@GGGRRR\\\iiikkkmmmmmmmmmooouuuyyy}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~{{{|||}}}~~~}}}}}}|||zzzzzzzzzzzzxxxvvvvvvwwwyyy|||~~~}}}zzzwwwtttooogggaaa]]][[[XXXWWWRRROOOKKKGGGDDD@@@;;;888111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...111222444555000000000000000000000000***,,,000333555555444333,,,000333333333666===DDDOOOZZZjjjvvvzzzqqqjjjaaaZZZVVVRRRMMMJJJGGGIIIKKKNNNOOOOOOOOONNNIIIIIIHHHFFFEEEFFFIIIKKKHHHBBB???BBBAAA<<<;;;>>>999777444333333333222000.........------,,,,,,,,,***,,,...---***((((((***$$$$$$%%%&&&''''''''''''$$$#########""""""!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$###"""""""""###$$$%%%(((&&&$$$"""!!!!!!"""###!!!"""###$$$%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$"""!!! !!!  !!! %%%%%%$$$$$$###!!!  !!!"""$$$$$$ !!!"""$$$$$$$$$###"""###"""!!!!!!!!!"""$$$%%% !!!###&&&((('''$$$!!!&&&&&&'''''')))***,,,,,,......---......///000111,,,---...///000111222222000555666333333777666222666333444:::???FFFQQQ[[[hhhjjjlllmmmllloootttyyy{{{~~~}}}|||}}}}}}{{{}}}~~~}}}zzz{{{{{{xxxwwwyyyyyyzzz{{{|||{{{zzzxxxvvvpppmmmiiieeeaaa\\\VVVSSSPPPLLLHHHDDDAAA???;;;999555222000//////...---,,,...---+++******+++,,,---***+++---///000111222222444333333222111000//////111111111222222333333444555222222444666777===EEESSS___ppp~~~wwwrrrmmmeee]]]VVVPPPKKKHHHGGGKKKQQQSSSSSSPPPNNNMMMLLLJJJGGGFFFGGGHHHHHHGGGGGGCCC???<<<<<<<<<;;;:::888777666555555333000---///...---,,,+++,,,---...***)))(((&&&&&&''''''(((&&&'''((()))((('''%%%$$$!!!"""###$$$$$$###"""!!!$$$$$$%%%&&&%%%$$$###"""###$$$&&&''''''''''''&&&$$$$$$%%%&&&&&&$$$###"""%%%###  ###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###"""###$$$&&&&&&'''''''''!!!!!!  !!!!!!######"""""" !!!$$$&&&%%%### """$$$&&&'''###############$$$$$$$$$""""""############"""!!! !!!############%%%''')))((('''''')))+++,,,,,,+++++++++,,,---...///000000111222111000///000111444333222222222222222222666555777<<>>;;;888555222000//////...---,,,------,,,,,,,,,,,,,,,---+++,,,...000111222222333333222222111111000000000111111111222333333444444555222222444555555;;;BBBQQQ^^^ppp|||mmmhhh```XXXRRRNNNJJJIIILLLPPPVVVXXXWWWTTTQQQOOONNNLLLJJJJJJKKKLLLKKKKKKGGGDDD@@@>>>>>>===<<<:::888777666555555333000---///...---,,,,,,,,,------***)))(((&&&&&&''''''((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%$$$###""""""###%%%''''''(((''''''%%%%%%%%%&&&%%%$$$$$$###$$$###""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###!!!""""""######$$$$$$$$$######"""!!!!!!!!!!!!"""$$$""" !!! """ !!!$$$%%%$$$######""""""!!!!!!"""""""""#########"""!!!!!!!!! """""""""""""""""""""""""""###$$$$$$###"""###%%%'''&&&%%%&&&(((***+++,,,......---,,,,,,,,,,,,,,,///111222111000///000111000000//////...//////000555444777<<<@@@FFFRRR^^^hhhiiikkkjjjjjjmmmtttyyy}}}||||||~~~}}}}}}~~~}}}{{{yyy~~~{{{yyy{{{{{{yyyxxxzzz}}}~~~~~~}}}zzzwwwtttrrrnnnkkkgggdddaaa]]]XXXUUUOOOKKKGGGCCCAAA>>>:::888555222000//////...---,,,,,,,,,------...------,,,------///111222333333333111111111111111111111111111111111222333444444444666333222333333333888>>>JJJWWWjjjyyyvvvqqqggg]]]UUUQQQOOONNNQQQVVV\\\___]]]YYYTTTRRROOONNNMMMMMMNNNNNNMMMLLLGGGEEECCCAAA@@@???===;;;888777555555444333000...///...---,,,,,,,,,,,,---***)))(((&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%$$$$$$###"""!!!"""$$$&&&'''(((''''''&&&&&&%%%$$$$$$$$$$$$%%%"""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""!!!""""""######%%%%%%$$$###############$$$""" !!! !!! !!!###$$$$$$"""&&&%%%$$$###"""!!!!!!!!!###""""""!!! ###"""!!! !!!"""######$$$%%%$$$"""!!!"""######$$$$$$%%%'''(((***+++...------,,,,,,,,,,,,,,,///000111111//////000111222111111111111111222222444444666;;;???FFFQQQ]]]gggiiikkkkkkjjjlllqqqvvv}}}}}}}}}~~~}}}|||zzzyyy~~~~~~|||zzz|||}}}{{{{{{}}}|||}}}}}}|||zzzwwwtttrrrmmmjjjgggdddbbb^^^ZZZWWWOOOLLLHHHDDDAAA>>>;;;999555222000//////...---,,,+++,,,---//////...---,,,------///000111222222222///000000000111111111222000111111222333444555555777444222333222111555;;;AAAMMM\\\hhhnnnnnnmmmmmmnnnooorrrvvv|||tttggg[[[UUUSSSSSSWWW]]]cccgggeee___ZZZVVVSSSRRRQQQPPPPPPOOOLLLJJJHHHFFFDDDDDDCCCAAA>>>;;;999777555444444333000...///......---,,,,,,,,,,,,***)))(((&&&&&&''''''((('''&&&%%%$$$###$$$%%%&&&$$$#########"""!!!!!! $$$$$$$$$$$$$$$######"""!!!"""$$$&&&'''(((''''''&&&%%%$$$""""""###$$$$$$""""""###############$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$#########$$$%%%$$$$$$###"""""""""""""""!!!!!!######"""!!!!!!!!!!!!"""######"""""""""""""""###$$$%%%&&&!!!!!!!!! ###""" !!!###$$$"""$$$%%%$$$###"""###$$$"""###%%%&&&'''(((***,,,*********+++,,,...///000...///111000//////000111222111111111222333333444444333555:::???EEEQQQ\\\fffhhhkkkkkkjjjkkkooosss}}}|||{{{zzz|||}}}{{{yyy{{{|||zzzyyy|||yyyzzzzzzzzzyyyvvvtttrrrmmmjjjgggdddbbb___ZZZWWWPPPMMMIIIEEEBBB???<<<999555222000//////...---,,,***+++---...///...---,,,,,,---...///000000111111/////////000111111222222000111222333444555666666888555444444333111444999>>>FFFQQQXXXZZZYYYYYYYYY[[[^^^cccjjjrrr|||zzzkkk^^^WWWVVVWWW___dddkkkooommmhhhccc```\\\[[[YYYXXXVVVRRRMMMJJJIIIGGGEEEEEEDDDBBB???<<<999777555444333333111//////.........---,,,++++++***)))(((&&&&&&''''''((('''&&&%%%$$$###$$$%%%&&&$$$######""""""!!!!!!!!!$$$$$$#########"""""""""!!!"""$$$&&&'''''''''&&&%%%$$$"""!!!!!!!!!"""######""" !!!$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!!  !!!!!!######""" !!!!!!!!!!!!!!!""""""!!!!!!!!!"""###%%%'''''' !!!!!!"""""""""###"""  !!!###%%% """###$$$######%%%&&&###%%%((()))((()))+++---)))))))))***,,,...///000---///000000//////000111------------...000111111444333555:::???EEEQQQ\\\eeegggjjjjjjiiijjjnnnrrr~~~}}}|||}}}||||||}}}~~~yyywwwxxxyyywwwvvvxxxwwwxxxxxxxxxwwwuuurrrqqqkkkiiifffccc```]]]XXXUUUPPPMMMHHHDDDBBB???;;;999555222000//////...---,,,******+++,,,------------,,,---...//////000000000/////////000000111111111000111222333444555666777999777666777555222555:::@@@GGGOOOSSSRRROOONNNNNNOOOTTTZZZbbbkkkuuu~~~yyymmmbbb\\\]]]```dddjjjpppttttttpppllljjjgggeeedddbbb^^^YYYSSSNNNJJJHHHEEEDDDCCCBBB@@@>>>:::888555333333222111////////////...---,,,+++******)))(((&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""###"""###$$$&&&&&&&&&%%%%%%$$$$$$###"""""""""""""""###!!!!!!$$$&&&&&&%%%%%%$$$$$$#########"""###$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######!!! $$$""" !!!  !!!"""""" !!!"""######"""""""""######$$$ !!!"""###$$$$$$%%%""""""!!!!!!"""###$$$%%%!!!#########$$$%%%'''$$$(((++++++***)))+++---+++++++++++++++,,,,,,---,,,...////////////000222---------...///111222333444444666;;;???FFFQQQ]]]dddfffhhhhhhgggiiiooosss~~~~~~~~~}}}~~~{{{xxxzzzzzzwwwvvvxxxwwwwwwxxxwwwuuurrrooommmiiifffccc```]]]YYYTTTQQQNNNKKKFFFCCC@@@===:::777555222000//////...---,,,************+++,,,---------...///000000000000000/////////000000000000000000111222333444666777777;;;888888999777444666;;;CCCJJJRRRVVVTTTOOOLLLKKKLLLQQQYYY```gggnnnuuuzzzzzzxxxrrriii```\\\___cccccchhhooossssssrrrpppooolllkkkjjjhhheee___XXXSSSKKKHHHEEECCCBBBAAA@@@???:::888555333333222111000.../////////---,,,***)))***)))(((&&&&&&''''''((('''''''''''''''&&&%%%%%%$$$############%%%&&&'''%%%$$$###"""!!!""""""######$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$######"""!!! !!!###$$$&&&&&&&&&%%%%%%$$$######"""""""""###$$$$$$$$$$$$$$$ """$$$&&&'''&&&$$$######"""!!!!!! !!!!!!$$$""" !!! !!!###"""  """$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!""""""######$$$"""""""""###$$$%%%%%%%%%!!!"""$$$$$$######$$$&&&%%%)))------)))(((***,,,++++++******+++,,,,,,---,,,---//////...///000222...//////000222333555666555444777<<<@@@FFFRRR^^^ccceeeffffffeeeiiiooouuu~~~~~~|||}}}}}}zzzyyyzzzxxxxxxxxxvvvssspppllljjjgggdddaaa]]]ZZZVVVQQQNNNLLLIIIDDDAAA>>>;;;888555555333000/////////---,,,***)))(((((()))+++---......///000111111111111111000000000000000/////////000111222333555666777888;;;999999:::999666888===CCCKKKUUUZZZXXXRRRMMMJJJMMMSSS[[[aaafffjjjooosssmmmlllhhh```WWWSSSVVV[[[^^^cccjjjnnnoooooonnnnnnkkkkkkjjjiiigggaaaZZZTTTLLLIIIDDDBBBAAAAAA@@@???;;;888555333222222111000.../////////...,,,***)))***)))((('''&&&''''''(((&&&'''((()))((('''&&&%%%!!!!!! !!!###%%%&&&%%%$$$"""!!!!!!!!!"""###$$$$$$%%%&&&%%%$$$###"""%%%&&&'''((('''&&&%%%$$$!!!!!!"""$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""!!!"""###$$$$$$$$$$$$$$$!!!$$$'''***+++***'''&&&%%%$$$$$$###"""#########!!!!!!######"""!!!###""" """""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""###%%%&&&&&&&&&%%%###$$$%%%$$$"""""""""$$$%%%***------)))'''(((+++''''''(((***+++...///000,,,---//////...///000222++++++,,,---///111222333666555777<<>><<<:::666444333222000///---,,,,,,,,,+++,,,.../////////......,,,,,,------.../////////000000000000000000000000333222222222333555777888:::::::::888666777999<<>>:::777333222333444222000333222111///...,,,+++***+++***((('''&&&&&&'''''')))'''&&&&&&'''(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''$$$!!!"""$$$&&&%%%$$$###$$$&&&''''''%%%""" """""""""""""""""""""""""""%%%'''&&&$$$###%%%(((+++'''###"""$$$&&&'''&&&######""""""""""""######"""###%%%%%%%%%%%%'''((("""###$$$###  !!!!!!!!!!!!!!!!!!"""#########"""""""""""""""###$$$!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""######""""""############""""""$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&))),,,---,,,***)))---***'''(((+++---...---//////000111111111111111222111///...///000222444111666:::<<<@@@IIIRRRXXXddddddccccccdddhhhnnnsss~~~|||zzzyyyzzzzzzzzzyyywwwwwwvvvuuurrrooommmkkkfffccc^^^ZZZVVVRRRMMMJJJHHHEEEBBB???===:::777444333222000///---,,,,,,,,,+++,,,---------,,,+++***,,,,,,---......//////000000000000000000000000000333222222222333444666777:::::::::888666777:::<<>>:::777333222333333222000111111000...---+++******+++***((('''&&&&&&'''''')))'''&&&&&&''''''%%%$$$""""""######$$$%%%%%%&&&(((%%%######%%%&&&&&&%%%###$$$&&&&&&&&&$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%######$$$&&&***&&&"""!!!###%%%%%%%%%$$$$$$############$$$$$$%%%&&&&&&&&&$$$###$$$%%%"""###$$$###!!! !!!!!!!!!!!!!!!!!!""""""###""""""!!!!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""#########$$$$$$%%%''')))*********)))...+++)))))),,,...///...000000111222222222222222///......---...///000111222666:::===AAAIIISSSYYYddddddddddddfffjjjpppuuu~~~|||zzzxxxwwwxxxxxxxxxwwwvvvvvvuuutttqqqnnnllljjjeeebbb^^^YYYVVVQQQMMMJJJHHHFFFBBB@@@>>>;;;888555333222000///---,,,,,,,,,+++++++++++++++***((((((,,,------......///000000000000000000000000000000333222222111222333555666::::::999777666777:::===BBBIIIRRRXXX[[[___ffflllrrrsssuuuxxxyyyxxxssspppddd___ZZZWWWSSSNNNNNNPPPSSSTTTUUUWWWWWWWWWWWWVVVVVVSSSPPPPPPRRRRRROOOMMMIIIFFFBBB@@@??????>>>===999777444222222222111000//////...---,,,+++***)))******)))(((''''''''''''((('''%%%%%%%%%%%%$$$"""#########""""""""""""!!!(((&&&$$$###%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$###"""$$$%%%(((%%%"""!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''((((((&&&###"""""""""###$$$$$$###!!! !!!!!!!!! !!!!!!""""""!!! !!!!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!"""###$$$$$$%%%&&&'''((())))))***...,,,***+++---/////////000111222222333333222222........./////////000000444777:::>>>BBBIIISSS[[[eeeeeefffgggiiimmmssswww~~~|||{{{yyywwwwwwxxxxxxwwwuuuuuuuuutttssspppmmmkkkiiifffccc^^^ZZZWWWSSSNNNKKKIIIFFFCCC@@@>>><<<888666333222000///---,,,,,,,,,******************))))))---------...//////000000000000000000000000000000222222111111222333555666::::::999777666777;;;>>>CCCIIIRRRYYY^^^dddlllrrrvvvwwwyyy{{{{{{xxxsssoooddd^^^YYYWWWSSSNNNMMMOOOPPPPPPRRRSSSRRRQQQPPPNNNNNNMMMLLLMMMOOOOOOMMMKKKHHHEEE@@@>>>======<<<<<<888777444222111111111111///......---,,,++++++*********)))(((((('''''''''(((&&&$$$$$$$$$$$$"""!!!'''&&&%%%###""" &&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$###$$$$$$%%%'''%%%###""""""###$$$$$$$$$$$$$$$######$$$$$$$$$'''''''''&&&###!!!!!!"""###$$$$$$###!!! !!!!!!!!! !!!!!!"""  !!!"""###!!!!!! !!!!!!"""!!!!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!""""""%%%###"""!!!!!!###%%%&&&&&&%%%%%%%%%'''(((***+++,,,+++++++++,,,...//////000000111222222222222111///000111222222222222111444555888===AAAGGGRRR[[[eeegggiiikkkmmmqqqvvvzzz|||zzz{{{yyyxxxxxxyyyyyywwwuuuuuuuuutttrrrpppmmmjjjiiigggddd```\\\YYYUUUQQQMMMIIIFFFCCC@@@>>><<<888666333222000///---,,,,,,,,,)))))))))***+++,,,------------......///000000111000000000000000000000000222111111111222444666777;;;:::888666555777;;;???DDDJJJRRRZZZaaahhhpppuuuxxxyyy{{{}}}}}}yyytttoooddd^^^YYYWWWSSSNNNNNNPPPPPPQQQRRRRRRQQQOOOLLLJJJGGGIIIKKKMMMNNNMMMJJJGGGGGGDDD@@@===<<<<<<;;;:::777666555222111000000111///.........------,,,,,,*********))))))((('''''''''%%%$$$$$$$$$$$$"""!!!&&&&&&%%%$$$$$$###""""""######"""!!!!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$######$$$%%%######""""""""""""######$$$%%%&&&%%%###"""###$$$###$$$%%%$$$!!! !!!"""!!!!!! !!!!!! !!!"""### !!!"""###!!!!!!!!!!!!!!!""""""###""""""!!! !!!""""""%%%###"""!!!!!!###%%%&&&''''''&&&&&&''')))+++,,,******+++++++++,,,---......//////000000000000000000000111222333222222222444333666<<<@@@EEEPPP[[[fffhhhkkknnnpppssswww{{{|||zzz{{{zzzyyyyyyzzzyyywwwuuuuuuuuutttssspppmmmkkkiiihhheeeaaa]]]ZZZVVVRRROOOHHHFFFBBB@@@>>>;;;888555333222000///---,,,,,,,,,)))))))))***+++---///000---......//////000111111000000000000000000000000111111111222444666888:::;;;:::888555555777<<<@@@EEEKKKTTT]]]fffmmmtttyyy{{{|||~~~|||uuupppddd]]]WWWUUUQQQNNNOOORRRTTTTTTUUUUUUSSSOOOLLLIIIDDDGGGJJJMMMMMMJJJGGGDDDEEECCC@@@>>>===<<<:::999666666555333000///000111............------------************)))(((''''''&&&%%%###$$$%%%%%%$$$""""""###$$$%%%&&&'''((((((!!!""""""!!!"""$$$$$$%%%%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&%%%######$$$%%%###""""""""""""""""""###"""###%%%$$$######$$$%%%$$$%%%%%%$$$"""!!!!!!"""!!!!!!   !!!"""###$$$ """###$$$!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$""""""!!! !!!"""###$$$''''''&&&&&&''')))+++,,,(((***++++++++++++,,,...---...//////000000///////////////000000000111111555222444;;;@@@CCCNNN\\\gggjjjnnnppprrruuuxxxzzz|||{{{zzzyyyxxxyyyzzzyyyvvvtttvvvuuuuuusssqqqnnnkkkiiigggddd```]]]ZZZVVVRRROOOHHHEEEBBB???===:::777444333222000///---,,,,,,,,,******))))))***,,,---............///000000111111000000000000000000000000000000111333555888;;;<<<;;;:::777555444777<<<@@@DDDKKKUUUaaakkktttzzz}}}}}}~~~{{{sssmmmbbb[[[TTTQQQNNNLLLOOOTTTWWWXXXYYYXXXUUUQQQLLLJJJHHHJJJLLLLLLKKKHHHFFFEEECCCBBBAAA@@@???===:::777555666666333///...///222,,,,,,,,,,,,,,,---------******++++++***)))'''&&&%%%$$$###$$$%%%&&&&&&$$$######$$$%%%&&&'''((((((!!!"""###!!!"""$$$###$$$&&&'''((('''&&&%%%''''''''''''''''''''''''%%%###"""###&&&'''%%%$$$###%%%&&&%%%"""!!!###$$$$$$######""""""######$$$"""$$$%%%$$$###"""###$$$$$$%%%%%%$$$"""!!!!!!""""""!!!  !!!"""###%%%%%%######""""""""""""######!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$""""""""""""#########$$$%%%%%%%%%&&&'''(((******(((***------,,,+++---///......///000000000000000111000/////////000111222666222444<<<@@@CCCNNN]]]hhhkkkooorrrsssuuuwwwyyy~~~~~~}}}|||yyyxxxxxxxxxyyyxxxvvvsssvvvvvvuuutttqqqnnnllljjjfffccc___\\\YYYUUUQQQNNNGGGEEEAAA>>><<<:::666444333222000///---,,,,,,,,,++++++***))))))***+++,,,......//////000000111111000000000000000000000000000000111333666999<<<>>>;;;:::777555444777===AAACCCJJJVVVcccoooxxx~~~~~~~~~xxxoooiiiaaaYYYRRRNNNLLLKKKOOOUUUYYYZZZ[[[ZZZWWWRRRMMMJJJMMMNNNNNNMMMJJJIIIIIIIIICCCBBBAAAAAA@@@>>>999666555666666333///---///222***++++++++++++,,,,,,,,,******++++++***)))'''&&&$$$######$$$&&&''''''&&&''''''&&&&&&%%%$$$######"""###$$$""" ###&&&"""$$$&&&((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%&&&$$$"""!!!$$$%%%$$$!!! !!!###%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%$$$"""!!!"""###$$$%%%%%%$$$"""!!!"""###"""!!!  !!!!!!"""$$$%%%&&&((('''&&&$$$###"""""""""!!!!!!!!!!!!!!!"""#########!!!  !!!###$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$&&&''''''(((((())),,,...///---,,,...000//////000111111111111111444222111000000222444555888333555===BBBCCCOOO___iiilllpppssstttuuuwwwxxx|||~~~|||~~~~~~~~~~~~|||zzzyyyyyyzzz{{{{{{yyyxxxzzzxxxuuusssqqqnnnjjjggghhhddd^^^YYYVVVRRROOOMMMFFFCCC@@@===;;;999777555111000///...---,,,++++++++++++***************+++...000111222111000111222000111222333333222000000111111111222555777:::<<<===;;;888777888;;;???AAAFFFPPP[[[dddooozzz~~~}}}yyyrrrlllaaaZZZRRRNNNKKKKKKOOOUUUXXXZZZ[[[ZZZVVVRRRPPPOOOLLLMMMNNNNNNMMMLLLJJJIIIDDDAAA>>>;;;;;;:::999888666555333111///---,,,,,,---,,,,,,,,,,,,,,,,,,+++(((''''''&&&&&&&&&''''''((('''&&&&&&&&&%%%###!!!(((((('''&&&&&&%%%$$$$$$&&&%%%%%%$$$#########$$$+++***)))((((((((((((((()))(((&&&&&&((()))((('''$$$######"""###%%%&&&'''((('''&&&$$$###!!! '''(((((('''%%%$$$%%%&&&'''%%%###"""###$$$$$$$$$%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""######%%%!!! """)))111>>>555)))###!!!""" """############$$$$$$$$$%%%$$$$$$##############################$$$$$$$$$))))))(((((('''''''''''')))***++++++------...///000000000111222222333333444444333333333333222222666666888<<>><<<<<<:::888777555444333111///...------------,,,,,,,,,,,,++++++))))))(((''''''''''''(((&&&%%%%%%%%%&&&&&&$$$###&&&&&&%%%%%%$$$######"""%%%$$$######"""""""""###((((((''''''&&&&&&&&&&&&)))'''&&&&&&'''((('''&&&%%%$$$######""""""######%%%%%%%%%$$$$$$#########"""###$$$###"""!!!"""###(((&&&######$$$$$$$$$###%%%$$$###"""!!!!!!!!!!!!""""""""""""############### ###$$$'''---555NNNCCC555***%%%""" !!!""""""""""""############""""""!!!!!!!!!!!!!!!############$$$$$$$$$$$$''''''''''''(((((()))))))))***++++++------.../////////000000111222222333777666555444222111000///555555888<<>>===:::777555444333222111000/////////---------,,,,,,+++++++++******)))(((((((((((((((###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$###""""""!!!!!!$$$###""""""!!!"""""""""&&&&&&&&&%%%%%%%%%%%%%%%((('''%%%$$$%%%&&&%%%$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%&&&"""$$$%%%%%%$$$###$$$&&&(((&&&$$$###$$$$$$###"""%%%$$$###"""!!!!!!!!!!!!$$$$$$###############"""!!! !!!$$$&&&&&&+++222BBB:::///'''%%%%%%$$$$$$!!!!!!!!!""""""""""""######""""""!!!!!!!!!!!!!!!############$$$$$$%%%%%%%%%%%%&&&'''((()))***+++)))***++++++------...///......///000000111111222666555444333222111000000333444777<<<@@@FFFTTTaaapppqqqrrrqqqqqqqqqsssuuuvvvvvv|||~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~~~~|||zzzvvvtttqqqnnnlllhhhdddaaa___\\\WWWSSSPPPMMMIIIFFFBBB???<<<999777555333000..................------*********)))******+++,,,---///111111000///000111000111111111222222222222222222222333555777:::;;;<<<;;;888777888<<<@@@CCCLLLVVVcccppp~~~{{{uuuooobbbZZZSSSOOOMMMLLLQQQWWW\\\]]]^^^]]]ZZZWWWWWWWWWYYYXXXWWWTTTPPPLLLHHHFFFCCCBBB@@@???===;;;666333333333222111000000000000---------,,,,,,+++++++++******)))(((''''''''''''###$$$&&&&&&%%%%%%%%%&&&$$$#########"""""""""!!!$$$######"""""""""######%%%%%%%%%&&&&&&%%%%%%%%%(((&&&$$$###$$$$$$$$$"""$$$$$$%%%%%%$$$""" !!!!!!""""""###$$$%%%%%%"""###%%%%%%$$$%%%&&&((()))'''%%%$$$%%%%%%###"""$$$$$$###"""!!!!!!""""""$$$#########"""!!!!!!!!! !!!######!!!###''',,,)))$$$"""$$$&&&''''''""""""""""""############%%%$$$$$$###############"""######$$$$$$%%%%%%%%%%%%%%%&&&'''((()))******)))***++++++------...///.........///000000111111111111222222333333333444222333777===AAAGGGTTTaaappprrrssssssrrrsssuuuwwwtttrrrwww~~~~~~}}}|||||||||||||||}}}~~~~~~}}}||||||{{{yyywwwtttrrrooommmkkkhhhdddaaa]]]ZZZVVVRRROOOLLLGGGDDDAAA>>>;;;888666444222///,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,---///000000//////000111000000000111111222222333333333333444555888:::;;;<<<;;;888777999<<>>;;;777444333333222111111111111111......---,,,,,,+++*********)))((('''&&&&&&&&&&&&$$$&&&''''''%%%###$$$%%%$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%#########$$$###""""""###$$$%%%%%%$$$###"""!!!!!!!!!""""""""""""""" !!!"""!!!"""###%%%(((&&&%%%%%%&&&%%%$$$"""$$$###"""""""""""""""""""""""""""!!!  ###"""###'''&&&&&&&&&&&&%%%###"""######$$$$$$$$$$$$%%%%%%%%%$$$$$$###############"""######$$$%%%%%%&&&&&&''''''''''''(((((((((((()))***++++++------...///.........///000000111111000000111222222333444444222333777===AAAGGGTTTaaannnoooqqqqqqqqqrrrtttvvvsssooottt~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{zzzzzzyyyvvvtttrrrpppmmmllljjjhhhdddbbb[[[YYYVVVSSSPPPLLLHHHDDDAAA>>>:::777666444111///,,,,,,,,,++++++*********))))))))))))***+++,,,,,,,,,...000000/////////000000000000000111222333444444444444444666888:::;;;:::888666666777;;;@@@BBBKKKVVVfffwww{{{uuuooobbb[[[SSSPPPOOONNNSSSYYY\\\]]]^^^]]]\\\\\\]]]^^^]]]\\\ZZZWWWRRRNNNIIIGGGBBB@@@???>>>===;;;888666444333222111111111111111......---,,,,,,+++*********)))(((&&&%%%%%%%%%%%%$$$&&&((('''$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&((())))))(((''''''%%%$$$""""""$$$%%%$$$###""""""###%%%%%%&&&&&&&&&###""""""""""""!!!!!!!!! """###$$$######%%%&&&'''&&&%%%&&&''''''%%%#########"""""""""""""""###!!!  $$$$$$!!!###'''!!!"""$$$&&&&&&$$$""" $$$$$$$$$%%%%%%%%%&&&&&&###""""""!!!!!!!!!!!!!!!"""######$$$%%%&&&'''''''''''''''((((((((((((((()))***++++++------...///......///000000111111222222222222222222111111111222333888>>>BBBGGGSSS___iiikkklllmmmmmmnnnqqqsss}}}sssooosss~~~}}}}}}~~~~~~}}}}}}|||}}}}}}}}}~~~}}}|||zzzyyyyyywwwtttrrrpppnnnlllkkkkkkiiifffccc[[[YYYVVVTTTQQQMMMHHHEEEAAA>>>:::888666444111///------,,,,,,+++***))))))))))))))))))***+++,,,---,,,...000000///...///000111000000000000222333444444444444444666888:::;;;:::888666666888<<<@@@CCCKKKVVVfffwww{{{tttooobbb[[[TTTQQQOOOOOOTTTZZZ\\\]]]]]]\\\ZZZYYYZZZ[[[ZZZYYYXXXUUUQQQLLLIIIFFFBBB@@@===<<<<<<<<<:::999555444333222111000000000///......---+++******)))+++***)))'''&&&&&&%%%%%%!!!%%%((('''$$$###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%&&&((()))))))))''''''$$$###""""""$$$&&&&&&%%%""""""""""""###$$$%%%&&&##################$$$$$$$$$&&&''''''&&&&&&''')))%%%$$$%%%&&&((((((&&&$$$######""""""""""""###### !!!!!!!!!!!!!!! """%%%$$$"""###''' !!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%###""""""!!!!!!!!!!!!!!!"""######$$$%%%&&&'''(((%%%&&&&&&'''((()))******)))***++++++------.../////////000000111222222333111111111111111222222222333444999>>>BBBGGGRRR^^^ggghhhjjjkkkkkkmmmppprrryyyuuupppsss}}}~~~}}}}}}~~~~~~}}}}}}||||||||||||}}}}}}}}}|||zzzyyyxxxwwwtttqqqooommmlllkkkkkkiiigggeee\\\ZZZWWWUUURRRNNNIIIEEEAAA>>>:::888666444111/////////...---+++***))))))))))))))))))***+++,,,---,,,...000000///...///000111000000000000222444555555444444555666888:::;;;<<<:::999888:::>>>BBBEEEKKKVVVeeewww~~~{{{tttnnnccc[[[TTTQQQOOOOOOTTT[[[]]]]]]\\\ZZZWWWUUUVVVWWWWWWVVVUUUSSSOOOKKKHHHFFFBBB???<<<;;;;;;<<<;;;:::666555333222111000000000//////...---+++******))),,,+++***(((''''''&&&&&&###''''''$$$$$$'''***$$$$$$$$$$$$$$$$$$%%%%%%""""""!!!""""""###$$$$$$$$$%%%'''))))))((('''&&&###"""!!!"""%%%''''''&&&###"""!!!!!!!!!"""$$$%%%$$$$$$$$$%%%%%%&&&&&&'''"""$$$%%%%%%######$$$&&&$$$$$$$$$&&&((()))'''%%%###"""""""""""""""###### !!!!!!""""""######%%%######%%%######&&&%%%$$$"""!!!!!!###%%%"""############$$$$$$$$$%%%$$$$$$###############"""######$$$&&&'''((((((###$$$%%%''')))***,,,,,,)))***+++,,,---......///000000000111222222333333---...///000222444555555333555999???BBBFFFQQQ]]]gggiiikkkllllllnnnqqqtttvvvvvvqqqttt~~~~~~}}}}}}|||{{{zzz{{{~~~}}}{{{yyywwwuuussspppnnnmmmllllllkkkjjjfffddd___\\\WWWSSSOOOLLLHHHEEEAAA>>>999666444222000///000...,,,+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,000111111111111000000///---///111222333222000///222222333444555777777888<<<999888::::::;;;AAAHHHPPPZZZiiiwww~~~{{{vvvqqqlll]]]YYYSSSNNNNNNSSSZZZ^^^bbb```^^^\\\YYYVVVTTTSSSSSSSSSSSSQQQNNNJJJGGGDDDBBBAAA@@@???>>><<<;;;;;;999777444000...---------///...------++++++***)))(((((((((((('''''''''''',,,+++***(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$#########$$$&&&&&&$$$$$$%%%%%%$$$$$$###"""###$$$&&&''''''&&&%%%$$$$$$$$$###"""!!!!!!""""""""""""###""""""!!! $$$%%%%%%%%%%%%$$$######!!!###&&&'''((('''%%%###%%%%%%$$$$$$###"""""""""  !!!!!!!!! !!!###%%%###"""!!!!!!"""$$$&&&''' !!!"""###$$$$$$#####################$$$$$$###""""""###%%%'''(((&&&&&&&&&&&&''''''((())),,,,,,,,,------,,,++++++---...000111111000/////////000111222333444444555555555888===AAAEEEOOOYYYbbbfffkkklllkkkjjjllloooxxxuuurrrvvv~~~}}}~~~~~~}}}|||}}}~~~}}}|||}}}~~~|||zzzyyyyyyxxxuuussspppooommmlllkkkjjjgggddd```\\\WWWSSSOOOLLLHHHEEEAAA>>>:::666555333111///000...,,,+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///000000111111111000000///000111222222222111111222222333444666777888888;;;888777999999:::@@@GGGRRRZZZfffqqqyyy~~~}}}xxxqqqlll]]]YYYRRRNNNNNNSSSYYY^^^aaa```^^^\\\ZZZWWWUUUTTTTTTTTTSSSRRROOOKKKHHHEEECCCBBBAAA@@@>>><<<;;;::::::999555222000////////////...------++++++***)))((((((((((((''''''''''''(((''''''&&&%%%%%%%%%%%%"""""""""!!!!!! $$$######"""###$$$%%%&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###%%%%%%$$$###############"""""""""###""""""!!!!!!!!!"""###$$$%%%&&&&&&&&&!!!"""$$$&&&'''%%%$$$"""%%%$$$$$$###""""""!!!!!!""""""""""""############ """######!!!!!!"""$$$""""""""""""###$$$%%%&&&!!!!!!""""""""""""""""""$$$$$$$$$#########"""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''',,,,,,,,,------,,,,,,+++...//////000000000000000000000000111222333444555666555888===@@@EEENNNXXXcccgggkkklllkkkjjjllloooxxxtttnnnqqq}}}|||||||||{{{|||}}}~~~}}}{{{zzzzzzzzzzzzxxxwwwuuurrrooommmllljjjgggeee```\\\XXXSSSPPPLLLHHHFFFAAA>>>:::777555444222000///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...///000111111111111111111111222222222333333333222222333555666888999999:::777666888999999???FFFTTTZZZccckkkrrrwww{{{~~~~~~wwwoooiii]]]YYYRRRMMMMMMRRRXXX]]]______^^^]]][[[YYYWWWVVVTTTTTTSSSRRROOOLLLIIIGGGEEEDDDCCC@@@>>><<<:::999999888555333111000000000///...------++++++***)))((((((((((((''''''''''''$$$$$$$$$######$$$%%%%%%%%%%%%$$$###""""""!!!!!!###""""""""""""###$$$$$$'''''''''''''''&&&%%%%%%$$$$$$$$$#########$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$!!!""""""#########""""""!!!"""###$$$%%%&&&&&&&&& !!!###%%%%%%$$$###"""$$$######""""""!!!  !!!!!!!!!"""!!!###%%%%%%###"""""""""!!!!!!"""###$$$$$$$$$$$$############"""""""""!!!%%%$$$$$$$$$###""""""""""""###%%%&&&&&&%%%###"""$$$$$$$$$$$$%%%&&&'''(((+++,,,,,,------,,,,,,,,,///////////////000111111111000//////000222555666666555888===@@@EEEOOOYYYfffjjjmmmmmmllllllnnnpppyyytttllllll}}}}}}||||||{{{zzz{{{}}}~~~|||{{{zzz{{{{{{yyyxxxxxxuuurrrooommmjjjgggeee```\\\WWWSSSPPPLLLHHHFFFAAA>>>:::777666444222111///---++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---------...///111111222222222333333222222222333444555222333444555777888:::::::::777666888999:::@@@GGGSSSYYYccckkkrrrvvvzzz|||}}}~~~|||uuukkkeee]]]XXXRRRMMMMMMQQQWWW\\\]]]]]]]]]]]]\\\ZZZYYYXXXTTTSSSSSSQQQOOOLLLJJJHHHGGGFFFDDDAAA>>>;;;999888666555333111///.........///...------++++++***)))((((((((((((''''''''''''$$$$$$############$$$$$$&&&&&&%%%$$$###""""""!!!"""""""""""""""#########%%%%%%%%%&&&%%%$$$$$$######"""!!!!!!"""$$$%%%'''%%%$$$$$$#########$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!"""$$$%%%%%%%%%$$$#########""""""!!!  !!!!!!"""$$$&&&&&&%%%"""!!!!!! !!!###$$$$$$$$$###"""##################""""""#####################$$$###$$$%%%%%%%%%$$$###"""&&&&&&&&&&&&''')))***+++++++++,,,---------,,,,,,000///.........000111222222000///...///222555777555555888===BBBGGGRRR]]]iiimmmoooooommmmmmooorrryyyvvvmmmkkk{{{~~~}}}|||{{{zzz{{{}}}~~~}}}~~~}}}|||{{{{{{zzzyyywwwzzzwwwssspppnnnkkkgggddd___\\\WWWRRROOOKKKHHHEEE@@@===999777555444222111...---++++++,,,---,,,++++++++++++,,,,,,------------...///111111222222222333333222222333333444555222333444666888999;;;;;;;;;888888999:::;;;AAAHHHQQQYYYfffqqqxxx{{{}}}}}}|||}}}|||tttjjjccc]]]XXXQQQLLLLLLPPPVVV[[[[[[\\\]]]]]]\\\[[[YYYXXXRRRQQQPPPOOOMMMKKKIIIIIIGGGFFFCCCAAA>>>;;;999777444444333111000//////...///...------++++++***)))(((((((((((('''''''''''''''&&&%%%$$$###############""""""!!! !!!!!!""""""############%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!!!!!!!"""%%%'''(((######""""""""""""###$$$""""""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&%%%%%%######""""""!!! !!!"""######$$$$$$"""$$$&&&&&&%%%"""!!!!!! !!!"""$$$$$$###"""!!! !!!!!!"""######$$$$$$!!!!!!"""###$$$%%%%%%&&&&&&%%%$$$#########$$$%%%&&&&&&&&&'''((()))++++++***+++,,,,,,---------,,,///............000222333111000......///111444666444444777>>>CCCJJJWWWccciiilllnnnmmmkkkjjjmmmpppxxxzzzrrrppp}}}~~~}}}|||~~~}}}|||}}}~~~}}}{{{{{{{{{zzzxxxwwwyyywwwtttrrrppplllgggccc^^^ZZZVVVQQQNNNJJJFFFDDD???<<<888666555444222000...,,,++++++,,,---,,,+++***++++++,,,,,,------......///000111111111111111222222333333333444444444222333555666888:::<<<===<<<999888:::;;;<<>>;;;777555444333111000...,,,***+++,,,------,,,******+++,,,,,,---......///000000111111111000000000111222444444333333222333333555777999;;;======;;;888777999:::;;;@@@GGGRRR\\\jjjwww~~~~~~vvvmmmggg]]]XXXQQQKKKKKKNNNTTTYYYYYYZZZ[[[\\\[[[YYYWWWUUULLLLLLJJJIIIGGGGGGFFFFFFDDDCCCAAA???<<<:::888777444444444444333333222111///...------++++++***)))((((((((((((''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''""""""$$$%%%%%%%%%$$$###(((((((((((((((''''''&&&&&&&&&&&&&&&%%%$$$###"""###"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!! """######!!!!!!"""$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""####################################$$$%%%&&&&&&$$$$$$$$$%%%'''(((***+++)))***+++,,,------------,,,---...000111111222222////////////000222333444555444666<<>>:::777666888999:::???FFFUUU]]]jjjvvv|||{{{tttlllfff\\\XXXPPPKKKJJJNNNTTTXXXXXXZZZ[[[\\\[[[XXXUUUSSSJJJJJJHHHGGGFFFEEEEEEEEEBBBBBB@@@>>>;;;999888777222222222222222111000//////......---,,,+++***))))))(((((((((''''''''''''############$$$%%%&&&'''"""######$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$)))))))))(((&&&### $$$#########$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!! !!!"""!!! !!!###%%%###"""!!! !!!"""### &&&&&&%%%$$$###"""!!! !!!$$$&&&'''&&&%%%$$$%%%&&&&&&''')))+++,,,---)))***+++,,,------...---+++,,,...000222222111111......///000111222333333666555666:::???EEERRR]]]hhhjjjkkkhhheeeeeehhhkkkqqqzzzsssttt~~~||||||}}}}}}~~~wwwxxx{{{|||}}}{{{yyyxxxuuuvvvwwwuuurrrlllfffbbb\\\XXXQQQKKKHHHFFFCCCBBB<<<999555222111///---,,,+++,,,---...---,,,+++***+++,,,,,,,,,++++++---///......//////000000111111111111111111222333333444333444555777888:::;;;;;;===999666777777999AAAIIITTT]]]jjjvvv}}}~~~xxxpppgggaaa\\\WWWPPPKKKJJJMMMRRRUUUYYYZZZ\\\]]][[[XXXTTTRRRKKKKKKJJJHHHGGGEEEDDDDDDCCCBBB@@@>>><<<::::::999999888666333111000///...---...//////...---+++)))((((((((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$#########$$$%%%%%%%%%$$$###""""""$$$&&&''''''''''''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""######$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$######'''&&&$$$"""!!! """"""############"""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%$$$%%%'''))))))(((&&&%%%)))+++,,,,,,+++***,,,---000000000///000111111222000000000000111222333444555444777===AAAFFFQQQ[[[kkkkkkiiigggddddddfffhhhqqq{{{zzzjjjpppzzz}}}|||||||||~~~xxxzzz|||}}}}}}|||zzzyyytttuuuuuutttpppjjjddd```ZZZVVVPPPJJJGGGEEECCCAAA===:::666333111000...---,,,,,,------,,,,,,+++++++++,,,---,,,++++++,,,...//////000000111222222222333222222222222222333444444555666888:::;;;<<<======999666777888:::AAAIIIVVV^^^kkkvvv|||}}}xxxpppgggaaa]]]XXXRRRMMMLLLOOOTTTXXXZZZ[[[\\\\\\ZZZWWWSSSPPPHHHHHHGGGFFFEEEDDDDDDCCCCCCBBB@@@>>><<<:::999999666555444222111000000///...------,,,++++++++++++)))((((((''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###""""""$$$&&&'''(((((())))))(((((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""" !!!"""""""""""""""#########$$$$$$%%%%%%%%%#########"""""""""""""""'''&&&%%%###""""""!!!!!!""""""############"""""" !!!!!!!!!!!! !!!"""######"""!!! #########"""""""""""""""########################!!!""""""######$$$$$$%%%&&&'''((()))))))))(((''')))+++,,,,,,+++***,,,---///000000000111111111111111000000000111222333333444444777<<<@@@FFFPPP[[[iiiiiihhhfffdddeeegggiiirrryyy}}}lllqqqzzz}}}||||||~~~zzz{{{|||~~~}}}|||zzzyyysssssssssqqqmmmgggaaa]]]XXXTTTNNNIIIGGGDDDBBB@@@===:::666333222111///---------,,,,,,++++++,,,,,,,,,------,,,+++***,,,---000000000111222222333333444444333222222222333333555666777999;;;<<<===>>><<<999777888999:::AAAIIIVVV___kkkvvv|||~~~|||wwwpppgggbbb\\\XXXSSSNNNNNNRRRWWWZZZ]]]]]]]]][[[YYYUUUQQQOOOHHHGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@>>><<<:::999999333333222111111000111111///---+++)))((()))***+++))))))(((''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%$$$#########$$$%%%&&&)))))))))))))))(((((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""""""######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$""""""############"""""" !!!!!!!!!!!! ###%%%%%%###!!!$$$$$$######"""!!!!!! #################################$$$%%%&&&&&&&&&(((((((((((())))))******)))+++,,,,,,+++***,,,---...///000111222111111000111111111111111111222222333333666;;;???EEEOOOZZZffffffgggfffeeeeeehhhjjjrrrwwwqqquuu}}}}}}||||||zzz{{{|||||||||{{{yyyxxxrrrrrrqqqooojjjddd___\\\WWWTTTNNNJJJGGGEEEBBB@@@===:::666333222111000......---,,,+++***+++,,,---,,,------,,,+++***+++---//////000111111222222333555555444333222222222333444555777:::<<<=========<<<888777999999;;;BBBJJJUUU^^^kkkvvv}}}~~~|||xxxqqqiiiccc[[[WWWRRROOOOOOSSSXXX[[[^^^^^^\\\ZZZWWWSSSPPPNNNKKKKKKIIIHHHGGGEEEDDDDDDDDDCCCAAA>>><<<:::999888555444333222111111111111...---,,,************+++))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%$$$$$$$$$$$$$$$#########$$$%%%&&&((())))))))))))(((''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""###$$$%%%%%%&&&&&&%%%%%%###############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''######""""""######$$$%%%""""""############"""""" !!!!!!!!!!!! !!!"""$$$$$$###"""!!!############""""""!!!!!!########################$$$%%%%%%&&&'''((())))))((('''''''''((()))***+++)))+++,,,,,,+++***,,,------///111222333222000///222111111111111111222222333222555;;;???DDDOOOYYYcccdddeeeeeeeeegggiiilllqqquuuwww{{{}}}~~~~~~~~~|||{{{{{{|||zzz{{{{{{{{{zzzxxxwwwvvvqqqqqqpppmmmiiiccc___\\\XXXUUUPPPKKKHHHFFFBBB@@@<<<999555333222111000......---,,,+++***+++,,,---,,,------,,,+++***,,,---......//////000111111111555444333333222222222222222333666999;;;<<<======;;;888777999:::<<>><<<:::888888888777555444222222111111---............,,,+++******))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########"""""" !!!!!!"""""""""""""""######################## !!!!!!""""""""" !!!!!!"""###$$$""""""############"""""" !!!!!!!!!!!!###"""!!!!!!!!!###$$$%%%!!!!!!""""""############""""""""""""""""""""""""######$$$%%%&&&'''((((((&&&&&&&&&&&&'''((()))***)))+++,,,,,,+++***,,,------///111222333222000///111111111000111111222222333222555;;;???DDDOOOYYYaaaccceeefffggghhhkkkmmmpppttt|||{{{~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}}}}}}}}}}{{{{{{zzzyyyxxxwwwuuuuuuppppppooollliiiddd```]]]YYYVVVQQQLLLIIIEEEAAA>>>;;;888444222111111///...------,,,,,,++++++,,,,,,+++,,,,,,,,,++++++---///.........///000000111111333333222111111111222222111333666999<<<======<<<;;;888888:::;;;===CCCJJJSSS\\\jjjxxx}}}yyyssskkkeeeWWWUUUPPPNNNNNNQQQUUUXXX\\\[[[YYYVVVTTTRRRQQQQQQOOOOOOMMMKKKHHHFFFDDDDDDEEECCCAAA>>><<<999888777999888666555333222222111---...///000///---+++)))******)))((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""!!!"""######$$$$$$#####################"""""""""!!!!!!!!!!!!!!!"""""""""  !!!"""######""""""############"""""" !!!!!!!!!!!!$$$###!!! """%%%''' !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%&&&$$$%%%%%%&&&'''((()))))))))+++,,,,,,+++***,,,---...///000111222111111000000000000000111222333444333333666;;;???EEEOOOZZZaaacccfffggghhhiiilllnnnpppttt}}}~~~zzz{{{|||}}}~~~|||}}}~~~}}}|||{{{zzzxxxwwwvvvuuuppppppooommmiiifffbbb```YYYVVVQQQLLLHHHCCC???;;;999666333111000000...---,,,,,,------,,,,,,++++++)))***,,,,,,+++,,,...000...//////000111111222222111111000000000111222222111333777;;;===>>>>>>===:::888888;;;<<<===CCCJJJUUU^^^lllyyy}}}xxxqqqiiicccXXXUUUQQQNNNNNNQQQTTTWWWZZZYYYVVVTTTSSSSSSSSSTTTQQQQQQPPPOOONNNLLLKKKKKKEEEDDDAAA>>>;;;999888777777666555444333333333333------------,,,++++++*********))))))((('''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%$$$((((((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""$$$$$$%%%&&&&&&&&&&&&%%%$$$#########"""""""""!!!%%%%%%%%%$$$$$$$$$$$$$$$!!! !!!"""###$$$""""""############"""""" !!!!!!!!!!!!###"""!!!!!!"""$$$%%%'''"""""""""""""""#########"""""""""""""""""""""""" """###%%%&&&&&&###%%%&&&((()))***)))))))))+++,,,,,,+++***,,,---///000000000111111111111/////////000111333444555444444777<<<@@@FFFPPP[[[bbbdddgggiiiiiikkklllnnnrrruuu{{{|||}}}}}}~~~~~~~~~~~~}}}{{{|||~~~~~~}}}|||{{{yyyxxxvvvvvvppppppooommmjjjgggdddbbbYYYUUUPPPKKKGGGBBB===999888666222000000///...---+++,,,---...---,,,+++***(((***+++++++++,,,///111000000000111222222333333000/////////000111222222222444888<<>>CCCJJJXXXaaannn{{{~~~|||wwwppphhhbbbYYYVVVRRROOOOOOQQQTTTWWWYYYWWWUUUSSSSSSTTTUUUVVVTTTTTTTTTTTTTTTTTTSSSSSSEEEDDDAAA>>>;;;999888777333333333222222333333444///---+++***))))))***+++******))))))((((((''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$)))))))))))))))(((((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""!!!!!!"""############"""$$$#########""""""!!!!!!$$$######""""""!!!!!!!!!"""""""""""""""###$$$$$$""""""############"""""" !!!!!!!!!"""!!!!!!"""###$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!########################!!!"""###$$$&&&'''((()))###%%%(((***++++++***))))))+++,,,,,,+++***,,,---000000000///000111111222......///000111333555666555444777===AAAFFFQQQ[[[ccceeehhhjjjjjjkkkmmmoootttvvv~~~yyy|||~~~}}}}}}~~~~~~}}}|||zzzyyywwwzzz|||}}}|||}}}}}}yyyvvvtttssstttrrrooollliiieee```\\\XXXSSSMMMGGGCCC@@@<<<:::888666444111...,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---...///...//////000111222222333333333222111000000000000111333666:::>>>???>>><<<;;;888888;;;===@@@GGGOOOVVVbbbnnnuuu{{{|||yyywwwpppfff^^^YYYUUUOOOMMMNNNRRRUUUWWWXXXWWWVVVUUUSSSQQQPPPOOOOOOQQQTTTVVVWWWVVVSSSRRRHHHEEE@@@<<<;;;;;;::::::777555222111222222222111000//////...,,,+++***************)))((((((''''''***)))'''$$$###$$$'''***'''''''''&&&&&&%%%%%%%%%$$$###"""!!!!!!"""###$$$###%%%(((******(((%%%###$$$%%%'''&&&%%%$$$$$$%%%$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$######""""""!!!"""$$$$$$######$$$%%%###"""!!!"""###$$$###!!!""""""!!!!!!!!!!!!""""""###############$$$$$$%%%"""!!!!!!!!!!!!!!!""""""###""""""!!!!!!###$$$%%%######"""""""""""""""###$$$######"""!!! !!!###&&&((((((%%%""" ((()))((('''&&&&&&(((***)))))))))***+++---...///...///111222222111000000...//////111222333444444444222333999???EEENNNVVVcccfffjjjllljjjhhhfffeeeiiiqqq{{{wwwttt}}}{{{yyywwwwwwyyy{{{}}}~~~~~~~~~|||{{{zzzvvvxxx{{{{{{zzz|||~~~|||yyyxxxwwwwwwtttqqqmmmjjjeee___[[[WWWRRRLLLGGGCCC@@@===;;;777666333111///---,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---...///......///000000111222222333222111111111111111111555666999===AAABBB@@@>>>;;;888888:::<<>>;;;555444333111///...------,,,,,,,,,+++++++++******++++++++++++,,,---...///.........//////000000111111111111111111111222333777888:::>>>BBBCCCBBBAAA===:::999;;;===???FFFNNNXXXdddpppxxx~~~{{{xxxuuupppiiicccXXXSSSNNNLLLMMMQQQTTTVVVXXXWWWUUUSSSQQQOOOMMMLLLKKKMMMOOOQQQQQQPPPNNNLLLGGGDDD???<<<;;;;;;:::999777555444333333111///---...------,,,+++***))))))))))))(((((('''&&&&&&%%%$$$&&&((((((&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&$$$######$$$######""""""""""""############""""""""""""!!!!!!"""$$$%%%$$$######$$$&&&%%%$$$###$$$%%%&&&%%%###"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""######!!!!!!!!!"""###%%%'''(((!!!!!! !!!"""###"""!!!!!! !!!""""""!!!""""""###$$$%%%%%%%%%&&&%%%###""""""$$$''')))&&&&&&'''&&&%%%%%%&&&(((------,,,,,,+++,,,,,,------...000111222222222111000000111111111222222222666444555:::@@@EEEOOOYYYfffhhhjjjkkkiiihhhhhhhhhkkksss~~~vvvtttzzz~~~}}}zzzxxxvvvtttiiihhheeecccaaabbbcccccckkklllrrr{{{~~~}}}{{{{{{xxxyyyyyyyyyyyy~~~}}}}}}{{{xxxsssnnniiibbb[[[VVVRRRNNNJJJFFFCCCAAA>>>;;;444333222000///.........,,,,,,,,,+++++++++************++++++,,,---...///---........./////////000000000000000111111222333555666888===BBBDDDDDDDDD@@@===<<<>>>@@@BBBHHHPPPXXXdddqqqxxx~~~}}}yyyuuuooohhhcccVVVRRRMMMKKKMMMQQQUUUWWWXXXWWWUUUSSSPPPNNNLLLKKKKKKMMMNNNPPPOOONNNLLLKKKFFFCCC???<<<<<<;;;:::999444333222222111///,,,))),,,,,,++++++***))))))(((((((((((('''&&&&&&%%%%%%$$$%%%''''''%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''((('''%%%$$$$$$$$$###""""""""""""""""""###"""""""""!!!!!!!!!!!!!!! !!!""""""!!! !!!###%%%$$$######%%%%%%$$$###!!!!!!!!! !!!!!!!!! !!!"""""" !!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&!!! !!!!!!"""$$$$$$$$$######"""""""""$$$###!!! !!!$$$''')))%%%'''((('''&&&&&&''')))+++++++++++++++,,,,,,------...000111222222222222111111111111111111222222555333555:::>>>DDDOOOYYYfffhhhiiiiiihhhgggggghhhkkkttttttttt}}}}}}~~~~~~~~~~~~~~~|||vvvqqqnnnkkkiiigggbbb```^^^\\\[[[[[[\\\]]]bbbccchhhqqq{{{}}}}}}||||||{{{||||||{{{|||~~~}}}|||zzzwwwrrrmmmggg```YYYTTTPPPMMMIIIFFFCCCAAA===;;;444333222000//////......,,,,,,,,,+++++++++***************+++,,,---...///............////////////////////////000000111222222333666<<>>===<<<;;;:::888555444333222222000,,,)))+++++++++******))))))(((((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%######$$$&&&###$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%'''&&&%%%%%%%%%%%%&&&''''''((()))(((&&&$$$$$$%%%"""""""""######"""""""""!!!!!!!!!!!!!!!""""""""" """###"""!!! !!!"""$$$"""!!!"""###$$$###"""!!!!!! !!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%%%% !!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&((())))))(((((()))***(((((())))))+++,,,---...---...000111222222222111111111111111111111222222333222444888;;;AAAMMMYYYeeeggghhhhhhgggfffggghhhkkkttt|||sssuuu}}}~~~~~~}}}|||~~~}}}~~~wwwssslllfffcccaaa^^^]]]YYYYYYWWWWWWVVVWWWXXXXXXXXXYYY___iiittt~~~}}}}}}}}}}}}}}}~~~}}}{{{yyyxxxuuuppplllfff```YYYUUUOOOMMMIIIFFFCCC@@@<<<999444333222000///.........,,,,,,,,,+++++++++******)))))))))***,,,---/////////////////////////////////...............///000111222555:::AAAFFFHHHHHHBBB@@@???BBBDDDGGGNNNVVV```lllxxx~~~uuulllccc^^^SSSPPPLLLLLLOOOUUUZZZ\\\]]]\\\ZZZWWWSSSPPPNNNMMMNNNNNNOOONNNNNNLLLJJJIIICCCAAA>>>===<<<;;;:::888777555444333333111///---+++++++++*********))))))))))))(((((('''&&&&&&%%%'''''''''%%%######%%%'''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((()))(((&&&$$$$$$$$$""""""############""""""!!!!!!""""""""""""######$$$%%%%%%%%%###"""###$$$###"""!!!"""######"""!!!!!!  !!! !!!""""""&&&%%%$$$###"""""""""""" !!!!!! !!!"""######!!!"""###$$$%%% !!!###$$$%%%$$$###"""&&&(((*********)))***+++(((((()))***+++---...///...///111222222111000000000000111111111222222222222222444777:::???LLLYYYeeegggiiiiiihhhgggggggggkkkuuu|||uuuyyy~~~}}}|||}}}}}}~~~yyynnnjjjccc^^^[[[YYYXXXWWWSSSSSSSSSSSSTTTUUUWWWWWWVVVWWW]]]gggrrr~~~~~~~~~}}}|||||||||}}}~~~}}}yyywwwwwwtttppplllgggbbb\\\WWWOOOMMMIIIFFFCCC???;;;888555444222000///...------,,,,,,,,,+++++++++******(((((()))***+++---///000000000000000000000000000......---,,,,,,,,,------//////111666;;;???AAABBB>>><<<<<>>===<<<<<<:::888666333111000000000///...+++++++++++++++***************)))((((((''''''&&&%%%'''((((((&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''$$$"""""""""!!!"""###$$$$$$###"""!!!"""""""""#########$$$$$$%%%&&&&&&&&&$$$###$$$%%%$$$###""""""$$$$$$###"""!!!  !!!!!!!!! !!!!!!"""###%%%$$$################## !!!"""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$ !!!###$$$%%%&&&###$$$%%%%%%%%%%%%$$$$$$$$$''')))***)))))))))***+++++++++,,,---...///000000000111222222111///...//////000111222333333444333333555888:::???MMM[[[fffhhhlllmmmkkkiiihhhhhhmmmvvv~~~yyy~~~~~~}}}~~~}}}{{{uuupppddd```ZZZUUUSSSRRRQQQQQQQQQQQQRRRSSSUUUVVVXXXYYY[[[[[[aaaiiirrr|||}}}|||{{{{{{{{{|||~~~}}}yyyvvvvvvtttpppmmmiiiddd^^^ZZZOOOMMMIIIFFFCCC???:::777666444333111///...------,,,,,,,,,+++++++++******(((((()))***+++---///000111111111111000000000000...---,,,,,,++++++++++++,,,+++---000555888:::::::::888888<<>>======<<<999888222000---,,,,,,------,,,,,,,,,,,,+++++++++++++++*********)))((((((''''''###&&&***+++)))'''%%%$$$&&&%%%%%%$$$$$$#########'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&%%%###!!! !!!!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$%%%###%%%%%%$$$"""!!!"""###%%%$$$######%%%%%%$$$###  !!!!!!!!!!!!!!!"""######!!!!!! !!!!!!"""######$$$%%%&&&'''((('''&&&&&&!!!!!!!!!!!!"""###%%%%%%##################$$$$$$''''''&&&&&&&&&&&&&&&&&&###&&&((())))))((())))))//////........./////////111111222222111000...---...///000111222333444444444444666999:::@@@NNN\\\gggjjjnnnooonnnkkkiiiiiinnnwww|||xxxsssnnngggaaaZZZXXXVVVRRRPPPNNNMMMLLLOOOPPPRRRSSSUUUYYY^^^aaabbbeeekkkttt~~~|||{{{zzz{{{|||}}}{{{~~~{{{wwwuuuuuussspppmmmjjjfffaaa^^^UUUPPPIIIDDDBBB>>>:::666555333000//////...---+++///,,,******++++++)))&&&)))***+++,,,---........./////////......---------(((***,,,,,,+++))))))))))))******+++,,,...///000111333333333333777???DDDRRRZZZdddhhhiiikkkqqqvvvwwwzzz}}}{{{uuukkkbbb^^^TTTPPPLLLLLLRRRXXX]]]___bbb```]]][[[XXXUUUQQQNNNOOONNNLLLKKKJJJHHHEEECCCAAA???===;;;999888777666666444222000............((()))++++++,,,+++***)))***)))(((''''''&&&&&&''''''&&&$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%"""!!!!!!"""$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&%%%$$$"""!!!%%%&&&&&&$$$###"""###%%%'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$"""!!!!!!###$$$$$$$$$###"""!!!!!!""""""!!!  !!!!!! !!!!!!!!!!!!!!!  !!!"""######$$$$$$""""""""""""############$$$$$$###"""!!!!!!!!!"""######$$$%%%%%%%%%%%%$$$$$$%%%'''(((***+++,,,,,,......//////...------,,,---...///111222222222222222111000.........///000222222444666777===LLL[[[iiinnnsssuuurrrnnnkkkkkkqqqxxxyyyuuummmhhhddd^^^YYYRRRPPPNNNMMMMMMNNNPPPQQQSSSUUUXXX[[[^^^ccciiimmmooossszzz}}}{{{zzzzzz{{{|||{{{~~~|||yyywwwwwwuuurrrpppnnnjjjeeeaaaWWWRRRKKKFFFCCC???:::666555333000//////...,,,+++,,,***((((((******(((&&&***+++,,,---.../////////222111000///...---,,,+++)))***,,,,,,***)))***+++((((((((()))***+++,,,---+++---///000000333777;;;@@@GGGOOORRRRRRTTTYYY___eeejjjppprrroooiiibbb^^^UUURRRNNNOOOSSSYYY]]]^^^```^^^\\\YYYWWWUUUSSSQQQQQQPPPNNNKKKJJJGGGDDDCCCAAA@@@>>><<<:::888777777666555333111000/////////)))***+++,,,,,,+++*********)))(((''''''&&&&&&'''%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$"""  """###&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&%%%$$$"""!!!$$$%%%%%%$$$"""!!!###$$$######"""!!!!!!"""######'''$$$""""""%%%&&&%%%"""$$$######"""""""""""""""###""""""!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$%%%###"""""""""!!!!!! $$$###""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&'''))))))******++++++,,,---------------///000111111111111111000111111000//////000111111444444777:::<<>>CCCNNNYYYeeekkkrrrtttssspppoooooorrrzzz}}}vvvoooiiiddd]]]WWWSSSQQQQQQQQQRRRSSSUUUZZZbbbkkksssxxxzzz~~~{{{xxxvvvuuuvvvvvvxxxxxxyyyzzz~~~|||}}}~~~zzzyyywwwvvvtttoooiiieee[[[UUUNNNHHHEEEBBB===888777444111///...---+++***((())))))*********+++,,,)))***+++,,,---.........)))))))))))))))))))))(((*********)))((())),,,...---,,,++++++++++++++++++---,,,*********,,,------...000111///------///222111444888===BBBIIIQQQVVVUUUVVVXXXZZZ\\\___bbbcccbbbaaa]]]WWWSSSRRRTTTWWW______^^^YYYSSSMMMJJJIIICCCAAA???===;;;:::999888333333222111000//////...---------,,,,,,+++++++++***)))(((''''''&&&&&&'''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$###""""""!!!"""###$$$%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###""""""!!!""""""!!! !!!###!!!!!!""""""""""""!!!!!!$$$######!!!"""############"""""" !!!""""""!!!!!! !!!!!! !!!!!!!!!###############$$$$$$$$$"""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$""""""###$$$$$$$$$$$$$$$&&&'''((())))))))))))))),,,,,,,,,+++,,,---......//////111222222333333333/////////000222444777888888666777;;;>>>BBBKKKUUUbbbhhhoooqqqpppnnnmmmmmmrrryyy~~~~~~}}}~~~sssjjjfff^^^ZZZUUUQQQOOOPPPSSSUUUVVVZZZaaalllxxx~~~}}}~~~|||yyyvvvtttsssttttttuuuvvvwwwzzz}}}{{{{{{|||~~~|||{{{zzzxxxvvvpppjjjeeeXXXSSSLLLGGGDDDAAA<<<999777555111///...---+++)))(((***++++++******+++---))))))+++,,,---.........+++++++++,,,,,,,,,,,,---((()))******)))***,,,---++++++******)))*********---+++(((''')))***++++++,,,......---,,,+++,,,------...///111555;;;CCCIIIOOOQQQTTTWWWZZZ^^^dddgggcccbbb___ZZZTTTRRRUUUXXXaaacccddd```XXXPPPLLLKKKBBBAAA???===:::999888888111222222111111///.........---,,,+++******++++++***)))(((''''''&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""###$$$%%%%%%''''''''''''&&&&&&&&&%%%$$$$$$%%%$$$$$$###"""""" !!!"""!!! """$$$""""""############"""""""""### &&& !!!###$$$$$$###""""""""""""""""""###$$$%%%%%%!!!!!! !!!!!! """"""""""""""""""""""""!!!"""""""""#########$$$""""""""""""""""""###$$$!!!""""""###############&&&'''((()))************------,,,++++++,,,.........///000222333444444444/////////000222444777888<<<999888<<>><<<:::888777777111222222333222111///......---+++***))))))*********)))(((''''''&&&&&&'''######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&###$$$$$$$$$$$$######"""!!!"""""""""!!!!!!###%%%###$$$%%%&&&&&&%%%$$$###!!!!!!!!!"""''' !!!###$$$$$$$$$""""""""""""""""""###$$$%%%&&&!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!$$$###""""""""""""""""""""""""###$$$$$$$$$$$$###$$$%%%&&&((()))*********+++***))))))***,,,...000000111222222333333333333////////////111333666777<<<888777;;;@@@GGGQQQ[[[eeejjjqqqsssqqqnnnmmmmmmpppxxx}}}~~~~~~tttmmmddd___```WWWWWWVVVWWW[[[bbbjjjppp}}}~~~|||zzzxxxyyywwwuuurrrqqqqqqrrrrrrppprrrvvv{{{~~~{{{yyyxxxwwwwwwwwwxxxyyy|||~~~vvvuuutttrrrnnnhhh```ZZZSSSNNNHHHDDDBBB@@@<<<888888555222///...---+++)))''')))+++***'''&&&(((***++++++---...///000000000......------,,,+++******&&&(((+++,,,+++++++++,,,...---------......///000+++++++++...000000,,,(((+++,,,...//////---,,,+++%%%''')))******+++---///222555:::???EEELLLVVV]]]^^^```aaa]]]XXXVVVZZZ^^^___dddhhhfff]]]SSSMMMKKKAAA???===;;;999888777666222333444444333222000///...,,,+++)))(((((())))))***)))(((''''''&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$ !!!""""""######(((((('''''''''&&&&&&&&&######$$$$$$$$$######"""!!!"""###"""!!!"""$$$%%% !!!"""######"""!!! """$$$&&&'''(((!!!###$$$%%%$$$###""" !!!"""###$$$!!!!!! !!!!!!######""""""!!!!!! !!!!!!!!!!!! ######"""!!! $$$$$$###"""!!!!!!""""""######$$$%%%%%%%%%%%%$$$"""###%%%'''((()))******((('''''''''))),,,///111222333333333333222111111////////////111333555666:::666444999???HHHSSS^^^hhhnnntttvvvtttqqqoooooopppwww~~~ooogggddd```]]]]]]TTTXXX\\\___dddnnn|||{{{zzzzzzyyyyyyxxxuuurrrqqqppprrrssspppqqqvvv{{{yyyxxxwwwvvvtttrrrtttxxxzzzzzzxxxyyyxxxuuurrrmmmeee]]]WWWOOOLLLGGGCCCAAA>>>:::888666444222000...,,,++++++************************(((***,,,---,,,++++++,,,...------------...//////---------...............111000000///...---------......//////......---,,,)))******++++++******)))+++++++++++++++,,,,,,,,,***,,,///111444;;;CCCJJJLLLOOOSSSWWWZZZ[[[[[[ZZZ\\\___bbbbbb]]]UUUNNNKKKFFFDDDBBB???<<<:::999888555555444333222111///...000///---+++*********+++)))((('''&&&&&&'''((())))))(((&&&&&&&&&&&&$$$############"""""""""!!!!!! """%%%(((***(((''''''''''''&&&&&&&&&###""""""###$$$$$$!!!$$$###!!! !!!"""$$$%%%!!!""""""!!! ###$$$$$$######$$$''')))$$$%%%&&&'''&&&$$$""" !!!""""""$$$""" !!!"""!!! """!!!  !!!""""""$$$""""""%%%$$$ ###"""!!! !!!"""###""" !!!$$$%%%!!!"""'''+++,,,)))%%%"""$$$$$$$$$%%%&&&((()))***+++,,,,,,---...///000000......//////000000111111222222111000000///000000666555888;;;???EEETTTaaalllmmmppptttuuutttpppmmmmmmsss~~~uuugggaaa```^^^\\\]]]]]]aaagggllluuu~~~zzzyyyyyyxxxyyyxxxvvvsssqqqoooppppppuuuwww||||||yyyxxxwwwvvvvvvtttssstttwwwyyyyyywwwwwwvvvtttqqqmmmeee\\\VVVOOOKKKGGGCCC@@@>>>:::888555444222000...,,,++++++***************************+++,,,,,,++++++,,,......---------......//////////////////000000000000111111111000//////....../////////000000//////...------------------,,,,,,,,,++++++******)))))))))''')))+++---...222999===???BBBFFFKKKNNNQQQRRRRRRWWW[[[^^^]]]YYYRRRLLLIIIDDDCCCAAA>>>;;;999777777333333333333222111//////000///---+++************)))((('''&&&&&&'''((()))'''&&&$$$$$$%%%%%%$$$"""&&&%%%%%%%%%%%%$$$$$$$$$'''&&&$$$###"""###$$$%%%''''''''''''&&&&&&&&&&&&$$$#########$$$###!!!!!!!!!"""############### !!!"""######""""""!!!$$$$$$%%%%%%&&&%%%$$$"""!!!!!!!!! !!!!!!"""###&&&$$$""""""#########"""!!!!!!!!! !!!!!!!!!"""$$$"""###&&&&&&$$$$$$###"""!!!!!!!!!"""###!!!"""###$$$###""""""""""""###%%%&&&'''&&&%%%###((((((((()))***+++,,,---+++,,,,,,---...///000000000000000000111111111222000000///000000111222222555555777;;;>>>EEESSSaaalllnnnpppssstttssspppmmmoootttvvvjjj^^^[[[]]]^^^___bbbgggllluuuxxxssssssvvv{{{}}}zzzyyyxxxwwwwwwwwwvvvsssppppppqqqrrr|||~~~~~~|||yyyxxxwwwvvvvvvvvvuuutttuuuwwwxxxwwwvvvssssssrrrpppkkkddd[[[UUUNNNKKKFFFCCC@@@===:::777555444222///---,,,++++++************************+++,,,,,,+++***+++---///------........./////////000000111111222222222222222333333222222111000///000000000000111111111111000000000000000////////////...---+++***)))))))))&&&((()))))))))+++---000111333666;;;???DDDGGGHHHNNNQQQUUUUUURRRMMMIIIHHHCCCBBB@@@===:::888666555111222222222111000000//////...---+++************((((((''''''''''''((((((%%%$$$######%%%%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%############$$$&&&)))***''''''''''''&&&&&&&&&&&&%%%$$$######$$$###!!! """%%%%%%%%%$$$###$$$###############$$$$$$ !!!""""""!!!!!!$$$%%%%%%%%%%%%$$$######"""""""""""""""!!!"""######$$$'''%%%###"""######"""!!! !!!!!!""""""!!!!!! ######!!!###(((+++)))%%%$$$###"""!!!""""""###!!!$$$&&&%%%!!! ###'''%%%$$$###""""""###$$$%%%((('''''''''((())))))***+++,,,,,,---...///000000111111111111222222222222.........///000222333444444333666:::===DDDSSS```mmmnnnppprrrrrrqqqooonnnqqquuuyyymmmccc[[[[[[___ccchhhmmmqqqxxxzzztttooojjjgggfffjjjrrr{{{~~~{{{yyyxxxwwwssstttssspppooorrrxxx}}}}}}{{{zzzxxxwwwwwwxxxxxxvvvvvvvvvvvvwwwvvvvvvuuupppoooooommmiiibbbYYYSSSMMMJJJFFFBBB???<<<999777444333111///---,,,++++++************************+++++++++)))((())),,,///---......///////////////000000111111222333333333333444444555444333222111000000000000111111222333111111111111111111111222333222111///...---,,,,,,((()))*********)))))))))***+++---000444888<<<>>>AAADDDHHHJJJIIIGGGFFFFFFBBBAAA???===;;;888666555000000111111111000000///......---,,,******))))))(((((((((''''''(((((((((%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$###### !!!###%%%(((***,,,'''''''''&&&&&&&&&%%%%%%&&&%%%######$$$###!!! """$$$%%%%%%%%%$$$'''%%%$$$"""""""""$$$%%%$$$%%%&&&&&&%%%%%%&&&(((&&&%%%$$$###"""""""""#########""""""######$$$%%%%%%###!!!  !!!"""######"""!!! !!!######!!!###***...---&&&%%%$$$"""""""""#########$$$$$$""" !!!###&&&$$$###"""!!!"""$$$&&&((('''''''''&&&''''''((((((+++,,,,,,---...///000000111111111111111111111111......//////000222333444333333555999===DDDRRR```nnnoooqqqqqqqqqpppooopppsssvvv}}}sssfff^^^ZZZ^^^eeemmmuuu}}}{{{wwwrrrnnnkkkiiigggeeeeeeiiipppyyy|||zzzxxxvvvppppppooommmnnnuuu|||{{{zzzyyyyyyzzz{{{{{{wwwxxxxxxxxxwwwvvvuuutttnnnmmmkkkiiieee___WWWRRRMMMIIIEEEAAA???<<<888666333222000///---,,,++++++******************************)))((('''(((+++...---...///000000000////////////000111111222333333444555666666666555333222000000000000111222444555222222222222333555777888888888777555333111000///******++++++,,,+++***(((((((((((())),,,///222444444777;;;>>>???@@@BBBDDD@@@@@@???>>><<<:::777666000000111111111000000///---------,,,+++***)))((('''(((((((((((((((((('''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$###############'''&&&&&&&&&&&&%%%%%%%%%'''%%%############"""!!!###"""""""""###$$$&&&''''''%%%###!!! !!!###$$$!!!"""$$$$$$""""""###$$$&&&%%%$$$###""""""""""""###############$$$%%%%%%$$$"""   !!!"""######"""!!! """###### ###***......&&&%%%###"""""""""###$$$%%%"""!!!######""" !!!"""$$$&&&'''((()))*********))))))***+++++++++,,,,,,---...///000000000000000000000000000000000000000000000111111222222222555999===DDDSSSaaannnqqqssssssqqqooooooqqqsssvvv~~~vvvmmm```[[[[[[cccooo{{{|||vvvssspppmmmjjjhhhhhhhhhgggfffhhhkkkrrr{{{|||yyyvvvtttmmmnnnmmmkkkmmmvvv||||||{{{zzz{{{|||}}}~~~xxxzzz{{{{{{xxxvvvuuuuuunnnlllhhheeeaaa[[[TTTPPPLLLIIIDDDAAA>>>;;;888555222222000...---,,,++++++************************)))******)))((((((+++------...///000111000//////......///000111222222333333555666777777666444333111111111111222444666888555555666888;;;???BBBDDDBBBBBBBBB@@@<<<888444111---,,,,,,,,,...---,,,***)))((('''''''''(((***+++,,,...111333555888;;;>>>===>>>>>>>>>===;;;999888111222222222111000000///,,,---,,,,,,+++)))((('''''''''(((((((((((('''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$###"""$$$$$$$$$###%%%$$$"""!!!"""###%%%'''&&&$$$""" !!!"""### """$$$$$$"""""""""###$$$$$$$$$###""""""!!!!!!#########"""######$$$%%%$$$###!!!!!!"""###"""!!!!!!""""""######""""""!!!"""$$$### """(((++++++$$$###"""!!!""""""###$$$%%%!!!###$$$""" ###%%%'''(((((('''''''''''''''(((((()))***+++,,,,,,---...///000000000000000///////////////111000000000000000111222222222555:::>>>EEETTTbbbnnnrrruuuuuurrrppppppqqqrrruuu~~~||||||mmmeee]]][[[___kkk{{{wwwqqqmmmkkklllkkkiiiiiijjjjjjjjjhhhlllpppwww{{{wwwsssqqqlllnnnooommmmmmsss}}}||||||{{{|||}}}~~~zzz|||~~~}}}yyyvvvuuuuuuppplllfffaaa\\\WWWRRROOOLLLHHHDDD@@@===;;;777555222111///...---,,,++++++************************)))+++,,,,,,++++++,,,------...000111111111///.........///000111222333333333444666888888777555333444444333333555777:::<<<<<<===???BBBFFFLLLQQQSSSSSSSSSRRROOOJJJBBB:::555444222000000111111///---++++++***))))))(((((((((***+++,,,,,,---///222555999:::<<<<<<<<<;;;999888333333333333222111//////,,,,,,,,,,,,+++)))((('''&&&'''((())))))((('''&&&(((&&&%%%%%%&&&&&&$$$###&&&%%%%%%%%%%%%$$$$$$$$$ ###&&&((()))***&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$""""""$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$###"""!!!!!!"""#########%%%''''''%%%$$$$$$%%%######$$$$$$###"""!!! """""""""""""""###$$$$$$###!!! """######"""###""""""""""""""""""###!!!###### !!!%%%'''&&&"""!!!!!! !!!"""$$$%%%""""""""""""######"""!!!!!!"""###$$$$$$%%%%%%%%%############$$$&&&'''(((+++,,,,,,---...///000000111111111000000000//////////////////000111333333333333666:::???FFFUUUcccnnnsssxxxxxxtttqqqpppqqqpppttt}}}|||ttteee^^^]]]]]]cccsssyyyqqqkkkhhhgggmmmlllkkklllmmmmmmlllkkkpppttt|||zzzuuuqqqnnnkkkoooqqqooommmpppxxx~~~}}}}}}}}}}}}|||{{{|||}}}~~~{{{}}}~~~zzzvvvuuuuuuqqqllleee___ZZZUUUQQQNNNKKKHHHDDD@@@===:::777555222111///...---,,,++++++***************************,,,......---------...---...000111222111///......///000111222333444444333444666888888777555333666666555666777:::===>>>BBBCCCFFFJJJOOOVVV[[[___aaabbbaaa]]]UUUJJJ@@@:::;;;888444333444444222000.........---,,,++++++************)))((())),,,///777888:::;;;;;;:::999888555555444444222111//////,,,,,,,,,,,,+++)))(((&&&&&&'''((())))))((('''&&&'''&&&$$$$$$$$$$$$###!!!#########"""""""""!!!!!!$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%###!!!"""$$$&&&&&&&&&$$$%%%&&&&&&&&&$$$"""!!!$$$###############$$$$$$"""$$$&&&&&&%%%#########"""###$$$%%%$$$""" """""""""!!!"""######$$$  """"""!!!$$$###"""!!!!!!"""###$$$!!!###### $$$%%%###  !!!"""$$$%%% ###'''&&&###!!!"""$$$%%%$$$###"""!!!!!!""""""$$$%%%%%%&&&'''(((***++++++,,,,,,---...///000000333222222222111111000000,,,---...///111333555666333333666;;;???GGGVVVdddnnntttzzzzzzvvvrrrpppqqqooosss}}}~~~{{{hhh\\\XXXZZZ^^^hhhzzzyyyqqqkkkiiijjjlllnnnpppqqqqqqqqqqqqtttvvv|||{{{wwwtttqqqooonnnnnnmmmlllllloootttxxxxxxxxxzzz~~~|||xxxxxxyyyyyy{{{|||~~~|||vvvqqqpppjjjccc[[[VVVRRRNNNLLLIIIGGGBBB>>>;;;999888888333222///---,,,+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,---///111333444444444222111000000111111222333555666333666999:::999777777777777999;;;<<<===AAAGGGMMMLLLNNNSSSZZZaaaeeeggggggooommmiiicccZZZQQQHHHDDD======>>>>>>===<<<:::999333222111222333333111///...+++)))(((***+++,,,,,,000111444666888999:::;;;666444222222222000,,,(((+++,,,,,,---,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''###"""""""""######!!! #########$$$%%%'''((()))))))))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&$$$$$$###"""$$$$$$############$$$$$$+++(((""" ###&&&'''&&&$$$"""!!!!!!"""#########"""""""""""""""###!!!!!!""""""""""""!!!!!!)))&&&"""!!!!!!"""###""" !!!"""######"""!!!!!!!!!"""$$$%%%$$$"""$$$""""""$$$"""""""""######$$$$$$$$$%%%&&&(((((('''''')))***)))***+++,,,...///000111444333333333444222000...000......000444444111---666555666:::???GGGTTTaaalllrrrwwwyyyvvvrrrpppppprrrvvv}}}ooo^^^UUURRRWWW\\\iii{{{~~~vvvnnnjjjiiikkkmmmqqqrrrsssssssssuuuwwwyyyzzzvvvssspppnnnlllkkkjjjhhhgggiiimmmpppssssssvvv{{{~~~xxxxxxyyyyyy{{{|||}}}~~~~~~zzzuuupppmmmhhhaaaZZZUUURRRNNNLLLIIIFFFBBB>>>;;;888777777333111///---,,,+++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,---------///000222333333333222111......//////000222333444444666999:::999777777777777:::===???AAAFFFNNNTTTWWW[[[bbbjjjpppsssrrrqqqrrrqqqmmmggg^^^TTTKKKFFFCCCCCCEEEEEEEEEDDDCCCBBB>>>===;;;::::::999777555555222///.........---,,,---...000333555666777888555333111111222222///,,,---------,,,+++***))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$'''&&&%%%%%%&&&&&&%%%###############$$$&&&'''''')))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""#########""""""#########'''%%%###"""!!!"""###$$$((('''%%%$$$######$$$$$$###""""""!!!!!!""""""###!!!""""""######""""""!!!%%%###!!!!!!###$$$$$$$$$!!!!!!!!!""""""###$$$%%%"""""""""""""""######$$$%%%""""""&&&'''$$$!!!"""""""""######$$$%%%%%%&&&%%%&&&(((((('''''')))***))))))***,,,---///000000333222333333444333111000///000111222333444444444555444666;;;@@@GGGTTTaaalllqqqvvvxxxuuuqqqppppppqqqvvv~~~~~~}}}pppaaaTTTNNNNNNSSSZZZgggwwwyyyvvvwwwyyyzzz~~~zzzvvvpppjjjhhhiiilllnnnrrrtttvvvxxxyyy|||~~~yyyuuuqqqnnnlllkkkjjjhhheeecccdddgggjjjnnnooottt{{{yyyyyyzzz{{{||||||}}}~~~~~~|||xxxsssooojjjeee___YYYUUUQQQNNNLLLHHHFFFBBB>>>:::888777666222111///---++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,------------...///111222222222111000////////////111222333444444666999999888777777888777;;;@@@CCCHHHNNNWWW^^^dddjjjsss|||~~~|||wwwvvvrrrlllcccXXXOOOIIIGGGHHHKKKLLLMMMMMMLLLKKKKKKHHHEEEBBBAAAAAA???>>>???<<<999777555333000...+++,,,---///111222222222222111///000222333333222///...---,,,***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&''''''%%%$$$###############$$$%%%&&&)))((('''&&&%%%%%%%%%%%%################################################"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""&&&%%%$$$###############""""""!!!!!!!!!!!!""""""#########$$$$$$######### """%%%&&&&&&%%%!!!!!!""""""###$$$$$$%%%!!!!!!"""###############&&&$$$&&&++++++&&&"""!!!!!!"""###$$$%%%&&&'''(((%%%&&&(((((('''''')))***))))))***+++---...//////111111222333333333333333...000222222111222555888555444666;;;@@@HHHUUUaaakkkpppuuuvvvssspppoooppprrrxxx}}}||||||}}}vvvfffYYYOOOMMMNNNOOOVVV```llluuuzzz{{{zzz{{{vvvnnniiiiiimmmpppsssuuuwwwyyyyyyxxxxxxxxxyyyqqqnnniiiffffffhhhlllooorrruuuyyy}}}}}}wwwssspppmmmjjjkkkjjjhhheeeccccccgggjjjnnnooouuu||||||}}}}}}~~~~~~~~~~~~}}}|||{{{yyyvvvqqqmmmfffbbb\\\WWWTTTQQQNNNLLLGGGEEEAAA>>>:::888666555111000...,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,---...............///000111000000000111111111222333444555666555666888999888777777888777;;;AAAFFFLLLUUU___gggkkkrrr|||{{{zzzvvvooofff[[[QQQLLLGGGIIIMMMPPPRRRRRRQQQQQQRRROOOKKKHHHGGGGGGFFFEEEGGGEEEBBB@@@>>>;;;666333...////////////......---......---...000222444555111000---+++***)))))))))''''''''''''''''''''''''((())))))))))))(((''''''%%%$$$###$$$%%%%%%###!!!#########"""######$$$$$$((('''&&&&&&%%%%%%%%%&&&########################"""""""""#########$$$$$$"""""""""""""""""""""""" """###%%%%%%%%%###"""###""""""!!!!!!!!! !!!!!!!!! !!!!!!"""######$$$$$$%%%%%%$$$$$$### ###&&&&&&%%%### !!!""""""###### !!!"""$$$$$$###""""""%%%$$$'''...///)))###"""!!!"""###$$$&&&'''((()))%%%&&&(((((('''''')))***))))))***+++,,,---...//////111222333333444555666555333111///000222444555444333666;;;AAAHHHTTT```jjjnnnrrrsssqqqnnnnnnpppttt{{{~~~}}}|||}}}~~~~~~|||~~~~~~qqqbbbVVVNNNLLLNNNMMMPPPVVV\\\```cccdddeeebbb```^^^```dddiiimmmnnnssstttuuutttqqqpppooopppiiigggdddcccdddggglllooopppttt{{{{{{vvvsssoookkkiiihhhgggfffdddbbbdddhhhkkknnnpppxxx~~~}}}|||zzzyyywwwtttooolllccc```[[[WWWTTTQQQMMMKKKEEEDDDAAA>>>:::777555444000///---,,,+++++++++,,,++++++++++++++++++++++++++++++,,,------...//////......//////000000000000111111222222333444666777555777888888777777888999666:::AAAGGGNNNXXXcccjjjooovvv}}}wwwpppfff[[[SSSMMMHHHKKKOOOSSSVVVVVVVVVUUUVVVSSSOOOMMMNNNOOOOOONNNLLLJJJHHHFFFEEEBBB>>><<<666666555333111...,,,++++++,,,,,,,,,...000333555222000...+++***))))))***''''''''''''''''''''''''$$$$$$$$$$$$$$$###""""""$$$###"""###$$$$$$""" #########"""######$$$$$$'''&&&&&&%%%%%%%%%%%%&&&########################""""""######$$$%%%%%%%%%""""""############"""""""""""""""######$$$%%%%%%""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%$$$$$$ !!!$$$&&&%%%"""  !!!"""#########""" !!!"""$$$$$$###""""""!!!!!!%%%---///***%%%$$$!!!"""###$$$&&&'''((()))%%%&&&(((((('''''')))*********+++,,,------.........111333333333333666888CCC:::111...222555444222555444777<<>>===;;;999555222///---+++,,,------------000222000///...---+++*********''''''''''''''''''''''''%%%%%%%%%%%%$$$###""""""%%%$$$$$$$$$%%%%%%###"""###############$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$###"""!!!"""###%%%&&&###$$$$$$%%%%%%$$$######"""!!!!!!""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###!!!!!!"""###%%%$$$!!!!!!"""###%%%&&&%%%%%%$$$!!!!!!"""############### """)))+++(((%%%%%%!!!"""###$$$%%%&&&'''(((%%%&&&(((((('''''')))***++++++,,,------.../////////111444333222333666:::OOOBBB555000444888666222666555888===AAAGGGRRR]]]hhhkkknnnnnnkkkkkkmmmooowww~~~}}}{{{{{{|||{{{{{{{{{|||~~~~~~|||zzz||||||}}}~~~rrreeeYYYNNNIIIIIIEEEFFFGGGEEEDDDDDDGGGJJJLLLOOOVVV```kkkrrrvvvwwwssssssssspppkkkgggeeeeeeaaa```______aaaeeeiiilllpppvvvzzzvvvsssoookkkhhhddddddcccaaa```bbbfffjjjnnnrrr{{{~~~|||}}}{{{xxxwwwuuurrrnnnkkkccc```[[[WWWTTTQQQLLLJJJCCCBBB@@@===:::666444222///...,,,++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,---...///000000000000//////000000111111000000000111222333444555666777888777666666888:::888===CCCHHHOOOWWWbbbiiiqqq{{{yyynnnddd[[[UUURRROOORRRXXX]]]```aaa```___ZZZYYYWWWXXXYYYYYYXXXWWWRRROOOLLLJJJJJJIIIHHHGGGBBBAAA???===:::777444222,,,...000000---,,,---...............---,,,+++***''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&%%%$$$%%%&&&&&&$$$"""############$$$&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""##################$$$%%%&&&&&&%%%$$$#####################$$$$$$###$$$%%%&&&&&&%%%$$$$$$""""""""""""###$$$%%%&&&######$$$$$$$$$$$$######"""!!!!!!"""######!!!!!!"""$$$&&&&&&&&&%%%$$$"""""""""""""""######$$$!!!$$$&&&$$$"""###""""""######$$$%%%%%%&&&%%%&&&(((((('''''')))***,,,------......//////000///222444444111222666;;;QQQEEE777000222555555333777777999>>>AAAFFFPPP[[[gggjjjlllkkkiiiiiilllooouuu|||~~~~~~~~~~~~}}}zzzxxxyyyyyyyyyyyyzzz|||~~~}}}|||}}}~~~}}}}}}}}}}}}}}}}}}uuuiii]]]PPPIIIHHHBBBDDDDDDCCC@@@@@@BBBEEEHHHKKKSSS^^^iiiqqqvvvwwwrrrsssrrrooojjjfffdddddd```___^^^^^^```dddhhhkkkrrrxxxzzzvvvsssoookkkhhhgggfffeeecccaaacccgggjjjpppttt~~~~~~~~~|||{{{}}}{{{xxxvvvuuurrrnnnkkkccc```\\\XXXUUUQQQLLLIIICCCBBB@@@===:::666333222///...,,,+++***++++++,,,*********++++++,,,,,,,,,++++++,,,---...///000111000000000000000111222222222222222333444555666777666777888777666666888::::::>>>DDDIIIOOOWWWaaahhhnnnzzzzzznnnccc[[[VVVTTTPPPSSSYYY^^^aaabbbaaa```ZZZYYYXXXXXXYYYYYYVVVTTTTTTQQQMMMJJJIIIIIIIIIHHHBBBBBBAAA???===:::888777...111333222...,,,+++,,,------...///...---+++***((((((((((((((((((((((((&&&&&&&&&&&&%%%$$$###"""%%%$$$$$$$$$%%%%%%###!!!#########$$$%%%'''((()))%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""!!!!!!!!!###$$$&&&''''''&&&$$$###"""###$$$$$$$$$$$$###"""""""""$$$%%%%%%$$$###"""############$$$%%%&&&'''#########$$$$$$#########!!! !!!###$$$###!!! """$$$%%%$$$###"""###"""!!!!!!!!!"""$$$%%%###!!!""" """"""""""""######$$$$$$$$$%%%&&&(((((('''''')))***---.........///000000000000333555444111222666;;;MMMDDD777///---///333555888888:::>>>AAAEEEOOOYYYgggiiikkkjjjhhhiiilllooorrryyy}}}~~~}}}}}}||||||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}qqqaaaSSSKKKHHHGGGFFFCCCAAA??????@@@AAAHHHKKKQQQYYYccckkkrrrvvvsssrrrqqqoookkkgggdddbbbdddbbb``````cccfffiiijjjooowwwxxxsssqqqnnnjjjfffbbb``````bbbaaa___aaafffooovvv}}}|||zzzyyy{{{zzzxxxvvvtttpppjjjfffeeeaaa\\\WWWUUURRRPPPNNNFFFCCC@@@===:::777444111//////...---,,,,,,,,,,,,((())))))))))))***************+++,,,---...///000////////////000000000000///222555444222222444777999777666777999::::::999:::===AAAFFFMMMVVVaaahhhqqq|||vvvmmmccc[[[TTTPPPPPPSSSXXX\\\^^^___]]]\\\]]]\\\[[[[[[ZZZZZZ[[[[[[SSSPPPMMMLLLMMMLLLIIIFFFEEEEEEEEEDDDBBB???;;;999666555333222111000---***------,,,,,,+++)))$$$!!!(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((('''&&&$$$""""""###$$$%%%&&&%%%$$$######$$$%%%&&&!!!"""""""""###############&&&******(((%%%###"""############$$$%%%&&&'''##################$$$$$$((($$$!!!!!!###$$$###"""$$$$$$############$$$$$$$$$$$$######"""!!!!!!!!!)))### """+++#########""""""""""""!!! !!!""""""###### """###%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***---,,,+++***+++---///111...000333555555444222000888777555333222222333444444000333===AAACCCNNN\\\hhhnnnpppmmmjjjkkklllkkktttwww~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||||||||~~~}}}}}}~~~uuufffXXXOOOKKKHHHGGGEEECCCBBBBBBCCCCCCGGGIIINNNUUU\\\dddkkkoooqqqqqqooommmjjjgggdddbbbbbbaaa```aaadddgggkkklllqqqyyy{{{uuuqqqpppnnnjjjfffaaa______aaa```___aaagggnnnvvv~~~|||{{{zzz|||zzzxxxuuusssooojjjgggeeebbb]]]ZZZWWWTTTQQQNNNIIIFFFBBB???===:::666333//////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---.../////////////////////000000000000111222444444333444555666444666777777555555888:::>>>???CCCKKKUUU___eeehhhttt}}}}}}uuukkkbbbZZZTTTQQQPPPRRRVVVZZZ\\\]]]]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZSSSQQQNNNMMMMMMLLLIIIGGGDDDDDDDDDCCCBBB???<<<:::999777555444444222000---,,,+++*********)))&&&$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''(((((('''&&&$$$######$$$%%%&&&######""""""""""""######"""#########$$$$$$$$$$$$###%%%((()))'''%%%##################$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!!!!###$$$###"""$$$$$$############$$$$$$!!!!!!!!!"""""""""######### !!!%%%### """!!!!!!!!!!!! """######$$$$$$%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***++++++******+++,,,...//////000222444444333222111111000//////000222444666555111444<<<@@@BBBMMM[[[iiioooqqqnnnjjjkkkkkkjjjrrruuu|||}}}}}}|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzz{{{{{{~~~}}}{{{{{{|||}}}}}}|||~~~~~~}}}|||~~~~~~zzzwwwvvvwwwxxxzzzzzzlll^^^SSSNNNIIIHHHGGGEEEEEEFFFGGGGGGHHHIIILLLPPPVVV\\\bbbeeelllkkkjjjiiigggeeecccbbb``````aaabbbeeeiiilllooovvv||||||xxxrrrooonnnllliiifff___]]]]]]______^^^bbbgggmmmvvv~~~~~~~~~}}}}}}|||}}}{{{wwwtttrrroookkkhhheeebbb___\\\YYYUUUQQQNNNIIIFFFCCC@@@===:::777444//////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,------------......//////000////////////000000000000333222222333555666555444222666:::888444333888===@@@@@@DDDNNN[[[dddhhhhhhwww~~~|||tttkkkaaaYYYTTTQQQOOOPPPSSSVVVYYY\\\]]]^^^```___]]]\\\ZZZYYYYYYYYYUUUSSSPPPNNNNNNLLLJJJGGGCCCCCCCCCBBBAAA???<<<;;;;;;999888777777666333111,,,***((((((((()))(((&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&'''((((((((('''&&&%%%$$$%%%&&&&&&""""""############""""""#########$$$$$$$$$%%%%%%"""###%%%&&&$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!"""######"""$$$$$$############$$$$$$ """###$$$$$$%%%###$$$((((((### !!!!!! #########$$$%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***)))******++++++,,,,,,---000111222222333333222222............000222444555444111444;;;???BBBMMMZZZiiiooorrrnnnkkkllllllkkkpppsssyyy}}}|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||{{{zzzyyyzzz|||}}}~~~}}}|||zzzzzzyyyzzzzzz||||||||||||{{{{{{{{{|||}}}zzzvvvsssqqqrrruuuwww~~~qqqaaaUUUOOOIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLNNNQQQUUUYYY\\\aaaaaa``````aaaaaabbbcccaaabbbcccdddfffiiimmmpppyyy{{{wwwqqqmmmllljjjfffccc\\\ZZZ[[[]]]^^^^^^bbbhhhoooxxx}}}~~~~~~~~~~~~~~~~~~{{{wwwsssqqqnnnkkkiiicccaaa^^^\\\YYYUUUPPPLLLGGGEEEAAA>>><<<999555222//////...---,,,,,,,,,,,,)))))))))*********++++++........./////////000000////////////000000000000333111///111444666555222555888::::::777777;;;???>>>@@@EEENNNYYYbbbiiilllzzz~~~wwwlllaaaXXXRRRPPPNNNOOOQQQSSSWWW[[[^^^___aaa```^^^\\\ZZZYYYXXXXXXVVVTTTRRRPPPNNNLLLJJJHHHBBBBBBBBBAAA@@@>>>===<<<;;;:::999888999888555333---+++(((&&&''''''''''''$$$$$$$$$$$$%%%&&&'''''')))))))))(((((((((''''''&&&&&&%%%%%%$$$############$$$$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''###$$$&&&&&&&&&&&&$$$###""""""#########$$$$$$$$$!!!"""######"""###%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$"""!!! !!!""""""######""""""""""""""""""### !!!"""######((($$$!!!"""###$$$$$$$$$"""""""""!!!!!!!!!!!! !!!!!!"""#########&&&%%%$$$#########$$$%%%%%%%%%%%%&&&'''((()))***)))***+++,,,---------,,,111111111111111222222222444333222111000000111111222000333999>>>DDDPPP\\\gggmmmqqqnnnlllnnnooonnnqqqsssyyy~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}~~~~~~~~~{{{zzzzzzzzz{{{|||~~~}}}|||{{{zzzyyyyyyxxxxxx|||{{{{{{{{{{{{{{{{{{zzzzzzxxxtttppppppqqqtttvvv~~~~~~pppaaaTTTNNNHHHIIIJJJKKKLLLNNNOOOPPPOOONNNMMMMMMMMMOOOQQQRRRUUUTTTUUUVVVXXX\\\___aaabbbdddfffggggggjjjmmmqqqxxx~~~|||vvvpppllliiigggbbb___YYYWWWXXX[[[\\\]]]ccciiirrr{{{}}}~~~~~~~~~~~~{{{wwwsssqqqnnnkkkiiiaaa___\\\ZZZWWWSSSNNNJJJGGGDDDAAA>>>;;;888555222//////...---,,,,,,,,,,,,)))************+++++++++------......///000000000////////////000000000000222///...000333555333111888777777888:::;;;<<<<<<===CCCJJJPPPVVV___kkkuuu~~~{{{nnnaaaVVVPPPNNNMMMNNNOOOSSSWWW[[[___aaabbbaaa___]]][[[YYYXXXXXXVVVVVVTTTQQQNNNKKKIIIHHHAAAAAAAAA@@@???===<<<<<<:::999888888888888666444111---)))&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&''')))(((((((((''''''''''''%%%%%%%%%$$$$$$############$$$$$$%%%&&&'''((((((((((((''''''&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$!!!!!!!!!!!!""""""""""""!!!""""""""""""###%%%(((&&&&&&%%%%%%$$$%%%%%%%%%$$$#########"""""""""!!!""""""!!! """###!!!!!! !!!!!! !!!!!!!!!!!!!!!###!!!"""$$$$$$%%%$$$$$$$$$############ !!!""""""###&&&%%%$$$#########$$$%%%%%%%%%%%%&&&'''((()))******+++,,,---.........---000000111111111111222222555444333111000//////...000000333888>>>GGGTTT___eeekkkpppnnnmmmppprrrrrrrrruuu{{{}}}}}}|||{{{{{{{{{{{{||||||||||||}}}~~~~~~yyyzzz{{{|||}}}}}}||||||{{{zzzzzzyyyxxxzzzyyyxxxyyyzzz{{{zzzyyywwwuuurrrooooooppprrrsssyyy|||}}}xxxlll^^^SSSNNNIIIJJJLLLNNNQQQSSSTTTUUUSSSRRRPPPOOONNNMMMLLLLLLLLLKKKLLLMMMQQQUUUZZZ]]]aaadddhhhiiiiiikkkooosssxxx~~~yyytttmmmiiifffccc___[[[WWWUUUUUUYYY[[[]]]cccjjjuuu~~~~~~~~~~~~}}}{{{wwwtttrrroookkkhhh```]]]ZZZWWWTTTPPPLLLIIIHHHEEEBBB???<<<999666333//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---...///000000111////////////000000000000111000000111222444333222777555444555999;;;;;;:::@@@GGGOOOTTTXXXaaappp|||}}}ppp```TTTOOOMMMLLLMMMPPPTTTYYY]]]aaacccbbbaaa___]]][[[ZZZYYYYYYVVVVVVUUUQQQMMMIIIHHHHHHBBBBBB@@@???===<<<;;;;;;888777666777777777555333222///***(((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''(((((((((''''''''''''&&&&&&&&&######$$$$$$$$$$$$###### !!!!!!!!!""""""!!!"""######"""###%%%'''&&&&&&%%%%%%%%%%%%&&&&&&#########"""!!!!!! !!!!!! !!!$$$!!!!!! !!!!!!######""""""!!! ###%%%"""!!!$$$%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***+++,,,,,,------.../////////000111111222222111111.../////////000000000000000222444888>>>IIIWWWaaadddkkkpppooonnnqqqttttttssswww~~~}}}|||||||||{{{zzzzzzzzzzzzzzzzzz{{{{{{|||}}}}}}~~~~~~zzz{{{}}}~~~}}}}}}}}}}}}|||{{{{{{zzz{{{yyyxxxyyy|||}}}|||{{{xxxvvvssspppooonnnoooooorrrtttuuupppfff[[[SSSPPPLLLMMMPPPSSSVVVXXXZZZ[[[YYYYYYXXXVVVSSSPPPMMMLLLIIIHHHGGGHHHKKKOOOTTTXXX]]]bbbgggjjjkkknnnsssxxx|||{{{tttoooiiieeeccc```\\\YYYUUUSSSSSSWWWZZZ]]]ccckkkvvv~~~~~~|||zzzxxxuuusssooojjjggg```]]]XXXUUURRROOOLLLIIIGGGDDDAAA>>>;;;888555222//////...---,,,,,,,,,,,,,,,,,,,,,---------......)))***+++---...000111222////////////000000000000111222333333333333444666444555666777888999;;;===BBBHHHPPPWWW]]]gggsss|||}}}ooo___SSSNNNMMMLLLNNNQQQVVV[[[```ccceeeaaa```___]]][[[ZZZZZZZZZVVVVVVUUUQQQLLLHHHFFFGGGCCCBBB@@@>>><<<;;;:::999777666555666777777666444111...+++)))))))))(((''')))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""###$$$$$$%%%%%%###$$$$$$%%%&&&'''(((((('''''''''''''''&&&%%%%%%$$$$$$$$$######$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!###$$$$$$######%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$######"""!!!!!!  !!! !!!$$$"""""""""!!!!!!"""""""""$$$$$$###""""""!!! """'''''' $$$&&&""""""""""""!!!!!!!!!!!!###$$$$$$%%%&&&&&&''''''"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,++++++++++++---...///...///111222333222000///,,,,,,...000111222333333444666777999>>>IIIWWW___gggmmmqqqpppnnnqqqrrrrrrqqqwww|||zzz{{{{{{zzzyyyyyyyyyyyyzzzyyyzzzzzz{{{|||}}}}}}~~~{{{}}}~~~|||}}}}}}}}}~~~}}}}}}|||{{{}}}{{{zzz{{{~~~{{{yyyvvvssspppooonnnmmmlllnnnoookkkbbbYYYTTTRRRNNNOOORRRVVVYYY\\\^^^______```___]]]ZZZVVVRRROOOJJJHHHFFFFFFHHHLLLQQQTTTZZZ___fffjjjlllpppwww|||{{{wwwooojjjeeeaaa```___[[[XXXTTTRRRRRRVVVYYY\\\dddlllwww~~~}}}{{{zzzxxxvvvtttpppjjjfffaaa]]]XXXTTTQQQOOOLLLJJJDDDBBB>>>;;;999666222/////////...---,,,,,,,,,,,,******+++++++++,,,,,,,,,((((((***,,,...000111222////////////000000000000111444666666444333666999444888<<<;;;888888===BBBBBBFFFNNNXXXbbbkkksssxxx||||||{{{nnn^^^SSSNNNNNNLLLNNNSSSXXX]]]bbbeeefffaaa```___]]]\\\[[[ZZZZZZVVVVVVUUUQQQKKKGGGFFFGGGDDDCCC@@@>>><<<:::999999777666555666888888666444///---+++***++++++***)))***)))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%&&&'''((()))&&&&&&''''''&&&&&&%%%$$$((('''%%%%%%%%%%%%'''(((""""""""""""############"""$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$%%%&&&'''((()))%%%%%%$$$$$$###""""""!!! !!!!!!$$$$$$$$$############$$$$$$############""""""""""""###&&&  %%% ###$$$$$$%%%%%%&&&&&&''' """$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***,,,+++)))))))))+++...///---///111333333222000......///111222444555555555777999::::::>>>IIIVVV^^^jjjpppssspppnnnpppqqqpppooovvv}}}|||{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxvvvxxx|||}}}|||zzzzzz|||~~~|||yyy|||}}}}}}xxxtttrrrrrrrrrrrrnnngggdddeeebbbYYYSSSSSSZZZ\\\]]]]]]^^^___bbbdddfffeeedddeeeeeeccc]]]XXXRRRNNNJJJHHHIIILLLNNNOOOWWW[[[```eeejjjqqqzzz|||vvvpppkkkgggfffdddaaa^^^ZZZXXXVVVUUUUUUTTTTTTVVV\\\dddjjjuuu|||xxxuuurrrpppllljjjfff```YYYWWWWWWSSSKKKDDD@@@>>>;;;777333111000///222111///---+++***))))))------,,,+++************---...///000000111111111111111000000000000111111222222222333444555666777888555333444888::::::999@@@FFFQQQ\\\fffooowww|||~~~{{{zzz}}}}}}iiiYYYRRRRRRQQQSSSSSSUUUYYY___ccceeeeeebbb___]]]\\\\\\[[[ZZZXXXTTTTTTSSSQQQNNNJJJGGGEEECCCCCCAAA???===:::888666555555555444444333333222000///---+++*********+++((()))))))))'''&&&$$$"""''''''&&&%%%%%%$$$######$$$###"""###%%%&&&### &&&%%%###$$$&&&(((((('''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%'''(((((()))$$$###"""!!!!!!###%%%&&&+++)))&&&$$$"""!!! $$$"""!!!"""###%%%$$$$$$   ######"""!!!!!!"""###### !!!"""###$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!!!!!!!!!!""""""  """$$$$$$$$$###$$$$$$%%%%%%'''''''''(((((((((((((((((()))***+++---...///000333333222222222222222222///000111000000111333666666555888;;;???EEESSSaaalllppptttsssnnnlllnnnqqqttt|||}}}}}}}}}}}}}}}|||{{{zzzzzz{{{zzzyyyzzz}}}~~~}}}~~~{{{yyywwwvvvuuurrrlllggggggeee```^^^```dddeeefffeeeddddddeeefffiiiiiikkkoooqqqooojjjeee___\\\WWWSSSOOONNNOOOPPPWWW\\\bbbiiiooowww}}}zzzwwwrrrlllhhhdddcccaaa___[[[XXXUUUTTTSSSSSSSSSSSSVVV]]]eeekkkwww~~~}}}yyywwwuuurrrpppgggaaaZZZWWWWWWTTTMMMGGG>>><<<999666333111//////111000...---++++++******+++++++++***++++++,,,,,,---...///000000111111000111000000//////000000111222222222333444555666777888666444555888;;;;;;:::@@@GGGRRR]]]gggpppwww{{{~~~~~~~~~jjjZZZUUUUUUUUUXXXYYYZZZ^^^aaabbbaaa```aaa___]]]\\\\\\\\\[[[YYYVVVUUUSSSPPPMMMJJJGGGEEEFFFEEEDDDBBB???===:::999555555555444444333333222000000...---,,,+++++++++******+++***)))(((&&&%%%''''''&&&&&&%%%$$$$$$###"""!!! """%%%'''&&&%%%%%%$$$###$$$&&&(((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$###"""!!!"""###%%%&&&'''&&&%%%######"""######%%%###""""""$$$%%%%%%$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$"""  """$$$"""""""""!!!!!!!!!!!! ##################"""!!!$$$$$$#########$$$$$$%%%###$$$%%%$$$"""!!!!!!"""%%%$$$$$$$$$%%%%%%&&&'''''''''''''''((((((((((((***++++++---...///000000222222222222222222222222111222222111111111444666666666888;;;???EEESSSaaammmrrruuutttoookkkkkkmmmpppyyyuuuqqqmmmllloootttxxxzzz~~~}}}~~~~~~|||{{{}}}||||||}}}}}}{{{xxxrrrmmmlllllllllmmmpppnnnppppppnnnkkkhhhffffffhhhkkkpppwww{{{{{{xxxuuurrrqqqmmmfff^^^YYYYYY[[[^^^cccjjjpppvvv~~~zzzuuuqqqmmmhhhddd___^^^]]]ZZZWWWTTTRRRPPPOOOPPPQQQSSSWWW^^^ffflllzzz~~~yyy~~~|||yyywwwuuurrrpppjjjcccZZZVVVTTTPPPJJJEEE<<<:::888555333111000//////...---,,,++++++++++++************+++,,,---...------...///000000000000000000////////////000000222222222222333555666777888777555666999;;;<<<<<<@@@GGGSSS___iiiqqqwww{{{}}}iii\\\YYY[[[\\\______```cccddddddaaa___```^^^\\\[[[\\\\\\[[[ZZZXXXVVVSSSOOOLLLIIIGGGFFFEEEEEECCCAAA???<<<;;;:::666666555444333333222222000000000///...---,,,+++************)))(((&&&%%%''''''&&&&&&%%%$$$$$$$$$###"""!!!"""$$$&&&&&&&&&$$$######$$$&&&''''''&&&%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$###"""""""""###%%%&&&$$$$$$######$$$$$$%%%&&&%%%$$$######%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""###$$$$$$###""""""###!!!!!!###$$$$$$#########"""""""""############"""!!! $$$$$$$$$$$$$$$%%%&&&'''%%%''')))(((&&&$$$######$$$$$$$$$%%%%%%'''((()))''''''''''''(((((()))))),,,------...//////000000000111111111222333333333333444444333111222444666777666888<<>>===;;;::::::888666444222111---,,,,,,++++++++++++,,,...---,,,+++************,,,,,,---...////////////111111000000000000111111111111111111222444555666555666777777777999<<>>::::::999888666333111///------,,,+++*********+++,,,,,,++++++***+++++++++,,,,,,---...////////////222222111111111111222222000000111111222333555666333555777777666888<<>><<<:::999999777555222///---...---,,,+++************************+++,,,------+++,,,---...////////////333333222222222222333333000000000111222333555555222444666666666777;;;???CCCHHHPPPXXXaaakkktttzzzwwwggg```aaaaaa```___aaaeeejjjnnnnnnllliiidddaaa^^^\\\[[[ZZZXXXVVVRRRRRRRRRQQQOOOLLLIIIGGGDDDBBB???<<<;;;:::;;;<<<888777666555333222111000000///---,,,,,,---...///)))(((&&&%%%%%%&&&''''''&&&&&&''''''''''''''''''%%%(((++++++&&&!!!%%%%%%&&&)))++++++)))&&&%%%%%%%%%$$$$$$$$$######''''''&&&%%%$$$###"""!!!""""""###$$$$$$$$$$$$###"""###$$$%%%&&&%%%$$$###$$$"""!!!"""###%%%$$$$$$$$$$$$######!!!   ###"""  """###""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!""""""!!!!!!!!!!!!!!!!!!"""%%%&&&%%%$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&'''((()))***+++,,,,,,---///000222333333111111111000000000000000111222222222111333555888:::999;;;>>>@@@FFFSSS```kkkpppuuuvvvsssrrruuuxxx|||wwwtttssspppooommmkkkkkkkkkmmmnnnnnnnnnmmmllllllllllllmmmtttrrrnnnjjjhhhggghhhhhhlllnnnqqqtttuuurrrmmmiiifffbbb___aaaeeejjjmmmmmmhhhgggfffdddcccbbbbbbaaa]]]\\\[[[YYYWWWUUUSSSSSSRRRRRRRRRPPPMMMLLLLLLMMMUUUYYY```hhhnnnrrrtttuuupppmmmhhhddd```]]]YYYVVVWWWWWWWWWXXXYYY\\\___```hhhmmmuuuxxxmmmjjjfffeeeeeegggggggggllljjjfffaaa^^^\\\[[[[[[VVVXXXXXXVVVSSSOOONNNMMMMMMMMMNNNOOORRRVVVZZZ]]]___jjjwww~~~wwwppppppssstttuuuvvvxxxyyyzzz{{{xxxxxxwwwtttpppnnnnnnooonnnnnnoooppprrrtttuuuvvvvvvsssooollliiiccc[[[UUUUUUSSSQQQNNNKKKGGGBBB???===<<<:::888555333111000///---,,,,,,,,,,,,+++)))++++++*********************+++,,,...///000000000//////000111111111111111111222222333333444555555888888666666777888;;;<<>><<<;;;;;;:::888555333333222000////////////......---------''''''((((((((((((''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&%%%$$$###!!!!!!"""$$$'''))))))((()))((('''%%%$$$############""""""###%%%%%%$$$"""!!!!!!"""############"""###$$$&&&&&&'''&&&%%%$$$######$$$%%%%%%###"""!!!""""""!!!"""###""" %%%$$$!!!$$$$$$$$$###"""!!!!!! !!!!!!"""##################"""!!! !!!"""$$$%%%###"""!!!!!!!!!"""$$$%%%%%%###"""###$$$$$$###!!!%%%$$$%%%%%%&&&'''((()))***))))))))))))+++,,,---333222000//////111333555333111000000111222222111333555555333000000222555:::;;;>>>AAABBBGGGVVVdddooouuuyyyuuuooommmrrryyy~~~zzzrrrtttvvvtttoookkkhhhhhhkkkjjjjjjjjjkkkmmmooopppqqqpppooommmlllkkkjjjjjjkkkiiieeebbb``````aaabbbccccccdddfffgggeeeaaa^^^___\\\ZZZZZZ^^^ccceeeffffffeeecccaaa___^^^]]]]]][[[ZZZYYYXXXVVVTTTSSSRRRPPPPPPPPPOOOMMMMMMNNNPPPUUUYYYaaaiiiooosssttttttuuusssqqqooolllhhhbbb^^^\\\\\\\\\\\\\\\]]]]]]]]]aaaccchhhpppyyy{{{tttllliiidddbbbaaabbbcccbbbdddbbb^^^[[[XXXWWWWWWWWWUUUVVVVVVTTTPPPMMMKKKJJJLLLLLLLLLMMMPPPTTTWWWYYY\\\eeepppyyy{{{rrrpppggghhhiiikkknnnpppssstttvvvwwwvvvtttrrrpppqqqsssuuuuuuuuuuuuvvvwwwxxxxxxzzzwwwsssqqqnnnhhh```ZZZVVVTTTQQQNNNKKKGGGCCC???>>>===;;;888555222000///000...---,,,------,,,***************************+++,,,---...//////000000//////000111111111111111///000000111111222333333777666555555666888:::<<>>===<<<;;;;;;999666444444333111000//////......---,,,++++++''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%$$$"""!!!!!! ############$$$$$$###"""""""""""""""############%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!"""###""" %%%!!!!!!''')))&&&###$$$$$$######"""!!!!!! !!!""""""######"""""""""######$$$$$$$$$$$$$$$###""""""!!!"""###$$$%%%$$$###""""""###$$$###!!!$$$$$$$$$%%%%%%&&&'''((()))((((((((((((***+++,,,222111///......000222444555444222111000000///...111222333222111333666::::::<<>><<<999555222000//////---,,,,,,,,,,,,+++)))************************,,,---.../////////////////////000111111111111111///000000111111222333333444444444444666888;;;===???FFFOOOYYYcccooo{{{yyyaaaQQQJJJHHHKKKOOOVVV\\\ccciiikkkjjjiiihhhlllkkkhhhccc\\\WWWTTTSSSOOONNNMMMKKKIIIFFFDDDCCCAAA@@@???>>><<<;;;::::::;;;999666555444444222111//////...---+++***))))))'''(((((())))))(((((('''&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$%%%''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###"""!!!!!!!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$###############"""!!!!!!!!!###"""!!!$$$$$$$$$&&&''''''$$$!!!$$$$$$######"""!!!!!!!!! !!!""""""""""""!!!!!!###%%%&&&'''&&&$$$######""""""""""""###$$$$$$$$$"""""""""$$$$$$$$$"""$$$$$$$$$$$$%%%&&&''''''''''''''''''((()))***+++000///...------///111222444333222111000////////////000111111111444888<<<999<<>><<<999555222000...---,,,******++++++)))(((***************+++++++++---...////////////......//////000111111111111111111222222333333444555555444444444444777:::===???@@@FFFOOOXXXcccppp~~~sss[[[LLLFFFFFFKKKPPPWWW\\\cccggghhhgggfffeeekkkkkkhhhbbb[[[UUURRRQQQOOONNNMMMKKKIIIFFFEEEDDD>>>>>>===<<<:::999888777999777555333333333111000//////---,,,***)))((('''(((((())))))))))))((((((&&&'''((((((((('''&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$"""""""""%%%(((***)))(((&&&&&&&&&'''''''''&&&&&&###$$$%%%$$$"""!!! $$$###!!! """$$$%%%'''&&&%%%###"""###$$$$$$&&&%%%$$$###"""###$$$%%%$$$"""""""""###$$$###!!! ###$$$###"""""""""############""""""!!!!!! !!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###"""""""""#########$$$$$$$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((()))******+++...---,,,,,,---...000111//////000000000111333444111111111222333666:::<<<<<<===@@@CCCCCCGGGTTTbbbnnntttxxxxxxsssooopppsssvvvxxxzzz|||~~~~~~|||xxxuuusssoooqqqsssvvvxxxzzz{{{|||~~~}}}{{{zzzyyyxxxxxxxxxyyyyyyxxxxxxyyyzzz{{{|||wwwsssmmmiiihhhiiikkkkkkhhhhhhiiihhhhhhhhhhhhiiijjjiiifffccc```]]]\\\[[[XXXXXXXXXXXXWWWWWWWWWVVVQQQQQQQQQQQQSSSXXX^^^cccpppuuu~~~~~~{{{zzzzzzzzzwwwrrrlllgggccc___^^^\\\[[[[[[[[[ZZZYYY___^^^]]]]]]]]]^^^^^^]]]```]]][[[YYYYYYXXXWWWUUURRRQQQPPPOOOOOOQQQSSSTTTSSSSSSRRRPPPLLLJJJJJJJJJGGGFFFFFFFFFGGGJJJMMMNNNXXX[[[cccqqq~~~||||||uuurrrmmmkkkiiieee___ZZZWWWTTTPPPLLLJJJFFFCCC@@@>>>===;;;888555222///......---++++++,,,,,,***)))))))))*********+++++++++......//////000///////////////000111111111111111111222222333333444555555555555555666888<<>>===;;;:::999999777555222111111111000...///...---,,,***)))''''''(((((())))))))))))((((((''''''(((((('''&&&&&&%%%&&&%%%$$$#########$$$$$$""""""###%%%(((******)))"""######$$$%%%$$$$$$###"""$$$%%%$$$!!! !!!$$$###!!! """$$$%%%'''&&&$$$###"""###$$$$$$'''&&&$$$#########$$$%%%%%%$$$######%%%%%%%%%$$$"""###$$$$$$""""""###%%%#########""""""""""""""" !!!!!!!!!!!!!!!###""""""!!!"""###$$$%%%"""#########$$$$$$$$$$$$%%%$$$###%%%'''(((((('''%%%%%%$$$$$$%%%%%%&&&&&&(((((()))***++++++++++++,,,,,,,,,,,,---...///000...///111111111111444777333333444777;;;>>>AAABBBBBB@@@@@@???>>>CCCRRRbbbnnnssswwwwwwsssqqqqqqtttsssuuuvvvxxxuuuyyy~~~~~~zzzwwwssstttuuuvvvxxxzzz{{{{{{||||||{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{|||}}}~~~{{{vvvqqqmmmllllllllllllkkkmmmnnnmmmkkkiiiiiijjjiiigggeeebbb___]]][[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWTTTTTTSSSSSSUUUZZZaaagggtttyyy~~~~~~~~~}}}yyyuuupppmmmfffdddbbb___]]]ZZZVVVSSSTTTRRRPPPNNNMMMMMMOOOPPPUUUUUUVVVXXXZZZZZZXXXVVVSSSRRRPPPOOONNNOOOPPPQQQMMMMMMMMMLLLJJJIIIJJJKKKGGGGGGFFFFFFHHHKKKMMMOOOUUUYYYcccqqq}}}|||{{{uuuqqqllljjjhhheee```[[[VVVSSSNNNKKKHHHEEEBBB???<<<;;;999666444111///...111///............---+++)))))))))***++++++,,,,,,---...///000000000000000//////000111111111111111///000000111111222333333666666666777999<<>>===<<<<<<555333111000000000///.........---,,,***)))((((((((())))))******))))))((()))((('''&&&&&&&&&&&&&&&&&&%%%$$$""""""######$$$&&&%%%%%%&&&(((((('''&&&###$$$&&&&&&'''&&&%%%$$$!!!###%%%$$$!!! """###"""!!!!!!!!!"""$$$%%%$$$$$$############$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$"""###$$$&&&%%%%%%%%%%%%%%%###!!!!!!"""#########"""""""""""""""""" !!!""""""""""""!!!$$$"""!!! """$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$######%%%'''))))))(((&&&&&&&&&%%%%%%&&&&&&'''((()))***+++,,,,,,,,,+++++++++,,,,,,---...000000111333555333111000333666666777:::>>>DDDHHHIIIIIIFFFCCC@@@>>>===CCCSSSdddlllpppssssssqqqpppqqqsssuuuwwwwwwyyyqqqwww~~~|||wwwwwwwwwwwwyyy{{{}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}~~~~~~~~~}}}zzzuuurrrpppooonnnlllnnnqqqsssrrrnnnkkkkkkkkkhhhgggdddbbb___]]]\\\[[[YYYYYYXXXXXXWWWVVVUUUUUUWWWVVVTTTSSSUUUZZZbbbgggrrrvvv~~~~~~|||uuurrrnnnjjjgggddd```]]]VVVSSSNNNIIIEEEDDDFFFHHHIIILLLPPPVVV[[[\\\ZZZXXXSSSQQQNNNLLLJJJJJJJJJKKKDDDEEEFFFEEEEEEEEEHHHJJJHHHGGGGGGHHHJJJMMMOOOQQQUUU[[[ggguuu}}}||||||uuuqqqllljjjhhhfffaaa]]]UUURRRMMMIIIFFFDDDAAA>>>999888777555333111///...000...------...---,,,***((())))))***++++++,,,,,,,,,---...000000111111111//////000111111111111111///000000111111222333333666666666666888;;;>>>@@@DDDKKKVVVaaannn|||qqq```NNNFFFFFFJJJQQQWWW___cccgggiiihhhfffdddddd______^^^ZZZTTTNNNJJJHHHEEEGGGJJJLLLLLLJJJGGGEEECCCBBBAAA@@@>>>===<<<<<<555333111000111111000///...------,,,++++++******))))))************))))))+++)))'''%%%$$$%%%&&&'''&&&%%%###"""!!!"""###$$$&&&%%%%%%&&&((()))'''&&&&&&''')))***)))((('''%%%"""%%%$$$  ###""""""""""""############!!!"""###$$$$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$"""!!!!!!###$$$$$$$$$!!!!!!"""###$$$###"""!!!"""""""""""""""""""""### !!!""""""######""""""###"""""""""######$$$$$$"""###$$$%%%%%%%%%$$$$$$"""!!!!!!###&&&(((((('''(((''''''&&&&&&''''''((('''((()))***+++++++++***++++++,,,---...///000000111444666555222111555888:::;;;>>>BBBGGGHHHFFFCCCAAA???>>>======CCCSSSccclllnnnqqqqqqqqqqqqtttvvvvvvxxxxxxzzzqqqxxx~~~zzzzzzyyyzzz{{{~~~}}}}}}}}}~~~~~~|||yyyuuusssqqqooollljjjmmmppprrrqqqmmmiiihhhiiiiiihhhfffcccaaa___^^^]]]YYYXXXXXXWWWUUUTTTTTTSSSXXXWWWUUUSSSTTTYYYaaagggjjjnnnuuu}}}zzzuuussspppnnnlll\\\YYYRRRJJJDDDBBBDDDFFFBBBEEEMMMUUU[[[]]][[[YYYQQQOOOLLLHHHFFFEEEEEEEEE>>>???@@@@@@@@@BBBFFFHHHHHHHHHHHHIIIKKKNNNQQQSSSWWW___lllzzz~~~}}}|||tttpppkkkiiihhheee```\\\UUUQQQLLLHHHEEECCC@@@>>>777777555444222000//////---+++************)))'''((())))))***++++++,,,,,,,,,---...000111222222222//////000111111111111111111222222333444444555555666666555555777:::===>>>BBBJJJVVVcccqqqkkk[[[JJJDDDEEEIIIPPPVVVaaaeeehhhjjjiiifffeeeddd\\\]]]\\\XXXRRRLLLHHHGGGFFFJJJNNNQQQRRRPPPLLLIII@@@@@@???===<<<;;;:::999666444222111222222111000---------,,,,,,+++++++++))))))************)))))),,,***&&&$$$###$$$&&&(((&&&%%%###!!!!!!"""###$$$#########&&&)))+++***)))$$$%%%&&&''''''%%%###""""""%%%$$$ !!!$$$!!!!!!"""############""" """$$$%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$######!!!!!!#########"""'''++++++(((%%%"""""""""""""""#########!!!!!!"""###############!!!###$$$&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$$$$  """%%%''''''&&&)))(((((('''''''''((((((%%%&&&(((*********))))))++++++,,,---///000000111...222555555333444999===??????@@@CCCDDDBBB<<<777::::::;;;<<<<<>>;;;::::::999888:::777444333222222111000***)))))))))***+++,,,,,,+++******)))(((''''''&&&''''''&&&&&&&&&&&&''''''(((((('''%%%""" !!!"""###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&''',,,(((###"""$$$''''''&&&#########"""######$$$%%%$$$$$$"""!!!!!!!!!"""###((('''%%%$$$###"""""""""!!!"""###$$$$$$###!!!!!!!!!!!!"""############""""""!!! """###$$$######""""""""""""############""""""###%%%'''(((############""""""""""""###$$$$$$%%%%%%&&&&&&'''%%%$$$###%%%)))+++***(((((((((''''''((()))+++,,,+++---000333444444333333000111333666888;;;<<<===AAA>>>;;;888666666666777888888:::<<<<<>>>>>@@@AAAAAA???===;;;::::::<<<>>>@@@DDDGGGKKKOOOQQQTTTWWWYYYaaahhhsss~~~~~~{{{xxxtttooojjjhhhgggddd^^^YYYRRROOOKKKHHHEEEBBB>>>;;;;;;999777444222///......,,,++++++***************,,,++++++++++++,,,------............////////////000000000000111111111111000000111111111222222222444555777777888999<<<>>>GGGPPP\\\iiizzzppp[[[PPPFFFDDDFFFKKKUUU]]]fffiiilllmmmjjjfffcccbbb```___]]]ZZZUUUQQQMMMKKKMMMPPPUUUXXXXXXTTTOOOLLLFFFCCC???<<<<<<;;;:::999:::777444333333222111000...---,,,***)))(((((((((*********)))((('''''''''''''''&&&&&&&&&&&&'''''''''((('''%%%"""!!!!!!""""""###$$$&&&'''(((((((((''''''&&&%%%%%%$$$######&&&$$$!!! !!!"""###"""%%%%%%$$$###"""""""""###&&&%%%$$$#########$$$%%%$$$$$$############""""""!!!!!!"""""""""!!!!!!!!!######$$$%%%%%%%%%%%%$$$###"""!!!!!! !!!"""### !!!###$$$%%%###""""""""""""###%%%&&&!!! &&&&&&&&&&&&%%%%%%%%%%%%&&&$$$###%%%(((***)))'''******)))(((''''''((((((,,,---...000222444555555666888:::<<<>>>>>>>>>>>>===;;;888555444444555666888888:::;;;;;;@@@OOO]]]gggnnnsssrrrqqqrrrsssrrrrrrqqqqqquuuuuuyyy}}}~~~{{{zzzxxxwwwuuutttssssssppppppppppppooonnnmmmllliiihhheeeccc```^^^]]]\\\]]]\\\[[[YYYWWWVVVVVVVVVVVVUUUTTTTTTUUUVVVXXXXXXZZZ^^^bbbhhhpppyyy|||sssiiiaaa\\\ZZZZZZUUUWWWYYY[[[______WWWMMMHHHDDD???<<<<<<===??????===<<<:::999999:::<<<===@@@CCCHHHLLLOOOSSSWWWYYY```iiiyyy~~~~~~}}}||||||}}}|||xxxsssoookkkhhhfffbbb]]]XXXQQQNNNKKKHHHFFFCCC???===999777555333111///......,,,,,,+++***************,,,++++++++++++,,,------//////000000000111111111111000/////////000222333000000111111111222222222222444555777888:::>>>AAAHHHRRR___mmm{{{jjjUUULLLCCCCCCFFFLLLUUU^^^hhhkkkoooooolllhhhdddbbbbbb```]]]YYYUUURRROOONNNPPPSSSVVVYYYXXXUUUQQQNNNGGGDDD@@@>>>======<<<:::999666444333333333111000///...,,,***)))(((''''''******))))))((((((''''''''''''&&&&&&&&&&&&'''''''''''''''%%%"""!!!!!!###!!!###$$$&&&((()))***+++'''''''''&&&%%%###!!!!!!""""""!!!  !!!'''&&&%%%###"""!!!!!!!!!&&&%%%$$$$$$######$$$$$$ !!!"""###$$$######"""!!!!!! !!!!!!"""###$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!""""""!!!###%%%&&&###""""""!!!!!!"""##################$$$$$$$$$$$$((((((''''''&&&%%%%%%$$$&&&%%%$$$%%%'''((((((&&&(((((((((((((((((((((''',,,---...000222666888:::===>>>???@@@@@@???===<<<777666444222111222333444888888999::::::@@@OOO^^^hhhooosssqqqppprrrtttssssssrrrpppttt}}}tttyyyzzzzzzxxxwwwvvvuuuuuuuuupppqqqqqqqqqppppppooonnnkkkiiigggdddaaa___^^^]]]___^^^\\\ZZZYYYXXXWWWWWWVVVVVVTTTSSSSSSTTTTTTUUUWWWZZZ^^^cccjjjqqqzzz}}}uuuooolllkkkkkkmmmmmmlllkkkggg[[[NNNHHHDDD???<<<<<<>>>@@@@@@===<<<:::888888888999999<<<@@@DDDHHHKKKNNNQQQTTTYYYfffyyy~~~~~~}}}}}}~~~|||yyyssspppkkkhhheee```[[[WWWPPPNNNJJJHHHFFFDDD@@@>>>888777555333111000//////,,,,,,+++************++++++************+++,,,,,,//////000000000111111111222111///......000222333222222333333333444444444111333444666777;;;???CCCJJJTTTbbbqqqxxxgggTTTLLLEEEEEEIIIOOOXXX```gggkkkpppqqqoookkkgggeeeccc```\\\XXXUUUSSSRRRQQQRRRTTTVVVXXXWWWSSSPPPMMMEEECCC@@@>>>======;;;:::777555333333333333111000,,,,,,+++***)))))))))******)))))))))((((((((('''''''''&&&&&&&&&&&&'''''''''''''''%%%"""!!!"""######$$$&&&''')))******+++&&&'''(((((('''$$$""" ###&&&%%%"""!!!!!!###&&&%%%$$$###""""""""""""#########""""""""""""""" !!!###%%%%%%$$$"""!!!"""!!!  !!!"""### !!!!!!"""""""""""""""!!!!!!!!!""""""######$$$ """$$$&&&'''$$$$$$######""""""""""""$$$%%%%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&$$$%%%&&&((()))***++++++,,,...111555999<<>>???@@@===<<<:::888777666666666:::===AAACCCEEEGGGJJJLLLPPP\\\qqq}}}yyysssqqqmmmiiiddd___ZZZWWWPPPNNNKKKHHHFFFDDDAAA>>>999888666444222000000///---,,,,,,+++***+++++++++)))))))))))))))***++++++......////////////000000222111///......000222333222222333333333444444444111222444555777;;;@@@DDDLLLWWWeeessswwwfffUUUMMMFFFFFFJJJPPPYYYaaaiiimmmrrrsssqqqlllgggeeeaaa___[[[XXXUUUTTTUUUUUUTTTUUUVVVVVVTTTPPPLLLJJJBBB@@@>>><<<<<<;;;:::888666444333333333333111///,,,,,,+++***)))))))))***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&'''&&&%%%"""!!!"""###&&&&&&'''((())))))))))))%%%&&&((())))))'''%%%$$$ ###''''''$$$"""###$$$$$$###############$$$$$$############""""""!!!!!!###$$$%%%&&&&&&$$$"""!!!""""""!!! !!!"""$$$%%% !!!""""""""""""!!! !!!"""###%%%%%%&&&""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$###""""""!!!!!!""""""###$$$%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&%%%&&&&&&$$$%%%&&&(((***+++---...---111777===BBBDDDDDDDDDCCC@@@;;;777555555666888222222111111111222333444666555777888999???NNN^^^fffmmmpppnnnmmmqqqssstttsssrrrrrrvvv}}}zzzzzzyyyxxxwwwwwwwwwwwwttttttuuuuuuuuuuuuttttttooonnnllljjjhhhgggfffeeedddcccaaa___]]]\\\[[[ZZZXXXVVVUUUSSSRRRRRRRRRRRRTTTVVVZZZ]]]aaafffkkkooo{{{zzzeeeTTTGGGCCC===::::::;;;<<<<<<;;;:::999888777777666666999;;;>>>@@@@@@AAACCCEEEHHHRRRcccvvv}}}zzztttrrrooojjjddd^^^ZZZWWWRRROOOKKKIIIGGGDDD@@@>>>:::888666444222000//////------,,,+++++++++++++++)))))))))))))))***++++++---------.........//////111000/////////000222333000000111111111222222222111222333444777;;;AAAEEENNNYYYggguuuwwwgggTTTKKKDDDDDDIIIPPPZZZcccnnnrrrvvvvvvqqqjjjddd``````^^^[[[YYYXXXXXXYYYYYYWWWWWWVVVTTTQQQMMMIIIGGG@@@>>><<<;;;;;;:::888666555444333333444333111//////...,,,***)))(((''''''))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%""""""###$$$&&&'''((((((((((((((((((&&&'''((())))))((('''&&& """$$$%%%$$$###############""""""###$$$$$$%%%$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$###""""""!!!!!!""""""###$$$%%%!!!"""######$$$$$$###### !!!###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$&&&&&&'''$$$%%%%%%&&&''''''((((((###%%%&&&&&&%%%%%%&&&((())))))(((((()))+++,,,...222666===CCCFFFFFFDDDBBB@@@===888444222333555777222222222222222333444444333444666999:::???NNN\\\ffflllqqqpppooorrrttttttpppooopppttt~~~}}}|||{{{zzzyyyyyyyyyyyyvvvvvvwwwwwwwwwwwwwwwvvvrrrqqqooommmlllkkkkkkjjjgggfffdddaaa___^^^]]]\\\XXXWWWUUUSSSRRRRRRRRRSSSRRRUUUXXX[[[]]]aaafffiiiqqqxxxlllYYYHHHCCC===999888999::::::777777777888888999::::::777999<<<>>>>>>???AAABBBDDDJJJUUUbbbqqq~~~}}}zzzuuutttpppkkkddd^^^ZZZXXXSSSPPPLLLIIIGGGCCC@@@===:::888666333000...---,,,------,,,++++++++++++,,,+++++++++++++++,,,,,,---------........./////////000000000000111111111111000000111111111222222222222333333444666:::@@@EEENNNYYYhhhvvvwwwhhhRRRIIIAAABBBHHHQQQ]]]gggooossswwwvvvqqqjjjccc______^^^]]]\\\\\\]]]^^^^^^ZZZYYYWWWSSSOOOKKKGGGDDD>>>===;;;;;;;;;:::888666444333222333444333111......---,,,***)))((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&$$$""""""###$$$$$$%%%&&&'''((()))))))))(((((((((''''''&&&&&&%%%""""""!!!###$$$%%%$$$"""$$$$$$######"""#########$$$%%%%%%&&&%%%$$$###"""############$$$$$$$$$$$$ !!!"""############!!!""""""###############!!!"""###$$$$$$$$$######$$$$$$###############$$$######$$$%%%%%%$$$###"""""""""###%%%&&&((())))))%%%%%%%%%%%%&&&&&&&&&&&&!!!$$$&&&&&&%%%%%%''')))+++***(((((())),,,///111:::<<<@@@BBBCCCAAA>>>===888666444333222222333333222222222222333333333333111222666:::;;;@@@MMMZZZfffmmmssssssrrrtttvvvuuuoooooopppttt|||~~~}}}{{{zzzzzzzzzzzzwwwxxxxxxyyyyyyyyyxxxxxxsssrrrqqqooonnnnnnnnnnnniiigggeeecccaaa___^^^]]]XXXWWWUUUTTTSSSSSSSSSSSSQQQTTTWWWYYY[[[^^^bbbeeehhhqqq}}}qqq]]]JJJEEE???;;;999999::::::333444555777:::<<<===>>>555888;;;===>>>???AAACCCDDDGGGLLLUUUaaannnyyy~~~zzzvvvuuurrrllleee^^^ZZZXXXTTTQQQMMMIIIGGGCCC???<<<999888555222///---++++++...---,,,,,,++++++,,,,,,------,,,,,,------...///............//////////////////000111111111111000222222333333333444444444333333444444666:::@@@EEEMMMYYYhhhwwwwwwhhhQQQHHHAAABBBIIITTTaaammmlllpppuuuvvvrrrllleeebbb_______________```aaabbb]]][[[XXXTTTOOOJJJFFFDDD>>>===<<<;;;<<<;;;888666333333222333444333111...***)))))))))***+++,,,,,,(((((((((((())))))))))))'''''''''&&&&&&'''''''''%%%&&&&&&$$$###"""###$$$"""###%%%&&&((()))*********)))'''&&&$$$$$$######%%%###!!!###&&&(((&&&$$$&&&&&&$$$###""""""!!!!!!""""""###$$$###"""!!! !!!"""$$$%%%&&& """###""""""!!! !!!!!!!!!!!!!!!$$$$$$%%%%%%$$$###!!! """""""""""""""######$$$!!!"""###$$$$$$###"""!!! !!!###$$$&&&&&&'''&&&&&&%%%%%%$$$$$$### ###%%%&&&$$$%%%'''******((('''''')))...444777@@@@@@@@@@@@>>>;;;999888///000111111111000///...222222222222222333333333///222777;;;<<<@@@LLLYYYgggooouuuuuuuuuwwwwwwvvvqqqqqqrrrvvv}}}|||xxxxxxxxxyyyyyyzzzzzz{{{{{{zzzxxxwwwvvvtttuuuuuutttrrrooollljjjhhhgggeeeccc```^^^\\\[[[[[[YYYWWWUUUSSSRRRRRRSSSUUUTTTTTTUUUWWWZZZ]]]___jjjlllsss{{{rrr^^^LLLEEE===888999999777555666666555555555555666666999888777888;;;=========CCCEEEIIIOOOWWWcccpppxxx~~~{{{tttssspppnnnjjjddd]]]XXXWWWRRRLLLGGGDDDBBB???===666666555333111...,,,+++,,,+++******)))*********)))))))))******+++++++++------...///000111222222000000000000111111111111222444666888888666333111111333555666888<<>>>>>DDDFFFKKKQQQYYYeeerrr{{{~~~{{{wwwtttqqqmmmiiiccc]]]YYYUUUQQQKKKGGGCCCAAA>>><<<666555444333111...,,,+++,,,++++++***************'''((()))+++---...000000......//////000000111111000000000000111111111111111222444666666444222111111333555666999===BBBFFFWWWcccsssrrrcccOOOGGGAAAEEENNNXXXbbbjjjooopppqqqqqqppplllhhheeebbbbbbbbbcccddddddaaa___^^^\\\YYYWWWTTTPPPKKKHHH@@@BBBBBB???;;;888777888444444444333111000...------+++))))))***+++***((((((((((((((((((''''''&&&###$$$&&&&&&%%%%%%%%%&&&)))(((&&&%%%$$$#########!!!"""$$$&&&(((((((((((()))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$###""" !!!### !!!"""#########"""!!!"""############$$$$$$$$$"""""""""############$$$%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$######"""!!!###%%%&&&%%%### !!!"""$$$&&&'''(((((())))))((()))+++...222444000111111111111000//////111222444444444222111///000000111111111111111000666555666888:::@@@MMM[[[hhhoootttrrrqqqrrrrrrqqqqqqssstttwww|||~~~}}}}}}|||{{{|||||||||{{{yyywwwuuutttvvvvvvuuutttrrrooommmkkkggghhhggggggeeebbb```^^^]]]\\\ZZZWWWUUUSSSRRRRRRVVVVVVUUUUUUUUUWWWXXXYYY^^^```gggoootttwwwppp[[[HHHBBB;;;888888888777555666666555555555555666666666666666888:::<<>>CCCHHHZZZfffuuuqqqbbbMMMFFFBBBGGGQQQ[[[dddlllmmmnnnooopppnnnlllhhhfffaaabbbeeeiiijjjiiidddaaabbb___\\\YYYVVVRRRMMMJJJBBBCCCBBB???;;;888777777666555333111000////////////---+++***++++++***((())))))((('''''''''''''''"""&&&))))))(((&&&''')))((('''&&&%%%$$$#########$$$%%%&&&(((((((((((('''(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$###""" !!!"""$$$%%%$$$###!!!  !!!###%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""%%%'''((('''%%%&&&&&&''''''(((***++++++,,,+++)))((()))***,,,...------...///000000000000222333444444444333222111//////000000111222222333666555666888:::@@@NNN[[[gggnnnsssrrrqqqsssuuutttuuuvvvwwwyyy}}}}}}|||{{{zzzzzzzzzyyyxxxwwwwwwwwwwwwvvvuuussspppnnnmmmiiiiiiiiihhhfffccc```^^^]]]\\\[[[YYYXXXVVVVVVUUUWWWWWWVVVUUUUUUUUUVVVVVVXXXZZZaaajjjnnnqqqyyykkkXXXDDD@@@:::777777777666555666555555444444555555666444555666888999===AAACCCJJJOOOWWW^^^fffrrr|||xxxqqqkkkfffaaa\\\YYYRRROOOJJJFFFCCC@@@===;;;555555333111///...---,,,,,,,,,+++************+++---------...............111000000000/////////...///000000000111111111111111111111111111222222333222444555777:::???EEEJJJZZZeeesssppp```LLLFFFDDDKKKUUU___hhhooommmnnnpppooommmjjjgggfffbbbdddfffjjjlllkkkhhhdddccc```\\\YYYUUUQQQMMMJJJDDDCCCAAA???;;;999888777888666333000//////000111000///---,,,+++******)))+++***(((&&&&&&&&&'''((("""'''+++***'''%%%&&&((('''&&&%%%%%%$$$$$$$$$$$$&&&&&&((())))))(((((('''''''''&&&%%%%%%$$$$$$###$$$$$$$$$######"""""""""###############"""!!! """###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!! """###$$$%%%%%%### """$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$######### !!!###&&&'''((('''&&&%%%'''))),,,.../////////,,,+++***)))((()))***+++...///000111111111111111111222333333333222111111000000000000111222333333444333555888;;;BBBPPP^^^fffmmmrrrqqqqqqtttvvvvvvxxxyyyzzz{{{~~~}}}{{{wwwxxxxxxxxxyyyzzz{{{{{{yyyyyyxxxvvvtttrrrpppooollllllkkkiiifffbbb___]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWVVVUUUUUUTTTTTTTTTWWW]]]eeejjjnnnvvv~~~yyyaaaQQQ@@@===999777666666666666555555444444444444555555333555777888:::>>>CCCHHHPPPXXXbbbkkksss~~~|||wwwpppiiiccc^^^ZZZWWWQQQNNNJJJFFFDDDAAA===;;;555444222000...------------,,,,,,+++***+++++++++---------,,,,,,,,,,,,,,,111111000000//////......///000000000111111111111333222222111222333444555333444555777:::@@@GGGMMM[[[fffrrr~~~ooo^^^LLLGGGGGGOOOZZZccclllrrroooqqqrrrpppkkkgggeeeeeefffeeefffgggjjjkkkjjjiiiccc```[[[WWWSSSOOOKKKHHHEEECCC@@@>>><<<:::999888999666333000//////111222000///...,,,+++*********+++***((('''&&&&&&''''''###&&&((('''$$$"""###$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((()))))))))''''''&&&&&&&&&%%%$$$$$$######%%%%%%$$$$$$######""""""###############"""!!! """###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!! !!!###"""###$$$$$$$$$"""  """$$$%%%$$$"""!!!""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########!!!"""$$$&&&''''''''''''###)))///333444333222+++******))))))***+++,,,,,,,,,------...------,,,000000000111111111111000222222111000000111222222111111333888<<>><<<======<<<;;;888777444222000000111111,,,---...,,,***)))***,,,******))))))(((&&&%%%$$$***&&&###$$$(((++++++)))$$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''((()))((((((''''''''''''&&&%%%%%%$$$$$$###############$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ #########""""""###!!!  !!!""""""""""""""""""""""""""" !!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$###!!!###%%%'''(((+++111555===<<<999666111,,,'''%%%&&&''''''((())))))******+++,,,---///000000000000000000000000000111111222222111000000000222444555333222444888<<>>===<<<888666444333111111111111***,,,---,,,)))(((+++---)))*********)))'''%%%######"""''''''%%%$$$$$$$$$$$$%%%&&&''''''###%%%&&&(((((((((((('''(((''''''&&&&&&%%%%%%$$$!!!!!!""""""######$$$$$$ !!!"""###############%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%###"""!!!"""!!! """###!!!!!!!!! !!!"""###$$$ !!!!!!!!!!!!"""""""""######$$$$$$$$$!!!!!!""""""""""""!!!!!! ###%%%'''***///666<<<333111---***'''&&&&&&&&&%%%&&&&&&''''''(((((((((''')))+++---///000111111111111000000111222333333000000//////111333666888666555666999<<