BM6P6(@ ~~~}}}{{{~~~|||||||||xxxvvvvvvsssooollllllnnnqqqtttssstttuuutttssstttuuuwww{{{~~~~~~{{{xxxvvvwwwwwwxxxyyyyyyyyyxxxwwwuuurrrooooooppppppmmmjjjkkkllllllmmmmmmllllllkkkllllllllllllllllllllllllkkknnnpppooollljjjkkklllllllllllllllkkkiiihhhgggiiiiiikkkpppuuuwwwuuuqqqppppppooonnnllliiifffeeedddbbb```___^^^```aaabbbdddeeeffffffffffffiiikkkppprrruuuyyy|||~~~}}}~~~~~~~~~~~~~~~|||{{{vvvvvvtttqqqnnnkkkhhhfffggghhhjjjkkkjjjiiifffeeeeeeccc````````````]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZ\\\^^^]]][[[YYYZZZ[[[\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\```dddfffeeeccc^^^^^^^^^^^^]]][[[YYYXXXYYYYYYXXXXXXXXXXXXXXXXXX[[[\\\^^^^^^^^^___bbbdddggghhhjjjlllnnnppppppqqqnnnnnnoooppprrrsssttttttuuuuuuwwwzzz}}}~~~{{{yyyuuutttttttttwww{{{}}}{{{xxxuuurrrqqqsssuuuwwwxxxxxxyyy{{{}}}zzzwwwwwwzzz{{{zzz|||~~~~~~{{{yyyyyyyyy|||{{{yyy{{{~~~~~~~~~~~~}}}}}}|||{{{{{{xxxuuuqqqooooooooonnnmmmjjjjjjjjjjjjjjjiiiiiihhhfffggghhhiiiiiigggfffeeebbbbbbaaa```^^^\\\[[[ZZZXXXYYY[[[[[[[[[YYYWWWUUUUUUTTTRRRQQQQQQPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLNNNMMMMMMNNNPPPQQQRRRRRROOOOOOOOONNNNNNMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMOOOQQQRRRSSSSSSTTTWWWYYYZZZZZZ[[[\\\^^^^^^______``````aaabbbcccdddeeefffddddddfffhhhjjjjjjhhhfffeeedddbbbbbbcccfffjjjlllnnnnnnmmmllljjjiiigggfffccceeegggiiiiiijjjlllmmmnnnkkkjjjlllmmmkkklllpppqqqqqqpppoooooonnnnnnnnnmmmooopppooommmlllkkklllhhhjjjmmmnnnlllkkkjjjjjjqqqqqqpppppppppqqqqqqrrr{{{~~~|||{{{xxxuuuuuuxxxzzz{{{~~~|||zzzxxxyyy~~~}}}zzzzzzxxxuuuvvvxxxyyyyyywwwuuutttoookkkhhhfffgggjjjkkkllljjjjjjjjjjjjjjjiiihhhhhhfffdddaaa```___^^^]]][[[]]]]]]\\\\\\[[[[[[[[[[[[XXXXXXXXXYYYYYYXXXXXXXXXTTTTTTTTTTTTTTTTTTSSSRRROOOPPPQQQQQQPPPOOONNNMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEGGGFFFEEEDDDCCCDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFFFFFFFEEEEEEEEEGGGHHHIIIIIIJJJMMMOOOOOOPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWXXXWWWVVVUUUUUUWWWYYYZZZ]]]]]]]]]]]]]]]\\\[[[[[[UUUXXXZZZ\\\\\\\\\^^^___dddaaa```bbbcccaaabbbfffgggfffdddbbbaaaaaa``````]]]___aaaaaa```___^^^___^^^```bbbcccaaa``````aaaffffffeeeeeeeeeffffffgggkkknnnrrrtttvvvxxx{{{}}}||||||~~~}}}yyypppqqqppplllmmmppprrrqqqrrrssssssrrrrrrvvv{{{xxxvvvuuusssqqqqqquuuzzz}}}tttmmmiiimmmqqqppplllkkkdddeeefffhhhiiiiiihhhhhhbbb___\\\[[[[[[]]]]]]]]]ZZZZZZ[[[[[[[[[ZZZYYYXXXYYYWWWVVVUUUUUUTTTQQQOOOSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFDDDBBBBBBBBB@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBAAAAAA@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBB???@@@@@@AAAAAABBBBBBBBB@@@BBBCCCCCCCCCDDDFFFHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIMMMNNNNNNNNNMMMLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPOOONNNNNNJJJMMMPPPQQQQQQQQQRRRSSSVVVSSSSSSWWWXXXWWWZZZ^^^\\\[[[YYYWWWVVVUUUUUUUUUOOORRRUUUVVVUUUTTTTTTTTTVVVWWWYYYYYYXXXXXXYYYZZZWWWWWWWWWXXXYYY[[[\\\]]]\\\___bbbdddeeefffhhhjjjllllllmmmooopppooommmjjjdddhhhhhheeeeeeiiijjjgggfffiiilllkkkkkkmmmsssxxx{{{xxxvvvuuuvvvwwwvvvvvvzzz|||{{{yyywwwtttqqqooopppqqqsssttttttsssrrrppphhh```[[[___eeedddaaa```\\\\\\^^^___```aaabbbbbb]]]ZZZWWWVVVVVVWWWWWWVVVQQQQQQRRRSSSSSSRRRPPPPPPRRRQQQPPPPPPPPPNNNKKKHHHLLLKKKJJJJJJIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFGGGCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDBBBBBBBBB@@@>>><<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<<<<;;;::::::;;;<<<===>>>>>>======888;;;>>>???>>><<<;;;;;;======<<<<<<;;;<<<<<<===<<<<<<<<<<<<======>>>>>><<<===>>>>>>>>>>>>@@@BBB@@@@@@?????????@@@AAAAAADDDDDDCCCCCCCCCBBBBBBBBBDDDEEEEEECCCBBBBBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGFFFGGGGGGGGGFFFFFFEEEDDD@@@CCCEEEGGGFFFFFFFFFGGGFFFDDDEEEIIILLLLLLOOOSSSQQQOOOMMMKKKIIIIIIIIIIIIHHHKKKOOOPPPOOOOOOOOOOOOJJJKKKLLLLLLKKKLLLNNNPPPJJJJJJKKKMMMOOOQQQTTTUUUSSSUUUXXXYYYYYYZZZ\\\]]]dddbbbaaa`````````^^^\\\WWW\\\]]]ZZZZZZ^^^^^^ZZZ\\\aaaeeeeeedddeeeiiinnnllljjjiiijjjlllmmmmmmlllnnnppprrrrrrrrrrrrtttvvvssstttuuuwww{{{}}}yyyvvvsssqqqmmmnnnnnnllliiihhhhhhhhhaaa```___]]]\\\\\\]]]]]][[[[[[[[[ZZZZZZYYYXXXWWWUUUUUUTTTRRRQQQOOONNNNNNNNNMMMMMMLLLKKKJJJJJJJJJEEEFFFHHHIIIHHHFFFDDDCCCEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>BBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>??????;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::;;;999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>???????????????????????????>>>===<<<<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@@@@AAABBBCCCEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHGGGFFFKKKKKKKKKLLLMMMNNNNNNOOOWWWWWWVVVUUUTTTSSSSSSRRRQQQQQQPPPPPPQQQSSSTTTUUUXXXXXXYYYZZZZZZ[[[\\\\\\____________````````````ccccccddddddeeeeeeffffffeeegggiiimmmqqquuuxxxyyyyyyzzz|||~~~~~~}}}|||{{{~~~|||zzzwwwssspppoooppppppnnnjjjeee```___^^^]]]\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPOOONNNLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFCCCDDDEEEFFFEEEDDDBBBAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>==================<<<<<<<<<;;;===<<<<<<;;;;;;<<<<<<===::::::;;;;;;;;;;;;:::::::::999999888888999999:::999999999999:::::::::;;;999999888888888888999999;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============>>>>>><<<======>>>???@@@AAAAAAAAA@@@???>>>>>>???@@@AAABBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBDDDEEEDDDCCCEEEFFFFFFGGGHHHHHHIIIIIIMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNOOOOOOPPPQQQQQQRRRSSSSSSPPPQQQQQQQQQRRRRRRRRRRRRWWWXXXXXXYYYZZZ[[[[[[\\\XXXZZZ\\\```cccgggiiikkkoooppprrrssssssrrrqqqpppmmmoooqqqsssttttttsssrrrooorrrvvvxxxxxxwwwwwwwww}}}zzzyyywwwuuurrrooolllkkknnnmmmkkkeee___ZZZWWWVVVZZZXXXWWWUUUSSSRRRRRRQQQRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBB???@@@AAABBBAAA@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888888888::::::999999999999::::::888999999::::::999999888888888777777777777888888888888888999999999999:::888888777777777777888888999999999999888888888888888888888888888888888888888888888888888888888888999999999999999999999999888888888888999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>??????@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>@@@@@@@@@?????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKKKKLLLMMMNNNOOOPPPQQQPPPQQQSSSVVVYYY\\\^^^___```aaabbbccccccbbb``````___```aaacccccccccbbbaaa___bbbfffhhhhhhhhhhhhiiilllqqqvvvwwwvvvtttuuuvvvtttsssrrrqqqqqqrrrtttvvv|||}}}~~~{{{xxxssssssrrrooommmjjjhhhfffeeeeeeccc___ZZZWWWUUUUUUXXXWWWUUUSSSQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>===<<<;;;;;;:::999999999999999888999999999:::::::::;;;999999999888888888888888888888777777777777888888666777777888888777777666777666666555555666666777888888888888888888888888999888888888888888888999777777777777777777777777777777777777777777777777666666666666666666666666888888888888888888888888666666666777777777888888888888888888888888888888888888888999999999::::::::::::::::::::::::::::::::::::999999999999::::::888888888888888888888888888888888888999999999999;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;<<<>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===<<<;;;;;;;;;<<<<<<<<<=====================>>>>>>??????>>>>>>>>>??????@@@@@@@@@=========>>>>>>?????????BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMOOOQQQTTTUUUVVVSSSSSSTTTTTTTTTSSSRRRQQQVVVVVVWWWWWWWWWWWWVVVUUUTTTWWW[[[\\\]]]]]]^^^___bbbeeehhhiiihhhffffffffffffeeecccbbbccceeegggiiirrrsssuuuwwwyyyzzz{{{{{{zzzzzz{{{|||~~~}}}{{{xxxtttpppmmmllllllkkkiiigggdddbbbaaa\\\]]]\\\ZZZVVVTTTSSSTTTTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<:::999999888777888888888777777888888999999::::::888888888888888888888888888777777666666777777888555555666666666666555555666555555444444555555666777777777777777777777777777777777666666777777777666666666666666666666666777777777777777777777777555555555555555555555555777777777777777777777777555555555666666666777777777777777777777666666666777777777777888888888888888888888888888888888888888888999999999999888888888888888888888888888888777777777888888888999999::::::::::::999999999999::::::::::::::::::::::::999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;:::999888999;;;<<<;;;::::::::::::;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@AAAAAABBBDDDEEEEEEFFFBBBBBBDDDEEEGGGHHHJJJJJJIIIIIIJJJJJJJJJIIIIIIIIILLLLLLLLLLLLLLLKKKKKKJJJJJJLLLOOOQQQQQQQQQRRRSSSZZZ[[[]]]]]][[[YYYXXXWWWUUUUUUTTTTTTVVVXXX[[[]]]aaaccceeehhhjjjkkkkkkkkkjjjjjjjjjjjjllloooqqqsssqqqsssuuuuuuuuutttuuuvvvvvv{{{}}}~~~{{{xxxwwwvvvtttpppmmmiiieeedddccccccbbbaaa___]]][[[ZZZWWWWWWWWWTTTQQQOOONNNOOOLLLLLLLLLKKKIIIGGGEEEDDDEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;999999888777777777777777666777777777888888999999555555666666666666666777777777666666666666777777444555555666666555555444555555444444444444555555777666666666666666555555444444333333333333444444555555555555666666666666777777777777777777777777555555555555555555555555666666666666666666666666555555555555666666666666777666666666666666555555666666666777777777777888666666666666666666666666777888888999999888888777888888888888888888888888666777777777777888888888888777777777777777777777777777888888888888777777777777888999::::::::::::::::::::::::::::::::::::999888777888:::;;;:::999::::::::::::::::::::::::777777777888888999999999777777888888999888888777;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;=========>>>>>>???@@@@@@>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGIIIJJJIIIIIIKKKLLLOOOOOOPPPPPPOOOMMMLLLJJJJJJKKKLLLMMMOOOQQQRRRSSSQQQSSSVVVYYY[[[\\\[[[[[[ZZZYYYYYYYYY[[[]]]___```aaaccceeeeeedddcccdddeeeccchhhlllmmmkkkjjjkkkmmmmmmnnnqqquuuzzz~~~}}}yyyuuuqqqooolllkkkiiieeeaaa___]]]]]][[[[[[ZZZYYYWWWVVVTTTSSSPPPPPPPPPOOOLLLJJJJJJKKKGGGGGGGGGFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA???>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::::::::888888777888888999999:::888888777666666666666777666666666666666666777777444555555555666666666666666555555555555555555666444555555555555555555444555555444444444444555555666666666555555555444444333333222222222222333333555555555555666666666777555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777666666666555555555666666666666777777777777666666666666666666666666777888999999999999888777777777777777777777777777555555666666666777777777666666666666777777777777555555666777777666555555777777888888888888888777999999999999999999999999888777666777999999999888888888888888888888888888666666666666777777777777666666777888888777666555999999999999999999999999::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;===>>>>>>>>>?????????@@@=========>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGDDDDDDDDDEEEFFFFFFDDDCCCEEEFFFHHHIIIJJJKKKKKKKKKGGGIIILLLOOOQQQQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRRRRTTTVVVWWWVVVVVVWWWXXXTTTXXX[[[\\\ZZZYYY[[[]]]]]]```dddiiinnnrrruuuvvvzzzzzzyyyxxxwwwxxx{{{~~~~~~~~~zzzqqqqqqqqqqqqpppooonnnmmmpppqqqrrruuuxxx{{{~~~zzzvvvrrroookkkhhheeedddbbb^^^[[[YYYYYYZZZUUUUUUUUUTTTRRRQQQOOONNNIIIJJJKKKKKKIIIIIIJJJKKKEEEEEEFFFFFFEEECCCBBB@@@????????????>>>===<<<;;;;;;;;;::::::999999888888888888888999999999999999666666666666666777888999777777666555555555555666555555555555555555555555666666666777777888888888555444444333333444444555444555555666666555555444666555555444444555555666666666555555555444444444555444444333333444444555555555555666666666777777444444444444444444444444555555555555555555555555555555555555555555555555555555555666666666777777777777666666666555555555666666666666777777777888888888888888888888888888777888999::::::999888777777777777777777777777777444444444555555555666666777777777888888888999999555555777777777777555555999999999999999999888888888888888888888888888888777666555666888999888777666666666666666666666666777777777777777777777777777888999999999888777666888888777777777777777777666666777777777888888888:::::::::999999999888888:::::::::;;;;;;;;;;;;;;;999999:::;;;<<<>>>???@@@<<<<<<<<<<<<<<<===>>>???===???@@@???>>>===>>>@@@>>>>>>>>>@@@BBBCCCBBBBBB???@@@BBBDDDEEEDDDBBBAAA@@@BBBEEEHHHIIIIIIHHHGGGEEEEEEFFFGGGGGGHHHHHHHHHCCCFFFHHHJJJJJJKKKLLLNNNKKKNNNQQQRRRPPPPPPRRRTTTUUUXXX\\\bbbfffiiijjjkkkgggggggggffffffiiimmmppppppqqqsssuuuvvvtttooolllkkkjjjjjjiiigggeeecccbbb]]]^^^```cccgggjjjnnnoooooorrrwww{{{zzzxxxsssmmmhhhdddaaa^^^\\\[[[[[[YYYXXXVVVUUUTTTSSSOOONNNMMMLLLJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGCCCCCCBBBAAAAAA@@@??????======<<<;;;::::::999999<<<<<<<<<;;;;;;;;;::::::888888888888888888888888666666666666666666666666888888888888777666555444444444444444444444444444666666666666666666666666222333555666666666555444555555555444444333333333333333333333333333333333444444444555555555555666444444444333333222222222222222222222222222222222444444444555555555555666444444333222222333444444222222333333333333444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666666666777777777777666666666666777777666666555555555444666666666666666555555555666666555555555555666666555555555555666666666666777777777777777777777777777777777777777777777777666666666666666666666666888888888555333111222333777777777777777777777777666666666666666555555555666666666666666666666666777777777777777777777777999999999888888888888888777888888888999999999999999999:::::::::;;;;;;;;;999:::<<<<<<<<<<<<:::999========================<<<<<<<<<============>>><<<<<<<<<<<<============???@@@BBBDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJIIIHHHIIIJJJKKKLLLPPPQQQRRRTTTUUUWWWXXXYYY[[[ZZZYYYZZZ\\\___ccceeecccfffjjjkkkiiieeebbbaaa\\\ZZZXXXYYYZZZZZZWWWTTTRRRRRRSSSUUUXXX]]]aaacccffffffggghhhjjjmmmpppqqqsssuuuxxx|||~~~}}}}}}zzzuuupppkkkgggaaa]]]ZZZWWWUUUSSSUUUTTTSSSRRRPPPOOONNNMMMKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@??????>>>======<<<<<<<<<;;;;;;:::999999888999999888888888777777777666666666666666666666666666666666666666666666666777777777777666555444333555555555555555555555555444444444444444444444444333333444555555555555555555555444444444333333333333333333333333333333333444444444444555555555555444444444333333333222222222222222222222222222222444444444444555555555555333333222111111222333333222222222333333333444444444444444444444444444444444444444444444444444444444555555555666666666666666666666666666666666666666666666666666666666666777666666666555555555444666555555555555555555555666666555555555555666666444555555555666666666666777777777777777777777777777777777777777777777777666666666666666666666666777888777555333222333444666666666666666666666666666555555555555555555555666666666666666666666666777777777777777777777777666666666666666666666666555555666666666777777777888888999999999:::::::::888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>???AAABBBBBBBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEEEEGGGFFFEEEEEEEEEFFFHHHHHHJJJKKKLLLMMMOOOPPPQQQRRRQQQPPPPPPQQQSSSUUUXXXZZZ[[[]]]``````]]]ZZZXXXWWWWWWUUUSSSTTTUUUUUUSSSPPPMMMMMMMMMOOOQQQUUUYYY[[[YYYZZZZZZ\\\^^^aaaccceeeeeegggjjjmmmoooppppppoooqqqpppttt{{{~~~~~~zzzxxxuuurrrooojjjeeeaaaZZZWWWRRROOOMMMLLLJJJHHHLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@???????????????>>>>>>>>>>>>======<<<<<<<<<;;;::::::999999:::::::::999999888888777777777777666666666555555555555555555555555555555555555555555555555555555555555666555555444333222555555555555555555555555333333333333333333333333444444333333444444555555444444444444333333333333333333333333333333333333333333333444444444555555444444444444333333333333333333333333333333333333333333333444444444555555333333222222222222333333222222222222333333333333444444444444444444444444444444444444444444444444444444444555555555666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555666555555444444555555666444444444555555555666666777777777777777777777777777777777777777777777777666666666666666666666666666777777555444333444666444444444444444444444444555555555555555555555555666666666666666666666666666666666666666666666666555555555666666666666666555555555555666666666666777777777777888888888888777777666666666666777777888888888888888888888888999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>?????????>>>===????????????????????????>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@AAABBBBBBCCCBBBCCCDDDEEEFFFGGGHHHIIIHHHIIIJJJKKKMMMNNNPPPPPPQQQRRRTTTSSSQQQNNNMMMMMMOOONNNMMMNNNOOOPPPNNNLLLIIIIIIIIIJJJLLLOOOQQQSSSRRRSSSTTTUUUXXX[[[]]]___]]]^^^aaacccddddddddddddgggeeehhhnnnppppppqqquuuvvvvvvvvvtttrrrrrrssstttwwwxxxzzzzzzzzz{{{}}}rrrtttwwwyyyzzz{{{~~~||||||~~~~~~~~~}}}}}}}}}wwwuuuttttttvvvxxxwwwwwwtttvvvxxx{{{}}}}}}sssrrrqqqpppnnnkkkiiihhheeecccaaa___]]]ZZZVVVSSSNNNKKKHHHFFFEEEEEECCCAAACCCCCCBBBAAA@@@??????>>>>>>===<<<;;;::::::::::::999999999999999999999999999999999888888777777777888888888888777777666666777777777777666666666555666666666666666666666666444444444444444444444444444444444444444333222111444444444444444444444444333333333333333333333333555444333222222333444555333333333333333333333333222222222222222222222222222333333333444444444444444444444333333333333333333333333333333333333333222333333333444444444444444444444444444444444444111222222222222333333333333333333333333333333333333333333333333333333333333333444444444555555555555555555555555555555555444555555555555555666666555555555555555555555555444444444444444555555555555444444444444444444555333333444444444555555555666666666666666666666666666666666666666666666666555555555555555555555555555555666555444444555777333333333333333333333333444444444444444555555555555555555555555555555555555555555555555555555555666666777777777777777888666666666777777777888888555555666666666777777777777666555444444555666777666666666666666666666666777777777888888888999999888888999999999:::::::::999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===============>>>>>>???======>>>???@@@AAAAAABBBBBBCCCEEEGGGHHHHHHHHHHHHJJJKKKLLLKKKJJJIIIJJJKKKIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMOOOPPPPPPQQQRRRTTTWWWYYY[[[\\\[[[\\\]]]^^^_________^^^___]]]___dddfffdddeeehhhfffhhhiiihhhfffddddddeeedddfffhhhiiijjjlllppprrruuurrrrrruuuvvvuuuwww{{{XXX[[[^^^```bbbeeehhhjjjggghhhhhhhhhhhhjjjooorrrrrrqqqppppppqqqpppnnnlllhhhhhhhhhhhhiiiiiijjjjjjnnnoooooopppqqqrrrssssssrrrrrrqqqpppoooooooooooooookkkggggggmmmrrruuuvvvqqqmmmjjjiiikkknnnqqqrrrsssrrrpppmmmjjjgggeeeccchhhhhhhhhiiiiiiiiigggfffjjjiiigggfffddddddddddddcccaaa______aaaaaaaaa```[[[\\\]]]^^^___```aaaaaafffhhhjjjiiihhhfffffffffggghhhiiijjjiiifffcccaaaZZZZZZZZZYYYXXXVVVTTTSSSQQQOOOMMMMMMMMMLLLIIIGGGDDDBBB@@@?????????>>><<<===<<<<<<<<<;;;;;;::::::::::::999888777777777777666666666777777777777777777777777777666666666666666666666666555555555555666666555555555444444444555555555555555555555555333333333333333333333333333333333333333222222111222222222222222222222222444444444444444444444444444333222111111222333444333333333333333333333333222222222222222222222222222222222222333333333444333333333333333333333333333333333333333333333333222222222222333333333444222222222333333222222222111111111222222222333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444333333444444555555555555444444444555555555555555222333333333444444444555444444333333333333444444333333333333444444444444555555555555555555555555555555555555555555555555444444444444444444444444333444555444333333555777333333333333333333333333222333333333444444444555444444444444444444444444444444444444444444444444555555666666666777777777555666666666666777777777444444444555555555666666777666555444444555666777666666666666666666666666666666666666777777777777777777777777888888888888777888888999999999999999::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;<<<>>>@@@AAAAAA@@@???CCCDDDFFFFFFFFFGGGIIIKKKEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMKKKLLLNNNPPPRRRTTTUUUVVVVVVVVVWWWWWWWWWXXXWWWWWWVVVTTTVVV[[[]]][[[\\\___[[[]]]______]]][[[[[[\\\YYY[[[]]]^^^___aaadddfffhhhffffffjjjllllllppptttyyy}}}DDDGGGJJJLLLMMMOOORRRTTTOOOPPPOOOOOONNNOOOSSSVVVWWWVVVUUUUUUVVVVVVTTTRRRPPPPPPOOOOOOPPPQQQRRRSSSUUUUUUUUUVVVWWWXXXXXXXXXUUUVVVWWWVVVUUUVVVXXXZZZYYYUUURRRTTT[[[bbbgggiii^^^ZZZUUUSSSTTTWWWZZZ[[[\\\\\\[[[YYYVVVQQQNNNKKKNNNNNNNNNNNNNNNMMMMMMLLLPPPPPPOOOOOONNNNNNMMMMMMPPPNNNMMMLLLMMMNNNMMMLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIKKKNNNNNNMMMLLLKKKLLLKKKLLLMMMNNNNNNMMMLLLJJJGGGGGGGGGGGGFFFEEEDDDDDDBBB@@@??????@@@AAA@@@>>><<<:::999999::::::999777888888888888888888888888888777666666555555555666555555555555555666666666555555555555555555555555444444444444444444444444333333333222222222222111222222222222222222222222222222222222222222222222222222333333333333222222111111111111111111111111444444444444444444444444333333222222111111222222222222222222333333333333222222222222222222222222111111222222222333333333111111111111222222222222222222222222222222222222111111222222222333333333//////000000000000//////111111111111222222222222333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444222222333333444555555555444444444444444555555555111222222333333444444444444333333222222333333444222222222333333333444444555555555555555555555555555555555555555555555555444444444444444444444444333444444333222222444555222222222222222222222222111222222333333444444444444444444444444444444444333333333333333333333333222222333333444555555555333333333333444444444555444444444444555555555555666666555555555555666666666666666666666666666666555555555666666666777777555555555666666666777777666666666777777777888888888888888888888888888888:::999999999999999::::::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>???>>>======<<<>>>@@@AAAAAABBBDDDFFFBBBCCCEEEFFFEEEDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRPPPRRRVVVXXXVVVWWWZZZVVVXXXZZZZZZYYYXXXYYYZZZYYY[[[\\\\\\\\\^^^```bbbaaa___```eeehhhiiilllqqqrrruuuyyy||||||{{{{{{|||zzz{{{}}}~~~|||{{{tttyyy<<<>>>???@@@???@@@AAACCCAAABBBBBB@@@??????AAACCCFFFEEEDDDEEEFFFFFFEEECCCCCCCCCBBBBBBCCCDDDFFFGGGDDDEEEEEEFFFFFFGGGGGGHHHDDDFFFGGGFFFDDDDDDGGGJJJIIIEEECCCFFFOOOXXX^^^```VVVQQQJJJFFFGGGIIILLLNNNLLLKKKJJJHHHEEECCCAAA@@@AAAAAABBBAAA@@@@@@@@@@@@??????@@@AAAAAA@@@???>>>CCCAAA@@@???AAAAAAAAA@@@AAAAAA@@@???>>>>>>>>>>>><<<>>>@@@AAA@@@???@@@@@@<<<===>>>?????????>>>============<<<<<<<<<<<<<<<:::999777777888999888777777666555666777777555444555555666666666666666666666555555444444444444444333333444444444555555555333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222222222333333333333333222111111111111111111111111333333333333333333333333222222222222222111000000111111222222222333333333111111111111111111111111111111111111222222222222//////000000000111111111111111111111111111111111111111111111222222222222///000111111111111000///111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333111222222333444444555555333333333444444555555555111111111222333333444444333333222222222222333333222222222222333333333333444444444444444444444444444444444444444444444444333333333333333333333333222333333222111000222333333333333333333333333333111111111222333333444444333333333333333333333333333333333333333333333333111222222333444444555555222222333333333444444444444444444555555555555666444555555666666555555444555555555555555555555555555555555666666666666777444444444444555555555555666666555555666666777888777777777777777777777777888888777777777777777888666777888999999999888888999999999999999999999999;;;<<<<<<=========<<<<<<999;;;===>>>======>>>???>>>@@@BBBBBB@@@???@@@BBB@@@@@@AAABBBBBBBBBBBBBBBEEEFFFGGGHHHIIIIIIIIIHHHJJJIIIIIIIIIJJJKKKKKKLLLNNNLLLMMMQQQRRROOOOOORRROOOPPPRRRRRRRRRSSSTTTVVVVVVWWWXXXXXXXXXYYY[[[]]]ZZZXXXZZZ___aaaaaadddhhhfffjjjmmmoooooonnnnnnnnnkkkmmmppprrrssssssrrrqqqlllnnnrrruuuwwwxxxxxxyyy{{{||||||yyy|||}}}xxxvvvuuuuuuuuurrrqqqrrruuu{{{;;;======<<<:::999:::;;;===>>>>>><<<:::999:::;;;;;;;;;:::;;;======;;;::::::999999999:::;;;===>>>>>>>>>>>>??????@@@@@@@@@===???@@@>>><<<<<>><<<@@@IIISSSZZZ]]]PPPKKKCCC>>>>>>@@@CCCDDDEEECCCAAA???>>>>>>>>>???;;;;;;<<<;;;:::::::::;;;777999;;;<<<===<<<:::999>>><<<::::::;;;<<<;;;;;;>>>===<<<;;;::::::::::::444666888999999888999999888888999::::::999888777:::999999888999999::::::888666444444444555444333777666555666777777555333444444444444555555555555555444333333333333333444222222333333444444444555111111111111111222222222222222222222222222222333555555555444444444333333333333333333333333333333111111111111111111111111222333333444444444333333222222222222222222222222222222222222222222222222111222333333333111000///111111111222222333333333111111111111111111111111000111111111111222222222......//////000000000111000000000000000000000000000111111111111222222222222333444555555444333222000111111111111222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333111111222333333444555555333333333444444555555555000000111222333333444444333222222222222222222333111111222222222333333333444444444444444444444444444444444444444444444444333333333333333333333333222333333111000///000222333333333333333333333333000000111222333333444444333333333333333333333333222222222222222222222222333333444555555666777777444444444555555555666666444444444555555555666666333333555666666555333333444444444444444444444444555555555666666666777777333333333444444444555555666555555555555666777777777777777777777777777777777666666555555555666666555666777888888888777666888888777777777777666666777777777777777777777777999;;;======;;;:::999:::;;;===??????<<<;;;<<<>>>======>>>???@@@@@@??????>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFDDDDDDGGGGGGDDDCCCFFFCCCEEEFFFFFFGGGHHHKKKMMMKKKLLLMMMNNNMMMNNNQQQSSSPPPNNNPPPUUUWWWVVVWWW[[[WWWZZZ^^^``````___^^^___[[[]]]aaadddfffffffffeeecccdddeeeggghhhgggfffdddiiilllmmmlllnnnsssuuuttt|||xxxsssooommmlllkkkjjjhhhhhhiiijjjlllooorrrsssmmmttt~~~xxxuuuuuuxxx}}}}}}xxxqqqllloooxxx888888999999999999888888777777777777777777777777777888888888999999999999:::::::::::::::::::::::::::999888888::::::999888:::;;;<<<<<<;;;;;;===???>>>>>>===>>>CCCKKKVVV]]]\\\UUUKKKBBB>>><<<;;;;;;======>>>===<<<:::777666888888777777777777888888777777777777888888888888444555555666777888888999777888888999::::::;;;;;;888888888888777777777777666777777777777777666555666777777888888888777777666666666666555555555555555555555555555555555555444444444444444444444444222222222333333444444444444333222111111222333444333333333222222111111111111222333444444444444444222222222222222222333333//////000000111111111222111111222222222222111111111111111111111111111111///000111222222111//////111111111111111111111111000111222333444555555555000000000000000000000000111111000000000000111111111111111111111111111111000111111222222000///...111111111111111111111111222222222111111111000000000000000000000000000000222222222111111111000000111111000000000000111111000111222333333333333333222222111111222222333444222222222222222222222222111111222222222333333333222222222222222222222222555555555444444333333333000000111111111222222222222222111111111111222222222222333333333333444444444444444444444444444444111222333444444333222111222222222222222222222222111111222222222333333333000000000111222222222333222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444444444444555555555555666444333333333333444555555888888777666444333222111666555444333333444555666444444444444444444444444222333333444444333333222555555555555555555555555666666666666666666666666444444444444444444444444555555444444444444555555555555555555666666666666777777888999:::;;;;;;<<<999999999999999999999999::::::::::::::::::::::::>>>>>>=========<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIJJJLLLMMMOOOPPPPPPOOOOOOLLLMMMOOOQQQSSSSSSSSSSSSSSSRRRPPPPPPPPPRRRTTTUUU[[[[[[\\\^^^^^^_________dddbbb___\\\ZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZ\\\^^^aaadddeeeeeedddbbbeeedddaaa___]]]\\\\\\\\\```]]]YYYUUUTTTUUUXXXZZZcccdddggglllrrrzzz666666777777777777666666777777777777777777777777777777777777888888888888999999999999999999999999999888777777888999888777888999:::999999999;;;===<<<<<<;;;<<<@@@IIITTT[[[```XXXMMMCCC>>>;;;::::::999999999999888666555444777777666666666666777777666666666666777777777777444555555666777777888888::::::999999888777777777666666555555555444444444555555666666666666666555666777777888888777777666666666666666555555555444444444444444444444444444444444444444444444333333222222333333333333333333333222222111111222222333333333333222222111111111//////000111111111000000222222222222222222222222000000000111111111111111000111111222222111111000111111111111111111111111000000111222222111000///111111111111111111111111///000111222333333333333000000000000000000000000111111000000000000111111111111111111111111111111000111111222111000///...111111111111111111111111222222222111111111000000000000000000000000000000222222222111111111000000111111000000000000111111000000111222222222222222222111111111222222333333222222222222222222222222111111111222222222333333222222222222222222222222444444444333333333222222000000111111111222222222222222111111111111222222222222222333333333444444444444444444444444444444111222222333333222222111222222222222222222222222111111111222222222333333222222222222222333333333222222222222222222222222111111111222222222333333333333333333333333333333444444444444444444444444444444444444555555555555444333333333333444555555777666666555444333222222666555444333333444555666444444444444444444444444222333333444444333333222555555555555555555555555555555555555555555555555444444444444444444444444555555444444444444555555444555555555666666666666444444555555666666777777888888888888888888888888888888888888888888888888:::999999999888888888888888888888999999999::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================:::;;;<<<===>>>??????@@@???@@@AAABBBCCCCCCBBBBBB@@@BBBCCCEEEFFFFFFFFFEEEDDDCCCAAAAAAAAACCCDDDFFFHHHHHHIIIJJJKKKKKKKKKKKKMMMLLLJJJIIIHHHIIIJJJKKKJJJKKKKKKKKKKKKJJJIIIHHHJJJKKKMMMOOOPPPPPPOOONNNQQQOOOMMMKKKJJJIIIIIIJJJLLLJJJGGGEEEEEEGGGIIIKKKMMMNNNOOORRRWWW\\\```ccceeefffgggiiijjjkkkkkkkkkkkkjjjjjjiiiiiijjjkkklllqqqrrrsssrrrqqqpppqqqrrr555555555666666555555555555555555555555555555555555555666666666777777777777777777888888888888888777666555666777888777555555666777777666777999;;;<<<;;;999999<<>>>>>>>>>>>===<<<;;;:::::::::;;;<<<===<<<<<<===>>>????????????>>>===<<<<<<===>>>@@@AAA@@@@@@@@@AAA@@@@@@???>>>??????@@@@@@AAAAAAAAAAAABBBAAA@@@??????>>>??????@@@???>>>>>>>>>@@@AAABBBAAAAAA@@@AAACCCEEEGGGIIIIIIJJJLLLMMMOOOPPPQQQQQQPPPPPPPPPQQQRRRTTTVVVWWWVVVWWWXXXXXXWWWVVVWWWYYY444444555555555555444444444444444444444444444444444444444555555555666666555555666666666666777777777666555666777777666555444555666666555666888:::???===:::777999???HHHNNNZZZSSSIII@@@;;;999888777999888777666666777888999555444444333333444444555333333444444444555555555444444444555555666666666444444555666666777777888666666555555555444444444000111222333444555555555555666666666666555444444555555555444444444333333333333333333333333333333222222222222333333333333444333333333222222111111000111222333333222111000222222222111111111111111444444444444333333222111444333333222111000000///333333222222111111000000000000111111111111000000111111111111111111111111111111111222222222222222111111111111111111111111111111111111111000///...000000000000000000000000000000////////////000000111111111111111111111111000000000000000/////////111111111111111111111111111111111111000000000000////////////////////////111111111111000000000000000000////////////000000//////000000000000//////000111111222222222222222111111111111111111111111111111111111222222222222111111111111111111111111111111111111111000000000000000000000111111111111111000000000000000000111111222222222222333333333222222222222222222222222333222111000000111222333111111111111111111111111111111111111222222222222333333333222222111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333333444444444444333333222222333333444555222222222222222222222222444444444444444444444444333333333333333333333333222333333444444333333222444444444444444444444444444444444444444444444444333333333333333333333333555444444333333444444555333333444444444555555555555555555555444444444444555555555555555555555555555555555555555555555555777777777777666666666666555555555555666666666666777777777777777777777777666666666666666666666666777777777777777777777777666777777888999999:::::::::::::::::::::999999999;;;;;;<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;<<<<<<:::;;;;;;<<<======<<<<<<::::::::::::;;;===>>>???>>>>>>>>>??????>>>>>>===>>>>>><<<<<<<<<<<<===>>>>>>>>>============>>>>>>???????????????@@@@@@@@@@@@@@@???>>>>>>??????@@@===>>>@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEGGGGGGFFFFFFGGGIII444555555555555555555444333333333333333333333333333444444444444555555555444444444555555666666666888666666666777888777666444555666666555666888:::BBB???<<<888777:::@@@EEEMMMHHHAAA;;;888888777666888888777666666777999:::444444333333333333444444333333333333444444444444444444444444555555555555333444444555666666777777555555555555444444444444000000222333444444444444555555555555555444333222444444444444333333333333333333333333333333333333111111111222222222333333333333333222222111111111000000222333333222000000111111111111111111111111000000000000000///...---333333222222111000//////333222222111111000000000000000000111111000000000000000000000000000000000000000000111111222222333000000000000000000000000222222222222111000///...////////////////////////000000////////////000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000//////000000000//////...///000111222222222111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000//////............//////111111111222222222333333222222222222222222222222333222000000000000222333111111111111111111111111000000111111111222222222222222111111000000//////111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222333333333444333222222222222333444444111111111222222222222333333444444444444444444333333333333333333333333333222333333444444333333222444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333444444333333333333444444444444666555555555555555555555444444444444444444444444555555555555555555555555777777777777666666666666555555555555666666666666777777777777777777777777555555555555555555555555666666666666666666666666777777777888888999999:::777777666666666666666666999999888888777777777777999888888888888888888888888888999999:::999999999999999888888999999999:::999::::::;;;;;;;;;::::::<<<;;;999888777888999:::999::::::;;;;;;;;;;;;;;;===============<<<<<<;;;======<<<<<<;;;;;;;;;;;;999::::::;;;;;;;;;::::::<<<<<<<<<<<<;;;:::::::::<<<===??????>>>>>>???AAA444444555555555555444444333333333333333333333333333333444444444555555555333333444444555666666666888666555666777888777666444666777666666666888:::AAA???<<<888555666:::>>>???<<<999777777666666555555555555444555555666666444444333333333333444444222333333333444444444444444444444444444444444444777777666555555444444333444444333333333222222222000111222333333444333333444444444444444333222111444444333333333222222222222222222222222222222222000000000111111222222333222222222222222111111111000111111111111111111000000000000111111111111111000111111111111000000///222222222111000000000///111111111000000000000000///000000111111000000///000000000000000000000000000/////////000111222333000000000000000000000000111111111111111000//////////////////////////////000//////......//////000000000000000000000000000111000///.........//////000000000000000000000000//////000000000000000111000000000000000000000000//////000000000000000111000//////......//////000000000000000000//////......///111222222222111000111111111111111111111111000000000111111111111222111111111111111111111111/////////000000000000111111000000000000000////////////............//////111111111111222222222222111111111111111111111111111111111000000111111111111111111111111111111111000000000111111111111222000000000000000/////////111111111111111111111111000000000111111111111222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222333444444222222222222222222222222333333444444444444333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444222222222333333333444444333333333333333444444444444444444444444444444444555555555555555555555555555555555444444444333333555555555555666666666777555555555555555555555555555555555555555555555555444444444444444444444444444444444444555555555666777777666666666666777888999888888777777777888888777777777777777777666666777777888888999888888777888888888888888888777777777888888999999999999999:::999888777777777888999888888999:::;;;;;;::::::===<<<<<<<<<;;;;;;:::::::::::::::::::::999999999999::::::::::::999888888888999::::::;;;;;;::::::999:::;;;;;;:::999;;;<<<222222333333333333222222444444444444444444444444444444444444555555555555333333444444555666666777666555444555666666555444444555666555555555777999<<<<<<:::777444444666999555555444555666666444222333444444444444444333222444444333333333333444444333333333444444444444555333333333333333333333333777777666666555444444444444444444444333333333333222222333333444333333222444444444444333222111000333333333333222222222222222222222222222222222222//////000000111222222333111111111111222222222222111111000000000000111111///000000000111111111222111222222333333333333222111111111111000000000000///////////////000000000//////000000000000//////000000000000000000000000...............000111222000000000000000000000000//////000000000///......//////////////////////////////............//////000000000000000000000000111000///...---......///000000000000000000000000////////////000000111111000000000000000000000000////////////000000111111//////............//////000111111111000000///......///111222222222000000111111111111111111111111000000000000111111111111111111111111111111111111//////000000000111111111111111000000////////////000000000//////000000000111111111111222222222222111111111111111111111111000000111111111111000000111111111111111111111111000000000000111111111111000000000000000111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222111222222333444333333333333333222222222222333444444444444333222222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222444333333222222333333444222222222222333333333333111222222333333444444444444444444444444444444444444444444444444444444444444444444333333333222222444444444555555555666666444444444444444444444444555555555555555555555555444444444444444444444444333333333333444444444444888777777777777888:::;;;:::999888888888999:::;;;::::::::::::999999888888888888999999999999888888888888999999999999888888888888999:::::::::::::::999999999999999999::::::999999:::;;;<<<;;;::::::<<<<<<<<<;;;<<<<<<===>>>::::::::::::::::::999999999999:::::::::::::::999777888:::;;;<<<<<<;;;;;;888999:::999888777888999111111222222222222111111444444444444444444444444444444444555555555666666333333444444555666777777555444333333555555444333333444555555444444666888777888777666444333555666111111222444666555222000444444555666555444333222555444444333333444444555333333444444444555555555333333333333333333333333444444555555666777777888777777666666666555555555333333444444444333222222444444444333222111000///333333333222222222111111111111111111111111111111...//////000111222222222000000111111222222222333222111000//////000111222//////000000111111111222---...///000000000000000000000000000000111111111------......//////000000//////000000000000//////000000000000000000000000...---------...///111222000000000000000000000000------...............---//////////////////////////////............//////000000000000000000000000111000///------......///000000000000000000000000.../////////000000111111000000000000000000000000.../////////000000111111//////............//////111111111111111000//////...///111222333222000///000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111222222111111000000/////////...222222111111111111222222000111111111111222222222000000000000000000000000///000111222222111000///000000000000000000000000000000000000111111111111000000111111222222222333000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000111111111111222222222222222111111222222333444444444444333333333222222222222444444444444222222222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222444333333222222333333444111111222222222333333333222222333444555555666666444444444444444444444444333333333333333333333333555555555444444444333333333333444444444555555555555555555555555555555555444444444444444444444444666666666666666666666666666666666666666777777777444444333333444666888999666666555555555666888999999:::::::::999999888777666777777777777777666666444555666777888888888777666777888999999999999999666777777888888888888888777888999::::::999888777999999999999:::<<<>>>???::::::::::::999999888777444555666777888888888888555666777888888777666555999:::;;;999888777777888333333333333444444555666000111333444555666666555555555555666555555444333555555555555555555555555333333444444444333222222444555666555444444555777888888888666333222333444333333333333444444444444888555333333555666555444555333111111222333222111333333333333222222222222666666666666666666666666444555777888999999888777666777777777777666555444222222222222222333444555222222333333333333333333333333333222222222111111222111000.........///000000000000000000000000000000000000111222222333333000000000000000000000000000///...------...///000//////000000000000//////111000///......///000111000000///...------,,,,,,......////////////......///////////////////////////...------...000222444,,,---...//////...---,,,////////////////////////..................------//////000000000000//////000000000///......------////////////////////////111000000///...---------........................111111000000/////////......///////////////..................//////////////////000000111111222222//////000000000000//////000000//////.........---000000000000////////////222222000///............000///...------...///000111111000000//////..................////////////000000000000111111111111000000000000000000000000111000///......///000111333222222222111000000000000000000000000000000000111111000000//////......////////////000000000000111111111000000000000000000000000000000000000000333222222111111222222333000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222////////////000000000000///000000000000111111111111111222222222333333333000000111111111222222222777444111111333444333111111222222333333222222111222222333333333333444444333333444555444333111000444444444333333222222222333333333333333333333333555555555555555555555555333333333333333444555666777777777666666666666666999999888666555555555555666666666666666555555555777666666555555555666666777777666666666777777888555555666666777888888888666666777777777777666666888888777777666666666555999999:::;;;:::999888777777777777777777666555555888888999999999888888777777888:::;;;<<<<<<;;;;;;999999999888777777666666444444333333222333333333444444444555666666777777333444555666666666666666555555555555555555555555444444555555555444444444444555666555444444555777888999888666444333444555333222222222222333333333555444333555777777555333555444222222333444444333444444333333333333333333666666666666777777777777888999:::<<<<<<<<<<<<;;;888999:::;;;:::999777555444444444444444555555666666555555444444333333333333333222222222111111111222111000///...//////000000000000000000000000000222222222111000000//////////////////////////////000///...------...///000//////000000000000////////////............//////000//////...------,,,,,,......////////////..............................///...---,,,---...000222......///000000///................................................------...//////000000//////...////////////....................................000000000///...---------........................000000/////////...............////////////................../////////////////////000000000000000...//////000000//////...000/////////.........---////////////////////////222111000///............000///...------...///000000000000000//////..................////////////....../////////000000000////////////////////////000000///......///000000222111111111111111000000000000000000000000000000000000000000//////........./////////000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000111111111222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111////////////000000000000000000000111111111111222111111111222222222333333111111111111222222222222777444111111333444333111111222222333333222222111222222222333333333444444444444444444444333222222444444444333333333222222333333333333333333444444444444444444444444444444555444444333333444444555888888888888888888777777888777666555555444555555666666666666666666666666666666555555555555666666777777777777777777888888777777777666666666666666666777777777777777777666888888888888777777777666999:::;;;;;;;;;:::999888777777777777777666555555777777888888888888777777555555666777888999999888666666666666666666666666555555444333222222222222777666555444444555666777333444555666777888888888555555555555555555555555555555555666666666666666555666777666555444555777999999999777555444555666555444444333333444444444333444666999;;;:::777333666555333333555666666555555444444444444444555555777777777888888999999999<<<===>>>???@@@@@@@@@@@@<<<===@@@AAAAAA???<<<:::777666666666666777888888::::::999777666444333222222222222111111111111111222111000000///000000000000000000000000000000000111111111000//////......//////////////////////////////............//////...//////000000//////...------............------/////////...------,,,,,,......////////////....................................,,,,,,,,,---.../////////000000000000//////........................------------------......---..................------............/////////........................000000//////...---------------------------------............---------------....../////////......---............//////////////////...............---..................---/////////...............////////////////////////111111000///............//////...------...//////000000000////////////...---............/////////------........./////////////////////////////////000///............///000000000000000111111111111000000000000000000000000000000000////////////........./////////000000000---.....................000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000111111111111222222222111111111222222222222333111111222222222333333333555333111111222333333222111222222333333222222111222222222222333333333333555444444333333333333333444444444444333333333333222222333333444444444555444444444444444444444444555555444444444444444444777777777777777777777777666666555444444555555555666666666666666666666666666666555555555555666666777777777777888888999999888888777666666555444444777777888888888888777777999888888888888888777777::::::;;;;;;::::::999888777777777777777666555555666666777777777777666666555555444555555666777888444444555555666777777888666555555444444444444555888777555333333444555666555666777888999999999999666666666666666666666666555555555555666777777888777888999999777666666777999:::999888666555666777999888777666666666777888222666;;;@@@AAA>>>:::666777555444555777888888777666555444444444444555666777777888999:::;;;<<<===??????@@@@@@AAAAAAAAAAAA@@@BBBEEEHHHHHHEEEBBB???999999888888888999999:::>>>===;;;999777555333222111111111111111111111111111111111111111111111111000000000000000000000000------......///000000000/////////////////////////////////....../////////...//////////////////...------///000000///------//////.........------------......//////......---........................///...------,,,------.........////////////..............................,,,,,,------------......,,,------......------,,,,,,,,,---......///000000......................../////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////......---------.........//////.........------,,,,,,,,,,,,------......------,,,........................---...............//////111000///.......................................////////////////////////---------.........//////------........./////////////////////////////////...........................//////000000111111111////////////////////////////////////////////////........./////////000000------------............////////////////////////000000////////////000000000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000111111111111222222222222111111111111222222222222222222222222333333333333333333222222222222222222111222222333333222222111111222222222222333333333555555333222222333444555444444444444444444333333222222333333444555555555444444444444444444444444444444444444444555666666666666666666666777777777666666555555555666666777666666666666666777777777666666555555555666777777666777777888888888888888777777777666666555555555777888888999999888888777888888888888777777777777999999999999999888888888777777777777777666555555444555666666666666666666777666555555555666888999555555666666777777777777555555555666777888999:::;;;:::888666555666777888888999999::::::999888888777777777777777777777777555555555555666888999::::::;;;===<<<:::999999999:::::::::999777666777999<<<;;;999888777888999:::666:::AAAEEEFFFBBB>>>;;;999888777888:::<<<<<<;;;888777666555444555666777888888:::;;;===>>>???@@@????????????>>>????????????AAAEEEGGGGGGEEEBBB???;;;::::::999999999::::::???>>><<<:::888555333222111111111111111111222222111111222222222222222222000000000000000000000000---------...//////000000...........................//////////////////.........////////////.........///000111111000///..................---------------............------........................//////..................------------------------........................,,,,,,,,,,,,------......,,,,,,------------,,,,,,++++++,,,---...///000000....................................------------------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,---...............------------..................------,,,,,,++++++,,,,,,------------,,,,,,---------...............,,,,,,------............000//////...............------............------.............../////////------------................../////////000000000........................------............------.........//////000000111......................................./////////............////////////---------....../////////////////////////////////000000////////////000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000000000000111111111222222222000000111111111222222222111111222222222333333333111222222222222222222222111222222333333222222111111111111222222222333333555444333333333444555666444444444444444444444444333333333444444555555555444444444444444444444444222222333444555777888999777777888888888999999999777777777777777777888888666666666666777777888888666666666666666777888999777888999999999999888777666666666777777777888888888888999999999999888888777777777777777777777777999888888777777777777777777777777777777666555555444444555666666666666666777666555555555666888999666666666555555444444444555555666777888:::;;;<<<>>>===<<<:::::::::;;;;;;;;;;;;;;;;;;;;;:::999888999999999999999999999999777666666666888:::<<<===>>>???AAAAAA???===<<<===<<<======<<<::::::;;;<<<>>>===;;;999888999:::;;;;;;???EEEHHHGGGDDDAAA@@@===<<<;;;===???AAABBBAAA>>><<<:::777666777888888888999;;;===???AAACCCCCCAAA@@@???===<<<<<<<<<<<<;;;===@@@BBBBBBAAA>>><<<;;;;;;:::999999999999:::>>>===;;;999777555444333222222222222222333333333111111222333333333222222000000000000000000000000000000000///......------..............................////////////......---......//////......---//////000000000000//////........................------............------------------------------...............//////...------,,,++++++,,,------------------------------++++++,,,,,,------......,,,------------------,,,++++++,,,---......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---...............,,,------------.........---------,,,,,,,,,,,,,,,,,,------------------,,,---------------.........++++++,,,,,,---.........//////......---......///------............---------............/////////,,,------------.............../////////000000000........................,,,,,,---......---,,,,,,............////////////........................---............/////////------........./////////,,,,,,------.../////////000000000000000000000000000000////////////000000////////////////////////............////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111////////////000000000000///000000000000111111111000000000111111111111222000000111111111222222222///111333333222111222333111222222333333222222111111111111111222222222222444444444444444555555666444444444444555555555555444444444444444444444444555555555555555555555555333333333444555777888999:::::::::;;;<<<<<<======999999888777777888888888555666666777777888888999888777777777888999:::;;;;;;;;;<<<<<<<<<:::999888666666777888888999::::::999999::::::::::::999999777777777888888888888888999999888777777777777888777777777777777666555555333444555666777777777666666666555555555555666666555444444333222222111111666666666777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888999:::===???AAAAAACCCEEEEEECCCAAA@@@@@@@@@AAAAAA@@@>>>>>>???AAADDDBBB???=========???@@@???CCCGGGHHHFFFDDDCCCCCCCCCBBBAAACCCEEEHHHHHHHHHDDDBBB???<<<:::::::::;;;999:::<<<>>>AAACCCEEEFFFDDDCCCAAA>>><<<;;;;;;;;;999;;;===>>>???>>><<<;;;::::::999888888888888888;;;:::999888666555444444222222333333333444444444111111333444444444333333000000000000000000000000111111000000///......---........................---...///000000///...------......//////......---/////////....../////////........................,,,------......------,,,------------------------+++,,,------...............---,,,,,,,,,,,,---...------------------------***++++++,,,------......------............------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---............,,,,,,---------.........,,,,,,,,,---------------------............------,,,,,,,,,------.........***++++++,,,------...............------......///,,,------......------,,,---------.........//////,,,,,,---------.........------........./////////........................+++,,,------------,,,+++//////...............------------------------------------.........//////---------.........//////+++++++++,,,---.........000000000000000000000000//////............//////////////////////////////------........./////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000....../////////000000000000000000000111111111111//////000000000111111111...000333333222111111333111222222333333222222111111111111111222222222222333333444555555555555555444444444444555555555666666666666555444444333333666666666666666666666666555555555555555666666777999999:::;;;;;;<<<======:::999888777666666666777555666666777888888999999999999999999:::;;;<<<===@@@@@@AAAAAA???===;;;999999999999999999999::::::999999::::::::::::999999999999999:::::::::;;;;;;;;;;;;999888888888999:::777777777777777666555555444444555666777888888777777777888888888777777666444444444444444444444444888777777777777777888888888999999::::::999999888999999;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<>>>>>>>>>>>===:::999888888777777777777888888777777666555555444333333333444444555555555000111333444555444333333000000000000000000000000......//////000111111111........................---...///000000///...------..................---///...---,,,,,,---...///---.....................,,,------......------,,,------------------------)))***+++,,,---.........///...---,,,,,,---...///------------------------******+++,,,,,,---......---......//////......---,,,,,,------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,---............,,,,,,,,,---------......,,,,,,,,,------.........---......//////......---,,,,,,,,,------.........******+++,,,,,,---............---------......///,,,,,,---......---,,,,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,---------..............................++++++------------++++++/////////......------,,,---------------------------------.........//////---------.........//////))))))***+++,,,,,,------000000000000000000000000...------,,,,,,------...////////////////////////---------.........//////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////000000000000............////////////000000000000111111111111////////////000000000000---000333444222000111333222222222333333222222222000111111111111222222222222333555666777666555444444444444555555555666666777777666555444333333222777777777777777777777777888888777555555444444444666666777888999999::::::999999888666555555555555555666666777888999999999:::999::::::;;;<<<===>>>DDDDDDEEEDDDBBB???<<<;;;<<<<<<;;;::::::999999888999::::::;;;;;;::::::999;;;;;;;;;<<<<<<============<<<;;;:::999:::;;;<<<777777777777777666666555444555666777888888888888999:::;;;<<<<<<;;;999999666666777777888999999999888888777666555444333333888999999:::::::::999999:::999888888:::<<<<<<;;;::::::999888777777777777;;;;;;:::;;;===???BBBDDDEEEEEEDDDCCCBBB@@@??????AAAAAABBBBBBBBBAAA@@@@@@CCCDDDEEEDDDCCCDDDFFFGGGGGGHHHHHHFFFCCCAAAAAABBBFFFGGGHHHIIIIIIHHHGGGFFFHHHGGGEEECCCAAA@@@@@@???===>>>???AAACCCDDDFFFFFFHHHFFFCCC@@@===<<<<<<===<<<>>>???AAAAAA???>>><<<;;;999888888999::::::999999999888777666555444444444444444444444444444444333333333222222222111111333333333222111000000/////////000000111111111222////////////////////////111000000/////////000000////////////////////////////////////////////////------------------------////////////////////////......////////////......////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---//////.........---------///...---,,,,,,---...///------------------------(((***,,,------,,,+++)))---------.........//////***+++---//////...---,,,------------------------...------,,,---...///000------------------,,,,,,///...---,,,,,,---...///111000///...------...///,,,,,,,,,---------...............------,,,,,,,,,)))+++------,,,,,,---...------------,,,++++++***+++,,,,,,---......------******++++++,,,---......------------------------..................------......------------......///////////////.................................++++++,,,---...///000111................................................---------............///000000000000000000000000000000//////.........---////////////////////////////////////////////////............////////////222111111111000000//////000000000000000000000000//////............//////000000000000000000000000---...////////////......000000111111111222222222222222222222222222222222111111111111111111111111111111222222222333333333444444555555555555444444666666555555444444444444555555555555444444444444666666666666666666666666777777666555444333222222111333555777888888666555888888888888888777666555333333555666888999;;;;;;999;;;<<>><<<;;;:::::::::;;;777888:::===>>>?????????888:::<<<===????????????BBB@@@===<<<===>>>======;;;::::::999999999999999::::::;;;;;;<<<<<<======???@@@@@@AAA@@@>>>===<<<======<<<<<<;;;:::::::::666666666555555555555444777777888888888777777777999888777777:::;;;;;;::::::999999888777777777888999888777888999;;;>>>???@@@@@@???>>>===<<<;;;;;;>>>??????@@@AAAAAAAAAAAABBBCCCCCCCCCBBBBBBCCCEEEEEEFFFFFFEEEBBBAAAAAABBBDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCC>>>>>>>>>===;;;:::888777;;;;;;<<<======<<<;;;;;;:::888777777888999999888888888777666555444333333000000000000000000000000222222222222111111111111333222222111000000///////////////000000000111111////////////////////////000//////....../////////......................................................................................................////////////..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---///.........------------///...---,,,,,,---...///------------------------,,,---.........---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,------......------------------------...------,,,---...///000------------------------///...---,,,,,,---...///000///...,,,,,,,,,---...,,,,,,,,,---------............---------,,,,,,,,,)))+++------,,,,,,,,,...------.........---,,,,,,......//////////////////,,,------...//////000000------------------------..................------......------------......////////////....................................------..................................................................---------............///////////////////////////000/////////.........---............................................................////////////111111111000000000////////////////////////////////////............//////////////////////////////000000000000000000000000111111111111222222222222222222222222222222222222111111111111111111111111111111111222222222333333444444555555555555444444555555555555444444333333222333333444555666777777666666666666666666666666777666666555555444444333222333444666666666666666888999999999888888777666666666777999:::<<<======;;;<<<>>>@@@CCCDDDEEEFFFGGGGGGHHHHHHGGGFFFCCCBBBBBB@@@>>><<<<<<<<<===>>><<<===???@@@AAAAAAAAA@@@@@@AAACCCEEEEEEEEEEEEDDDCCCAAA???>>>???@@@@@@?????????>>>>>>>>>??????@@@<<<<<<<<<======>>>>>>>>>AAAAAABBBBBBBBBAAA@@@???@@@??????>>>======<<<<<<333333444555666777888888777777666666555555444444888666555666888999:::999999999888777777777888888888777777777777999;;;<<<===<<<<<<;;;:::999888888;;;<<<===>>>???@@@@@@@@@???@@@AAA@@@???>>>???@@@AAABBBCCCBBB@@@@@@@@@BBBAAABBBBBBCCCCCCBBBBBBAAA>>>>>>>>>??????@@@AAABBBBBBBBBAAA@@@@@@???>>>>>>:::;;;===>>>>>><<<999777888888888888888888888888888666555555666777777666666666555555444333222222111111111111111111111111111111111000000000//////111111000000//////...............///////////////////////////////////////......---------......///........................------------------------................................................---......//////......---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---............------------......------------......------------------------.........------,,,,,,,,,,,,,,,,,,---------.........---+++******,,,...///---------------------------------,,,------...///..............................------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,***,,,---...,,,,,,,,,---------......//////.........///////////////...............//////000000111------------------------------------------............------------..............................------------------------000//////...---,,,++++++................................................---------............////////////////////////////////////...............................................................---............/////////000000000000//////////////////////////////////////////............//////////////////////////////111111000000000111333444111111111222222222333333111111111111111111111111000000000000000000000000000111111111222222222222333333444444444444333333444444444444333333333333222333333444555666777777555555555555555555555555555555555555555555555555444444444444444555666777999999:::::::::999888888999999:::;;;===>>>??????<<<>>>@@@BBBDDDFFFGGGGGGDDDEEEGGGHHHHHHGGGFFFFFFEEECCCAAA>>>>>>???AAABBBAAABBBCCCDDDDDDDDDCCCCCCHHHIIIJJJJJJJJJIIIHHHGGGDDDBBBAAAAAACCCDDDDDDCCCBBBAAAAAABBBBBBCCCDDDEEE????????????@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????111222444666888:::;;;<<<888777666555444444333333666555444444666888888777888777777777777777888999;;;::::::999999:::;;;<<<<<<<<<;;;;;;:::::::::999:::;;;<<<===============<<<===>>>>>><<<;;;<<<<<<===???@@@@@@???>>>@@@AAA>>>>>>????????????>>>>>><<<<<<<<<<<<===>>>@@@@@@AAAAAA@@@???>>>===<<<<<<:::;;;===>>>>>><<<:::888777777666666666666777777666444333333444555555444555444444333222111111111111111111111111111111111000000/////////.........000000//////............................................................------,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------......---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***))))))***---------.........//////---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------...------............//////------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,---+++,,,---......///......---------...------,,,+++------------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,------...------...............///------------------------//////......---,,,++++++................................................---------............///////////////////////////........................................................................---------........./////////////////////////////////////////////////////////......------......///////////////////////////000000//////111444777888111111111222222222222333111111111111111111111111000000000000000000000000000000000111111111111222222222333333333333222222333333333333333333222222555555555555444444444444444444444444444444444444444444555555555666666666666555444333444555777888999:::::::::::::::999999::::::;;;<<<===>>>>>>???>>>???@@@AAACCCCCCCCCDDD@@@AAACCCEEEFFFFFFFFFFFFFFFDDDAAA???>>>???BBBCCCBBBCCCCCCDDDEEEEEEEEEEEEIIIJJJJJJJJJIIIGGGFFFDDDDDDCCCBBBCCCEEEGGGFFFFFF@@@@@@@@@AAABBBCCCEEEFFFBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDBBBBBBBBBAAA@@@@@@??????111222444777:::<<<>>>???999888777555555444444555555444333333555777777666666666666666777888999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<;;;::::::999999;;;<<<<<<;;;:::::::::;;;<<<>>>>>>======???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;:::::::::999888777666666777777666555555666777777555333222222333444444333333333222222111111000000------------------------/////////.........------/////////...........................------------------------------------,,,,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***))))))***))))))*********+++++++++++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------......//////,,,------------------,,,---------.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---***+++,,,---------------,,,---------------,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------,,,---------......//////------------------------------------------,,,,,,................................................---------............///........................---------...............................................................------------.................................///..............................------------.......................................///222555999;;;000000111111111111222222000000000000000000000000//////////////////////////////000000000111111111111111222222222222111111111111111222222222222222444444444444333333333333333333333333333333333333333333444444555555666666888777555444444666888999888999999::::::999999999999999999::::::;;;;;;;;;===>>>>>>>>>>>>>>>======;;;<<<>>>???AAABBBCCCDDDCCCAAA???======>>>@@@AAA??????@@@AAACCCDDDEEEFFFHHHHHHHHHGGGFFFDDDAAA@@@BBBAAAAAACCCEEEFFFFFFEEE>>>>>>>>>???AAABBBDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>???@@@AAABBBCCC@@@@@@??????>>>=========222333555777:::<<<>>>???999888777666555555666777555333222333555777777666555555555666777888999::::::::::::;;;;;;;;;;;;;;;999999999999::::::::::::<<<<<<<<<;;;:::999888777666999;;;<<<;;;:::::::::999;;;======<<<<<<>>>???<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;:::999888888888666777777777777777777666444222111111222333333222222222222111111111000000/////////////////////////////////.........------//////////////////.....................---------------------------------,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,***+++---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---.........,,,,,,------------,,,,,,,,,------............---,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,...//////---,,,,,,---++++++,,,,,,---,,,,,,,,,---......///000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......................................................---------............///........................---------------.........------------------------------------------------,,,------------.........---------.............................................------------..............................,,,,,,---///111444777999/////////000000000111111////////////////////////////////////////////////////////////000000000000000000111111111111000000000000000111111111111111///000000111222333444555222222222222222222222222222222333333444444444555888666555444444555777888666666777888888888888777777777777777777777777777:::::::::::::::999888777888999:::;;;<<<===>>>???>>>===<<<<<<<<<<<<===>>>;;;;;;<<<===???AAACCCDDDFFFFFFFFFEEECCCAAA>>>===???>>>???@@@CCCDDDBBBAAA======>>>>>>???AAABBBCCCBBBAAAAAA@@@???>>>>>>===;;;;;;;;;;;;<<<===>>>???======<<<<<<;;;:::::::::222222444666888:::<<<<<<888777666555444555777888555333222333555777777666444444555555777888999:::999999:::;;;;;;;;;;;;;;;888999999999::::::;;;;;;;;;;;;;;;;;;::::::999888555777:::<<<;;;;;;;;;<<<999;;;<<<<<<<<<<<<===>>><<<;;;::::::::::::;;;<<<;;;:::::::::::::::;;;;;;<<<;;;;;;:::999999888888999:::<<<======<<<:::999555666777888888777666555444222111111222333333222222222222111111111111000111111111111111111111111////////////............////////////////////////////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********+++++++++,,,,,,,,,---------+++,,,------------,,,+++++++++++++++++++++++++++,,,---.........---,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,------...---,,,+++*********++++++,,,------...+++,,,------------,,,+++***+++,,,---...------,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,---...000///---,,,,,,---------------------,,,+++,,,,,,...///000000111111........................++++++++++++++++++++++++***++++++,,,------......---,,,,,,++++++,,,,,,---++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------................................................---------............///........................,,,,,,,,,------.........------------------------------------------------,,,,,,---------.........,,,,,,---------....................................------,,,,,,------...........................------...///000111222222............////////////////////////////////////................................./////////000000///000000111111000000////////////000000111111111......///000111222333333222222222222222222222222222222222222222222222222555444333333333333444555333444555666666666666555555555555555555444444444555555666777777777666666777777777888888999:::;;;::::::;;;;;;;;;;;;;;;:::::::::::::::;;;===???@@@CCCCCCCCCBBB@@@>>><<<:::<<<;;;<<<===??????>>><<<;;;;;;;;;<<<===>>>???@@@@@@@@@???>>>===<<<;;;:::999999888888888:::;;;<<<;;;::::::999999888888777111222333555666888999:::777666555444444555777888555333222333555777777666444444444555777888::::::999:::;;;<<<============:::::::::;;;<<<<<<======999::::::;;;;;;;;;::::::444777:::<<<<<<<<<<<<===:::;;;===<<<;;;;;;===>>>===<<<;;;::::::;;;<<<===999999999999:::;;;<<<<<<===<<<;;;:::888777666666000333888;;;<<<;;;777555444555777888888777555444444222111111222333333222222222222222111111111111////////////////////////000000/////////........./////////000000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111------------------------------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***++++++++++++,,,,,,---------++++++------------++++++++++++++++++++++++++++++(((***,,,------,,,+++)))))))))*********+++++++++...---+++))))))***+++,,,++++++++++++++++++++++++,,,------...---,,,***)))))))))***++++++,,,------++++++------------++++++)))***+++,,,---,,,,,,+++,,,,,,,,,---------......*********++++++,,,,,,,,,---///000///---,,,,,,---////////////...---,,,,,,)))***+++---...//////000,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////........................,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------....................................------,,,,,,------..............................////////////......------------............///////////////////////////..................................../////////000//////000000000000//////.../////////000000111111000000000000////////////111111111111111111111111111111111111111111111111333333222222111222222222222222333444555555444444444444444444333333333333111222333555666777777777777777777666777777888999888999:::;;;;;;;;;999999;;;:::999999999;;;<<<===@@@@@@@@@???===;;;999888999999999;;;======;;;999999888888999999:::;;;<<>>===<<<;;;:::999888999888777777777888999::::::999999888888777777666555333111222555888:::;;;888777777666555444444444444444444555555555555666555555555555555444444444555777999;;;<<<;;;:::999::::::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999999<<<;;;999888777888999999888888888888888888888888888888777888888888999999777666444333222222333333111111111111111111111111111111111111000000000000111000000///...---------000000000000000///......//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++*********+++))))))***++++++++++++*********************************++++++++++++******,,,++++++******++++++,,,************+++,,,------,,,,,,+++***)))))))))***,,,,,,,,,++++++*********)))******)))(((((()))+++///...---,,,,,,,,,,,,,,,******++++++++++++******+++***)))(((((()))***+++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,+++++++++***))))))))),,,---,,,+++))))))+++---++++++***************+++++++++,,,,,,,,,,,,------*********)))******++++++,,,,,,,,,++++++*********))))))***+++,,,,,,------++++++,,,,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...//////.........---------++++++,,,,,,,,,---------+++++++++,,,,,,---------000...+++,,,......,,,***++++++,,,---...///000111+++,,,------......------000000///...------,,,,,,---------............///------...///...---+++***...---+++******+++---...........................000000///...---,,,,,,+++000000//////.........---000---,,,---///000...,,,////////////////////////...............///000000000000////////////000000111111111111111111111111//////000000111111111222//////000111222333333444444444444444333333222111777777555444222111//////555555555555555555555555555555555666777777888888:::888666555444555666777999888888888888888999999999:::<<<>>>???>>>>>>===>>><<<999777666666777777::::::999999::::::;;;<<<<<<=========<<<:::888777888888888777666666555555777777777777777666555555444333111222555888999:::777777666666555444444333444444444444555555555555555555555555555555555555555666888999::::::999999999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===;;;<<<<<<======<<<<<<;;;:::::::::::::::999999999;;;;;;999888888888999999888888888888888888888888888:::;;;:::888666666777777666444333222222333333111111111111111111111111111111111000000000//////000000000///...---------...////////////...------///.........------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...---,,,,,,+++++++++,,,))))))***++++++++++++*********************************++++++++++++******,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,,,,+++******))))))******,,,,,,,,,++++++*********,,,------,,,++++++,,,...------,,,+++++++++,,,,,,******++++++++++++******++++++************++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++++++++***************,,,,,,,,,+++))))))***,,,++++++***************+++*********+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++******************++++++,,,,,,,,,+++++++++,,,,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++++++++,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,------,,,+++,,,---...///...---------,,,,,,,,,,,,))))))*********+++++++++******+++,,,,,,---......///---+++,,,......---+++,,,,,,,,,,,,------------+++,,,------...---------000//////...------,,,,,,------------............,,,---.........---,,,+++------++++++++++++------........................//////......------,,,,,,///.........------------///---,,,---//////...,,,.......................................//////000000000////////////000000111111111111111111111111/////////000000000111111111111111111111111222222222222333333222111111000333333333222222111111111555555555555555555555555555555666666777888888888999888666555444555666777777777777777888888999:::999:::;;;<<<============:::999888777666777888888:::999999999999:::;;;;;;<<<<<<===<<<;;;:::888777999888777666555555555555666777777777777666555444444222111222444777888888666666555555444444333333333333333444444444555555444444555555666666777777555555666666777888888888888888999::::::::::::::::::::::::;;;;;;<<<<<<<<<>>>>>>========================>>>>>>>>>>>>======<<<;;;999888888888999999;;;;;;:::999999999999:::999999999999999999999999;;;???CCCAAA;;;666555666666666444333333333333333111111111111111111111111111111000000000000//////000000//////...------------............---,,,,,,............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++......---,,,,,,,,,,,,---))))))***++++++++++++*********************************++++++++++++******++++++************++++++,,,,,,+++***)))(((((()))++++++***)))))))))******+++++++++++++++*********)))***+++***)))(((***,,,,,,++++++++++++,,,,,,---******++++++++++++******++++++,,,,,,,,,,,,++++++************************)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''***************++++++++++++,,,,,,+++))))))***,,,+++***************++++++)))))))))************+++...---,,,++++++***+++++++++++++++++++++***************++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++*********,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,...------,,,,,,---///000,,,,,,,,,,,,++++++++++++))))))*********+++++++++******+++,,,,,,---......---,,,+++,,,---...---,,,------,,,,,,++++++******++++++,,,---------------//////......---,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,...---,,,---...///...,,,..............................------......///000000//////......//////000000000000000000000000000...///////////////000000222222111111111000000000111111111111111111000//////000000111111222333333444444444444444444444444555555666666777888888888888777666444444555666666666666666666777999::::::999999999999::::::;;;<<<666666666777777888888888:::999999999999:::;;;;;;<<<<<<<<<;;;:::999777777999888777555444555555666555666666666666555444444333222111111444666666666555444444444333333333222222333333333444444444444444444555555666777888888555555444444555555666777666777777888999999999999999999::::::;;;;;;<<<<<>>======<<<<<<==================<<<<<<;;;999777666777888999:::::::::999999999999:::999999999999999999999999???EEEJJJGGG???777666888555555444444333333333333111111111111111111111111111000000000/////////////////////......---------...............---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++---,,,,,,+++++++++,,,,,,))))))***++++++++++++*********************************++++++++++++******++++++************++++++))))))((('''''''''''''''******))))))))))))******+++++++++***************((()))***)))'''''')))***+++++++++++++++,,,---...******++++++++++++******)))***+++,,,,,,+++***)))************************)))))))))*********+++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++***)))))))))***+++++++++,,,+++,,,,,,+++))))))***+++*********)))******+++,,,)))))))))*********++++++///...---,,,++++++***++++++++++++***************++++++++++++******************+++,,,,,,,,,++++++,,,+++++++++++++++++++++************************++++++************++++++***************************************************++++++,,,,,,++++++***,,,,,,++++++******))))))++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++,,,------------,,,.........------,,,,,,,,,+++,,,,,,,,,------------++++++,,,,,,------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,------------------------------------------------------------...........................------------...///////////////....../////////////////////////////////............////////////111111111111000000000000000111111222111111000000///000000111222333333444444444444444444444444444555555555666777777888888666666555444444555555666444444555666777888:::;;;888888777666777888:::;;;444555666777888888777777::::::999999::::::;;;<<<<<<<<<;;;;;;999888777777999888666444444444555666444444555555555555444333333111000111333444444333333333333333222222222222222222222222333333333444333444444555666777777888444444333333333444555666444555666777888888888888888888888999:::;;;;;;<<<>>>>>>??????>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::<<<:::888666555666777888888999999999999999999999888888888888888888888888>>>DDDJJJGGG???777666777444444444444444444333333111111111111111111111111000000000////////////...............------------...////////////...------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++))))))***++++++++++++*********************************++++++++++++******+++******))))))******+++((((((((((((((()))***+++***))))))((())))))******************************+++,,,---,,,+++***,,,...,,,+++++++++,,,---......******++++++++++++******((()))***++++++***)))(((************************************+++++++++,,,*********++++++,,,,,,,,,++++++,,,,,,------......)))))))))***+++++++++,,,***+++,,,+++)))((()))*********))))))***++++++,,,************+++++++++,,,///...---,,,++++++***+++************************+++*********************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++******)))))))))******+++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------///......---+++******)))***++++++,,,,,,,,,---...,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++------------------------******++++++,,,---------..................//////,,,---------,,,,,,------........................---------------...////////////............//////........................////////////...............//////000111111222222111111222222222222222111222222222333333333333333444444444444444444444444333444444555666666777777555444444444444444555555444444444555666888999:::777777666555555666888999555666777777777777666666;;;;;;;;;:::;;;<<<<<<======<<<;;;:::999888888888888777666555444444444555222333333444444444333333222111000111222333222111222222222222111111111111111111222222222333333333333333444444555555666666444444444444444444444444222333444666777777777777666666777888999999::::::;;;<<<===>>>===<<<;;;:::999999::::::::::::999999;;;:::888666666555666666666777888888999888888888777777777777777777777777888>>>BBBAAA;;;555333444333444444555555444333333111111111111111111111111000000////////////......------------------------///////////////...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***))))))))))))******+++))))))***++++++++++++*********************************++++++++++++************))))))))))))******++++++++++++,,,---......))))))((((((((()))******)))))))))******************+++,,,+++))))))+++,,,,,,++++++++++++,,,,,,---******++++++++++++******)))))))))******)))))))))*********************************+++++++++,,,,,,))))))******+++,,,,,,,,,(((((()))***+++,,,------***************+++++++++)))***,,,+++***(((((()))))))))))))))***+++,,,,,,*********+++++++++,,,,,,...---,,,++++++***++++++)))))))))***************))))))******************)))***++++++,,,,,,,,,,,,*********+++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************))))))))))))***++++++++++++++++++******+++++++++,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,,,,------------))))))*********+++++++++//////...---+++***))))))***+++,,,,,,++++++,,,---+++,,,,,,,,,------......******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,.........///////////////+++---...---,,,+++,,,---------------------------------,,,,,,------...//////......------......///////////////////////////000000000////////////...---......///000111222333000111222222333222222222444444444333333333333222333333333333333333333333222222333333444555555555333333333444444444444444444444444444555777888888666666666555555666666777777777777777777777777777===<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::999999999777777666666555444444333111222222333333333333222222111000111222222111///111111111111111111111111111111111111222222222222333333333444444444444444333333444555555444333222111222333555666666666777444444555666777888999999888999;;;<<<<<<;;;:::999888999999999999999999888:::999888777666555444444444555666777888777777666666666666666666666666666444777:::;;;999666444333333333444555555444444333111111111111111111111111000000/////////.........---------------------------............---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))*********++++++++++++******))))))******+++,,,))))))***++++++++++++*********************************++++++++++++************))))))))))))******,,,,,,+++++++++,,,,,,---((((((((((((((()))******((()))))))))*********+++((())))))(((''''''(((***+++***)))))))))))))))*********++++++++++++******+++******))))))******+++************************)))))))))************+++((())))))***++++++,,,,,,(((((())))))******+++++++++++++++***************(((***,,,,,,***(((((()))))))))))))))***+++,,,---)))))))))************+++,,,++++++*********++++++((()))))))))*********+++(((((())))))******++++++))))))***+++,,,,,,,,,,,,)))*********++++++++++++************************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))************))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++*********+++,,,---***+++++++++,,,,,,,,,,,,))))))*********+++++++++------,,,,,,,,,,,,++++++***,,,---,,,***)))***,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,+++*********+++,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---------....../////////+++---...---+++***,,,...------------------------------,,,,,,------...//////......------......///////////////////////////111111000000000/////////.../////////000000111111///000000111222222111111222222222222222222222222333333333333333333333333000111111222222333444444222222333444444444444444555444444444555555666777555666666666666666555555777666666666777999:::<<<>>>>>>>>>>>>>>>??????@@@@@@???===;;;:::::::::;;;555666777777666555333111000111111222333333222222111000000111222222000...000000000000000111111111000111111111111222222222333333333333333333333222222333555666666555333222000111333444555666666666333333444555666777888888666777999;;;;;;;;;999888888999999::::::999999888999999999888777555444333333444555777777777666555555555555555555555555555333555777999999888666444222333444555555555444333111111111111111111111111000/////////............------------------------,,,,,,---------,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))******+++++++++++++++*********+++,,,,,,---))))))***++++++++++++*********************************++++++++++++************))))))))))))******,,,+++***)))((((((((((((((((((((((((((()))******(((((())))))*********++++++,,,,,,+++******+++---***)))((('''''''''''''''******++++++++++++******---,,,+++******+++,,,---************************(((((((((((())))))))))))((())))))***++++++,,,,,,++++++++++++************,,,+++++++++******))))))(((***,,,,,,***((((((((())))))))))))***+++,,,---(((((((((((())))))))))))*********)))******++++++(((((())))))*********+++'''(((((()))***++++++,,,((()))***+++,,,---------))))))******++++++++++++))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++(((((())))))******++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...))))))******++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,---......+++---...---***(((***,,,------,,,+++***)))((('''******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++...---+++*********++++++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------.........***,,,...---+++***,,,...---------------------------,,,,,,,,,,,,---...............------.........000000000000000000000000222222111111000000//////000000000000////////////......///000000000000000000000000111222222333333333333333333333333333333///000000111222222333333111222333444444444444444555555444444444555555666555555777777777666555444666555555555777:::===??????????????????@@@@@@AAAAAA@@@>>><<<;;;;;;;;;;;;444555777888777555222000///000111222222222222222111111111111111111111111333333222222111000000000555444333333222222222222444555666555333222333444444333333444555666666555888777555444444555666777555444444444444555666666999999999999999:::::::::999999999999888888888777777777777666555555444444666555555555555444444444555555666666666666555555666777777777666555444444444444555555444444333222222222111111111111222222111111111000//////............//////......---,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++******)))(((((((((,,,,,,+++***)))))))))***------,,,+++***)))((('''(((((())))))***+++------(((((())))))******++++++)))))))))'''&&&&&&)))+++)))))))))))))))))))))))))))***+++++++++)))(((''')))))))))***+++++++++,,,+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))************************,,,,,,++++++***))))))))))))))))))))))))))))))))))))*********++++++++++++******+++,,,------......))))))))))))************************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((()))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,************************,,,---------,,,***((('''(((((())))))******++++++(((((()))***++++++,,,,,,---,,,***)))))))))******++++++++++++++++++++++++...---,,,+++,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++)))(((((()))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,,,,,,,---------......,,,+++***))))))***+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111000///......------......///000000000///---,,,////////////000000000000111111111222222333333444111111222333333444555555333333333333333333333333666555333222222333555666555555444444444555555666:::::::::::::::999888777666666555555444444444333444555777777888999<<<>>>@@@???>>>;;;::::::===@@@AAA???<<<::::::999777666888888777777666666555555333111......///111222222111111111111111111111111111111111111111111222222555444333222222222222222111333444333222111222444333333333444666888999999777666444333333444666777555444444444444555666666777777777777888888888888888888777777777666666666555555555666666666666666555555555555444444444444333444444555555444444333444444555555444444333333333444444444444333222222111000000//////000000111//////......------,,,,,,...............------,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********************)))))))))))),,,+++******))))))******+++++++++***************)))))))))((())))))******)))))))))))))))*********+++++++++)))((((((+++---)))))))))))))))))))))))))))******+++***)))((('''++++++++++++,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))************************(((((())))))***++++++,,,************************)))))))))*********++++++******++++++,,,,,,------))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))******************************++++++************************++++++,,,,,,++++++******)))))))))))))))*********((())))))***++++++,,,,,,,,,,,,***)))))))))******++++++++++++++++++++++++------++++++***+++,,,,,,+++++++++++++++++++++++++++,,,,,,+++)))((()))***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............+++,,,,,,,,,,,,---------++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------............000//////..................///000000000///------////////////000000000000222222222222111111111111111111222222333444444555333333333333333333333333444333222111111222333444555555444444444555555666999::::::::::::999999888666666666555555555444444444666777777777888;;;===>>>???>>><<<::::::===??????===;;;:::::::::999888777777666666666666666666444111///...000111222222111111111111111111111111///000000111222222333333444333333222222222222333111333444444333333555666999888777666777777999:::555444333333333333555666555444444444444555666666444555555555666666666777666666666666555555555555444444555555666777777888555555555555444444444444111222222333333222222111111111222333333333222222222333333333333222111111000//////......//////000//////......---,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************************------,,,+++******))))))))))))))))))************++++++***)))))))))******))))))******+++++++++,,,***))))))(((''''''((((((************))))))))))))+++++++++***((()))+++---)))))))))))))))))))))))))))************)))((((((++++++++++++************+++************))))))))))))************+++++++++))))))))))))))))))))))))************************'''(((((())))))******+++++++++++++++++++++++++++((((((((()))))))))*********************+++++++++))))))))))))************************************(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))******************************))))))***************************************+++,,,---************)))))))))))))))))))))***++++++,,,,,,,,,+++******)))*********++++++++++++++++++++++++---,,,+++***************************************)))+++,,,+++***)))***+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------+++,,,,,,,,,------------.........---......///000/////////000///......---////////////000000000000222222111111000/////////111111111222333333444444111111222222333333444444333222111000000111222333444444444444444555666777888888888999999999999999666666666666666555555555555666777777777777999;;;===>>>>>>===<<<;;;<<<======;;;999999;;;;;;;;;:::555555555555555666666666444222000000111222222222111111111111111111111111000000111111111222222222333333222222222222222333333444666777666777999:::DDDCCC@@@;;;777555555555333333222222222333444555555444444444444555666666444444444555555666666777666666666666555555555555555555555555666666777777555555555444444444333333111111222222222222111111000000111222333333222222222222222222222111000000000//////......//////000111000000//////...------------.........---,,,,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++***************************************************------,,,+++***)))(((((('''(((((()))***+++++++++******))))))))))))******)))************+++++++++***))))))((((((((())))))++++++******))))))((((((((())))))(((''''''(((***))))))))))))))))))))))))))))))*********)))))))))))))))((((((''''''&&&&&&************))))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************))))))((('''''''''************************(((((((((((())))))))))))************))))))))))))((()))))))))************************************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************++++++******))))))((((((************************+++***)))))))))***,,,---++++++******))))))(((((())))))*********+++++++++++++++******************************************---,,,,,,+++******))))))))))))))))))))))))))))))(((***++++++******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,---------------)))************+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111///////////////......---////////////000000000000000000000000////////////000111111111222222333333000000111222333444444555333222111111111111222333333333333444555666777888666666666666777777888888666666666666666666666666666777777777666666777999<<<===??????===<<<;;;<<<<<<;;;999999:::::::::999333333444444555555666666555333111111222333222111000000000000000000000000222222222111111111000000222222222111111222222333333444666777777888999;;;IIIHHHEEE???999444333444222222222222333333444444555444444444444555666666444444555666666777888888888888888777777777666666777777666666555555555555555444444444444333333333222222333333333333222222000111222333333333333333111111222222111111000///111000000//////000000111000000000///......---------------...---,,,,,,+++++++++,,,,,,++++++***)))***++++++,,,,,,++++++***************************************************,,,,,,+++******)))((((((''''''((()))***++++++,,,***))))))((())))))******+++++++++************)))))))))))))))***+++,,,---++++++******))))))((((((((()))))))))''''''(((***))))))))))))))))))))))))))))))))))))))))))******)))((((((''''''&&&&&&&&&))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))))))))((()))))))))************************************)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++************************))))))))))))))))))))))))((()))))))))************+++******))))))((((((((()))))))))))))))))))))))),,,+++***)))((()))***+++++++++******))))))((((((***************+++++++++************+++*********************************,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))((()))++++++******+++---++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))))))))*********++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,---///000111000/////////............////////////000000000000------...///000000111111000000111111111111111222000000111111222333444444333333222222222222333333222222333333555666888888444444333333444555666777555555555666666666666666666777777666555555666888;;;===??????>>><<<;;;;;;===;;;999888888888777666222222333333444444444555555333111111222333222000000000000000000000000000333333222222111000000///222111111111111222222333111222444555555555777999DDDEEEDDD@@@:::555555666111222222333333444444444555444444444444555666666444555555666777888999999999999999999888888888888888777777666555555444444444444444444333333333333222333333444444333333222222222333444444444333333111222222222222111000000111000000//////000000111......------,,,+++++++++---------------,,,+++++++++++++++++++++******)))***++++++,,,,,,++++++***************************************************+++************)))))))))'''(((((()))***+++++++++))))))((((((((()))******,,,+++++++++******))))))(((((())))))***,,,---...************)))))))))))))))+++,,,+++***)))***+++)))))))))))))))))))))))))))))))))((())))))***+++************))))))))))))(((((()))))))))))))))***)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))*********))))))))))))************************************))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((()))))))))))))))))))))))),,,+++***)))))))))))))))************))))))))))))************************))))))***++++++++++++***************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((()))++++++******+++---++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++))))))*********+++++++++******++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---)))))))))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,---...///000000000///............///////////////000000000000,,,---...///000111222333000000000000000000000000000000111111222222333333333333333333333333333333111222222333555777888999444444333222222333555666444444444555555555555555555666666555444444666888999;;;======;;;:::999:::;;;999777666666666555333222222222222333333333333444333111111222222111///000000000000000000000000222222111111111111111111111111111111111222333333111222444444444444666777;;;???AAA???999555444666111222333444444555555555555444444444444555666666444444555666777888999999:::999999999999888888888666666666666666555555555444444444333333333222222222333333444444333333222333333333444333333222222222222333333222222111000000//////......//////000...------,,,,,,++++++***,,,------------,,,+++++++++++++++++++++***))))))***++++++,,,,,,++++++***************************************************))))))))))))************(((((())))))*********+++((((((((((((((()))*********************+++++++++)))))))))))))))***++++++)))))))))))))))*********)))***,,,,,,***)))***+++))))))))))))))))))))))))***)))((((((((()))+++,,,)))***************++++++(((((((((((())))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,(((((((((((((((((((((((()))))))))*********++++++((())))))******+++++++++))))))))))))************************************((((((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))))))))************((((((((()))))))))))))))))))))))))))))))))))))))((())))))***************)))))))))))))))*********************************((()))***+++,,,++++++***************************((()))***+++,,,,,,++++++************************)))***++++++***)))***,,,++++++++++++++++++++++++************************************************)))******+++++++++++++++*********+++++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,************************++++++******++++++,,,---)))))))))******+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------...///111000///...---......///////////////000000000000......///000111111222222000000000000000000000000111111111111111222222222111111222222222222111111111111222333555777999:::777666444333333333555666333333333333444444444555333444555555444444666888777888999999777666666777888666444444555555444333222222222222222111111111333222111111222111///---000000000000000000000000000000000111222222333333111111000000111222333333333555666666555555777888777<<>>888333222333111222333444555555555555555444444444444555666666333333444555666777888999999999999999888888888777444444555555666777777777444444444333333333222222222222333333333333222222333333333333333222111000222333333333333222111111.........------.........000//////......---,,,,,,,,,,,,---------,,,++++++***++++++++++++***))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************((((((((()))******++++++))))))))))))************((((((((((((((()))******'''((()))***+++,,,------***))))))((((((((((((((((((((())))))******++++++'''(((******((('''((()))))))))))))))))))))))))))***)))(((((((((***+++,,,''''''(((((())))))******'''((((((((())))))******)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))************++++++++++++(((((()))***+++,,,,,,---))))))))))))************************************&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++******************************************))))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))))))))))))))%%%&&&(((***+++,,,++++++(((((())))))******++++++++++++******************((()))***+++,,,,,,+++***))))))))))))))))))))))))%%%''')))***++++++++++++************************)))+++,,,+++***)))***+++++++++++++++++++++++++++************************************************))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,*********++++++,,,,,,,,,************************++++++******++++++,,,---))))))******+++++++++,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......111000///------......///////////////000000000000000000000000111111111111000000000000////////////222222222111111111111111000000111111111111000000000111222333555777999:::999888666444444444555666222222222333333444444444333444555444444444666888555666666555444333444555444333222222444555555555333222222222111111000000333222111111111111...,,,222111111111000000//////000000000000000000000000000000111111222222333333111222333444555555555555333555666666333111000111111222333333222333555777666666666666777777777777<<<;;;999888888888999999888888777666555666888;;;888888999888777666444222666666555444333333222222111222222333333222222111444444333333333333222222111111111111111000//////////////////////////////,,,,,,,,,++++++*********///,,,***+++---...,,,)))///...---,,,+++,,,---...---------,,,,,,,,,++++++,,,***((('''&&&'''((()))++++++************++++++)))***+++,,,,,,,,,,,,,,,))))))))))))***************)))))))))((((((''''''++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))******************))))))))))))******((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))((('''&&&%%%$$$$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******)))(((''''''((())))))))))))))))))))))))))))))((())))))***++++++***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))---------,,,+++***)))((())))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))),,,,,,+++***************+++***)))(((((()))***+++******))))))((((((''''''******))))))((((((''''''))))))(((((())))))***+++******+++,,,------......++++++***)))(((((())))))******))))))))))))******)))))))))))))))******+++,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************+++*********+++,,,------,,,+++***))))))***+++,,,'''((()))***************++++++******************,,,,,,+++***))))))******++++++++++++++++++++++++***)))'''(((***,,,---------,,,++++++------,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---++++++,,,---............---......///000111222222111111000000//////...............///000222333444444222000///...///000111444444333222222111111111111111111111111111111111444444444444444666777777888777444222222222333444444333333222222333333444444444555555555444333333666555444333222111111111444444333333222111000000222222222111111111000000///000111111000///...---000000/////////.........000000000000000000000000000000000111111111111111111111222333333444333333222333555555333111111111///000111111000111333555666666666777777777777888;;;:::999888777888888999:::999888555333222444666555555666777777777777666666555555444333333222222111222222333333222222111111222222222333333444444000111111111111000//////........................,,,,,,,,,+++++++++******...,,,++++++------,,,***---,,,+++***++++++,,,---*********)))))))))((((((,,,+++)))((((((((()))************))))))*********)))***************))))))))))))))))))************++++++++++++*********)))++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))(((((())))))))))))******************))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((('''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******)))((('''''')))))))))))))))))))))))))))))))))((((((((()))*********)))(((''''''((()))***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********''''''(((((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,+++***))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))),,,+++)))((((((((()))))))))((('''&&&&&&'''((()))***)))))))))((((((((('''***)))))))))((((((((('''******)))*********+++,,,*********+++,,,,,,------++++++***)))))))))))))))******))))))))))))******)))))))))))))))******+++++++++*********)))))))))************************++++++++++++++++++++++++***************************************+++,,,,,,++++++***))))))***++++++((())))))************)))************************,,,++++++***))))))******************************+++)))((((((***++++++***,,,+++******+++,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---,,,,,,------...---------,,,,,,------......//////000000000000//////...............///000222333444555333111/////////000000111111111111111111111111111111111111111111111111333333333333444555666666777666444222111111222333222222222111111222222222333444444555555555444444555444333333222222222222333333333222222111111111222222222111111111000000///000111111111000///............------------,,,000000000000000000000000000000000000////////////000111111222222222111111000222444444222111111111...///000000//////111333666666777777777888888888999999888777777777888888777888777444222222333555555555555555555666777777555555444444333333222222111111222222222222111111///000111222333444555555000000111111000000///...........................,,,,,,,,,,,,++++++++++++...,,,++++++------+++*********)))******+++,,,---,,,,,,,,,+++++++++******---,,,***)))))))))***+++***))))))(((((())))))***))))))))))))((('''&&&%%%))))))))))))************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))((('''((()))))))))))))))))))))))))))))))))(((((('''((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++******)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))***)))'''&&&&&&&&&((()))((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))*********)))))))))***++++++,,,,,,+++***))))))))))))))))))******))))))))))))******)))))))))))))))******+++***))))))))))))(((((((((************************++++++++++++++++++++++++***************************************+++++++++++++++***))))))***++++++)))************))))))(((************************,,,+++******)))*********))))))))))))))))))))))))***)))))))))******(((&&&+++)))((()))***+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...------,,,,,,------------------......000000000////////////............///000111222333666555222000/////////000......//////000111111222111111111111111111111111111111222222333444444555555444222111000111111222222222222222222222222222222333444555555555555555333333222222222222333333222222222222222222111111222111111111111000000000///000000111111111111000------------------------000000000000000000000000000000//////.........---000111111222222111111000...000333333222111111111...///000/////////111222666666666777777777888888888777777777777777777777333444444444333444666888999888666444333333333444444444444333333333222222111111222222222222111111000000000111222333333444000000000000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))))))))***+++,,,---------------,,,,,,,,,++++++++++++***)))))))))***+++))))))(((((((((((())))))(((((())))))(((''''''&&&((()))))))))************)))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((()))))))))******************))))))))))))******************************))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((('''((()))))))))))))))))))))))))))***)))(((''''''&&&''''''))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++++++++))))))))))))))))))))))))))))))************)))((()))))))))))))))))))))))))))(((&&&$$$$$$%%%''')))******))))))))))))******))))))))))))(((((((((((())))))))))))(((((((((((('''''''''((((((((((((((((((((())))))*********+++******)))))))))))))))*********))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))************************************************************************)))*********************+++******************+++***************)))((('''***************+++++++++++++++***************+++))))))))))))))))))))))))((((((((()))+++***(((&&&+++***))))))***+++***)))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------............---,,,++++++/////////////////////...////////////////////////.........//////111222222666555333111000//////.../////////000000111111111111111111111111111111111///000111222222333333333333333222111000000111111222333333333333333333222000111222333444444444444222222111111222333444444111111111111222222222222111111111111000000000000//////000111111222222222........................////////////////////////000/////////......------000111111222222222222111...000333333222111111111000111111111000000111333555666666666666777777777555666666666666666666666222444555555444555777888888777555333222222333333333333333333333222222222000111111222222111111000111111111111111111111111000000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++)))******+++,,,---------))))))))))))(((((((((((())))))((((((((()))))))))))))))(((((((((((())))))'''((())))))*********)))((()))))))))************(((((((((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********((()))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))***)))(((''''''&&&''''''(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***++++++++++++))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&((()))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((()))*********))))))((()))))))))))))))*********)))))))))))))))************))))))))))))******)))))))))))))))******+++************************))))))))))))))))))))))))******************************************************++++++++++++***)))*********++++++************************)))((('''))))))*********++++++++++++***************++++++************************&&&&&&''')))++++++***(((,,,***)))***+++,,,+++***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------............---,,,++++++////////////.........................../////////............///000111111666555333222000///......222222111111111000000000000000000000000000000000...///000111222222222222222222111111000000111111111111222222222222111111...///000111222333333333111111111111222333444444111111111111111111111222000000000000000000000000/////////000000111222222///////////////000000000////////////////////////////////////............//////111222222333333333000222444444222111111111111222333222111111222444444444555555555666666666444444555666666666555555555666777666444333444555444333333333333444555555333333333333222222222222000000111111111111000000111111111000000000////////////000000//////...---------------------------,,,,,,,,,,,,------------,,,---...---+++***+++,,,)))***+++,,,---------,,,************))))))))))))(((((((((((())))))))))))***))))))(((((())))))***'''((()))***++++++++++++))))))))))))************************++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))******************))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))(((((('''((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++++++++***))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))(((''''''''''''(((((()))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))))))))))))))***,,,------,,,,,,+++))))))))))))))))))******)))))))))))))))******+++******))))))))))))******)))))))))))))))******+++))))))************++++++))))))))))))))))))))))))***************************************************+++,,,---,,,+++***))))))***++++++++++++***))))))************))))))((()))))))))***++++++,,,,,,*********)))******+++,,,************************'''&&&&&&(((+++,,,+++***,,,+++******+++,,,+++***)))************+++++++++++++++++++++++++++++++++******+++,,,---------------------...------,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////.........//////000111333333222111000///...---333333222111111000//////000000000000000000000000...///000222333222222111111111111111111111111111...///000111111000///...///000111111222222222222111111111111111222333444111111111111111111000000//////000000000000000111000///////////////000111....../////////000000000//////////////////////////////////////////000000,,,---...000111222333333222333555555333111111111222222333222000000222333333333333444444444444555222333444555666555555444333444555555333222222333222222333444444444444444222222222222222222222222000000111111111111000000//////000000000000000000//////000000//////...---------------------------,,,,,,,,,---------......+++---...---+++***+++---)))***+++,,,,,,+++******,,,,,,,,,,,,++++++++++++(((((())))))*********************))))))*********))))))***++++++*********))))))))))))************)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))******************))))))))))))******'''''''''''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&((())))))(((((()))+++))))))))))))))))))))))))))))))((((((((()))******'''((()))******)))((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***************)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''((()))***+++******)))&&&'''((())))))((('''&&&'''((((((((()))))))))***'''((((((((()))))))))***((()))+++,,,---,,,+++***************************)))))))))))))))***++++++******))))))))))))******)))))))))))))))******+++((((((((()))))))))******))))))))))))))))))))))))************************************************+++,,,.........,,,+++))))))***++++++++++++***)))((())))))************)))((())))))***++++++,,,,,,******))))))***++++++,,,))))))))))))))))))))))))***)))((((((***++++++++++++)))))))))***+++***))))))************+++++++++************************)))***+++---......------,,,,,,------...---------+++++++++,,,,,,------------------........./////////............///000000111111111000///...------000000000000000000000///000000000000000000000000...///111333333333222111111111222222222222222111000111222333333222111000111222333333333333222222222111111111111111222222222222111111000000//////////////////000000111111000///...------......///........./////////000000////////////////////////......//////000000111111***+++,,,...000111222222333555666666333111000111111222333111000000111333222222222333333333444444111222444555666555444444---000222333333333444555444555555555444222000///222222222222222222222222000000111111111111000000------...///000111222222///////////////......---------------------------,,,,,,,,,------.........+++---///---+++)))+++---))))))***++++++***(((((()))))))))(((((((((((('''((()))***+++++++++++++++++++++************++++++***++++++******)))((('''))))))))))))************''''''(((((()))))))))***************************)))))))))))))))))))))))),,,++++++***)))(((((('''))))))))))))******************))))))))))))******'''''''''''''''''''''''''''((((((((())))))******)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&((())))))(((((()))+++))))))))))))))))))))))))))))))((())))))***+++,,,'''((()))******)))((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))''')))+++,,,---,,,+++)))((()))***++++++***)))((('''((((((((())))))******'''((((((((())))))******%%%&&&((()))***)))'''&&&+++++++++***************))))))((())))))***++++++******))))))))))))******)))))))))))))))******+++&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,---/////////---+++***)))***+++,,,,,,+++***)))'''((()))***************((())))))***++++++,,,,,,******))))))***+++,,,,,,((((((((((((((((((((((((...+++)))((()))++++++******((('''((()))***)))((()))************+++++++++************************)))***+++---......------++++++,,,---............,,,,,,------...///000000---------........./////////............//////000//////000000///...------------......///000000000000000000000000000000000...///111333444333222111111222222333333333222222333444666777777666444333444444555555555444333333222222111111111111111222333222222111000//////....../////////000000111111000///...---,,,,,,---...---------........./////////////////////////////////...------...000333444000000000000000000000000000000000000000000000000//////000111111111111111111222333222111111333555000000222333444555555444555444222000000222444666>>><<<999666555444444555666555444333111///---,,,////////////000111222333333000---,,,---/////////---...///////////////...........................---///000///,,,+++***++++++++++++*********))))))%%%%%%&&&'''((()))******************************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))---,,,******+++***)))'''))))))))))))))))))))))))++++++******)))(((((((((************************))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((,,,)))&&&'''+++---***'''((((((''''''''''''((((((******)))((((((((((((((()))))))))(((''''''&&&&&&((((((((((((''''''''''''+++*********))))))(((((())))))))))))))))))))))))+++)))(((&&&&&&((()))+++)))((('''''''''(((***++++++*********))))))((((((******))))))))))))******,,,+++)))(((''''''''''''*********)))))))))))))))))))))))))))))))))))))))******+++******)))((('''))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((('''%%%$$$###+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************+++,,,...//////...,,,+++,,,+++***))))))***+++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++*********))))))((((((+++++++++***************************************))))))))))))************************************))))))*********+++++++++******+++++++++,,,,,,,,,---------............///.........////////////000......------------............------------......//////............/////////000111222333222111111000000000000111111111111111222444666666555444333333444555555666666555555444444333222111111111111333222111000////////////000000111111111111000000222111111000///......---000///...,,,,,,---......,,,------------.................................///...------...000222444000000000000000000000000000000000000000000000000//////000111111111111111000111222222000111222444000111222333444555666777888666444222111222444555;;;999777555333333444444333333222111000...---,,,111000000000000111222222222000---,,,---/////////...///////////////......------------------------,,,---......,,,******++++++++++++*********))))))'''''''''((())))))******************************))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))---+++************)))''')))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++(((%%%'''***+++)))&&&)))((((((''''''(((((()))******)))((((((((((((((((((((((((''''''&&&&&&&&&)))))))))(((((((((''''''*********)))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***)))(((((('''((()))***+++************)))))))))(((******))))))))))))*********)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))******))))))))))))******)))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))***++++++,,,,,,,,,,,,+++************)))))))))(((************)))))))))((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***************************************************+++,,,,,,,,,,,,+++***++++++***))))))***++++++************************))))))))))))))))))))))))((((((((((((((()))******************)))))))))(((************************************************))))))))))))***************************************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------............------........./////////......------------......///......------......///000//////......//////000000111222333444333222222000000000000111111111111111222444555555555333222222333444444555555444444333333222111111111222222333333222000000/////////000000111111111111000000111111000000///......---//////...---------------,,,,,,,,,,,,------------------------------------...---------...000222333000000000000000000000000000000000000000000000000//////000111111111111111000111111111000000222333222222222222444666888999;;;:::777444333333333444777666444333222222333444222222333222222111000///333222111111000000111111222000...---...////////////000000000///...------------------------------***,,,...---,,,++++++,,,+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))),,,+++***)))******)))'''))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((((()))))))))))))))))))))))))))***************************'''%%%&&&)))***(((%%%***))))))(((((())))))******))))))(((((((((((((((***************)))))))))******)))))))))(((((((((******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******************))))))))))))***))))))(((((())))))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''''')))******+++++++++))))))))))))))))))))))))***))))))(((((())))))***)))******++++++******)))))))))))))))))))))))))))***)))(((''''''((()))******))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))'''((()))***************************))))))))))))************))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))******************************************************))))))))))))******+++******))))))******+++************************)))))))))))))))))))))))))))))))))))))))******+++************))))))))))))))))))))))))))))))))))))************************))))))))))))************************************++++++,,,,,,,,,---------,,,,,,,,,,,,---------...------------............,,,---------..................------------......///......------......///111000000//////000000111111222333555555444444333000000000000111111111111000111222333444333222222111222222333444333333333222222111111111222333333333333222111000000000000///000000111111000000///111000000//////...............//////......---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222////////////////////////000000000000000000000000//////000111111111111111///000111000//////111333333222222222444666999;;;>>><<<999666444333333333444444333222222333444444333444555555555555555555444444333222111000000000222000......///000///...000000000000///...,,,,,,////////////////////////***,,,......---,,,,,,---************************+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,***))))))******)))'''))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++***))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&''')))***((('''******))))))))))))******))))))(((((((((((()))))))))))))))***************************))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((())))))************)))))))))))))))))))))(((((((((((()))))))))((((((((((((((())))))((((((((()))))))))))))))(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))((((((''''''''''''&&&%%%$$$###*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************************************+++***(((''''''(((***+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))+++************+++,,,,,,*********)))))))))))))))(((((((((((())))))))))))************************((()))))))))************************************+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,---------............------------......//////............//////111111000000000000111111222333444555666555444444///000000000111111111111000000111222222222222111000000111222222222222222111111000000111222333333333333222111111111111111//////000000000000//////000000/////////.........---.../////////...,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111////////////////////////000000000000000000000000//////000111111111111111///000111000//////111333333333222222333666999;;;===<<<999777555333333222444444333444444555555666333333444666666777777777666555444222111111111111222000//////000000///...000000000000///...,,,,,,------------------------+++---//////---------...************************,,,,,,++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))******)))((())))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))***+++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((***)))((()))******)))(((******))))))))))))******))))))(((((((((((())))))&&&&&&&&&''''''(((((((((************))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))******))))))(((((((((((())))))*********)))(((''''''&&&''''''(((((())))))))))))((((((((((((((((((((((((***************)))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))******)))))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))************(((((())))))))))))((((((************))))))((('''))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++)))'''''')))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))******''''''(((((())))))))))))))))))))))))))))))))))))((()))))))))************************************************++++++++++++)))*********++++++++++++,,,,,,,,,------------...,,,,,,,,,---------............------------....../////////....../////////111111000000000000111111222333444555555555444333///000000000111111111111000000111111222222222111///000111111222222111111000000000000111222222333222222111111000111111111//////000000000000//////////////////............---.../////////...,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000111000000000000000000000000000000000000000000000000//////000111111111111111000111111111000000222333333333222333444555777888:::999777666444333333222444444444555555666666666000111222444555555555555666555444333222222222222222000///000111111///...///000000000///...------************************,,,---///...---,,,,,,---***************+++++++++,,,+++++++++******))))))************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''***************************))))))(((((())))))***((((((((((((((())))))***))))))***++++++,,,------******)))))))))(((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))************)))((((((''''''(((((()))++++++******)))'''&&&%%%&&&''''''(((((())))))***))))))))))))))))))))))))+++++++++******)))'''''')))))))))))))))))))))))))))((((((''''''(((((()))((())))))******))))))((())))))))))))))))))))))))***)))(((''''''((()))***)))((((((''''''(((((()))(((((((((((((((((((((((()))))))))*********++++++'''((()))******)))(((''''''((()))***+++,,,,,,,,,))))))))))))************))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***((((((***+++,,,((())))))******))))))(((************************))))))))))))))))))))))))'''''''''''''''(((((()))))))))))))))************'''(((((())))))******+++))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++))))))))))))************,,,,,,,,,,,,------------,,,---------..................------------......000//////......//////000111000000//////000000111000111222444444333333222000000000000111111111111000111111111111222222222///000111111222111111111111111000000000111222222111111000000000000000111...//////000000//////.................................//////......---,,,,,,------------.........------------------------++++++---...///000000000000000000000000000000000000000000000000000000000//////000111111111111111000111222222000111222444222333333333444444444555666555555444333333333333444444444555555555555555000111222333444555555555666555444333333333333333222111000000111111000......///////////////......+++++++++++++++++++++++++++,,,------+++))))))***))))))*********+++++++++***************)))))))))************************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))(((((()))))))))((((((''''''(((((()))((((((((((((((()))******++++++,,,---...///000111)))))))))((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((***)))(((''''''((()))***&&&'''((()))***))))))(((((()))))))))************((((((''''''''''''(((((())))))******)))((('''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))*********+++++++++'''((()))******)))((('''$$$%%%&&&((())))))******((()))))))))************((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***))))))***++++++'''((()))******)))((('''************************))))))))))))))))))))))))((((((''''''(((((()))***((()))))))))************(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))*********************************************+++++++++,,,,,,))))))*********+++++++++++++++,,,,,,,,,---------------........./////////......------------......000000////////////000000000//////......//////000...///111222222222111000000000000000111111111111111111111111111222333333000000111222222222222111222111111000000000000111000///////////////000000......////////////..............................//////...------------------------.........//////------------------------***+++---...///000000000000000000000000000000000000000000000000000000000//////000111111111111111111222333222111111333555222333333444444333333222333333333333333333333333333444444555555444444333222333444555666666666666555555444333333333444444222111000111222111000.........///////////////...........................***+++,,,+++)))'''''''''))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))))))((('''((()))***)))((())))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''''''''(((((((((''''''''''''((((((((((((((((((((()))******&&&&&&'''(((***+++,,,,,,((((((((((((''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((+++)))(((&&&&&&((()))+++&&&''')))*********)))((((((((())))))*********+++((((((''''''''''''((((((&&&''')))*********)))(((&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''((()))******++++++***))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((++++++++++++++++++++++++)))************+++++++++'''((()))++++++)))((('''((()))))))))))))))((('''(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***+++,,,,,,---(((((())))))*********+++((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------.........////////////000.........------.........000000////////////000000//////............//////---...///000111000000///000000000000111111111111222222111111222222333444000000111222222222222222222222111000//////000000//////............///000......////////////......---.....................000///...,,,,,,---.........---+++******---000111//////.........---------***+++,,,---...000111111///...---///111222111000333222000000111222222111111111222222222222111111111111111111111111111111444222000...---///111222222555666333333555444111444444444333333222222222111222333333444444444333000111222222444444555666222222111111000///........................------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,************************+++***)))(((((()))***+++'''(((***,,,---,,,+++***+++*********))))))((((((,,,***(((&&&%%%&&&'''(((((((((((((((((((((((((((******)))((((((((((((((())))))((())))))***++++++''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''((()))***)))))))))))))))******+++)))(((''''''''')))***+++))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((((((((((((((((()))******((((((((((((((((((((((((+++***)))'''''''''(((((((((((())))))******++++++((((((((((((((('''''''''+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,+++*********+++,,,---+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))((('''''''''(((***+++(((((())))))))))))((((((******)))(((((((((((((((************************************************'''(((((()))***+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))))))))))))))************(((((((((((()))))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......------------------------...------------...//////000000//////.........---000000000000000000000000......///000000000000000//////000111222222333333111222222333333222222111000000000000////////////111///......//////...,,,---------...///000000111000///...------------------------------------------,,,+++++++++---///000//////.........---------,,,,,,---...///000111222...---,,,...000111000///111///......///000000///000000111111111111000000111111111111111111111111111000///...///000222333222555666333444666666333444333222222111111222222111222333333444444444444111222222333333444444444444444333222222111000000............---,,,******,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++************************+++***)))(((((()))***+++((()))+++,,,,,,+++***)))************)))))))))(((,,,+++)))'''''''''((())))))))))))))))))))))))))),,,+++***))))))))))))***))))))((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))))))))(((((())))))***+++)))((((((''''''((()))***))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))((((((''''''(((((()))***''''''''''''''''''''''''))))))(((''''''((()))***)))))))))))))))*********((((((((((((((((((((('''***)))(((''''''((()))***))))))))))))))))))))))))))))))(((''''''''''''''')))))))))(((((((((''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))(((((('''((()))***+++(((((())))))))))))((((((******)))(((((((((((((((************************************************'''(((((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))((())))))***************))))))************))))))))))))))))))************(((((()))))))))*********,,,,,,,,,+++++++++******+++++++++++++++***)))))),,,,,,,,,---------......------------------------...------------...//////000/////////............000000000000000000000000......///000000000000000//////000111111222333333111222222333333222222111000000000000////////////111///......//////...,,,---------...///000000000//////...---------------------------------------++++++,,,,,,---......///...............------------......///000111222222...------...000111111000000///---...///000000//////000000000000000000///111111111111111111111111......///000111222333333111444555444555999999777444333111000000111222333222222333333333333444444333333333333333333333333333333333222222111111000///......---,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++*********************************))))))))))))******)))***+++++++++***)))(((************))))))))))))---+++***((((((((())))))******************************))))))(((((())))))))))))(((((('''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''''''''((())))))(((((())))))***+++***))))))(((((((((((()))))))))))))))))))))))))))'''(((((())))))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++***))))))))))))))))))(((''''''((((((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))((((((''''''''''''(((***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))************************)))(((((((((((()))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((((())))))))))))((((((***))))))(((((((((((((((************************************************((((((((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))***+++++++++++++++))))))************)))))))))))))))*********++++++))))))*********+++++++++,,,,,,,,,++++++++++++******************))))))(((,,,,,,,,,---------.................................------------...//////////////////............000000000000000000000000......///000000000000000///000000111111222222222111111222222222222111111000000000000////////////000///---...//////...------------...//////000000///...------------------------------------------***+++,,,............---.................................//////000000111000///...///111333222111222000//////111222222111/////////....../////////111111111111111111111111---...000111222222222111000444555444666:::<<<:::666444222000000222444555333333333333333333333444333333333333222222111111111000000000/////////............---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************************))))))))))))))))))*********++++++***)))((('''*********)))))))))))))))+++***)))((((((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''***)))(((''''''&&&''''''******))))))((((((''''''((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((''''''(((((((((***))))))))))))))))))***&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))******))))))((((((((('''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))(((''''''''''''((((((************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))***************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***(((((())))))))))))(((((())))))(((((((((((())))))************************************************(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))******++++++******))))))************))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++******))),,,,,,,,,---------......////////////////////////...------------.../////////////////////.........////////////////////////......///000000000000000///000000000111111111222111111222222222222111111000000000000///////////////...------//////...------------....../////////......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...//////...------................................................------...000111111000111///...///111222222111//////...------...//////111111111111111111111111///000111222222111///...000333444333666;;;>>>===777666444222222444666888444444333222222222333444444333333222222111111000000000000///////////////,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************)))))))))******)))))))))************))))))((('''))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))(((''''''&&&''''''******))))))((((((''''''((((((((((((((((((((((((***)))((('''''''''''''''((((((((('''((())))))*********))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((()))******************)))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&&&&***)))))))))((((((''''''&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))'''((())))))******))))))))))))************))))))************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,---------......////////////////////////...------------...//////.........///////////////////////////////////////......///000000000000000000000000000000111111111000111111222222111111000000000000000////////////...---,,,---...///...---------------............------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///......------------...........................------------+++******+++---......---...---,,,,,,...000000///000///...------...///000111111111111111111111111000111222222222000///...000333333222555;;;>>>>>>777666555444444555777999555444333222111222333444333333222222111111111000111111111111111111111111,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------************************))))))************))))))***)))))))))))))))(((((())))))))))))************((((((((((((((('''''''''''''''''''''''''''''''''))))))(((((())))))******))))))(((((('''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((((((''''''(((((()))***((()))))))))))))))((('''(((((((((((((((((((((((()))))))))))))))(((((('''(((''''''&&&&&&''''''((())))))************))))))''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))((((((&&&%%%$$$)))(((((((((((((((((('''&&&&&&''''''((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((''''''''''''(((((()))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((()))***+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))*********++++++++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,------------------,,,,,,,,,---------.................................------------...//////.........///////////////000000000000000000000000......///000000000000000000000000000000000000000000000111111111111000000000000000000////////////...,,,,,,,,,...///...---------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------.........//////000/////////......------,,,+++***,,,...///...---...,,,+++,,,...000000///111000...------...000111111111111111111111111111///000000111111111111000000222333111444:::>>>===555555555555555666777777666555333111111222333444222222222111111111111111000111111111111111111111,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,************************((()))***++++++***)))((()))(((((((((((())))))***((()))))))))************((((((((()))))))))((((((((((((((((((((((((((((((***))))))))))))***+++,,,))))))((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))(((''''''''''''((())))))'''((()))******))))))((((((((((((((((((((((((((()))))))))))))))(((''''''(((''''''&&&&&&''''''((((((((()))******)))((((((((((((''''''(((((()))***''''''''''''''''''''''''&&&'''((((((((('''&&&%%%'''''''''(((((((((((((((&&&&&&''''''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))''''''((((((((()))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))*********))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&'''((()))***))))))((((((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((()))************)))))))))************))))))*********+++++++++,,,,,,************++++++++++++******+++++++++,,,,,,,,,***+++,,,------------,,,,,,,,,,,,---------......------------------------...------------...//////............/////////000000000000000000000000000......///000000000000000000000000000000000000///000000111111111111000000000000000000////////////---,,,+++,,,...///...---------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,---......///---------.........//////111111000000//////......///...---///111222111000///...---...000222222111222000///......///000222111111111111111111111111......///000111222333333000222222111333:::======333444444555555666666666666555333111111222333444111111111111111111111111............////////////------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++************************((()))***++++++***)))((((((((('''(((((()))***+++(((((())))))*********+++((()))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))((())))))***+++,,,''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''((()))***'''''''''''''''((())))))&&&'''(((*********))))))(((((((((((((((((((((((()))))))))))))))((('''''''''''''''&&&&&&''''''''''''((()))******)))((('''((((((((((((((()))******(((((((((((((((((((((((($$$%%%&&&(((((((((((('''&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&''')))*********)))((((((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))***+++++++++++++++))))))************))))))******+++++++++,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------------...//////---.........//////000000000000000000000000000000...//////000000000000000000000000000////////////000000111111111111000000000000000000////////////---,,,+++,,,...///...---------------------------++++++++++++,,,,,,---...+++++++++++++++++++++++++++,,,------......------000000//////.........---..................------//////............//////////////////000000000000////////////////////////222222111000//////000000111111222222222111111000222333444444555666777888222222222222333333444555333333333333333222111000000000000000000000000000///////////////////////////...,,,+++***+++,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++*********))))))((((((((())),,,......---+++)))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************(((((())))))))))))((((((+++)))(((''''''((()))+++******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&&&&''''''((((((+++)))'''&&&%%%&&&((()))***'''%%%&&&(((***(((&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******))))))((((((''''''%%%&&&''')))))))))((('''((((((((((((((()))******,,,+++++++++***))))))))))))((('''&&&&&&&&&&&&&&&,,,+++***(((''''''''''''((((((((((((((()))************++++++++++++******))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))************))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++((((((((((((((((((((((((+++*********))))))(((((()))************)))(((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))************))))))************************+++++++++*********))))))))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............//////...---,,,+++,,,---...///...---,,,,,,---...///111000///...............222111111111000000//////...///000111111000///...,,,---...///000000000000222222222222000///...---//////.........---------------------------------//////...------,,,++++++------------,,,++++++***+++,,,------...---------............---------,,,........................//////............//////////////////000000000000////////////////////////222111111000//////000000111111111222222111111000000000000111222222333333444333333222222222333333222333333333222222111000000000000000000000000000////////////////////////...---,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))************)))))))))(((((()))+++,,,,,,,,,+++******)))(((''''''((())))))************************)))))))))))))))))))))))))))))))))***************(((((())))))))))))((((((***)))'''&&&&&&''')))******)))))))))((((((((('''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))*********+++***)))'''&&&&&&&&&((()))***(((&&&&&&((()))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))((((((((((((''''''((()))))))))((((((((((((((((((((()))******++++++*********************)))((('''''''''''''''+++***)))((((((''''''(((((((((((((((((()))******(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((()))***++++++((((((((((((((((((((((((************)))))))))((('''((()))***************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***))))))************))))))************************+++++++++*********))))))***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------...............---,,,,,,,,,,,,---...///...------------...///.........---......//////111111000000000/////////,,,---...//////...---,,,,,,---...///000000000000111111111111111000///...//////.........---------------------------------......------,,,++++++***,,,,,,---------,,,++++++++++++,,,------------------------,,,,,,,,,,,,,,,........................//////............//////////////////000000000000////////////////////////111111000/////////000000111111111111111111111111////////////////////////555444333222111111111111222222222333222222111000000000000000000000000000////////////////////////------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***************************))))))))))))((()))))))))************+++***)))(((''''''((((((++++++++++++++++++++++++((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((***)))(((&&&&&&''''''((()))(((&&&&&&((()))((('''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))******)))((((((((())))))((((((((((((((()))******))))))************************)))(((((((((((()))))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))((((((((())))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''************************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))***+++,,,((((((((((((((((((((((((************))))))))))))&&&'''((()))+++++++++,,,))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))******************)))))))))************))))))************************+++++++++***************++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------............------,,,,,,,,,------...///...------------...///,,,,,,,,,,,,---...///000///////////////.........------............------,,,---...///000000000000///000000111111000000///...............---------------------------------------,,,,,,+++*********++++++,,,---------,,,,,,++++++,,,------------,,,---------,,,,,,,,,,,,,,,---------...............//////............//////////////////000000000000////////////////////////111000000/////////000000000000000000000111111222222222111111111000000000333222222111111111111222111111222222222222111111000000000000000000000000////////////////////////---,,,,,,,,,,,,,,,,,,,,,*********************************************************))))))))))))))))))(((((('''((()))***+++******))))))((('''''''''************************((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((())))))))))))((((((((('''&&&&&&&&&&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''((()))((('''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******,,,+++***((((((((()))***((((((((((((((())))))***(((((())))))******++++++))))))((((((((((((((()))((((((((((((((()))******((((((((((((((())))))*********++++++++++++******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((()))+++,,,,,,((((((((((((((((((((((((*********)))))))))))))))'''''')))******+++++++++((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))))))))************))))))************************************************+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,---------.........---,,,,,,,,,------...............------.........,,,,,,,,,,,,,,,---...///........................///000000000000000000///------...//////000//////......///000111111000000........................------------------------++++++++++++******))))))***++++++,,,------------***+++,,,,,,------,,,,,,---------------------...---------.........////////////............//////////////////000000000000000000000000000000000000000///////////////000000000000/////////000222222333333333222111111000000/////////000111222333444000111111222222111111111////////////////////////////////////////////////+++,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******)))((('''&&&'''(((***+++)))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((())))))***(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((('''''''''((()))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))''''''(((((())))))******,,,+++***((((((((()))***((((((((((((((())))))***((((((((())))))******+++'''''''''&&&&&&''''''((((((''''''(((((()))***+++((((((((((((((())))))*********++++++++++++******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))******+++,,,,,,))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))******))))))************)))(((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))************))))))************************************************************+++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...+++,,,,,,------.........---..................---///...---,,,,,,,,,,,,,,,------------............000000000//////000000000---...//////////////////---...///000000000000000---.....................------------------------++++++************))))))***++++++,,,------------******+++,,,,,,,,,,,,,,,------------............,,,,,,------...///////////////............//////////////////000000000000000000000000000000000000//////......//////000000000///......///000222333222111111111000000//////---......///000222333444///000111111222111111111////////////////////////////////////////////////++++++,,,---------,,,,,,***************************************+++++++++))))))))))))************)))((('''''''''(((***+++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((''''''(((((((((((((((''''''''''''((()))(((&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))******)))((((((((())))))((((((((((((((()))******(((((())))))))))))))))))'''&&&&&&&&&&&&''''''(((((((((((((((((()))******((((((((((((((()))******(((((())))))))))))(((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))******++++++,,,,,,))))))************))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))***************************)))(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))************))))))***************************************+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,---............------...//////...------000///...---,,,,,,,,,,,,---------.....................------------............///////////////...---...//////000000000000---------...............------------------------************************++++++,,,---------,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,------...//////000//////............//////////////////000000000000000000000000000000000000...............///000000000///...---...000222333111111000000000000000000.........///000111222333//////000111111111111111////////////////////////////////////////////////***+++,,,---------,,,,,,************************))))))*********+++++++++((()))))))))************))))))(((((())))))******&&&'''((()))******))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((((((((''''''&&&'''((()))(((&&&&&&(((***'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))((((((((((((''''''((()))))))))((((((((((((((((((((()))******)))))))))))))))((((((((('''''''''''''''((()))))))))((((((((((((((()))***((((((((((((((()))******(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))************))))))(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++******)))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))************************))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------***+++,,,...............------...//////...------//////......---.........------......///////////////...---,,,,,,---...///......////////////............//////////////////---------.........//////------------------------++++++++++++++++++++++++,,,,,,---------,,,++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,------...///000000//////............//////////////////000000000000000000000000000000000000...............///000111//////...---...000222444111111111111222222222222000////////////000000111//////000111111111111111////////////////////////////////////////////////)))***,,,---...---,,,,,,))))))))))))))))))))))))))))))******++++++++++++(((((())))))*********+++))))))))))))************%%%&&&((()))***+++******))))))))))))))))))))))))************************)))))))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''((((((((())))))******((((((((((((((((((((((((***)))))))))((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((((((((((((((()))(((''''''&&&&&&(((***(((&&&%%%'''***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''%%%&&&''')))))))))((('''((((((((((((((()))************))))))((((((''''''((((((((((((((()))******))))))(((((((((((())))))((((((((((((((()))************++++++++++++******''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,+++***)))(((((((((((())))))))))))))))))))))))(((((())))))*********+++&&&'''(((***++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))************************))))))******++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))+++,,,...//////......,,,---...//////...---,,,...............///000111........./////////000000111000///......///000111...///////////////.........///////////////......---------.........//////------------------------++++++++++++++++++,,,,,,------------,,,,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---............///////////////////////////.........000000000000////////////222222111111111111111222222111///......000222333222222111111111111222222111222333333444444444444444333111000000000111222222111111000///......---......---,,,,,,,,,,,,---......---,,,,,,,,,,,,---.........------,,,,,,,,,+++++++++************))))))***,,,------,,,***)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))'''&&&&&&''''''((((((((((((''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''((((((((((((''''''''''''(((((((((((())))))))))))******))))))((((((''''''((((((((((((((('''''''''&&&''')))*********)))(((******))))))))))))******---+++(((((((((((('''&&&))))))))))))))))))))))))((((((((((((((()))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************+++++++++++++++***)))((())))))))))))))))))))))))))))))*********(((&&&%%%************************)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))+++++++++***)))(((((('''+++***)))(((((()))***+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((******)))))))))))))))))))))************+++++++++,,,+++***))))))***++++++,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,------------------------------......///////////////////////////////////////......///000000000000000//////...............///111111111111111000//////........................---,,,,,,++++++,,,,,,---------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////.........///////////////000000000000////////////222222111000000000111111111000/////////000111222222111111000000111111222111222222333333333333222333222111111000000000111111111111000///.........///......---------------......---,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++************))))))***,,,------,,,***)))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%''''''((((((((((((''''''((((((((((((((((((((('''******)))(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((&&&'''((()))***))))))(((******))))))))))))******,,,***((('''((()))((('''))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***************************++++++++++++***)))((())))))))))))))))))))))))(((((()))))))))))))))(((************************))))))))))))))))))))))))((((((((((((''''''&&&&&&))))))))))))))))))))))))++++++******)))(((((('''+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************((())))))))))))*********,,,+++*********+++,,,,,,,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---------------------------------...///////////////..............................///000000000000000000//////.........//////000111111111111000///...........................------,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------............/////////------......//////000000////////////000000000000222111000000/////////000.../////////000000000111222111111000000111111222111222222222222111111000111111222222111111000000111111000000//////......000///......------............---,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++************))))))***+++,,,,,,+++***)))************************&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((((((((((((''''''''''''(((((((((((((((((()))))))))))))))(((((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((())))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***))))))(((((())))))******)))'''''')))))))))((())))))))))))))))))))))))((((((((((((((()))******))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************++++++******))))))))))))))))))))))))))))))'''''''''(((((()))***+++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++******)))(((((((((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************++++++++++++++++++((((((((())))))))))))***+++*********+++,,,------,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------------...////////////.................................///000000000000///000//////...//////000000000000000000000//////...------------------------...------,,,,,,------...------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////,,,------...///000111111////////////000000000000111000000///////////////---...///000000000000///111111000000000000111111111111111111111000///...///000111222222111000///111000000000/////////...000000///............///......---,,,,,,,,,,,,---++++++******************+++++++++*********)))))))))***++++++++++++***)))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''((()))******+++&&&'''''''''((((((((()))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))***((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))'''(((((()))))))))))))))))))))(((((((((((()))))))))(((&&&''')))******)))))))))))))))))))))))))))((((((((((((((())))))*********))))))((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))************************))))))************)))))))))))))))))))))))))))))))))((('''''''''(((***+++************************))))))))))))))))))))))))+++*********************((((((((((((((((((((((((************))))))((((((***))))))))))))))))))***)))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************+++++++++++++++,,,,,,,,,))))))))))))************)))))))))***+++,,,------++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,---......//////..............................---...//////000000////////////......//////000000/////////000000///......------------------------...------,,,,,,------...------------------------++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------............,,,------...///000111111.../////////000000000111000000////////////000000//////000000000000//////111000000000000000000111111111111111000000///......///111222222111000///000000000000////////////000000///............///......---,,,,,,,,,,,,---************************+++++++++*********))))))************************(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))((((((''''''((((((((((((''''''&&&'''''''''(((((())))))&&&&&&'''''''''((((((((())))))((((((((('''''''''))))))(((((((((''''''''''''''''''((((((((()))))))))(((((((((((()))******((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))******((((((((((((((())))))***))))))(((((((((((()))))))))'''&&&''')))*********((((((((((((((((((((((((((((((((((((((())))))*********))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''''''''((((((((((((((((((((((((*********))))))))))))))))))))))))******)))))))))******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******************************+++++++++,,,,,,,,,******++++++++++++,,,,,,'''((()))******++++++,,,+++*********++++++,,,------,,,,,,++++++,,,,,,---------------------------,,,------.......................................------...///////////////......---......///000000---....../////////......---------------------------------,,,,,,---------------------------------******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------.........------......//////000000......//////000000111111////////////000111222222222222111111000000//////111000000//////000000111000111111111111000000/////////000000111111000000000000000000////////////000///......------............---,,,,,,,,,,,,---***************++++++++++++++++++************)))************************'''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))***)))((('''&&&%%%$$$$$$******)))(((((('''&&&&&&***))))))(((((('''''''''''''''((((((((()))))))))((((((((((((((()))******((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))'''(((((())))))******+++((((((((((((((()))******)))((((((''''''(((((())))))'''&&&''')))******)))((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))))))))+++***)))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))******+++,,,,,,,,,+++++++++,,,,,,,,,------((()))***+++++++++++++++************+++,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,---............---------------------------------...////////////...,,,,,,,,,,,,---...//////,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------..................///////////////.........///000111111111......//////111222444555666555333111000/////////000000////////////000000000000111111222222111111///////////////000111111////////////000000000000///......---------------......---,,,,,,,,,,,,---*********+++++++++,,,,,,+++++++++************)))******))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&''''''((((((((((((''''''&&&&&&''''''((())))))***)))(((((((((''''''&&&&&&)))))))))(((((((((((((((******))))))(((''''''&&&'''((((((((())))))))))))(((''''''''''''((())))))((((((((((((''''''''''''(((((((((((())))))))))))'''((((((((()))))))))***'''(((((()))******++++++)))(((((('''((()))***+++((((((''''''''''''((((((***((('''''')))***))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))************************(((((((((((())))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))((()))))))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++)))))))))))))))))))))))))))))))))))))))))))))***((()))***++++++***)))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,******+++++++++,,,,,,,,,++++++,,,---------,,,+++************+++,,,---...---,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------,,,---......//////......++++++++++++,,,---......+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///////////////.........---......///000111111222---......000222444666777999777444111/////////000000000////////////000000///000111222222222222222000///.........000111222////////////000000000000......---,,,,,,,,,,,,---......---,,,,,,,,,,,,---******++++++,,,,,,,,,,,,+++++++++************)))******))))))))))))******))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''((((((((((((''''''&&&&&&&&&'''((())))))***$$$%%%&&&((()))+++,,,---''''''(((((())))))******+++******)))(((''''''&&&(((((((((((())))))))))))'''''''''''''''((()))))))))(((((((((''''''''''''(((((((((((())))))))))))'''((((((((())))))******'''(((((()))***+++++++++)))((('''''''''(((***+++((((((''''''''''''((((((***)))'''''')))))))))(((((((((((((((((((((((((((((((((((((((((()))******''''''(((((())))))******''''''''''''''''''''''''))))))))))))((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))%%%'''(((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))*********((()))***++++++***)))(((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((('''(((((()))******++++++)))************+++++++++---.../////////...---,,,************+++,,,---...---,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------,,,---......//////......************+++,,,---...+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++------------------------...------,,,,,,------...++++++++++++++++++++++++***+++,,,,,,+++***(((''',,,,,,+++++++++,,,---...---------------------------------............///000000/////////.........---///000000000000333555555444333000---,,,...000000000000///////////////333333333444444333222222111000000///////////////000////////////000000111......---------,,,,,,,,,------,,,,,,+++***))))))++++++************++++++))))))))))))))))))))))))*********)))))))))))))))))))))(((''''''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))((((((((())))))******++++++******))))))))))))******))))))((((((''''''&&&&&&))))))************))))))***)))((('''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%$$$(((((())))))))))))((((((''''''''''''(((***---...''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))************************(((((((((((())))))))))))***(((&&&&&&(((*********(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******)))((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&)))))))))******)))))))))&&&&&&''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&'''&&&&&&&&&'''((()))******)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''(((***+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))(((''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((()))+++,,,,,,+++)))(((((((((((()))******++++++************************((((((((((((((((((((((((+++*********))))))((((((,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))+++---///000000///...+++*********+++,,,,,,---,,,,,,++++++,,,,,,---...,,,------......------,,,------------------------++++++,,,,,,---...//////,,,,,,------...---------///......------///000111------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------.........---,,,,,,,,,+++++++++,,,,,,------------------------------........./////////000000//////.........---------///000111111000111333555333333222///------...000000000000000000000000000000111222222333333333222333222111000000000000000000000////////////000000......---------,,,,,,,,,------,,,,,,+++******)))++++++************++++++***************************)))))))))))))))))))))+++***)))((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((()))))))))((())))))((((((''''''&&&&&&******))))))))))))******)))))))))(((((('''''''''))))))************)))))))))((((((''''''''''''((((((''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((((((''''''*********+++,,,---...///''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''))))))************))))))))))))(((((((((((())))))************************(((((((((((()))))))))))))))((('''''')))******)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((('''&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&(((((()))******++++++,,,***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&((()))***))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))(((''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))***++++++***))))))*********)))))))))))))))************************++++++++++++++++++++++++************)))))))))(((+++++++++***************************+++++++++,,,,,,++++++******++++++,,,***+++---///000///...---++++++******++++++,,,---***************+++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,------...------,,,...------,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,------------------------------////////////000000000111///////////////.........111222333222111111222444000111000///------///111000000000000000000111111000000000111111222222222444333222111000000000000222111000//////...//////......---------,,,,,,,,,---,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++))))))))))))))))))******,,,+++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((''''''&&&&&&***))))))(((((())))))***))))))))))))((((((((((((((())))))******))))))((((((''''''''''''(((((())))))((((((''''''(((((()))))))))))))))))))))******&&&&&&''''''''''''&&&&&&'''((()))************)))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''))))))************)))))))))((((((''''''(((((()))************************(((((((((((())))))))))))(((''''''(((******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))((('''&&&&&&'''((())))))))))))((('''&&&%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((($$$%%%&&&(((((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))(((((('''(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))++++++******)))(((((('''************************))))))))))))))))))))))))************))))))))))))***************+++++++++)))))))))*********++++++,,,++++++******++++++,,,+++,,,............,,,,,,++++++******++++++,,,,,,+++++++++++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------...------,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********)))(((((()))+++---...++++++,,,,,,---------,,,------------................../////////000000000000000000000000000000000222333333111000///000222...//////...------///111000000000111111111111111222222222111111111111222444333222111000/////////222222000///..................---------,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++************************)))))))))))))))*********))))))))))))(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((()))***))))))(((((((((((())))))((((((((())))))******+++&&&''''''((((((''''''&&&&&&'''((())))))(((&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''(((((((((''''''(((((((((************************(((((((((((())))))))))))''''''''')))++++++)))'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))***)))'''&&&&&&''')))***((((((((((((((('''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))!!!###%%%'''((('''&&&%%%))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((************************(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))************))))))((((((************************((((((((((((((((((((((((*********))))))))))))))))))))))))***+++++++++,,,((())))))))))))*********,,,++++++******++++++,,,---------------,,,+++***,,,++++++***++++++,,,,,,......---------...//////,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......---------...------,,,,,,---------------.........------------------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++*********))))))*********---,,,,,,,,,---///000222***+++,,,---------,,,,,,---------....../////////------........./////////////////////////////////111111111000...---...000---...//////......///111//////000000111111111111666555444222111111111111222222111000///.........222222000///..................---------,,,,,,,,,,,,,,,+++++++++++++++***++++++************++++++))))))))))))))))))))))))(((((())))))************&&&''''''(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***'''&&&''')))(((((())))))******++++++))))))(((((((((((())))))((((((((((((((()))))))))(((((())))))))))))(((((('''''''''''''''((()))***))))))(((((((((((())))))'''''''''(((((()))))))))((((((((())))))((((((((()))***+++++++++***)))(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''')))++++++)))'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''(((((())))))******)))(((((()))******&&&&&&'''((()))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))$$$&&&(((***+++***)))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++++++++***))))))((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))(((((())))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))******)))))))))***+++++++++,,,((())))))))))))*********,,,++++++******++++++,,,---------,,,,,,+++******,,,,,,++++++***++++++,,,......---------...//////,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------------------.........---,,,,,,+++------......////////////------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++************+++++++++++++++,,,---...///000***+++,,,---...---,,,+++---------...//////000000------------............,,,,,,,,,,,,------------000000111///------...///...///000000///...///000......//////000000111111777666444222111111222222111000//////////////////222111000//////...//////......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++((((((((((((((((((((((((((((((((()))******++++++''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,***'''%%%''')))))))))((((((''''''&&&&&&)))((((((''''''(((((()))''''''''''''(((((((((((('''(((((())))))(((((('''(((''''''''''''(((((())))))((((((''''''(((((()))&&&''''''''''''''''''((((((((())))))))))))((((((((((((((()))((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''))))))************))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((((())))))))))))(((''''''(((******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))'''''''''((((((((((((((())))))************))))))%%%&&&'''((()))*********''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))******))))))%%%&&&'''))))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************))))))))))))***************************+++++++++)))))))))*********++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,++++++******+++++++++++++++++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++---...//////000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++))))))***+++,,,,,,,,,,,,)))+++,,,......---,,,+++---------...///000000000............////////////,,,---------............///000111000......///111///000222111000//////000,,,------...//////000000444333111000111222333444000000//////000000111222000000////////////000000......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++(((((((((((((((((((((((('''(((((()))******+++++++++,,,,,,,,,+++***((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((+++---+++&&&$$$&&&)))))))))((((((''''''&&&&&&((((((''''''''''''((((((%%%&&&&&&&&&'''''''''(((''''''(((((((((((('''''')))((((((''''''''''''((((((''''''''''''''''''((((((''''''''''''''''''&&&'''(((((((((((((((((('''%%%%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''))))))************))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((((()))))))))))))))((('''''')))******)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((''''''''''''((()))******)))((('''&&&'''((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))))))))((($$$%%%%%%&&&''''''(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))((('''))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))***++++++***)))))))))))))))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''((()))))))))************+++++++++***************************+++++++++,,,,,,++++++******++++++,,,+++++++++************+++---,,,++++++******++++++***************+++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,+++***,,,---.../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,******************************))))))))))))******,,,---...///000///...---)))***,,,......---,,,+++---------...///000000111////////////000000000000///000000000111111222222000111111000//////111222000111333222000//////000,,,,,,------...//////000000000//////000222555666000000000000111222333444000////////////000000111......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))'''(((((()))***+++++++++000000000///,,,***'''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((+++---+++&&&$$$&&&)))(((((())))))***+++++++++((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&''''''''''''''''''&&&(((((('''&&&'''((()))***'''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((())))))))))))***(((&&&&&&(((*********(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&)))++++++)))&&&%%%((()))))))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((()))(((((())))))((())))))***,,,,,,'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((()))+++------+++)))(((++++++******)))((((((((())))))))))))))))))))))))************************(((((())))))*********+++,,,+++++++++******))))))***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++***************++++++---,,,,,,+++*********+++,,,,,,++++++,,,,,,---...,,,------......------,,,------------------------------------------------............---,,,+++***+++,,,---.........---,,,------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++***+++,,,---...---,,,,,,************************))))))(((((((((((()))))),,,,,,+++******+++++++++++++++,,,------...//////---------............///......---,,,---...///000//////000000000000//////.../////////000000000111000000000000000000000000000000//////.........---//////000111111111111111000000000000////////////......////////////......////////////............------,,,,,,+++***))))))************************((())),,,------,,,)))((('''''''''''')))+++---...******))))))((((((''''''''''''(((((())))))******''''''''''''''''''''''''++++++***)))((('''&&&&&&&&&&&&&&&&&&''')))***+++******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))---,,,,,,+++***)))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((($$$%%%'''((((((((('''&&&++++++***((('''&&&%%%$$$***)))(((''''''((()))***((((((((((((((('''''''''******))))))((((((''''''******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''))))))******)))(((&&&%%%***)))(((((((((***+++,,,)))))))))))))))(((''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))*********))))))((())))))))))))))))))))))))'''&&&%%%%%%%%%'''((()))(((((())))))))))))((((((***++++++***((('''((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))%%%&&&'''((())))))))))))))))))))))))************(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++)))'''&&&&&&&&&%%%###))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((******))))))((((((''''''(((((())))))))))))(((((()))))))))+++,,,---+++)))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******++++++++++++******++++++,,,------------,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////......---,,,---...///000//////.........//////000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---......---,,,,,,)))***,,,...//////...---*********++++++,,,,,,,,,******************************))))))))))))******,,,+++++++++++++++++++++++++++,,,,,,------......------------...............------,,,---...///000//////000000000000/////////////////////000000000////////////////////////000/////////............//////000111111111111000000000000000/////////......//////000000//////...////////////.........---,,,,,,,,,++++++*********************************%%%&&&((())))))(((&&&%%%(((((('''((()))***,,,---***)))))))))(((((((((''''''((((((((()))))))))***'''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&''''''((()))******)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))+++******))))))(((((('''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''******)))((('''&&&&&&%%%((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((('''''''''''''''((()))******))))))((())))))))))))))))))******)))))))))))))))(((''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((''''''((())))))(((((()))))))))(((((('''))))))))))))))))))))))))'''''''''''''''((())))))(((((())))))))))))((((((((()))***)))'''''''''(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''(((((()))***%%%&&&'''((())))))))))))((((((((()))))))))******(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((&&&%%%%%%'''(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((()))))))))***,,,,,,+++)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---......///...------,,,---...///000......------------......---,,,,,,++++++,,,,,,---------------------------,,,,,,---......---,,,,,,***+++,,,---............***++++++++++++++++++,,,++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------...............------------...////////////000000000000//////////////////////////////////////////////////////////////////...............///000000111111000000000000000/////////......//////000000000000////////////.........---------++++++++++++++++++******************************(((((())))))))))))(((((()))(((((((((((()))***+++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((())))))(((((((((''''''''''''''''''&&&&&&&&&&&&'''(((&&&&&&''''''(((((())))))'''''''''((()))*********(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''')))***++++++++++++))))))*********)))(((((()))))))))))))))(((((('''((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((('''''''''))))))))))))))))))))))))'''((())))))))))))))))))(((((())))))))))))(((((('''((()))((('''&&&'''(((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((((()))******&&&&&&'''((())))))))))))''''''((((((((()))))))))(((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((&&&%%%&&&'''))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((((((((((()))***))))))))))))((((((((((((((())))))******))))))((())))))(((***+++,,,+++)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))******+++,,,+++++++++------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------------...//////------,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,------------,,,,,,,,,++++++,,,,,,---...///+++++++++++++++*********++++++++++++++++++++++++******))))))))))))************++++++,,,,,,++++++,,,+++++++++++++++++++++,,,,,,---------.........------------......////////////000000000000//////000////////////.........///////////////////////////////////////............//////000000000000000000000/////////.........//////000000000000//////.........---------,,,,,,************++++++++++++******************************)))(((((()))******)))))))))((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++)))(((&&&%%%######))))))((('''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((('''&&&&&&&&&''')))***'''''''''(((((((((((((((((((((((((((((())))))***%%%&&&&&&'''((()))******'''((((((((()))))))))***'''''''''((()))*********(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))******+++++++++))))))*********)))'''&&&(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''((((((((((((((((((((((((&&&''')))******)))((('''(((((())))))))))))(((((('''((())))))''''''''')))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))******+++''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++)))'''&&&''''''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((+++***(((''''''(((***+++))))))))))))(((((((((((()))))))))******))))))))))))(((((()))++++++***)))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***------------,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------......//////...------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///,,,,,,++++++******))))))******************************))))))))))))******)))***+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++,,,,,,,,,------------...---------...............//////000000000000///////////////................................................///////////////......///000000000000000////////////............//////000000000000//////------------,,,,,,,,,,,,*********************+++))))))))))))))))))))))))((('''%%%$$$$$$%%%'''((())))))))))))((((((((('''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,+++***)))'''&&&%%%$$$***)))(((''''''&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((())))))******+++(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&((()))***''''''''''''(((((((((((('''(((((()))))))))))))))%%%&&&&&&'''((()))*********)))))))))((((((((('''&&&&&&'''((()))***++++++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''***))))))))))))))))))***((()))*********((('''%%%(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&'''(((((()))))))))(((((((((((((((((((((((((((&&&'''((()))((((((&&&%%%(((((())))))))))))((((((((()))******(((((()))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))******+++'''((())))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((+++)))''''''(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,***)))'''''')))***,,,(((((((((((())))))))))))))))))************))))))***((('''(((***+++***)))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***+++++++++++++++***))))))+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,------------------------...............///......---,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---...+++++++++******)))))))))))))))))))))))))))))))))******))))))))))))******((()))+++,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////......//////000000000000//////------........./////////.................................///////////////---...//////000000///////////////.........------......////////////......------,,,,,,,,,+++++++++******************)))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((()))))))))(((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))*********(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***'''''''''((((((((((((((($$$%%%&&&'''((((((((('''&&&&&&''''''(((((())))))*********)))((('''''''''&&&''''''((()))******+++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''***)))((((((((((((((()))(((((()))))))))((('''''''''(((((()))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''))))))************))))))&&&'''((()))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&%%%(((((())))))))))))((((((((()))******))))))***+++)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((((()))******((())))))******)))))))))''''''((((((((()))))))))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&%%%&&&)))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))***+++(((((((((((()))))))))))))))******++++++******)))***((('''''')))******)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))******+++,,,+++++++++))))))************))))))***++++++,,,,,,------...------++++++++++++------------------------------,,,---......//////......000///...---,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***************)))))))))))))))))))))))))))))))))******))))))))))))******''')))+++---------,,,+++++++++,,,,,,------......++++++,,,,,,,,,---------,,,---.../////////...---//////000000000000//////+++,,,,,,---...///000000..................................../////////000---...//////000000////////////.........---------------............------,,,,,,,,,,,,++++++++++++++++++******))))))(((((())))))))))))))))))))))))+++++++++******+++++++++&&&'''((())))))((((((''''''((((((((()))))))))******)))))))))((((((((('''''''''''''''''''''''''''%%%&&&&&&'''((()))******)))(((((('''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''$$$%%%&&&'''(((((((((''''''''''''((((((((((((((())))))))))))((((((((((((''''''(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&'''((()))***(((((('''''''''((())))))''''''((()))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''(((((()))******)))((((((%%%%%%&&&'''(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((())))))))))))(((((('''((())))))(((((()))+++((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''(((((()))***))))))*********))))))(((((((((((()))))))))******(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''&&&%%%&&&)))+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***************************'''((((((((()))))))))***)))******++++++******)))***(((&&&'''(((*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,((()))***+++++++++++++++******+++,,,,,,---.........---+++******+++---...------------------------,,,---.../////////...---///...---,,,++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,+++******+++,,,,,,++++++,,,,,,,,,++++++***))))))))))))******************************************))))))))))))******''')))+++---...---,,,+++++++++,,,------...//////++++++,,,,,,,,,---------,,,,,,.../////////...---//////000000000000//////***+++,,,---...000111111........................---.........//////000000---....../////////////////////.........---------,,,------------------,,,,,,,,,,,,+++++++++******,,,++++++***)))(((((('''))))))))))))))))))))))))((((((((())))))(((((((((%%%&&&((()))))))))(((''''''((((((((())))))************))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))***)))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''')))*********)))((())))))((((((''''''''''''%%%&&&(((************)))((((((((((((((('''''''''''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))((((((************************)))(((((((((''''''''''''$$$$$$$$$%%%&&&(((***,,,((('''&&&&&&&&&((()))+++''''''((()))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&###$$$%%%&&&''''''''''''))))))))))))))))))))))))+++***)))'''''''''((()))(((((())))))))))))((((((%%%'''((((((''''''(((***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))*********))))))((())))))))))))************(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''+++)))''''''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))***++++++++++++***)))'''((((((((())))))************++++++++++++*********(((&&&&&&(((*********))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******++++++++++++******++++++,,,------------,,,((()))***+++,,,---------******+++,,,,,,---.........---+++******+++---...------------------------,,,,,,.../////////...---...---,,,+++************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,+++******+++,,,---***+++,,,------,,,***)))(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************+++,,,---...000111++++++------------++++++,,,++++++***+++,,,...///,,,,,,,,,---------......111111000000//////.........---,,,,,,---...///000////////////////////////,,,,,,---.../////////...//////000000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((())))))******...------,,,+++***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((()))++++++(((''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((''''''&&&************))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&(((+++......,,,***(((******)))((('''&&&%%%%%%+++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******+++++++++,,,((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))''')))***++++++***)))'''(((''''''((()))***,,,---''''''''''''((((((((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((,,,+++***((((((((())))))&&&&&&''''''''''''&&&&&&(((''''''&&&&&&((()))***((((((((((((((((((((((((******))))))((((((''''''((()))***+++,,,+++******''''''(((((())))))******)))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((('''''''''''''''))))))))))))))))))))))))******))))))((((((''''''))))))((((((((((((((()))))))))(((((('''''''''&&&''''''''''''((((((((((((&&&''')))*********)))((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,---,,,+++***)))+++,,,------......------------,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++&&&'''(((*********)))(((************************)))+++,,,,,,,,,,,,---///******))))))))))))*********++++++,,,---...///000+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,---,,,,,,,,,---------....../////////.........------......---------...///000........................------.../////////.........////////////......---------------------------+++++++++,,,,,,,,,------((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((('''''''''((()))******)))((('''((()))***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%((()))***)))'''&&&)))))))))(((''''''&&&&&&************)))))))))((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********++++++((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))(((((('''&&&'''''''''((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))+++***)))((((((((()))***'''(((((((((((((((((('''(((''''''&&&'''((()))***((((((((((((((((((((((((***)))))))))((((((((('''((()))***+++++++++******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((('''''''''((((((((())))))))))))***&&&'''((()))***))))))(((************************((((((((()))))))))******************))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,++++++************+++++++++,,,,,,,,,---,,,,,,++++++***))))))******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***+++,,,------......------...------,,,,,,,,,------,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++'''((()))************)))***************************+++,,,,,,***)))***+++******))))))))))))******++++++++++++,,,---//////+++,,,,,,------,,,,,,+++///...---,,,++++++++++++,,,,,,,,,---------...............---------------//////...------.................................//////////////////...------....../////////..............................******++++++,,,,,,------))))))))))))))))))((((((%%%&&&'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''(((((((((((((((((('''(((((())))))***((('''((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''$$$%%%&&&((())))))******(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''''''''&&&&&&((((((((((((((((((((((((************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))***,,,,,,,,,,,,***)))(((((())))))((('''%%%###''''''((((((((()))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))((((((((()))******(((((())))))))))))(((((((((''''''''''''((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((()))***************))))))))))))(((((((((((())))))((())))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((('''''''''(((((())))))))))))))))))))))))'''''''''((()))*********))))))(((((((((((())))))))))))((((((((((((''''''))))))))))))************''''''((()))))))))))))))************************)))))))))*********++++++************)))))))))))))))******************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++***))))))******+++++++++,,,,,,,,,)))***+++,,,------,,,,,,+++,,,------......------///...---,,,,,,+++,,,,,,++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))***+++++++++******************************+++,,,,,,+++)))'''((()))******))))))))))))******++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,---------............------------------000000///.........------........................000000000000///...------,,,,,,---...////////////........................,,,,,,+++++++++++++++++++++******))))))(((((((((%%%%%%'''((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((()))(((((('''''''''((((((***)))''''''(((((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&'''((())))))))))))''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***''''''''''''(((((())))))*********)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&''')))***(((((((((((((((((((((((()))***++++++++++++***)))&&&&&&''''''(((((((((((('''(((((((((((()))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))******((((((((())))))(((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))))))))******))))))((((((''''''&&&&&&&&&&&&'''(((******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***)))(((((((((((())))))***))))))(((((((((((((((((((((((()))))))))*********'''(((((()))))))))))))))(((((((((((((((((((((((()))*********++++++++++++************)))))))))(((******++++++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***************+++++++++,,,,,,,,,(((((()))******++++++,,,******+++++++++,,,,,,,,,)))***+++,,,------......+++,,,------......------///...---,,,++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************+++,,,+++)))((()))*********))))))))))))******,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,,,,,,,---------..............................000000000//////......---........................//////000//////...------,,,,,,---......///..............................------,,,+++******)))(((++++++******))))))(((((((((((()))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((()))))))))((('''''''''''''''(((***(((''''''(((((('''%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((((((''''''&&&'''''''''((((((((()))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((()))***+++&&&&&&''''''((()))))))))))))))))))))))))))******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''')))***(((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&(((***+++(((((((((((()))))))))***&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((())))))))))))&&&''''''((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******))))))((((((''''''&&&&&&&&&&&&'''(((******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((())))))***((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((()))******(((((())))))))))))))))))'''''''''((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((()))*********++++++++++++************)))))))))(((******++++++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******))))))******+++++++++,,,,,,,,,''''''(((((()))***************+++++++++,,,,,,,,,******++++++,,,---...///+++,,,------......------///...---,,,+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++************************)))***++++++******+++---******))))))))))))******---,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,---++++++---...////////////,,,,,,,,,---------.....................///////////////000000000///......------------------------..................---,,,,,,------.........------------------------------------,,,+++***))))))(((******************))))))++++++++++++******)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))'''''''''&&&''''''(((((()))'''&&&'''(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((('''&&&&&&'''''''''(((((())))))***'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&'''''''''(((((())))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''((()))((((((((()))))))))******&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''''''''((()))))))))((((((&&&&&&''''''''''''&&&&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))))))))))))))(((((((((((())))))((())))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((()))******))))))))))))))))))))))))*********)))((('''''''''(((''''''(((((()))***+++(((((())))))))))))******''''''''''''((((((((((((((((((((((((((()))******************************)))))))))*********++++++************)))))))))))))))******************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******************+++++++++,,,,,,,,,+++******)))((((((''''''******+++++++++,,,,,,,,,,,,,,,++++++,,,---...///+++,,,------......------...---,,,++++++***++++++...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,++++++******++++++************************((()))++++++++++++,,,...******))))))))))))******------,,,+++******++++++---,,,,,,++++++,,,,,,---,,,---...//////...------,,,,,,,,,---------......,,,,,,---------...............000000111000//////------------------------+++,,,------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++******************++++++***+++++++++******)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))&&&&&&&&&&&&''''''((()))'''&&&%%%&&&(((((((((&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''((((((((((((((('''''''''((())))))***++++++((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))++++++*********)))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))$$$&&&'''))))))((('''&&&(((((()))))))))*********''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((()))******)))(((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((()))))))))((('''&&&''''''((((((((((((''''''&&&&&&((()))))))))((('''(((((((((((((((((((((((('''((((((((()))))))))***''''''&&&&&&&&&'''((()))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((()))******+++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((()))***+++(((((()))))))))*********'''(((((((((((())))))))))))(((((('''((()))***+++************************((((((((()))))))))******************))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,------......------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,+++***)))******+++************************(((***+++***))))))***+++******))))))))))))******------,,,+++************------++++++++++++------...////////////---,,,+++,,,,,,,,,---------......+++++++++,,,,,,------------...///111111111000000------------------------******+++,,,------------............---,,,++++++++++++++++++++++++++++++'''((()))***+++,,,------)))))))))***+++++++++,,,))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))%%%%%%%%%&&&'''((()))***&&&%%%%%%&&&((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))%%%%%%'''((())))))******'''(((((()))***++++++,,,))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((((((''''''(((((((((((((((((((((((((((((())))))*********+++))))))))))))(((((((((((()))))))))))))))))))))))),,,+++++++++******))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))******))))))))))))******%%%***,,,+++(((&&&))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))'''&&&%%%(((((())))))))))))((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((('''((((((((())))))******''''''&&&%%%&&&'''((()))''''''(((((())))))******)))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((())))))***++++++))))))))))))))))))))))))''''''(((((())))))******''''''''''''((()))++++++(((((())))))*********+++))))))))))))************)))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---.........******+++++++++,,,,,,,,,***++++++,,,,,,---......******+++++++++,,,,,,,,,///...---,,,+++,,,---...+++,,,------......------+++++++++***++++++,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,***)))))))))******************************)))***+++***(((&&&'''(((******))))))))))))******)))***+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,---.........---,,,+++------,,,,,,,,,------...---...///...------...///........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++************+++,,,---...,,,,,,,,,------.........++++++++++++++++++++++++))))))***+++***(((&&&$$$***+++,,,,,,+++***+++,,,,,,)))'''((()))***(((%%%))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&((()))***))))))))))))************''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((+++***)))((((((''''''(((''''''''''''((((((((((((&&&'''***++++++***'''&&&''''''(((((('''&&&%%%%%%(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((('''&&&%%%$$$$$$###))))))******)))((('''&&&"""%%%(((************+++***(((&&&'''***+++)))''')))))))))))))))))))))))))))******+++++++++******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))+++******)))(((''''''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''((()))---,,,+++)))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((())))))))))))(((((('''******+++++++++******)))************************)))************+++++++++))))))))))))))))))))))))*********))))))))))))))))))************+++++++++++++++++++++++++++++++++******)))))))))))))))***++++++,,,,,,,,,,,,------...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++*********))))))+++++++++*********)))))))))************+++++++++++++++************++++++***)))&&&%%%%%%&&&)))*********+++,,,,,,,,,+++++++++++++++++++++,,,------......///////////////.........------,,,------------...///...---,,,---///...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,---...///,,,,,,------------------++++++++++++++++++++++++++++++***)))(((((((((((()))+++,,,+++***)))***,,,+++)))'''((()))***(((&&&))))))(((((((((((())))))&&&''''''((((((''''''&&&(((''''''''''''(((((()))'''''''''((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((()))((((((((((((((()))***''''''''''''((((((((((((&&&''')))******)))'''&&&(((((())))))(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))((((((((((((''''''&&&(((***+++*********+++***(((&&&''')))***)))'''))))))))))))))))))))))))++++++++++++******)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************************))))))))))))))))))))))))((()))******(((((()))******)))((((((((((((******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((*********++++++******)))************************(((((()))))))))*********))))))))))))))))))))))))***))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******))))))))))))***************+++++++++,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++*********+++++++++*********)))))))))************+++++++++++++++************++++++))))))))))))))))))))))))++++++,,,,,,,,,++++++************+++++++++,,,,,,...---------...///000000000///...---------------,,,...///...---,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...//////------------------,,,,,,++++++++++++++++++++++++...,,,***((('''((()))***(((***+++***)))((()))******)))(((((())))))((('''))))))(((((((((((())))))&&&''''''((((((''''''&&&(((((((((((((((((('''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))((('''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))*********))))))))))))))))))((('''''''''((()))***,,,---...,,,***)))***+++)))'''&&&'''((()))(((''')))))))))))))))))))))))),,,,,,,,,+++***)))''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************)))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&'''((()))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************)))))))))))))))))))))))))))***+++***))))))***+++))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))***))))))))))))******+++******)))************************'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))************+++++++++++++++++++++++++++++++++******)))))))))******+++))))))*********+++++++++---,,,+++*********++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++***************)))************+++++++++++++++************++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,++++++******+++---///000000000///...------------,,,---......,,,,,,---...///......------,,,,,,+++++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,---...............------,,,,,,,,,************************---,,,***)))))))))***+++((()))***)))((('''(((***))))))(((((())))))(((((())))))(((((((((((())))))''''''(((((((((((('''''''''((()))))))))'''&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((((((((()))))))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))******+++++++++***)))((('''(((***,,,...111111000...+++)))***+++((('''''''''((((((''''''((((((((((((((((((((((((******+++******)))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))************************((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&'''((()))***+++,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((************************)))))))))))))))))))))))))))+++,,,+++***)))***+++((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((&&&&&&''')))************((())))))***************************************((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++++++++++++++++++++++++++******))))))******++++++************++++++++++++,,,+++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++---------,,,,,,,,,++++++************************))))))*********+++++++++++++++************++++++***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***++++++,,,---...---------+++*********+++,,,.../////////...---------------,,,---...---,,,+++,,,.........------,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...++++++++++++++++++,,,---.........------,,,,,,,,,******************************+++,,,,,,+++)))((('''((())))))((('''((()))(((((())))))(((((())))))))))))(((((((((((())))))'''((((((((((((((((((''''''((()))))))))'''&&&%%%&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((******)))(((((((((((((((''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((&&&''''''(((((('''''''''(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))******++++++***)))((())),,,...000222222111...+++))))))***'''(((((((((''''''(((((((((((((((((((((((((((((('''((()))***************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************************************(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***+++&&&&&&%%%%%%%%%$$$$$$###))))))))))))))))))))))))))))))))))))))))))))))))************************''''''(((((())))))******((((((((((((((((((((((((&&&&&&''')))************'''((()))***************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((())))))************))))))*********+++++++++++++++++++++++++++++++++***************+++,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++---------,,,,,,,,,++++++************************))))))*********+++++++++++++++************++++++,,,+++)))(((((()))+++,,,)))***+++,,,,,,,,,,,,++++++,,,---...///...---,,,---,,,,,,,,,---...//////------,,,,,,,,,------...+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,------+++++++++******++++++,,,------------------,,,,,,************************((()))+++,,,,,,+++)))'''''')))***)))((('''((()))'''((())))))(((((()))***))))))(((((((((((())))))'''(((((())))))(((((('''(((((((((((((((((('''&&&'''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((+++***)))(((''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))''''''(((((()))))))))******************,,,...///000000000...+++)))))))))((()))***)))((('''(((***))))))))))))))))))))))))&&&&&&((()))***+++++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******************************))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***))))))***+++)))******))))))'''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))***))))))''''''((()))************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++++++++++++++++++++++++++***************+++,,,---++++++,,,,,,,,,---------******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++***************+++++++++)))************+++++++++++++++************++++++,,,***(((&&&&&&(((***,,,((()))***+++,,,---------***+++,,,......---,,,+++,,,------.........------+++++++++++++++,,,---...+++,,,------++++++,,,---+++++++++,,,,,,------...************************++++++,,,,,,------,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,------------------************************((()))))))))))))))))))))((()))******(((((()))***&&&(((***)))(((''')))+++))))))(((((((((((())))))(((((())))))))))))(((((((((''''''''''''(((((()))''''''((((((((()))))))))***)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((***)))((((((((((((((()))''''''''''''(((((((((((()))((((((''''''(((((()))&&&&&&'''(((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))((((((((())))))))))))))))))))))))******++++++++++++---......+++)))(((((((((***++++++)))((()))+++))))))))))))))))))))))))''''''((()))*********)))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((()))))))))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))******+++,,,,,,,,,+++******(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++++++++++++++++++++++++++************+++,,,---...***+++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************++++++,,,,,,,,,---------,,,++++++++++++*********))))))*********+++++++++)))************+++++++++++++++************++++++***)))(((((((((((()))***'''((()))+++,,,---......(((***+++------,,,+++******+++,,,---,,,+++***))))))))))))***+++,,,......+++,,,------++++++,,,---)))***+++,,,------...///***************************+++,,,---...---,,,+++...------,,,,,,,,,------,,,,,,,,,------.........))))))))))))))))))))))))***)))'''&&&'''((()))+++(((***+++***)))((()))+++&&&(((******((('''))),,,))))))(((((((((((())))))(((((())))))))))))((((((((('''&&&&&&&&&((()))+++'''''''''(((((((((((()))******))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((''''''(((((()))***+++''''''''''''((((((((()))))))))))))))))))))))))))''''''((())))))***))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((((((+++------+++)))(((((()))+++---,,,)))(((***,,,))))))))))))))))))))))))((()))))))))))))))((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******************************))))))))))))))))))))))))''')))***)))((('''((()))$$$%%%&&&(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))((()))))))))))))))((('''&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++++++++++++++++++++++++++************+++,,,---...)))************+++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************))))))*********++++++++++++++++++*********))))))))))))******++++++++++++)))************+++++++++++++++************++++++((()))***++++++***)))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))''''''(((***++++++,,,---.........---,,,///---+++))))))+++---///---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,++++++,,,,,,,,,,,,+++***)))******))))))((('''''''''++++++******))))))(((((())))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((())))))***))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---,,,+++)))))))))***+++++++++******))))))(((((((((((()))(((&&&&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))---***'''(((+++,,,)))%%%***)))(((''''''((()))************)))))))))((((((************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))+++***)))******)))&&&###))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))+++***)))'''''''''((()))((((((((((((((((((((((((''''''((()))***++++++,,,+++)))(((&&&&&&((()))+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))***+++,,,------...***+++,,,,,,---...///000++++++,,,,,,,,,++++++***((()))***,,,,,,+++******))))))))))))************))))))+++,,,,,,+++***)))************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))***+++,,,+++,,,---.........---,,,------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((******)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''(((((()))))))))(((((((((((((((((())))))(((''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((()))***(((((((((''''''(((((((((''''''''''''''''''''''''))))))))))))((((((((((((---+++***---000000+++'''***)))(((((((((((()))***,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''+++***)))***++++++)))((())))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))************)))(((''''''((()))***))))))))))))))))))))))))***)))))))))((((((((('''(((((()))))))))*********''''''(((((())))))******((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((***)))((('''&&&'''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++++++++*********************+++,,,,,,------+++++++++,,,,,,++++++***))))))***++++++++++++***************++++++++++++++++++,,,,,,,,,++++++***************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++,,,---------------,,,---...//////...---,,,,,,,,,,,,,,,------------------------------------------------------------000///...,,,,,,,,,---------,,,+++*********+++,,,(((((())))))***++++++,,,))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((('''''''''++++++)))((('''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))************************)))((('''&&&&&&&&&''''''''''''''''''((((((((((((((()))***)))(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''******+++///222111,,,'''***))))))(((((())))))***---------,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))))))))))))))&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((('''((()))++++++***((((((((((((((((((((((((+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((((((((()))************************************))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))******&&&&&&'''((()))***++++++((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((&&&%%%%%%''')))***************************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))***************************++++++,,,,,,+++++++++*********)))******+++,,,+++++++++,,,,,,,,,,,,---...------,,,+++++++++,,,************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++************************,,,++++++***+++,,,,,,---++++++,,,,,,------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------------------------------------.........000///---++++++,,,---......---+++))))))***+++,,,))))))******++++++++++++(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''))))))((((((''''''&&&&&&+++******)))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))'''''''''(((((()))))))))''')))******))))))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))******))))))((((((''''''''''''(((***------***''')))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((&&&$$$$$$&&&(((((((((((((((((((((((((((((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))***'''''''''((()))*********((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((************************((('''''''''((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************''''''((()))***++++++,,,+++*********)))))))))(((******+++,,,,,,,,,+++++++++***)))))))))***,,,---++++++++++++,,,,,,,,,,,,///...,,,+++******+++,,,************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++************************************++++++,,,,,,++++++++++++,,,,,,---------,,,***))))))***,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......///...,,,+++***+++---......---+++))))))***+++,,,++++++++++++******))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''))))))((((((''''''&&&&&&''''''''''''(((((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))*********&&&(((***+++***)))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))(((((())))))))))))))))))))))))***)))))))))((((((((('''(((&&&%%%&&&''')))))))))))))))************))))))************++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***(((%%%%%%&&&''''''&&&((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''(((((()))******++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++++++++++++++&&&''')))************)))(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,,,,,,,,,,+++******)))))))))***+++,,,,,,,,,,,,,,,+++***)))))))))***,,,---*********++++++++++++,,,---,,,+++)))))))))***+++************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++++++++++++++++++++++++++))))))******++++++,,,,,,+++++++++++++++,,,---------,,,)))(((((())),,,---,,,,,,,,,,,,------------------------------------***++++++,,,,,,---------...---,,,++++++,,,---------,,,+++*********+++,,,,,,++++++***))))))(((((())))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((('''''''''$$$$$$$$$%%%&&&'''))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((''''''))))))))))))************%%%'''***+++***))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((************((((((((((((((((((((((((((((((((((((((()))))))))))))))***)))'''&&&&&&(((***+++)))******++++++******)))((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))'''''''''(((((((((((())))))))))))))))))))))))))),,,***(((((()))))))))'''((((((((((((((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))(((''''''''''''''''''''''''''''''((()))***+++,,,,,,(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************'''((())))))***))))))(((''''''''''''''''''''''''''''''(((((())))))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++*********)))))))))------,,,,,,,,,+++++++++)))***++++++,,,,,,,,,,,,*********)))******+++,,,************+++++++++++++++******))))))******+++************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,+++*********+++,,,---,,,,,,+++******+++,,,,,,,,,------------.........------------------------))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))(((((()))))))))))))))(((((((((###&&&)))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))(((''''''(((***++++++***((('''''''''''''''''''''''''''''''''(((((())))))************)))(((''''''(((***)))***++++++++++++***)))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))******((((((((((((((((((((((((***))))))***+++,,,***))))))))))))))))))))))))))))))((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))******)))((((((((((((((((((((((((((((((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***'''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))******************************(((&&&$$$$$$%%%''')))(((((((((((((((((((((((('''''''''((()))*********'''''''''((()))*********))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++************,,,,,,,,,,,,,,,+++++++++))))))***+++,,,,,,,,,,,,))))))***++++++++++++***++++++++++++,,,,,,,,,---))))))***+++,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,+++*********+++,,,---+++,,,------------,,,+++---------.........//////------------------------(((((()))***++++++,,,,,,++++++,,,---------,,,,,,+++,,,,,,,,,,,,+++***)))''''''(((((())))))******++++++******))))))(((((())))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&'''''''''(((((()))))),,,,,,+++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,,,,+++***))))))(((((('''''''''&&&"""%%%(((***)))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((''')))***++++++***)))'''''''''''''''''''''''''''&&&&&&'''((()))***++++++'''(((******(((&&&&&&&&&)))***+++,,,,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************''''''''''''''''''''''''%%%%%%&&&)))+++,,,+++)))************************+++***)))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))&&&&&&'''((()))***++++++((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******)))))))))))))))))))))))),,,)))###"""&&&***))))))))))))))))))))))))&&&''''''((()))******+++&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++((()))***+++,,,---------((()))***,,,,,,+++******,,,,,,,,,---------......((()))+++---.........---************************************************)))))))))))))))))))))))))))))))))))))))******+++*********+++,,,,,,,,,---++++++,,,,,,,,,---------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,,,,+++,,,---...///------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++++++++************++++++++++++************++++++******))))))))))))***************)))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((''''''((()))))))))))))))'''((()))******)))((('''''''''((()))))))))))))))******))))))))))))******++++++******))))))((((((******++++++++++++******((()))))))))((('''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''******++++++++++++******)))((('''&&&&&&'''((()))+++*********))))))(((((())))))))))))))))))))))))++++++******)))'''&&&%%%))))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++))))))(((((('''''''''&&&(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))++++++******))))))((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))(((((()))***************+++*********))))))((((((''''''((((((((((((''''''***)))))))))((((((''''''(((((())))))*********+++---+++(((((()))+++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***))))))***,,,,,,,,,++++++*********------------,,,+++******+++***)))))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******'''((()))******+++******))))))************))))))++++++++++++++++++++++++*********+++++++++++++++))))))*********+++++++++---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,+++,,,---...///------,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++************++++++++++++************++++++******))))))))))))******,,,++++++***)))(((''''''))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))(((((((((((()))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((''''''(((((((((''''''((()))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))******))))))))))))***************)))))))))))))))''''''(((((((((((('''''')))))))))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))******)))))))))))))))(((''''''((())))))******)))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&'''((()))***))))))((((((((('''''''''((())))))******))))))((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((()))))))))))))))))))))(((''''''))))))))))))))))))))))))''''''(((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((''''''(((((())))))))))))))))))))))))(((((()))***************************)))))))))((('''(((((())))))(((((('''*********))))))(((((((((((()))))))))************************)))******+++))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))***,,,,,,,,,+++++++++******)))******+++++++++******++++++******++++++,,,---++++++++++++++++++++++++------------------------,,,,,,++++++************)))***************)))((())))))************))))))******************************************))))))))))))*********+++++++++++++++,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++)))******+++,,,,,,++++++++++++************++++++++++++************++++++******))))))))))))******---,,,+++***)))'''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))***))))))(((((())))))***))))))))))))************))))))************)))))))))((('''''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))((((((***))))))(((((())))))***))))))((((((((((((((('''''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''&&&&&&&&&'''((()))))))))(((((((((((('''''')))******************)))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***)))))))))))))))(((((('''((((((((((((((((((((((((&&&&&&'''((()))***++++++)))((((((''''''(((((()))))))))))))))))))))))))))&&&&&&&&&'''((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''''''''''''''))))))))))))))))))))))))(((((()))***************************))))))))))))((())))))******))))))(((***************)))))))))))))))))))))************'''***------***))))))+++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***+++,,,,,,,,,++++++++++++***(((((()))***++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------+++************)))))))))++++++++++++***)))((('''))))))************))))))))))))))))))))))))))))))+++*********)))(((((((((++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++((()))***++++++,,,++++++++++++************++++++++++++************++++++******))))))))))))******,,,++++++***)))(((''''''(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))(((((((((''''''((()))))))))))))))***)))(((''''''((()))***''''''((()))))))))))))))))))))(((((((((((())))))(((((())))))******++++++***++++++,,,,,,++++++***((('''&&&%%%%%%''')))+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((******))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))''''''''''''(((((())))))))))))((((((((((((((((((******++++++++++++************))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((()))*********))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))*********+++(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************)))(((((('''''''''''''''(((((((((((((((((((((((((((((()))************************)))))))))))))))))))))************))))))++++++******************)))))))))))))))*********&&&,,,111111,,,)))***---))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++***+++,,,---------------)))***+++,,,---,,,+++***++++++++++++++++++++++++***************************)))))))))))))))))))))++++++++++++******)))((())))))************))))))))))))))))))))))))))))))+++*********)))(((((((((++++++,,,,,,,,,---------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++'''((()))***++++++++++++++++++************++++++++++++************++++++******))))))))))))******)))))))))))))))*********((((((((((((((((((((((((*********)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))******)))((((((''''''((()))))))))))))))***)))(((''''''((()))***''''''((()))))))))))))))))))))(((((((((((())))))(((((())))))******++++++''''''(((((((((((('''''''''&&&$$$$$$$$$&&&(((***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''''')))******++++++******)))))))))************))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))************))))))(((((())))))************(((((())))))))))))))))))******++++++++++++*********)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((+++*********)))))))))((((((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))((('''''''''''''''(((((((((((((((((((((((((((((()))***************))))))))))))))))))******))))))************))))))******************++++++******))))))))))))))))))(((---333333///+++,,,...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,*********,,,++++++++++++++++++++++++---------------,,,+++***'''(((***+++++++++***)))++++++++++++++++++++++++************************)))))))))))))))))))))***))))))***+++++++++++++++))))))************))))))******************************************))))))))))))*********+++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,++++++***------,,,,,,,,,,,,++++++'''''')))***++++++,,,,,,++++++************++++++++++++************++++++******))))))))))))******((((((((()))******++++++))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((************((((((''''''((()))))))))))))))))))))(((((((((((())))))''''''((())))))))))))))))))((((((''''''(((((()))))))))))))))************((())))))******))))))((('''&&&%%%%%%%%%&&&'''((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''******++++++++++++******((())))))******))))))((('''(((((((((((()))))))))************************)))))))))))))))((('''''')))))))))))))))))))))))))))******++++++******)))((()))***+++++++++******(((((())))))))))))******)))******************)))((((((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++'''(((((()))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''***))))))(((((())))))***)))))))))))))))))))))))))))))))))((('''&&&&&&&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))************((())))))******))))))((()))))))))***************************))))))))))))***...222222000------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++***,,,,,,,,,******+++,,,***++++++++++++,,,,,,,,,++++++++++++***)))(((((('''(((((()))***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++((()))***+++,,,,,,,,,,,,))))))************))))))*********************************+++++++++++++++))))))*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---,,,+++***)))------,,,,,,,,,,,,++++++&&&'''(((***++++++,,,,,,++++++************++++++++++++************++++++******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))(((((((((((())))))(((((((((((())))))))))))((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''(((***++++++***((('''''''''((()))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))((((((''''''''''''((((((*********)))))))))))))))++++++,,,,,,,,,,,,++++++((((((((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''))))))************))))))'''((())))))))))))((('''((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))))))))((()))))))))))))))))))))))))))******++++++******)))'''((()))***+++******)))(((((()))))))))*********((())))))******))))))(((''''''(((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))(((((()))***************((()))))))))************'''(((((())))))(((((('''((((((((())))))*********************)))))))))(((+++---...//////...,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************++++++++++++***************************+++,,,,,,******+++,,,******+++++++++,,,,,,,,,******+++++++++******))))))))))))((()))******+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,******+++,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))*********+++,,,,,,,,,---++++++,,,,,,,,,---------*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---,,,+++***)))---------,,,,,,,,,++++++&&&'''((()))++++++,,,,,,++++++************++++++++++++************++++++******))))))))))))******++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))(((((((((((())))))(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''')))***++++++***)))''''''(((((()))))))))))))))'''((()))******)))(((''''''(((((()))))))))))))))((((((''''''''''''((((((++++++******))))))(((((((((((())))))))))))((((((******++++++***)))((('''))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))((((((&&&'''((())))))((('''&&&(((((())))))******++++++((((((((((((((((((((((((%%%&&&''')))******++++++))))))))))))))))))))))))******++++++++++++******&&&''')))*********)))((((((((())))))*********+++(((((())))))))))))((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++''''''((()))))))))))))))************************&&&&&&'''((()))***++++++******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++***************))))))))))))))))))))))))(((((()))***************(((((())))))*********+++''''''((((((((((((''''''''''''(((((()))))))))***+++*********))))))((((((,,,++++++,,,......,,,*********************************+++,,,,,,,,,,,,+++)))************+++++++++***************************+++,,,,,,+++***+++---*********++++++,,,,,,,,,***+++,,,,,,------------+++***)))))))))***,,,---++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))************))))))((((((((((((((((((((((((++++++******************,,,,,,,,,,,,,,,+++***)))---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++---------,,,,,,+++++++++///...---,,,***)))(((''')))************++++++++++++++++++++++++++++++++++++++++++***)))(((((('''(((((())))))******++++++&&&''''''((()))******+++...---,,,+++************))))))(((((('''''''''&&&&&&'''((((((((((((((('''''''''''''''(((***+++,,,))))))))))))))))))))))))((((((''''''((()))******,,,***))))))******(((''''''((()))******)))((('''))))))(((((((((((()))))),,,,,,+++***)))((('''&&&******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((%%%&&&((()))************''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((***)))((((((((((((((()))((((((((((((((((((((((((+++++++++***)))((((((''''''''''''((())))))******((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((('''&&&%%%&&&'''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((******))))))((((((''''''))))))************)))))))))(((&&&%%%$$$$$$%%%%%%+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''((((((((((((''''''))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************((()))))))))************************************++++++************++++++------------------------******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++******))),,,,,,,,,++++++*********++++++++++++++++++++++++************************((()))***++++++***)))(((''''''''''''((((((((((((************************,,,,,,,,,,,,,,,+++***))),,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,+++++++++.........------,,,,,,,,,---,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++++++++******)))((((((''')))))))))))))))*********'''''''''((()))*********------,,,+++******************)))))))))((((((((((((((()))***************)))(((((((((((())))))***))))))))))))))))))))))))++++++*********+++,,,,,,***)))(((((())))))((('''(((((())))))))))))(((((()))))))))(((((((((((()))******))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((())))))))))))***************************))))))(((((((((((())))))((((((((((((((((((((((((++++++******)))((((((''')))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***)))((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***)))))))))((((((((('''))))))************))))))+++***((('''&&&&&&&&&'''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''((((((((((((''''''))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++)))***++++++++++++***)))************************************************************+++++++++++++++++++++++++++++++++++++++******************+++************************************+++++++++,,,++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))************))))))((((((((()))))))))******************************++++++,,,,,,,,,+++******+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++............------------+++++++++++++++++++++,,,)))************+++++++++++++++++++++++++++++++++++++++******)))(((((((((***))))))))))))))))))(((''''''(((((())))))******---,,,+++***))))))))))))************))))))))))))''''''(((***++++++++++++******)))((((((((((((((()))))))))))))))))))))))))))(((((('''''''''((((((((('''&&&''')))))))))'''***))))))(((((())))))*********))))))((((((''''''''''''((()))***++++++,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************))))))(((''''''((()))***))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************)))))))))(((((())))))***((((((((((((((((((((((((+++******))))))((((((''',,,++++++***))))))((((((***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((()))******((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))+++***)))((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***))))))))))))(((((((((((())))))************)))))),,,+++***)))((((((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''(((((())))))(((((('''((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******)))***++++++++++++***)))++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++*********))))))*********+++,,,,,,---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************))))))))))))******)))))))))*********++++++***************+++++++++++++++,,,,,,,,,++++++***,,,******+++,,,---,,,+++------------------------............---,,,++++++------------------------++++++++++++++++++++++++))))))*********+++++++++************************************))))))((((((******))))))(((((((((''''''((((((((()))))))))***++++++***)))))))))))))))))))))))))))))))))))))))$$$%%%&&&((()))*********))))))(((((((((((())))))((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%(((''''''(((***+++***)))+++***)))(((((()))***+++*********))))))(((''''''''''''((()))***++++++,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************+++***(((&&&&&&''')))***((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************)))))))))((())))))******((((((((((((((((((((((((******))))))((((((((((((++++++++++++******))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******((((((((((((((())))))***)))))))))******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))(((((((((((())))))************))))))++++++******))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))************++++++*********++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********------------------------((())))))))))))***************))))))))))))*********+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++***)))(((((()))***+++)))))))))*********++++++))))))*********+++++++++***++++++,,,,,,,,,++++++---,,,+++,,,---......,,,------------------------...............---,,,+++++++++++++++++++++++++++------,,,++++++******)))))))))*********+++++++++*********************************)))))))))))))))***)))))))))((((((''''''(((((((((((())))))))))))******)))((((((((())))))(((((((((((((((((((((((($$$%%%&&&((()))*********''''''''''''((()))***+++((((((((((((((((((((((((++++++***)))((((((((((((***)))((()))+++,,,,,,***+++***)))(((((()))***+++))))))******)))((('''&&&)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************+++***(((&&&&&&''')))***'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))))))))((((((((((((((())))))******++++++++++++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******((((((((((((((())))))***))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))))))))***(((((((((((())))))))))))))))))************))))))))))))***)))))))))(((((())))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))(((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***+++******************+++************************************************))))))))))))*********+++++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))((())))))))))))***************))))))))))))******))))))***+++++++++++++++++++++++++++++++++++++++************************************************+++***)))(((((()))***+++((((((((()))))))))******)))))))))***++++++,,,,,,******+++,,,,,,,,,++++++---,,,+++,,,...///...------------------------------------...------,,,,,,************++++++++++++------,,,,,,+++***)))))))))************+++++++++******************************)))))))))))))))))))))(((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((((((''''''(((***++++++++++++&&&&&&''''''(((***+++,,,))))))))))))))))))))))))***))))))(((((((((((()))+++***)))***,,,,,,,,,************))))))*********'''((()))******)))((('''++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))(((''''''((()))***''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***++++++,,,***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((()))******)))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((())))))))))))(((((()))))))))((('''&&&))))))))))))))))))))))))************************(((((((((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((()))(((((((((((())))))))))))))))))************))))))(((((())))))))))))((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******))))))((('''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++***))))))***++++++))))))))))))))))))))))))************************(((((()))))))))*********************************)))***+++,,,,,,+++***)))************************)))))))))*********++++++*********))))))*********(((((()))***++++++++++++***++++++++++++,,,,,,,,,******************************************************))))))))))))******((((((((()))))))))******((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,+++,,,+++***+++---...---,,,........................+++,,,,,,------------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************)))))))))))))))))))))***'''''''''((((((((((((((())))))))))))(((((((((((((((((((((''''''(((((()))''''''(((((())))))))))))(((((()))***************((((((((((((((()))******))))))))))))))))))))))))''''''&&&&&&&&&'''((((((,,,+++)))***++++++***))))))******++++++******)))%%%&&&(((***+++***)))(((************)))))))))((('''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((()))******)))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))*********)))((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((((((((()))))))))***))))))************))))))'''((()))******)))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++++++++***))))))***++++++************************************************))))))*********+++++++++++++++++++++++++++++++++(((***+++,,,,,,+++***(((,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++************++++++((()))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))************)))))))))))))))*********++++++((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++........................******+++,,,------------+++++++++,,,,,,---------)))******+++,,,,,,------)))************+++++++++)))))))))))))))))))))))))))))))))))))))*********&&&'''''''''(((((())))))))))))))))))(((((((((((((((((('''''''''(((((()))(((((())))))*********+++''''''((((((((((((((('''***))))))((((((((((((((())))))))))))))))))))))))***************+++,,,---,,,***))))))******(((''')))***+++,,,,,,+++***)))$$$&&&(((***++++++***))))))))))))))))))*********'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&((()))************))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************************************))))))))))))***+++,,,---))))))))))))))))))))))))'''''''''(((((((((((((((******))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((()))************++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((())))))))))))******+++,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''(((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&'''((((((((())))))******))))))************))))))((((((***++++++***)))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))((())))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,------...---*********++++++,,,,,,,,,))))))))))))))))))))))))************************((()))***++++++***)))(((******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,......------------,,,,,,,,,++++++***)))((('''''')))))))))***+++++++++,,,******++++++++++++************++++++------......---,,,+++***))))))))))))((((((((((((((()))******+++*********))))))((((((''''''((()))))))))))))))))))))))))))************''''''''''''''''''''''''******((('''&&&&&&&&&&&&((((((((()))******++++++))))))))))))))))))))))))'''(((((()))***++++++,,,,,,,,,,,,++++++************)))&&&%%%%%%&&&)))***++++++******))))))((((((************))))))))))))))))))(((((((((((())))))******************************))))))((((((''''''))))))))))))))))))))))))(((((())))))******++++++(((((('''((()))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&,,,+++***))))))***+++,,,+++*********))))))((((((+++'''$$$$$$''')))***)))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((+++*********))))))(((((())))))************))))))---,,,+++******+++,,,---))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((()))))))))))))))(((''''''******))))))((((((''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))&&&'''((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******%%%%%%&&&((()))+++,,,,,,***++++++,,,,,,++++++***))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))++++++******))))))((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************++++++***))))))***,,,,,,,,,***)))(((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))'''(((***+++,,,,,,+++***++++++++++++++++++++++++************************************************))))))*********+++++++++++++++******************++++++******++++++,,,---************************,,,++++++******************)))((((((((()))+++,,,***)))))))))***+++,,,,,,---,,,***))))))***,,,---,,,,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,---------.........------,,,+++++++++***************+++++++++******++++++++++++*********+++++++++++++++++++++)))))))))((())))))******((((((((((((((()))******************)))))))))(((''''''((()))))))))))))))))))))))))))************''''''''''''''''''''''''''''''&&&&&&''''''((((((*********)))))))))))))))))))))))))))))))))))))))((((((((())))))***************************))))))***)))(((&&&&&&((()))************)))))))))))))))************))))))))))))))))))(((((((((((())))))************************+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((******)))(((((()))******************)))))))))(((***'''%%%%%%''')))***)))))))))))))))))))))))))))))))))************))))))))))))))))))************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))(((''''''***)))))))))((((((((('''))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))'''(((((())))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******'''((((((((()))))))))***)))******++++++******)))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))******)))(((((()))+++,,,+++***)))(((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++************************))))))))))))))))))))))))******************++++++)))))))))))))))))))))))))))******+++++++++******++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++******++++++,,,---+++++++++***************++++++***))))))))))))******))))))((()))***+++,,,*********)))******++++++,,,+++***))))))***+++,,,++++++***************))),,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,))))))***+++,,,---......------------------------+++++++++*********************++++++++++++******+++++++++******)))))))))''''''''''''((()))***+++((((((((((((((())))))***************))))))))))))''''''((()))))))))))))))))))))))))))************((((((((((((((((((((((((%%%%%%%%%&&&''')))***+++++++++******)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))************))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))************))))))))))))***(((&&&&&&''')))***)))))))))))))))))))))))))))))))))************))))))************++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++************))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******************************))))))))))))(((((()))))))))))))))(((((('''))))))))))))((((((((((((******))))))))))))******)))((((((''''''(((((()))***)))))))))))))))(((((())))))))))))))))))))))))((())))))))))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))*********))))))((((((''''''((())))))))))))))))))((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))(((((()))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((''''''(((***++++++***)))((((((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************************)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))++++++******************++++++++++++++++++++++++***************************************************************+++++++++************************++++++******++++++,,,---,,,,,,++++++*********)))+++******)))))))))))))))***))))))))))))***++++++++++++***)))))))))******+++***)))(((((()))***+++++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++,,,------************++++++,,,,,,,,,+++++++++***)))))))))******++++++++++++******++++++++++++************((((((((((((((()))***+++))))))(((((((((((())))))*********)))))))))))))))''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))&&&&&&'''''')))***,,,---************))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))*********)))***++++++++++++***)))(((((())))))******++++++************)))))))))(((***))))))))))))))))))***((((((((((((((((((((((((************************))))))))))))))))))))))))++++++******))))))((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))(((''''''((()))******))))))))))))))))))))))))))))))************)))))))))))))))*********++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,---*********)))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((***))))))(((((())))))***(((((((((''''''(((((((((************))))))))))))(((((((((((((((((((((((())))))***))))))((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''((())))))******))))))((())))))))))))((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))******+++++++++))))))************)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''''')))*********)))))))))))))))***++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))---,,,***)))((()))*********************************************************************************************************************+++++++++++++++******++++++,,,------,,,,,,++++++******)))+++***))))))(((((()))))))))))))))*********++++++,,,+++***))))))((())))))******)))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))******++++++,,,+++++++++***)))))))))******++++++++++++************++++++,,,------...,,,+++******)))))))))***))))))(((((((((((())))))))))))))))))))))))******''''''((()))))))))))))))((()))))))))******************************************))))))***++++++,,,(((((())))))************************************))))))))))))((((((((((((((())))))******+++++++++)))***+++,,,,,,+++***)))(((((())))))******++++++************)))))))))(((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))******((((((((((((((())))))***))))))))))))))))))))))))))))))************))))))((((((((()))))))))******)))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))************)))(((((()))******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((())))))))))))(((((((((((((((((()))))))))))))))((((((''''''(((((()))((((((''''''''''''(((((())))))))))))************(((((((((((((((((((((((())))))***))))))((('''&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))******************)))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))&&&&&&&&&''''''(((((((((((())))))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******+++***)))(((***,,,***)))))))))))))))******++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))---,,,***)))((()))******************************************************************************************************))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,,,,++++++******+++******))))))))))))))))))*********++++++++++++++++++***)))((((((((((((***))))))))))))))))))***,,,,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++*********++++++,,,,,,,,,+++++++++*********************++++++++++++******)))***+++,,,---...//////---,,,+++***))))))))))))***))))))((((((((((((((())))))))))))************''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***************+++'''(((((()))******++++++************************))))))))))))************))))))******************)))***+++,,,,,,+++***)))))))))))))))************************))))))))))))+++******))))))******+++))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))************))))))))))))&&&'''(((***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******++++++++++++******))))))))))))************'''(((******)))((()))+++))))))))))))))))))))))))))))))************))))))'''((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++))))))))))))************+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))'''(((((()))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((''''''&&&&&&''''''((((((((()))))))))))))))***))))))))))))))))))))))))((())))))))))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))&&&''''''((()))******+++)))******++++++******)))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))***,,,)))((((((((()))***++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))++++++******************************************************************************************+++++++++***************)))))))))***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))***++++++,,,,,,++++++******)))((((((((())))))******************************++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,***************+++++++++******++++++++++++************++++++,,,,,,,,,---+++******)))))))))************)))(((((((((((((((((()))))))))************''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))*********************************))))))******++++++,,,,,,))))))))))))))))))(((((())))))************))))))*********)))))))))))))))************))))))))))))+++******))))))******+++************************(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))*********'''((()))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))((()))***++++++***)))(((((()))))))))************&&&)))++++++)))((()))+++))))))))))))))))))))))))))))))************))))))(((((()))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''((()))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))(((''''''&&&&&&''''''(((''''''((((((((()))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((()))*********((())))))))))))))))))((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++***((((((***+++(((((((((((()))***+++,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))******************++++++)))))))))))))))))))))))))))******+++++++++******************************************************************************+++++++++*********))))))((())))))***++++++,,,,,,++++++******++++++,,,---***++++++,,,,,,------------,,,,,,+++++++++++++++)))***+++,,,,,,,,,++++++)))(((((((((((())))))*********++++++++++++******))))))******++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---......///000++++++++++++++++++++++++))))))******+++++++++,,,******++++++++++++******+++++++++***************(((''''''(((((()))***+++******)))((((((((((((((((((((())))))*********+++'''(((((()))))))))))))))))))))))))))************(((((((((((((((((((((((('''''''''''''''((())))))++++++******)))(((((((((************************))))))***+++,,,---------))))))(((((('''''''''&&&))))))))))))))))))))))))++++++******))))))((((((************))))))))))))++++++************++++++************************))))))******+++++++++,,,))))))))))))))))))))))))(((((())))))******++++++))))))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''((()))******)))((('''(((((())))))*********+++&&&)))++++++)))((()))+++))))))))))))))))))))))))))))))************)))))))))************+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********++++++***)))'''''')))***+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((()))))))))))))))'''((((((((())))))************))))))))))))******'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))''''''((())))))***))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))'''''')))***(((((((((((()))***,,,,,,(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))''')))***,,,,,,,,,+++***))))))))))))))))))))))))************************************************++++++++++++******))))))((())))))***++++++,,,,,,++++++******++++++,,,---)))***+++,,,------...///...---,,,,,,++++++,,,,,,)))***+++,,,---,,,++++++(((((('''(((((()))***+++++++++,,,,,,,,,,,,++++++---+++((('''''')))*********)))((('''''')))+++,,,000///...---,,,+++++++++))))))*********+++++++++,,,,,,............,,,,,,***++++++,,,,,,++++++***************************)))************++++++++++++***)))(((((()))***+++&&&&&&&&&&&&''')))***+++))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***))))))***,,,,,,+++)))***,,,------+++)))(((((()))))))))))))))))))))))),,,,,,+++***)))(((''''''******))))))))))))******000///,,,***))))))************))))))))))))******''''''(((((())))))******))))))))))))))))))))))))***)))(((''''''((()))***************************(((((())))))*********+++)))***+++,,,,,,+++***)))(((((())))))*********+++***)))))))))((((((''''''(((((())))))******++++++******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))************************,,,+++***(((''''''''''''))))))************))))))((((((((((((''''''''''''+++*********))))))(((((())))))))))))************''''''((()))***++++++,,,))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))***************************)))(((''''''((()))***,,,+++)))''''''''''''(((******))))))((((((''''''((((((((((((((('''''''''(((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))************'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((&&&'''((((((((((((((('''''''''((()))))))))))))))((((((((()))******++++++(((((('''&&&&&&''')))))))))((('''&&&&&&'''((()))))))))))))))((((((((((((******))))))((((((''''''((((((((((((((((((((((((+++*********))))))(((((((((((())))))*********+++((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******))),,,---++++++---,,,((())))))))))))))))))))))))+++******))))))))))))))),,,------,,,***))))))+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,+++***)))(((************************)))))))))***+++++++++,,,------,,,++++++,,,------******+++++++++,,,,,,,,,---,,,***(((((()))***+++************************+++*********))))))(((((()))))))))))))))))))))))))))(((((((((***,,,---...,,,+++***)))***+++---...///...------,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,---......---,,,+++***++++++,,,,,,++++++***)))*********************)))************++++++++++++***)))(((((()))***+++,,,,,,***)))''''''&&&&&&''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))***))))))***,,,,,,+++)))$$$&&&))))))(((''''''((())))))))))))))))))))))))++++++******)))(((((((((******))))))))))))******,,,***)))(((((()))***+++******))))))))))))******))))))))))))*********+++))))))))))))))))))))))))***)))(((((((((((()))***************************))))))))))))*********+++)))***++++++++++++***)))))))))))))))*********+++*********))))))((((((((()))))))))))))))*********)))))))))))))))(((((((((******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((())))))))))))************(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************************((((((''''''''''''(((((())))))))))))))))))))))))***************************)))(((''''''((()))***))))))(((((((((((())))))***)))))))))((((((((('''(((((())))))))))))))))))(((((())))))))))))(((((())))))))))))((((((''''''))))))))))))))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))))))))***))))))((((((((((((((((((''''''((()))))))))))))))******)))))))))))))))))),,,+++)))'''&&&&&&&&&&&&+++***)))(((((()))******))))))))))))((((((((((((******))))))(((((((((((())))))))))))))))))))))))************)))))))))((((((((()))))))))*********((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))******)))...000---+++++++++)))))))))))))))))))))))))))++++++***)))))))))))))))***+++,,,,,,+++***+++---************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,+++***)))(((******************************************++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,---,,,***)))((()))***+++************************************)))))))))((())))))))))))))))))))))))''''''((()))***+++,,,,,,,,,++++++******,,,---......------,,,,,,---------+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********************)))))))))************+++++++++******))))))))))))******///...,,,***((('''&&&&&&&&&&&&'''((()))***++++++(((((((((((())))))))))))************************))))))(((***+++,,,+++)))"""$$$&&&''''''''')))***))))))))))))))))))))))))))))))))))))))))))))))))************************'''&&&&&&&&&''')))+++,,,******))))))))))))******************++++++++++++))))))))))))))))))))))))***))))))(((((())))))***************************)))))))))***************)))***++++++++++++***))))))))))))******************************)))))))))************))))))))))))(((((())))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((()))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))************))))))++++++++++++++++++++++++)))((((((''''''(((((()))))))))))))))))))))))))))************************))))))(((((((((((())))))&&&&&&((()))************))))))))))))(((((((((((((((((())))))******++++++(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))******,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,,,,+++***((((((((())))))''''''((()))))))))))))))++++++***))))))((('''''',,,+++***)))(((''''''''',,,+++***)))(((((())))))))))))))))))((((((((((((***))))))))))))(((((((((************************************))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))******)))000333///******+++***))))))))))))))))))))))))++++++***))))))))))))***(((***++++++++++++---...************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++++++++***))))))******************************************))))))++++++************++++++******+++++++++,,,,,,,,,,,,+++***)))))))))***+++************************************))))))))))))))))))))))))))))))))))))'''((())))))((('''''''''******)))))))))***+++,,,,,,,,,,,,,,,,,,---...///+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++************))))))*********+++++++++***))))))))))))))))))*********)))(((((()))))))))'''''''''((()))*********(((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))+++,,,***)))%%%'''))))))))))))+++,,,))))))))))))))))))))))))(((((())))))************************************&&&&&&&&&&&&''')))***+++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************++++++*********************************++++++******************++++++******))))))((((((((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,***(((''''''(((***,,,***************+++++++++*********)))))))))))))))((()))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))(((((((((((())))))%%%&&&(((*********))))))))))))))))))((((((((((((''''''((()))******++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---///---+++((((((((()))***''''''((()))))))))))))))******))))))(((((((((((((((((())))))******++++++))))))(((((('''&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))*********************************)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))))))))******)))111666000)))(((***+++)))))))))))))))))))))))),,,+++******))))))******)))***,,,,,,++++++,,,---************************))))))))))))))))))))))))*********************************+++************************************++++++******))))))((((((******))))))))))))************+++++++++,,,,,,,,,++++++***))))))******+++*********************************)))))))))))))))))))))))))))))))))))))))(((***++++++)))'''((()))***************++++++,,,,,,,,,,,,,,,------...///++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,+++++++++))))))*********+++++++++)))))))))******)))))))))''''''''''''((()))***+++))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((()))(((((()))++++++***((()))***+++***))))))***+++))))))))))))))))))))))))((((((((()))******++++++)))***++++++++++++***))))))))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************+++++++++***************+++******************++++++++++++*********************************++++++++++++******))))))(((((((((((())))))******++++++))))))))))))************))))))))))))))))))))))))************************)))(((((())))))***+++,,,,,,***(((''''''(((***,,,)))*********+++++++++,,,))))))))))))))))))******((()))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''(((((((((((())))))))))))&&&&&&''''''((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++------///---+++)))((((((******''''''((()))))))))))))))''''''(((((())))))))))))'''(((((()))***+++++++++((((((((((((((('''&&&&&&))))))))))))(((((((((((())))))))))))************************************))))))))))))))))))******))))))(((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))******))))))))))))******)))111666000)))(((***+++)))))))))))))))))))))))),,,++++++***************+++,,,---,,,***)))***+++************************))))))))))))))))))))))))******************************************++++++************************+++******))))))((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,******************++++++))))))))))))))))))))))))))))))))))))))))))******************************'''***,,,,,,+++***---000,,,,,,,,,---------------,,,,,,,,,,,,,,,---...///++++++***************))),,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***---------,,,++++++******)))************+++++++++))))))************)))))))))(((((('''''''''''''''***)))))))))((((((((('''''''''(((((())))))******''''''''''''''''''''''''((((((''')))***+++***(((***++++++)))'''&&&'''((())))))))))))))))))))))))(((((())))))*********+++)))***+++,,,,,,+++***)))+++++++++******)))))))))******))))))))))))******)))))))))((((((((((((((()))))))))))))))))))))))))))******++++++******)))************************+++++++++++++++*********++++++***))))))***+++++++++++++++++++++*********)))))))))***************************))))))))))))))))))******************)))))))))************+++))))))))))))))))))))))))************************)))))))))))))))***+++,,,+++***)))(((((()))***+++)))))))))***++++++,,,,,,))))))))))))************))))))))))))************)))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))))))))(((((((((((((((((())))))))))))&&&&&&''''''(((((())))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))%%%&&&((())))))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,---,,,+++)))))))))******''''''((()))))))))))))))&&&&&&'''(((((()))******))))))******))))))((('''))))))************))))))))))))))))))(((((((((((()))))))))************+++************************))))))))))))************))))))((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((******))))))))))))******)))000333///******+++***)))))))))))))))))))))))),,,,,,+++************+++,,,------,,,***))))))***++++++++++++++++++++++++))))))))))))))))))))))))*********************************)))******+++,,,************************))))))))))))))))))(((((())))))************))))))******+++++++++,,,,,,,,,)))*********++++++++++++))))))))))))))))))))))))))))))))))))************************************'''))),,,+++((((((---111+++,,,------......------------,,,,,,,,,---......,,,,,,,,,++++++*********...---,,,++++++,,,---...***++++++,,,,,,++++++***,,,,,,+++******)))(((((()))************+++++++++((()))***++++++***)))(((+++***)))(((''''''''''''(((((((((((())))))))))))'''''''''((()))*********(((((((((((((((((((((((((((''''''(((***+++)))(((*********(((%%%%%%&&&((()))))))))))))))))))))))))))))))))))))))*********)))***,,,------,,,***)))***+++++++++******))))))******))))))))))))***************)))))))))(((((()))))))))))))))))))))))))))***++++++++++++***)))************************,,,,,,,,,++++++*********++++++***))))))***++++++,,,,,,,,,++++++*********((((((((())))))*********)))))))))))))))*********++++++******************))))))*********+++++++++))))))))))))))))))))))))*********************************)))******++++++))))))))))))))))))))))))(((((())))))***++++++,,,((()))))))))************))))))))))))************(((((())))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((''''''(((((()))***+++'''((((((((()))))))))***(((((((((((((((((())))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))************************))))))''''''((()))))))))))))))''''''(((((((((((((((((((((((()))))))))((('''&&&'''((()))***++++++******))))))))))))(((((((((((())))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))((((((((('''''''''(((((((((((((((((((((((('''(((((((((((()))))))))******))))))))))))******)))...000---+++++++++)))))))))))))))))))))))))))---,,,++++++******++++++***,,,---,,,******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************)))))))))***,,,,,,************************((((((((()))))))))))))))))))))***++++++***))))))******+++++++++,,,,,,,,,))))))***+++++++++++++++))))))))))))))))))))))))((()))))))))************************************(((******'''######''',,,)))***+++,,,,,,,,,++++++...------,,,,,,------------------,,,,,,+++++++++......,,,,,,,,,,,,......+++++++++,,,,,,+++++++++*********)))(((''''''&&&)))************+++++++++((()))***++++++***)))(((+++******)))))))))))))))&&&&&&'''((()))***++++++&&&''''''((()))******+++))))))))))))))))))))))))(((''''''(((***+++)))(((*********(((&&&&&&(((***))))))))))))))))))))))))******)))))))))))))))))))))***,,,------,,,***)))))))))************))))))******))))))))))))******,,,+++++++++******)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************************,,,,,,,,,++++++*********,,,+++***))))))***+++,,,,,,,,,,,,++++++*********''''''(((((()))))))))***(((((())))))******++++++,,,+++++++++***)))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++))))))************))))))'''(((((()))******++++++(((((())))))*********+++))))))))))))************'''(((((()))***++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))************))))))''''''''''''''''''''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&&&&&&&&&&(((***,,,...'''((((((((())))))******************))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((()))((())))))*********))))))'''(((((())))))))))))))))))))))))(((''''''&&&&&&###%%%&&&((()))***))))))$$$%%%'''((()))***))))))))))))))))))(((((((((((())))))******++++++++++++(((((((((((((((((((((((((((((())))))*********+++))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))******************))))))))))))******))),,,---++++++---,,,((())))))))))))))))))))))))---,,,++++++******++++++)))***+++,,,++++++,,,...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***,,,---************************''''''(((((())))))******)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,((()))***+++++++++++++++))))))))))))))))))))))))(((((())))))*********+++************************'''(((((()))***+++++++++++++++++++++++++++++++++000///---,,,+++++++++,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))***+++,,,,,,++++++,,,---))))))))))))))))))))))))+++*********))))))(((((('''''''''((()))******+++))))))))))))))))))))))))(((((()))*********************))))))((((((((('''++++++)))))))))***+++,,,))))))))))))))))))))))))))))))*********+++++++++*********))))))))))))))),,,,,,++++++***))))))(((---------,,,,,,,,,++++++,,,+++***))))))***+++,,,))))))*********+++++++++))))))***+++,,,,,,------************************+++++++++++++++++++++++++++,,,...//////...,,,+++))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))***++++++++++++***)))))))))))))))))))))))))))++++++************++++++,,,+++++++++++++++++++++***)))))))))((((((''''''************************((()))***++++++***)))((())))))))))))************)))(((((('''''''''(((((()))))))))))))))))))))))))))((((((***,,,.........************************)))************++++++++++++***)))(((((()))***+++''')))***++++++***)))'''%%%&&&'''((()))***+++,,,******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))))))))(((&&&%%%))))))))))))((((((((((((******+++++++++******)))''''''''''''(((((((((((())))))))))))(((((((((((((((***,,,---,,,***&&&$$$(((((())))))))))))(((((())))))************))))))))))))))))))((((((((((((******++++++,,,,,,,,,---******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------....../////////***++++++,,,,,,++++++***************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************))))))************+++++++++)))************+++++++++************)))))))))))),,,,,,+++***)))'''&&&%%%)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++'''(((((()))******++++++++++++++++++++++++++++++///......------...///000------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***))))))))))))***+++))))))*********))))))((('''((())))))'''&&&''')))((((((((((((((((((((((((************)))))))))(((%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))(((((()))*********************)))))))))(((((((((((((((((((((***,,,...///)))))))))))))))))))))))))))******+++,,,,,,------*********+++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++,,,,,,++++++***)))))))))(((((()))******+++,,,,,,************************++++++++++++++++++++++++***,,,---......---,,,***************************)))(((((((((((((((((())))))*********++++++++++++************************************************++++++************++++++++++++++++++++++++++++++*********))))))(((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))***************))))))(((((()))))))))))))))))))))))))))))))))***)))(((***,,,...---,,,************************)))************+++++++++***)))(((''''''((()))***((()))***++++++***)))(((&&&&&&'''((()))***++++++***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))(((''''''&&&++++++*********)))))))))(((((()))******)))))))))''''''''''''(((((((((((((((((((((((())))))))))))((()))++++++***(((&&&$$$(((((())))))))))))(((((())))))************))))))))))))))))))((((((((((((((((((((()))))))))*********)))))))))((((((((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,+++++++++++++++*********,,,,,,,,,+++******))))))************************************************+++++++++************))))))************+++++++++++++++++++++++++++++++++*********))))))***++++++,,,***))))))++++++***((()))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,((((((((()))******++++++++++++++++++++++++++++++((())))))***+++---.../////////...---+++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************)))((('''***++++++***((('''((()))''''''''''''''''''''''''************))))))))))))%%%&&&&&&''''''(((((()))))))))))))))))))))))))))(((((()))************************)))))))))))))))((((((((()))***,,,---...))))))))))))))))))))))))******++++++,,,---......******++++++,,,---------))))))******+++,,,,,,---,,,++++++++++++***************++++++++++++******......---+++)))((('''&&&((((((((()))******++++++************************++++++++++++++++++++++++***+++,,,------,,,+++***************************)))))))))))))))))))))))))))******+++++++++++++++++++++************++++++************************++++++************++++++***************************************)))))))))))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))*********************))))))******+++))))))))))))))))))))))))+++***)))***,,,---,,,+++************************)))************+++++++++)))((((((''''''(((((()))((()))***++++++***)))(((&&&''''''((()))******+++))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''((((((*********)))))))))((((((&&&&&&'''((())))))))))))''''''''''''((((((((((((''''''(((((())))))******))))))))))))((('''&&&%%%(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++************++++++,,,,,,,,,+++++++++++++++++++++************++++++)))************+++++++++------............------------,,,,,,++++++******,,,++++++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++************))))))************+++++++++------,,,,,,,,,,,,,,,,,,,,,+++)))))))))+++---...666111+++))),,,---,,,))))))************+++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------(((((())))))************************************''''''((()))***,,,---...///......---+++******)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++******)))((('''+++,,,,,,+++)))(((((()))((((((((((((((((((((((((*********)))))))))))))))(((((())))))************))))))))))))))))))))))))(((((()))***************************************++++++******************))))))))))))))))))))))))++++++++++++++++++++++++)))******+++,,,------...,,,,,,,,,++++++*********+++++++++*********)))))))))***+++,,,,,,+++***)))...---,,,+++***(((''''''))))))))))))******++++++************************++++++++++++++++++++++++)))***++++++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++++++++***))))))***++++++************************++++++************++++++)))))))))))))))*********++++++******************++++++++++++++++++++++++***)))(((''''''((()))***((()))))))))******************)))))))))***++++++)))))))))))))))))))))))),,,***)))***++++++***)))************************))))))*********+++++++++))))))(((((((((((())))))((()))************)))(((''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***)))(((''''''((()))***''''''''''''&&&&&&&&&&&&%%%&&&'''((()))*********''''''''''''((((((((((((&&&''''''((()))******+++******)))((((((((((((((((((((())))))))))))(((((())))))************))))))(((((((((((()))))))))))))))))))))))))))*********))))))))))))((((((((((((************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,+++******))))))******+++,,,,,,++++++******))))))******))))))))))))******)))*********************,,,------......------,,,...------,,,,,,+++++++++((((((((()))******++++++)))))))))))))))))))))))))))))))))***************+++++++++*********))))))))))))*********+++++++++//////......------,,,,,,---+++))))))***,,,///111KKK???222++++++,,,***'''))))))*********+++++++++))))))))))))))))))))))))******++++++++++++,,,,,,)))))))))))))))*********************************---------...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************)))((((((((())))))(((&&&$$$%%%&&&))))))))))))))))))))))))))))))))))))))))))******)))))))))***************))))))))))))))))))))))))(((((()))************************+++++++++++++++++++++++++++******)))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''((())))))***+++,,,------,,,,,,,,,++++++++++++++++++++++++*********)))))))))***+++,,,,,,+++***)))+++++++++*********))))))*********+++++++++++++++************************++++++++++++++++++++++++************************************************+++,,,------------,,,+++)))***+++------,,,+++++++++******************+++************************++++++************++++++(((((()))))))))***************************++++++((((((((((((((((((((((((,,,+++***))))))***+++,,,((()))))))))************(((((((((((())))))***+++************************,,,***)))***++++++***(((************************))))))*********+++++++++************************))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***''''''''''''&&&&&&&&&&&&&&&'''((()))******+++***''''''''''''((((((((((((&&&''''''((()))******+++,,,+++***)))))))))***+++(((((())))))))))))(((((())))))************))))))'''((((((((()))))))))************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++))))))(((((((((((())))))+++++++++******)))))))))***))))))(((((())))))***+++++++++++++++*********+++++++++,,,,,,+++++++++---------,,,,,,+++++++++((((((((()))******++++++*********************************+++++++++,,,,,,+++++++++*********))))))))))))*********+++++++++000000//////...---,,,,,,---,,,***)))***,,,///111WWWIII777+++)))++++++)))))))))*********+++++++++************************))))))))))))************))))))))))))))))))******************************------.........---,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******))))))************)))))))))***+++***(((''''''(((************************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************+++++++++++++++,,,,,,,,,(((((()))++++++,,,,,,+++)))))))))))))))))))))))),,,++++++)))((('''&&&&&&))))))******++++++,,,,,,((()))***+++,,,---...///,,,++++++++++++***************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,+++***))))))***,,,......---,,,***)))***++++++++++++***)))++++++++++++++++++++++++++++++************++++++((())))))******+++++++++)))))))))***************)))))))))))))))))))))))),,,++++++******++++++,,,))))))))))))************((((((((((((((()))***+++************************+++***))))))***+++***(((************************)))************+++++++++***++++++,,,,,,++++++******))))))))))))))))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((())))))***************)))))))))(((((('''((())))))************''''''''''''((((((((((((''''''(((((())))))******,,,++++++******+++++++++(((((())))))))))))(((((())))))************))))))''''''(((((())))))******))))))((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))*********)))))))))))))))******))))))))))))******,,,,,,,,,+++++++++++++++))))))************))))))+++++++++,,,,,,,,,,,,,,,,,,++++++******)))((((((++++++++++++++++++++++++*********+++,,,,,,------+++++++++************))))))************+++++++++111111000///...---,,,+++---,,,*********,,,...///OOODDD555+++)))+++------)))************+++++++++************************((((((((())))))))))))******)))))))))))))))))))))************************((()))***++++++***)))(((******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))'''((()))******+++******+++,,,---,,,+++***+++,,,))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************+++++++++,,,,,,,,,------((((((***+++,,,,,,++++++))))))))))))))))))))))))*********))))))))))))(((+++++++++,,,,,,,,,,,,,,,((()))***+++---...//////,,,,,,,,,,,,++++++++++++++++++************++++++))))))*********++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++((()))***++++++***)))((()))***,,,......---,,,***((()))+++------+++)))(((++++++++++++++++++++++++++++++************++++++))))))******+++,,,,,,---((((((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))************))))))))))))***+++,,,,,,***************************)))((()))***+++***)))************************)))************+++++++++)))***++++++++++++***)))******))))))))))))*********)))))))))(((((((((''''''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))***************++++++*********)))))))))''''''((())))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))************************(((((())))))))))))(((((())))))************))))))'''''''''((()))***************)))))))))((((((((('''((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***))))))))))))))))))***((((((((()))))))))))))))+++******))))))******+++,,,,,,,,,++++++*********((())))))******))))))((())))))******+++,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++)))))))))***+++,,,,,,,,,+++++++++************))))))************+++++++++222111000///---,,,+++***,,,+++++++++++++++,,,,,,<<<666///***)))+++------)))************+++++++++************************((())))))))))))******************))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,++++++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------((()))***++++++***)))(((&&&'''(((***++++++++++++((()))******)))((()))+++))))))))))))))))))))))))(((((())))))*********++++++++++++***************))))))))))))))))))))))))(((((()))***************+++++++++,,,,,,---------++++++,,,,,,+++***(((''')))))))))))))))))))))))))))))))))***++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,+++***))))))***+++,,,*********************************)))))))))))))))************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))(((***---//////...,,,***'''))),,,......,,,)))'''++++++++++++++++++++++++++++++************++++++))))))***+++,,,,,,------''''''(((((()))))))))***))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************************+++,,,---...************************)))(((((()))***++++++)))************************)))************+++++++++((()))***++++++***)))(((******))))))))))))************))))))(((((('''''''''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((()))+++++++++***)))))))))))))))(((((((((((('''''''''(((''''''&&&&&&''''''''''''((((((((()))))))))))))))((((((((((((((()))************))))))(((((())))))))))))(((((())))))************))))))&&&''''''((()))******+++---,,,,,,,,,++++++******'''((((((((())))))******************************************************))))))))))))))))))))))))))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))++++++******)))(((((((((++++++************++++++''''''(((((())))))******++++++************++++++,,,+++++++++******))))))))))))************))))))(((((()))***+++,,,,,,---*********+++,,,,,,------************************'''(((((()))***++++++++++++++++++************))))))************+++++++++222111000...---+++******+++++++++++++++++++++***------+++***)))))))))***)))************+++++++++************************)))************+++++++++(((((((((((())))))))))))+++++++++***)))(((((('''+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++//////++++++//////+++************************)))))))))))))))))))))))))))))))))))))))((('''&&&))))))(((((((((((())))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************---,,,++++++,,,,,,***)))***+++---------,,,***(((+++,,,---...---,,,+++***)))***,,,---...------,,,++++++************++++++************************++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,+++***))),,,///000---***++++++++++++++++++++++++************************///...------,,,,,,,,,,,,******+++,,,...///000000,,,+++***+++---...---,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***))))))*********++++++,,,,,,++++++***''''''(((((()))))))))***(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((************************)))************++++++++++++*********))))))(((((((((((((((((())))))))))))%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***((((((((()))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$%%%'''(((***+++((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&)))*********)))((('''&&&))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***************)))(((((())))))))))))))))))))))))***((('''(((+++,,,+++))))))************+++++++++,,,,,,,,,+++++++++******,,,,,,+++******+++++++++)))))))))***+++++++++,,,,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++*********))))))((((((******))))))******+++,,,.........------,,,,,,,,,+++++++++***************++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++***))))))******'''((()))***+++******)))((((((((()))))))))******+++++++++***)))(((((((((******************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++......++++++......+++************************))))))))))))))))))))))))***++++++++++++******)))***))))))(((((())))))***************)))))))))(((******))))))(((((((((((())))))))))))))))))))))))************************************************...,,,++++++,,,,,,+++******+++,,,---,,,+++)))(((++++++,,,------,,,+++***+++,,,---------,,,+++***++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++***))))))---,,,+++,,,......,,,)))++++++++++++++++++++++++************************......---,,,,,,,,,,,,,,,******+++,,,---......///,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++***))))))*********++++++++++++++++++***)))))))))******+++++++++************************)))))))))))))))*********************************))))))))))))))))))))))))******************************))))))******+++,,,************************++++++++++++++++++++++++************)))))))))(((************************)))************+++++++++************)))))))))((((((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))((((((((()))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''(((******$$$%%%&&&''')))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******)))))))))(((((((((************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***************)))(((((())))))))))))))))))))))))***((('''(((+++,,,+++))))))************+++++++++,,,,,,++++++************+++************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((******))))))******+++,,,---------,,,,,,,,,++++++******************++++++++++++++++++++++++++++++******)))))))))))))))))),,,+++***))))))))))))******))))))))))))***+++,,,)))))))))*********+++++++++++++++***))))))(((((()))))))))***+++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***,,,,,,******,,,,,,***************************)))))))))))))))))))))))))))******++++++++++++************))))))*********************))))))))))))***))))))))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))---,,,++++++,,,---+++***)))***+++++++++***)))(((******++++++,,,++++++***------------,,,+++***)))++++++************++++++++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++******...---------...---***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,---,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******)))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************************************))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************************************************)))))))))))))))))))))))))))))))))))))))************+++++++++************))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))+++***))))))((()))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******$$$%%%&&&''')))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))((((((''''''(((***+++,,,)))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************))))))((())))))))))))))))))))))))***)))((()))+++++++++))))))************++++++++++++************))))))))))))))))))))))))))))))***+++++++++***************))))))***++++++***))))))++++++++++++++++++++++++************))))))))))))******))))))******+++,,,,,,,,,,,,+++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++))))))******************+++***))))))))))))))))))---+++)))((((((***,,,...)))*********+++++++++++++++++++++******)))))))))(((((()))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++******++++++***************************))))))))))))))))))))))))&&&'''((()))))))))))))))++++++************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++******+++,,,+++))))))************)))((('''))))))******++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++***************+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******))))))((((((************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))*********+++++++++*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))*********))))))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%$$$%%%&&&(((***))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))************)))((())))))))))))))))))))))))***************+++******))))))*********+++++++++***))))))))))))))))))))))))))))))***************,,,+++++++++***)))))))))'''(((***++++++***((('''*********************************)))))))))))))))******))))))******+++,,,++++++******************(((((()))***+++,,,,,,,,,************************++++++,,,,,,,,,,,,,,,---******)))(((((())))))***---,,,***))))))+++,,,---)))*********++++++++++++++++++++++++************(((((()))***+++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++++++++***************************************************))))))))))))))))))))))))&&&'''((()))))))))))))))++++++************++++++))))))))))))))))))******))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))***)))((()))***+++***)))************))))))(((((()))))))))******++++++,,,******++++++,,,---......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////***,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,++++++++++++******,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++***************+++++++++******))))))******++++++++++++++++++*********))))))))))))))))))))))))++++++******))))))((((((************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((************************(((((((((((()))))))))))))))))))))*********))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++***))))))))))))***---,,,+++***(((&&&%%%$$$(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***(((&&&%%%$$$%%%&&&((()))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))*********))))))))))))))))))))))))))))))***+++++++++*********+++))))))*********+++++++++)))))))))))))))))))))***)))***+++,,,,,,,,,++++++,,,+++++++++***)))))))))'''(((***++++++***((('''************************))))))))))))))))))************))))))******+++,,,************************(((((()))***+++,,,,,,,,,************************++++++,,,,,,------------******))))))))))))******++++++,,,,,,,,,++++++***)))))))))*********++++++++++++++++++++++++++++++)))))))))***+++++++++,,,))))))******+++,,,,,,,,,))))))***+++++++++******+++))))))++++++))))))+++************************)))))))))))))))))))))))))))******++++++++++++************))))))*********))))))))))))************)))))))))************+++))))))))))))))))))))))))++++++++++++++++++++++++***************************)))((()))***+++***)))++++++*********)))))))))***************+++,,,---))))))***+++,,,...///000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++)))+++...///.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,------------*********)))******+++,,,+++***)))(((((()))***+++************))))))))))))((((((((((((((((((((((((************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))************(((((((((((()))))))))))))))((((((''''''(((((()))************************(((((((((((())))))))))))(((((()))************)))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))************))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((,,,+++***(((''''''(((((())))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))************)))))))))))))))))))))))))))***,,,,,,,,,***)))***+++)))************+++++++++)))))))))************+++((()))+++,,,------,,,++++++++++++***************))))))***++++++***))))))************************))))))))))))******************))))))******+++,,,***************+++++++++)))))))))***+++++++++,,,************************))))))******+++,,,,,,,,,******************+++,,,***+++,,,,,,,,,+++)))(((((((((((()))))))))******++++++++++++++++++++++++******************++++++((())))))***++++++,,,,,,((())))))***++++++******---))))))------))))))---************************))))))))))))))))))))))))***++++++++++++******)))***))))))(((((())))))***((()))))))))************))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,---,,,+++,,,,,,+++***************+++*********+++,,,...///++++++******+++---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------......------,,,+++++++++***---000000...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---------,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,------------...******))))))***++++++,,,+++***)))(((((()))***+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,************************************************((()))))))))************************************)))************+++++++++((()))))))))************(((((((((((())))))))))))******)))(((((()))******************************(((((((((((())))))))))))'''((()))***+++******)))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))************************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))***************))))))))))))))))))))))))***,,,---,,,***)))***,,,)))************+++++++++************++++++,,,,,,'''(((***,,,---,,,++++++***************+++++++++++++++++++++++++++++++++************************((()))))))))******************))))))******+++,,,*********+++++++++,,,,,,******************++++++************************))))))******+++,,,,,,---+++++++++++++++,,,------++++++******))))))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++++++++***************((())))))***++++++,,,,,,(((((()))***************---))))))------))))))---************************)))))))))))))))))))))))))))))))))))))))((('''&&&))))))(((((((((((())))))(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...------,,,++++++******++++++++++++******+++---...000---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...------------------------******+++,,,,,,------...,,,///111111...++++++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,------.........,,,+++***+++---...---,,,++++++------------++++++******+++,,,,,,---......,,,,,,,,,---------......******))))))***+++,,,,,,+++***)))'''''')))***++++++++++++*********))))))************************(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,************************************************(((((())))))*********+++************************)))************+++++++++(((((())))))*********+++(((((((((((()))))))))))),,,+++***))))))***+++,,,************************(((((((((((())))))))))))'''((()))+++++++++***)))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++&&&'''((()))*********)))))))))))))))))))))))))))*********)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((()))***************))))))))))))))))))))))))+++---...---***(((***,,,)))************+++++++++******+++++++++,,,,,,,,,%%%''')))+++,,,+++***)))))))))******+++++++++,,,,,,,,,+++******+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++*********)))***++++++,,,******++++++,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))++++++,,,------...//////,,,+++++++++,,,------...---+++)))'''&&&((()))+++******++++++++++++******))))))*********++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------+++++++++************)))*********++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***------,,,+++***)))((('''))))))))))))************...+++((()))+++...---,,,++++++******************************************------++++++++++++------***+++,,,+++)))((()))***++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++,,,,,,,,,------------,,,+++******,,,...///---...///...,,,+++,,,---........................---------,,,,,,+++++++++......///000///...,,,+++,,,,,,,,,------..................---------,,,,,,---,,,+++)))))))))***+++........................------............------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,---.../////////...---------,,,,,,+++***))))))---------,,,,,,+++++++++---,,,+++******+++,,,---++++++++++++******))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,++++++*********------,,,+++***)))(((''''''((()))******)))(((''')))************+++++++++((((((((((((((((((((((((++++++++++++++++++++++++...,,,)))))))))******)))&&&&&&'''((()))***++++++,,,+++***(((((((((((()))++++++,,,,,,,,,,,,------))))))))))))******************))))))(((((('''''')))************+++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((''''''((()))))))))))))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))((((((************************------,,,,,,+++*********(((((((((((())))))))))))(((((()))***************++++++************++++++************************))))))))))))************))))))))))))))))))))))))++++++******************++++++************++++++)))************+++++++++))))))(((((((((((())))))+++***)))(((((()))***++++++*********))))))((((((,,,+++)))''''''(((***+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))++++++******************,,,,,,++++++***+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++************++++++++++++******+++++++++,,,,,,,,,------+++++++++*********))))))+++++++++,,,,,,,,,------+++++++++************)))*********++++++,,,,,,,,,,,,+++++++++************))))))***++++++++++++***+++++++++***************))))))))))))***************(((&&&&&&(((***)))(((************************************************,,,+++************+++,,,---...///...,,,+++,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,------------,,,+++***+++,,,...///---...///...,,,+++,,,---------------------------.........---------,,,,,,......//////...------,,,000000///......---,,,,,,.........------,,,,,,,,,...---,,,++++++,,,,,,---------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,------......------,,,,,,---...///000//////.........------,,,++++++***---------,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++*********)))************************+++++++++************))),,,,,,++++++++++++++++++************************++++++,,,,,,,,,,,,++++++)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++---+++)))((()))******)))((((((((())))))))))))))),,,++++++******+++,,,---*********+++++++++,,,,,,))))))))))))***************)))))))))((((((((('''(((((()))))))))*********))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''((())))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))++++++++++++************))))))))))))(((((((((((((((((()))***************+++******))))))******+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))*********+++++++++******))))))))))))******+++***)))(((((()))***+++************)))))))))(((+++***)))(((((()))***+++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************+++******)))******++++++------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,******++++++++++++******+++++++++,,,,,,,,,,,,---+++++++++***************++++++++++++,,,,,,,,,,,,+++++++++************)))*********+++++++++++++++++++++*********)))))))))))))))***++++++++++++***))))))******+++++++++,,,))))))))))))************,,,+++))))))***+++******************************))))))))))))))))))))))))+++******))))))******+++***,,,,,,,,,***)))***+++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,---------------,,,+++++++++,,,...///---.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////...............///......------------...000000000///......------/////////.....................---------......///,,,,,,---------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---------------......//////......---+++,,,---...///000000000///......------,,,,,,+++------,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++************+++++++++++++++++++++++++++++++++************)))++++++++++++++++++,,,,,,(((((()))***+++,,,,,,---------,,,,,,,,,,,,------)))************+++++++++************************************************,,,***(((((()))***)))(((******)))))))))(((((((((************+++,,,---...)))))))))************+++))))))))))))************))))))))))))(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))************************************))))))))))))(((((())))))******))))))************))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))******************))))))((((((''''''(((((()))***************+++******))))))******+++************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))+++******))))))******+++)))))))))*********++++++++++++************++++++******))))))))))))******************))))))))))))+++***)))(((((()))++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,************************)))))))))))))))***+++,,,------,,,,,,,,,,,,++++++((((((***+++,,,---------******++++++++++++******))))))))))))***************************************++++++++++++,,,,,,,,,+++++++++*********))))))***************+++++++++*********))))))))))))((())))))***++++++++++++***)))************+++++++++((()))))))))************---,,,+++++++++++++++******************+++++++++))))))))))))))))))))))))++++++************++++++)))***+++***)))((()))***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......,,,---......,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,........................000///...---,,,---...///,,,------...///000111111000000000000000000000///------------.........///,,,,,,,,,---......//////------............------------------------------------..................,,,,,,,,,------------...------............------)))***+++,,,.../////////......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---*********++++++,,,,,,,,,(((((()))***+++,,,,,,---+++***)))(((((()))***+++))))))*********+++++++++************************))))))))))))))))))))))))+++)))(((((()))***)))((())))))))))))))))))))))))(((((()))))))))******+++)))))))))*********++++++((()))))))))************))))))))))))((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************************)))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))((())))))*********))))))++++++******))))))((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((('''''''''((()))******+++******))))))((((((''''''(((((()))*********************))))))))))))******************************((()))))))))************))))))))))))))))))))))))((((((((()))))))))))))))******))))))))))))******))))))))))))************+++******))))))******+++***))))))))))))))))))************)))))))))))))))******)))))))))***+++,,,************************)))***+++,,,,,,,,,,,,,,,***************+++++++++))))))))))))***+++------------,,,,,,,,,+++++++++((()))***+++,,,,,,,,,,,,******++++++++++++******(((((()))))))))******************************************+++++++++,,,,,,+++++++++*********))))))*********************************))))))))))))((())))))***++++++++++++***+++++++++************)))((()))))))))************'''(((((((((((('''''''''))))))*********+++++++++))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,++++++---...---,,,,,,---...++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,---------.........---,,,,,,,,,------......,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------......000///...---...///000111,,,,,,---...///000111111////////////////////////---------.........---------------....../////////------............------------------------------........................,,,,,,---------.........,,,,,,------------,,,,,,((())))))***+++---......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++,,,************************(((((()))***+++,,,,,,---*********++++++,,,,,,,,,*********************+++***)))(((''''''((()))***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((((((((((()))***+++++++++************))))))((((((************+++++++++,,,((()))))))))************(((((((((((()))))))))))))))))))))*********++++++((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))******))))))************))))))++++++******))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))&&&&&&'''((()))******+++***)))))))))((((((((('''(((((()))******************))))))))))))))))))***))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))******+++++++++***))))))))))))))))))***(((((()))))))))*********))))))(((((((((((()))))))))))))))******)))))))))))))))))))))))))))*********************+++,,,,,,************************,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++*********+++,,,---...///------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++*********++++++++++++***************++++++++++++,,,***************+++++++++************+++++++++++++++++++++************)))***************)))))))))++++++*********)))))))))))))))***++++++++++++***,,,+++++++++******))))))))))))))))))************&&&(((******)))((()))***)))))))))***++++++,,,,,,************************+++,,,,,,------,,,,,,+++***+++,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,---------............+++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------------.........111000000000000111111222000000000000////////////......////////////000000000000000111000///......////////////////////////------............------------------------------...............---------,,,---------............+++,,,,,,,,,,,,,,,,,,+++)))))))))***+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,************************+++++++++************)))++++++++++++++++++,,,,,,,,,+++++++++******))))))+++******************+++)))************+++++++++))))))))))))))))))))))))***************************))))))***,,,,,,+++)))''''''((()))***+++,,,---,,,------,,,,,,***))))))*********+++++++++,,,,,,))))))))))))************(((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))************************))))))))))))******************++++++******))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++((((((((()))))))))))))))(((((()))******************))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++,,,,,,***))))))(((((())))))***((((((((()))))))))******))))))(((((((((((())))))))))))************))))))))))))))))))************))))))***++++++,,,,,,,,,************************,,,,,,,,,,,,+++***)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))******++++++++++++******************++++++++++++))))))*********+++++++++************+++++++++++++++++++++************)))+++*********)))))))))(((,,,+++++++++************))))))***++++++++++++******************+++++++++))))))))))))************%%%(((+++,,,++++++,,,---((())))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***''')))******))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------------............,,,------...............+++,,,...---,,,,,,---///------------------------------........./////////000111222333333333333333222222222222222222222222222333333333444444444444666666666666555333222111222222111111000000//////------............------.................................---------,,,,,,------------............,,,,,,------------,,,,,,,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++************))),,,,,,+++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***)))************+++++++++************************++++++++++++++++++++++++*********,,,---...,,,***)))))))))******+++++++++***+++,,,,,,,,,,,,******)))))))))************+++))))))))))))************'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''(((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************++++++++++++***)))((()))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((())))))*********''''''(((((())))))******(((((()))***************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))***+++++++++))))))(((((((((((())))))(((((((((((()))))))))******))))))))))))))))))***((()))***++++++***)))(((((()))))))))************))))))***+++,,,,,,,,,,,,************************++++++,,,,,,,,,++++++***((())))))***++++++,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++******++++++++++++******(((((((((((())))))))))))))))))******++++++++++++)))************++++++++++++++++++************)))+++*********))))))((((((,,,,,,,,,++++++++++++***))))))***++++++++++++***'''((()))***+++,,,------))))))))))))************!!!$$$((()))(((((()))+++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))***+++------,,,,,,---...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------.........//////,,,---......//////......+++,,,------,,,,,,...///.........................../////////000000111111000111333444555444444333000111222333555666777888888888999999:::::::::;;;;;;;;;;;;:::999777555444444444333222111000//////---..................---..............................---------,,,,,,,,,---------.........//////---..................---///...---,,,---...///000------------------------+++++++++,,,,,,------------,,,+++******+++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,------,,,,,,++++++***************************++++++)))***+++,,,,,,+++***))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---...///---++++++++++++***************&&&''')))***++++++******(((((((((((())))))))))))))))))))))))************'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********++++++++++++++++++***)))((((((((())))))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((''''''''''''''''''''''''))))))))))))************&&&&&&'''((()))***++++++(((((()))***************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((())))))(((((((((((())))))))))))++++++************++++++((()))***++++++***)))((((((((())))))*********+++((()))***+++,,,---------)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,((())))))***++++++,,,,,,,,,,,,++++++***+++++++++---------,,,,,,,,,++++++((()))***+++,,,---------((((((((((((((())))))***,,,,,,,,,++++++*********++++++************++++++))))))************))))))+++++++++++++++***)))((())))))))))))))))))))))))+++*********))))))((((((((())))))*********))))))***+++,,,,,,,,,,,,+++***---,,,+++)))((())))))***,,,++++++******++++++,,,************+++,,,---------,,,,,,++++++,,,,,,---************+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,++++++,,,---............---...//////...,,,+++,,,---------,,,,,,------...///,,,...000///+++***+++...............000333666888888;;;<<<999777:::;;;:::888888777777999<<>>;;;555111000000000111111000000//////111000//////111111111/////////000000000111111111......//////000/////////------------,,,,,,,,,,,,+++,,,,,,------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++************))))))******++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++************+++++++++*********)))))))))************************************++++++++++++++++++*********))))))))))))))))))*********++++++,,,,,,,,,+++++++++******++++++************++++++*********))))))***************))))))))))))******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))+++***)))(((((()))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++***)))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++---+++******))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))*********+++++++++,,,,,,,,,---...---+++***+++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---++++++,,,,,,,,,,,,------***))))))))))))***++++++*********+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,+++***)))))))))******+++*********))))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,,,,+++,,,,,,------------,,,,,,)))******+++++++++++++++,,,++++++******++++++,,,---,,,++++++******++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...------,,,,,,---...///...---,,,---.../////////......---------......//////000111222333444222111333;;;GGGSSS[[[gggmmmqqqrrrsssssspppjjjfffffffffiiimmmsssyyy}}}qqqeeeWWWMMMEEE<<<666555333222111000////////////111///...///111111000///////////////////////////+++,,,---/////////...---------...........................///......------------............------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++************))))))++++++++++++++++++++++++************+++++++++,,,---,,,+++*********++++++************+++++++++,,,,,,,,,,,,++++++++++++***++++++************++++++++++++************++++++******))))))))))))******))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))******))))))))))))))))))))))))******)))(((((()))***+++************************************************))))))))))))))))))))))))***************************************************************+++++++++---...///...---,,,---...------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------***************++++++,,,))))))******++++++,,,,,,++++++************++++++,,,,,,,,,,,,+++***))))))(((((()))******+++******))))))))))))))))))))))))*********)))))))))))))))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,''')))***,,,------,,,+++,,,++++++******++++++,,,...---,,,+++************---,,,,,,++++++,,,,,,------------,,,,,,++++++***+++++++++,,,,,,,,,------------------------------------,,,++++++---...////////////000//////...---...///000000///...///111---...///000111111111222444444333444555555555444;;;::::::>>>HHHUUUccckkkxxx}}}jjj\\\OOODDD===<<<777666444222111222222333444222111111222222111///111111000///...---,,,,,,)))***,,,.........---,,,---------....../////////////////////...------,,,------............------........................------------------------++++++++++++++++++++++++******+++,,,,,,---............------,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,///...,,,******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,******))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********))))))))))))))))))))))))+++***))))))((())))))***))))))******++++++++++++************************))))))))))))))))))))))))***************+++++++++************************************************---...///...---,,,---...------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***************++++++,,,)))))))))******+++++++++++++++************++++++******++++++***)))(((((('''((()))***************))))))))))))))))))))))))))))))))))))))))))************+++------.........+++******************+++''')))+++,,,---------,,,,,,++++++******++++++,,,...---,,,+++***)))))))))---,,,,,,++++++,,,,,,------------------,,,+++***++++++,,,,,,,,,---------------------------------...---,,,+++,,,---...///......////////////......---...000000//////000222000111333555666777777777:::<<<>>>??????>>>======AAABBBDDDJJJTTT```lllsssuuugggZZZNNNFFFEEE@@@???<<<:::999888888999999777555555555555333222444333333222111000//////---...///000111000000///,,,,,,------......//////......///......---,,,+++---......//////......---........................------------------------++++++++++++++++++++++++******+++,,,---......///------,,,,,,++++++******++++++++++++++++++++++++***+++,,,---------------------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,///...,,,******+++,,,...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,******))))))))))))*********************************))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((())))))************))))))))))))))))))))))))******)))))))))))))))))))))))))))***++++++,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++***))))))***++++++++++++******************+++,,,------,,,+++,,,...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,+++++++++,,,,,,,,,------***))))))))))))***++++++)))))))))***************++++++************++++++((())))))*********))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,---.........******))))))))))))******)))***+++,,,------------,,,++++++******++++++,,,...---,,,+++************---,,,,,,++++++,,,,,,---,,,,,,---......---++++++,,,,,,,,,,,,---------------------------------------------------......///,,,------...............---///000111000000222444444555888:::<<<=========BBBHHHNNNOOOMMMIIIHHHHHHLLLMMMQQQWWWaaakkkuuu{{{{{{rrrjjj```ZZZXXXNNNMMMJJJFFFCCC@@@>>>===:::888777777888999777666555555444444333333222222////////////////////////---------.................................---,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,++++++******++++++,,,******+++,,,,,,---......++++++++++++***************++++++++++++,,,,,,,,,******,,,------,,,++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---,,,+++++++++,,,,,,************+++++++++,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++******))))))))))))*********************************))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************)))))))))******+++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,+++++++++++++++***+++,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---.........---,,,++++++,,,,,,,,,,,,------))))))((((((((()))******************))))))))))))++++++************++++++(((((()))***++++++++++++))))))))))))))))))((('''))))))))))))))))))))))))((()))))))))************((()))***,,,------......++++++***))))))***++++++++++++++++++,,,,,,---...,,,++++++******++++++,,,------,,,+++************---,,,,,,++++++,,,,,,---***+++---...///...,,,+++,,,,,,,,,------------...........................,,,------...............---...///000111222222222222444666666666777888:::<<<>>>CCCIIIMMMQQQSSSSSS[[[dddllllllddd[[[YYYYYY[[[\\\___eeennnyyy|||wwwvvvjjjhhhddd^^^XXXQQQLLLIIIBBBAAAAAACCCFFFHHHHHHGGGCCCBBB@@@>>>;;;999777666222111///...---...//////000//////////////////.........///000000000//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++******+++,,,,,,******++++++,,,,,,------************++++++++++++******+++++++++,,,,,,,,,)))***,,,---,,,+++)))(((++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))))))))*********++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********))))))***************))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))&&&''')))***++++++******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++******)))'''(((((()))******++++++))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,---,,,***))))))***,,,------------,,,,,,,,,++++++)))+++,,,,,,++++++,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++---...///...---,,,++++++,,,,,,,,,,,,------((((((((((((((())))))***++++++******))))))((((((++++++************++++++((()))***+++,,,---------))))))***))))))(((''''''))))))))))))))))))))))))(((((())))))*********+++'''(((***+++,,,------------,,,+++******+++,,,------,,,+++***+++,,,---...,,,++++++++++++++++++,,,---,,,++++++******++++++---,,,,,,++++++,,,,,,---***+++---//////...---,,,,,,,,,,,,---------..............................+++,,,.../////////...---000111222444555666777777999;;;<<<======>>>@@@AAAGGGLLLSSS\\\eeekkkoooqqq{{{}}}pppkkkkkkiiiiiikkkpppyyy}}}zzzzzzqqqhhh```\\\QQQQQQSSSVVVZZZ^^^______YYYWWWSSSNNNHHHCCC>>><<<:::888444222111222333444222222111111000000//////...///000111111111111111......////////////..............................,,,,,,,,,------.........---,,,+++******+++,,,---******++++++++++++,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,******,,,,,,,,,***(((''')))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,+++***)))((())))))))))))******************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******))))))))))))************))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))&&&''')))***+++++++++***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++******)))'''(((((()))***+++++++++))))))))))))))))))))))))&&&'''(((***++++++++++++)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,---,,,***))))))***,,,---.........------,,,,,,,,,***+++,,,,,,++++++---............------.........++++++++++++++++++++++++++++++++++++++++++++++++***+++---//////...---,,,++++++,,,,,,,,,---------************************+++++++++*********)))))))))***,,,,,,***))))))***))))))))))))))))))))))))***)))((((((((()))+++,,,))))))************))))))++++++******))))))((((((++++++******************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,+++++++++***)))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---......,,,+++,,,---------...---,,,,,,...000---......---...111333333555777:::===???CCCJJJPPPTTTSSSNNNJJJKKKMMMKKKEEENNNVVVcccqqq~~~zzzsssiiigggggglllssszzz||||||uuusssqqqnnnjjjaaaUUUMMMJJJ???888;;;<<<888333222000000000000000/////////,,,.../////////000000...////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,------...............---,,,***)))((((((---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))((((((((()))***+++++++++*********+++,,,,,,---*********++++++,,,,,,,,,+++******)))(((''''''&&&******++++++++++++******************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''******)))((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++,,,+++***(((''''''''''''******))))))((((((''''''******))))))))))))******))))))))))))************)))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((((((((((((((()))******+++++++++*********)))))))))))))))))))))))))))))),,,+++++++++******))))))+++*********))))))(((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,---,,,++++++++++++************++++++...---,,,***)))(((((((((******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........************************+++++++++*********)))))))))***++++++***************************************))))))((()))***+++,,,))))))************))))))))))))((((((''''''''''''************************------------------------***)))))))))***+++,,,,,,++++++++++++************+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------)))+++------,,,+++,,,------...000111000///000111...000222111222555999;;;>>>DDDLLLRRRVVV^^^hhhooorrrqqqllldddaaabbb___[[[dddjjjuuu}}}}}}{{{qqqjjj[[[OOOEEECCCBBB>>>;;;<<<>>>===:::777555333222111000111111111111111111000////////////......------000///......------......,,,------------------.........------,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++***+++***************+++,,,+++++++++++++++,,,------*********++++++,,,,,,,,,+++******)))((((((''''''******++++++++++++******************************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********++++++***)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))(((((())))))***+++***))))))(((((((((((()))***)))))))))((((((((('''***))))))(((((())))))***))))))))))))************)))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((((((((((((((())))))***+++++++++*********))))))))))))))))))))))))))))))++++++*********)))))))))************)))))))))((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++'''''')))*********)))(((++++++************++++++,,,+++******)))************++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------------------------+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,************************+++++++++******************************************************************))))))))))))***++++++))))))************)))))))))(((((((((((('''''''''************************........................++++++*********++++++,,,*********++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............***,,,------------...///***---000222111000///000///222666888777:::AAAHHHOOOYYYeeennnttt||||||yyyyyy}}}{{{wwwzzz|||nnn___UUUNNNJJJIIIJJJOOOLLLHHHCCC>>>:::777555333222111111000000000111000000000//////.........111111000///////////////.........------------------------------.........++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++---,,,++++++++++++++++++,,,++++++++++++,,,------*********+++++++++++++++*********))))))(((((('''******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,++++++***************)))))))))))))))))))))))))))(((((((((((()))******))))))(((((())))))***+++((((((((((((((()))******))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))************))))))))))))))))))))))))+++***))))))((()))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))+++************)))))))))))))))))))))))))))))))))******))))))))))))((((((************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++'''(((((()))***)))))))))++++++************++++++***)))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++************************************************+++***))))))***+++++++++************************)))))))))*********++++++))))))************))))))***************************************+++++++++------------------------,,,,,,+++*********++++++*********++++++,,,,,,,,,,,,++++++++++++,,,------------------------------,,,------------.........---...//////......///111---///222444444444555666888<<>><<<999777555444222222111000000000000111............/////////////////////...---,,,,,,+++,,,,,,,,,------.........------------------------...------------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))******))))))******++++++---,,,,,,+++******+++++++++*********)))))))))(((******************************++++++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))******))))))(((((())))))***+++************************((((((''''''(((((()))***(((''''''''''''((())))))******)))((((((((((((((('''((((((((()))))))))******))))))(((((())))))***))))))))))))************))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&''')))*********(((((((((((((((((())))))******)))))))))))))))))))))))))))))))))*********++++++((()))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++))))))((((((((()))***+++++++++************++++++*********)))******+++,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000000111************************))))))******++++++++++++---)))%%%&&&+++......+++++++++++++++++++++++++++)))***+++,,,---,,,++++++))))))************))))))******++++++,,,,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---------,,,,,,+++++++++---,,,,,,,,,,,,---........................................../////////000111333555888<<>>CCCGGGIIIKKKMMMNNN)))))))))*********++++++************************,,,++++++***))))))*********************************++++++++++++***))))))))))))***+++++++++******************************(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++,,,---...//////000000---///111111111333888<<<<<>>DDDPPPYYYhhhsssyyyyyyvvvtttwwwyyy}}}}}}zzzooojjjjjjpppvvv|||lll^^^PPPNNNJJJGGGCCC???999555555444333111000////////////..................///---------.........//////......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++************************+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++***))))))******)))'''(((((())))))************************************))))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((++++++***)))((((((((())))))((('''((()))***((('''''''''(((((()))*********************************+++***)))(((((()))***+++(((((())))))************(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++++++++*********************)))))))))***++++++************************))))))))))))************************************************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,++++++------......///000222333222888@@@GGGJJJIIIFFFCCCHHHKKKPPPQQQOOOLLLIIIGGG)))***++++++,,,,,,++++++************************++++++***************+++***************************++++++++++++***))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......---------...//////000///222555777888???KKKTTTiiivvvxxxnnnkkkkkkggglllssszzzqqqgggfffccc^^^WWWLLLAAA999:::888555222000///......///......------......///,,,,,,------.../////////............---------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,------,,,,,,+++++++++*********************++++++++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))************,,,+++))))))******(((&&&'''(((((()))******++++++************************))))))))))))))))))))))))'''''''''((())))))******))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))+++***))))))))))))))))))***((('''((()))***)))(((''''''(((((()))))))))************************************))))))*********((((((((()))******++++++''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********************************+++++++++,,,,,,******)))))))))******+++************************************************************************************************++++++******++++++,,,---,,,,,,,,,,,,------------------------------------,,,,,,---------,,,,,,++++++,,,///000111444777:::AAAHHHQQQXXXYYYSSSJJJDDDBBBEEEHHHHHHFFFBBB@@@???)))***+++,,,,,,,,,++++++************************+++***************++++++***************************++++++++++++***))))))((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////............000222444555444888===AAAEEEPPP___kkk~~~yyytttrrrlllnnnrrrvvvzzz~~~zzzuuuttt{{{~~~{{{rrrdddUUUKKKCCC@@@===888555333333222000//////......//////000,,,,,,------...//////000/////////.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++,,,---...///000++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,)))***+++------...------+++++++++*********)))))))))******************)))************************(((((((((((((((((((((((())))))************))))))((()))))))))************+++)))((()))******)))((()))))))))))))))*********************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((()))***))))))))))))))))))))))))******************************)))******++++++******)))'''(((((()))******++++++((((((((((((((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))******+++,,,------,,,++++++*********++++++************************************************************************************************++++++******++++++,,,---,,,,,,,,,---------......------------------------,,,,,,......///...------,,,///333666888;;;@@@DDDJJJNNNTTTWWWUUUNNNEEE???:::<<>>??????)))***+++,,,---,,,++++++************************+++***************++++++***************************++++++++++++***))))))((()))***+++,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000.........000222555888999:::???FFFKKKRRR___ppp~~~||||||uuu|||}}}yyyvvvtttrrrpppnnniiijjjnnnsssyyy|||||||||{{{zzzwwwsssooommmmmmoooqqqqqqrrrtttvvvyyy{{{}}}zzzyyyyyyyyyzzzzzz{{{}}}~~~xxxqqqqqq{{{{{{jjj^^^KKKIIIDDD@@@<<<999888888111111000000000000111111,,,,,,------...///000000000////////////.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++******+++,,,---///000111++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,((()))+++---.........---++++++++++++******))))))))))))************))))))************************(((((((((((((((((((((((())))))************))))))(((((())))))*********+++)))((('''(((***,,,+++***++++++******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))(((((()))***+++++++++***(((((()))******)))************************************************)))***+++,,,,,,+++***)))'''(((((()))***+++++++++))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((()))***,,,---...///------,,,++++++,,,,,,,,,************************++++++******************************************************************++++++******++++++,,,---,,,,,,,,,------.........------------------------,,,---...000000000//////000444999<<>>EEEKKKQQQWWW]]]```eeegggjjjpppvvv}}}~~~wwwtttvvvzzz~~~|||wwwqqqmmmeee```ZZZUUUTTTTTTTTTTTTKKKJJJJJJIIIHHHFFFEEEDDDCCCDDDFFFHHHIIIIIIIIIHHHKKKJJJIIIHHHGGGFFFFFFFFFAAAAAA@@@>>>@@@DDDCCC@@@EEEEEEDDDCCCCCCBBBBBBAAA@@@AAABBBBBBBBBCCCEEEHHHCCCDDDEEECCC???===???BBBGGGHHHJJJKKKLLLOOOSSSWWWZZZ___dddfffeeefffhhhkkktttxxx}}}||||||}}}zzzxxxxxxsssiii```NNNEEE>>>===<<<999444222111000//////000111000///////////////////////////.........---------------------------,,,,,,,,,,,,...------,,,,,,------...------------------------,,,------------,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,+++)))))))))(((************************+++++++++******************))))))***++++++***((())))))************))))))((())))))******))))))((())))))))))))))))))))))))'''''''''((((((((())))))************))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))(((((((((((((((******))))))))))))******...---+++***)))(((((((((''''''((()))))))))))))))))))))))))))))))))))))))************************(((((())))))******++++++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************))))))))))))+++++++++***************''''''''''''(((((((((((((((((()))***************))))))))))))))))))******''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,---......------,,,000///...............///111222444777;;;???BBBEEEKKKKKKKKKLLLMMMNNNLLLJJJ@@@???>>>===???BBBEEEGGGLLLPPPZZZffflllmmmpppttt))))))*********+++++++++))))))*********+++++++++******************++++++)))+++,,,,,,***))))))******++++++,,,,,,++++++******************************+++++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...------------------------000222222222222555;;;???EEEOOO\\\fffnnntttwwwvvvuuuuuuwww}}}uuupppiiiccc___[[[VVVSSSRRROOOKKKHHHHHHIIIKKKMMMGGGIIIKKKLLLKKKJJJJJJJJJGGGGGGHHHHHHIIIIIIHHHHHHJJJKKKMMMNNNNNNNNNMMMLLLGGGFFFDDDDDDEEEGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHEEEFFFGGGFFFEEEEEEFFFHHHDDDDDDDDDBBB@@@???AAACCC@@@AAABBBCCCEEEGGGIIIJJJMMMOOOQQQRRRQQQRRRTTTVVVUUUYYY```hhhrrr~~~wwwsssppplllkkkooovvv}}}zzzvvv~~~tttcccZZZPPPLLLJJJEEE<<<555666444111000111222222111///////////////........................---------------------------,,,,,,...------,,,,,,------...---------------------------------------,,,+++***)))******++++++******))),,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,...---+++***))))))******,,,+++++++++++++++++++++************************************++++++***)))))))))************)))))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******,,,,,,+++***)))))))))***'''((())))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,)))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))*********)))))))))))))))************************''''''((((((((((((((()))(((((()))***************)))))))))))))))*********''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++,,,,,,---------,,,++++++***++++++,,,,,,)))))))))))))))))))))))))))******++++++******)))******+++++++++,,,,,,,,,,,,,,,------------------............///000111111222444888>>>CCCHHHKKKMMMMMMKKKIIIHHHGGGGGGGGGFFFCCCDDDFFFHHHKKKPPPUUUXXX```bbbiiiqqqvvvxxx~~~))))))*********+++++++++))))))*********+++++++++&&&'''))),,,------,,,,,,)))+++,,,,,,***))))))***++++++,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,------------///111333333555;;;DDDLLLWWWhhh|||}}}vvvoookkkiiigggfff\\\YYYUUURRROOOMMMKKKJJJEEEEEEDDDDDDDDDEEEGGGIIIHHHKKKOOOQQQQQQPPPPPPPPPLLLLLLKKKKKKKKKKKKKKKLLLNNNQQQUUUYYY[[[[[[YYYXXXNNNLLLJJJKKKMMMMMMMMMLLLJJJKKKMMMOOOPPPQQQQQQQQQSSSTTTVVVUUURRRPPPOOOOOOMMMLLLKKKIIIFFFEEEEEEEEECCCCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHJJJKKKHHHKKKNNNQQQUUU^^^jjjsssxxxtttnnngggdddgggooovvvzzzsssqqqooottt~~~~~~qqqkkkccc^^^\\\WWWLLLCCC>>>:::666222111111111000/////////.........------........................------------------------...------,,,,,,------...------------------------------------,,,+++******)))******++++++******)))------,,,,,,+++***))))))---,,,,,,,,,,,,,,,,,,------,,,+++******+++,,,---,,,,,,,,,+++++++++++++++************************)))***+++++++++*********))))))************))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))******))))))))))))************************************))))))))))))*********)))))))))***+++,,,,,,((()))******++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))******************************((((((((())))))*********(((((()))***************(((((())))))************))))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++,,,------......,,,,,,++++++***++++++,,,))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------......------...///222444666777888:::>>>CCCGGGJJJKKKLLLJJJIIIHHHFFFFFFFFFHHHJJJMMMPPPUUUYYY\\\aaafffjjjooorrrxxx~~~~~~)))************+++++++++)))************+++++++++(((***,,,------,,,***)))(((***,,,,,,***)))***+++++++++,,,,,,,,,,,,++++++***************+++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,---------............+++,,,,,,---....../////////222666888<<>>BBBHHHUUUgggttt}}}wwwuuuvvv~~~sssiiiZZZVVVQQQMMMLLLMMMLLLLLLKKKKKKLLLLLLLLLLLLMMMNNNMMMOOOPPPQQQSSSWWW^^^dddlllrrryyy{{{yyyvvvvvvwwwtttsssqqqppppppqqqssstttpppnnnjjjiiikkkqqqwww{{{{{{uuusssuuuuuuqqqooorrrwwwwwwxxxxxxwwwuuurrrqqqzzz~~~{{{xxxrrrqqqpppnnnkkkfffaaa^^^SSSRRRRRRSSSUUUTTTPPPLLLPPPOOONNNMMMLLLJJJGGGEEEAAABBBBBBBBBCCCEEEHHHKKKOOOTTTYYY[[[YYYUUURRRQQQQQQ\\\mmm}}}}}}yyy{{{|||~~~||||||~~~{{{ppp___XXXNNNFFF@@@<<<999777333333222222111000000///---........./////////000------------.........///...------,,,,,,------...------------------------***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++))))))******++++++,,,,,,))))))*********+++++++++)))+++------+++)))***,,,))))))************)))))))))******++++++******))))))))))))))))))))))))))))))************+++++++++((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))*********+++******))))))))))))******))))))))))))***+++,,,,,,((())))))***************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))((()))))))))************))))))*********+++++++++''''''(((((()))******+++(((((()))***************'''(((((()))******++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))***+++,,,---......---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000111222333555888;;;===???@@@?????????>>>>>>>>>>>>CCCFFFKKKOOOTTTZZZbbbhhhpppuuu|||)))************+++++++++)))************+++++++++...,,,***((()))***,,,...&&&(((***+++++++++,,,---+++,,,,,,------,,,,,,+++))))))******++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,------------------.........//////---...///111222444555666<<>>???::::::::::::;;;<<<===>>>LLLQQQYYY```fffoooxxx~~~)))***+++,,,---,,,,,,+++))))))))))))))))))))))))************************((()))***+++,,,---------***(((((()))***+++***)))******+++++++++******)))))))))***++++++++++++******+++,,,...///......---,,,++++++---///000000/////////111333555777<<>>:::;;;<<<<<<===???DDDGGGUUU___lllwww~~~)))***+++,,,,,,,,,++++++************************************************))))))***+++,,,,,,,,,,,,+++***)))***+++,,,,,,*********++++++++++++******)))******+++++++++++++++***+++---...///.........///...------.........---222222333666:::@@@IIIPPPRRRYYY^^^\\\```ooo}}}qqqhhhbbb^^^\\\^^^\\\XXXSSSOOOLLLJJJIIIIIIHHHIIILLLKKKLLLUUU```gggpppxxxzzz~~~zzzuuurrrpppllljjjeee```\\\XXXUUUSSSTTTSSSQQQPPPNNNLLLGGGDDDEEEDDDEEEHHHLLLQQQTTTVVVTTTZZZbbbmmmyyy{{{vvvtttxxx~~~qqqjjjiiifff^^^XXXKKKDDD@@@AAAAAA;;;666444333111...---...//////...000000000/////////......//////.........---------...---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,+++************************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,+++)))(((+++++++++*********))))))************************************************''''''''''''((((((((()))((())))))************)))))))))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))******(((((()))***))))))))))))******************)))))))))))))))***))))))))))))))))))))))))'''((()))***************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++***++++++,,,---++++++,,,,,,,,,---------...........................///000000///000333555777:::===>>>===;;;;;;;;;999;;;???CCCFFFKKKQQQUUUgggooozzzxxxwwwxxx)))***+++,,,,,,,,,+++***************************************************)))******+++,,,,,,,,,,,,,,,+++***+++---------,,,******+++++++++++++++***)))***++++++,,,,,,++++++++++++---......///......//////.........///111111555666888<<>>>>>===<<<<<<===>>>CCCJJJRRRYYY```fffjjjwww}}}}}}kkk```\\\\\\)))***+++,,,,,,+++***)))************************************************)))***+++,,,,,,,,,,,,,,,,,,+++***+++,,,------+++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,------.../////////---......///000333777::::::???EEEKKKTTTbbbmmmsss|||~~~{{{ssspppwww~~~uuuddd]]]TTTNNNMMMLLLJJJHHHKKKLLLOOORRRTTTUUUVVVVVV]]]ccciiilllllloooyyy|||}}}zzzvvvqqqjjjbbb]]]VVVPPPJJJIIIMMMPPPQQQQQQKKKLLLMMMNNNPPPUUU[[[```eeejjjooottt{{{{{{yyy|||wwwlllfff\\\TTTVVVWWWRRRHHHBBB===999444111111222333333////////////.........---........................,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,++++++******************************************************************************++++++++++++,,,,,,,,,,,,))))))*********))))))(((((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))+++,,,+++***)))***++++++++++++******)))))))))((())))))***************)))))))))))))))))))))))))))************))))))((()))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------...///...---,,,,,,...000111000444888:::;;;:::;;;;;;;;;;;;<<<<<<<<>><<<:::999999999;;;???FFFOOOUUU___eeemmmvvv|||zzzzzz}}}~~~~~~zzzsssfffXXXMMMHHHHHHIII)))***+++++++++***)))(((++++++++++++++++++++++++***************************++++++,,,,,,++++++++++++***)))***+++,,,,,,***)))***+++,,,------------+++,,,------......------------------...///000111---///222333666<<>>CCCJJJUUU```gggnnnsss{{{xxxkkkfffeeeddddddeeeaaa\\\UUUOOOMMMMMMPPPRRR)))***+++++++++)))((('''++++++++++++++++++++++++************************+++++++++,,,,,,++++++***,,,+++***+++---------+++)))***+++,,,------------,,,,,,---..................---------...///000111///333888<<>>???@@@???======>>>???@@@EEEMMMWWWaaakkkuuu{{{zzz~~~xxxmmmbbbXXXSSSQQQOOOPPPTTTQQQOOONNNOOORRRWWW[[[]]])))***++++++***)))((('''++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***---,,,+++,,,...///...---)))***+++,,,------...---,,,---......//////............------...///111222///444<<>>BBBBBB???<<<555;;;777666???CCCHHHSSSaaagggqqqzzzqqqeeeXXXOOOKKKFFFDDDBBBAAABBBDDDFFFHHHRRRUUUYYY\\\___eeemmmsss******++++++++++++***************)))))))))((((((*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---************+++,,,---...++++++++++++++++++++++++...+++***+++---///...---222...///222444333777===@@@FFFNNNXXXeeevvv|||xxxyyyzzzwwwiii```ZZZVVVTTTOOOQQQQQQPPPRRRZZZgggrrrxxx}}}~~~{{{tttwwwwwwtttuuuzzz}}}|||ooolllfff^^^UUUPPPPPPQQQSSSOOOMMMOOONNNMMMQQQXXXeeeggglllvvv~~~|||ooodddXXXTTTVVVVVVPPPIII@@@>>><<<999666444222222222000...---...///...---..............................---------,,,,,,,,,------------------------))))))***,,,,,,---------******++++++,,,,,,------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++'''(((((()))))))))))))))************************************************((((((((()))))))))))))))***************)))((((((*********+++++++++,,,,,,******))))))))))))******))))))))))))************((((((((((((((((((((((((******))))))))))))******)))))))))******)))))))))))))))))))))************)))))))))))))))))))))))))))((('''&&&&&&''')))***(((((((((((()))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******+++++++++******)))))))))))))))************))))))))))))************))))))))))))))))))))))))+++*********))))))))))))++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------,,,+++,,,---.........---,,,...333666666999===@@@BBBAAA===;;;333;;;<<>><<<:::555AAAFFFNNN]]]gggooo}}}qqqbbbQQQGGGCCCAAA@@@BBBEEEFFFIIIMMMRRRWWW\\\___hhhnnnvvv}}}******++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))******+++,,,,,,---+++++++++++++++,,,---...+++++++++,,,,,,,,,,,,,,,000///...---...//////000111222444777;;;AAAJJJQQQZZZbbbjjjmmmnnnttt~~~xxxlllcccVVVLLLHHHIIIMMMOOOWWWaaalllooommmoooyyyvvvoookkkffffffdddaaaeeemmmrrrrrrzzz~~~~~~~~~|||mmmhhhcccaaa^^^XXXQQQLLLJJJJJJLLLOOOTTT[[[aaadddrrr}}}}}}|||zzzuuuuuuvvvqqqfff]]]SSSMMMFFFAAA???<<<888444444333111111222111///---..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---.........++++++++++++++++++******++++++******++++++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************************************+++******))))))((((((((())))))************)))(((************++++++++++++******))))))))))))******((()))))))))************++++++++++++++++++++++++******))))))))))))******(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))%%%'''(((***++++++******(((((((((((())))))))))))******************))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***************)))((((((((()))))))))************))))))*********+++++++++))))))))))))))))))))))))************************++++++************++++++*********+++++++++,,,,,,************************+++++++++,,,,,,,,,,,,,,,+++,,,---,,,++++++---///,,,///222444666888:::<<<>>>>>>===;;;::::::;;;===@@@NNNVVV___nnnvvv~~~}}}~~~}}}wwwnnnjjjhhheee```UUUNNNFFFCCCDDDGGGIIIKKKMMMOOOSSSYYY___fffkkkmmm|||~~~******++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,------------...//////.........///444888===@@@EEENNNZZZaaammmsssyyyxxxtttttt|||zzzpppiiieeeYYYSSSLLLHHHJJJPPPWWW[[[___lll{{{tttllliiikkkllllllmmmsss{{{~~~}}}}}}}}}{{{zzz~~~~~~~~~~~~~~~yyytttpppiii```XXXSSSPPPNNNLLLLLLOOORRRUUUZZZcccrrr|||xxxwwwyyy}}}nnn```^^^VVVMMMIIIHHHFFF???999444333111111222222000///////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,++++++++++++++++++,,,+++*********+++,,,,,,++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,,,,************************************************++++++******))))))((((((((())))))*********))))))))))))*********+++++++++******))))))))))))******((()))))))))************++++++++++++++++++++++++******))))))))))))******)))******++++++******)))((()))))))))************))))))))))))))))))))))))$$$%%%((()))******))))))(((((((((((())))))))))))))))))))))))))))))******(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))'''((()))***************((()))))))))************************++++++++++++***************************************+++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......---,,,,,,---///---222888<<<======<<<<<<===<<<999777666:::AAAGGGSSSaaaiiiooo{{{|||yyynnn___UUUQQQOOOMMMIIIJJJJJJKKKMMMQQQSSSTTTVVVZZZ```gggooovvv|||~~~******++++++++++++******)))))))))))))))*********++++++++++++++++++++++++............------------------,,,,,,,,,,,,------++++++,,,,,,------......***,,,......///000333555;;;BBBIIILLLQQQ\\\hhhoooxxx}}}zzzwww{{{}}}~~~qqqeee\\\WWWTTTOOOMMMLLLOOOUUU]]]cccfffttt|||wwwuuuwwwyyyyyyzzz}}}{{{yyy{{{}}}~~~zzzwwwzzz{{{rrrjjjbbb\\\QQQIIIFFFHHHNNNRRRPPPVVV^^^gggsss}}}{{{{{{}}}~~~xxxjjjeee\\\SSSQQQRRROOOFFF===777555222000000111000///////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,*********+++,,,++++++++++++++++++++++++******+++,,,,,,+++******((()))******+++*********++++++++++++++++++++++++++++++++++++++++++++++++******************))))))((())))))************))))))))))))************+++******))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))))))))************))))))))))))))))))))))))%%%&&&((()))***))))))((((((((((((((())))))))))))&&&&&&''''''''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''((()))************))))))))))))*********************++++++++++++,,,*********************************+++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,------....../////////...------000222222777===@@@@@@>>>;;;:::999:::::::::<<>>???===;;;999888555:::@@@FFFKKKTTT```iiirrrxxxmmmZZZ\\\WWWKKKCCCDDDIIILLLTTT]]]ddddddeeeiiilllkkkrrrvvv|||******++++++++++++************++++++,,,,,,,,,,,,))))))***+++,,,,,,------((()))***+++---...///000...------,,,,,,,,,------++++++,,,,,,---...//////222111111111555???LLLUUUjjjvvv~~~oooqqqppplllmmmsssxxxyyyyyy{{{tttpppbbb^^^XXXQQQKKKJJJKKKMMMLLLRRR[[[hhhttt|||pppsssuuuxxx|||}}}~~~{{{zzzwwwwwwzzzyyyssslllhhhhhhiiiiiiiiiooommmmmmlllhhhfffmmmvvv|||}}}{{{{{{{{{xxxuuutttttttttuuuuuutttrrrnnnoooppprrrrrrsssrrrrrryyyuuuiii^^^UUUOOOMMMNNNQQQSSSRRRPPPSSSYYY___hhhuuu}}}uuunnnnnnrrrpppcccXXXJJJDDD===777555444444333000000000000000000000000......---------,,,,,,,,,........................)))***+++---...//////000,,,,,,------...///000000222111...,,,******+++,,,***************************+++,,,------,,,+++***++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,(((((()))***************))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))++++++******************(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************)))((('''&&&))))))))))))******************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,...///000333888<<<>>>>>>>>><<<999777777888333;;;GGGPPPXXXbbbllltttxxxiii[[[PPPUUUVVVOOOJJJNNNUUUYYY\\\fffmmmnnnpppwww}}}~~~~~~+++++++++*********))))))***++++++,,,,,,++++++***)))***+++,,,---.........******+++++++++,,,,,,,,,))))))***+++,,,,,,------...---,,,---...///...---111444555444888FFF]]]ooo|||mmmnnnpppppprrrwwwwwwpppiiibbb^^^PPPQQQPPPKKKEEEGGGPPPXXX___```dddooozzz~~~yyyssshhhgggfffhhhoooyyy~~~wwwpppqqqwwwuuummmccc]]]^^^bbbgggjjjjjjiiigggeeeeeefffhhhiiipppvvv{{{xxxqqqkkkkkkmmmqqqmmmjjjiiijjjkkkiiiffflllfffccceeeddd___\\\___dddiiioootttyyy|||tttgggZZZSSSTTTSSSQQQQQQRRRSSSRRRQQQTTT[[[iiixxx}}}rrreeeXXXRRRIII@@@;;;777444333333222000...---------.........---,,,,,,,,,,,,---///...---,,,+++,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,---......---+++******+++---...---,,,+++*********+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************))))))(((((())))))))))))))))))))))))+++***)))))))))***,,,,,,,,,***(((((((((((('''&&&((()))***++++++***)))(((***((('''(((+++,,,+++)))))))))))))))))))))******+++++++++*********))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))******************)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))+++++++++++++++++++++++++++***)))))))))***,,,,,,)))************+++++++++***+++,,,,,,------,,,,,,,,,+++*********+++,,,---++++++,,,,,,,,,---------------,,,,,,---...///000111///...000666>>>EEEHHHGGGAAA===<<<999555777>>>GGGPPP\\\eeekkkpppvvv{{{ooo^^^[[[RRRNNNKKKMMMTTT\\\aaacccoooooorrrwww|||{{{}}}+++++++++*********))))))***++++++,,,,,,++++++***++++++,,,---------,,,,,,+++,,,,,,,,,------------******++++++,,,,,,------///.........///000000///222666:::===EEEUUUkkk{{{|||ooorrrvvvyyy~~~yyyjjj___ZZZWWWSSSOOOLLLOOOQQQPPPPPPVVVaaakkkwwwvvvuuuuuuuuutttqqqnnnkkkjjjiiikkkqqqzzzzzzyyy~~~sssqqqsssvvvnnnddd^^^^^^ccchhhkkkppppppppppppqqqsssuuuvvvrrrvvvyyyvvvnnniiiiiikkkjjjhhhffffffhhhiiihhhfffddd___^^^aaa```ZZZWWWWWW[[[\\\]]]```eeejjjooorrrvvvxxx{{{}}}sssmmmccc^^^XXXVVVVVVVVVSSSPPPJJJNNNWWWbbbmmm{{{yyymmmdddXXXMMMFFF???999444333222111/////////000000000///......------......///...---,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,---......---+++******+++---...---,,,+++*********++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++*********)))))))))************************+++***)))))))))***+++,,,---+++)))((((((((('''%%%((()))***++++++***)))(((***((('''(((+++,,,+++)))*********)))))))))))))))+++++++++*********))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))******************)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))+++++++++++++++++++++++++++***)))))))))***+++,,,)))************+++++++++***+++,,,,,,------,,,,,,,,,+++*********+++,,,---++++++,,,,,,,,,---------........................000111555;;;AAAFFFIIIJJJDDD>>>;;;;;;;;;<<>><<>><<<999666333222111111111000//////......//////......------,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++***+++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,***(((((()))***)))((()))))))))******)))))))))***************+++******++++++******)))(((((((((************************+++******))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))******)))))))))))))))***((()))))))))************))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))***************************************+++++++++))))))*********+++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,------------...///...---,,,---000333555???DDDKKKPPPOOOKKKFFFCCCBBBBBBDDDIIIQQQ\\\iiisss{{{}}}yyyqqqggg\\\WWWUUUUUUYYY___aaadddffffffhhhooo|||***************************++++++,,,,,,++++++***)))***+++,,,------------,,,,,,,,,,,,------------......------------------+++---///000222555:::>>>FFFLLLUUU^^^fffnnntttxxxsssfff\\\VVVSSSBBBEEEGGGFFFEEEKKKWWWaaaooosssyyy~~~}}}}}}{{{zzz~~~~~~yyywwwyyy|||wwwsssrrrqqqoooiiiddd___aaaffflllmmmkkkqqqqqqpppqqqsssssspppmmmeeedddccccccdddhhhmmmqqq}}}xxxkkkfff[[[PPPIIIFFFIIIRRR[[[fffooo~~~yyyqqqjjjccccccfffeee]]]UUUKKKHHHCCC===777333000...000///......------......---------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++)))((('''(((***,,,,,,+++***))))))))))))))))))******+++++++++*********+++************))))))((((((************************))))))((((((((())))))*********************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******((()))))))))************))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))******++++++++++++))))))*********+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,---------.........///---,,,,,,///555;;;???LLLNNNPPPNNNIIIDDD@@@???EEEIIIOOOVVV___jjjuuu{{{{{{tttnnngggbbbYYYTTTSSSXXX___dddjjjoootttttttttuuuyyy***************+++++++++***++++++,,,,,,++++++***))))))+++,,,---.........+++,,,,,,,,,,,,---------........................***...222444777<<>>666111///000///......------......------......------,,,+++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++***************************************************************+++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***)))((('''(((***,,,,,,,,,******))))))))))))*********,,,,,,,,,***)))***+++)))))))))))))))))))))******************+++++++++(((((((((((((((((()))***************************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************((((((((((((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++***+++,,,,,,------,,,,,,++++++,,,---------------,,,---------..................///222777>>>DDDHHHRRRQQQNNNHHHBBB???AAADDDMMMTTT]]]dddlllwww~~~yyymmmccc^^^YYYTTTLLLLLLRRR^^^iiipppvvv{{{~~~xxxsssqqqxxxzzz|||}}}}}}))))))*********+++++++++***++++++,,,,,,++++++******+++,,,,,,------------------------............------......//////000000---111777;;;???FFFPPPXXX[[[eeeqqqwwwwwwwwwzzz}}}rrriii]]]RRRKKKHHHFFFEEEEEEEEEEEEIIIRRRaaarrr~~~|||sssmmmmmmooommmjjjiiiggghhhmmmvvv~~~~~~yyywwwwwwvvvrrrnnnddd___XXXSSSTTTXXX^^^aaacccjjjrrryyyzzzwwwsssqqquuu}}}jjjZZZPPPJJJIIIKKKOOONNNSSS^^^kkkyyy|||sssoooqqqxxx{{{vvvhhhccc[[[PPPEEE<<<666333111000//////......//////------.........---,,,+++,,,,,,,,,---------......,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))))))))*********++++++************************((()))***+++,,,++++++***,,,***))))))***++++++***+++***)))(((((()))***+++***,,,---,,,***)))***,,,((((((((()))******++++++))))))*********+++++++++))))))(((((())))))***+++************************************************************)))))))))((())))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))************************((()))***+++,,,++++++***)))************+++++++++***+++,,,,,,------,,,,,,+++,,,---.........---,,,------------............///222777===CCCHHHKKKMMMNNNMMMIIICCC???BBBJJJQQQZZZccclllqqqyyy{{{xxxmmm^^^TTTSSSRRROOOPPPQQQYYYdddnnnuuu}}}zzzssslllfffbbbeeejjjnnnnnnlllnnnuuu{{{))))))******+++++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,++++++............/////////000,,,------...///000111111///555;;;AAAFFFNNNYYYaaajjjuuu}}}}}}tttjjjaaaYYYNNNGGGEEEEEEEEEEEEFFFFFFJJJUUUcccooouuuvvvtttvvvyyy}}}|||yyywwwssspppqqqssswwwzzz}}}yyyqqqeee___[[[\\\]]]^^^aaafffhhhhhhnnnwww|||}}}wwwrrrrrrlllddd^^^\\\^^^```aaaeeejjjrrrwwwwwwqqqiiiccc___jjjxxxzzzhhh\\\SSSOOOOOOLLLJJJLLLRRRVVVaaavvvyyyoookkkqqq~~~pppkkkbbbVVVKKKAAA:::777222111111000000000000000,,,---.........---,,,+++,,,,,,,,,---------......,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---,,,+++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))((()))***+++,,,+++******///---***)))******)))'''+++***)))(((((()))***++++++---...---***(((***,,,''''''((()))***+++,,,,,,))))))******++++++++++++******))))))***+++,,,,,,************************************************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))************((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******)))************+++++++++++++++,,,---------,,,,,,+++,,,---.........---,,,---------........./////////555>>>GGGMMMOOONNNMMMGGGGGGEEEAAA@@@GGGSSS]]]gggpppwww{{{|||vvvrrrooodddSSSKKKLLLOOOMMMZZZ[[[aaajjjqqqxxxxxxpppkkkhhhddd```[[[aaafffddd```___fffnnn+++,,,---......,,,+++)))------------------------------------------------,,,------......---,,,,,,//////...---///111333555:::===AAAHHHRRR___llluuu~~~}}}~~~~~~zzzuuurrrsssuuuzzzvvvdddXXXHHHHHHGGGFFFGGGJJJPPPTTTYYYYYY]]]eeemmmrrrpppllllllmmmqqqwww~~~}}}xxxzzz}}}~~~|||ssspppqqqnnnmmmjjjfffccccccdddfffsssyyyqqqkkkhhhgggcccfffggggggfffjjjrrryyy|||~~~vvvmmmmmmssssssoooppppppqqqrrrqqqmmmfff```___bbbiiipppsssuuu}}}qqqdddYYYSSSPPPLLLHHHJJJQQQZZZ```cccwww~~~xxxuuuyyy}}}nnndddddddddWWWFFF<<<<<<777222111444444222.........///////////////...,,,,,,,,,---------..................---,,,++++++.........------.........---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++*********+++,,,------++++++++++++++++++++++++,,,+++***(((''''''''''''---,,,,,,,,,,,,,,,,,,---...,,,******+++++++++***))))))*********))))))(((++++++******************************************++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))))))))***+++++++++,,,(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,------,,,++++++------,,,+++,,,---...000+++---///000000000222444777AAALLLQQQVVVXXXPPPFFFFFFCCC@@@DDDNNN\\\hhhoootttxxx~~~~~~wwwrrrkkkeee^^^SSSLLLKKKOOOTTTXXXcccfffkkkrrrzzzzzzssspppnnnlllhhheeefffeeeccc```^^^^^^aaaddd+++,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------//////..................,,,---......///222777:::CCCGGGNNNUUU^^^kkkzzz~~~xxxrrrsssssspppmmmnnnrrrvvvxxxtttnnnbbbUUUMMMCCCDDDEEEHHHNNNWWWaaahhhxxxwwwwwwvvvuuusssqqqppppppqqquuu{{{~~~{{{xxxyyy}}}}}}uuunnnkkkkkkfffeeeccc```^^^^^^```bbbqqq~~~yyykkkfffgggjjjhhhhhhhhhgggfffhhhkkknnnuuuxxx|||~~~yyyvvvvvvrrriiiaaa______bbbeeeddddddjjjrrr{{{|||mmmccc[[[VVVPPPMMMPPPTTTWWWYYY___jjjzzzxxxtttwwwvvvgggTTTHHH>>>999333000111111///,,,//////000000000000//////,,,,,,---------.........------.........---,,,,,,......------------......---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,+++***)))))))))))))))******))))))))))))******---,,,*********+++***))))))******+++******))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))*********))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))******************++++++++++++++++++++++++++++++,,,,,,---------......------,,,------,,,,,,,,,------............---...111666:::DDDKKKPPPPPPPPPOOOHHH???>>>AAAIIIRRR^^^jjjsssyyyzzznnneee]]]WWWRRRLLLIIILLLRRRZZZ___ooorrrxxx}}}{{{yyytttooommmoooppppppoookkkhhhccc^^^[[[[[[\\\]]]++++++,,,---,,,+++***)))++++++++++++++++++++++++------------------------///...------------//////+++...000000111777AAAIII[[[aaahhhmmmsss}}}tttnnnpppqqqqqqrrrvvv~~~vvvhhh^^^WWWNNNIIIHHHIIIKKKOOOVVVaaapppxxxwwwyyyxxxzzz~~~~~~}}}}}}{{{xxxwwwuuurrrmmmiiifffddd```___^^^^^^```bbbeeegggppp}}}uuucccYYYYYY```eeefffhhhkkkooouuu~~~wwwnnnhhheeecccaaa]]]ZZZ___ffflllrrryyy~~~nnnhhh___XXXUUUTTTSSSSSSNNNUUU___jjjwww|||yyyfffZZZGGG@@@777222111111111000000000000000000000//////,,,------------.........,,,------.........------------,,,,,,,,,,,,---------,,,+++******+++,,,---++++++++++++++++++++++++***************************+++,,,---,,,+++***)))++++++++++++++++++++++++,,,++++++*********++++++)))))))))(((((())))))))),,,***))))))*********)))******+++++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))(((((((((((((((*********+++++++++,,,,,,*********++++++,,,,,,,,,------...//////......---,,,,,,---------,,,,,,+++000///---+++---444<<>>......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////000111222222333666<<>><<<<<<;;;<<>>??????===:::999999;;;------------,,,+++******+++,,,,,,------,,,,,,+++***+++---...///000000000111---,,,...000000444999<<>>888333222000......111...///000000000///---,,,////////////////////////---------------------------------,,,,,,+++++++++))))))))))))***+++,,,---************+++,,,------)))***++++++***)))***+++---,,,,,,++++++,,,,,,---)))))))))))))))))))))))),,,,,,+++***))))))******+++++++++*********))))))(((''''''(((((()))***+++******))))))))))))******,,,,,,,,,+++++++++******(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))''''''%%%&&&&&&'''((())))))***************))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))***+++,,,---,,,+++***))))))************))))))+++*********************++++++++++++++++++++++++---------...///000111222.../////////000444:::>>>HHHGGGHHHJJJGGGAAA???BBBCCCKKKUUU\\\bbblllyyy{{{qqqeee___YYYRRRMMMMMMNNNTTTXXX\\\dddqqq{{{|||yyy}}}vvvnnnjjjlllnnnooopppqqqssstttqqqpppqqqtttyyy{{{yyyvvvyyyhhhUUUJJJEEE@@@======;;;<<<<<<;;;:::;;;===???***++++++++++++***))))))+++,,,,,,------,,,,,,++++++,,,---......////////////------111333444888>>>JJJUUUcccmmmwwwssscccYYYTTTQQQQQQTTT[[[\\\eeeuuu~~~yyyvvvvvvvvvyyy~~~|||zzzxxxxxx{{{~~~{{{qqqiiieeeaaa[[[VVVYYYZZZ___fffkkkpppyyyzzz|||~~~}}}xxxuuusssrrrooopppooolllgggbbb```_________^^^^^^^^^]]]^^^^^^\\\YYYVVVSSSSSSRRRQQQOOOQQQOOONNNOOOQQQQQQOOOMMMNNNNNNNNNNNNOOOOOOPPPPPPNNNNNNNNNOOOPPPRRRUUUVVVUUUUUUVVVVVVUUUSSSRRRQQQRRRQQQQQQQQQTTTWWW[[[]]]ccchhhoooyyy~~~rrriiicccaaaaaakkktttrrreee]]]YYYVVVTTTQQQMMMNNNTTT[[[bbbllltttyyywwwzzzzzzxxxyyyyyytttppprrrxxxzzzwwwsssnnnvvv~~~~~~pppaaaMMMAAA666333222000.........///000000000///...---////////////////////////---------------------------------,,,,,,+++++++++***)))))))))***+++,,,,,,+++++++++***++++++,,,,,,)))***++++++***)))***+++,,,,,,,,,++++++,,,,,,,,,************************,,,++++++***))))))******+++++++++*********))))))***))))))((((((((())))))*********))))))*********+++++++++*********)))))))))))))))))))))*********)))))))))))))))))))))))))))))))))******))))))((('''''''''((()))))))))***************))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,,,,+++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---.../////////...///333:::BBBGGGPPPLLLIIIGGGCCC>>>???DDDJJJTTTaaajjjrrrzzzooodddYYYSSSOOOKKKJJJLLLPPPWWW___fffppp}}}~~~~~~vvvqqqrrrtttuuuvvvwwwyyyzzzzzzwwwttttttuuusssoookkkfffXXXJJJDDDBBB>>><<<<<<;;;;;;<<<;;;<<<>>>BBBFFF)))******++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------............000...000555888:::AAAHHHVVVbbbpppzzzqqqeeeYYYTTTTTTWWW___gggqqqrrrwww~~~zzzssspppqqqrrrvvvzzz~~~~~~|||yyyxxxuuurrrrrrwww}}}~~~sssmmmddd^^^\\\[[[YYYWWW```dddkkkqqqsssuuu~~~sssjjj___bbbfffgggeeebbb```^^^ZZZ\\\]]][[[YYYVVVUUUUUUUUUTTTQQQPPPOOOPPPQQQSSSQQQOOOMMMLLLMMMNNNNNNMMMNNNMMMNNNPPPRRRSSSRRRQQQNNNMMMMMMMMMNNNOOOOOOPPPNNNMMMLLLLLLLLLMMMNNNOOONNNMMMMMMMMMMMMLLLLLLLLLMMMLLLLLLMMMNNNQQQTTTVVVZZZ\\\^^^cccjjjqqqxxx|||~~~wwwooohhhdddccciiisss{{{}}}sssjjjeeecccWWWQQQMMMOOOQQQRRRUUUYYYeeexxx~~~xxxwww{{{}}}xxxqqqllllllpppvvvzzzxxx|||uuu[[[LLL===777777444000......///000000000000//////////////////////////////------------------------------,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,++++++***+++++++++)))***++++++***)))***+++,,,,,,,,,++++++,,,,,,,,,************************,,,+++******)))*********+++++++++***************++++++***)))((((((((((((++++++************++++++*********)))))))))((((((************))))))))))))))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))******************)))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************))))))))))))++++++******++++++,,,---))))))************))))))))))))))))))))))))))))))************************+++++++++++++++,,,---...111///...222999CCCKKKPPPUUUNNNFFFBBB>>>===CCCKKKXXXbbbppp|||}}}cccXXXNNNIIIHHHHHHLLLRRRVVV___jjjsss{{{||||||~~~~~~yyytttpppmmmiiibbb^^^OOOEEE<<<;;;<<<:::999999;;;<<<===???CCCJJJRRRXXX***+++,,,---............+++,,,,,,------,,,,,,+++---------------......///111111333999===BBBKKKUUU```lllyyy~~~}}}|||ttteee^^^ZZZZZZ^^^eeeqqq{{{zzzvvvtttyyy|||zzzvvvwwwwwwwwwuuuuuuzzz~~~xxxsssiiieee___]]]^^^aaaddddddpppuuu{{{}}}yyyzzz|||mmmeeeWWWXXXZZZ[[[ZZZYYYWWWVVVRRRTTTVVVVVVTTTSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTUUUSSSQQQQQQSSSTTTUUUTTTTTTSSSRRRQQQSSSUUUWWWYYYSSSSSSQQQQQQPPPPPPQQQRRRSSSRRRQQQPPPPPPQQQRRRRRRQQQPPPOOONNNMMMMMMNNNNNNLLLLLLKKKLLLMMMOOOQQQSSSTTTTTTUUUWWWZZZ___cccfffggghhhkkkooouuu}}}yyypppjjjmmmqqquuuzzz{{{wwwggg]]]UUUSSSRRROOOMMMNNNPPP^^^www}}}xxxwww{{{zzzvvvqqqnnnqqqyyy{{{xxxbbbVVVJJJDDD???888333111//////000000000111111000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++------,,,+++************)))***++++++***)))***++++++++++++,,,,,,+++++++++************************++++++***************+++************************+++******)))(((((()))))),,,++++++++++++++++++,,,+++*********))))))))))))++++++******))))))(((((())))))))))))))))))))))))+++***)))))))))***,,,,,,++++++******************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))++++++******))))))((((((,,,+++***)))***+++,,,---)))******++++++******)))))))))))))))************************************...............///000000111111222888AAAIIINNNQQQOOOGGG@@@======BBBMMMXXXiiirrr}}}uuu[[[SSSKKKIIIJJJOOOWWW```aaakkkwwwwwwrrrjjjddd```[[[UUUPPPFFF===666777999::::::===>>>@@@EEEKKKUUUaaammmvvv***+++,,,---.../////////+++,,,,,,------,,,,,,+++---------------...000000222222777===BBBIIIUUUaaammmwwwzzzvvvwww|||uuuhhh```ZZZ[[[```hhhooowww~~~xxxsssooossswwwyyyzzz~~~yyyrrrnnniiifffdddeeeiiiooouuuxxx|||{{{}}}uuu|||yyynnngggXXXVVVTTTSSSRRRRRRRRRQQQNNNPPPSSSTTTSSSRRRRRRSSSPPPQQQTTTVVVXXXYYYYYYYYY\\\ZZZWWWWWWXXXYYYYYYYYY[[[WWWRRRMMMMMMPPPVVV[[[\\\[[[XXXVVVUUUTTTUUUUUUUUUTTTTTTSSSTTTUUUVVVWWWVVVVVVTTTSSSQQQQQQQQQQQQQQQQQQPPPPPPQQQSSSTTTUUURRRSSSTTTUUUVVVVVVWWWWWW[[[\\\___bbbgggnnnuuu{{{{{{zzzyyyxxxyyy|||~~~pppbbb\\\YYYSSSNNNLLLGGGNNN]]]uuu|||sssvvvyyy||||||zzzzzz}}}}}}{{{|||~~~}}}zzzwwwlllggg```XXXLLL===555444111111000000000111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------,,,+++************)))***++++++***)))***+++***++++++,,,,,,++++++***************************+++***************++++++************************)))))))))))))))***++++++,,,++++++++++++++++++,,,,,,,,,+++++++++*********++++++******))))))(((((())))))))))))))))))))))))+++***)))))))))***,,,---++++++++++++************************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))++++++******))))))((((((,,,+++***)))***+++,,,---******++++++++++++******,,,,,,,,,---------......************************000000///000000111222333333555:::@@@FFFIIIJJJIIIBBB===;;;>>>DDDMMM\\\iii{{{qqqgggUUUPPPMMMOOOSSSYYYdddmmmttt|||yyyxxxzzzlllfff]]]VVVQQQLLLGGGBBBDDD<<<666777:::===@@@EEEIIINNNVVV```nnn}}}))))))+++,,,------------+++,,,,,,------,,,,,,+++......------...000222333444888AAAJJJPPPVVV```kkkwww{{{vvvpppnnnuuu~~~|||pppbbbXXXTTTVVV\\\jjjwww~~~wwwsssppptttzzz|||wwwtttsssssssssrrrtttxxx~~~~~~qqqhhhbbbiiitttzzzzzztttmmmhhh___\\\WWWTTTTTTTTTSSSSSSQQQSSSVVVXXXXXXXXXXXXYYYUUUXXX[[[___bbbcccccccccfffdddaaa``````aaaaaa```ccc^^^VVVNNNKKKOOOWWW^^^aaa```]]]ZZZXXXXXXYYYYYYZZZZZZYYYYYYZZZ[[[]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[UUUVVVXXXYYYXXXWWWUUUSSSUUUVVVWWWXXXZZZ^^^dddhhhuuu~~~}}}{{{{{{{{{}}}~~~tttlllggg___UUUOOOHHHGGGLLL\\\rrrwwwyyy|||yyyuuuxxx}}}~~~zzzppp]]]GGG:::777333333222111000000111111////////////////////////------------------------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,++++++***+++++++++)))***++++++***)))***+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++*********)))******+++,,,***************+++++++++))))))))))))***+++,,,,,,++++++************++++++,,,,,,,,,++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,******************++++++************))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************))))))))))))++++++******++++++,,,---******++++++++++++******(((((())))))***+++++++++++++++++++++++++++++++++............000111222333777<<>>CCCJJJQQQ___eeeooozzz******+++,,,---------,,,+++,,,,,,------,,,,,,+++......---...000222555666:::CCCSSSbbbhhhiiiooowwwxxxrrrqqqrrruuu}}}rrriii^^^UUUTTTXXX```iiiyyyyyyxxxxxxxxxzzz~~~|||yyysssuuuwwwwwwwwwyyy}}}}}}sssuuuwwwwwwrrriii```[[[XXX___iiippprrrooollliiifffccc___]]]]]]\\\ZZZWWWVVVYYY]]]```aaabbbdddeeebbbccceeehhhjjjlllmmmnnnpppnnnkkkjjjjjjkkkkkkjjjhhhddd\\\SSSOOORRRZZZaaaaaa___\\\ZZZZZZ[[[\\\]]]```___^^^^^^^^^___```aaacccccceeefffgggffffffeeebbbbbbaaaaaaaaaaaaaaaaaa^^^___``````___^^^\\\ZZZWWWWWWWWWUUUUUUVVVYYY\\\dddiiikkklllpppzzz~~~{{{{{{zzzxxxvvvwww|||{{{www|||uuufff]]]PPPKKKIIIPPP[[[jjj~~~zzz}}}{{{vvvwww{{{oooWWWFFF???555444333111000000000111////////////////////////------------------------+++++++++,,,,,,---------+++++++++++++++,,,---...+++++++++***++++++,,,,,,)))***++++++***)))***+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++******))))))***++++++,,,))))))*********+++++++++*********)))******++++++*********))))))*********++++++++++++************)))))))))))))))*********))))))))))))))))))))))))&&&'''((()))************(((((())))))***+++++++++************))))))))))))))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***%%%&&&&&&'''(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444<<>>===;;;888:::888<<>>AAAAAAHHHVVVfffppprrruuuyyywwwzzz~~~}}}rrrfff^^^UUUMMMLLLQQQ]]]cccooo|||vvvkkkqqqzzzuuuooolllffflllnnnllllllsss{{{{{{nnn\\\OOOHHHCCC===;;;<<>>=========::::::;;;;;;<<<<<<=====================>>>>>>>>>??????@@@AAABBBDDDFFFGGGJJJJJJJJJLLLNNNQQQTTTUUUZZZ\\\___cccgggjjjlllmmmnnnoooqqqssstttrrrmmmjjjnnnjjjddd^^^[[[[[[]]]^^^XXXXXXXXXZZZ^^^dddjjjnnnooovvv}}}tttnnnllllllgggkkkpppvvv||||||~~~xxxdddVVVPPPPPPQQQQQQTTTZZZcccppp|||zzznnn___JJJ<<<666555444222000000000111111000//////111000000000////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******((()))+++,,,,,,+++)))((())))))***++++++++++++*********++++++++++++******)))***++++++++++++***)))************************************************,,,,,,++++++***))))))(((************************(((*********((('''((()))++++++************++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************+++++++++,,,***))))))(((((())))))***************************+++******************+++,,,++++++***++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,---...//////,,,///333888>>>CCCGGGJJJIIIKKKIIICCC???EEERRR___fffppp}}}~~~|||pppddd]]]PPPOOOSSSZZZaaafffkkkqqq|||yyy|||~~~|||{{{|||yyytttsssssspppkkk___WWWQQQMMMHHHBBB>>>???AAAFFFUUUlll|||sss------.........---,,,,,,...............//////000111222444777<<>>>>>999999999999999999::::::;;;::::::::::::<<<>>>????????????@@@BBBEEEHHHIIILLLNNNQQQVVV[[[___bbbcccgggiiilllqqqssstttsssqqquuurrrlllgggcccaaaaaabbb]]][[[YYYXXXYYY\\\```bbbcccfffmmmuuu~~~xxxssspppllllllmmmnnnqqqxxx~~~lll^^^WWWSSSOOOLLLRRRUUUYYY```ooo}}}ssswww{{{~~~}}}{{{ppp^^^LLL???888555444000000000000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))***,,,...//////...,,,***))))))***++++++++++++*********++++++++++++***************++++++*********************************************************+++++++++*********))))))***************************++++++***((('''((()))++++++************++++++***))))))))))))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))************************************+++++++++,,,,,,,,,))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,+++***)))***+++,,,---,,,,,,+++***+++,,,---...,,,---......------...//////333:::BBBHHHIIIHHHGGGDDDFFFFFFGGGJJJTTTcccnnnrrryyy~~~zzzvvvmmm```UUUPPPNNNQQQXXX^^^dddiiiqqqwww{{{}}}|||uuuqqqooommmfff```WWWMMMEEEBBB@@@>>>???BBBIIISSSkkksssfff^^^------------------,,,,,,000//////.........//////444666999===CCCKKKTTTZZZ]]]fffiiiooo~~~}}}mmm\\\RRRRRRVVVWWWWWWYYY]]]^^^^^^aaaeeepppwww|||}}}~~~xxxpppjjjdddeeeeeecccbbbfffooovvv~~~}}}}}}yyy{{{mmmhhhaaa]]][[[YYYWWWUUUVVVUUUZZZeeelllnnnpppsssooorrrtttvvvuuutttuuuvvvyyyzzz{{{{{{zzzvvvrrrooofffdddaaa^^^[[[WWWRRROOOJJJIIIHHHGGGEEEDDDBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::::::::::::::;;;;;;;;;:::::::::999999999999999;;;;;;999999999:::;;;<<<;;;:::::::::;;;===???@@@@@@AAADDDGGGKKKOOORRRSSSWWWZZZ^^^bbbgggkkkooorrrqqqpppooollliiifffdddbbb```___\\\ZZZYYYZZZ[[[\\\^^^___aaadddiiiqqq{{{|||ssspppllliiiiiioooyyytttjjjccc[[[SSSLLLLLLPPPTTTXXX]]]jjj~~~nnnlllkkkpppxxx|||zzzwwwzzzzzz~~~~~~zzzooo]]]III;;;666555111111111000000000000000/////////.........------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++******+++---......---+++***))))))***++++++++++++*********++++++++++++******+++******************+++************************))))))))))))))))))))))))))))))*********+++++++++***************************+++,,,***)))(((((()))++++++************++++++******))))))))))))******************************++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))******))))))))))))************************************+++++++++,,,,,,,,,))))))************))))))************************,,,,,,++++++++++++,,,,,,++++++***)))***+++---...---,,,+++***+++,,,...///,,,...///...,,,,,,...000666<<>>>>>>>>======<<<<<<<<<;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999999999999999999999999999::::::::::::999999999999;;;::::::999999::::::;;;::::::999888888999;;;<<<::::::;;;===???AAACCCEEEGGGJJJMMMPPPUUU[[[bbbgggiiikkklllnnnmmmkkkiiigggddddddcccaaa``````______YYYZZZZZZ[[[___fffnnnttt}}}yyyrrrllliiilllsssyyy|||vvvmmm___UUUIIILLLOOOQQQPPPTTT```mmmwwwnnneeefffpppxxxyyyvvvtttxxx}}}zzzwww|||yyyiiiUUUCCC999666444444333111111000111111............---------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))))))))******)))))))))))))))***++++++++++++*********++++++++++++******++++++***))))))***++++++************************((((((((((((((((((((((((((())))))***++++++,,,,,,************************)))+++++++++)))((()))***++++++************+++++++++******))))))******+++******************************************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************+++++++++,,,)))******++++++******)))************************,,,++++++******++++++,,,************+++,,,------,,,,,,,,,,,,,,,------...,,,...///...,,,...222666BBBHHHOOOPPPLLLFFFBBBAAAAAAEEEOOO```rrrvvvfffXXXSSSPPPLLLNNNUUUXXX```gggkkkqqq||||||pppddd\\\VVVMMMEEEBBB>>>999777999<<>>===???AAACCCEEEJJJPPPUUU[[[]]]```cccfffggghhhhhheeefffggghhhhhhgggeeedddZZZZZZZZZYYY[[[___eeejjjqqqvvv~~~{{{uuusssuuuwww}}}uuuiii\\\VVVSSSRRRPPPLLLOOOTTThhh}}}ooogggkkksssxxxyyyrrrqqqsssyyy{{{|||}}}rrrcccRRRCCC;;;888666555333111111111111////////////..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******)))(((((()))******))))))***++++++++++++*********++++++++++++******++++++***))))))***++++++************************))))))))))))))))))))))))******************++++++************************)))***++++++***)))***,,,++++++************+++++++++******))))))******+++******************************************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((()))))))))*********++++++)))***++++++++++++***)))************************++++++************++++++))))))***+++,,,,,,,,,,,,+++,,,,,,---...---------+++---///......222:::@@@OOOSSSUUUOOOEEE???AAAEEEJJJRRR```qqqppp^^^OOOMMMNNNOOOUUU___^^^gggpppvvv~~~ooocccWWWPPPJJJBBB>>>>>>888:::>>>DDDJJJTTTdddttt{{{rrr___[[[TTTKKKCCC===:::999)))***+++,,,---.........******+++,,,///333666999???FFFPPPZZZdddllltttxxxuuu|||zzz{{{{{{lllaaaWWWWWW[[[aaakkkvvvvvvsssqqqooonnnoooqqqqqqppptttyyywwwrrrnnnnnnnnnmmmmmmmmmmmmmmmfffllluuuxxxmmmddd```^^^___```^^^[[[YYYVVVVVVWWWYYY\\\```dddffffffeeeiiirrrxxxyyyyyy{{{xxxzzz{{{xxxpppfff^^^ZZZSSSQQQMMMIIIEEEBBB@@@???;;;::::::;;;===>>>>>>===::::::999999999999:::;;;999::::::;;;<<<=========;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;:::::::::=========<<<<<<;;;;;;;;;888999;;;<<<<<<;;;:::999:::999999999999;;;<<<===:::999888888888:::;;;<<<888;;;=========>>>BBBFFFJJJLLLNNNRRRVVV[[[^^^```aaabbbeeehhhhhhgggeeeddd```___]]][[[YYYZZZ]]]```___cccggglllrrr}}}}}}zzzyyyvvvxxx{{{|||{{{uuuhhh\\\YYYVVVOOOKKKKKKOOObbbyyymmmhhhnnnvvv{{{vvvooommmuuu}}}xxxooo```NNN@@@:::888666333222111111111000000000000//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---......---+++******+++---...))))))***++++++++++++*********++++++++++++******,,,+++***))))))***+++,,,************************************************,,,,,,++++++***)))))))))************************((()))++++++******+++---++++++************++++++++++++************++++++************************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******************************((())))))))))))*********)))***+++,,,,,,+++***)))************************+++******************+++((()))+++,,,------,,,,,,+++,,,---...///...---,,,))),,,...///000666@@@HHHXXXZZZWWWLLL???;;;BBBKKKRRR]]]nnn}}}~~~mmm[[[MMMNNNQQQSSS[[[fffcccmmmxxxqqqbbbWWWMMMIIIDDD>>>>>>BBB<<>>999888:::<<<+++---///000///...---......***,,,333444111777BBBEEENNNXXX```kkkvvv~~~}}}xxxwww{{{~~~}}}{{{{{{}}}wwwiiiaaa\\\WWWWWW___mmm|||~~~~~~}}}rrrkkklllkkkhhhffffffkkkooozzzzzz~~~uuussskkkgggbbbbbbcccbbb^^^YYY[[[^^^aaacccbbb___[[[XXXSSSOOONNNRRRUUUVVVWWWZZZZZZ\\\___```aaaffflllqqqoooooorrruuuwwwwwwtttqqqnnnkkkfff___XXXRRRNNNLLLFFFEEECCCAAA???>>>===<<<>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<===??????>>><<<>>>??????===;;;:::;;;<<<============<<<<<<<<<<<<::::::;;;;;;;;;::::::999<<<<<<;;;;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;@@@AAAAAACCCFFFKKKOOOQQQUUUZZZ___aaa``````dddhhhfffccc`````````___[[[XXX]]]]]]___bbbdddhhhsss~~~|||}}}vvvrrrssstttuuu|||tttggg\\\TTTMMMJJJPPPPPPZZZssskkkeeeooozzz}}}wwwvvv~~~uuugggUUUFFFAAA;;;444222333333000---111000000////////////000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++---******+++,,,,,,***)))(((******+++,,,,,,,,,,,,+++++++++***)))(((((())))))+++++++++*********))))))))))))************)))))))))************+++++++++++++++************++++++*********)))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((************************+++*********))))))((((((******))))))))))))******,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,************************************************))))))***++++++++++++***+++++++++*********)))))))))************+++++++++...---,,,+++++++++,,,---------------------------111...,,,+++---...,,,***+++...111222444===KKKWWW\\\SSSJJJDDD???>>>GGGTTT]]]jjjvvv|||hhh\\\RRRTTTXXX[[[___dddooovvvqqq```ZZZLLLDDDDDDBBB;;;<<>>===<<<:::999888888888+++---//////...------......,,,...333777;;;CCCJJJLLLUUU___hhhqqq|||}}}wwwwwwwwwsssppppppyyyzzzkkk___WWWZZZ___eeelllwwwwwwooogggeeebbb]]][[[]]]eeekkkyyy|||vvvrrrmmmggg___ZZZZZZXXXUUURRRPPPPPPOOOOOONNNLLLKKKJJJHHHFFFIIIPPPVVVVVVWWWYYYaaadddhhhjjjkkkmmmqqqttttttrrrpppooonnnlllhhheeeZZZXXXTTTOOOJJJFFFCCCBBBBBBAAA???>>><<<;;;;;;;;;999999999999999:::;;;;;;::::::::::::::::::::::::999999999999::::::::::::??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBAAAAAAAAABBBBBBAAA@@@???@@@@@@???======>>>@@@=========<<<<<<<<<<<<<<>>===<<<;;;<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???CCCFFFHHHJJJOOOTTTVVVVVVXXX]]]aaaeeeccccccdddfffgggdddbbb___[[[YYYYYYYYYYYY```hhhpppyyyzzzuuuwwwxxxuuurrrsssrrrxxx~~~xxxkkk^^^SSSMMMOOOMMMQQQ___sss~~~pppooosss|||{{{||||||~~~}}}rrrbbbSSSHHHAAA999444444444333000111000/////////////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,+++++++++++++++***))))))))))))***++++++++++++***++++++***)))))))))))))))++++++*********))))))))))))************)))))))))((())))))))))))*********++++++************++++++***)))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))(((************************************)))))))))(((******))))))))))))******+++*********))))))))))))***))))))))))))))))))***************************************************))))))***++++++++++++***+++++++++*********)))))))))************+++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...---,,,---...111666>>>FFFMMMQQQOOOIIIEEEFFFGGGJJJSSS^^^gggpppyyy|||}}}yyyjjjccc^^^___aaabbbiiiqqqtttzzzqqq___SSSOOOEEE???AAA@@@>>>CCCNNNXXXfffuuu~~~pppbbbWWWNNNEEE???<<<;;;:::999888888888888***,,,......---------......000111444>>>MMMWWWZZZXXXaaalllttt}}}|||ssspppnnnkkkjjjlll{{{vvviii]]]VVVSSS]]]kkkuuu||||||}}}~~~vvvtttwwwvvvooohhhaaa___[[[VVVVVV\\\gggooozzzuuupppnnnggg]]]WWWUUUTTTSSSRRRPPPNNNJJJFFFEEEEEEGGGHHHIIIJJJPPP[[[aaaaaa___```fffkkkqqquuuvvvvvvvvvvvvtttooohhhbbb]]]YYYUUURRRFFFEEECCC@@@>>><<<;;;:::<<<<<<;;;:::999999999999777777777888999:::<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<============??????@@@@@@@@@AAAAAAAAACCCBBBAAA@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAACCCDDD????????????>>>>>>======@@@@@@@@@???>>>===<<<;;;======<<<<<<;;;:::::::::::::::::::::::::::::::::999999888888999;;;===>>>???BBBFFFHHHJJJMMMSSSXXXaaabbbdddgggkkkmmmlllkkkiiiaaa[[[YYYWWWUUUVVVZZZ[[[aaalll{{{{{{zzzzzzvvvooojjjhhhmmmyyyvvvgggYYYPPPOOOLLLKKKPPPYYYlllxxxwww~~~uuuooorrrzzzrrreeeUUUMMMAAA999666555444333111000//////.........//////...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))(((***+++,,,,,,+++***************(((((()))************)))++++++***))))))))))))***++++++************))))))+++++++++******))))))(((((((((((())))))))))))***++++++************++++++))))))))))))))))))******************************))))))))))))))))))))))))************))))))))))))************************************))))))))))))******))))))))))))******))))))((((((((((((''''''(((((())))))))))))((((((************************************************))))))***++++++++++++***+++++++++***************)))************+++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---...///444>>>JJJOOOMMMHHHCCCAAADDDLLLUUU\\\dddjjjnnnuuu{{{{{{{{{zzzyyyxxxqqqhhhdddccceeefffgggiiirrr||||||mmmZZZMMMHHHEEE???===AAACCCEEEQQQ^^^ttttttiiiZZZLLLDDD???;;;888:::999999888777777777888***+++------,,,,,,...///...333555888HHH___llllllgggpppzzzuuullljjjlllmmmqqquuuuuufffZZZVVVWWW]]]fffrrr}}}}}}yyyooolllnnnmmmgggaaa[[[]]]]]]^^^bbbkkkwww|||sssmmmmmmhhhaaa\\\[[[[[[[[[ZZZYYYVVVQQQMMMLLLMMMOOOQQQTTTVVV___jjjpppmmmhhhgggkkkooovvvzzz{{{xxxtttqqqiiicccYYYQQQKKKGGGDDDBBB>>>>>>===;;;::::::::::::999999888888888888999999999999999:::;;;<<<===>>>===============>>>>>>>>>??????@@@AAAAAABBBCCCCCC@@@@@@AAABBBCCCCCCDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGFFFEEECCCCCCEEEFFFJJJJJJJJJHHHEEEDDDEEEFFFCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>??????>>>======<<<<<<;;;::::::::::::::::::::::::<<<;;;:::999999999::::::;;;<<<>>>???AAAEEEJJJOOOXXXZZZ___dddjjjnnnpppqqqtttjjj```^^^]]][[[XXXXXXYYY\\\aaaiiittt{{{wwwsssjjjmmmtttqqqddd\\\RRROOOMMMMMMQQQ\\\qqqvvvkkkiiirrrtttddd[[[MMMBBB:::666444333111111000///............//////...---------------------------------------,,,,,,---+++***)))+++,,,---,,,+++***)))***+++,,,((())))))***************++++++***))))))*********,,,,,,,,,,,,+++++++++***,,,,,,+++***))))))))))))))))))))))))************++++++************++++++)))))))))))))))*********************************))))))))))))))))))))))))*********)))))))))))))))*********************************)))))))))))))))******))))))))))))******(((((((((((((((((((((((('''((()))******)))((('''************************************************))))))***++++++++++++***************************))))))*********+++++++++******************++++++++++++++++++++++++++++++*********+++---.........111444<<>>===<<<<<<<<<;;;:::::::::::::::999999888888999::::::;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMLLLJJJJJJLLLOOOQQQPPPOOOKKKGGGDDDDDDDDDGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===;;;:::999999999::::::::::::;;;>>>AAADDDJJJNNNUUU]]]eeelllsssvvvxxxlllccc``````]]]YYYXXX[[[\\\^^^aaagggqqq{{{}}}pppppprrrxxxuuuoooZZZSSSLLLKKKNNNVVVcccooo|||oookkkrrrssskkk]]]OOOCCC:::444111222222111//////.........//////...------------...---------------------------......---++++++,,,......---+++*********+++,,,)))***++++++,,,,,,+++++++++***************++++++......---------,,,,,,,,,,,,,,,+++***))))))************++++++++++++,,,,,,++++++************++++++(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))************))))))))))))******))))))))))))))))))))))))((()))++++++++++++)))(((************************))))))))))))))))))))))))))))))***++++++++++++***************************))))))*********+++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...///111666===GGGNNNOOOJJJDDD@@@>>>EEEQQQaaaqqq|||~~~|||rrrwww{{{{{{~~~sssccc\\\[[[ZZZ]]]bbbiiiqqqzzz~~~yyyvvvuuuvvvuuurrroooooovvvyyyfffZZZPPPGGGCCCDDDAAAGGGQQQ]]]gggssszzzmmm___XXXKKKGGGBBB===;;;:::::::::777777777777888999:::;;;+++,,,---------...000222111777@@@JJJ[[[nnnzzz}}}yyy}}}vvvwww|||}}}qqqeee]]]VVVRRRZZZgggnnnkkkmmmvvv|||tttqqqooommmjjjhhheeebbb^^^[[[XXXcccssszzzuuutttqqqmmmlllnnnmmmllljjjeee```[[[XXXRRRRRRQQQRRRTTTVVVYYY[[[___bbblllxxx}}}yyysssqqqwwwuuurrrnnnhhh___VVVOOOKKKGGGAAA===<<<<<<<<<<<<999999888777777888888888;;;:::::::::;;;;;;<<<=========<<<<<<<<<======>>>@@@@@@@@@AAABBBBBBCCCCCC@@@@@@BBBCCCEEEFFFGGGHHHGGGHHHIIIKKKLLLNNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIMMMQQQRRRQQQQQQSSSVVVYYYXXXVVVQQQLLLHHHGGGGGGKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888999888888777888999:::;;;===BBBIIIRRR[[[fffpppvvvuuukkkcccaaaaaa^^^ZZZZZZXXXYYY[[[]]]aaafffmmmrrrvvvuuutttvvv{{{zzzeeeXXXKKKGGGKKKRRR]]]fffooo~~~vvvssswwwzzzpppbbbSSSEEE:::555444333222111000/////////000///......------......------------------------...//////...,,,,,,---...------,,,+++++++++++++++******+++,,,,,,,,,,,,,,,+++************+++,,,,,,.........---------,,,,,,,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------++++++************++++++((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))************************************))))))))))))******************))))))))))))******))))))************++++++******++++++++++++******************************))))))))))))))))))))))))))))))***++++++++++++******************+++++++++)))************+++++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------///444777???GGGOOOPPPKKKEEECCCEEECCCNNN]]]lll{{{zzz~~~~~~}}}~~~{{{vvvpppvvvuuukkk```\\\^^^```___fffooowww~~~xxxtttsssmmmoooqqqtttxxx~~~kkkVVVMMMHHHCCCCCCGGGLLLVVVfffwwwzzzrrrgggXXXLLLFFFBBBAAA>>>;;;999777666666888888888999:::<<<===>>>,,,---.........///111444555999DDDSSS___gggpppxxxzzznnnbbbYYYWWWTTTSSS[[[gggjjjkkkoooxxxrrrjjjgggeeeggghhhfffaaa^^^^^^___```mmm|||uuurrrnnnmmmnnnlllmmmkkkgggaaaZZZTTTQQQPPPPPPPPPQQQUUUZZZ```ccchhhjjjqqq|||zzztttrrrmmmhhhaaa[[[UUUNNNGGGBBBAAA>>>;;;:::;;;;;;:::999777666666666777888999999<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@BBBBBBEEEEEEFFFFFFGGGHHHHHHIIIHHHIIIJJJLLLNNNPPPQQQRRROOOPPPQQQSSSUUUWWWXXXYYYXXXXXXXXXXXXVVVTTTQQQOOOMMMSSSYYY\\\\\\\\\___bbbeeeeeebbb^^^YYYUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOKKKKKKKKKJJJIIIHHHFFFFFFGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<;;;::::::999888888888999999999888999<<>>;;;;;;:::888666555666666999999:::;;;<<<>>>@@@AAA---...///......000222555999;;;GGGXXX___```gggrrryyy}}}vvvdddXXXRRRTTTUUUSSSZZZeeeggglllttt|||zzzjjjbbbbbb```dddgggddd^^^[[[^^^cccjjjvvv}}}wwwrrrnnnnnnqqqjjjjjjhhhddd]]]WWWRRRPPPOOONNNMMMOOOTTT\\\dddiiinnnnnnssszzz{{{uuunnnkkk^^^XXXPPPJJJGGGDDD@@@===:::999888888999888777555777777777888999;;;<<<============<<<<<<======>>>??????@@@BBBCCCEEEGGGHHHKKKKKKLLLLLLMMMNNNOOOOOOSSSTTTVVVWWWYYY[[[]]]]]]\\\]]]^^^```bbbdddffffffgggggghhhhhhfffbbb^^^\\\WWW^^^fffkkkkkkkkknnnqqqppppppnnnjjjeeebbbaaaaaa]]]\\\\\\[[[YYYXXXWWWWWWXXXXXXWWWUUURRRPPPNNNLLLHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???????????????>>>===<<<:::::::::;;;======;;;::::::<<<======@@@FFFPPPWWWWWWSSSQQQUUUYYY[[[^^^bbbcccbbb```]]][[[[[[^^^aaadddhhhnnnxxxuuukkkaaaYYYRRRLLLNNNRRRVVV[[[kkktttuuuzzz{{{xxxvvv~~~rrr___NNNDDD777666444333222111111111000000///.......................................---------,,,+++***+++---+++,,,---...---,,,+++***(((((()))***************+++*********+++,,,,,,---+++++++++*********))))))+++***))))))***,,,...000)))************+++++++++++++++************++++++'''(((((()))***+++++++++************************))))))))))))))))))))))))(((((())))))*********+++************************(((((())))))*********+++******))))))))))))******(((((())))))******++++++***)))(((''''''((()))***************************))))))))))))))))))))))))))))))***++++++++++++***))))))******++++++++++++)))************+++++++++)))***,,,---......---------------------------------...------///666@@@GGGQQQRRRPPPKKKGGGGGGLLLQQQffftttzzzrrrfff\\\VVVXXXYYY\\\cccjjjiiicccmmm~~~zzzhhhZZZOOOLLLHHHHHHSSScccttt~~~jjj]]]QQQMMMIIIAAA======777777666555444666999<<<::::::;;;<<<>>>@@@BBBCCC---.../////////111444666888BBBNNNXXX]]]dddnnnvvvzzzmmmcccVVVSSSRRRVVV\\\```cccdddhhhuuu||||||{{{zzzrrrhhheeeeeeiiieeeaaa^^^\\\\\\dddmmmuuu}}}zzzuuuxxxyyyzzz}}}{{{sssnnnllllllddd```[[[WWWUUURRROOOMMMNNNOOOSSSZZZaaagggkkklllppprrrtttuuurrrjjj___XXXNNNKKKFFFAAA===;;;::::::777777777777666555444333777888888999;;;===>>>???<<<===???>>>>>>>>>???@@@BBBBBBCCCEEEGGGJJJMMMOOORRRUUUVVVTTTRRRTTTZZZ```___aaacccdddeeehhhlllooosssssssssqqqpppqqqtttwwwttttttvvvyyyyyywwwrrrnnnlllsss|||~~~|||yyyvvvsssqqqooopppooollljjjiiihhhhhhhhheeedddcccaaa___\\\WWWSSSUUUQQQMMMKKKLLLLLLJJJGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDBBB???>>>>>>>>>===;;;???>>>===<<<<<<<<<<<<<<<::::::::::::<<>>777111333555222...---111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++************************))))))))))))***+++,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***)))******))))))***+++,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************,,,+++***))))))***+++,,,...---,,,***)))(((((((((---,,,++++++******++++++---,,,***)))((((((((())))))************+++++++++++++++***)))(((((())))))))))))))))))************))))))))))))))))))))))))************************------,,,++++++*********,,,,,,,,,+++***+++---///---///111222555===IIIRRRRRRNNNKKKIIIFFFHHHVVVgggyyywwwiii\\\VVVQQQZZZccchhhggghhhnnnttt{{{fffYYYOOOOOOUUU]]]iiitttrrrfff\\\SSSHHH@@@???>>><<<999999888888888888999999:::???<<<<<<@@@BBB@@@@@@BBB---......//////111444777<<>>??????AAACCCCCCBBBBBBDDDEEEHHHIIIJJJLLLOOORRRVVVXXX]]]```ccccccbbbccciiinnnlllmmmoooppprrrtttxxx{{{~~~|||{{{{{{{{{uuutttsssrrrpppmmmiiifff^^^ZZZUUUSSSSSSSSSPPPMMMJJJIIIHHHGGGHHHIIIKKKLLLGGGEEECCCBBBBBBBBBAAA@@@@@@@@@???>>>============<<<;;;999888888999;;;<<>>AAAFFFIIIKKKQQQWWW`````````___]]][[[XXXWWWVVVWWWYYY]]]bbbhhhmmmppp}}}~~~wwwfffZZZQQQLLLKKKLLLOOOXXXiii}}}qqqllljjjqqqwwwyyyxxx{{{zzziiiYYYFFF<<<444444555333111111000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++)))***++++++++++++***)))******))))))***++++++,,,++++++************++++++************************))))))))))))))))))))))))******++++++++++++******************************************************++++++***))))))***++++++++++++***)))))))))******---,,,++++++******++++++***+++++++++***)))'''''')))************+++++++++++++++***)))))))))))))))))))))))))))************************************************************++++++++++++++++++,,,,,,,,,------,,,***+++---/////////000666???IIIPPPSSSOOOKKKHHHIIILLLUUUhhhyyyzzzqqqcccXXXTTTXXX^^^eeeiiikkkooovvv{{{|||lllddd```bbbgggmmmwwwsssdddYYYPPPHHH@@@;;;;;;;;;999777777777888999:::;;;;;;<<>>>>>>>>===;;;:::888888888888999;;;999:::>>>???AAAFFFMMMZZZ]]]aaaddddddbbb^^^[[[YYYXXXWWWWWWZZZ^^^cccfffnnn{{{~~~xxxtttyyy}}}mmm]]]RRRJJJGGGHHHNNNUUUccc}}}{{{oooeeejjjrrrwwwsssooorrryyy}}}|||{{{zzz{{{yyyoooRRREEE999555555333333444.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))++++++++++++++++++++++++)))***++++++++++++***)))*********)))******+++,,,++++++************++++++************************))))))))))))))))))))))))******++++++++++++******************************************************++++++***))))))***++++++(((((((((((())))))***+++,,,,,,+++************+++)))***+++,,,+++)))'''%%%)))************++++++++++++***))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,------------......,,,++++++---///111000333???MMMVVVVVVRRRMMMIIIHHHNNNXXXgggzzz|||ssshhh]]]VVVUUU^^^aaafffkkkqqqwww~~~vvvvvvxxx|||~~~~~~}}}~~~}}}rrriii^^^QQQHHHBBB===999777999:::999777666777999:::<<<=========@@@>>>@@@EEEGGGEEEFFFHHH000111222333555999>>>BBBIIIRRR]]]gggooowww~~~tttjjjccc^^^YYYWWWWWWYYYfffxxxyyyooollljjjhhhiiikkkmmmnnnnnnkkkiiijjjppptttwww}}}~~~xxxsssmmmnnnqqqtttuuuuuutttsssuuuqqqllleee___ZZZWWWUUUTTTTTTUUUYYY```eeehhhiiilllnnnrrruuuvvvssslllgggXXXTTTMMMGGGCCC>>>:::888888888777777888999;;;<<<999999999::::::;;;<<<<<<>>>>>>???@@@BBBDDDEEEFFFIIIKKKOOOQQQQQQRRRTTTUUUZZZ^^^cccfffiiilllrrrvvvrrrwww}}}xxxsssooojjjccc^^^VVVTTTRRRPPPOOOQQQTTTUUUMMMJJJFFFEEEDDDEEEDDDCCCCCCCCCBBB@@@????????????<<<<<<;;;::::::;;;<<<<<<<<<999999;;;;;;;;;@@@GGGOOOUUU]]]eeeiiiiiifffdddaaa___[[[YYYYYY\\\___bbbcccmmmzzz{{{sssrrrtttvvvyyy|||zzzxxx~~~rrrdddSSSKKKKKKQQQQQQQQQ```uuuzzziiigggnnnrrrpppjjjiiilllppptttuuuuuuvvv|||zzz```QQQ@@@888555222222444.............../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++++++++++++++++++++*********++++++*********+++***************++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************+++******************+++((((((((((((((())))))***,,,++++++******************************)))((('''))))))*********+++++++++******)))))))))))))))***((()))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........---+++,,,...000///333<<>>???@@@AAABBBCCCEEEHHHJJJKKKNNNRRRVVVYYYZZZ[[[]]]^^^aaagggmmmqqqsssvvv|||}}}vvvmmmgggfffccc```\\\YYYXXXYYYYYYVVVSSSNNNKKKJJJIIIHHHGGGEEEDDDCCCAAA@@@?????????>>>======<<<<<<;;;<<<<<<===::::::;;;:::999<<>>;;;@@@IIISSS\\\cccgggiiidddccccccbbbaaa`````````\\\cccooozzzwwwtttsssqqqpppqqqzzzwwwtttuuuuuuzzziiiZZZVVVTTTOOOPPPUUU\\\sssvvvoooiiijjjkkkiiifffdddfffhhhiiihhhkkkssswwwxxxwwwhhhVVVKKKCCC;;;555444111000000000////////////------------------------***++++++,,,---...//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---++++++++++++++++++++++++++++++***))))))***++++++,,,+++******)))*********,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++++++++***)))+++***))))))((((((((((((++++++***))))))))))))***---+++(((&&&&&&(((+++---)))************+++++++++)))))))))))))))******+++))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++,,,---......---...111444444???MMMUUUTTTNNNIIIFFFDDDTTTiiixxxuuuggg^^^YYYWWWZZZ```fffppp}}}zzzsssooottt{{{rrrccc```dddqqqxxx]]]WWWMMMDDD???<<<;;;:::555666777999999:::::::::>>>======>>>???@@@AAABBBCCCGGGPPPYYY\\\[[[]]]bbb666888===CCCLLLVVVaaahhhrrrxxx~~~xxxtttkkkkkkmmmttt~~~xxxlllbbbaaa______hhhvvv}}}}}}tttlllgggeee^^^```aaaaaabbbgggooouuuzzzyyyxxxooolllkkklllnnnnnnllliiieeecccXXXWWWVVVWWWYYY]]]aaadddfffjjjpppxxx~~~}}}{{{tttlll```TTTKKKDDD@@@===;;;999777666888999:::999888888999999:::;;;;;;<<<>>>>>>>>>@@@BBBFFFIIIKKKJJJKKKMMMPPPTTTXXX[[[]]]```dddjjjooorrrsssuuuvvv|||yyysssnnnkkkmmmhhh```YYYTTTQQQOOOMMMKKKJJJHHHGGGEEEDDDDDDDDDBBBBBBAAA@@@>>>===;;;:::;;;:::;;;===;;;777777;;;888:::???EEEMMMUUU[[[___ccceeegggiiiiiihhheeeddd^^^```gggppprrrooopppuuu~~~~~~|||zzzuuuqqqqqqzzz}}}zzzzzzyyy~~~lll^^^WWWUUURRRQQQPPP^^^uuu|||pppllllllkkklllooonnnoookkkeeeeeemmmuuuxxx~~~qqqbbbYYYQQQGGG>>>;;;333333222111000//////...........................------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++***))))))***++++++,,,++++++***))))))******---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++++++++***)))******)))))))))***++++++++++++***)))))))))))))))+++***((('''''')))***,,,)))************+++++++++)))))))))))))))***++++++))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,---......000333666>>>EEELLLNNNKKKGGGGGGHHHNNNaaavvv~~~mmmcccZZZWWWXXXZZZ```fffooozzz|||zzzzzz}}}{{{yyyyyy{{{||||||nnn\\\PPPVVVeeevvvxxxmmmbbbOOOJJJDDD>>>;;;999999888555666888::::::;;;===>>>@@@??????@@@BBBEEEIIIKKKKKKQQQ\\\gggjjjjjjmmmsss<<>>??????BBBBBBBBBDDDGGGKKKNNNQQQQQQSSSUUUYYY]]]bbbeeegggggglllrrrwwwzzz|||}}}~~~}}}xxxooogggaaa]]]ZZZXXXMMMLLLKKKIIIHHHGGGFFFFFFBBBBBBCCCCCCCCCBBBBBBAAA<<<;;;===@@@>>>999888;;;999999999<<>>??????AAABBBFFFHHHJJJKKKMMMPPPTTTXXX^^^```ccceeehhhmmmrrrvvvvvvzzz{{{vvvtttqqqiiiccc[[[WWWRRRPPPPPPOOOLLLIIIJJJIIIFFFEEEDDDCCC@@@>>>>>>>>>===<<<<<<;;;::::::777777888:::<<>>???@@@???>>>CCCIIIKKKJJJNNNXXX``````hhhrrrzzz~~~XXXeeerrruuuwww~~~|||tttnnnlllkkkpppyyyxxxllleeeddddddbbbhhhrrrtttpppsss|||{{{vvvuuuqqqlllfffbbbbbbbbbiiiggggggkkkmmmooowwwzzzuuusssqqqpppnnnmmmkkkeee^^^WWWTTTUUUXXX___fffkkknnnssszzz~~~}}}yyyrrrnnnkkkdddXXXOOOIIIDDD<<<777777888888888888888888888999:::;;;<<<999<<>>===<<<;;;:::999999999:::;;;<<<===>>>FFFMMMWWW```gggkkkmmmooolllhhhaaa^^^^^^^^^]]]\\\[[[```jjjvvvyyyqqqrrrrrrrrrsssuuu{{{xxxgggVVVLLLHHHMMMVVVdddvvv~~~wwwxxx~~~|||{{{|||xxxqqqggg___PPPEEE999222222333222000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++*********))))))************+++++++++,,,,,,,,,+++++++++***************+++++++++++++++,,,,,,+++++++++*********************************+++******))))))******+++******++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))***++++++++++++************************************************************+++++++++******)))************+++++++++,,,***((('''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,000///...///333999AAAFFFEEEFFFDDDAAACCCQQQfffwww{{{xxxwwwxxxrrreeeXXXQQQQQQOOOQQQXXX]]]dddppp|||}}}rrrkkkooowwwppp```TTTMMMIIIKKKNNNXXXnnnooocccZZZQQQFFF>>><<<;;;:::999888999999:::<<<<<<<<<>>>@@@BBBDDDDDDDDDGGGJJJLLLOOOUUU___gggmmmsss{{{hhhxxxxxxqqqpppssswww{{{rrrddd___```ggghhhnnnssspppjjjnnnxxxzzzvvvqqqpppmmmhhhccc```___```iiiiiilllqqquuuxxxzzzwwwyyyvvvrrrpppooommmkkkiiihhhddd___XXXUUUVVV[[[___hhhooovvvzzz~~~~~~|||tttiiiaaaZZZRRRHHH@@@>>>:::666444555666777777999999999:::;;;===>>>???>>>@@@CCCFFFHHHKKKOOORRRTTTWWW[[[___ccchhhnnnrrrsssvvv{{{{{{uuummmgggccc___YYYUUURRROOOJJJGGGFFFEEEDDDCCCDDDCCCBBB@@@???===<<<;;;<<<;;;::::::999999999999;;;@@@IIIRRR[[[cccjjjnnnpppkkkeee```______``````^^^___dddjjjpppyyy|||yyynnnllljjjkkknnnsssvvvxxxsss^^^PPPHHHIIIPPP]]]ggguuu|||{{{vvvqqqaaaTTTCCC888444444333222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++************************,,,,,,,,,+++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++*********************)))))),,,++++++++++++*********************************+++******))))))******+++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))***++++++++++++***************************************************(((((()))***++++++,,,,,,)))************+++++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,111000000333:::AAAGGGJJJGGGDDD@@@AAAJJJ```zzzxxxrrrllleee[[[PPPJJJKKKQQQQQQVVV^^^eeelllvvv~~~}}}|||xxxmmmhhhqqqzzzhhhXXXMMMGGGEEEIIINNNTTT```vvvzzzooo___SSSLLLEEE???999888888888999999:::::::::===<<<<<<===???CCCGGGIIIPPPPPPQQQUUU\\\eeennnttt{{{pppzzzssswww}}}oooaaa^^^bbbsssqqqppppppllliiinnnwwwzzz~~~xxxrrrnnnmmmkkkhhhcccaaaaaabbbhhhkkkqqqyyyvvvqqqoooqqqpppooommmjjjgggdddbbbaaa___]]][[[\\\aaagggkkkooovvv|||yyyooofff[[[RRRLLLFFF@@@;;;888777666666666777777888999::::::<<<>>>@@@BBBCCCBBBEEEHHHKKKNNNRRRXXX\\\]]]aaafffjjjoootttzzz}}}~~~~~~wwwrrrmmmfffaaaZZZVVVPPPKKKIIIHHHGGGFFFDDDCCCCCCBBB@@@???>>>>>>===<<<;;;999888888888777999<<>>>>>>>>???AAAGGGMMMQQQ]]]]]]___fffqqqzzzuuu}}}wwwggg[[[[[[```ssspppnnnpppqqqqqqsssvvvxxx~~~xxxssslllkkkiiifffddddddfffhhhkkkqqqzzzzzzsssppppppppppppnnnkkkfffbbb^^^]]]ZZZ[[[]]]bbbhhhnnnsssvvvuuuzzz~~~wwwnnn^^^WWWMMMFFFBBB???<<<:::666777777777777777888888:::;;;<<<>>>AAADDDGGGHHHHHHJJJNNNQQQUUU[[[aaaeeehhhkkkpppuuuyyy~~~xxxooohhhbbb]]]VVVQQQMMMKKKHHHGGGDDDDDDCCCCCCBBBBBBAAAAAA===<<<;;;:::999999999999:::;;;<<<>>>AAAGGGOOOTTTccceeehhhjjjjjjhhhgggfffaaa]]]ZZZZZZZZZ\\\fffooowww|||mmmcccaaafffkkknnnvvvyyyxxxhhh```YYYOOONNNXXX___ddduuu~~~{{{qqqbbbSSSGGG===444///000000/////////.........------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************))))))******************))))))*********++++++++++++++++++++++++++++++++++++*********)))(((((((((+++++++++*********))))))***************************))))))))))))))))))******++++++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))***++++++++++++***************************************************++++++***))))))***++++++))))))*********+++++++++***++++++++++++***((('''************************...------,,,,,,------...---222:::CCCIIIJJJHHHFFFCCCCCCGGGRRRddd{{{ooo\\\SSSOOOMMMMMMOOOWWW^^^gggqqqyyy~~~}}}vvv|||kkk___SSSMMMJJJGGGIIINNNPPP\\\kkkyyyuuuiii]]]UUUIII@@@<<<;;;;;;;;;555666888:::<<<===>>>>>>BBBCCCDDDEEEIIIOOOXXX^^^gggiiinnnxxx}}}uuuhhh[[[TTTVVV]]]hhhkkkqqqyyy|||yyy|||wwwuuukkkjjjhhheeedddggglllpppvvv}}}zzzuuurrrqqqrrrooonnnkkkfffaaa]]]\\\\\\XXXZZZ___hhhqqqwww{{{|||yyy{{{{{{xxxwwwsssjjj___PPPKKKDDD???;;;:::888888444666888888777777999:::===>>>@@@CCCFFFJJJMMMNNNPPPSSSWWW\\\```eeekkkooossswww|||xxxnnnlllggg```ZZZUUUPPPLLLJJJGGGGGGFFFFFFEEEDDDDDDDDD>>>>>>===<<<;;;;;;;;;;;;999999::::::;;;@@@FFFJJJVVV\\\dddjjjllllllkkkkkk```\\\XXXWWWVVVUUUZZZaaacccppp|||lllddddddgggiiinnnlllmmmuuu~~~uuuqqqggg\\\UUUWWW[[[___iiiuuu~~~wwwmmm```RRRDDD888111000000000/////////......------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,************************)))))))))))))))*********)))************+++++++++***++++++++++++,,,,,,,,,******************))))))+++************)))))))))***************************))))))(((((())))))***)))***++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))***++++++++++++***************************************************,,,+++***)))))))))++++++)))************+++++++++*********+++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000888BBBJJJKKKIIIEEEBBB@@@FFFRRRbbbuuu|||kkkXXXQQQQQQQQQRRRSSS```hhhsss}}}{{{rrr{{{|||nnnUUUKKKGGGLLLPPPNNNPPPUUU___lll|||sssdddYYYNNNIIIAAA;;;999999::::::888999:::<<<>>>@@@AAABBBAAACCCGGGJJJNNNUUU___gggooossszzzvvvggg\\\VVVVVV]]]fffiiiqqq|||xxxtttuuuwwwmmmllliiiggghhhmmmtttzzzxxxuuurrrpppppppppooonnnhhhhhheee```[[[ZZZ\\\___]]]___dddmmmwww~~~xxxwwwrrrllliiidddYYYNNNDDDAAA>>>:::888777666555444666999999999:::===???AAABBBDDDHHHLLLPPPSSSUUUYYY]]]ccchhhlllqqqvvvyyy~~~|||wwwpppiiibbb\\\VVVRRRMMMMMMKKKJJJHHHFFFEEEDDDBBBAAA???>>>===<<<<<<<<<999999:::999999;;;???BBBGGGNNNXXXaaafffiiilllnnnfffbbb___]]]ZZZVVVVVVZZZ\\\bbbmmm}}}sssmmmkkkkkkkkkiiigggkkkvvvxxxooobbbXXXVVVZZZbbbgggzzz}}}|||}}}yyyqqqgggZZZLLL@@@888000000000000/////////...........................,,,,,,,,,,,,------------,,,,,,------------,,,,,,************************)))))))))******+++++++++)))************+++++++++******+++++++++,,,,,,,,,*********+++++++++++++++************))))))))))))************************))))))(((((((((((())))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))***++++++++++++***************************************************+++***)))((()))***,,,...)))************+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111222777@@@JJJNNNJJJEEEBBBBBBFFFPPPaaarrryyylll```UUURRRTTTWWWZZZ___jjjtttzzzqqqwww}}}zzzgggZZZIIIBBBEEETTT^^^```bbbhhhvvv|||nnnaaaVVVOOOCCC@@@<<<:::999999::::::<<<<<<<<<===???BBBDDDFFFCCCGGGMMMQQQVVV^^^iiiqqqyyy}}}|||nnn___YYYYYY___jjjtttuuu~~~tttmmmmmmrrrxxxrrrpppmmmjjjlllsss|||~~~pppllljjjhhhjjjmmmnnnllliiibbbaaa^^^ZZZWWWXXX]]]bbbeeefffiiiqqqzzztttqqqjjjbbb]]]WWWLLLAAA;;;:::999888777777666666555777:::<<<<<<>>>BBBFFFDDDEEEHHHKKKPPPTTTXXXZZZ```dddkkkqqquuuyyy}}}}}}vvvnnnggg___[[[SSSRRRPPPMMMJJJGGGEEEDDDEEEDDDBBB@@@>>>===<<<;;;;;;;;;<<<:::999999;;;===;;;CCCMMMVVV]]]ccciiimmmjjjfffcccbbb]]]WWWTTTVVVXXXYYYaaapppyyysssrrrnnnllljjjjjjnnnxxx|||~~~~~~nnn[[[RRRWWW___bbbddduuuxxxzzz{{{tttqqqttt}}}{{{xxxrrriii^^^QQQFFF???000000000000////////////........................---------.........//////,,,------......------,,,*********************************++++++,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,*********+++,,,,,,,,,---************))))))))))))************************))))))(((((((((((())))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))***++++++++++++***************************************************)))((('''((())),,,...000)))************+++++++++++++++++++++,,,,,,......******************************+++,,,...000222333===FFFOOOOOOHHHBBBAAADDDOOO[[[mmm}}}yyynnn[[[VVVSSSTTTXXX\\\dddlllqqq|||zzzqqqsssttttttuuu{{{|||jjjXXXLLLFFFAAAIII^^^mmmrrrvvv||||||mmm]]]QQQKKKHHH>>>===<<<;;;;;;;;;;;;<<>>>>>>>>@@@CCCFFFHHHKKKQQQXXX^^^ccclllwwwsssiii^^^WWW[[[gggttt|||vvvnnniiihhhlllppprrrtttsssssstttwww}}}oooffffffggghhhiiiiiihhhgggfff\\\ZZZYYYYYY\\\```fffiiinnnooosssyyy~~~uuukkk]]]SSSLLLGGGAAA<<<;;;;;;:::888888777777777:::;;;===>>>@@@CCCGGGJJJJJJLLLPPPUUUZZZ___ccceeehhhmmmvvv}}}uuullleee```[[[XXXUUUPPPIIIFFFGGGGGGDDDAAA@@@??????>>>===>>>===;;;999888888888999======???EEENNNZZZeeekkkjjjooopppiiibbb]]]YYYUUUTTTUUU\\\fffppp~~~zzzooonnnllliiihhhkkkrrrzzz~~~~~~zzzpppvvvtttjjjaaaZZZZZZ___cccdddmmmxxxttttttpppmmmmmmssswww{{{~~~{{{xxxzzzsssllljjjggg]]]KKK<<<333111/////////000///---///......------......///////////////...---,,,+++------.........---,,,,,,---,,,++++++******++++++******+++,,,,,,---......))))))*********+++++++++++++++***************+++++++++************++++++)))***+++,,,,,,+++***))))))************++++++++++++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))(((************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------///---...///......666???RRRVVVVVVNNNCCC@@@GGGPPP\\\mmm~~~xxxjjjUUUWWWXXXYYY\\\cccmmmuuu}}}}}}sssooojjjjjjpppyyy{{{jjjWWWLLLIIIBBBNNN[[[eeeqqqzzzjjj]]]SSSLLLFFFBBB;;;<<<;;;:::999:::<<<>>>??????BBBEEEEEEEEEJJJQQQSSSXXX^^^eeemmmxxx|||yyy|||zzzkkk[[[WWWXXXcccsss}}}tttooohhhccccccggglllooosssuuuxxx|||vvvkkkeeefffgggiiijjjhhheeeaaa___XXXYYY\\\```eeejjjoooqqqwwwxxxzzz}}}|||yyyjjj```SSSJJJEEEAAA<<<999888777777777777777888888;;;===???AAADDDGGGLLLOOOQQQSSSXXX]]]ccchhhlllooosssxxxzzzrrrjjjddd```^^^ZZZRRRLLLJJJIIIHHHFFFFFFFFFDDDAAA??????>>><<<;;;:::999::::::;;;:::;;;???FFFPPPYYY^^^ggglllooollliiifffaaa\\\YYYXXXZZZ___eeennn~~~zzzqqqooollllllnnnrrrvvvxxxxxxqqqtttxxxlllaaa\\\]]]\\\\\\bbbqqq{{{wwwrrrnnnnnnqqqrrrtttvvvwwwxxxyyyzzz}}}uuullliiifff^^^PPPDDD777444111000000///...---......------------....../////////......,,,+++++++++,,,,,,---------,,,,,,---,,,++++++******++++++)))******++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,++++++************++++++******++++++++++++******)))************++++++++++++++++++************)))))))))))))))))))))))))))************************************************))))))************))))))************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************............------------***,,,///000///111>>>LLLaaa^^^VVVKKKDDDFFFPPPZZZgggsss~~~rrreeeTTTUUUWWWZZZ```iiirrryyyrrrlllgggiiisss~~~uuuhhhYYYKKKFFFFFFNNN[[[iiitttxxxnnn___RRRJJJEEE@@@===:::;;;<<<<<<;;;<<<>>>@@@BBBBBBDDDHHHIIIIIIOOOVVV[[[aaahhhpppxxxvvvmmmdddaaabbbfffpppyyy{{{qqqdddVVVXXXbbbsssvvvnnnjjjddd```___ccchhhlllqqqvvv}}}xxxpppiiifffggghhhiiihhheee```ZZZVVVXXX[[[aaahhhnnntttwwwyyy~~~{{{vvvpppkkk[[[SSSHHH@@@===;;;999777666666666777888999:::;;;===@@@CCCFFFIIINNNTTTWWWZZZ\\\aaagggmmmsssxxxzzz|||xxxooohhhfffcccZZZQQQMMMIIIIIIHHHHHHHHHEEEAAA===@@@???>>><<<;;;;;;;;;;;;:::999999:::>>>EEEKKKOOO]]]ccciiimmmpppqqqkkkddd```\\\XXXXXXZZZ___lllxxxxxxtttpppooorrrttttttsssyyy|||{{{yyywwwzzz~~~oooddd___[[[ZZZZZZ___lll}}}uuuqqqpppqqqooommmlllnnnrrrwww{{{}}}uuulllgggddd^^^TTTKKK:::777333111000///...---...------,,,,,,------...---......------,,,+++*********+++,,,---------,,,---,,,++++++******++++++************************++++++,,,,,,,,,------------,,,,,,+++,,,,,,------++++++************++++++++++++************++++++)))************++++++++++++++++++************)))))))))))))))))))))))))))************************++++++++++++++++++++++++*********))))))*********************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------............***---000111000555EEEVVVhhh^^^QQQIIIKKKVVVcccllluuu{{{}}}{{{{{{yyyggg]]]VVVVVVYYY___hhhqqqyyy|||~~~vvvoooiiilllwww}}}qqqbbbTTTIIIBBBEEELLLcccooo}}}wwwhhh^^^QQQFFFAAA>>><<<:::999;;;===>>>>>>???AAACCCFFFEEEHHHLLLNNNPPPWWW___ffflllvvv~~~eee___XXXWWWWWWZZZccclll~~~zzzpppgggaaaeeeppprrrllliiiddd```___bbbgggkkknnnuuu{{{tttoookkkjjjiiiiiifffccc^^^YYYUUURRR\\\___dddkkkqqqvvvyyy{{{|||wwwpppggg^^^XXXOOOIII@@@;;;999999999999888888999999;;;<<<===>>>@@@CCCGGGLLLQQQVVV]]]aaabbbdddiiiooovvv|||vvvrrrnnneee\\\WWWPPPNNNLLLJJJIIIFFFBBB???@@@???>>>===<<<<<<;;;;;;;;;:::999999;;;???CCCFFFOOOVVV___hhhrrrxxxuuunnneee___YYYWWWUUUXXXbbblllxxx~~~uuuqqqsssvvvxxxwwwxxx~~~oooeee```___[[[WWWYYYhhhyyyqqqoooqqqnnnkkkjjjkkkoootttwwwxxxssslllgggbbb\\\RRRKKK<<<888444000////////////------,,,,,,,,,,,,------,,,---------,,,,,,+++***((()))***+++,,,------------,,,++++++******++++++++++++++++++************))))))*********+++++++++,,,++++++++++++,,,------++++++************++++++,,,+++***))))))***+++,,,))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++))))))))))))+++,,,************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------000///000222444:::HHHVVV[[[RRRJJJLLLZZZkkkxxx~~~~~~}}}yyy{{{xxxggg]]]XXX\\\\\\___gggrrr{{{}}}zzzzzz}}}}}}yyyttttttwww{{{{{{zzzqqqeeeUUUJJJDDDFFFQQQ\\\www}}}pppfff[[[SSSGGG@@@=========<<<:::<<>>???@@@EEEHHHMMMSSSYYY```ggglllmmmppptttzzz}}}tttlllhhh^^^ZZZTTTOOOKKKIIIGGGEEE@@@@@@???>>>===<<<;;;;;;::::::999999:::<<>>>>>>>>;;;===@@@AAABBBDDDGGGIIIOOOOOOSSSYYY]]]```hhhqqq~~~LLLIIIGGGJJJMMMUUUdddqqq|||{{{yyyuuuqqqhhhgggeeeaaa^^^```fffkkkssszzz{{{mmmmmmlllllljjjiiigggfffeeeaaa[[[VVVTTTTTTWWWYYY]]]___bbbhhhmmmrrrvvvxxxsssoooggg___WWWNNNFFFAAA;;;:::888666666777888::::::;;;;;;===???AAACCCEEELLLOOOUUU[[[bbbiiiqqqvvv|||~~~zzzvvvjjjddd[[[SSSNNNJJJGGGEEEAAAAAAAAAAAA@@@>>>===<<<:::999999888999:::;;;<<<===DDDMMMWWWdddssszzz{{{tttmmmfffaaa[[[UUUTTTVVV^^^gggqqqyyy|||zzz~~~~~~~~~sssiiiccc\\\WWWPPPQQQcccyyyssskkkoooppprrrtttsssqqqnnnkkklllnnnooommmfff\\\RRRKKKBBB===666111///000111222.........------.........,,,,,,------------,,,,,,******+++,,,---------,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))))))))***+++,,,,,,++++++************++++++++++++************++++++)))************++++++++++++++++++************)))************************************************++++++++++++++++++++++++++++++************++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++,,,,,,------111---...:::FFFLLLNNNOOOEEEKKKXXXjjj{{{}}}|||ooo```VVVUUU\\\ccc```dddmmmyyy{{{vvvxxx{{{|||zzz|||pppdddPPPMMMMMMRRRWWW]]]hhhsss|||tttoooggg[[[QQQGGGAAA<<<999;;;======<<<===???AAACCCFFFIIINNNRRRWWWXXX^^^eeeiiilllsss|||HHHGGGJJJOOOTTT\\\kkkyyyyyytttvvvvvvsssqqqnnndddeeedddaaa___bbbiiippptttzzztttggggggffffffeeecccbbbaaa]]]ZZZVVVTTTTTTWWW[[[^^^___bbbfffkkknnnpppppppppgggbbbZZZRRRKKKEEE@@@<<<777888888888777777888999;;;<<<>>>BBBEEEIIIMMMNNNSSSWWW]]]cccjjjrrrzzzwwwqqqhhh___WWWQQQKKKHHHDDDDDDDDDDDDCCCAAA@@@>>>===<<<<<<;;;::::::999999:::???DDDIIITTTcccpppvvvyyysssnnnjjjdddZZZTTTSSSYYYZZZcccppp{{{vvvhhh[[[VVVQQQPPP\\\kkkyyyrrruuuzzz}}}}}}yyytttppplllpppsssrrrlllccc[[[WWWJJJCCC;;;444111000111111000//////......//////000,,,------.........------+++,,,,,,---------,,,,,,---,,,++++++******++++++******++++++,,,,,,------++++++,,,,,,,,,---------************+++,,,------++++++************++++++******++++++++++++******)))************++++++++++++++++++************)))***************************************************************************++++++,,,,,,++++++***************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,------...//////000000777DDDNNNOOOLLLKKKOOOZZZkkk{{{|||{{{nnnggg\\\SSSQQQVVV^^^eeedddkkkuuu{{{www{{{wwwlll___UUUHHHLLLVVVcccjjjnnnsssxxxqqqhhhbbb[[[OOOFFFAAA===999999<<<===<<<;;;===???BBBEEEJJJQQQYYY^^^aaadddkkksssvvvxxxEEEIIIRRR[[[aaagggrrr|||~~~zzzsssmmmrrr}}}vvvppppppooolllbbbdddeeecccbbbfffnnnuuusssxxxzzzoooiiihhhfffdddbbb```______VVVUUUTTTTTTVVVZZZ]]]```dddggglllppppppnnnjjjggg]]]XXXPPPHHHCCC???<<<:::777999;;;;;;;;;::::::;;;===???BBBGGGLLLQQQVVVXXXXXX\\\bbbiiipppxxxxxxooofff]]]UUUPPPFFFFFFGGGFFFEEEDDDBBBAAAAAAAAA@@@>>>===;;;:::999777;;;>>>???FFFVVVeeennn{{{wwwsssrrrlllaaaYYYVVVUUUQQQXXXiiiuuuxxxppp]]]VVVRRRPPPXXXddd~~~www{{{|||yyyooossswwwvvvqqqjjjeeebbbPPPIII???666222000000000000000////////////000000------......///.........------.........---,,,,,,---,,,++++++******++++++(((((()))***+++,,,,,,---))))))*********+++++++++++++++++++++,,,---...///++++++************++++++)))***+++,,,,,,+++***))))))************++++++++++++++++++************)))************************************************))))))))))))))))))))))))***+++,,,------,,,+++***************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------......///000111111222666AAAMMMQQQMMMHHHGGGYYYfffxxx}}}|||tttmmm[[[UUUOOOLLLPPPWWW^^^bbbkkkrrr|||yyyyyyzzzjjj\\\PPPFFFIIIQQQaaasss{{{||||||~~~yyyiii^^^XXXPPPEEE<<>>???===;;;===???BBBGGGNNNWWWaaahhhhhhkkksss|||VVV\\\___```hhhwww~~~vvvjjjccciiiqqquuuvvvyyyvvv~~~tttmmmiiihhhiiieeeiiilllmmmqqqwwwyyyxxxvvvzzz~~~yyysssnnneeehhhjjjiiiddd___ZZZXXXRRRRRRSSSWWW]]]cccggghhhqqqvvvxxxtttoooiii```WWWRRRLLLEEE@@@>>><<<999666777666666888:::=========AAADDDHHHKKKNNNUUU^^^eeecccfffjjjnnnssszzz}}}tttiii]]]TTTQQQMMMGGGEEEFFFGGGFFFDDDAAA@@@???>>>>>>===>>>>>>999;;;======???FFFRRR[[[qqqxxx}}}{{{qqqddd\\\XXXXXXQQQPPPXXXccckkkttt|||sssccc\\\UUUQQQXXXeeettt{{{{{{}}}vvvkkkbbbVVVGGG<<<888555111...111111///......---------,,,,,,,,,---------......------------,,,+++***)))************************)))***+++,,,,,,+++***))),,,++++++---...///...,,,(((***...111111///,,,***+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))),,,------,,,+++)))'''%%%(((((((((((((((((((((((())))))))))))))))))))))))************************---------......---,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///000111111333>>>KKKOOOKKKHHHKKKOOOgggxxxzzzkkk\\\NNNHHHHHHPPPXXX\\\cccjjjvvvzzz~~~rrreeeWWWLLLHHHKKKMMM[[[ooo|||qqqkkkaaaWWWNNNGGGAAA======<<<:::999:::<<>>===<<<<<<<<<888:::;;;::::::???HHHPPP___gggqqqvvvrrrkkkccc___\\\TTTPPPTTT[[[```hhhppp~~~tttccc\\\UUUOOOTTT^^^mmm|||~~~zzzpppdddSSSDDD:::444000...111000//////.....................------,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++******,,,---...---+++(((***---///000...,,,***+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,+++***)))((('''************************************************++++++++++++++++++++++++,,,,,,---------,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------+++++++++++++++...111333<<>>:::777888888999999::::::;;;===@@@DDDHHHKKKOOOSSSWWWZZZ^^^dddlllrrrxxxyyyzzz|||wwwmmmddd^^^VVVPPPMMMJJJFFFCCCEEEDDDBBB@@@>>>===<<<<<<888::::::999888:::???DDDLLLTTTaaalllrrrqqqllliiiccc[[[SSSRRRTTTXXX___fffqqq|||ttteee___YYYRRRRRRWWWeeeqqq}}}vvvcccOOO???666333222111000///////////////000000///...---,,,++++++***------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++******+++,,,---,,,***)))***+++------,,,+++***+++++++++++++++++++++++++++++++++***************)))))))))))))))))))))))),,,++++++***))))))******************************************************++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............,,,,,,,,,******...555:::FFFMMMQQQMMMGGGMMM^^^nnnwwwcccRRRMMMQQQZZZaaafffkkkvvvwwwfffYYYMMMHHHHHHIIIMMMRRRdddsss~~~wwwqqqiiibbb[[[TTTKKKCCC>>>;;;:::999:::;;;===???BBBFFFHHHJJJLLLOOOTTTYYY```hhhpppvvv~~~|||{{{~~~}}}rrrjjjZZZ^^^dddgggggggggkkkoooxxx{{{yyytttooojjjgggeeedddgggqqqzzz~~~~~~yyysssmmmhhhffffffeeebbb]]]YYYWWWXXXYYYZZZ^^^dddmmmuuuzzz||||||vvvvvvpppeeeZZZQQQGGG???===;;;888777777999;;;<<<:::;;;===@@@CCCIIINNNRRRVVVZZZ___cccfffkkkrrrxxx{{{qqqjjj```YYYTTTOOOJJJFFFGGGFFFEEECCCBBBAAA@@@@@@;;;<<<<<<;;;999999<<<>>>BBBHHHTTTaaalllrrrsssrrrmmmfff\\\VVVTTTWWW]]]aaalllssswwwlllhhhccc[[[UUUUUU\\\hhhooowww|||}}}qqq[[[HHH<<<777777111000000//////000000111//////...---,,,,,,++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,+++***+++------,,,***************************++++++++++++++++++++++++************************))))))))))))))))))))))))++++++)))))))))***+++,,,************************************************************************)))******++++++++++++***************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,------------.........---......,,,,,,222<<>>AAAHHHTTTbbbooowww{{{xxxsssiii^^^XXXWWWYYY[[[eeemmm{{{|||xxxqqqeeeZZZTTTSSS___eeeiiiyyy{{{vvvxxx}}}hhhSSSDDD;;;888222222111000000000000111------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,,,,---......,,,++++++*********)))*********++++++++++++++++++++++++************************))))))))))))))))))))))))+++***)))))))))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((()))******+++++++++***************************)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------------------------000888BBBJJJWWWQQQJJJKKKVVVhhh{{{zzzlll^^^TTTPPPQQQVVV^^^fffooovvvzzzzzz}}}{{{wwwtttsssyyyqqq___NNNFFFCCCLLL[[[jjjvvv~~~{{{{{{wwwqqqmmmiiiaaaYYYPPPJJJBBB===:::;;;<<<<<<>>>@@@BBBFFFJJJMMMPPPQQQWWW___fffjjjqqq|||rrriiidddfffnnntttssssssyyyxxxrrrkkkjjjhhhfffgggiiikkkmmmlllvvv}}}~~~~~~|||wwwooogggbbbbbb```\\\YYYYYY^^^ffflllooorrrxxx}}}}}}wwwrrrgggeee]]]PPPGGGBBB<<<777666666666555444666:::===>>>CCCIIIMMMPPPUUU\\\aaaaaaffflllqqqtttxxx}}}vvvkkkccc\\\UUUPPPHHHHHHFFFEEECCCCCCBBBBBB<<<<<<<<<<<<;;;;;;;;;::::::<<<@@@HHHUUUeeettt}}}}}}{{{ssseee[[[WWWVVVTTTZZZfffvvv}}}~~~qqq```VVVPPPXXX^^^```iiisssnnnoooqqq}}}uuubbbPPPAAA888444333222111000000000000,,,,,,,,,---------......,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++...---,,,---......,,,++++++++++++***************++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))+++***************++++++((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++************************(((((())))))***+++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---+++,,,,,,,,,,,,---------++++++,,,000777AAAIIINNNQQQKKKGGGOOObbbvvvqqq^^^OOOKKKNNNTTTZZZccclllwww~~~yyytttnnnmmmsss{{{xxxcccQQQBBB@@@DDDRRRcccrrrzzzxxxssslllgggddd[[[RRRIIIDDD>>>::::::;;;======BBBCCCFFFIIINNNRRRVVVXXX___iiipppssszzzxxxnnnjjjjjjppp||||||sssmmmeeedddbbbcccfffkkkpppssssss}}}yyyyyyyyywwwqqqjjjbbb^^^[[[\\\\\\]]]```eeelllqqqxxx{{{xxxnnnggg[[[YYYQQQEEE>>><<<999555555666777666666999>>>BBBDDDJJJRRRWWWZZZ^^^dddiiigggllltttyyy{{{~~~{{{qqqggg^^^XXXOOONNNKKKIIIFFFDDDCCCBBB???>>>===<<<<<<<<<;;;:::999:::<<<@@@HHHVVVgggsssyyy{{{wwwkkkaaa\\\YYYUUUTTT^^^lllwww~~~|||zzz|||}}}jjj^^^ZZZYYY[[[]]]___iiiwwwnnnhhhffflllpppwww~~~qqq```MMM@@@666555333222111000//////------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++************+++,,,...---,,,,,,------+++)))++++++,,,,,,++++++***)))++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++************************((()))***+++,,,,,,,,,,,,************************((((((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------------------............---,,,...666BBBMMMRRRTTTMMMKKKNNNYYYjjjzzzvvvfffVVVLLLLLLRRRYYYcccnnnvvv}}}vvvoookkknnnxxxwwwhhhUUUEEE===@@@JJJ[[[jjjvvv|||zzzuuurrrllleeeaaa^^^UUULLLAAA>>>;;;999;;;>>>???@@@EEEFFFHHHLLLRRRXXX^^^aaafffrrrzzz|||}}}qqqjjjkkkooouuuyyyqqqkkkaaa```___aaaeeelllsssxxxwww~~~yyyxxxvvvrrrmmmfff___[[[VVVYYY]]]bbbfffkkkpppttt|||~~~}}}sssfff]]]SSSQQQIII???888888777555555777999999:::===DDDIIIIIIPPPYYY___bbbeeejjjoookkkqqqyyy~~~|||qqqggg```WWWUUURRRNNNJJJGGGEEECCCDDDBBB@@@>>>>>>>>><<<;;;;;;<<<===<<>>>>>DDDQQQcccqqqyyy{{{uuupppiiigggaaaZZZXXXVVVNNNDDD===;;;999:::===AAACCCDDDFFFGGGIIINNNUUU]]]dddhhhlllxxxyyyrrrkkkhhhnnnwwwxxxsssnnnggg```^^^ccciiijjjiiikkkrrrxxx|||zzzssssssuuurrrttttttoooggg^^^YYYWWWZZZ[[[^^^fffnnnuuu||||||wwwrrrkkkaaaZZZLLLHHHAAA:::666666777888999:::;;;<<<>>>CCCJJJNNNUUUZZZ```fffjjjmmmppprrrxxx||||||pppiiieee```XXXSSSQQQNNNJJJGGGDDDAAA>>>======>>>===<<<:::999999:::===CCCIIIMMM^^^iiissstttsssooodddYYYUUUTTTUUU\\\hhhttt|||}}}}}}xxxlll___XXXTTTSSS\\\hhh~~~nnn]]]VVV\\\```bbbkkkxxxxxxyyy}}}www```NNN???999555333000------111///............---------,,,------......------,,,,,,++++++******++++++,,,------,,,+++************+++++++++*********))))))************************,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++******************************++++++++++++******************************+++++++++*********))))))((()))***++++++***)))((()))***+++,,,,,,+++***)))((((((((()))******++++++,,,,,,,,,++++++*********...------,,,+++***))))))++++++++++++++++++++++++***,,,...///......///111111,,,111DDDWWW]]]\\\[[[TTTYYYgggwww{{{uuuvvv}}}uuu^^^WWWWWWUUUVVV\\\fffuuu~~~~~~~~~zzzwww|||~~~{{{vvvtttwww}}}yyyiiiYYYKKKAAA<<<>>>IIIYYYiiisssyyy||||||}}}zzzvvvqqqnnnkkkgggaaa[[[TTTLLLEEE@@@;;;;;;;;;;;;<<>>===;;;:::888888:::>>>BBBEEERRR^^^kkkrrrvvvuuulllaaaXXXUUUSSSVVV___jjjrrrwww|||sssaaaXXXUUUTTTXXX^^^kkkzzzfffZZZ[[[[[[]]]eeeqqqvvvtttqqqtttzzzvvveeeWWWEEE===555333000---,,,...///............---------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))+++++++++++++++++++++++++++,,,,,,,,,++++++***)))******************************************************************************++++++++++++******************************+++++++++*********))))))))))))***++++++***)))((()))***++++++++++++***)))*********************))),,,,,,,,,+++++++++******---,,,,,,++++++*********++++++++++++++++++++++++***,,,............///000333333<<>>AAAFFFJJJKKKPPPWWW^^^dddjjjqqqvvv}}}|||yyywwwvvvwwwwwwzzz}}}|||zzz~~~|||sssmmmkkkhhhbbb]]]___aaaeeejjjpppuuuyyy|||}}}}}}}}}|||yyyuuurrrppphhhgggddd```\\\ZZZ[[[]]]cccffflllrrryyyzzzuuuoooiiiaaaUUUHHH???;;;:::777666666777999;;;<<<>>>BBBEEEJJJPPPWWW[[[___ccciiinnnsssxxx|||zzztttkkkddd___ZZZTTTOOOJJJHHHFFFEEEDDDCCC@@@>>>???<<<:::777777999<<<>>>FFFPPP___mmmwwwzzzsssjjjaaa[[[TTTRRRVVV___ggglllssszzz{{{eeeYYYXXXWWWVVVVVVWWWlllxxxfff```YYYXXXaaalllnnnjjjhhhjjjoootttwwwrrrhhh```NNNCCC888444333000------///............---------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))************************))))))))))))))))))))))))******************************++++++++++++******************************+++++++++***************))))))******+++******))))))***++++++++++++***)))---,,,,,,+++******)))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000222:::HHHUUUYYYVVVUUUVVVaaaooo}}}~~~}}}{{{fffZZZTTTYYY___dddkkksss}}}{{{|||~~~zzz|||}}}rrrbbbRRRFFFBBBBBBDDDEEEQQQddduuu{{{rrrjjjfffeeefffgggbbb]]]TTTLLLFFFAAA<<<:::<<<>>>@@@AAACCCEEEHHHKKKMMMVVVbbbiiilllpppvvv|||~~~zzzvvvsssrrrrrrwww|||}}}uuullleeecccbbb```^^^aaaaaadddjjjrrrxxxzzzzzz~~~|||yyyyyyxxxvvvqqqmmmfffccc___[[[ZZZ\\\```cccffflllrrrvvv{{{pppjjjbbb[[[TTTKKKAAA:::777666666666777999<<<===???BBBGGGLLLQQQXXX___ccceeehhhnnnsssxxx~~~zzzrrrkkkddd\\\VVVLLLJJJHHHGGGFFFEEEBBB@@@AAA???<<<999888999:::<<<@@@GGGSSSbbbpppwwwuuupppllleee[[[SSSRRRXXX___eeeooottt~~~zzznnn```[[[YYYVVVTTTSSSbbbxxxxxxkkk\\\YYYcccnnnqqqooonnnjjjgggjjjpppsssooojjjWWWIII<<<777777444000//////............---------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************************************************************************++++++++++++******************************************************))))))*********+++***************++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------///000111===MMMUUUTTTQQQUUU[[[nnn|||~~~~~~{{{rrrkkkWWWRRRQQQXXX```gggqqq{{{xxxooofffXXXKKKCCCBBBEEEHHHHHHUUUgggxxx}}}pppeee```aaaccceee]]]VVVMMMEEE@@@<<<:::999<<>>DDDHHHNNNTTTYYY```fffjjjkkknnnrrrwww|||}}}uuulllccc\\\NNNLLLIIIHHHGGGFFFDDDBBBAAA???<<<:::999999:::;;;===???GGGTTTbbbmmmsssuuutttmmmbbbXXXSSSTTTZZZ^^^fffmmmvvvnnn```XXXUUUSSSQQQ[[[lllzzzfff```fffqqqxxx{{{ssshhhgggpppxxxxxxttt\\\NNN@@@;;;999666222000///............---------------............---------,,,,,,,,,,,,,,,,,,---***+++,,,---------------************************,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++*********************************++++++++++++++++++++++++******************************++++++++++++*********************************************************************++++++,,,+++******************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000333666BBBMMMOOOLLLNNNYYYcccuuu|||{{{vvvtttvvvqqqeeeYYYPPPNNNQQQXXXbbbmmmzzzxxxnnn___YYYPPPHHHDDDEEEHHHKKKRRR\\\lllzzz}}}nnnbbb\\\\\\^^^```WWWPPPGGG@@@<<<;;;;;;;;;<<<@@@DDDHHHKKKNNNQQQSSSYYY___iiisss|||~~~{{{|||zzzxxxuuuttttttuuuuuu{{{mmmuuu|||yyyuuummmccc\\\ZZZ]]]```ccc\\\^^^cccmmmxxx|||xxxtttrrrqqqnnniiieee]]]ZZZWWWWWW\\\ccciiilllttt{{{~~~{{{{{{~~~zzzrrrhhh^^^PPPEEE>>>;;;888666444444333444777;;;???BBBKKKOOOVVV\\\bbbgggllloooqqqtttwww{{{wwwllleeeWWWSSSOOOKKKIIIHHHFFFDDD???===;;;999999999:::;;;999888===GGGSSS___lllwwwtttpppggg^^^VVVTTTVVVYYY\\\hhhsss{{{}}}gggYYYRRROOOKKKSSSccc|||vvvllllllrrr{{{{{{mmmiiiooovvvxxxwwwbbbUUUHHHAAA===666222111///............---------......////////////......------,,,,,,,,,,,,------++++++---......---,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++*********************************++++++++++++++++++++++++******************************++++++++++++*********************************************+++++++++***************+++,,,---++++++***))))))***++++++))))))******+++,,,,,,---***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......000333666???GGGLLLJJJIIITTTeeeqqq{{{|||zzzxxx{{{zzzmmmhhhiiifff[[[QQQNNNPPPUUU^^^kkkzzzpppcccOOOLLLJJJHHHIIILLLPPPRRR```hhhsss~~~ttthhh```]]]\\\\\\PPPJJJCCC===<<<===>>>???>>>BBBGGGLLLPPPTTTXXX[[[aaadddlllvvvxxxvvvuuusssqqqqqqqqqsssttt~~~wwwmmmpppwww}}}wwwpppkkkgggaaa]]]\\\^^^bbbdddaaadddjjjrrrzzzxxxuuuqqqnnnjjjfffbbb```WWWVVVVVVZZZccclllrrrtttxxxzzzwwwxxxsssiii___VVVIII@@@;;;999777666777666666777;;;AAAGGGJJJSSSXXX^^^eeeiiinnnrrrtttxxxyyy|||yyyrrrddd___WWWQQQMMMJJJHHHFFF@@@???===;;;::::::;;;;;;999777:::@@@GGGPPP___ooosssqqqmmmeee]]]WWWVVVVVVUUUcccqqqxxxppp___TTTNNNMMMPPP\\\qqq}}}sssqqqyyyyyysssrrruuuxxxzzzmmmbbbVVVMMMDDD:::444333///............------------..................---------,,,,,,,,,,,,------+++,,,...///...---+++***))))))*********+++++++++++++++++++++++++++++++++(((((()))*********************************************************************************************++++++++++++******************************))))))*********+++++++++******))))))***,,,---...++++++***))))))***++++++)))***************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,------------------------+++,,,......///222666999CCCHHHJJJIIIPPPdddzzz{{{~~~~~~ttthhh```\\\ZZZUUUPPPTTTWWW___jjjzzzwwwbbbTTTFFFFFFHHHKKKQQQXXX^^^bbbnnnrrryyy~~~zzznnneee___ZZZXXXHHHDDD>>>;;;<<>><<<;;;:::888;;;:::999;;;@@@HHHOOOTTTYYY]]]dddjjjnnnrrruuuwww|||}}}~~~}}}nnnhhh^^^VVVPPPLLLJJJHHHEEECCCAAA???>>>=========<<<:::;;;>>>???DDDSSSdddssssssrrrlllccc\\\XXXWWWOOO\\\kkkssszzz|||wwwgggYYYOOOUUUTTTXXXfff{{{zzzpppvvv{{{yyy~~~wwwnnnbbbXXXKKK>>>888777//////.........---------,,,------......------,,,...------,,,,,,------...,,,---...//////---+++***))))))******++++++++++++************************(((((()))***************************************))))))))))))))))))))))))******************************++++++++++++******************************))))))******++++++++++++******))))))***,,,---///,,,+++***))))))***+++,,,++++++******)))(((((((((*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,...///000333888<<>>============<<<;;;:::;;;>>>BBBGGGJJJ___kkktttssskkkddd^^^ZZZZZZYYY___lllxxxxxxwwwzzzjjjYYYTTTRRRNNNRRR___nnnsssqqq}}}uuu\\\JJJ@@@666444000///111000,,,+++,,,------------------------.........------,,,,,,,,,...------,,,,,,++++++***+++,,,,,,---,,,+++***)))++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++*********))))))+++++++++************)))************************+++++++++++++++***)))((())))))))))))***************))))))))))))+++,,,---((()))***,,,,,,+++******++++++++++++++++++++++++///...---,,,+++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,---------......,,,...///......333===FFFKKKCCCAAANNNkkkzzztttjjj^^^QQQLLLSSS^^^bbbgggppp}}}yyy\\\KKKGGGBBBCCCHHHTTTcccqqqzzz~~~|||{{{yyyxxxzzzsssiii^^^QQQHHHFFF===<<<;;;<<>><<<;;;:::999:::===AAACCCSSSaaannnsssrrrmmmggg```WWWTTTWWWbbbnnnvvv~~~wwwvvv~~~~~~kkk\\\UUURRRLLLNNNYYYfffvvv~~~uuuvvvgggRRREEE888444000///000000---,,,...------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))+++++++++************)))************************+++++++++++++++***))))))++++++******))))))((((((,,,+++***))))))******+++))))))***++++++++++++***,,,,,,++++++++++++++++++///...---,,,+++,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,---//////111888@@@GGGLLLIIILLL]]]xxxwwwkkk___UUURRRYYYbbbgggppp{{{pppVVVHHHFFFFFFJJJTTTaaappp{{{|||wwwvvvyyy~~~vvvkkkbbbXXXMMMFFFDDD;;;;;;;;;===AAAFFFJJJMMMSSSVVV[[[aaagggmmmqqqsssyyy{{{~~~}}}yyytttsssqqqooommmmmmmmmmmmkkkkkkkkkkkkjjjjjjiiihhh~~~uuupppooopppmmmnnnrrryyy}}}~~~uuukkkbbb\\\___^^^aaagggkkkmmmooossszzzwwwssslllgggfffhhhjjjjjjfffccc```\\\WWWXXX]]]```eeejjjnnnuuu|||}}}zzzzzzuuulllbbb]]]WWWMMMBBB999666444333666:::<<<===DDDFFFJJJMMMRRRXXX___dddgggjjjooorrruuuxxx{{{~~~~~~{{{{{{|||~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~}}}|||zzzzzzzzzzzz{{{}}}~~~~~~zzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}|||{{{|||}}}~~~xxxssskkk^^^TTTPPPLLLGGGCCCBBBBBBAAA@@@???===;;;999999:::<<<>>>EEESSSdddpppuuuuuummmdddYYYSSSQQQXXXaaakkkwwwyyyssszzz~~~ttthhhaaaZZZQQQNNNTTT]]]hhh}}}{{{nnnwwwxxxbbbQQQ???777111...000000...---///------------------------,,,,,,------------------******+++,,,,,,---......++++++,,,,,,,,,+++******++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++***************+++++++++************)))***************************++++++++++++***))))))---,,,+++***)))(((''''''---,,,+++***))))))))))))*********)))******+++,,,,,,,,,,,,++++++*********...------,,,,,,,,,,,,---------------,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,---...222777>>>EEEIIIFFFHHHRRRffftttfff]]]WWWWWW___gggmmmzzzwwwvvv{{{fffQQQHHHHHHKKKSSSaaaqqq~~~|||tttrrrvvvzzzzzzxxxsssjjj```XXXPPPGGGAAAAAA::::::<<>>IIIXXXfffqqqvvvpppgggbbbZZZSSSTTTYYYbbbppp{{{xxxzzzzzzxxx}}}~~~xxxjjj^^^TTTSSSVVV\\\lll|||mmmiiizzzsss```JJJ<<<444///000000//////111........................,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************************+++++++++*********))))))******************************+++++++++******))),,,,,,+++******)))((((((,,,++++++*********))))))+++***)))))))))***,,,------,,,,,,++++++*********---,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------+++,,,///555===DDDHHHJJJCCCHHHTTThhh~~~zzzvvviii[[[VVVWWW[[[ccckkkttt~~~sssvvvqqqaaaTTTPPPRRRSSS\\\jjjyyy{{{tttppprrrsssrrrpppkkkaaaWWWPPPIIIBBB>>>???;;;===@@@CCCHHHMMMRRRVVVXXX\\\ccckkksssxxx|||~~~yyysssoooiiihhhfffdddccccccddddddaaacccdddeeecccaaa]]][[[wwwuuupppjjjffflllxxxzzz~~~vvvoookkkiiihhhfffccciiipppuuuwwwzzz{{{{{{ssspppkkkgggdddbbbbbbaaa^^^YYYVVVXXXZZZ\\\aaafffiiinnnsssuuuyyy{{{wwwpppiiibbbZZZSSSMMMEEE???;;;999999888999:::===AAACCCNNNQQQUUUZZZ^^^bbbgggjjjoooqqqsssuuuwww{{{~~~}}}|||||||||~~~}}}{{{yyyzzz{{{~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzz{{{{{{{{{{{{||||||}}}~~~}}}}}}}}}|||{{{zzz{{{|||}}}~~~zzzyyyyyyxxxxxxxxxyyyyyyuuuuuuvvvxxxzzz{{{||||||{{{{{{|||~~~~~~pppeee[[[WWWQQQKKKHHHFFFDDDCCCBBB@@@>>><<<<<<<<<======<<>>===<<<<<<<<<===<<<@@@FFFOOO___pppyyyzzzrrrjjjaaaZZZVVVUUU\\\eeewwwzzz~~~zzzvvv{{{rrraaaYYYTTTRRRXXXcccmmmooonnnooorrruuu{{{xxxaaaLLLAAA555222222111000111........................,,,,,,------------------......---,,,,,,+++******++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************++++++++++++++++++************)))************************))))))***++++++++++++************+++++++++,,,,,,(((((()))++++++,,,,,,+++*********)))******+++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------............////////////,,,111888???EEEIIIKKKLLLRRRUUU\\\ffftttwww^^^VVVRRRWWW```iiirrrzzz~~~{{{sssrrruuuuuuuuuuuutttyyy~~~ttttttrrrnnniiiggghhhjjjbbbXXXMMMGGGBBB>>>===@@@CCCFFFKKKMMMNNNQQQVVVZZZ]]]ccclllwwwzzzuuuooojjjfffdddbbb```]]]YYYVVVTTTRRRRRRPPPQQQRRRRRRQQQOOOMMMLLLoookkkhhhiiiqqq~~~yyyqqqggg```^^^aaaeeegggnnn{{{|||xxxsssoookkkeee___ZZZ\\\WWWVVV\\\cccggglllppprrrvvvwwwvvvuuusssllleeeYYYQQQJJJGGGBBB;;;999<<<555888<<>>======<<<<<>>BBBCCCHHHMMMPPPPPPSSSYYY]]]```fffpppzzz}}}xxxvvvrrrmmmhhhdddbbbaaaYYYWWWTTTPPPMMMKKKJJJIIIFFFFFFGGGGGGFFFEEEDDDDDDnnnkkkjjjnnnxxxrrrjjjaaa[[[[[[```eeeiiirrr~~~zzztttpppmmmhhhbbb^^^\\\XXXXXX___fffkkkooosssqqqttttttqqqooommmfff^^^UUUMMMFFFCCC???888777;;;;;;>>>BBBEEEHHHLLLRRRWWW[[[___ffflllqqquuuxxxzzzzzz{{{|||}}}}}}~~~xxxxxxxxxxxxwwwvvvuuutttvvvwwwyyy{{{||||||{{{zzz|||}}}~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||~~~~~~~~~}}}}}}||||||}}}~~~}}}|||zzzyyyxxxxxxxxxyyyzzz|||~~~~~~|||wwwvvvwwwyyyyyyxxxvvvvvvwwwxxxzzz{{{}}}~~~}}}~~~~~~zzz||||||xxxrrrlllhhhfffaaaaaa```aaadddiiimmmppp{{{tttnnneee]]]VVVQQQMMMJJJJJJHHHFFFDDDAAA???>>>>>>===??????@@@IIIZZZiiiooovvvrrrnnniiiaaaYYYXXX[[[___hhhwwwyyyjjj]]]QQQNNNRRRVVV^^^ooorrrbbb\\\^^^eeerrr~~~}}}wwwsssZZZKKK<<<555333111//////////////////////////////.........------,,,,,,,,,***++++++,,,,,,------...++++++*********+++---...++++++++++++++++++++++++((((((((((((((((((((((((+++++++++,,,,,,+++++++++))))))******+++++++++++++++++++++************)))************************((()))***+++++++++++++++...------,,,+++***))))))++++++,,,,,,+++***((('''((()))***,,,,,,+++******))))))***+++,,,------...)))***+++,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,---------......111:::EEEKKKLLLLLLNNNPPPYYY[[[]]]aaaiiivvv|||cccSSSSSSXXXaaaiiipppxxxxxxrrrvvv~~~xxxwww~~~rrrmmmppp~~~}}}{{{{{{xxxrrrllljjjjjjiiiccc^^^TTTKKKBBB>>>===<<>><<<===<<<<<<>>>BBBIIIXXXfffrrrwwwwwwpppggg```YYYSSSZZZbbbllltttyyyzzzdddSSSOOOUUUPPPWWW^^^lllkkk______ccciiinnnyyyzzzwwwrrrpppssssssqqqbbbSSSAAA666555555222...000000000///......------//////...---,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++,,,,,,---......++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.../////////...///111333222DDDPPPMMMJJJQQQVVVVVVddd```^^^cccnnnzzzzzzdddVVVTTTVVV[[[fffsss|||~~~|||}}}~~~|||vvvoooqqqzzz{{{yyy{{{~~~kkk]]]```lll}}}~~~zzzwwwtttoooiiieeebbb^^^ZZZVVVMMMDDD===<<<>>>???AAADDDJJJMMMQQQSSSSSSVVVZZZ^^^ccckkkuuu}}}|||xxxtttpppmmmfffccc___[[[VVVRRROOOMMMGGGFFFEEEBBB@@@===<<<;;;???<<<888888:::;;;:::999gggmmmvvvxxxsssiii```ZZZZZZ\\\___eeelllzzzyyytttmmmddd```aaaaaabbbeeekkkqqqvvvwwwwwwyyyxxxtttnnnfff]]]UUUPPPFFFCCC>>>:::888999;;;===AAAFFFMMMSSSWWWZZZ\\\]]]ccceeejjjpppuuuyyy{{{{{{zzz}}}~~~}}}~~~||||||~~~}}}{{{{{{{{{zzzxxxvvvxxxvvvttttttuuuuuutttsssvvvvvvvvvyyy|||}}}|||{{{zzzzzzyyywwwuuutttttttttyyy{{{}}}{{{xxxuuutttuuu|||{{{yyyyyyxxxwwwvvvuuuyyyxxxxxxxxxxxxxxxxxxxxxqqqqqqqqqrrrsssvvvyyy||||||}}}{{{uuurrruuuwwwvvvxxxuuusssrrruuuyyy{{{|||{{{yyyvvvuuuttttttrrrqqqooolllhhhaaa[[[UUUPPPMMMKKKJJJHHHGGGFFFGGGHHHIIILLLQQQVVVYYYZZZ^^^dddiiittt~~~uuummmggg]]]VVVSSSLLLIIIFFFDDDCCCBBB@@@>>>>>><<<<<<===???DDDPPP\\\ooovvv{{{xxxqqqhhh___WWWSSSZZZdddmmmuuu}}}nnnZZZSSSWWWSSSWWWZZZccc~~~tttccc[[[[[[bbbjjjqqqtttrrrlllhhhiiikkkkkkbbbUUUDDD888444222000---000000000///......------///......---,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******))))))))))))******++++++************++++++++++++++++++++++++++++++++++++************++++++++++++***))))))***++++++******************************************************************************************************))))))))))))))))))......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///......///222444666FFFOOOKKKIIIPPPWWWYYYgggeeefffmmmxxx~~~~~~|||zzzwwwwwwxxxrrrcccUUUOOOUUUZZZeeeqqq|||~~~~~~{{{tttpppsss}}}ppp^^^SSSYYYgggzzz{{{wwwtttqqqkkkddd]]]YYYVVVRRROOOHHHAAA<<<>>>AAABBBDDDHHHLLLOOOSSSVVVWWWZZZ___dddgggoooyyyzzztttoookkkfffcccZZZXXXTTTPPPLLLHHHFFFEEE@@@@@@???>>><<<;;;::::::@@@===;;;;;;======<<<;;;mmmpppxxx~~~{{{qqqkkkaaa^^^\\\^^^```ccckkksss}}}uuunnnhhhaaa```bbbfffiiinnnvvv|||~~~}}}{{{xxxuuuppphhh^^^SSSJJJEEE@@@>>>:::888888;;;>>>AAACCCHHHPPPWWW]]]aaadddfffeeehhhmmmrrrwwwzzz}}}~~~}}}}}}|||{{{{{{{{{zzzxxxxxxyyyyyywwwvvvvvvtttrrrrrrssstttsssrrrvvvvvvvvvyyy{{{|||{{{yyyzzzyyywwwuuusssqqqpppoootttvvvwwwvvvtttrrrrrrrrr{{{{{{zzzyyywwwvvvtttssstttssssssvvvyyyzzzvvvssskkkjjjiiijjjooouuuyyy{{{||||||wwwrrrrrrvvvwwwuuuqqqooommmmmmqqqtttwwwxxxzzzwwwssspppnnnkkkhhhfffaaa^^^YYYSSSMMMHHHFFFDDDCCCBBBAAA@@@@@@@@@AAABBB@@@CCCFFFGGGGGGHHHMMMPPPVVV\\\gggtttyyyqqqfff]]]YYYQQQNNNJJJGGGEEECCCAAA???>>><<<<<<<<<<<<===EEENNNdddppp||||||sssfff[[[PPPTTT[[[dddoooyyyttt^^^TTTSSSTTTUUUTTTZZZooopppaaa\\\cccmmmmmmssstttllldddbbbcccdddeee[[[LLL>>>666222000///111000000//////......---.........------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******))))))))))))******++++++************++++++************************++++++************++++++++++++***))))))***++++++************************))))))))))))))))))))))))************************************************+++******)))((((((''''''......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........---///333555>>>HHHNNNKKKMMMVVV___```gggjjjpppzzzwwwpppmmmkkkjjjeee[[[PPPMMMPPPVVV```ooo}}}{{{yyy~~~ppp^^^QQQRRR\\\kkk|||}}}zzzvvvssspppnnnhhh```XXXSSSNNNKKKIIIAAA===<<<@@@DDDEEEHHHLLLOOOSSSWWWYYY[[[___eeejjjmmmuuuyyy{{{vvvoooiiiccc^^^YYYUUUMMMLLLIIIFFFCCC@@@>>>===;;;<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===;;;:::ssstttxxxvvvmmmhhh______```aaaccciiittt}}}{{{pppiiiccc^^^___ccciiimmmttt}}}~~~zzzssspppiii```VVVKKKCCC>>><<<:::999888:::>>>BBBEEEGGGLLLTTT[[[```dddhhhkkklllnnnsssvvvyyy|||~~~}}}}}}||||||{{{{{{zzzxxxwwwvvvvvvxxxyyyxxxwwwqqqooonnnoooqqqssssssssswwwvvvuuuvvvwwwwwwvvvtttxxxvvvtttsssqqqooommmkkkmmmmmmlllkkkjjjjjjlllmmmtttwwwzzz{{{yyyuuuqqqooommmllllllqqqxxxyyyuuupppjjjgggeeegggmmmtttyyy{{{zzzxxxrrrnnnpppuuuvvvsssjjjiiigggiiilllpppssstttwwwsssnnnjjjgggddd```^^^WWWTTTOOOJJJEEEBBBAAAAAAAAA@@@???>>>>>>>>>??????===???@@@@@@@@@@@@CCCEEEGGGJJJOOOVVVbbbttt|||oooeee___WWWSSSNNNJJJGGGEEEBBBAAA>>><<<<<<===;;;:::>>>DDDSSSbbbttt{{{nnnaaaVVVUUUVVV]]]hhhvvv{{{eeeVVVPPPRRRQQQQQQVVVeee}}}mmmbbbfffoooqqq|||{{{mmmddd```___iiibbbVVVHHH<<<444222222111111000000///...............---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++************+++++++++******************+++************************************************************************************************,,,,,,,,,,,,++++++******++++++++++++,,,---......------------------------------------...000444888GGGJJJLLLOOOZZZgggmmmlllhhhppp{{{zzzqqqkkklllggg```YYYPPPKKKOOOVVVZZZgggwww{{{kkk\\\RRRNNN]]]gggttt|||xxxuuurrrooollllllhhhaaaZZZRRRLLLGGGDDD===;;;===CCCGGGHHHJJJNNNTTTWWWZZZ\\\]]]aaaggglllttt{{{~~~xxxpppkkkddd]]]WWWRRRMMMJJJFFFEEECCCAAA???>>>===============>>>>>>?????????>>>>>>>>>???@@@@@@@@@???rrrrrrttt{{{|||~~~~~~yyyrrrllliiicccdddcccbbbfffppp~~~vvvlllfff```]]]___dddjjjooovvv~~~yyytttkkkhhhaaaYYYOOOFFF@@@<<<;;;::::::;;;>>>BBBGGGJJJNNNRRRXXX^^^bbbfffjjjlllsssvvvzzz|||}}}}}}||||||{{{{{{zzzzzzyyywwwuuurrrqqqrrrrrrqqqppphhhfffeeefffjjjooorrrssssssqqqooooooqqqsssssssssrrrpppnnnnnnnnnllliiifffeeeccc```___```aaacccdddjjjpppxxx|||{{{uuupppmmmhhheeeeeejjjqqqtttsssoookkkiiiggghhhkkkqqquuuxxxxxxuuunnnhhhiiimmmmmmiiicccbbbbbbfffkkkppptttuuurrrnnniiieeeaaa^^^ZZZWWWOOOMMMIIIEEEBBB@@@@@@@@@<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<>>>???@@@BBBDDDFFFMMMYYYhhhrrrxxxlllfff]]]XXXRRRLLLIIIFFFCCCBBB???<<<<<<>>>===:::<<<@@@EEETTThhhvvvuuukkk```[[[UUUVVV___nnn|||uuuaaaTTTNNNNNNQQQWWWaaannnzzzjjjfffgggvvv}}}nnnccc^^^jjjfff]]]PPPCCC999444333111111111000//////......---------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++*********************************++++++++++++++++++++++++************************************************,,,,,,,,,---------......++++++++++++,,,---......------------------------------------...222777;;;KKKIIIKKKWWWkkk{{{}}}xxxppp|||}}}sssnnnnnnmmmbbbVVVPPPMMMMMMTTT[[[eeeppp}}}vvvgggVVVLLLLLLQQQiiisss{{{~~~yyyuuurrrooollljjjhhhfffbbb[[[RRRJJJCCC@@@======@@@GGGJJJJJJLLLQQQZZZ\\\^^^^^^___bbbggglllyyyyyyrrreee```YYYRRRMMMJJJFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBFFFGGGHHHIIIJJJKKKLLLMMMnnnooossszzzzzzzzzzzztttqqqnnnlllkkkhhhhhhgggeeejjjwww~~~}}}|||zzzuuunnngggdddaaa```ccchhhmmmpppvvv{{{}}}yyyrrrmmmccc___YYYQQQIIIBBB>>>;;;::::::<<<>>>CCCIIINNNQQQVVVZZZ___cccgggjjjmmmoooyyy|||~~~~~~~~~}}}}}}|||{{{zzzxxxwwwwwwtttqqqmmmjjjiiihhhfffddd```]]][[[\\\aaahhhnnnqqqooollliiiiiilllpppssstttllljjjiiijjjlllkkkgggddd``````___```aaaaaa___]]]aaajjjvvv}}}|||wwwsssqqqkkkgggcccdddiiinnnqqqrrrqqqqqqpppmmmlllmmmqqquuuyyyvvvnnneeebbbddddddaaa``````aaaffflllqqquuuvvvmmmiiiddd___[[[WWWSSSPPPGGGEEECCC@@@???>>>======<<<<<<;;;;;;;;;:::::::::999999999::::::<<<======;;;===>>>???BBBHHHQQQXXXgggwwwtttmmmccc^^^WWWPPPLLLIIIFFFDDDAAA>>>===??????<<<<<<>>>>>>JJJZZZhhhuuu|||zzzuuuiiibbbXXXSSSWWWcccrrr|||mmmZZZPPPMMMPPPXXX]]]bbbmmm{{{{{{llleeeuuuzzzkkkbbbjjjgggaaaWWWKKK???777333222111111000000//////...------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******))))))))))))******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***++++++++++++***)))************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,------.........---,,,++++++++++++---------------------------.........000444:::>>>HHHIIISSSggg~~~{{{pppnnnrrrlll^^^QQQNNNQQQWWW___fffrrryyyxxxgggVVVGGGBBBIIITTTttt|||vvvqqqnnnllljjjhhhaaaaaa^^^WWWNNNEEE@@@===@@@@@@EEEKKKNNNNNNRRRWWW___aaacccbbbbbbeeekkkppp~~~}}}tttlll[[[WWWQQQMMMJJJIIIHHHFFFDDDDDDEEEEEEFFFHHHIIIJJJLLLLLLKKKKKKKKKJJJJJJJJJPPPQQQSSSTTTUUUWWW[[[^^^nnnssszzz~~~yyytttyyy|||rrrkkkhhhiiijjjjjjjjjkkkiiigggnnn|||zzzvvvtttrrrooommmhhhcccaaaccceeeeeeiiiooorrrsssvvvxxxxxxsssmmmggg\\\YYYRRRKKKDDD>>>;;;999999:::===BBBIIIPPPWWWZZZ^^^aaafffjjjmmmooosssuuuzzz|||}}}~~~|||{{{~~~}}}|||zzzxxxvvvtttsssnnnkkkgggeeedddcccbbbaaa___ZZZVVVVVV[[[dddlllppprrrnnnhhheeefffkkkoooqqqllljjjiiillloooppplllhhheeehhhlllqqqrrrnnnfff```^^^gggsss{{{|||zzzyyyzzzxxxssskkkfffgggllltttyyy}}}~~~yyyqqqnnnqqquuuyyyyyyrrrhhhcccdddgggfffhhhggggggiiilllooopppoooiiieee___ZZZUUUPPPKKKHHH@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::<<<;;;:::;;;;;;<<<===<<<:::<<<>>>>>>===???EEEIIIPPP\\\ooo~~~vvvjjjddd\\\UUUPPPLLLIIIGGGDDD@@@>>>@@@???<<<;;;===;;;BBBKKKVVVeeesssyyyxxxpppjjj```VVVTTT[[[hhhrrr~~~hhhWWWPPPOOOUUUXXXXXXaaaooozzzkkkooowwwmmmlllkkkggg```VVVIII===666222222111111000/////////------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******))))))))))))******++++++************++++++++++++++++++++++++++++++++++++************++++++)))***++++++++++++***)))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++......---,,,++++++++++++.........................../////////111666<<>>===HHHUUUuuu~~~yyysssnnnkkkiiigggeee^^^]]]XXXPPPGGGAAA??????CCCDDDJJJQQQTTTUUUYYY```eeefffhhhhhhhhhkkkrrrwwwwwwnnnfffZZZVVVRRRPPPPPPQQQRRRRRRRRRRRRSSSUUUWWWYYY\\\]]]^^^________________________```bbbcccdddiiioootttrrryyyxxxsssqqqxxxyyymmmeeeccceeehhhiiijjjkkkjjjjjjrrr~~~zzzssspppmmmiiifffddd___\\\^^^cccgggjjjoootttuuuuuuvvvvvvuuupppjjjeeeYYYUUUOOOGGG@@@;;;888777777999===DDDLLLUUU]]]aaacccfffkkkoooqqqtttxxx{{{zzz|||}}}}}}{{{~~~}}}{{{yyyvvvsssqqqppphhhfffcccbbbdddeeefffeeebbb]]]WWWUUUZZZccclllqqqzzzsssjjjdddcccfffiiikkkooommmmmmpppuuuvvvsssnnnmmmrrr{{{}}}pppfff^^^gggrrryyy{{{|||uuullliiinnnyyywwwqqqsssxxxyyyzzzvvvmmmhhhkkkppprrrtttrrrnnnlllkkkjjjhhhfffhhhddd]]]WWWQQQKKKFFFBBB======>>>>>>===<<<;;;;;;999999::::::999999888777<<<;;;999999999:::999999===???@@@???======@@@CCCAAAHHHVVVjjj|||nnnhhh```XXXSSSOOOLLLJJJGGGBBB???@@@???;;;:::;;;999<<<@@@HHHXXXjjjtttvvvtttpppggg\\\UUUXXXcccmmmzzz~~~zzz___SSSMMMQQQSSSRRR[[[kkkpppjjjwwwpppooolllhhh___RRRDDD:::222222111111000/////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,++++++************++++++************************++++++************++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))************************++++++++++++++++++++++++......---,,,,,,+++++++++++++++++++++,,,---............................../////////000222777>>>CCCEEEXXXuuuwwwmmmgggdddYYYPPPKKKMMMUUU```mmmxxx{{{}}}lll\\\JJJ>>>888:::FFFTTTmmm}}}~~~|||wwwqqqllliiigggeeeccc___\\\UUULLLCCC???@@@CCCEEEGGGMMMTTTXXXZZZ```ggghhhjjjkkklllmmmqqqxxx~~~~~~{{{yyyvvvooofff___]]]ZZZWWWVVVXXX[[[]]]^^^```aaaccceeehhhkkkmmmnnnppppppqqqqqqrrrsssssstttqqqrrrttttttvvv|||~~~{{{{{{vvvtttzzzvvvggg```aaagggmmmppppppllljjjoooxxx~~~zzzxxxsssmmmhhhdddaaa```[[[[[[\\\```eeemmmssswwwxxxvvvssssssrrrooohhhcccWWWQQQIIIAAA;;;999999:::>>>AAAEEEHHHKKKRRRZZZaaaiiinnnqqqrrrvvv|||~~~}}}~~~}}}{{{|||}}}~~~|||}}}~~~~~~{{{{{{{{{{{{zzzxxxvvvtttiiieee___```kkkuuuvvvqqqkkkgggaaa]]]]]]dddmmmtttzzzyyyrrrfff___aaafffiiihhhnnnrrrqqqqqqsssrrrooopppsss{{{zzznnniiijjjooouuuwwwzzz~~~wwwvvv|||xxxsssssswww{{{~~~}}}yyyvvvxxx{{{}}}tttkkkjjjkkkhhhbbb[[[YYYUUUPPPJJJDDD???===;;;::::::999999::::::;;;;;;;;;;;;::::::999999999999999::::::::::::;;;;;;:::::::::;;;<<<===>>>???AAABBBHHHSSSccc{{{~~~tttggg]]]XXXTTTOOOJJJJJJGGGDDDAAA@@@@@@>>>======;;;<<>>>>>EEEPPPkkkwww}}}{{{{{{zzz{{{xxxsssmmmhhhdddaaa```^^^YYYPPPGGGBBBAAABBBDDDCCCHHHOOOUUUYYY^^^dddhhhnnnlllkkknnntttyyy{{{{{{|||vvvppphhhcccaaaaaa___]]]]]]\\\]]]]]]___bbbdddffflllkkkiiihhhiiilllnnnppprrrwww~~~}}}{{{{{{wwwmmmaaa\\\___fffllloooqqqooooootttzzz}}}xxxvvvpppkkkeeeaaa^^^]]]ZZZ\\\___dddjjjooosssvvvyyyvvvsssrrrpppkkkddd]]]MMMIIICCC===999999;;;===AAAEEEIIILLLOOOTTT[[[```iiinnnrrrtttwww}}}~~~zzzxxxwwwxxxyyyzzz|||}}}}}}|||{{{|||||||||{{{zzzwwwvvvpppmmmhhhhhhoooyyy|||xxxrrroooiiidddbbbgggpppxxx{{{zzztttggg___```cccdddhhhmmmoooppprrruuutttooopppssszzz}}}rrrlllmmmqqqvvvxxx{{{|||wwwvvvzzzvvvmmmhhhgggaaaZZZTTTRRROOOKKKFFFBBB???===;;;::::::999999::::::;;;;;;;;;;;;::::::999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>;;;;;;>>>FFFRRRdddpppddd]]]WWWPPPKKKMMMJJJFFFCCCAAA@@@===<<<<<<999888<<>>===;;;::::::999999::::::;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<@@@EEEPPPcccssszzzmmmddd]]]UUUPPPOOOLLLHHHEEECCC@@@===;;;???;;;:::<<<@@@IIIYYYhhh|||vvvkkkddd]]]XXXWWWcccrrr|||zzzzzz|||bbbUUUSSSTTTTTTTTTWWWlllvvvnnnrrrkkkTTT@@@888222222333111000111.........///////////////...------,,,,,,---------++++++++++++************************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++******************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***)))))),,,+++******)))*********...---,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,------...///222......555>>>EEELLLQQQssstttnnnggg[[[QQQIIIMMMTTT\\\dddnnnxxx~~~~~~iiiYYYIII???777777777999DDDQQQdddoooyyyzzzwwwuuusssqqqssspppjjjeeeaaa___^^^^^^SSSNNNGGGAAA@@@CCCHHHKKKPPPRRRVVV[[[___eeekkkpppsssrrrsssvvv{{{xxxpppjjjZZZTTTKKKFFFEEEEEEDDDBBBFFFGGGIIILLLOOORRRTTTUUUTTTSSSQQQOOOOOOOOOQQQRRRYYY^^^gggqqq{{{}}}tttnnnfffaaa\\\\\\```gggnnnqqqqqqvvv{{{}}}{{{xxxvvvvvvsssooojjjddd___[[[ZZZYYY]]]```eeejjjnnnqqqrrrrrrsssooojjjfffaaaXXXNNNFFF>>><<<;;;:::===BBBGGGJJJMMMRRRXXX[[[\\\]]]___aaagggnnnuuuwww{{{}}}rrrnnnnnnqqquuuwwwuuupppkkkiiijjjnnnrrrwww{{{~~~}}}|||zzzxxxyyy{{{}}}}}}}}}|||{{{uuuuuuoooeeeaaabbbddddddpppssstttqqqmmmmmmsssyyy~~~|||rrrjjjiiiiiihhhggggggiiippp}}}wwwuuuvvv}}}~~~~~~~~~zzz}}}}}}{{{tttkkkddd___WWWOOOFFFDDDAAA>>><<<;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<;;;:::::::::;;;;;;>>><<<===???AAAEEEQQQ\\\~~~tttllleee]]]XXXOOOLLLIIIFFFDDDAAA>>><<>>:::888888888<<>>DDDIIIMMMRRRXXX___bbbbbbbbbccceeehhhqqqxxxzzz|||uuummmjjjiiijjjnnnqqqqqqlllgggcccbbbfffjjjpppwww{{{||||||{{{vvvwwwyyy{{{|||}}}}}}}}}yyyyyytttiiibbbaaabbbaaajjjoootttuuussssssvvvyyyyyysssssstttsssiiihhhiiirrr{{{vvvyyy~~~zzz~~~{{{vvvvvvuuupppfff^^^YYYQQQJJJDDDBBB???<<<:::::::::;;;;;;::::::999999::::::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;999:::======>>>EEEMMM```|||~~~uuulllccc]]]QQQNNNIIIFFFDDDCCCAAA@@@<<<999999:::===BBBNNNZZZgggqqq{{{~~~{{{uuuiii___YYYZZZ^^^fffppp{{{~~~{{{rrrlll{{{uuuaaaYYYWWWUUURRROOOUUUhhhuuueeekkk~~~pppSSSFFF999333222000...///------------------------///...---,,,,,,,,,,,,,,,------------------------************+++,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++************************+++++++++++++++++++++++++++*********************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++******+++***************++++++000///---+++++++++---...------------,,,,,,,,,,,,...------------...//////---444:::===BBBMMM[[[fffzzzqqq[[[PPPQQQQQQWWWaaalllttt|||~~~sssaaaOOODDD777888999;;;<<>>>>>???@@@@@@@@@AAACCCFFFJJJPPPWWW\\\bbbfffhhhfffeeefffccc___xxxooohhhddd___``````bbbeeehhhkkkmmmqqqtttvvvuuupppkkkiiiiiijjjgggccc___]]]]]]^^^___dddeeegggjjjmmmoooqqqqqqmmmggg```YYYSSSLLLCCC===999888999;;;???DDDJJJMMMVVV\\\cccggggggggghhhjjjmmmvvv}}}~~~vvvooollliiieeeeeegggkkkmmmllliiidddaaa```dddkkkqqqvvvyyyzzzzzzuuuuuuvvvxxxzzz}}}xxxrrrrrrqqqooojjjmmmrrruuuwwwyyyzzz{{{~~~zzz{{{}}}}}}pppnnnnnnuuu{{{{{{~~~{{{xxx}}}|||uuuoooooonnniii^^^UUUOOOHHHBBBBBB@@@>>><<<::::::::::::;;;::::::999999::::::;;;999999::::::::::::;;;;;;999999::::::::::::;;;;;;;;;:::::::::::::::;;;;;;:::999:::===>>>===AAAFFFIII```|||vvvkkkbbbXXXSSSMMMHHHEEEEEEDDDDDD@@@===<<<===<<<===DDDLLLXXXeeettt|||{{{qqqfffZZZWWWVVV]]]jjjxxxuuulllzzz}}}hhh\\\XXXTTTOOOJJJMMMXXXkkk}}}jjjbbbiiiwww|||bbbQQQ>>>555222///...///---------------,,,,,,,,,///......---,,,,,,,,,,,,------------............************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++*********)))******+++,,,...---,,,++++++,,,,,,---------------------------......------......///000...999BBBDDDGGGTTTfffrrr{{{|||oooZZZTTTYYYVVV]]]gggpppxxx{{{||||||kkkWWWFFF===555888<<>>>>>>>>>>>===>>>??????@@@CCCGGGJJJHHHKKKKKKHHHHHHKKKJJJGGGwwwooohhhcccaaa___aaadddgggjjjlllnnnpppssssssqqqnnnjjjgggfffeeeeeebbb___\\\[[[]]]```bbbdddgggkkkoooqqqqqqpppooogggaaaXXXQQQKKKFFF@@@;;;999999:::<<>>======<<<;;;;;;::::::;;;::::::999999::::::;;;999999999::::::;;;;;;;;;999999::::::::::::;;;;;;999999999999:::;;;<<<<<<===;;;<<>>BBB@@@LLL\\\zzzxxxooobbb[[[RRRKKKGGGFFFFFFFFFDDDBBBBBBBBB>>>;;;>>>DDDJJJWWWhhhuuu|||{{{rrrhhh[[[WWWUUUXXXaaaooo{{{~~~xxx~~~wwwtttcccZZZSSSMMMGGGJJJMMMTTThhhrrr^^^[[[gggrrrsss~~~~~~qqq]]]EEE888333000///000///.........------------//////...---,,,,,,,,,,,,,,,,,,,,,------.........+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))***++++++************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))******+++,,,------------******))))))***++++++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------..................//////000555???FFFIIIOOO```qqqzzz}}}}}}yyyfffYYYZZZ___^^^dddmmmvvv|||zzzxxx~~~~~~mmmYYYHHH>>>;;;:::>>>CCCGGGMMMWWWaaagggkkkooorrrpppppprrrrrrooohhheeeaaa[[[UUUOOOJJJGGGAAABBBCCCEEEJJJOOOTTTWWWYYYZZZ]]]ccclllsssvvvvvvyyy|||~~~zzzrrrlllccc```ZZZUUUPPPOOONNNNNNKKKJJJHHHFFFDDDCCCAAAAAA???@@@AAAAAA??????@@@AAA===@@@@@@===<<>>:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;888888888999:::;;;<<<===<<<999:::<<<;;;888888;;;@@@BBBGGG```{{{jjjbbbWWWNNNHHHGGGGGGGGGAAA@@@AAABBB>>>999;;;@@@???MMM___mmmvvvwwwoooeee]]][[[WWWVVVZZZffftttzzzxxx|||yyy~~~jjj]]]TTTNNNGGGKKKHHHEEETTTsssyyy^^^UUUaaakkkjjjpppxxx}}}}}}{{{|||{{{yyy{{{dddJJJ:::444111111222000000//////.........---000///...---,,,++++++++++++++++++,,,,,,---------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((())))))***++++++++++++++++++++++++++++++************************'''(((((()))***++++++,,,************************)))***+++,,,---.........******))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------...............///000000;;;BBBHHHLLLVVViiixxx~~~~~~~~~}}}kkk\\\XXX\\\```eeekkksss{{{}}}{{{|||~~~zzzvvvwwwsss[[[FFF;;;:::===AAAEEEJJJOOOWWWaaajjjooojjjnnnooommmmmmppppppnnnfffbbb[[[RRRKKKFFFCCCBBBCCCDDDFFFIIINNNRRRVVVYYY]]]^^^aaaiiirrryyy{{{{{{{{{~~~~~~~~~}}}tttllleeeaaa``````ZZZYYYWWWTTTPPPMMMKKKJJJEEEGGGHHHGGGDDDAAA@@@@@@;;;??????<<<;;;===<<<888zzzqqqiii```\\\\\\bbbnnnvvvvvvtttuuurrrnnnssslllggggggkkklllfff```^^^^^^]]]]]]___aaadddeeennnooorrruuuwwwuuuqqqnnncccYYYMMMFFF@@@:::888:::999<<<@@@EEEIIIOOOTTTXXXbbbdddfffhhhkkknnnssswwwzzz}}}xxxvvvvvvzzz~~~xxxuuuxxxrrrjjjggglllnnnmmmmmmppptttxxxzzzxxxvvvyyyrrrkkkpppvvvuuuzzz}}}|||||||||||||||||||||{{{zzzyyywwwuuutttrrrrrrooommmkkkiiifffccc^^^[[[TTTNNNGGGBBB@@@???<<<:::;;;888666666888999777555;;;;;;:::999999:::::::::777888999;;;;;;;;;::::::<<<<<<<<<;;;;;;:::::::::<<<<<<;;;:::999999888777;;;;;;;;;<<<<<<======>>>@@@===@@@OOOgggwwwlll]]]SSSNNNLLLJJJGGGDDDBBB@@@@@@???>>><<<::::::BBBLLLXXXjjjyyyzzzsssggg___YYYWWWXXX]]]mmm|||~~~zzz|||}}}hhhZZZSSSNNNIIIGGGKKKTTTcccxxx~~~kkk______eeeiiimmmlllooossspppiiijjjoooxxxiiiTTTBBB888333111000//////.........//////000---------,,,,,,,,,++++++---,,,+++******+++---...++++++************++++++...---+++))))))***+++,,,************************+++++++++*********))))))******************************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////---,,,+++******,,,...///---000333111......222777???GGGNNNTTTeee{{{{{{{{{sssggg[[[TTTUUU\\\bbbjjjsss{{{~~~}}}|||zzz|||www^^^LLL???999===FFFIIIOOOWWW```gggnnnsssvvvrrrrrrpppnnnkkkjjjkkklll^^^^^^ZZZQQQGGG@@@AAACCCDDDGGGJJJNNNQQQUUUZZZ]]]aaabbbdddjjjqqqxxx}}}~~~~~~}}}}}}}}}vvvrrrnnniiiddd^^^XXXTTTQQQOOOLLLKKKIIIFFFBBB???>>>>>>===<<<;;;:::999999vvvoooggg___[[[\\\fffooowwwxxxxxxyyyuuuooopppjjjeeefffjjjkkkfff```]]]\\\\\\]]]___bbbfffhhhmmmnnnppprrrrrrpppkkkggg]]]SSSIIICCC???::::::===???BBBHHHMMMRRRWWW\\\```ccceeehhhkkkmmmqqqvvvyyy|||~~~}}}{{{|||}}}zzz}}}wwwqqqpppqqqooopppttttttwwwyyywwwvvvzzz~~~tttwwwzzzyyy}}}~~~{{{yyyyyyyyyyyyyyyxxxvvvvvvvvvuuusssrrrpppnnnllllllhhhfffccc```]]]YYYTTTPPPKKKGGGBBB???>>>===;;;999<<<:::888888:::;;;:::999:::::::::999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;=========<<<<<<<<<<<<<<<===<<<<<<;;;:::999999999999999999:::;;;;;;<<<<<<===<<>>===<<<<<<;;;999;;;999888888:::;;;;;;:::999999999999999999999999<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888888888999::::::;;;;;;<<<;;;<<>>===<<<>>>BBBJJJYYYiiisssttttttlllcccZZZSSSRRRYYYbbbsssxxx}}}|||yyywwwwwwhhhWWWVVVTTTRRRQQQQQQPPPVVVeeetttuuugggdddeeehhhiiilllnnniiiaaa___aaadddccc^^^QQQAAA444111222000000////////////000000------------,,,,,,,,,,,,,,,---...///...+++)))'''++++++************++++++***+++---...---,,,)))(((************************+++++++++*********************************************++++++++++++******,,,,,,++++++************************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********---,,,+++++++++,,,...///,,,---......///444<<>>:::AAAQQQ___rrrsssttttttuuuttttttssstttqqqnnniiifffcccaaa```ZZZYYYTTTMMMEEEAAACCCFFFJJJMMMPPPSSSVVVYYY]]]``````bbbeeejjjooouuuzzz|||}}}|||||||||{{{zzz{{{xxxrrrmmmggg```YYYTTTNNNJJJEEEDDDCCCBBBBBBCCCEEEFFF||||||tttmmmjjjgggcccbbbeeerrruuuyyy~~~xxxpppjjjhhhfffeeefffddd```]]]ZZZZZZ[[[]]]aaaggglllppppppnnnllljjjgggbbb[[[WWWNNNFFF>>><<<;;;:::<<>>>>>=========<<<<<<;;;<<<;;;::::::;;;;;;;;;;;;<<<<<<==================>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>????????????=========<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>>>>???GGG]]]qqqttthhh```ZZZSSSNNNIIIGGGDDDBBBAAA@@@???============BBBNNN]]]kkkrrrrrrnnnggg^^^WWWTTTXXX]]]iiipppxxx|||yyysssmmmiiippp{{{nnnYYYUUUTTTTTTTTTSSSOOOPPP[[[hhhooofffcccjjjooovvvxxxrrrhhhaaa^^^]]]dddfff]]]JJJ:::444555000000///.........//////...------------,,,,,,,,,,,,------...---,,,***))),,,++++++******++++++,,,++++++,,,---,,,+++***)))******************************************************************************++++++++++++******,,,,,,++++++******))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---....../////////000333:::DDDLLLNNNPPP```yyy}}}wwwrrrkkkdddUUUTTTRRRRRRVVV```llltttuuu||||||lllTTTKKK@@@;;;???NNNcccrrrzzzyyyxxxwwwwwwvvvuuutttrrrooojjjfffccc```^^^\\\XXXUUUPPPJJJDDDCCCFFFIIINNNQQQUUUWWWYYY\\\___aaa___aaaeeeiiinnnrrrwwwzzz}}}||||||}}}~~~}}}|||~~~|||~~~|||wwwoooggg```YYYSSSOOOMMMLLLJJJJJJKKKNNNRRRTTT~~~vvvoooiiihhhhhhgggiiimmmwwwwwwyyy~~~{{{tttnnnkkkjjjhhhfffccc___[[[YYYZZZ[[[]]]```eeejjjooorrrqqqooolllhhhddd^^^WWWRRRKKKCCC<<<;;;;;;;;;>>>CCCGGGLLLSSSYYY^^^aaaeeegggqqqsssvvvxxxyyyzzz}}}}}}}}}{{{tttsssyyy|||xxxuuuuuuuuuuuusssuuuvvvwwwxxx|||~~~}}}}}}~~~||||||zzzyyyyyy{{{}}}~~~~~~}}}{{{wwwtttrrrooollliiiccccccdddcccaaa]]]YYYVVVSSSSSSQQQPPPNNNMMMKKKKKKJJJGGGEEECCCCCCAAA???===<<<<<<======<<<<<<<<<<<>>>>>>>>??????AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999:::===???CCCMMMWWWppp{{{pppiiibbbZZZTTTKKKHHHDDDBBBAAA@@@???>>>>>><<<:::===DDDQQQ```kkkppppppmmmeee]]]YYYYYYZZZaaahhhqqqvvvuuummmeee___aaammm|||{{{bbbVVVQQQPPPQQQOOOKKKJJJRRR\\\tttxxxkkkeeejjjuuuvvviiiaaa]]]gggmmmfffSSSAAA999777000///......---------............---------,,,,,,,,,++++++***+++,,,...///,,,,,,++++++++++++,,,,,,---,,,+++*********+++,,,******************************************************************************++++++++++++******+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,,,,,,,------......222000000111666@@@KKKRRRTTT\\\pppyyyxxx{{{xxxjjjZZZJJJNNNSSSYYY```iiirrrxxxzzz}}}~~~|||yyy|||rrr[[[FFFBBB===???LLLaaauuu~~~{{{wwwvvvvvvvvvtttsssoookkkfffcccbbb```]]][[[UUURRRLLLGGGDDDEEEIIIMMMRRRUUUYYY[[[]]]^^^aaabbb^^^bbbgggjjjmmmpppuuuxxx}}}{{{{{{|||~~~yyyuuuvvvyyy|||~~~wwwqqqjjjddd^^^ZZZ\\\[[[[[[]]]```dddiiikkkwwwzzz~~~~~~tttppphhhbbbcccfffiiinnntttzzzxxxyyy{{{yyyrrrkkkiiijjjkkkkkkgggbbb\\\XXXWWW[[[]]]```eeeiiimmmpppqqqpppmmmiiieee```YYYRRRMMMHHH@@@;;;;;;===???CCCHHHJJJNNNTTTYYY\\\```cccfffqqqtttwwwzzz{{{}}}~~~~~~{{{|||~~~|||wwwvvvxxxzzzwwwzzz{{{xxxuuuvvvvvvtttqqqrrrssstttvvvzzz~~~}}}}}}|||{{{|||}}}}}}{{{yyyuuusssqqqqqqsssuuuuuuuuussspppllljjjgggdddaaa^^^XXXXXXXXXWWWTTTQQQMMMKKKHHHHHHGGGFFFEEEDDDCCCCCC@@@>>><<<<<<======<<<;;;999:::;;;;;;:::;;;===??????@@@AAAAAAAAAAAACCCFFFGGGHHHJJJKKKLLLKKKKKKJJJJJJKKKMMMNNNOOOOOONNNMMMIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBAAA???>>>===??????>>>===<<<;;;;;;::::::777777===@@@AAACCCFFF\\\ssswwwnnnfff\\\UUUNNNJJJFFFCCCBBBBBBAAA@@@???<<<:::;;;???FFFUUUaaannnssstttmmmeee___ZZZVVVZZZ```iiiooopppkkkccc]]]YYYcccrrrooo[[[NNNLLLJJJJJJHHHFFFJJJRRRfff~~~tttiiigggwwwwwwlll```fffjjjeeeUUUDDD888333111000///......------...............---------,,,,,,+++***)))***---///111,,,,,,++++++++++++,,,,,,...---+++))))))***+++---***************************************+++++++++******************************++++++++++++******************************++++++++++++++++++++++++************************************************((())))))***,,,------...,,,---------............000//////222:::FFFRRRZZZ^^^jjj}}}{{{uuutttxxxuuucccOOOHHHNNNWWW```iiipppvvvzzz}}}xxxrrrtttgggNNN>>>===>>>FFFZZZrrr|||wwwtttttttttrrrpppmmmiiidddbbbbbbaaa^^^[[[TTTPPPJJJEEEDDDHHHMMMQQQUUUXXX\\\^^^___```bbbccc```eeejjjmmmoooqqquuuyyy|||{{{zzz|||~~~wwwqqqpppoooqqqvvv}}}}}}xxxtttnnnhhhdddfffgggiiilllqqqwww|||sssxxx~~~vvvkkkiiiaaa[[[\\\aaagggooowww|||yyyxxxwwwqqqgggcccdddhhhkkklllhhhaaa[[[XXXXXX]]]```dddiiimmmoooppppppllliiiddd```[[[TTTMMMIIIDDD>>>:::<<<@@@DDDIIIOOOMMMPPPTTTXXX[[[___cccfffmmmqqqvvvzzz}}}}}}}}}~~~~~~}}}{{{yyyyyyzzzzzzxxxuuutttvvvxxxwwwxxxyyyyyyxxxvvvvvvvvvrrrxxxyyytttpppqqqqqqooonnnnnnooopppqqquuuyyy|||~~~}}}~~~~~~|||zzzzzzyyyxxxxxxyyyxxxvvvtttooommmjjjiiiiiijjjiiiiiigggddd```]]][[[XXXTTTQQQMMMMMMLLLJJJHHHEEECCCBBB@@@????????????>>>>>>>>><<<:::999888:::;;;;;;:::888999;;;;;;;;;>>>CCCFFFFFFIIILLLMMMNNNPPPTTTXXXZZZ\\\^^^`````````___^^^]]]^^^aaabbbbbb___\\\ZZZWWWVVVVVVUUUTTTSSSRRRRRRPPPOOONNNKKKIIIGGGEEEDDDFFFEEEDDDBBB@@@???=========::::::>>>AAA??????BBBMMM^^^xxx~~~uuulllaaaZZZQQQNNNIIIFFFDDDDDDCCCCCC???<<<<<<===<<>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>;;;999999:::;;;;;;;;;888:::<<<===>>>BBBIIINNNUUUXXX]]]```bbbffflllpppuuuvvvyyy{{{{{{{{{zzzyyyuuuwwwyyyzzzyyyuuupppmmmjjjjjjiiihhhfffeeedddcccaaa```^^^[[[XXXVVVSSSRRRMMMLLLJJJHHHFFFCCCBBBAAAAAA??????AAAAAA???@@@DDD@@@KKK```~~~vvvllleeeTTTPPPKKKHHHGGGFFFFFFEEE???======>>><<<;;;EEEQQQaaammmvvvuuupppjjjaaaWWWQQQVVV^^^gggmmmnnnllljjjVVVUUU]]]nnnzzzxxx___YYYRRRLLLLLLMMMLLLKKKMMM\\\oooqqqcccwww|||zzzvvvqqqhhhZZZIII>>>555444333222111111111111//////.........---------+++,,,---......---+++***---,,,,,,++++++,,,,,,---***+++,,,------+++***(((************************))))))******++++++++++++******************************++++++++++++******''''''((()))***+++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,---......//////......111111333<<>>======<<<;;;:::999999666888999999888999:::;;;===<<<999777666777:::<<<===@@@CCCEEEGGGKKKRRRWWW^^^mmm~~~}}}rrrpppuuuyyyxxxrrrnnnnnnppprrrttttttpppiiiccc```______ZZZSSSOOOLLLHHHDDD@@@AAAAAA???>>>>>>???@@@AAA???FFFOOO```{{{qqqfff\\\XXXRRRMMMJJJGGGDDDBBB======<<<<<<===???BBBDDDTTTaaaqqqyyyvvvlllbbb]]]UUUUUUXXX```iiimmmlllhhh\\\]]]^^^cccppp}}}sssbbbYYYTTTOOOLLLLLLMMMMMMLLLTTTjjj}}}nnnmmmyyypppUUUAAA;;;555000000000...---//////............---------------------------------************************.........---,,,+++***))))))************+++++++++))))))(((((())))))***+++,,,,,,++++++******))))))************))))))((((((+++*********))))))((((((*********)))))))))))))))+++*********))))))((((((,,,+++*********+++,,,---,,,,,,,,,---------......)))+++...///...///000111000...888HHHPPPUUUkkkuuu```OOOIIIHHHUUUUUU\\\iiisssxxx~~~dddMMMAAA<<<888444<<>>>>>===???CCCIIIQQQWWWZZZYYYZZZ]]]^^^```bbbfffiiikkklllpppxxxzzzwwwsssqqqqqqqqqqqqpppppppppqqqqqqqqqqqqpppppprrrqqqpppnnnllljjjhhhhhhggghhhjjjkkkkkkiiihhhggggggfffdddcccaaa``````___^^^___aaadddgggjjjlllmmmoooooonnnmmmmmmmmmnnnnnnpppppprrrtttuuuvvvwwwwwwwwwwwwvvvuuutttrrrrrrqqqooonnnllliiifffcccaaa```WWWTTTQQQOOOOOOMMMJJJGGGEEEDDDCCCBBB@@@>>>======;;;;;;::::::999888777777666777888888777777999:::::::::::::::;;;<<>>CCCJJJPPPVVV^^^gggmmm~~~|||yyyxxxuuuqqqnnnmmmmmmooosssvvvzzz}}}|||zzzwwwuuurrrnnngggaaa[[[UUUMMMGGGJJJIIIGGGDDDCCCBBBAAAAAAAAACCCGGGPPPjjj~~~tttjjjddd___XXXRRRMMMIIIEEECCC@@@???>>>===<<<===???@@@MMMZZZkkkvvvwwwpppfff___WWWVVVVVV[[[dddjjjkkkjjjcccbbbaaacccnnn|||zzznnnbbbXXXWWWTTTQQQNNNMMMLLLLLLUUUggg}}}nnnhhhooo{{{```LLL>>>777222222111///...000///............---------------------------------************************,,,------,,,,,,+++***))))))************+++++++++++++++******++++++,,,---************************++++++*********)))))))))+++*********))))))))))))))))))))))))************+++*********)))))))))))),,,+++*********+++,,,---+++++++++,,,,,,,,,------***,,,............///000222444>>>MMMVVVbbbyyyppp[[[LLLHHHIIIXXXZZZaaammmvvv{{{lllVVVDDD;;;888;;;777===UUUpppyyyoooggghhhlllnnnnnnooojjjhhheeecccaaa]]]WWWRRRJJJGGGHHHNNNQQQRRRUUUZZZ\\\\\\\\\]]]```eeeiiikkkrrruuuyyy|||}}}~~~~~~zzzwwwvvvvvvvvvxxxxxxxxxxxxyyywwwssspppqqqrrrsssrrrpppoooooopppqqquuuxxxuuuooolllooosssyyy|||www~~~yyyrrriiiaaaYYY[[[]]]___iiivvv}}}|||xxxtttqqqooolllgggccccccaaa^^^\\\]]]___``````gggllltttzzzyyyssskkkeee___\\\WWWPPPIIICCC???======???BBBGGGMMMSSSXXX[[[[[[]]]```aaaccceeehhhjjjjjjlllqqqxxxzzzsssooollljjjiiiiiiiiihhhfffgggjjjmmmnnnooonnnnnnlllkkkjjjhhhfffeeecccccc___````````````^^^]]]\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVWWWXXX[[[]]]```aaabbbcccccccccccccccddddddeeehhhiiikkklllnnnnnnooooooooooooooonnnmmmkkkhhhgggfffdddaaa]]]YYYUUUSSSQQQKKKIIIGGGEEEDDDCCC@@@>>><<<<<<<<<<<<;;;;;;;;;;;;:::999999999888777777777777888999999888888999:::888:::;;;<<<<<<>>>AAADDDGGGPPP^^^kkkwwwvvvjjjbbbbbbdddeeeeeejjjmmmttt~~~zzzqqqggg\\\TTTPPPNNNLLLIIIGGGEEEDDDCCCCCCBBBCCCHHHTTTnnnxxxooommmhhh___WWWQQQKKKFFFCCCDDDBBB@@@>>><<<;;;<<<<<>>===???BBBGGGLLLPPPTTTWWWYYY^^^aaadddfffgggiiikkkmmmnnnpppsssxxx~~~|||}}}uuupppmmmiiieeebbbaaa```___^^^^^^```dddhhhjjjjjjiiiiiigggfffdddbbb___]]][[[ZZZUUUUUUUUUUUUTTTRRRPPPOOOPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[______aaabbbcccdddddddddbbbcccdddcccbbb___\\\ZZZXXXWWWTTTPPPLLLIIIFFFEEEBBBAAA???>>>===;;;:::999::::::::::::::::::::::::999999999999999999999999888:::;;;;;;:::999;;;<<<<<<>>>@@@@@@AAADDDJJJOOO___lllxxxdddYYYYYY]]]^^^\\\^^^___eeesssyyyllldddXXXWWWUUUSSSQQQOOONNNMMMGGGCCCFFFLLLPPP[[[}}}~~~uuurrrmmmddd[[[TTTMMMHHHDDDEEECCCAAA???===;;;;;;:::<<>>:::888777777BBBXXXnnnyyy{{{{{{uuulllffffffgggeeecccdddccccccbbb```\\\WWWQQQNNNMMMNNNPPPTTTXXX[[[^^^```cccaaa^^^\\\]]]aaaeeeiiinnnrrrwww{{{}}}|||xxxvvvvvvxxxzzz{{{xxxsssooommmllljjjhhhjjjlllnnnooommmlllmmmmmmmmmpppqqqoookkkiiikkknnnoooppprrrvvv|||yyyqqqlllgggbbb]]]]]]]]]___iiiuuuzzzxxxmmmhhhddddddggghhheeeaaa^^^ZZZWWWXXX^^^cccffffffpppppppppqqqppplllfffaaa[[[VVVNNNGGGAAA???@@@@@@CCCGGGMMMPPPRRRSSSUUUWWW___bbbfffiiijjjjjjkkklllnnnpppssswww{{{~~~|||}}}yyyssskkkfffgggccc^^^[[[YYYXXXVVVUUUYYY[[[^^^aaacccbbbaaa```aaa___]]]ZZZVVVSSSQQQPPPKKKKKKKKKIIIHHHGGGEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQSSSTTTUUUWWWWWWXXXXXXXXXTTTUUUVVVVVVTTTQQQOOOMMMJJJIIIGGGEEECCC@@@???>>>=========;;;:::999888888::::::::::::999999999888888888999999999999999999888:::;;;;;;;;;;;;<<<>>>@@@BBBEEEHHHLLLUUUaaajjjjjj^^^\\\___^^^\\\ZZZXXX\\\jjj~~~}}}uuullljjjhhheeeaaa]]][[[YYYRRRJJJJJJPPPPPPRRRiii|||uuuooofff]]]VVVOOOJJJFFFDDDDDDBBB@@@>>>===<<<<<<999???MMM```rrrzzzwwwrrrnnnfff[[[TTTUUU]]]gggnnnuuuxxx{{{zzzuuu{{{uuu]]]NNNNNNSSSRRRUUU]]]lllvvvdddfffyyynnnPPPCCC777333222000......///............---------------------------------++++++++++++++++++++++++((())))))***++++++++++++))))))*********+++++++++))))))(((((())))))***+++,,,++++++***)))(((((('''++++++++++++++++++++++++***************+++++++++((())))))***+++,,,,,,---***************+++++++++++++++,,,,,,------------,,,,,,,,,,,,------------,,,---...---------///111444AAAKKKQQQbbb{{{vvvaaaVVVVVV]]]ccchhhrrr|||{{{~~~}}}fffRRRDDD<<<666333222666DDD[[[mmmuuuuuutttqqqjjjeeeeeedddaaa``````bbbbbbaaa]]]YYYTTTPPPNNNNNNQQQSSSVVVZZZ]]]``````bbb```^^^]]]^^^aaaeeehhhpppsssxxx|||~~~yyywwwwwwyyy{{{{{{wwwqqqmmmkkkiiihhhggghhhkkkmmmnnnmmmllllllmmmmmmooopppooolllkkklllnnnnnnooorrruuuxxx}}}ssskkkhhhfffccc]]]\\\[[[]]]hhhuuuzzzyyykkkgggdddcccdddeeecccaaaZZZYYYXXXZZZ___dddhhhjjjrrrnnnkkkiiiiiigggccc___VVVQQQJJJDDD@@@@@@BBBDDDHHHMMMRRRTTTTTTTTTUUUXXX^^^bbbfffjjjjjjjjjjjjkkkkkknnnrrruuuxxx}}}}}}||||||vvvqqqlllfff```\\\]]]YYYUUURRRPPPPPPNNNMMMRRRSSSUUUWWWWWWWWWVVVUUUWWWUUUSSSPPPLLLIIIGGGEEECCCCCCBBBAAA@@@???>>>===>>>>>>===<<<<<<============>>>>>>???@@@AAAAAABBBDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHIIIIIIHHHFFFDDDCCC@@@@@@???>>>======<<<;;;;;;<<<<<<;;;999888999::::::::::::999888888777777888888888999999:::::::::999;;;=========>>>@@@BBB>>>DDDLLLUUU___nnnqqqgggcccbbbaaa```\\\XXXXXXcccuuu}}}xxxqqqjjjeeebbbcccXXXRRRSSSQQQQQQaaauuuyyysssjjjaaaYYYRRRLLLIIIEEEEEEDDDBBB@@@???>>>===999<<>>JJJUUUggg}}}ooo___XXXZZZaaafffoooyyyyyy{{{yyyfffUUUHHH???999555222777FFF[[[jjjnnnmmmllllllfffcccdddccc```^^^___aaaaaa___ZZZTTTPPPOOONNNPPPTTTWWWXXX[[[```aaa```______```aaadddgggiiikkktttxxx}}}{{{yyyxxxyyyyyyyyyuuuoookkkiiihhhgggfffgggjjjnnnoooooonnnmmmnnnnnnooopppooommmlllmmmnnnmmmnnnrrruuuwww|||~~~~~~wwwllleeeddddddbbbccc```]]]^^^hhhuuuzzzxxxllljjjfffccc```___^^^^^^VVVXXX[[[]]]```dddiiilllppplllgggffffffddd```[[[PPPLLLFFFAAA???@@@CCCFFFLLLQQQVVVXXXWWWWWWZZZ]]]```dddjjjmmmnnnmmmlllllllllooorrrtttuuuyyy~~~zzzwwwwwwuuuooofff___YYYVVVSSSQQQOOOLLLIIIGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJIIIGGGEEECCCAAA???>>>>>>===<<<;;;:::::::::::::::999999999999999:::::::::::::::;;;;;;<<<<<<<<<===============>>>???@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999:::<<<;;;999888999;;;:::::::::::::::999999999;;;;;;<<<===>>>>>>??????>>>@@@CCCDDDEEEFFFHHHKKKHHHSSSbbbqqq}}}xxxrrrlllhhhggggggfffaaa\\\___iiiuuu~~~|||vvvrrrssslllfffbbb]]]\\\cccnnnyyypppfff]]]VVVOOOKKKHHHGGGFFFDDDBBB@@@>>>===;;;<<>>@@@DDDGGGMMMSSSXXXZZZYYYZZZ^^^bbbdddhhhnnnqqqrrrqqqppppppppprrrttttttssstttxxx|||yyyrrrooooooiiibbbXXXPPPKKKIIIHHHHHHEEEBBB@@@@@@BBBDDDEEEEEE@@@@@@AAAAAABBBCCCCCCDDDAAA@@@???>>>===<<<;;;:::;;;:::999888888888888888888888777777888888999999888888888999999999999::::::999999999999::::::;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::777999;;;:::888777999;;;;;;<<<<<<<<<============@@@@@@AAABBBCCCDDDDDDEEEEEEGGGJJJKKKMMMNNNQQQSSS]]]jjj~~~{{{xxxzzz~~~~~~wwwqqqppprrrtttmmmeeeaaaccchhhlllnnnuuu{{{||||||wwwoooiiijjjmmmuuujjjaaaXXXRRRMMMJJJJJJHHHFFFCCC@@@===<<<===;;;<<>>@@@IIIUUU]]]___```bbbeeebbbaaacccccc______aaa___]]]YYYRRRLLLIIIKKKNNNUUU[[[]]]\\\^^^cccddd```]]]bbbiiipppuuuwwwvvvvvvwwwzzz|||yyyvvvtttsssrrroookkkhhhggggggfffeeehhhkkkoooqqqqqqpppppppppnnnnnnnnnnnnnnnmmmmmmnnnrrrqqqssswwwyyyyyy|||{{{tttjjjcccbbbdddeeeeeegggiiiiiigggiiiooorrrrrrrrrkkkdddbbbcccaaaZZZTTTPPPUUUZZZ^^^eeekkklllhhhcccaaa___^^^^^^[[[UUUQQQJJJFFFAAA======AAAGGGKKKPPPUUUZZZZZZXXXXXX\\\aaa```dddkkkoooqqqqqqppppppuuuuuuuuussssssvvvzzz}}}}}}sssiiiaaa^^^ZZZUUUNNNFFF@@@=========::::::888777777777888999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888555777888888777777888:::;;;;;;;;;;;;::::::999999:::999999999::::::888666666777999:::;;;;;;::::::>>>;;;999:::<<<<<<:::888<<<;;;;;;;;;;;;;;;999888:::;;;;;;;;;:::;;;===@@@@@@>>>@@@DDDDDDBBBBBBEEEGGGIIILLLMMMMMMNNNOOOQQQRRRRRRUUU[[[ccckkkpppsss~~~wwwoooiiieeecccccc___mmmzzzwww~~~uuukkkcccZZZTTTSSSMMMKKKIIIGGGFFFCCC???<<<:::999;;;???EEERRRgggzzz~~~xxxsssmmmaaaUUURRRVVVccclllvvv|||lll___\\\ZZZ[[[ZZZYYY]]]nnnlll\\\ZZZbbbkkkvvv}}}zzzzzzyyyuuugggRRR@@@666222222222//////...---------------///............---------+++,,,...//////...,,,+++*********++++++,,,,,,,,,++++++***)))***+++---...------,,,++++++******)))(((((((((***,,,///111333+++++++++***************))))))***++++++++++++***)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000...//////...000:::EEEWWWUUU[[[lll{{{|||mmm```[[[WWWVVV\\\fffooottt~~~ttteee```WWWLLLBBB<<<<<<===BBBCCCJJJVVV^^^______aaadddbbbaaabbbcccbbb]]]XXX]]]XXXRRRMMMKKKLLLLLLLLLYYYYYYYYY[[[^^^bbbfffiiikkkkkkmmmrrrxxx{{{{{{yyy~~~{{{uuurrrqqqpppooosssppplllhhheeedddeeeeeekkkppprrrqqqppprrrrrrpppnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnppppppqqqssswwwyyy~~~wwwoooeee^^^]]]```dddfffjjjnnnpppooonnnppppppmmmlllgggaaa______^^^[[[XXXUUUZZZ___bbbgggmmmmmmjjjdddbbb___^^^\\\XXXRRRNNNGGGDDD@@@===???CCCIIIMMMRRRUUUYYYZZZYYY[[[^^^aaa```dddjjjnnnooopppqqqqqquuuvvvvvvvvvvvvwww{{{~~~vvvjjj]]]UUUQQQJJJHHHCCC???=========>>>;;;:::888777777777888888;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;999999:::::::::::::::::::::;;;<<<;;;::::::;;;===??????@@@@@@???===<<<;;;===<<<;;;<<<===>>>===<<<:::;;;;;;<<<<<<;;;;;;;;;>>><<<;;;<<<>>>???>>><<>>>>>AAAGGGMMMQQQUUUVVVXXXZZZ\\\___aaabbbaaadddhhhkkkmmmooorrrsssuuuvvvxxxyyyyyyzzz|||~~~~~~wwwkkk^^^QQQIIIEEE======;;;::::::;;;<<<===;;;;;;999888888777777888777777777777777777888888888999:::;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;;;;===>>>>>>======???AAADDDEEEFFFGGGFFFDDDBBB@@@AAA???>>>===>>>???>>>>>>@@@??????>>>>>>>>>>>>>>>???>>>===???AAACCCDDDCCCEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKLLLMMMNNNPPPTTTWWWXXXVVVYYY___cccccceeeiiinnnqqqtttwwwxxxzzz|||~~~wwwmmmcccdddnnnzzzqqqfff^^^[[[SSSOOOJJJFFFDDDBBB@@@>>>;;;999999:::<<>>>>>>>>@@@EEEKKKRRRUUUXXXXXXXXX[[[```cccdddcccccceeehhhjjjkkknnnrrruuuuuuwwwzzz||||||}}}~~~|||wwwmmm```SSSIIICCCAAA;;;;;;::::::::::::999999;;;::::::999999888888888777777888888999::::::;;;<<<===>>>???@@@@@@@@@@@@???@@@AAABBBBBBBBBAAAAAA@@@BBBDDDEEEGGGIIIMMMPPPRRRTTTXXXZZZ[[[YYYVVVUUUQQQNNNKKKIIIHHHGGGEEEDDDGGGFFFDDDCCCCCCDDDEEEFFFDDDDDDEEEGGGJJJMMMPPPQQQTTTVVVYYY[[[\\\]]]^^^```]]]___aaabbbcccfffjjjmmmrrrqqqsssyyy}}}~~~|||jjjcccdddvvvyyylllbbb]]]WWWRRRLLLGGGDDDBBBAAA@@@>>>;;;999999:::===HHHSSSfffnnnwwwzzzssseeeXXXRRRRRRZZZeeeooouuuzzzeeeVVVVVVVVVWWWUUURRRYYYtttooo[[[WWWZZZ___hhhppppppnnnmmmkkkiiimmmkkkdddTTTBBB666333555//////...---------------///............---------...------,,,,,,------............------,,,,,,,,,+++,,,------,,,+++)))((())))))******+++++++++,,,((((((((()))******++++++(((((()))***+++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............///...///111444:::HHHVVV[[[iii{{{~~~yyyooocccZZZTTTUUUYYY___hhhpppuuuwww{{{yyyzzz~~~ttthhhccc```[[[SSSKKKGGGJJJPPPUUUZZZWWWWWW[[[^^^]]]]]]___cccdddeeeaaa\\\XXXXXXZZZQQQNNNLLLLLLNNNRRRTTTUUUYYY]]]ccckkkrrrxxx{{{}}}}}}zzzxxxyyy||||||wwwuuuttttttttttttqqqooommmlllkkkiiiiiiiiijjjkkkiiinnnqqqooonnnpppqqqooommmnnnnnnooopppqqqqqqrrrqqqqqqrrrqqqpppqqqsssvvvvvvvvvvvvzzzbbbbbbaaa```______``````aaahhhmmmjjjfffeeedddbbb______]]]XXXSSSTTTZZZ```aaahhhnnnmmmlllllljjjgggdddbbb^^^XXXPPPJJJEEEBBB===>>>@@@EEEJJJQQQVVVZZZ[[[ZZZ[[[^^^bbbeeefffeeefffgggiiiiiikkknnnsssvvvuuuxxx|||~~~~~~zzzuuunnnbbbUUUJJJCCC???===;;;<<<;;;;;;;;;:::999888888888999:::::::::::::::===>>>???@@@BBBCCCEEEEEEFFFGGGIIILLLMMMMMMLLLLLLLLLMMMOOOOOOOOOOOOMMMLLLMMMOOORRRTTTWWW\\\aaaeeejjjmmmqqquuuxxxxxxwwwuuunnnkkkfffccc```\\\YYYVVVSSSRRRQQQQQQQQQSSSTTTUUUTTTUUUWWWZZZ^^^cccgggjjjnnnqqquuuwwwwwwxxxzzz|||}}}tttggg```nnnqqqeee```\\\VVVOOOIIIEEEDDDBBBBBBAAA===;;;;;;999:::AAAIII]]]hhhuuuzzzuuuiii\\\TTTRRRXXXaaallluuuzzz}}}}}}}}}bbbSSSTTTRRRTTTUUUSSSYYYsss{{{cccYYYZZZgggqqq{{{}}}{{{wwwqqqkkkmmmnnniii[[[III:::555666//////...---------------///............---------...------,,,,,,------............------,,,,,,,,,+++,,,------,,,+++)))(((+++++++++******)))))))))%%%&&&''')))***+++,,,,,,(((((()))***+++,,,,,,,,,++++++,,,------------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////111000000111444;;;JJJXXXfffsssuuufffWWWOOORRRUUUZZZccclllssswwwxxxwwwwwwwwwzzzzzzjjjcccaaaccc```ZZZSSSQQQTTTZZZ```bbb^^^\\\___aaa^^^^^^___```bbbccc```ZZZVVVVVVWWWLLLKKKJJJKKKOOOTTTWWWXXXZZZ^^^eeelllsssxxx{{{|||~~~~~~~~~}}}|||||||||}}}~~~}}}{{{wwwvvvuuuuuuuuutttqqqnnnjjjjjjiiihhhiiiiiijjjkkkkkkppprrrpppppprrrrrrpppmmmnnnnnnooopppqqqqqqrrrpppqqqqqqpppoooppprrrttttttrrrqqqtttzzz~~~}}}]]]___aaa```]]]ZZZXXXXXXZZZbbbfffddd```aaacccdddaaa```]]]YYYUUUVVV[[[```bbbjjjpppnnnllljjjhhheeeaaa```\\\UUUMMMFFFCCCAAA>>>@@@DDDJJJPPPVVV[[[]]]]]]^^^```aaaccceeefffgggiiijjjkkkkkklllnnnrrrvvvvvvyyy|||~~~~~~uuunnnfffYYYNNNEEE@@@===<<<========================999;;;===???AAABBBCCCCCCFFFGGGIIILLLNNNQQQSSSTTTUUUWWWYYY\\\^^^^^^]]]]]]___```aaabbbaaa___]]]\\\\\\^^^```aaadddhhhnnnqqqyyy|||~~~{{{vvvrrrnnnjjjiiiiiiiiiiiiiiijjjjjjmmmooorrruuuzzz}}}nnnbbbmmmwwwjjjddd___ZZZSSSLLLHHHFFFDDDCCCBBB>>><<<<<<;;;:::===CCCRRR```ooovvvtttmmmcccZZZTTTVVV\\\gggrrryyy{{{zzz}}}fffXXXUUUPPPQQQVVVWWW\\\tttooo```\\\jjjwww|||rrrnnnpppmmm```NNN???888666111111000//////////////////............---------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,++++++***))))))((((((((())))))*********)))))))))))))))***+++++++++,,,***++++++,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////222000000333777@@@QQQ```tttsss```SSSNNNUUUXXX___hhhpppwwwyyyyyyuuuwwwxxx{{{~~~lll```]]]___cccbbb___\\\[[[^^^ccchhheeeaaa___bbbbbb___^^^___[[[\\\]]]\\\XXXTTTRRRQQQIIIHHHHHHKKKPPPUUUXXXZZZ\\\___eeelllrrrwwwyyyzzz{{{}}}~~~|||||||||~~~}}}wwwvvvtttttttttssspppnnniiiiiihhhhhhiiiiiijjjjjjkkkpppsssqqqppprrrrrrqqqmmmnnnnnnoooooopppppppppnnnoooooonnnmmmnnnqqqssstttrrroooooorrrvvvzzz{{{}}}xxxvvvxxx|||___aaabbb```[[[WWWUUUUUUVVV___fffdddaaabbbdddeeeaaa```]]]ZZZYYY[[[___bbbbbbkkkqqqpppllljjjhhheee^^^]]]ZZZSSSKKKDDDBBBAAAAAADDDIIIOOOUUUZZZ^^^```^^^aaaddddddcccdddgggiiilllmmmmmmmmmmmmooorrruuuvvvyyy|||}}}~~~~~~}}}~~~zzzppphhh```UUULLLHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCEEEHHHLLLOOORRRTTTTTTZZZ[[[^^^bbbfffiiilllnnnoooqqquuuxxxzzzzzzyyyxxx}}}~~~~~~{{{xxxvvvrrrsssrrrqqqppprrruuuxxxsssfffooo}}}qqqkkkbbb]]]VVVPPPLLLHHHEEECCCAAA>>><<<===<<<:::<<<@@@FFFVVVgggoooqqqpppjjjcccVVVUUUWWW```llluuuxxxvvvwwwqqqdddWWWNNNNNNVVVZZZ___sss~~~mmmfffgggxxx|||qqqrrrnnncccSSSCCC:::666111111000//////////////////............---------,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,************))))))))))))***++++++++++++***((('''******************++++++)))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000///111666>>>JJJ^^^oooqqq___VVVUUU[[[^^^dddmmmuuuzzz||||||yyy{{{|||~~~ooo___XXX[[[```dddddddddbbbaaabbbdddfffddd```___bbbbbb^^^\\\]]]WWWXXXYYYZZZYYYUUUPPPLLLJJJJJJJJJNNNTTTYYY]]]^^^^^^aaafffmmmssswww{{{|||zzz}}}~~~}}}}}}~~~}}}~~~~~~|||uuusssrrrqqqrrrrrrpppoooiiiiiiiiijjjjjjjjjkkkkkkjjjooorrrpppoooqqqrrrpppnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmmmmlllmmmppprrrsssrrrooommmnnnppptttwww{{{vvvtttwwwyyyzzz~~~dddfffeeeaaaZZZVVVUUUVVVUUU```hhhhhhddddddffffffaaa___]]][[[\\\___bbbdddccclllsssqqqllljjjhhheee\\\[[[XXXRRRIIICCCBBBBBBCCCFFFLLLRRRXXX]]]```aaa___cccgggfffccccccfffkkkmmmnnnooonnnnnnooorrrtttwwwyyy{{{}}}~~~~~~~~~|||yyynnnccc\\\SSSOOONNNPPPRRRRRRNNNMMMKKKHHHGGGFFFFFFFFFMMMOOOTTTYYY]]]aaaccccccrrrtttwww{{{~~~}}}vvvjjjrrruuupppccc___XXXRRRNNNJJJFFFDDD@@@===<<<>>>===:::;;;??????PPPaaajjjpppssspppkkkXXXTTTRRRZZZgggqqqtttsssrrr}}}{{{nnnYYYNNNLLLVVV[[[```rrryyyqqqdddwwwsssrrrooodddUUUFFF;;;666//////...---------------//////.........---------+++,,,...//////...,,,+++*********++++++,,,,,,,,,++++++***)))***+++---...((((((((()))******++++++)))***+++,,,,,,+++***)))+++++++++***************))))))***++++++++++++***------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000......111999CCCSSSiii|||~~~ppp```[[[^^^```bbbhhhpppxxx}}}~~~~~~wwwcccWWWUUU]]]dddggghhhhhhfffcccaaa``````bbb^^^^^^aaaaaa]]][[[[[[WWWWWWXXXZZZ\\\XXXQQQKKKNNNNNNOOOSSSYYY___bbbccc___bbbgggmmmtttyyy}}}zzz}}}}}}}}}zzz}}}}}}zzzyyysssqqqoooooopppqqqppppppjjjkkkkkkkkkkkkkkkkkkllliiinnnqqqooonnnpppqqqooonnnnnnnnnnnnmmmmmmmmmmmmjjjkkkllllllkkklllooorrrrrrqqqpppnnnmmmoootttyyyuuupppppptttuuusssuuuzzzyyy~~~___aaa___YYYVVVVVVUUURRReeefffiiilllllliiiccc^^^```]]][[[[[[]]]```bbbbbbhhhmmmqqqpppjjjeeeeeefff```[[[TTTLLLFFFBBBAAAAAAEEEIIILLLPPPYYYccceeebbbccccccccccccddddddeeefffrrrqqqooopppsssuuuvvvvvvwwwxxx{{{~~~~~~yyymmmaaa\\\VVVTTTVVV]]]cccgggggg^^^TTTOOOIIIDDDGGGOOOQQQSSSXXX```fffjjjsss|||xxx|||yyytttgggddd^^^WWWPPPJJJFFFEEEDDDBBB@@@???>>>===:::888<<>>===;;;999<<>><<<:::;;;>>>GGGVVVfffppprrrqqqfff```VVVPPPPPPWWWaaahhhooopppvvv|||uuuqqqeee\\\XXXUUUQQQUUU]]]rrrsssvvvcccFFF:::777222000000000000///......------------......------,,,,,,,,,,,,------,,,+++++++++++++++******---------------------,,,---,,,,,,+++***)))((((((************************---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------+++++++++,,,---...---+++***+++,,,---,,,+++,,,---...---,,,,,,---...---...//////......000222222444:::FFF[[[tttxxxfff```eeekkklllmmmqqqxxxzzzzzzlll[[[RRRQQQUUU```kkkvvvuuuiii```]]]]]]\\\\\\\\\]]]^^^^^^\\\[[[XXXUUUQQQNNNLLLKKKNNNQQQWWW^^^dddfffeeeccceeegggkkkqqqvvv{{{~~~}}}|||~~~~~~|||zzzxxxuuutttsssrrrnnniiiggghhhlllnnnpppoooooonnnmmmlllkkkkkkjjjkkkmmmpppppppppoooooooooooommmkkkkkkmmmooooooooonnnnnnoooooooooppppppqqqnnnnnnnnnooooooooonnnnnnmmmnnnoooooopppssswwwzzz}}}YYY^^^___ZZZXXX]]]dddggg```bbbfffiiijjjfff```[[[VVVXXX\\\bbbhhhlllmmmmmmooojjjdddbbbcccbbb___[[[VVVRRRJJJDDDBBBDDDHHHKKKRRRWWW\\\^^^bbbfffeeeaaaaaabbbcccdddfffiiikkklllooooooqqqtttwwwxxxwwwuuuzzz{{{{{{|||||||||||||||~~~{{{ssslllhhhfffeeedddfffccc^^^[[[YYYWWWVVVVVVUUUPPPKKKJJJJJJJJJOOOVVVbbbffflllqqquuuxxx|||~~~oooggg```___``````dddiiizzzyyyhhh[[[SSSMMMIIIEEEDDDCCCCCCFFFJJJOOORRRTTTUUUQQQKKKFFFCCCDDDFFFHHHFFFFFFGGGIIIJJJLLLMMMNNNOOOMMMKKKKKKMMMQQQVVVZZZ___eeennnvvv}}}yyywwwvvvuuuvvvyyy|||~~~|||{{{~~~}}}{{{wwwrrrnnnmmmmmmnnnttt}}}zzztttmmmiiiggggggfffccc___]]]]]]^^^```aaabbbbbb````````````___fffrrrzzzqqqfff```^^^ZZZRRRKKKIIIFFFCCCAAA@@@???===;;;<<<<<>>NNNddd|||zzzlllaaa```gggnnnrrrqqqsssyyyxxxssscccRRRLLLNNNWWWcccnnnzzztttggg^^^\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\ZZZWWWRRRMMMKKKIIIOOOSSSYYY```eeeggggggfffgggjjjoootttyyy}}}~~~|||{{{}}}~~~~~~~~~{{{xxxuuusssqqqppppppmmmjjjiiijjjlllmmmmmmppppppooonnnlllkkkjjjjjjiiilllooopppoooooooooooopppnnnllllllnnnooopppooorrrrrrrrrrrrpppooommmllllllmmmoooppppppooonnnnnnkkklllmmmmmmnnnqqquuuyyy{{{XXXYYYXXXWWW[[[dddhhhhhhcccdddgggiiiiiifff```\\\VVVXXX]]]dddjjjnnnooonnnpppjjjbbb```aaaaaa]]]XXXQQQMMMGGGCCCCCCFFFKKKOOOTTTZZZ___```aaacccbbb___ccccccdddeeefffhhhiiijjjmmmmmmooorrruuuwwwvvvtttwwwxxxxxxyyy{{{|||}}}~~~}}}~~~{{{xxx}}}{{{wwwssspppmmmhhhccc___VVVMMMIIIEEEBBBCCCHHHLLLOOOSSSVVVWWWYYYZZZ\\\___aaaccceeehhhlllqqquuu~~~vvvjjj___XXXQQQLLLLLLNNNNNNQQQVVVZZZjjj{{{tttqqqddd^^^VVVPPPOOOPPPOOOOOOIIIFFFCCCAAAAAABBBBBBBBBBBBAAA@@@???>>>==================>>>>>>?????????CCCAAA>>><<<===@@@CCCFFFGGGKKKRRRYYY^^^___^^^^^^ZZZYYYWWWWWWXXXZZZ]]]___^^^```cccddddddbbb___]]]]]]]]][[[WWWSSSPPPPPPQQQRRRWWW^^^eeekkkppptttvvv~~~yyysssnnnjjjgggdddbbb___\\\WWWTTTWWWWWWWWWUUURRRQQQQQQRRRQQQTTTWWWXXXVVVTTTSSSTTTTTTXXXaaannn|||tttjjjeeeccc___WWWPPPKKKHHHDDDBBB@@@@@@>>>===>>>;;;;;;DDDTTTfffrrrxxxwwwqqqfff[[[TTTUUU[[[```mmmmmmlllppp~~~zzzllljjjuuuxxxiii[[[OOOKKKOOOVVVUUUeee}}}ssspppgggGGG===444333333000///000......------------.........------,,,,,,------.........------,,,,,,++++++++++++++++++******)))))))))))))))***+++++++++,,,************************+++******))))))******+++,,,,,,,,,++++++,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++---...//////------...///---............000333555777999BBBSSSjjjwwwfff[[[YYY^^^gggmmmuuutttuuuyyy{{{hhhYYYKKKHHHMMMYYYhhhsss}}}nnnccc\\\YYYYYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]ZZZTTTOOOLLLKKKQQQUUU[[[aaafffiiijjjkkkkkknnnrrrwww{{{~~~~~~||||||}}}~~~}}}}}}}}}|||yyyvvvsssqqqppppppmmmlllmmmnnnoooooommmkkkpppooonnnmmmlllkkkjjjjjjhhhjjjmmmooonnnnnnoooppppppnnnmmmmmmnnnpppppppppsssssssssrrrqqqooonnnmmmmmmnnnpppqqqrrrqqqpppppplllmmmmmmllllllnnnrrruuuxxxWWWWWWUUUWWW___iiillliiifffffffffggggggddd___\\\[[[\\\```ffflllpppqqqpppoooiiibbb______^^^ZZZUUULLLIIIEEECCCEEEIIIOOOSSSVVV\\\```______aaaaaa^^^cccccccccdddeeeggghhhiiimmmmmmnnnppptttvvvvvvuuusssssstttvvvxxxzzz|||~~~||||||~~~}}}yyyooodddZZZPPPJJJEEEAAAAAACCC@@@CCCEEEFFFFFFEEEEEEFFFFFFHHHIIIKKKLLLOOOSSSVVVZZZ```eeedddccc___XXXQQQRRRLLLIIIJJJKKKIIIJJJLLLHHHVVVjjjzzz}}}zzzuuulllbbbZZZVVVUUURRRSSSSSSTTTTTTTTTTTTTTTQQQMMMHHHDDDBBB@@@>>>===777888:::;;;<<<;;;999888:::;;;;;;;;;;;;::::::999???>>>;;;::::::;;;===>>>???AAAFFFJJJMMMNNNMMMLLLKKKJJJJJJJJJKKKMMMOOOPPPNNNQQQTTTWWWWWWTTTQQQNNNKKKKKKJJJGGGDDDCCCDDDEEEGGGKKKPPPVVV[[[aaagggkkkrrryyyzzzssslllddd^^^[[[ZZZXXXWWWWWWVVVTTTRRRPPPPPPPPPNNNKKKJJJKKKLLLOOOTTTZZZ\\\ZZZWWWWWWXXXTTTVVVZZZaaaooozzzsssnnnjjjeee\\\UUUNNNJJJFFFBBBAAA@@@???>>>>>>;;;:::???KKK\\\llluuuzzzvvvnnncccYYYVVVYYY]]]jjjnnnoooooovvvwwwkkklll|||vvvbbbRRRJJJLLLPPPNNNWWWjjjpppgggtttpppNNN@@@555444444000...111......------------............------------............---------------,,,++++++******))))))(((((((((((()))***+++,,,,,,---************************---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,)))******+++,,,,,,,,,---+++,,,---,,,+++***+++---...///000///.........000---............000444777555:::FFFXXXnnnlllXXXQQQVVV^^^fffllluuuvvvxxx{{{~~~xxxZZZPPPHHHIIIPPP[[[jjjuuutttfff^^^ZZZXXXXXXWWWXXXYYYZZZ[[[[[[ZZZ\\\]]]ZZZUUUPPPOOOPPPTTTXXX]]]bbbeeeiiimmmooooooqqqtttwwwzzz}}}}}}}}}}}}}}}|||zzzzzzyyyvvvsssrrrqqqpppqqqlllmmmnnnqqqrrrqqqmmmjjjnnnnnnmmmlllkkkjjjjjjiiihhhjjjllllllmmmnnnppprrrqqqooommmmmmoooqqqqqqqqqoooooopppppppppqqqqqqqqqooopppqqqrrrrrrsssrrrrrrooopppooommmlllmmmppprrrttt~~~TTTWWWXXXZZZaaajjjnnnmmmiiigggeeedddcccaaa]]][[[^^^___bbbfffkkknnnooonnnkkkgggbbb___]]]ZZZVVVRRRHHHFFFEEEDDDGGGLLLRRRVVVXXX]]]aaa___]]]___```___```aaaaaaccceeegggiiijjjnnnmmmmmmpppsssvvvwwwwwwrrrsssssstttwwwyyy|||}}}yyyzzz}}}~~~|||vvvkkk^^^VVVNNNGGGCCCCCC<<<>>>@@@@@@>>>===<<<===<<<===?????????@@@CCCEEEDDDJJJPPPSSSVVVXXXWWWRRRUUUQQQOOOPPPOOOJJJFFFFFFDDDMMMYYYccchhhiiihhhhhh\\\ZZZUUUPPPJJJHHHJJJLLLNNNVVV```dddccc```]]]]]]\\\XXXQQQKKKFFFBBB???<<<888888999:::::::::999888999999:::;;;;;;;;;:::999<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@CCCFFFHHHIIIJJJJJJJJJIIIIIIIIIJJJLLLNNNOOOMMMPPPSSSVVVUUURRRMMMJJJFFFFFFEEEBBB@@@@@@BBBDDDDDDFFFIIIMMMRRRYYYaaafffmmmqqqyyyzzzuuuqqqlllgggcccaaa`````````bbbcccbbb```]]]]]]\\\ZZZWWWUUUVVVWWW^^^eeemmmpppnnnllllllmmmhhhiiijjjmmmuuuzzzsssiii```YYYOOOLLLGGGCCCBBBAAA@@@???===;;;:::<<>>@@@@@@???=========>>>???AAA@@@??????@@@AAABBBHHHNNNRRRWWW]]]^^^[[[]]]YYYWWWXXXUUUMMMGGGEEEEEEIIINNNSSSVVVVVVTTTSSSIIIGGGEEEBBBAAADDDIIIMMMSSS```pppxxxwwwqqqnnnnnngggaaaYYYQQQJJJDDD???;;;======<<<;;;;;;:::;;;;;;777888:::;;;<<<<<<;;;;;;999::::::;;;<<<<<<<<<<<<>>>???BBBEEEHHHJJJLLLMMMLLLKKKKKKKKKLLLNNNPPPQQQPPPSSSVVVXXXWWWRRRMMMIIIEEEEEEDDDBBB@@@???BBBDDDBBBCCCEEEGGGKKKSSS\\\bbblllooouuu~~~zzzwwwtttrrrssssssrrrqqqmmmllllllmmmpppqqqqqqpppttttttssspppmmmkkkkkklllpppxxxxxxlllbbb\\\PPPLLLGGGCCCBBBAAAAAA@@@;;;;;;::::::>>>KKK\\\jjjvvvvvvrrriii]]]UUUSSSTTTUUUcccnnnmmmkkkvvv{{{zzzsss___RRRMMMKKKOOOLLLRRReeezzzdddbbbkkkttttttUUUCCC666666666000...111.........------...............------------......*********++++++,,,,,,---------,,,,,,+++***))))))+++++++++***************************************+++******************+++,,,++++++++++++++++++,,,)))***+++,,,---......---+++---///...,,,+++---///...000111000///...///111------...---...111666999???HHHUUUeeerrr}}}rrrdddYYYXXX[[[```hhhppptttyyy}}}}}}{{{fffUUUOOOPPPTTTYYYYYYWWW[[[aaafffooosssjjj]]]WWWWWWXXXXXXXXXYYYZZZ\\\^^^___```\\\\\\YYYSSSMMMNNNUUU\\\]]]___aaabbbcccffflllqqqrrrqqqqqqrrrtttvvvyyyzzz|||zzzwwwvvvuuusssqqqooouuusssqqqppppppqqqssstttooommmmmmmmmoooooonnnmmmjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiilllqqquuurrrpppnnnnnnpppqqqrrrqqqrrrpppooommmmmmnnnpppqqqqqqpppooooooppprrrtttuuuuuuuuutttrrrpppqqqsssvvvqqq{{{WWW]]]eeehhhgggfffgggiiikkkjjjhhheeebbb^^^\\\ZZZaaaeeejjjlllllljjjiiihhhbbbaaa```^^^YYYSSSNNNJJJGGGEEECCCFFFMMMTTTXXXZZZ[[[\\\\\\]]]^^^___``````___aaaeeehhhkkkllllllkkkpppooommmlllmmmqqquuuwwwyyyuuurrrsssyyy}}}}}}{{{}}}yyyxxx|||||||||{{{lll```VVVOOOHHHDDD@@@>>>>>>>>>>>>>>><<<=========<<<===???AAABBBIIIQQQWWW^^^fffhhhffffffbbb_________YYYNNNDDDFFFEEEDDDGGGJJJLLLJJJGGGGGGEEEBBBAAADDDJJJPPPTTT```mmm~~~uuulll___RRRIIIDDD@@@???DDD>>><<<>>>===888777;;;<<<<<<;;;::::::::::::::::::::::::;;;;;;<<<<<<===???>>>@@@EEELLLQQQRRRRRRMMMMMMLLLKKKJJJLLLPPPTTT[[[[[[[[[]]]^^^[[[TTTNNNNNNMMMKKKIIIHHHIIIJJJKKKLLLLLLLLLMMMOOOTTTZZZ___lllqqqyyyyyyyyyrrrvvvwwwvvvxxx~~~~~~zzzrrrjjjfff]]]WWWNNNGGGBBB@@@???>>>===:::888888:::???NNN[[[lllqqqrrrlllccc\\\UUUOOOZZZ___iiiqqqpppqqq|||xxxcccTTTMMMLLLIIILLLNNNWWWqqqxxxccc```ccceeeooo|||}}}aaaMMM999333444222111222................................................+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,+++***))))))***+++,,,++++++++++++******))))))******++++++++++++******+++---......---,,,,,,---...------,,,,,,------...---------------------------...............------000000111222///---222;;;EEEMMM\\\mmm{{{wwwgggddd```___bbbgggmmmqqqzzz||||||yyy||||||gggXXXQQQPPPOOOSSSZZZZZZTTTPPPRRRXXX___```ZZZVVVVVVTTTPPPVVVUUUUUUYYY^^^``````^^^```[[[WWWWWWVVVUUUWWW[[[aaaaaaaaabbbeeehhhlllnnnrrrqqqpppppprrruuuxxx{{{vvvwwwxxxvvvtttrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppooonnnmmmmmmnnnnnnmmmllljjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkklllnnnooommmnnnnnnooooooooonnnnnnppppppooommmkkkkkkmmmooooooooooooooonnnnnnnnnnnnqqqpppooooooooooooooooooooouuu}}}XXX]]]cccfffeeefffhhhjjjiiihhheeecccaaa___^^^^^^cccgggkkknnnmmmkkkjjjiiiaaaaaa___\\\WWWQQQLLLIIIGGGEEEEEEIIIOOOUUUXXXYYY[[[\\\]]]___```bbbccccccaaaccceeehhhkkklllllllllpppooonnnmmmooorrruuuvvvxxxuuurrrtttyyy|||}}}{{{}}}yyyyyy|||||||||pppaaaWWWPPPLLLGGGDDDCCCBBBBBBAAA>>>??????>>>>>>>>>AAACCCEEEMMMVVV]]]eeemmmooonnnmmmjjjgggfffeee___SSSIIIEEECCCBBBDDDGGGHHHHHHFFFJJJIIIHHHHHHLLLSSSYYY^^^mmmvvvxxxoooaaaTTTKKKHHHHHHIIIOOOJJJHHHIIIFFF@@@===>>>===<<<;;;;;;;;;;;;<<<<<<==================<<<<<<>>>>>>???EEEKKKQQQSSSSSSNNNOOOPPPPPPPPPRRRUUUXXX^^^___aaaeeegggeee___ZZZZZZZZZZZZYYYXXXWWWUUUUUUSSSSSSSSSSSSUUUZZZ```eeesssxxx{{{qqqllllllqqqwww}}}vvvooojjj___YYYPPPHHHDDDBBB@@@???>>>;;;999999888<<>>===AAAAAADDDIIIOOOUUUXXXYYYUUUWWWYYYZZZ[[[\\\___aaaccceeeiiioootttvvvuuusssssstttuuuuuussspppmmmjjjjjjjjjiiihhhiiimmmsssxxx|||xxxnnnddd```bbbqqq{{{{{{sssoooaaa[[[RRRKKKFFFDDDBBBAAA@@@===;;;:::888888@@@HHH]]]iiirrrqqqiiibbb]]]XXXUUUXXX```iiioooqqqvvv{{{~~~xxxaaaUUUQQQPPPPPPNNNSSShhhsssccc\\\^^^bbbeeelllqqqqqqkkkhhhmmmtttwwwooo]]]GGG;;;555111///...................................................++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++******************++++++++++++******)))+++,,,,,,+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,...000000111:::EEERRR[[[jjjxxx~~~|||}}}yyynnneeebbbiiippptttvvv{{{{{{aaaOOOIIIJJJKKKPPPVVVVVVNNNEEEEEEJJJGGGLLLPPPPPPPPPSSSTTTSSSSSSSSSUUUXXX\\\^^^^^^]]]WWWTTTSSSWWWYYYZZZ^^^dddffffffggghhhkkknnnppprrr{{{yyyvvvsssrrrqqqrrrsssuuuvvvwwwvvvsssrrrqqqrrrtttqqqnnnkkkjjjmmmppprrrnnnllljjjjjjkkklllkkkjjjmmmkkkiiiggggggiiikkklllmmmmmmlllllllllmmmmmmnnnooooooppppppppppppoooooonnnnnnnnnmmmkkkkkkmmmoooooooooppppppqqqqqqrrrrrrpppooonnnmmmmmmmmmmmmmmmlllmmmpppuuu|||aaa```___```cccgggkkkmmmgggddd```\\\\\\^^^bbbeeegggjjjmmmooommmkkkiiiiii```^^^[[[VVVPPPKKKFFFDDDFFFHHHLLLPPPTTTWWWXXXXXXYYYZZZ]]]```cccfffhhhiiifffgggggghhhjjjlllnnnooommmnnnpppqqqssstttttttttuuusssrrrtttxxxzzz{{{{{{xxxxxxxxxxxxxxxyyy|||yyyjjjbbb^^^XXXRRROOOMMMKKKJJJHHHHHHIIIHHHGGGHHHJJJLLLOOOXXXbbbkkkttt~~~~~~|||yyyxxxuuunnnddd\\\NNNLLLIIIGGGGGGHHHIIIIIIMMMNNNQQQVVV]]]eeelllpppuuurrrmmmhhhdddbbb```___^^^XXXPPPKKKNNNYYYhhhrrr}}}}}}}}}|||uuugggWWWLLLLLLKKKIIIHHHGGGGGGHHHIIIHHHIIIJJJJJJJJJIIIHHHHHHIIIJJJMMMRRRXXX___cccfffaaadddggghhhiiiiiijjjkkkiiikkkpppwwwyyymmmcccaaaeeewww~~~uuuooobbb\\\TTTMMMHHHEEECCCAAABBB???===<<<:::888;;;AAAQQQ```ooopppjjjccc]]]YYYSSSUUU\\\fffpppuuuwwwwwwggg[[[YYYTTTRRROOOQQQcccggg[[[\\\aaabbbcccjjjlllfffaaaeeennntttqqqbbbMMM>>>666111///...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++------+++***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---,,,...000111444???KKKYYYcccqqq{{{qqqpppqqqnnnfffaaabbbfffmmmsssyyylllSSSFFFHHHNNNUUUWWWXXXTTTLLLEEEFFFIIIDDDGGGJJJLLLNNNQQQSSSSSSRRRTTTVVVYYY[[[\\\\\\[[[UUURRRSSSWWW[[[]]]aaafffhhhhhhiiikkkmmmooorrrssswwwvvvtttsssssstttuuuvvvxxxyyyzzzxxxvvvtttttttttsssqqqnnnllllllmmmpppqqqnnnllljjjjjjkkklllkkkkkkmmmkkkhhhffffffhhhjjjlllmmmmmmmmmmmmmmmmmmnnnnnnppppppppppppppppppooonnnlllmmmnnnmmmkkklllmmmooonnnnnnoooppppppqqqrrrrrrooonnnmmmllllllkkklllllljjjiiijjjoooxxxgggccc______ccciiilllmmmgggccc^^^ZZZZZZ]]]bbbeeehhhjjjmmmmmmkkkhhhgggggg___]]]XXXSSSMMMHHHEEECCCFFFIIINNNRRRUUUWWWWWWWWWXXXYYY\\\^^^bbbdddggghhhfffggggggiiikkkmmmoooppplllnnnpppqqqsssssstttssstttssssssuuuwwwyyyyyyyyyuuuvvvvvvuuutttvvvyyy{{{}}}}}}{{{{{{~~~|||qqqlllfffaaa^^^[[[YYYXXXSSSSSSSSSRRRPPPPPPRRRTTTVVV^^^gggoooxxx~~~|||xxxrrrjjjdddVVVTTTPPPMMMIIIHHHHHHIIIIIILLLPPPVVV]]]dddiiillllllfff^^^XXXUUURRRNNNKKKNNNMMMMMMPPPYYYjjj}}}zzzfffVVVUUUSSSQQQOOOOOOOOOQQQRRRTTTUUUWWWXXXYYYYYYYYYXXXTTTVVVYYY\\\aaaffflllooonnnqqqssstttsssrrrrrrsssnnnpppttt|||tttkkklllrrruuummmddd^^^VVVOOOJJJGGGDDDBBBBBB???>>>>>>===:::;;;???IIIZZZkkkpppmmmggg```[[[SSSUUUZZZcccoooxxxyyywww|||ggg[[[YYYUUUTTTQQQRRRaaa{{{nnn]]]\\\aaadddfffpppuuuoooeeecccfffiiimmmbbbQQQ@@@666333111///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,+++++++++---......---,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......111000111333555:::GGGTTT```jjjxxxxxxgggbbbbbbaaa______```aaaeeennn{{{yyy]]]HHHBBBIIIRRR]]][[[VVVOOOJJJHHHGGGGGGGGGGGGIIILLLOOOPPPRRRSSSSSSUUUXXXZZZ[[[[[[ZZZZZZTTTRRRSSSYYY\\\^^^bbbgggiiiiiijjjlllnnnpppqqqrrrsssssssssssstttvvvwwwxxxxxxyyyzzzxxxvvvtttttttttqqqqqqpppooooooooooooppppppmmmkkkjjjkkklllllllllnnnkkkhhhfffeeegggjjjkkkmmmmmmnnnnnnnnnnnnnnnnnnpppppppppppppppooonnnnnnkkklllmmmmmmllllllnnnooommmmmmnnnnnnooopppqqqqqqnnnmmmlllkkkjjjjjjjjjjjjiiigggggglllvvvkkkddd^^^^^^ccciiikkkjjjeeeaaa\\\YYYYYY]]]bbbfffhhhjjjlllkkkiiifffeeeddd^^^[[[VVVPPPKKKGGGDDDCCCFFFJJJPPPSSSUUUUUUVVVWWWYYYZZZ[[[^^^```cccdddeeedddeeegggiiikkknnnoooppplllmmmoooppprrrrrrsssssssssttttttuuuvvvvvvwwwwwwsssvvvvvvsssrrruuuxxxwwwxxxyyyzzzyyyvvvuuuxxx{{{zzzsssnnnjjjgggeeecccbbbbbbaaa___]]]\\\]]]___aaagggnnnsss{{{|||xxxsssmmmiii]]]\\\XXXRRRLLLHHHFFFFFFFFFIIINNNTTTYYY^^^aaaccc[[[WWWSSSSSSTTTRRRLLLFFFDDDHHHNNNTTT^^^kkk{{{ppp```YYYXXXWWWVVVWWWYYY\\\^^^]]]^^^aaadddeeeeeeddddddbbbcccdddeeefffiiimmmqqqsssuuuwwwxxxvvvuuuuuuuuurrrtttxxx}}}uuuwww~~~xxxpppfffaaaYYYRRRMMMIIIFFFDDDCCC@@@>>>???>>>;;;<<<>>>EEETTTfffppprrrooohhh```VVVWWWYYY^^^jjjuuuyyyvvvrrr}}}dddWWWTTTUUUUUUTTTUUUaaaxxx{{{fff]]]```gggqqq}}}~~~rrrhhhbbb^^^gggaaaTTTCCC999555333000////////////////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---///...---,,,------,,,,,,++++++++++++,,,,,,------------------------,,,,,,---...////////////...---...111444<<>>???>>>;;;:::<<<>>>MMM___mmmuuuvvvoooeeeYYYYYYXXXXXXaaannnsssrrrnnnuuu}}}dddVVVQQQSSSTTTVVVYYYbbbwwwvvvbbbaaakkk|||uuuiii```cccaaaWWWGGG;;;777555111////////////////////////........................---------,,,,,,+++++++++,,,,,,,,,---------......++++++,,,------,,,+++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,......,,,+++,,,---------,,,,,,,,,,,,------........................+++,,,---...////////////,,,+++,,,111777BBBTTTdddvvv~~~wwwbbbYYYTTTPPPUUU^^^^^^bbbjjjwww~~~{{{www[[[FFF>>>DDDNNNUUUbbbgggfff^^^XXXUUURRRNNNRRRLLLKKKPPPSSSRRRQQQTTTWWW[[[^^^^^^\\\XXXWWWVVVQQQPPPSSSZZZ___aaafffkkkjjjkkkmmmoooppprrrrrrsssrrrrrrrrrrrrsssssstttttttttuuuvvvuuusssqqqqqqqqqqqqpppooonnnmmmnnnoooooopppmmmjjjhhhiiikkklllllllllkkkiiihhhggggggggghhhkkklllnnnpppqqqqqqqqqqqqooooooooonnnnnnmmmkkkkkkhhhjjjlllmmmlllmmmnnnooooooooooooooooooooooooooolllllljjjiiihhhgggggggggiiihhhggghhhnnnzzzlllccc[[[[[[aaaeeeeeeaaa\\\ZZZXXXWWWZZZ```fffjjjkkklllmmmkkkhhheeedddddd]]]YYYTTTNNNIIIGGGFFFEEEGGGKKKPPPSSSSSSSSSUUUWWW]]]]]]^^^___```aaabbbbbb^^^aaaeeejjjmmmooopppppplllllllllmmmnnnppprrrssstttvvvwwwvvvuuussssssttttttyyyyyyuuussswwwyyyvvvqqqssstttrrrooonnnpppsssssswww{{{|||}}}{{{{{{yyyvvvrrrpppppprrrvvvyyy{{{||||||tttnnnjjjiiinnnmmmjjjaaaVVVMMMHHHFFFFFFHHHLLLPPPSSSTTTTTTSSSSSSUUU\\\gggpppmmmaaaVVVUUU[[[aaabbb^^^YYYWWWXXXSSSUUUWWW[[[gggssssssmmm``````bbbeeekkkrrryyy}}}~~~}}}yyyssslllhhhiiikkkiiijjjlllmmmlllmmmoooqqqtttyyy}}}lllggg```YYYTTTPPPKKKIIIFFFAAA>>>>>>===:::999:::888EEEXXXhhhuuuyyyrrrggg[[[[[[WWWTTTZZZgggnnnmmmnnnrrr}}}hhhYYYSSSRRRTTTXXX\\\dddwwwhhhcccnnnuuukkkbbbbbbZZZJJJ>>>999666111000000000000000000000000........................---------,,,,,,+++++++++,,,,,,,,,------.........++++++------------+++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,...------,,,,,,------...////////////////////////+++,,,---...////////////000///222888@@@LLLaaarrrzzzggg^^^VVVPPPUUU___```hhhttt~~~}}}{{{wwwuuu~~~~~~jjjPPP???>>>HHHTTTZZZfffqqqvvvoooeee```\\\XXXSSSMMMKKKQQQTTTRRRRRRUUUYYY]]]``````\\\XXXVVVUUUOOONNNRRRZZZ```ccchhhmmmkkklllnnnppprrrsssssssssnnnooopppqqqssstttuuuuuuvvvwwwxxxwwwtttrrrrrrrrrrrrpppmmmjjjjjjllloooqqqooolllhhhggghhhjjjkkkkkkkkkjjjiiihhhhhhgggggggggjjjkkknnnppprrrrrrrrrrrrnnnnnnnnnnnnmmmlllkkkjjjgggiiilllmmmmmmmmmnnnpppqqqqqqqqqppppppppppppppplllkkkjjjhhhgggfffffffffiiiiiihhhfffiiiuuunnnfff]]]YYYZZZ\\\\\\[[[XXXWWWVVVWWWYYY]]]bbbeeehhhiiiiiihhhfffcccaaaaaaZZZVVVPPPJJJGGGEEEFFFGGGNNNPPPRRRUUUVVVWWWXXXXXX^^^^^^___```bbbdddeeefffaaaccceeegggiiikkklllllllllmmmmmmnnnpppqqqrrrssstttuuuuuutttsssuuuxxx{{{yyyxxxvvvtttssstttuuuvvvsssrrrrrrqqqpppooonnnmmmrrrtttwwwyyyzzz{{{~~~{{{xxxyyy}}}yyyvvvxxx{{{wwwvvvooogggjjjpppsssooocccXXXRRRPPPOOONNNKKKKKKPPPTTTUUUXXX[[[]]]^^^aaacccfffhhhjjjjjjlllsssxxxrrrcccVVVRRRSSSNNNKKKKKKQQQ^^^lllwww{{{oooooopppsssxxx~~~xxxtttqqqmmmkkkhhhhhhiiikkknnnrrruuuwww{{{}}}rrrkkkbbb\\\XXXTTTPPPLLLDDDCCCAAA???===;;;;;;:::999???IIIZZZppp|||pppeee^^^XXXVVVVVVZZZeeeoookkknnntttqqq```RRRSSSOOONNNUUUcccwwwsssgggjjjssshhhaaaUUUJJJAAA:::444000000//////000111111///...000///...---------------------,,,,,,,,,,,,++++++...------,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++...------,,,,,,+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,+++***,,,///000...,,,///111666===III[[[sssmmm\\\TTTSSSVVVYYY^^^kkkzzz{{{qqqssswww~~~wwwaaaKKKAAAEEEMMMWWW^^^aaalllsssrrrmmmggg\\\RRRSSSNNNNNNRRRRRROOOPPPTTT]]]^^^___]]]ZZZWWWVVVUUUQQQSSSXXX___fffllloooooollllllnnnqqqtttvvvuuussstttqqqppprrrvvvyyyxxxwwwwwwvvvuuusssqqqpppppppppsssppplllhhhggghhhkkkmmmnnnmmmkkkjjjjjjkkklllnnnmmmjjjjjjmmmnnnjjjhhhhhhpppppppppqqqqqqrrrrrrrrrqqqpppnnnmmmmmmmmmnnnooonnnoooooonnnkkkjjjjjjkkkoooppprrruuuvvvtttoookkkkkkkkkjjjjjjhhheeecccaaadddeeehhhjjjjjjoookkkeee^^^[[[[[[]]]]]]\\\YYYXXXWWWXXX[[[___cccfffggghhhhhhgggdddbbb```___YYYVVVPPPKKKHHHGGGHHHIIILLLNNNQQQTTTWWWYYYYYYZZZ\\\]]]^^^___aaacccdddeee```aaacccfffhhhiiijjjkkkjjjkkklllnnnpppqqqqqqrrruuuvvvuuutttrrrsssvvvxxxwwwvvvtttsssrrrssstttuuussssssrrrqqqpppoooooonnnrrrtttvvvwwwvvvwwwyyyzzzzzz~~~zzzvvvuuuwwwyyyzzzvvvtttllleeeiiiuuuxxxvvvjjj^^^YYYVVVTTTVVVSSSTTTXXX\\\___fffnnnssssssrrrqqqqqqtttzzz~~~nnn\\\SSSPPPOOOOOOQQQVVV___lllxxx~~~~~~{{{xxxuuuuuuuuuvvvxxx{{{~~~wwwpppfff^^^YYYTTTOOOKKKFFFEEECCC@@@>>>===<<<<<<:::>>>FFFSSShhhxxxyyyqqqiiibbb[[[XXXVVVWWW```iiinnnooorrr{{{tttfffXXXOOOLLLMMMTTTaaauuu}}}nnnnnn{{{ssslll```SSSGGG>>>888555111000///000111111///...//////...---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++++++++***+++++++++++++++***)))---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,+++---000111000...000444:::BBBNNNaaaxxxlll]]]WWWVVVYYY\\\gggsssxxxxxx|||kkkXXXEEE@@@GGGPPPYYY___[[[eeelllllliiiddd\\\SSSQQQNNNOOOSSSTTTRRRSSSWWW\\\^^^___^^^[[[XXXVVVVVVUUUWWW\\\bbbhhhlllmmmmmmkkkkkkmmmooosssuuuuuuuuutttsssrrrsssuuuvvvwwwvvvyyyxxxvvvtttrrrpppnnnmmmnnnllljjjhhhhhhjjjlllnnnkkkkkkkkklllkkkkkkjjjjjjpppmmmlllpppqqqnnnlllmmmnnnooopppqqqrrrsssttttttqqqqqqooonnnnnnnnnooopppooopppqqqooommmllllllmmmlllmmmoooqqqsssrrrnnnkkkllllllkkkjjjiiifffdddcccfffggghhhiiihhhmmm|||hhhddd```^^^]]]^^^]]]]]]ZZZYYYZZZ[[[^^^bbbeeehhhgggggggggeeeccc```]]]\\\VVVSSSOOOKKKIIIIIIJJJKKKLLLNNNRRRUUUXXXZZZ\\\\\\[[[\\\]]]^^^```bbbcccddd___```bbbdddfffhhhiiiiiigggiiilllooopppqqqqqqpppuuuuuuuuusssqqqqqqsssuuuvvvuuusssrrrrrrssstttuuuuuutttsssrrrpppppppppooorrrsssttttttrrrrrrssstttuuuzzzxxxtttrrrsssrrrqqqrrrvvvzzz|||tttpppfff```fffvvv||||||tttjjjeeecccaaaaaa```aaadddfffmmmzzzoooccc^^^\\\___bbbeeejjjuuu}}}zzzxxxxxxvvvwwwyyy{{{~~~~~~vvvkkkbbb[[[UUUOOOJJJHHHGGGEEEBBB@@@???>>>===<<<<<<@@@JJJ\\\nnnuuutttmmmfff___[[[WWWVVV\\\dddqqqpppooouuu~~~sssiii[[[NNNMMMOOOUUU___qqqyyyrrrsssxxxgggVVVGGG===999222111000000111111///...//////...------------...------,,,,,,,,,,,,++++++******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********)))***,,,---------+++***---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------...000111111000000777???IIIUUUhhh}}}ggg\\\[[[\\\___ccclllyyyxxx[[[KKK>>>???JJJTTTZZZ]]]TTT]]]eeehhhfffbbbZZZSSSOOONNNPPPTTTVVVUUUVVVXXXZZZ\\\^^^^^^\\\YYYWWWWWWZZZ]]]bbbgggjjjlllllllllmmmllllllooorrruuuvvvvvvtttuuuuuutttsssrrrtttuuuyyyyyyxxxvvvssspppmmmkkkjjjiiiiiiiiijjjlllmmmoookkkmmmnnnoooooommmkkkiiipppmmmmmmqqqrrrpppooopppmmmnnnppprrrsssuuuuuuvvvrrrqqqpppooooooooopppppppppqqqrrrqqqooonnnnnnooojjjjjjkkkmmmpppqqqooonnnmmmmmmlllkkkjjjhhhfffeeegggfffggggggfffjjjwwwgggfffeeebbb___]]]\\\[[[[[[[[[\\\^^^aaadddgggiiihhhgggfffdddbbb___\\\YYYQQQPPPMMMJJJIIIJJJLLLNNNPPPRRRUUUXXX[[[\\\]]]]]][[[\\\^^^___aaaccccccddd___```bbbdddfffggghhhiiifffhhhllloooqqqrrrqqqpppqqqrrrsssrrrpppqqqrrrtttuuutttssssssssstttuuuuuuvvvuuusssrrrqqqppppppqqqppprrrrrrrrrppppppppprrrxxx{{{wwwpppjjjiiigggccccccfffkkkwwwwwwpppkkk```[[[bbbrrr{{{}}}wwwtttrrrooommmmmmnnnpppqqqxxxzzz{{{{{{}}}{{{xxxwwwzzzyyyxxxuuussspppnnnmmmllljjjjjjnnntttzzz}}}}}}zzzoooeee^^^WWWPPPLLLIIIHHHFFFCCCAAA???>>>===<<<::::::BBBQQQdddrrryyypppjjjddd```[[[XXX[[[aaannnooonnnrrr~~~zzzrrrnnnhhhZZZTTTSSSTTTWWW^^^nnnrrrppplllUUUCCC:::444333111000111111///...///......---------......------,,,,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++************,,,...000111000...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---...///000111111111;;;FFFPPP\\\nnnsss___ZZZ^^^aaafffkkkqqqeeeMMMAAA:::@@@MMMUUUWWWXXXPPPXXXccciiigggaaaYYYSSSNNNNNNQQQTTTUUUUUUVVVWWWWWWYYY\\\\\\ZZZXXXWWWWWW^^^bbbgggkkkmmmmmmmmmmmmrrrpppoooooorrrtttuuuuuutttvvvvvvtttqqqoooqqqtttwwwwwwwwwwwwtttqqqnnnllliiijjjjjjkkklllmmmnnnnnnooopppqqqqqqqqqpppnnnmmmmmmiiiiiimmmpppnnnmmmooonnnoooqqqsssttttttttttttpppppppppoooooooooooooooooopppqqqpppooonnnooopppkkkjjjjjjmmmppprrrrrrrrrnnnnnnmmmllljjjiiiggggggfffddddddddddddgggsssiiijjjjjjfff```[[[YYYZZZ\\\]]]___aaacccfffhhhiiijjjgggeeecccbbb^^^ZZZVVVLLLKKKJJJIIIJJJLLLNNNPPPVVVWWWYYY\\\]]]^^^^^^^^^\\\]]]___aaacccddddddddd```aaaccceeeggghhhhhhiiifffiiilllpppqqqrrrqqqpppmmmnnnpppppppppqqqsssuuutttttttttuuuuuuvvvvvvwwwvvvuuusssqqqppppppqqqqqqooopppqqqqqqpppppprrrssszzz{{{{{{yyywwwyyytttiii___ZZZWWWTTTUUUXXX___mmmpppkkkeeeZZZUUU]]]nnnzzz~~~zzzyyyyyyzzzzzzyyyxxxqqqnnnlllllllllkkkjjjhhheeecccbbbccc___^^^aaaiiippptttuuuxxxzzz~~~|||qqqhhhaaa[[[TTTOOOJJJHHHFFFCCCAAA???>>>===<<<999888===III[[[nnn{{{vvvqqqkkkfff___YYYYYY]]]hhhlllooorrr}}}{{{sssoookkknnnmmmaaa^^^ZZZWWWXXX^^^lllnnnkkkcccIII:::777444222111111111000.........---------......///------,,,,,,,,,+++++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,++++++************,,,...000111000...------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------...000111555CCCPPPZZZeeeuuu|||hhhXXXXXX^^^aaagggnnnzzzuuuXXXCCC===;;;DDDNNNRRRQQQPPPOOOWWWccckkkjjjaaaWWWRRRNNNPPPQQQRRRSSSTTTTTTTTTUUUWWWYYYYYYXXXWWWXXXYYYbbbfffkkknnnnnnnnnooopppwwwtttrrrrrrssstttttttttsssuuuvvvtttpppoooqqqsssssstttuuuuuutttrrrooommmmmmmmmnnnnnnnnnnnnnnnmmmqqqpppooonnnnnnooopppqqqkkkggggggkkkmmmllllllnnnpppqqqrrrssstttsssrrrqqqnnnnnnnnnnnnnnnmmmmmmmmmlllnnnooonnnmmmmmmnnnooonnnmmmmmmooorrrtttuuutttnnnmmmlllkkkiiihhhhhhgggfffeeeeeefffeeehhhrrr}}}jjjmmmmmmhhh___YYYXXXZZZ^^^___aaaccceeefffggggggjjjfffcccaaa```\\\WWWRRRIIIHHHHHHIIILLLOOORRRTTTYYYZZZ\\\]]]^^^___^^^^^^\\\]]]```bbbdddeeeeeedddaaabbbccceeefffggghhhhhhgggiiilllnnnooooooooonnniiikkkmmmooooooppprrrtttsssttttttuuuvvvwwwxxxxxxvvvuuurrrpppoooooopppqqqnnnoooqqqqqqqqqqqqsssuuuzzz{{{zzzwwwtttvvv|||qqqdddVVVOOOLLLJJJLLLPPPXXXeeeiiieeeaaaWWWQQQXXXjjjzzz|||yyyxxxyyy~~~{{{qqqjjjfffdddaaabbbcccdddcccaaa^^^]]]YYYVVVTTTWWW^^^gggmmmooorrrtttwwwzzz|||uuullleee___XXXTTTKKKJJJGGGDDDBBB@@@>>>>>>>>>:::999<<>>FFFMMMNNNHHHEEEFFFMMMOOOVVV]]]]]]VVVRRRTTTPPPRRRQQQNNNPPPVVVYYYXXXWWWWWWWWWVVVVVVYYY]]]aaammmppprrrppplllkkknnnqqqrrrqqqqqqrrrttttttsssrrrqqqpppoooppprrrssstttsssssssssrrrqqqpppnnnnnnmmmppppppooonnnmmmnnnnnnnnnhhhhhhiiijjjkkkmmmnnnooommmiiigggjjjlllkkkkkknnnmmmoooqqqrrrsssqqqooonnnmmmnnnooooooooonnnlllllliiikkklllmmmllllllnnnoooooooooooopppqqqrrrpppooojjjiiihhhfffeeeeeeeeeffffffeeefffgggeeeccceeekkkhhhlllnnniii___ZZZ\\\``````bbbdddfffffffffdddcccfffbbb]]][[[ZZZWWWPPPJJJHHHHHHJJJMMMQQQUUUYYY[[[TTTVVVXXX[[[^^^_________YYY[[[^^^aaaccccccbbbbbb______aaabbbddddddeeeeeehhhhhhhhhhhhhhhiiiiiiiiijjjlllnnnnnnmmmmmmmmmnnnpppqqqrrrtttuuuvvvvvvvvvuuusssqqqnnnmmmnnnooopppoooqqqrrrqqqpppoooppprrrnnnqqqttttttssssssvvvyyy{{{{{{}}}vvviii[[[UUUSSSRRRRRRUUUSSS^^^___]]]\\\TTTLLLQQQZZZrrr}}}|||}}}|||yyytttsssuuuwwwqqq|||yyylllddd^^^YYYYYYZZZ\\\\\\YYYUUUQQQNNNJJJIIIIIIKKKRRR]]]hhhooorrrtttuuuvvvvvvxxxzzz}}}tttllleee]]]XXXOOONNNKKKHHHEEECCCAAAAAAAAA>>>===>>>===BBBSSSfffqqqnnnmmmlllggg```]]]___]]]gggoooppptttzzz{{{zzz||||||bbbRRRMMMQQQ\\\fffvvvyyykkkoooyyywwwZZZFFF;;;888444111111111000///---------------...///000---------,,,,,,,,,++++++***++++++,,,,,,------...---------,,,,,,+++++++++))))))***+++,,,------......------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///000111///......222666???RRRbbbgggmmmwww{{{wwwzzzYYYPPPSSSaaaiiikkkvvvmmmZZZLLL>>>:::???IIIPPPMMMFFFCCCEEEKKKJJJMMMSSSTTTPPPPPPVVVOOORRRQQQMMMPPPXXX]]]\\\YYYXXXWWWVVVWWWZZZ```eeerrrttttttpppkkkiiilllpppmmmmmmoooqqqtttuuusssrrrpppnnnlllnnnsssuuuuuusssuuutttrrrooonnnllllllkkkooonnnmmmllllllmmmnnnoooeeegggjjjmmmoooooooooooolllgggfffhhhjjjiiiiiikkkjjjlllooorrrrrrrrrpppooonnnooopppppppppooommmllliiikkkmmmmmmlllmmmnnnpppnnnnnnnnnooopppooollljjjiiihhhfffeeedddddddddeeedddbbbcccdddaaa\\\[[[___iiikkkkkkeee]]]YYY\\\aaaaaabbbdddfffggggggffffffccc```\\\ZZZXXXTTTNNNIIIJJJIIIJJJNNNTTTXXXYYYXXXWWWXXXXXXXXXXXXYYY\\\___cccbbbaaa``````bbbdddeeebbbeeedddbbbcccgggiiiggghhhhhhgggfffffffffffffffjjjmmmooommmiiihhhlllpppqqqrrrsssuuuvvvvvvuuuuuuvvvuuusssqqqooommmlllllllllmmmoooppppppooonnnmmmppprrrssssssrrrrrrtttvvv|||{{{|||~~~uuuiiidddbbb^^^[[[[[[]]]\\\\\\[[[ZZZVVVQQQMMMSSSkkk~~~||||||~~~~~~|||yyyvvvvvvwwwyyyzzz{{{zzzsssggg]]]YYYXXXWWWXXXZZZZZZWWWRRRMMMJJJGGGHHHHHHKKKQQQ[[[fffnnnssstttuuuuuuttttttvvvwww{{{yyy{{{~~~~~~uuukkkbbb\\\UUUOOOKKKKKKJJJEEEBBBCCC>>>>>>>>>;;;;;;AAAKKKTTTiiivvvyyykkk^^^\\\]]]ZZZYYY```kkkpppnnnppp~~~yyy~~~dddUUUQQQPPPSSSWWWeeexxxjjjaaaeeerrrzzzvvv___KKK>>>777222111111//////111//////............//////......---------,,,,,,,,,***+++---///000//////............------,,,,,,,,,))))))))))))))))))))))))***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------111---+++,,,...///333999IIIVVVdddkkkoootttxxxyyyxxxhhhMMMSSS[[[aaagggrrruuubbbNNNDDDCCC>>>EEEIIIGGGEEEGGGJJJKKKLLLHHHGGGJJJLLLMMMQQQVVVWWWUUURRROOONNNRRRXXX]]]\\\[[[YYYWWWXXX]]]dddiiiqqquuuwwwssslllhhhjjjnnnssspppmmmmmmppprrrrrrqqqpppmmmkkklllppptttuuuuuuuuussspppnnnmmmmmmmmmnnnmmmmmmmmmmmmnnnnnnnnnnnnpppnnnmmmnnnqqqrrrqqqooojjjkkkllljjjhhhgggggghhhlllmmmoooppppppnnnlllkkkoooooopppppppppoooooonnnmmmoooppppppnnnmmmnnnoooppppppooonnnmmmkkkiiihhhlllkkkhhhfffeeeeeeeeeeee\\\[[[YYYUUUPPPLLLKKKLLLggghhhhhhddd___]]]```dddffffffggggggggggggffffffdddaaa\\\YYYWWWSSSNNNJJJIIIHHHIIIMMMRRRVVVWWWVVVXXXYYY[[[[[[[[[\\\^^^___bbbaaa```___```aaacccdddccceeeeeebbbcccgggiiigggggggggeeeddddddeeeffffffhhhkkkkkkiiifffeeeiiinnnnnnoooppprrrssssssrrrrrrrrrrrrpppooommmmmmlllllllllmmmoooqqqqqqpppooonnnoooqqqssstttsssssstttuuuyyyyyyzzz|||xxxrrrllleeebbbbbbeeecccaaa___\\\WWWQQQMMMLLL```|||~~~||||||}}}~~~}}}}}}{{{xxxvvvuuuuuuuuusssuuutttnnnddd[[[XXXXXXUUUWWWXXXXXXUUUQQQLLLIIIEEEEEEFFFIIINNNXXXdddlllppprrrttttttttttttvvvwww{{{~~~~~~}}}}}}}}}~~~yyypppgggbbbWWWQQQMMMMMMJJJEEEBBBCCC===>>>===;;;:::>>>GGGNNNeeerrrxxxnnncccaaa___ZZZYYY^^^fffkkklllmmmxxx~~~lllZZZSSSPPPRRRVVV]]]nnniii]]]___iiiooozzzwwwcccPPPAAA999333222111//////000//////............//////......---------,,,,,,,,,+++,,,---.../////////.........---------,,,,,,,,,***************************+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000,,,,,,...000111666<<>>>>><<<:::<<>>DDDOOOTTTVVVPPPKKKOOOVVVZZZPPPKKKHHHHHHHHHHHHKKKPPPTTTUUUUUUUUUTTTUUUWWWYYY[[[ZZZYYYZZZ]]]ccciiimmmnnnrrruuusssmmmjjjjjjmmmuuusssrrrrrrtttvvvwwwwwwuuuqqqmmmkkkmmmoooqqqqqqrrrppplllkkkkkkllllllllljjjkkkkkklllmmmnnnoooooopppnnnmmmmmmmmmmmmllljjjhhhjjjmmmnnnmmmlllkkklllkkkkkklllmmmnnnoooppppppnnnnnnoooooooooooonnnnnnmmmnnnooonnnllljjjjjjjjjiiiiiiiiiiiihhhgggfffeeehhhhhhhhhgggeeebbb```^^^\\\TTTHHH@@@===<<<;;;:::fffcccaaaaaadddfffgggfffhhhgggeeecccbbbbbbccccccfffbbb\\\VVVQQQNNNMMMLLLLLLLLLMMMPPPSSSUUUVVVWWW[[[^^^ccceeedddcccaaaaaabbbaaaaaa``````aaabbbbbbcccffffffdddeeehhhiiigggfffeeecccbbbccceeegggiiihhhhhhgggeeecccdddhhhllloooooooooppppppqqqqqqqqqnnnnnnmmmmmmlllkkkkkkjjjkkkllloooqqqrrrrrrqqqqqqmmmpppssstttsssrrrrrrsssrrrtttwwwxxxyyyxxxyyyyyy{{{~~~}}}sssqqqmmmjjjeee```[[[TTTMMMHHHIIINNN\\\ttt~~~|||{{{zzzxxxvvvsssnnnkkkffffffddd___XXXTTTRRRRRROOOPPPQQQQQQOOOLLLHHHFFFAAAAAABBBDDDJJJSSS___gggjjjlllpppssstttuuuwwwyyy{{{}}}~~~||||||zzzsssnnnbbb[[[TTTQQQMMMFFFCCCCCC???@@@???===;;;;;;===@@@OOO___nnnrrrooojjjaaaYYYZZZXXX[[[cccjjjnnnsssxxx{{{eeeUUUOOOOOORRRSSSZZZmmmyyyfff^^^bbbccchhhjjjbbbhhhkkkooouuu{{{|||qqqdddLLLAAA666333222000.../////////............//////......---------,,,,,,,,,,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,,,,------------......---...111222333:::BBBRRRfffzzz~~~|||iiiSSSEEEIIIUUUdddooovvv~~~mmmYYYFFF===CCCNNNWWWZZZYYYPPPJJJMMMVVV[[[TTTNNNJJJIIIHHHGGGJJJOOORRRTTTXXXZZZZZZZZZ[[[\\\[[[ZZZZZZ\\\aaaggglllooopppsssvvvuuuqqqnnnnnnpppuuutttssstttuuuwwwxxxyyyxxxuuuqqqnnnmmmnnnpppqqqrrroookkkjjjlllmmmmmmllljjjkkklllmmmnnnoooppppppooonnnmmmlllkkkjjjiiihhheeehhhlllnnnnnnmmmllllllkkkkkkkkklllnnnoooqqqrrrmmmmmmnnnnnnoooooonnnnnnnnnooopppnnnllljjjiiijjjgggggggggggggggfffeeedddggghhhhhhfffddd___[[[YYYSSSJJJ@@@;;;;;;<<<;;;999gggccc___```dddgggfffeeefffeeedddbbbbbbbbbcccdddeeebbb\\\UUUPPPMMMLLLMMMKKKMMMNNNPPPQQQRRRTTTUUU[[[___dddgggfffdddaaa```bbbbbbbbbaaaaaaaaabbbbbbaaaeeefffdddeeeiiiiiiggggggfffeeedddeeefffhhhjjjiiiiiihhhggggggiiillloooooonnnnnnnnnooooooppppppppppppoooooommmkkkjjjiiijjjlllnnnqqqrrrrrrqqqpppmmmoooqqqrrrqqqqqqqqqrrrqqqtttwwwxxxvvvuuuvvvwwwxxx{{{}}}{{{zzz}}}zzzuuummmjjjfffaaa\\\VVVPPPKKKIIIKKKQQQ___sss~~~}}}~~~}}}}}}~~~}}}{{{yyyxxxvvvqqqkkkgggdddbbb^^^YYYSSSOOOMMMMMMMMMMMMNNNNNNMMMJJJGGGEEEAAAAAABBBDDDIIISSS^^^fffhhhlllppptttuuuwwwyyy{{{{{{~~~|||uuupppggg___XXXTTTOOOHHHDDDDDDAAAAAAAAA???===<<<<<<===GGGVVVhhhrrruuupppfff]]]\\\YYYZZZccclllrrrwww{{{iiiYYYTTTTTTVVVRRRVVVeeekkk______```gggkkkfffjjjjjjhhhkkkrrrwwwsssjjjQQQDDD888444333111////////////............//////......---------,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++,,,,,,+++,,,,,,------,,,,,,+++------------......//////,,,,,,---------............---///111111333<<>>>>>======CCCPPPbbbqqqxxxuuullleee```[[[[[[cccllltttzzz{{{cccUUURRRRRRRRRQQQSSS```{{{ooo___\\\\\\gggssstttrrrmmmfffccchhhpppoooiiiUUUGGG999444444222000000//////............//////......---------,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,+++,,,,,,------,,,,,,+++------......//////000000,,,---------...............---///111222666BBBNNNeeettt|||dddMMMHHHOOOYYY^^^eeennnyyy{{{aaaLLLAAAAAAKKKVVVccc```WWWNNNLLLQQQVVVWWWWWWQQQLLLJJJIIIIIIMMMRRRQQQWWW^^^ccceeeeeedddddd^^^]]]]]]bbbiiioooqqqqqqnnnooopppooonnnnnnoooppptttuuuvvvvvvuuuuuuvvvwwwwwwxxxwwwuuusssqqqrrrssspppkkkgggggglllnnnmmmkkkkkkllllllmmmnnnoooppppppmmmnnnnnnlllhhhffffffgggdddgggjjjlllllllllmmmmmmlllmmmmmmmmmnnnnnnoooooojjjkkklllmmmnnnnnnnnnnnnnnnooopppooommmkkkkkkkkkiiiiiiiiiiiihhhgggfffeeefffeeeccc___ZZZSSSLLLHHHAAA>>>:::999:::999666333aaa```______aaadddffffffhhhhhhgggfffeeecccbbbaaa^^^^^^[[[VVVPPPLLLMMMNNNMMMOOOQQQQQQPPPPPPRRRTTTZZZ^^^bbbeeecccaaa^^^]]]______``````___^^^^^^]]][[[___bbbbbbeeeiiijjjgggeeefffgggggggggfffeeedddddddddfffiiilllnnnoooooonnnmmmlllkkkkkklllmmmnnnnnnnnnooopppooommmkkkjjjjjjlllnnnooopppooonnnmmmlllllllllkkkkkkllloooqqqpppsssuuutttqqqqqqtttwwwvvvvvvuuuuuuvvvxxx{{{}}}tttqqqlllgggccc^^^YYYUUUIIIFFFCCCCCCEEEPPPfff{{{~~~~~~~~~~~~|||}}}}}}xxxssspppoookkkddd^^^]]]YYYSSSMMMJJJHHHGGGFFFIIIJJJJJJJJJJJJHHHFFFEEE@@@@@@@@@BBBGGGPPP[[[ccckkkoootttxxxzzz|||}}}~~~~~~zzzuuunnneee]]]XXXRRRKKKHHHIIICCCAAA???>>>>>>>>>>>>===???IIIYYYkkkuuuuuuooojjjddd^^^]]]bbbjjjqqqzzzvvv]]]PPPOOOOOOMMMQQQRRR^^^xxxwwweee^^^\\\kkk}}}pppggghhhllljjjdddXXXHHH999444444333222111//////............//////......---------,,,,,,,,,------,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------...//////000------------............,,,,,,...111444;;;KKKZZZppp}}}}}}uuu```LLLJJJTTTbbbccchhhrrr~~~uuuYYYGGGAAADDDNNNVVVbbb\\\RRRJJJMMMUUUXXXVVVUUUOOOJJJIIIIIIIIINNNSSSTTTYYY```eeefffeeecccbbb```^^^___dddlllqqqrrrqqqnnnnnnmmmllllllmmmppprrruuuwwwyyyxxxvvvtttuuuwwwsssvvvxxxwwwuuurrrrrrsssmmmhhhcccdddiiimmmkkkhhhkkkkkkkkklllllllllmmmmmmmmmnnnnnnlllhhhffffffhhhgggiiikkklllllllllnnnooonnnnnnooooooooommmlllkkkjjjjjjkkklllmmmmmmmmmmmmlllmmmnnnnnnlllkkkkkkkkkjjjjjjjjjiiihhhfffeeeddddddbbb^^^YYYRRRJJJCCC???===<<<;;;999888777666666^^^^^^^^^___```cccfffiiigggggggggfffccc```^^^\\\\\\]]][[[VVVPPPMMMMMMOOOQQQTTTVVVUUUTTTSSSUUUXXXYYY]]]aaacccbbb___]]]\\\]]]^^^^^^^^^]]]]]]\\\[[[YYY^^^aaabbbdddiiijjjhhhdddeeegggggggggeeecccaaa```aaadddhhhlllnnnnnnnnnppppppnnnmmmmmmnnnooopppkkklllnnnoooooonnnlllkkkjjjlllmmmoooooonnnlllkkkllllllkkkiiiiiijjjnnnqqqpppssstttrrroooooosssxxxsssrrrqqqrrrtttvvvwwwwwwyyy~~~vvvrrrmmmhhhccc^^^YYYVVVNNNHHHCCC@@@>>>BBBRRRcccwww~~~~~~~~~~~~}}}}}}~~~}}}{{{yyyyyy{{{}}}~~~}}}|||vvvpppmmmlllhhhaaa[[[YYYUUUOOOJJJGGGFFFFFFEEEIIIIIIJJJJJJIIIHHHFFFEEE?????????AAAFFFOOOZZZbbblllpppvvvzzz|||}}}~~~}}}yyyooofff^^^YYYSSSLLLIIIJJJBBB@@@>>>======>>>>>>>>>;;;BBBRRRdddqqqrrrnnnjjjfffaaa^^^aaagggnnnxxxyyy```TTTTTTSSSNNNRRRSSS___xxxlllcccaaarrrrrrmmmmmmhhh```YYYIII999444555444333222//////............//////......---------,,,,,,,,,...---,,,+++++++++,,,---*********++++++,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---------.........//////++++++...222666@@@RRRcccwww~~~|||xxxvvvrrrbbbOOOMMMWWWffffffkkkvvv|||nnnQQQBBBAAAHHHQQQYYY^^^VVVKKKFFFMMMVVVXXXTTTSSSMMMHHHHHHHHHIIINNNTTTVVV[[[bbbffffffdddaaa```aaa``````eeemmmssssssqqqpppooommmlllmmmooorrrtttvvvyyy{{{yyyvvvtttuuuwwwpppssswwwxxxuuurrrrrrrrrkkkeee```bbbhhhkkkjjjfffjjjjjjjjjjjjjjjjjjjjjjjjlllnnnooolllhhhfffggghhhiiikkklllmmmlllmmmoooqqqooooooppppppooommmjjjhhhiiijjjkkklllmmmmmmmmmmmmjjjkkkmmmlllkkkjjjjjjkkkkkkkkkjjjiiihhhfffdddcccbbb___[[[TTTLLLDDD===999<<<<<<;;;:::888999;;;===``````aaaaaabbbbbbbbbcccjjjhhheeeaaa^^^]]]___aaaWWWWWWUUUPPPLLLKKKNNNQQQSSSVVVXXXVVVRRRPPPRRRUUUZZZ[[[]]]]]]]]]___bbbddd```___^^^^^^^^^^^^]]]\\\[[[\\\^^^aaaccceeeffffffccceeeffffffdddcccbbbbbbbbbeeehhhiiijjjkkkmmmoooooooooppppppooonnnmmmmmmkkkmmmoooooonnnmmmnnnooopppqqqrrrsssqqqnnnkkkiiillljjjgggfffgggkkkpppsssuuuvvvwwwvvvuuutttuuuvvvvvvvvvuuuuuuvvvxxxzzz{{{zzz|||{{{sssmmmhhhaaaZZZTTTOOOJJJCCC>>>===@@@EEEIIIaaattt~~~}}}~~~~~~{{{yyyyyyzzz|||}}}|||}}}}}}|||zzzyyyzzz{{{|||}}}~~~{{{zzzvvvpppjjjddd___YYYVVVRRROOOLLLHHHEEECCCBBBBBBEEEFFFHHHHHHHHHEEECCCAAA@@@======AAAFFFMMMXXXbbbiiilllqqqxxx~~~~~~~~~}}}}}}qqqbbbYYYVVVSSSKKKDDDGGGFFFCCCAAA???>>>=========AAALLL[[[jjjssssssqqqiiieee___]]]```jjjuuu|||eeeSSSMMMPPPTTTSSSUUU^^^sssvvveeeZZZttt~~~vvvsssnnnjjjaaaPPP???999666222111333000000000///......------......---------,,,,,,,,,...---,,,,,,++++++++++++.........------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000---000666888AAA[[[www~~~uuullldddWWWLLLRRR```bbbjjjrrr{{{yyywwwbbbJJJFFFDDDLLLXXX\\\ZZZUUUOOOOOOTTTZZZ]]]^^^SSSMMMFFFDDDGGGMMMRRRTTTVVV[[[bbbdddccc```^^^___XXX^^^gggnnnrrrtttuuuvvvrrrssssssqqqoooooorrruuuuuuttttttvvvxxxxxxvvvtttvvvtttrrrsssvvvvvvssspppnnnhhhaaa___bbbgggjjjkkkhhhjjjmmmnnnmmmmmmooopppmmmllllllmmmooonnnllljjjjjjkkklllnnnoooppppppqqqnnnooooooooonnnmmmmmmllleeegggiiilllnnnnnnnnnmmmkkkkkkkkkjjjjjjjjjiiiiiiiiijjjkkkjjjhhhfffcccbbb```XXXNNNFFFAAA?????????DDDBBB???>>>?????????>>>``````___``````aaabbbcccgggeeeccc```]]]\\\\\\]]]VVVUUUSSSNNNKKKKKKOOORRRUUUXXXZZZXXXTTTRRRUUUXXXXXXZZZ\\\\\\\\\]]]___```]]]]]]]]]]]]^^^^^^^^^]]]^^^^^^```aaabbbccccccddddddeeegggfffdddbbbaaabbbaaadddhhhjjjkkklllmmmooolllmmmmmmmmmllllllkkkjjjkkkmmmoooooonnnmmmnnnoooqqqrrrssstttssspppnnnlllmmmllljjjjjjkkkmmmppprrrtttvvvwwwvvvuuutttuuuvvvxxxwwwwwwvvvvvvwwwxxxyyyzzz||||||tttmmmhhhbbb[[[VVVPPPMMMGGGBBB@@@@@@BBBCCCJJJ[[[vvv}}}zzz|||{{{~~~}}}|||}}}~~~}}}}}}||||||{{{{{{{{{{{{{{{|||}}}|||zzzzzzzzz|||~~~~~~}}}zzzwwwrrrkkkccc]]]XXXSSSPPPNNNLLLIIIFFFDDDDDDDDDEEEEEEFFFHHHHHHHHHEEECCCAAA@@@======AAAFFFLLLVVV```iiilllqqqwww|||vvvggg\\\WWWRRRLLLGGGGGGFFFCCCAAA???>>>>>>>>>;;;>>>GGGVVVgggrrruuutttlllgggaaa]]]___fffnnnttt~~~oooYYYPPPPPPRRRRRRRRRYYYlllnnn___rrr{{{rrrjjj___OOOAAA<<<;;;666222111000000000///......------......---------,,,,,,,,,...---,,,,,,+++++++++,,,......---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///222///111777;;;GGGbbb~~~vvvgggZZZRRRPPPVVV___bbbjjjuuu~~~xxx}}}xxxXXXEEEEEEFFFNNNZZZ\\\^^^UUUNNNPPPZZZaaaaaa]]]PPPKKKFFFEEEHHHMMMQQQSSSVVV[[[aaadddbbb```___```^^^dddmmmtttxxxzzzzzz{{{yyyyyywwwsssoooooosssvvvuuutttuuuvvvwwwwwwuuussstttsssrrrsssttttttrrrpppppplllfffccccccfffhhhjjjhhhjjjmmmnnnmmmmmmooopppmmmllllllmmmnnnnnnllljjjjjjjjjlllmmmnnnnnnnnnnnnlllllllllllllllkkkjjjiiihhhiiikkkmmmnnnmmmlllkkkjjjjjjiiiiiiiiihhhhhhhhhhhhgggggghhhgggeeebbb```\\\UUULLLEEEBBBBBBBBBBBBIIIIIIJJJIIIHHHFFFEEEDDD```___^^^^^^___aaacccdddeeedddcccaaa^^^]]][[[[[[UUUSSSPPPLLLJJJLLLPPPTTTWWWYYY[[[ZZZWWWVVVWWWZZZVVVXXX[[[[[[ZZZYYYYYYZZZZZZZZZ[[[\\\]]]^^^___```aaabbbbbbccccccbbbbbbaaadddfffgggfffdddaaa``````___cccgggkkkllllllmmmmmmkkkkkkllllllkkkkkkjjjjjjkkkmmmoooooonnnnnnnnnoooqqqrrrtttuuutttsssqqqpppoooooonnnnnnooopppqqqqqqtttuuuvvvuuuttttttuuuvvvyyyxxxwwwwwwvvvvvvwwwwwwyyy|||vvvoooiiiccc]]]XXXRRROOOKKKFFFBBB@@@>>>>>>;;;HHH\\\rrr{{{yyyxxxzzz~~~}}}{{{zzzyyyyyy{{{~~~~~~|||zzz{{{|||||||||{{{zzzyyyzzz{{{||||||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}yyywwwssslllcccZZZTTTOOOLLLJJJIIIHHHFFFDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGEEEBBBAAA@@@======AAAEEEKKKTTT^^^jjjlllpppuuuzzz}}}~~~~~~}}}pppdddZZZSSSNNNKKKGGGEEECCCAAA???>>>>>>>>>:::;;;AAAOOOcccqqqwwwwwwooojjjccc^^^]]]```eeehhhrrrvvv^^^QQQNNNOOORRRPPPUUUeee{{{gggpppyyymmm]]]OOOCCC??????:::444///111000000//////......---......---------,,,,,,,,,------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///222///000666>>>MMMjjj|||fffSSSNNNUUU]]]```gggqqq}}}}}}{{{fffMMM@@@CCCGGGPPP[[[\\\^^^SSSKKKQQQ```gggbbbZZZLLLIIIGGGFFFIIINNNQQQRRRVVV[[[aaacccbbbaaaaaacccdddjjjrrrzzz}}}~~~~~~}}}xxxrrrnnnnnnrrrvvvuuuuuuuuuvvvwwwwwwtttrrrrrrqqqpppqqqrrrrrrpppnnnqqqooolllgggdddcccfffhhhiiikkkmmmnnnmmmmmmnnnpppllllllkkklllnnnnnnlllkkkllllllmmmnnnnnnnnnnnnnnnjjjjjjkkkkkkkkkjjjiiiiiikkklllmmmnnnnnnmmmkkkjjjhhhhhhhhhhhhgggggggggggggggeeedddeeegggfffccc___VVVQQQJJJEEEDDDFFFHHHIIIPPPTTTXXXWWWRRRLLLHHHGGGbbb```___^^^___aaadddffffffeeedddcccbbb___\\\ZZZTTTQQQNNNKKKJJJMMMRRRVVVWWWYYYZZZZZZXXXWWWYYY[[[WWWYYY[[[ZZZXXXUUUSSSRRRVVVXXXZZZ[[[]]]^^^```bbbcccdddddddddddddddcccccceeefffgggfffccc```______^^^bbbhhhlllmmmmmmlllmmmlllllllllmmmmmmllllllkkklllnnnoooooonnnnnnoooppppppqqqssstttttttttsssrrrppppppqqqqqqqqqqqqpppooorrrtttuuuuuutttssstttvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxzzz~~~{{{qqqjjjccc\\\WWWRRROOOKKKFFFBBB???======<<>>JJJ]]]mmmvvvyyypppllleee```\\\\\\^^^___hhhuuuwwwbbbUUUPPPOOOQQQPPPTTTccc}}}qqqooottt```SSSFFF@@@???<<<555///111111000000///...............---------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///000---...555@@@SSSpppnnnVVVOOOZZZccccccqqq{{{zzz\\\GGG>>>CCCGGGPPPYYYXXXVVVNNNJJJPPP]]]ccc]]]UUUHHHGGGGGGHHHKKKNNNQQQRRRWWW[[[```bbbaaaaaadddffffffmmmuuu|||~~~~~~{{{tttooolllnnnrrruuuvvvuuuuuuvvvwwwvvvsssqqqpppooooooppppppooonnnmmmnnnooonnniiidddbbbdddgggiiikkkmmmnnnmmmmmmnnnooolllkkkkkkkkkmmmnnnmmmkkknnnnnnoooooooooooonnnnnnkkkkkklllllllllkkkkkkjjjlllmmmnnnoooooommmllljjjhhhhhhhhhgggggggggffffffhhhfffdddeeehhhhhheeeaaaTTTPPPKKKIIIKKKNNNQQQSSS\\\aaaeeebbbXXXMMMFFFCCCcccbbb``````aaadddgggiiieeedddbbbbbbbbb```[[[XXXSSSPPPLLLKKKLLLPPPTTTVVVUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\ZZZVVVRRRPPPOOOUUUXXX[[[\\\\\\^^^```cccccccccdddeeefffffffffeeeeeefffgggfffccc```______```dddiiimmmmmmmmmllllllkkkkkklllllllllllllllkkklllnnnppppppooonnnooopppooopppqqqrrrsssssssssrrroooppprrrrrrrrrqqqooonnnqqqsssttttttsssssstttvvvtttuuuvvvwwwxxxyyyzzzzzzvvvyyy|||}}}uuulllccc[[[VVVRRRNNNIIIDDD@@@>>>>>>???===>>>AAAFFFQQQdddyyy~~~||||||||||||{{{zzzzzzzzzzzzzzzzzzyyyvvvttttttttttttvvvzzz||||||{{{|||{{{{{{|||}}}~~~|||{{{yyywwwtttrrrrrruuuxxxzzz{{{|||}}}}}}}}}}}}~~~}}}|||{{{zzzyyyvvvqqqnnnllldddXXXNNNHHHEEEEEEEEEFFFEEECCCBBBBBBCCCEEEFFFJJJJJJJJJHHHFFFDDDBBBAAA???======AAAEEEJJJSSS\\\hhhlllpppsssvvvxxx||||||{{{{{{{{{}}}~~~~~~yyykkk]]]SSSOOOJJJHHHFFFCCCAAA@@@??????@@@>>>>>>FFFVVVfffrrrxxxrrrnnngggaaa]]][[[[[[\\\]]]ggg}}}vvvhhh]]]VVVRRRPPPOOOSSSbbbzzzyyynnnyyynnnbbbRRRDDD>>><<<777222111111111000//////............---------,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///000///000888FFF\\\wwwsss[[[RRRZZZcccfffxxxpppZZZIIICCCFFFHHHPPPWWWSSSJJJIIIIIINNNTTTWWWSSSOOOEEEFFFHHHJJJLLLOOOQQQSSSXXX\\\___aaaaaabbbfffjjjjjjpppxxx~~~}}}||||||xxxrrrnnnnnnqqquuuxxxvvvvvvuuuuuuvvvuuurrrpppnnnnnnoooooonnnmmmmmmmmmkkklllllliiidddccceeehhhjjjkkkmmmnnnmmmmmmmmmooolllkkkjjjjjjlllmmmmmmlllmmmmmmnnnnnnmmmmmmlllllljjjjjjkkkkkklllkkkkkkjjjjjjlllmmmoooooonnnmmmkkkiiihhhhhhhhhhhhgggggggggiiigggeeefffhhhhhhfffcccZZZWWWTTTSSSVVV[[[___aaahhhkkkmmmfffYYYKKKBBB???cccbbbbbbbbbccceeehhhiiidddaaa_________^^^YYYUUURRRPPPMMMMMMOOORRRUUUVVVSSSSSSTTTUUUVVVWWWWWWWWW[[[\\\\\\ZZZWWWSSSRRRQQQVVVYYY]]]]]]\\\]]]```cccaaabbbcccdddeeefffffffffccceeefffeeeccc```______dddgggkkkmmmmmmmmmlllmmmiiiiiijjjjjjkkkkkkjjjjjjlllnnnppppppooooooooopppnnnooopppqqqqqqrrrrrrrrrnnnpppqqqrrrrrrqqqooonnnppprrrssssssrrrrrrtttuuurrrsssuuuwwwyyyzzz{{{{{{uuuxxxzzz{{{|||zzzoooeee[[[UUURRROOOIIIDDDAAA???@@@@@@===<<<<<<===DDDRRRdddqqq~~~}}}}}}{{{yyyxxxyyy|||~~~~~~~~~{{{zzzyyywwwvvvuuuuuutttwwwxxxxxxxxxwwwtttrrrpppsssssstttvvvyyy{{{{{{zzzzzzyyyyyy{{{}}}}}}|||{{{yyyvvvrrrppppppssswwwzzzzzz{{{}}}|||{{{{{{|||}}}||||||||||||zzzvvvqqqllleee^^^SSSJJJEEEDDDDDDDDDDDDDDDBBBBBBBBBDDDFFFGGGLLLKKKJJJHHHFFFDDDBBBAAA>>><<<>>>BBBGGGKKKTTT]]]fffkkkqqqtttuuuwwwzzz~~~|||{{{{{{||||||~~~~~~~~~qqqcccXXXRRRMMMLLLIIIEEECCCAAA@@@@@@AAA??????DDDNNN]]]mmmvvvuuuqqqjjjccc^^^\\\[[[[[[UUUZZZkkkxxxpppkkkeee\\\UUUPPPNNNQQQ^^^uuummmooo~~~jjjSSSDDD===999555222111111000000//////.........---------,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///222222666???OOOeee}}}zzzlll\\\TTTZZZdddkkk|||jjjYYYMMMKKKNNNNNNTTTVVVNNNDDDGGGKKKMMMMMMLLLKKKJJJDDDFFFIIIKKKMMMPPPSSSVVVYYY\\\___``````ccciiimmmooouuu}}}|||zzzxxxuuuqqqpppsssvvvyyyzzzwwwvvvuuuuuuvvvtttqqqooolllnnnoooooommmllllllmmmlllkkkjjjgggeeedddfffhhhjjjlllnnnnnnmmmlllmmmnnnllljjjiiijjjlllmmmmmmmmmjjjjjjkkkkkkkkkjjjjjjiiihhhhhhiiijjjjjjjjjiiiiiijjjkkkmmmnnnnnnmmmlllkkkhhhhhhhhhhhhggggggggggggggggggfffeeeddddddcccccccccaaa^^^^^^bbbgggjjjlllmmmmmmjjjaaaUUUIIIAAA===aaaaaabbbcccdddfffggghhhdddaaa]]]]]]^^^]]]YYYUUURRRPPPNNNOOORRRUUUUUUTTTRRRRRRRRRSSSUUUWWWWWWWWWZZZ[[[[[[ZZZXXXWWWXXXYYYXXX\\\______\\\\\\___bbb___```aaabbbccccccccccccbbbdddeeeeeecccaaa``````hhhjjjmmmnnnmmmlllmmmmmmiiiiiijjjkkkkkkkkkkkkkkkmmmnnnppppppooooooooopppooooooppppppqqqqqqrrrrrrooopppqqqssssssrrrqqqpppoooqqqrrrsssrrrrrrtttuuussstttvvvxxxyyyzzzyyyyyyvvvwwwyyyxxxxxx|||}}}ssshhh^^^VVVRRRPPPMMMIIIEEEBBB@@@???<<<<<<<<<<<<@@@JJJWWWaaalllyyy|||{{{~~~|||uuuvvvuuuuuuuuuuuuuuuuuuuuutttssssssuuuxxx{{{||||||xxxwwwvvvtttrrrqqqrrrssstttvvvxxxxxxwwwtttrrrqqqsssssstttwwwzzz{{{{{{yyyxxxwwwwwwyyy{{{|||{{{zzzxxxvvvsssrrrrrrtttxxxzzzxxxyyyzzzyyyxxxwwwxxxyyyxxxyyyzzz{{{yyytttmmmhhh]]]WWWMMMEEEBBBBBBBBBCCCBBBAAAAAAAAACCCFFFIIIKKKMMMLLLKKKHHHFFFCCCBBB@@@>>><<<>>>CCCHHHMMMUUU^^^dddjjjqqquuuuuuvvvyyy|||}}}||||||}}}{{{}}}~~~~~~ttthhh^^^XXXQQQOOOKKKGGGDDDBBB@@@@@@===>>>???AAAGGGUUUgggttt{{{vvvnnnfff```\\\[[[\\\SSSRRR^^^zzzxxxqqqmmmpppwwwwwwnnneeeUUURRRRRR[[[pppkkkeee{{{jjjPPPBBB<<<777222222111111000/////////......---------,,,,,,,,,,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///111444999DDDUUUkkkyyyuuuiii\\\WWWYYY___kkkuuu}}}ttt]]]TTTNNNRRRXXXXXX[[[YYYLLLFFFIIIMMMMMMKKKHHHGGGGGGDDDGGGJJJLLLMMMPPPUUUYYYZZZ\\\^^^___```dddjjjppprrrwww}}}yyyvvvsssqqqppprrruuuxxxxxxwwwwwwvvvuuuuuuuuutttpppnnnkkknnnoooooolllkkkkkkmmmpppmmmiiiffffffgggggggggjjjlllnnnnnnmmmlllmmmnnnkkkjjjhhhiiikkkmmmmmmmmmjjjjjjkkkkkklllkkkkkkkkkhhhiiiiiijjjkkkkkkjjjjjjkkklllmmmnnnmmmkkkiiihhhgggggggggfffffffffeeeeeebbbdddeeebbb^^^\\\^^^```hhheeeccccccfffjjjnnnooofffbbb\\\TTTKKKDDD@@@===___```aaacccdddeeefffggggggccc^^^^^^```___[[[WWWSSSPPPOOOQQQTTTVVVUUUSSSRRRQQQQQQSSSUUUWWWWWWWWWXXXYYYZZZZZZZZZ[[[]]]___ZZZ^^^aaa```\\\[[[^^^bbb______````````````______aaaccceeeeeecccaaa```aaakkklllnnnnnnmmmlllmmmnnnkkklllmmmmmmnnnnnnnnnnnnmmmooopppqqqpppooopppqqqpppppppppqqqqqqrrrrrrrrrpppqqqrrrsssssssssrrrrrroooqqqrrrrrrrrrrrrtttuuuuuuvvvwwwxxxyyyyyyxxxwwwwwwxxxxxxvvvvvvyyyuuukkk```YYYSSSSSSQQQNNNJJJDDD???<<<999:::;;;;;;===CCCMMMUUU```mmmuuurrrqqquuutttnnnnnnnnnoooppppppqqqrrrrrrsssrrrrrrtttxxx{{{||||||wwwwwwuuusssqqqqqqsssuuutttvvvyyyzzzyyywwwuuutttsssssstttwwwzzz|||{{{yyyvvvvvvvvvxxxzzz{{{zzzyyywwwvvvuuuuuuuuuwwwxxxyyywwwxxxxxxwwwuuutttuuuvvvssstttvvvxxxwwwqqqiiicccXXXQQQIIIBBB???@@@AAAAAA??????@@@AAADDDHHHLLLNNNNNNMMMKKKHHHFFFCCCAAA@@@===<<<>>>DDDIIINNNWWW___ccciiirrrvvvuuuuuuxxx{{{}}}|||}}}~~~zzz|||~~~}}}}}}~~~|||tttkkkbbb\\\SSSQQQMMMIIIEEEBBB@@@@@@999<<>>888222222111111000/////////......---------,,,,,,,,,++++++++++++,,,,,,---...*********++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------........./////////333:::EEEWWWlll}}}xxxvvvppp]]]PPPSSS]]]fffrrr~~~xxxuuuyyydddPPPOOOMMMVVV``````aaa\\\LLLJJJLLLNNNNNNLLLJJJGGGFFFDDDGGGJJJLLLNNNQQQWWW[[[ZZZ\\\^^^^^^___dddkkkqqqrrrwww~~~{{{vvvrrrooonnnnnnqqquuuwwwuuusssxxxwwwuuuuuuuuussspppmmmkkknnnpppooolllkkkkkkmmmuuuoooiiifffggghhhhhhfffkkklllnnnnnnmmmlllmmmnnnkkkjjjhhhiiikkkmmmnnnmmmlllmmmmmmnnnoooooonnnnnnjjjkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnllliiigggeeeffffffeeeeeeeeeddddddddd^^^aaaccc```YYYVVVYYY^^^gggdddbbbbbbeeeiiikkkmmm\\\VVVNNNGGGBBB@@@>>>===```bbbeeehhhiiihhhgggfffgggdddaaa]]]ZZZXXXWWWWWWTTTRRRPPPRRRVVVYYYYYYXXXUUUUUUUUUUUUUUUVVVWWWXXX[[[ZZZYYYYYYZZZ\\\^^^```bbb^^^\\\^^^___]]]\\\^^^```bbbcccbbb```___bbbdddffffffeeedddeeefffggghhhkkklllnnnooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmhhhiiijjjkkkmmmnnnooopppmmmnnnoooppppppqqqqqqpppooopppqqqrrrsssrrrqqqqqqqqqqqqqqqooommmnnnpppsssttttttuuuvvvwwwxxxxxxxxxuuuvvvwwwwwwwwwyyy|||~~~wwwlllaaaZZZVVVUUUTTTQQQLLLFFF@@@<<<>>>===;;;999:::???FFFLLLYYY```iiinnnnnnlllkkkkkkmmmmmmnnnnnnooooooppppppooorrruuuyyyzzzzzzxxxwwwyyyvvvssssssuuuuuutttqqqssssssssssssttttttttttttvvvuuutttuuuxxxyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxvvvuuuuuuvvvwwwxxxvvvyyy|||{{{wwwrrrqqqqqqqqqqqqqqqqqqoookkkeeeaaaRRRLLLDDDAAACCCEEEDDDCCCAAAAAAAAAAAADDDGGGJJJLLLJJJIIIGGGFFFFFFDDDAAA?????????@@@DDDKKKSSS[[[```lllooorrrttttttuuuvvvwww{{{}}}~~~}}}}}}uuulllccc]]]VVVRRRLLLGGGEEEDDDBBBAAA@@@???>>>>>>???GGGXXXhhh|||{{{uuuiii```]]]ZZZWWWQQQOOOQQQccc~~~}}}wwwlllnnn~~~kkkYYYPPP]]]qqqsssdddkkkdddGGG<<<<<<777666444222111//////...------------------------------------------------......------,,,+++******......---,,,,,,+++******...---,,,+++++++++,,,------,,,,,,+++,,,---///000000///...---------------//////.........//////000111333999FFFWWWjjjzzz{{{vvvrrrnnnaaaSSSNNNYYYeeennnyyy~~~|||hhhTTTLLLFFFVVVaaaiiiooodddTTTPPPKKKTTTYYYUUUOOOKKKIIIGGGJJJMMMOOONNNMMMPPPXXX^^^ccccccbbb```aaaeeekkkooosssxxx|||uuupppllllllmmmoooppppppppppppoooqqqssstttsssrrrrrrsssoooqqqssspppllliiiiiikkkpppnnnllliiihhhgggggggggjjjkkkkkkllllllkkkkkkjjjiiihhhgggggghhhkkkmmmoookkklllmmmnnnnnnmmmlllkkkkkkjjjkkklllooopppooonnnnnnoooooommmjjjhhhgggggglllkkkiiiiiihhhfffccc```^^^]]]YYYRRRLLLJJJLLLPPP[[[ZZZYYYYYYZZZ[[[ZZZZZZKKKIIIEEEBBB@@@>>><<<;;;aaacccfffhhhhhhhhhfffeeedddccc```]]]ZZZXXXVVVUUUTTTSSSSSSVVVZZZ\\\[[[YYYUUUUUUUUUVVVWWWXXXYYYYYY[[[ZZZYYYYYYZZZ\\\^^^```bbb^^^\\\___```^^^]]]___```aaabbbaaa``````bbbddddddccccccbbbcccdddeeefffkkklllmmmnnnnnnnnnmmmmmmkkkkkkkkkkkkkkklllllllllgggggghhhjjjkkklllmmmnnnmmmnnnooopppqqqqqqqqqqqqnnnoooppprrrrrrrrrrrrrrrrrrrrrqqqpppnnnoooqqqsssssstttuuuvvvwwwwwwwwwwwwrrrtttuuuuuuuuuvvvyyy|||{{{qqqhhhbbbXXXWWWUUURRRMMMHHHBBB>>>======;;;:::;;;???EEEIIIVVV]]]gggllllllkkkjjjjjjjjjkkkkkklllmmmnnnnnnoooooorrruuuxxxyyyyyywwwvvvxxxuuussssssttttttsssqqqssssssttttttuuuuuutttttttttsssrrrtttvvvwwwwwwvvvuuuuuuvvvxxxxxxxxxxxxxxxvvvuuutttsssrrrsssttttttvvvyyy|||{{{vvvrrrqqqqqquuussspppnnnkkkeee]]]XXXNNNIIIBBB@@@BBBCCCBBB@@@??????@@@BBBEEEIIILLLOOOKKKIIIGGGFFFFFFDDDAAA?????????AAAEEEKKKTTT\\\aaalllooorrruuuvvvvvvxxxyyy||||||~~~~~~~~~{{{rrrggg___XXXTTTNNNIIIGGGEEEDDDBBB@@@>>>===>>>>>>DDDSSSaaauuuyyyxxxoooeee___[[[WWWNNNLLLNNN```{{{nnnmmm|||ppp\\\OOOXXXjjj~~~xxxiiinnngggLLL===888666555333111000.........------------------------------------------------...------,,,++++++******......---,,,,,,+++******---,,,+++++++++,,,------------,,,,,,,,,---...//////......---,,,,,,------..................///000000555===JJJYYYhhhsssxxx{{{{{{wwwrrrmmm___WWWWWWcccmmmsss}}}xxx^^^LLLFFFFFFVVVaaahhhlll___MMMIIIPPPXXX]]]XXXPPPKKKHHHEEEGGGJJJLLLMMMMMMQQQXXX___^^^___```aaacccgggmmmqqqvvvyyy}}}}}}xxxsssoooooopppqqqpppnnnllllllmmmnnnppprrrqqqpppnnnnnnnnnooorrrsssqqqllliiiiiikkkmmmmmmllllllllllllllllllkkkkkkllllllllllllkkkkkkiiiiiihhhhhhiiikkkmmmooommmnnnooooooooonnnmmmmmmkkkjjjjjjlllnnnooonnnmmmlllnnnnnnllljjjggggggggghhhhhhgggggggggeeeaaa^^^ZZZVVVOOOHHHDDDCCCFFFIIITTTTTTTTTUUUTTTSSSPPPNNNKKKIIIFFFCCCCCCBBBBBBBBBbbbdddfffhhhhhhfffdddbbb``````^^^\\\ZZZWWWUUUTTTSSSUUUXXX\\\______\\\ZZZUUUUUUVVVWWWXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[]]]^^^```aaa]]][[[^^^```^^^^^^``````aaaaaaaaa``````bbbdddcccbbbbbbbbbccceeefffgggkkkkkklllmmmmmmmmmmmmllliiiiiiiiijjjjjjkkkkkkkkkhhhhhhiiijjjlllmmmnnnnnnmmmnnnooopppqqqqqqqqqqqqnnnnnnpppqqqrrrrrrrrrrrrrrrrrrrrrqqqoooppprrrtttsssssstttuuuvvvvvvvvvvvvqqqrrrssstttsssuuuwwwyyy~~~uuulllfffZZZXXXUUUSSSOOOJJJDDD@@@<<<<<<<<<;;;;;;>>>BBBEEEQQQYYYccciiijjjiiihhhhhhgggggghhhiiikkklllmmmmmmppprrrtttwwwxxxwwwuuutttvvvtttrrrrrrrrrsssrrrqqqrrrsssuuuvvvvvvvvvuuutttrrrqqqpppqqqtttvvvvvvuuussstttvvvwwwxxxxxxwwwwwwttttttsssrrrqqqqqqrrrrrruuuxxx{{{yyyuuuqqqpppqqqvvvqqqkkkgggeee___VVVOOOIIIEEEAAA???AAAAAA???======>>>@@@CCCGGGKKKOOOQQQLLLJJJHHHFFFEEEDDDAAA?????????AAAEEELLLUUU]]]bbbkkkooorrruuuvvvxxxyyy{{{||||||||||||}}}~~~~~~~~~xxxlllccc\\\WWWQQQLLLIIIGGGEEEDDD???>>>>>>>>>===AAALLLXXXkkkuuu{{{uuujjjbbb\\\XXXQQQNNNMMM]]]tttooo{{{vvv___NNNSSS```pppnnnpppvvviiiQQQ???777666555333111///...---------------------------------------------------------,,,,,,++++++*********...------,,,,,,++++++***++++++++++++,,,,,,............---,,,,,,,,,------...------,,,,,,,,,,,,,,,---------------...//////222999DDDRRR___hhhnnnqqqyyy}}}~~~|||zzzrrrjjjVVVVVV\\\iiiqqqttt|||jjjQQQCCCAAAFFFVVV```eeeeeeVVVEEEBBBVVV]]]aaa[[[RRRKKKGGGCCCDDDGGGIIIKKKLLLQQQXXX^^^[[[^^^aaadddhhhlllqqqtttxxxzzz{{{{{{xxxuuupppnnnrrruuuvvvssslllggghhhjjjppprrrrrrqqqooommmllllllppprrrsssqqqmmmjjjjjjkkkmmmnnnoooppppppooonnnnnnlllllllllllllllllllllllljjjjjjiiiiiijjjlllnnnoooppppppqqqqqqpppooonnnnnnkkkjjjjjjlllmmmnnnmmmlllkkklllmmmkkkiiigggfffgggeeeeeeeeeffffffccc^^^ZZZTTTNNNFFF@@@>>>@@@BBBDDDNNNQQQTTTWWWVVVTTTPPPMMMMMMKKKIIIFFFFFFGGGIIIJJJccceeefffggggggdddbbb```]]]]]]]]]\\\ZZZWWWTTTRRRRRRUUU[[[```bbb```\\\XXXTTTUUUVVVXXXZZZ[[[\\\\\\ZZZZZZZZZ[[[\\\]]]_________[[[ZZZ]]]___^^^^^^```___````````````aaabbbcccdddccccccdddeeegggiiikkkkkkkkkkkkllllllllllllllliiiiiiiiijjjjjjkkkkkklllkkkllllllnnnooopppqqqqqqnnnnnnooopppqqqqqqqqqqqqoooppppppppppppppppppoooqqqrrrsssrrrqqqqqqsssuuuttttttuuuvvvvvvvvvvvvvvvrrrsssuuuuuuuuuuuuwwwyyy}}}tttkkkfff[[[XXXUUUSSSQQQMMMGGGBBB<<<======<<<<<<===???BBBLLLTTT^^^eeegggfffeeeeeeddddddfffgggiiikkklllmmmoooqqqsssuuuuuutttsssrrrsssrrrqqqqqqqqqqqqqqqqqqrrrsssuuuvvvwwwvvvuuuuuurrrqqqpppqqqsssuuuvvvvvvssstttvvvxxxyyyxxxwwwwwwuuuuuuttttttssssssrrrrrrtttwwwyyywwwsssooonnnooossslllddd```___[[[SSSLLLEEEBBB@@@@@@@@@@@@>>><<<===???BBBEEEIIIMMMPPPQQQNNNKKKHHHFFFEEECCCAAA?????????AAAFFFMMMWWW___dddjjjmmmqqqtttvvvwwwyyy{{{|||{{{zzzyyyzzz|||~~~~~~{{{oooggg^^^ZZZSSSNNNJJJHHHEEEDDDAAA?????????>>>>>>FFFOOObbboooyyyvvvlllccc^^^[[[XXXTTTQQQ\\\yyy|||ssszzzxxxaaaOOOPPPXXXbbbtttqqqlllggg{{{jjjSSSCCC:::666555444222000///..............................------------------------,,,,,,+++++++++*********---------,,,,,,+++++++++******++++++,,,---......///......---,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---,,,,,,------...///000333<<>>>>>===<<<<<<===???HHHPPPYYY```aaaaaabbbcccaaabbbdddfffhhhjjjlllmmmnnnoooqqqsssssssssqqqqqqrrrrrrqqqppppppppppppqqqqqqrrrtttuuuvvvvvvvvvuuuuuusssqqqrrrtttvvvwwwwwwtttuuuxxxzzzzzzzzzxxxwwwvvvuuuuuuttttttsssrrrrrrrrruuuvvvtttpppllllllnnnpppiiiaaa[[[XXXTTTMMMHHHBBBAAAAAA@@@@@@@@@>>>===???AAADDDHHHLLLNNNPPPPPPPPPMMMIIIFFFEEECCCAAA??????@@@BBBGGGOOOXXXaaafffhhhlllpppssstttvvvxxxyyy{{{yyyxxxwwwxxxzzz|||~~~~~~}}}~~~|||rrrkkkaaa\\\UUUOOOKKKHHHEEECCCBBB@@@@@@AAA???>>>CCCJJJZZZhhhtttrrrjjjccc```]]]\\\XXXVVV]]]ssswwwzzzyyybbbQQQPPPTTTXXXcccrrrtttfff```kkkvvvyyyxxxxxxyyyzzzjjjTTTEEE???888777555333111000//////........................------------------------,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++)))***+++,,,------...............------,,,,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,---...///000000444>>>NNN^^^jjjsssyyy||||||oooaaaUUU[[[eeeoootttzzzqqqUUUDDDCCCGGGNNNZZZZZZSSSNNNCCC>>>FFFXXX^^^```XXXOOOJJJGGGDDDFFFGGGIIIJJJLLLPPPTTTWWW\\\```fffkkknnnpppsssuuutttwwwzzz|||{{{wwwsssppppppuuuwwwssskkkfffhhhlllsssttttttsssqqqqqqrrrsssoooqqqssspppllliiiiiijjjlllnnnpppqqqqqqooollljjjnnnmmmllllllllllllmmmnnnmmmmmmnnnnnnooooooppppppoooooonnnnnnmmmmmmmmmmmmmmmlllkkklllmmmmmmllljjjhhhiiijjjjjjhhhfffggggggffffffeeeccc```ZZZRRRMMMEEECCCAAACCCFFFHHHFFFCCCIIIQQQ[[[bbbdddcccaaa```hhhgggeeeaaa^^^]]]___aaacccdddffffffeeeccc```^^^YYYYYYYYYYYYXXXWWWUUUUUURRRWWW\\\___^^^ZZZWWWUUUTTTUUUWWWYYY[[[[[[[[[ZZZZZZZZZ[[[\\\]]]^^^_________[[[YYY\\\^^^\\\\\\^^^___^^^]]]^^^aaabbbcccbbb______```aaadddgggjjjllllllllllllkkklllmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnnnnoooppppppnnnooopppqqqrrrrrrrrrrrrrrrqqqpppnnnmmmllllllllloooppprrrrrrqqqqqqsssttttttuuuuuuvvvvvvuuuuuuuuuuuuwwwyyyzzzyyyyyyzzz{{{yyy~~~zzzuuuooolll___ZZZUUUTTTTTTRRRLLLGGG@@@@@@@@@>>><<<;;;===>>>EEEKKKSSSXXXZZZZZZ\\\^^^^^^___aaadddgggiiikkkllllllmmmooopppqqqqqqqqqppppppqqqrrrqqqooooooppprrrqqqrrrrrrssstttuuuvvvvvvxxxvvvsssrrrtttvvvvvvvvvtttvvvxxx{{{{{{zzzyyywwwuuuuuuuuuuuutttrrrqqqpppppprrrsssqqqllliiijjjkkknnnhhh___VVVOOOJJJFFFCCCAAAAAA@@@@@@@@@??????>>>???AAAFFFJJJNNNPPPQQQQQQQQQNNNJJJFFFDDDCCCAAA??????@@@BBBHHHPPPZZZccchhhhhhkkkooorrrssstttvvvxxxyyyxxxvvvvvvwwwxxx{{{|||~~~~~~~~~~~~}}}~~~~~~~~~~~~wwwpppddd___WWWQQQLLLIIIEEECCCCCCAAA@@@AAA@@@>>>AAAGGGSSSaaammmooojjjfffbbb^^^YYYYYYYYY^^^mmm~~~}}}~~~|||fffTTTSSSTTTTTT\\\hhhxxx{{{hhhaaaeeekkklllllllllmmmoookkkUUUFFF@@@999888666444222111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,------------------.........---,,,,,,,,,,,,,,,,,,,,,------...---------...///000111222666BBBTTTdddpppyyyyyyjjj\\\VVV\\\eeelllsss}}}~~~fffNNNDDDFFFKKKQQQZZZWWWLLLFFF???BBBOOOZZZ^^^^^^UUULLLHHHGGGFFFIIIIIIJJJLLLNNNRRRTTTVVV\\\```fffjjjmmmoooqqqssstttwwwzzz||||||xxxtttqqqnnnrrrtttrrrmmmiiikkknnnpppqqqqqqpppooonnnpppqqqnnnpppqqqoookkkhhhhhhiiigggiiilllooopppooonnnmmmnnnmmmlllkkkkkklllmmmnnnmmmmmmnnnnnnoooooooooooommmmmmllllllllllllmmmmmmooommmmmmmmmnnnnnnllljjjgggiiijjjjjjhhhggghhhhhhgggeeebbb___[[[TTTLLLGGG@@@@@@BBBEEEGGGGGGEEEBBBEEELLLWWW]]]_________```mmmoooooollliiigggjjjmmmbbbccceeefffeeebbb___^^^ZZZYYYXXXWWWWWWWWWWWWWWWUUUYYY]]]]]]ZZZWWWUUUUUUTTTVVVXXXYYYZZZZZZYYYXXXZZZZZZ\\\]]]^^^_________bbb]]]\\\^^^___]]]]]]______]]]\\\^^^aaaccccccbbb^^^^^^___aaadddhhhkkkmmmmmmmmmlllllllllmmmnnnooooooooonnnnnnmmmlllllllllmmmmmmnnnoooooopppppppppoooooopppqqqrrrrrrrrrrrrpppooonnnmmmmmmmmmnnnnnnmmmoooqqqrrrqqqqqqrrrsssrrrssssssttttttssssssrrrsssuuuxxxxxxxxxwwwwwwxxxuuu{{{{{{wwwrrroooccc]]]XXXVVVXXXWWWQQQKKKCCCCCCAAA>>>;;;;;;===???AAAFFFLLLPPPQQQSSSVVVYYYZZZ\\\^^^aaadddgggjjjkkkjjjkkkmmmnnnppppppqqqqqqpppqqqrrrqqqooooooqqqsssrrrqqqppppppqqqsssvvvwwwzzzwwwtttrrrssstttuuuuuusssuuuxxxzzz{{{zzzxxxvvvwwwwwwwwwwwwvvvtttrrrqqqnnnpppqqqnnniiiggggggiiigggccc\\\QQQHHHBBBBBBCCC???@@@???>>>======>>>???===@@@FFFLLLPPPSSSSSSSSSSSSOOOJJJFFFDDDBBB@@@??????@@@CCCHHHQQQ[[[dddiiijjjmmmqqqsssttttttvvvwwwwwwvvvvvvvvvvvvxxxyyyzzz|||}}}}}}~~~~~~~~~}}}}}}|||~~~~~~}}}}}}~~~~~~}}}uuugggbbbZZZSSSNNNJJJGGGEEECCC???>>>@@@???>>>AAAFFFNNN[[[iiiooonnnjjjccc]]]XXXZZZ]]]^^^gggkkkXXXUUUVVVUUU\\\hhhvvvpppaaaeeelllqqqqqqooommmmmmtttzzz}}}yyykkkXXXHHH???888777555333222000000///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,++++++,,,---.........---,,,------,,,,,,---......///.........///000111222333>>>LLL___pppzzz|||sssdddWWWVVV\\\dddkkktttttt\\\GGGBBBGGGKKKPPPYYYUUUIIICCC???GGGXXX^^^aaa^^^SSSIIIGGGGGGGGGIIIIIIJJJMMMQQQUUUWWWXXX]]]bbbggglllooorrruuuwwwxxxyyyzzzzzzyyyvvvtttrrrnnnpppqqqpppnnnmmmmmmnnnqqqqqqpppnnnlllkkkmmmnnnlllooopppnnniiiffffffhhhfffhhhjjjmmmnnnooonnnnnnmmmlllkkkjjjjjjkkklllmmmkkkkkkllllllmmmmmmlllllllllkkkkkkkkkkkkmmmnnnooopppooonnnnnnooonnnllljjjgggiiijjjjjjiiihhhiiijjjdddaaa^^^ZZZUUUOOOHHHDDDAAACCCFFFFFFEEECCCCCCCCCCCCKKKUUU\\\^^^aaadddhhhrrrvvvzzz{{{yyyyyy}}}bbbcccdddeeeeeebbb```^^^ZZZYYYXXXWWWVVVWWWXXXYYYXXX[[[]]]\\\XXXUUUUUUUUUTTTVVVXXXYYYZZZYYYXXXWWWZZZ[[[\\\]]]^^^_________ddd```^^^```aaa___^^^______]]]\\\]]]aaaccccccaaa___```aaacccfffjjjmmmooonnnnnnmmmlllmmmnnnooopppoooooonnnmmmlllkkkkkkjjjpppppppppqqqrrrrrrrrrsssoooooopppqqqrrrrrrrrrrrrmmmmmmllllllmmmnnnpppqqqlllnnnpppqqqqqqpppqqqsssqqqqqqrrrrrrrrrqqqqqqpppqqqsssvvvvvvvvvuuuuuuvvvrrryyy|||wwwrrrnnnfff___ZZZYYY[[[ZZZTTTNNNEEEDDDBBB>>>;;;;;;===??????CCCHHHJJJKKKNNNRRRVVVXXXYYY\\\___bbbfffhhhiiiiiijjjlllnnnooopppqqqqqqppprrrsssrrrooooooqqqtttrrrqqqooonnnppprrrvvvxxx{{{xxxtttrrrrrrssstttsssqqqtttwwwyyyzzzyyywwwuuuzzzzzz{{{zzzyyywwwuuutttlllnnnooolllhhheeefffhhh^^^]]]WWWNNNDDD@@@BBBFFF>>>???>>>===<<<<<<>>>@@@;;;???EEELLLRRRUUUVVVVVVTTTPPPJJJFFFDDDBBB@@@??????@@@CCCIIIQQQ[[[eeejjjlllooorrrttttttuuuvvvwwwuuuuuuuuuvvvvvvwwwxxxyyy{{{|||}}}}}}}}}}}}|||||||||~~~}}}|||}}}}}}~~~xxxiiiddd\\\UUUPPPLLLHHHFFFBBB>>><<<>>>>>>>>>@@@EEEKKKXXXhhhppprrrnnnddd[[[YYY^^^aaa___bbbwwwooo[[[WWWWWWVVV___lllxxxyyy```fffpppyyyzzzuuupppmmmiiilllooopppiiiZZZIII>>>777666444222111//////...////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++******+++---...///...---------------------...///000......//////000222333444FFFUUUjjj{{{}}}yyyooo```TTTZZZ```hhhqqq{{{zzzyyymmmUUUCCC@@@FFFIIIMMMXXXTTTIIIDDDAAAJJJ\\\bbbddd___SSSHHHFFFGGGHHHHHHHHHJJJNNNSSSXXXZZZ[[[```dddjjjooosssvvvzzz||||||{{{yyywwwuuusssrrrrrrooooooooooooooonnnmmmmmmssssssrrrooollljjjkkkllllllnnnooommmhhheeefffgggjjjkkklllmmmmmmmmmlllkkkmmmllljjjiiiiiijjjlllmmmiiiiiijjjkkkkkkkkkjjjjjjkkkkkkkkkkkklllnnnoooqqqqqqpppoooooooooooommmkkkgggiiijjjkkkiiiiiiiiijjj```^^^ZZZVVVRRRLLLFFFBBBFFFHHHIIIGGGCCCAAABBBDDDDDDMMMWWW___dddiiipppvvv|||eeeeeeeeecccaaa___]]]\\\[[[ZZZWWWVVVVVVXXXZZZ[[[ZZZaaaccc[[[VVVWWWXXXWWWUUUWWWZZZ[[[\\\ZZZXXXWWWYYYXXXYYY[[[]]]^^^]]]\\\aaa___]]]\\\\\\^^^aaabbbcccbbb```^^^^^^___aaabbb^^^aaaeeeiiillllllkkkjjjnnnnnnmmmmmmmmmnnnnnnoooooopppooommmkkkjjjjjjlllsssrrrrrrqqqrrrssstttuuuqqqooommmooossssssooojjjoooooonnnnnnoooooopppqqqqqqooonnnmmmmmmooorrrsssrrrqqqpppppprrrrrrqqqpppsssrrrqqqqqqssstttsssrrrqqqrrrvvv|||{{{uuuooohhhfff___XXXWWWYYYZZZUUUPPPKKKGGGBBB>>>===<<<;;;:::@@@AAACCCFFFHHHJJJKKKLLLRRRUUUZZZ]]]```cccfffhhhjjjkkkmmmppprrrtttuuuvvvtttrrrqqqppppppqqqsssuuurrrrrrrrrssstttuuuvvvwww{{{xxxtttssstttvvvuuutttssssssssssssssstttuuuvvvwwwxxxzzz{{{{{{yyyvvvtttrrrpppmmmkkkiiigggcccaaa^^^SSSGGGCCCAAA>>>======;;;===??????>>>===>>>???AAADDDJJJPPPUUUWWWWWWWWWUUUPPPKKKGGGFFFDDD@@@===<<<>>>CCCLLLVVV___eeehhhnnnppprrruuuxxxzzz{{{{{{yyyyyyyyywwwuuussstttuuuvvvwwwyyyzzz{{{||||||||||||}}}~~~oooggg\\\UUURRROOOJJJEEEBBBAAA@@@???>>>>>>>>>>>>MMMRRRaaasssxxxpppeeeaaaYYY\\\___```cccvvv}}}jjjZZZVVVWWWZZZcccnnnhhhllltttyyymmmdddeeefffgggdddYYYKKK@@@:::777333000000111111111////////////............,,,,,,,,,------.........000//////---,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------,,,,,,,,,---------......000------///000000555<<>>@@@BBBEEEFFFGGGHHHOOORRRWWW[[[^^^aaaeeegggiiikkkmmmooorrrtttuuuuuusssrrrqqqppppppqqqrrrrrrqqqqqqqqqqqqrrrssstttuuu{{{wwwtttssstttuuuuuutttttttttssssssttttttuuuuuuvvvwwwyyyzzzyyywwwuuutttrrrpppnnnllljjjgggbbb^^^WWWLLLCCC@@@???>>>===>>><<<>>>??????>>>>>>???@@@CCCGGGLLLRRRVVVWWWWWWWWWVVVRRRLLLHHHFFFDDD@@@===>>>@@@DDDLLLVVV___fffjjjpppppprrrtttwwwyyy{{{|||xxxyyyyyywwwuuutttuuuvvvwwwxxxyyyzzz{{{|||||||||||||||}}}}}}~~~~~~~~~~~~rrriii^^^WWWTTTPPPKKKFFFDDDCCCAAA@@@???>>>>>>>>>HHHLLLZZZmmmvvvqqqhhhccc^^^```cccbbbdddttttttfffYYYUUUTTTXXXfffuuunnnlllqqqyyykkkkkkllllllggg[[[LLLAAA===:::555333222222111000////////////............,,,,,,,,,---------......------------------------++++++++++++++++++++++++---......//////......---------------------------,,,,,,---------.........000......000000111777???VVVooo||||||xxxeeeWWWTTTZZZcccmmmxxxyyy{{{xxxbbbLLLCCCGGGNNNOOOSSSVVVTTTJJJFFFPPP___iiiooommmcccRRRFFFDDDDDDCCCFFFIIINNNRRRVVVYYY]]]```eeehhhlllqqqvvvyyy{{{|||}}}xxxrrrnnnnnnpppqqqrrrqqqrrrssstttsssrrrqqqqqqrrrooollljjjjjjjjjjjjiiimmmmmmmmmmmmnnnllliiiffffffgggjjjlllmmmmmmlllkkkkkklllmmmnnnooonnnnnnmmmjjjkkklllllllllkkkiiiiiijjjjjjiiiiiiiiiiiijjjjjjmmmnnnooooooooonnnlllkkkmmmkkkhhhgggggghhhhhhggg\\\XXXQQQKKKGGGGGGIIIKKKNNNLLLHHHEEEDDDDDDFFFGGGKKKQQQ\\\nnniiigggddd```^^^\\\\\\\\\^^^]]]ZZZWWWVVVVVVVVVWWWVVVZZZ[[[UUUQQQQQQRRRRRRVVVVVVXXXYYYZZZZZZZZZZZZ[[[ZZZXXXYYY[[[^^^^^^^^^^^^^^^^^^^^^^^^____________``````aaaaaabbbbbbcccbbbeeeiiilllooooooooonnnlllllllllkkkjjjjjjjjjiiilllmmmnnnmmmlllmmmnnnpppoooooonnnnnnnnnoooppppppllljjjhhhjjjnnnpppooonnnnnnnnnnnnnnnoooooopppppppppooommmllllllmmmnnnooorrrpppnnnoooppprrrsssrrrpppooonnnooopppooollljjjeeefffhhhnnnwww|||uuummmfff```[[[VVVVVVZZZ]]][[[XXXOOOKKKDDD@@@===<<<;;;;;;;;;<<<>>>@@@AAACCCDDDEEEJJJNNNSSSXXX[[[___cccfffiiijjjllloooqqqssstttuuusssssssssrrrqqqqqqqqqpppqqqqqqqqqqqqrrrsssttttttyyywwwtttssstttuuuuuutttvvvuuuuuuttttttttttttuuutttuuuvvvwwwwwwuuutttsssqqqpppooommmkkkeee___ZZZMMMDDD<<<<<<<<<<<<<<<>>>===>>>??????>>>>>>???AAAGGGJJJOOOTTTWWWXXXWWWVVVWWWSSSNNNIIIFFFCCC@@@===???AAADDDKKKTTT^^^ggglllpppqqqrrrtttwwwyyy{{{|||xxxxxxxxxwwwuuuuuuvvvwwwxxxxxxzzz{{{||||||||||||{{{{{{{{{{{{|||}}}~~~}}}~~~}}}~~~~~~vvvmmmbbb[[[WWWSSSMMMIIIFFFEEECCCAAA???>>>======AAADDDPPPdddrrrtttmmmgggeeeeeefffeeeeeeppp~~~qqqeeeZZZTTTQQQTTTdddwwwvvvjjjkkkrrrqqqooommmggg\\\MMMCCC???<<<888555444222000...////////////............,,,,,,,,,------------...***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,------------.........000......000000222;;;DDD___wwwyyyfffXXXTTT___eeennnzzz{{{}}}nnnWWWIIIEEEGGGMMMTTTVVVXXXTTTMMMKKKTTT```iiiooolllaaaRRRGGGDDDCCCBBBEEEHHHMMMRRRWWW[[[```dddiiikkknnnrrruuuxxxzzz{{{yyyuuuoookkkmmmppptttvvvtttttttttttttttsssrrrqqqpppnnnkkkjjjkkkllllllkkkooommmllllllmmmnnnlllkkkfffhhhjjjlllmmmmmmmmmmmmmmmnnnnnnoooooommmlllkkkiiijjjlllmmmmmmllllllkkkjjjjjjiiiiiiiiiiiijjjjjjllllllnnnooooooooonnnmmmkkkiiigggfffgggggggggfffYYYRRRJJJEEEGGGKKKNNNPPPPPPNNNKKKHHHFFFFFFHHHIIINNNQQQ\\\qqqgggddd```]]][[[[[[\\\]]]```^^^[[[XXXVVVUUUUUUUUURRRTTTTTTRRROOOPPPRRRSSSWWWWWWWWWXXXYYYZZZ[[[\\\YYYWWWUUUUUUXXXZZZ\\\\\\\\\]]]^^^_________^^^^^^]]]^^^```aaabbbcccccccccccceeeiiilllnnnoooooonnnmmmmmmllllllkkkjjjiiihhhiiijjjllllllkkklllnnnqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmjjjhhhiiilllnnnnnnnnnoooooooooppppppppppppppppppooommmlllkkkkkklllmmmqqqooommmmmmooorrrrrrssspppooonnnmmmkkkhhhddd```\\\]]]___dddnnn|||~~~wwwoooggg___[[[WWWWWWZZZ]]]]]][[[RRRMMMFFFAAA>>>===<<<;;;<<<<<<===>>>@@@BBBCCCDDDFFFJJJPPPUUUZZZ^^^cccfffhhhiiilllnnnqqqssstttttttttuuuuuutttsssrrrqqqppptttttttttttttttuuuvvvvvvwwwvvvuuutttttttttttttttwwwvvvuuuuuuttttttttttttssstttttttttttttttssssssqqqpppooommmiiibbbYYYSSSDDD===888888999888:::<<<<<<=========<<<===@@@BBBJJJMMMQQQUUUWWWWWWVVVUUUWWWTTTOOOJJJFFFBBB???===???@@@CCCIIIPPP[[[eeellloooqqqtttwwwyyyzzzzzzzzzwwwwwwxxxwwwvvvvvvwwwyyyyyyyyyzzz||||||}}}}}}}}}{{{zzzzzzzzzzzz|||}}}~~~~~~~~~~~~~~~{{{rrrggg___ZZZVVVPPPKKKFFFEEECCCAAA???===<<<;;;???@@@III\\\nnnuuuqqqlllhhhgggfffeeeeeelllwwwiii[[[UUUQQQRRR```pppiiieee{{{uuuooohhh]]]QQQHHH???===999666444333000...////////////............------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------------------............000...///000111444???KKKhhh}}}uuufff\\\ZZZdddhhhppp}}}~~~dddLLLFFFFFFEEEKKKUUUXXXWWWTTTPPPPPPTTT[[[```fffbbbXXXNNNFFFDDDDDDDDDEEEHHHMMMRRRVVV[[[```dddlllmmmooorrruuuxxxzzz{{{wwwsssmmmjjjmmmrrrxxx{{{vvvuuutttsssssssssqqqpppooommmkkkkkklllmmmmmmlllooommmkkkkkkmmmnnnnnnnnniiijjjkkklllmmmmmmllllllnnnnnnnnnnnnmmmkkkjjjhhhiiijjjkkkmmmnnnnnnmmmmmmkkkkkkjjjiiiiiiiiijjjjjjjjjkkkmmmnnnooooooooonnniiigggfffeeefffeeedddbbbWWWPPPHHHGGGKKKPPPQQQQQQMMMLLLJJJHHHHHHIIIKKKLLLQQQUUU^^^ooocccaaa]]]YYYXXXZZZ\\\^^^___^^^[[[YYYWWWUUUUUUTTTOOONNNNNNOOOPPPQQQTTTWWWXXXXXXYYYYYYZZZ[[[\\\\\\YYYWWWUUUUUUWWWZZZ\\\\\\[[[\\\^^^___```___^^^]]]\\\]]]___```bbbbbbccccccccceeehhhjjjlllmmmmmmmmmnnnnnnnnnnnnmmmllljjjiiiggghhhiiiiiiiiijjjlllnnnmmmmmmnnnnnnnnnmmmmmmmmmnnnmmmkkkjjjkkklllmmmmmmooopppqqqrrrrrrrrrqqqqqqooonnnmmmlllkkkkkkllllllpppnnnlllmmmnnnpppppppppqqqnnnkkkgggccc^^^YYYUUUSSSTTTVVV[[[eeeuuuyyyrrrkkkaaa]]]YYYXXXZZZ\\\\\\\\\UUUPPPHHHBBB>>>===<<<;;;;;;;;;;;;<<<===>>>@@@AAADDDHHHNNNSSSXXX]]]bbbeeegggiiikkknnnppprrrssstttvvvvvvvvvvvvuuutttrrrrrruuuuuutttttttttuuuvvvvvvuuuuuuuuuttttttssstttuuuwwwvvvuuuttttttttttttttttttsssssssssssssssttttttqqqpppnnnkkkeee\\\RRRKKK???999666777777666777:::;;;;;;;;;:::;;;===AAADDDLLLOOOSSSVVVXXXWWWVVVTTTVVVTTTPPPJJJEEEAAA???>>>===???BBBFFFMMMWWWccckkkmmmpppvvv{{{}}}{{{yyyvvvuuuwwwwwwwwwvvvwwwyyy{{{zzzzzz{{{|||}}}}}}}}}}}}zzzzzzzzz{{{{{{|||}}}~~~wwwkkkbbb^^^YYYRRRMMMFFFEEECCC@@@>>><<<;;;:::???@@@GGGVVViiiuuuuuuppphhheeeccccccccciiiwww{{{{{{}}}kkk[[[UUUSSSTTT]]]iiipppddd{{{wwwlll```TTTLLL@@@===999666555333111000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---------------------------------.........//////000//////000111666DDDRRRppp|||tttjjjaaa^^^___ggglllttt~~~www[[[FFFEEEHHHGGGKKKUUU]]]YYYVVVVVVVVVVVVUUUUUUYYYSSSLLLGGGEEEDDDEEEGGGGGGIIIMMMQQQUUUZZZ___cccmmmnnnqqquuuxxxzzz|||}}}wwwrrrmmmkkknnntttzzz~~~xxxvvvttttttuuuuuusssqqqmmmlllkkklllmmmooonnnmmmooollljjjjjjlllnnnnnnnnnmmmmmmmmmmmmllllllkkkkkkmmmnnnnnnmmmllljjjhhhfffhhhiiikkkmmmnnnnnnnnnmmmlllkkkkkkjjjiiiiiijjjjjjiiijjjlllmmmnnnnnnmmmmmmfffeeedddddddddbbb___]]]SSSNNNJJJKKKOOOQQQOOOLLLGGGGGGGGGHHHJJJMMMOOOQQQYYY^^^fffpppbbb```\\\YYYXXXYYY[[[\\\]]]\\\[[[YYYWWWVVVVVVUUUOOOLLLLLLOOOQQQRRRUUUZZZZZZ[[[[[[\\\\\\\\\\\\\\\ZZZYYYWWWXXXZZZ]]]]]]]]][[[\\\]]]______^^^^^^]]]\\\]]]]]]^^^```aaabbbbbbcccdddgggiiikkklllllllllnnnoooooopppooonnnlllkkkggghhhiiihhhggghhhiiikkkllllllmmmmmmmmmlllkkkkkkmmmmmmlllkkkkkkkkkkkkkkkooooooqqqrrrrrrrrrqqqpppnnnmmmmmmllllllllllllmmmnnnmmmllllllnnnnnnmmmlllmmmiiiddd^^^YYYSSSNNNJJJIIIKKKNNNSSS\\\mmm{{{tttmmmbbb___[[[YYYYYY[[[\\\]]]YYYSSSJJJCCC???===<<<<<<999888888888999:::<<<===BBBFFFLLLQQQVVV[[[```cccggghhhjjjmmmoooqqqrrrsssvvvvvvvvvuuutttttttttssstttsssssssssssssssttttttssstttvvvuuutttssstttuuuuuuttttttsssssssssssstttuuutttssssssssstttuuuvvvrrrpppmmmhhh```UUUJJJBBB;;;777666777777555666:::999::::::999;;;>>>DDDHHHOOOQQQUUUXXXZZZYYYWWWVVVTTTSSSOOOJJJDDD???>>>>>>;;;>>>BBBFFFKKKUUUaaaiiimmmqqqwww|||}}}|||xxxvvvtttvvvwwwwwwwwwxxxzzz|||{{{{{{|||}}}}}}}}}}}}}}}{{{{{{|||~~~~~~~~~~~~~~~{{{nnneee```[[[TTTNNNGGGFFFCCCAAA???===<<<<<<>>>@@@FFFQQQcccrrrwwwtttjjjeeeaaaaaabbbfffoooyyy}}}{{{{{{iiiYYYVVVVVVWWW^^^ggg{{{iiixxxwwwhhhXXXNNNEEEAAA;;;777555333222111////////////...............------------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------........./////////000///000111222888IIIYYYwww|||sssggg]]]ZZZ^^^bbbjjjqqq{{{yyymmmXXXHHHIIINNNNNNRRRYYYddd^^^ZZZ\\\]]]ZZZUUURRRPPPIIIDDDCCCDDDDDDFFFIIIHHHKKKNNNRRRVVV[[[aaaeeennnqqqtttxxx{{{|||}}}|||vvvrrrnnnlllpppuuu{{{}}}zzzwwwttttttwwwxxxvvvsssmmmlllkkklllnnnooonnnmmmmmmkkkiiiiiijjjlllllllllnnnnnnmmmmmmmmmlllllllllnnnnnnnnnmmmllljjjhhhfffhhhiiikkklllmmmmmmmmmlllmmmlllkkkjjjjjjiiijjjjjjjjjkkklllllllllkkkjjjiiidddccccccbbbaaa^^^ZZZWWWOOOMMMLLLMMMOOONNNJJJFFFEEEFFFHHHJJJNNNRRRVVVXXX]]]dddlllqqqzzzeeebbb___[[[YYYYYYYYYZZZZZZZZZYYYYYYXXXXXXWWWWWWSSSNNNMMMQQQSSSSSSUUUZZZ\\\]]]^^^______]]]\\\ZZZZZZYYYXXXZZZ\\\^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^```aaadddeeegggiiijjjkkkllllllmmmnnnoooppppppooommmllliiijjjjjjiiigggfffhhhiiijjjkkkkkklllkkkjjjiiihhhhhhiiijjjkkkjjjjjjjjjjjjlllnnnoooqqqqqqpppooonnnmmmmmmmmmmmmmmmnnnnnnnnnlllllllllmmmmmmllliiigggfffaaaZZZSSSNNNIIIEEEBBB@@@BBBFFFKKKUUUeeexxx{{{tttmmmbbb___[[[YYYYYY[[[^^^___[[[UUUKKKDDD???>>>===<<<999888777777777999;;;<<>>>>>???:::>>>CCCGGGLLLUUU```hhhppprrrvvvyyy{{{{{{yyyxxxtttuuuwwwwwwwwwyyy{{{~~~||||||}}}~~~~~~~~~}}}}}}{{{|||~~~}}}pppgggaaa\\\UUUOOOHHHGGGEEECCCAAA@@@??????:::???DDDMMM]]]pppyyyyyynnngggaaa```bbbdddjjjqqquuuggg[[[XXXUUUTTT[[[fff~~~nnnuuunnnaaaNNNHHH@@@999555333222222////////////..................---------,,,,,,,,,......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++------------------------............////////////000000000111222:::LLL^^^xxx|||xxxnnnaaaXXXXXX___eeemmmwwwyyyeeeXXXNNNPPPVVVZZZ^^^bbbkkk```YYY\\\```]]]WWWTTTPPPHHHBBBCCCEEECCCEEEHHHIIIKKKOOOSSSXXX^^^eeejjjrrruuuyyy|||~~~}}}|||zzzuuurrrnnnmmmpppuuuxxxzzzxxxtttqqqqqquuuvvvuuurrrmmmmmmlllmmmoooooonnnmmmkkkiiihhhhhhiiiiiiiiihhhllllllllllllmmmnnnooopppoooooooooooonnnllljjjhhhhhhiiijjjlllllllllkkkkkkmmmmmmlllkkkjjjjjjjjjjjjkkkkkklllkkkjjjhhhfffeeecccbbbaaaaaa___[[[UUUQQQNNNOOOPPPPPPOOOLLLIIIGGGHHHIIILLLPPPTTTYYY]]]___aaahhhqqqvvv}}}hhhfffbbb^^^[[[YYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYWWWQQQOOORRRTTTSSSUUUZZZ]]]^^^```aaa```^^^[[[YYYWWWWWWWWWYYY\\\]]]\\\ZZZ\\\\\\\\\]]]]]]]]]^^^^^^]]]\\\[[[ZZZ[[[]]]___aaaeeefffgggiiikkkllllllmmmkkklllnnnppppppooommmlllllllllllljjjgggfffggghhhhhhiiijjjjjjjjjhhhgggfffdddfffiiijjjjjjjjjjjjjjjkkklllnnnooopppooommmllllllmmmmmmnnnnnnoooooooookkkkkklllmmmmmmkkkgggddd___ZZZRRRLLLGGGDDDAAA???:::===AAAGGGPPP```ssszzzssslll```^^^[[[YYYYYY\\\```bbb\\\VVVLLLDDD@@@>>>===<<<;;;:::999888999:::<<<===>>>BBBGGGMMMQQQVVVZZZ^^^fffgggjjjllloooqqqrrrrrrtttrrrqqqppppppqqqsssuuuwwwvvvvvvuuuuuuuuuvvvvvvqqqtttvvvvvvsssrrrsssuuuqqqqqqqqqqqqrrrrrrssstttxxxwwwuuuttttttvvvyyy{{{tttpppiiiaaaVVVJJJ>>>777666444666999:::888;;;???:::::::::;;;>>>DDDLLLQQQTTTWWW[[[^^^______]]]\\\PPPPPPMMMHHHBBB>>>>>>???:::???EEEIIIMMMUUU```iiissstttuuuvvvxxxyyy{{{{{{sssuuuwwwwwwxxxyyy|||~~~|||}}}}}}~~~~~~~~~~~~}}}{{{}}}~~~~~~rrrhhhbbb\\\UUUOOOIIIHHHGGGEEECCCBBBAAAAAA777===CCCJJJZZZnnnzzz|||rrriiibbb```bbbcccggglllzzzqqqggg___ZZZSSSOOOWWWdddzzzpppqqq}}}UUUNNNCCC;;;666333222222000/////////.....................------,,,,,,,,,------------------------------------------------...//////////////////...------------------------............/////////000000000111111222;;;NNNaaavvvzzzwwwnnn```XXXZZZbbbhhhooo{{{|||___YYYTTTVVV]]]dddgggiiimmm```VVVYYY^^^]]]YYYWWWSSSJJJDDDEEEFFFCCCDDDGGGIIILLLPPPUUUZZZbbbiiiooouuuxxx|||~~~zzzwwwtttqqqnnnmmmpppsssvvvxxxtttooolllmmmqqqsssrrrooonnnmmmmmmnnnoooooonnnllliiihhhgggggghhhhhhgggeeejjjjjjkkklllnnnppprrrsssppppppqqqqqqooonnnlllkkkhhhiiijjjkkkkkkkkkjjjiiinnnmmmlllkkkjjjjjjjjjjjjlllllllllkkkiiifffdddbbbbbbaaaaaa```]]]YYYRRRNNNPPPRRRSSSRRRPPPMMMLLLKKKLLLMMMPPPTTTYYY]]]aaaccchhhoooyyyfffccc```\\\XXXVVVTTTTTTWWWXXXYYYZZZZZZYYYYYYXXX^^^XXXRRRPPPRRRVVVXXXYYY\\\]]]^^^^^^]]][[[XXXWWWWWWWWWXXXYYYZZZZZZZZZYYY[[[[[[\\\]]]]]]]]]\\\\\\YYY[[[\\\[[[YYYZZZ]]]```eeedddeeeiiimmmnnnllliiikkklllnnnppppppooommmlllooonnnmmmkkkiiihhhfffffffffggghhhhhhgggdddaaa^^^^^^aaaeeeggghhhhhhiiijjjllljjjiiijjjlllnnnnnnnnnllloooqqqqqqooonnnoooqqqllljjjhhhhhhgggddd]]]XXXRRRNNNHHHDDDAAA>>><<<:::<<<>>><<<@@@JJJPPPaaa{{{yyyqqqkkkdddaaa\\\YYYZZZ\\\^^^___[[[WWWPPPIIICCC???<<<<<<888777666555555666777777===???CCCHHHMMMTTT[[[```fffgggiiikkknnnooopppqqqrrrrrrrrrpppooopppsssvvvuuuwwwxxxxxxwwwuuuuuuuuurrrsssssssssssssssssssssvvvuuurrrqqqqqqrrruuuvvvvvvvvvvvvvvvwwwxxxyyyzzzvvvooodddXXXMMMDDD<<<888888888777777777777888888;;;:::888999===DDDKKKOOOSSSVVVZZZ]]]^^^]]]ZZZXXXSSSPPPLLLGGGBBB>>>;;;999<<<===@@@EEEMMMVVV^^^cccmmmqqqvvvyyyyyyxxxwwwwwwuuussstttwww|||~~~~~~|||{{{~~~~~~}}}~~~}}}~~~vvvlllddd]]]WWWTTTKKKIIIFFFDDDCCCAAA???<<<<<<>>>>>>AAAPPPffftttwww}}}nnnccccccccc```ccclllqqqmmmmmmddd]]]\\\TTTRRR\\\qqquuuwwwmmmQQQAAA===777555666111111000///......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------........................///......---------......222333333111444@@@RRR```zzz{{{uuufff\\\]]]ccceeedddppp||||||jjjNNNUUU\\\___ccciiilllllleeeXXXRRRYYYcccccc]]]YYYQQQHHHBBBDDDGGGGGGFFFGGGJJJPPPVVVYYYYYY]]]fffnnnssswww}}}{{{xxxtttrrrqqqrrrtttuuuuuuuuuzzzuuupppmmmmmmnnnnnnmmmooolllhhhgggiiiiiihhhffffffgggggggggggggggfffffffffiiillloooppppppooonnnoooooonnnlllkkkjjjjjjiiiiiijjjkkkjjjiiihhhiiijjjiiikkkmmmmmmkkkjjjjjjkkkjjjiiihhhhhhjjjjjjiiihhhcccdddccc___YYYTTTSSSTTTWWWVVVSSSQQQOOOOOOOOOPPPPPPTTTYYY\\\]]]aaaggglllpppuuu}}}dddbbb___\\\XXXVVVUUUUUUYYYXXXXXXWWWXXXXXXZZZZZZ]]]YYYSSSQQQSSSVVVYYYZZZZZZ[[[\\\\\\[[[YYYVVVUUUVVVWWWXXXYYYYYYZZZZZZYYY[[[[[[\\\\\\\\\\\\\\\\\\ZZZ[[[\\\[[[ZZZ[[[___ccceeedddeeeiiilllmmmkkkiiikkklllmmmnnnoooooonnnmmmmmmmmmkkkjjjhhhgggfffeeeggggggiiiiiigggdddaaa______bbbdddffffffgggiiikkkllljjjjjjjjjmmmnnnnnnmmmmmmoooqqqqqqooonnnooopppllljjjhhhfffccc^^^XXXTTTKKKGGGBBB>>><<<;;;999777888:::888;;;EEEJJJYYYsssyyyqqqkkkccc___[[[YYYYYY[[[]]]^^^[[[WWWQQQIIICCC???===<<<999888666555555666666777:::===AAAFFFKKKRRRYYY___eeefffiiikkkmmmoooppppppqqqrrrrrrpppoooppprrrtttsssuuuxxxxxxwwwwwwwwwxxxssstttttttttttttttttttttuuutttsssrrrrrrtttwwwxxxvvvuuuuuuuuuvvvwwwwwwxxxrrrjjj^^^QQQGGG???:::666999999888888888999::::::;;;::::::===AAAGGGMMMQQQSSSVVVYYY\\\]]]\\\YYYXXXSSSPPPLLLGGGBBB>>>;;;:::<<<===???EEEMMMVVV^^^ccclllpppuuuxxxxxxwwwwwwwwwvvvvvvvvvyyy}}}~~~{{{~~~~~~}}}~~~}}}}}}xxxnnnfff^^^XXXUUULLLJJJGGGEEEDDDCCC@@@>>><<<>>>???@@@LLL```ooouuuzzzmmmcccddddddaaaeeemmm{{{ooopppvvvsssooolll^^^TTTYYYkkk{{{yyypppTTTBBB>>>888666777333111111///.............../////////......------------------------------------------,,,,,,,,,++++++------------------------........................///......------.........///000000111777EEEXXXfff}}}}}}yyykkk```]]]bbbhhhkkkvvvsss```HHHPPPZZZbbbjjjqqqrrrooo```XXXVVVaaalllkkkddd^^^QQQHHHCCCDDDFFFFFFFFFGGGJJJPPPWWWZZZ[[[___gggnnnqqqtttyyy}}}}}}{{{wwwtttuuusssrrrsssvvvwwwxxxwwwxxxtttooolllmmmnnnnnnmmmnnnkkkhhhggghhhiiihhhffffffgggggghhhhhhggggggfffhhhjjjlllooooooooommmllllllllllllkkkjjjhhhgggfffeeefffggggggfffeeefffhhhkkkmmmoooooonnnmmmmmmmmmjjjiiihhhhhhiiijjjhhhgggeeefffddd```ZZZWWWVVVWWWYYYWWWTTTQQQPPPPPPRRRSSSTTTYYY___bbbcccdddgggjjjuuuyyybbbaaa^^^[[[YYYWWWWWWWWWZZZYYYWWWUUUUUUXXXZZZ\\\[[[XXXTTTSSSTTTWWWYYYZZZXXXYYYYYYYYYXXXVVVTTTSSSVVVVVVWWWYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZ]]]bbbfffeeeeeefffiiikkklllkkkiiikkkkkkllllllmmmnnnooooookkkkkkjjjiiihhhgggffffffhhhhhhiiiiiihhheeecccaaaaaabbbdddeeeeeefffiiikkklllkkkjjjkkkmmmnnnnnnmmmmmmoooqqqqqqpppnnnnnnooolllkkkhhhbbbZZZSSSOOOMMMBBB@@@<<<:::999999777666666888555888@@@CCCQQQjjj}}}yyyqqqjjjbbb^^^ZZZXXXYYYZZZ\\\\\\[[[WWWQQQJJJCCC???===<<<999888777555555555666777888:::>>>BBBHHHOOOWWW]]]ccceeehhhkkkmmmooopppppppppqqqrrrqqqpppooopppqqqsssuuuwwwxxxxxxxxxyyyzzzuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssssstttvvvxxxzzztttttttttttttttuuuuuuuuunnneeeWWWKKKAAA<<<999888::::::999::::::;;;<<<<<<:::;;;===AAAFFFLLLQQQTTTUUUWWWZZZ[[[\\\[[[YYYXXXRRRPPPLLLGGGBBB>>><<<;;;;;;<<>>OOOdddrrr~~~}}}~~~{{{nnnddd```ccclllttt{{{iiiTTTEEEOOO[[[hhhsssyyyuuummmVVVTTTZZZhhhtttsssjjjcccQQQIIIDDDDDDFFFEEEEEEGGGJJJPPPWWW[[[]]]aaahhhnnntttwwwzzz||||||zzzwwwuuuvvvuuutttuuuwwwyyyyyyxxxuuurrrmmmkkklllmmmmmmmmmkkkiiigggggghhhhhhgggfffgggggghhhhhhhhhhhhggggggjjjkkkmmmnnnnnnmmmkkkjjjhhhhhhiiiiiihhhfffdddcccbbbccceeeeeeddddddeeegggmmmoooqqqqqqpppooooooooojjjiiihhhiiijjjiiihhhfffeeedddbbb]]]YYYWWWXXXYYYZZZXXXUUURRRQQQSSSUUUWWWUUU\\\dddiiijjjjjjlllmmmyyy|||```^^^\\\[[[YYYYYYYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZXXXVVVTTTTTTUUUWWWXXXYYYWWWXXXXXXWWWVVVUUUSSSRRRUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]][[[ZZZYYYYYY[[[___dddhhhgggggghhhjjjkkklllkkkkkkkkkjjjjjjkkklllmmmooopppkkkkkkjjjjjjiiihhhhhhhhhiiiiiijjjjjjiiigggeeeccccccddddddddddddeeehhhkkklllkkkkkklllnnnooonnnlllmmmoooppppppooonnnllllllkkkjjjeee\\\QQQHHHDDDDDD===;;;999888999:::999888888:::777999???@@@LLLdddzzzzzzrrrkkkbbb___[[[XXXYYYZZZZZZZZZYYYVVVOOOIIICCC???======999888777555555555666666777999<<<@@@FFFMMMVVV[[[aaacccfffjjjmmmooooooooopppqqqssssssqqqppppppppptttvvvxxxxxxxxxxxxyyyzzzwwwwwwvvvvvvvvvvvvvvvvvvwwwvvvuuutttuuuvvvwwwxxxssssssssssssssssssrrrrrrlllbbbTTTGGG???<<<<<<<<<::::::::::::;;;<<<======888;;;???EEEJJJPPPTTTVVVYYYZZZ\\\]]]]]]\\\ZZZYYYRRROOOKKKFFFAAA>>>===<<<:::;;;>>>DDDLLLVVV^^^cccjjjmmmrrrtttuuuuuuuuuvvvxxxyyyzzz}}}}}}~~~wwwmmmcccZZZUUUOOOMMMIIIFFFEEEDDDBBB@@@<<<>>>??????DDDRRRffftttwwwoooiiigggdddbbbdddiiiuuuuuuuuu]]]ZZZXXXggg|||xxxjjjhhhwwwYYYEEE???777555777444222111000///............//////..................------------------------------------------,,,,,,------------------------.......................................//////000111111333:::HHH[[[ooo|||~~~}}}~~~~~~}}}~~~xxxkkkeeeeeeiiiqqqxxx~~~{{{cccOOOKKKTTTaaannnxxxyyyooobbbKKKNNNYYYhhhtttuuummmeeePPPIIIDDDEEEFFFDDDEEEHHHKKKQQQXXX]]]```dddkkkpppyyyzzz|||}}}}}}zzzwwwuuuxxxvvvuuuuuuvvvwwwwwwvvvrrrpppmmmkkkkkkkkklllmmmiiihhhgggggggggggggggffffffggghhhhhhiiihhhhhhhhhllllllmmmmmmmmmkkkiiihhheeefffhhhiiihhhfffcccaaabbbccceeeeeeeeeeeeggghhhlllnnnppppppooonnnnnnnnnkkkkkkjjjjjjkkkjjjgggeeeaaa```\\\YYYVVVVVVWWWYYYZZZXXXTTTRRRRRRTTTWWWZZZUUU[[[dddkkknnnpppsssuuu}}}~~~]]]\\\[[[ZZZZZZ[[[\\\\\\XXXXXXXXXXXXXXXWWWVVVVVVSSSTTTTTTUUUUUUVVVWWWYYYXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUVVVXXXYYYYYYZZZZZZYYYYYYYYYYYYYYY[[[\\\]]][[[ZZZXXXXXX[[[aaafffiiiiiijjjkkkkkkkkkkkklllllljjjjjjjjjjjjkkklllnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkkkkjjjhhhgggfffdddeeeeeeeeedddeeehhhkkklllllllllmmmoooooommmllllllmmmmmmnnnnnnllliiiggghhhfff___TTTHHH???<<<<<<;;;999888888:::;;;:::999999;;;888999???>>>HHH^^^uuu{{{ssslllccc```\\\YYYYYYYYYXXXXXXUUURRRLLLFFFAAA>>>===<<<:::999777666555555555666777888;;;???DDDKKKTTTZZZ^^^aaaeeeiiimmmnnnooooooppprrrssssssrrrpppqqqqqqwwwxxxxxxxxxvvvvvvwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvyyyxxxvvvuuuttttttttttttrrrrrrrrrrrrrrrqqqpppoooggg^^^QQQFFF@@@>>>>>>???:::::::::::::::;;;<<<===888;;;@@@GGGMMMRRRVVVWWW\\\^^^___``````^^^[[[YYYPPPMMMIIIDDD@@@>>>===<<<:::;;;>>>DDDLLLVVV___dddiiilllpppsssttttttuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~~~~{{{pppfff\\\VVVRRRNNNJJJGGGEEECCCAAA@@@<<<===??????BBBOOOcccsssxxxsssmmmiiidddaaaaaadddjjj~~~zzzyyybbb]]]RRR[[[iii{{{tttddd___tttwwwYYYEEE???777555777333222111000//////......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.......................................///000111222222444>>>OOOcccuuu~~~ooocccdddlllrrrwww{{{~~~uuuaaaRRRPPPYYYeeepppwwwtttfffWWWFFFMMMYYYfffqqqsssllldddNNNHHHEEEEEEEEEDDDFFFIIIMMMRRRXXX]]]bbbgggnnnrrr|||}}}~~~{{{wwwuuuxxxvvvttttttuuuuuutttssspppooommmkkkjjjjjjkkklllhhhiiiiiihhhgggfffffffffffffffggghhhhhhhhhhhhhhhkkklllllllllkkkjjjiiihhhfffgggiiijjjiiigggdddcccaaaccceeeeeedddeeefffhhhiiikkkmmmmmmlllkkkkkkkkklllkkkkkkkkkkkkjjjfffddd^^^\\\XXXVVVVVVWWWXXXYYYWWWVVVTTTSSSSSSVVVYYY[[[YYY___ffflllooorrrvvvzzzZZZZZZYYYYYYZZZ\\\^^^___YYYYYYZZZZZZXXXVVVTTTRRRQQQSSSVVVWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUUUUTTTTTTSSSTTTVVVWWWYYYYYYZZZZZZXXXXXXWWWXXXXXXZZZ\\\]]]\\\ZZZYYYZZZ^^^cccgggiiiiiikkklllkkkjjjjjjkkkllljjjjjjkkkkkkkkkkkklllllljjjkkkkkkkkkllllllmmmmmmlllllllllkkkjjjiiihhhhhhfffgggggggggffffffhhhjjjmmmlllmmmnnnoooooommmkkkjjjjjjjjjkkkkkkiiieeebbb```\\\TTTKKKAAA<<<::::::;;;999999999;;;;;;:::999999;;;888999===;;;DDDYYYppp|||}}}uuummmdddaaa\\\YYYWWWVVVUUUSSSPPPMMMHHHCCC???===<<<<<<:::999777666555555555555777888:::===AAAHHHQQQWWW\\\___dddiiilllnnnnnnnnnooopppqqqqqqppppppqqqssswwwxxxxxxvvvuuutttuuuwwwxxxxxxxxxwwwwwwvvvvvvuuuxxxwwwvvvtttrrrqqqppppppqqqrrrrrrrrrqqqpppnnnmmmaaaZZZOOOFFFBBB@@@@@@AAA<<<<<<;;;;;;;;;;;;;;;<<<:::===CCCIIIPPPTTTXXXYYY^^^```bbbdddccc___[[[XXXNNNKKKGGGBBB>>><<<<<<<<<:::<<>>???BBBKKK]]]nnnxxxuuuqqqkkkddd``````aaacccqqq{{{ccc^^^QQQTTT[[[iii}}}zzzhhh___mmmvvvYYYFFF@@@888666777333222222111000////////////,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------....................................///000111111111000444AAATTThhhxxx{{{ttteee\\\eeessszzz|||ppp___UUUSSS\\\gggmmmpppkkk]]]PPPEEEOOO]]]gggnnnoooiii```LLLGGGDDDEEEEEEDDDGGGLLLPPPSSSXXX]]]cccjjjqqqvvv{{{xxxvvvtttrrrrrrssstttsssrrrooooooooollljjjiiijjjllliiijjjkkkjjjhhhfffeeefffdddeeefffggghhhhhhhhhgggjjjjjjjjjkkkkkkjjjjjjiiiggghhhjjjjjjjjjhhhfffeeeaaabbbddddddccccccdddfffgggiiikkkkkkjjjiiihhhiiikkkjjjjjjjjjjjjhhhdddaaa[[[YYYVVVVVVWWWYYYYYYYYYUUUUUUTTTTTTVVVXXX[[[\\\cccgggmmmppprrrtttxxx{{{XXXXXXXXXYYY[[[]]]___aaa]]]\\\ZZZXXXVVVTTTSSSRRRPPPTTTXXXZZZZZZYYYZZZ[[[XXXXXXWWWUUUTTTTTTSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZXXXWWWWWWWWWXXXZZZ\\\]]]___]]][[[^^^bbbgggiiiiiihhhjjjkkkjjjggggggiiikkkjjjjjjkkkllllllkkkiiihhhiiiiiijjjkkkkkklllmmmmmmmmmmmmllllllkkkjjjjjjjjjfffhhhjjjjjjiiihhhhhhiiimmmmmmmmmooopppooommmjjjggggggggghhhhhhfffaaa]]]VVVPPPHHHBBB>>>=========???>>>===>>>??????===<<<:::<<<999:::>>>;;;CCCXXXlllxxxwwwoooddd```[[[WWWUUURRRPPPNNNJJJHHHCCC???<<<;;;;;;;;;;;;999888666555444555555777777888:::>>>EEEMMMSSSZZZ]]]ccchhhlllnnnnnnnnnlllmmmnnnnnnmmmnnnqqqsssuuuvvvvvvuuussstttvvvxxxxxxxxxxxxwwwvvvuuuuuuuuuuuutttsssrrrqqqpppooonnnqqqrrrssssssrrrooommmlll___YYYRRRKKKGGGFFFDDDDDD???>>>======<<<<<<<<<<<<===@@@EEELLLRRRWWWZZZ\\\]]]```dddfffddd___ZZZVVVLLLIIIDDD@@@<<<;;;;;;<<<;;;<<<@@@FFFOOOYYYaaagggjjjlllppprrrssstttwwwxxxvvvyyy|||}}}||||||~~~~~~~~~|||{{{{{{}}}{{{oooddd]]]\\\WWWQQQKKKHHHEEECCCAAA@@@===<<>><<<===@@@===DDDYYYiiivvvxxxqqqccc___ZZZUUURRROOOLLLJJJGGGDDDAAA===:::::::::;;;;;;:::888666555444555555666777777888;;;BBBJJJPPPYYY]]]bbbhhhlllnnnnnnnnnjjjkkkkkkkkkkkkmmmpppsssrrrssstttsssssstttwwwyyyxxxxxxwwwwwwvvvuuuuuutttrrrqqqqqqppppppoooooonnnrrrrrrssssssrrrooommmkkk```[[[VVVQQQNNNKKKIIIGGGBBBAAA@@@>>>======<<<<<<@@@CCCHHHMMMSSSYYY\\\^^^\\\```dddfffeee___XXXSSSKKKHHHCCC>>>;;;:::;;;;;;;;;===@@@GGGOOOYYYbbbhhhjjjmmmppprrrsssuuuwwwyyywwwzzz}}}~~~||||||~~~~~~~~~|||zzzzzz|||~~~|||~~~~~~ssshhh``````[[[TTTNNNJJJGGGDDDBBBCCC>>><<<>>>@@@DDDPPP]]]sssuuussslllfffbbbbbbaaaeeefffooo{{{aaaXXXTTTSSSUUU^^^jjjzzz{{{ddddddrrrtttqqqpppnnnoooxxxvvvZZZIIIEEE>>>;;;;;;666333222111000////////////---.........//////000000........................---------.........//////------------------------....................................///000222222222222:::KKKbbbwww~~~yyyqqqggg^^^WWW\\\mmm{{{hhhWWWRRR]]]dddjjjggg```WWWLLLBBBAAAQQQaaaiiikkkggg[[[NNNHHHEEEDDDEEEEEEEEEIIIOOOTTTUUUWWW[[[cccllluuuzzz{{{}}}~~~xxxqqqlllnnnnnnnnnqqquuuyyyzzz{{{ppprrrrrrnnnjjjhhhiiijjjkkknnnooommmhhheeedddeeebbbcccdddeeeffffffffffffffffffgggiiijjjkkklllmmmiiiiiiiiiiiihhhhhhhhhhhhgggiiiiiiiiigggfffggghhhiiikkkmmmmmmllljjjjjjkkkeeeeeeeeeeeedddbbb]]]YYYRRRQQQPPPRRRUUUWWWVVVTTTTTTUUUXXXZZZ\\\^^^______gggoooyyy|||xxxyyy~~~}}}zzzyyytttuuu{{{YYYXXXXXX\\\aaaddddddbbb\\\[[[YYYWWWUUUTTTSSSSSSVVVZZZ^^^```___\\\ZZZYYYWWWVVVUUUTTTSSSSSSSSSSSSQQQSSSVVVXXXYYYYYYXXXXXXYYYXXXUUUTTTUUUWWWZZZ]]]\\\]]]^^^```dddhhhkkkmmmkkkmmmnnnmmmkkkiiiiiiiiiiiiiiiiiikkklllmmmkkkiiiiiihhhgggjjjnnnooonnnlllnnnnnnnnnmmmlllkkkiiihhhkkkjjjhhhggggggggghhhiiimmmmmmmmmlllllljjjiiihhhjjjfffbbbbbbddd```VVVNNNFFFEEEBBBAAAAAABBBDDDEEEHHHIIIJJJJJJHHHFFFCCCBBB===??????<<<:::===EEELLL___ssszzzooogggbbbZZZSSSNNNJJJFFFCCCAAA???===<<<<<<<<<;;;:::888777777666666666666777555666777888;;;@@@GGGKKKUUU^^^gggiiijjjlllllljjjooooooooonnnmmmnnnrrruuutttuuuvvvuuuuuuuuuwwwyyyzzzyyyxxxvvvvvvvvvwwwwwwuuusssqqqooonnnnnnoooooonnnoooooopppnnnllliiigggbbbbbb^^^TTTMMMKKKJJJGGGJJJGGGCCC@@@???>>>===<<>><<<;;;;;;:::999===CCCLLLUUU]]]cccgggkkkpppuuuvvvtttsssvvvzzz{{{zzzyyyyyy{{{~~~~~~~~~~~~}}}{{{yyyvvvxxxzzz|||}}}}}}|||{{{zzz|||}}}}}}||||||}}}uuukkkccc[[[\\\VVVLLLGGGHHHGGGBBB@@@>>>>>>>>>>>>AAALLLXXXmmmuuuwwwnnnccc______```bbbjjjsss|||yyyggg[[[[[[UUURRRUUU^^^llltttgggcccnnnqqqqqqssstttqqqoooooorrrcccZZZNNNDDD>>>;;;777555333222111///............///............---------...---,,,++++++,,,---...---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------........./////////...///111333777666>>>VVVooouuuqqqlllgggUUUXXXcccpppxxx{{{iiiTTTNNN```___\\\XXXUUUPPPHHHAAABBBRRR```ccceeeeeeZZZKKKEEEDDDCCCEEEIIIMMMPPPQQQXXXYYYYYY]]]hhhvvv|||zzz{{{zzzzzzvvvppplllmmmmmmoooqqqtttvvvwwwxxxxxxsssooojjjggghhhjjjmmmnnnkkkllllllkkkhhhffffffgggjjjjjjiiihhhfffdddbbbaaaaaadddfffgggggggggiiijjjlllkkkkkkjjjjjjkkkkkklllkkkjjjiiihhhhhhhhhiiijjjggghhhjjjjjjjjjiiijjjjjjjjjddd```aaadddbbbXXXOOOLLLKKKNNNRRRRRRQQQSSSXXX^^^______aaabbbdddeeefffnnnsssxxx{{{zzzuuuuuuvvvvvvqqqlllkkkmmmoooqqqwwwWWWWWWXXX[[[```cccbbbaaa\\\[[[YYYWWWVVVUUUTTTSSSUUUYYY]]]______\\\ZZZYYYWWWWWWVVVTTTTTTSSSSSSSSSVVVWWWXXXZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZZZZ[[[]]]___cccgggjjjlllmmmnnnooommmjjjhhhhhhhhhiiihhhiiijjjlllllljjjhhhjjjiiiiiikkknnnpppooommmmmmlllllljjjiiihhhhhhgggmmmllljjjiiigggfffffffffhhhhhhiiijjjjjjjjjjjjiiiiiigggdddcccbbb]]]UUUOOOHHHFFFDDDCCCCCCEEEGGGIIIKKKMMMPPPQQQPPPLLLHHHEEEBBBCCCBBB???<<<===CCCIII[[[lll{{{~~~|||rrrjjjddd\\\TTTNNNHHHCCC@@@???===<<<;;;<<<<<<;;;:::888777777777777888888999555666777888:::???EEEJJJSSS\\\dddeeegggkkkmmmmmmnnnnnnooonnnmmmnnnppprrrrrrsssttttttssssssuuuwwwzzzxxxwwwuuuuuutttuuuuuusssrrrpppooonnnnnnppppppoooooonnnmmmkkkhhhfffdddcccddd___VVVOOONNNMMMKKKNNNKKKFFFCCCBBBAAAAAABBBHHHGGGLLLTTTWWWXXX]]]dddeeedddbbbaaa___\\\WWWSSSNNNIIICCC>>><<<;;;:::::::::>>>DDDLLLUUU]]]cccgggmmmrrrwwwxxxvvvvvvxxx{{{zzzyyyxxxxxxyyy{{{~~~}}}|||{{{{{{{{{xxxvvvvvvwwwzzz|||}}}}}}}}}|||zzz|||}}}}}}||||||}}}xxxlllccc]]]]]]WWWNNNIIIIIIGGGCCCCCCAAA@@@@@@???AAAJJJTTTllluuuzzzrrreee______```aaajjjssstttaaaVVVUUUPPPNNNSSS]]]lllzzzkkkgggtttzzzzzzyyyuuunnngggeeeeee]]]UUUKKKCCC???===999777333222111000............///............------------------,,,,,,---------,,,------------.........---,,,,,,++++++,,,,,,---,,,,,,---------............/////////...///111444666888EEE^^^xxxxxxtttllldddRRRWWWcccpppwww|||dddPPPMMMYYYXXXUUUQQQNNNJJJDDD???EEETTT___aaabbbaaaVVVHHHDDDCCCCCCEEEHHHMMMPPPRRRZZZ[[[\\\aaammmzzz|||{{{zzzvvvoookkkkkkppprrrtttuuuwwwwwwvvvvvvtttpppkkkhhhiiikkkmmmnnnmmmnnnmmmkkkhhhfffggghhhjjjjjjiiiiiihhhgggggggggfffhhhjjjjjjiiiiiiiiikkkllllllkkkkkkkkkkkklllllllllkkkjjjiiihhhiiiiiijjjiiiiiijjjjjjiiiiiijjjjjjjjjeee```^^^^^^ZZZRRRKKKLLLJJJKKKNNNOOOPPPTTT[[[ccccccddddddfffhhhjjjlllmmmrrrvvvyyyyyyuuuqqqpppqqqpppmmmjjjiiijjjkkkkkknnnxxxVVVVVVWWWZZZ]]]``````___ZZZZZZYYYXXXWWWVVVUUUTTTTTTXXX\\\______]]][[[ZZZXXXWWWVVVUUUUUUTTTTTTUUUXXXYYYYYYYYYZZZZZZ[[[[[[YYYZZZZZZZZZZZZYYYXXXXXXWWWXXX[[[^^^bbbfffiiikkknnnoooooonnnkkkhhhhhhhhhiiihhhhhhiiikkkkkkjjjhhhkkkjjjjjjlllnnnooonnnmmmlllkkkiiigggffffffggggggnnnnnnmmmkkkiiifffdddcccddddddeeeggghhhiiijjjkkkiiihhhgggddd___ZZZUUUQQQMMMKKKIIIGGGGGGHHHJJJKKKLLLOOOSSSUUUTTTPPPKKKGGGFFFGGGFFFBBB>>>===@@@CCCRRR___lllrrryyy}}}vvvlllfff^^^UUUNNNGGGAAA===<<<;;;::::::<<<<<<;;;:::::::::999888777777777888666666777777999===CCCHHHRRRZZZaaabbbeeejjjnnnooolllmmmoooooonnnmmmnnnooonnnpppqqqqqqqqqqqqrrrtttvvvvvvuuutttssssssssssssrrrrrrpppoooooopppqqqrrrqqqooollliiifffdddcccbbbeeefffaaaXXXRRRRRRSSSQQQRRROOOJJJFFFDDDDDDEEEGGGIIIKKKPPPWWW[[[\\\```eeeeeedddcccaaa___ZZZUUUQQQLLLGGGAAA===;;;;;;::::::;;;???EEEMMMVVV]]]cccfffmmmrrrvvvxxxwwwvvvxxxzzzyyyxxxwwwvvvwwwyyy{{{}}}}}}|||zzzyyyyyyxxxvvvtttuuuwwwyyy{{{}}}~~~}}}}}}{{{|||}}}}}}||||||}}}~~~~~~~~~zzzmmmddd^^^^^^XXXPPPJJJIIIGGGDDDGGGDDDBBBAAA???@@@GGGOOOgggttt}}}wwwiiiaaaaaabbbeeelllvvvrrr]]]SSSQQQMMMLLLSSS]]]lll|||jjjggguuu}}}qqqgggaaa^^^ZZZTTTKKKEEEBBB???;;;777333222111000///.........///............---------,,,------......------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,------------............/////////...///222444555;;;OOOmmm~~~qqqdddQQQYYYeeeooottt{{{tttZZZLLLKKKQQQOOOKKKHHHEEEBBB@@@???LLLWWW______^^^[[[QQQEEEBBBBBBBBBDDDGGGLLLPPPSSSZZZ]]]___dddppp}}}}}}|||{{{vvvnnnhhhhhhssstttuuuwwwwwwvvvtttssstttpppkkkiiiiiilllmmmnnnpppooommmjjjfffeeeggghhhmmmlllkkkiiiiiiiiiiiijjjjjjlllmmmmmmkkkjjjkkklllmmmllllllkkkkkkllllllmmmllllllkkkjjjjjjjjjjjjjjjkkkjjjiiiiiihhhiiiiiiiiijjjeee___ZZZUUUPPPKKKGGGKKKHHHFFFIIIKKKOOOWWW___iiiiiiiiijjjlllnnnqqqrrrnnnrrruuuwww|||~~~tttrrrooommmkkkkkkjjjjjjhhhiiihhhffffffllluuu}}}TTTUUUWWWYYY[[[]]]]]]]]]YYYYYYYYYXXXXXXWWWVVVUUURRRWWW\\\___^^^]]][[[[[[XXXWWWVVVVVVUUUUUUUUUVVVXXXXXXWWWWWWWWWXXXYYYYYY[[[ZZZZZZYYYXXXWWWWWWWWWUUUWWWYYY]]]aaaeeehhhjjjlllmmmnnnmmmkkkjjjjjjjjjiiihhhggghhhjjjkkkjjjiiijjjjjjkkklllmmmmmmmmmlllllljjjgggddddddeeeggghhhmmmmmmmmmllljjjhhheeeddddddeeeeeefffhhhiiijjjkkkjjjkkkjjjeee^^^XXXVVVUUUTTTQQQNNNKKKIIIIIIIIIJJJLLLOOORRRTTTTTTQQQNNNKKKGGGHHHGGGDDD@@@===>>>???GGGPPPZZZbbbnnnxxx{{{wwwkkkfff^^^UUUNNNGGG@@@<<<;;;::::::;;;======<<<;;;===<<<:::888777555555555666777777777888<<>>CCCIIIRRR___lllsssuuuiiieee^^^VVVPPPIIICCC???<<<;;;<<<===???@@@???===;;;;;;999888777666666666777777777777888<<>>??????>>>BBBHHHUUUhhhyyy{{{rrrllliiihhhkkkmmmpppyyyzzzjjj[[[SSSNNNLLLPPPWWWbbbrrrppplllzzz~~~wwwqqqccc\\\QQQIIICCC>>>999555444333222000///////////////............---------+++,,,---......---,,,++++++++++++,,,,,,,,,------...------,,,,,,------...---------.........//////...///000//////000333666666GGGeeettt^^^QQQ]]]iiiooosss~~~sssZZZKKKHHHJJJLLLIIIFFFEEE@@@===CCCMMM```bbbbbb]]]WWWPPPHHHAAA@@@AAACCCCCCFFFKKKRRRWWW\\\aaafffkkkuuu~~~{{{yyytttlllhhhhhhlllnnnqqqtttuuuuuutttrrrpppmmmiiiggggggiiijjjjjjmmmllliiieeebbbaaacccfffpppnnnkkkiiigggfffggghhhgggiiillllllllllllnnnooolllllllllkkkkkklllllllllllllllllllllkkkkkkjjjjjjjjjgggdddcccddddddbbb```^^^\\\WWWPPPIIIEEEFFFHHHHHHCCCAAACCCGGGOOO\\\hhhmmmnnnoooqqqsssuuuwwwxxxxxxzzz{{{yyyzzz|||yyysssoooooonnnjjjgggeeeeeegggaaabbbbbbccceeehhhllloooUUUWWWZZZ[[[ZZZ[[[\\\]]]ZZZZZZZZZZZZYYYWWWUUUTTTSSSWWW[[[^^^^^^\\\ZZZYYYVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYZZZZZZ\\\YYYVVVSSSRRRTTTVVVXXXWWWYYY\\\```cccfffhhhhhhgggiiilllmmmmmmnnnoooqqqkkkjjjhhhiiijjjllllllkkkhhhjjjkkkkkkiiihhhiiiiiillljjjgggeeedddfffiiijjjiiijjjkkklllllllllllllllmmmlllkkkjjjjjjjjjlllllllllllljjjeee^^^ZZZZZZ[[[TTTRRROOOLLLKKKKKKMMMNNNQQQPPPOOONNNMMMLLLLLLLLLHHHGGGEEEBBB@@@===<<<<<<999;;;???EEEPPP]]]iiipppjjjfff```ZZZTTTMMMGGGCCC??????@@@AAACCCCCCBBB@@@999888888888999::::::;;;777777888777999<<>>???>>>AAAEEEOOOaaasssxxxuuuppplllhhhdddgggiiioooxxxooo]]]SSSNNNJJJMMMSSS^^^nnn|||tttmmmyyyqqqgggYYYMMMEEE@@@;;;888444333222111000////////////............---------,,,------......------,,,,,,,,,,,,,,,------------......------------......------........./////////...///000000000111444666<<>>BBBGGGNNN[[[gggkkklllooosssuuuvvvvvvvvvyyy||||||zzzyyyxxxssslllhhhgggfffeeedddcccbbbbbb[[[\\\^^^aaadddgggiiijjjWWWYYY\\\]]][[[[[[]]]___[[[[[[\\\[[[YYYWWWTTTSSSTTTWWW\\\^^^]]][[[YYYXXXUUUUUUTTTTTTTTTUUUUUUVVVTTTUUUWWWXXXYYYYYYYYYYYYZZZYYYWWWUUUUUUUUUVVVWWWZZZ\\\___bbbeeeggghhhhhhgggjjjlllmmmmmmnnnooopppmmmkkkiiiiiikkklllmmmllliiikkkmmmllliiihhhhhhjjjkkkiiigggeeeeeefffhhhiiikkkkkkkkkkkkkkklllmmmmmmnnnmmmlllkkkkkklllmmmnnnkkkiiifffbbb]]][[[ZZZ[[[SSSRRRRRRSSSVVVZZZ^^^aaa``````^^^[[[XXXTTTQQQOOOMMMJJJFFFBBB@@@>>><<<;;;888888:::>>>EEEQQQaaallloookkkeee___YYYRRRKKKGGGDDDDDDDDDFFFGGGGGGEEECCC===<<<<<<;;;;;;;;;;;;<<<777888888888:::>>>CCCHHHRRR]]]ggglllnnnppppppnnnpppqqqrrrpppmmmjjjiiihhhhhhkkknnnooonnnmmmmmmmmmiiijjjmmmoooqqqrrrrrrrrrpppppppppqqqqqqqqqqqqpppmmmjjjeee```]]]]]]^^^______cccccc```^^^```aaa______```___[[[VVVTTTXXX\\\```ddddddaaaaaaggglllllleeeeeeeeedddaaa\\\TTTOOODDDBBB???===>>>>>>===<<<===BBBKKKUUU___fffkkkmmmnnnppptttxxx{{{zzzxxxvvvuuuvvvvvvwwwyyyzzz{{{{{{{{{yyyvvvvvvxxxzzz{{{zzzzzzzzzzzzzzzzzz{{{|||||||||~~~~~~}}}|||{{{{{{|||zzz~~~~~~|||}}}~~~~~~yyytttfff```[[[YYYSSSJJJFFFHHHBBB>>>===???@@@>>>???BBBLLL\\\nnnuuuvvvrrrllleee```dddeeehhhwwwuuuyyymmm]]]TTTNNNKKKNNNVVVbbbuuuzzzooowww~~~jjjXXXKKKCCC>>>;;;444444222111000////////////............------------------,,,,,,---------,,,------------...............------------..................////////////...///000000000111444777DDDUUUoooiii[[[TTT___jjjooowwwwwwoooqqqaaaLLLJJJNNNNNNOOOLLLMMMMMMFFFAAAJJJZZZlllhhhaaaYYYPPPGGGAAA???@@@CCCEEEEEEFFFLLLUUU]]]dddkkkqqqtttzzz{{{vvvtttqqqmmmmmmppphhhkkkppptttvvvvvvtttsssnnnkkkhhhggghhhiiiiiiiiigggggggggeeecccbbbdddeeegggggghhhiiijjjkkkllllllfffhhhjjjkkkjjjjjjkkklllkkkjjjjjjiiiiiijjjjjjkkkiiijjjkkkkkkkkkjjjiiihhhhhheeecccdddeeeccc]]]WWWOOOLLLHHHEEECCCCCCDDDDDD???<<<<<<@@@FFFLLLXXXccchhhkkkppptttvvvwwwuuutttvvvzzz{{{yyyxxxvvvoooggg___^^^^^^aaaeeeeeeccc```ZZZ[[[]]]aaadddeeeeeeeeeXXX[[[^^^^^^\\\\\\]]]___[[[\\\\\\\\\ZZZWWWTTTRRRTTTXXX\\\^^^]]]ZZZXXXWWWTTTTTTTTTSSSTTTTTTUUUUUUPPPQQQTTTVVVXXXXXXWWWVVVXXXXXXXXXYYYXXXXXXWWWVVV\\\^^^```cccfffggghhhhhhiiikkkmmmnnnmmmmmmnnnooonnnllljjjjjjkkkmmmnnnmmmjjjmmmnnnmmmjjjhhhiiikkkiiihhhfffeeeeeefffggghhhmmmlllkkkjjjjjjkkkmmmnnnnnnmmmkkkkkkkkkmmmooopppjjjgggccc___\\\[[[ZZZYYYTTTUUUWWW[[[aaaiiiooosssvvvvvvuuurrrlllfff___[[[QQQMMMHHHCCC@@@>>><<<:::999999999;;;???JJJ\\\jjjtttpppjjjccc\\\UUUNNNIIIGGGFFFGGGIIIJJJIIIGGGDDDEEECCCAAA>>><<<:::999888777888888999:::???EEEIIIRRR\\\eeeiiilllpppsssrrrrrrrrrrrrpppmmmjjjiiiiiihhhkkknnnoooooonnnmmmnnnkkklllnnnpppqqqqqqppppppnnnnnnoooooooooooonnnmmmmmmiiiddd___\\\ZZZZZZ[[[]]]aaaccc```___aaaaaa___ZZZ]]]^^^[[[WWWWWW[[[___eeeiiihhhccccccjjjooonnneeeeeeeeeeeebbb]]]UUUPPPDDDBBB???>>>>>>???>>>===???DDDMMMXXXbbbjjjoooqqqlllnnnrrrvvvyyyyyyvvvsssssstttuuuwwwxxxzzz{{{{{{wwwuuussssssuuuxxxyyyyyy{{{{{{zzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{|||zzz~~~|||}}}}}}~~~{{{uuuhhhbbb]]]\\\VVVLLLHHHJJJEEE@@@>>>@@@AAA???>>>AAAMMM[[[kkksssvvvssskkkbbb```eeeffffffppp}}}rrruuu{{{jjj\\\VVVPPPMMMQQQ[[[jjj~~~uuu{{{{{{cccRRRGGG@@@<<<555444222111000000////////////.........---------......,,,++++++,,,......---------.........//////......------------................../////////000...///000000000222555777JJJYYYqqqnnneee\\\eeemmmpppxxx{{{lllcccfffyyy|||]]]JJJKKKPPPOOOOOOMMMNNNOOOHHHAAAKKK\\\nnnhhh```WWWNNNDDD???===AAACCCEEEFFFGGGLLLVVV^^^dddkkkqqqtttxxx~~~zzztttrrrpppmmmooosssjjjmmmqqquuuwwwvvvtttrrrooollliiihhhiiijjjjjjiiifffggghhhgggeeedddeeefffiiiiiijjjkkkkkkkkkjjjiiihhhjjjkkkkkkjjjiiijjjjjjjjjiiiiiiiiiiiiiiiiiijjjiiiiiijjjkkkjjjiiihhhggghhheeedddeeegggddd\\\VVVLLLHHHDDDAAAAAABBBAAAAAA;;;999:::???EEEKKKUUU___fffjjjpppuuuxxxwwwuuusssssswwwyyyxxxwwwtttmmmdddZZZYYYZZZ```gggiiifffaaa]]]]]]___bbbeeeeeecccaaaVVVXXX[[[___aaaaaa^^^[[[ZZZZZZYYYWWWTTTRRRRRRSSSTTTUUUWWWXXXXXXXXXWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXVVVUUUTTTTTTUUUVVVVVVUUU[[[^^^aaadddeeefffhhhiiiggghhhjjjkkklllmmmmmmmmmnnnmmmkkkjjjkkklllnnnpppnnnnnnnnnooooooooooooooojjjhhheeebbbccceeeiiikkkkkkmmmoooooonnnmmmnnnnnnllllllllllllllllllkkkjjjkkkfffaaa```]]]ZZZ[[[___]]]^^^bbbgggkkksss|||tttnnnfffWWWKKKGGGEEE???::::::888888:::===???GGGXXXgggsssuuurrrhhh___YYYRRRMMMLLLKKKKKKLLLNNNNNNMMMKKKIIIFFFBBB???>>>===;;;:::999888:::======>>>DDDLLLUUU[[[ccciiilllnnnrrruuusssrrrqqqpppooommmllllllmmmmmmnnnooooooooooooooonnnnnnooooooooopppppppppnnnnnnlllkkkkkklllmmmmmmhhhfffbbb]]]XXXVVVVVVXXX]]]aaaeeefffeeebbb___^^^aaa``````aaa]]]XXXYYY^^^eeegggiiiiiiiiijjjlllnnnlllhhhdddcccccc___WWWPPPIIIEEEBBBBBB@@@<<<<<<>>>===FFFSSS___ggglllnnnoooqqqqqqqqqrrrssstttvvvwwwwwwtttssstttxxx{{{{{{{{{{{{zzzwwwtttrrrtttxxx||||||||||||||||||{{{zzzzzz}}}{{{zzz}}}}}}}}}}}}}}}|||{{{zzz|||}}}~~~~~~zzzooogggaaa___YYYPPPJJJKKKFFFEEECCCAAA@@@@@@@@@@@@MMMYYYkkkyyy~~~wwwjjjaaaccc___```hhhnnntttxxxrrruuuppp```SSSUUURRRMMMUUUkkkzzzxxx~~~___JJJAAA@@@888777555333222222222222////////////////////////......------------..............................,,,,,,,,,---------......---------............//////,,,,,,...///111777???OOO^^^sssqqqfffbbbkkkssswww{{{nnncccjjj{{{wwwZZZLLLQQQVVVSSSXXXKKKJJJKKK@@@@@@RRRaaahhhfff___UUUIIIAAA>>>>>>@@@BBBEEEGGGIIIOOOWWW^^^hhhnnntttwww|||xxxzzzuuujjjeeeiiinnnnnnmmmmmmooosssxxxxxxuuuqqqiiihhhggggggiiijjjjjjiiieeeddddddgggkkkllljjjgggeeefffhhhiiiiiiiiihhhggggggiiijjjjjjiiihhhjjjkkkhhhhhhhhhhhhhhhhhhhhhhhhjjjiiiggghhhiiijjjjjjiiieeecccaaa``````]]]WWWRRRKKKGGGBBB???===>>>>>>>>>;;;<<<<<<===AAAKKKWWW```hhhmmmsssuuuuuusssssstttxxxxxxwwwvvvtttooojjjfff[[[ZZZ[[[___dddiiilllmmmgggeeebbb``````aaadddfffRRRUUUZZZ___bbbbbb___\\\ZZZZZZXXXVVVSSSRRRSSSTTTWWWXXXXXXYYYXXXWWWVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUWWWVVVTTTTTTUUUUUUUUUUUUYYY\\\aaaccceeeeeefffggghhhiiijjjkkklllmmmmmmmmmllllllkkkkkkkkklllmmmnnnmmmmmmnnnnnnnnnnnnnnnnnnjjjhhheeeddddddgggjjjllllllnnnoooooonnnmmmmmmnnnmmmnnnnnnnnnmmmlllkkkkkkjjjddd```___]]][[[\\\```dddfffkkkqqqwwwxxxiiiYYYQQQKKKDDD??????BBBBBBBBBBBBAAAGGGWWWgggwwwzzzxxxooofff```YYYRRRNNNNNNNNNOOORRRSSSRRRQQQNNNKKKGGGCCCAAA???===;;;999888999<<<<<<<<>>999777555333222111222222////////////////////////......------------..............................,,,,,,---------................../////////000000000......000000111777???PPP^^^qqq~~~yyyiiicccffflllrrruuu{{{sssooovvvqqqXXXLLLRRRWWWUUU[[[PPPNNNJJJ???@@@OOOXXXaaa___YYYPPPGGGAAA??????@@@CCCFFFHHHKKKPPPYYY___jjjpppwwwzzz~~~~~~yyyzzzvvvlllhhhkkkoooooonnnooopppssstttsssooollliiigggeeeeeegggiiiiiihhheeedddeeegggjjjkkkjjjgggeeefffggghhhhhhhhhhhhhhhhhhjjjkkkkkkjjjiiikkkllliiiiiiiiiiiiiiijjjkkkkkkhhhgggfffgggiiikkkkkkkkkfffccc___\\\XXXTTTOOOKKKGGGEEEBBB@@@>>>===<<<;;;:::;;;;;;===AAAKKKWWW___dddhhhmmmpppooonnnoooppptttsssrrrqqqooommmjjjhhhbbb```___aaaeeehhhkkkkkkjjjhhheeeccccccdddfffgggJJJOOOWWW___bbbbbb```^^^ZZZYYYWWWSSSQQQQQQTTTVVVYYYZZZZZZZZZXXXWWWUUUSSSSSSTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRXXXWWWUUUTTTTTTTTTUUUUUUYYY]]]bbbfffggggggggggggiiijjjkkkkkklllllllllllljjjkkkkkkllllllllllllllllllllllllllllllllllllllliiihhhfffeeefffiiilllnnnmmmooopppooommmllllllmmmoooooooooooonnnmmmkkkjjjgggbbb^^^^^^^^^\\\^^^bbbkkkmmmrrrzzzmmm___UUUMMMJJJJJJNNNNNNNNNKKKDDDEEETTTdddwww{{{{{{tttkkkccc[[[TTTRRRQQQRRRTTTWWWYYYZZZYYYUUURRRMMMIIIFFFCCC@@@===999888999:::::::::@@@HHHTTTZZZbbbhhhjjjlllnnnqqqrrrqqqooommmmmmnnnooopppnnnnnnooooooppppppooooooqqqqqqrrrrrrrrrssssssssstttssspppnnnkkkiiihhhhhh___]]]XXXQQQKKKIIIJJJLLLZZZ```ggggggbbb```bbbeeeiiihhhiiijjjfff^^^[[[]]]cccfffjjjmmmnnnnnnooopppnnnnnnmmmjjjeee___XXXTTTKKKFFFCCCBBB@@@======AAAGGGOOO\\\gggnnnrrrssstttqqqqqqqqqqqqrrrrrrsssssssssrrrqqqsssvvvyyyzzzzzzyyyzzzyyywwwttttttuuuwww{{{||||||}}}}}}~~~~~~~~~}}}~~~}}}~~~|||{{{oooccc^^^[[[TTTMMMHHHHHHFFFDDDBBBAAA@@@@@@@@@CCCOOOcccuuu}}}ssskkkiiieeedddhhhjjjooo||||||xxxxxxwwwpppggg]]]UUUPPPPPPUUUeeetttlllxxxWWWDDD>>>999888555333222111111222////////////////////////......------------..............................,,,------------.........////////////000000000111111000000222111111777???QQQ___pppyyy|||mmmccccccjjjnnnpppttt|||zzz{{{}}}iiiTTTMMMTTTYYYYYY^^^XXXSSSIII???GGGUUUTTTZZZWWWRRRJJJDDD@@@???@@@AAADDDGGGJJJMMMSSS[[[bbblllttt{{{~~~wwwxxxtttmmmjjjkkkmmmnnnoooqqqsssrrrooollliiihhhhhhfffcccccceeeggghhhhhheeeeeeeeegggiiikkkjjjhhheeeeeeffffffggghhhiiijjjjjjkkkllllllkkkkkklllmmmkkkjjjiiiiiijjjlllnnnppphhhffffffgggjjjlllmmmlllgggeee___WWWOOOIIIFFFFFFEEEEEEDDDBBB@@@>>><<<;;;;;;<<<<<>>;;;999999;;;::::::@@@HHHTTT[[[ccchhhjjjkkkmmmoooqqqpppmmmllllllnnnppprrrnnnoooooopppppppppooooooppppppppppppqqqqqqqqqqqqqqqpppnnnkkkhhhfffdddccc\\\XXXRRRJJJDDDBBBDDDFFFTTT]]]fffgggcccbbbgggmmmoookkkjjjjjjfff```]]]___aaaeeejjjnnnoooppppppqqqpppqqqrrrnnnhhh```ZZZWWWMMMHHHCCCBBB@@@===???CCCIIIQQQ]]]gggmmmpppqqqrrrpppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssvvvxxxyyyyyyxxxyyyyyyxxxuuuttttttuuuyyyyyyzzzzzz|||}}}~~~zzz}}}}}}pppccc]]][[[WWWPPPIIIIIIGGGEEECCCAAA@@@@@@@@@@@@KKK^^^rrr~~~wwwoookkkfffeeeggghhhnnn~~~~~~~~~{{{wwwxxxzzzwwwrrreeeXXXPPPQQQTTT```sssfffzzzYYYEEE???999888666333222111111111////////////////////////......------------..............................------------................../////////000000000111000111333111111777@@@TTTbbbqqqxxxzzzvvvgggcccgggnnnoooppptttttt```RRRQQQXXX]]]___bbb]]]VVVGGGAAARRRaaa[[[VVVRRRLLLFFFAAA???@@@AAABBBEEEHHHKKKOOOUUU^^^eeepppwww}}}sssssspppllljjjjjjjjjkkkooorrrtttrrrmmmhhhgggggggggeeebbbaaaccceeeggggggeeeeeefffgggiiijjjjjjiiiffffffeeeeeefffhhhjjjkkkjjjlllmmmmmmllllllmmmnnnlllkkkjjjiiikkkmmmqqqssskkkiiihhhiiilllmmmmmmmmmhhheee___TTTJJJDDDDDDFFFIIIIIIHHHFFFCCCAAA@@@@@@@@@@@@@@@CCCIIIRRR[[[aaabbbdddfffggghhhiiiiiiiiihhhfffccc```___```dddggglllhhheeecccdddeeefffggggggfffdddcccbbbaaabbbbbb999BBBOOOYYY^^^^^^]]]\\\YYYWWWTTTPPPNNNPPPUUUYYYWWWXXXYYYYYYYYYXXXVVVUUUPPPRRRTTTVVVWWWXXXWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVTTTRRRRRRUUUXXX\\\aaagggkkklllkkkjjjjjjjjjjjjkkkllllllkkkkkkkkkkkkmmmoooqqqqqqpppnnnmmmkkkjjjjjjjjjiiiiiiiiihhhhhhhhhhhhiiijjjlllmmmnnnnnnooopppooommmkkkkkklllmmmmmmnnnmmmkkkhhheeeccc___[[[YYY[[[\\\\\\___dddjjjmmmsss{{{xxxmmmgggdddnnnqqqtttqqqfff]]]```iii|||yyyqqqggg___XXXWWWWWWZZZ^^^bbbdddddd```]]]WWWRRRNNNIIICCC???===;;;;;;<<<;;;;;;BBBKKKVVV\\\eeejjjkkkkkklllmmmpppooommmkkklllnnnppprrrooooooppppppppppppoooooooooooopppppppppqqqqqqqqqooonnnllljjjgggeeecccaaaYYYUUUNNNFFF@@@>>>AAADDDOOOYYYcccgggeeeffflllsssssslllgggfffccc___```ccc```dddjjjnnnooopppqqqrrrrrrttttttqqqjjjbbb\\\YYYOOOIIIDDDBBB@@@>>>@@@EEELLLSSS___hhhmmmoooppppppppppppqqqrrrrrrrrrqqqppppppqqqssstttuuuvvvwwwxxxwwwxxxyyyxxxvvvttttttuuuvvvvvvvvvwwwxxxzzz|||}}}xxx{{{~~~~~~{{{qqqddd]]]\\\ZZZSSSKKKJJJHHHFFFDDDBBBAAAAAAAAAAAAJJJZZZmmm{{{zzzssslllgggeeegggiiinnn}}}~~~wwwgggYYYTTTQQQYYYuuuvvvfff|||wwwYYYHHHBBB:::888666333222111111111////////////////////////......------------..............................---------.........//////------.........///////////////111222000111999DDDYYYiiiwww{{{~~~|||jjjccceeeiiiooooooqqqwww}}}kkkYYYRRRVVV]]]aaacccggg___SSSCCC@@@WWWhhh```WWWRRRJJJCCC???>>>???@@@BBBEEEIIILLLPPPWWWaaahhhrrrzzz~~~tttqqqnnnmmmlllkkkjjjkkkooorrrtttrrrmmmiiiiiiiiigggdddbbbbbbdddfffffffffeeeeeefffgggggghhhjjjkkkggggggffffffggghhhjjjkkkjjjkkkmmmlllkkkkkklllnnnmmmllljjjjjjkkknnnqqqsssooommmllllllmmmnnnmmmlllfffccc\\\RRRHHHEEEGGGJJJOOOPPPOOOLLLGGGEEEEEEFFFDDDDDDDDDFFFLLLTTT[[[^^^aaaaaaaaabbbccccccccccccaaa```]]]ZZZXXXYYY^^^bbbgggeeebbbaaabbbdddeeefffeeeddddddcccbbbaaaaaaaaa666@@@MMMWWW[[[[[[[[[\\\WWWVVVSSSOOONNNPPPUUUYYYVVVWWWXXXXXXXXXWWWVVVUUUOOOQQQSSSVVVWWWWWWVVVUUUSSSSSSUUUVVVWWWXXXXXXXXXVVVWWWVVVTTTQQQRRRVVVZZZ[[[___dddhhhiiiiiiiiiiiiiiijjjkkkkkkllllllllllllmmmnnnppprrrrrrqqqpppnnnkkkjjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjkkklllmmmmmmmmmooopppooommmllllllmmmkkkllllllllliiieeeaaa^^^\\\XXXVVVXXXZZZZZZ^^^cccgggllluuu~~~yyyrrrvvvxxx{{{zzzqqqhhhgggmmm~~~}}}uuulllccc[[[ZZZZZZ\\\```ccceeefffddd```[[[VVVQQQKKKEEEAAA>>><<<<<<===<<<===EEENNNYYY___ggglllmmmllllllmmmpppnnnmmmllllllmmmooopppppppppqqqqqqppppppooooooppppppqqqqqqqqqrrrrrrrrrpppooonnnkkkhhheeebbbaaaWWWSSSKKKBBB===<<>>KKKaaarrrmmm^^^]]]ccchhhnnnpppttt{{{xxxcccRRRRRR[[[```cccfffiii\\\MMM@@@@@@XXXggg```YYYSSSIIIBBB>>>>>>??????AAADDDIIIMMMQQQYYYcccjjjttt|||wwwrrrnnnoooooonnnmmmooooooqqqqqqqqqnnnlllkkkkkkfffeeeddddddfffggggggfffeeefffggggggggggggjjjllliiiiiihhhhhhiiiiiijjjjjjiiijjjkkkkkkjjjjjjkkkllllllkkkjjjjjjkkkmmmoooqqqqqqooommmlllmmmmmmlllkkkeeeaaaYYYQQQLLLKKKNNNQQQXXXZZZZZZWWWQQQMMMLLLMMMJJJIIIHHHJJJOOOTTTYYYZZZ\\\ZZZXXXXXXYYYYYYYYYXXXYYYYYYYYYVVVTTTUUUZZZ^^^aaa___^^^___bbbdddeeeeeeeeeeeefffffffffeeedddccc777AAANNNWWWZZZZZZ[[[]]]UUUTTTRRRPPPNNNPPPTTTXXXWWWWWWXXXXXXWWWUUUSSSRRRNNNPPPSSSUUUVVVUUUTTTSSSQQQRRRSSSTTTUUUVVVVVVVVVTTTVVVVVVSSSQQQRRRWWW\\\\\\___dddfffggghhhiiijjjhhhiiijjjkkklllmmmmmmmmmmmmnnnooopppqqqppppppoookkkkkkjjjjjjiiihhhhhhggghhhiiijjjkkklllkkkkkkjjjlllnnnoooooonnnmmmmmmnnnkkkllllllkkkhhhddd___\\\ZZZVVVTTTVVVXXXXXX\\\aaaffflllwww}}}{{{{{{{{{vvvpppooosssxxxoooggg```^^^]]]^^^aaadddffffffgggccc___ZZZUUUOOOHHHCCC>>><<<<<<======>>>FFFPPP[[[bbbjjjoooooonnnmmmnnnooonnnnnnmmmmmmmmmnnnnnnpppqqqqqqqqqqqqpppooonnnoooooopppppppppqqqqqqqqqrrrqqqoookkkgggccc___\\\UUUPPPHHH???::::::???CCCLLLUUU```hhhlllnnnppprrrppphhhccccccdddcccdddggghhhjjjnnnpppqqqsssuuuwwwuuutttsssrrrpppjjjaaaZZZSSSKKKEEEBBB@@@???CCCHHHSSSZZZeeemmmqqqqqqppppppnnnppprrrtttuuuttttttsssrrruuuwwwwwwuuuttttttvvvuuuvvvvvvuuutttuuuvvvxxxttttttsssrrrsssuuuwwwyyywwwwwwxxxyyy{{{}}}~~~}}}~~~~~~~~~}}}|||}}}|||yyypppeee```^^^WWWOOOLLLJJJHHHEEECCCBBBAAAAAAAAAEEEQQQcccvvv~~~sssjjjfffjjjmmmmmmttt~~~~~~uuu\\\OOOQQQ]]]ggg|||lllqqqrrr]]]KKKAAA;;;999666444222000000000////////////////////////......------------..........................................////////////............//////////////////111111111666EEETTTjjj|||dddTTTVVV```gggmmmqqqwww~~~ttt\\\LLLRRR^^^bbbccceeeeeeTTTGGGBBBGGG[[[iiicccYYYRRRGGG@@@===>>>??????@@@DDDHHHMMMRRRZZZdddkkkvvv}}}yyyrrrmmmooopppnnnoooqqqqqqpppooonnnnnnmmmkkkiiifffffffffhhhiiijjjhhhfffdddfffggggggfffgggjjjmmmjjjkkkkkkkkkkkkjjjiiiiiiggghhhiiiiiihhhhhhiiijjjjjjjjjjjjjjjjjjkkklllmmmnnnmmmkkkkkklllmmmlllkkkjjjddd\\\WWWUUUVVVXXXYYYccchhhkkkiiibbbZZZVVVUUUSSSQQQOOOPPPTTTXXXZZZZZZWWWTTTPPPNNNOOOOOONNNLLLOOORRRUUUTTTRRRSSSXXX\\\\\\\\\\\\___bbbddddddcccdddfffggghhhiiihhhgggfff999CCCOOOWWWYYYZZZ\\\^^^TTTTTTRRRPPPOOOPPPTTTWWWXXXXXXXXXWWWUUUSSSQQQOOONNNPPPSSSUUUUUUTTTSSSQQQPPPQQQRRRSSSSSSTTTTTTTTTSSSUUUVVVSSSPPPRRRXXX^^^^^^aaaeeeggghhhiiikkkmmmggghhhjjjkkklllmmmmmmmmmmmmnnnnnnoooooooooooooookkkkkkkkkjjjiiihhhhhhggghhhiiijjjkkklllkkkjjjiiikkkmmmoooooonnnmmmnnnoookkkllllllkkkhhhccc^^^[[[YYYUUUSSSUUUWWWWWW[[[```eeelllwww~~~zzz{{{~~~vvvnnncccaaa___```bbbeeefffgggiiifffaaa\\\WWWQQQJJJFFF===;;;;;;<<<<<<>>>GGGPPP]]]dddlllqqqpppooonnnooonnnnnnnnnnnnnnnmmmmmmlllqqqqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnnnnrrrpppnnnjjjddd___ZZZWWWSSSNNNFFF>>>999:::???CCCNNNUUU```iiinnnoooooonnnmmmgggccceeegggfffeeegggkkkmmmpppqqqrrrtttwwwyyyuuusssqqqrrrrrrlllbbbYYYSSSLLLEEEBBB@@@???CCCIIITTTZZZdddlllppppppooonnnnnnppprrrtttvvvvvvuuuttttttvvvyyyxxxvvvssstttuuutttuuuuuuttttttuuuwwwzzzuuutttsssrrrsssuuuwwwxxxvvvvvvvvvwwwxxxzzz}}}~~~|||}}}~~~~~~|||~~~~~~||||||~~~~~~vvvjjjbbb___XXXOOOLLLKKKHHHEEECCCBBBAAAAAA???CCCNNNaaauuuwwwlllgggkkknnnmmmooouuuzzz{{{^^^QQQUUU\\\___uuu}}}ooopppyyy}}}ooo]]]JJJ???;;;999777444222000000000////////////////////////.........------............................................./////////000////////////000000000000000000111222222888IIIZZZpppcccPPPRRR^^^ggglllrrryyypppWWWHHHQQQ___bbbbbbddd___MMMDDDFFFOOOaaannniiiXXXPPPEEE>>>===>>>@@@@@@@@@CCCHHHMMMRRRZZZdddlllvvv~~~yyypppkkkmmmooommmnnnqqqrrrooommmmmmnnnmmmjjjfffgggggghhhjjjlllkkkiiifffdddfffhhhgggeeefffjjjmmmkkklllmmmmmmlllkkkiiihhheeeggghhhhhhgggggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjkkkjjjiiiiiikkkmmmmmmlllqqqjjjbbb]]]^^^```aaaaaalllssszzzzzzqqqggg___\\\[[[XXXVVVVVVZZZ\\\]]]\\\UUUPPPKKKIIIJJJJJJHHHFFFIIINNNRRRTTTSSSSSSXXX\\\ZZZ[[[\\\___cccdddcccbbbcccdddggghhhiiihhhgggfff===AAALLLXXX^^^]]][[[\\\UUUTTTRRRPPPPPPQQQTTTUUUXXXYYYYYYXXXVVVSSSPPPNNNLLLNNNQQQTTTUUUTTTSSSRRRQQQQQQRRRSSSSSSSSSSSSSSSWWWUUUSSSQQQSSSVVVZZZ]]]```bbbdddfffhhhjjjkkklllkkkkkkmmmmmmmmmmmmkkkkkkkkkmmmoooooonnnnnnnnnpppjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmmmmkkkllllllmmmnnnoooppppppnnnnnnnnnmmmiiiccc^^^ZZZTTTSSSRRRRRRRRRVVV\\\```pppssswwwzzz{{{|||}}}~~~|||yyyllliiigggdddbbbaaaaaabbbdddjjjllljjjddd___XXXNNNDDD@@@<<<:::;;;===@@@IIIRRR\\\aaahhhkkkllllllmmmooopppooonnnmmmmmmnnnooopppppppppppppppoooooooooooommmnnnooonnnlllkkklllmmmoookkkgggdddbbb]]]VVVPPPHHHAAA:::888777777<<>><<<>>>AAA===BBBHHHMMMSSS\\\fffmmmzzzyyyrrrjjjgggiiikkkkkkjjjnnnmmmlllkkkkkkkkkkkkkkklllgggeeeiiikkkiiiffffffhhhggggggggghhhiiikkklllmmmmmmlllkkkkkkjjjiiiiiikkkiiihhhhhhiiijjjjjjiiiiiiiiiiiijjjkkkkkkiiiggggggiiijjjjjjiiikkkpppuuutttvvvtttmmmjjjkkkmmmmmmuuu~~~yyyoooeeehhhbbb\\\]]]bbbdddaaa]]]\\\UUUNNNLLLIIIEEEDDDFFFHHHGGGIIINNNOOONNNQQQVVV[[[ZZZZZZ\\\```bbbaaa___ddddddeeeffffffgggggggggEEEFFFNNNZZZ```^^^[[[ZZZUUUSSSQQQPPPPPPRRRTTTVVVYYYYYYXXXWWWUUURRRPPPOOONNNOOORRRTTTTTTTTTRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTSSSQQQQQQSSSXXX\\\```bbbccceeegggiiijjjkkkkkkjjjkkkkkklllkkkjjjiiihhhiiijjjllllllkkkkkklllmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkkmmmnnnkkklllmmmnnnoooooooooooommmmmmnnnllliiiccc^^^ZZZUUUUUUTTTSSSTTTXXX^^^bbbppptttxxxyyyvvvuuuvvvxxx}}}tttmmmkkkhhhdddccccccdddeeeiiilllkkkgggbbb\\\RRRHHHBBB>>>;;;<<<===@@@HHHQQQ\\\aaagggjjjjjjjjjmmmoooppppppnnnnnnnnnnnnppppppoooooonnnnnnnnnnnnmmmmmmkkklllmmmmmmkkkjjjkkklllmmmjjjeeeccc___ZZZRRRLLLDDD>>>888777666666;;;AAAGGGQQQ^^^gggkkkllllllmmmmmmkkkjjjiiiiiikkkmmmooorrrrrruuuxxxwwwssstttyyyzzzxxxvvvuuusssmmmddd]]]RRRLLLFFFCCCAAAAAAGGGOOO[[[aaahhhnnnqqqqqqppppppppppppqqqsssvvvwwwvvvuuuuuuttttttttttttuuuvvvvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvuuutttssstttvvvxxxyyywwwxxxyyyzzz{{{|||||||||~~~|||{{{{{{}}}wwwnnneee^^^YYYWWWRRRNNNJJJGGGEEEDDDCCCBBB???AAAGGGVVVmmm~~~pppgggiiillljjjlllsss}}}zzzwww|||bbbRRRPPPTTTVVVdddsssmmmnnnqqqtttwwwuuuoooiiigggeeebbb___[[[SSSIIIAAA<<<999555222222222111000111111111000///.........////////////////////////......------------............------------......000//////............//////000222333555???UUUiiimmmXXXPPPVVV```gggooorrrssstttyyy~~~|||yyy{{{~~~eeeOOOIIISSSVVVWWWXXXSSSHHHGGG;;;KKKdddsss}}}nnn^^^RRRFFF@@@>>><<<>>>AAA@@@DDDIIINNNSSS\\\fffnnn||||||vvvnnnkkkkkkllljjjhhhmmmmmmlllkkkjjjjjjjjjjjjmmmhhhfffjjjmmmkkkhhhhhhgggfffffffffgggiiikkklllmmmmmmlllkkkjjjjjjiiiiiikkkjjjhhhhhhiiiiiiiiiiiiiiiiiiiiijjjkkkkkkiiiggghhhiiikkkkkkkkknnntttyyyyyyuuuwwwzzzzzzzzzpppfffbbbeeehhhgggddd```YYYSSSQQQNNNHHHDDDDDDEEECCCEEEIIIKKKLLLPPPVVV\\\[[[[[[^^^bbbcccbbbaaaeeeeeeeeeeeefffggghhhhhhOOOMMMQQQ[[[bbbaaa\\\YYYTTTSSSQQQPPPPPPRRRUUUWWW[[[YYYWWWTTTRRRQQQPPPPPPOOOQQQRRRTTTTTTSSSQQQPPPQQQRRRRRRSSSSSSSSSSSSSSSQQQPPPPPPQQQTTTZZZ___bbbcccdddeeegggiiijjjjjjjjjiiiiiijjjjjjiiihhhggggggkkkmmmnnnooommmmmmmmmnnnjjjjjjjjjiiiiiijjjjjjjjjjjjiiihhhhhhhhhjjjlllnnnkkklllnnnpppppppppooonnnkkkllllllkkkgggbbb\\\YYYVVVWWWWWWVVVXXX[[[aaaeeerrrwww{{{yyyrrrnnnooosss}}}{{{{{{uuurrrmmmhhheeeeeefffggggggkkkllliiifffaaaWWWMMMEEE@@@<<<======@@@HHHQQQ]]]aaafffgggggghhhkkkoooqqqpppooonnnnnnooopppqqqnnnnnnmmmllllllllllllllliiijjjkkkkkkjjjiiijjjlllkkkhhhccc```\\\UUULLLEEE???999555444444555999???GGGPPP\\\eeeiiijjjkkklllqqqooolllkkkkkkmmmppprrrtttuuuyyy}}}}}}xxxwwwyyy}}}{{{yyyxxxuuuoooeee^^^SSSMMMGGGEEECCCDDDKKKSSS^^^cccjjjnnnppppppppppppqqqqqqrrrtttwwwxxxxxxvvvvvvuuutttssssssuuuwwwxxxwwwxxxxxxxxxxxxwwwvvvvvvwwwvvvuuuuuuvvvxxxyyyzzzyyyzzz{{{|||}}}~~~~~~~~~|||{{{zzz{{{~~~xxxooofff___ZZZYYYQQQNNNIIIFFFEEEDDDCCCAAA>>>@@@EEERRRhhh~~~sssjjjjjjjjjhhhjjjpppxxx}}}tttzzzvvvaaaUUUSSSSSSQQQ\\\hhhuuummmlllmmmsssxxxvvvlllccc]]]YYYUUURRRPPPLLLEEE@@@===:::666333222222111000111111000000//////......////////////////////////......------------............------------......///............///000000000000111444888DDD\\\qqq|||eeeVVVUUUZZZaaaeeennnsssuuuuuuwwwzzzzzzwwwwww}}}uuuvvv{{{aaaMMMHHHPPPQQQQQQQQQJJJDDDDDD<<>>===>>>AAADDDGGGKKKNNNSSS\\\fffnnn~~~{{{wwwrrrpppppppppmmmkkkmmmlllkkkjjjiiiiiiiiiiiimmmhhhgggkkknnnllljjjiiifffeeeeeeeeefffhhhjjjkkkmmmlllkkkjjjjjjjjjjjjjjjkkkjjjiiihhhhhhhhhhhhhhhjjjiiiiiijjjkkkkkkiiihhhhhhjjjllllllmmmqqqyyy~~~}}}mmmdddeeehhhjjjiiigggaaa\\\ZZZTTTKKKDDDBBB@@@???@@@DDDFFFHHHNNNVVVYYYZZZ[[[^^^aaacccbbbaaadddcccccccccccceeeggghhhXXXSSSSSS[[[bbbbbb]]]YYYSSSRRRQQQPPPQQQTTTWWWYYY\\\YYYUUURRRPPPPPPQQQQQQQQQRRRSSSSSSSSSRRRPPPOOORRRRRRSSSSSSSSSSSSRRRRRRPPPOOOPPPQQQUUUZZZ___bbbcccccceeefffggghhhhhhiiiggghhhhhhiiiiiiiiiiiiiiikkkmmmoooooommmlllmmmnnnjjjjjjiiihhhhhhiiijjjjjjkkkiiihhhggghhhjjjlllnnnkkkmmmoooqqqqqqpppmmmlllllllllkkkiiieee___YYYVVVXXXYYYYYYZZZ[[[___eeeiiirrrxxx}}}yyypppkkknnnsss}}}zzzxxx}}}xxxrrrkkkgggfffggghhheeeiiillljjjhhhddd[[[RRRFFFAAA======>>>AAAJJJTTT___bbbeeeffffffgggjjjnnnrrrqqqpppoooooopppqqqrrrooonnnmmmlllkkkkkkllllllggghhhjjjiiihhhhhhiiikkkiiifffaaa\\\XXXPPPGGG@@@:::555222333333444888>>>GGGOOOZZZbbbfffgggiiikkkrrrpppmmmkkklllnnnqqqtttwwwxxx|||}}}zzz{{{}}}{{{yyywwwpppfff___SSSMMMGGGEEEDDDFFFNNNWWWaaaeeejjjnnnoooooooooooorrrrrrrrrtttwwwxxxxxxwwwwwwvvvtttrrrsssuuuwwwyyywwwxxxxxxxxxxxxwwwvvvvvvwwwwwwwwwwwwxxxzzz{{{|||yyyzzz{{{|||}}}}}}}}}}}}zzzyyyyyy{{{yyyooofff___[[[YYYQQQNNNIIIFFFEEEDDDCCCBBBAAABBBEEENNNaaavvvwwwmmmjjjhhhfffiiimmmrrrwwwyyymmm\\\UUUTTTSSSQQQ[[[fffsss~~~rrrnnnppp|||wwwkkk___ZZZTTTPPPNNNKKKFFFBBB>>>;;;666333222111000///111000000000/////////...////////////////////////......------------............------------......---------......///111111222111111555;;;KKKdddzzzuuu\\\VVV[[[aaafffjjjpppwww||||||}}}}}}yyy}}}zzzvvvzzzbbbPPPJJJPPPPPPRRRRRRKKKGGGFFF>>>WWWrrr|||~~~kkkZZZOOODDD???>>>===>>>AAAFFFIIILLLOOOTTT\\\gggooowwwuuussstttuuutttrrrpppkkkkkkiiihhhggggggggggggkkkfffeeejjjmmmllliiijjjeeeddddddeeefffhhhjjjkkklllllljjjiiiiiiiiijjjjjjjjjkkkjjjiiigggggghhhiiikkkjjjiiijjjkkkllljjjiiiiiikkkmmmnnnpppuuu}}}ttthhhhhhnnnrrrtttrrrlllgggccc[[[OOOEEEAAA>>>;;;;;;???BBBEEEMMMUUUVVVWWWZZZ]]]```aaaaaa```bbbaaa``````aaaccceeefff___XXXUUU[[[bbbaaa]]]ZZZSSSRRRQQQQQQSSSVVVYYY\\\\\\YYYTTTPPPNNNNNNPPPRRRRRRSSSSSSSSSRRRQQQPPPOOORRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRUUUYYY]]]```aaabbbdddeeefffgggggggggfffggghhhiiijjjlllmmmnnngggiiijjjjjjhhhggghhhiiikkkjjjhhhgggggghhhjjjkkkjjjiiihhhhhhiiijjjlllnnnkkkmmmoooppppppnnnllljjjlllkkkhhheee```[[[VVVTTTYYYZZZ\\\]]]___ccchhhlllooouuuzzzwwwpppmmmqqqwww~~~rrrmmmqqq~~~xxxoooiiihhhiiijjjdddiiikkkjjjiiifff^^^UUUFFFAAA>>>>>>???CCCMMMWWW```cccfffgggfffgggjjjnnnrrrqqqpppoooooopppqqqrrrqqqooommmlllkkkkkklllmmmfffhhhiiihhhgggggghhhiiihhhccc]]]WWWRRRKKKBBB;;;777222000222333333777<<>>===???BBBFFFIIIMMMQQQVVV^^^iiiqqqvvvuuuuuuvvvvvvuuurrrpppjjjiiihhhgggeeeeeeddddddhhhcccccchhhkkkjjjhhhhhhddddddddddddfffhhhjjjllllllkkkjjjhhhhhhiiijjjkkkjjjkkkkkkjjjhhhggghhhjjjmmmkkkjjjkkklllmmmlllkkkjjjlllnnnoooqqqvvvuuuvvv~~~xxxqqqkkk```QQQEEE@@@===::::::===???CCCKKKSSSTTTWWW[[[^^^```aaabbbbbbbbbbbbaaabbbccceeefffhhhggg```[[[^^^```^^^\\\[[[TTTSSSRRRSSSUUUYYY\\\___\\\YYYTTTOOOMMMNNNPPPQQQRRRRRRSSSRRRRRRQQQPPPPPPSSSSSSSSSSSSSSSRRRRRRQQQRRRQQQRRRSSSUUUYYY\\\^^^aaabbbccceeeggghhhhhhhhhggghhhhhhiiikkkmmmooopppiiijjjkkkkkkiiihhhhhhiiikkkjjjhhhgggggghhhjjjkkkjjjjjjjjjjjjkkklllmmmmmmlllmmmnnnnnnnnnllljjjiiiiiigggccc___[[[XXXVVVUUUZZZ[[[]]]___bbbeeekkknnnlllqqqvvvuuurrrqqqvvv|||xxxqqqqqqwwwvvvooolllmmmnnngggkkkllljjjiiiggg```XXXIIIDDD??????@@@DDDNNNXXXbbbfffiiijjjiiiiiikkknnnqqqpppooonnnnnnooopppqqqqqqpppmmmkkkjjjkkkllllllggghhhiiihhhfffffffffgggeee```XXXQQQKKKEEE===888666222111333444444777;;;DDDKKKTTT[[[^^^```cccfffkkkkkkjjjkkklllnnnqqqrrrxxxyyy~~~}}}zzzvvvtttrrrmmmgggaaaUUUNNNHHHEEEEEEHHHQQQZZZcccfffiiikkkkkklllnnnoooqqqpppoooqqqsssvvvvvvvvvwwwvvvuuuttttttvvvxxxyyywwwxxxxxxxxxxxxwwwvvvvvvwwwwwwxxxyyy{{{|||}}}}}}~~~yyyyyyzzz}}}zzz|||~~~~~~tttiiibbb]]]\\\SSSPPPKKKHHHGGGFFFEEECCC<<>>>>>???BBBEEEJJJPPPUUU[[[dddnnnuuuxxxxxxxxxvvvtttpppmmmkkkiiihhhgggeeedddccccccbbbeeeaaa```eeeiiihhhggggggdddddddddeeegggiiikkkmmmlllkkkiiihhhhhhiiijjjllliiikkkmmmkkkiiihhhkkknnnooonnnllllllmmmnnnnnnmmmlllmmmnnnooopppuuu~~~yyyooobbbRRRFFFAAA===:::999<<<>>>@@@GGGOOOSSSWWW]]]```bbbccccccdddcccdddeeefffggghhhiiijjjqqqiiicccbbb___[[[YYY[[[UUUTTTTTTUUUWWW[[[___bbb[[[XXXSSSOOOMMMMMMOOOPPPRRRRRRRRRRRRRRRQQQQQQQQQSSSSSSSSSSSSSSSRRRQQQQQQPPPQQQQQQSSSVVVYYY]]]^^^aaabbbdddggghhhjjjkkkkkkjjjjjjiiiiiijjjkkkmmmnnnmmmnnnoooooommmllllllmmmkkkjjjgggffffffgggjjjkkkiiijjjlllmmmnnnnnnmmmmmmllllllllllllkkkjjjiiihhhdddaaa]]]YYYWWWVVVXXXYYYZZZ\\\^^^aaacccggglllpppnnnrrrvvvxxxxxxzzz|||~~~vvvssstttuuulllnnnnnnkkkiiihhhbbb[[[NNNGGGBBB@@@@@@CCCLLLVVVccchhhlllmmmlllkkklllnnnppppppnnnnnnnnnnnnppppppqqqooollljjjhhhiiijjjkkkiiijjjjjjiiifffeeeeeefffbbb[[[QQQIIIDDD???999555666333222555555555777;;;BBBIIIQQQWWWZZZ]]]aaadddggghhhiiikkkmmmoooqqqrrrxxxwww|||{{{wwwrrrooommmkkkfffbbbWWWQQQJJJGGGFFFIIISSS\\\bbbdddgggiiijjjkkkmmmoooooonnnmmmnnnqqqsssttttttvvvvvvuuuuuuvvvvvvwwwxxxwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwxxxzzz{{{|||}}}}}}yyyyyyzzz}}}{{{}}}xxxmmmeee```^^^UUUQQQMMMIIIHHHGGGFFFEEE<<>>>>>>>>???BBBEEEKKKSSS[[[bbbjjjttt{{{|||wwwwwwwwwtttqqqmmmjjjiiihhhgggfffdddbbbbbbaaaaaaddd______eeeiiihhhggggggeeeeeeeeefffgggjjjlllnnnllljjjhhhgggggghhhkkklllhhhlllnnnmmmjjjjjjmmmqqqqqqooonnnmmmoooppppppooonnnoooooonnnooottt|||~~~qqqbbbRRRFFFBBB<<<999999;;;<<<===BBBIIIPPPUUU[[[___``````bbbcccaaaccceeehhhiiiiiiiiihhhwwwpppiiieee___YYYXXXZZZUUUUUUUUUVVVXXX]]]aaacccZZZWWWSSSPPPMMMMMMOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQOOOOOOQQQSSSVVVZZZ^^^```bbbcccfffhhhjjjlllmmmnnnmmmllljjjiiiiiiiiijjjkkkkkkmmmnnnmmmllljjjjjjkkkkkkjjjgggffffffgggjjjkkkiiijjjmmmooooooooommmlllmmmlllkkkjjjiiiiiihhhhhh```]]]YYYUUUTTTVVVZZZ\\\ZZZ\\\___aaadddhhhmmmppptttvvvyyy||||||||||||xxxyyyzzzpppqqqpppllljjjiiiddd]]]RRRKKKDDDAAA???AAAJJJSSSdddiiinnnpppnnnlllmmmnnnpppooonnnmmmmmmnnnoooppppppnnnkkkhhhggggggiiijjjjjjkkkkkkiiifffdddeeeeee___XXXMMMEEE???;;;666222777333333666666555777:::AAAGGGPPPUUUXXX[[[___bbbeeegggiiillloooqqqrrrrrrwwwwww{{{zzzuuuoookkkjjjiiifffbbbZZZSSSLLLIIIHHHKKKTTT^^^aaadddfffhhhiiijjjmmmooonnnmmmkkklllooorrrssssssuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvuuuvvvxxxzzz{{{|||}}}}}}}}}}}}~~~~~~~~~zzzzzz{{{}}}~~~~~~{{{ooogggbbbaaaVVVRRRNNNJJJIIIHHHGGGFFF???BBBCCCCCCJJJ[[[llluuu~~~uuujjjcccdddggghhhkkk{{{www{{{xxx~~~{{{hhh___YYYTTTRRRTTT[[[tttnnn{{{rrr```SSSFFFCCC===999777555333222////////////000000000000////////////////////////.........------..................------.........///............///000000222111333;;;HHH[[[ttthhhVVVbbbqqqppprrr|||vvvZZZSSSVVVZZZWWWYYYVVVIII<<>>???>>>???BBBEEELLLVVV___gggoooyyyyyysssttttttrrrooolllkkkkkkhhhgggeeecccbbbaaa``````ccc______eeeiiiiiiggghhheeeeeeeeefffhhhkkkmmmnnnllljjjhhhgggggghhhkkklllhhhlllooonnnkkkkkkooossssssqqqooonnnpppqqqqqqqqqooooooooommmmmmrrrzzzrrrbbbQQQGGGCCC<<<999888:::::::::???EEEKKKPPPWWW[[[\\\\\\^^^___]]]```cccfffhhhgggfffeee|||uuummmgggeeeccc^^^YYYTTTWWWYYYXXXZZZ^^^^^^\\\\\\UUUMMMIIIJJJLLLNNNNNNPPPQQQSSSRRRQQQQQQRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPKKKNNNRRRUUUXXXZZZ^^^```cccdddeeeggghhhjjjkkkllliiihhhhhhhhhhhhiiikkklllnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmllliiigggfffggghhhfffmmmpppllliiikkknnnooopppmmmiiiggggggfffbbb___[[[VVVRRRQQQTTTWWWYYYYYYXXX[[[^^^aaadddhhhlllooouuuvvv||||||rrr~~~~~~|||zzzrrrtttsssooommmllleee^^^UUUMMMEEECCCCCCFFFMMMUUU```eeelllooonnnmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnmmmllljjjjjjjjjjjjhhhffffffhhhfffcccdddfffddd___ZZZSSSHHH???999777666666333333333222222444888<<<>>>CCCJJJPPPVVV[[[___bbbfffhhhkkknnnqqqssssssttt{{{{{{{{{|||}}}uuunnnoooooojjjeeedddZZZQQQJJJHHHKKKOOOWWW___```bbbeeeggghhhiiikkklllqqqrrrsssssssssssstttuuuwwwwwwxxxxxxxxxwwwvvvvvvwwwvvvvvvuuutttuuuuuuuuussstttvvvxxxzzz|||~~~~~~~~~|||{{{zzz{{{|||~~~||||||||||||}}}}}}}}}~~~~~~rrriiidddaaaYYYTTTOOOLLLKKKIIIFFFBBB???>>>???DDDJJJVVVjjj{{{wwwoooiiiggghhhiiinnnyyy~~~~~~lll```WWWQQQQQQTTT___sssuuuxxxyyy^^^TTT@@@999:::444111333111000/////////............000000000000000000000000//////.........---------,,,,,,------.../////////000000000000////////////555555666;;;GGGZZZqqqjjj]]]hhhuuuvvvwww}}}vvv\\\XXXTTTVVVXXXVVVNNNFFF888:::DDDVVVeeejjjfffaaaMMMDDD>>>===??????AAADDDIIILLLTTT___hhhpppyyy}}}vvvsssrrrqqqqqqqqqpppnnnllllllkkkiiieee```]]]\\\\\\\\\^^^```aaabbbccceeegggggghhhhhhgggfffhhhkkknnnooolllhhhfffgggiiijjjjjjjjjjjjkkkjjjjjjlllooorrrqqqooommmkkkjjjkkklllmmmllloooqqqooommmnnntttyyyuuufffSSSEEE@@@<<<:::777666777:::===@@@HHHKKKPPPUUUYYY\\\]]]^^^]]]^^^___aaabbbbbbbbbbbbxxxrrrjjjfffdddaaa\\\XXXSSSWWWYYYXXXZZZ^^^^^^\\\[[[UUUMMMIIIJJJMMMOOOOOOPPPQQQRRRRRRQQQQQQRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPKKKNNNRRRVVVXXX[[[^^^```ccccccdddfffhhhiiikkkkkkjjjjjjiiiiiijjjkkkmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmllljjjgggeeefffhhhfffmmmooollliiikkkmmmnnnllliiifffdddcccaaa]]]ZZZRRROOOMMMOOORRRUUUVVVVVVVVVYYY]]]aaadddhhhmmmpppwwwwww|||~~~ttt}}}zzztttwwwwwwsssrrrpppiiibbbUUULLLDDDBBBBBBFFFNNNWWWaaaeeekkkpppqqqpppnnnnnnmmmmmmmmmnnnooopppqqqrrrooonnnlllkkkkkkkkkiiigggeeeffffffccccccdddaaa[[[VVVOOOEEE===888666555444222222222222222555999===@@@EEEKKKQQQVVV\\\aaadddhhhiiilllppprrrtttuuuuuuzzzzzz{{{|||~~~zzzsssttttttooojjjiii[[[RRRJJJJJJMMMQQQVVV\\\___bbbeeeggghhhiiikkkmmmqqqsssttttttttttttuuuvvvxxxxxxyyyyyyzzzyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwxxxzzz{{{}}}~~~~~~}}}}}}||||||}}}~~~}}}}}}}}}|||}}}}}}~~~~~~~~~~~~}}}~~~tttiiibbb]]]ZZZUUUOOOKKKJJJIIIFFFCCCAAA??????BBBHHHSSSfffwww}}}xxxrrrmmmjjjjjjjjjssszzz~~~~~~lll___WWWQQQNNNOOO___tttxxxxxx~~~\\\FFF===<<<555111333000000000/////////.................................//////.........---------,,,,,,------.../////////000000000000////////////111222444:::GGG[[[pppqqqdddlllvvvwwwyyyqqq[[[VVVTTTWWW\\\[[[QQQGGG666999AAAPPP]]]aaa]]]WWWJJJCCC======??????BBBEEEJJJNNNUUU___hhhqqqzzzxxxpppnnnmmmmmmnnnooopppnnnmmmjjjiiigggccc```]]]\\\\\\\\\^^^```aaaaaabbbeeegggeeeffffffffffffhhhlllooovvvsssooolllkkkjjjhhhfffiiiiiiiiihhhggghhhkkknnnssspppmmmjjjiiijjjlllmmmmmmoooqqqpppmmmnnnssswwwwwwhhhVVVIIICCC<<<:::777666666999<<>>666222333111000000000/////////.............................................---------,,,,,,------.../////////////////////000000000000000111555<<>>???EEEQQQ\\\ccceeeiiipppvvvvvvqqqlllmmmmmmmmmnnnooopppqqqrrrrrrpppmmmlllkkkjjjgggeeeaaacccccc```^^^]]]WWWPPPFFFAAA;;;555333222111111222222333444555999>>>BBBHHHKKKPPPUUUZZZ___eeehhhjjjlllooosssvvvxxxyyyyyyxxxzzz}}}}}}wwwvvvwwwtttoookkk\\\SSSLLLNNNSSSUUUUUUVVV^^^```dddfffhhhjjjlllnnnppprrruuuvvvuuuuuuvvvwwwvvvwwwxxxyyyzzzzzz{{{zzz|||||||||||||||{{{zzzzzz{{{{{{{{{{{{|||||||||||||||}}}}}}~~~}}}}}}|||{{{~~~}}}}}}|||||||||}}}}}}}}}|||{{{}}}~~~~~~~~~~~~|||oooccc\\\^^^WWWOOOJJJIIIHHHGGGEEEEEEBBB???@@@CCCNNNaaarrr~~~~~~{{{tttmmmiiiiiijjjlllppp}}}{{{pppsss{{{uuuiii^^^TTTQQQSSSUUUllltttnnnSSSCCC???666333444222000000000////////////...000000000000000000000000........................,,,,,,------.../////////////////////000000000000222444888@@@NNN```rrr}}}wwwqqqwww}}}}}}}}}tttaaa]]]WWWTTT\\\eeecccSSSDDD;;;AAAGGGJJJLLLLLLHHHDDDBBB===;;;===???@@@CCCGGGNNNTTTZZZ```iiiuuuzzzqqqkkkgggffffffhhhkkkmmmmmmmmmhhhfffdddbbbaaa```___^^^[[[]]]___```aaabbbdddffffffffffffeeeeeefffjjjmmmxxxxxxxxxyyyyyywwwsssooolllmmmmmmmmmllllllnnnpppwwwsssnnniiiggghhhjjjlllmmmnnnooommmkkkkkklllnnnrrr|||}}}nnn^^^NNNDDD===;;;888666666777999;;;AAACCCHHHMMMSSSWWWZZZ[[[[[[[[[\\\]]]^^^^^^^^^^^^kkkiiieeeaaa\\\VVVQQQNNNNNNRRRTTTSSSUUUZZZ[[[XXXTTTNNNGGGCCCEEEIIIKKKLLLNNNOOOQQQQQQPPPPPPRRRTTTSSSSSSRRRQQQPPPOOONNNNNNJJJNNNTTTXXXZZZ\\\^^^___```aaabbbdddeeeggghhhiiiiiihhhhhhhhhjjjkkkmmmnnnmmmmmmllllllllllllmmmmmmoooooonnnkkkgggfffggghhhggglllmmmkkkiiijjjiiiffffffddd^^^VVVNNNGGGBBB???CCCFFFKKKOOOPPPOOONNNLLLTTTYYY```fffjjjnnnqqqsssyyyvvvvvvxxxvvvtttvvv{{{{{{}}}yyyyyy{{{zzzwwwuuutttnnnhhhWWWLLLBBB>>>???FFFRRR]]]ccceeeiiioootttuuuppplllmmmllllllllllllmmmmmmnnnqqqooollljjjhhhfffdddaaa^^^``````\\\YYYWWWPPPIII>>>;;;666222222111111111333444555666888;;;AAAEEEJJJNNNSSSXXX\\\aaafffiiijjjlllooosssvvvxxxzzzzzzxxx{{{|||yyyzzzxxxssslllZZZRRRMMMPPPTTTTTTTTTVVV]]]```cccfffhhhjjjmmmoooooorrruuuvvvvvvuuuvvvwwwxxxyyyzzz{{{|||||||||||||||}}}}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||{{{{{{zzzzzz{{{{{{{{{{{{|||}}}~~~}}}|||}}}}}}~~~tttiiibbb___YYYQQQKKKJJJIIIHHHFFFEEEBBB@@@AAADDDNNN```qqq{{{sssjjjeeefffhhhccckkkyyyooorrryyy}}}{{{~~~sssbbbSSSOOORRRQQQgggrrrsssrrrVVVDDD>>>666444666222111000000000////////////000000000000000000000000---.....................,,,,,,------.../////////.../////////000000000111444555999CCCQQQbbbqqqyyy~~~wwwrrrsss{{{yyynnn\\\]]]WWWUUU]]]eeebbbPPP@@@>>>GGGMMMKKKGGGFFFBBB>>>>>><<<<<>><<<:::777666777888999>>>@@@DDDJJJOOOTTTWWWYYYXXXYYYZZZ[[[\\\]]]]]]]]]jjjhhhddd___ZZZUUUQQQOOOMMMRRRTTTTTTVVVZZZ[[[YYYTTTNNNFFFCCCDDDHHHJJJJJJMMMNNNPPPPPPPPPPPPRRRTTTTTTSSSRRRQQQPPPNNNMMMMMMJJJNNNTTTYYY[[[]]]^^^___aaaaaabbbdddfffgggiiiiiigggggggggggghhhjjjlllnnnmmmmmmllllllllllllmmmmmmnnnnnnmmmkkkhhhggghhhjjjhhhlllmmmjjjiiijjjhhhcccccc```ZZZPPPGGG@@@======CCCGGGKKKNNNNNNNNNNNNOOOUUUZZZaaahhhkkkmmmooopppsssqqqqqqsssrrroooqqquuu|||~~~zzz|||}}}zzzvvvssssssoooiiiXXXNNNDDD@@@AAAGGGRRR]]]ccceeehhhmmmppppppnnnkkkkkkkkkjjjjjjjjjjjjkkkkkkpppnnnkkkhhhfffdddaaa^^^[[[\\\ZZZUUUQQQNNNHHHAAA888555222111222222222111555555666777888<<>>>>>KKKSSSNNNFFFCCC@@@;;;===<<<===AAAAAAAAADDDIIIOOOYYYbbbfffppp{{{vvvqqqjjjhhhffffffhhhjjjjjjjjjkkkgggdddccceeeeeeccc```[[[]]]___``````aaaccceeeiiiiiiiiigggfffgggiiilllqqqpppoooooopppooollliiifffiiikkkmmmmmmoooqqqsssuuusssoookkkiiiiiiiiijjjkkkkkkjjjjjjiiihhhhhhgggkkklllqqqxxx|||ssseeeTTTEEE@@@>>>;;;999777777888888;;;===@@@EEEJJJOOORRRTTTUUUVVVXXXYYY[[[\\\]]]]]]gggeeebbb]]]YYYUUUTTTTTTOOOSSSVVVVVVXXX]]]^^^\\\VVVPPPHHHDDDEEEHHHJJJJJJLLLNNNPPPPPPPPPPPPRRRTTTTTTSSSRRRQQQOOONNNMMMLLLJJJNNNUUUZZZ\\\]]]^^^___aaabbbccceeefffhhhiiijjjfffffffffggghhhjjjlllnnnmmmllllllkkkkkkllllllmmmmmmmmmmmmkkkhhhhhhjjjkkkhhhkkkllljjjjjjjjjgggaaa]]]ZZZSSSIIIAAA<<<===???AAADDDHHHJJJKKKLLLOOORRRUUU[[[bbbgggjjjkkkkkkkkkjjjjjjlllqqqqqqoooqqquuu}}}|||}}}}}}{{{~~~yyysssppppppmmmhhhZZZPPPFFFBBBCCCHHHRRR\\\bbbeeeiiikkkkkkkkkkkkkkkiiiiiiiiiiiijjjjjjkkklllqqqnnnjjjhhheeebbb___\\\VVVVVVSSSLLLHHHFFF@@@999444222111111222333333333444555666666777;;;@@@DDDKKKPPPWWW]]]aaaccceeefffgggiiimmmqqqtttwwwxxxyyyxxxzzz|||xxxvvvqqqkkkkkkkkkdddZZZSSSQQQPPPPPPOOOOOOTTT[[[[[[^^^cccfffiiikkknnnqqqqqqtttxxxzzzzzzzzzzzzzzz{{{||||||}}}}}}}}}||||||zzz{{{|||}}}}}}|||zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~{{{{{{{{{{{{{{{|||}}}~~~}}}}}}|||~~~~~~~~~zzzpppjjjbbb\\\VVVQQQOOOMMMJJJGGGEEEBBBBBBBBBDDDJJJYYYgggzzz~~~zzzooogggcccdddcccjjjtttvvvvvvyyy}}}hhhWWWPPPOOOXXXooosssgggpppyyy[[[GGGAAA:::666666000111111111000000000//////........................---------.........//////,,,,,,------.../////////.........///000111111111222555<<>><<<<<>>AAAEEEGGGHHHKKKPPPTTTUUUZZZbbbgggiiihhhhhhhhhdddeeeiiipppqqqppprrrwwwzzz{{{|||}}}~~~}}}uuurrrsssppplll[[[QQQHHHDDDDDDHHHRRR\\\bbbeeeiiiiiihhhgggiiikkkgggggghhhiiijjjlllmmmnnnqqqoookkkhhheeebbb___\\\SSSSSSNNNGGGBBB@@@:::444222111000111333444444444444444555555666999>>>BBBJJJPPPXXX^^^bbbcccdddeeefffhhhkkkpppsssvvvwwwxxxwwwxxxzzz}}}~~~vvvvvvpppjjjhhhiiiaaaVVVQQQPPPPPPPPPNNNMMMTTT]]][[[^^^bbbfffiiikkkoooqqqrrrvvvzzz}}}}}}|||||||||yyyyyyyyyzzzyyyyyyxxxxxxyyyzzz|||}}}|||{{{yyyxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxyyy|||}}}}}}|||{{{{{{{{{{{{|||~~~zzzzzz}}}|||~~~~~~zzzpppiiibbb]]]WWWSSSQQQOOOKKKGGGEEECCCBBBCCCCCCHHHUUUbbbuuu|||uuujjjdddccceeeiiiooo}}}ttttttwww{{{eeeXXXMMMOOO```~~~vvvgggkkk}}}^^^JJJDDD<<<777555///111111111111000000000000000000000000000000000000---------.........//////,,,,,,------...//////000---......///000111111222444777???OOObbbsss~~~~~~nnnqqqvvvzzz|||}}}xxxvvvhhh[[[TTTLLLPPPOOOQQQWWW[[[WWWKKK@@@CCCVVVaaaZZZOOOKKKHHHCCC======@@@DDDCCCAAADDDJJJMMM[[[ggglllwwwvvvlllfffdddbbbccceeehhhjjjjjjkkkfffbbbaaaddddddaaa]]]ZZZ\\\^^^___```aaaccceeefffgggggghhhiiikkkpppsssssspppllljjjkkklllmmmmmmhhhjjjlllmmmllllllmmmnnnqqqpppooonnnllljjjiiihhhllllllkkkllllllllljjjiiinnnlllnnnqqqqqqnnnsss|||{{{qqqaaaQQQBBBAAA>>><<<:::888888888444555888;;;@@@DDDHHHJJJPPPQQQTTTWWWZZZ\\\^^^^^^gggddd___ZZZWWWVVVWWWXXXXXXXXXWWWXXXXXXYYYZZZ[[[UUUNNNHHHGGGHHHHHHJJJOOOMMMNNNOOOQQQSSSTTTUUUUUUSSSQQQNNNKKKIIIIIIJJJJJJLLLSSSZZZ[[[XXXWWW[[[``````aaacccddddddeeeggghhhjjjjjjjjjjjjkkkkkklllmmmpppooommmlllkkkkkklllmmmiiihhhhhhhhhiiijjjkkkkkkjjjmmmkkkgggfffgggaaaXXXSSSIIIAAA???>>>===AAAHHHAAABBBCCCCCCDDDHHHPPPVVVZZZ^^^cccfffgggggghhhhhhfffgggjjjmmmppprrrssssssvvvwwwwwwwwwxxx|||yyyvvvuuupppjjj\\\PPPEEECCCGGGNNNWWW___ccceeehhhjjjjjjhhhfffdddaaaccceeeffffffgggjjjkkkqqqnnnjjjfffdddaaa^^^\\\VVVOOOEEE>>>:::888555222333333333444444333333222333444555666777;;;AAAEEEPPPUUU[[[```ccceeegggiiiiiijjjmmmpppssstttuuuuuuxxxyyyzzz|||~~~~~~|||zzzzzzxxxtttpppkkkccc[[[UUUOOONNNLLLLLLMMMQQQTTTWWWWWW[[[```bbbdddggglllppptttvvvxxxyyyxxxyyyzzz{{{wwwwwwwwwvvvtttssstttuuu{{{|||||||||||||||{{{zzzzzzzzzxxxxxxxxxxxxzzzzzz|||zzzxxxwwwwwwyyy|||}}}}}}}}}||||||||||||}}}}}}~~~}}}}}}~~~vvvmmmfffaaaZZZTTTPPPMMMJJJHHHHHHEEEBBBBBBCCCFFFQQQ\\\rrr{{{wwwnnngggjjjeeegggtttyyytttwww}}}___QQQRRRZZZlllxxxiiiiiivvvkkkRRRBBB;;;666222222444333222000000000000111////////////////////////........................111000000///......------.........//////000111222222666AAAUUUlll||||||{{{{{{yyytttqqqpppssswwwzzz}}}~~~|||sssbbbRRRNNNRRRTTTVVVSSSVVV\\\QQQCCCBBBFFF^^^lllbbbTTTOOOHHH===<<<>>>@@@AAACCCFFFKKKNNNVVV^^^gggqqq~~~|||qqqiiidddddddddeeefffggghhhhhhgggeeecccaaabbbaaa```___]]]^^^______```bbbfffjjjkkkjjjhhhhhhiiimmmqqqsssuuurrrmmmjjjjjjjjjjjjiiijjjkkkmmmnnnooooooooonnnoooooonnnnnnmmmmmmmmmlllmmmkkkiiiiiijjjkkkjjjjjjgggjjjnnnpppoooppprrruuuyyy}}}nnnbbbZZZKKKFFF???<<<;;;:::888555777666666666999===@@@CCCHHHLLLRRRVVVXXXYYYZZZ[[[iiifff```[[[WWWVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXTTTMMMHHHHHHIIIIIILLLPPPMMMNNNPPPQQQSSSSSSTTTTTTRRRPPPNNNLLLKKKJJJJJJJJJKKKRRRYYY[[[YYYYYY\\\aaa```bbbdddddddddeeefffhhhiiiiiiiiijjjkkklllmmmnnnooonnnmmmkkkkkkkkkkkkllliiiiiiiiiiiijjjkkkkkkllllllnnnlllgggeeeccc]]]TTTMMMDDD>>>>>>??????BBBGGG<<<>>>@@@BBBEEEKKKSSSYYYYYY\\\```ccceeefffggggggccceeeiiilllooopppqqqqqqrrrssssssssstttxxx}}}zzzvvvvvvqqqjjj[[[OOOEEECCCHHHOOOXXX```ccceeeggghhhhhhgggdddcccbbbccceeeffffffgggiiikkkooommmiiifffcccaaa]]]ZZZUUUNNNDDD===:::888555222222222333444444444333333444555666888:::>>>DDDHHHPPPUUU\\\aaadddfffggghhhjjjkkknnnpppssstttuuuuuuzzzzzz{{{}}}~~~~~~|||zzz{{{yyyvvvrrrkkkbbbXXXQQQMMMLLLKKKJJJLLLOOOSSSUUUWWW[[[___aaabbbeeeiiimmmrrruuuxxxyyyyyyyyyzzz{{{zzzzzzyyywwwuuutttvvvwww{{{{{{|||}}}}}}}}}}}}}}}zzzzzzyyyxxxxxxyyyzzzzzz{{{yyyxxxwwwwwwyyy{{{|||{{{{{{{{{{{{|||}}}~~~~~~~~~}}}~~~zzzsssjjjeee]]]VVVPPPLLLIIIFFFGGGCCCAAAAAAAAADDDOOOZZZooo}}}zzzqqqiiikkkkkklllxxxzzzzzzeeeSSSRRRWWWfffzzz|||nnnpppyyy|||{{{xxxyyyoooTTTCCC:::555222222444333111000//////000000////////////////////////............................../////////////////////......//////000111222555888CCCUUUkkk{{{{{{yyyyyyvvvqqqjjjiiinnnvvv|||{{{{{{vvvbbbRRRPPPWWWXXX\\\[[[\\\^^^PPPAAABBBGGG___mmmdddWWWPPPHHH>>><<<>>>@@@AAACCCGGGKKKOOOVVV]]]fffooo}}}|||rrrjjj```aaabbbdddeeeeeefffffffffeeecccbbbcccbbb```^^^[[[\\\]]]^^^^^^aaaeeehhhjjjiiihhhhhhiiimmmpppsssvvvsssnnnlllkkkkkkkkkkkklllmmmnnnpppppppppppppppnnnnnnnnnmmmmmmmmmllllllkkkiiifffeeefffggghhhggggggjjjmmmnnnmmmnnnpppssssss{{{sssggg___OOOIIIBBB>>>===<<<999666888777666666777:::===???CCCGGGMMMRRRTTTVVVXXXZZZjjjgggaaa[[[VVVTTTSSSSSSWWWXXXXXXXXXXXXWWWWWWVVVTTTMMMHHHHHHJJJJJJMMMQQQNNNOOOPPPQQQQQQRRRRRRRRRPPPPPPOOONNNMMMLLLJJJJJJLLLRRRXXX[[[YYYYYY]]]aaa```bbbdddeeeeeeeeefffggghhhhhhiiiiiikkklllnnnnnnnnnmmmlllkkkjjjjjjjjjjjjhhhhhhiiiiiijjjkkkllllllmmmnnnlllgggccc___WWWOOOFFF@@@<<>>CCCIIIMMMQQQVVV]]]ccceeefffggghhhlllmmmoooppprrrtttuuuvvvzzzzzzzzz{{{}}}}}}{{{yyyzzzxxxuuuoooggg]]]QQQJJJJJJIIIHHHHHHJJJNNNQQQSSSXXX\\\___aaaaaabbbfffjjjpppssswwwyyyyyyyyyzzzzzz{{{zzzyyyvvvtttsssuuuwww|||||||||}}}}}}|||||||||zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwwwwyyyzzz{{{yyyzzzzzz{{{}}}~~~}}}|||~~~}}}~~~zzznnniii```XXXRRRLLLGGGDDDFFFBBB@@@??????BBBLLLVVVkkk}}}uuullllllnnnnnnyyy|||kkkUUURRRSSS\\\lll|||rrrtttyyyxxxpppmmmhhhiiitttoooTTTCCC:::444222333222222111000////////////////////////////////////........................---------...///000000111////////////000111222222777<<>>AAAIII```nnnhhh[[[SSSIII???<<<>>>@@@AAADDDHHHMMMPPPXXX___gggqqq|||tttnnn^^^```cccfffgggfffeeeddddddcccbbbccccccbbb```]]]YYYZZZ[[[\\\]]]___ccceeehhhhhhggggggiiillloooqqqtttqqqmmmkkkjjjkkkjjjjjjllllllmmmnnnoooooooooooommmmmmmmmmmmllllllllllllkkkhhhdddcccdddfffgggggghhhiiikkkkkkjjjkkknnnpppnnnsss|||zzznnneeeUUUOOOGGGBBB@@@>>>:::777999888666666666888:::;;;===AAAGGGKKKOOORRRUUUWWWjjjfff```YYYTTTQQQPPPPPPUUUVVVWWWXXXXXXWWWVVVVVVUUUNNNIIIIIIJJJJJJLLLPPPNNNOOOOOOPPPPPPPPPPPPOOONNNOOOPPPPPPOOOMMMKKKIIIOOOTTTYYY[[[ZZZYYY[[[^^^```bbbeeeffffffeeefffggggggggghhhiiijjjlllnnnooonnnmmmlllkkkjjjiiiiiiiiifffggghhhiiijjjjjjkkkkkklllmmmlllhhhccc[[[SSSLLLEEEBBBAAACCCEEEEEEBBB@@@???@@@CCCFFFJJJPPPUUUXXX[[[[[[\\\^^^```aaaaaa```[[[___dddjjjnnnnnnmmmlllqqqrrrrrrrrrsssuuuzzz}}}|||wwwuuuooohhh[[[QQQHHHHHHMMMTTT]]]dddeeeeeedddcccbbb```___^^^ccceeeggggggggghhhjjjllljjjhhheeecccaaa]]]YYYUUUPPPIIIAAA;;;888777555222111111222333444444444444333666999===AAAGGGMMMRRRVVVYYY^^^bbbdddfffhhhjjjnnnnnnoooppprrrtttuuuwwwxxxwwwxxxyyy{{{|||zzzyyyyyyuuunnnfff^^^TTTJJJDDDHHHGGGGGGHHHJJJMMMQQQSSSZZZ]]]```aaaaaaaaaeeehhhooorrrvvvyyyyyyyyyyyyzzzzzzyyywwwtttqqqqqqsssuuu~~~}}}|||{{{zzzzzzyyyyyyzzzzzzzzzyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{{{{zzzzzzzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~nnnhhhaaaYYYRRRLLLGGGDDDFFFBBB@@@@@@???AAAJJJTTTiii}}}yyymmmllljjjjjjuuu|||jjjVVVRRROOOUUUbbbppp{{{qqqtttwwwsssqqqllldddbbbkkkxxx~~~}}}wwweeePPPCCC;;;555333333111111000//////.........////////////////////////........................------......///000000000////////////000111222333888@@@OOOaaarrr~~~xxxsssqqqlllfffgggeeehhhsss{{{{{{|||~~~xxx```TTTYYYbbbcccpppuuupppdddLLL<<>>@@@AAADDDHHHNNNRRR]]]ccclllvvv{{{uuuqqqccceeehhhkkkkkkiiifffccc`````````aaabbbaaa^^^[[[XXXZZZ[[[\\\]]]___bbbeeeffffffggghhhjjjlllooopppooollliiihhhhhhhhhhhhgggiiijjjjjjkkkkkkkkkllllllllllllllllllkkkkkkkkkkkkllliiieeecccdddfffhhhhhhiiiiiiiiihhhhhhiiikkklllmmmqqqvvv}}}~~~sssjjj\\\UUUMMMFFFCCC@@@;;;888888777666555666777888999888<<>>AAABBBEEEJJJOOOUUUXXXZZZ___]]][[[[[[\\\]]]\\\[[[WWW[[[aaahhhlllnnnmmmmmmqqqrrrsssssssssuuuxxx{{{yyy{{{|||}}}~~~~~~xxxuuunnnfff]]]SSSKKKLLLQQQXXX___fffeeeeeedddbbb```^^^\\\[[[aaaccceeefffggghhhjjjlllhhhfffccc```^^^ZZZVVVSSSMMMGGG>>>999777666444222111222333333444444444333333666:::???DDDJJJQQQUUU[[[]]]___```bbbfffjjjnnnnnnnnnmmmnnnpppsssvvvxxxxxxwwwwwwxxx{{{|||{{{zzzvvvoooeee[[[SSSMMMGGGDDDEEEEEEFFFGGGJJJMMMQQQSSS[[[^^^aaabbbaaabbbfffiiimmmqqquuuwwwxxxyyyzzz{{{yyyyyyxxxuuurrrrrrtttvvvyyyyyyxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||||||||||||||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}iiieee^^^XXXSSSNNNIIIFFFHHHDDDBBBAAA@@@AAAIIISSSggg|||{{{mmmlllggggggqqq{{{|||~~~wwwdddUUUQQQNNNRRR^^^mmmzzz}}}ooorrryyyzzzyyynnnddddddjjjmmmjjjcccVVVIIIBBB===777333333111111000000//////...---////////////////////////......................../////////////////////////////////000000111222333777DDDYYYmmm|||}}}|||yyysssmmmkkklllwww}}}wwwwwwxxx{{{uuu___WWW\\\dddeeevvv}}}wwwfffKKK<<>>@@@AAADDDIIIPPPTTT^^^fffoooyyy}}}xxxssspppgggiiilllmmmllliiidddaaa]]]]]]]]]___```___]]]ZZZXXXZZZ\\\]]]^^^```ccceeeeeeeeegggiiikkkmmmooopppmmmkkkhhhggghhhhhhhhhgggiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkhhheeecccdddfffggggggiiihhhggghhhiiiiiijjjjjjlllooorrrvvv~~~wwwoooddd]]]SSSLLLGGGBBB===999777777666666777888999:::666999===AAAEEEIIINNNRRReeebbb\\\VVVQQQOOONNNNNNTTTSSSSSSSSSTTTUUUVVVWWWTTTMMMIIIIIIJJJHHHIIILLLLLLMMMNNNNNNNNNNNNNNNMMMKKKLLLMMMNNNNNNMMMKKKJJJTTTWWWZZZ[[[[[[ZZZZZZZZZ]]]```eeeggghhhhhhiiiiiigggggghhhhhhjjjkkkmmmmmmnnnnnnnnnmmmllljjjhhhgggcccdddgggiiijjjjjjjjjjjjjjjjjjmmmmmmfffZZZQQQOOOLLLSSSWWWSSSMMMHHHCCC???@@@BBBEEELLLTTTZZZ]]]^^^___[[[WWWWWWYYYZZZYYYWWWQQQUUU\\\ccciiilllmmmnnnoooqqqqqqqqqqqqrrruuuwwwsssvvvyyyzzz{{{}}}|||wwwnnneee^^^UUUNNNOOOTTTYYY```eeefffeeedddccc```\\\YYYWWW]]]___bbbcccdddfffiiikkkhhhddd```]]]ZZZXXXUUURRRKKKDDD<<<777666666444222222333333444444333333222444777===BBBGGGNNNTTTXXX^^^___```aaacccfffkkkooommmlllkkklllooossswwwyyyyyyxxxwwwwwwyyyyyyyyywwwoooggg[[[QQQKKKHHHGGGFFFCCCCCCEEEGGGIIIMMMPPPRRRYYY]]]aaabbbbbbcccgggkkkmmmpppsssuuuwwwxxx{{{|||zzz{{{{{{yyywwwwwwwwwyyytttttttttuuuwwwzzz|||~~~zzzzzz{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~~~~}}}|||||||||{{{||||||}}}~~~~~~~~~~~~~~~~~~yyyfffbbb]]]XXXTTTPPPLLLIIIIIIFFFDDDCCCAAABBBIIIRRRdddzzz}}}pppnnnjjjhhhoootttyyy~~~~~~mmm]]]SSSPPPOOOTTT```qqq}}}ppprrr~~~nnnccc___\\\YYYVVVMMMEEEAAA>>>888444333111111111111000///...---////////////////////////........................///////////////.........000000000000111222333333888IIIbbbxxxqqqppprrr~~~}}}~~~sss```[[[^^^bbbeeevvvxxxgggLLL>>>EEEZZZgggqqqmmmaaaTTTHHH@@@===>>>@@@AAAEEEJJJQQQWWW^^^fffppp{{{yyyqqqllljjjggghhhkkkkkkjjjfffbbb___\\\\\\\\\]]]______]]][[[YYY[[[]]]______aaaccceeedddeeehhhjjjmmmnnnooopppmmmllljjjjjjkkkkkkjjjiiikkkjjjjjjiiiiiijjjkkkkkkiiiiiiiiiiiijjjjjjjjjjjjgggeeeccccccddddddddddddhhhggghhhiiikkkllljjjiiihhhllloooqqqvvv}}}vvvmmmeee[[[RRRLLLGGGAAA<<<999888888888888999::::::666888:::===@@@DDDJJJMMMdddaaa[[[VVVRRRQQQQQQQQQWWWVVVSSSRRRQQQRRRTTTUUUOOOJJJFFFHHHJJJIIIKKKNNNKKKKKKLLLMMMNNNNNNNNNMMMJJJJJJLLLLLLLLLLLLKKKJJJSSSUUUXXX[[[\\\\\\\\\\\\[[[___dddgggiiiiiijjjkkkhhhhhhhhhhhhiiijjjkkklllooooooooonnnmmmkkkiiihhhdddfffhhhkkklllllllllkkklllllloooqqqhhhZZZPPPOOONNNZZZ```ZZZOOOHHHEEECCCAAABBBFFFMMMUUU[[[]]]]]]ZZZVVVQQQQQQUUUWWWWWWUUULLLPPPVVV^^^dddiiilllnnnooopppqqqqqqpppqqqsssuuuqqqvvvzzzzzzxxxzzzzzz{{{~~~{{{pppfff^^^UUUNNNOOOTTTXXX^^^cccfffffffffdddaaa\\\XXXUUUVVVYYY\\\^^^```cccfffhhhgggccc^^^YYYWWWUUUTTTRRRIIICCC;;;666555555444222444444444444333222111111666:::@@@EEEKKKQQQWWW[[[]]]```ccceeefffhhhjjjmmmkkkjjjiiijjjmmmrrrwwwzzzxxxvvvtttrrrrrrqqqooommm```ZZZPPPHHHDDDCCCCCCCCC@@@AAABBBEEEHHHKKKNNNPPPVVVZZZ^^^```aaaccchhhlllnnnooorrrsssuuuwww{{{~~~xxxzzz||||||{{{yyyyyyzzzuuuuuutttuuuvvvyyy|||}}}yyyzzz{{{||||||{{{zzzyyyyyy{{{}}}~~~|||{{{zzzzzzzzz{{{|||~~~~~~~~~~~~}}}wwweeebbb^^^ZZZVVVRRRNNNKKKJJJFFFDDDCCCAAAAAAHHHPPP^^^vvvsssrrrjjjgggkkkmmmoooyyyhhhZZZRRRQQQQQQWWWdddvvvuuuqqq~~~kkkaaa]]][[[UUUMMMEEEBBB>>>888444444111222222222222000///...////////////////////////........................------......//////000000000000000000111222333333<<>>???AAAEEEKKKSSSXXX^^^gggsss~~~|||rrrjjjeeeddddddfffhhhiiihhhfffbbb```]]]\\\\\\]]]___```___^^^XXXZZZ]]]______aaacccddddddeeeiiilllnnnpppppppppmmmkkkjjjjjjkkklllkkkjjjjjjjjjiiihhhhhhhhhiiijjjhhhhhhhhhiiiiiiiiijjjjjjfffeeedddeeefffeeedddbbbgggggghhhkkknnnnnnllliiieeejjjooooooqqqzzzvvvnnncccYYYRRRLLLEEEAAA===<<<<<<;;;::::::999999666777888999;;;???DDDHHHdddaaa\\\WWWTTTSSSTTTTTT[[[XXXTTTQQQOOOPPPQQQSSSKKKFFFDDDGGGJJJJJJLLLPPPJJJKKKLLLMMMMMMNNNNNNNNNIIIJJJJJJKKKKKKKKKKKKKKKPPPSSSWWWZZZ]]]^^^______ZZZ^^^ccchhhiiijjjkkkllliiihhhhhhhhhiiijjjkkkkkkoooppppppooommmkkkiiihhheeegggjjjlllnnnnnnnnnmmmnnnnnnrrrsssjjjYYYOOONNNNNN]]]eee]]]OOOHHHFFFFFFEEEEEEHHHNNNUUUYYYYYYXXXVVVQQQMMMMMMRRRVVVVVVTTTHHHLLLRRRZZZaaagggkkknnnpppqqqrrrrrrqqqrrrtttvvvqqquuuxxxvvvqqqooorrrwww{{{{{{{{{}}}~~~ssshhh]]]UUUNNNOOOSSSWWW\\\aaaeeeffffffeeeaaa\\\WWWSSSRRRUUUXXX[[[]]]```cccfffhhhccc\\\WWWUUUTTTSSSSSSHHHBBB:::666555555444333555555555444333222111000888<<>>>>>===>>>???@@@CCCGGGJJJMMMOOOSSSWWW\\\___```ccchhhlllnnnoooqqqrrrssswww|||uuuxxx{{{|||{{{yyyyyyyyy|||zzzxxxvvvvvvwwwxxxyyyyyyzzz{{{||||||{{{zzzyyyxxxzzz|||~~~}}}{{{zzzxxxxxxyyy{{{}}}}}}|||}}}~~~~~~|||vvvgggddd___[[[XXXTTTOOOLLLIIIFFFDDDCCC@@@@@@FFFOOOZZZrrrwwwvvvhhheeehhhiiijjjzzzwwwfffZZZRRRRRRSSSZZZgggzzzzzzppp}}}wwwlllhhhgggYYYPPPGGGBBB===777444444222222333333222111///...////////////////////////........................+++,,,---...///111222222000000000000111222333444???QQQkkk~~~}}}yyysssppptttyyywwwhhhdddaaa\\\aaarrrzzzuuufffNNNAAAIIIccckkkqqqlll___QQQFFF@@@===>>>???AAAEEELLLSSSYYY```jjjvvv~~~tttkkkeeebbbaaacccdddfffhhhhhhgggeeeddd___^^^\\\]]]___aaaaaa```WWWZZZ]]]^^^___```bbbddddddfffiiimmmooopppqqqpppjjjiiihhhiiijjjjjjiiihhhhhhgggfffeeeeeefffggghhhgggggghhhhhhiiiiiiiiijjjggggggggghhhiiihhhfffcccggggggiiimmmqqqpppmmmiiieeejjjpppppppppwww|||ttthhh^^^WWWPPPIIIDDD@@@@@@>>>===;;;:::888888555666777777888<<>>BBBDDDFFFIIILLLOOOUUUXXX\\\```cccfffkkknnnppppppqqqtttxxxzzzzzzyyyyyyzzz{{{|||{{{zzzyyyxxx{{{{{{{{{zzzxxxuuurrrqqqssstttvvvxxxzzz{{{||||||yyyzzz{{{}}}}}}}}}|||{{{yyyxxxxxxzzz|||~~~~~~}}}||||||{{{||||||}}}~~~~~~||||||}}}|||{{{|||~~~xxxtttjjjeee^^^YYYWWWTTTOOOLLLGGGEEEBBB@@@@@@BBBFFFHHHUUUfff|||zzztttpppjjjfffggglllvvvxxxcccSSSLLLNNNOOOVVVhhhxxxppplllaaaPPPBBB??????999111555444222111000000//////000///...------...///000------...///000000//////000000000000////////////333///---000222111222555<<>>???@@@@@@AAADDDJJJRRRXXXbbblllzzz|||rrrjjjdddbbbaaacccdddfffggggggeeecccbbbdddaaa]]]\\\]]]___``````ZZZZZZZZZ[[[\\\]]]______eeehhhjjjlllpppuuurrrmmmkkkkkkkkkjjjjjjjjjiiiiiihhhgggdddbbbbbbccceeegggeeefffgggiiijjjkkklllllljjjjjjiiiiiihhhgggffffffdddeeegggjjjmmmnnnlllkkkdddhhhkkkllllllqqqzzz~~~qqqfff]]]UUUOOOJJJHHHEEEAAA===;;;:::888666888777666666777999;;;===ccc```[[[VVVTTTSSSTTTUUUYYYXXXUUUSSSQQQPPPOOOOOOHHHGGGFFFEEEFFFHHHKKKMMMIIIJJJKKKLLLLLLMMMMMMLLLIIIJJJKKKKKKKKKKKKLLLNNNSSSTTTVVVXXXZZZ]]]___``````aaacccfffhhhiiijjjjjjhhhgggfffiiilllnnnnnnmmmlllmmmmmmnnnmmmlllkkkjjjkkklllnnnoooooonnnlllllljjjooossssssnnneee]]]YYYYYY]]]aaaaaa\\\WWWRRRPPPPPPNNNQQQVVVWWWTTTTTTVVVRRRQQQOOOOOOUUUYYYTTTLLLDDDCCCHHHRRRZZZ___eeekkkmmmmmmnnnpppqqqrrrssssssoootttwwwvvvqqqooorrrvvv{{{wwwsssqqqrrrrrrtttzzz~~~sssggg```ZZZSSSPPPRRRYYY___cccffflllpppooojjjbbbVVVKKKCCCFFFIIIKKKNNNSSSXXX\\\\\\```bbbbbbbbbaaa[[[SSSHHH@@@:::;;;<<<;;;::::::666666555555444555555666999>>>DDDJJJOOOTTTXXX[[[dddeeegggjjjlllllljjjhhhfffaaa]]]]]]bbbhhhlllmmmiiiccc\\\YYYWWWSSSNNNIIIDDDBBB>>>;;;999:::;;;===@@@BBBDDDEEEFFFGGGJJJLLLTTTWWW[[[___bbbfffjjjmmmppppppqqqtttwwwyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyy{{{zzzzzzyyywwwvvvtttsssuuuuuuvvvxxxyyyzzz{{{{{{{{{|||}}}}}}}}}|||{{{zzzvvvvvvvvvxxx|||~~~~~~||||||{{{{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}~~~}}}~~~}}}xxxtttlllggg___ZZZWWWTTTOOOKKKGGGEEEBBB@@@@@@BBBEEEHHHSSSccczzz|||wwwqqqkkkhhhiiinnnwww~~~hhhXXXOOOPPPQQQXXXjjjvvvbbbOOODDD@@@:::444555444222111000000//////000///...------...///000---...//////////////////000/////////////////////222///---000222111333666AAAVVVkkkuuuzzzmmmfffgggrrrttt|||tttjjjddd^^^ZZZeeettt|||vvvcccHHH@@@OOOcccgggjjjggg\\\OOOEEE@@@??????@@@AAAEEEKKKTTTYYYbbblll|||}}}sssjjjeeebbbaaabbbcccfffhhhhhhgggeeecccccc```]]][[[\\\]]]]]]]]]WWWWWWXXXZZZ\\\___aaabbbeeeiiikkklllqqquuurrrmmmkkkkkkjjjjjjiiiiiiiiiiiigggfffdddcccccceeefffgggggghhhjjjlllmmmnnnooooookkkkkkkkkjjjiiihhhhhhhhheeeeeegggiiikkklllkkkjjjhhhkkkmmmllllllooovvv|||ssshhhbbb[[[SSSMMMKKKHHHCCC@@@===;;;888666888777666666777888;;;<<>>>>>???AAACCCHHHNNNSSSTTTZZZ```cccdddccc[[[RRRFFF???;;;???CCCBBB@@@???:::999777666555555666666<<<@@@EEEJJJOOOTTTYYY\\\aaabbbeeeiiilllllliiigggaaa\\\VVVUUUXXX\\\______[[[VVVPPPMMMJJJGGGBBB>>>;;;:::888666777999;;;===@@@BBBDDDFFFGGGHHHKKKMMMRRRUUUZZZ___bbbfffjjjmmmoooooopppsssvvvxxxxxxwwwwwwvvvvvvvvvvvvwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}}}}}}}}}}{{{zzzyyytttttttttwww{{{~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyy}}}~~~~~~~~~xxxssswww{{{xxxpppjjjbbb\\\XXXTTTNNNJJJGGGEEEBBB@@@@@@BBBEEEGGGPPP```vvv~~~yyyrrrmmmjjjkkkooowwwmmm[[[TTTTTTUUU\\\nnn|||```LLLBBB<<<777555444222111000000////////////............////////////////////////...---////////////////////////222......111222111444888GGGWWWfffppp}}}zzzxxxrrrhhhfffjjjqqqwww|||ooofffaaa______hhhsssvvvooo___GGGAAAQQQbbbfffiiieee[[[OOOFFFBBB>>>???@@@BBBFFFMMMVVV\\\bbbmmm}}}~~~sssjjjeeecccbbbaaadddgggiiijjjhhhfffdddbbb___\\\ZZZZZZZZZZZZYYYSSSTTTVVVYYY\\\```ccceeeeeeiiikkkmmmppptttrrrmmmjjjiiiiiiiiiiiihhhhhhhhheeeeeeeeeeeefffggghhhhhhiiijjjlllnnnpppqqqrrrrrrmmmmmmllllllkkkjjjjjjjjjfffgggggghhhiiiiiijjjjjjmmmnnnooommmkkklllqqqvvvyyyooohhhaaaYYYTTTPPPMMMHHHDDDAAA>>>:::777999888666666666888:::;;;ddd```YYYRRRNNNNNNPPPRRRWWWWWWVVVTTTRRROOOMMMLLLGGGFFFFFFFFFGGGIIIKKKLLLNNNMMMLLLJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIKKKPPPSSSTTTVVVXXX[[[^^^```bbbcccaaabbbcccdddeeefffffffffcccdddeeegggjjjlllmmmnnnmmmmmmmmmlllkkkkkkjjjiiilllmmmmmmnnnnnnnnnmmmmmmhhhlllrrrttttttqqqooommmnnnoooooonnnkkkhhheeeccc^^^XXXUUUTTTSSSQQQSSSXXX\\\]]]]]][[[]]]]]]WWWOOOEEEBBBDDDNNNXXX^^^ccchhhhhhjjjlllnnnoooooonnnmmmnnnooopppssstttssspppnnnooosss}}}xxxpppnnnmmmkkkjjjkkknnnpppsssuuuwwwtttkkkcccXXXSSSMMMKKKNNNUUU[[[___cccjjjppprrrqqqiiiZZZLLLBBB???<<<<<<===>>>CCCHHHLLLTTT]]]cccfffeee\\\SSSGGGAAA>>>DDDJJJJJJFFFDDD>>><<<;;;999999999;;;;;;===@@@DDDHHHLLLQQQVVVZZZZZZ\\\___cccggggggdddaaa[[[VVVPPPMMMOOOQQQRRRQQQQQQMMMHHHDDDBBB???<<<999666555444444555888:::<<<<<>>???@@@BBBGGGOOOXXX^^^bbbmmm~~~~~~rrrjjjeeedddddddddfffiiijjjjjjhhheeecccbbb___[[[YYYYYYXXXWWWVVVRRRSSSUUUXXX\\\```ccceeeccchhhkkklllnnnqqqpppllliiihhhhhhhhhhhhhhhhhhhhhddddddeeefffggghhhiiiiiihhhiiikkkmmmooopppqqqqqqnnnnnnmmmmmmmmmlllllllllhhhhhhhhhhhhggggggiiijjjnnnooonnnmmmkkklllooorrr}}}yyynnneee___]]]WWWTTTOOOJJJFFFBBB===::::::999777666666777888:::ddd___WWWPPPLLLMMMOOORRRWWWWWWWWWVVVSSSPPPLLLJJJFFFFFFFFFFFFGGGIIIKKKLLLOOOMMMLLLJJJJJJJJJKKKKKKLLLLLLKKKIIIIIIKKKPPPTTTWWWXXXZZZ\\\^^^``````aaabbbbbbcccdddeeeeeeeeeeeebbbccceeegggiiikkkmmmnnnkkkkkkkkkkkkllllllmmmmmmiiiiiikkklllmmmnnnoooooojjjnnnssswwwwwwuuutttsssvvvvvvuuuuuussspppmmmkkkccc[[[UUURRRPPPPPPTTT[[[___aaaaaa```aaaaaa[[[TTTGGGCCCDDDMMMXXX^^^cccfffdddfffiiilllnnnooonnnmmmmmmmmmoooqqqtttssspppmmmnnnqqqzzzzzzqqqnnnmmmiiifffggghhhgggiiilllmmmhhh```[[[NNNJJJEEEEEEIIIQQQXXX\\\```gggnnnssstttnnn___QQQFFF???:::::::::999<<>>===<<<<<<>>>@@@AAA???AAACCCEEEHHHLLLRRRVVVUUUVVVYYY^^^aaaaaa___]]]UUUPPPIIIFFFFFFGGGGGGFFFFFFDDDAAA>>><<<999777666555555444444555666999:::;;;>>>BBBEEEGGGJJJNNNQQQSSSWWW]]]bbbeeeiiilllnnnqqqqqqrrrtttwwwyyyxxxwwwuuusssqqqpppqqqtttwwwyyywwwwwwvvvvvvwwwyyyzzz|||zzzyyyxxxxxxwwwwwwxxxxxxvvvwwwyyy{{{|||}}}}}}|||wwwvvvuuuwwwyyyzzzzzzyyyzzzzzzzzzzzz{{{|||}}}~~~|||~~~~~~vvvpppggg```[[[UUUOOOJJJHHHFFFDDDBBBAAAAAACCCDDDLLLYYYkkk{{{|||wwwtttmmmhhhhhhlllvvvppp```TTTSSSUUU^^^sssssswwwVVVDDD===;;;444444222111000/////////...//////////////////...//////000000///...------------....../////////000000...///111111111666===IIIVVVbbblllzzzyyyqqqfff\\\```kkkqqqyyy}}}xxxiiibbbaaa```ccchhhiiippppppiii]]]KKKJJJ\\\wwwvvvrrrhhhZZZMMMFFFCCC>>>???AAACCCHHHPPPYYY___bbbnnn}}}qqqiiieeeeeefffiiijjjjjjjjjhhheeebbb```aaa^^^[[[YYYYYYXXXVVVUUUSSSTTTVVVXXX[[[^^^aaabbbbbbgggkkkkkklllnnnnnnkkkhhhhhhhhhhhhhhhhhhhhhiiicccdddeeefffhhhiiiiiijjjfffgggiiikkklllmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmlllhhhiiijjjhhhggggggiiikkkmmmmmmmmmlllkkkllloooqqqzzztttiiifffggg^^^[[[VVVQQQLLLGGGBBB>>><<<;;;999777666777888999ddd^^^VVVNNNKKKLLLPPPSSSWWWXXXXXXXXXUUUQQQMMMJJJFFFFFFFFFGGGHHHIIIJJJKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIKKKPPPTTTWWWYYY[[[]]]___``````___aaaaaacccdddeeeeeeeeeeeebbbdddggghhhiiijjjlllnnnjjjjjjkkkkkkmmmooopppqqqggghhhiiikkklllnnnoooppplllqqqwww{{{|||{{{yyyyyy}}}}}}|||}}}}}}{{{wwwttthhh___UUUOOOMMMMMMTTT[[[```bbbcccbbbccceeeaaa\\\JJJEEEDDDLLLWWW]]]aaaddddddeeehhhkkkmmmnnnnnnooommmmmmoooqqqsssrrrpppnnnmmmpppwwwzzzsssooojjjeeebbbdddccc___^^^aaaaaaZZZSSSPPPEEEAAA>>>>>>DDDLLLSSSWWW[[[bbbjjjrrrwwwtttgggYYYHHH>>>888::::::777999@@@@@@IIITTT]]]dddfffaaaYYYNNNFFFDDDLLLTTTSSSNNNIIIBBBAAA???>>>???AAADDDFFFCCCDDDDDDEEEFFFJJJOOOSSSTTTUUUVVVZZZ]]]]]]\\\ZZZOOOJJJCCC@@@@@@@@@???===<<<;;;999777555444333333555555444444555666777888>>>@@@CCCEEEFFFHHHKKKMMMUUUYYY___cccgggiiikkkmmmqqqqqqqqqsssvvvxxxwwwvvvtttsssqqqpppqqqsssuuuwwwuuuuuuuuuvvvwwwxxxzzzzzzxxxyyyyyyyyyyyyxxxwwwvvvrrrtttwwwyyy{{{|||}}}}}}xxxwwwvvvwwwyyyzzzyyyxxxxxxyyyyyyzzz{{{}}}zzz|||~~~~~~~~~}}}~~~~~~yyyrrriiibbb\\\VVVPPPKKKIIIGGGEEEBBBAAAAAABBBBBBIIIUUUfffwww}}}yyytttmmmhhhgggkkkttt~~~~~~vvvkkkYYYVVVSSS[[[ssssss{{{YYYFFF===:::555444222111000000//////......////////////......//////////////////...------------......//////000000...///111000111777???KKKXXXdddlllwww~~~wwwpppcccZZZ___kkkvvv{{{zzzhhhYYYZZZaaaeeeiiinnniiipppoooggg\\\NNNSSSjjjyyyiiiXXXKKKEEECCC@@@AAABBBDDDIIIQQQZZZ```eeeqqq{{{ooogggeeefffhhhlllllljjjhhheeeccc```___aaa___\\\[[[ZZZYYYWWWVVVTTTTTTVVVWWWZZZ]]]___```aaaggglllkkkkkkmmmmmmkkkhhhhhhhhhiiiiiiiiiiiijjjdddddddddeeefffhhhiiijjjfffggghhhiiijjjjjjjjjjjjllllllllllllllllllllllllgggiiilllkkkhhhgggiiillllllkkkkkkkkklllmmmooopppwww}}}rrrooopppeeeaaa]]]XXXSSSNNNHHHCCC???===;;;888777777888999ddd^^^UUUMMMKKKMMMQQQUUUXXXYYYZZZZZZWWWRRRMMMJJJFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIKKKOOORRRUUUWWWZZZ]]]___`````````^^^___aaabbbcccddddddddddddfffiiiiiiiiiiiilllnnnkkkkkkkkklllnnnppprrrsssjjjjjjkkkkkkmmmnnnooopppnnnsss{{{}}}nnncccVVVMMMIIIJJJQQQYYY___bbbcccccceeehhhgggcccPPPIIIGGGNNNYYY___bbbdddfffggghhhiiikkklllmmmnnnmmmnnnpppqqqqqqqqqqqqrrrnnnqqqwww~~~~~~wwwqqqiiiaaa___bbb^^^XXXTTTVVVUUUMMMGGGFFFAAA===::::::@@@GGGNNNQQQVVV]]]fffpppyyyzzzooobbbNNNCCC<<<>>>===888777======FFFPPPYYYaaafffddd^^^LLLDDDBBBJJJTTTUUUPPPKKKKKKIIIFFFEEEEEEGGGJJJKKKIIIIIIHHHGGGGGGJJJOOOSSSTTTTTTTTTUUUXXXYYYYYYXXXIIICCC===::::::;;;999777444444444333222111222333444444444444444555666777<<<>>>AAADDDEEEGGGJJJLLLUUUYYY___dddfffhhhiiikkkoooooooooqqqtttuuuuuutttuuusssrrrqqqqqqrrrtttuuussstttuuuvvvwwwxxxxxxxxxvvvxxxyyy{{{zzzyyywwwuuurrrsssuuuxxxyyyzzzzzzzzzxxxwwwvvvxxxzzz{{{{{{zzzyyyyyyyyyyyyzzz{{{|||}}}wwwyyy|||}}}|||{{{|||}}}~~~~~~zzzsssjjjccc]]]XXXQQQLLLIIIGGGEEECCCAAAAAAAAAAAAFFFQQQcccuuusssnnnjjjjjjmmmsss~~~uuuzzzxxxmmmcccWWWXXXooovvv~~~}}}]]]III>>>999555444222111000000//////---...///000000///...------...//////////////////,,,,,,---......///000000///...///111000000888AAAOOO\\\hhhlllttt~~~}}}xxxuuuqqqfff^^^eeesss}}}qqq[[[LLLSSS```gggjjjnnnlllrrrooodddYYYPPP^^^{{{}}}jjjWWWJJJEEEDDDAAABBBCCCEEEJJJQQQZZZ```iiiuuuyyymmmfffeeegggjjjmmmkkkhhheeecccaaaaaaaaaaaa___]]]\\\\\\[[[YYYWWWSSSSSSUUUWWWZZZ]]]___aaabbbiiinnnmmmlllnnnnnnllliiiiiiiiiiiijjjjjjkkkkkkeeedddccccccdddfffhhhiiiiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkkkkkkkkkkkkkkkkeeeiiimmmmmmjjjiiijjjmmmlllkkkjjjkkklllnnnnnnnnnsssyyyvvviiifffbbb^^^YYYSSSMMMHHHAAA???<<<:::888888888999ccc]]]TTTMMMKKKMMMSSSWWWXXXZZZ[[[[[[XXXSSSMMMJJJEEEFFFGGGHHHIIIJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHIIIIIIIIIKKKNNNQQQRRRUUUYYY]]]```aaabbbbbb\\\]]]___```bbbccccccdddeeegggjjjjjjiiiiiikkknnnmmmmmmlllmmmnnnppprrrsssmmmmmmmmmmmmmmmnnnooopppnnnuuu}}}rrrfffWWWMMMGGGGGGOOOWWW^^^aaacccccceeejjjjjjhhhUUUNNNKKKRRR\\\bbbdddfffiiiiiiiiiiiijjjkkklllmmmmmmoooqqqqqqpppppprrrtttrrruuuyyy{{{|||uuujjjaaa___cccZZZRRRMMMOOOMMMFFFAAA@@@@@@<<<999999===DDDJJJNNNSSSZZZdddooozzz}}}sssgggWWWJJJBBBDDDAAA888555:::===EEENNNVVV___fffeee```JJJBBB???HHHSSSUUUQQQMMMSSSQQQNNNLLLKKKLLLNNNPPPOOONNNLLLJJJIIILLLPPPTTTSSSRRRQQQQQQSSSUUUVVVUUUDDD???:::777777777666444111222222222111111333444222222222333444555777777888;;;???BBBEEEHHHLLLOOOUUUYYY___ccceeefffggghhhmmmmmmmmmppprrrssssssrrruuutttsssrrrrrrrrrssstttrrrsssuuuvvvwwwwwwwwwvvvuuuwwwzzz||||||yyywwwtttssstttuuuwwwxxxxxxxxxxxxvvvvvvvvvxxx{{{}}}}}}|||yyyyyyyyyxxxxxxyyyzzzzzzvvvxxxzzz{{{{{{zzzzzz{{{|||}}}}}}~~~zzztttkkkddd^^^YYYRRRMMMIIIHHHEEECCCBBBAAAAAAAAADDDOOOaaatttrrrooommmnnnoooqqqyyyxxx}}}qqq]]]WWWkkkvvvzzzxxx~~~```KKK???777555444222111000000//////---...///000000///...---------...///000000000///,,,,,,------...///000000///...000111000000888BBBSSS```jjjlllqqq{{{wwwuuuvvvtttkkkdddmmm|||nnnVVVFFFOOO___fffhhhjjjoootttooobbbVVVPPPddd~~~iiiUUUIIIEEEEEEBBBCCCDDDFFFJJJQQQZZZ```lllxxxwwwllleeeeeehhhkkkllljjjfffcccaaaaaabbbcccbbb```^^^]]]]]]]]][[[YYYQQQRRRTTTVVVZZZ]]]```bbbdddkkkpppooonnnoooooonnniiiiiijjjjjjjjjkkkkkkkkkfffeeecccbbbbbbeeegggiiikkklllllllllkkkkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjdddiiinnnooollljjjkkknnnlllkkkjjjkkklllmmmmmmmmmooo}}}yyyllliiieeeaaa\\\VVVPPPKKKBBB@@@>>>;;;999999999999```YYYRRRNNNLLLLLLRRRZZZXXX]]]^^^\\\YYYVVVPPPIIIEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJJJJKKKJJJJJJJJJFFFIIIKKKJJJHHHJJJPPPVVVYYY[[[]]]___aaa```___^^^___aaabbbbbbaaabbbeeegggfffeeeeeeeeeeeegggiiijjjjjjnnnnnnllllllooonnnkkkllllllllllllmmmooopppqqqmmmwww{{{jjjVVVKKKHHHHHHLLLPPPZZZYYYZZZ]]]bbbgggiiijjj]]]OOOJJJUUUbbbdddeeeiiikkkjjjiiihhhggggggggggggmmmnnnooooooooopppsssvvvrrrrrrsssvvv|||{{{tttooojjjccc^^^[[[VVVOOOIIIEEEBBB>>><<<:::999777888:::???DDDGGGPPPVVV___jjjsssvvvuuusssaaaTTTHHHDDDBBB===;;;===;;;???FFFRRRcccmmmjjjbbbMMMDDD>>>CCCLLLQQQTTTUUUVVVUUUUUUTTTTTTTTTTTTTTT[[[UUUOOOKKKLLLNNNNNNNNNPPPNNNMMMMMMPPPRRRRRRRRREEEAAA<<<888666666555444000111222333333333333333333333333333444555666666;;;<<<>>>@@@CCCGGGMMMQQQXXX\\\```bbbbbbcccfffjjjlllmmmooopppqqqtttxxx{{{|||yyyvvvuuuvvvxxxzzzrrrsssuuuvvvxxxyyyyyyyyyxxxyyyzzz{{{{{{yyywwwvvvvvvvvvvvvuuuttttttssssssuuussssssxxx~~~||||||{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}~~~~~~yyynnneeebbb___VVVKKKMMMJJJFFFDDDDDDCCCBBBAAAEEELLLZZZlll}}}wwwqqqllllllmmmooovvv}}}cccYYYhhh|||uuuwwwdddLLL===888666333111000111111000...////////////////////////......//////////////////---......//////////////////111...///444111888KKKUUUcccrrr{{{{{{yyy|||vvvjjjlllvvvwwwiiiYYYLLLMMMVVV```fffiiiwwwnnnppp^^^NNNSSSfff|||cccPPPHHHFFFDDDCCCCCCDDDEEEIIIQQQZZZaaannn}}}~~~rrrhhhcccccccccdddeeeeeeddddddddddddcccccc^^^]]]\\\[[[ZZZZZZZZZZZZXXXWWWWWWYYY]]]```bbbccchhhkkkpppqqqpppmmmkkkjjjhhhhhhjjjkkkkkkkkkkkkkkkbbbbbbbbbccceeeggghhhiiikkkllllllkkkjjjiiijjjlllllllllkkkiiiffffffgggiiijjjkkkllljjjhhhgggggghhhlllmmmnnnmmmkkkkkkmmmnnnmmmuuu{{{pppmmmgggbbb]]]WWWRRRNNNLLLIIICCC>>>999777666555```YYYRRROOOLLLLLLRRRYYYXXX[[[\\\YYYUUUSSSNNNGGGGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHIIIJJJJJJJJJJJJJJJFFFIIIKKKJJJIIIKKKQQQWWWZZZ[[[]]]^^^___```______^^^```bbbbbbbbbbbbdddfffffffffffffffggghhhiiiiiiiiilllmmmjjjkkkmmmmmmjjjllllllmmmmmmnnnpppqqqrrrqqqzzz{{{lll[[[RRRMMMKKKLLLOOOXXXWWWXXXZZZ___ccceeefff___QQQJJJTTT^^^```aaaeeeffffffeeeffffffggghhhhhhlllnnnoooooooooppprrrtttsssssstttvvv{{{~~~wwwsssmmmfff```YYYTTTNNNHHHCCC???;;;999888777555555777<<<@@@DDDLLLRRR[[[fffoootttuuuuuulll^^^QQQJJJDDD===888888;;;???FFFRRRaaallliiiaaaMMMCCC===BBBKKKQQQTTTWWWYYYXXXVVVTTTTTTTTTUUUUUU\\\XXXRRROOOOOOPPPOOONNNPPPNNNMMMMMMNNNPPPPPPPPPDDDAAA<<<888777666555444000111222333333333333333333333222333333444555666:::<<<>>>@@@CCCGGGLLLPPPYYY]]]aaabbbbbbcccfffiiijjjlllnnnoooqqqssswww{{{~~~|||yyyvvvvvvvvvxxxzzztttuuuvvvwwwxxxxxxyyyyyywwwxxxyyyzzzzzzyyyxxxwwwtttttttttttttttsssssssssvvvuuuuuuyyy{{{|||{{{{{{zzzyyyyyyyyyzzzyyyyyy{{{|||}}}}}}}}}}}}}}}~~~{{{qqqiiieeebbbXXXNNNMMMJJJGGGEEEDDDCCCBBBAAADDDKKKXXXjjj{{{|||tttnnnlllmmmpppwwwdddWWW___uuu{{{tttpppxxxeeeMMM???:::666444111111111111000...///////////////////////////////////////.........---......//////////////////111...000444222999MMM[[[ggguuu~~~}}}}}}xxxhhhkkkvvvxxxhhh[[[OOONNNUUU\\\ccciiixxxqqqsss^^^KKKNNN___www___NNNGGGEEECCCBBBBBBCCCEEEIIIQQQZZZaaannn}}}tttkkkfffeeeddddddffffffeeedddcccbbbaaaaaa^^^]]]\\\[[[ZZZZZZZZZZZZUUUUUUUUUYYY^^^ccceeefffiiilllpppqqqooollliiihhhfffggghhhiiijjjjjjjjjjjjffffffeeeeeeeeeffffffggghhhiiijjjjjjiiiiiikkkmmmlllmmmllljjjhhhggghhhiiihhhiiijjjjjjiiihhhiiikkklllmmmmmmmmmkkkkkklllnnnlllsss}}}zzzppplllgggbbb^^^YYYTTTPPPNNNKKKFFF@@@<<<999888888___WWWQQQNNNMMMMMMRRRXXXXXXZZZYYYTTTQQQOOOJJJEEEGGGGGGHHHIIIJJJJJJJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIGGGIIIJJJJJJJJJMMMSSSXXXZZZ[[[\\\]]]^^^______```]]]___bbbbbbbbbbbbcccdddggghhhhhhiiiiiiiiihhhhhhgggjjjkkkiiiiiilllllliiimmmmmmmmmnnnooopppqqqrrrsss{{{uuufff]]]VVVPPPNNNNNNUUUUUUUUUWWWZZZ]]]______^^^RRRJJJPPPWWWZZZ\\\`````````bbbccceeeggghhhiiikkkmmmpppppppppppppppqqqsssssstttvvvyyy{{{wwwqqqiiicccZZZUUUNNNHHHCCC???:::777888666555444666:::>>>AAAGGGLLLUUU^^^gggnnnsssuuussshhhZZZQQQHHH@@@:::888:::>>>FFFQQQ```kkkjjjcccRRRGGG@@@DDDMMMSSSWWWZZZ]]][[[WWWTTTSSSTTTVVVWWW]]]ZZZWWWTTTSSSQQQOOONNNNNNMMMKKKKKKMMMNNNNNNMMMCCC???;;;888777666555444111111222333333333222222222222222333333444555666999:::===???BBBFFFLLLPPPZZZ]]]bbbcccccccccfffiiiiiikkkmmmooopppsssvvvyyy|||{{{xxxwwwvvvwwwxxxyyywwwwwwwwwxxxxxxxxxxxxyyywwwwwwxxxyyyyyyyyyxxxxxxrrrrrrssssssssssssttttttwwwwwwxxx|||}}}zzz{{{{{{{{{{{{zzzzzzzzzzzzxxxxxxzzz{{{|||}}}}}}~~~}}}~~~~~~}}}uuummmiiieee\\\RRRMMMKKKGGGEEEDDDCCCBBBAAACCCJJJVVVhhhzzzyyypppllllllpppyyycccTTTTTTbbbyyyzzzsssllltttgggPPPBBB<<<666444222111111111000///////////////////////////000000//////.........------......//////////////////111///000555333<<>>:::777777666555333111222222333333333222222222222222222333444555666888999<<<>>>AAAFFFLLLPPPZZZ^^^bbbdddcccdddgggjjjlllnnnpppqqqqqqsssuuuwwwzzzyyyxxxwwwwwwxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwrrrrrrssstttuuuuuuvvvvvvxxxyyyzzz~~~|||yyy{{{{{{|||||||||{{{{{{{{{wwwxxxyyy{{{|||}}}}}}~~~}}}~~~}}}~~~~~~wwwooojjjfff]]]TTTNNNKKKHHHEEEDDDCCCBBBAAACCCIIIUUUgggyyy|||qqqkkkjjjnnnwwwvvv```QQQMMMWWWkkk}}}zzzqqqmmmwww~~~~~~kkkTTTCCC;;;666444222111111111000///////////////////////////000000000///......---------......//////////////////222000111555555@@@WWWhhhqqq{{{zzz~~~uuudddjjj}}}kkkaaaXXXTTTUUUZZZeeeooovvvvvv{{{cccOOOSSS^^^vvv}}}wwwiiiUUUHHHDDDCCCBBB@@@AAABBBDDDIIIRRR[[[bbbpppyyysssnnnjjjgggeeeffffffdddcccaaa___^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYYSSSSSSUUUZZZ```eeehhhiiigggjjjmmmnnnllljjjhhhgggdddeeefffggghhhhhhhhhhhhggggggggghhhiiijjjllllllggghhhiiiiiiiiiiiikkkmmmlllnnnoooooollljjjiiiiiifffhhhiiijjjiiiiiijjjllljjjkkkmmmlllkkkjjjkkklllmmmmmmrrr|||zzzyyyxxxuuussskkkhhhdddaaa^^^[[[WWWTTTPPPMMMIIIDDD@@@>>><<<;;;[[[SSSMMMMMMNNNNNNPPPSSSXXXYYYWWWPPPLLLKKKHHHDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHJJJLLLPPPUUUYYYZZZZZZZZZZZZ[[[]]]^^^___\\\^^^```aaaaaaaaabbbccciiiiiijjjkkkkkkjjjhhhhhhhhhkkklllkkkkkknnnnnnllljjjjjjjjjkkklllmmmnnnooopppttttttdddVVVOOOOOORRRQQQPPPPPPQQQQQQPPPNNNPPPIIIDDDDDDHHHMMMSSSXXX[[[\\\___aaadddfffggggggiiillloooqqqpppmmmlllkkkjjjlllnnnpppsssxxx~~~{{{uuummmggg___[[[UUUOOOJJJDDD???;;;:::999777666777888:::<<>>AAAFFFLLLPPPZZZ^^^bbbddddddeeeiiilllqqqsssuuuuuuttttttuuuvvvxxxxxxxxxxxxxxxxxxxxxyyyzzzyyyxxxwwwwwwwwwxxxxxx{{{zzzxxxvvvuuuuuuuuuuuutttuuuuuuvvvwwwxxxyyyyyyyyyzzz|||~~~~~~{{{yyy{{{{{{|||}}}}}}||||||{{{wwwxxxyyy{{{||||||}}}}}}|||~~~xxxoooiiieee]]]UUUOOOLLLHHHFFFEEEDDDBBB@@@CCCHHHTTTeeewww~~~rrrkkkiiikkkttt~~~qqq^^^QQQLLLSSScccsss{{{qqqmmmzzz{{{pppmmmooorrr{{{~~~kkkUUUCCC999777555222111222222111///////////////////////////000000//////.........------......///////////////...222000111666777DDD]]]lllssszzz{{{qqq___hhh|||~~~{{{{{{ttthhh\\\XXX[[[bbbmmmvvvxxxyyy|||aaaPPPXXX```qqqtttpppcccRRRFFFCCCBBBAAA@@@AAABBBEEEJJJSSS]]]dddssszzztttppplllhhheeeccccccbbbaaa```______^^^ZZZZZZYYYYYYXXXYYYYYYYYYTTTTTTVVV[[[```dddeeeeeecccfffiiikkkkkkjjjiiijjjffffffggghhhiiiiiiiiiiiihhhhhhhhhiiijjjkkklllmmmkkkkkklllkkkiiiiiikkkllllllnnnoooooollljjjiiiiiihhhiiijjjjjjiiihhhiiijjjiiijjjllllllkkkjjjjjjkkknnnlllnnnyyy}}}yyyvvvsssooolllfffccc___]]]ZZZXXXTTTQQQKKKIIIFFFCCC???===<<<;;;[[[SSSNNNOOOQQQPPPQQQSSSVVVXXXVVVPPPLLLKKKHHHDDDEEEEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFHHHLLLQQQVVVYYYYYYYYYZZZ[[[\\\]]]]]]^^^]]]^^^____________bbbdddhhhiiiiiijjjjjjjjjiiiiiiiiilllmmmlllmmmppppppmmmiiiiiiiiijjjkkklllmmmnnnpppttt~~~ooo]]]TTTRRRRRRPPPOOONNNNNNMMMJJJHHHFFFCCC@@@???BBBGGGNNNRRRWWWYYY]]]```ccceeeffffffiiilllooopppnnnllljjjjjjfffhhhjjjlllnnnrrrwwwzzz~~~~~~|||wwwnnnhhh___[[[VVVQQQLLLFFFAAA===:::888777555555555777888>>>AAADDDFFFGGGLLLRRRXXXaaacccbbb]]]VVVOOOGGG???888;;;AAAJJJZZZlllvvvwwwrrrfff\\\ZZZ\\\[[[YYYXXX[[[XXXTTTRRRRRRUUUZZZ\\\[[[\\\[[[XXXQQQKKKGGGEEEAAAAAABBBDDDGGGIIIHHHGGG===;;;888777777666444333222222333333333222111111111111111222222333444555777999<<>><<<;;;:::]]]UUUPPPRRRUUUTTTTTTUUUSSSUUUTTTOOOLLLKKKHHHCCCDDDEEEFFFGGGHHHHHHHHHHHHEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEGGGLLLQQQVVVXXXWWWXXXZZZ[[[\\\]]]\\\\\\^^^^^^^^^]]]\\\^^^bbbeeehhhhhhhhhhhhhhhiiijjjkkkhhhlllmmmlllmmmpppqqqnnniiiiiiiiijjjkkklllnnnnnnooorrr{{{lll___[[[RRRQQQOOONNNMMMJJJGGGDDD???@@@>>><<<<<>><<<;;;;;;:::___WWWRRRTTTXXXWWWVVVWWWPPPSSSSSSOOOLLLKKKGGGBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEDDDDDDFFFKKKQQQUUUWWWVVVWWWZZZ\\\]]]]]]\\\[[[___^^^]]][[[[[[^^^bbbfffhhhgggffffffgggiiikkklllhhhkkkmmmlllmmmppppppnnnjjjjjjjjjkkklllmmmnnnooommmpppwwwzzzjjjeeeSSSQQQOOONNNLLLIIIEEEBBB<<<>>>>>>::::::>>>CCCFFFLLLPPPUUU[[[aaaeeeggghhhjjjlllnnnmmmkkkiiiiiiiiifffgggggggggeeeeeeggghhhlllpppqqqnnnnnnsssyyy{{{~~~}}}}}}~~~~~~zzzrrrllldddaaa]]]XXXTTTOOOIIIEEE>>>===;;;999888777777888666:::======<<<>>>EEEKKKPPPZZZbbbaaa]]]XXXOOODDD;;;===>>>CCCPPPcccqqqvvv}}}rrrhhhggghhhddd^^^\\\VVVUUUUUUUUUXXX\\\```cccbbbcccbbb\\\TTTMMMJJJIIICCCBBBBBBCCCDDDCCCAAA>>>:::999777666777666444333333333333333333222111000111111111111222333444555888:::===@@@DDDIIIOOOSSSWWW[[[aaaeeefffiiinnnrrrpppsssvvvxxxyyyyyy{{{|||ssstttwwwyyyzzzzzzxxxxxxwwwvvvuuuttttttvvvxxxyyywwwuuusssrrrsssuuuyyy{{{yyyyyyzzzzzzzzzzzz{{{{{{yyyyyyyyyxxxxxxyyy|||~~~zzz|||~~~~~~}}}zzzzzz{{{{{{zzzzzzyyyxxxyyyzzz|||~~~~~~||||||~~~zzzlllccc___[[[VVVQQQNNNJJJGGGEEEDDDBBB@@@===AAALLL]]]oooxxxrrrnnnkkkmmmrrr{{{wwweeeYYYUUUVVV]]]dddppp{{{~~~rrrsssaaa^^^___]]]UUUIII@@@>>>???777555333222333222111000////////////////////////,,,,,,---...///000111111---......///////////////...333222333777:::LLLiiiwww|||xxxqqqrrrnnn]]]TTThhh}}}}}}hhhcccrrr~~~zzzsssUUURRRjjjppptttooolllbbbSSSHHHDDDBBB@@@AAABBBDDDHHHNNNWWWbbbiii{{{}}}wwwqqqmmmjjjgggdddeeedddbbb```^^^[[[YYYYYYXXXXXXWWWWWWWWWXXXXXXYYYPPPQQQTTTYYY^^^bbbbbbbbbbbbdddgggggggggffffffgggfffggghhhiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkkkkklllfffhhhiiiiiihhhiiikkkmmmnnnnnnmmmkkkhhhhhhiiikkkeeefffhhhiiiiiijjjlllnnnfffiiikkklllkkkiiihhhhhhgggiiikkknnnuuu}}}tttkkkaaa[[[VVVSSSPPPMMMKKKHHHEEEBBB>>>>>>======<<<;;;;;;;;;]]]YYYSSSRRRTTTVVVVVVUUUWWWVVVTTTQQQMMMIIIFFFDDDFFFEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEGGGLLLRRRVVVXXXXXXZZZ]]]___```___^^^^^^^^^^^^^^^^^^___aaabbbcccjjjiiiiiijjjkkkkkkhhhfffiiiggggggjjjnnnrrrsssrrrhhhiiijjjjjjiiijjjlllnnnooosssyyyyyynnnccc[[[TTTPPPLLLFFFCCCDDD???>>><<<;;;;;;<<<>>>???FFFJJJPPPUUUYYY]]]aaaccciiijjjlllkkkjjjiiiiiijjjiiigggfffffffffeeeccc``````cccfffhhhiiilllrrrvvvxxxzzz|||}}}|||yyyuuurrrggghhheee___ZZZVVVOOOGGG@@@>>>;;;999888777555333::::::999999999:::;;;;;;IIIUUU```ccc```ZZZQQQIII>>>999666;;;III\\\kkksssyyy|||{{{vvvpppkkkddd]]]XXXYYYYYYXXXWWWZZZ___dddddd```ZZZXXXWWWTTTMMMGGGFFFCCC@@@>>>>>>>>><<<;;;888888777555555444444444444444555555444222111000222222222222333444555555999;;;===???BBBGGGMMMQQQVVV[[[```cccggglllnnnlllrrrssstttuuuvvvvvvvvvvvvuuuvvvxxxxxxxxxvvvtttssszzzwwwtttqqqppprrruuuxxxuuuuuuuuuuuuwwwyyy{{{|||||||||}}}}}}}}}{{{zzzyyyyyyzzzyyyxxxwwwwwwzzz||||||{{{{{{{{{{{{||||||}}}~~~|||{{{{{{zzzzzz~~~}}}}}}|||||||||||||||zzz|||}}}}}}}}}{{{rrriiibbb[[[WWWQQQLLLIIIIIIHHHDDDBBBCCCDDDCCCHHHWWWlll}}}{{{sssnnnmmmnnnpppwwwrrrbbbZZZVVVVVV```mmm}}}www{{{lllccc[[[UUURRRNNNEEE===:::888666333222222222111000000000////////////000000......//////000000111111000//////.........//////111111333555666???XXXpppwwwxxxvvvnnndddaaajjj{{{llliiivvv|||vvviiiSSSNNNfffwwwnnnsssooodddVVVLLLIIIFFFBBBDDDCCCEEEJJJOOOVVVcccooo{{{qqqllljjjiiieeebbbdddcccbbb```^^^\\\[[[ZZZ[[[YYYXXXXXXYYYXXXVVVTTTUUUTTTUUUZZZ```eeefffeeehhhhhhhhhiiiiiihhheeeccchhhjjjlllkkkjjjiiijjjkkklllkkkkkkjjjjjjkkkkkkllljjjjjjjjjiiijjjjjjkkkkkknnnllljjjhhhgggggghhhiiikkkjjjhhhgggfffggghhhjjjiiikkknnnnnnllliiiffffffkkkggghhhnnnppptttzzztttmmmccc[[[OOOMMMIIIDDDAAA???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;[[[VVVQQQOOOQQQTTTUUUTTTVVVUUUSSSPPPLLLHHHEEEDDDEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGLLLRRRVVVWWWWWWYYY[[[]]]^^^_________^^^^^^______```bbbcccdddiiihhhhhhiiikkkkkkiiigggkkkiiiiiikkkooorrrsssrrriiijjjkkkjjjiiiiiikkkmmmooorrrwww~~~{{{iii```XXXSSSMMMFFFAAAAAA>>>===;;;::::::;;;===>>>BBBFFFLLLRRRVVV[[[___bbbeeegggiiijjjiiiiiijjjkkkjjjhhhgggfffeeedddaaa___[[[^^^aaaccceeeiiinnnrrruuuwwwzzz|||{{{xxxuuussslllllliiibbb]]]ZZZRRRKKKDDD@@@<<<999888777555444999999888999999:::;;;;;;FFFQQQ\\\___]]]XXXQQQIII===<<<;;;===FFFXXXmmm{{{zzzuuunnnggg``````^^^[[[YYYZZZ___cccfffaaa[[[XXXVVVSSSMMMGGGEEECCC???>>>======<<<;;;888777666555555444444444444444555555444222111000222222222222333444555555999;;;===???BBBGGGMMMQQQWWW]]]bbbdddgggmmmooommmrrrssstttuuuuuuvvvvvvvvvvvvwwwxxxyyyxxxwwwuuutttwwwuuusssqqqrrrtttwwwyyyxxxwwwvvvvvvvvvwwwyyyzzz{{{|||}}}}}}}}}{{{zzzyyyyyyzzzzzzyyywwwwwwyyy{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}}}}|||||||||||||||~~~}}}}}}}}}|||}}}~~~~~~~~~{{{rrrjjjccc]]]ZZZRRRMMMIIIJJJHHHDDDBBBCCCDDDDDDIIIWWWkkk}}}yyypppkkkjjjmmmooossswwwhhh[[[VVVVVVYYYfffuuu}}}{{{llleee^^^YYYQQQGGG???===999666333222222222111000000000////////////000000////////////000000000000//////............//////000000111333555AAAZZZqqq|||xxxooopppllleeebbbmmmllllllvvv~~~}}}{{{zzztttgggSSSNNNgggyyyrrrwwwssshhhVVVJJJFFFFFFEEEEEEDDDGGGLLLQQQXXXeeeppp|||qqqkkkiiihhheeeccceeedddbbb```]]][[[YYYXXXYYYWWWVVVWWWXXXXXXWWWVVVSSSRRRSSSXXX```fffgggggggggggghhhjjjlllkkkhhheeehhhjjjllllllkkkkkkkkkmmmkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjiiiiiiiiijjjkkkkkkkkkjjjiiigggggghhhjjjkkkkkkjjjhhhgggfffggghhhiiiiiikkkmmmllljjjgggffffffhhhdddfffkkklllpppzzzrrrkkkcccZZZSSSJJJHHHDDDAAA>>><<<<<<<<<::::::999999999999::::::[[[UUUPPPNNNPPPTTTVVVVVVTTTSSSQQQNNNKKKHHHEEECCCDDDEEEGGGIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEGGGLLLRRRUUUWWWVVVWWWXXXYYY[[[^^^___aaa`````````aaabbbcccdddeeeggggggggghhhjjjkkkjjjhhhjjjiiiiiijjjmmmooopppooojjjkkkkkkjjjiiihhhjjjkkknnnppptttyyyrrrggg\\\VVVOOOGGG@@@>>>===<<<:::999999:::;;;======AAAGGGLLLQQQWWW\\\``````cccfffhhhiiijjjkkkmmmkkkiiigggfffeeeddd```^^^ZZZ[[[]]]___aaaeeekkknnnpppsssvvvxxxyyywwwuuusssppppppmmmfffbbb___XXXQQQIIIDDD>>>:::888777666555777777777777888999;;;;;;AAAKKKUUUYYYYYYWWWQQQJJJ;;;===>>>===BBBSSSmmm}}}vvvnnnkkkfff```\\\\\\^^^aaafffaaa[[[WWWTTTQQQLLLHHHDDDBBB>>><<<<<<<<<;;;:::888777666555555444555555444444444444333222111111222222222222333444555555999:::===@@@CCCHHHMMMRRRXXX^^^ccceeeggglllooonnnrrrssstttuuuuuuvvvuuuuuuvvvwwwxxxxxxxxxwwwvvvuuusssssssssssstttvvvxxxyyyzzzyyyxxxvvvvvvvvvvvvwww{{{{{{|||}}}|||{{{zzzyyyyyyzzzzzzyyywwwwwwyyy{{{{{{{{{{{{|||}}}~~~~~~{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~|||tttmmmfff```]]]TTTNNNJJJJJJIIIDDDBBBCCCDDDDDDIIIVVViii{{{yyyooojjjjjjmmmooouuuqqqbbbVVVSSSVVV\\\kkk{{{}}}{{{uuummmeeeXXXIIIAAA@@@999777444222222222111000000000////////////000000000000000000//////////////////............////////////000111666DDD]]]sss|||zzziiiiiihhhddddddooossshhhllluuuzzzzzzyyyxxxrrrfffUUUSSSnnn~~~~~~yyyjjjVVVGGGDDDFFFGGGEEEEEEIIIOOOTTT[[[gggrrr{{{pppiiiffffffeeedddeeedddaaa___\\\ZZZYYYXXXWWWVVVTTTUUUWWWXXXXXXWWWOOONNNPPPVVV___fffjjjjjjhhhiiillloooqqqpppmmmjjjiiikkklllmmmlllkkklllmmmjjjiiiiiihhhhhhiiiiiijjjiiiiiiiiiiiiiiijjjkkkkkkhhhhhhgggggghhhjjjlllmmmjjjiiihhhgggfffggghhhiiijjjkkkkkkjjjgggffffffffffffbbbcccggghhhiiiuuu|||uuukkkbbb\\\TTTMMMGGGBBB@@@>>>;;;999888888888999888777666666777888999[[[VVVPPPOOORRRVVVYYYYYYRRRQQQPPPMMMJJJGGGDDDBBBBBBEEEHHHJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDGGGMMMRRRUUUVVVUUUUUUUUUWWWYYY]]]```bbbaaaaaaaaabbbcccdddeeeffffffeeeeeegggiiikkkjjjiiiggggggggggggiiijjjkkkkkklllllllllkkkhhhhhhhhhjjjlllnnnqqqtttzzzxxxlll```ZZZSSSJJJBBB???===<<<:::999888999:::;;;:::===BBBGGGMMMRRRYYY]]]^^^aaaeeehhhiiijjjkkkmmmllljjjiiihhhhhhfffcccaaa____________aaadddgggjjjkkkmmmqqqtttvvvvvvuuutttqqqqqqnnnhhheeeddd___YYYOOOIIIBBB;;;888777666666555555666666777888::::::===FFFNNNRRRTTTTTTPPPJJJ;;;===>>>===BBBSSSooo|||wwwooogggaaa^^^^^^```eeeaaa[[[VVVRRROOOKKKHHHCCCAAA===<<<;;;;;;:::999777777666555555555555555444444444333333222222222222222222222333444555555888:::===@@@CCCHHHNNNRRRXXX___ddddddfffkkknnnooorrrrrrssstttuuuuuuuuuuuuvvvwwwwwwxxxxxxwwwvvvvvvsssssstttuuuvvvwwwxxxxxxzzzyyyxxxvvvvvvvvvvvvwwwzzz{{{|||||||||{{{zzzyyyyyyzzzzzzzzzxxxwwwxxxzzzzzz{{{|||}}}~~~~~~{{{||||||}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~}}}xxxqqqjjjccc___WWWQQQLLLKKKIIIDDDBBBCCCDDDDDDHHHUUUgggyyy{{{qqqkkkkkknnnqqq{{{~~~uuufffXXXUUUWWW^^^nnn~~~tttaaaNNNCCCAAA:::777444333222222111000000000////////////000000111111000000//////......///............//////000//////000111888IIIaaatttyyyhhhdddaaaaaafffqqqnnnfffbbbgggpppuuuwwwyyyvvvooofffYYY[[[yyyjjjTTTGGGEEEFFFEEEEEEEEEIIIOOOUUU\\\hhhsssyyynnnfffccccccddddddcccbbb```]]][[[ZZZZZZYYYXXXVVVTTTTTTVVVWWWWWWVVVLLLKKKMMMSSS]]]fffkkklllmmmnnnpppsssuuutttpppmmmjjjlllmmmlllkkkiiijjjjjjhhhhhhgggggggggggghhhhhhiiihhhhhhhhhiiijjjkkklllhhhhhhhhhhhhiiijjjkkkllliiiiiihhhgggggggggggghhhiiijjjiiigggdddccceeefffeeebbbbbbddddddccciiiqqqvvvnnneee___WWWPPPKKKFFFBBB>>><<<;;;999777666666666666777666444333333444666777YYYTTTOOOOOORRRWWWYYYZZZRRRQQQOOOLLLIIIFFFCCCAAAAAADDDHHHJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDHHHMMMQQQTTTUUUUUUTTTTTTUUUXXX\\\```bbbbbbbbbbbbbbbccceeefffgggeeeddddddfffhhhjjjjjjjjjffffffggggggggghhhiiikkklllmmmlllkkkhhhggghhhiiiiiillloooqqquuu}}}}}}qqqddd^^^YYYPPPHHHDDD@@@>>><<<:::888888999:::999;;;???CCCGGGNNNTTTYYY]]]aaaeeehhhiiijjjjjjkkkkkkjjjjjjkkklllmmmkkkjjjiiifffcccaaa```aaacccdddeeehhhlllooorrrssssssssspppppplllgggfffgggddd```UUUOOOEEE>>>999777777666444444444555666777888888:::AAAHHHKKKOOOQQQOOOIII?????????AAAJJJ\\\sssuuulllddd```^^^]]]```]]]YYYUUUQQQNNNJJJHHHCCC@@@===;;;;;;;;;999888777666666555555555555666444444333333333333333333222222222222333444555555888:::===@@@DDDIIIOOOSSSWWW^^^ccccccdddhhhmmmnnnqqqrrrssstttuuuuuuuuuuuuvvvvvvvvvvvvwwwvvvvvvvvvtttuuuuuuvvvvvvvvvvvvvvvxxxwwwvvvvvvvvvwwwxxxyyyyyyzzz{{{||||||{{{zzzyyyyyyzzz{{{zzzxxxwwwxxxyyyzzzzzz|||}}}~~~~~~~~~}}}|||}}}}}}~~~}}}|||{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~|||}}}}}}}}}||||||}}}uuullleee```ZZZSSSMMMLLLIIIDDDBBBCCCCCCCCCGGGRRRcccuuu{{{rrrlllkkknnnpppzzz}}}mmm^^^YYYZZZ```qqqpppWWWFFF@@@;;;888555333333222111000000000////////////000000111111000000//////.....................///000000111111111222;;;NNNdddrrr{{{sssiii```ZZZ___iiitttfff```]]]cccjjjnnnrrruuuqqqiiiaaaYYY___kkkTTTIIIHHHFFFAAACCCCCCGGGNNNTTT[[[hhhttt{{{uuukkkddd```aaacccdddaaa```^^^\\\[[[ZZZ[[[[[[YYYXXXVVVUUUVVVVVVUUUSSSLLLJJJKKKQQQ[[[dddjjjlllnnnoooppprrrsssqqqmmmjjjkkklllmmmkkkiiifffffffffhhhggggggffffffgggggghhhhhhhhhhhhhhhiiijjjkkkllljjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhggggggggggggggghhhhhhgggdddbbbaaaccceeeeeebbbaaaaaa```^^^^^^aaaccckkkqqqppplllfff^^^WWWNNNJJJEEEAAA>>>===;;;:::888888777666666555555555555555444333333444555555TTTPPPMMMNNNRRRVVVXXXXXXSSSRRRPPPMMMIIIEEEBBB@@@@@@DDDHHHHHHFFFDDDDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDHHHMMMQQQTTTTTTUUUTTTUUUVVVXXX\\\___aaabbbbbbbbbbbbdddeeefffgggeeedddcccdddgggiiijjjiiiggghhhiiiiiihhhiiikkkmmmlllllllllkkkhhhggghhhjjjiiillloooqqqsssyyywwwjjjddd```YYYPPPLLLDDDBBB???<<<:::999999999999:::<<<>>>BBBHHHNNNSSSZZZ^^^cccggghhhiiiiiijjjhhhiiikkknnnsssvvvwwwvvvrrrmmmgggcccaaa``````___aaadddgggllloooqqqrrrrrrooooookkkfffeeehhhfffbbbYYYSSSIIIAAA;;;888666555444444444444444555555666999===AAADDDHHHLLLJJJEEEAAAAAACCCIIIVVVgggxxxwwwmmmfff```[[[YYYXXXXXXVVVTTTQQQMMMJJJIIICCCAAA===;;;;;;;;;:::999666666555555555555666666444333333222222333333444222222222222333444555555888:::===@@@DDDIIIPPPTTTWWW^^^dddcccbbbgggllloooqqqrrrsssttttttuuutttttttttttttttuuuuuuuuuvvvvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvxxxzzz{{{xxxyyyzzz{{{|||{{{zzzzzzyyyzzz{{{{{{yyywwwwwwxxxyyyzzz|||}}}}}}}}}|||{{{|||}}}~~~~~~~~~|||{{{zzzwwwyyy{{{}}}~~~~~~~~~}}}}}}}}}|||{{{{{{}}}xxxooofffaaa]]]UUUOOOLLLIIIDDDBBBDDDBBBBBBFFFPPP```rrrzzzqqqkkkjjjkkklllsss|||sssbbb\\\\\\cccssseeeMMMAAA<<<999555333333222111000000000////////////000000000000000000////////////......---......///000111222333222333>>>QQQcccmmmuuu|||tttnnnjjj___ZZZbbbnnnxxx|||fff```]]]bbbhhhjjjlllooojjjaaaZZZUUU]]]}}}qqqYYYMMMJJJFFF@@@CCCBBBEEELLLRRR[[[iiiuuuvvvqqqjjjccc``````ccceeeaaa___]]]ZZZYYYZZZ[[[[[[YYYXXXWWWWWWWWWVVVTTTRRRNNNLLLKKKOOOXXXaaagggiiilllkkkkkklllmmmkkkhhhfffkkkllllllkkkhhheeeeeeeeehhhggggggffffffgggggghhhggggggggghhhiiijjjkkklllllllllkkkjjjiiihhhgggfffhhhhhhhhhgggggggggffffffffffffeeecccaaa```aaacccccc```]]][[[YYYWWWTTTRRRJJJPPPTTTSSSQQQOOOKKKFFFBBBAAA???<<<;;;:::::::::777777666666666555555555444444444444444444444444QQQOOOMMMOOOSSSWWWXXXWWWUUUTTTQQQMMMIIIDDDAAA??????CCCFFFFFFCCCAAACCCFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDHHHMMMQQQSSSSSSUUUUUUVVVWWWYYY\\\___```aaaaaabbbbbbccceeefffgggfffdddcccdddfffhhhiiihhheeegggiiiiiihhhiiillloookkklllllljjjiiihhhiiijjjjjjmmmpppqqqqqquuu{{{~~~qqqlllhhhaaaXXXRRRIIIGGGCCC???;;;999999999999999::::::<<>><<<<<<;;;:::999666666555555555555666666444333222222222333444444222222222222333444555555888:::===@@@DDDJJJPPPUUUXXX```eeedddbbbfffmmmpppqqqqqqrrrsssttttttttttttssssssssssssssstttuuuuuuuuuuuuuuuuuuvvvwwwyyyyyywwwvvvvvvvvvvvvxxxyyyzzzxxxyyyzzz{{{|||{{{zzzzzzyyyzzz|||{{{yyywwwwwwwwwyyyzzz|||||||||{{{yyyxxxzzz{{{}}}~~~~~~~~~|||{{{zzz{{{}}}~~~~~~~~~~~~}}}{{{{{{}}}yyyppphhhccc___WWWPPPMMMIIIDDDBBBDDD@@@AAADDDMMM\\\nnn~~~{{{sssmmmjjjjjjjjjrrryyyxxxeee]]]\\\aaaqqqvvvVVVEEE<<<999666444333222111000000000////////////000000////////////000000000000---------......///000111111333333333>>>QQQ```fffgggsss|||~~~{{{xxxsssoooppphhhffflllrrrwww~~~{{{qqqxxx~~~~~~{{{sssddd___^^^eeelllnnnnnnnnnggg\\\UUUPPPXXXxxx}}}cccQQQJJJGGGDDDDDDCCCEEEJJJQQQ[[[jjjxxxrrrooojjjeeebbbbbbeeehhhcccaaa^^^ZZZXXXWWWXXXYYYWWWWWWXXXYYYZZZYYYUUUSSSQQQNNNKKKNNNUUU^^^cccfffiiihhhggghhhiiiiiihhhgggiiikkklllkkkiiigggggghhhhhhhhhgggggggggggghhhhhhffffffgggggghhhjjjkkkllllllkkkkkkjjjiiihhhgggfffgggggggggggggggffffffeeedddeeeeeeccc```___```aaa___[[[VVVSSSQQQOOOJJJDDD===BBBDDDAAAAAADDDEEEDDDCCCCCCBBB@@@===;;;::::::666666666666666555555444333444666777777666444333RRRPPPOOORRRVVVZZZZZZXXXVVVUUURRRNNNIIIDDD@@@>>>???CCCEEEDDDAAA@@@CCCGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDHHHMMMQQQSSSSSSUUUVVVWWWXXXZZZ\\\^^^___aaaaaaaaabbbcccdddffffffgggeeecccccceeeggghhhhhhccceeeggggggfffgggjjjnnnjjjkkkkkkjjjiiihhhjjjkkkkkknnnpppqqqppprrrwww{{{~~~vvvqqqnnnfff\\\VVVLLLIIIEEE@@@<<<:::999999888888888777888===CCCHHHOOOTTT[[[aaaeeegggiiijjjdddffflllttt~~~zzzrrrllljjjiiigggfff]]]___cccgggkkkmmmooooootttrrrmmmfffdddfffdddaaa^^^XXXNNNFFF???:::666333555555444333222222222222555777888888===BBBAAA<<<666>>>IIITTT^^^jjjvvv~~~yyyqqqjjjccc\\\UUUOOOLLLOOORRRSSSQQQMMMKKKIIIDDDBBB>>><<<<<<<<<;;;:::666666555555555666666777444333222222222333444555222222222222333444555555888:::===AAAEEEJJJPPPUUUYYYaaagggeeecccgggnnnqqqqqqqqqrrrsssttttttttttttrrrrrrrrrrrrrrrssstttuuussssssssstttvvvxxx{{{|||xxxwwwvvvvvvvvvwwwxxxyyywwwxxxzzz{{{{{{{{{zzzzzzyyyzzz|||{{{yyywwwvvvwwwyyyzzz||||||{{{zzzxxxvvvxxxyyy|||~~~~~~}}}}}}~~~||||||~~~yyyqqqiiiddd```XXXQQQMMMIIIDDDBBBDDD???@@@CCCLLL[[[mmm}}}~~~vvvppplllkkkkkkxxxyyy|||hhh]]]YYY]]]kkk|||]]]HHH===:::666444333222111000000000////////////000000......//////000000111111---------......000111111000333222333>>>PPP]]]aaa___kkkvvvyyyxxxxxxwwwtttwwwrrrrrrvvvtttttt}}}yyyiiittt{{{{{{{{{tttjjj___[[[]]]gggqqqtttsssrrrhhh\\\TTTOOOVVVuuukkkSSSHHHHHHIIIFFFDDDEEEJJJPPP[[[kkkzzz|||qqqoookkkgggdddeeegggjjjfffccc___ZZZWWWVVVUUUVVVUUUVVVXXX[[[\\\[[[WWWTTTTTTOOOLLLMMMTTT\\\aaaccciiihhhfffgggiiikkkkkkjjjhhhiiikkkkkkjjjjjjjjjkkkhhhhhhgggggggggggghhhhhhfffffffffggghhhjjjkkkllljjjkkkkkkjjjjjjiiiggggggggggggggghhhgggffffffeeecccddddddccc```______```[[[WWWQQQMMMKKKIIICCC<<<;;;>>>???<<<===CCCHHHIIIIIIIIIHHHEEEAAA===;;;:::666666666666666555444333333555777999999777555333PPPOOOPPPTTTYYYZZZXXXUUURRRQQQNNNIIIDDDAAA@@@AAA@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEECCCEEEHHHLLLPPPSSSUUUVVVVVVXXXZZZYYYWWWXXX\\\___```aaabbbcccdddeeeeeefffggghhhiiijjjiiigggeeedddggghhhiiijjjkkklllkkkkkklllkkkiiiiiijjjiiigggeeeiiijjjmmmoooqqqrrrqqqqqqvvvxxx{{{tttmmmgggaaa\\\]]]VVVLLLCCC>>>;;;999888999:::;;;:::888:::>>>AAAJJJMMMSSSZZZ```eeehhhiiihhhiiikkkqqq~~~yyyqqqmmmiiiddd```aaabbbccceeehhhlllnnnpppuuupppkkkfffccc```^^^\\\[[[VVVNNNGGGBBB>>>:::888666555555444444333222222333333333444555666777888222666???MMM^^^mmmvvvzzz|||vvvmmmddd]]]VVVPPPMMMGGGHHHJJJKKKKKKKKKJJJIIICCCAAA>>>;;;999999;;;;;;888777777666666666666666888666333222222222111000///......111555777555333999<<<@@@BBBCCCHHHOOOTTT[[[___dddggghhhhhhiiiiiiqqqrrrrrrrrrssssssrrrrrruuutttrrrrrrssstttsssrrrrrrqqqpppoooqqqtttwwwyyy{{{zzzwwwuuutttuuuwwwyyyzzzzzzzzz{{{}}}|||{{{yyy{{{{{{zzzyyyyyyzzzzzzzzz~~~|||{{{zzzyyyxxx|||}}}~~~~~~}}}|||~~~~~~~~~~~~{{{uuuoooiiiddd\\\WWWOOOHHHEEECCCBBBAAABBBAAADDDKKKUUUcccvvv|||qqqkkkjjjkkktttssszzznnn```YYYYYYdddqqq~~~___KKKBBB;;;666555444000000222000000000000000000000000000000000000000000000000111111000///////////////,,,///000333<<>>??????BBBHHHOOOUUUXXXXXX[[[UUULLLDDD>>>999666444444444444333333333222222222222444555777999:::;;;LLLLLLMMMQQQWWWYYYXXXVVVQQQPPPLLLGGGBBB??????@@@AAABBBCCCDDDEEEFFFFFFFFFDDDCCCCCCBBBAAAAAABBBBBBAAADDDHHHMMMQQQSSSTTTTTTWWWXXXYYYYYYYYYYYY\\\^^^aaaaaabbbbbbccccccddddddfffggghhhiiiiiiiiihhhggglllllljjjiiiiiiiiijjjkkkllljjjhhhgggiiikkklllllliiiiiiiiijjjkkkmmmnnnoooqqqrrrssswww}}}{{{ssslllhhhaaa\\\UUUOOOJJJGGGCCCAAA;;;;;;;;;999888888;;;===???CCCKKKSSSZZZ___bbbccceeehhhkkkppp{{{xxxtttqqqnnnllliiiiiijjjkkkmmmppprrrtttvvvrrrmmmiiigggdddaaa___ZZZUUUMMMEEE@@@;;;888555666555555444444333222222111111000000000111111222444555999BBBPPPbbbrrr{{{yyykkkfff___XXXSSSOOOKKKIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGEEEAAA===;;;999999999:::999777555555555777888999777555555555555444222000//////111444555555444999<<<@@@BBBDDDIIIPPPVVV\\\___dddggghhhhhhiiijjjrrrqqqqqqqqqqqqrrrssstttrrrpppnnnnnnpppqqqqqqqqqtttssssssssstttuuuwwwxxxvvvvvvvvvwwwwwwwwwwwwxxxuuuvvvxxxzzz{{{|||||||||xxxxxxwwwwwwwwwwwwxxxxxx}}}}}}}}}}}}|||||||||{{{~~~~~~~~~~~~~~~}}}|||{{{}}}~~~~~~~~~~~~~~~~~~{{{tttmmmeee___[[[VVVOOOIIIGGGEEEDDDCCCBBBAAABBBIIIQQQ^^^pppyyynnngggdddeeejjj}}}tttggg[[[SSSWWWaaallluuubbbNNNBBB;;;666555444000000222000000000000000000000000000000000000000000000000111000000///////////////222444444444<<>><<<<<<>>>@@@BBBJJJLLLPPPWWW\\\\\\XXXTTTOOOJJJCCC===888555333111222222222111111111111000000111333555888:::<<<===LLLKKKKKKOOOTTTVVVUUURRRPPPOOOKKKFFFAAA??????AAABBBBBBCCCEEEEEEFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAAAAACCCHHHMMMQQQSSSTTTTTTWWWWWWXXXYYYYYYZZZ\\\]]]aaaaaaaaabbbbbbbbbcccccceeefffggghhhhhhhhhhhhhhhllljjjiiihhhhhhiiikkklllnnnkkkhhhggghhhkkklllllllllkkkkkkkkkkkkmmmooopppqqqqqqsssuuuyyywwwooojjjccc```ZZZUUUQQQMMMIIIFFF???>>><<<999888888999;;;:::???FFFOOOWWW\\\___aaacccgggkkkpppzzz{{{wwwtttrrrqqqnnnnnnmmmnnnoooqqqtttuuuuuurrrmmmiiifffccc```^^^XXXSSSKKKDDD???;;;888666666555555444444333222222222111000000/////////000333333555<<>>>>>BBBGGGMMMQQQ^^^bbbggghhhcccZZZPPPJJJ@@@===888666555555444444111111111111111111111000///000222444666888::::::RRRPPPOOOQQQTTTVVVTTTRRRPPPOOOKKKFFFAAA???@@@BBBCCCCCCDDDEEEFFFFFFFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBAAACCCHHHLLLPPPRRRTTTTTTWWWWWWXXXYYY[[[[[[\\\[[[`````````aaaaaabbbbbbbbbdddeeeffffffgggggggggggghhhgggffffffgggjjjlllnnnpppmmmiiiggghhhiiijjjjjjlllkkkjjjjjjjjjlllmmmnnnmmmoooqqqsssvvv|||yyypppkkkgggccc^^^ZZZVVVRRRMMMJJJCCCAAA>>>;;;:::999999999888<<>>===<<<;;;;;;;;;;;;:::888666555666777777666555444555666555333111000111111111111333444666888<<<@@@CCCFFFKKKSSSYYY^^^aaadddfffgggiiijjjlllmmmppptttwwwxxxvvvsssqqqsssqqqnnnnnnqqqsssuuuuuuxxxwwwvvvuuutttuuuvvvvvvssstttvvvxxxxxxxxxwwwvvvwwwxxxyyyxxxvvvvvvwwwyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||}}}~~~|||}}}}}}}}}}}}}}}}}}|||}}}vvvnnneee___ZZZVVVPPPLLLIIIGGGFFFDDDDDDBBBDDDIIIQQQ\\\mmm|||}}}rrrjjjffffffhhhtttxxxkkk\\\OOOMMMTTTccc{{{}}}jjjjjjssswwwyyyzzz___NNNBBB;;;666555444000000222////////////////////////////////////////////////000000////////////000000111333333555???PPP^^^dddmmmwww|||}}}pppoooxxxvvvlllxxx|||rrrmmmgggdddjjjvvv~~~qqq]]]OOOJJJLLLbbb|||uuueeeYYYQQQKKKEEEAAACCCDDDIIIQQQXXXbbbsss|||qqqoookkkiiihhhgggeeeccc```[[[XXXYYYXXXUUUSSSTTTPPPRRRTTTVVVWWWVVVUUUUUUWWWVVVTTTTTTUUUXXX]]]```eeefffggghhhiiijjjjjjjjjffffffffffffggghhhiiijjjiiiiiijjjjjjkkkkkkllllllfffgggggghhhhhhhhhhhhhhheeeeeegggggggggfffeeedddcccdddeeegggggggggffffffeeedddaaa\\\UUUMMMFFFCCCBBBBBBCCCGGGOOOZZZdddjjjwww{{{|||sssbbbQQQEEEAAA999666333222333444444444111111111222222222222222000111111222333444555555XXXVVVTTTUUUXXXYYYWWWUUUQQQOOOKKKFFFAAA@@@AAACCCCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBDDDGGGKKKNNNRRRTTTUUUWWWWWWWWWYYY[[[]]]\\\ZZZ^^^^^^___```aaabbbccccccddddddddddddeeeeeeeeeeeedddddddddeeegggiiilllmmmooollliiigggggghhhhhhgggiiihhhhhhhhhhhhhhhiiijjjhhhjjjllloooqqqvvv{{{{{{sssnnnkkkhhhccc^^^ZZZVVVQQQNNNIIIFFFAAA>>>===<<<:::999888;;;@@@GGGOOOVVV\\\______dddjjjoooxxx|||zzzxxxvvvtttrrrrrrtttvvvxxxzzzwwwqqqkkkfff```ZZZVVVMMMIIICCC???===;;;:::999666555555444444333222222333222111000000000000000000111333555>>>RRRlll~~~uuullliiiddd]]]VVVPPPLLLHHHEEECCCDDDFFFGGGGGGGGGFFFEEE@@@@@@???>>>============;;;:::999888777666666666555444444555666555333111111111222111000111444777888<<<@@@DDDGGGMMMTTTZZZ___aaadddfffgggiiikkkmmmmmmqqqvvvyyyzzzxxxuuurrrtttqqqoooooorrruuuwwwxxxzzzxxxvvvsssrrrsssuuuvvvtttuuuvvvwwwwwwwwwvvvuuuwwwyyyzzzxxxtttsssuuuxxx{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~||||||~~~~~~}}}}}}~~~~~~{{{uuunnneee___[[[WWWQQQMMMJJJHHHEEECCCDDDBBBCCCIIIPPP[[[mmm|||vvvnnniiihhhiiittt~~~{{{pppcccUUUPPPRRRRRRfffsssssswwwxxxuuusssooo{{{yyy]]]QQQBBB;;;666555444000000222000000000000000000000000000000000000000000000000///////////////000000111///111333666BBBUUUeeelllsssuuutttzzzwwwmmmyyyvvvnnnfffdddmmmyyyppp[[[MMMFFFCCCRRRjjjtttssshhhZZZOOOJJJHHHDDDAAABBBDDDJJJRRRZZZddduuu}}}tttqqqnnnkkkjjjhhheeebbb```[[[XXXXXXWWWTTTQQQRRRNNNQQQTTTVVVVVVVVVVVVWWWYYYZZZ[[[ZZZZZZ\\\___bbbfffffffffgggggghhhhhhiiigggffffffffffffhhhjjjkkkhhhhhhhhhhhhiiiiiiiiiiiiffffffggghhhhhhhhhhhhhhhbbbccceeefffgggfffdddcccaaabbbdddfffggghhhhhhgggeeebbb]]]UUUMMMGGGEEEEEEFFFIIINNNWWWcccooozzz}}}nnnYYYGGG===:::999666444222222333222111222222222222222333333333111111111111111111111111YYYWWWUUUVVVYYY[[[YYYWWWRRRPPPLLLFFFBBB@@@BBBEEEDDDDDDEEEFFFFFFFFFFFFEEEFFFEEECCCBBBAAA@@@@@@@@@CCCDDDFFFIIILLLQQQTTTVVVWWWVVVWWWYYY\\\]]]\\\YYY\\\\\\^^^___aaabbbcccdddddddddccccccccccccccccccccccccdddeeefffhhhhhhiiikkkiiigggggghhhhhhhhhgggggghhhhhhhhhhhhhhhggggggeeegggjjjlllmmmppptttvvv~~~zzzvvvqqqmmmgggaaa]]]YYYUUURRRNNNJJJDDDAAA???>>><<<:::888:::===BBBJJJRRRYYY]]]^^^dddiiinnnxxx}}}{{{xxxuuuuuuvvvxxxzzzzzzvvvooohhhaaaZZZSSSNNNEEEAAA===:::999999999999666555555444444333222222111111000000000000000111000222444444:::KKKdddxxx~~~zzzrrriiigggccc[[[UUUPPPKKKGGGEEEAAABBBDDDFFFGGGGGGFFFFFFCCCCCCBBB@@@???>>>>>>===::::::::::::999777555444555555555777888777444222111222222111000000444777888<<<@@@DDDHHHMMMVVV\\\___bbbdddfffgggiiikkkmmmqqqsssvvvxxxyyyyyyxxxwwwtttqqqoooooorrruuuxxxyyy|||yyyuuuqqqpppqqqtttvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuwwwyyywwwsssrrruuuyyy{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}||||||}}}~~~|||}}}~~~~~~}}}xxxqqqjjjddd\\\XXXSSSNNNKKKHHHEEEBBBBBB@@@AAAGGGOOOZZZlll{{{xxxppplllkkkiiittt~~~yyyooo```TTTQQQOOO^^^rrr||||||~~~xxxtttgggppprrrwww|||mmmVVVMMMBBB;;;666555444000000222000000000000000000000000000000000000000000000000///////////////000111111///222444888EEEYYYiiiqqquuuyyyxxx}}}wwwsssvvvooogggfffrrrnnnWWWHHHBBB???HHHXXX]]]```XXXNNNGGGEEEDDDBBB@@@AAACCCJJJSSS[[[fffvvv~~~xxxtttnnniiigggeeedddccc```[[[WWWXXXWWWRRRPPPQQQMMMQQQTTTVVVTTTSSSTTTUUUXXX[[[^^^______```bbbeeeccccccddddddfffggghhhiiijjjiiigggffffffgggiiijjjhhhhhhhhhhhhggggggggggggeeefffggghhhiiihhhhhhgggcccdddfffggggggfffdddbbb```aaaccceeeffffffeeeeeebbb^^^WWWNNNFFFEEEHHHKKKPPPUUU^^^jjjttt}}}~~~uuugggWWWIII>>>888555777555333222222222111000111111111222222333333333222222222222111111111111VVVTTTRRRSSSWWWZZZYYYWWWSSSPPPLLLFFFBBBAAACCCFFFDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBAAA@@@?????????DDDDDDEEEGGGKKKPPPUUUWWWWWWVVVVVVYYY]]]^^^\\\YYY[[[[[[]]]___aaacccdddeeeddddddcccbbbaaaaaaaaabbbccccccdddeeefffffffffeeegggffffffggghhhiiihhhgggiiiiiijjjkkkkkkjjjhhhgggeeegggjjjkkklllmmmppprrruuu}}}uuupppiiiccc___[[[WWWUUUQQQLLLFFFCCCAAA@@@===:::888999;;;???FFFOOOWWW\\\^^^dddiiinnnxxx~~~{{{xxxwwwxxxzzz|||wwwssslllddd\\\SSSKKKFFF???<<<888666777888888888666555555444444333222222000000////////////000000000333555444777FFF^^^qqq~~~~~~|||xxxppphhheee```YYYSSSOOOKKKHHHEEE@@@AAACCCEEEGGGGGGGGGGGGGGGFFFEEECCCAAA???>>>===999:::;;;;;;:::888555333666666666888999888666333111222333111///000444777888<<<@@@DDDHHHNNNVVV\\\```bbbdddfffgggiiilllnnnuuuuuuuuuvvvwwwyyyzzz{{{sssqqqnnnnnnqqquuuxxxyyy~~~zzztttpppnnnppptttvvvwwwwwwvvvvvvuuuuuuttttttsssvvvxxxvvvsssrrrwww{{{zzzzzzzzz{{{{{{}}}~~~~~~~~~~~~||||||{{{|||}}}~~~}}}}}}|||vvvoooiii]]]YYYTTTOOOKKKHHHDDDBBB@@@>>>@@@EEEMMMYYYkkkzzzyyyqqqmmmllliiitttyyyhhhXXXQQQSSS___ooo}}}}}}xxxhhhnnnmmmnnnqqqcccNNNFFFBBB;;;666555444000000222000000000000000000000000000000000000000000000000///////////////000111111111333555999FFFZZZkkksssxxx}}}uuuzzztttppphhhiiivvvmmmTTTDDDAAA>>>DDDMMMLLLQQQLLLFFFBBBAAA@@@???===AAACCCJJJSSS\\\fffwww|||uuulllfffccccccdddddd```[[[WWWWWWVVVRRROOOPPPMMMQQQTTTUUURRRQQQQQQRRRUUUYYY^^^aaabbbccceeehhh```aaabbbccceeegggiiikkklllkkkiiigggfffggghhhiiiiiihhhhhhhhhggggggffffffeeefffhhhiiiiiiiiihhhgggeeeggghhhiiihhhfffcccaaa```aaabbbcccdddcccbbbbbb```[[[SSSIIICCCDDDKKKQQQYYY```lllwww~~~qqqbbbNNN@@@;;;999444000333222111111333444444333000000111111222222222333222222222222222222333333OOOPPPSSSWWWZZZ[[[ZZZXXXUUUQQQKKKFFFBBBAAABBBCCCGGGFFFEEEEEEDDDEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???AAADDDGGGJJJMMMQQQVVVYYY\\\\\\]]]]]]]]]\\\\\\[[[ZZZ\\\```bbbcccbbb```^^^ccccccccccccccccccccccccdddccccccdddfffhhhiiihhhfffhhhkkkmmmmmmllljjjiiihhhiiijjjkkkjjjjjjhhhgggfffeeeeeeeeegggjjjmmmoootttzzz}}}vvvmmmfffccc```\\\YYYRRRQQQOOOKKKEEE@@@===;;;AAA===<<>>===;;;;;;:::999999888888777555555666666555555444333222222333222111222555777===???BBBFFFJJJPPPVVV[[[]]]```cccfffhhhjjjllloooqqqrrrtttuuuwwwxxxyyyyyysssttttttsssrrrsssuuuwwwwwwvvvtttsssrrrrrrssstttwwwvvvvvvvvvvvvvvvvvvwwwvvvwwwwwwvvvtttuuuwwwyyy{{{zzz{{{}}}||||||}}}~~~~~~~~~~~~~~~~~~|||{{{{{{}}}{{{tttmmmhhhccc]]]VVVOOOKKKGGGDDDBBBDDDAAABBBGGGNNNXXXfffsss|||vvvrrrooollltttqqqqqq]]]OOOTTTVVVcccuuu|||zzzvvvnnnhhhgggcccWWWHHH???@@@;;;666333222333333333444333111000000000111222000000000000000000000000111111111000000000000000444666888===KKK```sss{{{{{{}}}yyysssrrrmmmkkkuuukkkUUU@@@;;;<<<===@@@EEEHHHFFFCCC@@@>>>===>>>>>>AAADDDKKKTTT[[[fffzzz|||sssmmmfffbbbccceeefffeeeccc^^^XXXUUUUUUTTTQQQOOOMMMNNNPPPRRRSSSSSSRRRRRRTTTVVVYYY\\\___aaabbbbbbbbbbbbcccdddfffhhhjjjkkkggghhhiiiiiiiiiiiihhhhhhjjjiiijjjjjjkkkiiifffcccccccccdddeeefffggghhhiiieeeddddddeeefffeeebbb```eeeccc``````aaacccccccccZZZSSSKKKHHHFFFIIISSS]]]eeejjjqqqxxx{{{xxxqqqlllZZZPPPCCC:::888777555333333333333444444444555555555555333222222333555555555555555555555555555555OOOPPPSSSWWWZZZ\\\ZZZXXXRRROOOJJJEEEBBBBBBDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@AAADDDGGGJJJMMMPPPTTTXXX[[[\\\\\\]]]]]]\\\\\\[[[]]]___bbbeeefffeeecccbbbccccccccccccccccccccccccdddccccccdddfffggghhhhhhggghhhjjjkkkkkkkkkiiihhhjjjjjjkkkjjjjjjhhhfffeeehhhgggffffffgggjjjlllmmmrrrwww~~~wwwnnngggccc```\\\YYYTTTTTTRRRNNNHHHCCC@@@>>>@@@<<<;;;>>>AAAFFFOOOYYY[[[[[[```iiisss}}}yyyrrrmmmhhhaaaXXXPPPIIIBBB<<<777999888666555666777777777444444444444444333333333222111111111000000000000222111222333333888EEESSSrrr{{{{{{yyyxxxrrriiiaaa]]]XXXSSSOOOKKKHHHEEEBBBAAAAAABBBDDDGGGIIIKKKJJJJJJIIIGGGDDDAAA>>><<<;;;;;;::::::999888888888555555666666555555444333222222333222111222555777<<<>>>BBBFFFJJJPPPWWW\\\aaacccgggiiijjjlllnnnppppppqqqssstttuuuvvvwwwwwwrrrsssssssssrrrrrruuuwwwuuutttsssrrrqqqrrrrrrsssyyywwwvvvttttttvvvwwwyyyuuuvvvvvvuuuttttttvvvxxxxxxxxxyyy{{{{{{||||||}}}~~~~~~}}}}}}~~~|||{{{|||~~~}}}vvvoooiiiccc^^^WWWPPPLLLHHHEEECCCDDDAAAAAAFFFMMMWWWggguuuxxxrrrnnnkkkpppnnnuuuaaaRRRUUUXXXeeeuuu{{{xxxzzzxxxhhh___XXXPPPHHHDDD???;;;666333222222222222222111000000//////000000000000000000000000000000////////////////////////333333444;;;NNNgggxxx}}}~~~zzztttpppjjjiiisssfffQQQ>>>:::;;;:::<<<@@@FFFDDDBBB???>>>===>>>>>>AAADDDKKKSSS[[[fffyyy{{{rrrmmmfffcccdddeeeeeeddd```\\\WWWTTTSSSSSSQQQOOONNNOOOPPPRRRSSSSSSRRRRRRSSSTTTWWW[[[^^^```bbbccceeeeeeeeeeeefffggghhhiiiffffffggghhhhhhhhhhhhhhhjjjiiihhhhhhiiihhheeeccc___```bbbeeegggiiikkklllggggggfffggggggfffcccaaadddbbbaaaaaabbbbbb```___VVVPPPKKKIIIIIILLLUUU^^^mmmppptttvvvssskkk```YYYNNNFFF<<<666555555444222444444444444555555555555555555444444444444555555555555555555555555555555NNNOOORRRWWW[[[\\\ZZZYYYPPPMMMHHHDDDBBBCCCEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@BBBDDDGGGIIILLLOOOSSSVVV[[[[[[\\\\\\\\\\\\\\\[[[^^^```bbbeeeffffffddddddccccccccccccddddddddddddddddddddddddeeeggghhhiiiiiiiiiiiiiiiiiihhhhhhhhhkkkkkkjjjjjjhhhfffeeedddjjjiiihhhhhhhhhiiijjjkkkpppssszzzxxxpppiiieeebbb]]]ZZZXXXWWWUUURRRNNNIIIEEEBBB@@@<<<:::===???BBBKKKTTTTTTWWW^^^fffnnnxxx|||ssshhhaaa\\\TTTIIICCC@@@>>>:::666;;;777333333555888888888555444444444333333222222333222222222111111111111222111333555444666???IIIhhhssszzzxxxwwwxxxssskkkaaa]]]WWWRRRNNNKKKGGGDDDCCCCCCBBBCCCDDDGGGJJJKKKJJJKKKKKKJJJGGGCCC???<<<;;;;;;::::::999999888888555666666666666555444444222222333222111222555777:::===AAAEEEJJJQQQXXX]]]ccceeehhhjjjkkklllnnnooopppqqqrrrsssttttttttttttpppqqqrrrrrrqqqrrrtttvvvssssssrrrrrrqqqrrrrrrrrrzzzxxxuuuttttttuuuxxxzzztttuuuvvvuuuttttttvvvxxxuuuuuuvvvyyy}}}zzz{{{||||||||||||||||||~~~}}}|||{{{|||~~~~~~~~~xxxpppkkkccc^^^XXXRRRMMMJJJFFFDDDCCC@@@@@@DDDKKKVVVhhhwwwzzzsssnnnjjjllljjjyyy}}}xxxeeeXXXTTTZZZjjj{{{~~~hhhYYYQQQIIIDDDCCC???;;;777444333222111000000000000000000///......000000000000000000000000............////////////222000000;;;RRRnnn~~~|||}}}yyyyyyrrrkkkhhhqqqdddPPP>>>;;;;;;999888;;;BBBAAA???>>>===>>>>>>???AAADDDKKKSSSZZZeeexxxzzzqqqlllfffddddddeeedddbbb]]]ZZZVVVSSSSSSRRRRRRQQQOOOPPPQQQSSSSSSSSSRRRRRRQQQRRRUUUXXX\\\___bbbccchhhggggggffffffffffffgggffffffgggggghhhhhhhhhhhhjjjhhhfffeeeeeeeeedddbbb___aaaccceeegggiiikkkkkkjjjiiihhhhhhiiigggdddbbbbbbbbbcccdddcccaaa\\\XXXOOOLLLKKKMMMOOORRRZZZccctttuuuvvvrrriii\\\OOOFFFBBB<<<666333444555444333555555555555666666666666555555666666666666555555666666666666666666666666NNNOOORRRWWW[[[\\\ZZZYYYPPPMMMHHHDDDBBBBBBDDDEEEGGGFFFEEEEEEDDDDDDEEEEEECCCCCCBBBAAA@@@@@@@@@@@@BBBDDDGGGIIIKKKNNNQQQTTTZZZ[[[[[[\\\\\\\\\\\\[[[\\\]]]___aaabbbcccbbbbbbcccccccccdddddddddddddddeeeffffffffffffgggiiijjjjjjiiihhhgggffffffggggggiiiiiihhhhhhgggfffeeeeeekkkkkkjjjiiihhhiiiiiiiiinnnpppuuu|||{{{rrrlllhhhddd___[[[[[[ZZZXXXUUURRRNNNIIIFFFAAA>>><<<===>>>@@@GGGOOOQQQUUU]]]dddhhhooo{{{rrrggg[[[TTTNNNHHHBBBAAADDDDDD@@@;;;:::777444666999;;;999777555555444444333333222222333333222222222111111111000///111444555777???III```mmmvvvvvvuuuwwwssslll```\\\VVVQQQMMMJJJFFFDDDDDDCCCBBBCCCDDDGGGIIIKKKLLLMMMNNNMMMJJJEEE@@@===<<<;;;;;;:::999999888888666666666666666555444444222222333222111222555777999<<<@@@EEEKKKRRRYYY^^^ccceeehhhiiiiiijjjkkkmmmqqqqqqrrrsssttttttssssssoooqqqrrrrrrqqqrrrsssuuussssssssssssssssssssstttxxxxxxwwwvvvvvvwwwxxxxxxtttuuuwwwvvvvvvvvvwwwyyyuuutttuuuxxx{{{}}}}}}|||zzzzzz{{{{{{|||{{{{{{zzz{{{{{{{{{{{{|||~~~}}}~~~xxxpppjjjccc___YYYSSSOOOKKKGGGEEECCC@@@???BBBHHHTTThhhyyy|||tttnnniiikkkhhhqqq~~~uuuuuuhhh___UUU___rrrssscccXXXMMMEEEAAA@@@<<<888555444222111//////000111111111000...---////////////////////////......///////////////000111111222===TTTppp}}}{{{yyyqqqlllrrrjjjUUUBBB<<<<<<999888;;;>>>>>>=========>>>??????@@@CCCJJJRRRZZZeeexxxzzzpppkkkfffdddeeedddbbb```[[[YYYVVVTTTSSSSSSSSSTTTPPPQQQRRRSSSTTTSSSRRRQQQOOOPPPSSSWWW[[[___bbbdddhhhggggggffffffgggggggggiiiiiihhhhhhhhhgggggghhhiiifffcccbbbbbbccccccbbbcccdddeeefffggggggggggggjjjiiiiiiiiiiiigggdddbbbaaabbbccceeeccc^^^WWWRRRIIIHHHKKKQQQVVVZZZbbbjjjvvvwwwuuuooobbbSSSFFF>>>;;;888555555666777777666666666666666777777777888555666777888888777666555777777777777777777777777OOOPPPSSSWWWZZZ[[[ZZZXXXQQQMMMHHHCCCAAA@@@BBBCCCGGGGGGFFFEEEEEEEEEEEEFFFCCCCCCAAA@@@@@@???@@@@@@BBBDDDGGGIIIKKKNNNQQQTTTYYYZZZ[[[[[[\\\\\\\\\\\\[[[\\\]]]^^^```aaabbbbbbccccccdddddddddeeeeeeeeefffhhhiiihhhggggggjjjllljjjiiigggfffeeefffggghhhffffffffffffffffffggggggkkkjjjjjjiiiiiihhhhhhiiinnnooorrrwww~~~vvvoookkkgggaaa]]]]]][[[YYYXXXVVVRRRLLLHHHEEEAAA>>>???>>>???EEELLLPPPUUU\\\aaabbbfffsss|||nnnbbbXXXOOOIIIJJJHHHHHHKKKMMMKKKDDD>>>999888999<<>>:::666555555555444444333333333333333333222222222111111000...///111333666>>>GGGZZZiiitttuuutttuuuqqqkkk```\\\VVVQQQMMMJJJFFFDDDCCCCCCBBBBBBDDDGGGIIIKKKNNNOOOPPPOOOLLLGGGBBB>>><<<<<<;;;;;;:::999999888666666777777666666555444222222333222111222555777999;;;@@@EEEKKKRRRZZZ___ccceeehhhiiiiiiiiikkklllqqqrrrssstttttttttttttttpppqqqssssssrrrqqqrrrtttssssssttttttuuuuuuvvvvvvuuuvvvxxxzzzzzzxxxvvvuuuuuuwwwxxxyyyxxxxxxyyy{{{wwwvvvvvvxxxzzz{{{zzzyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{}}}~~~wwwoooiiibbb___YYYTTTPPPLLLHHHEEECCC@@@???BBBFFFRRRgggyyyvvvooojjjkkkgggkkksss~~~yyyzzzooogggcccZZZggg}}}vvvhhhYYYLLLFFFBBB???:::666444333111000000111222333222111000////////////////////////////////////000000111111111000333888AAAUUUooo~~~tttmmmsssqqqZZZDDD<<<:::888888<<<;;;;;;<<<<<<===>>>??????@@@CCCJJJSSSZZZfffyyy|||pppkkkfffdddddddddaaa___[[[ZZZXXXUUUTTTTTTUUUVVVRRRSSSTTTTTTTTTSSSRRRQQQNNNPPPSSSWWW\\\```ccceeeeeeeeeeeeeeefffhhhiiijjjmmmlllkkkiiigggfffffffffhhheeebbb``````aaaaaaaaacccdddfffggghhhgggffffffiiihhhgggggghhhfffcccaaaaaaaaacccdddbbb\\\TTTNNNGGGHHHMMMVVV]]]aaahhhooowwwwwwsssjjj\\\MMMBBB<<<999888666666777888888777777777888888888999999999777777999::::::999777777888888888888888888888888QQQRRRTTTWWWZZZZZZXXXVVVQQQMMMHHHCCC@@@@@@AAABBBGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCAAA?????????@@@@@@BBBDDDGGGIIILLLOOOSSSVVVYYYYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]^^^```bbbdddeeeccccccddddddeeeeeefffffffffhhhjjjiiigggfffiiillliiiiiigggffffffggghhhhhhddddddddddddeeefffggghhhhhhhhhhhhhhhiiiiiiiiiiiinnnnnnooottt{{{zzztttooojjjddd```___]]][[[ZZZZZZVVVPPPJJJHHHCCCAAA@@@???>>>BBBIIIPPPSSSXXX\\\\\\]]]fffqqqssscccYYYSSSMMMJJJSSSTTTTTTSSSPPPJJJBBB<<<777:::???AAA@@@===999666555555555555555555555555444444444444333333333333444000///111222333:::AAATTTdddrrrsssrrrssspppiiiaaa]]]WWWRRRNNNKKKGGGDDDCCCCCCBBBCCCEEEHHHLLLNNNRRRRRRRRRPPPMMMHHHDDDAAA<<<<<<;;;;;;::::::999999666777777777777666555555222222333222111222555777999<<<@@@EEEKKKRRRYYY^^^dddfffiiijjjkkkkkkmmmnnnpppqqqrrrsssttttttttttttqqqsssttttttrrrqqqqqqrrrrrrssstttvvvwwwwwwwwwwwwsssvvvzzz||||||zzzvvvsssuuuwwwyyyzzzzzzzzz{{{|||yyyxxxxxxyyy{{{{{{zzzyyy{{{{{{{{{|||{{{{{{zzzyyyzzzzzzzzz{{{|||}}}~~~{{{}}}~~~~~~~~~wwwnnngggaaa^^^YYYTTTPPPLLLHHHEEEBBBAAAAAABBBEEEPPPeeewwwxxxqqqkkkkkkhhhkkkppp|||~~~~~~vvviiidddeeeaaapppwwwdddTTTLLLFFFAAA;;;666444333222222222222222222222111000000000000000000000000000000//////000000111111222222000555;;;DDDWWWqqq~~~tttlllqqqrrrZZZCCC:::999666888<<<:::;;;<<<===>>>????????????BBBJJJSSS[[[hhh{{{~~~pppkkkeeebbbbbbbbbaaa___ZZZZZZYYYVVVTTTTTTVVVXXXTTTTTTUUUUUUUUUSSSRRRQQQOOOQQQUUUZZZ___bbbcccdddbbbbbbcccdddfffhhhjjjkkknnnllljjjhhhffffffffffffgggdddaaa___```aaaaaa```___aaadddgggiiiiiiiiihhhffffffeeefffgggfffcccaaaaaaaaaaaaaaa___YYYRRRLLLIIIJJJQQQZZZ```ccchhhoootttsssnnncccSSSFFF===:::777777666666777777888888888999999999::::::::::::999999::::::::::::999999999999999999999999999999SSSSSSUUUXXXZZZYYYWWWTTTNNNKKKFFFBBB@@@@@@BBBCCCEEEEEEDDDCCCCCCCCCCCCCCCDDDBBB@@@???>>>???@@@@@@AAADDDGGGJJJMMMPPPTTTXXXXXXYYYZZZ[[[\\\\\\\\\\\\^^^]]]]]]^^^```bbbeeegggccccccddddddeeeffffffgggeeegggjjjhhheeedddgggkkkhhhhhhhhhggghhhhhhiiiiiieeeddddddccccccdddeeefffdddeeefffggghhhiiiiiijjjmmmmmmmmmqqqwww|||}}}wwwrrrmmmgggbbbaaa^^^\\\]]]]]]ZZZSSSMMMIIIEEEBBB@@@>>><<<@@@FFFMMMNNNQQQVVVWWWWWW]]]dddqqq}}}wwwjjj```\\\[[[[[[ZZZ```___[[[SSSIIIAAA===;;;777<<>>:::;;;<<<===>>>?????????>>>BBBJJJTTT]]]jjj~~~qqqkkkddd``````aaa```___YYYZZZYYYVVVSSSRRRTTTWWWUUUUUUVVVVVVUUUSSSRRRQQQPPPSSSXXX^^^bbbdddddddddaaaaaabbbccceeegggiiijjjjjjiiigggeeedddeeefffgggfffdddaaa``````aaa```______aaadddgggiiiiiihhhgggeeedddeeefffggggggeeecccbbbaaa___^^^\\\WWWQQQMMMOOOOOOTTT[[[______ccciiijjjiiicccWWWIII>>>:::999666777777777777888:::<<<999::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::TTTTTTVVVXXXYYYYYYVVVSSSLLLIIIEEEAAA@@@AAACCCEEECCCCCCBBBAAAAAAAAAAAABBBDDDBBB@@@>>>>>>>>>@@@@@@AAADDDGGGJJJMMMQQQVVVYYYXXXXXXZZZ[[[[[[\\\\\\\\\]]]\\\\\\]]]^^^aaadddfffccccccddddddeeefffggggggcccfffhhhgggcccbbbfffjjjgggggghhhhhhiiiiiijjjjjjgggfffdddcccbbbcccddddddaaabbbdddfffhhhiiijjjjjjlllkkkllloootttyyy|||}}}zzz~~~yyytttooohhhcccccc```^^^___```]]]UUUOOOIIIEEEBBB@@@===;;;>>>CCCJJJIIILLLRRRTTTTTTXXX]]]fffqqq{{{~~~~~~~~~rrrllldddaaaccchhhkkkmmmgggddd\\\NNNAAA::::::===888>>>BBB@@@:::555666999555555666777888999::::::999999999999888888888777777666999>>>@@@>>>>>>AAAGGGZZZjjjnnnnnnpppnnniiibbb^^^XXXSSSOOOLLLHHHFFFEEEEEEFFFGGGJJJNNNRRRTTTWWWVVVSSSPPPMMMIIIFFFEEE===<<<<<<;;;;;;:::999999777777777777777666666555222222333222111222555777:::===AAAEEEJJJQQQXXX]]]___bbbeeeggggggiiijjjllllllmmmnnnppprrrsssssstttuuuwwwxxxwwwtttqqqppppppoooppprrrtttvvvvvvvvvvvvwwwxxxyyyzzzzzzyyyxxxwwwsssuuuxxxzzzyyyyyyzzz{{{xxxxxxyyy{{{~~~~~~|||}}}}}}}}}|||{{{zzzzzzuuuxxx{{{}}}}}}}}}~~~wwwnnnggg___\\\XXXSSSPPPLLLGGGDDDBBBBBBCCCDDDEEENNNaaasss~~~{{{tttnnngggkkksss{{{}}}|||}}}hhh```cccjjj{{{sss```LLLFFF===666444444555666222111///.........///000000000000000000000000000---------...///000000111333222555CCC^^^|||yyymmmmmmvvv~~~|||wwwiiiUUUCCC???@@@>>>===@@@;;;;;;===>>>????????????>>>BBBJJJTTT^^^kkk~~~rrrlllddd______``````___YYYYYYXXXUUUQQQPPPSSSVVVUUUVVVVVVVVVUUUSSSRRRQQQQQQTTT[[[```dddeeedddcccaaaaaabbbcccdddfffggghhhfffeeecccccccccdddfffhhhfffdddbbbaaaaaaaaa```^^^cccdddggghhhiiigggeeedddeeedddeeefffhhhhhhfffdddcccaaa^^^\\\YYYVVVQQQNNNSSSSSSWWW\\\]]]\\\^^^ccc___^^^YYYNNNBBB;;;999;;;777888999999999;;;>>>AAA:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<::::::::::::::::::::::::VVVTTTSSSVVVYYYXXXRRRLLLIIIHHHEEEBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBDDDBBBAAAAAAAAAAAA@@@>>>@@@CCCGGGKKKNNNPPPTTTVVVWWWWWWXXXYYYYYYYYYYYYYYY[[[]]]___``````aaaccceeeaaaccceeeggghhhhhhhhhgggffffffeeefffhhhhhhgggeeefffggghhhiiiiiiiiiiiiiiieeefffgggggggggfffeeedddccccccdddeeegggiiijjjkkknnnnnnmmmlllmmmqqqxxx}}}|||~~~|||wwwrrrkkkfffgggddd```\\\ZZZXXXUUUSSSMMMJJJEEE@@@===<<<<<<===FFFHHHKKKMMMNNNPPPSSSUUUaaaeeelllrrruuuvvvtttsssllllllmmmoooqqqpppnnnkkkfff\\\OOOFFFCCCBBB@@@===???>>>===<<<:::999888777::::::::::::::::::::::::999<<<===<<<999888888:::888999@@@JJJMMMHHHCCCAAAHHHRRR```lllqqqnnniiieee^^^YYYTTTQQQPPPOOOKKKHHHCCCCCCDDDFFFJJJNNNRRRUUUVVVUUUTTTQQQNNNJJJFFFDDD???===;;;:::;;;<<<<<<;;;999888777666666555333000444333222222222333444555;;;>>>CCCHHHLLLRRRXXX\\\aaabbbdddeeeeeegggjjjlllmmmnnnppprrrsssssssssrrruuuwwwxxxvvvsssqqqsssuuuqqqrrrtttuuuvvvvvvvvvvvvvvvvvvwwwxxxxxxxxxwwwwwwwwwuuuuuuwwwzzz{{{yyyvvvvvvvvvxxx{{{~~~~~~}}}}}}~~~}}}{{{yyy}}}}}}~~~~~~}}}|||{{{zzzxxxyyyzzz|||~~~{{{tttkkkdddcccbbb^^^XXXQQQJJJFFFDDDEEEBBBAAACCCEEENNN^^^mmm|||rrrkkklllssszzz}}}~~~yyykkk```bbbiiizzzmmmYYYFFF===;;;666777999444////////////000000000000111111000000//////............///000111222222333222333999HHH```{{{tttpppvvv{{{{{{wwwiii\\\DDDFFFFFF===DDDAAAAAA===<<>>===>>>AAADDDJJJRRRZZZhhh}}}sssllldddbbbeeegggdddaaa___ZZZSSSOOOOOOPPPPPPOOOTTTSSSSSSRRRRRRQQQPPPPPPOOOVVV[[[]]]```fffiiiiiieeecccaaabbbdddeeeffffffgggggggggggghhhhhhhhhhhhccccccdddeeefffeeeaaa___cccdddfffhhhhhhgggfffdddddddddddddddccccccbbbaaacccdddddd```[[[WWWVVVWWWXXXVVVTTTTTTWWWYYY[[[[[[[[[XXXQQQIIIBBB===;;;:::<<<<<<<<<;;;:::999999999;;;:::::::::;;;<<<======???>>>===<<<;;;:::::::::999999999888888888888888VVVUUUTTTWWWZZZXXXSSSMMMHHHFFFDDDAAA@@@@@@@@@AAACCCCCCBBBBBBBBBBBBCCCCCCEEEDDDBBBBBBCCCCCCAAA@@@@@@CCCGGGJJJMMMOOORRRTTTWWWWWWXXXZZZZZZ[[[[[[ZZZ[[[\\\^^^______```bbbdddbbbccceeefffggghhhgggggggggffffffgggiiiiiihhhffffffgggggghhhhhhhhhggggggdddeeefffgggggggggfffeeecccddddddeeefffhhhiiijjjmmmmmmllllllmmmqqqwww{{{|||}}}}}}xxxsssmmmhhhgggddd```^^^\\\ZZZWWWUUUPPPMMMHHHBBB???=========CCCEEEHHHJJJKKKMMMPPPRRRXXX\\\bbbiiimmmooonnnmmmiiimmmsssxxxxxxtttnnnkkkZZZRRRGGGAAA@@@@@@???======<<<<<<;;;:::888777666777777777777777777777777:::<<<>>>===:::888888:::===AAAJJJVVVYYYSSSKKKHHHHHHRRR```lllrrrqqqmmmjjj___[[[UUURRRQQQOOOLLLIIICCCCCCDDDFFFIIIMMMQQQTTTUUUUUUTTTRRRPPPMMMJJJHHHAAA???<<<;;;<<<======<<<;;;:::888888888777444222444444333222333444555666;;;>>>CCCHHHLLLRRRXXX\\\cccdddfffgggggghhhjjjmmmnnnoooqqqssstttttttttsssuuuwwwxxxvvvsssqqqqqqrrrpppqqqsssuuuwwwxxxxxxxxxwwwwwwxxxxxxxxxwwwwwwwwwwwwvvvtttvvvyyyzzzyyywwwvvvvvvwwwyyy|||}}}|||{{{|||}}}~~~{{{zzz|||||||||||||||{{{{{{{{{yyyyyyzzz{{{}}}~~~}}}wwwnnngggcccbbb___YYYSSSMMMIIIGGGEEECCCBBBCCCEEEMMM]]]mmm~~~|||ssskkklllrrrxxx{{{wwwlllddddddlll}}}zzz[[[GGG===;;;666777:::555000000000000000/////////111000000000/////////...000000000000000111111111444555;;;III```www~~~~~~|||tttssszzz{{{uuueee[[[HHHOOORRRGGGJJJCCCCCC>>>===???@@@>>>===>>>@@@CCCJJJSSS\\\jjjtttmmmeeebbbeeegggeeeaaa^^^YYYRRROOOOOOPPPPPPOOOPPPPPPPPPOOOOOOOOOPPPPPPOOOVVV[[[\\\___eeehhhgggeeecccbbbbbbdddffffffffffffggggggggghhhhhhhhhhhhddddddcccdddeeeeeecccaaaeeefffgggggggggfffeeeeeeeeeeeeeeedddcccbbbaaa```aaabbbbbb___[[[XXXYYYZZZ[[[XXXVVVUUUUUUVVVVVVUUUSSSNNNHHHCCC@@@===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999::::::;;;===>>>???@@@???>>>===<<<<<<;;;<<<::::::999999888888777777UUUUUUUUUXXXZZZYYYSSSNNNGGGEEECCC@@@??????@@@@@@EEEDDDDDDDDDDDDDDDDDDEEEGGGEEEDDDCCCDDDDDDCCCAAA@@@CCCGGGJJJKKKMMMPPPRRRVVVWWWYYYZZZ\\\\\\]]]]]]ZZZ\\\^^^_________aaacccbbbcccdddfffggggggggggggggggggfffhhhiiijjjiiigggfffggggggggggggffffffeeedddeeefffgggggggggggggggeeeeeeeeeeeefffggghhhiiikkkkkklllmmmnnnqqquuuxxxzzzzzz|||~~~~~~zzzuuuooojjjhhheeebbb```___]]][[[YYYTTTQQQLLLFFFBBB???======@@@BBBEEEFFFGGGIIIKKKMMMRRRVVV]]]dddjjjmmmnnnnnnrrryyyyyylll___YYYLLLGGG???<<<===???@@@???<<<<<<<<<<<<;;;:::888777777777777777777777777777999;;;>>>>>>===;;;;;;;;;CCCFFFOOOYYY[[[UUUOOONNNKKKSSS```lllssstttqqqnnnbbb]]]WWWTTTSSSQQQMMMJJJDDDDDDDDDEEEHHHLLLPPPRRRUUUUUUUUUTTTRRROOOLLLKKKCCCAAA>>><<<===>>>>>>======<<<;;;::::::999777444444444333333333444555666;;;>>>CCCHHHLLLRRRXXX\\\dddfffhhhhhhhhhiiikkkmmmoooppprrrtttuuuuuuuuutttsssuuuwwwwwwtttqqqpppppppppqqqsssvvvxxxyyyzzzzzzyyyyyyyyyxxxxxxwwwwwwvvvxxxvvvtttuuuwwwyyyzzzyyywwwwwwwwwyyy{{{{{{zzzyyyzzz{{{}}}~~~~~~~~~}}}|||zzzzzzzzzzzzzzz{{{{{{|||zzzzzzzzzzzz{{{|||}}}~~~~~~zzzqqqkkkeeeccc```[[[UUUPPPKKKIIIEEECCCBBBCCCEEEMMM]]]kkk{{{|||tttllljjjpppuuu{{{yyy}}}vvv}}}|||rrrlllgggjjj{{{___JJJ???;;;555777:::666111111111000000//////...000000000000////////////111111111111000000//////444666<<>>@@@@@@>>>===??????BBBJJJTTT^^^mmm}}}uuummmeeebbbdddeeedddaaa[[[WWWRRROOOOOOPPPPPPPPPMMMMMMMMMLLLMMMMMMNNNNNNOOOUUUZZZ[[[^^^cccfffeeedddcccbbbccceeefffgggfffffffffggggggggghhhhhhhhheeecccbbbbbbdddeeeeeedddfffffffffeeeeeeeeeffffffffffffeeeeeedddbbbaaa```aaaaaa```^^^[[[ZZZ\\\]]]]]]ZZZWWWTTTSSSQQQNNNLLLIIIEEE@@@???@@@AAA@@@???<<<===>>>@@@@@@???>>>>>>::::::;;;<<<===???AAABBBAAAAAA@@@???>>>>>>>>>>>>;;;;;;:::999999888777777RRRSSSUUUXXXYYYWWWRRRMMMGGGEEECCCAAA@@@@@@AAAAAAEEEEEEDDDDDDDDDDDDEEEEEEFFFEEECCCCCCDDDDDDBBBAAA@@@CCCFFFIIIJJJLLLOOOQQQVVVWWWYYY[[[]]]^^^______[[[\\\^^^___^^^___aaabbbccccccdddeeeffffffggggggggggggggghhhjjjkkkjjjhhhhhhhhhhhhhhhgggfffeeeeeeddddddeeefffggghhhhhhhhhhhhgggggggggggghhhhhhiiijjjkkkmmmnnnoooqqqtttwwwwwwwwwxxxzzz~~~}}}zzzvvvqqqlllhhhfffcccaaaaaa```___]]]XXXUUUQQQKKKEEEAAA>>>===>>>@@@BBBCCCDDDEEEGGGIIIOOOSSSZZZaaahhhmmmpppqqqzzzqqq]]]NNNGGGCCC???;;;:::===@@@BBBCCC>>>???@@@AAA@@@>>><<<::::::::::::::::::999999999666888;;;???AAABBBCCCDDDIIIHHHJJJOOOPPPOOORRRVVVZZZ___gggoootttuuurrroooeee```ZZZWWWUUUSSSOOOLLLFFFEEEDDDEEEGGGKKKOOORRRVVVWWWWWWVVVTTTPPPMMMJJJEEEBBB>>><<<<<<=========>>>===;;;;;;;;;:::777555444333222222222333555555;;;>>>CCCHHHLLLRRRXXX\\\dddfffhhhiiiiiiiiikkkllloooppprrrssstttuuuttttttppprrrtttvvvuuusssqqqpppssstttuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvvvvvvvwwwvvvuuutttvvvxxxzzz{{{yyyxxxxxxyyyzzz{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~{{{zzzzzzyyyzzz{{{}}}~~~{{{{{{zzzyyyzzz{{{||||||~~~~~~~~~}}}|||tttmmmiiifffaaa]]]WWWRRRLLLIIIEEECCCBBBDDDEEELLL[[[jjjxxx}}}uuummmhhhnnntttyyyzzz|||~~~|||wwwllldddttteeeOOOBBB<<<555555888444222222111111000///......000000000000////////////111111000000000000000000333444===MMM___mmmwww~~~|||zzz~~~ooojjjxxxuuummmssswwwaaa\\\TTTgggpppccc]]]NNNIIICCC???@@@@@@======???@@@CCCJJJTTT^^^mmm{{{sssmmmeeeaaabbbcccbbb```ZZZWWWSSSQQQPPPPPPRRRRRROOONNNMMMLLLKKKKKKLLLLLLOOOUUUYYYZZZ]]]aaadddcccdddcccbbbcccfffggggggffffffffffffggggggggghhhhhhdddbbb``````bbbdddeeeeeedddcccbbbbbbbbbdddfffhhhgggffffffeeedddbbbaaa```cccbbb```^^^\\\\\\]]]^^^\\\YYYUUURRROOOLLLHHHEEEEEEBBB???@@@EEEHHHGGGEEEBBBCCCDDDEEEDDDCCCAAA@@@<<<<<<===>>>@@@CCCEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<;;;:::999888888777OOOQQQTTTWWWXXXUUUPPPLLLHHHFFFDDDBBBAAAAAABBBCCCDDDCCCCCCBBBBBBCCCCCCDDDEEECCCBBBBBBBBBBBBAAA???@@@BBBFFFHHHJJJLLLNNNPPPVVVWWWYYY[[[]]]___``````[[[]]]____________aaabbbcccdddddddddeeeeeeffffffgggffffffhhhjjjkkkjjjiiiiiiiiiiiiiiihhhhhhgggfffeeeeeeeeefffggghhhiiiiiijjjiiiiiiiiiiiiiiijjjjjjjjjlllnnnooopppqqqtttvvvvvvvvvvvvyyy}}}~~~zzzxxxuuuqqqmmmhhhfffcccbbbbbbbbbaaa___[[[YYYUUUOOOIIIDDD???======???AAABBBBBBCCCEEEGGGIIIMMMTTT\\\dddkkkoooqqqyyy||||||tttdddTTTIIIEEE===;;;888888;;;???BBBDDDBBBCCCEEEFFFEEECCC???===;;;;;;::::::999999999888444777;;;BBBIIIPPPTTTVVVXXXRRRMMMLLLNNNTTT```lllvvvvvvwwwyyyzzzxxxrrrnnniiiddd^^^ZZZXXXUUUQQQMMMIIIHHHFFFFFFHHHKKKOOORRRYYYZZZZZZXXXUUUQQQLLLIIIFFFBBB>>>;;;;;;<<<<<<<<<>>><<<;;;::::::999777555333222111111111222444555;;;>>>CCCHHHLLLRRRXXX\\\ccceeehhhiiiiiiiiijjjkkkmmmoooppprrrssssssssssssmmmooorrruuuvvvvvvtttssswwwvvvvvvvvvvvvvvvwwwwwwzzzyyyxxxwwwvvvuuuuuuvvvvvvvvvuuuuuuuuuxxxzzz}}}|||zzzyyyyyy{{{|||{{{zzzxxxxxxyyyzzz{{{}}}}}}|||zzzyyyzzz|||~~~|||{{{zzzyyyyyyzzz{{{|||~~~}}}|||||||||}}}}}}~~~}}}uuuooolllhhhbbb]]]XXXRRRLLLGGGEEECCCCCCDDDEEELLLZZZhhhvvv~~~vvvnnnfffnnnuuu{{{|||}}}|||}}}sssaaaooohhhRRRDDD===444444666111333222222111000//////...////////////000000000000...//////000111111222222111222===OOO```jjjttt}}}ooogggtttyyypppjjjqqq{{{ccc^^^WWWnnn{{{pppgggVVVLLLEEE@@@@@@???======@@@@@@CCCJJJTTT]]]lllyyyqqqllleeebbbaaa```___]]]XXXWWWTTTRRRQQQQQQSSSUUUSSSRRROOOMMMKKKKKKKKKKKKNNNTTTYYYZZZ\\\aaacccbbbcccbbbbbbdddggghhhhhhgggffffffffffffggggggggggggdddaaa___^^^```cccdddddd```_________aaadddgggiiifffffffffeeedddcccaaaaaafffdddbbb```___^^^]]]]]]ZZZVVVRRRNNNKKKHHHEEEBBBBBBBBBBBBFFFKKKNNNMMMKKKIIIIIIIIIHHHFFFDDDBBB@@@>>>>>>???@@@BBBDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA<<<<<<;;;;;;:::999999888LLLOOOTTTWWWWWWSSSOOOLLLHHHFFFDDDBBBAAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAA@@@AAAAAA@@@>>>???BBBFFFIIIJJJLLLOOOQQQVVVWWWYYY[[[]]]^^^______]]]^^^``````___```aaacccddddddccccccdddeeefffffffffeeefffgggjjjkkkjjjiiihhhiiiiiiiiiiiiiiihhhgggffffffffffffggghhhiiiiiijjjiiiiiiiiiiiiiiijjjkkkjjjkkkmmmnnnnnnppprrruuutttuuuvvvxxx|||~~~yyyvvvuuusssoookkkhhhfffcccbbbbbbbbbaaa___]]][[[WWWRRRLLLFFF@@@>>><<<>>>???@@@@@@@@@BBBDDDGGGKKKQQQYYYbbbjjjpppssszzzwwwpppdddUUUIIIBBB@@@999888666666888===CCCGGGJJJKKKNNNOOONNNJJJEEEBBB<<<<<<<<<;;;;;;::::::999:::<<>>;;;;;;;;;<<<<<<===<<<:::::::::999666444333333222111222333444555;;;>>>CCCHHHLLLRRRXXX\\\aaadddhhhjjjjjjjjjkkklllmmmnnnppprrrsssssssssrrrooooooqqqtttwwwxxxvvvtttxxxxxxvvvuuuuuuuuuuuuuuuyyyxxxvvvuuuttttttuuuvvvtttuuuvvvvvvvvvwwwzzz}}}|||{{{yyyyyy{{{||||||{{{yyyxxxxxxxxxzzz|||~~~~~~{{{yyyyyy|||}}}|||zzzyyyyyy{{{}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~vvvppplllgggaaa\\\XXXSSSLLLFFFEEECCCCCCDDDEEEKKKYYYfffuuuwwwooofffpppyyy~~~}}}{{{zzzyyyfffmmm}}}hhhRRRDDD>>>555333555///222222222111111000000///////////////000000000000......///000111222333333000111===QQQaaaiiittt~~~oooffftttvvvpppmmmttt}}}ddd___ZZZttt|||sss```OOOHHHBBB@@@???===>>>AAA@@@CCCJJJTTT^^^lllwwwooolllgggdddbbb___]]][[[UUUUUUTTTRRRQQQQQQTTTVVVWWWUUURRRNNNLLLKKKKKKKKKMMMSSSXXXYYY\\\aaadddcccbbbbbbccceeegggiiihhhgggeeeeeefffffffffgggggggggdddbbb______```bbbcccccc___^^^^^^___aaadddgggiiieeeffffffeeeeeedddcccbbbgggfffdddccccccbbb___]]]XXXTTTNNNIIIGGGEEEBBBAAA@@@CCCIIIOOORRRSSSSSSRRRPPPOOOMMMKKKHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFIIIHHHFFFDDDBBBAAAAAA@@@<<<<<<;;;;;;;;;;;;::::::KKKOOOUUUXXXWWWTTTOOOMMMFFFEEECCCAAAAAAAAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBB@@@@@@AAAAAA???>>>???BBBFFFIIIKKKNNNQQQSSSVVVWWWYYY[[[\\\]]]^^^^^^^^^```aaaaaa``````bbbccceeedddcccccccccdddeeefffeeedddeeegggiiijjjiiihhhfffggghhhhhhhhhhhhhhhhhhhhhhhhgggffffffggghhhiiigggggggggggghhhhhhiiijjjhhhiiijjjkkkkkkmmmpppsssooooooqqqtttwwwzzz}}}}}}yyytttrrrrrrpppmmmiiigggeeecccaaaaaaaaa___^^^]]]\\\YYYTTTNNNGGGAAA>>>:::<<<>>>>>>===>>>???AAADDDGGGMMMUUU^^^gggnnnqqqssslll```RRRGGG???<<<;;;999888666666999@@@HHHMMMWWWYYY[[[\\\ZZZVVVPPPLLLGGGFFFFFFEEEDDDDDDCCCCCCEEEFFFKKKVVVfffuuu|||uuupppttt{{{zzzvvvsssuuuxxxzzzxxxuuuooojjjccc^^^\\\YYYTTTPPPRRROOOLLLJJJKKKOOOSSSVVV]]]^^^______\\\WWWRRRNNNJJJFFF@@@<<<;;;<<<======>>><<<;;;;;;;;;:::777555555555444333444555666777;;;>>>CCCHHHLLLRRRXXX\\\aaadddhhhkkklllmmmnnnooonnnoooqqqsssttttttsssssssssrrrrrrsssvvvwwwvvvtttwwwvvvuuutttttttttuuuvvvwwwvvvtttsssssstttuuuvvvrrruuuwwwxxxwwwwwwzzz|||{{{yyyxxxxxxzzz||||||{{{yyyxxxwwwwwwxxx{{{~~~~~~zzzxxxwwwzzz}}}}}}|||zzzyyyzzz|||~~~~~~}}}|||||||||}}}~~~|||~~~~~~xxxrrrhhhccc]]]ZZZXXXTTTMMMHHHEEEDDDCCCEEEEEEJJJXXXeeevvvwwwooohhhsss~~~~~~|||yyyyyy|||jjjlllsss~~~}}}cccOOOCCC>>>666555666000111111111111111111111111.../////////000000000111//////000000111111111222222333???SSSbbbhhhssshhhaaaqqq~~~uuusssttt{{{zzzaaa]]][[[zzz~~~jjjRRRJJJCCC@@@???===>>>AAA???CCCJJJUUU___ooovvvooommmkkkhhheeeaaa]]]ZZZQQQRRRSSSQQQOOOOOORRRUUUXXXUUURRROOOMMMLLLMMMMMMLLLSSSXXXZZZ\\\bbbeeedddbbbbbbccceeehhhiiihhhgggeeeeeeeeefffffffffggggggfffdddbbbbbbcccddddddcccaaaaaaaaaaaabbbdddeeefffdddeeeeeeeeeeeeeeeddddddfffeeedddfffgggfffccc___XXXSSSKKKEEEBBBAAA@@@??????GGGSSSZZZ\\\[[[[[[\\\YYYWWWTTTQQQOOONNNNNNOOOMMMLLLKKKJJJJJJJJJJJJJJJKKKJJJGGGEEEBBBAAA??????;;;;;;;;;;;;<<<<<<<<<<<>>>>>AAAFFFIIILLLOOORRRTTTVVVWWWYYYZZZ\\\\\\]]]]]]___aaabbbbbbaaaaaabbbdddeeedddcccccccccdddeeefffdddddddddfffhhhjjjiiihhheeeeeefffggghhhhhhhhhgggiiihhhgggffffffggghhhhhheeeeeeeeeffffffggghhhiiiggghhhhhhhhhhhhjjjnnnqqqhhhiiikkknnnqqqsssuuuvvvzzzvvvqqqoooooonnnkkkhhhgggeeebbbaaa``````^^^]]]]]]\\\YYYUUUOOOHHHBBB>>>999;;;<<<<<<<<<<<<===???<<>>???@@@;;;999888888<<>>======>>>>>>???===<<<;;;;;;:::888666777666666555555777888999;;;>>>CCCHHHLLLRRRXXX\\\aaaeeeiiilllnnnooopppqqqoooppprrrtttuuuuuuuuutttwwwuuussssssvvvwwwuuusssuuutttsssssssssuuuvvvwwwuuutttsssrrrrrrsssuuuvvvqqqtttxxxyyyxxxxxxzzz|||zzzxxxvvvwwwyyy{{{{{{{{{zzzyyywwwwwwxxxzzz}}}~~~zzzvvvvvvxxx|||~~~}}}|||zzzzzzzzz}}}~~~}}}}}}}}}~~~yyy|||~~~zzztttddd```ZZZXXXXXXUUUOOOIIIEEEDDDDDDEEEFFFJJJWWWdddvvvwwwooojjjvvv}}}{{{wwwxxx}}}xxxyyyzzzkkkiiilllzzzzzzzzzttt|||~~~qqq___KKKAAA>>>777777888222111111111111111222222222.../////////000000111111111111111111000000000000444555@@@TTTbbbhhhrrr~~~yyy___YYYjjj|||uuuwww{{{}}}www]]][[[\\\qqqSSSKKKCCCAAA???===>>>AAA???BBBJJJVVVaaarrruuuooonnnmmmkkkgggbbb]]]ZZZNNNPPPQQQPPPNNNNNNQQQTTTVVVTTTQQQNNNMMMMMMNNNOOOLLLSSSXXXZZZ]]]cccffffffbbbbbbcccfffiiijjjiiigggeeeeeeeeefffffffffgggggghhhfffddddddeeeeeedddccceeeddddddddddddddddddeeecccdddeeeeeeffffffeeeeeeddddddeeegggjjjjjjfffbbbYYYSSSJJJCCC@@@>>>>>>===@@@LLL[[[cccdddbbbdddfff```^^^[[[XXXVVVWWWXXXYYYVVVUUUTTTRRRQQQPPPOOOOOOLLLKKKHHHEEEBBB@@@???>>>::::::;;;;;;<<<=========OOOOOOPPPQQQRRRRRRPPPNNNBBB@@@>>>>>>@@@AAABBBAAACCCCCCCCCDDDCCCCCCBBBAAAEEE@@@???AAABBB@@@@@@AAAAAADDDGGGJJJKKKMMMOOOQQQVVVWWWZZZ\\\]]]^^^^^^^^^bbbaaaaaaaaabbbcccddddddeeeeeeeeeddddddccccccccccccdddeeefffgggggggggggghhhhhhgggggggggggghhhhhhdddeeefffhhhhhhhhhggggggbbbcccdddeeefffeeeddddddeeeccc```^^^^^^```ccceeefffeeedddcccdddfffhhhjjjmmmkkkhhhdddccccccdddeeehhheeebbb^^^\\\[[[[[[\\\YYYWWWUUUSSSOOOIIICCC>>>;;;;;;;;;::::::999999999;;;???BBBFFFQQQ___bbb^^^VVVLLLAAA<<<===@@@CCCEEEBBBCCCEEEFFFIIIOOOYYY```kkkoootttrrrmmmhhhfffgggdddbbbbbbdddggghhhfffcccfff```bbbnnn{{{{{{mmm^^^QQQJJJIIIKKKOOOWWWiiizzz|||vvvrrrpppmmmiiiddd```]]][[[UUUTTTSSSRRRRRRTTTYYY\\\___aaaaaa______```\\\WWWOOOKKKEEE@@@<<<;;;<<<>>>::::::;;;;;;::::::999888777777777555333333555777;;;>>>BBBFFFKKKQQQWWW[[[______aaaeeejjjnnnppppppuuutttrrrqqqpppqqqqqqrrrrrruuuwwwwwwtttssstttvvvyyyvvvsssqqqppprrrtttvvvsssuuuvvvuuusssrrruuuwwwwwwvvvuuuwwwxxxyyyyyyxxxwwwvvvwwwxxxyyyxxxuuurrrxxxwwwvvvvvvxxxzzz}}}~~~~~~}}}{{{zzzyyyyyyzzzzzzwwwxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}zzzzzzzzz|||~~~xxxpppgggccc^^^[[[XXXTTTNNNIIIGGGEEEDDDCCCBBBEEEQQQ]]]ssswwwqqqnnnqqqyyytttttt{{{ssstttyyyrrrnnnfffgggvvvuuuyyy{{{rrrqqq{{{yyyttt]]]NNN>>>777555333222333222111111000000000000000111111111111111111111111111000...---...///111333222666CCCVVVgggrrr|||zzzxxxyyy```[[[ooo~~~{{{{{{tttwwwwwwlllWWWUUUWWW|||tttXXXLLL@@@>>>??????>>>???AAADDDJJJTTT___oootttooommmllllllkkkfff^^^XXXWWWPPPLLLLLLNNNNNNPPPSSSUUUUUUTTTPPPLLLHHHGGGGGGLLLPPPUUUYYY\\\___cccfffaaabbbcccdddeeeeeeeeeeeeiiigggeeedddddddddfffgggfffggghhhgggeeeddddddeeehhhgggfffeeeeeeddddddeeeiiiccc```bbbeeeddddddfffjjjmmmooonnnnnnmmmggg___SSSKKKDDD@@@===:::<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;MMMNNNOOOPPPPPPOOOMMMKKKCCCAAA??????@@@AAAAAAAAACCCCCCCCCDDDDDDDDDCCCCCCEEEAAA???AAABBB@@@???AAAAAADDDGGGJJJKKKMMMOOOQQQWWWXXXZZZ\\\]]]]]]]]]]]]````````````aaabbbcccdddddddddddddddcccccccccccceeeeeefffggghhhhhhhhhhhhhhhhhhggggggffffffggggggdddeeeggghhhhhhhhhhhhgggfffgggggghhhhhhgggfffeeebbb```\\\YYYWWWWWWYYYZZZYYYXXXWWWWWWWWWYYY[[[\\\^^^]]][[[[[[\\\^^^aaabbbcccaaa___\\\YYYWWWVVVVVVUUUTTTRRRPPPMMMHHHBBB===;;;;;;::::::999999888888:::<<<>>>BBBLLLXXX]]]ZZZOOOGGG>>>===CCCKKKQQQTTTQQQSSSUUUWWWZZZaaajjjpppqqqvvv{{{{{{vvvrrrqqqrrrqqqrrrtttyyy~~~}}}{{{yyy}}}|||zzz|||vvvuuupppggg\\\PPPHHHCCCDDDEEEGGGPPPbbbtttxxxtttrrrqqqooolllhhhdddaaa___WWWVVVUUUTTTTTTVVVZZZ]]]^^^bbbcccbbbcccbbb]]]VVVOOOLLLGGGBBB>>>=========:::;;;;;;;;;;;;:::999999777777777555333333555777999<<>>???>>><<<===@@@CCCJJJSSS___ooossspppnnnlllkkkkkkggg```[[[XXXQQQMMMNNNOOOOOOQQQTTTSSSTTTSSSPPPMMMJJJIIIJJJIIIMMMQQQUUUXXX[[[___aaacccdddeeefffgggggggggggggggfffdddddddddeeeggghhheeefffgggfffdddbbbcccdddggggggfffeeeddddddddddddhhhccc```bbbeeeddddddffflllpppssssssssspppiii```RRRJJJCCC???<<<:::>>>CCCNNN\\\kkkqqqsssvvvxxxxxx{{{uuuooolllmmmlllhhheeeccc```\\\YYYXXXWWWUUUTTTNNNJJJCCC???===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;LLLNNNOOOOOONNNLLLIIIGGGDDDBBB???>>>???@@@??????AAABBBBBBCCCDDDDDDDDDEEEFFFAAA???AAABBB???>>>@@@BBBDDDGGGJJJKKKMMMPPPRRRXXXYYYZZZ[[[\\\\\\\\\\\\___^^^^^^___```aaabbbbbbbbbbbbbbbbbbbbbcccccccccddddddeeefffgggggggggggghhhggggggfffeeeeeeffffffeeefffggghhhiiiiiiiiihhhhhhiiiiiihhhgggeeecccbbb\\\YYYTTTPPPLLLKKKKKKKKKIIIHHHHHHGGGHHHIIIKKKLLLKKKLLLMMMOOORRRWWW[[[^^^]]]\\\[[[YYYWWWTTTRRRQQQOOONNNMMMKKKJJJFFFAAA===;;;::::::999888888777777777999:::<<>>===<<<;;;;;;;;;;;;;;;:::999999777777777555333333555777777:::???EEEKKKRRRYYY^^^```bbbdddfffiiikkkmmmooorrrqqqqqqpppppppppqqqqqqqqqssstttsssrrrqqqrrrsssvvvuuuttttttsssttttttuuuqqqrrrttttttttttttvvvxxxwwwuuurrrsssuuuwwwxxxxxxwwwwwwwwwxxxyyyxxxvvvtttqqqsssvvvzzz|||}}}}}}|||yyyxxxwwwvvvuuuuuuvvvvvvvvvwwwxxxyyyzzz|||}}}~~~}}}}}}}}}|||vvvlllhhhccc]]]YYYTTTOOOKKKHHHFFFDDDDDDBBBEEEOOO[[[jjjwww|||tttkkkkkkwwwqqqmmmoooxxx~~~xxxuuuwwwqqqeee``````jjjwww~~~|||}}}||||||wwwppplllXXXKKK???:::999666333444333222111000/////////////////////////////////////////////000000000111111444888FFF[[[mmmyyyxxxttt|||zzzbbbaaawww}}}yyyxxxwwwuuurrrtttWWWPPPJJJhhhtttWWWLLLAAA>>>>>><<<;;;;;;>>>AAAIIISSS___pppuuuqqqnnnjjjiiiiiigggccc___ZZZSSSOOOPPPQQQQQQRRRUUURRRSSSRRRQQQNNNLLLKKKLLLIIILLLPPPTTTVVVYYY\\\___cccddddddeeeffffffffffffeeedddccccccdddeeeggghhheeeffffffeeecccbbbbbbcccgggfffeeedddccccccccccccgggbbb```bbbddddddeeehhhmmmssswwwxxxwwwsssiii___PPPHHHAAA===;;;<<>>============<<>>===???CCCEEEHHHIIIKKKMMMPPPSSSYYYYYYZZZ[[[[[[[[[[[[\\\]]]]]]]]]]]]^^^___aaaaaa``````aaaaaabbbbbbccccccaaaaaabbbcccddddddddddddggggggfffeeeeeeeeeeeeeeefffgggggghhhhhhiiiiiiiiihhhhhhgggeeebbb___\\\ZZZSSSPPPLLLGGGCCC@@@@@@???>>>>>>>>>>>>>>>???@@@AAA@@@AAACCCFFFJJJNNNSSSUUUUUUUUUVVVVVVUUUSSSPPPOOOJJJIIIHHHHHHGGGEEEAAA>>>::::::999888777777666666555666777999@@@JJJTTTZZZ[[[YYYVVVXXXdddsss}}}}}}|||{{{yyywwwxxxyyyzzzxxx{{{~~~~~~{{{yyyyyyyyyyyycccVVVRRRQQQUUUXXXXXXVVVVVVYYY\\\TTTLLLFFFKKK[[[lllvvvwwwxxxxxxwwwuuuqqqkkkfffccc\\\ZZZXXXWWWXXXYYYZZZ[[[\\\cccjjjmmmnnnlllcccZZZRRROOOKKKFFFBBB>>><<<;;;;;;;;;;;;<<<;;;::::::999777777777555333333555777888;;;???DDDJJJPPPWWW\\\aaaccceeeggghhhjjjlllnnnppppppppppppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrsssssstttttttttsssssssssoooqqqrrrtttuuuvvvwwwxxxvvvtttqqqqqqsssvvvxxxyyyvvvvvvuuuvvvxxxwwwvvvtttrrrsssuuuxxxyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxuuuvvvxxxyyy{{{|||}}}~~~}}}}}}}}}yyytttkkkiiieee```\\\WWWSSSQQQHHHFFFEEEDDDCCCDDDNNNZZZhhhsss}}}sssmmmkkkttt}}}nnniiillluuu{{{~~~yyyvvvnnnfffbbbbbbhhhqqqvvvwwwuuuyyyyyyqqqiiidddSSSIII???;;;999555333333333333222000////////////000000000000000000000000...///000111111111111000444888FFF\\\ppp|||{{{{{{ttt}}}pppnnn}}}|||~~~|||wwwppprrrWWWNNNBBBYYYnnnooorrrhhhSSSIII@@@???>>><<<;;;<<<===@@@HHHRRR___pppzzzqqqmmmhhhgggggggggdddaaa[[[UUUQQQRRRSSSRRRSSSVVVSSSSSSSSSQQQNNNLLLKKKLLLLLLOOOSSSVVVXXXZZZ]]]```aaaaaabbbcccccccccccccccddddddccccccdddeeeffffffeeeffffffeeecccbbbcccdddgggfffeeeddddddcccddddddfffbbb```cccdddccceeeiiiooouuu{{{|||{{{ttthhh\\\MMMEEE>>><<<;;;>>>EEELLLZZZhhhwwwyyyuuutttrrrkkkddddddaaa^^^\\\[[[ZZZWWWUUUNNNIIIBBB===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;MMMPPPSSSRRRNNNIIIFFFEEEBBB@@@===;;;;;;;;;:::999<<<<<<======???@@@BBBCCCEEE@@@>>>@@@AAA>>>===???DDDFFFHHHIIIKKKMMMQQQTTTYYYYYYYYYZZZZZZ[[[[[[\\\[[[[[[[[[\\\]]]___```aaa`````````aaaaaabbbbbbbbb```aaabbbcccddddddddddddffffffeeeeeeeeeeeeffffffhhhhhhgggggggggggggggggggggfffdddaaa]]]XXXTTTRRRHHHFFFCCC???<<<;;;::::::888888888888888999999:::;;;<<<<<<>>>AAADDDFFFHHHJJJKKKMMMOOOOOONNNLLLKKKFFFEEEDDDDDDEEEDDDAAA???:::999888777666555444444333444555888>>>GGGSSS]]]jjjmmmmmmmmmrrr~~~|||yyyxxxwwwvvvxxxyyyxxxwwwuuuttttttuuu|||iii\\\WWWVVVZZZaaaggglllrrryyykkk^^^SSSTTT```nnnwwwzzz}}}}}}{{{xxxrrrllleeebbb^^^[[[XXXWWWYYYZZZYYYXXX[[[ccckkkooorrrppphhh___SSSQQQLLLGGGBBB>>>;;;:::;;;;;;<<<<<<<<<;;;::::::777777777555333333555777:::<<<@@@DDDHHHNNNTTTXXXaaacccfffggghhhiiilllnnnooooooooopppqqqqqqqqqqqqrrrqqqpppppppppqqqqqqqqqqqqrrrrrrsssssssssrrrqqqooopppqqqsssvvvwwwwwwvvvuuusssppppppsssvvvxxxyyyuuutttttttttvvvvvvuuutttvvvuuutttttttttuuuwwwxxxzzzzzzzzzzzzzzzyyyyyyyyytttvvvxxxzzz|||}}}}}}~~~{{{{{{|||~~~~~~xxxuuurrrqqqnnniiibbb\\\WWWUUUIIIGGGFFFEEECCCDDDMMMXXXiiisss|||rrrnnnjjjpppxxx}}}{{{lllhhhkkksssxxxyyy{{{qqqfffddddddeeekkkuuu|||}}}zzzzzznnnccc[[[PPPGGG>>>;;;888333222333333222111000////////////111111111111111111111111//////000111222111111111333777FFF^^^sss}}}yyyoooyyy~~~zzz~~~zzz|||{{{uuulll|||rrrZZZOOO@@@RRR```^^^aaaYYYLLLDDD???>>>???======>>><<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>@@@BBBCCC???===@@@AAA???>>>@@@EEEFFFHHHIIIJJJMMMQQQUUUYYYXXXXXXYYYZZZ[[[\\\]]]ZZZZZZ[[[\\\]]]^^^```aaaaaaaaaaaaaaaaaabbbbbbbbbccccccdddeeeffffffffffffeeeeeeeeeeeefffggghhhiiijjjiiihhhfffeeeeeeeeeeeefffdddaaa]]]WWWQQQLLLIII???>>><<<:::888888888888555666666666666666666666888888888999:::;;;======@@@AAACCCEEEFFFFFFDDDDDDBBBAAA@@@AAABBBAAA@@@>>>999999888777555444333333222222555888<<>><<<;;;<<<<<<<<<<<<<<<;;;::::::777777777555333333555777:::===@@@DDDHHHMMMRRRVVV```cccggghhhggghhhlllooonnnooopppqqqrrrrrrrrrrrrsssqqqoooooopppqqqqqqqqqqqqqqqrrrssssssssssssrrroooooopppsssvvvwwwvvvuuutttrrrqqqqqqtttwwwxxxyyyuuutttssstttvvvvvvvvvuuuxxxvvvtttsssrrrtttuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwsssuuuxxxzzz|||}}}~~~}}}~~~~~~~~~}}}}}}zzzzzz{{{}}}|||{{{~~~}}}zzzsssiii___WWWSSSIIIGGGGGGFFFCCCDDDLLLWWWjjjuuu{{{tttooohhhkkkrrrwwwwwwllliiillltttxxxxxxxxxkkk___]]]bbbiiirrrrrrcccXXXPPPHHH???;;;777222111333222111111000000000000000111111111111111111111111000000000111111111222222333777FFF___vvv{{{}}}vvvvvv~~~zzztttwww|||wwwppphhhxxxuuuVVVMMM???NNNXXXRRRTTTLLLGGGAAA>>>>>>???======???<<>>:::;;;>>>CCCKKKTTT^^^kkkyyywwwtttsssrrrqqqnnnkkkhhhddd```\\\VVVSSSLLLHHHCCC???>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>KKKPPPUUUTTTOOOIIIFFFFFFBBB???===<<<<<<===<<<;;;===<<<;;;;;;<<<===@@@AAABBB===<<>>?????????>>>===???>>>======>>>>>>===;;;999888777666444333222222111111444777888<<>><<<<<<<<<<<<<<<;;;;;;:::777777777555333333555777999;;;???CCCGGGMMMSSSWWW^^^cccggghhhggghhhlllqqqmmmoooppprrrsssttttttssstttqqqnnnnnnppprrrrrrqqqssssssssstttttttttuuuuuupppooopppsssvvvwwwuuussssssrrrrrrsssvvvxxxyyyxxxwwwvvvuuuuuuwwwxxxxxxwwwvvvvvvvvvuuuvvvvvvvvvwwwuuuvvvwwwxxxxxxwwwvvvvvvsssuuuxxx{{{}}}~~~~~~}}}~~~~~~}}}|||{{{{{{yyyzzzzzz}}}xxxkkk^^^TTTOOOIIIHHHGGGFFFCCCCCCLLLVVViiiwww|||wwwqqqiiijjjooouuuvvvmmmjjjmmmvvv{{{{{{~~~uuuiii___ZZZcccnnnzzznnn```SSSKKKBBB<<<777333333666000000000000000111111222111111111111111111111111222111000000000111222333444888HHHbbbzzz}}}~~~}}}{{{~~~zzzrrrssswwwvvvppphhhvvvvvvSSSMMMCCCTTT]]]TTTTTTKKKFFFAAA>>>???>>>;;;;;;>>>===???GGGRRR^^^oootttooojjjhhhhhhgggeeebbbYYYTTTQQQRRRRRRPPPPPPQQQQQQQQQQQQOOOKKKIIIIIIIIIJJJMMMRRRVVVYYY\\\___bbbbbbcccccccccccccccbbbbbb^^^___```bbbdddeeefffffffffggggggfffdddccccccdddeeedddcccbbbaaaaaaaaaaaaaaa```aaadddccccccgggnnnyyy}}}qqq```QQQ@@@;;;888;;;@@@EEEMMMVVV^^^iiiwww}}}{{{|||~~~xxxuuuppplllfff```YYYUUUNNNKKKGGGEEECCCBBB@@@>>>????????????????????????JJJOOOTTTTTTNNNIIIFFFFFFBBB@@@>>>===>>>>>>>>>===>>>===<<<;;;<<<>>>@@@AAAAAA<<<;;;???AAA@@@@@@BBBFFFGGGHHHIIIJJJMMMRRRUUUWWWWWWWWWWWWYYY[[[]]]___ZZZZZZ[[[\\\]]]___aaabbbddddddccccccbbbbbbaaaaaabbbbbbcccdddeeeeeeeeeeeeddddddeeefffhhhjjjlllmmmllljjjhhheeebbbaaa``````]]][[[WWWQQQJJJBBB<<<888666555555444444444444444888999999:::999999888888666777888:::<<<>>>???@@@>>>>>>>>>>>>===<<<;;;:::===;;;::::::<<<<<<;;;999999888777666444333222111111111444666555666CCCRRRddd|||~~~yyytttqqqtttwwwyyyzzz|||wwwpppmmmnnnsssyyy}}}}}}~~~xxx|||zzzuuuqqqmmmkkkfffaaa]]]\\\^^^^^^[[[WWWSSSYYY```dddjjjooommmhhh```\\\TTTLLLEEEBBBAAAAAA<<<<<<======<<<<<<;;;:::777777777555333333555777777999>>>BBBHHHNNNTTTYYY^^^bbbggghhhggghhhmmmqqqmmmoooqqqssstttuuuttttttuuurrrnnnnnnpppssssssqqquuuuuuuuuuuuuuuvvvwwwxxxpppppppppssswwwwwwuuurrrsssrrrrrrtttwwwyyyyyyxxxyyywwwvvvwwwxxxzzzzzzyyytttuuuwwwyyyzzzyyyxxxwwwvvvwwwxxxyyyyyyxxxwwwvvvrrrtttxxx{{{}}}~~~~~~}}}~~~}}}|||zzzzzzyyyzzzzzz{{{}}}~~~~~~{{{}}}}}}vvvjjj\\\RRRLLLJJJHHHGGGGGGDDDCCCKKKUUUhhhwww~~~zzzuuulllkkkpppvvvwwwmmmjjjnnnyyy}}}~~~}}}tttkkkccc[[[fffrrrzzzkkkVVVMMMDDD>>>888333444888////////////000111222333000000000000000000000000333111000//////111333444555999IIIddd|||yyy||||||ssssssvvvyyytttkkkwww~~~tttXXXUUUNNNaaajjjaaa```VVVFFFBBB??????>>>:::999<<<===@@@GGGRRR]]]nnnvvvqqqllljjjjjjiiifffcccXXXSSSPPPQQQRRROOONNNPPPNNNOOOOOOMMMKKKJJJJJJKKKKKKNNNSSSWWWZZZ^^^aaaddd``````aaaaaaaaa``````___ZZZ\\\___bbbdddggghhhiiieeeffffffeeecccbbbbbbccccccbbbaaa```____________aaa```aaadddccccccgggnnnwww}}}xxxlllZZZKKK===999888<<>>;;;999:::;;;;;;;;;============>>>>>>>>>>>>===>>>???>>>======???AAAFFFFFFGGGHHHKKKNNNPPPRRRVVVVVVWWWYYYZZZ\\\]]]^^^\\\\\\]]]^^^___```aaaaaabbbbbbbbbaaaaaaaaaaaaaaabbbcccdddeeeffffffffffffffffffgggfffddddddfffgggiiiiiiiiigggeeebbb___]]]YYYSSSLLLGGG@@@888555666555555555555666777888888===<<<:::888666666666666888999:::<<<>>>@@@BBBCCCBBBBBB@@@???>>>=========888888888999999::::::;;;;;;;;;:::888666444222111444333111000222777???DDD\\\ttt||||||vvvooonnnrrrxxx|||~~~}}}}}}||||||{{{zzzzzzzzz||||||xxxtttqqqoooqqqkkkccc`````````]]]YYYVVVXXX[[[bbbhhhlllnnnnnnccc]]]VVVNNNIIIDDDAAA???============<<<<<<<<<<<<999888777555444444444444:::<<>>===>>>======>>>@@@CCCJJJRRR[[[jjj|||tttjjjbbbbbbggghhhbbbZZZVVVTTTRRROOONNNNNNOOOOOOOOONNNMMMLLLKKKJJJIIIHHHKKKLLLPPPWWW^^^bbbaaa___^^^___aaabbbbbbbbbaaa```ZZZ[[[]]]```bbbdddeeefffgggeeecccccceeeeeecccaaaddddddcccbbbaaaaaabbbbbb___^^^```ddddddcccfffjjjwwwyyyyyywwwrrrhhhWWWGGG;;;;;;;;;<<>>;;;:::;;;<<<<<<;;;============>>>>>>>>>???===>>>???>>>======???AAAFFFFFFGGGHHHJJJMMMPPPRRRVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]^^^___```aaabbbbbbcccccccccbbbbbbbbbbbbbbbbbbcccdddeeeffffffffffffdddeeeeeeeeeddddddeeegggeeeeeeeeeeeedddcccbbbaaaVVVMMMEEE@@@<<<666444555888888888888888999::::::>>>===:::888777666666666888888:::<<<>>>AAABBBCCCBBBAAA@@@>>>===<<<<<<;;;999999999999999999999999;;;:::888666444333333333333333111000111666===BBBXXXqqqzzzvvvrrrmmmllloootttyyy|||~~~yyytttqqqiiiooo{{{{{{xxxtttrrrrrrkkkddd``````___\\\YYYWWWXXXZZZ___dddhhhiiiiiieee```YYYQQQKKKFFFBBB@@@============<<<<<<<<<<<<999888777666555444444444555777;;;>>>BBBGGGNNNRRRZZZ^^^ccceeeeeeggglllqqqqqqrrrtttvvvvvvuuutttssstttsssqqqpppppppppqqqrrrtttvvvvvvuuurrrrrrsssvvvvvvuuutttssssssttttttuuutttttttttttttttuuuvvvwwwyyyxxxxxxwwwwwwvvvvvvvvvwwwvvvvvvwwwzzz{{{zzzxxxyyyyyyyyyxxxxxxxxxxxxwwwuuuvvvxxxzzz|||}}}~~~~~~~~~}}}||||||||||||~~~xxxnnneeeccc```\\\WWWSSSRRRQQQKKKHHHFFFFFFDDDDDDJJJSSSbbbuuu{{{xxxsssnnnoootttxxxyyywwwnnnkkknnnvvv}}}ssslllzzztttfff^^^jjjzzzwww[[[IIICCC:::666888444222111111000000000000000/////////000000000000000000000000000111111111111444666FFF```ttt}}}|||zzzyyyxxx{{{|||www}}}uuuqqqpppuuuttttttwwwzzzzzzvvvqqq[[[TTTXXX{{{iiiPPPFFF>>>============>>>AAACCCJJJTTT___qqq}}}qqqjjjbbbaaadddddd^^^XXXVVVTTTQQQOOOMMMMMMMMMNNNOOONNNMMMLLLKKKJJJIIIIIIJJJKKKOOOVVV\\\``````___^^^___```aaaaaaaaa```___ZZZ\\\^^^```bbbdddeeeffffffdddcccdddfffgggfffdddccccccbbbaaaaaaaaaaaaaaaaaa___```ccccccbbbeeekkksssvvvwwwrrrkkk```PPPBBB;;;;;;<<<>>>BBBIIIRRRYYY]]]fffqqqzzz{{{yyyvvvttttttssspppnnnfffccc___\\\ZZZWWWTTTQQQOOOLLLIIIGGGGGGGGGGGGFFFJJJNNNPPPNNNMMMMMMJJJDDDAAA???<<<<<<<<<======<<<=========>>>>>>>>>??????===>>>???>>>======???AAAEEEFFFFFFHHHJJJMMMPPPRRRWWWWWWXXXYYYZZZZZZ[[[[[[^^^^^^```aaabbbcccccccccccccccccccccccccccccccccccccccdddeeeffffffffffffbbbcccddddddcccccceeeffffffffffffggghhhiiijjjkkkTTTHHH>>>:::999777555666;;;;;;;;;:::;;;;;;<<<<<<>>><<<;;;888777555555444666777888;;;===@@@AAABBBCCCCCCAAA@@@???===<<<<<<::::::999999888777777777999777555333222222333333333222111000000444999>>>PPPiii~~~uuunnnmmmkkkiiiiiilllrrrvvvxxxoooeee___XXX___lllyyy|||yyyxxx{{{|||xxxuuusssmmmfffbbbaaa___\\\YYYZZZZZZ[[[^^^bbbeeeeeeeeefffccc^^^VVVOOOHHHCCCAAA============<<<<<<<<<<<<:::999888666555555555555666888;;;>>>BBBGGGMMMRRRUUUZZZ```dddfffiiinnnrrrrrrsssuuuvvvvvvuuutttsssttttttrrrqqqqqqqqqrrrssstttuuuuuutttrrrqqqssstttwwwvvvuuutttsssssssssttttttsssssssssssssssttttttyyyyyyxxxxxxwwwvvvvvvuuuxxxwwwvvvwwwyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxwwwxxxyyy{{{}}}~~~}}}~~~~~~~~~~~~|||||||||~~~}}}qqqfffVVVUUUSSSQQQPPPNNNNNNMMMJJJGGGFFFEEECCCCCCIIIRRRcccuuu{{{wwwrrrnnnpppvvv{{{|||{{{ooolllmmmtttzzz~~~ssshhhsssxxxkkkaaammm~~~eeeLLLBBB:::888999555222111111000000000000000111111111111000000000000//////000000111111111111444666DDD]]]ooouuuyyy~~~}}}zzz~~~ssssssrrruuuzzzyyytttyyypppmmmnnnqqqvvvwwwyyy{{{{{{yyyuuusss\\\TTTVVVvvvhhhNNNEEE>>>======<<<<<>>@@@CCCIIIQQQVVV\\\dddlllttt~~~yyyxxxwwwxxxxxxxxxvvvtttrrrnnnjjjhhhfffeeecccbbb\\\XXXRRRNNNMMMNNNNNNNNNIIINNNPPPNNNMMMNNNKKKFFFBBB@@@>>>===>>>>>>>>>=========>>>>>>>>>?????????===>>>???>>>======???AAAEEEEEEFFFGGGJJJMMMPPPQQQWWWWWWYYYZZZZZZZZZYYYYYY^^^___aaabbbcccddddddcccbbbbbbbbbccccccccccccccccccdddeeeeeefffffffffeeeaaaccceeeeeeddddddeeegggffffffeeeeeefffhhhjjjkkkRRREEE:::888;;;;;;999999<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999777555444333222222333555777:::<<<>>>???DDDDDDCCCBBBAAA???>>>===;;;:::999888777666555555555444444444333222222222222222111000///111666999FFF]]]{{{xxxoooggghhhhhhfffccccccgggkkkrrrrrrpppllldddZZZPPPJJJKKKTTTgggzzz}}}wwwuuu|||xxxtttpppjjjeeeccc```]]]ZZZ]]]\\\\\\^^^bbbeeeffffffgggeeebbb[[[RRRJJJDDDAAA============<<<<<<<<<<<<:::999888777666555555555777999<<<>>>BBBGGGMMMQQQSSSWWW]]]bbbfffjjjnnnqqqrrrssstttvvvvvvuuusssrrrttttttsssrrrrrrrrrssstttttttttsssrrrqqqqqqrrrsssttttttssssssssssssssssssssssssrrrrrrqqqrrrrrrrrrxxxwwwwwwvvvuuuuuuttttttyyyxxxwwwwwwxxxzzz{{{|||zzzzzzyyyyyyyyyxxxxxxxxxxxxyyy{{{|||~~~||||||}}}}}}}}}}}}||||||{{{{{{{{{}}}{{{nnncccXXXUUURRROOOMMMKKKIIIHHHIIIFFFEEEEEECCCBBBHHHPPPdddvvv{{{qqqmmmkkkoooxxxsssnnnmmmqqqvvvzzzxxxiiinnnuuuiii___kkk~~~gggLLLBBB:::999999444222111111000000000000000111111111000000///////////////000000111111222222555666DDD[[[lllppprrrvvv|||{{{xxxvvvyyy}}}}}}xxxrrrqqqpppsss}}}}}}tttuuusss{{{mmmdddgggpppxxxxxxyyyzzz}}}~~~zzzvvvcccUUULLLbbblllkkkppp```KKKDDD>>>======;;;<<>>@@@CCCFFFJJJPPPTTT[[[bbbhhhnnnvvv}}}zzzzzz{{{{{{|||{{{zzzxxx|||yyyuuurrrqqqqqqpppooohhhccc[[[VVVUUUWWWXXXYYYJJJNNNOOONNNMMMNNNLLLHHHCCCAAA@@@???@@@@@@???>>>>>>>>>>>>>>>????????????===>>>???>>>======???AAAEEEEEEFFFGGGIIILLLOOOQQQVVVWWWXXXZZZZZZZZZYYYXXX]]]___aaabbbcccdddcccbbbaaaaaaaaaaaabbbbbbccccccddddddeeeeeefffeeeeeeeeebbbdddfffgggfffeeefffgggbbbaaa___]]]\\\]]]]]]^^^NNNBBB888999<<<===<<<<<<;;;;;;:::999888888888999666666555444333111000000///000111333555777999:::@@@@@@@@@@@@???===<<<;;;999999888888777666555555111222444666555333111///111111111000///000333666@@@RRRkkk~~~{{{qqqkkkcccdddeeebbb]]]ZZZ[[[]]]ZZZYYYWWWRRRLLLFFF@@@===;;;GGG___xxx~~~zzz}}}zzzvvvsssnnnjjjfffccc```^^^^^^]]][[[]]]```dddffffffeeefffeee___VVVLLLDDDAAA============<<<<<<<<<<<<:::999888666555555444444444666999;;;>>>BBBHHHLLLRRRVVV\\\aaaeeeiiilllnnnpppqqqsssttttttsssrrrqqqssssssssssssssssssssstttsssrrrqqqqqqqqqqqqqqqqqqnnnooopppqqqrrrrrrsssssssssrrrrrrqqqqqqqqqqqqrrrttttttttttttssssssssssssyyyxxxxxxxxxxxxyyy{{{}}}zzzzzzzzzyyyyyyyyyxxxxxxyyyzzz{{{}}}~~~}}}~~~~~~}}}}}}|||{{{zzzzzzzzzzzz{{{}}}{{{pppfff___\\\VVVRRROOOLLLGGGDDDGGGEEEDDDDDDBBBAAAGGGOOOaaarrrwwwiiifffeeelllxxxvvvqqqmmmpppsssvvvzzz~~~{{{lllkkk{{{vvvkkk___iii}}}cccJJJBBB;;;888777111222111111000000000000000000000000//////............//////000111111222222666777EEE[[[kkknnnnnnrrrssstttrrrqqquuu{{{zzzvvvuuutttqqqsss|||vvvvvvxxxwwwcccXXXaaarrr}}}|||yyyxxx~~~{{{eeeUUUGGGWWW]]][[[cccWWWHHHBBB======<<<;;;<<>>@@@CCCEEEHHHLLLQQQUUU[[[aaafffjjjqqq{{{~~~|||yyyzzz|||}}}~~~~~~}}}|||qqqkkkccc]]]\\\___aaacccKKKOOOPPPNNNMMMNNNLLLHHHDDDBBBAAAAAABBBBBB@@@>>>>>>>>>>>>?????????@@@@@@===>>>???>>>======???AAADDDEEEEEEGGGIIILLLOOOQQQTTTVVVXXXZZZ[[[ZZZYYYXXX[[[]]]___bbbcccbbbaaa````````````aaabbbbbbccccccddddddeeeeeefffeeeeeeddddddfffhhhhhhgggeeeeeeeeeaaa___]]]YYYVVVSSSQQQPPPGGG???:::<<<>>>>>><<<<<<999888777666555555444555222222333222222111//////---...///000222333444555777888999999999888666555777777777777666666666666111222444666555333000...000111111000000000333555>>>JJJ^^^qqqwwwrrrllliii```aaa```^^^YYYUUURRRPPPJJJHHHEEEBBB>>>;;;999888444>>>TTTooo}}}uuu}}}yyywwwsssoookkkgggdddccc___\\\ZZZZZZ]]]aaacccddddddggghhhdddYYYNNNFFFBBB============<<<<<<<<<<<<999888777555444444444444555777999;;;>>>BBBGGGKKKQQQUUUZZZ```eeehhhjjjkkknnnoooqqqssstttsssrrrqqqrrrrrrrrrrrrsssssssssssssssqqqpppooopppqqqpppoookkklllnnnpppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqrrrrrrrrrssssssssswwwyyyzzzyyyyyyyyy{{{}}}zzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~}}}||||||{{{zzzzzzzzz|||zzzrrrkkkccc^^^XXXTTTQQQNNNIIIEEEFFFDDDDDDDDDBBBAAAFFFMMM\\\lll}}}qqqdddaaaaaaiiiuuuwwwqqqmmmooorrrsssvvvzzz}}}ssssss|||sssdddiiiyyy{{{]]]IIIBBB;;;777555///222111111000000000000000////////////..................///000111222222333666777EEE\\\kkknnnooorrrnnnooooooooouuu}}}{{{xxxvvvrrrrrr{{{~~~}}}xxx___RRR[[[ooo|||~~~yyywww}}}\\\PPPHHHYYY\\\VVV[[[MMMFFFAAA======<<<:::<<<@@@CCCCCCIIIUUUeeeyyyuuuqqqkkkddd___]]]\\\\\\VVVTTTRRRPPPNNNNNNOOOOOOQQQPPPNNNLLLJJJIIIGGGFFFFFFIIINNNSSSVVVZZZ^^^```^^^^^^```aaaaaaaaa```___cccbbbaaa```aaabbbcccdddfffggggggeeebbbaaaaaaaaaaaaaaa`````````aaabbbbbbcccaaaaaaccccccccchhhnnnpppqqqjjj[[[LLLEEEBBB@@@@@@BBBDDDGGGJJJNNNTTTXXX\\\bbbgggjjjqqqyyy}}}||||||zzzxxxxxxyyyzzzyyyxxxuuuxxx{{{}}}|||uuummmgggfffiiikkkmmmLLLPPPPPPNNNMMMNNNLLLHHHDDDCCCBBBBBBCCCCCCAAA???>>>>>>?????????@@@@@@@@@===>>>???>>>======???AAADDDDDDEEEGGGIIILLLOOOPPPRRRTTTWWWZZZ[[[[[[ZZZYYYYYY[[[^^^```aaaaaa___^^^``````aaabbbbbbcccdddddddddeeeeeefffeeeeeedddddddddfffhhhhhhfffdddcccccc```___\\\WWWRRRMMMIIIFFFCCC??????BBBCCC@@@>>>>>>777666555444333222222111000000111222222111000000......//////000111111111000111333444444444222111444444555555666777888888555555444333222222111111...000111111111111333555:::BBBSSSfffnnnjjjeeeddd\\\\\\[[[ZZZXXXSSSMMMHHHCCCBBB@@@>>><<<:::888777666:::III```rrryyyyyyxxxqqq{{{zzzxxxtttoookkkiiihhhccc```\\\[[[\\\___aaabbbdddhhhlllhhh^^^RRRIIIEEE============<<<<<<<<<<<<888777666444333333333333666888:::;;;>>>BBBGGGKKKOOORRRXXX___eeeiiijjjkkkmmmnnnqqqsssuuuuuutttssspppqqqqqqrrrrrrrrrrrrrrrssspppnnnnnnpppqqqpppnnnlllmmmooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttppppppqqqrrrsssttttttuuuvvvxxx{{{{{{zzzyyy{{{|||{{{zzzzzzzzzzzzyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{|||~~~}}}xxxsssnnngggaaaZZZVVVTTTPPPKKKFFFDDDCCCCCCDDDBBB@@@EEELLLZZZjjj{{{nnneeeaaa```fffqqqzzztttnnnllloooqqqrrruuuyyy}}}~~~zzzvvvwwwllliiiqqqwww[[[IIICCC:::555555111222111111000000000000000///////////////000000000......///000111222333333444666DDD\\\lllooopppsssttttttssssssxxxyyyvvvpppooowwweeeTTTZZZkkkvvv}}}yyyxxx}}}[[[RRRNNN```aaaWWWYYYKKKDDD@@@======<<<999;;;@@@>>>AAAIIIUUUcccvvvuuuoooeee^^^\\\[[[[[[[[[SSSQQQOOOMMMMMMMMMNNNOOOQQQPPPNNNLLLIIIFFFDDDCCCCCCGGGLLLPPPSSSVVV[[[___]]]^^^```bbbccccccbbbbbbdddcccbbb``````aaabbbccceeeggghhhfffcccbbbbbbdddaaaaaaaaaaaaaaabbbcccccc```___aaadddeeeeeeiiinnnpppmmmcccRRRFFFBBBBBBAAABBBDDDFFFHHHKKKPPPWWW\\\]]]ccchhhlllrrrzzz}}}{{{yyywwwsssrrrsssuuuuuuuuuvvvxxx{{{}}}~~~xxxvvvwwwyyyzzzMMMPPPQQQNNNMMMNNNLLLHHHEEEDDDCCCCCCDDDCCCAAA???>>>????????????@@@@@@@@@===>>>???>>>======???AAADDDDDDEEEFFFIIILLLOOOPPPQQQSSSWWWZZZ[[[[[[ZZZYYYXXXZZZ\\\___```___^^^]]]aaaaaabbbcccddddddeeeeeeeeeeeeeeefffeeeeeedddddddddfffhhhgggeeebbbaaa```[[[ZZZWWWRRRLLLFFF@@@===CCCBBBDDDIIIHHHDDDAAABBB777666444333111111000000///000111222333333222111////////////000000000000---...111333333333222111222222333555666888999:::999777333000///000222444...000111222111222333555666<<>>=========<<<<<<<<<<<<777666555444333222222222222333555777999===BBBFFFMMMPPPVVV^^^eeejjjkkkkkkmmmnnnqqqtttvvvvvvvvvuuuooopppqqqrrrrrrrrrrrrrrrssspppmmmnnnpppqqqooommmooooooqqqrrrrrrqqqpppoooqqqqqqqqqqqqrrrssstttuuuooopppqqqrrrtttuuuvvvwwwuuuxxx||||||{{{yyyzzz|||{{{{{{zzzzzzzzzyyyyyyyyyyyyyyy{{{|||}}}}}}}}}}}}zzzzzz|||}}}}}}~~~~~~~~~~~~}}}|||}}}~~~zzzuuurrroookkkeee]]]XXXVVVRRRKKKFFFDDDBBBCCCDDDAAA@@@DDDKKK[[[kkk|||ooohhhdddaaaeeennnuuuxxxxxxpppllljjjnnnrrrsssvvvzzzyyyvvvqqqrrr}}}uuurrrhhhiiizzzyyy{{{}}}vvv\\\KKKDDD999444666444222111111000000000000000//////000000111111222222---...///000111222333333222444CCC\\\mmmpppqqquuu~~~}}}zzzwww{{{xxxtttmmmkkktttmmmYYY]]]jjjrrr{{{zzz{{{}}}fff]]]WWWgggfff\\\___QQQCCC???======;;;999;;;@@@;;;@@@IIIUUUbbbvvvwwwnnnccc\\\[[[\\\\\\[[[PPPOOOMMMKKKKKKLLLMMMNNNRRRQQQNNNKKKHHHEEECCCBBBAAAEEEJJJNNNPPPTTTYYY]]]___aaaccceeefffggggggfffeeedddbbb``````aaabbbcccdddggghhhgggdddccceeegggbbbbbbaaaaaabbbcccdddddd___^^^aaaeeeffffffiiioooooojjj]]]MMMBBBAAABBBAAACCCEEEFFFHHHLLLRRRYYY^^^]]]dddjjjnnnttt{{{}}}{{{}}}zzzvvvtttuuuwwwxxxyyyzzz|||}}}}}}~~~PPPPPPPPPPPPNNNKKKIIIHHHHHHHHHHHHHHHFFFDDDBBB@@@;;;;;;<<<===>>>@@@BBBCCCAAAAAA???===<<<===@@@CCCBBBDDDEEEEEEGGGIIINNNQQQRRRSSSTTTVVVWWWXXXXXXYYYZZZZZZYYYYYYZZZ\\\^^^___bbbaaaaaaccceeeggggggffffffdddcccdddffffffccc```dddddddddeeeeeedddaaa^^^\\\[[[UUUMMMDDD@@@@@@AAA@@@HHHOOONNNFFF>>>999888666444222000000000222333111111222222222222111111//////000000111111111222222111111000000111111222111111000111222444666888555444222111000000111222000////////////000000111444===IIITTT[[[]]]]]]]]]WWWYYYZZZXXXTTTOOOKKKJJJBBBCCCCCC@@@<<<999888999999555999GGGUUU\\\bbbhhhlll||||||yyyvvvpppmmmnnngggfffeeebbb``````bbbdddllllllkkkiiicccXXXLLLDDDBBB@@@>>>=========;;;:::888777666555444333333333444555555666777999===AAAHHHMMMUUU\\\bbbfffkkknnnppppppppppppqqqrrrrrrsssrrrrrrrrrpppooooooqqqsssuuussspppnnnmmmnnnpppqqqqqqrrrsssssssssqqqooommmpppqqqrrrtttttttttssssssrrrqqqppppppqqqsssvvvwwwssstttvvvvvvvvvwwwxxxzzzzzzyyyyyyyyyzzz{{{}}}~~~}}}|||{{{{{{{{{}}}~~~~~~}}}}}}~~~~~~{{{zzzzzz{{{~~~~~~wwwrrrppppppggg]]]XXXXXXVVVNNNFFFEEEAAA???@@@???>>>CCCIIIZZZhhhzzzzzzjjjbbbdddjjjllltttxxxqqqtttnnnlllppptttttttttuuutttrrrlllnnn{{{ooonnnlllmmmwww~~~wwwxxxyyy|||yyyyyy{{{lll\\\III@@@;;;777444444444333222111000000000000000000000000000000000000000000000000000111111222222666GGG^^^mmmqqqvvv|||{{{xxxxxx|||wwwllliiirrr{{{|||iiiaaaeeemmm|||zzz||||||gggVVVSSSdddrrrkkk[[[RRRDDD@@@<<<:::;;;<<<>>>>>>CCCEEEHHHOOO\\\tttuuulllaaa[[[[[[\\\[[[ZZZRRRPPPMMMLLLNNNOOOPPPPPPNNNMMMKKKHHHEEECCCBBBAAABBBEEEIIINNNSSSVVVXXXYYY^^^```bbbcccccccccdddfffgggeeebbbbbbcccdddeeedddeeeeeeeeeddddddcccccccccaaabbbbbbccccccbbbbbbaaa``````___```bbbdddfffgggiii___SSSKKKFFFBBBBBBEEEFFFFFFGGGJJJPPPVVV\\\```fffgggjjjpppvvv|||~~~|||yyyzzz|||~~~|||zzz|||zzzyyy{{{PPPPPPOOONNNLLLIIIGGGEEEFFFFFFFFFFFFEEECCCBBB@@@>>>>>>>>>>>>>>>???@@@@@@?????????===<<<<<>>CCCIIIUUUcccuuu}}}qqqgggiiioooqqqyyy~~~wwwuuupppnnnssswwwxxxxxxzzzzzzvvvoooqqq|||pppmmmjjjkkkttt~~~}}}|||wwwooommmssswwwuuurrreeeVVVFFF>>>;;;777555555333222111000////////////000000000000000000000000000000//////000000111222333666EEE[[[jjjmmmqqqxxx~~~{{{yyyzzz~~~xxxttt{{{|||uuu~~~{{{www{{{mmmccchhhqqq~~~|||zzz|||~~~}}}xxxsssfffWWWVVViiiuuulll]]]TTTFFFBBB===::::::;;;<<<<<>>>>>>>>>>>===>>>>>>===<<<<<<===???DDDEEEFFFFFFGGGJJJNNNRRRTTTTTTUUUWWWXXXXXXXXXXXX\\\[[[[[[ZZZ[[[[[[\\\\\\aaa``````bbbeeeffffffffffffeeedddeeeffffffdddcccbbbaaaaaabbbbbb```]]]ZZZVVVSSSOOOJJJFFFGGGJJJMMMRRRSSSQQQKKKBBB:::666555222222333333333333333333222333333333333333333222222222222333333333333333333333333333333333333333333333333222333444555555666555444333222222222222///////////////000111222333:::CCCKKKQQQUUUWWWXXXWWWYYYZZZYYYVVVRRRPPPOOOOOOKKKFFFBBB???===:::999===<<>>CCCIIIQQQ___ppp~~~wwwllllllqqquuu~~~|||tttnnnmmmsssxxxyyyzzz|||~~~yyyqqqsssvvvkkkjjjhhhiiiqqqwwwjjjdddfffjjjjjjiii]]]PPPCCC>>>;;;888555555222111000//////...//////000000000000000000000000///////////////000000111444666BBBWWWfffjjjmmmttt}}}{{{yyyyyy}}}uuuyyyrrrmmmrrrxxxsssfffiiiqqqzzzsssdddYYYYYYkkkuuukkk\\\VVVHHHDDD>>>;;;:::;;;;;;;;;@@@DDDJJJRRR___ttt~~~qqqlllgggccccccaaa^^^[[[TTTRRRNNNMMMMMMNNNNNNNNNOOONNNLLLIIIGGGEEEDDDDDDAAACCCHHHNNNSSSXXXZZZ\\\^^^```bbbcccbbbbbbccceeedddbbb```aaabbbccccccbbbbbbbbbbbbbbbbbbaaaaaaaaacccccccccddddddccccccccc```aaabbbdddgggjjjmmmoooggg]]]RRRLLLIIIGGGHHHLLLJJJKKKNNNQQQVVV[[[___aaagggiiilllqqqvvvyyy|||~~~~~~OOONNNLLLIIIFFFCCC@@@?????????AAABBBBBBBBBAAA@@@BBBAAA@@@??????>>>>>>???===>>>??????=========???EEEFFFFFFGGGHHHJJJNNNRRRQQQRRRTTTVVVXXXYYYZZZZZZ\\\\\\[[[[[[[[[[[[[[[[[[```______aaadddffffffeeeeeeeeeeeefffffffffeeedddbbbaaaaaaaaabbb```\\\YYYRRRPPPLLLJJJJJJMMMRRRVVV\\\XXXQQQGGG>>>888555444111222333444555555444444333444444555555444444333444444444444444444555555555555666666666666555555444444444333333333444444666666555444333333333333////////////000111222222444999AAAGGGLLLQQQTTTWWWWWWYYYZZZYYYWWWTTTSSSSSSSSSOOOIIIDDDBBB@@@===;;;???CCCKKKUUU^^^ffflllpppsssuuu}}}yyyuuuuuujjjhhheeecccdddeeeeeeeeeccccccbbbaaa]]]VVVNNNHHHCCCAAA>>>======<<<:::999999888777555444444444333333444555555555777;;;>>>CCCHHHPPPYYY___eeejjjmmmnnnnnnmmmlllkkkkkkkkkkkkkkklllnnnooooooppprrrtttqqqqqqqqqpppoooooonnnnnnlllmmmnnnoooppppppppppppqqqrrrtttvvvwwwxxxwwwwwwvvvuuuuuuuuuuuuvvvwwwxxxuuuwwwyyyyyyyyyyyy{{{}}}|||{{{{{{{{{{{{{{{{{{{{{|||||||||{{{||||||||||||||||||}}}~~~{{{|||}}}~~~zzztttqqqhhhbbb\\\ZZZZZZYYYSSSMMMGGGCCCAAAAAA???>>>CCCIIIPPP^^^ooo|||zzznnnlllqqquuu}}}nnniiiiiiooouuuwwwxxx{{{|||vvvooopppsssiiigggeeehhhrrr~~~sssmmmmmmllliiifffXXXMMMCCC???<<<888555555333222111000////////////000000000000000000000000//////......//////000111555555@@@VVVfffkkkooouuu|||zzzwwwtttwwwuuukkkmmmqqqwwwiiigggkkk}}}}}}yyydddXXXXXXhhhoooeeeXXXTTTGGGCCC>>>;;;;;;;;;<<<<<<>>>CCCJJJSSS```tttqqqnnnjjjgggeeeaaa\\\XXXUUURRROOOMMMMMMNNNMMMMMMOOONNNLLLIIIGGGFFFEEEDDD@@@CCCHHHNNNTTTXXX[[[]]]^^^```bbbbbbbbbbbbcccdddcccbbbaaaaaacccdddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccddddddddddddcccccc```aaacccgggkkkqqquuuxxxggg^^^TTTOOOKKKIIIJJJNNNLLLMMMQQQTTTXXX\\\___```gggjjjooosssvvvyyy{{{}}}~~~~~~NNNLLLJJJGGGCCC@@@>>>===<<<===???@@@AAAAAA@@@@@@?????????>>>??????@@@@@@>>>???@@@@@@>>>>>>???@@@EEEFFFFFFGGGGGGJJJNNNQQQNNNPPPRRRUUUXXXZZZ[[[\\\[[[\\\\\\\\\[[[[[[[[[ZZZ_________aaaccceeeeeedddddddddeeefffeeeeeeeeeeeebbbbbbaaabbbbbb```\\\YYYPPPNNNLLLLLLOOOUUUZZZ^^^```YYYMMMBBB;;;666444444222333444555555555555555555555666666666666555555666666555555555555555555777777888999999888777777444555555444444444333333555555555555444333222222////////////000111222333555:::@@@EEEJJJNNNRRRUUUVVVXXXYYYYYYXXXVVVVVVWWWVVVRRRNNNIIIFFFCCC@@@>>>AAAJJJUUU^^^eeelllqqqtttnnnlllpppyyy}}}yyyyyymmmjjjgggeeefffgggffffffdddbbb___]]]ZZZVVVQQQMMMFFFCCC@@@???>>>>>><<<:::999888777666555444444444333444444444444666:::===@@@FFFNNNVVV]]]ccchhhkkklllkkkjjjiiiiiiiiiiiiiiikkkmmmnnnooonnnnnnooopppqqqqqqppppppooonnnnnnmmmmmmnnnooopppqqqqqqrrrrrrppprrrsssuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyvvvwwwyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{||||||||||||{{{{{{{{{zzz{{{|||}}}}}}}}}}}}|||{{{|||}}}wwwrrrlllgggaaa^^^]]]ZZZTTTOOOGGGDDDAAAAAA@@@???CCCIIISSSaaaqqq||||||ooolllqqqvvv{{{jjjeeeeeekkkrrruuuwwwyyyyyysssjjjgggqqqzzzpppfffeeehhhssszzzvvvqqqkkkfffWWWNNNEEEAAA===888555555444444333222111111111111000000000000000000000000///////////////000111111444444@@@XXXjjjrrrwww|||~~~|||vvvqqqpppyyymmmiiikkkzzznnngggeeettttttyyydddWWWTTTbbbhhh___TTTQQQEEEBBB===;;;;;;===>>>>>>===CCCKKKTTTaaatttvvvtttppplllgggaaa[[[WWWUUURRROOOMMMMMMNNNMMMMMMNNNMMMKKKIIIGGGFFFEEEDDD@@@CCCHHHNNNTTTYYY\\\]]]^^^```bbbbbbaaaaaabbbccccccbbbbbbccceeefffeeedddbbbbbbccccccccccccccccccbbbccccccddddddccccccbbb```aaadddgggkkkpppuuuwwwjjjaaaXXXSSSPPPLLLLLLOOONNNPPPSSSVVVYYY]]]___```hhhlllqqquuuwwwyyy{{{~~~MMMKKKHHHEEEAAA???===<<<;;;<<<>>>@@@@@@@@@@@@???============>>>???@@@AAA???@@@@@@???>>>>>>???AAADDDEEEFFFFFFFFFHHHLLLOOOLLLNNNQQQTTTWWWYYY[[[[[[ZZZ[[[[[[\\\\\\\\\[[[[[[___^^^^^^```cccdddddddddbbbccceeeeeedddcccdddeeebbbbbbaaaaaaaaa___[[[XXXPPPNNNNNNQQQVVV]]]aaaddd___UUUGGG===888666666555444444555555555555555555666666777777777777666666666666666666666555555555777777999999999999777777444444555555555444444333444555555555444333222111/////////000111222333444666999???DDDHHHLLLPPPSSSTTTVVVXXXXXXXXXWWWXXXZZZZZZYYYWWWQQQKKKEEECCCBBBEEERRR```hhhkkknnnqqqqqqiiifffgggnnnxxx}}}|||rrrnnniiihhhiiiiiihhhfffeeeccc___\\\ZZZWWWSSSPPPGGGEEEBBB@@@??????===;;;999999777666555444444444333333444444444666999<<<>>>DDDLLLSSSZZZ___dddgggiiihhhhhhgggggggggggghhhjjjlllnnnnnnmmmmmmnnnoooqqqqqqpppooonnnnnnnnnnnnnnnnnnoooooopppqqqrrrrrrpppqqqrrrttttttttttttssstttuuuuuuwwwxxxyyyyyyzzzuuuwwwyyyyyyyyyyyy{{{}}}{{{{{{|||||||||{{{zzzzzzxxxyyy{{{|||}}}|||{{{{{{||||||}}}~~~yyysssoookkkfffccc```\\\VVVQQQHHHDDDBBBBBB@@@???CCCIIIVVVcccsss}}}rrroootttxxxyyyhhhddddddkkkrrruuuwwwyyyyyytttjjjaaacccppp~~~tttgggfffiiirrr~~~{{{rrrjjjeeeVVVNNNFFFBBB>>>888555666555555333222222222222222000000000000000000000000000000000000000111111222444444BBB\\\qqqzzz}}}uuuqqqxxxrrrhhhiii}}}uuunnnjjjttttttxxxdddUUURRR```iii```UUUQQQEEEAAA===;;;<<<>>>???@@@===CCCKKKTTTaaattt|||zzzuuuooohhhbbb]]][[[TTTRRRNNNMMMMMMNNNNNNNNNOOONNNLLLJJJHHHGGGFFFFFFAAADDDIIIOOOTTTYYY[[[]]]^^^```bbbbbbaaaaaaaaabbbcccbbbbbbdddfffgggeeedddbbbbbbbbbcccccccccccccccbbbbbbbbbccccccbbbbbbbbbbbbbbbccceeehhhllloooqqqlllddd^^^[[[WWWRRRPPPRRRRRRSSSUUUWWWZZZ]]]```aaahhhmmmssswwwxxxzzz}}}}}}LLLJJJGGGCCC@@@>>>======<<<===>>>???@@@@@@??????<<<<<<<<<<<<===>>>???@@@???@@@???===<<<===???BBBDDDDDDEEEEEEEEEGGGKKKNNNMMMOOOQQQSSSUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]\\\\\\^^^^^^^^^___bbbddddddccc```bbbddddddcccbbbccceeeaaa`````````___]]]YYYVVVQQQPPPQQQVVV]]]cccgggggg[[[PPPAAA888666777777666777666555444444444555666777777888888888888777777777777666666555555555555555666777888888777666555333444555666666555444444333444444444333222111000/////////000111222444555444888>>>CCCGGGJJJMMMOOOSSSTTTVVVWWWWWWXXXZZZ[[[```cccbbb[[[PPPGGGCCCDDDIIIZZZjjjnnnmmmmmmkkkiiieeeaaaaaaeeekkktttwwwrrrllljjjkkkkkkiiifffdddcccaaa```]]]YYYSSSOOOGGGEEEBBB@@@???>>><<<::::::999888666555555444444333333444333333555888;;;===BBBJJJQQQWWW\\\aaadddffffffeeeeeeeeefffgggggggggiiilllmmmmmmmmmnnnooorrrqqqooommmlllmmmnnnooonnnnnnnnnnnnoooooopppqqqooopppqqqrrrrrrqqqpppooopppqqqssstttvvvwwwxxxxxxuuuvvvxxxyyyxxxyyyzzz||||||}}}{{{{{{|||||||||{{{zzzyyyvvvwwwzzz|||}}}~~~}}}}}}}}}}}}||||||}}}xxxuuunnnkkkhhheeebbb]]]XXXSSSIIIEEEBBBBBB@@@???CCCIIIUUUcccsss}}}sssooouuuyyyuuugggccccccjjjpppsssuuuxxx|||xxxoooccc^^^jjjssseeeeeehhhqqq}}}~~~~~~~~~{{{mmmdddTTTLLLEEEAAA===777666888555444333222111111111111000000000000000000000000111111111111111222333333555555DDD```wwwzzz}}}yyylllmmm}}}zzzyyy}}}zzzzzzcccTTTSSSeeerrrjjj[[[TTTFFFCCC>>><<<<<<===>>>>>>>>>CCCJJJSSS```sss}}}zzztttmmmeee```^^^]]]SSSQQQNNNMMMMMMOOOOOOOOOQQQPPPNNNLLLKKKJJJIIIIIICCCFFFJJJOOOTTTXXX[[[\\\^^^```bbbbbbaaa```aaabbbaaaaaabbbcccffffffeeecccaaaaaaaaabbbbbbbbbcccccc```aaaaaabbbbbbaaaaaa```aaaaaaccceeeiiimmmqqqsssmmmgggcccccc```[[[XXXXXXWWWWWWWWWYYY[[[___bbbdddgggnnnuuuyyyzzz{{{KKKIIIFFFCCC@@@???>>>>>><<<===>>>@@@@@@@@@???>>>===<<<<<<<<<<<<======>>>??????>>>;;;:::;;;>>>AAACCCDDDDDDDDDDDDFFFJJJMMMOOOPPPQQQSSSTTTTTTTTTTTTXXXYYY[[[\\\]]]]]]]]]\\\^^^]]]]]]___bbbddddddccc^^^aaaddddddbbbaaabbbeee```___^^^^^^^^^\\\XXXUUURRRQQQSSSYYYaaagggiiiiiiXXXLLL===555555888888777999888666444333444555666888888999999999999888888777777666666555555555444333444555777777555444333222333555666666666555444222333444444333222000////////////000111333444555333777===BBBFFFHHHKKKMMMRRRSSSVVVWWWWWWXXXZZZ\\\eeejjjkkkbbbSSSGGGDDDEEEMMM___ooorrrnnnjjjfffbbbaaa]]]\\\___ccchhhsss}}}zzztttnnnkkklllllliiifffccccccddddddaaa[[[SSSMMMFFFDDDAAA???>>>===;;;999:::999888666555555555555333333333333333555888;;;<<>>CCCJJJSSS___ssszzzwwwppphhhaaa]]]]]]^^^RRRPPPMMMLLLNNNOOOPPPPPPSSSRRRPPPNNNMMMLLLKKKKKKDDDFFFKKKPPPTTTXXXZZZ[[[^^^```bbbbbbaaa``````aaa`````````ccceeeeeedddbbb___`````````aaaaaabbbbbb``````aaaaaaaaaaaa``````^^^___bbbggglllrrrxxx{{{mmmiiiggghhhgggaaa^^^^^^[[[ZZZYYYZZZ\\\```dddggggggnnnvvv{{{{{{|||LLLJJJHHHEEEAAA???======??????@@@@@@@@@??????>>>???>>>===<<<<<<===>>>???===>>>>>>>>><<<<<<>>>???CCCBBBBBBBBBEEEIIILLLOOOSSSSSSSSSSSSTTTUUUWWWWWWXXXZZZ[[[[[[ZZZZZZ[[[]]][[[[[[\\\]]]___aaacccddddddcccbbbaaaaaabbbcccdddgggccc___]]]]]]]]][[[YYYYYY\\\^^^]]]aaafffccc\\\PPPEEE:::777;;;@@@@@@===888777666555555666888999:::;;;;;;;;;::::::999888999888777555444444333333555555555555555555444444777777888888888888777666555555444333111000000///222333444444555555444444<<<;;;;;;@@@GGGMMMOOOOOOSSSTTTTTTTTTVVVYYY^^^bbbkkknnnlllbbbSSSIIIGGGIIIWWWfffpppmmmjjjkkkhhh```^^^]]]\\\\\\^^^aaaeeeggg|||xxxuuurrrooonnnllljjjhhhbbbbbbccccccaaa\\\UUUPPPEEEDDDDDDBBB???<<<999888999999888888777777666666444555666555555555777999;;;>>>BBBIIIQQQYYY```dddeeeeeefffeeedddeeegggjjjhhhhhhiiijjjlllnnnppprrrpppnnnlllllloooooommmkkkooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnooopppooollliiifffiiimmmrrruuuvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{{{{yyyzzz||||||{{{zzzzzz{{{{{{{{{{{{{{{zzzyyyxxxwww|||{{{zzz|||}}}}}}|||zzzyyyzzz{{{|||}}}{{{wwwtttrrrppplllfffcccaaa^^^YYYUUUJJJFFFDDDCCCAAA@@@CCCIIIUUUbbbqqq{{{|||wwwrrrssswwwyyywwwuuuhhhdddcccjjjoooqqqrrrtttzzzwwwrrrnnnooo}}}yyyhhhaaabbbkkk|||~~~ddd[[[OOODDD@@@>>>:::666555555444333222111111111111111111222222222222111111111000/////////000222222333666FFFcccyyysss{{{{{{zzz{{{zzzppp```VVV[[[ssszzzhhh]]]NNNEEE>>><<<<<<;;;:::<<<===@@@HHHSSS___qqq~~~sssiiifffeeebbb^^^^^^VVVRRRNNNKKKKKKLLLLLLLLLOOOOOONNNLLLJJJHHHFFFEEEFFFGGGKKKOOOTTTYYY\\\^^^aaaaaaaaaaaa````````````aaa````````````aaaaaabbbeeedddbbbaaa___^^^^^^^^^aaaaaaaaaaaabbbbbbbbbbbb``````aaafffnnnwww~~~yyyqqqlllmmmkkkccc]]]]]]___````````````bbbeeehhhnnnqqqtttwwwzzz}}}JJJIIIGGGDDDBBB@@@??????>>>>>>?????????>>>>>>===>>>>>>===<<<<<<===>>>>>>===>>>>>>>>><<<<<<>>>???CCCBBBBBBCCCEEEIIILLLOOOPPPPPPQQQQQQRRRTTTUUUUUUXXXYYYZZZZZZYYYYYYZZZ\\\\\\\\\\\\]]]___```bbbcccccccccbbbaaaaaabbbccccccfffbbb^^^\\\\\\\\\ZZZXXXXXX\\\^^^]]]___aaa]]]UUUGGGAAA;;;===CCCGGGEEEAAA;;;:::777666555666888999:::;;;;;;<<<<<<;;;;;;:::999999777666555444444444555555555555555555555555777777888888888777777666666555555444222111111000333333444555555555555555<<<===???DDDIIINNNPPPQQQSSSTTTUUUVVVWWW[[[```dddmmmooolllbbbTTTKKKIIILLLWWWeeennnkkkhhhjjjfff___\\\[[[ZZZYYY[[[]]]```bbbkkkyyy~~~yyyvvvrrrooonnnllliiigggcccdddddddddbbb]]]VVVQQQGGGFFFCCC@@@===;;;:::::::::999999888888777777666555666666666444444666888;;;===BBBIIIQQQYYY```dddffffffgggfffdddeeegggiiihhhhhhiiijjjlllnnnpppqqqqqqooommmmmmoooooommmkkkooonnnnnnnnnnnnnnnnnnnnnpppoooooooooooonnnjjjhhheeehhhlllpppsssuuuuuutttssstttvvvwwwyyy{{{|||}}}yyy{{{||||||{{{zzzzzz{{{{{{||||||}}}}}}}}}|||||||||{{{zzz{{{}}}}}}|||zzzxxxyyyzzz{{{|||}}}{{{vvvrrrpppoookkkfffcccaaa\\\VVVQQQJJJFFFDDDCCCAAA@@@CCCIIITTTaaappp{{{zzzvvvssstttxxxyyyuuuqqqeeeaaabbbiiioooqqqrrrsssxxxtttppppppuuuuuuddd^^^aaannnmmm```SSSGGGCCCAAA===999888555444333222111111111111000000000111111000000000111111000000000111222333555666FFFddd~~~ttt}}}{{{zzzwwwwww}}}}}}uuuhhh[[[]]]ttt|||kkkaaaOOOFFF===<<<<<<:::;;;===@@@CCCJJJUUU```rrr~~~sssiiigggfffbbb^^^^^^UUURRRNNNLLLLLLLLLLLLKKKMMMMMMMMMKKKJJJHHHFFFEEEEEEGGGJJJNNNSSSXXX[[[]]]___`````````aaaaaaaaaaaabbbaaaaaa`````````aaaaaadddcccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbdddhhhpppyyy}}}uuupppoookkkccc^^^]]]aaacccddddddeeegggkkkoooppprrrvvvyyy{{{~~~IIIHHHFFFDDDCCCAAAAAAAAA<<<======>>>>>>>>>======>>>>>>===<<<<<<===>>>>>>===>>>>>>>>><<<<<<>>>???BBBBBBBBBCCCEEEIIILLLNNNPPPPPPQQQRRRSSSTTTUUUUUUWWWYYYZZZZZZYYYYYYZZZ[[[]]]]]]]]]]]]^^^___```aaacccbbbbbbaaaaaabbbbbbcccdddaaa]]][[[[[[ZZZYYYWWWXXX\\\^^^^^^]]][[[SSSKKK>>>>>>@@@GGGNNNOOOKKKEEE===;;;888666666777999:::;;;<<<============<<<<<<:::999888666555555555555555555555555666666666666666666777777888777777666777777666555444333222222333333444555666777777888;;;???DDDHHHLLLOOOQQQSSSTTTUUUWWWXXXZZZ^^^cccfffoooooojjj```TTTMMMNNNPPPZZZeeellljjjggghhheee___ZZZYYYXXXWWWWWWXXXZZZ[[[aaaooo~~~zzzwwwssspppnnnllljjjhhhfffeeeeeeeeeccc]]]WWWRRRIIIGGGBBB>>>;;;:::;;;;;;::::::999888777777666666666777777666444444555777999<<>>:::999555444333222111111111111//////000000000000//////222111111111111222333333666777EEEeeexxx|||zzz{{{xxxtttttt{{{|||pppaaa```ttt|||lllcccPPPFFF===;;;;;;:::;;;>>>@@@CCCJJJTTT___ppp}}}rrriiifffeeeaaa^^^]]]SSSQQQNNNMMMMMMMMMKKKJJJKKKKKKKKKJJJIIIHHHFFFEEECCCEEEIIIMMMRRRVVVZZZ\\\]]]^^^___```aaabbbbbbccccccbbbaaaaaa````````````ccccccccccccccccccccccccbbbaaaaaa``````_________bbbbbbdddhhhpppyyy|||vvvrrrmmmeee```^^^bbbdddfffhhhiiimmmqqquuurrruuuxxxzzz}}}JJJIIIGGGEEECCCAAA@@@@@@<<<===>>>>>>???>>>>>>>>>??????>>>>>>>>>>>>??????===>>>>>>>>><<<<<<>>>???BBBBBBBBBCCCFFFIIILLLNNNQQQQQQSSSTTTUUUVVVWWWWWWXXXYYY[[[[[[ZZZZZZ[[[]]]^^^^^^]]]]]]^^^^^^______bbbbbbaaaaaaaaaaaabbbbbbbbb```^^^[[[ZZZYYYXXXWWWYYY\\\______[[[TTTKKKDDD<<>>@@@@@@@@@???>>>===<<<;;;999999888777666555555555666666666666666777777777666666777777888888777777888888777666666555444444333444444666777999:::;;;;;;AAAHHHLLLMMMOOORRRUUUUUUVVVXXXZZZ]]]```eeeiiiooolllfff]]]UUUQQQSSSVVV___gggllljjjhhhhhheee```\\\[[[YYYWWWVVVVVVWWWXXX___jjj{{{~~~~~~zzzuuuqqqooommmkkkiiihhhgggfffeeebbb]]]WWWRRRIIIFFFCCC@@@===<<<<<<<<<:::999999888777666555555777777777666444333444666888;;;AAAIIIRRRZZZ```dddhhhiiijjjiiigggfffggghhhiiiiiiiiijjjkkkmmmnnnooorrrqqqpppoooooonnnmmmlllnnnooopppqqqqqqqqqpppppprrrpppnnnlllkkkhhheeebbbbbbdddhhhllloooqqqrrrsssttttttvvvxxxzzz{{{}}}}}}{{{||||||{{{zzzyyyzzz|||yyyzzz{{{|||}}}}}}}}}}}}|||{{{zzz{{{||||||zzzyyyvvvvvvvvvwwwxxxzzz|||}}}}}}vvvpppmmmllliiifffeeeccc^^^WWWQQQLLLHHHEEEDDDAAA@@@CCCIIITTTbbbrrr~~~|||wwwssssssuuuuuupppkkkbbb___bbbkkkqqqrrrqqqqqqqqqmmmllloootttyyyhhh```gggxxx}}}iiiRRRFFF@@@<<<999888444444333222111111111111//////000000000000//////222222222222222333333333777777EEEddd}}}{{{~~~zzzwwwwwwwwwxxxvvvtttvvvtttdddaaauuu}}}kkkaaaQQQGGG===;;;;;;:::<<>>AAAIIIRRR]]]lllzzzpppgggeeeddd```[[[ZZZQQQPPPNNNMMMNNNMMMKKKIIIJJJJJJJJJIIIHHHGGGFFFEEEBBBDDDGGGLLLQQQUUUYYYZZZ[[[\\\]]]___aaabbbcccddddddcccbbbaaa````````````bbbbbbccccccccccccbbbbbbbbbaaaaaa```___^^^^^^]]]```aaabbbfffmmmwww~~~wwwppphhhcccaaaaaadddgggiiillloootttwwwtttvvvyyy{{{}}}LLLKKKHHHEEECCC@@@???>>>===>>>??????@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>><<<<<<>>>???AAABBBBBBDDDFFFIIILLLMMMPPPQQQSSSUUUVVVWWWWWWWWWXXXZZZ\\\\\\\\\]]]^^^```^^^^^^]]]]]]]]]]]]^^^^^^aaaaaaaaaaaaaaaaaaaaaaaaaaa```^^^[[[XXXWWWWWWXXX[[[\\\^^^^^^XXXNNNEEEAAAAAAIIITTT\\\\\\UUUIIIAAA999999999:::<<>><<<999888999888777666555555555666666666666777777777888888666666777888888888888888999888888777777666666666444444555666888;;;===>>>===BBBIIIMMMNNNOOORRRUUUVVVXXXZZZ]]]___bbbgggjjjlllhhhaaaZZZVVVWWWYYY\\\fffkkkmmmllljjjiiifffccc___^^^\\\ZZZXXXXXXWWWWWW[[[cccooo}}}}}}xxxsssqqqooommmkkkhhhgggfffdddaaa\\\UUUQQQFFFFFFEEECCCAAA???===<<<:::999999888777555555444777777777666444333444666777;;;AAAJJJSSS\\\bbbeeeiiijjjkkkjjjhhhgggggghhhiiiiiiiiijjjkkklllmmmnnnpppppppppooonnnmmmmmmmmmoooooopppqqqqqqqqqqqqqqqqqqooollljjjiiifffcccaaabbbdddgggkkknnnqqqssssssvvvvvvwwwwwwxxxyyyzzzzzz|||||||||{{{yyyyyyzzz|||{{{{{{||||||||||||{{{{{{|||{{{zzz{{{|||{{{zzzxxxwwwvvvvvvwwwxxxzzz|||~~~xxxqqqnnnjjjhhhfffffffffbbb\\\WWWMMMHHHEEEDDDBBB@@@CCCIIITTTbbbtttyyyrrrpppqqqrrrpppmmmdddbbbdddlllrrrrrrqqqqqqooonnnllljjjiiiqqq}}}lllfffnnn~~~xxxZZZHHH@@@;;;999999444444333222111111111111000111111222222111111000111111222222333333333333666777EEEaaa}}}~~~}}}zzzyyyvvvvvv|||xxxrrrssswwwwwwttttttvvv{{{wwwgggdddyyykkk___PPPGGG>>><<<<<<;;;<<<>>>>>>AAAIIISSS]]]kkkwwwnnneeecccbbb^^^YYYWWWPPPOOOMMMMMMMMMMMMKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEBBBCCCGGGKKKPPPUUUXXXZZZZZZ[[[\\\^^^aaabbbdddeeeddddddcccaaa````````````ccccccccccccbbbaaa```___bbbaaaaaa```___^^^^^^]]]```aaacccffflllwww~~~uuunnnhhheeecccfffiiikkknnnqqqtttwwwuuuvvvxxxzzz|||NNNLLLIIIFFFCCC@@@>>>>>>===>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>>>><<<<<<>>>???AAAAAACCCEEEGGGIIILLLMMMMMMNNNQQQSSSUUUUUUUUUUUUWWWYYY\\\]]]^^^___aaaccc^^^]]]]]]]]]]]]]]]^^^___```aaaaaabbbbbbaaaaaa```______]]]ZZZVVVUUUUUUWWW[[[ZZZ[[[ZZZSSSIIICCCBBBGGGNNNXXX]]]YYYPPPEEE???999;;;===@@@CCCFFFHHHIIIHHHGGGEEEBBB>>>;;;777666777777666555555555555555666666777777888888999999777777888999::::::::::::999888888888777777777666444555555777999<<>>;;;:::555444333222111111111111111111222222222222111111000111111222333222222222444666DDD]]]www}}}~~~{{{uuupppppprrrzzz}}}www~~~pppjjjooouuuxxxqqqssswww{{{iiifffzzzlll___OOOFFF???>>>>>><<<<<<===@@@DDDLLLVVV___nnnvvvmmmdddcccbbb]]]XXXVVVPPPNNNLLLLLLLLLMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDAAACCCGGGKKKPPPTTTXXXZZZZZZ[[[\\\^^^```bbbdddeeedddcccbbbbbbaaaaaaaaaaaabbbccccccdddcccaaa___^^^bbbaaaaaa``````_________bbbdddfffhhhnnnyyy{{{uuuooojjjhhhjjjmmmooooooqqqsssuuussstttvvvwwwyyy}}}LLLKKKIIIFFFCCCAAA@@@???<<<===>>>???@@@@@@@@@@@@>>>>>>???@@@@@@???>>>>>>===>>>>>>>>><<<<<<>>>???@@@AAACCCEEEGGGJJJKKKLLLLLLNNNQQQSSSUUUVVVUUUUUUUUUWWWZZZ\\\^^^```ccceee]]]\\\\\\\\\]]]^^^^^^______```aaabbbbbbaaa```___[[[\\\[[[WWWSSSQQQRRRTTTYYYVVVVVVUUUNNNDDDAAADDDHHHOOOVVVXXXSSSJJJCCC???===@@@DDDHHHKKKMMMMMMMMMGGGFFFEEEBBB>>>;;;888666666555555444444444444444666666777888888999::::::888888999:::;;;;;;;;;;;;888888888888777777777777555555555777:::>>>AAADDDFFFGGGHHHLLLQQQUUUWWWWWWXXXZZZ]]]___aaacccfffiiieee```[[[ZZZ```fffjjjlllqqqooonnnmmmllljjjggggggaaa```___]]][[[YYYWWWWWWXXX[[[aaaiiirrryyy~~~xxxrrrooommmllljjjgggeeebbb___\\\WWWPPPLLLFFFFFFFFFEEEEEEEEEEEEEEE@@@???>>>===;;;:::999888555666666666444444666888777<<>>????????????<<<===>>>??????>>>===<<<===>>>>>>>>><<<<<<>>>???@@@AAACCCEEEHHHJJJKKKLLLNNNPPPSSSUUUWWWXXXXXXWWWSSSUUUYYY[[[]]]```cccfff\\\\\\\\\\\\]]]^^^___```___```aaabbbbbbaaa```___YYYZZZYYYUUUQQQOOOPPPRRRWWWSSSRRRQQQJJJAAA@@@EEEFFFLLLSSSTTTNNNGGGBBBAAABBBEEEIIINNNQQQQQQPPPOOOFFFEEEDDDAAA>>>;;;999777555555444333333333444444666777777888999999::::::888999:::;;;<<<<<<<<<<<<888888888777777777777777555555666777:::???BBBEEEJJJIIIIIIMMMSSSXXXYYYYYYYYY[[[^^^```aaacccfffhhhccc^^^ZZZ\\\dddkkkpppqqqssspppmmmmmmllliiigggggg```___^^^\\\ZZZXXXVVVUUUUUUWWW[[[```dddeeecccaaacccppp~~~wwwqqqnnnllljjjiiifffdddaaa^^^ZZZUUUOOOJJJHHHGGGEEEDDDDDDFFFHHHJJJBBBBBBAAA???>>><<<;;;;;;444555666555555555777999777<<>>BBBJJJUUU___nnnxxxnnngggfffeee___ZZZXXXRRROOOKKKIIIJJJLLLMMMMMMMMMMMMLLLKKKIIIGGGEEEDDDBBBDDDGGGLLLQQQUUUYYYZZZZZZ[[[\\\^^^```aaaccccccbbbbbbbbbbbbbbbbbbcccccc```bbbdddfffffffffeeedddaaaaaaaaaaaabbbbbbbbbbbb```bbbdddfffkkkwwwyyyrrrjjjlllmmmllljjjiiiiiijjjooopppqqqrrrssswww|||MMMJJJFFFBBB@@@???@@@@@@???@@@@@@AAAAAA???>>>======>>>>>>>>>>>>???????????????>>><<<;;;===@@@CCCCCCBBBBBBCCCEEEIIILLLNNNOOORRRUUUVVVUUUUUUVVVWWW\\\YYYWWWXXX[[[^^^___^^^\\\\\\]]]]]]]]]^^^^^^^^^aaaaaaaaaaaa```___^^^]]]\\\YYYTTTOOOLLLKKKLLLLLLTTTRRRNNNJJJFFFEEEGGGIIIFFFGGGGGGEEEBBBAAADDDGGGJJJNNNSSSVVVUUURRRLLLIIIEEECCC@@@<<<:::999888999666666555555555444444444777777888888999999::::::444555666888:::<<<===>>>======<<<;;;:::888888777777666666888;;;???DDDFFFIIINNNRRRQQQRRRWWWYYYXXX\\\\\\^^^___aaacccdddeee___]]]\\\___fffnnntttwwwzzzxxxuuuqqqlllhhheeecccbbb```]]]\\\[[[YYYWWWUUUQQQTTTVVVVVVSSSPPPNNNMMMNNNVVVbbbppp|||xxxrrrnnnllliiigggdddeeeddd```ZZZSSSOOOLLLHHHDDDCCCHHHKKKJJJIIIJJJHHHGGGFFFEEEBBB???<<<:::999888777777777888999:::777>>>HHHRRRZZZaaagggkkkhhhjjjlllnnnnnnnnnmmmlllkkkkkkllllllmmmllllllkkkkkkjjjjjjkkkmmmnnnmmmlllqqqnnnkkkkkkmmmoooooommmmmmmmmmmmnnnpppooommmkkkhhhiiijjjlllnnnqqqssstttuuurrrqqqrrrvvvyyyzzzyyyxxxxxxyyyzzzzzzzzzyyyyyytttuuuwwwyyy|||}}}~~~}}}||||||}}}}}}|||zzzxxx~~~|||zzzxxxzzz}}}}}}yyyvvvuuutttrrrnnnhhhfffeee^^^WWWPPPIIIDDDBBB@@@>>>AAAEEEPPP___sss}}}xxxuuutttrrrmmmjjjaaa]]]^^^hhhrrrvvvvvvwww|||rrrooolllfffrrr~~~tttcccvvvrrraaaNNNEEEBBB>>>999777444444222111000/////////111111000000000000111111000111111111111222222222222888>>>NNNaaahhhqqq~~~vvvxxx~~~qqqoooiiihhhggg[[[]]]qqqwwweeeTTTRRR^^^lllrrrssstttxxxrrrdddUUUlllvvvmmmZZZMMMIIIBBB<<<;;;===>>>===@@@DDDLLLUUU]]]lll|||rrrgggcccdddddd^^^XXXRRRMMMJJJKKKKKKIIIIIIKKKOOONNNMMMLLLJJJHHHFFFEEEGGGGGGHHHLLLSSSXXX\\\]]]ZZZ\\\^^^______```aaaccccccccccccbbbbbbbbbbbbbbbaaabbbdddeeeeeedddbbbaaacccbbbbbbaaaaaaaaaaaaaaa```dddffffffjjjzzzxxxuuunnnnnnnnnoooooommmjjjggglllmmmnnnoooppptttzzz~~~LLLJJJGGGCCCAAA@@@???@@@>>>???@@@@@@@@@???>>>===>>>>>>>>>????????????@@@??????>>><<<;;;===@@@CCCCCCCCCBBBBBBDDDGGGIIIKKKOOORRRUUUVVVUUUUUUVVVWWWZZZXXXVVVVVVYYY\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^```````````````___]]]]]][[[WWWPPPJJJGGGHHHKKKNNNPPPMMMIIIGGGEEEFFFHHHIIIFFFFFFEEECCCAAABBBGGGJJJTTTVVVYYYYYYVVVQQQJJJFFF@@@>>>;;;888666555555555666666555555555444444444666777777888888999999:::888999999:::;;;<<<======>>>===<<<;;;:::999999888888888888999<<<@@@EEEGGGKKKPPPTTTSSSUUUYYY[[[[[[aaaaaabbbbbbcccccccccccc___\\\YYY\\\dddnnntttwww{{{yyyvvvrrrnnnjjjgggeeebbb```]]]\\\\\\ZZZXXXVVVRRRSSSSSSPPPLLLHHHEEEEEEBBBIIISSS^^^iiitttyyysssoookkkhhhfffccccccccc```[[[TTTNNNKKKHHHCCCBBBGGGKKKJJJJJJLLLKKKKKKJJJGGGDDDAAA>>><<<;;;:::999999999:::;;;<<<999???IIIRRRZZZ```eeehhhhhhiiikkkmmmmmmmmmlllkkkiiijjjkkkkkkllllllllllllkkkjjjjjjkkkmmmnnnnnnmmmnnnllljjjkkknnnooonnnmmmmmmllllllmmmoooooommmkkkggghhhiiikkknnnqqqsssttttttrrrqqqrrrvvvxxxyyyxxxwwwwwwxxxyyyyyyyyyyyyxxxssstttwwwyyy{{{|||}}}}}}}}}||||||}}}~~~~~~|||zzz}}}}}}|||zzzzzz|||~~~zzzwwwwwwwwwuuuoooiiifffeee___WWWOOOIIIDDDBBB@@@???AAAFFFPPP___rrr|||vvvssssssqqqmmmjjjbbb___aaajjjssswwwxxxzzzwwwvvvtttppp~~~zzzpppaaaqqq~~~zzzooo^^^MMMEEEBBB>>>999888555444333222111000000000111111000000000000111111//////000000000111111111111777===LLL___ccchhhyyyzzz|||wwwnnnkkkeeedddbbbUUUTTTfff|||lll\\\XXXaaammmnnnnnnnnnqqqzzzttteeeUUUlllyyyppp[[[MMMIIIBBB===<<<>>>>>><<<@@@DDDLLLUUU^^^lll|||rrrgggbbbcccbbb\\\VVVRRRMMMJJJKKKKKKIIIIIIKKKMMMNNNMMMLLLJJJHHHFFFEEEEEEEEEFFFKKKQQQWWW[[[\\\ZZZ\\\^^^______```aaaccccccbbbbbbbbbaaaaaa``````bbbcccddddddddddddcccbbbaaaaaaaaaaaaaaabbbccccccbbbeeegggfffkkkyyy|||vvvoooooonnnnnnnnnllljjjhhhhhhiiiiiijjjlllooouuuyyyKKKJJJHHHEEECCCAAA???>>>>>>>>>?????????>>>===<<<>>>????????????@@@@@@@@@>>>>>>>>><<<;;;<<>>======<<<;;;:::999999999999999:::===BBBFFFIIIMMMSSSVVVVVVXXX\\\___^^^ffffffffffffeeedddbbbaaa___YYYTTTXXXdddpppwwwyyy|||zzzxxxtttpppmmmjjjhhhcccaaa___^^^]]][[[YYYWWWTTTSSSOOOJJJEEEAAA@@@AAA>>>CCCJJJQQQXXX___fffkkkwwwzzztttnnnjjjfffddd```bbbcccaaa\\\UUUNNNIIIGGGBBBAAAFFFIIIJJJKKKOOOPPPPPPNNNLLLHHHEEEBBB@@@======;;;::::::;;;<<<===;;;AAAJJJSSSZZZ___ccceeeggghhhiiikkklllkkkkkkjjjhhhhhhiiijjjkkkllllllmmmlllkkkkkklllnnnooonnnmmmkkkjjjjjjlllnnnoooooommmmmmllllllmmmnnnnnnlllkkkhhhiiijjjllloooqqqssstttsssqqqqqqrrruuuwwwxxxwwwuuuvvvvvvwwwxxxxxxwwwwwwtttuuuxxx{{{|||}}}|||{{{||||||{{{}}}~~~}}}||||||||||||{{{{{{~~~|||zzzyyy{{{xxxqqqiiieeeddd___XXXMMMGGGCCCBBBAAA@@@CCCHHHSSSaaasss~~~xxxuuutttssspppmmmccc```ccckkkrrruuuxxx|||{{{||||||zzzyyypppaaallluuutttvvvyyy}}}|||xxxtttjjjZZZKKKDDDAAA>>>:::999666555444333222111111111111111000000000000111111.../////////000000000000111777>>>NNN___```aaannnzzz}}}~~~{{{||||||vvvmmmjjjcccccc```QQQMMM\\\zzzuuuhhhbbbhhhooouuusssooonnnuuuxxxgggTTTkkk~~~ttt^^^NNNHHHAAA======>>>===<<>>>>>>>>>>>>>>=========<<>>>>>===<<<<<>>:::999777666666666666666666666666555555555555555555666666777888999::::::<<<===>>>??????>>>============<<<;;;;;;:::999999:::999999;;;>>>BBBGGGIIIOOOTTTXXXXXXYYY^^^aaa```gggggghhhhhhfffdddaaa___[[[SSSMMMSSScccsss{{{}}}}}}|||yyyvvvssspppmmmlllgggeeebbb```^^^\\\YYYVVVSSSQQQMMMGGGCCCCCCFFFIIIHHHJJJNNNQQQSSSTTTUUUVVV___tttzzzsssnnniiidddaaa___aaabbbbbb___WWWNNNHHHFFFBBBAAADDDGGGIIIMMMRRRTTTTTTSSSQQQMMMIIIFFFCCC???>>>===;;;;;;;;;<<<===;;;AAAKKKTTT[[[___ccceeefffggghhhiiijjjjjjjjjiiihhhhhhiiijjjkkklllnnnnnnlllkkkkkklllnnnoooooonnnhhhiiikkknnnpppppppppooonnnmmmlllmmmoooooonnnllllllmmmnnnooopppqqqrrrrrrqqqqqqqqqssstttvvvvvvvvvttttttuuuvvvwwwwwwwwwwwwvvvxxxzzz}}}~~~}}}|||{{{zzzzzzyyy{{{}}}~~~}}}||||||}}}}}}||||||~~~}}}{{{zzz|||yyypppgggcccbbb]]]WWWLLLFFFBBBBBBAAA@@@DDDIIIUUUcccttt}}}yyyxxxwwwuuusssdddbbbcccjjjppprrrvvv{{{~~~{{{}}}|||{{{|||sssccciiizzzyyyuuuqqqoooppppppooonnndddVVVIIICCCAAA>>>;;;;;;777666555444333222222222111111000000000000111111/////////000000000111111333999BBBSSSdddcccaaakkkrrrxxx{{{xxxxxx}}}|||ooolllfffgggfffVVVMMMXXXsss~~~tttoooqqquuu|||sssmmmppp{{{zzzhhhRRRgggzzzbbbQQQHHH@@@>>>???===<<<;;;>>>CCCLLLUUU___mmm}}}uuujjjdddbbb___ZZZUUURRRMMMJJJKKKKKKIIIIIIKKKJJJKKKLLLLLLJJJGGGDDDBBBAAABBBDDDJJJQQQVVVYYYZZZZZZ\\\^^^_________aaacccddddddcccbbbaaa```______dddccccccbbbbbbccccccdddaaaaaaaaaaaabbbcccdddeeedddddddddeeeiiittt|||tttrrroookkkhhhgggiiikkkffffffffffffgggjjjnnnrrrwww}}}JJJJJJJJJIIIFFFCCC@@@>>>???>>>>>>===============>>>>>>?????????@@@@@@@@@<<<===>>>===<<<<<<>>>@@@AAAAAAAAACCCEEEIIILLLNNNOOORRRUUUVVVUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^`````````^^^[[[ZZZRRROOOKKKHHHFFFGGGIIIKKKKKKJJJJJJPPPWWWZZZXXXTTTMMMLLLJJJKKKPPPVVV\\\```bbb```[[[UUUMMMEEE???;;;999999888777777777777777666666666666666666666666666666777888999:::;;;;;;<<<===???@@@AAA@@@??????<<<<<<;;;;;;::::::999999:::::::::;;;>>>CCCGGGJJJOOOTTTXXXXXXZZZ___bbbaaaeeefffggghhhfffbbb^^^\\\QQQJJJEEEMMM___qqq|||~~~}}}{{{xxxuuusssqqqpppllliiieeebbb___\\\XXXUUUPPPNNNJJJGGGGGGLLLSSSXXXVVVUUUUUUTTTQQQNNNJJJGGGMMM\\\qqqzzzsssnnniiiddd``````aaacccdddbbb[[[QQQJJJFFFBBB@@@BBBEEEGGGMMMTTTWWWXXXXXXWWWTTTOOOJJJGGG@@@???===<<<;;;;;;;;;<<<:::AAAKKKUUU\\\aaaeeegggffffffggghhhiiiiiiiiiiiiiiiiiiiiijjjkkkmmmnnnooolllkkkjjjlllnnnooonnnmmmhhhjjjmmmooopppqqqqqqqqqqqqooonnnnnnpppqqqpppoooqqqqqqrrrrrrrrrqqqppppppqqqrrrsssttttttuuuuuuvvvttttttuuuwwwwwwxxxxxxxxxvvvxxxyyy{{{{{{{{{yyyxxxyyyxxxwwwxxx{{{||||||{{{}}}~~~~~~}}}|||}}}}}}{{{{{{zzzvvvnnneeeaaa```[[[UUUKKKFFFBBBAAAAAAAAADDDIIITTTbbbqqq{{{~~~zzzzzz{{{zzzyyykkkgggffflllqqqtttxxx||||||yyy{{{yyyyyy~~~ssseeehhhuuuvvvnnniiigggffffff___SSSHHHDDDBBB>>><<<<<<777777555444333222222222111111000000000000111111000000000111111111222222222999BBBUUUhhhgggdddmmmsssyyyzzzuuuttt{{{tttppplllqqqrrr```TTT\\\ppp{{{{{{}}}~~~sssiiijjjuuu~~~{{{iiiQQQdddjjjVVVJJJ@@@??????===;;;<<>>=========>>>>>>===>>>>>>>>>>>>?????????<<<===>>>===<<<<<<>>>???AAAAAAAAACCCFFFJJJNNNPPPOOORRRUUUVVVUUUUUUVVVWWWXXXYYY[[[[[[ZZZZZZ[[[\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]___```aaaaaa___\\\ZZZPPPOOONNNLLLJJJIIIIIIHHHJJJKKKPPPVVV\\\\\\XXXTTTQQQPPPPPPTTTYYY^^^aaabbb___\\\VVVPPPIIICCC>>>;;;888888777777777777666666555666666666666777777777666777888999:::<<<<<<===>>>???AAACCCDDDCCCBBBAAA<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<===@@@DDDIIILLLOOOUUUYYYYYY[[[```bbbbbbdddeeeggggggddd```ZZZWWWIIIDDDBBBJJJ[[[mmmyyy~~~~~~}}}{{{yyywwwuuusssrrrooolllgggddd```]]]XXXUUUNNNMMMKKKJJJNNNVVVaaaiiiddd___YYYRRRNNNJJJFFFCCCEEELLLXXXlllzzzuuupppkkkfffcccccccccdddfffeee___UUUMMMGGGCCC@@@AAABBBEEEMMMVVVYYY[[[^^^___\\\VVVPPPKKKBBBAAA???===<<<;;;;;;<<<;;;BBBMMMWWW^^^cccfffhhhffffffgggggghhhiiiiiijjjjjjiiiiiiiiijjjkkkmmmnnnkkkjjjjjjkkkmmmnnnmmmlllhhhjjjmmmnnnnnnoooppprrrrrrqqqoooooopppqqqqqqppprrrsssssstttsssqqqpppnnnpppsssuuuuuuuuutttuuuvvvuuuuuuwwwxxxyyyyyyzzzzzzvvvwwwwwwwwwwwwwwwvvvvvvxxxwwwvvvwwwyyy{{{{{{{{{}}}}}}~~~}}}|||}}}}}}zzzzzzuuurrrkkkccc``````[[[TTTLLLFFFBBBBBBAAA@@@DDDIIIPPP^^^nnnvvv|||{{{yyy{{{wwwoookkkpppwwwzzz|||~~~zzzyyyzzzvvvwww~~~pppdddhhhuuuwwwmmmfffbbb```\\\RRRIIIEEEBBB>>><<<===777666555444333222222222111111000000000000111111111111111111222222222222000666???SSSiiijjjhhhqqqyyy|||{{{vvvuuu}}}}}}zzzwww~~~nnn^^^cccsssuuukkkkkkvvv|||kkkRRRaaa|||uuu^^^NNNAAA???@@@<<<:::<<<@@@EEENNNWWW___lll~~~wwwnnngggccc```\\\YYYRRRMMMJJJKKKKKKIIIIIIKKKIIIIIIHHHHHHFFFEEEDDDCCCDDDEEEHHHMMMSSSXXXZZZZZZZZZ\\\^^^______```aaaccceeeddddddddddddcccccccccccccccccccccccccccccccccddddddcccbbbbbbbbbbbbbbbccc______cccgggppptttsssoooiiicccaaadddhhhcccccccccbbbaaacccgggjjjoootttwwwyyy}}}LLLLLLJJJIIIFFFDDDAAA@@@AAA@@@???>>>===>>>??????<<<<<<=========>>>>>>>>>;;;<<<======<<<<<<===???AAAAAAAAABBBEEEIIILLLNNNOOORRRUUUVVVUUUUUUVVVWWWWWWZZZ\\\\\\ZZZYYYZZZ\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^___aaacccbbb___\\\ZZZQQQPPPNNNLLLJJJIIIHHHHHHKKKPPPXXX___aaa^^^YYYTTTRRRSSSUUUZZZ```ccccccaaa^^^ZZZTTTMMMGGGBBB>>>===888888888888888777666666555666666666777777777777777888999:::<<<===>>>???CCCDDDFFFGGGGGGEEECCCAAA>>>>>>>>>>>>============???>>>>>>@@@CCCGGGLLLNNNPPPVVVZZZZZZ\\\aaaddddddfffggghhhgggccc]]]VVVRRRIIIFFFFFFMMM[[[lllxxx~~~}}}}}}{{{zzzxxxvvvuuutttnnnkkkhhheeebbb___[[[YYYSSSSSSRRRRRRWWWbbbnnnvvvvvvlll___TTTOOOOOOPPPPPPIIIJJJMMMWWWnnn|||wwwtttpppkkkhhhgggffffffggggggbbbYYYQQQHHHDDDAAA@@@@@@CCCMMMVVV[[[___dddfffddd^^^VVVPPPDDDCCCAAA???============>>>FFFPPPZZZ```cccfffggggggggggggggghhhiiijjjjjjiiihhhgggfffggghhhjjjkkkjjjiiiiiijjjlllmmmlllkkkhhhjjjllllllkkkkkknnnqqqrrrpppnnnnnnpppqqqqqqpppoooppprrrrrrrrrqqqpppoooqqqtttvvvwwwuuuuuuvvvwwwvvvwwwxxxzzz{{{|||||||||yyyyyywwwvvvvvvvvvvvvwwwzzzxxxwwwwwwyyy{{{{{{{{{zzz{{{|||||||||}}}{{{yyyxxxpppoooiiicccaaaaaa\\\UUUMMMGGGBBBBBBAAA@@@CCCHHHOOO^^^nnnuuuyyy}}}|||xxxyyyuuummmqqqzzz~~~~~~}}}yyyxxxyyysssuuupppeeeiiivvv|||pppfff```ZZZRRRJJJFFFCCC???===>>>777666555333222222111111111111000000000000111111000000000000111111111111222777>>>RRRiiilllkkkuuuzzz|||{{{wwwwww~~~jjjlllzzzxxxnnnmmmvvv~~~oooUUUaaa{{{eeeRRRBBB@@@@@@<<<:::>>>AAAFFFOOOXXX___kkk|||vvvmmmfffbbb___\\\YYYRRRMMMJJJKKKKKKIIIIIIKKKIIIHHHGGGEEEDDDDDDDDDDDDEEEFFFIIINNNTTTWWWXXXXXXZZZ\\\^^^______```aaacccbbbccccccccccccdddddddddbbbcccddddddddddddcccbbbccccccbbbbbbbbbcccddddddddd______dddhhhqqqsssrrrooohhhaaa___bbbeeebbbbbbbbb```___aaadddgggkkkmmmmmmmmmpppwwwzzzyyy~~~MMMLLLKKKHHHFFFDDDBBBAAABBBAAA???>>>>>>>>>???@@@<<<<<<<<<<<<============;;;<<<======<<<<<<===>>>BBBAAAAAABBBDDDFFFIIIKKKOOORRRUUUVVVUUUUUUVVVWWWWWWYYY\\\[[[YYYXXXYYY[[[^^^^^^^^^_________``````^^^```bbbcccccc```]]][[[SSSQQQNNNKKKIIIHHHHHHHHHNNNVVV```ggggggaaa[[[WWWSSSTTTXXX^^^dddeeeccc```^^^[[[TTTMMMGGGBBB???>>>:::;;;;;;;;;:::999888777555666666666777777888888888999:::;;;===>>>???@@@HHHIIIJJJKKKIIIGGGCCCAAA@@@@@@@@@???????????????AAAAAAAAABBBEEEJJJNNNQQQQQQWWW[[[[[[]]]bbbeeeeeehhhiiijjjhhhccc[[[SSSNNNMMMLLLMMMSSS___mmmzzz}}}|||{{{zzzxxxwwwuuuuuullljjjgggeeecccaaa^^^\\\[[[ZZZYYYZZZ```jjjvvv~~~zzzgggZZZUUUYYY^^^bbbQQQPPPMMMMMM^^^}}}}}}zzzwwwsssooollliiigggggghhhiiiddd[[[SSSIIIDDDAAA@@@???BBBLLLWWW\\\aaahhhllljjjcccZZZTTTFFFEEECCCAAA???>>>>>>>>>BBBIIISSS[[[aaaccceeeeeegggggggggggghhhiiijjjkkkhhhgggfffdddeeefffhhhiiiiiihhhhhhiiikkkllllllkkkgggiiijjjiiihhhiiilllppprrrpppnnnmmmooopppppppppkkkmmmoooqqqrrrqqqpppoooqqqtttxxxxxxvvvuuuvvvwwwwwwxxxzzz{{{|||}}}}}}}}}~~~}}}zzzxxxwwwxxxyyyzzz|||zzzxxxxxxyyy{{{{{{{{{wwwxxxzzz{{{|||~~~zzzxxxwwwnnnmmmiiidddcccbbb]]]VVVMMMGGGCCCBBBAAA@@@CCCHHHQQQ```pppwwwzzz}}}}}}yyywwwzzzvvvlllqqq{{{}}}zzzvvvvvvvvvqqqsssuuugggkkkwww{{{mmmdddZZZRRRJJJGGGDDD???===>>>666555444333222111111111111111000000000000111111////////////000000000000666999???SSSjjjnnnnnnyyywwwyyyyyyvvvyyytttsssxxxllliiipppyyy}}}qqqWWWaaazzziiiTTTBBB@@@@@@;;;:::>>>BBBGGGPPPXXX___jjj{{{uuummmfffaaa^^^[[[YYYRRRMMMJJJKKKKKKIIIIIIKKKJJJHHHFFFDDDCCCCCCDDDEEEEEEFFFIIINNNSSSVVVWWWVVVZZZ\\\^^^______```aaacccaaaaaaaaabbbccccccddddddaaabbbdddeeeeeedddbbbaaaaaaaaaaaabbbcccdddfffffffff```___eeejjjsssqqqrrrooohhh```]]]```dddccccccbbb```___aaadddgggiiiiiieeebbbdddkkknnnmmmppptttyyy|||}}}~~~~~~~~~}}}~~~