BM6P6(@ rrrQQQ@@@;;;:::<<<<<<999888999888888888888777777777777777777777777777777777777666666666666666666666666666888999888666555555666777777888888888888777777777:::>>>AAABBBDDDFFFGGGFFFFFFFFFDDDBBBBBBDDDFFFGGGGGGGGGKKKRRR\\\eeekkk}}}tttnnntttsssdddSSSRRRVVV^^^gggkkkhhh___XXXTTTPPPQQQ[[[gggnnnssswwwwwwrrrjjjbbb___fffrrr|||~~~uuuooorrr|||xxxggg^^^aaalllxxx~~~}}}iiiaaa``````mmmvvv~~~}}}xxxtttsssrrrvvv{{{|||uuummmaaa]]]ZZZ[[[]]]\\\VVVPPPUUUQQQNNNMMMIIIGGGPPP\\\ooopppnnnggg```]]]]]]]]]kkkzzzzzz|||{{{mmmeeecccVVVMMMEEEGGGPPPVVVTTTOOORRROOOJJJHHHLLLSSSTTTPPPSSSQQQMMMJJJHHHHHHIIIJJJCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@AAACCCDDDFFFGGGFFFDDDAAA@@@@@@@@@???>>>BBBAAA@@@@@@AAACCCFFFHHHEEEDDDCCCCCCDDDCCCAAA???:::;;;<<<===>>>??????@@@???>>>>>>============>>><<<;;;::::::999999::::::::::::999999888777666666777777666666666666777777888888777777666666555555666555444666888888555222555555666666777777888888777777777777777777777777666666666777:::>>>BBBEEEJJJMMMWWWccckkknnnsssxxxrrroooooosssvvvvvvxxx{{{}}}|||yyyssstttzzz~~~~~~~~~wwwjjj___^^^lllyyyiiibbb___bbbmmmyyyqqqhhh\\\UUURRROOOIIIDDD===888666999===AAAHHHOOOJJJKKKLLLLLLJJJIIIJJJKKKNNNLLLJJJIIIGGGGGGHHHHHHFFFFFFDDDDDDEEEGGGIIIKKKSSSUUUXXX\\\___aaabbbbbb```aaabbbdddeeefffffffffdddeeegggfffdddbbbbbbcccfffggghhhiiijjjiiihhhhhhffffffeeefffhhhhhhgggfffjjjlllmmmmmmjjjhhhggghhhjjjhhheeecccccceeeiiikkkjjjjjjjjjjjjiiigggfffeeebbbbbbaaaaaaaaabbbdddeeeaaa___^^^```ccceeedddbbbaaabbbcccccccccaaa```___eeeeeedddbbbaaa___^^^^^^\\\\\\]]]^^^```bbbdddeee```aaaaaaaaabbbbbbbbbbbb```______^^^\\\ZZZXXXWWWVVVWWWYYY[[[^^^bbbgggkkklllnnnnnnkkkfffcccdddeee``````````````````______]]]\\\\\\]]]___```___^^^]]]^^^^^^^^^]]]]]]___``````^^^\\\YYYXXXZZZ___cccdddbbb___\\\ZZZ[[[\\\]]]qqqPPP@@@;;;:::<<<<<<999777888888888888777777777666666555555555555555555555555666666666666666666666666555777888777666444444555666777777888888777777666666888<<<>>>@@@AAABBBDDDDDDDDDDDDBBB@@@@@@BBBDDDDDDCCCCCCFFFJJJQQQXXX\\\]]]hhhvvvrrrqqqyyy{{{qqq___WWWRRRUUU[[[___cccggghhhbbbZZZTTTTTTXXX\\\^^^```\\\WWWVVV]]]hhhppptttuuutttrrrlllbbbWWWPPPMMMVVV___gggkkklllpppwww|||~~~ttteeeWWWOOOOOORRRXXX```gggiiikkkmmmllliiikkkfff^^^YYYWWWVVVRRRMMMLLLMMMOOOPPPOOOMMMLLLKKKJJJIIIJJJOOOTTT^^^rrrxxxvvvwwwyyywwwssseeeZZZUUUUUUQQQJJJEEEGGGOOOUUUTTTQQQRRRPPPLLLJJJNNNTTTTTTOOOQQQPPPMMMJJJHHHHHHHHHHHHDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDFFFFFFEEECCC@@@>>>???@@@@@@@@@BBBBBBAAAAAABBBCCCEEEEEEDDDCCCBBBCCCCCCCCCAAA???:::;;;===???@@@@@@@@@???>>>>>>===<<<<<<<<<======;;;;;;:::999999999999:::::::::999888888777666666777777666666666666777777777777777666666666555555777666666777999999777444555555555666777777888888666666666666666666666666777777666666777:::===???CCCEEENNNYYY```eeekkkrrrsssrrrtttwwwwwwttttttwwwzzz}}}}}}xxxvvvxxxzzzyyyyyyssshhh\\\WWW```sssyyylllaaaYYYXXXaaammmiiiddd___\\\[[[XXXSSSNNNNNNGGG@@@>>>===<<<@@@EEENNNOOOQQQRRRRRROOOLLLJJJIIIIIIKKKKKKKKKIIIHHHFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGIIIMMMRRRWWW\\\___```^^^___aaaccceeefffggggggeeeffffffeeebbbaaaaaacccffffffhhhiiiiiihhhgggfffeeeddddddfffhhhiiihhhfffgggiiikkkkkkiiigggfffggghhhgggeeeddddddfffhhhiiiiiiiiiiiihhhhhhgggfffeeedddccccccbbbcccdddeeefffbbb```^^^___bbbccccccbbbaaaaaaaaaaaaaaa```___^^^eeedddcccbbbaaa___^^^^^^^^^^^^^^^^^^___```aaaaaa_________```````````````_________^^^]]][[[ZZZYYYXXXZZZ^^^aaabbbccceeegggfffhhhhhhfffcccaaaaaaccc^^^^^^___``````_________]]]\\\]]]^^^aaabbbaaa______``````^^^\\\[[[\\\^^^]]]]]]\\\ZZZYYY[[[___cccbbbaaa^^^\\\[[[\\\\\\]]]oooOOO@@@;;;999<<<<<<999777888888888777777777777666666444444444444444444444444666666666666666666666666333555666666444333333444666666777777777777666666555777:::;;;<<<<<<>>>???AAABBBAAA@@@>>>>>>@@@BBBEEEEEEEEEFFFHHHJJJMMMNNNGGGNNNXXXcccooo{{{qqqkkkgggjjjllllllkkkllllllcccYYYTTTTTTSSSNNNJJJNNNIIIEEEEEEJJJOOORRRTTTSSSSSSPPPJJJDDDCCCEEEHHHIIIMMMRRRTTTRRRSSSXXX^^^bbbZZZUUUUUUPPPGGGEEEIIIEEEKKKOOOPPPSSSYYY\\\\\\[[[WWWPPPKKKHHHHHHJJJLLLSSS[[[bbbaaaYYYUUUYYY___bbbcccfffllltttyyy|||yyygggYYYNNNHHHHHHKKKMMMIIIGGGIIINNNSSSUUUUUURRRRRROOOMMMPPPTTTSSSNNNOOONNNMMMKKKIIIHHHGGGFFFDDDEEEEEEEEEFFFGGGGGGGGGEEEDDDBBB@@@@@@@@@BBBCCCFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCCCCCCCDDDDDDEEEFFFDDDAAA>>>===>>>@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDCCCBBBBBBCCCBBB@@@>>>:::<<>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999888888777777666666777666666555555666666777666666666666666555555555888777777999::::::888666444555555666666777888888666666666666666666666666888777555444555666888999;;;<<>>AAACCCDDDBBBCCCDDDEEEDDDCCCAAA@@@CCCBBBAAAAAABBBAAA???===:::<<<@@@CCCDDDCCCAAA???===<<<<<<;;;::::::::::::;;;::::::999888999999999888888777777777666666666666666666555555666666666555555555555555555555555777777888999999999777666444444555555666777777888666666666666666666666666777666555444444555666777888777999???DDDIIIRRR[[[xxx}}}nnnggghhhlllooopppppprrrvvvuuuqqqiiilllnnnnnnjjjddd___[[[bbbgggnnnpppllleee```^^^[[[]]]bbbhhhoootttvvvwwwqqqllliiijjjggg^^^VVVSSSHHHEEECCCGGGOOOTTTTTTSSSQQQNNNJJJFFFEEEEEEGGGIIIFFFFFFFFFEEEDDDCCCBBBAAA??????@@@AAACCCFFFIIIKKKPPPRRRTTTWWWYYY\\\]]]]]]``````___]]]]]]___cccgggffffffggghhhhhhgggeeedddddddddcccdddffffffeeecccbbbdddggggggfffeeeeeeeeecccdddeeeeeeffffffffffffdddddddddddddddeeeffffffeeeeeeeeeeeeeeeeeeeeeeeedddbbb___]]]]]]___aaabbbaaa```___^^^^^^___```aaadddcccbbbaaa```___^^^^^^``````aaaaaa``````______^^^^^^^^^]]]]]]]]]]]]]]]__________________^^^]]]ZZZ^^^aaabbb```\\\YYYXXXXXXYYYZZZ[[[\\\\\\^^^___ZZZ[[[\\\]]]^^^_________\\\[[[\\\^^^aaabbbaaa``````aaa```^^^[[[ZZZZZZ[[[[[[\\\]]]]]]\\\[[[]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]iiiKKK???:::999;;;;;;888666888777777777666666666666555555555555555555555555555444444444444444444444444111222444444333222222333555555666666666666555555888999::::::999:::;;;===???@@@@@@???===>>>@@@BBBAAABBBBBBCCCCCCCCCCCCCCCGGGMMMSSSSSSQQQSSS[[[bbbwwwmmmccciiiyyy|||zzzxxxzzzzzzqqqqqqqqqlllgggfff___bbbbbb___```fffiiihhhgggfffjjjmmmjjjdddccchhhhhhhhhwwwnnnhhhnnntttyyy|||~~~{{{}}}~~~vvvlllccc]]]RRRJJJDDDCCCCCCDDDGGGLLLIIIIIIIIIIIIJJJLLLNNNPPPQQQSSSSSSPPPPPPRRRPPPKKKJJJJJJKKKKKKIIIGGGEEECCCEEEEEEFFFGGGGGGGGGFFFFFFFFFEEECCCBBBCCCDDDFFFGGGIIIIIIIIIHHHGGGEEEDDDCCCFFFEEEEEEDDDDDDDDDDDDEEEAAA???<<<<<>><<<:::===@@@CCCDDDCCCAAA@@@======;;;::::::999999999::::::999888888888888999777777666666666666666666666666555555555555666666444444444444444555555555444555777777777666555555444444444555666666777777555555555555555555555555666555555444555666777888:::777777:::===@@@GGGOOOlllvvv}}}nnngggiiigggeeeaaaaaajjjsssuuuppplllkkklllppprrrnnneee]]]```ccchhhnnnssssssnnniiicccbbbbbbeeemmmtttzzz|||sssrrrvvv~~~~~~tttggg```TTTLLLCCCAAAFFFLLLPPPPPPUUUTTTQQQNNNLLLJJJHHHHHHEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@AAABBBDDDEEEGGGHHHKKKMMMOOOQQQRRRSSSVVVVVVVVVVVVXXX]]]ccchhhdddeeefffggggggfffeeedddeeedddcccdddddddddbbb```bbbdddffffffeeeddddddeeeaaabbbdddeeefffffffffeeecccbbbbbbbbbcccdddeeefffccccccdddddddddccccccccceeecccaaa^^^]]]^^^```bbbcccbbbaaa``````aaabbbccccccbbbbbbaaa```___^^^^^^___```aaabbbbbbbbbbbbbbb^^^^^^^^^^^^^^^^^^^^^^^^^^^______``````______^^^^^^```aaa```]]]ZZZXXXXXXVVVWWWXXXYYY[[[]]]^^^^^^ZZZ[[[\\\]]]^^^^^^^^^^^^[[[ZZZ[[[\\\___```___^^^]]]^^^^^^]]][[[[[[\\\^^^\\\]]]^^^]]][[[ZZZZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]]fffIII???:::888;;;;;;888666777777777666666666666555555555555555555555555555555444444444444444444444444000222444444333222333444444444555555555555444444999:::;;;;;;::::::<<<>>>??????@@@???===>>>@@@BBBBBBBBBAAABBBCCCEEEGGGHHHFFFMMMSSSSSSOOOMMMSSSYYY```lllyyyiiicccjjjyyy||||||{{{~~~~~~~~~~~~xxxssskkkeee```ZZZSSSMMMFFFAAA???BBBDDDCCCDDDGGGEEEDDDDDDDDDEEEGGGIIIJJJPPPSSSSSSOOOMMMNNNMMMIIIIIIIIIJJJIIIHHHFFFDDDCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEDDDCCCCCCDDDDDDDDD@@@???>>>???AAACCCDDDDDDBBBCCCDDDEEEEEECCCAAA???AAA@@@??????@@@???===;;;;;;===@@@BBBCCCCCCAAA@@@>>>===<<<;;;:::999999999::::::999888888888888888666666666666555555555555666555555444444555555666333333333444444444444444222444666666555333333444333444444555555666777777555555555555555555555555444444444555555666777888:::888777999::::::???FFFXXXaaannnuuuqqqjjjjjjoooiiiddd\\\YYY```kkkooommmpppkkkgggiiinnnqqqoookkkllliiiddddddnnnyyy|||zzzssskkkcccbbbhhhpppvvvwwwqqqpppttt|||~~~vvviiibbb]]]TTTHHH???===???AAABBBNNNRRRVVVYYYWWWRRRLLLHHHFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFBBBCCCDDDFFFGGGHHHHHHHHHIIIJJJLLLNNNQQQWWW^^^cccaaabbbcccdddddddddcccccceeecccccccccdddcccaaa___aaaccceeefffdddcccbbbcccaaabbbcccdddeeefffffffffccccccbbbaaabbbccceeefffbbbbbbcccccccccbbbaaaaaaddddddccc```______aaacccccccccbbbbbbccccccddddddbbbbbbaaa``````___^^^^^^]]]^^^```bbbcccccccccccc^^^^^^^^^_________``````_________```______^^^^^^aaaaaaaaa___\\\[[[[[[\\\XXXXXXXXXZZZ]]]______^^^[[[[[[\\\]]]^^^^^^^^^^^^[[[ZZZZZZ\\\^^^___^^^\\\[[[\\\]]]\\\[[[\\\^^^___\\\]]]^^^]]][[[ZZZZZZ[[[]]]\\\\\\\\\\\\\\\]]]^^^cccGGG>>>:::888:::;;;888666777777777666666666555555555444444444444444444444444333333333333333333333333000222444444333222333444444444444555555444444444999:::;;;::::::;;;===???>>>>>>???>>>======@@@BBBDDDBBBAAA@@@BBBFFFJJJMMMHHHLLLPPPQQQPPPPPPSSSUUUQQQZZZaaaeeelllxxxpppmmmuuu}}}xxxzzztttlll___YYYRRROOONNNMMMJJJFFF@@@<<<<<>>>>>???>>><<<:::<<<===???@@@AAABBBAAAAAA???>>>===;;;::::::999999:::999999888888888888888555555555555555555555555666555555444444555555666222222333333333444444444111333666666444222333444333333444555555666666777555555555555555555555555444444444555555555555666777666666999999888;;;@@@HHHLLLTTTZZZ\\\]]]fffpppqqqnnneee[[[XXX^^^eeegggjjjiiihhhiiilllpppsssvvvssspppiiifffmmm|||sssfffcccllluuuyyyxxxmmmfffdddiiilllhhhaaa^^^[[[VVVPPPIIIDDDAAA??????DDDHHHNNNSSSUUUTTTRRROOOKKKJJJHHHFFFEEEDDDDDDEEECCCCCCDDDEEEFFFFFFFFFFFFAAAAAABBBBBBCCCBBBBBBBBB>>>@@@CCCEEEIIIOOOUUUZZZ[[[\\\^^^```aaaaaa``````aaa``````bbbcccdddcccaaaaaabbbddddddbbb```___```aaaaaabbbcccdddeeeffffffdddcccbbbaaaaaacccdddeeebbbbbbcccccccccbbb``````bbbddddddcccaaa```bbbdddbbbbbbcccdddddddddddddddaaaaaaaaa```______^^^^^^[[[\\\___aaabbbbbbaaa```\\\]]]]]]^^^___```aaaaaa_______________^^^]]]\\\^^^___```___]]][[[\\\]]][[[YYYYYY[[[^^^```___]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^]]][[[[[[\\\]]]\\\[[[[[[]]]___ZZZ[[[\\\[[[ZZZZZZ\\\^^^___]]]\\\ZZZZZZ[[[]]]^^^bbbGGG>>>:::888:::;;;888666777777666666666555555555555333333333333333333333333333333333333333333333333000222444444333333444555333444444555555444444333999::::::::::::;;;>>>@@@======>>>===<<<===???AAAAAA>>>;;;:::<<>>>>>???>>><<<:::<<<===>>>???@@@AAAAAAAAA??????===<<<;;;::::::::::::999999888777888888888444555555555555555555555555555555444444555555555222222222333333444444444111444777666444222333444333333444444555666666777555555555555555555555555555555555444444444333333444333555999999777999===BBBAAABBBFFFJJJQQQ___lllyyyyyyqqqaaaUUUTTT\\\aaa```gggoooqqqpppppptttxxxpppsssrrroootttwwwiiihhhsss~~~iii^^^VVVVVV[[[\\\\\\\\\VVVXXXZZZYYYUUUPPPMMMLLL??????AAADDDJJJPPPVVVZZZRRRPPPLLLIIIGGGFFFFFFFFFEEEEEEFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???888:::===@@@CCCHHHNNNRRRWWWYYY[[[]]]^^^^^^^^^^^^^^^^^^^^^aaadddeeeeeeddd```aaacccbbb```^^^]]]]]]aaaaaaaaabbbccceeefffgggeeedddcccaaaaaabbbdddeeebbbccccccdddcccbbbaaa```aaaccceeeeeebbbaaaccceeeaaabbbccceeeeeeeeedddcccaaaaaa``````______^^^^^^ZZZ\\\^^^``````___^^^]]][[[[[[\\\]]]___```aaaaaa____________^^^]]]\\\[[[XXX[[[]]]^^^\\\[[[ZZZ[[[]]][[[YYY[[[^^^```___]]]^^^^^^_________^^^]]]]]]___^^^]]]^^^______]]][[[\\\]]]]]]\\\[[[[[[\\\^^^XXXYYYZZZZZZZZZ\\\___bbb```^^^\\\ZZZYYYZZZ\\\^^^zzzYYYGGG<<<;;;:::888777666666666666555555555555444444444222222222222222222222222333333333222222111111111222222222222222222222222444444444555555555666666777666666666777999;;;======<<<;;;::::::;;;===>>>AAA???===<<<<<<>>>@@@BBBFFFFFFGGGHHHIIIKKKLLLMMMHHHFFFJJJRRRWWWWWWTTTTTT^^^aaahhhqqqyyy|||wwwsssyyy|||{{{nnnkkkeee]]]UUUNNNIIIGGGDDDBBB@@@???@@@@@@???>>><<<@@@EEEFFFEEEDDDDDDFFFIIICCCBBBHHHLLLJJJIIIKKKQQQNNNIIIEEECCCCCCEEEGGGEEEFFFFFFGGGGGGEEEDDDCCCEEEFFFFFFEEEBBBAAAAAABBBBBBDDDGGGIIIJJJIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCAAABBBCCCCCCDDDCCCCCCCCCAAABBBBBBBBBCCCCCCDDDDDDBBBCCCCCCDDDCCCBBB@@@???========================>>>===<<<<<<<<<===???@@@>>>===<<<;;;:::999999999777777777777666666666666555555555666555555444333333333333333333333333333333333333333333333333333444444444555555555555666333333333444444444555555444444444444444444444444333333333333333333333333444555555666777888888999:::::::::;;;>>>HHHTTT]]]nnnvvvxxxmmmaaa]]]^^^]]]^^^aaaffflllppptttvvvwwwtttooommmqqqyyy~~~~~~|||xxxkkk```cccqqq{{{zzzuuu___YYYQQQLLLNNNUUU^^^ddddddZZZXXX```ddd```aaaggg___VVVIII???<<>>@@@AAACCCDDDLLLNNNRRRVVVYYY[[[[[[[[[\\\\\\]]]^^^______``````eeeccc``````bbbcccaaa___bbbccccccdddddddddddddddeeeeeedddccccccdddffffffffffffdddcccaaaaaa``````^^^___aaabbbddddddddddddcccccceeeggghhhfffbbb^^^___```aaabbbbbbaaa___^^^^^^^^^___```````````````[[[\\\]]]^^^____________^^^___``````___\\\YYYVVVYYYYYYZZZ[[[\\\\\\\\\\\\YYY[[[]]]^^^^^^^^^\\\[[[\\\]]]___``````___]]]\\\]]]]]]\\\\\\]]]]]]^^^___```___^^^]]]]]]^^^```aaaZZZZZZ[[[[[[\\\]]]^^^___```^^^]]][[[[[[\\\]]]^^^vvvVVVFFF;;;;;;999888777666666666555555555555444444444444222222222222222222222222333333333222222111111111222222222222222222222222333333444444444555555555555555555555666888:::;;;;;;:::999999999;;;<<<>>>>>>===<<<:::;;;<<<>>>@@@DDDDDDEEEGGGIIIKKKMMMNNNGGGCCCDDDKKKPPPPPPPPPRRROOORRRVVV[[[aaaiiiqqqvvvuuuyyy}}}~~~~~~tttooopppuuuxxxyyyxxxxxx|||yyyxxxwwwllldddRRRPPPMMMIIIFFFCCCAAA@@@BBB@@@>>>>>>??????>>>===;;;@@@EEEHHHHHHGGGGGGHHHIIIDDDBBBGGGIIIGGGGGGIIIOOOMMMIIIEEECCCDDDEEEFFFEEEEEEFFFFFFFFFEEEDDDCCCDDDEEEEEEDDDBBBAAABBBCCCBBBDDDFFFHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDBBBBBBCCCBBBBBB@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>???<<<;;;:::999888888888888777777777666666666555555555555555555555444333333333333333333333333333333333333333333333333333333444444444444555555555555333333333444444444444555444444444444444444444444333333333333333333333333444444555666666777888888666666666555888???HHHOOOYYY```dddaaa___fffmmmppphhheeebbbbbbgggmmmrrrtttqqqmmmkkknnntttxxxwwwtttmmmfff```aaahhhnnnpppnnnccc___YYYTTTTTTVVVYYY[[[bbb\\\^^^fffjjjfffhhhooo|||sssdddVVVKKKCCC>>><<>><<<>>>===>>>>>>???@@@AAABBBEEEGGGJJJMMMOOOQQQRRRRRRVVVWWWXXXZZZ]]]___```aaafffcccaaa```bbbbbbaaa___ccccccdddddddddddddddcccfffffffffffffffgggggghhhfffeeedddbbbbbbaaaaaaaaa___``````aaabbbcccddddddbbbbbbccceeefffdddaaa^^^___```aaabbbcccbbb```______``````aaaaaaaaaaaaaaa^^^___``````aaa`````````___```aaaaaa___\\\YYYWWWYYYZZZ[[[\\\]]]]]]]]]]]]ZZZ[[[\\\]]]]]]\\\ZZZYYY[[[\\\]]]^^^^^^\\\[[[ZZZ[[[[[[[[[[[[\\\^^^___```___^^^\\\\\\\\\^^^```aaa]]]\\\[[[[[[[[[\\\]]]]]]___]]]\\\ZZZZZZ[[[\\\]]]pppRRRDDD;;;:::999777666666666666555555444444444333333333222222222222222222222222222222222222222111111111222222222222222222222222222222333333333444444444444333333444555666888888888888777777888:::;;;===<<<;;;:::::::::;;;===>>>@@@AAACCCEEEGGGIIIKKKLLLFFFBBBAAAFFFJJJKKKMMMQQQJJJLLLNNNNNNNNNRRR\\\cccgggiiikkkmmmqqqyyyyyyttttttmmmkkkpppwww|||xxxzzzuuutttwww}}}yyyttttttzzz~~~xxx}}}yyyrrrjjjaaaWWWLLLEEE??????>>>>>>>>>>>>?????????>>><<<<<<===>>>>>>===;;;???EEEIIIJJJJJJIIIIIIHHHDDDBBBDDDEEEDDDDDDFFFLLLJJJHHHFFFDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDBBBBBBCCCDDDBBBDDDFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCC@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>:::999888777666666666777777666666666666555555555444444555555444444333222333333333333333333333333333333333333333333333333333333333444444444555555333333333333444444444444333333333333333333333333222222222222222222222222444444444555666666777777333333222222222666<<<@@@CCCHHHLLLQQQZZZiiivvv|||wwwnnnccc___bbbiiimmmoooiiigggfffhhhlllnnnmmmjjjgggffffffdddddddddeeegggiiihhhfffeeeeeedddbbb```bbb^^^```fffggghhhppp{{{yyylll___RRRGGG@@@??????AAAGGGMMMSSSWWWXXXXXXUUUPPPKKKGGGEEEEEEFFFEEEEEEFFFGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@AAABBBBBBAAABBBCCCDDDFFFHHHIIIIIIMMMOOOQQQTTTXXX[[[^^^___dddbbb``````aaaaaa```___bbbbbbbbbccccccbbbbbbaaaeeeeeefffgggggggggggggggeeedddcccbbbbbbbbbbbbbbbaaa``````___```aaabbbcccbbbaaaaaacccdddcccaaa___^^^___aaabbbcccbbbbbbaaaaaaaaabbbccccccccccccbbbbbbbbbccccccbbbbbbaaaaaa___```aaaaaa```]]][[[YYYZZZZZZ[[[\\\]]]]]]]]]]]]ZZZ[[[\\\\\\[[[ZZZXXXWWWYYYZZZ[[[[[[[[[YYYXXXWWWXXXXXXXXXYYYZZZ\\\]]]^^^\\\[[[[[[[[[[[[]]]___```^^^]]][[[YYYYYYZZZ[[[]]]^^^]]][[[ZZZZZZZZZ[[[\\\iiiNNNBBB999999888777666555555666444444444444333333333222111111111111111111111111222222222111111111111111111111111111222222222222111111222222222333333333333333333444555666666777555555555666777888:::;;;::::::::::::;;;;;;<<<===>>>>>>@@@BBBCCCEEEFFFFFFEEEBBBBBBGGGJJJJJJLLLOOOKKKOOOPPPLLLGGGGGGNNNUUU[[[[[[\\\]]]cccooo|||qqqddd\\\eeewwwooofffiiivvv{{{yyy|||~~~~~~{{{wwwwwwsssyyy}}}rrrhhhccceee```YYYQQQJJJDDD>>>:::@@@??????>>>>>>>>>??????===;;;::::::<<<===<<<<<<;;;???DDDHHHJJJIIIGGGEEEDDDBBB@@@AAABBBCCCDDDFFFHHHHHHGGGFFFDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@BBBCCCCCCBBBBBBCCCDDDCCCEEEFFFGGGHHHGGGFFFFFFDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<888888777666666666666666666666666555555555444444444444444444444333222222222222222222222222222222222222222222222222222222222333333333444444444444222222333333333444444444222222222222222222222222222222222222222222222222333333444444555555555555222222222222333444666888999:::>>>EEEQQQ___jjjooovvvmmmdddaaadddgggfffbbb]]]]]]^^^aaaccceeefffeeejjjlllooonnnkkkhhhggggggjjjjjjlllppptttvvvtttrrrhhheeecccccc```cccooo~~~zzzrrriii^^^SSSMMMEEEAAA===;;;>>>EEELLLPPPWWWYYY[[[[[[XXXRRRKKKGGGGGGGGGFFFFFFGGGGGGHHHHHHDDDCCCCCCCCCCCCDDDEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJNNNQQQTTTWWWXXX^^^]]]]]]]]]]]]^^^____________````````````______```aaacccdddeeedddccccccddddddcccbbbbbbcccccccccaaa```^^^]]]]]]___aaabbbcccbbbaaabbbccccccbbb```^^^___```aaabbbcccbbbbbbbbbbbbcccddddddddddddddddddddddddccccccaaa`````````aaaaaaaaa```^^^\\\ZZZZZZ[[[\\\]]]]]]^^^^^^]]][[[[[[[[[ZZZYYYXXXVVVUUUYYYYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXXXXYYYZZZ\\\^^^___]]][[[YYYXXXXXXZZZ\\\^^^]]]\\\[[[[[[ZZZZZZ[[[[[[dddJJJ@@@888888777666555555555555444333333333222222222222111111111111111111111111111111111111111111111111000000000111111222222222111111111222222222333333333333444555555666666666333333444555666777888999888999:::;;;<<<<<<<<<<<<<<<===>>>?????????>>>>>>@@@@@@DDDJJJLLLIIIHHHJJJCCCIIIMMMJJJDDDBBBEEEJJJOOOMMMKKKLLLRRR]]]jjjsssvvvzzzvvv\\\SSSNNNUUUdddvvv}}}ggg___kkk}}}yyy~~~{{{tttqqqjjjbbbYYYTTTRRRSSSTTTOOOIIIDDDAAA???===<<<@@@???>>>===<<<<<<<<<<<<;;;:::888999:::;;;;;;:::<<<>>>AAADDDFFFEEEBBB???===?????????@@@CCCEEEFFFEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBAAAAAAAAAAAAAAA???@@@BBBBBBAAAAAACCCDDDEEEFFFGGGGGGHHHGGGGGGFFFBBBCCCCCCDDDDDDDDDCCCCCC???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;::::::999999999999999999999999999888888999999::::::::::::888777666666666666666666555555555555444444444444333333333333333222222111222222222222222222222222222222222222222222222222222222222222333333333444222222222333333333444444222222222222222222222222111111111111111111111111333333333333333444444444111111222333444555555555666555777>>>GGGNNNRRRTTT___]]]]]]ccciiiiiibbb[[[TTTVVVYYY[[[]]]```ccceeelllnnnrrrwwwzzzyyyuuuqqqiiihhhkkkqqqyyy~~~~~~|||sssttttttooogggbbbgggppp{{{wwwpppjjjccc\\\UUUQQQPPPLLLFFF@@@<<<<<<===???IIINNNUUU[[[^^^\\\YYYVVVSSSPPPLLLHHHFFFEEEEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFEEEEEEEEEFFFGGGGGGCCCDDDFFFHHHJJJLLLNNNNNNTTTUUUVVVWWWXXXYYY[[[]]]]]]]]]^^^_______________]]]^^^```aaabbbbbbaaaaaaccccccbbbbbbaaabbbbbbbbb```___]]]\\\\\\]]]___aaacccbbbbbbbbbddddddcccaaa^^^^^^___```aaabbbbbbbbbbbbbbbcccdddddddddddddddccccccbbbbbbaaa```^^^^^^``````aaa```___^^^\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]][[[[[[ZZZYYYXXXVVVUUUTTTYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSVVVVVVWWWWWWYYYZZZ[[[\\\YYYXXXXXXXXXYYY[[[]]]___]]]\\\\\\[[[[[[[[[[[[[[[```GGG???777777666555555555555555333333333222222222111111111111111111111111111111000000000111111111111111//////000000111222222222111111222222222333333333333333444555555555555555333333444555666666777777777888:::;;;<<<<<<<<<;;;:::;;;<<<===<<<;;;:::999:::===CCCJJJKKKEEECCCDDD<<>>=========<<<<<<<<<<<<======;;;:::888888999::::::999<<<<<<===???AAAAAA>>>;;;888===?????????CCCEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBAAA@@@????????????@@@???@@@AAAAAA@@@@@@BBBCCCEEEEEEFFFFFFFFFFFFFFFEEE@@@AAABBBBBBBBBBBBBBBBBB>>>???@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>>>>>>>===<<<;;;::::::::::::999999999999999999999999666777888999999999888888666666555555555555666666555555444444444333333333222222333333222222111000222222222222222222222222222222222222222222222222111111222222222333333333222222222222333333333333111111111111111111111111000000000000000000000000222222222222222333333333000///000222444555444333333111444:::>>>??????AAAHHHLLLVVVbbbmmmoooiiibbbUUUXXXZZZ[[[ZZZ]]]bbbfffiiikkkrrr{{{}}}rrroooooossszzz~~~|||{{{wwwiiiaaa^^^lllgggbbb]]][[[ZZZYYYXXXVVVXXXXXXTTTMMMDDD>>>;;;???AAAEEEKKKRRRYYY```ccceeeaaa\\\VVVPPPLLLIIIHHHFFFEEEEEEEEEEEEEEEFFFGGGFFFGGGGGGGGGGGGGGGFFFFFFCCCDDDDDDEEEFFFGGGGGGHHHKKKMMMNNNOOOPPPQQQTTTWWWYYYZZZ[[[]]]^^^^^^^^^^^^[[[\\\]]]___````````````aaa```______^^^^^^^^^^^^]]]\\\\\\[[[\\\]]]^^^___bbbaaabbbccceeeeeecccaaa^^^^^^^^^______``````aaaaaaaaabbbccccccccccccbbb````````````___^^^]]]\\\`````````___^^^]]]\\\\\\YYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZYYYWWWVVVVVVUUUYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWUUUSSSRRRQQQQQQQQQTTTUUUUUUVVVWWWXXXXXXYYYVVVVVVWWWXXXZZZ\\\]]]^^^[[[[[[[[[[[[ZZZZZZZZZYYY^^^FFF???666666555555444444555555222222222222111111111111111111111111111111111111///000000000111111111222/////////000111222222222222222222222333333333444111222333444444444333222333444444555666666666666444666888;;;<<<;;;:::999999:::;;;<<<<<<;;;:::999888;;;CCCIIIIIICCC@@@BBB???CCCHHHKKKJJJIIIHHHHHHDDDBBBAAAAAADDDHHHLLLNNNIIIJJJPPPYYY^^^```ccchhhqqqwwwvvvVVVQQQUUUfffyyylllfff^^^XXXTTTPPPJJJFFFAAA???<<<999777999===AAADDDBBB???>>>>>>>>><<<;;;;;;;;;;;;;;;<<<===>>>???<<<:::999888999999999777:::999999;;;>>>???===;;;666===BBB@@@???BBBDDDAAACCCBBBBBBAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>?????????@@@AAAAAA@@@???AAABBBDDDDDDDDDDDDDDDDDDDDDCCC>>>???@@@AAAAAAAAAAAAAAA>>>??????@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<<<<<<<;;;:::::::::;;;<<<888888888888888888888888555666777888888888777777444444333333333444444555444444444333333333333222222222222222222111111000111111111111111111111111111111111111111111111111111111111111222222222222111222222222222333333333111111111111111111111111000000000000000000000000222222222222222222222222111000///111444555333111000///111777888555666:::===BBBLLLWWWbbbiiijjjiii___bbbbbb___ZZZ[[[```fffiiimmmuuu{{{wwwsssuuuyyy{{{vvvrrrwww|||ooobbb[[[bbb^^^ZZZWWWYYY\\\___```YYY]]]aaa```\\\VVVSSSQQQLLLHHHDDDBBBEEEMMMVVV[[[cccddddddccc```[[[VVVSSSMMMLLLJJJIIIHHHGGGFFFFFFEEEFFFGGGHHHHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFEEEGGGIIIIIIHHHHHHKKKNNNQQQRRRTTTVVVWWWYYYYYYZZZYYYYYYYYYZZZ[[[\\\]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^^^^___```aaaccceeeeeebbb___^^^^^^]]]]]]]]]^^^^^^______``````aaaaaaaaaaaaaaa____________^^^]]]\\\\\\______^^^^^^]]]]]]\\\\\\XXXXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUVVVXXXYYY[[[[[[[[[[[[XXXXXXYYYYYYXXXXXXWWWWWW]]]EEE>>>666666555444444444555555222222222111111111111000000000000000000000000000//////000000111111111222...//////000111222222222222222333333333444444444///000222333333222111000444444555666666555555555222444777:::;;;:::999888777999;;;=========<<<;;;:::===CCCIIIHHHBBBAAACCCEEEFFFHHHIIIIIIGGGEEEDDD???>>>===>>>@@@BBBCCCBBBDDDDDDJJJSSSWWWUUUQQQQQQZZZ```hhhmmmpppttt{{{bbb^^^fff|||~~~xxxtttnnnkkkkkkiiibbbZZZLLLIIIEEE@@@===;;;<<<>>>444666777888999:::<<<>>>>>>===<<<<<<===<<<;;;999999999999999999:::;;;<<<===;;;999888999999888777999777666999===??????===666???DDDAAA???BBBBBB???CCCBBBAAA@@@@@@@@@AAABBBAAA@@@>>>=========>>>??????AAAAAAAAA??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBB===>>>???@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@======<<<<<<;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===777777777777777777777777444555777888888888777666333222222111222222333333444444444333333333222222222222222222222111000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333000000000000000000000000000000000000000000000000222222111111111111111111444222111222555555333111111...000555444111333:::888:::???GGGOOOYYY```eeejjjkkkiiiccc[[[ZZZ___eeemmmrrr{{{zzzuuuqqqqqqtttrrrkkkdddooovvv|||{{{vvvooohhhcccgggccc]]]YYYYYY[[[\\\]]]\\\^^^```aaaaaaccchhhlllaaa[[[QQQHHHCCCCCCFFFHHHPPPUUU]]]dddgggeee```]]]UUUSSSQQQNNNKKKIIIHHHGGGEEEGGGIIIJJJJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGCCCEEEFFFEEEBBBBBBDDDGGGHHHJJJLLLNNNPPPRRRSSSSSSUUUUUUTTTUUUVVVXXXZZZ[[[ZZZZZZXXXWWWUUUUUUTTTTTTWWWXXXZZZ\\\]]]]]]^^^^^^]]]^^^```ccceeeddd```]]]^^^^^^]]]\\\\\\\\\]]]]]]^^^^^^___```````````````^^^^^^^^^___^^^^^^]]]\\\^^^^^^^^^]]]]]]\\\\\\\\\WWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXUUUUUUUUUVVVWWWXXXYYYZZZXXXWWWVVVVVVUUUVVVVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTUUUWWWYYY[[[[[[ZZZYYYXXXVVVVVVWWWWWWVVVVVVUUUTTT___EEE:::888777666555555444444555222222222111111111111000000000////////////000000////////////////////////////////////000000000000222222222111111111000000111111222222222333333333666555555444444333333222111333666999:::999888777<<<;;;:::<<<>>>>>><<<999<<<@@@CCCEEEDDDCCCBBBBBBHHHIIIIIIGGGEEEDDDDDDFFF???===<<<>>>BBBDDDCCCBBBDDDBBBDDDKKKNNNLLLJJJKKKNNNRRRUUUTTTSSSXXXcccllljjjgggiiirrr|||{{{xxx~~~vvvyyy}}}{{{}}}{{{|||wwwrrrnnniiidddaaaWWWUUURRROOOJJJFFFCCCBBB;;;::::::999999888888888777888888999999:::;;;;;;999999999999999999999999::::::;;;;;;<<<======>>>===;;;999777777999;;;===:::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>>>>???AAABBBBBBAAA???============>>>@@@@@@@@@???????????????AAAAAA@@@???>>>>>>>>>???;;;<<<<<<===>>>????????????>>>=========>>>@@@AAAAAA<<<999999===>>><<<888::::::;;;;;;;;;:::999888888888888888777777777777666777777888888888777777333333333444444444555555444444444333333222222222333333222222111000//////111111111111111111111111//////000111222222333333444222000000222333444333000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222222222222222222222222111111222333333444555555777666777:::???GGGOOOSSS```dddgggeee___\\\___cccooottt{{{~~~{{{vvvqqqmmmjjjjjjooosssrrrmmmkkklllmmmoooooommmiiiiiilllpppxxxrrriii```YYYWWWXXXZZZYYYccciiigggkkkvvvzzzuuussskkk___SSSKKKFFFBBB@@@FFFIIIMMMOOOQQQTTTYYY]]]aaa```^^^[[[VVVPPPKKKGGGMMMJJJGGGGGGHHHIIIIIIIIIJJJIIIGGGGGGHHHGGGFFFDDDGGGGGGFFFEEEEEEDDDDDDCCCHHHHHHGGGGGGGGGIIIJJJLLLNNNNNNNNNNNNPPPRRRTTTUUUWWWVVVTTTQQQNNNNNNPPPRRRXXXXXXXXXYYYYYYYYYYYYZZZ]]]]]]^^^^^^]]][[[ZZZYYYWWWWWWWWWWWWWWWXXXYYYYYYXXXWWWXXX[[[```cccbbb```^^^^^^]]][[[XXXWWWYYYZZZ\\\^^^___^^^\\\[[[[[[\\\XXXXXXXXXYYYZZZ[[[ZZZXXX[[[\\\[[[YYYVVVUUUUUUVVV[[[YYYXXXXXXYYY[[[[[[[[[XXXVVVTTTTTTTTTTTTSSSRRRUUUTTTTTTSSSTTTUUUVVVWWWTTTUUUVVVVVVUUUUUUVVVXXXTTTUUUVVVWWWWWWWWWVVVUUU]]]DDD;;;888777666555444444444444222222222111111111000000000000////////////000000.........................../////////000000000000222222222111111000000000111111111222222222333333444444444333333333333222222333555777888888888777<<<::::::;;;===>>>;;;888;;;>>>AAABBBAAA@@@??????EEEEEEEEEDDDBBBBBBCCCEEE<<<<<<>>>BBBGGGJJJIIIHHHCCC@@@@@@DDDGGGEEEEEEGGGFFFIIIJJJHHHEEEHHHQQQYYYTTTPPPPPPVVV^^^bbbfffjjjxxxzzzrrruuu{{{wwwtttxxx~~~xxx|||~~~|||yyytttpppmmmjjjfffccc___\\\YYYVVVTTTPPPLLLIIICCCBBB@@@>>>;;;999777666888888888777777666666666777777888888999:::::::::888888888888888888888888999999:::;;;;;;<<<======<<<:::888777777888:::<<<999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<======???>>>>>>===>>>???@@@AAA@@@???>>>=========>>>>>>?????????????????????>>>AAA@@@??????>>>>>>??????<<<<<<======>>>??????@@@???>>>=========>>>???@@@???<<<999999===>>><<<999;;;;;;:::::::::999999999888888888888777777777777555666666777777666666666333333333444444444444555444444333333333222222222333333222222111000000///111111111111111111111111//////000111111222333333333111000000222333333333000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222222222222222222222222000111111222333333444444333333222333555999>>>AAANNNTTTZZZ\\\[[[^^^eeekkkeeehhhkkknnnnnnjjjfffbbbaaaaaadddiiikkkjjjnnntttoooooonnnjjjfffhhhooouuu~~~|||vvvpppjjjgggggggggeeejjjhhhbbbfffsss|||{{{tttmmmbbbYYYRRROOOMMMLLLDDDDDDCCCAAAAAAFFFMMMSSS[[[\\\___aaa```^^^[[[YYYLLLKKKIIIIIIJJJJJJIIIGGGDDDDDDEEEGGGHHHHHHEEEBBBFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMSSSRRRPPPMMMKKKKKKMMMPPPUUUUUUUUUUUUUUUVVVWWWWWWYYYZZZ[[[[[[[[[ZZZYYYXXXYYYXXXWWWVVVVVVUUUUUUUUUSSSSSSSSSWWW[[[]]]]]][[[\\\]]]\\\[[[XXXWWWXXXYYY[[[\\\]]]]]][[[ZZZZZZ[[[ZZZZZZ[[[\\\]]]]]]\\\[[[YYYZZZZZZXXXVVVUUUUUUWWW[[[YYYWWWWWWYYY[[[[[[ZZZXXXWWWUUUUUUWWWXXXWWWWWWWWWWWWVVVUUUVVVWWWXXXYYYUUUVVVWWWVVVTTTSSSSSSTTTVVVWWWXXXZZZZZZZZZYYYYYY~~~[[[DDD;;;888777666555444444444444222222111111111000000000000//////......//////000............................../////////000000000111111111111000000000000000111111111222222222222111111111222222222222333333333444555666777777888::::::999:::<<<<<<:::888;;;>>>@@@@@@>>><<<<<<<<>>AAAFFFKKKLLLJJJHHHBBB>>>===@@@BBBAAABBBDDDDDDFFFFFFDDDAAABBBIIIPPPLLLGGGDDDHHHKKKMMMQQQUUU]]]bbbfffiiiuuu{{{{{{~~~}}}|||~~~yyypppmmmqqqvvvyyyzzz{{{qqqmmmiiikkksss|||yyyvvvqqqlllfffhhhjjjjjjhhheeecccbbbaaa___[[[XXXUUUQQQLLLHHHDDDCCCBBBBBBBBB???;;;888777666666555555444444333555555555555555444444444666666777777888999999999666666666666666666666666888888999999::::::;;;;;;;;;999888666666888999;;;777777888999999999999999:::::::::;;;;;;<<<<<<<<<>>>>>>=========>>>???@@@======<<<<<<======>>>???=========>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>??????======>>>>>>??????@@@@@@>>>>>>=========>>>???@@@>>>;;;888999<<<>>>===:::<<<;;;:::999888999999:::888888888888777777777777444555555555555555444444333333333333444444444444333333333333222222222222333333222222111000000000111111111111111111111111///000000111111222222222333111000000222333333222000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111///000000111111222222222333333222222222444555666<<>>???@@@???===;;;;;;<<<@@@AAAAAA@@@>>>===>>>@@@>>>AAADDDGGGHHHEEEAAA>>>@@@======BBBEEEDDDCCCEEEFFFGGGGGGEEECCCEEEKKKQQQLLLGGGDDDFFFGGGGGGKKKPPPNNNPPPRRRUUU```kkkmmmiii^^^\\\[[[^^^bbbddddddaaa______]]]ZZZ]]]dddhhhhhhfffbbb______cccffffffdddccciiinnnnnnnnnmmmfff^^^^^^ZZZVVVVVVZZZ```dddfffhhhhhhccc[[[WWWXXXWWWUUUQQQQQQQQQOOOLLLIIIIIIIIIMMMLLLKKKJJJHHHDDD>>>:::=========??????===999666555555555666666666666666333333333444444444444444555555555666777777888888444444444444444444444444666777777777888888888999999888777666666777888999666666777888888888888888888999999999:::;;;;;;;;;=====================>>>::::::;;;;;;===>>>??????<<<<<<<<<===============??????>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@============>>>>>>??????<<<:::888999<<<======<<<<<<;;;999777777888999;;;888888888888777777777666444555555555555444444333222222333333333444444444333222222222222222222222222222222111111111000000111111111111111111111111///000000000111111111222222111000000222333333222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111/////////000000000111111111222222333444555666666555999===AAADDDKKKTTT[[[```^^^\\\]]]___\\\TTTMMMTTTVVV]]]fffkkkkkknnnsssrrrvvvyyyvvvnnniiiiiilllnnnppprrruuuyyyuuueee```gggmmmnnniiiddd^^^[[[\\\```dddgggddd___WWWNNNIIIHHHJJJLLLGGGIIILLLPPPTTTVVVWWWXXXcccdddeeeeeeddd```YYYUUUUUUPPPIIIEEEDDDFFFHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFGGGGGGFFFEEECCCBBBDDDDDDDDDCCCCCCCCCCCCDDDFFFFFFFFFDDDCCCDDDFFFHHHMMMKKKIIIHHHHHHJJJMMMNNNLLLMMMOOOQQQSSSSSSSSSSSSTTTSSSSSSRRRPPPOOOMMMMMMNNNNNNOOOQQQSSSUUUUUUUUUVVVXXXZZZYYYWWWUUUTTTTTTVVVXXXYYYYYYWWWVVVWWWXXXUUUWWWYYYZZZYYYXXXXXXXXXWWWYYYZZZZZZYYYXXXYYYZZZ\\\ZZZYYYZZZ\\\]]]\\\[[[VVVUUUTTTUUUWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVXXXXXXXXXZZZZZZYYYVVVTTTSSSSSSTTTVVVWWWYYYZZZZZZZZZYYYyyyVVVAAA:::777666555444444333333333111111111000000000////////////............//////....................................//////////////////////////////////////////000000000111111111---...//////000111222222444333222111222333555777777888888888777777888888AAABBBBBB@@@===<<<===>>>BBBBBBBBB@@@===<<<<<<===<<>>@@@@@@@@@DDDJJJLLLKKKJJJLLLSSSXXXWWWRRRJJJIIIHHHGGGGGGIIIKKKLLLGGGHHHFFFAAAAAAGGGLLLNNNMMMKKKIIIJJJMMMPPPOOONNNJJJNNNPPPNNNLLLLLLKKKIIIHHHEEEAAA???AAACCCFFFHHHKKKLLLIIICCCBBBDDDEEECCCAAAAAA@@@>>><<<:::;;;<<>>???;;;;;;<<<<<<============???>>>>>>===>>>>>>??????>>>>>>>>>>>>>>>?????????<<<<<<======>>>>>>>>>>>>;;;:::999999;;;<<<<<<<<<<<<;;;999777777888999:::888888888888777777777666555666666666555555444333222222222333333333444444222222222222222222222222222222222111111111111111000000000000000000000000000000000000000111111111111000///000222333222111////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000...///////////////000000---...///000111222222222222444666777888<<>>@@@AAAAAAAAA???<<<;;;<<<===888;;;======;;;999888888666666<<>>===???AAA>>><<<===@@@AAAAAAEEEKKKMMMKKKJJJKKKMMMNNNKKKHHHEEEDDDBBB???======???AAA===???>>>:::999???CCCDDDBBB@@@??????AAABBBBBBBBB>>>@@@@@@???>>>???@@@BBB???===:::888777888:::<<<;;;>>>===::::::>>>>>><<<::::::;;;999888888999;;;<<<<<<===???@@@???;;;888:::999999999999888444111333333333222111111111000222222333333444555666666222222333333444555555555222222222222222222222222333333333444444444444444555555444444444444555555555555666777777777777777555555666777888999999:::;;;;;;<<<<<<<<<;;;::::::666777999:::<<<=========;;;;;;<<<<<<======>>>>>>>>>>>>=========>>>??????===============>>>>>>>>>;;;<<<===>>>>>>>>>======::::::::::::::::::;;;<<<;;;:::999888777888888999888888888888777777777777666666666666555444333333222222222222333333333333111111111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000//////111222333111000////////////////////////////////////////////////////////////////////////000//////......//////000////////////////////////////////////////////////000000000000000000000000000000111111222444888;;;@@@CCCJJJUUUaaahhhjjjjjj[[[UUUPPPQQQTTT[[[hhhttt~~~rrrfffccckkktttyyyvvvpppjjjiiirrr}}}vvvqqqooommmjjjgggZZZVVVQQQQQQUUU]]]eeeiiijjjjjjjjjjjjjjjhhhdddaaa___\\\VVVPPPJJJGGGEEEDDDEEEHHHLLLSSSYYY]]]]]]]]]\\\^^^```bbbbbb]]]VVVPPPMMMLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEEEEFFFFFFFFFEEEEEEDDDBBBCCCDDDCCCBBBBBBCCCEEEEEEDDDCCCBBBCCCDDDFFFGGGCCCDDDFFFGGGHHHHHHGGGGGGEEEFFFGGGHHHIIIIIIHHHGGGDDDFFFHHHIIIIIIHHHIIIKKKNNNPPPQQQPPPOOOMMMMMMNNNNNNPPPRRRRRRQQQPPPQQQRRRLLLPPPUUUVVVSSSQQQQQQRRRSSSUUUWWWXXXWWWVVVUUUVVVVVVUUUUUUVVVXXXXXXWWWUUUXXXVVVTTTTTTVVVVVVVVVUUUVVVUUUUUUTTTTTTUUUWWWXXXUUUWWWZZZ[[[[[[YYYYYYYYYVVVWWWXXXYYYYYYYYYXXXWWWtttTTTAAA<<<666666555444333333333333111000000000///////////////......------......///---------------------------------.........//////---------....../////////........./////////000000/////////000000111111222111111111111111222222333555666777555333333555888@@@@@@>>><<<::::::===???<<<===>>>===<<<<<<===???999;;;<<<:::999999;;;>>>999888<<>>===>>>@@@>>>>>>AAAFFFFFFFFFIIIOOOLLLKKKJJJJJJIIIFFFCCCCCC@@@???>>><<<999999:::;;;:::===<<<::::::>>>@@@>>>??????>>>>>>>>>>>>===<<<::::::;;;<<<===<<<===>>>===<<<:::888666777999;;;777::::::888999<<<===;;;777999:::999888888:::<<<:::999:::;;;<<<<<<999666:::888777777888777444222333333333222222111111111000111111333444555666666111111222222333444444444222222222222222222222222222222222222222222222222444444444333333444444444333444444555555555555555333444555666777888999999:::;;;;;;<<<;;;:::999888555666888:::;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????===============>>>??????===<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<;;;;;;;;;:::999999:::;;;999999999999888888888888888888888888777777777777555555555555444333222111111222222222222333333333000111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000///000//////111333333111/////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////333222111111000000111111//////000000000222333555666999???HHHRRR\\\dddhhh[[[UUUNNNLLLLLLPPP[[[fffpppsssqqqhhh^^^\\\dddmmmttttttpppjjjgggkkkwwwyyysssooooooqqqrrrqqqoooddd^^^XXXVVVYYY___eeeiiiooommmjjjkkkmmmooonnnmmmfffccc___YYYSSSMMMHHHEEEIIIHHHGGGIIIKKKLLLLLLKKKRRRVVV\\\cccggghhhdddaaaXXXWWWUUUSSSPPPMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFEEEDDDCCCDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEAAABBBCCCDDDDDDCCCBBBAAA@@@BBBCCCEEEEEEEEECCCCCC@@@CCCEEEEEEDDDCCCDDDFFFIIIJJJJJJIIIGGGGGGHHHJJJIIIKKKLLLMMMLLLKKKLLLMMMFFFKKKQQQQQQNNNKKKLLLMMMMMMOOORRRRRRQQQOOONNNNNNNNNMMMMMMOOOQQQQQQOOOMMMQQQPPPOOOPPPRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQSSSSSSQQQTTTWWWYYYXXXVVVUUUUUUUUUVVVWWWWWWWWWVVVTTTTTTsssTTTBBB>>>666666555444333333333333000000000000////////////.........------.........---------------------------------.........//////---------.........//////............/////////000000000000000111111111111111111111111222222222222444666666555222222555888======;;;999777888;;;>>>888:::;;;;;;;;;<<>>???>>>;;;888999===AAA>>><<<>>>DDDHHHGGGFFFHHHCCCBBB@@@>>>===>>>???AAA999:::???DDDEEEDDDGGGMMMJJJIIIIIIHHHDDD???======;;;;;;;;;::::::::::::;;;888;;;;;;999:::======:::<<<;;;<<<;;;;;;999888666777777999<<<>>><<<999999888888777555333444666777888::::::777777;;;<<<:::666888999999888888999;;;:::999999999:::999777444777666444444555555444222000000000000000000000000//////000222333444555666000111111222333333444444222222222222222222222222222222222111111111111111333333333333333333333333222222333444444444444333333333444555666777888999:::;;;;;;<<<;;;:::888888555666888:::;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@===============>>>??????<<<<<<<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>>>>===<<<;;;<<<;;;:::999888999:::888999999999999888777777888888888888777777777777444444444333222111000///111111222222222333333333000000111111222222222222111111111111111111222222000000000000000000000000000000000000/////////////////////111333333111/////////////////////////////////////////////////////////////////////////////////............//////////////////////////////000000000000000////////////...------...///111222000111111111111111222222000111333666;;;DDDNNNTTTZZZVVVSSSQQQNNNKKKNNNSSSVVV___fffccc[[[VVVZZZ___dddhhhjjjiiifffiiirrr{{{vvvooojjjkkkpppssstttuuuwwwqqqiiieeefffkkkpppsssrrrmmmfffcccfffjjjlllnnnjjjjjjiiifff```YYYRRRNNNLLLIIIGGGGGGHHHIIIJJJJJJEEEFFFIIIQQQZZZbbbhhhjjjcccbbb___\\\XXXUUURRRQQQLLLKKKJJJIIIHHHIIIJJJKKKEEEFFFHHHIIIIIIIIIHHHGGGFFFGGGHHHGGGEEEDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEAAAAAABBBBBBAAA@@@>>>===???@@@BBBCCCCCCBBB@@@??????BBBEEEEEECCCBBBCCCEEEEEEFFFEEEDDDBBBBBBDDDFFFEEEGGGIIIIIIHHHHHHHHHIIIAAAFFFLLLMMMIIIFFFFFFHHHHHHKKKMMMMMMKKKIIIHHHHHHGGGGGGGGGIIIKKKKKKIIIGGGJJJIIIHHHJJJMMMOOOPPPOOOLLLLLLKKKKKKKKKLLLMMMNNNOOOQQQUUUVVVTTTRRRQQQQQQSSSSSSTTTTTTSSSRRRPPPOOOlllRRR@@@777666666555444333333333333000000000000////////////,,,---...//////...---,,,------------------------------------------------------------------------...------,,,,,,,,,------////////////000000000000111111111000000000000000666666555444333333222222777666555555666888:::<<<999999::::::<<<===??????DDD@@@;;;:::===??????>>>BBB@@@???@@@CCCEEEDDDBBBAAABBBBBBAAA???>>>>>>???888;;;???AAAAAA@@@AAABBBAAADDDFFFEEEBBB===:::999:::;;;<<<<<<;;;;;;===>>>CCC???999666666888;;;===<<<888777999888555333555555888:::<<<;;;;;;<<<<<<:::888666333333444555777555555666888;;;<<<:::999777666666666777888999999666666666555555444444333555555666666555555444333111111111111111111111111222222111111222222333444111111111111111111111111222333444444222000111111111222222333333222222111444444444444333333222111333333333444444444555555222333444555666666666666888888888777777777777777777777888999::::::::::::;;;;;;===>>>????????????<<<<<<;;;:::;;;<<<===>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;;;;;;;;;;:::999888777666777777777777777777777777555555444444444333333333111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////.........---------............------////////////////////////......////////////......///////////////.........///000000000111111111111111111111222444777:::<<>>EEEDDDBBB@@@??????@@@AAA@@@AAABBBBBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGHHHJJJKKKLLLMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJgggOOO???888666555444333333222333333000000000000////////////------...//////...------------------------------------------------------------------------------...------,,,,,,---------.../////////000000000000000000000000000000000000222333333444333333222222555444333333444666999:::999999999:::;;;<<<===>>>@@@===:::999:::<<<======BBB???===>>>AAACCCCCCBBBEEEDDDCCCAAA@@@>>>===<<<999999999:::<<<>>>???@@@@@@CCCEEEEEEBBB>>><<<;;;<<<<<<===<<<::::::;;;======999555444777:::;;;:::888666666888777333444777444777999;;;::::::;;;;;;:::888555333333333555666444444444777999:::999777666666555555555666777777555444444444444444444333444444444444333333333333111111111111111111111111222111111111111222333333222111111111111111111111111333444333222000000111111222222222222222222111333333333333333222111111222222222222333333333333222333444555555555555555777777777777777777777777666777888999:::::::::::::::;;;<<<===>>>>>>>>>>>><<<;;;:::::::::;;;=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;999999999999888777666666666666666666666666666666555444444444444333333333111111111111111111111111111111111111111111111111111111111000000000//////000000000000000000000000////////////////////////........................................................................000/////////.........---,,,------......------,,,..............................////////////......////////////............//////000000000111111111000000000000222444777999;;;>>>CCCIIINNNQQQSSSSSSRRRSSSUUUUUUUUUVVVXXXZZZ___bbbfffjjjmmmoooppppppzzz~~~rrroooooolllmmmnnnttt~~~oooeee^^^]]]XXXQQQTTT]]]eeeddddddccccccdddhhhmmmnnnllliiigggeeebbb]]]ZZZSSSPPPOOOPPPSSSRRRMMMHHHIIIMMMTTT[[[```cccccccccaaaaaa^^^[[[]]]___[[[TTTPPPNNNMMMLLLKKKIIIGGGGGGJJJIIIHHHHHHIIIIIIHHHGGGHHHGGGEEEDDDCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFEEEEEEHHHFFFDDDCCCBBBCCCDDDEEEBBBCCCCCCDDDCCCBBBAAA@@@BBBBBBBBBCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBAAA@@@???>>>>>>??????@@@@@@??????>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGaaaJJJ===888666555444333333222222222000000000000////////////------...//////...---------------------------------------------------------------------------------------,,,,,,------........./////////000000000000000000000000000000000///000222444444333222111222222111111333444666777999999999999999:::;;;<<<;;;;;;:::999888999;;;>>>AAA???<<<<<<>>>AAABBBCCCJJJGGGCCCAAAAAA@@@<<<999:::777333444888<<<======>>>@@@CCCDDDBBB???=========>>>>>><<<999888999:::888555222333666:::;;;;;;:::777555666555222444999333555888999999888999:::999888555444333333555666333333333555777888777666666555555444444444444555222222222333333333333333444333222111111111222222111111111111111111111111111111111111111222222333222222222111111000000000000222333333111000000111111111222222222222111111111111222222111111000000000000111111111222222222333333444444444444444333666666666666666666666666666666777888999999999999::::::;;;<<<============;;;;;;:::::::::;;;<<<===<<<;;;::::::999999::::::::::::::::::::::::::::::::::::999999999999::::::666777777888777777666666555555555555555555555555444444444444333333333333111111111111111111111111111111111111111111111111111111000000000000//////000000000000000000000000////////////////////////......................................................................../////////...............,,,------......------,,,..............................////////////..............................////////////000000000000//////......///111333444333555888<<>>=========<<<===============<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========???@@@AAAAAABBBBBBBBBBBB>>>>>>>>>???@@@AAAAAAAAA{{{[[[FFF<<<888666555444333222222222222000000000000////////////---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.............../////////000000/////////000000000000000000222444555555333111///111111111111222444555666888888888888888888999999:::<<<===;;;999999===@@@BBB@@@===<<<===@@@CCCEEEKKKFFFBBBAAACCCBBB===999:::555111222888<<<;;;999;;;>>>@@@AAA@@@>>>======>>>???>>>;;;888666777888777555333111222888AAAHHHHHH>>>555333444444555888111444666888777777777888888777555444333333444555333333222444666777666555666666555444444333444444000000111111222222333333555333111000000000222333111111111111111111111111000000000000000111222222222222111111000000/////////111222222111000000111000000111111111111000000///000000000000000//////000000000111111111222222222333333333333333222111444444444444555555555555555555666777888888888888999999:::;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::999999888888999999999999999999999999999999:::999999999999999999:::666666777777888777777777444444444444444444444444444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000//////000000000000000000000000////////////////////////................................................................................................---......//////......---........................---......//////......---------...............///........./////////000000//////......//////000111111111222555888<<<@@@CCCRRRXXXbbbjjjnnnooooooooofffhhhnnnvvv}}}|||uuummm___ooozzztttfff___```aaaeeeeeehhhpppyyy~~~}}}yyyxxxtttrrrqqqkkkccccccgggddddddaaa[[[XXXZZZ^^^___cccccceeejjjpppuuuwwwxxxxxxrrrkkkjjjkkkhhh^^^VVVQQQQQQQQQQQQPPPOOOOOONNNMMMRRRXXX^^^fffoooppplll```dddeeedddcccddddddbbb[[[WWWRRRPPPQQQQQQNNNJJJNNNMMMLLLKKKKKKKKKKKKKKKGGGGGGHHHIIIHHHFFFDDDBBBFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFCCCCCCDDDEEEFFFGGGGGGHHHCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@???????????????????????????>>>===>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<::::::;;;;;;;;;<<<<<<<<>><<<<<<@@@CCCBBBAAA???======@@@CCCFFFIIIDDD@@@AAACCCDDD@@@;;;:::666333666;;;===;;;888:::<<<>>>???===<<<<<<<<<>>>>>>===;;;777666666777555666444///...999MMM]]]YYYGGG666111555777666666000222555666666666666777777666555444333333444444555333333444666777666666777666555555444444444444///000000111111222222222555444222000000111333444000000000000000000000000000000//////000000111222111111111000000000//////...000111111000///000111///000000111111000000///...//////000000/////////111111111111222222222222111222222222222222111000222222333333333444444444444444555666777777777777888888999::::::::::::999888999999:::::::::::::::::::::999888888888888999999999999999999999999999999999999999999999999999777777888888999888888888444444444444444444444444444444333333333222222222000000000000000000000000000000000000000000000000//////////////////000000////////////////////////................................................................................................---------...............//////000000000000//////........................------............------,,,---------......//////---............/////////000000////////////000000///000111222333333444444===EEERRR]]]dddhhhkkklllhhhgggiiinnnqqqoooggg```TTT^^^fffeee___]]]^^^___dddfffjjjllllllmmmmmmnnnnnnlllmmmrrruuussspppnnnooorrrppphhhcccbbbaaa]]]ccccccdddiiipppxxx~~~sssnnnkkklllpppooohhhbbb\\\ZZZUUUPPPKKKHHHFFFEEEHHHMMMSSSWWW^^^dddeeebbbYYYaaaffffffhhhmmmpppooommmiiiddd```^^^[[[WWWTTTQQQRRRRRRRRRPPPMMMJJJHHHKKKKKKLLLLLLKKKJJJHHHGGGJJJJJJIIIIIIJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHIIIEEEEEEFFFGGGHHHHHHIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;;;;::::::<<<<<<<<<;;;;;;:::::::::xxxYYYEEE<<<999555444333222222111111111000000000000///////////////...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///------........./////////---......//////000000111666777777777555222000...111111222333444555666666444444444444555555666777;;;===>>>>>>>>>???AAACCC@@@AAA@@@>>>>>>???CCCFFFEEEBBB@@@@@@BBBCCCAAA>>>;;;999777999===>>>===;;;;;;===>>>>>><<<:::::::::;;;<<<<<<:::777666777888222444333///000===TTTggg]]]JJJ777222555888777666000222555666666555666777777666555444333333333333555444222333444666666555666666555444444444555555000000000111111111111111444333222111111111222333000000000000000000000000///////////////000000111000000000000000000000000---///000111/////////000//////000000000000//////......///000000000//////000111111111111222222222000000111111111111111000000111111222222333333333333333444555666666666666777888888999999888888888777888999:::::::::999999;;;:::999999888888999999888888888888888888888888888888999999999999888888888888888999999888777777444444444444444444444444333333333333222222222222000000000000000000000000000000000000000000000000......////////////000000////////////////////////........................---------------------------------------------------------------------------------------........./////////000000/////////------------------------------............------,,,,,,,,,---......//////------------.........///000000000000000/////////,,,---///000111111000///000666@@@JJJRRRWWW\\\___eeeddddddeeeeeebbb\\\VVVNNNSSSXXXZZZ[[[ZZZZZZ[[[```ffflllnnnjjjfffeeefffeeedddgggnnnuuuwwwtttqqqvvv}}}xxxuuuvvvsssmmmfffdddcccdddiiimmmqqqrrriiihhhhhhkkknnnnnnkkkhhhfffccc^^^YYYVVVUUUVVVWWWXXX\\\]]]ZZZYYYZZZXXXSSSRRR]]]eeeeeehhhppptttrrruuutttrrrnnnjjjeeebbb```___```aaaaaa^^^YYYTTTQQQPPPOOOOOONNNMMMMMMMMMLLLJJJJJJJJJJJJJJJJJJIIIIIILLLLLLKKKJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIHHHFFFEEECCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<===============@@@??????>>>======<<<<<<{{{\\\HHH===999555444333222111111111111000000000000///////////////...------------...///------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////---------.........//////------......///000000111666666555555333222000///000111222333444555555555222222222333444555666777:::::::::<<<>>>@@@@@@@@@>>>???@@@???>>>>>>AAADDDBBBBBBAAAAAA@@@@@@??????===<<<::::::;;;===???@@@???@@@AAA???<<<:::999:::999::::::999777777888:::444444333333777AAAOOOZZZQQQDDD888444555666777999000222555666666555666777666666555444444333333222444222111111222444444444444333333333333444444555222222111111111111111111222222111111111000000000000000000000000000000000///............///000000......//////000111111111,,,...000000/////////000...//////000000//////.........///000000000000000/////////000000000111111......///000111111111111//////000111111222333333222333444555555666555555777777777888888777777666777777999:::::::::999888;;;;;;:::999999999999999888888888888888888888888777888999::::::999888777888888888888777666555555444444444444444444444444333333333222222222222111000000000000000000000000000000000000000000000000........./////////000000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,------.........------............------------------------------,,,------......------,,,++++++,,,------...//////,,,,,,---------...............//////////////////,,,---...///000000111111000333777;;;???DDDJJJMMMTTTVVVYYY\\\]]]\\\YYYWWWRRRUUUZZZ^^^^^^[[[ZZZZZZaaacccfffggggggggghhhjjjeeeffffffhhhkkknnnoooooouuu~~~~~~|||qqqoookkkhhhfffccc___\\\^^^```dddgggiiiiiijjjjjjiiigggcccbbbccchhhmmmqqqqqqrrrmmmddd\\\XXXRRRMMMNNN[[[bbb``````gggkkkhhhhhhlllooommmhhhdddcccdddjjjkkkmmmnnnooommmllljjjaaa___\\\XXXTTTRRRRRRQQQNNNNNNNNNNNNMMMLLLLLLKKKMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKIIIGGGFFFEEEEEEFFFGGGFFFGGGGGGFFFFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@}}}___III>>>999555444333222111111111111000000000000///////////////...---,,,,,,---...///------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000---------.........//////---------...///000000111444333333222222111111111///000111222333444444444111111111222333555666777999777666999===@@@???===;;;>>>??????======@@@BBBBBBBBBCCCAAA???===>>>??????>>><<<999888;;;@@@DDDBBBCCCCCCAAA===;;;::::::777888999888777777999;;;999777555777<<>>??????>>>======>>>@@@BBBBBBAAA???===<<<;;;:::@@@???===;;;999:::===???DDDBBB@@@===;;;:::::::::::::::999666444444666999:::888777:::???BBB@@@<<<777666555666777888777666555444444555666666555333777666666555555555555666555333///...//////000/////////000000111111222222111111111111111000//////111111000000//////......///............---------......//////...---,,,,,,---------------...///000111000///------......///............////////////////////////////////////////////////000000000000////////////000000000000111111000///000111333444444333333222222333333444555555666777777666555444666666666777888888999999:::::::::999999888888888999999888777666666777777777777777777777777777777777777777777666555444333222333333444444333333222222222222222222222222222222222111111111111222222111111111111000000000000////////////............////////////////////////------............------...........................------,,,,,,------............------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------------...//////////////////////////////...///000111222333333333999:::;;;>>>BBBIIIRRRXXXaaajjjuuuxxxtttkkkeeebbbjjjiiiddd^^^```hhhmmmmmmhhhgggeeedddddddddcccbbbrrrsssssssssuuuzzz~~~|||uuullliiibbb\\\ZZZYYYWWWYYY]]]]]]___bbbbbbcccjjjvvv~~~tttmmmfff^^^YYYXXXTTTRRRPPPQQQQQQOOOIIIDDDGGGQQQ[[[^^^ZZZ[[[bbbjjjnnnnnnmmmlllsss}}}uuueeecccdddaaaaaaeeebbbjjjooommmiiigggddd```YYYVVVTTTTTTVVVVVVTTTRRROOOOOOOOOMMMKKKKKKMMMOOOPPPOOOOOONNNMMMKKKJJJJJJNNNMMMKKKIIIIIIKKKMMMOOOLLLKKKKKKMMMNNNOOOMMMLLLKKKIIIHHHIIIKKKKKKIIIFFFIIIJJJKKKLLLLLLKKKJJJJJJJJJIIIHHHJJJKKKJJJFFFBBBCCCEEEGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKK```HHH<<<888555444444333333222222111111000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------------...------------------------------------............/////////000000000000000---...///000000000000000111222222333333333333333777777777777999;;;===>>>>>>>>>???>>><<<<<<>>>???BBBBBBAAA???>>><<<;;;;;;>>>>>>>>><<<::::::<<<>>>>>>===<<<;;;;;;:::::::::999999888666444444666888;;;888777999===>>>;;;888999777666666666777555444555444444444666666444333666555555555555555666666555333000//////000000000000000000000000111111111000111111111111000//////000000000/////////..................------------...............---,,,,,,---------------...//////000000...---------...///---.........////////////............................../////////000000000.../////////000000000000/////////000111333555666333333222222222222333333444444666666666666555444555555666777777888888999::::::::::::999999888888999888888777666666777777777777777777777777777777777777777666666555333333222333333444444333333222222222222222222222222222222111111000000111111222111111111000000000//////////////////....................................------............------........................------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------------...//////........................//////000111222222222222333444666777:::???EEEJJJQQQ^^^nnnyyyzzzuuupppmmmhhhkkkggg```ccckkkllleeecccaaa^^^]]]```dddgggjjjtttssspppnnnmmmqqqwww{{{~~~zzzuuurrrppplllccc^^^]]]______^^^\\\\\\ccclllttt{{{tttlllddd___ZZZWWWUUU\\\YYYVVVWWWZZZ[[[ZZZXXXMMMPPPTTTWWWZZZ]]]aaaeeehhhkkknnnrrr{{{yyyhhh\\\]]]```\\\[[[^^^hhhoootttrrroookkkgggbbb^^^[[[YYYYYY[[[^^^^^^]]]^^^]]]ZZZVVVPPPMMMLLLMMMKKKJJJJJJIIIIIIJJJKKKLLLQQQPPPMMMKKKJJJKKKMMMOOOHHHGGGGGGHHHJJJLLLKKKKKKLLLIIIGGGHHHKKKNNNOOONNNKKKKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJMMMMMMJJJHHHFFFGGGJJJLLLMMMMMMMMMLLLIIIHHHHHHGGGHHHHHHIIIIII}}}\\\FFF<<<888555444444333333222222111000000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------------------............------......//////000000...//////000000000//////000111222222333333222222666666666666777:::<<<===<<<===>>>===<<<;;;===???BBBAAA@@@???>>>===<<<;;;<<<===>>>===;;;;;;;;;===888888999::::::::::::999888999888666444333555777:::888666666999999666333999777666555666555333222444333333444555555444222444444333444444555666777555333000///000111111000111000000000000000000///000000000000000//////...///////////////.....................---------------............------,,,---------------.........//////...------------...---------.........//////.................................////////////000....../////////000000000......///000222444666777222222222111111222222222222333444555666666555555444555555666777777888888:::::::::::::::999999999888888777666666666777777777777777777777777777777666666666666555444333333222222333333333333222222222222222222222222222222222111111000000111111222111111000000000000//////////////////....................................------............------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......///........................000000111111111111000000///000111222222444888;;;BBBLLL\\\hhhmmmooopppqqqdddlllkkkdddiiiuuussseeeccc```\\\ZZZ]]]dddlllqqqsssqqqmmmhhhfffhhhmmmqqquuuvvvvvvwww|||xxxnnnkkkqqqkkkbbbZZZVVVXXX\\\```gggccc^^^[[[\\\___bbbbbbddddddgggmmmtttwwwvvvsss\\\WWWSSSUUU\\\aaa```^^^[[[___ccchhhqqqyyyzzzvvviii^^^YYYaaahhhiiiiiikkkssswwwyyytttmmmhhhbbb\\\[[[XXXVVVUUUWWWYYYZZZZZZ]]]]]]]]][[[YYYXXXYYYZZZVVVUUURRRPPPOOOOOOPPPRRRTTTRRRPPPNNNMMMNNNOOOPPPTTTQQQOOOOOOQQQSSSSSSSSSPPPNNNLLLKKKNNNQQQRRRSSSPPPPPPQQQQQQQQQPPPPPPOOONNNMMMLLLNNNPPPQQQQQQPPPHHHJJJLLLOOOPPPOOOOOONNNNNNMMMLLLLLLKKKKKKLLLLLLyyyYYYEEE;;;888555444444333333222222111000000//////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,---......///////////////000//////......///000111111222222111111444444444444666888:::;;;;;;<<<<<<;;;::::::<<<>>>@@@@@@??????>>>===<<<<<<:::<<<>>>>>><<<;;;;;;;;;666777888999:::999888777777777777555333333444555666555333444555555333000777555444444555555333222444333222333555555333222222222222222333555666666555333111000111222111000111111000000/////////...//////000000//////...---.................................---------,,,,,,---------......------,,,,,,---------------------.........---------------,,,,,,---------.........------------------------------........./////////........./////////000000//////000111222333444555222111111000000111111222111222222333444555555555444444444555666666777777:::::::::::::::999999999888777777666666666777777777777777777777777777777555555555555555444333222222222333333333333222222111111111111111111111111111111000000000000111111111000000000////////////////////////....................................,,,------......------,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................000000000111000000/////////000222222111111333444999===CCCIIIOOOUUU]]]bbb[[[fffhhhcccmmmqqqgggddd```]]]]]]aaahhhmmmmmmkkkiiieeecccdddgggjjjmmmpppppppppssszzz|||{{{yyyuuu~~~uuuiii```\\\\\\^^^___```^^^[[[YYY]]]eeejjjkkkgggmmmxxxkkkccc[[[[[[aaaeeebbb]]]ZZZZZZYYYZZZ```eeeccc]]]___YYYZZZfffrrrxxx|||vvvnnnjjjddd___[[[ZZZXXXWWWWWWVVVVVVUUUSSSTTTVVVVVVVVVVVVXXXZZZ[[[YYYVVVTTTTTTWWWZZZ]]][[[ZZZYYYXXXXXXYYYZZZZZZXXXUUUQQQOOOPPPRRRTTTTTTTTTSSSQQQQQQPPPPPPOOOOOORRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNOOOPPPQQQRRRRRRLLLMMMOOOPPPQQQPPPNNNMMMPPPOOOOOONNNNNNNNNOOOOOOvvvWWWDDD;;;777555444444333333222222111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***++++++,,,---......///...////////////......---...///000000111111000000333222222333444666888:::999:::::::::999999;;;===>>>>>>>>>======<<<<<<<<<999;;;===>>>===;;;;;;;;;888999::::::999888666555555666666555333222333444111111111222333333222111333222111222444555555444333222222333444444333111111111111111222333555555333222000000111222111000111000000000//////.........////////////...---------------------............------------,,,,,,,,,,,,,,,---------------,,,,,,------......---,,,,,,---------------,,,,,,+++,,,,,,,,,,,,------------------------------------------------........................////////////000111111111111111111111000000000//////000000000111111111222333444444555222333333444555555666666999999999999999999999999777666666666666666777777666666666666666666666666333444444444444333333222111222222333333222222111111111111111111111111111111000000000000000000111000000000////////////...////////////....................................,,,,,,------------,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..............................//////000000000///......///111333333222222333444333333444555999???EEEJJJJJJUUUZZZYYYggg~~~zzzkkkjjjhhhddd```___aaacccbbbccccccbbbaaabbbdddfffooosssuuutttssstttrrrnnn~~~wwwvvv|||vvvoookkklllpppuuuwwwpppoooiiibbbcccjjjmmmkkkkkkpppyyy{{{kkkfffbbbcccgggiiifffbbbfffdddaaa```eeejjjhhhbbbYYYVVVXXXaaalllrrrvvvxxxyyyrrroooqqqrrrpppjjjkkkmmmmmmllljjjhhhgggbbbaaa___ZZZTTTOOOMMMLLLNNNMMMLLLMMMQQQWWW]]]aaaddddddeeeeeeeeeeeedddccc]]][[[WWWWWWZZZ^^^aaabbbXXXZZZ\\\\\\ZZZWWWSSSQQQTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRQQQRRRSSSTTTSSSTTTUUUVVVVVVTTTRRRQQQPPPPPPOOOOOOPPPQQQRRRRRRtttWWWDDD;;;777555444444333333222222111//////////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......---....../////////......---...//////000000//////111111111111333555777888777888999999888888:::<<<<<<<<<<<<<<<;;;;;;;;;;;;888:::======<<<;;;;;;<<<;;;;;;::::::888777555555444555666444222111222222...///000111222333333333111000000111444555555444222222111222333333222000111111000111111222333444111000///000111111000///000//////////////////..................------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,---......---+++***,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////000000111111000000///...000//////......//////000111111000000111222333444222222222333444444555555777777777888888888888888666666555555666666777777666666666666666666666666222333333444444333222222111111222222222222111111111111111111111111111111111000000//////000000111000000////////////......////////////............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------......///////////////......000111111111111222444,,,...000333555777888888999AAAFFFJJJVVVhhhqqqpppllloooqqqooojjjfffeeeeee]]]^^^_________```bbbeeetttzzz~~~|||yyyvvvqqqlllsssuuuzzz|||wwwwwwzzz|||{{{yyyyyyzzz~~~}}}tttuuu|||~~~zzzqqqooommmnnnppppppmmmiii______aaafffkkklllgggcccggghhhjjjoooxxx~~~yyyqqq[[[YYYYYY]]]bbbeeedddbbbcccbbb___\\\aaakkkqqqrrrtttwww{{{}}}}}}||||||}}}|||tttkkkccc^^^\\\TTTRRRQQQQQQSSSXXX]]]```jjjkkklllllljjjeee```]]][[[YYYXXXZZZ```fffkkkmmmfffjjjnnnpppmmmhhhdddbbb___^^^]]]\\\[[[[[[[[[\\\]]]^^^______]]]\\\]]]^^^\\\]]]^^^``````___]]]\\\ZZZYYYYYYXXXYYYYYYZZZZZZtttXXXEEE;;;666555444444333333222222111.../////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------------------,,,,,,---...////////////------...////////////...000000///000111333555777666777888888777888:::<<<::::::::::::::::::::::::888:::<<<<<<;;;;;;;;;===;;;:::999777666666555555333444555444222111111111...///111222222222222333111000000111333444333222222111111111333333222000111111000000000111111222000///...///000111///............///////////////---............---,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++***+++,,,---------------+++,,,---......,,,+++)))+++,,,,,,---,,,+++***)))++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------------.........//////---...///000000///......///..................///222111000000000000222222111111222222333444444444555666666666777777777777555555555555555666777777666666666666666666666666222222333333333333222222111111222222222222111111111111111111111111111111000000////////////000000000000/////////.........////////////............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,------...////////////...///000///......000222---...000222444444333222111444999>>>CCCIIIQQQVVV]]]cccjjjmmmkkkiiijjjkkkeeedddaaa___]]]___dddgggssszzz~~~{{{vvvrrrmmmhhhaaaccciiinnnnnnmmmrrryyy|||~~~tttooohhhdddddddddbbbaaaXXXYYY___hhhooommmdddZZZWWW^^^hhhuuuvvvhhhZZZ[[[^^^aaacccccc___ZZZRRRSSSQQQQQQWWWbbbhhhggglllnnnpppqqqqqqsssvvvyyy{{{vvvsssrrriiigggfffeeefffiiilllooowwwxxxxxxuuunnndddYYYSSSMMMLLLLLLPPPUUU[[[```bbbrrruuuxxxxxxtttoookkkjjjccccccaaa```_________```aaadddggghhhfffeeefffggg```bbbeeegggiiijjjiiiiiidddcccbbb```___^^^^^^^^^tttYYYFFF;;;555555555444333333222222111.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++---...//////******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---------------------+++,,,---...////////////,,,---......//////......////////////111333555666555666777777777777999;;;888999999999999999::::::999:::;;;;;;::::::<<<===:::999777555555555666777222444555444222000000111///111222333222111222222333111000111222222111000222111000111333333111000222111000000000000000111///...---///000000///------.........//////000000------......------,,,++++++++++++,,,,,,------------------,,,,,,,,,++++++***+++,,,,,,------------+++,,,.........,,,***)))++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////***+++---////////////............------.........222111000//////000111111000111111222333333444444444555555555666666777777555555555555555666777888666666666666666666666666111222222333333333222222111111222222222222111111000000000000000000000000000000////////////000000000/////////............000/////////............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------+++,,,---...////////////000111000///------///111333000---+++---///111222//////444:::888444888AAAEEEMMMXXX^^^```bbbfffjjjpppmmmgggaaa^^^```fffkkknnntttwwwrrrlllhhhddd```]]]^^^aaadddaaa___dddkkkrrryyyzzzyyyxxxssspppkkkjjjjjjiiifffbbbYYYYYY___iiirrrnnn___PPPGGGRRRcccttt{{{fffRRRQQQWWW^^^dddiiiiiiddd^^^``````]]]\\\```ggghhhdddaaaaaa```^^^]]]___eeejjjppprrrsssrrrooommmllllllooooooqqquuuzzzyyyjjj[[[RRRXXXWWWWWWYYY]]]aaadddeeerrrttttttqqqjjjdddaaaaaa]]]\\\ZZZYYYXXXXXXYYYYYYZZZ^^^ccceeedddcccdddeee```cccfffkkknnnpppppppppeeedddbbb___]]][[[YYYYYYtttQQQAAA<<<555555555444333333333333444000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------........................---......///000111111222222333333333222222444666444555666777888999:::::::::999777666666666777888888888888777777555444444555555666666555444333333666555333111...///222444222222222222222222222222000000000000000000000000111111000///////////////------......//////000000////////////////////////.........------,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++,,,,,,,,,---************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------...............///////////////))),,,000000///...000333000000000111222222333333444444444555555555555666555555555555555555555555444444444444444444444444444333333222111111111222444333111000000000...---222111111111000000//////000000000000000000000000......------------..............................------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++------++++++++++++------************************++++++++++++++++++++++++***---...,,,---//////,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////000000000000000000000000111111111111;;;===@@@CCCGGGLLLRRRWWWfffeeedddeeegggjjjnnnpppmmmppppppkkkbbbZZZXXXYYYWWWYYY]]]___```aaabbbdddnnnuuu}}}||||||uuuoooqqqsssrrrooonnnooorrrwww{{{|||xxxuuullllllqqqxxx|||uuucccTTTPPPOOOYYYlllwwwnnnXXXFFFKKKRRRZZZbbbllltttwwwtttmmmhhhdddfffnnnxxx~~~rrrjjjbbb]]]YYYWWWYYY^^^[[[XXXXXX[[[]]]]]]___ccciiikkkpppxxx}}}pppaaa^^^dddmmmmmmooorrruuuvvvtttrrryyy}}}{{{ooobbb^^^___aaacccbbbccceeegggeee```[[[[[[```eeebbb[[[UUUTTTVVVUUUWWW\\\dddiiijjjfffbbbYYYUUUQQQNNNLLLJJJIIIGGGsssPPPAAA<<<555555555444333333333333444000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------........................---......///000000111111111222333222111222333555444555666777888999999:::999999777666666666777777999999999888888666555555555555555555555444333333555555333111//////222444333333222222222222222222000000000000000000000000111000000///////////////............////////////........................---------------,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))))))))))))))*********************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------....../////////000...///000///......///000//////000111111222222333333444444444555555555555444444444444444444444444444444444444444444444444444333222222111111111222222111000000111111000///111111111111000000000///000000000000000000000000......------------..............................------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++---,,,++++++++++++,,,---************************++++++++++++++++++++++++(((***+++((())),,,,,,***---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////.../////////000000000000//////000000000111111111222333555777888<<>>???BBBHHHNNNVVV\\\```ccchhhnnnoookkkfffcccbbb\\\[[[[[[[[[^^^eeennnttttttuuuvvvtttooohhhbbb^^^bbbaaa```bbbeeeggggggfffggghhhjjjooouuuzzz||||||}}}tttiiihhhlllssstttkkk___YYY\\\[[[ZZZ\\\gggssswwwuuuhhh^^^QQQIIILLLWWWeeemmmjjjhhhiiiooosssrrrrrrssssssqqqpppoookkkgggiiinnnqqqmmmhhhdddddddddddddddaaa___^^^^^^\\\]]]ccckkkrrr}}}|||sssppptttrrrllliiilllppprrrtttzzz{{{ooojjjoootttuuurrrooonnnooogggssssssddd___ZZZXXX```nnnxxxwwwsssnnnNNN@@@<<<444555444333333222222333333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,---------------------------------....../////////000111111111000000222333444444555666666777888888777777777666666666777777:::::::::::::::999888888444444444555555444444333555555444222000000222444444333333222222111111111000000000000000000000000000000///............////////////......---------........................+++++++++,,,,,,------...,,,++++++++++++++++++,,,++++++++++++++++++++++++************++++++++++++---,,,,,,,,,+++************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,---///000111111666222---,,,...///...---......//////000111111222222222222222333333333444333333333333333333333333222222222222222222222222222222111111111111111222111//////000111222111000111111111000000000000000////////////////////////......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++++++++++++++,,,************************+++++++++++++++++++++++++++---...---000777<<<;;;,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000////////////000000000111444555666555444444666888666777888<<<@@@EEEJJJLLLVVV]]]gggnnnqqqpppooooooeeefffggghhhjjjmmmrrrvvvrrrpppmmmkkkhhhccc\\\WWW\\\]]]```dddfffiiijjjkkklllllllllmmmpppsssvvvwwwxxx|||wwwooojjjmmmooouuu{{{{{{tttqqqrrrpppnnniiigggkkkooollleeeSSSNNNGGGBBBEEEOOO[[[ccc]]]VVVUUU```oooxxx{{{}}}}}}{{{vvvsssxxx{{{wwwqqqlllhhheeebbb```YYYWWWUUUTTTTTTWWW\\\aaaiiiooovvvyyyvvvpppjjjgggbbbhhhnnnooopppqqqnnniiiqqqtttzzzuuummmkkknnnrrruuuwwwxxxzzz{{{ttt|||}}}lllaaa]]]___ggguuuxxxjjjKKK???===555444444333222222222222333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,------------------------------------............///000000000//////111222444444444555666666777777666666666777777777666666999999:::::::::999888888333333444444444444444333555555555333111111222333333333333222222111111111////////////////////////000//////...............//////......------,,,,,,........................***++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++---,,,,,,,,,+++******************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***+++,,,---...///000111333///++++++...000000...---......//////000111111111111111111222222222222333333333333333333333333222222222222222222222222111111111000000111222222222111000000111111000...000000000000000000111111////////////////////////......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++(((++++++)))+++111555444++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////...////////////000000000111222333222111111333555444444555666888:::<<<===GGGNNNXXXaaagggjjjjjjjjjggglllsssxxxzzzyyyyyyxxxoookkkeeecccccc```[[[WWW```cccggglllqqquuuyyyzzzsssqqqooollljjjjjjlllmmmmmmqqqvvvvvvrrrmmmiiiggghhhmmmvvv|||{{{wwwxxx~~~xxxzzz{{{{{{|||{{{rrrhhhYYYWWWSSSPPPRRR[[[hhhqqqbbbWWWTTTaaarrr{{{zzzwwwyyyuuuqqqnnnllllllttt}}}yyyyyyyyyyyyxxxuuuqqqmmmdddaaa]]]YYYYYYZZZ[[[[[[aaa```]]]YYYUUUQQQPPPPPPRRRXXX___fffmmmpppkkkcccoookkkfffdddddddddaaa^^^dddeeeggglllrrrxxx{{{}}}www{{{|||rrrhhhaaa\\\bbbmmmyyyxxxrrrfffIII???===555444444333222222222222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////......000111444444444444555555666666555555666777777777666666777888888888888888777777222333333444444444444333555555555444222111222333222222222222222222222222////////////////////////000///......------...............---------------------------------------++++++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++)))))))))************+++*********)))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---...//////000...,,,++++++---...//////------......//////000000000000000000111111111222222222222222222222222222111111111111111111111111111000000000000111222222333111000000111111000...000000000000111111111111000000000000000000000000......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++******++++++++++++******************************+++++++++++++++++++++++++++---,,,((((((+++,,,*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////......////////////000000...///111111000000111333333333333444555666777888;;;???FFFLLLQQQTTTTTTTTT[[[cccoooxxx||||||{{{yyyqqqnnnjjjhhhgggfffbbb___^^^```eeellltttzzz}}}}}}rrrqqqmmmiiidddcccdddfff___bbbfffgggfffdddccccccfffkkktttyyyvvvsssvvv}}}~~~yyyooouuutttpppkkkjjjrrrzzzsssqqqzzzssskkkgggaaa\\\\\\\\\]]]bbbiiinnnrrrxxx~~~yyywwwpppkkklllooonnnkkkiiiddd^^^YYYUUUQQQNNNLLLOOOQQQUUU]]]kkkuuutttmmmnnndddXXXOOOMMMMMMNNNOOOQQQQQQTTT[[[dddjjjlllkkkiiiooouuuwwwsssllleee```fffjjjqqqxxx}}}~~~|||yyybbbGGG>>>===555444333222222111222222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))******+++,,,,,,------******************************************************++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------///111333444444444444555555555444444666777777777666666555555666666777666666555111222333444444444444444555666666555333111222333111111111222222333333444//////////////////////////////...------------...,,,------------------...------------------------,,,,,,,,,+++++++++++++++)))***+++,,,,,,+++***)))************************))))))))))))************)))))))))))))))*********************************************++++++++++++***************************************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,++++++,,,...,,,------......///000000/////////000000000111111222222222222222222222222111111111111111111111111000000000000000111222222111000///000111222111000///000000000111111111111000000000000000000000000......------------..............................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++,,,///...+++***,,,,,,))))))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////........./////////000000///000222222111111111333222222222333333444555555777777999<<>>===666444333222222111111222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))***+++,,,,,,------************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------///000333333444444444444444444333444666777777777666666444444555555555555555444111222333333444444444444555666666555333222222333000000111222333444444555//////////////////////////////...------------...,,,,,,,,,------.........---------------------------,,,,,,++++++*********)))***+++,,,,,,+++***)))************************))))))))))))******************++++++,,,,,,,,,---************************)))************+++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------(((+++...---***)))***,,,,,,,,,------...//////000////////////000000000000111111111111111111111111000000000000000000000000000000///000000111222222///......///222333333222//////000000111111111222000000000000000000000000.........------.................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++'''***+++***+++......+++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000///000222111000//////000333333333333222222222222777555555555888:::;;;;;;777<<>>DDDJJJMMMNNNQQQXXX^^^ddddddgggjjjoootttxxxyyy|||wwwppphhhaaaYYYRRRNNNVVVWWWYYYXXXXXXXXXZZZ\\\kkkooopppjjj^^^UUUSSSTTTRRRTTTWWW[[[^^^bbbdddfffiiihhhfffdddeeeiiilllmmmrrruuuxxx{{{||||||}}}}}}|||uuujjjffffffhhhmmmmmmooouuuyyyyyyuuurrrqqqnnnlllnnnrrrrrrjjjaaa[[[[[[\\\```gggpppyyy~~~}}}{{{yyyvvvpppiiicccdddgggnnnvvv~~~zzzuuu{{{[[[GGG<<<888888444444333222111111111111////////////............000...------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++))))))***++++++++++++***++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******))))))***++++++++++++***************************)))******++++++******)))******+++,,,,,,------...,,,,,,------............////////////000000000000111111222222222222222222000000000111111222222222111111111111111111111111////////////////////////...//////////////////...------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((())))))))))))((((((&&&'''))))))))))))'''&&&((()))))))))************************************))))))*********+++++++++))))))))))))))))))************************************************************+++,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------....../////////000000000...///111333444444333333000000////////////000000000///...///000111000...........................................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,---------......//////............////////////...///000000111111000000111111111111222444555555333444555777888999999999888888888777666666666666555:::>>>>>>===???FFFLLLNNNQQQWWW^^^eeelllrrrvvvqqqmmmgggccc```]]]XXXUUUPPPQQQRRRSSSSSSUUUXXX[[[bbbfffiiiddd[[[TTTTTTWWWXXXUUUUUU\\\eeeiiifffaaa[[[UUUPPPRRRWWWYYYVVVSSS\\\```eeeiiikkkmmmppprrrvvv{{{~~~zzznnniiikkkoooqqqrrryyy{{{qqqmmmhhhhhhjjjjjjjjjiiijjjiiijjjqqqzzz|||wwwpppjjjgggdddcccaaa^^^```gggoooxxx}}}~~~}}}vvvuuutttpppllljjjiiiiiixxxYYYFFF<<<888999555444333222111111111111////////////............///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++'''(((***+++++++++***)))++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******))))))***++++++++++++***)))))))))*********************++++++++++++******((()))***,,,------------,,,,,,,,,---......//////........./////////000000000000111222222222111111000000000000000111111111000000000111111111111111////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************))))))))))))))))))))))))************))))))))))))'''(((((()))))))))))))))''''''((((((((((((''''''))))))))))))***************************+++++++++)))************+++++++++))))))))))))*********************************************+++++++++++++++******+++,,,,,,,,,,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------..................////////////000000111222333444444444000//////......//////000000///......000000///...................................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++***************************************+++++++++))))))))))))))))))))))))***************************************+++++++++***************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------........./////////......///000000000000000000000000111111222333444333333444555555555444444333444666777888888777666555888::::::999999===@@@;;;>>>CCCHHHNNNSSSZZZ^^^ZZZZZZZZZ\\\___bbbbbbbbbccccccccc```[[[XXXVVVUUUSSSWWW[[[ZZZVVVTTTVVVYYYZZZYYY]]]kkkyyy|||rrrfffXXXOOOKKKNNNRRRPPPJJJEEEGGGJJJNNNNNNNNNOOOSSSVVV\\\aaagggkkkooowwwwwwfff```ccciiipppuuu|||zzzqqqkkkfffeeeeeeffflllrrryyy{{{zzzsssnnnlllmmmnnnooorrrssswww}}}uuuuuutttpppkkkkkknnnrrrvvvWWWFFF<<<999999555444333222111111111111////////////...............---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++''')))***,,,,,,+++***)))++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******))))))***++++++++++++***((()))))))))*********+++++++++,,,,,,,,,,,,++++++'''(((***,,,------------,,,,,,,,,---.../////////.........////////////000...///111222222222111111000000000000000////////////000000000111111111222////////////////////////---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))************))))))*********+++++++++)))************+++++++++((()))))))))************************************++++++++++++,,,,,,,,,---******+++,,,,,,,,,,,,+++***************++++++,,,++++++++++++++++++++++++,,,,,,,,,------.........------........./////////111111000111111222333333//////............//////000///......///000///...................................................------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------.........//////---...//////000000//////000000000000000111222333222333333444444444333333222333444666666777666666555666777888888888888888444666999:::;;;>>>BBBFFFFFFHHHJJJMMMQQQVVV[[[^^^jjjmmmppppppjjjbbb[[[WWWQQQTTTVVVVVVUUUUUUVVVWWWVVVWWW^^^mmm{{{~~~uuujjj```\\\[[[^^^]]]UUUOOOMMMIIIKKKJJJFFFAAA???AAADDDEEEHHHMMMQQQVVV^^^gggmmmfff[[[QQQOOOSSSWWW```hhhzzzwwwqqqnnnkkkfffeeefffhhhjjjsss~~~zzzuuutttsssrrrssswww{{{~~~www{{{~~~|||yyyyyy}}}uuuVVVEEE===999999555444333222111111111111000/////////...............,,,++++++,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++(((***,,,------,,,+++***++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******))))))***++++++++++++***(((((())))))*********++++++,,,,,,------,,,,,,+++'''(((***,,,------------,,,,,,------...///000000........./////////000000...///000222222222111000111111000000//////......//////000000111111111222////////////////////////---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))''''''((()))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))******++++++++++++)))************+++++++++(((((())))))*********+++************************+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++*********)))***++++++,,,++++++++++++++++++++++++++++++,,,,,,---...//////---------.........//////111000/////////000222333//////............//////000...---...///000///...................................................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************))))))******++++++++++++************************************************************************))))))******++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////---......///////////////000000///000000111222222111222333444555666666666666666555555444444555555222222333555777666444111666777777666444555999======>>>?????????CCCHHHMMMQQQZZZeeemmmnnniiiccc___[[[[[[ZZZYYYXXXWWWUUUTTTQQQSSSXXXcccnnnrrrooojjjggggggkkkmmmfff[[[VVVYYYVVVWWWVVVPPPJJJHHHKKKOOOHHHHHHHHHGGGGGGHHHKKKNNNHHHBBB>>>??????@@@IIITTTdddsssyyynnn___\\\aaafffgggeeegggmmmqqquuu~~~qqqhhhfffhhhaaaccciiirrr{{{|||yyyvvvwwwzzzyyyuuupppssszzztttUUUDDD;;;777888777555222111222111000///////////////////////////------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++*********)))******++++++************************++++++******************++++++************++++++************************))))))************))))))******************************+++,,,,,,---......++++++++++++++++++++++++&&&***,,,)))'''+++000222+++,,,,,,,,,,,,...111444//////000000000111111111444333333222111000//////...000111000///...///111...///000111111222222222***,,,......------...000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%---000,,,)))++++++(((---***((()))...000...***))))))))))))))))))))))))++++++************++++++***+++***)))((())),,,...))))))))))))))))))******************************)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------111---...444555111...000222111000///------,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------.........------,,,,,,,,,......///000000000000000///////////////.................................---------............/////////.........---------------------------------...,,,******+++------,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************((((((((((((((((((((((((*********))))))))))))))),,,,,,+++***)))(((''''''******+++++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,---------............///............////////////111111111111111111111111555555555555555555444444555444444444444333333333555555555555666666666777777777666666777999;;;<<<>>>AAAGGGLLLPPPSSSSSSSSSYYY[[[^^^^^^]]][[[[[[[[[YYY]]]```___[[[ZZZ]]]aaacccgggiiieee^^^[[[^^^ccc^^^```aaaaaa```___```aaaddd___WWWNNNHHHFFFFFFFFF???===<<<;;;???EEEMMMRRR```hhhgggWWWGGGDDDJJJPPPRRRZZZbbbjjjxxxttthhh```YYYWWWYYY\\\___hhhvvvqqqccc\\\dddlllnnnpppttt|||zzzsssUUUDDD;;;888888777444222111222222000///////////////////////////------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++*********++++++************************************************++++++************++++++************************))))))************))))))******************************++++++,,,------...++++++++++++,,,---......777111+++,,,///000,,,)))222111000111111111///---222222222333333333444444333222222111111000000///...000111000///...///111888555///***((())),,,///+++---...///......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---&&&"""(((000111,,,,,,***((('''(((***++++++************************+++******))))))******+++*********)))((()))+++...*********)))))))))))))))******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***,,,222555333222444222111000...------,,,,,,*********+++++++++,,,,,,*********+++++++++,,,,,,------------------------......---------,,,,,,,,,......///000000000000///////////////....................................---------............/////////.........---------------------------------...,,,******,,,------,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********************************************************)))))))))))))))))))))************))))))))))))************+++++++++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++,,,++++++++++++,,,------......---------,,,,,,,,,------------........................////////////111111111111111111111111444444333333333333333333555555555444444444333333555555555555555666666666666666666666777777888999555777;;;>>>AAABBBBBBBBBFFFIIIMMMQQQUUUZZZ^^^bbbfffhhhiiieee___[[[[[[]]]\\\```aaa]]]WWWSSSVVVZZZ^^^```dddhhhmmmoooqqqqqqiiieee___YYYTTTRRRQQQRRRJJJHHHEEEDDDGGGJJJMMMOOOXXX[[[WWWJJJ@@@???BBBDDDJJJSSS\\\eeeqqq~~~nnneee\\\XXXXXXYYY```gggeeegggnnnyyyxxxhhhbbb```fffpppzzzrrrTTTDDD<<<999888666444222111222222111///////////////////////////------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++...---,,,++++++***++++++************************************************++++++************++++++************************))))))************))))))******************************++++++,,,,,,------************+++,,,...//////,,,...444333///222999888666444444666777555333222222222222333333333444111111111111000000000000...000111000///...///111+++---///111222222222111000///......---+++(((&&&............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++)))(((***,,,)))###,,,,,,,,,***'''%%%%%%%%%+++++++++++++++++++++++++++******))))))******+++)))******)))((()))+++---+++*********))))))((((((******************************************))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***(((***000555555555666111000///...---,,,,,,,,,*********++++++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...//////000/////////................................................---------............///...............---------------------------------...,,,***+++,,,------,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***************************************************))))))))))))))))))******(((((())))))*********+++)))))))))*********++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************+++++++++++++++++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,------------............---............/////////000000000000000000000000222222222222222222222222555555555555444444444444555555555555555555555444555555666666666666666555444444555555666666777777999;;;===???AAAFFFLLLPPPZZZ]]]___^^^\\\[[[]]]___WWWZZZ]]]ZZZVVVUUUXXX\\\^^^___ccciiipppttttttqqqgggdddaaa^^^[[[ZZZ[[[[[[[[[YYYXXXWWWWWWVVVUUUTTTWWWUUUNNNFFFCCCEEEFFFDDDHHHOOOWWW]]]ccciiiiiifffTTTOOOKKKIIIIIIMMMYYYdddkkkjjjlllppptttrrrjjjcccYYY[[[^^^bbbnnnzzzuuuvvvvvvssspppRRRDDD<<<999888666444222111222222111000////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,++++++***+++***************************************+++++++++++++++************++++++************************))))))************))))))******************************++++++,,,,,,,,,,,,+++***)))((()))***,,,---000***+++111///&&&&&&---000...,,,***)))+++,,,............/////////000000/////////000000000111111...000111000///...///111***,,,...///...+++'''%%%+++***))),,,000222333222...------------,,,,,,,,,++++++++++++++++++++++++$$$+++111...(((%%%'''***$$$'''+++///111111///---******************************))))))))))))******))))))***)))((((((***,,,++++++******)))(((((((((************************++++++******))))))((((((************************************************************+++++++++++++++***,,,///333444333333000///...---,,,,,,,,,,,,************++++++++++++************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...------...............///........................---------............///........................---------------------------,,,++++++,,,---,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************)))))))))))))))*********))))))))))))************((())))))))))))*********************************((()))))))))************))))))))))))))))))))))))((()))))))))************************************************************************************************************+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////000000000000000000000000111111222222222222222222555555555444444444444333555555555444444444444333444555666777777666444333666555444333333333444555666666777666555666888:::AAADDDHHHJJJLLLNNNRRRUUUMMMPPPTTTUUUTTTUUUZZZ^^^]]]\\\]]]bbbhhhiiiddd___VVVVVVVVVWWWWWWYYYZZZ[[[bbbeeehhhfff```[[[YYYZZZXXXUUUPPPMMMMMMPPPSSSTTT\\\^^^```^^^[[[XXXUUURRRSSSQQQNNNLLLHHHJJJWWWdddsssnnngggccc```[[[UUUOOONNNTTTYYY]]]kkk~~~vvvlll___WWWVVVZZZ[[[[[[mmmOOOBBB<<<999888555333111111222222111000////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,++++++***+++************************))))))*********+++++++++++++++************++++++************************))))))************))))))******************************+++++++++++++++,,,------,,,+++***+++,,,,,,666***%%%///777555///---,,,///222000,,,***+++---+++,,,,,,,,,------------.........//////000111111...000111000///...///111111///,,,++++++...111333...,,,(((&&&&&&&&&%%%%%%,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++((($$$%%%---555,,,)))&&&&&&&&&&&&### ))))))))))))))))))))))))***))))))))))))))))))***((()))***)))((((((***+++************))))))(((((())))))))))))))))))))))))+++******))))))(((((((((************************************************)))))))))*********++++++////////////000111000...///...---,,,,,,+++,,,,,,))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,---------......//////........................---------............///---.....................---------------------------,,,+++,,,------,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))************************))))))))))))((())))))))))))*********************************((()))))))))************))))))))))))))))))))))))((()))))))))************************************************************************************************************+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............////////////////////////111111222222333333333333444444444444333333333333444444444444333333333333555666777777777666555444444333222111111222333555222444777888777777777888666888999999999:::;;;<<<===???CCCDDDDDDGGGKKKNNNRRRQQQQQQUUUYYYYYYSSSMMMDDDFFFHHHKKKNNNRRRTTTVVV```hhhmmmhhh\\\SSSSSSVVVRRRRRRSSSRRRQQQTTT\\\dddvvvsssnnnggg]]]UUURRRSSSVVVVVVXXXXXXVVVZZZggguuuwwwjjj^^^WWWSSSOOOMMMQQQVVV\\\dddvvvsssaaaVVVKKKGGGJJJMMMOOOOOOiiiLLLAAA;;;888777555333111111222222222111////////////////////////------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,++++++***++++++************************)))))))))***++++++,,,,,,++++++************++++++************************))))))************))))))******************************++++++++++++++++++...///////////////......(((,,,...,,,&&&###&&&***$$$)))///333333111111111,,,,,,,,,,,,------------------......//////000000...000111000///...///111......//////---***'''%%%***,,,...///...///111333++++++++++++************++++++++++++++++++++++++...(((%%%))),,,)))### ,,,***'''&&&'''+++///222((((((((((((((((((((((((***))))))(((((())))))***'''(((******(((((()))+++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))((((((************************************************((())))))))))))*********111222000---...000///+++...---,,,+++++++++++++++)))))))))************+++)))))))))************+++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---......//////........................---------............///---------...............------------------------,,,++++++,,,---...,,,***,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,************************((((((((((((((((((((((((((((((((()))******+++++++++*********))))))(((((()))))))))*********++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........////////////////////////111111111222222333444444333333333333222222222222222222222333333333444444555555666666666666666555444444333333333444666777111444777888666555444444333333333333333333333333444555666666666666888:::;;;:::<<>>AAAEEEIIIMMMOOO\\\dddiiibbbTTTJJJJJJOOOMMMOOOSSSUUUSSSTTT```mmmyyysssllldddZZZSSSSSSXXXVVVWWWZZZ]]]\\\___jjjvvvvvvgggZZZRRRPPPQQQRRRYYY\\\dddsssooo\\\RRRJJJJJJNNNOOOQQQSSSfffJJJ???;;;777555555333111111222333222111////////////////////////------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++*********++++++************************((())))))***++++++,,,,,,++++++************++++++************************))))))************))))))************************++++++******************)))+++---///000000000///)))111222+++***111444111444---&&&$$$'''))))))(((,,,,,,,,,,,,------------...........................000111000///...///111000//////...------......!!!)))000222...))))))***,,,,,,,,,+++++++++******************************((('''***...---***---444&&&------'''$$$&&&***(((((((((((((((((((((((())))))(((((((((((())))))&&&(((******)))((()))***((((((((()))******++++++))))))))))))))))))))))))((((((((()))))))))))))))************************************************((((((((()))))))))******...000///,,,---222222------,,,,,,+++++++++++++++))))))))))))************))))))))))))************)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++,,,------------,,,++++++,,,------...//////........................---------............///---------.........//////------------------------,,,++++++,,,......,,,***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************************+++++++++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++***************++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.................................//////000000111222222333222222222111111111000000000000111222333444444555444333333333444555666666555555555555666666777777333444555444111000000000111000111222444555666555222222222111000000111222---...000333555666666666444444555777:::===AAACCCNNNRRRTTTPPPHHHCCCCCCEEEIIIJJJNNNQQQOOOPPP\\\iiihhhccc^^^YYYQQQKKKNNNVVVVVVVVVYYY[[[YYYYYY___hhhqqqiii]]]RRRMMMNNNQQQTTTYYYYYYcccwwwsssgggXXXPPPKKKNNNQQQSSSWWW\\\eeeHHH>>>:::777555444333111111222333222111////////////////////////------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++*********)))******++++++************************((())))))***++++++,,,,,,++++++************++++++************************))))))************))))))************************++++++******************"""%%%)))---///000///...444)))###<<>>---,,,//////,,,******+++++++++,,,,,,,,,........................///000111000///...///111111,,,)))111JJJooopppMMM666+++---------,,,,,,,,,++++++************************(((,,,...((( ---UUU|||qqqIII111((())))))))))))))))))))))))))))))(((((((((((())))))&&&(((******)))((()))***''''''((()))***+++,,,,,,))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***------***---444555111,,,,,,++++++***+++++++++))))))))))))************))))))))))))************))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++,,,------------,,,++++++,,,,,,---...//////........................---------.........//////---------.........//////------------------------,,,++++++---......,,,***,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************************************'''(((((()))***+++++++++''''''((()))***+++,,,,,,***++++++++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++*********)))***++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..............................---......///000111111222111111111000000000000/////////000111333444555666222222111111222444666777333333333333333333333333222222333222222444888;;;555444333333444444333111///////////////000111111111333444333111000000111//////......000222555777:::999999999::::::::::::DDDBBBDDDHHHHHHIIIRRR^^^]]]YYYVVVSSSLLLGGGKKKTTTVVVVVVXXX[[[[[[YYY]]]dddccc]]]UUUNNNLLLNNNRRRUUURRRQQQ\\\pppxxxnnn```ZZZRRRKKKIIINNNSSSUUU\\\ddddddJJJ@@@999666777555444333222111111111111///............---------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************000%%%444+++)))(((###000&&&555)))...)))###888111+++%%%888000pppDDD"""&&&(((''')))---)))'''///---(((///555---(((,,,---(((111111$$$:::&&&222,,,222888EEE%%%222"""***""")))+++)))'''(((***###777---"""******:::|||%%%---"""&&&%%%%%%$$$...))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))*********)))))))))))))))******))))))))))))******)))************+++++++++)))(((((()))++++++***(((++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///........................------------------------------------------------------------------------,,,,,,,,,++++++***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++************************++++++************++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,........................---------...///000000111////////////////////////111111222222222333333333111222333333444444333333000111222333444555555555333333333333333333333333333333333222222222111111000000000000000000000000////////////////////////........................//////000000000000//////888888888999;;;>>>@@@BBBAAAAAA@@@>>>>>>AAAFFFJJJMMMNNNRRRUUUXXXZZZ[[[\\\TTTSSSPPPNNNMMMNNNOOOOOOPPPTTTZZZ^^^___\\\XXXUUUKKKKKKLLLNNNQQQUUUYYY\\\cccIII@@@999666777555444333222111111111111///............---------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************,,,"""///''',,,...:::///---)))... 111---'''666JJJ333000888555000iii777$$$...,,,(((+++'''222000)))"""%%%///222,,,,,,333222'''%%%333>>>bbb'''...333$$$%%%***///%%%+++333(((+++...---444'''vvvJJJ$$$888$$$%%%>>>))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***)))))))))))))))))))))******))))))))))))******)))************+++++++++))))))(((***+++,,,+++)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------....................................------------------------------------------------------------------------,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************)))((('''(((***+++***))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************++++++************+++++++++++++++,,,,,,,,,------------------------------......---------,,,,,,,,,........................---------...///000000000000000000000000000000000111111111222222222333333111222222333444333333333111111222333444444444444333333333333333333333333222222111111111000000000000000000000000000000000................................................/////////000000/////////111000000000111222444555555555444333333555888<<<===>>>AAADDDFFFHHHIIIIIIBBBAAA@@@@@@BBBDDDFFFHHHGGGIIILLLNNNOOONNNLLLKKKEEEEEEDDDEEEGGGJJJLLLNNNbbbIII???999666777555444333222111111111111///............---------...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,%%%...$$$***...111kkksss+++((()))...&&&///###&&&///AAA&&&...,,,000%%%)))UUUqqq$$$'''$$$...!!!,,,,,,(((***)))***222)))222+++111'''///666111333###&&&///***###***000&&&'''222(((eee&&&444'''"""---))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++************)))))))))))))))))))))))))))************))))))))))))******)))************+++++++++***))))))***,,,---+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............------------------------------------------------------------------------------------------------,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************(((''''''''')))***)))((()))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************++++++************++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---------------------------------...//////000000000000000000000000000000000111111111222222222222111111222333333333333222222222333333333333333222222222222222222222222222111111000000000/////////000000000000000000000000........................------------------------......////////////......//////...---------------...///000///......000222///000222444555666777777222222222333555777:::;;;::::::::::::;;;<<<===>>><<<<<<:::::::::;;;<<<===```HHH???999666777444444333222111111111111///............------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++***111'''***)))888444'''!!!222vvveee%%%222<<<)))$$$$$$111---((( 111<<>>555}}}000@@@"""&&&"""'''***'''"""111&&&+++QQQ###LLLWWW(((111,,,))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***************))))))))))))******))))))*********++++++++++++******+++------,,,***************************+++++++++,,,,,,,,,------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************)))((('''(((*********)))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////111111111111111111111111000000000111111111111222000111111222222222222222222222333333333222222111222222222222222222222222111111000000000/////////000000000000000000000000........................---------------------------......//////......---000//////...---------------///000000...---...///,,,---...//////000000000000//////......///000000111000//////000111222333555444333222111111222222___GGG???999666777444444333222111111111111///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))...***---...$$$***$$$111222""":::###...222(((&&&'''555"""---,,,((((((;;;$$$$$$222444'''***"""###777:::!!!%%%000666)))'''---+++---444%%%OOO{{{ ***666,,,$$$'''///---***---,,,...'''000$$$\\\+++///$$$---,,,ppp222%%%%%%***,,,,,,!!!222'''zzz...+++///CCC//////'''))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))******************))))))))))))******))))))*********++++++++++++******+++------,,,***************************+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))***************)))((()))+++,,,+++***))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************++++++************++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............000000000000000000000000//////000000000111111111///000111111222222111111222222222333222222111111111111111111111111111111222222111111111000000000////////////////////////........................------------------------------............------++++++++++++,,,,,,+++++++++,,,......,,,+++++++++............////////////111000///......---------------.../////////......111111000000000000000000]]]GGG???999666777555444333222111111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************(((((('''(((,,,---+++...%%%"""***555nnn???&&&&&&&&&'''...'''&&&+++)))&&&+++***,,,***//////((((((***333///+++'''&&&;;;333+++))))))...,,,%%%***///((($$$)))***///111"""...))) +++444(((---&&&000(((!!!000000222111777...qqq@@@)))%%%(((111###&&&SSS!!!***...YYY***!!!555))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))))))))***((((((((()))******++++++******))))))))))))******)))************+++++++++***))))))***,,,---+++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************+++))))))***+++,,,+++***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++************************++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////000000000000//////000111111111111000111111222222222222222111000000000000000000000000222222111111111000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,---------------,,,---//////---,,,,,,---......------------......---------...............---...000111111000...---...//////000000000111111\\\FFF???999666777555444333222111111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++)))'''***&&&&&&---)))///)))$$$***)))CCC"""222...+++...'''000...,,,&&&))))))!!!)))444+++'''+++---))) ---((()))"""%%%(((***(((%%%$$$%%%(((+++---///,,,###,,,...___CCC'''---555!!!$$$444(((***$$$---)))OOO/// %%% )))+++555"""333'''$$$&&&(((+++///333///!!!!!!%%%YYY@@@###))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))******'''(((((()))******++++++******))))))))))))******)))************+++++++++))))))(((***+++,,,+++)))************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))***************)))((()))***++++++))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++************************++++++************++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................./////////000000...///000000111111000000///000111222222222222222000000000000000000000000111111000000000/////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000000000///......///000///......///000...------,,,,,,---......***+++,,,---......//////......///000000///...---------...///////////////[[[FFF???999666777555444333222111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************&&&'''***444...)))111***&&&...***+++000===+++,,,///###'''---###+++###000)))$$$---,,,,,,###)))))),,,+++---+++111 ,,,///%%%)))---((('''%%%+++111(((""",,, ...---''''''(((333IIIDDD111...)))222&&&+++,,,$$$///hhh+++000'''333..."""&&&ssslll...&&&---***666KKKhhh''',,,222&&&"""+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''(((((()))***+++++++++******))))))))))))******)))************+++++++++)))(((((()))++++++***((())))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))((('''((()))******((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................................../////////000...//////000000000000000...///000111222333333333000000000000000000000000000/////////............////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...//////---,,,++++++,,,---,,,+++,,,---///000///.........///000111,,,,,,---.........------......------------------,,,,,,---......---------ZZZIII>>>::::::888444333222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++(((---(((---DDD)))************+++++++++******+++++++++,,,,,,,,,(((+++'''***'''))))))))))))))))))))))))************************(((,,,000...)))'''***...[[[""",,,!!!---))),,,&&&$$$444)))\\\)))***&&&+++"""///...zzz(((---!!!:::!!!!!!888+++###++++++$$$EEE%%%(((((())))))))))))((((((&&&''''''((((((((((((((((((***+++***'''&&&''')))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))((((((***)))((((((((()))+++,,,))))))))))))************+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...////////////............//////000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////111000000///...---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....................................000...------...............------,,,,,,------...................................................YYYIII>>>999:::777444333222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************************************************+++(((---(((---DDD)))************+++++++++*********+++++++++,,,,,,(((+++'''***'''))))))))))))))))))))))))************************111***$$$$$$))),,,)))$$$555%%%777+++$$$///((())),,,&&&RRR%%%(((///333,,,,,,,,,&&&)))111$$$555---)))$$$,,,,,,&&&jjj///(((((())))))))))))((((((&&&'''(((((())))))(((((((((***+++***'''&&&''')))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,------------...---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))(((***)))((((((((()))++++++))))))))))))*********************)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++************+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...////////////............//////////////////////////////.../////////000000000000//////////////////////////////000000000000//////000000000///...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------------------///...---------...---,,,,,,,,,,,,,,,------------................................................XXXHHH===999:::777444333222111111000000111........................------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************+++(((---(((---DDD)))************+++++++++*********++++++++++++,,,(((+++'''***'''))))))))))))))))))))))))************************###+++222222+++'''(((,,,111[[[+++,,,$$$++++++)))%%%+++MMM%%%+++###///"""444###***"""111(((%%%[[['''(((&&&,,,+++(((222(((((())))))))))))((((((&&&'''(((((())))))((((((((()))***)))((('''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))((()))******+++))))))))))))******************))))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++************++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------....../////////............//////////////////////////////....../////////000000000////////////////////////...//////000000//////...000000//////...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++***+++,,,------------,,,------------------------------------------------}}}VVVGGG<<<999:::777444444333222111111111111........................---------------------------,,,,,,++++++*********++++++++++++++++++++++++************************************************+++(((---(((---DDD))))))*********+++++++++************++++++++++++(((+++'''***'''))))))))))))))))))))))))************************444*** %%%++++++'''222...ooo!!!+++///'''***######222XXX)))///%%%%%%333###%%%111&&&###***((((((***'''))),,,(((((())))))))))))((((((''''''((()))))))))))))))((()))))))))((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))******+++((()))))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))***++++++++++++***************++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////......------......///////////////////////////........./////////000000////////////////////////...//////////////////.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++++++++++++++++++++,,,......,,,+++************,,,---------,,,,,,------------------------------------------------{{{UUUFFF<<<888:::777555444333222111111111111........................------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************+++(((---(((---DDD))))))*********+++++++++))))))*********+++++++++(((+++'''***'''))))))))))))))))))))))))************************###)))000222000,,,***)))%%%000jjj888((()))%%%******|||vvv***+++000000)));;;"""))))))***###+++(((***&&&###---'''(((((())))))))))))(((((('''(((((())))))))))))))))))((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))************))))))))))))))))))))))))************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))******((()))))))))************((()))))))))************(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))***++++++++++++***))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------..........................................////////////..............................////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,++++++++++++++++++++++++***,,,...---,,,***+++---+++,,,,,,------,,,,,,+++------------------------------------------------zzzSSSDDD;;;888999777555444333222222111111222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++(((---(((---DDD)))************+++++++++)))))))))************+++(((+++'''***'''))))))))))))))))))))))))************************((()))'''$$$ """&&&111000+++$$$000&&&(((,,,///OOO+++$$$,,,666)))+++###...&&&&&&(((+++###"""666***(((((())))))))))))(((((('''((())))))******)))))))))((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************(((((()))************)))))))))))))))************''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++***)))))))))************+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------..............................------........./////////........................---......//////......---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++***,,,...---++++++...111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxRRRDDD:::777999777555555444333222222222222........................++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++(((---(((---DDD)))************+++++++++))))))))))))************(((+++'''***'''))))))))))))))))))))))))************************///"""%%%MMMwwweee+++%%%((()))---!!!111444%%%---222+++***&&&---***|||###&&&+++###'''CCC***(((((())))))))))))(((((((((((()))************))))))'''&&&'''***+++***((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************'''((()))***+++******)))))))))))))))************'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++***))))))))))))************************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------,,,,,,------...........................---------.........//////........................---......//////......---------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***+++111666444222///,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxRRRCCC:::777999777555555444333222222222222........................************************))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++(((---(((---DDD)))************+++++++++))))))))))))************(((+++'''***'''))))))))))))))))))))))))************************]]]222))))))(((000$$$>>>AAA,,,333sss'''(((,,,***,,,%%%$$$+++%%%,,,MMM&&&(((((())))))))))))(((((((((((()))***************)))'''&&&'''***+++***((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++'''((()))++++++******)))))))))))))))************&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++***))))))))))))************************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------,,,,,,------...........................---------.........//////........................---..................---------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++))),,,333999777444000,,,***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sssOOOCCC;;;888999666555555333222111000000000///............---------,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,---***...)))...DDD))))))***++++++++++++***))))))))))))))))))))))))***))),,,&&&---))))))))))))))))))))))))---...%%%&&&))) )))(((qqq666***...***%%%''''''[[[FFF,,,222***)))(((///yyy))),,,$$$###&&&******)))(((((((((((((((((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++***)))'''''')))***+++))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++*********,,,+++++++++***)))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrrOOOBBB;;;888999666555555333222111000000000///............---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,---***...)))...DDD))))))***++++++++++++******************************))),,,&&&---))))))))))))))))))))))))---(((***...111000ccc///&&&$$$---'''///)))"""ZZZsss;;;+++***+++---www%%%$$$***999000******)))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++*********+++++++++***************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************)))))))))((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,pppNNNBBB;;;888999666555555333222111000000000///............---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,***...)))...DDD))))))***++++++++++++******************************))),,,&&&---))))))))))))))))))))))))(((***+++/// 222jjj---+++---$$$(((///***///@@@111...***(((+++)))***$$$&&&***+++iii(((***))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''+++...---***''''''((())))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************************+++++++++++++++************************+++++++++))))))))))))))))))))))))***)))))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,nnnLLLBBB;;;888999666555555333222111000000000///............---------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,***...)))...EEE))))))***++++++++++++******************************))),,,&&&---))))))))))))))))))))))))$$$000***'''...888XXX999'''!!!+++)))---(((&&&(((+++"""|||&&&DDD222)))$$$)))%%%!!!***!!!ttt///$$$))))))(((((((((((())))))(((((())))))*********+++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******)))(((((()))******((()))))))))************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((()))))))))))))))))))))))))))))))))))))))))))))))))))...222222,,,((((((***))))))))))))))))))))))))************************))))))*********+++++++++************************+++++++++***************)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lllKKKAAA;;;999:::777555555333222111000000000///............------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++)))---)))...EEE))))))***++++++++++++******************************))),,,&&&---))))))))))))))))))))))))(((+++---###+++ttt..."""''')))NNN...!!!+++(((,,,)))###)))'''&&&222???(((***111 +++###)))&&&555!!!,,,LLL,,,&&&))))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++******))))))))))))******((()))))))))************))))))))))))))))))))))))(((((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))...222222,,,((((((***))))))))))))))))))))))))************************))))))*********+++++++++************************************************)))))))))***+++++++++,,,))))))))))))))))))))))))))))))(((((()))***++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++***------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjJJJAAA;;;999:::777555555333222111000000000///............---------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++)))---)))...EEE))))))***++++++++++++***++++++++++++++++++++++++***))),,,&&&---))))))))))))))))))))))))...!!!222(((%%%111(((///&&&999BBB,,,///$$$,,,666+++$$$***CCC555&&&''',,,---%%%++++++yyynnn'''555'''((((((((((((((())))))***))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))))))))******)))))))))))))))))))))************))))))))))))))))))))))))((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))'''+++...---***''''''((())))))))))))))))))))))))************************)))************+++++++++************************)))))))))******************************+++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiiIIIAAA;;;999:::777555555333222111000000000///............---------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***(((---)))...EEE))))))***++++++++++++***++++++++++++++++++++++++***))),,,&&&---))))))))))))))))))))))))---$$$,,,+++AAA666(((000+++(((VVV%%%(((///'''333,,,444,,,)))000(((888###%%%+++'''...---GGGnnn,,, +++((((((((((((((()))******))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))''')))***,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***))))))(((((())))))))))))))))))))))))************************)))************+++++++++************************((()))))))))*********++++++++++++***************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))******************************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hhhIII@@@;;;999:::777555555333222111000000000//////.........---------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***(((---)))///EEE))))))***++++++++++++***++++++++++++++++++++++++***))),,,&&&---))))))))))))))))))))))))&&&111!!!(((lll''',,,&&&444"""(((___---!!!///'''***$$$;;;???***...***000''''''...+++###sss&&&+++)))((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))''')))+++,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************(((((())))))*********+++,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,eeeGGG???:::888999666444444333222222111111000////////////............------------------------+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,)))///)))HHH************************((()))+++,,,---------,,,(((,,,)))+++&&&'''((()))+++++++++***)))***###,,,(((+++000&&&...(((000ccc000+++,,,+++&&&)))aaa"""555&&&!!!///%%%***)))%%%bbb...###$$$%%%&&&))))))))))))))))))))))))******))))))((((((''''''''''''((((((((((((''''''))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************)))))))))))))))))))))******+++************************++++++******************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++eeeGGG@@@:::888999666444444333222222111111000////////////............------------------------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---...---(((---)))HHH************************((()))***,,,,,,,,,,,,+++)))---))),,,'''))))))++++++,,,+++******,,,%%%---)))***...(((///---...eee)))...+++000666EEEOOO)))%%%333&&&$$$///+++(((QQQ~~~VVV///###(((+++***+++))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((((((''''''))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))************)))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))******************))))))))))))))))))******+++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++dddGGG@@@:::888999666444444333222222111111000////////////............---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,''',,,)))JJJ************************)))******+++++++++******)))---)))+++(((***++++++,,,++++++******+++%%%---)))---000...333666111]]]222555555;;;111QQQ(((---111'''%%%%%%///))),,,!!!]]]lllsssLLL###&&&(((...+++'''((())))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))******+++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++bbbHHHAAA;;;888999777444444333222222111111000////////////............---------------------------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---&&&+++)))---(((III******************************************)))))))))+++'''***(((+++++++++++++++******))))))&&&+++)))lll333666666777;;;;;;KKK<<<777<<>>333mmm888...%%%&&&###&&&:::"""333***222))))))(((,,,***((('''$$$$$$)))111(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))+++++++++,,,,,,+++++++++)))))))))))))))******+++************************))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++```HHHCCC<<<777999777444444333222222111111000////////////............---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,777777444'''GGG************************,,,++++++***++++++,,,,,,)))***$$$))))))***************+++,,,,,,---444///555yyy[[[AAA<<<>>>777444kkk:::777KKK555???bbb444FFF...999888<<<^^^'''&&&###+++)))!!!///(((QQQ>>>$$$---***)))%%%%%%&&&'''((()))((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))************))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******)))))))))))))))******+++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,+++++++++************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++___IIIDDD<<<777888777444444333222222111111000////////////............------------------------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---000888555333---PPP************************,,,,,,+++++++++---...///++++++%%%***+++++++++++++++,,,...///000///;;;000:::YYYYYYAAA===@@@:::333777<<>>000<<>>CCC???666YYY333999***???AAA@@@333>>>;;;HHHFFF@@@DDDuuu888***777!!!,,,......777000JJJ444###"""%%%---&&&&&&&&&&&&(((******((())))))))))))))))))))))))'''((((((((())))))******))))))************))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))************))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++************************((())))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------+++++++++,,,,,,+++++++++******))))))***+++,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++\\\EEEBBB===:::;;;888555444333222111111111111000000//////.........---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++''''''444'''222---'''zzzGGG!!!fff******+++++++++,,,,,,,,,'''+++333%%%---...}}}>>>,,,(((***,,,000333555666777777HHH======>>>aaa@@@???<<<555???%%%333000,,,777===:::fffCCCFFF999FFFMMM>>>333sss000///...---+++***)))))))))###KKKBBB&&&,,,,,,***%%%333666---###******))))))((((((''''''))))))))))))))))))))))))&&&''')))***,,,,,,------))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************%%%&&&''')))***************************)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++************************************************)))************++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++[[[DDDAAA===::::::888555444333222111111111111000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---$$$111)))$$$JJJ******+++++++++,,,,,,,,,333%%%)))$$$,,,...hhh///000222555777999::::::<<<999>>>>>><<>>888@@@666666444nnnDDD@@@333222000///---,,,+++***'''&&&@@@:::---$$$!!!###444999:::***)))))))))((((((((('''))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))*********))))))((()))))))))))))))))))))))))))******++++++******)))************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************&&&'''((()))***************************)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++************************************************)))************++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++}}}YYYCCC@@@<<<999:::777555444333222111111111111////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++111###******,,,$$$EEE******+++++++++,,,,,,,,,333###---******...]]]444444555777888999::::::>>>888AAA:::===555;;;888???+++ppp...<<<###222000222...***cccjjjCCCBBBAAA***===;;;HHH777999888666444111///...---222'''222<<<\\\ '''///777))) )))111///!!!))))))))))))(((((((((((())))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))*********************)))(((''')))))))))))))))))))))))))))******++++++******)))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************((())))))******))))))((()))************))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++************************************************)))************++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++zzzWWWAAA???;;;888999666444444333222111111111111///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++---&&&333444%%%BBB\\\******+++++++++,,,,,,,,,***(((444,,,))),,,***BBBlll333333333333333444444555555@@@999000;;;;;;aaa555777,,,DDDWWW...000333222,,,,,,444///&&&((("""@@@---"""BBBzzzBBB???<<<<<<:::888555333000///)))((('''///999qqq///,,,---111&&&///+++))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))***************+++******)))((('''))))))))))))))))))))))))))))))************))))))*********)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))***************************)))((('''))))))************)))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++xxxUUU@@@???;;;888999666444444333222111111111111.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++###444555!!!(((000######%%%&&&CCC******+++++++++,,,,,,,,,,,,)))...)))+++222&&&///000LLL111000000//////000111222///===)))---666==='''YYY888777FFF===444===...000+++111888___===555...AAA555444FFF>>>===<<<;;;999666444222---)))+++000((()))]]]///111$$$'''333$$$(((((((((((())))))))))))(((((((((((((((((((((((()))************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***************************)))(((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))***************+++++++++***)))((('''((())))))*********))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++vvvTTT@@@???<<<999999666555444333222111111111111.........///////////////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++...)))$$$***......444%%%===,,,;;;******+++++++++,,,,,,,,,000))))))///000+++,,,666888111(((SSS222111000000111222444555:::555)))888666+++999@@@<<>>======>>>===<<<:::888777111PPP(((???tttzzz'''///<<<777(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++))))))************))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))***************+++++++++***))))))(((((())))))************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++************************************************)))************+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++vvvTTT@@@@@@===::::::777555444333222111111111111............/////////000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++///)))""",,,333------///000,,,<<<,,,222uuu******+++++++++,,,,,,,,,)))///+++111222%%%&&&444555(((777,,,###KKK444333333333444777999;;;AAA444===;;;777222FFF...@@@777AAA333===GGG444555999999(((999:::%%%---OOOFFF///CCC333CCC<<<===???@@@@@@???===<<<:::---999(((&&&NNN%%% jjj|||LLL '''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''((()))******+++******))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))******************+++++++++***))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++************************************************)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++uuuTTT@@@@@@===;;;;;;777555444333222111111111111---.........//////000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++&&&000000000)))###+++---000&&&111%%%***;;;***+++'''ppp******+++++++++,,,,,,,,,"""888,,,$$$///111...+++111***666(((***;;;...444AAA444444444444666999<<<>>>;;;555NNN000222MMM111III333CCCoooRRR888CCC???<<>>@@@BBBBBBBBBAAA@@@@@@>>>888AAA666333...000&&&+++ccc///'''((((((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))***+++++++++&&&'''(((***++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************)))******+++++++++******(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++************************************************)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++oooSSSBBB>>>999888:::777555555333222111000000000////////////////////////---------,,,,,,+++++++++++++++++++++++++++++++++---+++)))+++---///---+++,,,***)))+++---...+++))))))))))))***+++,,,......------------------------...'''***TTT***++++++,,,,,,++++++******,,,...//////---***(((---------///111555999;;;444666AAAttt555666777777666888;;;>>>AAA>>>===>>>??????@@@BBB@@@AAA>>>DDDmmmggg;;;>>>===<<<<<<<<<>>>???????????????>>>===<<<:::::::::555555HHHqqqrrr888888777666555555444444:::===@@@DDDEEEEEECCCAAAAAA???===:::777555333333444///***&&&'''<<>>999888:::777555555333222111000000000////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++---+++***+++---...---+++,,,+++***+++------+++)))************+++,,,---...------------------------)))222444111;;;OOOXXXTTT++++++,,,,,,,,,,,,+++++++++,,,---......---+++***...///111333666888999:::999@@@<<<666GGGcccdddPPP777777777777888999<<<===???<<<:::<<<>>>?????????:::===;;;666:::FFFMMMLLLqqqhhh[[[NNNEEE>>>999555>>><<<::::::;;;===>>>???>>>???@@@@@@AAA@@@@@@???AAA???===@@@EEEJJJLLLMMM@@@DDDBBB>>>@@@DDD===000888888777666555444333222999;;;???CCCEEEEEEDDDCCCBBBAAA???===:::888666555******,,,+++&&&$$$,,,888(((444---KKKPPP[[[jjj))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))++++++***)))))))))))))))))))))))))))************)))***,,,,,,***)))***+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++)))((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))************************+++***)))(((((()))***+++************************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,nnnRRRAAA>>>999888:::666555555333222111000000000////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,+++++++++------+++***,,,,,,++++++++++++,,,,,,------------------------)))...///)))$$$%%%***,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------000222555888::::::999999333:::888---,,,888@@@>>>;;;999888888:::<<<>>>>>>===;;;999:::===@@@???===???AAABBBAAA>>>;;;888777999>>>CCCDDDAAA???@@@AAAAAA>>>:::888999:::;;;;;;;;;<<<>>>???@@@@@@@@@@@@===>>>>>>???>>>===;;;:::DDDIIIGGG>>>:::===>>>;;;888888777666555333111000555888<<<@@@BBBDDDDDDDDDCCCCCCCCCAAA???<<<:::888<<<777333111---'''###$$$000((( ---***&&&555***))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))+++***))))))))))))))))))))))))))))))************)))***,,,,,,***)))***+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))***++++++++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***************************************+++***))))))))))))***+++************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++mmmQQQAAA>>>999888:::666555555333222111000000000////////////////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------,,,+++...---,,,+++++++++++++++------------------------555---)))...444555222///+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,...///000333444666888999::::::999888999===DDDLLLLLLCCC999<<<:::999:::===??????>>>============AAAFFFFFFBBBJJJEEEBBBCCCCCCEEEMMMVVVMMMOOOPPPLLLFFFCCCCCCFFFJJJFFFBBB@@@@@@@@@???===;;;;;;<<<<<<<<<;;;;;;;;;>>>???>>>>>>???DDDJJJNNN@@@HHHKKKGGGAAA>>>:::555999999999777666333111000111444777;;;???BBBCCCDDDCCCDDDEEEDDDCCC@@@===;;;>>>888111...............''',,,111(((&&&&&&###))))))))))))))))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))******)))))))))))))))***((()))))))))************)))***,,,,,,***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********kkkPPPAAA>>>:::888:::555555555333222111000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---------,,,,,,,,,......---,,,++++++++++++------------------------///...000111+++######***,,,,,,,,,------,,,,,,,,,---,,,,,,,,,---///222333666666555666777888:::;;;===>>>AAADDDAAA<<<;;;===;;;;;;<<<>>>@@@BBBAAAAAA???DDDHHHIIINNNVVVXXXVVVZZZUUURRRTTTUUUWWW^^^gggsssmmmddd]]]ZZZ\\\```ccc[[[XXXVVVWWWZZZZZZVVVRRRDDDCCCAAA>>><<<<<<;;;;;;;;;>>>@@@@@@>>>;;;999999===???>>><<<<<<>>>>>><<<:::;;;;;;:::888555222111///000333777<<>>;;;<<<===<<<999444...)))''',,,... (((333(((111************************(((((((((((())))))))))))(((((((((((()))))))))******)))))))))))))))******((()))))))))************)))***,,,,,,***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************)))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************++++++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********jjjOOO@@@???:::999:::555555555333222111000000000////////////////////////------------............,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++---...+++,,,......,,,,,,,,,---......---,,,,,,,,,,,,,,,------------------------))),,,000222...***---333,,,,,,------------,,,,,,---------...000222555666777666555444666888;;;===???===<<<=========@@@DDD>>>BBBHHHKKKKKKKKKKKKKKKLLLWWW^^^]]]```iiiooonnnpppllljjjlllvvv{{{tttqqqpppoookkkfffmmmmmmpppvvv||||||vvvpppVVVSSSNNNJJJHHHIIIJJJKKK@@@???>>>======<<<<<<<<>>999444...444***'''&&&---+++!!!---************************(((((((((((())))))))))))((((((((()))))))))******)))))))))))))))******+++))))))))))))************)))***,,,,,,***)))***+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++******************************+++,,,,,,+++******************************++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++iiiOOO@@@???:::999999555555555333222111000000000////////////////////////------------.........///------------------------***,,,------++++++,,,...+++---///...,,,+++,,,......------,,,,,,,,,------------------------------111///,,,+++...000---''',,,,,,------------,,,,,,------///000333555777888555555666777888:::<<<<<>>@@@;;;444JJJSSS\\\```^^^\\\]]]___ggguuu}}}wwwrrrwww}}}}}}{{{zzzuuusss~~~|||qqqpppuuuzzz~~~zzz|||gggccc^^^ZZZYYY]]]aaaeeeaaaVVVHHH===999888999999000333999@@@CCCAAA===999===>>>???@@@???<<<999777111111333666;;;@@@DDDGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBBBB>>>888666888666222(((######000222))))))+++************************(((((((((((())))))))))))(((((()))))))))*********)))))))))))))))***++++++))))))))))))************)))***,,,,,,***)))***+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************((())))))***++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,iiiNNN@@@???:::999999555555555333222111000000000////////////////////////---------.........//////------------------------))),,,...---+++***,,,///***---//////,,,+++,,,...---------,,,,,,------...------------------------'''///111+++)))---000---,,,------......------,,,---...000222444777888999333444777:::<<<<<<<<<<<<===BBBCCC>>>===DDDLLLPPPVVVbbbnnnsssooolllmmmppp}}}}}}|||zzzxxxzzz~~~}}}ppplllgggdddeeekkkrrrwwwvvvlll^^^TTTNNNHHHAAA<<<;;;::::::;;;;;;<<>>???AAABBBAAA>>><<<:::333444555888<<>>AAAEEEIIIJJJLLLQQQ[[[ccchhhqqq{{{|||xxxuuuxxx}}}}}}|||xxxvvvyyy~~~vvvpppiiigggkkkssszzz}}}{{{yyyrrrjjjddd^^^RRRFFF??????>>>===;;;;;;<<<>>>===???@@@>>>;;;:::===@@@;;;999888<<>>999888:::777999777333111111111111000000000000000////////////........................------------------------------............------,,,,,,------......------------------------------................................................---------....../////////333444777888999999:::;;;>>>>>>======???CCCGGGIIIUUUXXX[[[___bbbhhhoootttqqqvvvzzz{{{yyy{{{~~~vvvssssssuuuwwwuuuvvvyyy|||{{{tttmmmkkkhhhgggkkkppptttsssqqqqqquuu|||~~~{{{wwwvvvwwwyyy{{{|||yyy{{{zzzwwwvvvssshhh]]]WWWTTTQQQPPPOOOJJJAAA:::<<<===>>>>>>>>>>>>@@@BBB999666444777>>>DDDFFFFFFJJJKKKLLLLLLLLLKKKIIIHHHGGGFFFEEEEEEEEECCC@@@===:::777222///---,,,***)))++++++******************(((((((((((()))))))))***))))))))))))))))))))))))************)))))))))((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++)))************+++++++++++++++************++++++************************,,,++++++***))))))*********************************))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))))))))(((+++++++++*********))))))************************************)))))))))((()))************+++++++++************************************************+++++++++*********))))))************************************************************************************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))),,,++++++******+++++++++,,,,,,++++++************+++++++++++++++***))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,eeeLLL???>>>999777999666999666333222222222111000000000000000////////////........................------------------------------............------,,,,,,,,,---------......------------------------....................................................../////////000000000222555888:::999999:::;;;???@@@AAABBBEEENNNYYYaaasssrrrrrrrrrtttvvvvvvvvvzzz{{{{{{{{{{{{}}}|||qqqhhhcccbbbcccdddjjjgggdddcccccccccbbbaaa^^^\\\[[[^^^aaabbb___\\\___aaaffflllrrruuuuuutttyyyzzzzzz{{{{{{zzzzzzzzzwww}}}vvvpppkkkggggggggg^^^LLL===<<<;;;999:::<<<>>>??????<<<888444666<<>>:::666333111///---,,,++++++*********++++++,,,((((((((()))))))))******))))))))))))))))))))))))************))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++************************,,,+++******)))*********************************++++++***)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************))))))))))))+++++++++***************************************************)))))))))))))))************+++++++++************************************************+++++++++***************************************************************************************************************++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************+++++++++++++++++++++*********++++++,,,,,,,,,+++*********************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,eeeLLL??????:::888:::777888666333222222222111000000000000000////////////........................------------------------------............------,,,,,,,,,,,,------....................................................................................//////000000000111444777;;;===<<<<<<===??????CCCIIINNNUUUaaaqqq}}}~~~}}}}}}{{{uuuqqqwwwvvvuuuuuuuuutttqqqooonnnhhh```\\\]]]```bbbbbbfffeeeddddddfffjjjooorrrjjjiiihhhhhhgggddd```\\\[[[ZZZYYY\\\aaaeeehhhhhhiiikkkmmmmmmnnnpppsssvvvxxx|||yyywwwxxxwwwmmm\\\OOOIIIDDD>>>;;;<<<===<<<;;;???<<<999:::===BBBDDDEEEIIIJJJLLLNNNPPPPPPPPPPPPMMMLLLJJJJJJJJJJJJIIIGGGBBB???;;;888666444111///++++++***))))))***+++,,,(((((()))))))))*********))))))))))))))))))))))))*********)))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++++++++************++++++************************++++++***************+++************************,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))*********************************************************)))))))))))))))))))))*********+++++++++************************************************************************************************************************************************************************)))***,,,------,,,***)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++eeeMMM@@@@@@;;;:::;;;888777555333222333333111000000000000000////////////........................------------------------------............------------,,,,,,,,,---...///........................................................................------...///000111222222999===AAAAAA???>>>AAAEEEGGGOOOXXXaaaiiiuuu~~~}}}{{{tttnnnfffcccbbbcccfffiiiiiiiiillliiifffggglllpppqqqqqqpppqqqssswww}}}|||wwwtttjjjgggcccaaacccgggjjjkkkjjjkkkiiiddd```bbbjjjpppuuu|||uuummmhhhaaaYYYOOOGGGCCCAAA===;;;<<<;;;<<<===@@@CCCDDDEEEIIIJJJMMMOOOQQQRRRRRRRRRQQQNNNKKKIIIJJJKKKKKKJJJGGGDDD@@@===;;;888555333,,,+++***(((((()))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))******''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++++++++************++++++************************+++***************++++++************************,,,,,,+++***))))))******************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))******************************************************))))))))))))))))))******))))))*********+++++++++************************************************************************************************************************************************************************)))***,,,------,,,***)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++dddLLLAAAAAA===;;;<<<888666444333333333333222000000000000000////////////........................------------------------------............------------,,,+++,,,---...///................................................------------------------,,,---...000222444555666;;;>>>AAAAAA>>>@@@EEEKKK\\\ccclllttt{{{~~~tttooojjjddd___WWWUUUTTTXXX```kkkuuuzzzwwwvvvvvvxxx{{{~~~}}}xxxvvvwwwzzz}}}}}}qqqeeebbbhhhooollluuu}}}}}}|||xxxzzz~~~uuuoooeee[[[QQQHHH@@@<<<777888;;;>>>AAACCCEEEFFFIIIJJJMMMOOOQQQSSSSSSSSSRRRNNNHHHFFFGGGJJJMMMOOOKKKIIIEEEBBB@@@===999666///...+++)))(((((()))***)))))))))*********++++++))))))))))))))))))))))))))))))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++************++++++*********************************)))******+++,,,************************,,,++++++*********++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))***************************+++++++++************************))))))))))))************)))************+++++++++***************************************************************+++++++++************************************************************************************************)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///++++++++++++,,,,,,,,,,,,******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++cccKKK@@@AAA<<<:::;;;777555444333333444444222000000000000000////////////........................------------------------------............------...---,,,++++++---...000................................................------------------------,,,---///222555888:::;;;;;;@@@EEEGGGHHHOOOZZZbbbrrruuu{{{~~~pppeee]]]YYYWWWUUUYYY\\\bbbjjjttt~~~{{{rrrssswwwqqqwwwzzzxxxwwwwwwtttpppwww|||{{{|||vvvhhhYYYLLLEEE===>>>>>>>>>???AAADDDFFFIIIJJJMMMOOOQQQRRRSSSSSSOOOJJJCCCAAACCCJJJPPPTTTOOOLLLIIIFFFDDD@@@<<<999444111...+++))))))***+++))))))*********+++++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++)))************+++++++++++++++************++++++******************************))))))***++++++,,,************************++++++*********+++,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++((()))))))))************))))))*********+++++++++************************((()))))))))************)))************+++++++++************************************************))))))*********+++++++++******************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------...///000000............//////000000......///000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************aaaJJJ???@@@;;;999:::666555444333333444444222000000000000000////////////........................---------------------------..................---...---,,,++++++---...000////////////////////////........................---------------------------///111444777;;;===>>>@@@GGGNNNTTT[[[fffvvv}}}uuummmcccZZZXXXZZZ^^^aaadddnnn{{{}}}wwwuuuqqqmmmlllqqqwwwyyyzzznnn]]]TTTIIIGGGDDD@@@>>>???BBBEEEIIIJJJMMMOOOQQQRRRRRRRRRLLLFFF???===AAAJJJSSSXXXPPPNNNKKKHHHFFFBBB>>>;;;777555111---+++++++++,,,)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++******************************))))))***+++,,,,,,************************************+++,,,------************************************************)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++))))))******++++++++++++************************(((((())))))*********+++)))************+++++++++************************************************))))))******++++++++++++************************************************************************************************+++*********++++++------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------......000111111222222333333444444444555333444555666666666666666111111111111111111111111------------------------+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************]]]HHH???AAA<<<:::<<<999555555444333222222222222//////............//////------............------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,------.........------------------------//////......---------,,,///000000000//////000222222222444888===AAAAAA@@@GGGRRR___kkkzzztttgggaaa```eeelllsss{{{}}}xxxyyyiiimmmqqqrrrtttxxxoookkk^^^YYYPPPGGG@@@???AAADDDDDDHHHLLLMMMMMMMMMPPPRRRKKKJJJFFFAAA@@@FFFQQQZZZZZZUUUOOOKKKHHHEEEAAA>>><<<888333...++++++,,,---***))))))(((((((((((())))))************+++++++++******))))))******+++,,,+++++++++*********))))))************************))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******************************************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******,,,---,,,+++)))***+++++++++++++++***))))))*********+++++++++++++++,,,------,,,,,,,,,,,,+++***))))))***+++++++++++++++***++++++,,,,,,+++++++++******))))))(((******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************++++++************************))))))))))))******)))************+++++++++)))************+++++++++,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,//////...---,,,+++***)))------,,,++++++,,,---......------,,,------...///111111222333555777888:::999<<<<<<777888>>>???<<<===============<<<<<<<<<>>>===<<<:::999999888888777555555666888666111,,,.........---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++************************,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************]]]HHH???@@@;;;:::<<<999555555444333222222222222//////............//////---......//////......---......---,,,,,,---......------------------------,,,------------------...------------------------/////////.........------//////000///......000222666999;;;===>>>AAAEEEIIIUUUiii{{{~~~{{{xxxuuurrrnnnmmmqqq|||wwwuuu}}}~~~|||~~~}}}zzztttmmmmmmyyyxxxtttsssmmmhhh^^^SSSIIIDDDBBBBBBEEEGGGJJJKKKKKKKKKNNNPPPNNNLLLHHHBBBAAAGGGRRR\\\\\\XXXRRRMMMJJJFFFBBB@@@<<<:::666333000...---,,,******))))))))))))******)))************+++++++++******))))))******+++,,,+++++++++*********))))))************************))))))))))))))))))))))))+++++++++*********))))))************************************************************************************************************************************************************************++++++++++++++++++++++++,,,+++***+++---...---,,,******+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,+++************+++,,,++++++************++++++))))))))))))******************++++++,,,,,,++++++************************************************))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++******************************************************************************))))))))))))******)))************+++++++++************++++++++++++,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,......------,,,,,,,,,+++...---,,,++++++,,,,,,------...///000111222333444777777888999:::<<<===>>><<<@@@???<<<===AAACCC@@@BBBBBBAAA@@@@@@@@@@@@AAABBBAAA@@@??????>>>>>>>>>???>>>;;;::::::888666555333222222111000000//////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************]]]GGG???@@@;;;999;;;999555555444333222222222222000//////......//////000---......//////......---......---,,,,,,---......------------------------.........---------------------------------------000000////////////.........//////.........111333777;;;?????????CCCMMMVVVkkk~~~xxxyyywwwrrrssszzz||||||}}}xxxtttuuuzzzzzzqqqooowww~~~|||||||||yyyuuummmbbbXXXOOOHHHDDDGGGHHHIIIJJJJJJKKKNNNPPPRRRPPPKKKDDDAAAFFFSSS^^^aaa^^^XXXRRRLLLHHHEEECCC===<<<;;;888555222///---+++***************++++++)))************+++++++++******))))))******+++,,,+++++++++***************************************))))))))))))))))))))))))+++++++++***************************************************************************************************************************************************************************************++++++++++++++++++++++++,,,++++++,,,---......---+++************+++,,,---...---------------------------............------...------,,,,,,------......---,,,++++++***++++++(((((())))))***++++++,,,***+++++++++,,,,,,,,,,,,************************************************))))))))))))))))))))))))((()))******++++++******************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************************************************))))))))))))******)))************+++++++++************+++++++++,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,------000111333666888:::;;;<<>>;;;:::;;;===999888777666555555555555222222111000///------,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************]]]GGG>>>@@@;;;999;;;888555555444333222222222222000000////////////000000......////////////............------------......------------............//////......------,,,,,,........................000000000000000/////////...//////......000333555888<<>>BBB>>>===<<<:::::::::::::::888777666555333111000///,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************\\\GGG>>>???;;;999;;;888555555444333222222222222000000////////////000000...//////////////////...........................---------......//////////////////......---------......................../////////000000000000000...//////000000333777:::===@@@GGGRRRaaappp|||wwwhhh```eeedddgggsss|||{{{{{{xxxsssooonnnppptttwwwyyyzzz{{{|||yyyqqqggg___PPPMMMIIIGGGGGGJJJLLLNNNRRRSSSQQQJJJDDDGGGSSS]]]jjjiiieee\\\QQQIIIGGGHHHEEEBBB>>>:::777444333333,,,+++******))))))******))))))*********+++++++++******))))))******+++,,,************************************************))))))))))))))))))))))))************************************************************************************************************************))))))*********+++++++++************************************************+++++++++++++++++++++++++++***)))+++---......---++++++++++++,,,---...///------...000111222333444555666777888999999999999555555666777777777777777999888777666555555444444222111111000///...---------,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++***************************))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++++++++************++++++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...------------,,,,,,,,,---...000222444666888888>>>???@@@BBBDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFDDDBBBAAABBBBBBCCCEEEGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIHHHGGGEEECCC@@@???<<>>>>>>>>===<<<:::888777666555......------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************\\\FFF>>>???:::888:::888555555444333222222222222111000000//////000000111...//////000000//////...---...////////////...------------...//////000000/////////.............................................////////////000000///000111111333777===AAABBBFFFQQQaaasssppp```\\\aaammmxxx{{{lllbbb```ffflllxxx{{{xxxooo[[[UUUMMMHHHFFFGGGHHHIIIPPPTTTUUUPPPJJJKKKTTT]]]lllmmmjjj___QQQHHHGGGIIIHHHEEEAAA<<<888666555555......,,,+++***))))))))))))************+++++++++******))))))******+++,,,***************+++++++++************************))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))***++++++,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++...//////...------///000111222222111......///000222333444444777888999;;;===>>>>>>???888999:::;;;<<<<<<<<<<<<===<<<;;;::::::999::::::888888777555444333222111111000///---------.........------,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************)))))))))***++++++,,,,,,++++++************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------......//////////////////111333555888;;;===>>>>>>BBBBBBBBBBBBCCCDDDEEEFFFEEEFFFHHHIIIIIIHHHGGGFFFBBB>>><<<======>>>AAAFFFKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJHHHEEEBBBAAA<<<>>>AAACCCDDDDDDFFFGGGEEECCCAAA?????????@@@AAAAAA@@@@@@???===<<<;;;;;;333333222000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************\\\FFF===???:::888:::777555555444333222222222222111111000000000000111111//////000000000000//////---...///000000///...------------...///000000000............////////////........................------.........////////////111222444777<<>>:::777666333111000...,,,+++******)))************+++++++++******))))))******+++,,,))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,---000111111000000111444777888777666555000111111111111222222222444666888;;;===???@@@AAA:::;;;<<<>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888888777777666333111000///000000.........---,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************((())))))***++++++,,,,,,,,,++++++******++++++,,,)))************++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,------------......///000111333444666666888:::<<<>>>@@@AAAAAAAAAAAA@@@???>>>???BBBDDDFFFFFFGGGIIIKKKKKKKKKJJJIIIAAA;;;666777888888>>>EEEMMMNNNOOOPPPOOONNNLLLKKKIIIIIIJJJJJJIIIGGGEEEDDD@@@???>>>@@@BBBEEEGGGGGGHHHFFFCCCAAAAAAAAACCCDDDAAAAAAAAA@@@@@@@@@@@@@@@:::999888555333111///...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************\\\FFF===???:::888:::777555555444333222222222222111111000000000000111111//////000000000000//////---...///000000///...------------...///000000111------......//////000000////////////////////////,,,---------......//////000111333555999???FFFKKK[[[iii{{{yyyddd```iiivvv{{{tttgggeeehhhffflllyyy|||rrrcccVVVOOOKKKIIIGGGMMMVVV^^^]]]VVVSSSXXX___nnnqqqnnnaaaPPPEEEEEEIIIIIIIIIIIIFFFCCC===888555666555222000...,,,++++++)))************+++++++++*********)))***++++++,,,))))))******++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++///......///222333333222222555888;;;===<<<:::888333333222222111000//////222333666999<<<>>>@@@AAA:::;;;===>>>?????????>>>;;;;;;:::::::::;;;;;;<<<=====================<<<<<<:::777444222222222222//////...---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************((())))))***++++++,,,,,,,,,++++++******++++++,,,)))************+++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,---------......---///111333666999;;;<<<>>>???AAABBBCCCCCCBBBBBB>>>===;;;:::<<>><<<999666333111000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************ZZZHHH@@@>>>888888;;;666555555444333222222222222000000000000000000000000////////////////////////........................------------.........///////////////////////////............///000222222......000111...+++...444000444999<<<>>>DDDSSSaaatttyyynnndddjjj}}}zzzssslllggghhhnnnuuusssqqqllleee```bbbjjjrrr{{{vvvuuurrrooorrr||||||uuunnnfffZZZNNNEEEOOOTTT[[[^^^ZZZWWW]]]gggnnnllllllgggZZZIIICCCFFFPPPPPPNNNJJJEEE???:::777666333222333111,,,))))))******+++++++++******)))************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,---,,,,,,,,,---...///000000333666999::::::999888888:::<<<>>>>>><<<:::888888888888777666666555555444444333333444666888999888999;;;<<<<<<<<<;;;:::777666555555555666777888<<<>>>@@@AAA@@@>>>>>>???<<<;;;999888888888888999777555222///---+++******------------,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++******+++++++++*********))))))************************************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,...///...,,,,,,...111333555777;;;>>>@@@BBBCCCAAABBBDDDEEEEEECCC@@@???999888555333444888???DDDHHHKKKMMMOOONNNNNNNNNOOOIIICCC:::555555999===@@@KKKKKKLLLNNNOOONNNJJJGGGCCCBBBAAAAAACCCFFFJJJLLLGGGCCC>>>::::::???EEEIIIIIIIIIGGGEEECCCCCCDDDFFFAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAA???===:::888444333000---,,,+++,,,---,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,************************************************YYYHHH@@@>>>888888;;;666555555444333222222222222000000000000000000000000////////////////////////........................---.........////////////////////////////////////............///000111222///...000222111...000555333666;;;???EEERRRfffuuullllllooo}}}oooccc\\\\\\YYYUUURRRTTTZZZ___]]][[[XXXRRRNNNQQQYYY```bbbdddiiitttyyywwwxxx{{{{{{yyyzzz~~~}}}wwwkkk^^^TTTNNNQQQWWW\\\\\\]]]fffpppsssmmmiiiggg```SSSIIIGGGOOOPPPQQQOOOIIIBBB<<<888666333222444333...+++,,,+++++++++++++++******)))************************************************)))************+++++++++************++++++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,+++,,,,,,---...000111222666888:::=========;;;:::<<<===>>>??????===:::888888888777666666555555444222111111000000111222333222333444555666666666666444333222111111222333333777999<<<============>>>===<<<;;;999999:::;;;<<<888666444111///...---------,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******+++++++++*********))))))************************************************************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,------......---------+++...//////...///222444:::;;;===???AAABBBCCCDDDBBBCCCEEEFFFFFFEEEBBBAAA777666555333444999@@@EEEMMMOOOQQQRRRQQQQQQQQQRRRKKKFFF???;;;;;;>>>AAACCCMMMMMMMMMNNNOOONNNLLLIIICCCBBB@@@@@@@@@BBBEEEGGGEEEBBB===::::::===BBBEEEIIIIIIFFFBBB???>>>@@@BBB??????@@@AAABBBCCCDDDDDDDDDCCCAAA???===;;;::::::999888555222000...------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,************************************************XXXGGG@@@>>>888888;;;666555555444333222222222222000000000000000000000000////////////////////////........................////////////000000000000///////////////////////////......//////000111222111...///222333111333666777;;;@@@FFFQQQcccyyyuuuvvv~~~~~~rrrtttqqqhhhaaa\\\WWWRRRIIILLLNNNOOOOOOQQQUUUZZZUUUTTTRRRNNNLLLNNNUUU\\\\\\ZZZYYY]]]eeemmmqqqsssqqqlllkkkqqqxxx}}}zzzsssmmmnnntttxxx}}}zzzlllbbbVVVTTTUUUYYY\\\___hhhppptttkkkddddddccc[[[OOOGGGMMMRRRVVVWWWQQQHHH???:::555222111555555111......,,,++++++++++++******)))************************************************)))************+++++++++************+++++++++,,,***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++---,,,+++*********+++,,,------...000222555777888<<<===???@@@@@@>>>===;;;;;;<<<===>>>===:::888666555444444333333222222111111111000///////////////////////////000111222333111000//////.........///111333666777888999:::<<<888777555333444555888:::888888666444333222222222...---,,,+++***+++,,,---************************++++++++++++++++++++++++)))************+++++++++******++++++++++++******+++++++++***************************************************************************************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........................,,,...000222333444777999BBBBBBCCCDDDEEEEEEEEEEEEDDDFFFGGGIIIIIIHHHFFFEEE777777666666777;;;BBBFFFMMMOOOPPPPPPOOONNNNNNOOONNNJJJFFFCCCDDDFFFGGGHHHLLLKKKIIIIIIJJJKKKJJJHHHFFFEEEDDDCCCBBBCCCDDDEEECCCAAA>>>;;;:::<<<>>>@@@JJJHHHDDD>>>999777999:::999:::;;;<<<>>>@@@BBBCCCGGGEEEBBB???===<<<<<<<<>><<<999666333000...///......------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++VVVFFF???>>>888999;;;666555555444333222222222222000000000000000000000000////////////////////////........................///000000000000111111111///////////////////////////////////////000111111111......111333222333666999AAAJJJSSSaaassstttssszzz~~~{{{vvvqqqlllhhhhhhbbb[[[WWWYYYZZZYYYTTTYYY```dddeeefffiiikkkfffeeedddaaa```bbbfffjjjkkkfff```___bbbfffggggggccc\\\XXX^^^gggmmmrrrvvvyyy}}}vvvmmmkkkmmmooouuuzzzsssiiiaaaZZZYYYZZZ[[[___eeemmmfff```aaaaaa\\\QQQHHHMMMUUU]]]```ZZZOOOEEE???555111000444666333111111---,,,,,,+++************************************************************))))))*********+++++++++*********+++++++++,,,,,,***************************++++++,,,,,,++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++...---+++***)))***+++,,,000111222555777:::===>>>??????@@@@@@???===;;;:::666666777888888777555444222222111000000//////...222222222222111222222222333222111000000111222333111111000//////............000222333333333555777333111///......111444666888888777777777777777777333222///---,,,,,,,,,---++++++************))))))************************))))))*********+++++++++******++++++++++++******************************************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........------------......///---///222555888;;;===>>>DDDEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKJJJIII======<<<;;;<<>>>>>??????KKKHHHBBB;;;555222333444555555555666888:::<<<>>>DDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@>>>;;;777444222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++TTTDDD>>>>>>999999;;;777555555444333222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000111111111222////////////////////////000////////////000000111111...---000111222555;;;>>>KKKYYYffftttooohhhrrr||||||qqqpppppppppqqqsssttttttxxxsssiii```___dddeeebbblllrrrzzz~~~|||zzzzzz{{{}}}uuurrroooooosssuuuuuutttddd[[[UUUXXX]]]]]]]]]]]]bbbeeeooo}}}~~~wwwoookkkiiioooxxxttthhhaaa]]]YYYYYY\\\ccccccaaa```___[[[TTTNNNPPPYYYeeehhhbbbWWWMMMGGG888222///222555444222222...---,,,+++************************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++...---,,,++++++,,,------111222333555888;;;>>>???<<<<<<<<<<<<;;;999777666111222333555666666666666333333333222111111000000222222333444555555666666888777555333222222222333333333333333333222222111000111222111000///000222222111///...///111333555666666777888999::::::::::::888555222000...------++++++++++++******))))))************************))))))*********+++++++++******++++++++++++******************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,,,,---...000000000222555999===@@@BBBBBBBBBBBBDDDEEEGGGGGGGGGHHHKKKKKKLLLMMMMMMMMMLLLKKKDDDDDDCCCBBBAAABBBEEEGGGJJJKKKKKKJJJHHHGGGHHHIIIDDDCCCCCCDDDEEEFFFEEEDDDHHHFFFEEEEEEGGGGGGEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCJJJHHHBBB;;;444111111222555555555555666777888888===???BBBEEEFFFFFFDDDCCC???@@@@@@@@@???<<<999777333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++SSSCCC>>>>>>999999<<<777555555444333222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111////////////////////////000000////////////000000000...///111222555>>>HHHOOO]]]lllwwwtttcccaaappp~~~ssskkk]]]cccllluuu|||zzzsssuuu{{{|||yyynnneee```aaaaaa^^^ZZZXXX\\\VVVUUU]]]iiixxx~~~vvvqqqlllnnnsssyyywwwnnnfff___]]]___^^^bbbdddbbb___]]]ZZZVVVUUU___kkkoooiii^^^UUUQQQ???666000222555555333444///...,,,+++*********+++************************++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++---------......///////////////000222444777999:::888888888888777666555444111222444666777999999:::888888777666666555555444111222333555666666777777888888666555333333222222555666666777777777666666444555444222///......//////...---------...///000222333555777999;;;;;;<<<===<<<:::777555222000...------,,,,,,+++*********************************)))************+++++++++******++++++++++++*********************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------.........,,,,,,,,,,,,...000333444555666999===BBBEEEEEEDDD@@@AAACCCEEEFFFGGGHHHHHHKKKKKKLLLLLLKKKJJJJJJIIIGGGGGGGGGEEEDDDCCCEEEFFFDDDDDDDDDCCCAAA@@@BBBCCC???>>>???AAACCCCCCBBBAAA???@@@AAACCCDDDBBB???<<<===???AAACCCDDDDDDDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGIIIGGGCCC===777444333333777888888999888888777777555999>>>DDDGGGGGGFFFEEE>>>???@@@AAA@@@???<<<;;;777666444222000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,QQQBBB===>>>999:::<<<777555555444333222222222222000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111////////////////////////000000////////////000000...000333555666;;;KKKZZZjjjuuu}}}yyykkkbbb___mmm~~~zzz{{{eeeVVV\\\hhhzzzyyytttqqqrrrqqqkkkfffdddcccWWWPPPTTTZZZbbbttt}}}{{{yyy|||yyyooofffcccddd[[[aaadddaaa```aaa___ZZZZZZdddppptttmmmccc\\\ZZZGGG<<<222222555666666666000///---+++*********+++************************++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++---///111222222111000...//////000111333444555555555555555555555555555444555666777888::::::;;;:::999999888888777666666444555666777777777777666666666666666666555444444555666777999999999999888777777666333000///000111---------------,,,,,,,,,...///222555888:::;;;<<<;;;<<<;;;;;;888555222111......------,,,++++++***************************)))************+++++++++******++++++++++++******))))))*********+++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............---------------,,,---...000444777999::::::<<<@@@EEEHHHGGGEEEBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFEEECCCBBBCCCDDDBBBBBBBBBAAA??????AAACCCBBBBBBBBBEEEGGGHHHGGGFFF@@@BBBFFFJJJKKKHHHAAA<<<===???AAADDDEEEDDDCCCBBBAAAAAABBBCCCDDDFFFHHHIIIGGGGGGEEEAAA<<<888777777666888:::;;;;;;:::777666111444999>>>BBBDDDEEEDDD@@@AAABBBBBBAAA@@@???>>><<<:::888666444222111000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,QQQAAA===>>>::::::<<<777555555444333222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111000////////////000000...111555888:::AAAUUUhhh|||mmmYYY```qqqwwwrrr```XXXeeettt~~~wwwrrrqqqkkk___YYY\\\[[[XXX]]]hhhuuu|||~~~ssshhhdddfffZZZ^^^```___aaaddd```YYY]]]hhhsssvvvooofffaaa___LLL@@@555333666777777888111///---+++)))******+++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------************************+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***,,,000333444444222111000000000000111222333333444444444555666666777777666666777777888888999999888888888777666666555555888999:::::::::999777666444555777888999999888777444555777999::::::999999888888777444222111222333111111222333222111///...+++---000444777:::;;;;;;888:::;;;<<<;;;888555333//////...------,,,++++++)))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))******++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++/////////...---------,,,.........000333777:::=========>>>BBBGGGIIIGGGEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEECCCBBBAAAAAA@@@AAACCCBBBAAAAAABBBCCCIIIIIIIIIHHHFFFGGGIIIKKKIIIIIIIIILLLNNNPPPOOONNNKKKOOOTTTYYY[[[VVVNNNGGGBBBDDDGGGIIIIIIHHHGGGEEE>>>>>>???@@@CCCFFFHHHJJJFFFFFFFFFDDD???<<<::::::333666999;;;;;;:::777555000222555999===AAACCCDDDCCCCCCCCCCCCBBBAAA@@@??????>>><<<999777555333333,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyPPPFFF===;;;;;;:::888888666999999444111333444222111111111111111111111111111111111111000000000000///////////////.........//////000000000000//////000000000000000000000000111//////111000...111777...111666999???OOOjjjzzziii```fffyyytttooouuukkk^^^^^^ooo~~~~~~{{{yyyyyyyyy{{{~~~xxxnnnfffdddddd___ZZZXXXdddeeelllvvv{{{~~~~~~~~~zzzrrrjjjddd]]]XXXVVV[[[```bbbdddhhhdddjjjtttzzzssseee___bbb\\\LLL<<<555666777777555333222///---++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,......---,,,---......000333666999999999999222111111222444444222000999888777555555666888:::888:::;;;;;;888777999;;;777777777888999;;;===>>>999:::;;;;;;:::::::::;;;<<<888888===AAA>>>:::999777777666666666777777777222777:::888777777555111444444444444444222///,,,111///...111777<<<>>>>>>;;;:::888888999888777555444444333111///,,,***)))++++++***************+++******+++++++++,,,,,,,,,******************************))))))******+++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,++++++,,,,,,,,,***+++,,,......///......)))...555:::<<<=========???===<<<>>>BBBEEEFFFEEEHHHHHHGGGGGGFFFGGGGGGGGGDDDCCCAAA@@@???@@@AAABBBAAACCCEEEEEEEEEGGGLLLQQQXXX[[[[[[TTTPPPSSSYYY[[[[[[TTTUUU___bbbZZZVVVYYY\\\___ccciiijjjdddYYYOOOMMMSSS[[[___^^^YYYTTTPPPHHHDDDAAABBBFFFIIIHHHFFFCCCBBBAAABBBCCCCCCBBBAAA>>>;;;999888888888666555555222222666<<<@@@???===999:::<<>>;;;888777111000///......---......---.........------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,wwwPPPFFF===;;;<<<:::888888444666555222222555666333111111111111111111111111111111111111000000000000//////////////////////////////000000000000//////000000000000000000000000111//////111000---...111222333777@@@NNNbbbyyypppfffdddzzzzzzooommmpppzzzrrrlllppp}}}yyytttnnnnnnyyyyyysssnnnnnnmmmiiiggggggcccfffmmmuuu|||yyyuuupppiiieeeeeegggggglllssswwwyyy|||tttnnnggg^^^XXXWWWZZZ___fffmmmppptttzzz}}}uuueee[[[ZZZYYYPPPCCC:::666555666777555444222000...---,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,---------,,,...111333555666888:::::::::999888:::777444222222444666777<<<:::888888:::;;;<<<<<<999:::;;;;;;:::;;;===>>>>>>>>>???@@@CCCGGGJJJLLLHHHEEECCCFFFKKKLLLHHHCCCHHHDDDCCCFFFEEEAAA>>>>>>>>>???@@@>>>;;;888555444333777999777666777666222333333333444555555222000000......111777===@@@@@@===;;;:::999999888888777666666555444222000...,,,,,,++++++************+++******+++++++++,,,,,,,,,******************************))))))******+++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,+++,,,,,,---,,,,,,------------.........333999===>>>=========???>>>>>>AAAEEEGGGGGGFFFIIIHHHFFFDDDCCCBBBBBBBBB<<<<<<======>>>AAADDDGGGLLLNNNOOOOOONNNPPPUUUYYY^^^```^^^WWWSSSVVV[[[\\\]]]```kkkuuuppp```YYY\\\```bbbgggmmmpppkkk```WWWTTTXXX]]]bbbeeedddaaa^^^RRROOONNNTTT[[[\\\TTTKKK@@@???>>>>>>AAACCCCCCCCC@@@???>>>>>>===<<<999666777444444777===@@@@@@===777777888;;;???@@@>>>;;;<<<===???@@@???>>>;;;:::333333111000///...------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,sssOOOEEE<<<;;;<<<:::888888444555333222555::::::666111111111111111111111111111111111111000000000000///////////////////////////000000111111000000///000000000000000000000000000---...222333111///111777888===LLLbbbxxxuuujjjnnnyyyrrrllllllwwwxxxrrrkkkeeecccbbb```[[[VVV[[[ppp{{{wwwrrrlllhhhgggddd^^^ZZZZZZXXX[[[aaaiiittt~~~{{{sssqqqtttqqqqqqsssuuuvvvxxx~~~}}}vvvkkk^^^XXXWWW]]]iiittt}}}}}}lll^^^WWWYYYUUULLL@@@666333666999777777666444222000---,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---...111555999;;;<<<======<<<:::888777777777555333222444777:::<<<;;;999:::<<<>>>???@@@JJJHHHFFFEEEFFFIIILLLOOORRRRRRQQQRRRTTTWWW[[[^^^\\\WWWWWW___iiilllcccXXX^^^\\\\\\]]][[[WWWWWW[[[___aaa```ZZZOOODDD<<<888666999888444333666555222444333333555777888777666333111111333777;;;>>>???>>>===;;;999888888888888888888888888666444222111---,,,+++*********************+++++++++,,,,,,,,,******************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...------,,,,,,---...///555888===@@@@@@???>>>>>>AAAAAAAAADDDGGGHHHHHHGGGHHHFFFDDDAAA???>>>>>>>>>:::;;;>>>AAADDDIIIOOOSSS]]]^^^]]]ZZZVVVUUUXXX\\\\\\^^^\\\WWWUUUYYY\\\]]]\\\jjj~~~zzzdddYYY\\\___```dddjjjnnnjjj```WWWYYYXXXZZZ```fffiiieeeaaa[[[YYY[[[eeepppoooaaaTTTFFFCCC@@@???@@@BBBCCCCCC@@@@@@@@@AAABBBAAA>>><<<:::999888;;;???BBBAAA???999666444666;;;===;;;888888:::===???@@@@@@???>>>777666555333000///---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqNNNEEE<<<<<<===;;;888888777666333333888>>><<<666111111111111111111111111111111111111000000000//////////////////000000000000000000111111000000000000000000000000000000000///,,,---333777666555666999???KKK]]]tttwwwnnnsss}}}uuuqqqzzzwwwhhh]]]VVVQQQMMMJJJPPPVVVTTTQQQZZZuuu|||zzzyyyvvvxxxzzz||||||yyyuuurrrsssooommmlllfff]]]VVVTTTXXX\\\bbbjjjttt~~~~~~}}}}}}}}}}}}|||~~~wwwiii___ZZZ]]]jjjwww~~~kkk___```\\\QQQAAA666333666888888888888777444111...,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///000111222555999<<<<<<===<<<<<<;;;999888777111444888999888777888999999;;;======>>>CCCKKKRRRjjjddd\\\XXXZZZ```eeeiiinnnllljjjgggggghhhjjjlllkkkkkkqqq}}}|||pppmmmmmmqqquuuuuutttyyywwwfffVVVKKKGGGBBBBBB>>>888777::::::777777555444555777:::::::::999888666555666888999:::>>>===;;;888666555666888888999:::::::::888666555///...---,,,+++***************+++++++++,,,,,,,,,******************************))))))******+++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------......---,,,,,,---000222444999<<>>>>>???CCCDDDDDDCCC@@@;;;666666:::<<<:::666444666999<<>>BBBEEEEEEDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCAAAAAABBBDDDEEEGGGHHHIIIIIIMMMRRRUUUWWW\\\dddkkkqqqpppkkkddd\\\YYY[[[]]]aaagggjjjfffccceeehhhiiijjjooowwwyyyrrrfff`````````dddjjjoooqqqpppnnnllliiidddaaafffooorrrkkkddd```aaabbbfffkkknnnnnnmmmhhhccc[[[UUURRRQQQQQQPPPNNNIIICCC???>>>@@@AAABBBCCCBBBCCCDDDFFFGGGGGGGGGHHHCCC===;;;<<<<<<:::666333444666888;;;>>>@@@AAA======;;;999777333111///...------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,oooLLLCCC<<<===>>><<<999888555555222000222555444///111111111111111111111111111111111111000000000000...//////000000111111222000111111222222111111000111111111111111111111111222000///111222333888@@@LLL```vvvwwwvvvtttyyy}}}sssxxxyyy```WWWMMMFFF@@@>>>@@@FFFNNNZZZggghhhbbbiiiwwwqqqoooppprrrppprrrtttuuuuuutttuuuvvvtttsssvvvwwwqqqfff___^^^fffsss~~~yyyvvv{{{~~~|||}}}|||xxxkkkccceeemmmzzzyyysssbbbKKK===<<<;;;888888888777666444222000000,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////...111666999:::999999999555555666666777777888888;;;888666777:::===???@@@EEEPPP[[[```dddoooqqqkkkooovvvzzzzzz~~~}}}|||||||||}}}}}}vvvzzzqqqiiijjjooowww{{{~~~~~~yyyuuusssssssssrrroooiiibbbbbbeeeddd```KKKFFF???:::888777888777:::::::::888777888;;;===:::<<<<<<999444111111333444666999;;;<<<;;;999888444333222000...------,,,******+++++++++,,,,,,,,,******************************))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------///222666:::>>>@@@===@@@DDDEEEEEEEEEEEEFFFDDDEEEEEEDDDBBBAAACCCDDDEEEGGGJJJMMMOOOPPPQQQQQQMMMQQQVVVXXXXXX\\\dddkkkqqqpppnnniiiddddddhhhmmmzzzwwwnnnmmmtttxxx{{{vvvqqqoooooonnnllljjjbbbiiirrrvvvuuuuuuxxx{{{pppjjjfffjjjrrrwwwsssnnnhhhhhhfffeeegggkkkqqquuunnniiiccc___]]]^^^^^^^^^___WWWLLLCCC???>>>???@@@DDDDDDEEEFFFGGGIIIIIIJJJKKKHHHDDD@@@>>><<<:::999555555444555777;;;>>>@@@>>>>>>===<<<:::777444333111000...---------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,nnnLLLCCC<<<===>>><<<999888333555444000000333333111111111111111111111111111111111111111000000000000...//////000111111222222000111111222222111111000111111111111111111111111222111111222222666BBBOOOfffwwwvvvgggrrr~~~xxxnnnppp~~~ppp^^^KKKGGGEEEEEEBBBAAAGGGPPP]]]fffnnnllleeennnsssssssssrrrrrrppprrrttttttssstttwwwzzzyyyyyy{{{|||xxxrrrqqqtttzzz{{{|||{{{xxxvvvwww~~~xxxjjjhhhmmmuuu[[[GGGBBB@@@<<<999888777555444333333333,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------,,,------...//////000000222555888999888888888999666666666666777999::::::;;;:::===FFFPPPUUUTTTPPPYYYaaakkkrrrwww~~~xxxmmmkkkpppuuuuuuqqqtttuuuvvvwwwxxxxxxxxxxxxttt{{{{{{qqqjjjhhhfffjjjrrrxxxzzz{{{~~~}}}xxxsssssswww{{{||||||}}}zzztttppprrrvvvuuuppp```YYYOOOFFFAAA>>>===<<<;;;<<<<<<:::777888;;;>>>999===???<<<666111111222333555999<<<===<<<;;;999777666444222000///......******+++++++++,,,,,,,,,******************************))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------...///000///111333777;;;>>>AAABBB@@@CCCEEEFFFDDDCCCCCCDDDBBBCCCCCCBBBAAABBBFFFJJJOOOQQQUUUXXXYYYWWWUUUSSSRRRVVV[[[\\\[[[^^^fffmmmqqqqqqpppmmmlllnnntttzzzzzzkkkkkkxxx{{{ooojjjnnnrrrrrroooiiisss||||||tttqqqvvv}}}zzzrrrjjjjjjooouuuvvvtttssspppkkkiiikkknnnqqqrrrllliiidddbbbbbbdddeeeeeekkkcccXXXNNNGGGEEEDDDDDDBBBCCCEEEFFFGGGHHHIIIKKKHHHIIIGGGDDD???<<<;;;<<<:::888555333444888===@@@======>>>>>>===:::888666444222000...------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,mmmKKKCCC<<<===???<<<999888333666777333222555666555111111111111111111111111111111111111000000000000...//////000111222222222111111222222222222111111111111111111111111111111000000222444555===OOO```|||yyyfffcccwwwvvvfffmmm}}}pppUUUDDDBBBAAADDDHHHGGGFFFNNNYYYfffllloookkkeeerrrzzzrrrvvvwwwtttsssrrrtttuuutttsssuuuzzz~~~|||zzz{{{|||zzzyyy}}}~~~xxxxxx|||rrrnnnqqq{{{iiiOOOFFFCCCAAA:::999777555555555666666,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---------------------------------...///000000111666777888777666666888:::888888888888999:::;;;<<<:::@@@MMMaaarrrwwwnnneeehhhlllrrryyy~~~~~~zzzqqqjjjlllsssvvvqqqkkklllmmmooopppqqqqqqppppppqqquuuzzz}}}|||wwwooojjjdddaaadddmmmtttvvvuuuvvvzzztttnnnooouuuyyywwwttt|||zzzuuurrrvvv{{{zzzvvvrrrjjj^^^SSSKKKGGGEEECCC??????>>>;;;777666888;;;999===AAA>>>888222111222333555999<<<>>>===<<<:::999888666333111000//////******+++++++++,,,,,,,,,*********************************)))***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---...///000000222444777:::>>>@@@BBBCCCCCCEEEFFFFFFDDDBBBAAAAAA@@@AAABBBAAAAAADDDJJJPPPXXXZZZ]]]______[[[VVVSSSWWW\\\aaaaaa```bbbjjjqqqssstttssspppooorrryyy~~~qqq```cccvvv{{{nnnhhhkkkqqqqqqmmmvvvuuummmrrr{{{}}}rrrlllnnnssswwwyyy{{{uuuooonnnqqqrrroookkkjjjgggdddbbbcccdddddddddooohhh^^^VVVQQQNNNLLLKKK@@@BBBDDDEEEEEEGGGIIIJJJDDDGGGHHHDDD>>>;;;<<<>>>>>>;;;666333333777===@@@<<<===>>>???>>>===:::999666444222///.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,fffIIIEEE@@@<<<;;;999888666888777666555333222111000000000000000000000000000000000000000000000000000222111111111000000//////000000000000111111111111222000......111333222000444222333555888DDD^^^wwwuuujjjlll|||}}}uuueeedddzzzlllRRREEEBBBAAAEEEIIIIIIGGGJJJSSSZZZfffhhhfff```ddd{{{zzztttpppsssyyyxxxssssssssssssuuuwwwzzz{{{}}}~~~~~~}}}|||}}}~~~ssslllttt|||~~~~~~fffKKKBBBFFF>>>:::888888777222111333222000...,,,+++******+++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,---///000222333444111222333444777:::999666888888999::::::;;;<<<===HHHMMMbbbmmmhhhoootttssssssvvvwwwvvvqqqiiiiiittt|||wwwmmmfffgggkkkoooqqqqqqqqqsssvvvuuuuuuxxx~~~{{{tttlllnnnoooooouuu{{{wwwnnnmmmpppkkkmmmxxxvvvlllkkkzzzxxxyyy{{{zzzvvvvvvzzzuuusssmmmgggdddaaaYYYPPPNNNGGG@@@<<<:::888888999<<<<<<===>>>===:::444000000222555999;;;:::666333444555555333111000000111...,,,+++,,,---......---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,...//////......000222444888<<>>>>>>>>999444///............+++,,,---...---,,,+++***++++++,,,,,,,,,,,,------fffHHHEEE@@@<<<;;;999888666555555555444444333333222111111111111111111111111000000000000000000000000111111111111000000000///000000000000111111111111222000//////222333111///333111222888AAASSSooommmoooyyytttqqqxxxqqq[[[HHH@@@@@@AAAEEEHHHHHHFFFIIIPPPXXX^^^cccdddbbbiiizzzuuuppprrrwwwuuuuuuuuuuuuvvvwwwyyy{{{|||}}}~~~~~~}}}~~~~~~~~~xxxssslllpppqqqppptttpppWWWJJJHHHCCC>>>;;;;;;999444333444333222000...,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,---...000111222222222333333333333555888:::999888999;;;===@@@DDDIIILLLUUUbbb|||yyygggdddjjjnnnnnnppptttvvvuuurrroootttuuummmkkkmmmpppqqqrrrrrrrrrrrrvvvwww|||yyypppoootttyyy{{{wwwtttwwwtttuuu~~~{{{pppnnnmmmlllnnnsssttttttxxx~~~~~~|||xxxuuuwwwxxxrrrjjj^^^VVVKKKBBB<<<888666666999:::;;;===>>><<<777333333333555888:::999666333444444444333222000000000///---,,,,,,---...---,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,---.........///222555:::===AAABBBAAAAAACCCEEEGGGDDDDDDEEECCC>>>===@@@HHHKKKPPPVVV[[[]]]]]]]]]XXX[[[^^^___bbbfffkkkmmmyyyzzzzzzwwwqqqmmmmmmnnnmmmllljjjgggfffhhhmmmqqqsss{{{{{{vvvwww{{{~~~~~~{{{vvvnnnjjjkkkrrrxxxoookkkyyypppfffgggooovvvzzz|||yyyvvvtttrrrqqqsssooonnnppppppllliiiiiijjjgggdddaaaaaacccdddeee\\\WWWSSSPPPJJJCCC@@@BBBGGGGGGHHHIIIHHHEEE???:::::::::999777555666999===AAAAAABBBBBBAAA@@@???>>>>>>:::555222000///...---,,,---.........---,,,+++++++++,,,,,,,,,,,,------dddHHHDDD???<<<:::999888666333444444444444444444444111111111111111111111111000000000000000000000000111111111111000000000000000000000111111111222222222111000111333333111///555222444???QQQiiipppkkk{{{wwwzzzkkkXXXHHH>>>===@@@BBBEEEGGGEEEDDDFFFMMMTTTXXX___eeegggqqq|||vvvqqqqqquuurrrwwwwwwxxxyyyzzz{{{|||}}}~~~~~~}}}yyytttzzz~~~{{{|||}}}yyywwwppppppnnnmmmsss{{{dddRRRKKKIIIBBB===<<<;;;777555666444333111///...---------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,------...---...000111222222111111666555555666777888999:::???AAAEEEIIINNNTTT\\\aaakkk{{{pppdddbbbfffiiijjjooovvvyyyxxxrrruuu{{{sssqqqqqqsssxxx||||||yyyuuuwww{{{xxxnnnnnnvvv||||||yyyvvvooommmmmmooommmkkklllqqq{{{~~~vvvnnnfffYYYMMMDDD>>>:::888888888999;;;===<<<:::777666666666888999999777555222333333333333222111000000///---,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,---......///111666999???AAADDDEEECCCBBBAAAAAADDDAAAAAABBB@@@===???DDDRRRUUU[[[dddkkkllliiieeeaaabbbffflllrrrvvvxxxxxxzzzzzz{{{{{{zzzxxxvvvuuukkklllmmmnnnoooooopppppppppxxx~~~{{{tttsssxxx|||qqqpppzzzuuunnnnnnqqqrrrqqqwwwwwwwwwwwwvvvvvvuuuuuuuuurrrsssyyy|||||||||}}}rrrllldddbbbfffjjjlllkkkggggggfffbbbWWWIIIDDDFFFIIIIIIIIIJJJJJJHHHDDDAAA;;;<<<<<<;;;999888888999@@@AAABBBCCCBBBBBBAAA@@@???<<<888555333222///---,,,---............------++++++,,,,,,,,,,,,------cccGGGCCC???<<<:::999888777444444444444444444444444111111111111111111111111000000000000000000000000111111111000000000000000000000111111111222222222111111222333333333111000777777===MMMddd|||~~~nnnwwwnnnWWWGGG>>>:::===BBBCCCEEEEEECCCBBBDDDKKKQQQWWW```fffjjjwww}}}xxxqqqpppssspppuuuvvvyyy{{{}}}~~~|||uuuyyy}}}zzzzzz{{{{{{zzzzzzyyy|||}}}~~~|||vvvxxxiiiWWWOOONNNEEE===;;;:::777666888333333222000///...------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---......///111333333333111111777777999<<<<<<;;;<<>>:::999999;;;;;;::::::999888888999:::888777000000111222444555444333222000...---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,---...///111444:::===???AAACCCDDDDDDBBB@@@???<<<<<>><<<;;;::::::@@@AAABBBDDDDDDCCCBBBBBB@@@>>>;;;999777555111...------------------------+++++++++,,,,,,,,,------aaaFFFCCC>>>;;;:::999888777666555555444444333222222111111111111111111111111000000000000000000000000000000000000000000111111111111111111222222222222111222333333333333333333666===KKK```www{{{|||mmm]]]JJJ???;;;:::>>>BBBEEEEEEDDDBBBAAADDDJJJOOOZZZcccgggjjjyyy~~~zzzrrrpppsssppprrruuuxxx|||~~~~~~|||yyyyyy{{{~~~{{{yyy~~~zzz~~~lll^^^XXXUUUIII===888777555666888222222111000///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++,,,------000111333444444444333333999666888===@@@BBBIIIRRR```fffllloooooopppsssvvv}}}wwwnnnkkkhhhjjjmmmsss}}}|||}}}tttwww|||yyyuuu{{{}}}xxxvvvwwwyyy|||xxxppplllmmmmmmttt}}}xxxkkksssvvvvvvsssrrrqqqllldddQQQKKKBBB;;;888999;;;<<<===;;;::::::;;;<<<;;;:::000//////111555888888888444222000//////...---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,---------.........---///000222444888===AAABBBBBBBBBCCCBBB@@@===;;;:::===CCCIIIIIIHHHKKKQQQUUU[[[gggvvvvvvmmmpppyyy|||nnnmmmmmmppptttyyy||||||{{{~~~~~~~~~|||uuupppooooooooorrr~~~~~~{{{xxxxxxzzzzzzxxxvvvwwwvvvwww{{{~~~wwwrrrxxxwwwssswwwxxxyyywwwtttrrrsssuuuxxxrrrpppwww{{{jjjccceeeiiihhheeekkkrrrzzzzzznnnaaa^^^bbbZZZUUUMMMHHHFFFFFFFFFFFFEEECCCAAA>>>======<<<<<>><<<;;;888444111...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------```EEEBBB>>>;;;:::999888777666666555444333333222222222222222222222222222222000000000000000000000000000000000000111111111111111111111222222222222333000222333333222333555777777GGG^^^tttzzznnnWWWLLL@@@;;;::::::===AAAGGGFFFDDDBBBBBBEEEKKKPPP\\\fffjjjlll}}}{{{sssppptttsssrrruuuzzz|||yyy|||}}}yyyzzz~~~|||zzznnnhhhaaaRRR@@@777555333555777222222222111000...,,,+++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......333333444444555666777777;;;:::???IIINNNRRR\\\iiioootttyyyxxxtttqqqrrruuuuuuxxx~~~rrrlllkkkmmmrrrzzzyyyxxx}}}tttvvvzzz}}}~~~}}}{{{zzztttpppzzz{{{zzzvvvwwwqqqvvvyyywwwvvvuuuqqqlllnnnwww~~~zzzccc[[[OOODDD>>><<<<<<<<>>===444111///000555999;;;:::666444111000111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,---------...............111444777999<<<@@@CCCFFFEEECCCBBBAAA@@@===:::AAAEEELLLRRRPPPMMMPPPVVV\\\bbbmmmyyyzzztttrrr}}}qqqqqqsssvvv{{{xxxppppppsssrrrpppiiikkknnnuuuvvvqqqmmmnnnsssvvvtttpppuuurrrppprrruuuwwwtttppptttuuuppppppwwwyyy{{{zzzyyy{{{}}}uuupppsss{{{{{{kkkdddfffkkkkkkiiiiiinnnuuuvvvmmmcccccchhheee^^^UUUNNNJJJHHHHHHGGGHHHEEEBBB@@@??????>>>===>>>@@@CCCFFFHHHGGGFFFEEECCCAAA???>>>===<<<999666111000...---,,,,,,+++,,,++++++,,,,,,,,,,,,------^^^EEEAAA===:::999999888777444444444444444444444444222222222222222222222222000000000000000000000000///000000000111111111111111111111222222222333333000111222111111333888<<>><<<;;;555444111///---,,,,,,,,,++++++,,,,,,,,,,,,------^^^EEEAAA===:::999999888777222222333444444555666666222222222222222222222222000000000000000000000000//////000000111111111222111111222222222333333333000111111111000333:::???MMMgggsssfffUUUFFF@@@<<<:::<<<<<<<<>>@@@BBBCCCEEEBBB@@@???BBBHHHNNNQQQQQQKKKNNNTTTYYYXXXXXXaaakkkpppqqqrrrrrrsssvvvzzz}}}}}}|||{{{uuukkkkkksss|||}}}{{{~~~~~~~~~uuukkkeeehhhllloooppprrrxxxxxxvvvxxx}}}~~~rrrkkklllqqquuuvvvuuusssrrrnnnfff______dddnnnkkkgggccc^^^WWWOOOJJJLLLLLLLLLNNNOOOMMMGGGAAA===???DDDHHHJJJJJJIIIGGGDDDBBB@@@???@@@@@@???>>>888777444111///...------++++++,,,,,,,,,---------]]]EEEBBB>>>;;;:::888666555555555444444444333333333222222222222222222222222000000000111222222222333111111111111111111111111000111111111111222222222333111000111222666AAALLLbbb}}}xxxxxxiii[[[PPPGGGBBB:::888888<<<<<<;;;AAAJJJJJJDDDCCCGGGHHHGGGOOOZZZkkkpppvvvzzzzzz}}}{{{}}}zzz|||xxxnnnkkkzzzcccHHH999666777555555555555555444222000///,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,,,,,,,,,,---...---...111777;;;999555555888888888???HHHRRRjjjuuuhhhlllrrrvvvuuunnniiimmmsssvvvwwwxxx{{{xxxrrrxxxyyy~~~~~~zzz{{{}}}|||xxxsssqqqjjjhhhiiimmmttt{{{}}}~~~ooopppmmmiiigggbbbSSSCCCAAA???===@@@DDDHHHIIIGGGHHHAAA888333444777999999111111222222333555666777444333000---,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------............////////////,,,------.........//////777:::===>>>>>>???AAACCCFFF>>><<>>:::555000---,,,---...+++,,,---.........---,,,]]]EEEBBB>>>;;;:::888777555555555444444444333333333222222222222222222222222111111111111111222222222111111111111111111111111111111111111222222222222333333444666777;;;GGGTTTtttzzz{{{sssfffYYYNNNFFF???<<<<<<999999<<<<<<===CCCLLLKKKEEEDDDHHHIIIIIIQQQ]]]mmmttt}}}{{{|||uuuqqqnnnqqqRRR===555333111555666666666555333111000---,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++,,,,,,---......//////000222444666;;;777777:::<<<@@@LLLYYYjjjyyypppaaaaaaooo||||||xxxxxxxxxyyy{{{}}}wwwsssvvvyyy~~~|||zzz}}}zzzwwwwwwnnnjjjggghhhlllppprrrrrrrrrrrrpppooopppnnnbbbTTTHHHFFFDDDDDDFFFHHHJJJJJJKKKFFF???999777666666666333333222222333444555555555333111...---,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------............////////////............///111222333777999<<>><<<>>><<<777333///...---...,,,,,,---.........---,,,\\\EEEBBB>>>;;;:::999777555555555444444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222222333111111333666888@@@QQQbbb{{{}}}vvvlllaaaZZZPPPGGGAAA===:::888===:::999;;;===???FFFNNNLLLFFFEEEIIIIIIJJJTTTaaattt~~~}}}yyyhhhxxxaaaFFF888333111666777777777666444222111...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,------//////000222555666666555999666777:::@@@IIIXXXeeerrryyyoooccccccooozzzxxxwww{{{~~~~~~{{{xxxwwwwww{{{xxxvvvzzz{{{{{{|||~~~yyytttnnnlllmmmoooooonnnsssrrrrrrtttyyyzzzsssiiiWWWUUURRRMMMJJJIIIJJJLLLIIIHHHEEEAAA<<<888777777444333222111111222333444555444222000...---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------............///////////////......///111333666888;;;<<<>>>BBBEEEFFFEEEDDD@@@@@@III```www{{{iiiVVVPPPVVVaaaooo}}}vvvggg```eeepppzzz~~~xxxvvvzzz}}}xxx{{{xxxvvvvvvvvvvvvvvvooohhhhhhiiikkklllnnnoooooowwwyyy|||zzzrrrkkkfffeeeeeehhhkkkkkkhhhddd\\\XXXRRRMMMKKKNNNUUUZZZ]]]___aaa```\\\WWWSSSQQQLLLIIIEEEBBBAAA@@@>>><<>>;;;:::999777666555555444444444333333333222222222222222222222222333222222222111000000000111111111111111111111111111111111222222222333333333111111555<<>>CCCJJJOOOLLLFFFEEEHHHIIIKKKXXXggg}}}~~~ooowwwpppQQQ???888666777777888888777666444333///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,------...//////111555:::;;;:::888999999<<>>===;;;888555111...---...............---------YYYDDDAAA===;;;:::999888666555555444444444333333333222222222222222222222222333222222222111000000000111111111111111111111111111222222222222333333333777333333:::HHH___}}}{{{wwwrrr~~~xxxiiiZZZNNNFFF@@@===:::999;;;===??????===<<<;;;;;;@@@GGGNNNQQQKKKFFFEEEHHHIIIMMM\\\nnn~~~ttttttxxx|||~~~~~~}}}|||yyy|||}}}\\\FFF===:::777888888999888777555444000///......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------...//////000222666999::::::999???CCCJJJUUUbbblllppppppoootttxxxtttjjjcccgggooosssllllllqqquuuwwwuuussswwwyyyuuu||||||zzzyyyyyyyyyyyypppkkkddd```______\\\YYYPPPPPPQQQPPPOOONNNMMMMMMMMMRRRWWWXXXUUUTTTVVVYYYbbbjjjrrruuuyyyqqqgggdddaaaiiipppxxx}}}~~~~~~}}}~~~||||||uuupppooottt{{{~~~zzzvvvrrrpppkkkaaaTTTKKKFFFFFFCCCGGGKKKJJJFFFBBBAAAAAA555444222000///000222333444444444444222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,....................................////////////......---///222777;;;>>>@@@@@@AAACCCCCCCCC@@@>>>DDDMMMZZZffflllkkkgggccchhhjjjrrr{{{~~~zzzyyy{{{~~~zzzxxxzzz{{{uuuqqqrrryyy}}}{{{}}}~~~}}}~~~||||||{{{yyywwwyyy||||||wwwrrrpppqqqssszzzzzzyyyxxxuuuqqqnnnllliiiyyyyyyuuuqqqpppqqqpppnnnkkkjjjfff___WWWRRRPPPSSSUUUXXX```iiinnnlllgggcccbbbTTTPPPIIIEEEBBBAAA@@@???>>>===<<<999666333000...//////......------------WWWCCCAAA===;;;:::999888777555555444444444333333333222222222222222222222222222222222111111111111111111111111111111111111111222222222222333333333333444111555DDDYYYssswwwwwwqqq```QQQFFF???;;;:::999888999<<>>???>>>???EEENNNSSSSSSJJJFFFEEEHHHJJJPPPbbbvvv}}}sssiiilllttt|||~~~}}}}}}~~~}}}{{{zzzvvvgggMMM@@@:::777777888999888777666555111000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...///000222444555666666777:::===HHHRRR\\\cccjjjpppsssrrrnnnsssvvvrrrkkkjjjsss|||zzzmmmlllnnnwww{{{~~~}}}|||llleeejjjjjjiiigggfffccc```]]]ZZZXXXRRRKKKHHHGGGGGGFFFDDD@@@BBBEEEFFFEEECCCCCCDDDEEEFFFGGGFFFDDDDDDFFFHHHOOOVVV[[[]]]```hhhooorrruuulllmmmoooyyy{{{|||yyyssspppuuu{{{zzzvvvsssrrrqqqooohhh^^^TTTLLLHHHIIIKKKMMMLLLJJJGGGEEEEEE<<<999666333111111222333222333555555555333000///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------....................................////////////......///111444999===???===???@@@@@@===<<<<<<===FFFRRR___fffffffffkkkpppooosss~~~wwwtttxxx{{{~~~}}}xxxtttuuu}}}}}}uuuqqqrrruuuuuuwwwxxxvvvrrrpppqqqsssooommmooorrrqqqllliiijjjgggeeeeeehhhmmmtttyyy|||{{{|||zzzwwwwwwwww{{{|||{{{{{{yyywwwtttssslllzzzyyyuuutttuuuwwwzzzxxxsssnnnmmmjjjfffcccbbbaaa___]]]^^^dddlllqqqrrrpppllljjj\\\WWWNNNGGGCCCAAA@@@???>>>>>>===;;;888666333222111000///...------------UUUCCC@@@===;;;::::::888777555555444444444333333333222222222222222222222222111111111111111222222222111111111111111111111111222222222333333333444444111333???XXXttt{{{ooofffWWWJJJAAA<<<999888999999:::<<>>@@@<<<@@@BBB@@@<<<;;;???DDDNNNZZZggglllkkkjjjnnntttvvv~~~xxx}}}~~~vvvuuuppphhhaaa___ccchhhgggggggggeeedddbbbaaa```]]][[[[[[]]]\\\VVVSSSTTTUUUSSSQQQSSSXXX___dddfffgggiiikkknnnqqqtttvvvwww|||~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{zzzuuuxxx}}}zzzqqqjjjjjjoooxxxvvvmmmiiifffeeejjjqqquuurrroooeeegggjjjoootttvvvvvvuuukkkdddYYYPPPIIIEEEBBBAAA@@@@@@>>>===;;;999888888222111///...---------...SSSCCC@@@===;;;::::::888777555555444444444333333333222222222222222222222222000000111111222222222333111111111111111111111111222222333333333444444444666;;;OOOppprrr{{{xxx{{{sssdddVVVOOOEEE>>>:::999:::;;;:::;;;===@@@BBBCCCAAA???AAAEEEGGGHHHPPPZZZ\\\XXXKKKHHHHHHLLLOOOWWWmmm|||uuuqqq^^^ZZZ^^^nnn~~~|||uuuxxxxxxuuuuuuyyywww]]]KKKAAA666666777888888777555555222222000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000000222888<<<======CCCQQQ]]]tttvvv___YYYdddpppqqqqqqqqqrrryyy~~~xxxzzzxxxmmmhhhcccZZZPPPJJJKKKMMMLLLCCC;;;<<>>>>>EEEMMM]]]gggsssyyywwwttttttvvv|||}}}zzzuuuuuuuuurrrnnnnnnlllggg^^^WWWVVV\\\cccYYYWWWVVVUUUUUUTTTQQQNNNOOOLLLKKKMMMJJJDDDBBBCCCJJJFFFBBBAAADDDHHHLLLNNNWWWXXXZZZ]]]```cccfffggglllooosssvvvyyy}}}~~~~~~zzzsssrrrtttsssnnnhhhdddmmm{{{uuuiiibbb___aaakkkyyy|||gggeeeeeejjjrrrzzz~~~yyypppdddXXXOOOJJJFFFDDDBBBAAA@@@>>>===<<<<<<<<<222111///...---------...UUUDDDAAA>>><<<;;;999777555666555555555555444444444333333333333333222111000333333333222222111111111111111222222222333333333333444444111000222333444666CCC```zzz~~~zzzyyymmm```TTTFFFBBB===999777888;;;===<<>>:::;;;BBBJJJQQQ]]]iii~~~tttaaaUUUYYYiiiwwwtttoooooozzzxxxyyytttgggaaa\\\XXXWWWXXXVVVPPPJJJYYYYYYRRREEE999<<>>@@@FFFFFFEEE@@@<<<;;;AAAFFFEEEGGGIIIKKKLLLOOORRRUUU]]]___ccciiippptttuuuuuuwww|||vvvzzzyyywwwsssnnnllllllllllllmmmtttxxxllldddaaa___fffvvv{{{pppfff___```gggnnnvvv}}}|||rrrcccXXXQQQJJJDDDCCCCCCBBB???>>>>>>===;;;444222///...//////...---SSSDDDAAA>>><<<;;;999777555666555555555555444444444333333333333333222111000333333333222222222111111111111222222222333333333222333333333333666777888;;;OOOnnnvvveeeYYYLLLAAAAAA???;;;888777888:::<<>><<<;;;999777555666555555555555444444444222222333333333222111111333333333222222222222111111111222222222333333333111111222444666888;;;===FFFaaa~~~xxxeeeUUUJJJ@@@888<<<:::999777777888999;;;BBBDDDFFFGGGGGGIIINNNSSSZZZbbbgggffffffeee\\\PPPMMMHHHIIILLLSSSkkk~~~{{{}}}hhhWWWNNNKKK^^^qqqpppggglllvvvwwwzzzqqqRRR@@@999444666777666555666444333111///...------------......///000000000000........................,,,,,,,,,,,,------------------------------------......------......///000111...---111222222555999999LLLccclllgggbbbkkkxxxxxx}}}tttlllppppppmmmooovvv|||ssskkkrrryyy{{{tttqqqjjj___[[[^^^___jjjvvv~~~~~~{{{yyyxxxlllkkkfff^^^ZZZ]]]gggpppxxxnnniiioooxxx~~~~~~xxxppphhh^^^VVVWWW\\\nnniii]]]SSSVVV^^^[[[RRRNNNLLLIIIHHHHHHIIIJJJJJJTTTXXX^^^fffnnnvvv~~~|||yyyyyy{{{uuuiiiooo|||xxxlllbbbYYYSSSTTTYYYYYY\\\\\\VVVOOOGGG===444000111333555666666555555333222000...,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------............------............////////////.../////////......111333666999===>>><<<<<<===???DDDLLLQQQMMMHHHMMM^^^mmmrrrtttuuutttsssuuuzzz{{{iii]]]SSSJJJFFFFFFBBB@@@===>>>@@@BBB@@@===??????@@@AAACCCEEEGGGHHHHHHPPPUUUTTTRRRUUUYYYZZZ^^^___aaa```___^^^^^^___hhhhhhfffbbb]]]\\\___bbbYYYVVVQQQIIIBBB===<<<<<<>>>AAAGGGQQQ\\\eeeiiikkkkkkpppvvvyyy}}}zzzzzzxxxtttrrrqqqrrrtttsssqqqpppqqqtttuuuuuutttlllmmmjjjggghhhnnnpppooolllddd]]]ZZZZZZ^^^hhhrrr{{{rrrgggYYYMMMHHHFFFCCCBBBAAA???<<<::::::777222///...///......|||PPPCCC@@@===;;;;;;:::888666666555555555555444444444222222333333333222222111222222222222222222222222111111222222222333333333222111222555666777;;;@@@XXXtttwwwfffVVVKKKDDD>>>:::888888777888888999:::;;;AAADDDHHHJJJHHHHHHNNNVVViiinnnpppmmmhhhcccYYYOOOJJJJJJJJJLLLZZZsss{{{mmmZZZQQQSSSYYYqqq~~~~~~zzzllljjjrrr{{{~~~^^^EEE===666666888777777888444333222000///...------------///000111111111111........................,,,,,,,,,------------..........................................//////000---,,,---111333444999???EEE[[[ssszzzoooeeeiiirrrrrrvvvoookkktttwwwrrrssswwwgggaaajjjtttrrrggg______^^^\\\eeesss~~~zzz{{{mmmnnnppppppqqqtttyyy}}}~~~vvvqqqvvv}}}~~~{{{yyyvvvpppkkkmmmsssxxxkkkccciiiqqqmmmaaaVVVUUUSSSOOOMMMMMMQQQTTTRRRTTTVVVWWW\\\gggwww}}}}}}~~~mmmmmmwww|||tttllleee^^^YYYWWWYYY___bbb```[[[RRREEE999111222222444666666444333444333111///------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...------............------............////////////.../////////...///222444777;;;===<<<999999???DDDHHHOOOSSSRRRSSS]]]lllvvvvvvvvvwwwyyy|||wwwxxxtttgggWWWLLLCCC===<<>>:::444111/////////...|||OOOBBB@@@===;;;;;;:::888666666555555555555444444444111222222333333333222222222222222222222222222222111111222222222333333333444222333555444444===IIIrrrqqqdddTTTHHHAAA===;;;:::777777888999:::;;;<<<===>>>BBBHHHLLLIIIGGGOOOZZZyyyxxxssslllfff```WWWOOOHHHKKKJJJOOOcccxxx~~~uuu```SSSTTTbbbooo}}}wwwyyyzzznnnjjj{{{lllJJJ@@@888666666555666888444444333222000///...---------///000111111111111........................,,,,,,---------.................................///............///000000---,,,...222444666<<>>===AAADDDFFFNNN[[[bbbbbbhhhjjjllloooqqqssssssttt{{{~~~|||zzzqqqgggbbb``````YYYTTTNNNKKKMMMRRRXXX[[[^^^\\\]]]cccjjjqqquuuxxxxxxxxxwwwtttqqqpppppprrrxxxxxxuuuqqqmmmllloooqqqqqqyyy}}}yyyrrrkkkddd^^^aaa```aaacccaaa___dddkkkvvv||||||mmm^^^OOOGGGAAACCCCCC@@@>>>>>>@@@<<<777333111000///...{{{NNNBBB@@@===;;;;;;:::888777666555555555555444444444111111222333333333222222111222222222222333333333111111222222222333333333444333444666333666HHH]]]wwwgggYYYJJJAAA>>>:::888999777777888999:::<<<===>>>>>>AAAHHHMMMKKKJJJWWWhhh|||qqqhhhccc]]]UUUNNNGGGLLLKKKVVVooo}}}kkk[[[WWWaaasssxxxwwwuuufffuuu{{{xxxSSSHHH<<<888555333333555444444444333111000...------......///000000000000........................,,,---------....................................//////......//////000111111000111444666999BBBLLLbbbkkksssrrrmmmkkkiiiggglllyyyyyyssstttqqqnnnsssuuu|||yyyfffZZZTTTQQQJJJMMMTTTaaatttxxxfff\\\[[[^^^WWW___kkkuuuzzz{{{zzzyyytttppppppxxx}}}yyywwwwwwxxxzzzwwwsssuuu{{{||||||vvvgggXXXTTT^^^jjjkkklllkkkgggcccccciiiooo{{{||||||uuuppppppqqqssstttvvvxxx{{{~~~wwwfffUUU[[[aaagggiiijjjfffZZZNNN???;;;666444444444222000444333222111000///...---------------------------,,,,,,,,,---------......,,,---------............------............------............////////////...///000000000222555888:::::::::999;;;BBBLLLTTTUUUYYY]]]cccqqq}}}yyyyyy|||yyyuuuvvvzzzrrriiiaaa^^^LLLDDD<<<999888999>>>EEEUUU\\\```bbblll|||~~~yyyvvvtttvvvwwwnnnllljjjhhhgggdddaaa^^^ZZZSSSPPPUUU^^^eeelllqqqvvvwwwxxxwwwuuussssssssszzzzzzxxxtttooolllkkkkkkqqqyyyyyymmmbbbbbbaaadddiiiiiifffgggjjjpppuuu|||{{{oooYYYLLLCCCDDDEEE@@@>>>AAAAAA===999666444333000...yyyLLLBBB???===;;;;;;:::999777666555555555555444444444000111222333333333333222111111222222222333333333111111222222222333333333000111666888555<<>>;;;999:::888888777888999;;;===???BBBCCCHHHNNNMMMQQQfff~~~~~~nnneeebbb]]]UUUMMMIIIMMMMMM^^^zzzvvveee^^^eeettt}}}|||pppqqq~~~|||cccUUUGGG>>>999444333444444444444444222000...------....../////////..............................------------....................................///////////////000000111222111333888<<>>BBB@@@>>>;;;999777555111///wwwKKKAAA???===;;;;;;:::999777666666555555555444444444000111222333333333333333111111111222222333333333111111222222222333333333...000666:::888CCCfffrrreeeTTTFFF;;;;;;===:::999:::888777777777888:::===>>>GGGFFFIIINNNOOOWWWsss~~~llleeeddd___UUULLLJJJNNNOOOeeeyyylll```bbbqqq~~~{{{}}}ppp{{{qqqbbbQQQFFF>>>777555666444555555444333111///---..................------........................---------........./////////////////////////////////////////////000111111//////333:::BBBMMM^^^mmmsssxxxwwwoookkklllkkkhhhtttzzzyyysssnnnqqqpppttt|||oookkkbbbVVVPPPPPPOOOKKKZZZssszzziiiSSSEEEBBBGGGMMMQQQYYY```hhhjjjhhhfffgggiiieeeccceeemmmtttwwwzzz~~~~~~~~~wwwpppmmmlllmmmooolllhhhkkkpppnnnyyy|||uuuqqqvvv{{{{{{}}}~~~|||uuummmgggfffhhhqqqtttwwwzzz|||zzz{{{zzztttwww|||uuulllbbbppp}}}|||qqq```cccgggkkkqqqssslllcccPPPHHH>>>888777666444111222222222222222111000///------------------------,,,,,,,,,---------......---------.........//////---..................---............/////////000---///000111111333777999:::;;;???FFFOOOXXX]]]```___lllxxxqqq___MMMEEECCC@@@AAADDDBBB>>><<>>BBB???===<<<;;;999666222///nnnOOOBBB@@@===<<<<<<<<<:::999666666666555444444333333333333333333333333333333333333333333333333333333222222333333333444444444333111333777===RRR|||uuubbbVVVFFFBBB===::::::;;;<<<<<<<<<999888999999:::???FFFGGGQQQVVVRRRUUUkkk{{{iiihhhhhh]]]RRRNNNQQQIIIVVVuuunnn^^^]]]ttt}}}vvvsssiiiVVVCCC888555444555555555444333222000///................................................////////////////////////............////////////000///......000111111111222444888>>>HHHXXXiiitttzzzvvviiiiiikkkpppzzz~~~}}}uuuppprrruuuvvv~~~{{{zzzrrraaaYYYNNNGGGJJJUUUdddnnn|||wwwhhhUUUKKKLLLSSSXXX[[[gggfffdddbbb````````````cccbbbaaacccffflllssswww{{{zzzyyywwwvvvtttsssrrrqqqlllhhhgggfffdddfffkkkqqqqqqrrrqqqpppqqqtttwwwvvvvvvvvvvvvvvvvvvvvvvvvuuummmhhhnnn|||yyyppp}}}xxxtttuuutttmmmnnnsss~~~{{{wwwlllaaa___hhhrrrsssnnn```VVVHHH===777444222000444444555666444222000.........---------,,,,,,,,,,,,,,,,,,---------..............................//////.........---------////////////000000000000111000///111444888::::::>>>???@@@LLLcccvvvssseeeppptttyyy|||lllWWWLLLBBB===::::::@@@JJJHHHEEEHHHUUUjjj}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{uuummmhhhgggfffbbb^^^cccaaafffuuu}}}yyyqqqllljjjjjjhhhgggjjjpppyyyvvvpppwww|||uuujjjnnnkkkdddhhhtttxxxtttooojjjfffjjjvvvsss^^^NNNHHHFFFDDDCCCBBB@@@===;;;:::999666444lllNNNBBB???===<<<<<<;;;:::999666666666555444444333333333333333333333333333333333333333333333333333333222222333333333444444444555444666===KKKiii}}}iiiWWWLLLAAA>>>;;;:::;;;===>>>>>>===:::999;;;<<<<<>>@@@DDDNNNXXXbbbeeekkkwww~~~|||}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyzzzwwwttttttuuurrrmmmgggccc^^^___iiiqqqpppmmmkkkhhhhhhggggggiiiooovvv|||xxxoooqqqyyyuuuooorrroooiiimmmyyy}}}yyynnniiidddfffpppmmmYYYKKKDDDCCCCCCBBB@@@>>>===<<<;;;888666jjjLLLAAA???===<<<<<<;;;:::888666666666555444444333333333333333333333333333333333333333333333333333333333333333333444444444444444555666>>>XXXnnnZZZJJJAAA;;;:::999:::===????????????<<<;;;===>>>???EEELLLQQQ[[[___cccyyyuuummmlllhhh^^^WWWWWWYYY]]]ooo}}}}}}|||hhh^^^ppp~~~}}}}}}{{{yyy~~~tttUUU===444555555555555444333222111000................................................////////////////////////............////////////000///.........///111111333666AAAUUUkkkxxxzzzwwwyyyyyymmmfffooovvvwww{{{wwwxxxyyy~~~{{{{{{}}}xxxjjj\\\TTTJJJHHHJJJVVVmmm|||rrrgggaaabbbeeeffffffZZZYYYVVVTTTRRRQQQQQQQQQOOOOOOQQQSSSWWW[[[___aaaeeeeeefffggghhhjjjjjjkkkjjjgggeeebbb\\\XXX]]]fffhhhkkkmmmooonnnnnnoooppprrrsssuuuuuusssqqqnnnllllllgggdddkkkzzz|||tttsssxxxttt{{{ttthhhdddjjjrrrsssiiiYYYJJJ???888555333111222333444444333222111.........------------,,,,,,------------................................./////////............---/////////000000000111111222222444666888:::;;;<<>><<<===CCCMMMZZZjjjwww~~~}}}|||{{{||||||}}}~~~~~~~~~~~~~~~zzzwwwxxxxxxzzz~~~yyysssiiiaaa[[[^^^dddgggiiijjjeeeeeeffffffgggkkkppptttwwwooommmvvv|||xxxsssrrrsssvvvuuuqqquuu~~~~~~ooojjjddddddlllzzziiiRRRFFFCCCEEEBBB@@@>>>>>>>>>===;;;999iiiLLLAAA???<<<;;;;;;;;;999888666666666555444444333333333333333333333333333333222222333333333333444444333333333444444444444555666666666AAAbbbrrraaaPPPCCC===888888999;;;>>>??????>>>???===<<>>GGGQQQ[[[eeevvv~~~~~~{{{xxxxxxrrr]]]III???>>>BBBKKKWWWeeevvv}}}}}}}}}|||||||||}}}}}}|||~~~}}}zzz{{{}}}|||}}}~~~~~~}}}yyyzzz|||}}}~~~~~~~~~~~~~~~zzzwwwvvvwwwyyy~~~|||rrrjjjbbb___aaaeeegggiiiaaabbbdddddddddeeehhhjjjpppnnnpppuuutttnnnlllnnnuuuyyy{{{zzz~~~|||ooolllhhhggglllxxxzzz```MMMFFFGGGAAA???>>>>>>>>>>>><<<:::iiiLLLAAA???<<<;;;;;;;;;999888666666666555444444333333333333333333333333333333222222222333333444444444333333444444444555555555777888;;;LLLqqqsssdddVVVHHH???===999999999<<<>>>???>>><<>>============>>>???@@@@@@AAAAAAAAAAAACCCEEEHHHKKKNNNQQQRRRUUUXXX]]]]]]WWWOOOQQQWWW]]]```bbbbbb^^^[[[XXXWWWZZZ\\\```cccfffhhhiiiiiifffiiioooyyy{{{qqqlllwww}}}xxx~~~yyypppttt}}}pppdddbbbkkkpppqqqeeePPP===444222000000111222333333333333//////.........------------------.........//////........................////////////////////////000000000000111111111111000333666888999;;;>>>AAAOOOVVV\\\cccrrr|||tttqqqyyyxxxgggSSSDDD???AAAPPPdddvvv~~~zzzzzzyyyyyyxxxxxxwwwwwwxxxzzzyyyuuuvvv{{{}}}{{{}}}~~~}}}{{{yyyzzz{{{}}}xxxzzz|||}}}~~~~~~~~~}}}~~~}}}zzzyyyxxxxxxyyy{{{|||}}}}}}wwwssslllgggggghhhhhhfffaaabbbcccbbb```___```aaadddkkkuuuxxxrrriiigggiiiqqqwww}}}}}}vvvmmmkkkjjjjjjnnnwwwpppWWWIIIDDD@@@???======>>>===<<<:::hhhLLL@@@>>><<<;;;;;;:::999777666666666555444444333333333333333333333333333333111222222333333444444555333444444444555555555555333444>>>XXXvvvbbbVVVLLLAAA<<<===;;;::::::<<<>>>???>>><<<@@@===>>>AAADDDGGGMMMUUU```hhhuuu~~~{{{pppbbbZZZYYY]]]ZZZrrr}}}zzz|||}}}~~~~~~~~~ssssss{{{~~~|||yyyyyyxxxwwwvvvxxx{{{~~~xxx{{{oooyyy||||||PPP777444333444444444333333222111////////////////////////........................////////////////////////............////////////...000111000///222777<<>>===;;;999888777777777999999999999999999999999777888:::===@@@BBBDDDEEEFFFJJJPPPUUUSSSNNNPPPUUUZZZ[[[[[[WWWQQQKKKGGGEEEHHHMMMTTT\\\cccfffggggggdddeeeggglllvvvxxxuuutttrrrwwwwwwqqq{{{xxxttt{{{uuummmsss~~~yyyyyy|||~~~~~~{{{kkkeeefffnnnuuuooo]]]HHH:::333111111111111222222333333/////////.........------------........./////////...........................////////////000000000000000000111111111222222111444777999:::===CCCGGGUUU[[[```fffttt|||uuuoooqqquuuiiiYYYHHHAAADDDLLLccc~~~zzzuuuvvvvvvvvvuuutttsssssswwwyyyxxxuuuuuuzzz|||{{{}}}|||zzz{{{|||~~~~~~~~~yyyzzz|||~~~~~~~~~|||{{{|||{{{{{{|||~~~~~~}}}|||}}}|||zzzxxxvvvuuuuuuuuurrrsssrrrooonnnpppmmmiiidddddddddbbb^^^[[[[[[[[[ZZZdddpppuuurrrkkkggggggkkkqqq{{{{{{sssiiihhhhhhjjjpppyyyfffOOOCCCAAA???======>>>===<<<:::eeeJJJ@@@>>>;;;:::::::::999777666666666555444444333333333333333333333333333333111111222333333444555555444444444444555555555555333555FFFhhhlllWWWNNNGGG>>>:::===;;;::::::<<<>>>@@@@@@???AAA???@@@DDDGGGJJJQQQYYYdddmmm|||nnnaaa[[[\\\```eee~~~wwwrrrvvv}}}{{{ttttttsssrrrrrrssswwwzzzwwwzzzsss|||[[[???888333333444444444333222222////////////////////////........................////////////////////////............////////////---000222111000444;;;AAAQQQdddzzzwwwooommmyyyyyynnnmmmxxx{{{xxxjjjYYYQQQUUUddd{{{vvvppplllfffaaaXXXUUUPPPKKKGGGBBB>>><<<999888666444444444444555555555555555555666777888444555666888:::<<<===>>>AAAAAADDDIIIJJJIIIKKKPPPOOOPPPOOOLLLGGGAAA>>>===AAAJJJXXXfffnnnpppnnnkkkfffffffffgggllluuu~~~pppeeeaaa]]]^^^jjjzzzrrrssszzzssskkkrrr~~~{{{zzz|||zzzwwwwwwtttiiimmmrrrssskkkZZZEEE666111111111111111111222222////////////........................////////////.........................../////////000000000000000000111111111222222222333666999:::;;;@@@HHHOOOUUU]]]eeemmmzzz|||nnnkkkooo{{{wwwkkk```XXXNNNFFFKKKWWWggg{{{~~~yyyttttttuuuvvvwwwwwwwwwvvvvvv{{{}}}|||yyyzzz~~~}}}{{{zzzyyyzzz}}}~~~~~~}}}{{{zzzyyyxxxxxxyyy{{{{{{{{{zzz}}}~~~|||vvvooohhhdddhhhnnnssstttwww{{{yyytttjjjiiigggccc^^^ZZZXXXXXXTTTXXX```hhhoooqqqmmmhhhfffkkkuuu|||wwwiiigggfffkkkuuuwww]]]KKKCCCAAA?????????>>><<<;;;dddIII@@@>>>;;;:::::::::888777777666666555444444333333333333333333333333333333111111222333333444555555444444444555555555666666<<>>;;;???;;;::::::;;;>>>AAABBBBBBCCCAAAAAAFFFIIILLLSSS[[[nnnwww{{{lll```\\\___ccctttrrrgggiiiyyy}}}{{{pppppppppooonnnppptttwwwzzzxxxpppvvvdddEEE===333333444444444333222222000000000000000000000000........................////////////////////////............/////////000---000222222111555===CCC^^^kkkzzzyyypppjjjiiissskkkooo|||yyylll[[[MMMPPPccc{{{uuullljjjhhhbbb]]]QQQNNNJJJEEE@@@===:::999666555444222222333333444333222222333444666888:::555555666777999:::;;;;;;CCC??????AAACCCBBBEEEIIICCCEEEEEEDDDAAA???>>>>>>DDDPPPcccttt~~~~~~xxxssskkklllmmmmmmmmmoootttwwwlll___UUURRRPPPSSSdddzzz{{{uuulllrrr{{{sssjjjqqq|||yyytttzzznnnlllnnntttuuugggNNN999222222111111111111111222000/////////......................../////////000.........................../////////000000111111000111111111111222222222555888;;;;;;===BBBLLLTTTQQQ[[[gggsssuuubbbeeerrruuubbbVVVNNNMMMJJJLLL[[[nnn}}}||||||}}}zzztttooouuuvvvxxxzzz|||||||||{{{~~~~~~{{{yyywwwyyy{{{}}}~~~~~~|||zzzxxxxxxwwwvvvvvvxxxyyyxxxwwwyyy}}}wwwjjj\\\TTTbbbjjjrrrwww}}}ooonnnjjjeee___ZZZXXXXXXRRRPPPQQQ\\\lllvvvrrrjjjcccgggppp||||||lllhhhfffmmmzzzjjjVVVEEECCCAAA@@@@@@???===<<>>>>>???>>>======@@@BBBCCCEEEGGGJJJOOOVVV^^^cccggg|||vvvmmmfffbbbffflll~~~nnn]]]___uuu}}}{{{yyyooonnnlllkkklllmmmooopppvvvuuu|||pppmmmxxxJJJ???777444222555555333444888111111000000//////......////////////////////////////////////000000000000000000000000///////////////111444666222444DDDVVVppptttvvvsssmmmlllrrryyyyyyrrrvvv~~~zzzlllaaaZZZOOORRRiii{{{tttooojjjddd]]]WWWNNNIIIBBB===:::888777666444444444444444444444444666555555555666777777888777666777:::???AAA@@@>>>AAAAAAAAA@@@>>>>>>???@@@DDDEEEFFFDDDBBBAAACCCFFFQQQaaaxxx~~~rrrnnnpppqqqqqqnnnllljjjjjj\\\SSSMMMLLLIIILLL___vvvuuulllssssssrrrttt{{{~~~vvviiisss|||}}}wwwrrrxxxzzzmmmiiiuuusssWWW@@@888333000111111000111444000000000000////////////............////////////000000000000000000000000222111111111000000//////000000000000//////222444888999;;;<<<@@@HHHSSSZZZYYYdddqqqyyy|||zzzpppfffiii}}}wwwggg^^^PPPGGGGGGRRR^^^hhhvvv~~~{{{xxxwwwwwwwwwxxxwwwuuusssvvv{{{zzz{{{~~~}}}}}}|||{{{zzzxxxvvvuuuwwwxxxxxxwwwvvvvvvxxxyyyxxx|||~~~rrrdddYYYXXXgggssswww|||zzzqqqpppoookkkddd^^^YYYVVVVVVOOOKKKPPPYYYcccmmmvvvlllhhhhhhppp}}}}}}oooaaacccrrr~~~cccKKKHHHCCC@@@===;;;;;;<<>>FFFqqq{{{~~~jjjZZZJJJDDDCCCBBB@@@@@@???@@@???>>>======???AAAAAABBBGGGNNNWWW___eeegggooovvvmmmffffffnnnwwwtttbbb[[[kkk}}}|||sssqqqooommmllllllmmmmmmssssssyyyzzznnn{{{RRR>>>:::666444666666444444666111111111000//////......////////////////////////////////////000000000000000000000000000000000///---...111333444<<>>@@@BBBDDDJJJVVVdddnnnqqqppp}}}vvvkkkggglll{{{wwwggg[[[bbb}}}~~~}}}xxxuuurrrooolllkkkkkkkkkppprrruuuooojjj|||~~~^^^BBB<<<777555777888555333555222111111000000///......////////////////////////////////////000000000000000000000000000000000000......///222888FFF]]]qqqwwwvvvrrrmmmkkkmmmuuu{{{|||xxxzzzqqqYYYGGG===GGGWWWtttvvvuuurrrnnnjjjfff___VVVOOOFFFBBB<<<888666555444333333333333444444555555555444555666777888:::;;;;;;@@@??????@@@CCCFFFGGGFFFGGGGGGHHHIIILLLOOOSSSUUUVVVYYYYYYVVVTTTWWWbbbkkkyyyxxxwwwwwwwwwtttpppkkkiiihhhcccYYYQQQRRRRRRTTT]]]hhh{{{ooommmsss~~~nnnppp|||zzzppp[[[CCC:::333333333111111222111111000000000/////////............////////////000000000000000000000000111111111111000000000000000111111000000111444666888<<>>>>>???AAAGGGJJJRRR```pppzzz|||zzztttkkkkkkvvvxxxnnn^^^cccuuu}}}|||yyywwwssspppmmmlllkkkkkkmmmssssss|||pppbbb~~~kkkJJJ===777444777888555444444222222111111000//////...////////////////////////////////////000000000000000000000000000111111111333111111444???RRRjjj{{{}}}xxxqqqmmmlllqqqxxx}}}|||{{{zzz|||~~~dddMMMDDDGGG[[[jjjxxxqqqooollliiigggccc[[[QQQIIIAAA===999555444444333222333333444444555666777777999999;;;<<<===>>>??????FFFFFFGGGIIIMMMPPPSSSTTTTTTSSSTTTXXX]]]ccchhhkkkooopppoooiiidddgggsss~~~uuuwwwwwwwwwtttpppllljjjjjjggg___[[[^^^bbbaaabbbdddlllzzz~~~sssrrr}}}qqqrrr|||~~~{{{jjjKKK???444222333222222333111111111000000000//////............////////////////////////////////////111111111000000000000000000111111111111222555888999AAANNNYYY```bbbbbbaaakkkuuu{{{wwwrrruuu~~~pppYYYJJJKKKTTTddd|||~~~}}}|||zzzxxxuuurrrpppvvvxxx{{{|||}}}||||||}}}||||||}}}~~~~~~zzztttooofffgggggggggiiilllqqqtttzzzzzzyyywwwtttqqqooommmfffdddcccddd```[[[[[[___bbbdddgggkkkmmmoooppppppqqqtttwwwyyyyyyxxxxxxyyy~~~}}}|||~~~xxxpppvvvyyyiii^^^VVVQQQKKKDDD???CCCUUUgggvvvppphhheeejjjuuuuuujjjfffkkkrrrrrrqqquuuzzz\\\DDDCCCEEE???:::>>>aaaIIIBBB???===;;;;;;:::999777666666666666555555555555444444444444444444444444333333333444444444555555444555444333333555:::>>>RRRdddmmmrrrcccLLLEEE@@@BBBFFFEEEDDDEEEDDDEEEDDDBBBAAA@@@BBBDDDLLLQQQZZZfffsss|||~~~qqqnnntttjjj___]]]ttt~~~{{{yyyxxxvvvuuurrrooonnnmmmnnnnnnkkktttssstttooodddmmmwwwOOO>>>777222555777666555555222222222111000000//////000000000000000000000000////////////000000000000///000000000111111111222333333333:::JJJaaawww{{{rrrnnnqqqwww|||~~~wwwwww{{{pppTTTCCCLLL^^^ttt}}}uuupppoookkkiiifffddd```WWWMMMDDD<<<999666444444444333222333444444666777888999999<<<===???@@@BBBCCCCCCCCCJJJKKKOOORRRWWW[[[___bbbaaa```bbbgggooowww|||~~~|||xxx|||~~~tttsssttttttssspppnnnnnnnnnmmmhhhggglllooojjjaaa[[[^^^nnnvvv|||zzzvvvxxxzzz~~~uuuWWWGGG777222333444333444111111111111000000000000............////////////////////////////////////000000000000000000111111000111222222222444777:::;;;IIIYYYbbbaaa```cccgggqqqxxx{{{zzzzzz~~~{{{|||ttt^^^LLLHHHVVVfff|||vvvwwwxxxyyyxxxwwwvvvvvvyyy|||{{{xxxuuuuuuwwwyyyzzzzzzvvvnnnbbbZZZTTT[[[eeemmmqqqsssuuuvvvtttrrrnnnhhhccc___[[[ZZZSSSPPPOOOPPPOOONNNQQQWWW[[[^^^ccchhhlllooopppppptttvvvyyyzzzyyyxxxwwwwww{{{zzz{{{~~~}}}uuutttvvv}}}~~~qqqeee[[[TTTLLLGGGBBB@@@FFFNNN\\\dddkkkjjjeeehhhuuuvvvnnnoootttwwwwwwxxxlllMMMDDDBBB>>><<>>DDD^^^|||mmm|||iii]]]HHHBBB???BBBEEEEEEEEEFFFDDDEEEEEEDDDDDDDDDGGGIIIOOOWWW```hhhnnnvvvzzzppptttvvvbbb\\\hhh~~~~~~~~~}}}{{{xxxuuutttsssrrrpppooonnnooopppqqqkkktttqqqnnnvvvwwwnnniii```{{{VVVBBB999333444777777666666333222222111111000//////000000000000000000000000////////////000000000000///000000111111222222222///222777CCCXXXqqq|||sssqqqwww}}}~~~}}}xxxyyyzzzppp]]]FFF@@@WWWsssuuullljjjllljjjgggdddaaa]]]TTTIIIAAA999777444333444555444333444555666777999:::;;;<<<<<<>>>AAADDDGGGHHHIIIIIIMMMQQQWWW]]]aaafffjjjmmmjjjjjjmmmttt~~~}}}vvvpppqqqrrrrrrqqqqqqrrrtttrrrppppppsssssskkk]]]RRRYYYdddyyy~~~~~~~~~}}}yyyyyy|||{{{xxxiiiSSS===444444555444444222222111111111000000000............////////////000000000000000000000000000000000000111111111111000111222333333555999<<>>>>>???aaaHHHBBB???===;;;;;;:::999777555666666666666666666666333333333444444444555555333333333444444444555555333555666444444999AAAIIImmmvvvxxx}}}___VVVEEE@@@===AAADDDCCCDDDFFFDDDEEEFFFFFFFFFHHHKKKNNNRRR]]]hhhjjjiiiqqqwwwqqq|||mmmeeeiii}}}zzzzzzzzzyyyxxxvvvsssrrrrrrqqqooonnnnnnoooppprrrmmmsssmmmjjjqqqqqqkkklllcccuuudddKKK@@@666555777777666666333333222111111000000///000000000000000000000000////////////000000000000///000000111111222333333...333===LLLddd|||{{{ssssss{{{~~~yyy{{{{{{wwwiiiXXXJJJAAAHHHfffuuunnniiiiiikkkkkkhhhddd```ZZZRRRGGG@@@777666444444555666666555555666777999;;;<<<>>>>>>===@@@EEEKKKOOOSSSTTTUUUVVV[[[ccciiimmmppptttwwwsssssswww|||yyypppqqqrrrsssssssssvvvxxxtttsssssstttssslll```TTTYYY[[[hhh}}}{{{zzz|||vvvvvvzzz}}}|||{{{~~~www}}}~~~}}}cccFFF888666666555444222222222111111111000000............////////////000000000000000000000000///000000000111111111111000111333333444777:::===EEEQQQ___eeeffflllyyyrrrcccUUUPPPWWWggg}}}~~~~~~}}}}}}}}}|||yyyvvvrrrvvv{{{~~~}}}}}}~~~xxxwwwuuuooohhhgggjjjnnnooollleee[[[RRRNNNPPPSSS]]]gggrrruuupppeee\\\WWWOOOKKKFFFBBB@@@CCCFFFIIIPPPQQQUUU\\\```bbbfffllloooqqquuuyyyzzzzzzyyyxxxxxxyyyzzzzzzzzzzzz{{{|||~~~xxxrrrppprrrvvvwwwwwwlllaaaUUUNNNHHHAAA=========HHHYYYhhhrrrxxx{{{|||~~~pppiiivvv}}}pppSSSCCCAAAAAA>>>aaaHHHBBB???===;;;;;;:::999777555555555666666666666666333333333444444555555555333333333444444444555555333555666555555:::DDDLLLwwwmmm}}}vvvXXXPPPDDD???<<>>???@@@@@@CCCJJJQQQWWW\\\___```^^^eeemmmsssvvvyyy{{{~~~yyyyyy~~~zzzzzzqqqrrrtttttttttuuuwwwzzzrrrsssssssssssspppggg^^^[[[UUUZZZppp{{{uuuzzz}}}sssoooqqquuu~~~wwwzzz~~~nnnMMM;;;777666555333222222222111111111111000............/////////000000000000000000000000000//////000000111111111222000111333444555777;;;>>>IIIQQQ\\\dddkkkuuuxxxcccWWWPPPVVVhhh~~~zzzxxx}}}~~~}}}|||||||||{{{xxxuuuzzz~~~~~~{{{zzzzzzuuusssmmmeee___aaaiiiqqqeee```UUUIIIAAAEEERRR\\\kkklllkkkcccVVVJJJDDDCCC???===:::;;;???GGGPPPVVV```bbbiiiqqqtttrrrtttwwwxxxzzz}}}}}}zzzxxxwwwyyyzzzzzzzzz{{{~~~}}}wwwqqqmmmpppwww}}}wwwjjj[[[PPPFFF>>><<>>JJJaaaxxx|||qqqgggttt}}}}}}zzz~~~[[[FFFDDDBBB<<<]]]IIICCC@@@<<<:::::::::999888666666666666555555555555333444444555555444444333444444444444444444444444333666333555888777CCC\\\vvvsssfffQQQEEEBBB@@@======???BBBEEEFFFCCCDDDFFFGGGJJJOOOUUUYYY```ooouuukkkhhh|||~~~xxx{{{zzzjjjhhhvvv{{{uuuuuuwwwyyyyyywwwsssooopppqqqrrrrrrqqqpppooonnnmmmmmmmmmlllkkkkkkmmmoooyyy}}}tttFFF444<<<666222999777444444333222222111111000///////////////////////////////////////.........111000000000111111111///666===LLLcccuuu|||zzzxxxtttoooppp}}}yyyzzzuuu^^^OOOBBBAAAFFF[[[vvvnnnlllkkkgggiiinnnhhhgggccc]]]UUUKKKBBB===999666444555777999777666:::;;;<<<<<<<<<===@@@BBBEEEMMMXXX___bbbdddhhhlllpppttt{{{}}}{{{{{{zzzwwwuuutttuuuwwwwwwwwwvvvssspppqqqtttsssooojjj^^^[[[___lll}}}uuunnnqqq~~~xxxpppiiizzzdddHHH777666777555555444222222222222111///////////////////////////...//////000000000000000000000000000111111111111222222222333555999===@@@LLLRRR___qqqzzzaaaWWWOOOSSShhh~~~|||yyyyyysssuuuxxxwwwzzz~~~|||vvvrrrpppqqqkkk___SSSUUU```iiijjj[[[PPPFFFAAABBBJJJWWWdddggg\\\RRRMMMFFF>>><<>>:::<<<:::???RRRnnnzzzxxx}}}qqqiiiqqquuu~~~}}}iiiLLLDDDAAA;;;[[[HHHBBB???===;;;;;;:::999777666666666666555555555555333444444555555444444333444444444444444444444444444555444888;;;999JJJjjjwwwtttZZZIII@@@CCCAAA??????@@@BBBCCCDDDBBBDDDHHHKKKNNNTTT\\\aaammmwwwxxxppprrr~~~}}}}}}sssmmmrrr{{{vvvvvvvvvvvvvvvtttpppmmmnnnooopppqqqqqqpppoooooooooooonnnllljjjkkkmmmoooxxxQQQ999<<<666333888666444444333333222111111111////////////////////////000000000000000000000000111000///000111111111000888CCCWWWkkkwwwzzzwwwuuukkkhhhnnnuuuyyyzzzeeeNNNDDD>>>EEERRRlll{{{rrrlllkkkiiiffffffjjjfffdddaaa\\\SSSJJJBBB===888666444555777888888666::::::999999:::???EEEJJJQQQYYYcccjjjmmmooorrrvvvyyy}}}|||zzzyyy{{{xxxvvvuuuvvvxxxxxxxxxwwwtttqqqrrrttttttqqqmmmiiieeeccchhhqqq~~~llleeesssyyy|||tttnnnxxx~~~lllPPP<<<666666555555444222222333222111///////////////////////////...//////000000000000000000000000000111111111111222222333444777<<>>;;;SSS}}}fffOOODDD@@@CCCCCCBBBAAAAAAAAAAAAAAADDDHHHLLLOOORRRXXXccckkk{{{}}}zzzwwwzzzppplllrrr}}}{{{xxxvvvtttsssrrrpppmmmkkkkkklllnnnoooppppppoooooopppooommmjjjhhhhhhkkkmmmttt||||||aaaAAA;;;777555777555444444333333222222111111////////////////////////000000000000111111111111////////////000111222222;;;MMMeeeuuuyyywwwtttrrrjjjhhhpppnnnvvvgggTTTBBB???BBBQQQfff{{{uuuoooiiihhhgggddddddfffcccaaa^^^XXXPPPHHHAAA===777555444555777888888777:::999888888<<>>======>>>CCCOOO^^^kkkuuuyyytttlllYYYPPPGGGCCCAAA>>>======AAADDDJJJPPPWWW]]]bbbdddkkkiiiiiikkkpppvvv{{{~~~}}}xxxqqqoooqqqxxxzzzppp___QQQFFF???<<<999888>>>KKK\\\kkktttkkkjjjooozzz}}}zzziiixxxoooRRRCCCAAAVVVEEE@@@???>>>======;;;888555666666666666555555555555333444444555555444444333444444444444444444444444666333333;;;>>>===[[[^^^KKKFFFEEEEEEEEEEEEDDDBBB@@@@@@@@@JJJMMMPPPQQQTTT\\\jjjuuu}}}|||zzzwwwmmmooo{{{{{{xxxuuusssqqqqqqpppnnnlllkkklllmmmnnnnnnnnnmmmlllnnnmmmiiieeebbbcccgggjjjnnnwwwyyyyyy{{{rrrIII:::777777666555555444444333222222111111///////////////////////////000000000000000111111.../////////000111333555@@@WWWooozzzxxxtttsssttttttqqqvvv{{{jjjvvvrrr[[[LLLCCCGGGRRRddd}}}rrrppplllhhhfffeeecccbbbaaa___]]]YYYSSSKKKDDD===:::666555555555777888999999::::::;;;===CCCMMMXXX```iiinnnuuu{{{~~~|||{{{zzzzzzzzzxxxwwwwwwxxxzzzzzzyyywwwuuurrrrrrtttuuuuuutttqqqnnniiiaaaYYY]]]sssrrrccckkkzzz|||wwwnnnsssxxx~~~mmmRRR<<<666:::555444222222333333222111//////////////////////////////000111111111111000000000111111111222222222222333555777:::AAAKKKRRR]]]ooo~~~vvvaaaVVVXXXrrr}}}xxxyyyzzz{{{{{{zzzyyywwwmmmsss{{{xxxpppcccXXXQQQRRRWWW\\\LLL@@@999DDDYYYdddYYYIII>>>>>>DDDNNNSSSNNNHHHDDDGGGFFFDDDBBB??????BBBFFFNNNhhh~~~|||pppdddZZZQQQGGGBBB<<<:::<<>>======;;;888555666666666666555555555555333444444555555444444333444444444444444444444444555444444:::>>>AAAdddyyy[[[LLLIIIIIIFFFGGGHHHFFFCCCAAABBBCCCLLLOOOQQQSSSXXXdddssswwwxxx}}}wwwrrrxxx~~~|||wwwuuurrrqqqqqqrrrqqqpppmmmnnnnnnnnnmmmllljjjiiikkkhhhccc^^^\\\^^^dddhhhkkkttt||||||}}}yyy~~~RRR:::888888666777555555444444333222222111000000000000000000000000.........//////000000000...///000000000222666999HHH___uuuzzzvvvtttuuuvvvzzzvvvxxxxxxsss~~~|||fffSSSIIIIIITTTdddwwwvvvpppllljjjfffcccbbbaaa___\\\ZZZWWWRRRLLLDDD>>>999666555666666777777999;;;<<<;;;>>>BBBHHHOOOXXXbbbhhhooosssxxx~~~~~~|||{{{}}}xxxwwwvvvvvvxxxyyyyyyxxxwwwvvvtttssstttuuuuuuuuuoooooolllcccXXXVVVddduuuxxxbbbgggttt}}}|||rrrppppppxxxzzz}}}~~~ttt[[[AAA666999555333222333444444333111000000000000000000000000///000000111111111111111111111111111222222222222333555777888;;;CCCOOOXXXbbbxxx|||}}}}}}pppccc[[[eeevvvzzzxxxzzz|||}}}{{{wwwtttrrrssszzz}}}{{{zzzrrrdddRRRIIIJJJNNNPPPOOOAAA999:::KKK```dddSSSAAA===AAAIIIPPPNNNGGGCCCEEEDDDHHHJJJEEE???BBBMMMVVVgggwww}}}ppp^^^SSSJJJCCCDDDAAA===;;;>>>FFFMMMPPP___aaaeeehhhiiihhheeeccc___ZZZXXX]]]hhhqqqvvvvvvwwwzzz~~~wwwhhhiiijjjkkklllfffTTTCCC<<<999777999:::BBBTTTffftttmmmccc\\\___mmm~~~kkkNNNFFFUUUFFFAAA???======<<<;;;888666666666666666555555555555333444444555555444444333444444444444444444444444444777666888???LLLqqqsssYYYMMMIIIHHHFFFHHHIIIGGGDDDCCCEEEHHHLLLNNNRRRYYYbbbooo|||ssszzzyyyxxx{{{}}}|||vvvtttrrrrrrssssssrrrqqqnnnoooooonnnmmmkkkiiiggghhheee```[[[YYY]]]eeejjjlllsssqqqzzz]]]>>>;;;:::555888555555444444333333222222000000000000000000000000------......//////000000...000222111111333888===SSSgggxxxzzzwwwwwwwwwuuuvvvsssuuu~~~}}}{{{qqq[[[MMMHHHOOObbbvvvtttooommmgggfffbbb\\\ZZZ[[[YYYUUUQQQNNNIIICCC>>>999555444555666888999999:::===??????CCCJJJQQQXXX```hhhmmmuuuwww|||{{{{{{~~~wwwvvvvvvwwwyyyzzzyyyxxxxxxxxxwwwvvvvvvvvvvvvvvvrrrrrrpppiii\\\SSSUUU^^^kkkwwwcccbbbjjjvvv|||zzz{{{zzzrrrkkksssyyywwwzzzyyyeeeGGG666666555333222333444555444222000000000000000000000000///000111111222222111111111111111222222222222333333666999:::>>>GGGUUU```kkkwwwuuu|||jjjZZZXXXeee}}}wwwzzz{{{{{{zzzwwwtttsssttt~~~|||yyyuuuppphhhXXXFFFAAAHHHNNNLLLFFF:::999AAATTTbbb^^^MMM>>>===BBBHHHLLLGGG@@@@@@EEECCCJJJLLLHHHHHHSSSeeeqqqyyydddSSSMMMKKKEEE<<<;;;>>>@@@BBBIIIUUU^^^aaaggggggfffeeebbb^^^[[[XXXWWWUUUVVV\\\gggpppssssssvvvzzz~~~{{{nnnhhhbbbccckkkkkk^^^MMM>>>888666777777:::HHHXXXmmmmmmfffYYYTTT___ttt{{{zzz}}}~~~|||zzzYYYHHHVVVHHHBBB???===;;;;;;:::999777666666666666555555555555333444444555555444444333444444444444444444444444333;;;999888CCCZZZkkkUUUMMMJJJGGGGGGIIIJJJHHHEEEEEEJJJNNNOOOQQQXXXcccoooxxx}}}~~~wwwvvv|||}}}}}}}}}wwwuuusssssssssrrrpppooonnnnnnnnnnnnmmmllljjjiiihhheee___[[[[[[```jjjppplllnnn}}}{{{}}}|||yyyjjjCCC???:::333888555555555444333333222222000000000000000000000000---......///000000111111...111333333222444;;;@@@]]]nnn{{{|||{{{|||yyyqqqqqqqqquuu|||~~~~~~|||fffTTTKKKJJJZZZrrrxxxooojjjfff``````[[[SSSQQQRRRQQQLLLFFFDDD@@@<<<888666555444555888:::::::::;;;???BBBEEEIIIOOOVVV]]]dddlllqqqyyy{{{~~~}}}wwwwww|||wwwwwwwwwxxxzzz{{{zzzyyy{{{{{{|||{{{yyyxxxwwwwwwvvvsssppplllbbbUUUNNNMMMXXXyyynnnfffeeelllppppppvvvwwwlllnnnyyy{{{qqqQQQ;;;666555333222333444555444333000000000000000000000000000000111222222222222111111111111222222222333333222666:::===BBBMMM^^^kkkttt}}}qqqsss|||vvv^^^VVVeee{{{www{{{yyyvvvrrrooorrrxxx}}}vvvrrrpppkkkdddXXXKKK???>>>FFFJJJFFF@@@888<<>>JJJ]]]jjjooobbbUUUYYYkkk{{{wwwppptttzzz}}}fffLLLWWWJJJCCC@@@<<<:::::::::999888777666666666555555555555333444444555555444444333444444444444444444444444222>>><<<888GGGdddcccRRRNNNLLLIIIGGGIIIKKKHHHFFFGGGMMMRRRTTTWWW___lllwww|||yyyttt~~~yyy}}}|||}}}}}}wwwvvvtttssssssqqqnnnkkklllmmmnnnnnnnnnmmmlllkkkiiifffaaa\\\]]]dddnnnvvvkkkiiixxxttt~~~~~~{{{rrrHHHAAA;;;111777666555555444444333222222000000000000000000000000...//////000111222222222...111444444333555<<>><<<:::777555555666666666888;;;;;;;;;<<<@@@CCCIIILLLQQQVVV]]]eeennnssszzz{{{|||tttsssyyyxxxxxxxxxzzz|||}}}|||zzz}}}~~~~~~|||zzzxxxxxxvvvrrrooommmeeeXXXMMMHHHSSSvvv{{{nnnfffhhhiiiiiirrr|||ooommmyyy||||||[[[@@@999555333222333555555444333000000000000000000000000000000111222222222222111111111222222222333333333111555;;;???EEERRReeesssxxxwwwooottt{{{}}}xxxjjj[[[___zzz~~~{{{{{{zzzvvvpppjjjiiippp|||xxxmmmhhhhhhccc[[[JJJBBB:::;;;BBBEEEAAA;;;888???MMMYYYWWWKKKCCCBBBBBB???@@@CCCEEEDDDDDDGGGKKKJJJGGGHHHYYYuuuaaaMMM<<<;;;===<<<>>>BBBCCCNNNYYY___fffnnnooollliiifffcccccchhhqqqzzz~~~~~~{{{xxxzzzwwwhhh```dddlllmmmgggPPPAAA777777888555:::DDDQQQhhhwwwnnn\\\ZZZhhhvvvwwwkkknnnxxx~~~sssSSSWWWFFF@@@???===<<<::::::999999666666666666555555555555555555555555555555555555555555555555555555444444777888888===PPPtttbbbOOOJJJJJJKKKOOOKKKFFFEEEHHHNNNRRRUUUVVVdddttt{{{yyyuuuuuuxxx}}}zzzyyy{{{}}}xxxvvvsssrrrrrrrrrpppooonnnmmmlllnnnpppqqqnnnjjjiiijjjkkkmmmnnnpppqqqrrroooiiikkkssstttsss|||wwwSSSBBB999222:::666555444333222111111111000000000000000000000000000111111111111222222222555000000555444444AAARRRuuu}}}|||{{{vvvooorrrqqq{{{xxxeeeXXXJJJIIIYYYvvvuuuooommmfff___ZZZRRRHHHCCCAAA@@@===:::;;;:::888555222222555888666999<<<======>>>BBBEEEGGGKKKQQQXXX___fffnnnsss|||}}}~~~yyywwwwwwvvvvvvxxxxxxxxxyyyyyyyyyzzzzzz|||{{{{{{{{{{{{zzzzzzzzzuuurrrooonnnllldddVVVJJJ[[[lllxxxqqqjjjYYY```www~~~qqqoookkkLLL888666555444444555666555333222111111000000000000000222222222222222222222222000222333333222111222444888666999DDDNNNYYYiiiwwwpppcccjjj|||lll^^^WWWkkk||||||}}}zzzuuuuuuggg___gggvvv~~~{{{zzzooo___ZZZ]]]YYYPPP???<<<999;;;???@@@>>>:::888AAANNNTTTPPPFFF@@@???===<<>>===<<<999777666777777555444444666888:::<<<>>>>>>>>>@@@DDDGGGIIIMMMTTTZZZaaagggnnnrrr{{{}}}}}}yyyxxxxxxwwwvvvyyyyyyzzzzzz{{{{{{||||||}}}}}}|||||||||{{{{{{{{{yyyuuuqqqpppmmmeeeWWWLLLQQQ```zzzqqqjjj^^^[[[ooovvvpppyyyrrrRRR:::666555444444555555444333222222111000000000000000222222222222222222222222111222333333222111222444666777>>>HHHPPP[[[kkk{{{|||iiiaaakkk~~~{{{aaa___ggg~~~yyyzzz|||xxxssskkkbbbaaammm|||}}}rrrooocccUUURRRWWWSSSIII>>>:::888:::===???===:::;;;EEEPPPUUUNNNDDD===<<<======@@@EEEFFFDDDFFFJJJLLLMMMVVVkkkuuuZZZAAA>>>;;;:::===FFFPPPVVVjjjrrrxxxwwwtttttttttsssttt}}}}}}uuuppphhhbbbdddkkkbbbQQQ???666444444666888:::OOOjjjxxxooo```^^^gggnnngggoookkkVVVFFF@@@???===<<<::::::999999666666666666555555555555555555555555555555555555555555555555555555555555444888:::DDDfffrrrWWWKKKIIIIIIIIIFFFJJJNNNOOOPPPUUU```iiivvvzzz{{{tttnnnttt|||zzzyyyzzz|||}}}yyyvvvtttssssssrrrqqqppppppnnnmmmmmmnnnoooooonnnooonnnnnnmmmmmmlllkkkkkkeeedddiiiooorrrvvv|||zzzzzzzzzfffGGG>>>999999666555444333222111111111000000000000000000000000000111111111111222222222///000333444333999QQQkkk}}}|||}}}|||yyyhhhTTTLLLIIIWWWsssxxxooonnnlllcccZZZLLLFFF>>>:::999999888666333555777888777888999;;;@@@AAAAAAAAAAAACCCGGGIIINNNRRRYYY___eeejjjnnnrrryyy}}}|||yyyyyyyyyxxxwwwzzzzzz{{{{{{|||}}}~~~~~~~~~}}}}}}}}}|||||||||||||||yyyvvvtttqqqiii\\\RRRLLLUUUkkkuuuoookkk^^^hhh{{{rrrttt|||[[[???777555333333444555444333222222111000000000000111111111111111111111111111333444444333222111333444555<<>>CCCHHHHHHEEEGGGLLLPPPSSSiii|||YYYEEE:::<<<>>>???DDDPPPaaaooo~~~~~~zzzuuuvvv|||zzztttkkkbbb___aaacccYYYHHH999555777777333777FFF___tttzzzqqqfff___|||wwwgggiii{{{}}}UUUFFF@@@???===<<<:::999999999666666666666555555555555555555555555555555555555555555555555666666666666666888:::GGGppplllSSSJJJIIIIIIJJJOOOOOONNNNNNRRR^^^nnnzzz{{{tttttt~~~|||zzzyyyyyyzzz{{{xxxvvvtttssssssrrrqqqoooooonnnlllllllllmmmnnnnnnnnnnnnmmmmmmlllkkkjjjjjjdddbbbdddkkksss}}}yyywww{{{sssKKK@@@<<<777666555444333222111111111000000000000000000000000000000111111111222222222...111444444333>>>[[[www}}}~~~~~~||||||```NNNJJJLLLaaavvvqqqqqqmmmaaaUUUFFFBBB<<<999999999888888666777999999:::<<<@@@BBBIIIHHHGGGEEEFFFHHHKKKMMMUUUZZZ```fffkkknnnqqqtttyyy~~~~~~{{{zzzzzzzzzyyyxxxyyyyyyzzz{{{|||}}}~~~}}}}}}}}}|||||||||{{{{{{~~~{{{yyyxxxvvvooofff^^^RRRTTTccc~~~uuuwwwjjjhhhxxxttt{{{zzz|||dddCCC888666444333444444444333333222111111000000111111000000000000000000000000444444444333222222444555888DDDQQQYYY]]]fffxxxjjj```fffxxxuuufff\\\vvv{{{{{{{{{vvvoookkkfffooo|||~~~uuupppeee\\\MMMCCCFFFLLLGGG===777666555777:::;;;:::999AAALLLUUURRRHHH???999777<<<@@@HHHMMMJJJDDDEEEJJJPPPbbbiiiIII>>>>>>>>>@@@GGGSSScccsss}}}}}}wwwssszzz|||tttrrrtttwww|||~~~zzz}}}yyypppeee\\\XXX```___TTT@@@666777777222777>>>PPPlllrrr[[[jjj}}}}}}gggeeewww~~~TTTFFF@@@???===<<<:::999999999666666666666555555555555555555555555555555555555555555555666666666777777999999;;;MMMxxxeeeOOOIIIHHHIIIKKKSSSRRRRRRWWWaaaooo}}}{{{{{{}}}{{{zzzyyyyyyyyyxxxvvvsssrrrrrrrrrpppooommmmmmlllkkkjjjkkkmmmnnnllllllllllllkkkkkkkkkkkkfffbbb___dddtttyyyrrryyyQQQ@@@===555666555444333222111111111111111111111111111111111000000111111111222222222000222555555777GGGeee~~~~~~~~~yyy}}}uuuZZZLLLKKKQQQkkkwwwsssrrrjjjZZZMMMAAA???;;;999888999999999::::::::::::<<>>AAA???CCCQQQfffyyy~~~xxxpppiiicccaaa___cccjjjrrrzzz}}}xxxtttxxx|||tttiii]]]UUUZZZbbb^^^JJJ999666666444666555>>>^^^{{{XXX\\\nnn~~~jjjcccrrryyy|||SSSGGG@@@???===<<<::::::999999666666666666555555555555555555555555555555555555555555555666666777777888;;;999@@@YYYaaaOOOKKKJJJNNNSSSUUUXXX```lllyyy}}}{{{yyywwwvvvwwwtttrrrqqqqqqpppooonnnlllmmmmmmlllkkkkkklllnnnjjjjjjkkkkkkkkkkkkkkklllfffccc]]]___ppptttkkkuuuvvvXXXAAA===555666555444333222111111111111111111111111111111111000111111111111222222222333333444777AAAUUUppp{{{|||nnnTTTIIIMMMUUUsss|||vvvssspppeeeTTTGGG>>>===;;;999888888999:::<<<<<<===>>>BBBJJJTTTZZZaaa]]]WWWTTTUUUXXXZZZ[[[cccggglllppptttvvvzzz||||||}}}|||{{{{{{{{{{{{xxxvvvtttuuuvvvxxxzzz{{{}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyzzz{{{}}}|||yyyvvveee[[[[[[nnn|||ppprrrqqqooosssjjjvvvqqquuuvvvTTT<<<999555444444555555555333333222111111111111222111111111111111111111111333444444333333444888;;;IIIWWWeeeiiikkkuuutttrrryyyyyymmmuuu{{{xxxxxxxxxrrrgggffflllxxxllleeeaaaVVVLLL@@@<<>>DDDMMMOOOIIICCCIIISSSmmm{{{VVVCCC??????AAACCCNNNccczzzvvvlllbbb[[[WWWTTTUUUXXX[[[```hhhooouuu{{{yyytttuuu~~~}}}wwwooocccXXXUUU^^^```SSSAAA777555666888444888RRR}}}]]]VVVfffvvvqqqfffmmmyyy~~~}}}zzzRRRGGG@@@???===<<<::::::999999666666666666555555555555555555555555555555555555444555555666777777888888:::999GGGjjjbbbUUUSSSSSSYYYbbbcccjjjvvv|||yyyvvvtttuuusssqqqooooooooonnnllllllnnnpppooommmlllmmmooojjjjjjjjjjjjjjjjjjjjjjjjcccddd___[[[hhh~~~mmmeeevvvuuurrraaaBBB>>>777666555444333222111111111111111111111111111111111000111111111111222222222555333333:::LLLfff}}}}}}|||~~~iiiNNNEEEKKKUUUxxxyyytttrrroooeeeTTTGGG??????>>><<<;;;;;;<<<===???AAADDDIIIPPPZZZeeelllnnnhhhaaa^^^^^^aaaddddddfffiiimmmqqqtttxxx|||~~~||||||{{{||||||zzzwwwtttssstttuuuwwwzzz|||}}}~~~||||||||||||{{{{{{{{{{{{uuuvvvxxxzzz||||||{{{yyymmm___YYYgggsssnnnpppjjjqqqqqq```gggppp~~~```>>>;;;777555555666666666444333222222111111222222222222222222222222222222222333333333333666:::===PPP^^^iiikkknnnxxxzzz|||rrruuu|||yyyxxxwwwnnnfffnnn}}}zzzoooggg]]]UUUJJJCCC<<<:::<<<===:::888555666888999;;;<<<>>>???HHHTTTWWWHHH:::888<<<<<>>???CCCRRRiii~~~sssggg```XXXSSSUUUXXXZZZ___fffmmmqqqwww{{{~~~yyyuuuyyy}}}yyytttiii^^^TTTWWW[[[XXXLLL<<<555555777777888GGGkkk}}}bbbNNN___mmmxxxyyylllmmmuuu|||zzzRRRGGG@@@???===<<<::::::999999777666666666555555555555555555555555555555555555444555555666777888888999888888MMMwwwggg\\\[[[]]]eeepppvvv~~~}}}yyyuuussstttrrrpppoooooonnnmmmkkklllooorrrrrrpppnnnnnnppplllkkkkkkjjjjjjiiiiiiiii___eeeaaaZZZaaaxxxuuu|||iiiddd{{{yyyjjjfffCCC???999666666444333222111111111111111111111111111111111000111111111111222222222666333222===UUUqqq|||}}}zzz~~~}}}|||fffJJJAAAHHHUUUzzz}}}xxxtttrrrpppgggXXXKKKCCCCCCBBB@@@???>>>@@@AAAAAAEEELLLTTT^^^hhhsssyyyvvvppphhhdddeeehhhjjjkkkgggjjjmmmpppsssxxx|||||||||{{{||||||zzzwwwtttssstttvvvxxxzzz|||~~~}}}}}}}}}}}}||||||||||||tttuuuvvvxxxzzzzzzzzzyyyssscccYYYccc{{{|||mmmnnnggg\\\tttppp^^^[[[ppphhh???<<<888666666777777777444333222222111111222222222222222222222222222222222222333333333666;;;???UUUaaakkkkkknnnyyy|||{{{ttt}}}{{{xxxmmmhhhxxxyyyooojjjfffYYYKKKCCC>>>::::::<<<<<<;;;;;;555777999;;;<<<===???AAAKKKWWWXXXFFF777666;;;<<>>@@@@@@HHHbbbnnnbbbXXXQQQSSSPPPTTT```lllttt}}}wwwwww}}}zzzwwwmmmbbbUUURRRUUUZZZSSSAAA555444000444555<<>>>>>===<<<;;;;;;::::::666666666666555555555555888888777777666666666555333333444444666777999999>>>;;;XXXrrrnnnoooooottt|||~~~}}}yyywwwvvvsssrrrooommmllllllmmmnnnlllmmmoooppppppooonnnmmmooommmlllkkkkkkjjjiiigggbbb___\\\ZZZ]]]kkkmmmqqqvvvmmm~~~qqqvvvJJJ888===666555444444333333333333111111111111111111111111111111000000111111222333000333555???[[[|||vvvzzzyyy|||```JJJGGGGGGQQQ|||~~~{{{xxxvvvvvvtttkkk\\\OOOKKKHHHEEEEEEFFFHHHFFFEEEEEELLLUUU^^^jjjwww}}}|||zzztttnnnkkkllloooooonnnooommmmmmpppvvv{{{}}}}}}}}}yyyzzz{{{zzzxxxvvvvvvvvvuuuuuuvvvxxxzzz{{{}}}}}}~~~|||zzzxxxwwwuuuuuuvvvwwwxxxyyyyyyzzzvvvlll]]]WWWfffooogggpppbbbjjjuuu{{{zzztttkkkeee___lllqqqLLL:::555777444555999666555444333333222222333333000111111111111222222222666333222444333333===III___^^^___fffqqq{{{{{{{{{~~~qqq|||www|||xxxoooqqq{{{rrrkkkeee\\\QQQIII===:::777777:::;;;999777999777777;;;======???DDDUUU]]]RRR@@@:::777777>>>CCCTTTNNN???BBBKKK```sssTTTGGGBBB>>>BBBKKKYYYzzzoooaaaUUUIIIIIIPPPVVV```ppp~~~}}}xxx~~~|||ssslll```PPPKKKWWWZZZJJJ;;;777555999666333@@@YYYhhhjjjXXXOOOQQQdddzzz{{{rrrmmmnnn}}}yyyQQQFFF???>>>===<<<;;;:::999999666666666666555555555555777777777666666555555555444444444555666777888999===???```~~~|||}}}|||~~~~~~~~~zzzwwwtttssssssqqqooommmlllmmmnnnooooooooopppppppppoooooonnnnnnlllkkkjjjkkkkkkiiiggg```^^^[[[YYY[[[hhhnnntttzzz}}}{{{PPP:::<<<666666555444333333333333111111111111111111111111111111000000111111222333222444777CCC```~~~~~~}}}rrrwww}}}rrr[[[IIIGGGMMM```}}}xxxuuurrrssssssnnnddd[[[SSSPPPLLLLLLMMMOOOOOONNNSSSZZZbbbjjjttt~~~|||wwwrrrpppqqqsssrrrqqqqqqooonnnqqqvvvzzz||||||}}}zzzzzzzzzzzzyyyyyyxxxwwwvvvvvvwwwxxxzzz{{{|||||||||~~~~~~~~~}}}|||yyywwwuuuttttttuuuvvvxxxyyyzzzzzzvvvmmm___VVVaaa|||rrrccceeeYYY\\\eeeqqqxxxvvvppplll```kkk|||}}}RRR>>>666888555555888555555444333333222222333333111111111111222222222222444222333555555777AAAMMMYYYYYY\\\eeepppzzz~~~|||~~~|||zzzvvvzzzwwwqqquuu{{{rrrhhh___UUUKKKEEE===:::777777:::;;;999666888666777;;;<<<<<<@@@EEEXXX___SSSAAA;;;999999AAAIIINNNKKKDDDEEEPPPllleeeGGG?????????IIIWWWoooxxxgggXXXQQQLLLIIIRRR```qqq}}}~~~uuuoooeeeVVVOOOUUUXXXNNN@@@999333666666333999KKK]]]hhheeeVVVNNNZZZppp{{{pppnnn}}}xxxQQQFFF@@@???>>>===;;;999888888666666666666555555555555666666666555555555555555555555555555666666777888===EEEkkk~~~}}}~~~}}}{{{|||~~~~~~~~~}}}~~~~~~~~~{{{wwwsssqqqqqqsssqqqooonnnmmmnnnoooppprrrqqqpppooooooooooooooolllkkkjjjjjjkkkkkkiiihhhbbb___[[[XXXXXXaaaxxxmmmttt~~~}}}RRR;;;:::777666555444333333333333222222222222222222222222111111000000111111222333333444999JJJhhh{{{yyynnnrrrgggVVVIIIKKK^^^{{{xxxtttqqqrrrsssrrrkkkeee^^^[[[WWWUUUVVVYYYZZZ[[[cccjjjqqqvvv}}}}}}yyyuuutttvvvvvvtttrrrrrrpppoooppptttyyy{{{||||||yyyzzzxxxvvvxxxzzz{{{xxxvvvuuuvvvyyy{{{||||||||||||{{{|||}}}}}}|||yyyuuussssssssstttvvvwwwyyyzzzzzzwwwpppbbbWWWZZZoooyyyddd^^^YYYSSSXXXjjjzzz}}}yyyvvvbbbgggwwwZZZBBB777999555555777555555444333333222222333333111111111111222222222333333222333666888<<>>???CCCDDDRRRgggqqqYYYOOOHHHIIIOOO[[[qqqyyytttkkk```TTTQQQTTTRRRGGG<<<444555777666555<<>>===;;;999888777666666666666555555555555555555555555555555444444777666666666666666777777===KKKuuu{{{{{{|||~~~|||{{{{{{{{{{{{zzz{{{{{{|||||||||||||||||||||}}}}}}zzztttpppooopppsssqqqooonnnmmmnnnpppqqqrrrqqqooonnnmmmmmmmmmnnnkkkjjjiiiiiijjjkkkjjjhhhgggbbb]]]ZZZVVV[[[pppmmmooo||||||SSS>>>???888777666444333333333333222222222222222222222222111111000000111111222333333333<<>>===;;;999888777666666666666555555555555444444555555555555555555777777666666666777777888===QQQ|||yyy{{{}}}{{{zzzyyywwwuuusssuuuwwwyyyzzz{{{{{{{{{zzz|||}}}zzztttooooooqqqsssqqqooonnnmmmnnnoooppppppooommmlllkkkkkkkkkllljjjiiihhhhhhjjjjjjiiigggfff```]]][[[WWWZZZooosssnnn|||zzz{{{{{{~~~SSS???CCC888888666555444333333333222222222222222222222222111111000000111111222333222222@@@]]]|||~~~wwwmmmsssxxx\\\OOOKKKcccyyyvvvuuuttttttuuuwwwuuuqqqmmmkkkiiieeeaaa```aaadddfffiiiqqqxxx{{{}}}|||yyyvvvvvvxxxwwwtttqqqlllllllllmmmqqqwww~~~{{{zzzvvvsssqqqtttyyyzzzwwwsssmmmooorrrvvvyyy{{{|||}}}zzz{{{}}}~~~}}}zzzvvvssssssssstttvvvwwwyyyzzzzzzzzzxxxoooaaaWWW]]]rrrxxxeeejjj^^^YYYggg}}}sssiiisssgggFFF444777666444777666555444333333222222333333111222222222222333333333333444555555999@@@HHHLLLMMMXXXfffpppuuuvvvxxxzzz~~~zzz|||~~~yyyyyyzzz|||yyyxxxtttiiiYYYHHH??????CCC:::888777999<<<<<<:::777555555888;;;<<<===DDDMMMdddaaaOOO@@@===;;;???LLL___TTTOOOMMM```}}}XXXHHH@@@EEENNN[[[zzz~~~iiiVVVKKKHHHLLLYYYnnnvvvsssttt~~~~~~tttnnn^^^MMMJJJPPPLLLBBB>>>444222888888666FFF\\\uuulllZZZOOO[[[uuurrrjjjyyyvvvOOOFFF@@@???>>>===;;;999888888666666666666555555555555555555555555555666666666666666666666777777888999===WWW~~~}}}}}}|||{{{zzzzzzyyywwwtttqqqiiilllppptttwwwxxxyyyyyywwwzzz|||yyysssooopppssssssrrrooommmllllllmmmnnnnnnmmmlllkkkkkkkkkkkkkkkjjjiiihhhhhhiiiiiihhhfffaaa\\\[[[\\\XXXZZZqqqsssttt~~~{{{TTT======999888777555444333333333333333333333333333333333111111000000111111222333222444EEEfffvvvoooxxxsssUUULLLPPPttt~~~xxxsssppppppqqqsssttttttrrrooommmkkkhhhdddaaa```ccceeefffooouuuwwwyyy~~~}}}zzzwwwwwwxxxxxxuuurrriiiiiijjjjjjnnnvvv}}}yyyxxxuuutttssstttwwwyyywwwtttmmmnnnpppsssvvvyyy|||}}}zzz{{{}}}}}}|||yyywwwuuuuuuuuuvvvwwwxxxyyyyyyzzzzzzyyytttiii[[[ZZZjjj}}}kkkbbb^^^YYY^^^rrr~~~mmmsssqqqKKK555777777444666666555444333333222222333333222222222222333333333333333555555555:::CCCJJJLLLNNN]]]ooowwwuuussswww|||~~~{{{|||}}}{{{uuusssnnndddTTTFFF>>>???BBB;;;999888:::>>>>>>;;;888666666999======>>>GGGQQQfff```MMM???>>>===BBBRRR[[[WWWQQQUUUwwwoooPPPEEE>>>CCCTTTrrrzzz^^^MMMKKKQQQRRR```www|||eeedddnnnvvvqqqcccQQQIIIKKKJJJFFF>>>444000444666555@@@PPPrrrqqqaaaMMMQQQooozzzmmmvvvuuuOOOFFF???>>>===<<<;;;:::999999666666666666555555555555555555555666666777777777666666666666777888999:::===\\\~~~~~~~~~{{{xxxwwwyyyzzz{{{|||vvvvvvvvvwwwvvvrrrlllhhh___ccchhhnnnrrruuuuuuuuusssxxx{{{xxxrrrnnnppptttsssrrrooolllkkkjjjkkkkkklllllllllmmmmmmlllkkkkkkkkkiiihhhhhhhhhhhhfffddd```[[[ZZZ\\\XXXXXXooozzzvvv{{{~~~{{{bbbDDD===:::999777666444333333333333333333333333333333333111111000000111111222333555888LLLnnnsssppp|||}}}nnnQQQMMM]]]{{{wwwrrrpppnnnmmmllllllmmmmmmmmmnnnnnnlllgggbbb```aaacccccckkkqqqqqqrrrxxx}}}{{{xxxttttttuuuuuussspppiiiiiiiiiiiikkksss}}}}}}yyyxxxvvvvvvwwwwwwxxxwwwwwwvvvqqqpppqqqrrrtttxxx{{{}}}zzzzzz{{{zzzyyyxxxvvvuuuwwwxxxxxxxxxyyyyyyyyyyyyxxxyyywwwnnn```YYYdddttt}}}ttt\\\aaa]]]XXXhhhlllmmm}}}RRR999:::888555555444555444333333222222333333222222222333333333444444222555666666===HHHNNNNNNTTThhh|||xxxsssyyy}}}|||~~~~~~yyyvvvpppjjj___PPPCCC======???;;;::::::<<>>>>>@@@IIIUUUiii```LLL???@@@???FFFWWW\\\[[[VVVfffcccIIIFFFCCCLLLiiizzzaaaOOOJJJUUUcccuuuyyylll[[[bbbwwwxxxssshhhXXXKKKFFFHHHJJJ===888444444222333;;;EEEeeeqqqkkkTTTQQQooolllllluuuOOOEEE>>>>>>===<<<;;;;;;::::::777666666666555555555555555666666666777777888888555555555666777999:::;;;===```~~~|||{{{zzz|||yyyvvvsssssstttwwwxxxyyyuuuuuuuuuuuurrrlllddd^^^YYY]]]cccjjjooorrrssssssqqqvvvyyywwwqqqmmmpppttttttrrrooollljjjiiiiiiiiikkklllmmmnnnnnnnnnmmmlllllljjjhhhggghhhgggeeecccddd]]]\\\]]]VVVTTTiiixxxxxx{{{zzzxxxUUUHHH:::999888666444333333222333333333333333333333333111111111000111222222333888;;;PPPrrrpppoooyyy~~~jjjOOOPPPiii|||yyyvvvqqqtttpppkkkgggeeeeeefffhhhooopppnnniiiddd```aaabbb```hhhmmmllllllrrryyy|||yyyuuuqqqoooqqqqqqpppmmmjjjjjjiiihhhjjjpppzzz{{{{{{wwwxxxzzzzzzxxxwwwxxxyyyuuutttrrrrrrsssvvvzzz|||yyyyyyyyyxxxwwwvvvuuuuuuyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwqqqbbbYYYaaaoooppp|||]]]iiifffXXXccc|||hhheeeXXX<<<<<<:::555444333555444333333222222333333222222333333333444444444111555666777???LLLRRRRRR[[[qqq}}}uuu}}}zzz|||~~~zzzyyynnnhhh[[[NNNBBB<<<;;;;;;<<<::::::===@@@AAA===:::666888<<>>@@@KKKWWWkkkaaaLLL@@@AAABBBIII[[[aaa___[[[uuuooo[[[EEEHHHLLL\\\sssZZZPPPRRR[[[lll|||ooobbbYYYgggyyytttkkk]]]MMMCCCFFFNNN======;;;666111111888@@@VVVmmmsss^^^YYYtttiiiccczzzpppKKKEEE@@@???===<<<::::::999999777777777777777777777777555555666777777777777777888444333666999888999<<>>999444333000222444444333222111111///111333333222222333444666:::UUUzzzyyy~~~qqq||||||{{{^^^QQQWWWrrr{{{uuusssmmmpppddd]]]^^^^^^YYYYYY]]]kkknnnnnnllljjjiiiccc\\\^^^^^^ccckkknnnmmmpppwwwuuuqqqmmmmmmooooookkkggg```bbbfffkkkqqqxxx~~~~~~~~~{{{{{{zzzyyyxxxwwwvvvuuussstttvvvvvvvvvwwwxxxzzz{{{zzzxxxxxxyyyxxxvvvtttvvvyyy|||~~~}}}}}}}}}}}}yyyzzzwwwoooeee]]][[[\\\hhhxxxhhhfffhhheeebbbqqq~~~xxxaaaaaa}}}yyyfffDDD999999555444999555555444444444333333333333333333444444444555555333444555999BBBMMMUUUXXXgggwww~~~{{{{{{xxx}}}{{{sssooohhhYYYHHH???======:::===;;;999:::>>>@@@???===<<<777999BBBEEEEEEOOO]]]vvv```KKKBBB???AAANNN^^^gggZZZiiidddQQQMMMNNNWWW{{{rrr```PPPOOO\\\rrryyyuuunnnfff```sss}}}}}}}}}}}}~~~~~~uuulllbbbTTTFFFBBBFFFHHH>>>666555444111333999OOOcccwwwhhhWWWtttgggZZZooooooKKKEEE@@@???===<<<::::::999999777777777777777777777777555555666777777777777777888444444777888888999===IIImmmyyyqqqlllooopppnnnmmmhhhccc^^^```fffnnnrrrssstttssspppjjjbbbXXXPPPKKKLLLTTT```jjjppprrrrrrqqqwwwwwwwwwwwwxxxxxxyyyzzzuuussspppmmmjjjhhhggggggjjjkkklllmmmmmmllllllkkkkkkkkkllllllkkkiiigggfffddd```]]][[[YYY\\\fffqqqssszzzttteeeSSSGGG===555444888111222444444333222222222///111333333222222333444777AAA\\\|||~~~~~~vvv~~~}}}}}}xxxUUUOOO[[[}}}yyytttrrrlllkkk]]]SSSRRRPPPMMMPPPWWWdddiiilllllllllkkkeee___]]]\\\```hhhlllkkknnnrrrrrrnnnkkkkkkmmmmmmiiieeebbbdddiiinnnttt{{{zzzxxxzzz}}}}}}xxxxxxxxxwwwuuurrrpppoooppprrrtttuuuvvvvvvxxxxxx{{{zzzyyyyyyzzzyyywwwuuuvvvyyy|||~~~~~~}}}}}}~~~zzzzzzwwwpppggg```[[[YYY]]]ppppppgggmmmmmm___iii{{{ddd^^^rrr}}}lllHHH:::999666444777555555444444444333333333333333333444444444555555555555777<<>>KKKzzzyyy}}}~~~~~~}}}}}}qqqbbbeeeiiiddd^^^___YYYTTTPPPSSS^^^hhhnnnpppllliiiccc\\\TTTNNNHHHFFFKKKOOO^^^rrr|||wwwqqqrrrxxxxxxyyyzzz{{{|||}}}}}}tttssspppmmmjjjhhhhhhgggiiijjjkkklllmmmmmmllllllkkkkkklllllllllkkkjjjiiidddaaa```___]]][[[```hhhxxxkkkiiiyyylllTTTBBB;;;;;;333333333444444333333333///111333333222222444555888JJJfff}}}vvvxxxmmmNNNRRRggg~~~uuurrrppphhhdddUUUHHHEEECCCBBBHHHRRRaaaggglllmmmmmmlllgggaaa\\\[[[]]]ccchhhiiiiiilllmmmjjjhhhhhhjjjiiifffcccdddhhhmmmsssxxx}}}yyyuuuqqqrrruuu}}}|||{{{wwwwwwwwwvvvssspppmmmkkkoooqqqsssvvvxxxyyyyyyyyy{{{zzzyyyzzzzzzzzzxxxvvvuuuxxx|||~~~~~~~~~~~~|||zzzwwwrrrlllddd[[[VVVUUUiiiiiisssxxx^^^___|||jjj]]]fffttttttMMM;;;999888555444555555444444444333333333333333333444444444555555555666999BBBNNN]]]kkktttwww}}}|||zzzyyy|||uuuoooiiidddWWWHHH>>>===<<<:::;;;999999:::===@@@AAAAAA<<<888:::BBBFFFKKKWWWeeewwwbbbMMMCCCAAAFFFTTTccceeeqqqyyy[[[RRRXXXdddPPPJJJOOObbbwwwooorrrbbbbbbgggiiigggeee~~~~~~|||uuukkk\\\MMMDDDBBBFFF???999666444111333777;;;III___bbbTTTXXXjjjrrrqqqkkkccccccrrrnnnKKKEEE@@@???===<<<:::999999999666666666666666666666666555555666777777777777777999666555888888777;;;@@@RRRrrr}}}yyyxxxxxxzzz}}}zzz~~~xxxbbbXXXbbbfffYYYOOOPPPLLLFFFEEEOOOaaallllllfffaaa\\\UUUMMMGGGCCCBBBAAAJJJKKK___uuuvvvwwwxxxyyyyyyzzz{{{{{{{{{tttrrrpppmmmkkkiiiiiiiiiiiiiiijjjkkklllmmmmmmmmmjjjkkklllmmmmmmlllkkkkkkdddbbb``````^^^[[[^^^dddqqq}}}{{{```\\\qqqaaaFFF777666555333333444444444444000111333333222333555777:::TTToooyyyrrr|||wwwhhhQQQZZZwww|||tttqqqnnnddd[[[NNNCCC@@@??????GGGRRRbbbhhhmmmlllkkkkkkgggccc\\\[[[[[[___cccdddddddddfffeeedddeeegggfffdddbbbeeejjjpppvvv{{{zzzwwwtttqqqssswwwzzz}}}{{{zzzwwwwwwxxxxxxvvvsssooommmpppqqqtttxxx{{{}}}||||||{{{zzzyyyzzz{{{{{{zzzxxxuuuxxx|||~~~~~~~~~~~~{{{wwwtttqqqhhh\\\SSSYYYggg}}}nnnvvveee[[[vvvsssaaa___mmmzzzRRR<<<888999777333555555444444444333333333333333333444444444555555555777>>>JJJVVVcccqqq{{{ooommmxxx}}}zzz|||}}}vvvnnnhhheeeaaaVVVGGG>>><<<<<<:::999999888:::<<>>DDDAAA<<<888444222444666888@@@TTTaaaYYYPPPXXXdddmmmtttpppdddhhh|||nnnKKKEEE@@@???===<<<:::999999999666666666666666666666666555555666777777777777777888666666888888888===DDD[[[zzz|||xxxvvvuuuuuuuuuvvvyyyzzzzzzyyyuuuzzzhhhWWWRRR```bbbRRREEEEEEAAA===BBBXXXqqqzzznnn]]]TTTPPPIIIBBB>>>===>>>@@@FFFJJJeeeyyyxxxxxxxxxyyyzzzzzzyyyxxxxxxtttssspppnnnlllkkkkkkkkkiiiiiiiiijjjkkklllmmmmmmjjjkkklllmmmnnnmmmllllllfffbbb______^^^\\\___eee}}}pppsss~~~cccYYYmmm}}}[[[>>>:::777444333444555555444000111222222222333666888>>>[[[uuusssppp{{{ttttttuuu{{{fffXXX```|||tttqqqlll```PPPFFFAAABBBBBBAAAHHHRRR```fffjjjiiiggghhhgggeee]]]]]]\\\\\\]]]______]]]``````aaaccceeeeeedddbbbeeekkksssxxx||||||yyyyyyxxxuuuvvvyyyyyy}}}{{{yyyuuuvvvwwwwwwvvvuuurrrqqqqqqqqqrrrvvv{{{}}}}}}{{{zzzyyyyyyzzz{{{|||zzzyyyvvvyyy}}}~~~|||xxxwwwtttkkk^^^SSS___eeesssvvvuuuooo^^^nnn~~~~~~jjj]]]iii}}}WWW===777:::999444555555444444444333333333333333333444444444555555444777BBBQQQ\\\dddoooyyyrrreeeiiivvv}}}xxxzzzzzzoooeee```___^^^UUUGGG===;;;;;;;;;999999999999;;;???BBBEEE<<<::::::===BBBLLL[[[hhhrrraaaMMMBBBBBBMMM^^^llltttvvv]]]eeeyyygggRRRMMMUUUfffvvvdddeee|||qqqrrr{{{~~~wwwyyy|||~~~yyyooobbbSSSEEE;;;BBBBBB???999444222444555999>>>NNNccceeeUUURRR___mmm~~~~~~lllhhhyyymmmKKKEEE@@@???===<<<::::::999999777777777777777777777777555555666777777777777777666555666888888999???HHHfff}}}tttnnnkkkkkkqqqqqqqqqsssuuuvvvuuutttsssxxx~~~xxxXXXNNNNNNYYYZZZMMMCCCCCC===>>>MMMjjjoooVVVIIIEEE@@@<<<:::<<<>>>AAADDDOOOqqq}}}wwwyyyzzz{{{{{{{{{yyyxxxwwwuuusssqqqooonnnmmmmmmmmmjjjjjjiiiiiijjjkkklllmmmjjjkkklllmmmmmmmmmlllkkkhhhccc_________^^^aaaeeettttttpppttt```qqqwwwXXX???:::555333444555444333111222222222222444777999FFFaaaxxx~~~nnnuuuwwwnnnpppsss~~~ttt```\\\eee{{{ssspppjjj[[[GGGAAA@@@DDDDDDBBBGGGQQQ]]]eeeiiihhhffffffeeeddd^^^aaa```[[[XXXYYYZZZYYYZZZ\\\___ccceeeeeeeeeeeefffmmmuuuzzz|||yyyvvvuuuwwwwwwssssssvvvwww|||}}}zzztttttttttttttttssssssrrrpppooonnnrrrwwwzzzzzzyyyxxxxxxxxxyyy{{{|||{{{yyyxxxzzz~~~~~~~~~|||zzzyyyvvvmmmaaaWWW___aaaiii}}}tttvvvaaafff|||vvvbbbnnn}}}___@@@666;;;;;;555555555444444444333333333333333333444444444555555333777DDDTTT^^^aaaiiitttmmmeeennnzzzxxxwww}}}xxxiii]]]XXX[[[[[[TTTGGG===;;;;;;;;;999999:::999:::===BBBFFF???>>><<<<<<@@@LLL\\\hhhpppaaaNNNBBBDDDSSSeeerrrnnnfff|||kkkVVVMMMTTThhhoooaaaXXXbbb}}}vvvnnnuuu}}}vvvxxxyyy|||~~~~~~~~~zzzqqqfffYYYIII===AAACCCAAA:::444333444444999>>>LLLggguuucccTTT]]]lllwwwnnn{{{mmmKKKEEE@@@???===<<<::::::999999777777777777777777777777555555666777777777777777444444666888888:::BBBKKKnnn~~~uuunnnkkkjjjiiihhhmmmmmmnnnppptttuuutttsssssswww|||ppp___IIIGGGIIIMMMMMMIIIFFFHHHDDDMMMbbbiiiLLL???>>>;;;:::;;;===AAACCCHHH\\\wwwwwwxxxyyy{{{{{{zzzxxxwwwvvvtttrrrpppooooooooooookkkjjjjjjiiiiiijjjkkkllljjjkkklllmmmmmmllljjjjjjjjjeeeaaabbbaaa___```bbbkkkxxxmmmlllyyylllCCC===666333444555444222111222222222222444777:::NNNeeezzzxxxkkkxxxzzzsssuuuvvvkkkYYY]]]nnn}}}yyyqqqooogggWWWDDD@@@AAAFFFFFFBBBGGGQQQdddmmmsssqqqkkkfffbbb^^^___eeeeee\\\UUUTTTVVVVVVVVVYYY^^^ccceeegggggghhhgggnnnwww{{{|||yyyvvvsssqqqrrrqqqmmmmmmpppssszzz~~~{{{wwwvvvtttsssrrrrrrrrrsssrrrooollloootttyyyyyyxxxwwwvvvvvvxxxzzz{{{zzzyyyyyy|||}}}}}}}}}~~~}}}{{{zzzvvvnnnccc[[[]]]^^^ddduuuuuuwwwxxxaaa___qqqhhhEEE777;;;<<<666555555444444444333333333333333333444444444555555555888CCCTTT\\\]]]fffrrrzzzlllkkkwww}}}zzzvvvyyyyyyfffXXXRRRWWWXXXSSSGGG===:::;;;;;;999:::::::::999<<>>===;;;:::::::::666666666666555555555555777777777777777777777777777666;;;666;;;???>>>VVV~~~oooddd]]]```fffhhhjjjnnnfffiiilllnnnnnnooosssvvvxxxxxxzzz{{{}}}sss\\\LLLCCC777>>>===;;;AAAEEENNN```ooo~~~oooTTTGGG;;;888999>>>@@@@@@DDDKKK\\\{{{uuurrrsssrrrqqqrrruuuwwwwwwvvvuuutttsssrrrqqqqqqqqqmmmlllkkkkkkjjjjjjjjjjjjooooooppppppooommmjjjiiijjjhhheeebbb````````````gggvvvfffkkkwwwaaaUUU;;;999777444333333444444111444000000666444555AAAVVVlll|||rrrpppzzzcccZZZeee}}}rrrpppoooiiiaaa[[[GGGHHHJJJMMMNNNSSS]]]fffrrr___XXX[[[gggnnnoooeeeYYYSSSRRRSSSTTTVVVZZZ\\\___ccchhhlllmmmsssyyy|||}}}zzzssspppooorrrppplllhhhfffggglllooorrrzzz|||xxxwwwuuusssrrrqqqqqqqqqqqqqqqrrrsssvvvxxxyyyxxxxxxuuussstttwwwyyyxxxwwwzzz{{{||||||zzzzzz{{{|||}}}~~~|||wwwsssooohhh```___cccgggmmm~~~qqqwwwfffaaatttTTT999777<<<555666666555444444444444555222333555555444333444555777===JJJUUUYYY[[[hhhvvvzzzrrrlllpppvvvzzz}}}{{{tttxxxpppvvvwwwcccOOORRRMMMIIIFFF@@@:::999===999999999999:::>>>CCCFFFNNNKKKEEE??????JJJ[[[iiitttgggSSSGGGOOOfffxxx~~~gggYYYccctttppp]]]SSSWWWiiisssaaaZZZTTThhh~~~}}}|||~~~{{{tttiiiYYYKKK===AAACCC???888333444777333888CCChhhuuuQQQLLLUUUsss|||}}}lllLLLIIIAAA@@@>>>===;;;:::::::::777777777666666666555555666666666666666666666666888666;;;666:::@@@BBB\\\pppcccYYYYYY[[[ZZZ\\\aaaeeegggjjjkkklllnnnqqqsssuuuvvvxxxzzz|||~~~~~~|||dddNNNAAA>>>777===;;;:::@@@EEEPPPdddyyyyyyaaaIIIBBB<<<999999===@@@BBBKKKTTThhhtttqqqqqqooonnnoooqqqrrrqqqttttttsssrrrqqqqqqqqqqqqnnnmmmkkkjjjjjjjjjjjjkkknnnnnnoooooonnnllliiihhhhhhfffdddaaa___^^^^^^^^^gggtttllliii{{{xxxeeeUUUIIICCC999888666444333333444444111444000000666444666CCC\\\qqqzzzppprrr}}}ttt```___pppxxxooonnnoookkkddd```TTTWWW]]]bbbfffllluuu||||||kkk]]]___hhhxxxyyyssseeeXXXTTTSSSRRRSSSUUUWWWYYY\\\```fffjjjmmmqqqwww|||{{{sssmmmkkkkkkqqqpppmmmjjjiiikkkppptttyyy~~~yyyuuussspppmmmlllmmmnnnoooppppppqqqsssuuuxxxxxxyyyvvvsssrrrrrruuuwwwvvvtttyyyzzz{{{{{{zzzzzzzzz||||||}}}{{{vvvrrrnnnggg___YYY]]]___aaaoooyyy{{{kkkbbbzzzxxxwwwzzz~~~zzzYYY;;;777;;;444666666555444444444444555222333555555444333444555888===HHHTTTYYY^^^iiivvvsssmmmmmmttt|||~~~~~~~~~yyyyyywwwrrryyyzzziiiXXXSSSMMMHHHFFFAAA;;;999;;;888999:::;;;;;;>>>BBBEEEMMMLLLIIICCCBBBJJJZZZgggooocccQQQHHHSSSiiiwww{{{zzzfffggg~~~wwwcccWWWUUUmmmwwwooo\\\VVVZZZmmm|||{{{}}}}}}}}}~~~{{{vvvmmm]]]NNN???CCCDDD@@@888333444777444888@@@]]]}}}qqqPPPFFFQQQnnnyyywwwkkkKKKIIIAAA@@@>>>===;;;:::::::::888888888777777777777666777777777777777777777777999555:::555:::@@@EEEddd~~~mmm___SSSPPPNNNKKKPPPYYYkkkkkkkkkkkklllnnnpppqqqrrrtttvvvyyy{{{|||}}}}}}~~~mmmRRR???999:::777;;;999:::BBBFFFSSSiiikkkQQQAAAAAA???<<<;;;===AAAHHHUUUaaazzzrrrrrroookkkkkklllmmmnnnnnnrrrrrrqqqqqqqqqqqqqqqqqqooommmkkkiiiiiiiiijjjkkkmmmmmmnnnnnnmmmkkkiiihhhfffeeebbb___]]]\\\\\\\\\bbbmmmwwwiii~~~~~~|||}}}zzzrrrhhhYYYMMMDDD???:::777666555444333222333444444111444111000666555888FFF```rrr{{{}}}zzzoooiiippplll[[[eee{{{rrrkkklllooommmhhheee___dddkkkqqqvvv{{{~~~}}}ppp___[[[iii|||wwweeeZZZWWWUUURRRQQQRRRSSSTTTWWW\\\ccchhhmmmpppuuu|||zzzrrrkkkgggggghhhooonnnmmmlllmmmpppvvv{{{{{{uuurrrppplllhhhggghhhjjjlllkkklllnnnqqqsssuuuvvvwwwuuutttrrrssstttuuuuuutttwwwyyy{{{{{{zzzzzzzzz||||||}}}{{{uuuqqqmmmfff^^^TTTVVVUUUTTT___{{{{{{mmmbbblll}}}sssccchhhrrrzzz```???777:::333666666555444444444444555222444555555444444555666:::???HHHTTT\\\cccmmmwwwsssqqquuuyyy{{{vvvvvv}}}pppbbbUUUNNNHHHGGGEEE@@@<<<;;;888:::<<<<<<===???BBBDDDJJJMMMNNNKKKGGGLLLXXXdddiii^^^OOOJJJVVVhhhtttwww|||xxxdddYYY]]]hhhwwwfffUUUOOO]]]nnn|||~~~~~~~~~~~~~~~~~~~~~yyyxxxqqqaaaQQQCCCEEEEEE@@@888333333666444888;;;NNNkkklllSSSAAAOOOhhhxxxrrrxxxkkkKKKHHHAAA@@@>>>===;;;:::::::::999999999888888888777777999999999999999999999999888555;;;777:::???EEEhhhxxxfffVVVKKKHHHEEEDDDPPP```zzzvvvqqqnnnooopppqqqpppppprrruuuxxxzzz|||||||||~~~zzztttttt}}}www___HHH;;;888999777;;;;;;???GGGJJJVVVlllaaaIII???EEEBBB@@@??????EEEQQQaaannn|||sssqqqjjjeeeeeehhhjjjmmmpppoooppppppqqqqqqqqqqqqpppooonnnkkkiiihhhiiijjjlllmmmmmmnnnmmmmmmkkkjjjiiifffdddbbb___]]][[[[[[ZZZ[[[ccchhhwww~~~||||||^^^PPPIIIBBB??????>>>999555444333333222222333444444111555111000555555:::JJJgggrrrvvvvvvvvvlllgggpppfffYYYkkkvvvnnniiikkkooommmjjjiiieeekkkqqquuuwwwxxxtttooolllooolll___SSSYYYqqqwwwggg___\\\XXXRRRQQQQQQPPPQQQTTTZZZccciiiqqqrrrwww{{{yyyssslllgggeeefffhhhkkklllmmmmmmpppttt{{{wwwrrrnnnllliiifffdddcccccccccbbbeeeiiimmmoooqqqssstttwwwvvvuuuuuuuuuvvvvvvvvvvvvxxxzzz{{{zzzzzzzzz{{{|||}}}{{{vvvrrrnnnggg___SSSRRRNNNNNN[[[xxxuuujjj^^^^^^sss}}}{{{xxxwww|||eeeWWWfffxxxfffCCC777999555666666555444444444444555222444555555444444666777===BBBKKKVVV```hhhqqqwwwttttttzzz}}}wwwvvvzzz~~~rrrfffUUUMMMFFFFFFGGGDDD???===999;;;===>>>>>>???AAACCCHHHNNNTTTSSSNNNOOOWWW```aaaYYYNNNJJJQQQ___lllssswwwtttddd]]]bbbssswwwbbbTTTSSS```zzz~~~{{{xxxxxxtttdddSSSFFFGGGFFF@@@888333333444555777888BBB\\\jjj[[[DDDOOOddd|||yyyooorrr{{{jjjJJJGGGAAA@@@>>>===;;;:::::::::999999999999888888888888999999999999999999999999777444<<<:::;;;===EEEkkk{{{yyysssnnnnnnsssuuusssooo^^^OOODDDBBB@@@BBBUUUnnnwwwpppooopppooonnnoooqqqtttwwwyyy{{{||||||}}}~~~ooofffbbbmmm}}}gggQQQCCC<<<::::::888<<>>:::<<<>>>?????????AAACCCFFFOOOXXXZZZVVVTTTWWW\\\WWWQQQKKKGGGIIITTTeeerrr~~~wwwccc___iiiwwwpppaaaUUUYYYkkk{{{zzz|||zzzwwwyyyuuueeeUUUHHHHHHEEE???888333222333555666666<<>>===;;;:::::::::999999999888888888888777777777777777777777777777777444<<<;;;<<<===IIIsss{{{yyypppfffddddddfffjjjllljjjhhhZZZKKKAAA@@@>>>CCC^^^~~~xxxmmmkkkmmmlllkkkoooppprrrtttwwwzzz|||}}}}}}}}}~~~{{{^^^XXX\\\qqqpppYYYGGG???<<<:::999:::>>>BBBMMMXXXXXXddd|||oooTTTGGGDDDIIIHHHGGGEEEHHHUUUfffrrrvvvYYYWWWYYYgggggg]]]ZZZaaaiiijjjmmmrrrooopppqqqrrrrrrqqqooooookkkkkkjjjjjjkkkkkklllllloooooonnnnnnmmmmmmmmmmmmgggfffeeebbb___]]][[[ZZZ[[[bbbwwwddd^^^xxxqqqTTTDDD???999555555666444333222333333333333333333333111666333111555666???RRRvvvyyyxxxzzz{{{rrrooo|||sss```\\\tttsssllliiilllnnnmmmkkkllllllqqqsssrrrssssssgggXXXXXXZZZXXXPPPOOO[[[nnn{{{wwwtttooojjjiiifffZZZNNNNNNNNNOOOQQQUUU]]]fffmmmyyyyyy|||}}}vvvkkkiiigggcccaaaaaacccfffgggiiikkknnnrrrxxx~~~oooccc___VVVWWWYYYYYYVVVRRRMMMJJJNNNVVVbbbjjjnnnnnnpppqqqsssttttttsssrrrqqqssstttxxxzzz}}}~~~|||zzzzzzzzz{{{|||{{{xxxuuusssllleeeTTTKKKEEELLL]]]wwwiii^^^XXXPPPXXXqqqyyy{{{~~~mmmaaaqqqrrrhhhhhhzzzpppKKK999:::999666666555444444444444555333444555444444555888:::===HHHUUU\\\bbbiiinnnooolllllltttyyy||||||qqqfffPPPHHH@@@???>>><<<<<<>>>===>>>??????>>>???AAACCCFFFOOOYYY^^^]]]ZZZYYYYYYMMMIIIFFFGGGKKKVVVhhhxxxwwwhhh```jjj|||}}}]]]YYY^^^ppp|||tttqqqsssxxx}}}|||yyyyyyttteeeVVVIIIGGGDDD>>>888333222222555333777<<>>===;;;:::::::::999888888888888777777777666666666666666666666666999444;;;:::;;;???QQQzzz|||iiibbbdddhhhnnnssssssoookkkhhhXXXIIIAAABBBBBBJJJlllxxxkkkiiilllmmmkkknnnnnnoooqqqssswww{{{}}}|||}}}}}}sssVVVVVVbbbzzzuuugggSSSCCC;;;999999999<<>>>>>???BBBDDDGGGOOOYYYaaaccc```[[[WWWJJJEEEFFFPPP^^^kkk{{{hhheeeiiixxxtttjjjbbbiiiwwwuuullleeeiiivvv|||}}}}}}{{{tttfffXXXIIIFFFBBB<<<777333222222555000666>>>GGGaaannn^^^KKKTTTkkk~~~{{{kkkkkkxxxiiiIIIFFFAAA@@@>>>===;;;:::::::::888888888777777777777666777777777777777777777777<<<555:::888:::AAAXXXwwwsss```[[[jjjsss~~~xxxpppkkkWWWIIIBBBFFFHHHSSSzzzyyyjjjiiinnnpppooonnnmmmmmmnnnqqquuuyyy|||||||||}}}~~~}}}mmmUUU[[[kkkuuuoooooodddSSSCCC:::777888:::>>>???AAAOOO^^^eeeyyy}}}TTTHHHMMMPPPRRReee___UUUQQQYYY```ZZZNNNPPP[[[rrrhhhccchhhyyy{{{tttrrrqqqrrrssstttsssqqqooommmeeegggjjjlllnnnnnnmmmmmmmmmmmmlllkkkkkkkkkllllllffffffdddbbb___\\\YYYXXXVVV```ooommm^^^yyy{{{rrreeefffRRR555777::::::888777666666444555555555555444333222111666333111555777BBBWWWuuuzzziiimmmwww```YYY___yyy}}}yyypppkkkiiimmmoooooooooqqqqqquuutttppptttwwwkkkZZZZZZWWWOOOKKKRRR```hhhgggjjjlllllljjjhhhbbbUUUIIIIIIKKKMMMQQQWWW___iiiooovvvwwwyyyzzzyyytttmmmhhhcccddddddcccbbbccceeegggiiikkknnnqqqtttyyywwwqqqnnnmmmmmmmmm~~~{{{^^^KKKCCCGGGHHHIIIJJJKKKKKKKKKKKKHHHUUUgggsssxxxxxxwwwxxxuuuwwwwwwvvvsssrrrtttvvv{{{~~~~~~{{{yyyxxxvvvxxxxxxuuutttsssnnngggWWWPPPKKKLLLTTTgggttt```[[[SSSRRRpppyyy~~~mmmVVVdddmmmttt}}}xxxRRR;;;999999666666555444444444444555444444444444444555999<<>>999<<>>===>>>BBBEEEHHHNNNXXXaaafffccc\\\VVVLLLEEEHHHZZZqqqrrreeeiiisssuuuhhhaaasss|||ppptttpppooo}}}lllbbb[[[fff~~~xxx{{{|||uuugggZZZHHHEEEAAA;;;666333222222555---666???DDD\\\lll___NNNUUUkkk~~~nnnnnn|||iiiIIIFFFAAA@@@>>>===;;;:::::::::::::::999999888777666666777777777777888888888888888666888:::999DDDjjj|||eeeTTTiii|||wwwiiicccSSSFFFTTTwwwqqqllllllggggggkkklllmmmnnnooopppssswww{{{yyyzzz}}}|||jjjXXX[[[lll|||ttt^^^[[[jjjyyylllXXXEEE<<<::::::999999DDDSSSZZZ\\\jjjlllVVVSSSNNNRRRdddmmmiii[[[RRRRRRLLLIIISSSYYYvvvkkkiiixxxvvvssspppsssrrrqqqqqqrrrrrrpppnnniiiiiiiiijjjkkklllmmmnnnlllkkkjjjhhhhhhhhhhhhiiigggfffcccaaa___]]]\\\\\\ZZZZZZooouuuVVVpppiii]]]hhhttt~~~ZZZ@@@<<<888888777444444777222222222222222222222222444555///000666777CCCZZZzzz|||pppttt|||```XXX```www|||vvvppplllggghhhmmmrrrsssrrrvvvwwwvvvrrrqqqqqqlllfff]]]VVVQQQQQQUUU^^^qqqqqqtttqqqhhh___XXXOOOHHHLLLLLLLLLMMMRRR[[[fffnnnssstttsssooojjjeeecccbbbaaaaaa``````bbbfffiiilllooopppooonnnttt~~~zzzkkkaaa___dddjjjnnn~~~kkkSSSIIIHHHJJJKKKIIIIIIQQQXXXQQQDDDLLLOOObbb~~~uuuoootttvvvuuusssuuuzzzzzzwwwzzz|||~~~~~~|||yyyxxxwwwzzzzzzwwwuuurrrkkkbbbZZZRRRFFFGGGRRR]]]xxxkkkgggSSSNNNmmmyyy{{{www```[[[ttt|||xxxWWW<<<555:::666555555555555444444444444222333555444333888@@@NNNffftttnnnnnnyyy|||sssrrrvvv~~~}}}zzzuuurrrjjj\\\JJJ???>>>AAABBBBBBEEEBBB??????BBBEEEGGGGGGMMMPPPUUU[[[aaacccbbb```OOOKKKRRRjjjvvvoootttqqqtttyyyooo```dddvvvgggYYYsssmmm^^^jjjsss]]]ccc~~~||||||vvvjjj^^^QQQGGG===999777333222444444222555666???XXXiiidddKKKLLL\\\www{{{ssssssiiiIIIFFFAAA@@@>>>===;;;:::::::::::::::999999888777777666777777777777888888888888777555888;;;;;;IIIrrr}}}zzzwww|||mmmccczzzsssqqqhhhdddrrr|||kkkiiijjjgggfffiiiiiijjjkkklllmmmqqquuuyyyyyy{{{}}}{{{iiiVVVYYYfffqqqeeeSSSXXXmmmvvvdddOOOAAA<<<<<<<<<@@@EEENNNZZZllljjj]]]SSSNNNZZZkkkwwwnnnYYYKKKLLLKKKPPP___tttjjjiiiyyy}}}sssrrrpppqqqppppppqqqssssssrrrpppkkkkkkkkkjjjkkkkkklllllllllkkkiiihhhgggggghhhhhhfffeeecccaaa___]]]\\\[[[\\\ZZZmmmyyyWWWlllcccYYYfffyyy```AAA<<<999999888444444666222222222222222222222222222444000111777777BBBYYYyyyzzzpppxxx}}}gggaaaeeesssxxxpppmmmjjjfffggglllqqqsssrrrvvvwwwvvvsssrrrrrrnnnhhheee\\\OOOHHHNNNbbb{{{vvvwwwqqqdddYYYRRRLLLFFFGGGHHHJJJMMMSSSZZZbbbfffjjjjjjjjjgggdddaaaaaaaaabbbbbbaaabbbeeeiiimmmooopppqqqppppppwww|||pppaaa[[[___gggkkklll}}}gggRRRHHHFFFKKKJJJHHHKKKXXXaaaXXXGGGIIIPPPeeeqqqjjjrrrsssrrrpppssszzz}}}|||vvvxxxzzz|||}}}}}}{{{zzzyyy{{{{{{xxxuuurrrkkkcccWWWPPPEEEDDDMMMXXXvvvxxxqqq[[[NNNiiivvv{{{xxx```YYYrrr]]]AAA777:::666555555555555444444444444222333555444333999@@@UUUiiirrrkkklllyyy~~~xxxwww}}}}}}|||xxxssspppjjj\\\JJJ???===@@@BBBBBBCCCBBBAAACCCGGGKKKMMMNNNOOOPPPTTTZZZ```bbbbbbaaaZZZUUU[[[pppyyywwwzzz|||oooeeebbbaaaeeevvvgggccc~~~aaa^^^tttzzzhhhtttzzz~~~xxxlll```RRRGGG===999777444222444555333666666<<>>===;;;:::::::::::::::999999888777777777777777777777888888888888666444777<<<>>>OOO{{{~~~yyywwwxxx~~~pppeeefffiiifffeeegggeeeggghhhiiijjjnnnrrrvvvxxxzzz}}}~~~yyyhhhUUUVVV^^^cccVVVHHHWWWqqqvvv]]]FFF>>>???AAAFFFPPP[[[ggg{{{iiihhhVVVPPPddduuuuuu\\\LLLLLLNNNXXXjjjiiiiiiyyy{{{qqqrrrrrrpppppppppqqqssstttsssrrrnnnmmmlllkkkjjjjjjjjjjjjkkkjjjhhhgggffffffggggggddddddcccbbb```^^^[[[ZZZ\\\ZZZiiiZZZffffff\\\iii}}}iiiBBB<<<999999888555333555222222222222222222222222///333111222777888EEE]]]}}}tttnnn{{{uuuccc```eeeooo}}}~~~tttjjjkkkiiiggggggjjjnnnqqqrrrtttwwwvvvtttttttttoooiiifff___OOOCCCMMMiiizzzyyyqqq```RRRKKKGGGDDDCCCEEEIIIOOOUUUZZZ]]]]]]^^^___```___^^^^^^```bbbbbbbbbccceeeiiimmmqqqttttttuuutttsssxxxxxxlll___^^^fffoooqqqpppxxx}}}wwweeeSSSGGGDDDJJJHHHFFFLLL]]]iiiaaaPPPHHHTTTnnnqqqjjjsssuuussspppssszzzrrrtttwwwzzz|||}}}}}}}}}{{{}}}|||xxxuuurrrkkkcccWWWQQQEEEBBBIIITTTsss|||bbbNNNcccrrr}}}{{{ddd[[[ooobbbCCC777999666555555555555444444444333222333555444444999AAA\\\jjjnnngggkkk|||~~~~~~|||{{{wwwssspppkkk]]]JJJ>>>;;;>>>@@@AAA???@@@AAACCCHHHNNNSSSVVVUUUVVVXXX]]]cccfffggggggeeeaaafffyyyrrrqqq|||yyyhhhTTTMMMZZZssssssbbbhhhfffVVVeeerrr}}}zzz~~~~~~}}}~~~zzznnncccRRRHHH>>>:::777444333444555444777666:::RRRkkkoooUUUJJJRRRuuuyyyiiikkkJJJFFFAAA@@@>>>===;;;:::::::::999999999888888888777777666777777777888888888888777444777<<>>AAAFFFMMMdddwww~~~iiijjjvvv___WWWooo}}}{{{fffVVVTTTSSS\\\nnn|||fffgggyyy{{{rrrssstttrrrqqqqqqrrrssstttrrrqqqqqqpppnnnllljjjiiihhhhhhjjjiiigggfffeeeeeeffffffbbbcccccccccaaa^^^[[[YYYZZZXXXdddzzz___ddd|||tttiiiooo~~~qqqDDD===999999999555333333222222222222222222222222...222000111777;;;NNNkkk}}}pppnnn{{{hhhRRRTTT___lll|||zzztttjjjkkkjjjiiihhhhhhjjjmmmooorrruuuuuusssttttttpppiii^^^\\\PPPFFFTTTqqqwwwxxxppp___NNNFFFCCCAAACCCEEEIIIOOOVVVYYYXXXVVVVVVXXXYYYZZZ[[[]]]```cccaaabbbcccfffjjjooosssvvvxxxyyywwwuuuwww}}}~~~|||vvvnnneeedddjjjpppqqqppppppsssvvvuuujjjXXXIIIBBBEEEEEEDDDIIIYYYiiiiii___RRRaaazzztttmmmwwwzzzzzzwwwwww{{{~~~~~~rrrtttwwwzzz|||~~~~~~~~~}}}~~~|||wwwtttrrrllleeeYYYTTTHHHCCCFFFPPPqqqiiiQQQ^^^pppooodddsssbbbCCC666888666555555555555444444444333222333555555444:::AAA]]]fffhhhdddmmm}}}|||{{{yyyvvvsssmmm___KKK===999;;;>>>@@@===>>>>>>???CCCLLLVVV]]]______aaaeeekkkpppssstttqqqnnntttqqqjjjoooyyyfffZZZJJJHHH___qqq___UUU___~~~oooTTTXXXyyywww~~~|||~~~}}}||||||}}}~~~zzzooodddSSSIII???;;;888444333444555444888777999PPPmmmvvvXXXIIIRRR|||ggglllKKKGGGAAA@@@>>>===;;;:::::::::999999999888888888888888666777777777888888888888888555777;;;???RRR{{{{{{nnnhhhdddccceeefffdddccccccbbbccceeefffhhhkkkppptttvvvxxx{{{|||~~~sss```OOOJJJJJJMMMKKKJJJZZZpppoooLLL???DDDJJJYYYrrr}}}bbbpppkkkaaauuuooo^^^WWWUUU___tttfffgggyyyvvvwwwvvvuuutttrrrssssssrrrpppnnnqqqpppnnnllljjjiiihhhhhhiiihhhgggeeeeeeeeeeeefffaaabbbcccbbbaaa^^^[[[YYYXXXVVV```sssfffccc}}}~~~ppprrryyyGGG???888888888666333333222222222222222222222222///333000000777AAA[[[yyypppqqqzzz}}}|||aaaJJJNNN]]]mmm~~~{{{xxxqqqnnnooonnnkkkgggfffiiikkkooorrrtttrrrssssssnnnhhhYYYWWWMMMIIIYYYsss{{{sssooosssooo```NNNCCC@@@???BBBEEEIIINNNRRRSSSQQQOOOOOOQQQTTTVVVWWWZZZ^^^aaa```aaacccfffjjjooorrruuuxxxyyyxxxvvvyyy}}}}}}zzzrrroookkkhhhffffffggghhheeehhhpppxxxsss```LLLBBB???BBBCCCEEERRReeeppppppfffssstttooowww}}}~~~|||~~~~~~|||wwwxxxzzz|||}}}~~~~~~~~~~~~~~~{{{vvvsssrrrmmmfff[[[VVVIIICCCEEELLLkkkuuuUUU[[[qqq{{{qqqcccCCC666999666555555555555444444444333222444666555555:::BBBYYY___bbbdddttt}}}}}}}}}|||zzzxxxpppbbbNNN>>>888:::???BBBAAAAAA@@@>>>AAAKKK[[[fffmmmkkkkkknnntttzzz~~~qqqiiilllpppmmmhhhPPPJJJBBBFFF^^^|||uuukkk\\\OOOJJJRRReeewwwiiiXXXRRRjjjpppyyy~~~~~~}}}}}}}}}~~~~~~~~~zzzooocccUUUJJJ@@@;;;999555333444444222777888999OOOlllxxxUUUGGGRRRffflllKKKGGGAAA@@@>>>===;;;:::::::::888888888888888888888888777777777777888888888888999666888<<>>EEEJJJMMMNNNMMMJJJKKKVVViiixxx}}}zzzwwwwww{{{zzzhhhgggqqqsssdddTTTBBB@@@;;;???PPPeeemmmiii^^^YYYPPPHHHFFFJJJSSS[[[WWWRRR]]]~~~kkk]]]cccwww~~~{{{||||||}}}~~~~~~~~~~~~~~~yyynnncccVVVKKKAAA<<<999555333444444111666888999KKKfffqqqTTTIIIXXXiiimmmKKKGGGAAA@@@>>>===;;;:::::::::888888888888888888888888777777777777888888888888999777999===@@@QQQ}}}}}}qqqttt~~~wwwooogggbbbaaa^^^``````^^^\\\\\\]]]^^^^^^```bbbccceeeiiinnnrrrsssuuuwwwyyyzzz|||xxxdddOOO@@@???AAAFFFHHHOOOcccwww~~~UUUHHHOOOVVVlllqqqyyy{{{uuuuuu|||xxxjjjdddtttxxxvvv~~~vvvuuutttsssssstttsssqqqoooooonnnmmmllllllkkklllllljjjiiihhhffffffffffffgggbbbbbbaaa```^^^]]]\\\\\\YYYZZZ^^^ggglllbbbwww}}}nnnpppNNNBBB777444666555444555222222222222222222222222...444333333:::HHHjjjqqqkkkqqqxxxzzzssstttvvvyyyiiiQQQUUUeeeyyyyyywwwzzzqqquuuvvvrrriiieeehhhmmmooossstttssssssrrrmmmeee[[[NNNEEEOOOffftttrrriiifffoooooo___KKK@@@>>>@@@>>>HHHSSSVVVQQQJJJEEECCCBBBGGGNNNTTTYYY\\\___aaaaaabbbcccfffhhhkkkmmmnnnoooqqqqqqoooqqqtttrrrmmmllllllkkkhhhccc]]]XXXUUUNNNSSSdddxxxzzzfffPPPFFFAAAFFFGGGIIIXXXqqq|||yyyyyy~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{xxxsssqqqqqqnnniii^^^WWWIIIDDDEEEFFFZZZzzzXXXTTTooo~~~yyynnnMMM;;;;;;666555555555555444444444333222444666666666<<>>===;;;===CCCLLLSSSVVVQQQOOOKKKFFFFFFJJJOOORRRWWWXXXhhh{{{hhhXXXRRR[[[pppyyyzzzzzz{{{|||~~~~~~~~~zzzooocccWWWLLLAAA===:::555444555555000444777777FFF[[[dddQQQIIIXXXgggmmmLLLGGGAAA@@@>>>===;;;:::::::::888888888888888888999999777777777777888888888888999777:::>>>AAARRR}}}wwwrrrttt}}}ttthhh^^^]]]aaaZZZ\\\]]]ZZZWWWYYY[[[]]]]]]^^^```bbbdddhhhmmmqqqrrrtttvvvxxxyyy{{{~~~ttt___III===@@@EEEHHHHHHPPPhhhZZZMMMTTTZZZiiirrr}}}zzzttt{{{~~~rrr~~~~~~ttttttsssrrrsssttttttsssqqqnnnmmmmmmlllllllllmmmmmmkkkjjjhhhgggffffffggggggcccbbb```___]]]]]]\\\\\\[[[]]]```eeekkk```iiiqqqqqqPPPCCC666333555555555666222222222222222222222222---444555555<<>>>>>AAA???LLL[[[___WWWLLLDDDBBBAAAGGGOOOWWW]]]aaadddfffbbbcccdddfffhhhjjjllllllmmmooommmiiihhhhhhddd___dddbbb______^^^YYYQQQJJJGGGMMM___uuuxxxdddPPPHHHFFFIIIIIINNN```{{{{{{tttpppvvv~~~~~~~~~~~~}}}}}}}}}}}}zzzzzzwwwqqqpppqqqooojjjbbbZZZLLLGGGHHHHHHWWWuuuzzzXXXRRRmmmxxxzzzvvv|||rrrOOO:::888666666555555555444444444333222444666666666<<>>TTT|||yyy{{{uuurrrmmmbbbXXXSSSTTTUUUVVVXXXYYYZZZZZZZZZZZZ\\\___cccgggkkknnnpppsssssssssuuuxxx}}}yyyjjjTTTBBBBBB>>>DDDPPPRRRUUUqqqzzzTTTOOO]]]aaaiiilllwww~~~rrreeerrr{{{vvvyyyxxxxxxrrrvvvuuuuuusssrrrpppnnnmmmmmmnnnooonnnkkkiiiiiijjjlllkkkiiigggeeedddccccccdddcccbbb```______^^^^^^XXX]]]```iiixxxVVVhhhvvviiivvv\\\@@@<<<666333:::444555333333333222222111111111000333444333888MMMnnn~~~eee[[[hhhyyyfffLLLQQQfffyyytttuuusssrrrqqqlllgggiiinnnpppuuuwwwsssooolllhhhbbbTTTJJJEEEZZZtttsssffffffqqqtttmmmYYYFFF>>>===;;;@@@MMM^^^eeeZZZIII??????>>>EEERRR```dddcccgggnnneeeeeedddcccfffjjjiiidddiiieeeaaa]]]WWWQQQPPPTTTTTTVVVVVVUUUVVVTTTLLLBBBBBBPPPggguuummmYYYNNNOOOTTTOOOZZZmmm~~~|||tttmmmooozzz}}}|||{{{zzzzzz{{{|||}}}yyyxxxvvvuuutttrrrooommmfff\\\KKKCCCAAAAAAVVVyyy}}}wwwSSSRRRggg{{{qqqeeejjjjjjuuuQQQ888:::666666555444444444444555111222444666555555===GGGXXX___iiiuuuuuunnn~~~~~~}}}|||zzzwwwrrrnnnvvviiiXXXLLLJJJPPPXXX^^^aaammmzzzrrr___[[[lllvvv___RRRGGGFFFIIIGGGCCC@@@@@@999;;;>>>;;;AAAHHHDDDJJJUUUTTTOOORRRQQQMMMQQQ[[[jjj{{{mmm\\\dddfffooo}}}{{{zzz|||~~~|||ooofffWWWLLLBBB===:::666444555333222222444444888CCCOOONNNIIIJJJbbbjjj]]]kkkKKKIII@@@@@@???===<<<;;;:::999888999999::::::999999888777777777777888888888888:::222888???@@@XXX}}}|||zzzvvvooocccWWWRRRRRRSSSTTTVVVWWWXXXXXXYYYYYY[[[^^^bbbfffjjjmmmooorrrssstttvvvzzz}}}}}}tttdddQQQBBB===@@@HHHOOOQQQ^^^nnnQQQOOO\\\______ccciiihhh```aaa{{{vvvkkkooo|||xxxvvvxxxxxxwwwvvvuuusssrrrqqqpppqqqqqqpppmmmkkkjjjjjjlllkkkiiigggeeedddccccccaaa```___^^^]]]]]]]]]]]]XXX\\\^^^hhhxxxUUUccc{{{iiippp___AAA<<<777333999444555333333333222222222111111111444444333888MMMmmmzzzddd^^^mmm~~~hhhNNNQQQdddzzzvvvtttssssssrrrmmmhhhiiinnnppptttvvvrrrnnnkkkfffaaaQQQKKKJJJ___vvvqqqccccccuuuuuujjjWWWFFF@@@???===AAANNN___fff[[[III>>>===???GGGVVVfffllljjjjjjnnndddffffffdddgggkkkjjjfffbbb[[[TTTPPPLLLGGGGGGJJJMMMQQQRRRRRRRRRQQQKKKCCCFFFSSShhhsssiiiTTTMMMQQQ___eeetttwwwsssrrryyy~~~~~~}}}{{{zzzzzzyyyyyyxxxwwwuuuuuutttsssooommmccc\\\OOOGGGDDDCCCWWW{{{}}}sssTTTPPPbbbzzzyyynnnaaahhhvvvdddfffuuuPPP888999666666555444444444444555333333555777666666>>>GGG[[[```gggqqq~~~}}}ppplll}}}zzzvvvrrrnnnmmmrrrlll```SSSKKKKKKQQQWWW___kkkxxxwwwssswwwzzz}}}~~~wwwkkkhhhuuu|||kkkTTTIII@@@@@@CCCBBB???===:::888<<<>>>;;;???FFFGGGPPP^^^```YYYWWWPPPJJJNNN]]]mmm~~~{{{pppyyy~~~}}}}}}~~~zzznnneeeWWWLLLBBB===:::666444555333222333444444777BBBNNNLLLFFFDDD[[[{{{~~~iii]]]jjjKKKIII@@@@@@???===<<<;;;:::999888999999999999999888888777777777777888888888888999222777===AAA^^^{{{~~~{{{sssdddWWWPPPOOOPPPRRRTTTUUUVVVWWWWWWXXXZZZ]]]```dddhhhkkklllooopppsssvvvyyy|||}}}~~~~~~~~~|||wwwlll\\\LLLCCC<<>><<>>???AAAGGGMMMRRRSSSTTTSSSOOOIIILLLWWWgggmmm___MMMKKKUUUjjj}}}xxxzzz~~~}}}~~~}}}{{{yyywwwvvvvvvuuuuuuuuuuuusssooolll```]]]RRRJJJGGGEEEZZZ|||}}}oooXXXOOO\\\ttt|||xxxmmm^^^YYYrrrtttfffllltttPPP777888666666555444444444444555444444666777666666>>>HHH\\\```fffnnnyyy}}}uuukkkkkk~~~zzz|||~~~xxxqqqmmmlllmmmsssrrrkkk___RRRKKKLLLPPP[[[ffftttxxxooolllooonnngggeeeiiilllrrrzzz}}}zzzyyynnn[[[GGG???999<<>>>>>:::<<>>HHHZZZ^^^fffpppyyyzzzqqqhhhkkk{{{wwwxxx|||yyyqqqlllmmmpppyyyxxxssshhh[[[QQQMMMMMMWWWaaammmzzzxxxggg```^^^dddfffaaaaaafffeeekkkuuuxxx___JJJ@@@;;;888<<<@@@@@@AAADDDCCCGGGCCC@@@AAAAAACCCKKKXXXrrrzzzppp___TTTWWW]]]}}}~~~}}}}}}}}}~~~~~~wwwmmmeeeWWWLLLBBB===:::666444555555444444555444555???JJJYYYPPPFFFUUUxxxzzzjjjJJJHHH@@@@@@???===<<<;;;:::999999999999999888888777666666777777777888888888888999666999;;;CCCiii|||qqq|||wwwgggXXXQQQNNNOOOQQQSSSUUUVVVWWWWWWXXXYYY[[[^^^bbbeeeggghhhjjjmmmqqqtttwwwxxxxxxxxxvvvqqqmmmiii]]]OOOGGGGGGFFFQQQXXX```|||oooSSSNNNSSScccwww~~~ooozzz|||ppplllzzzzzzrrrppphhh[[[hhhyyywwwzzzrrrrrrqqqqqqqqqrrrsssttttttuuutttrrrnnnjjjiiiiiigggfffdddbbb```___^^^^^^[[[\\\]]]___````````````[[[[[[YYY```xxxuuuRRRYYY~~~uuujjjwwwmmmGGG<<<888666888222666222222222222222222222222111222333444===UUUttt}}}nnnqqqeeeOOOQQQbbbyyyvvvrrrttttttvvvwwwrrrllllllooooooppppppmmmkkkiiibbbZZZHHHIIIQQQhhh{{{sssfffjjjhhhYYYFFF;;;999999999999AAAEEEJJJKKKDDD;;;:::???EEEXXXuuummmZZZXXXdddoooqqqmmmhhhbbb]]]PPPDDD:::888<<<>>>BBBEEEHHHSSS```gggkkkjjjbbbYYYSSSWWW\\\ZZZMMMFFFUUUkkk{{{yyyyyyxxxvvvzzz{{{|||||||||{{{yyyxxxvvvuuuttttttsssqqqmmmjjj```___SSSFFFCCCEEEZZZzzz}}}hhhdddQQQTTTiiiwwwyyyooo```XXXddduuu{{{rrrooo|||vvvTTT;;;:::666666555444444444444555333333444555444555>>>IIIVVV[[[gggvvv~~~{{{qqqhhhmmmzzzvvvwwwyyy|||tttoooppprrrzzzwwwqqqjjjbbbYYYRRRMMMUUU\\\fffppp{{{wwwmmm]]][[[bbbnnnqqqiiicccdddeeeiiirrr}}}{{{iiiSSS@@@>>>:::999===@@@AAAEEEJJJOOORRRGGG>>>DDDDDDCCCMMMfff~~~|||kkk___```hhh~~~~~~~~~~~~wwwmmmeeeWWWLLLBBB===:::666444555444333444555444555>>>III\\\TTTGGGQQQrrriiiJJJHHH@@@@@@???===<<<;;;:::999999999999999888777666666777777777777888888888888888888;;;<<>>AAAEEEGGGSSSbbbooovvvssseeeWWWQQQTTTYYYZZZRRRQQQccczzz{{{yyyzzzwwwuuutttxxxxxxyyy{{{{{{|||||||||xxxvvvtttrrrqqqoookkkiiibbb```RRREEECCCFFFWWWrrriiieeeQQQPPPdddrrrwwwpppbbbUUUZZZmmmzzzuuuwwwzzzXXX===:::666666555444444444444555333222333555555777AAALLLTTTZZZiiizzz}}}ssskkkooo~~~{{{zzzwwwvvvvvv}}}}}}wwwqqqooonnnrrrooollljjjfff```XXXQQQUUUZZZ___fffpppvvvssslll```dddqqqttteee___eeehhhoooyyy~~~lll[[[KKK@@@===:::999<<<===>>>EEELLLXXX^^^LLL???GGGGGGIII\\\}}}vvvkkkmmm~~~wwwmmmeeeWWWLLLBBB===:::666444555333333444555444555>>>HHHccc]]]OOORRRnnniiiJJJGGG@@@@@@???===<<<;;;:::999999999999999888777666555777777777777888888888888777888===???MMMzzztttooopppzzzyyyiiiZZZQQQMMMOOOQQQSSSUUUWWWXXXXXXYYYZZZ\\\^^^aaaccceeefffkkkmmmooorrruuuvvvwwwwwwnnnddd^^^___\\\QQQKKKLLLKKKTTTbbb|||^^^TTTTTT```rrryyyooonnnvvv}}}yyyrrrbbbhhhxxx{{{qqq|||~~~wwwvvvwwwvvvuuuvvvuuussssssssstttvvvwwwsssssssssqqqmmmjjjiiiiiigggfffdddbbb```______^^^WWWYYY[[[]]]^^^]]]]]]\\\[[[]]]YYY[[[nnnsssYYY\\\}}}lllsss{{{vvvJJJ<<<999777777000666111111222222222333333333000111222444===QQQjjj|||zzzyyyzzzWWWHHHSSSjjj}}}{{{xxxwwwvvvvvvvvvrrrmmmoootttmmmnnnmmmkkkllllllddd[[[KKKGGGKKKiiiiiiaaaTTTGGG<<<:::<<<<<<===@@@======>>>???===;;;@@@HHHVVVmmmyyy```LLLQQQfff|||wwwgggVVVKKKEEE@@@<<<<<<<<<;;;>>>CCCDDDPPPcccttt~~~yyydddPPPMMMQQQ[[[bbbaaaccctttzzzvvvyyyzzzwwwuuuwwwyyyxxxyyyyyyzzz{{{|||}}}{{{xxxtttpppnnnllljjjhhhcccaaaTTTHHHGGGIIISSSgggjjjgggRRRQQQcccpppvvvssshhhVVVVVVlll~~~]]]???999666666555444444444444555444333444666777:::EEEPPPVVV[[[iii|||}}}tttoooqqq{{{{{{}}}|||zzzwwwuuuzzz|||~~~}}}xxxqqqiiieeecccggglllnnnkkkeee___[[[VVVYYY\\\```hhhsssvvvtttvvvvvv~~~tttddd^^^bbbeeennnxxx~~~sss]]]OOOIIIEEE>>><<<:::;;;:::;;;DDDMMM\\\hhhXXXFFFMMMNNNXXXxxx{{{}}}uuukkkcccWWWLLLBBB===:::666444555222222333555444555>>>HHHjjjgggWWWSSShhhiiiJJJGGG@@@@@@???===<<<;;;:::999999999999888888777555555777777777777888888888888555999???AAAQQQuuuppp|||hhhssszzziiiYYYQQQLLLNNNPPPRRRTTTVVVWWWXXXZZZZZZ\\\___aaaccceeefffhhhiiikkknnnppprrrssstttmmm```ZZZ^^^]]]SSSMMMNNNQQQYYYjjjuuuSSSPPPXXXhhh}}}xxxjjjccclll{{{}}}pppccc[[[eee|||~~~}}}zzzvvvvvvwwwwwwuuuvvvtttsssrrrrrrsssuuuvvvsssttttttrrrnnnlllkkkkkkhhhgggeeecccbbbaaa``````YYY[[[]]]___```___^^^]]]ZZZ]]]ZZZZZZjjj|||sss\\\TTT}}}qqqwwwyyyKKK<<<:::777777000666111111111222222333333333000111222444<<>>@@@??????DDDKKK^^^ssssss\\\JJJPPPhhh{{{gggSSSFFFEEEBBB@@@@@@===:::<<>><<<;;;999;;;DDDOOO]]]qqqbbbNNNSSSVVVgggzzz~~~|||tttiiiaaaWWWLLLBBB===:::666444555111111333555555666>>>IIIjjjhhhXXXOOO```tttiiiJJJHHHAAA@@@???===<<<:::999888888888888888888888888888777777777777888888888888666777;;;>>>RRRtttlllkkkcccttt|||ppp___QQQNNNNNNNNNOOOQQQTTTVVVXXXXXXZZZ^^^aaadddeeeeeeeeeccciiilllmmmnnnqqqrrrpppjjjYYYSSS```hhh___UUUUUU[[[mmmssscccOOOSSSbbbyyy}}}uuufff\\\[[[lllvvvaaacccfffyyyxxxwwwvvvuuuuuuuuuuuurrrrrrrrrsssttttttqqqoooqqqqqqqqqpppooommmkkkiiihhhhhhgggfffdddaaa___^^^___]]]\\\\\\^^^^^^]]][[[\\\\\\ZZZdddiiixxx~~~WWWZZZuuuIII===>>>777888222333222222222222222222222222333444333333:::MMMhhh{{{xxx~~~lllRRRIIIOOOqqq}}}xxxyyyzzzvvvrrrqqqssssssqqqoooooommmlllkkkjjjhhhdddbbbWWWOOOUUUooojjjUUUIII@@@888999<<<===???AAA===<<<>>>CCCCCCDDDLLLWWWiiiuuu~~~fffSSSKKKPPPnnnyyy___KKKBBBDDDKKKLLLCCC::::::???BBBFFFRRRggg|||{{{dddQQQQQQSSS^^^qqq}}}xxxvvvsssrrrttttttssswww}}}{{{{{{{{{{{{{{{|||}}}}}}}}}zzzuuupppmmmkkkkkkkkkeeebbbZZZRRRLLLNNNUUU[[[lllggg[[[SSS\\\rrrwwwTTTTTThhhgggBBB;;;666666555444444444444555222444555333444>>>OOO]]]```ZZZaaauuu~~~vvvtttvvvyyy}}}}}}}}}{{{zzz}}}||||||}}}zzzpppaaaVVVYYY```hhhmmmmmmkkkjjjjjjbbb]]]YYY[[[dddqqq~~~ttthhhddd```\\\aaafffnnnuuuzzz}}}wwwbbbOOOFFFHHHMMMGGG===999<<<<<<:::BBBNNNiiitttlllYYYWWWgggjjjppp~~~}}}xxxoooeee___WWWOOOEEE===:::888555333222333444444555888<<>>RRRxxxqqqbbb\\\mmm}}}rrraaaTTTMMMNNNNNNOOOQQQTTTVVVXXXXXXZZZ]]]```cccdddddddddccciiillllllmmmppppppmmmcccVVVUUUdddmmmcccYYYWWWbbbqqq}}}jjj[[[RRRPPPUUUcccttt~~~zzzooofffaaa]]]cccxxxlllmmmssswwwvvvuuuuuutttuuuuuuuuussssssrrrssstttsssqqqoooppppppqqqqqqpppmmmkkkiiihhhhhhgggeeeccc```^^^]]]]]][[[[[[[[[]]]]]]\\\[[[ZZZZZZYYYccciiizzz]]]aaarrrJJJ===>>>777888333333222222222222222222222222222333333555>>>RRRnnnsssyyyeeeOOOKKKTTTwww}}}wwwyyywwwtttpppoooqqqrrrqqqooolllkkkjjjkkkkkkjjjgggddd[[[QQQUUUlllkkkVVVGGG>>>888999===???AAADDD>>><<<===AAADDDHHHRRR\\\nnnuuu|||{{{mmm[[[RRRRRRddd}}}xxx^^^LLLCCCJJJRRRTTTKKK???===AAAEEELLLYYYmmm~~~|||kkk___UUUUUU___ssszzztttrrrssswwwwwwvvvxxx|||||||||{{{{{{{{{||||||}}}|||zzzuuupppmmmkkkkkkkkkfffbbbYYYPPPKKKNNNWWW___hhhiii[[[QQQZZZpppyyyWWWRRRccchhhBBB;;;666666555444444444444555333444444333555???MMMXXXVVVRRR[[[rrrvvvqqqxxxzzz}}}~~~}}}}}}}}}{{{zzz}}}|||{{{}}}{{{ssscccWWWYYY___hhhmmmnnnkkkiiigggbbbaaa``````cccmmmzzzyyyiii^^^\\\YYYUUU```fffmmmsssxxx}}}qqq\\\KKKCCCDDDHHHFFF>>>:::======<<>>@@@CCCGGG???<<<<<>>>>>AAANNN^^^xxxwwwlllnnnnnn^^^\\\vvv~~~}}}zzzvvvooogggbbbVVVNNNDDD===999888555333222333444444444777;;;>>>UUUmmmkkkUUUYYYoooyyyzzziiiJJJHHHAAA@@@???===<<<:::999888888888888888888888888888666777777777888888888888::::::===???RRR}}}ssssss^^^ddd{{{|||{{{}}}{{{xxxvvvqqqhhh[[[RRRLLLLLLNNNOOOQQQSSSUUUVVVVVVWWWZZZ\\\^^^``````aaadddiiikkkkkklllmmmiiiccc]]]UUUVVV```cccXXXLLLIIIUUU\\\___WWWIII@@@DDDKKKJJJ\\\qqq{{{}}}xxxmmmaaadddmmm}}}}}}tttsssttttttuuuvvvwwwxxxwwwvvvtttttttttsssqqqooolllnnnpppqqqqqqnnnkkkiiiiiiiiigggeeeccc```]]]\\\ZZZYYYYYYZZZ]]]^^^^^^]]]ZZZZZZXXXaaahhh}}}jjj___yyymmmNNN>>>===777:::555555222222222222222222222222111222444777CCC[[[yyyjjjkkk~~~xxxwww{{{]]]LLLMMMZZZ}}}|||vvvyyyqqqnnnkkkkkknnnooonnnmmmiiiiiihhhiiijjjiiigggeee___TTTPPP\\\nnnssseeeUUUIIIAAA<<<===???AAADDDHHHBBB>>>===EEETTTeeettt}}}sssmmmhhhdddbbbdddmmmwwwmmmZZZNNNHHHKKKVVV\\\SSSEEEAAAEEEJJJPPP```sss{{{yyyssssssuuufffbbbcccqqqyyyuuusssvvvwwwvvvvvvyyy}}}}}}||||||{{{{{{||||||{{{yyyuuuqqqnnnlllkkkkkkgggbbbXXXMMMGGGIIIQQQYYYqqqggglllYYYIIIOOOggg{{{{{{___YYYpppsssHHH;;;666666555444444444444555444333222333888???FFFKKKLLLMMMZZZuuuzzznnnxxx~~~zzz~~~~~~~~~||||||{{{||||||{{{xxxvvvpppmmmlllrrrxxxvvvjjj___YYY^^^ffflllmmmiiiccc___]]]```cccccccccfffmmmssszzzmmm```XXXWWWYYY]]]bbbgggkkklllooossswwwyyyxxxvvvsssqqqrrruuuxxx|||~~~yyybbbMMMAAA======>>>DDDAAA???@@@BBBJJJ[[[llluuuoooeeennnyyykkkaaa^^^kkk~~~}}}{{{yyyuuuooohhhbbbUUUNNNDDD<<<999777555333222333444444444666:::===RRRkkkjjjWWW]]]rrrzzzxxxiiiJJJHHHAAA@@@???===<<<:::999888888888888888888888888888666777777777888888888888::::::===???RRR~~~qqq{{{llluuu~~~|||yyyuuuttttttrrrooommmhhh```VVVOOOJJJKKKLLLOOOQQQRRRTTTTTTUUUVVVXXXZZZ\\\]]]^^^___dddgggjjjkkkllllllfff^^^WWWPPPNNNSSSSSSLLLEEEDDDLLLMMMLLLGGGAAAAAAFFFLLLPPPlll|||oookkkxxxyyytttttttttuuuvvvwwwxxxyyyxxxwwwuuuttttttsssrrrppplllmmmoooppppppnnnkkkjjjjjjjjjiiigggdddaaa___^^^\\\[[[ZZZ\\\^^^______^^^\\\[[[YYYaaafffzzzjjjTTT|||zzzpppRRR???<<<777:::555555222222222222222222222222222333444777BBBZZZyyy}}}iiikkk{{{|||}}}~~~aaaLLLKKKXXX||||||wwwyyyqqqmmmjjjjjjmmmooonnnlllkkkiiifffdddcccbbb```___ZZZQQQJJJPPP]]]ddd\\\PPPFFF@@@===>>>AAADDDIIINNNGGGBBB@@@HHHZZZooo|||eee___\\\bbbkkksss{{{zzzfffVVVLLLFFFGGGRRRYYYRRRHHHGGGLLLQQQWWWfffvvv{{{tttmmmllloooiiigggfffooo~~~wwwvvvvvvvvvwww{{{||||||{{{{{{{{{{{{{{{|||zzzxxxuuurrrooolllkkkkkkeeeaaaYYYNNNFFFDDDIIINNNffflllmmmYYYGGGLLLdddyyy}}}xxx]]]]]]zzzxxxLLL<<<666666555444444444444555333333222444888>>>DDDGGGOOORRR```xxxxxxkkksss~~~zzzwww{{{~~~}}}{{{zzzzzzzzzzzzxxxssspppfffdddfffooowwwxxxqqqhhh[[[___dddiiiiiifff```\\\ZZZZZZ[[[^^^bbbeeehhhiiiqqqyyy~~~wwweeeWWWTTTXXXYYY]]]aaacccccceeejjjnnnmmmnnnoooooooooppprrruuu|||~~~rrr[[[HHH???<<<<<<<<>><<>><<<<<<<<>>EEEHHHFFFDDD@@@???AAADDDGGGNNNVVVLLLGGGDDDLLLbbbwww|||vvvfffiiippp||||||cccQQQIIIEEEBBBDDDKKKPPPOOOOOOUUU\\\^^^bbbgggnnnqqqpppnnnnnnnnnsss~~~~~~yyyvvvwwwvvvwwwyyywwwwwwwwwxxxyyyzzz{{{|||xxxwwwuuurrrpppmmmkkkkkkeeeaaaXXXLLLBBB@@@CCCHHHhhhtttrrr\\\JJJPPPiii||||||sss^^^YYYqqqsssKKK;;;666666555444444444444555111444666666666:::CCCKKKPPPXXXeeesss{{{xxxkkk```jjj{{{wwwtttssswww~~~}}}}}}||||||{{{zzzyyyyyyxxxuuunnngggaaaXXX[[[bbbjjjqqqttttttrrrcccaaa______``````^^^\\\XXXZZZ]]]___```bbbcccdddbbbkkkyyyttt```SSSPPPKKKLLLMMMLLLMMMQQQYYY___\\\___cccfffjjjoootttwww}}}|||xxxiii```RRRFFF>>><<<<<<===@@@FFFPPP[[[dddgggeeeaaaQQQTTT___~~~}}}yyywwwvvvvvvuuusssoooiiidddSSSLLLBBB;;;999777555333333333333333333555888;;;GGG]]]YYYGGGQQQiiiqqqnnniiiJJJHHHAAA@@@???>>><<<:::999888888888888888888888888888777777777777888888888888888999<<<@@@SSStttggguuuqqqeeeUUUPPPLLLIIIGGGDDDEEEFFFHHHIIIJJJIIIIIIDDDFFFHHHKKKMMMNNNNNNNNNSSSSSSTTTUUUVVVXXXZZZ[[[```cccfffhhhlllkkkbbbWWWFFFDDDCCCCCCEEEIIIOOOUUURRRPPPMMMJJJLLLSSS^^^eeewww|||}}}}}}~~~|||zzzxxxuuuttttttttttttuuuvvvvvvxxxvvvttttttuuuvvvvvvuuurrrqqqnnnllljjjjjjjjjjjjfffffffffeeedddcccbbbaaa]]][[[ZZZ[[[\\\\\\[[[ZZZWWWXXXWWW^^^```sssdddXXXqqq]]]CCC===666999333222222222222222222222222222222333333555AAAYYYyyyvvv|||___JJJKKKZZZ~~~zzz|||vvvrrrnnnnnnooopppnnnlllccc\\\RRRJJJGGGGGGHHHIIIEEEGGGBBB999666===CCCCCCKKKFFFCCCCCCCCCDDDJJJQQQJJJFFFDDDNNNggg}}}zzzjjjpppyyytttYYYHHHDDDDDDDDDDDDHHHKKKKKKOOOVVV]]]___[[[]]]bbbhhhnnnsssuuuwww}}}~~~|||ttttttuuutttssssssuuuuuuvvvwwwxxxzzz{{{|||xxxwwwuuussspppmmmlllkkkfffaaaVVVJJJAAA@@@EEEKKKooosssttt___MMMTTTlll~~~|||rrrdddXXXiiinnnIII:::666666555444444444444555111555888666555999CCCMMMPPPZZZgggrrrwwwtttiii___gggzzz~~~vvvssssssvvv}}}||||||}}}}}}|||zzzzzzyyywwwssslllccc]]]RRRXXX___fffkkkmmmooopppfffbbb]]]\\\]]]^^^^^^\\\YYY^^^cccccc```___bbbggg[[[```llluuuppp]]]LLLFFFEEEFFFFFFEEEEEEKKKTTT[[[YYY[[[^^^bbbgggnnnuuuzzz{{{~~~vvvqqqaaaZZZPPPEEE>>>;;;<<<======FFFTTTccclllkkk___SSSTTTYYYgggyyytttsssrrrssssssrrrooojjjfffSSSKKKBBB;;;999777555333333333333333333555888;;;AAAZZZYYYFFFLLLaaajjjjjjmmmOOOIIIBBBAAA???>>><<<;;;;;;;;;999999999999999999999999999999888888888888999999:::888===DDDXXXmmmooonnniii~~~pppQQQJJJFFFGGGHHHCCC@@@<<<:::===DDDJJJLLLKKKGGGDDDCCCDDDGGGKKKLLLLLLPPPQQQSSSUUUWWWYYY[[[\\\aaabbbeeehhhgggbbb[[[VVVKKKBBB===BBBJJJNNNQQQSSSXXX]]]]]]TTTNNNVVVjjj{{{zzzuuu{{{~~~~~~|||wwwuuuzzzwwwyyy~~~}}}yyytttqqqqqqtttwwwvvvwwwxxxwwwvvvvvvwwwyyyrrrqqqoookkkhhhggghhhjjjiiihhhfffdddaaa___]]]\\\]]]]]]\\\\\\[[[\\\\\\]]]WWW\\\WWW\\\```mmm|||iii\\\uuuaaaCCC;;;:::<<<333777333333333333333222111000555111666:::???XXXzzz~~~{{{dddMMMJJJZZZzzz}}}|||zzztttooojjjiiikkkkkkhhhddd___RRRFFFDDDFFFIIIMMMQQQQQQRRRJJJ;;;999EEEMMMMMMOOOWWWYYYOOODDDBBBBBBAAADDDBBBCCCQQQkkksssrrrtttwww}}}lllTTTGGGCCCDDDGGGHHHHHHHHHJJJNNNTTTYYY]]]UUUVVVXXXdddrrroookkkuuuzzzrrrqqquuuzzzwwwxxxvvvsssuuuyyyxxxssssssssssssuuuxxxzzz{{{{{{}}}zzzwwwtttrrrpppnnnlllkkkaaaTTTJJJCCC@@@FFFNNNsssooonnn]]]VVVddduuuzzzzzz{{{fff^^^dddzzzlllEEE888555555444333333333333444444333444666888:::CCCLLLRRR^^^rrrssshhhdddlllwww}}}yyyvvvzzz|||zzz{{{zzz}}}~~~||||||~~~~~~~~~{{{uuukkkaaaYYYTTTNNNPPPVVV___hhhlllkkkiiidddbbb^^^]]]^^^aaafffiiijjjjjjlllnnnnnnlllgggcccbbbaaaaaabbb^^^RRREEE<<<<<<<<<;;;<<>><<<;;;;;;;;;999999999999999999999999999999888888888888999999<<<777999AAAXXXmmmrrrnnngggyyyfffLLLFFFCCCDDDFFFAAA???===>>>DDDMMMQQQOOOJJJAAAAAA@@@AAADDDHHHKKKLLLOOOPPPQQQSSSUUUWWWXXXYYY```aaadddfffeeebbb[[[VVVKKKDDDCCCLLLXXX___aaabbb\\\fffjjjbbbXXX^^^ttt{{{qqqkkkqqqrrrpppttt~~~www{{{uuukkk|||~~~uuu|||xxxwwwyyy{{{vvvtttpppmmmkkklllooorrrqqqssstttuuuttttttvvvwwwooonnnllljjjiiihhhhhhhhhiiihhhfffcccaaa^^^\\\[[[\\\\\\\\\\\\\\\\\\]]]]]]YYY___ZZZ^^^aaannn|||hhhbbbaaaCCC;;;:::<<<333777333333333333333222111111333///333888<<>><<<;;;;;;;;;999999999999999999999999999999888888888888999999===666777@@@YYYkkktttkkkddduuuxxxYYYFFFCCCBBBDDDFFFAAABBBBBBFFFPPPZZZZZZPPPFFF;;;<<<===>>>@@@CCCGGGKKKMMMNNNOOOQQQSSSUUUVVVWWW``````aaabbbbbb```[[[WWWMMMHHHKKKYYYgggmmmlllkkk```mmmwwwooobbbccc{{{yyyiiieeegggpppqqqjjjppp}}}wwwxxxbbbccc}}}|||uuu}}}vvvtttwwwvvvrrrhhhfffcccbbbbbbeeehhhkkknnnpppssstttsssrrrssstttnnnkkkiiijjjlllllliiifffhhhgggeeeccc```]]][[[ZZZ\\\\\\\\\\\\\\\]]]^^^^^^\\\bbb\\\aaadddooo}}}iiifffbbbDDD;;;:::;;;333777333333333333333222222111333///333777;;;SSStttzzzuuu|||kkkLLLHHH\\\~~~|||yyyvvvrrrlllgggiiilllkkkbbbYYYFFFAAA>>>AAADDDHHHOOOVVVaaa[[[OOOGGGOOO___fffdddhhhnnnmmm\\\GGG<<<>>>BBBAAAFFFMMMUUU```kkkpppnnnxxxrrrqqqsss^^^MMMJJJHHHAAA@@@FFFMMMKKKHHHEEEFFFKKKTTTZZZYYY^^^\\\```iiiiiihhhqqqzzzkkk```\\\```dddwww}}}~~~{{{wwwyyy{{{|||}}}}}}|||zzzxxx|||zzzvvvsssqqqnnnkkkhhhggg```WWWNNNDDD???BBBIIIfffvvvvvv```SSS```ttt{{{ssslllcccZZZ___uuu^^^===777555555444333333333333444555333333555666888@@@IIIVVVkkk{{{vvvzzz||||||}}}zzz~~~}}}yyywwwzzz{{{zzz{{{}}}yyyyyyxxxrrrgggXXXIII@@@AAAEEEMMMXXXaaahhhjjjjjj```[[[UUUPPPQQQWWW___dddmmmnnnlllgggbbb```bbbeeebbb\\\RRRIIIBBB>>>;;;888555888;;;::::::===EEEKKKGGGGGGLLLYYYeeemmmuuu|||vvviiiPPPEEE???AAAAAA<<<;;;???>>>HHHWWWdddlllnnnkkkgggjjjyyy~~~{{{|||zzzvvvsssooofff\\\QQQIII@@@<<<888444333555333444555444444555888;;;LLLddddddOOOKKK]]]}}}mmmMMMFFFBBBAAA???>>><<<;;;;;;;;;999999999999999999999999999999888888888888999999;;;666999AAAWWWiiirrrzzzeeecccrrrfffNNNBBBCCCBBBFFFIIIDDDFFFHHHOOO[[[ccc___OOO@@@888:::;;;;;;<<>>GGGPPPbbb{{{~~~zzz|||zzzzzzxxxzzz|||{{{{{{~~~{{{{{{zzzvvvmmm```SSSJJJGGGKKKRRR[[[dddiiilllmmmkkkfff___XXXVVVWWWZZZ]]]___```^^^YYYTTTSSSYYY___bbb\\\QQQCCC<<<::::::888444888======<<<>>>DDDKKKHHHHHHOOO\\\gggnnnvvv}}}rrrfffNNNAAA999===@@@>>>>>>BBBCCCNNNXXX```jjjuuu{{{{{{~~~}}}~~~~~~~~~xxxtttoooeee[[[QQQIII@@@<<<888444333555333444555444444555888;;;NNNgggiiiSSSLLLaaammmMMMFFFBBBAAA???>>><<<;;;;;;;;;999999999999999999999999999999888888888888999999999999>>>BBBPPPzzzgggooonnn^^^```kkkrrrqqqUUUEEE@@@AAA@@@EEEJJJEEEFFFJJJSSS```gggaaaOOO@@@999999::::::;;;>>>AAADDDGGGHHHKKKOOORRRVVVYYYZZZ[[[[[[ZZZZZZZZZYYYVVVSSSKKKJJJPPP\\\dddaaaZZZUUU___fffqqqvvvssssssiiiYYYjjjrrr|||vvv___hhhxxxuuuppptttlll[[[KKKHHHFFFIIIPPPXXX^^^aaaeeehhhlllooopppqqqrrrsssrrrooonnnqqquuutttooojjjhhhgggeeeccc```^^^\\\[[[]]]\\\\\\\\\]]]^^^^^^___[[[```\\\aaaffftttqqqhhheeeEEE;;;999;;;222777222333333444444444333333444000444888:::PPPooo~~~vvvuuuooogggkkk{{{xxx[[[QQQ[[[uuu{{{vvvqqqoookkkhhhjjjmmmiii]]]SSS@@@BBBIIIRRRYYY]]]cccjjjnnnaaaRRRNNNXXXbbb```YYYUUUQQQKKKEEE???<<<<<>>GGGNNNZZZmmm~~~wwwwww~~~www~~~~~~{{{|||}}}||||||~~~|||zzzxxxtttnnnfff```TTTXXX^^^ccchhhkkkmmmnnnqqqnnnjjjddd___[[[YYYYYYVVVWWWVVVQQQLLLKKKPPPUUU]]]ZZZPPPAAA999999999666555:::???AAA@@@BBBGGGLLLMMMNNNUUU___hhhnnnuuu|||{{{pppeeeOOOBBB999;;;??????AAAFFFOOOXXX\\\___mmm~~~|||yyyuuuwww~~~~~~{{{uuuooofff]]]QQQIII@@@<<<888444333555333444555444444555888;;;JJJeeehhhRRRKKK```nnnNNNGGGBBBAAA???>>><<<;;;;;;;;;999999999999999999999999999999888888888888999999999:::@@@BBBLLLrrriiinnnfffYYY[[[```^^^YYYHHH>>>>>>@@@===CCCIIIDDDDDDIIISSS^^^ccc]]]OOOCCC;;;:::888:::>>>BBBDDDDDDEEEGGGJJJMMMQQQUUUXXXYYYYYYXXXWWWWWWWWWTTTQQQNNNEEEGGGOOOZZZ]]]YYYSSSQQQ^^^bbbmmmyyy}}}}}}|||yyyeee```{{{wwwccchhh{{{tttzzzqqq]]]HHHDDDAAAEEEOOOZZZcccgggcccfffkkknnnppprrrtttvvvtttsssrrrssstttsssoookkkgggfffeeecccaaa```___^^^^^^^^^]]]]]]]]]]]]^^^^^^ZZZ___YYY^^^dddtttuuujjjfffEEE;;;999:::222777222333333444444444444444222...222555777LLLjjjxxxqqqqqqkkkccciii|||vvv\\\SSS[[[rrr~~~xxxsssnnnlllkkklllmmmhhh^^^VVVAAADDDNNN]]]hhhmmmrrrvvvnnnbbbVVVVVV```eee```WWWLLLDDD???>>>>>>===<<<>>>AAAIIIUUU^^^```ccclllwwwzzzqqqiii___PPPCCC<<<<<<@@@FFFHHHIIIMMMTTTZZZYYYUUUNNNIIIJJJRRRZZZmmm|||xxxiiigggjjjlllppprrrxxxvvvvvv}}}~~~}}}wwwwww~~~rrrmmmooojjjnnnqqqssstttvvv{{{}}}{{{yyyxxxvvvsssnnnkkkfff```VVVLLLDDDDDDQQQ```rrrppp___RRRGGGKKK]]]nnnuuuuuufffccchhhrrruuuvvvXXX888:::555555444333333333333444555333333555666888@@@IIISSSXXXfffwww~~~}}}{{{wwwttt}}}ttt~~~vvv~~~~~~~~~|||}}}~~~{{{yyyyyyzzzyyyuuuqqqiiillloooqqqqqqqqqrrrsssooonnnmmmjjjfff```[[[XXXWWWXXXXXXSSSNNNJJJJJJLLLRRRTTTMMM???777777666222666:::???CCCEEEGGGJJJKKKOOOPPPVVV___fffkkksss{{{~~~zzzuuukkkbbbOOOBBB:::<<<>>>???DDDLLLYYY^^^\\\\\\pppvvvuuuwww{{{zzzvvvtttxxx|||uuuoooggg___QQQIII@@@<<<888444333555333444555444444555888;;;EEE```cccOOOIII\\\~~~oooOOOHHHBBBAAA???>>><<<;;;;;;;;;999999999999999999999999999999888888888888999999888999>>>CCCQQQyyymmmqqqqqq```WWWUUUTTTPPPMMMDDD===???AAA===CCCIIIEEEGGGLLLUUU[[[[[[TTTIIIBBB===999666:::CCCIIIJJJHHHFFFGGGIIILLLOOORRRTTTUUUVVVUUUUUUUUUTTTQQQLLLHHHEEEJJJTTT\\\\\\VVVTTTUUU^^^aaammmzzz|||yyyrrrxxxmmmlll}}}mmmlll{{{~~~kkkQQQLLLHHHLLLYYYgggrrrwwwqqqrrrttttttssssssuuuvvvttttttsssrrrpppmmmkkkiiiffffffeeedddcccbbbaaaaaa```___^^^]]]]]]]]]]]]]]]\\\```XXX[[[aaaqqquuukkk{{{|||gggFFF;;;999:::222777222333333444555555444444222---222444666JJJhhhuuurrrvvvrrrgggiiizzziiiQQQLLLXXXooo~~~wwwrrrlllmmmnnnooolllggg```[[[HHHJJJTTTdddqqquuuvvvwwwjjj___WWWZZZbbbbbbYYYPPPBBB===:::===>>><<<>>>CCCEEEIIISSS^^^ccceeemmmvvvyyyiiiZZZOOOEEE<<<;;;>>>AAAFFFQQQ^^^bbb___ZZZ[[[ZZZTTTMMMMMMSSSZZZnnn}}}iiieeehhhiiikkkpppuuutttwww~~~qqqgggbbbaaahhhooossstttuuuyyy|||zzzyyyxxxwwwvvvsssooolllgggbbbZZZQQQHHHGGGSSSaaaggg{{{fff___RRRHHHOOOeeexxx|||xxx^^^[[[bbbrrr{{{}}}SSS666;;;555555444333333333333444444333333666777999AAAKKKRRRWWWeeevvv~~~yyyvvvtttzzzuuu}}}rrrxxx{{{~~~||||||~~~|||zzz{{{}}}yyyuuuwwwyyyxxxuuusssrrrsssmmmmmmmmmkkkgggbbb]]]YYYUUUVVVWWWVVVSSSNNNIIIEEEJJJOOOIII;;;444666666111555777;;;AAAHHHKKKJJJIIIIIIJJJPPPXXX```fffpppzzzzzz|||zzztttooojjjbbb[[[LLLAAA:::<<<===???GGGSSSdddeee___^^^wwwqqqbbbccclllxxx{{{wwwzzz~~~~~~|||{{{tttnnnggg```QQQIII@@@<<<888444333555333444555444444555888;;;DDD\\\^^^LLLHHHVVVppppppOOOHHHBBBAAA???>>><<<;;;;;;;;;999999999999999999999999999999888888888888999999777666<<>><<>>555555444333333333333444444333444666888:::CCCLLLLLLTTTeeexxx}}}vvvsssppp~~~~~~xxxuuuvvv~~~{{{{{{}}}~~~}}}|||sssuuuvvvtttoookkkkkkkkkpppooonnnkkkgggbbb]]]ZZZNNNOOORRRUUUUUUPPPHHHBBBGGGMMMHHH:::222666777333444444777???HHHLLLJJJFFFAAABBBIIIRRRZZZbbbooozzztttuuurrrkkkeee```ZZZSSSHHH???:::;;;<<<>>>JJJWWWqqqqqqhhhggg|||hhhYYY\\\jjjzzz}}}yyy{{{}}}zzz~~~yyysssmmmggg```RRRIII@@@<<<888444333555333444555555444555888;;;DDD[[[\\\KKKGGGSSSeeexxxsssPPPFFFBBBAAA@@@>>><<<;;;::::::::::::999999888777666666999999999999999999999999;;;888<<>>HHHRRRQQQIIIEEEEEEFFFGGGJJJMMMPPPQQQQQQQQQQQQOOOLLLJJJIIIJJJKKKVVV______[[[ZZZZZZYYYZZZ]]]___]]]VVVSSS[[[ffffffqqq{{{{{{zzz~~~rrreeedddttt~~~yyylll___```pppvvvppprrrwwwrrrqqqpppnnnllljjjhhhgggcccbbbaaaaaaccceeeeeedddbbb```^^^]]]^^^^^^]]][[[___^^^\\\WWW]]]sssyyygggfffxxxooojjjBBB===;;;666444333444333333222222333333444222333444444:::MMMlll}}}nnnmmm|||sss[[[BBBEEE\\\kkk~~~|||ssskkklllmmmnnnnnnkkkgggcccaaaXXXZZZaaammmwwwxxxqqqiiiddd^^^YYYVVVPPPFFF>>><<<:::777666888;;;>>>CCCJJJKKKMMMSSSZZZ```eeelllrrr}}}sssZZZFFF@@@@@@===999BBBGGGPPPmmmfffRRRRRRSSSSSSMMMHHHOOO\\\nnnzzzgggbbbfffhhhppprrruuuxxx}}}wwwfff]]]ZZZ]]]mmm}}}}}}zzzwwwuuuvvvtttssstttuuutttpppkkkkkkccc[[[UUUMMMGGGKKKSSSUUUuuuwwwlllgggXXXMMMVVVqqq~~~___TTTdddxxxMMM:::666555555444333333333333444999555333444555999EEEPPPUUURRR```|||yyymmmnnnpppzzzyyy{{{{{{vvv}}}}}}~~~~~~~~~{{{zzzxxxuuuoooiiidddaaaeeehhhiiifff```YYYVVVTTTPPPLLLJJJPPPWWWUUUKKK@@@CCCBBB???:::666444444555555555777===CCCFFFDDDBBB???AAADDDJJJSSS___kkksssnnnkkkaaaUUUPPPNNNHHH@@@???===<<<<<<===CCCQQQ```yyyuuussszzzaaaNNNVVVkkk~~~{{{|||{{{wwwsssooodddYYYQQQHHH???<<<:::666444444333444555555444444666888@@@[[[^^^KKKFFFRRRbbbqqqsssPPPFFFBBBAAA@@@>>><<<;;;::::::::::::999999888777777666999999999999999999999999;;;888<<>>???BBBNNNZZZhhhcccPPPPPPSSSRRRLLLGGGNNNYYYoooyyyeee```dddhhhqqqrrrssswww}}}rrreee```aaajjjzzz{{{wwwxxxvvvttttttuuusssnnnjjjjjjccc]]]WWWNNNGGGJJJQQQTTTqqqxxxnnnkkkYYYKKKUUUrrraaaVVVffftttJJJ999555555555444333333333333444777555333444555888BBBMMMQQQPPP```|||}}}nnnkkkrrr}}}|||vvv|||www~~~}}}{{{yyyzzz}}}~~~|||zzz||||||{{{xxxtttoookkkhhhiiiiiigggaaaXXXPPPLLLJJJIIIEEECCCIIIPPPPPPIII@@@@@@@@@===999555444555666666666888;;;>>>@@@@@@??????BBBIIIRRR^^^kkkvvv}}}tttfffSSSFFFAAABBBBBBBBBBBB???===;;;<<>>;;;999555333333333444555555444444666888BBB^^^aaaLLLEEENNN^^^mmmsssOOOEEEBBBAAA@@@>>><<<;;;::::::::::::999999888777777777999999999999999999999999;;;888<<>>AAAEEEIIIKKKKKKKKKKKKJJJHHHGGGHHHJJJKKKSSS[[[___bbbdddbbb]]]RRRHHH???>>>BBBEEEIIINNNUUUbbbrrr}}}{{{rrrRRRPPPRRRbbb~~~xxxsssrrrrrrtttsssqqqooollljjjhhhgggfffeeeccccccdddeeedddcccaaa___]]]]]]^^^^^^]]]\\\]]]\\\ZZZUUUZZZoootttaaaooozzzwww|||nnnDDD===:::666555555444333333222222333333444222222333555999IIIiiizzz}}}tttSSSJJJ\\\lllzzz|||rrriiiggghhhjjjkkkjjjgggdddbbbeeedddeeehhhkkkhhh```YYYUUUKKKBBB===:::777999===;;;:::;;;>>>>>>===@@@EEENNNSSSZZZ```eeekkkooorrrvvvqqqdddNNN>>><<>>HHHMMMMMM___}}}sssjjjnnnzzzzzzuuuvvvrrr{{{yyywwwwwwxxxwwwvvvttt{{{{{{{{{yyywwwsssooommmiiifffaaaXXXOOOGGGDDDBBBBBB>>><<<@@@FFFIIIFFF@@@===<<<;;;777444444555777777888:::;;;;;;<<>><<<;;;::::::999999999888888888777777888888888888888888888888:::888<<>>???DDDJJJNNN]]]TTTKKKIIILLLMMMEEE<<<888888999:::===@@@CCCDDDDDDEEEFFFEEEDDDDDDGGGIIIIIIQQQ[[[dddjjjkkkdddZZZNNNEEE===>>>DDDHHHMMMRRR[[[jjjqqq]]]OOOOOOVVVjjj|||uuurrrqqqpppsssrrrqqqnnnllljjjhhhggggggeeedddcccdddddddddcccaaa___]]]]]]^^^^^^]]]\\\\\\[[[ZZZVVV[[[qqqvvvcccvvv|||xxx~~~pppEEE===:::666666666444333333222222333333444222111333555777EEEeeebbbRRR```qqq}}}uuullljjjjjjhhhfffdddbbb```___gggdddbbbbbbaaa\\\TTTNNNKKKAAA888555444444777<<<;;;<<>>CCCLLLTTT\\\aaahhhooosssttttttlll]]]MMM@@@@@@MMMZZZjjjxxxlllJJJGGGKKKOOOQQQPPPRRRYYY```qqq|||qqqaaa]]]dddkkkmmmkkkkkkoooxxxuuunnnwww|||uuuxxx|||yyy|||yyyvvvuuutttqqqkkkfffaaaaaa```[[[SSSNNNPPPSSSXXXoootttkkkgggSSSJJJaaa}}}bbbXXXjjjbbbAAA999555555555444333333333333444444333444666555555;;;BBBIIIKKK\\\yyyzzzmmmlllsss{{{wwwsssuuurrr}}}|||zzzyyyxxxvvvuuutttwwwwwwwwwvvvtttqqqmmmkkkccc___XXXOOOHHHCCCAAAAAA???<<<999;;;@@@CCCBBB@@@:::999888666444444666888777:::<<<======@@@FFFKKKMMMPPPXXXcccppp|||sssWWWAAA???BBB@@@CCCKKKJJJLLLNNNMMMJJJOOOaaattt~~~}}}|||xxxwww}}}}}}yyy}}}}}}zzzyyy}}}{{{uuuqqqlllbbbXXXNNNEEE<<<:::888444222333333444555555555555777999FFFdddgggQQQFFFOOO```qqquuuPPPFFFBBBAAA@@@>>><<<;;;::::::999999999888888888888888888888888888888888888888999888<<>>999999999888888999;;;===>>>>>>???@@@@@@@@@BBBEEEHHHHHHSSS```lllsssqqqeeeWWWHHHDDDAAACCCDDDGGGMMMUUUbbbuuuoooQQQNNNRRR\\\qqq~~~uuurrrsssrrrrrrrrrqqqooonnnkkkjjjhhhggggggeeeccccccddddddcccbbb```^^^]]]]]]^^^^^^^^^]]][[[[[[[[[WWW^^^tttyyygggwww|||wwwpppEEE===:::666666666444333333222222333333444222111222555666BBBbbb|||qqqZZZdddwwwvvvlllkkkhhhccc___^^^___aaacccgggdddaaa^^^[[[UUUNNNHHHBBB;;;555555555555777;;;<<<>>>BBBEEEBBB======BBBIIISSS\\\aaaiiisssxxxxxxqqqfffXXXMMMEEEHHHZZZoooqqqXXXCCCAAAGGGNNNRRRVVV^^^hhhoootttyyywwwlll```___fffmmmgggggggggkkksss{{{yyyuuuzzz}}}|||zzzzzzxxxuuutttssspppjjjeeeaaacccbbb___[[[ZZZ[[[\\\[[[rrrppphhh]]]MMMMMMkkkttt]]]UUUjjjWWW???;;;777555555444333333333333444333222444666555444888???DDDIIIYYYsss}}}ooonnn}}}pppyyyrrroootttrrr~~~~~~~~~~~~}}}{{{xxxvvvuuuuuuvvvvvvuuutttqqqnnnjjjhhhaaa[[[RRRIIICCC@@@??????@@@===;;;;;;===???@@@???888888777555333444666999666:::>>>AAADDDJJJRRRXXXZZZ\\\aaakkkxxxoooTTT??????EEEFFFKKKTTT\\\```ccc___UUUQQQ\\\lllwwwzzz~~~vvvvvv{{{}}}|||}}}~~~~~~{{{vvvsssnnneee[[[OOOEEE===:::999555444444333444555555555666888:::JJJeeegggNNNDDDMMM___ooowwwRRRGGGBBBAAA@@@>>><<<;;;::::::888888888888888888888888888888888888888888888888888777;;;@@@QQQ~~~~~~gggSSSEEE@@@DDDKKKPPPUUUVVVRRRNNNLLLHHHEEEEEEGGGKKKOOORRRSSSTTTTTTJJJIIIIIINNNWWW___dddeeeZZZQQQIIIEEEAAA===::::::999999888777777888999::::::;;;<<<===>>>AAAFFFIIIMMMZZZiiiuuuzzzvvvgggXXXDDDCCCCCCDDDBBBCCCLLLVVVhhh}}}xxxXXXTTT[[[iii~~~~~~vvvqqqqqqsssssssssooonnnmmmlllkkkiiihhhhhheeedddbbbbbbcccdddcccbbb```^^^\\\]]]^^^___^^^]]]ZZZZZZ[[[XXX^^^tttyyyfffrrr~~~zzzoooEEE>>>;;;777666666444333333222222333333444222000222555555>>>^^^|||uuu{{{}}}aaagggyyyuuukkkgggddd___\\\]]]aaafffjjjhhhfffbbb^^^ZZZSSSKKKFFF===888555777888777888:::===???DDDFFFBBB===>>>CCCIIITTT]]]aaaiiivvv}}}|||mmm```TTTOOOLLLRRRjjjnnn[[[LLLBBB>>>EEEMMMSSS\\\kkkxxxzzzwwwpppgggaaaaaaggglllccceeehhhkkkqqqyyyvvvwwwuuu}}}~~~}}}{{{wwwuuusssrrrrrrooojjjeeedddeeecccaaabbbeeeeeeaaaXXXooommmjjjYYYLLLOOOrrrjjjUUURRRlll|||LLL<<<===666555555444333333333333444222222333666555333888???CCCLLL\\\qqq|||mmmkkk~~~zzzpppvvvmmmlllsssrrr~~~|||{{{||||||zzzwwwuuuuuuvvvxxxxxxwwwuuurrrnnnjjjhhhbbb[[[PPPFFF@@@===;;;:::???>>>===============>>>777777666555333444777999666999===BBBIIIPPPXXX]]]___aaafffqqq~~~iiiSSS@@@>>>FFFOOO[[[eeeuuuxxxxxxlllXXXLLLTTTbbbtttyyy|||yyywwwxxxyyyxxxzzzwwwqqqrrrxxx||||||~~~~~~}}}}}}{{{|||{{{wwwtttoooeeeZZZNNNEEE===:::999666444555222444555666555777999;;;OOOfffcccIIIAAALLL]]]lllxxxSSSHHHBBBAAA@@@>>><<<;;;::::::888888888888888888888888888888888888888888888888888777;;;???OOO}}}zzzuuuzzz___MMMDDDAAADDDIIIQQQWWWYYYUUUPPPOOOLLLHHHFFFHHHKKKOOORRRTTTVVVVVVMMMOOOTTT\\\cccddd^^^YYYMMMIIIFFFEEE@@@999777:::777666555555555666888999999:::;;;===???CCCHHHLLLWWWdddsss|||~~~xxxjjj]]]GGGDDDDDDFFFHHHLLLXXXdddpppiii^^^jjj}}}~~~wwwvvvtttqqqooooooooooooooolllkkkkkkjjjjjjiiiiiihhhcccbbb```aaabbbccccccbbb___^^^\\\]]]^^^______^^^YYYYYYYYYVVV[[[pppsss```ooommmDDD>>><<<777666555444333333222222333333444222///111555444;;;\\\~~~wwwyyyvvvooovvveeeeeevvv}}}}}}vvvllldddccc```___aaaeeeiiilllhhhfffccc___XXXPPPHHHCCC;;;666444666888666777999===@@@EEEGGGBBB===???EEELLLXXX```bbbjjjyyymmm]]]TTTUUUVVV^^^zzznnn\\\MMMDDDAAA===EEEMMMSSS```sssyyylllcccbbbcccfffiiibbbggglllooorrrzzzwwwooovvvqqquuuxxxwwwwww|||~~~~~~|||xxxtttqqqppppppqqqooojjjfffdddbbb^^^\\\bbbhhheee]]]PPPgggmmmqqq^^^OOOQQQqqqxxxcccNNNOOOmmmrrrCCC999<<<333555555444333333333333444333222333555444333999@@@IIIWWWiiizzz~~~lllhhhuuu|||uuuvvv|||llliiiuuuttt}}}}}}|||yyyxxxzzz{{{yyywwwuuuvvvxxxxxxxxxxxxwwwtttpppmmmkkkbbbZZZNNNEEE???;;;999777:::<<<>>>>>>===;;;;;;<<<777777777555444444777999777777:::@@@HHHPPPUUUWWWYYY\\\cccnnnyyy~~~|||yyyYYYPPPHHHIIIVVVgggvvv}}}nnnTTTHHHRRRcccxxx{{{{{{uuurrrtttvvvwwwvvvuuunnnmmmqqqxxx}}}~~~~~~}}}{{{yyyyyyyyy{{{zzzwwwsssmmmaaaUUUMMMDDD<<<999888555333444222444555666666777999<<>><<<;;;::::::888888888888888888999999777777777777777777777777888777;;;???NNN|||tttkkkuuuYYYJJJEEECCCEEEJJJRRRZZZ]]]XXXTTTTTTQQQMMMHHHJJJLLLPPPSSSUUUWWWXXXQQQUUU]]]fffhhh```QQQEEEGGGFFFHHHIIIBBB777555999444444333333444666888999999:::<<<===@@@EEEKKKOOO```lllyyyyyymmmbbbLLLHHHFFFKKKRRR\\\jjjwwwzzzwwwdddsss~~~{{{yyyyyyzzzxxxsssnnnmmmnnnnnnmmmkkkjjjiiiiiijjjjjjjjjiiiiiiiiiiiiiiibbb```___```bbbccccccbbb___^^^\\\]]]^^^______^^^YYYXXXXXXSSSXXXkkknnnZZZooolllCCC???===888666555444333333222222333333444333///111666333:::ZZZqqqjjjqqqzzzrrrkkkttteeebbbrrrxxxvvvxxxnnnfffeeeeeedddeeefffhhhiiigggfffccc]]]VVVMMMDDD???;;;666333555666555666999>>>AAAEEEGGGBBB===???FFFQQQ\\\bbbccckkkzzzooo___VVV[[[___hhhrrr]]]OOOEEE???<<<===EEEMMMSSSaaawww{{{jjjbbbbbbdddeeeeeecccjjjqqqsssttt{{{pppkkkvvvrrrssssssrrrssszzz}}}{{{|||yyytttqqqooonnnooopppooojjjfffbbb^^^WWWUUU]]]eeeaaaVVVIII___oooyyyeeeTTTRRRnnnrrr```KKKNNNooolll===666:::///555555444333333333333444333222333555444444999AAAQQQbbbvvvmmmjjjttt|||~~~kkkgggxxxxxx}}}|||}}}}}}zzzxxxwwwyyy{{{zzzwwwvvvxxxzzzwwwwwwwwwwwwuuurrrooommm___WWWLLLCCC>>>;;;999777555999===>>><<<:::::::::888888777555444444777999777666888>>>FFFMMMOOOOOOPPPTTT\\\gggoooooohhh```IIILLLQQQZZZllljjjOOOFFFVVVkkk~~~}}}vvvrrrtttuuuuuuwwwyyygggggglllwww~~~}}}~~~~~~yyywwwwwwxxxzzzzzzvvvrrrjjj]]]PPPKKKBBB:::888777444222333222444555666666777:::<<>><<<;;;::::::;;;:::999999888888999999777777777777777777777777666666:::===PPPqqqbbbuuupppWWWGGGAAA@@@BBBEEEYYY\\\___```\\\WWWSSSQQQMMMKKKKKKNNNSSSXXXYYYYYY[[[[[[ZZZTTTNNNJJJIIIJJJLLLJJJGGGCCC???;;;888666333555666555555888:::;;;<<<;;;>>>CCCFFFHHHRRR^^^sss~~~}}}sssgggRRRNNNLLLQQQ___lllqqqooovvv}}}{{{tttooooooooollljjjkkkiiimmmnnnjjjffffffeeeccccccdddffffffggggggggghhhfffccc___]]]^^^```aaaaaa______^^^^^^^^^]]]]]]]]]ZZZTTT[[[VVVZZZeee^^^aaarrroooFFF===999888999777444444444333333333222222000555333111333999QQQtttooofffdddiiiuuutttrrrxxxgggZZZiiiyyy|||yyyrrrmmmlllkkkkkkmmmmmmlllkkkiiihhhddd\\\QQQGGG???;;;666666666666666777888888===DDDCCCCCCEEE??????KKK___kkkgggaaalllzzzlll```XXXZZZaaannndddQQQHHHBBB===;;;@@@AAAFFFPPPaaauuuzzzggg______aaaccceeehhhhhhnnnzzzyyyppppppssssssooojjjppp}}}{{{wwwwwwxxxwwwuuuwwwqqqllllllooonnnhhhaaabbbZZZSSSRRRXXXZZZRRRHHHGGGYYYyyyuuueeeQQQSSSmmmxxx[[[MMMUUUmmmwww{{{YYY@@@:::555222444444555555444444333222777333111222333555;;;CCC^^^xxxnnnmmmzzziii}}}uuu~~~|||}}}zzzwwwwwwxxxzzz{{{{{{{{{xxxuuuttttttsssoookkkbbbYYYMMMCCC===;;;999777;;;;;;:::999888777666666888888777777777777777777999999999;;;>>>BBBDDDDDDLLLPPPTTT```iii^^^QQQUUUJJJUUUhhhzzzaaaPPPIIIPPPbbbttt~~~xxxpppkkkkkknnnoooooorrr{{{sssccc```hhh}}}||||||xxxtttssssssxxxyyyzzzxxxrrrgggZZZQQQEEEAAA:::666444555555555555333444777666444666;;;MMM]]]UUULLLEEEQQQyyyTTTJJJBBBAAA@@@>>><<<;;;::::::;;;:::999999888888999999777777777777777777777777888888<<>>:::555333444555555555444444333333555222222333444666???IIIyyyuuulll{{{rrr~~~ttt}}}|||||||||{{{zzzyyywwwuuuuuuuuusssnnnkkkfff]]]OOODDD>>>;;;999888999999888777666555444444888888999999999888777777777777777999===AAAEEEFFFLLLQQQVVV^^^cccUUUJJJPPPQQQiiiooo```OOOFFFHHHSSSeeeuuuooolllhhheeedddfffhhhiiirrr{{{zzzjjjcccgggsss}}}{{{~~~{{{vvvsssrrrrrrvvvvvvwwwuuuooodddWWWNNNEEE@@@:::666444555555555555333444777666444666;;;LLL]]]UUULLLJJJ[[[UUUKKKBBBAAA@@@>>><<<;;;::::::;;;:::999999888888999999777777777777777777777777888888<<>>>>>AAAEEENNNTTT[[[___^^^ZZZUUUSSSJJJIIIHHHJJJOOOSSSVVVVVVQQQPPPLLLIIIGGGHHHLLLPPPUUUPPPIIIAAA;;;777777777888666444555777:::<<<===AAADDDLLLYYYhhhvvvvvvmmm```[[[YYY^^^gggjjjfff```}}}~~~sssfff^^^XXXTTTTTTWWW]]]___^^^[[[ZZZZZZVVVPPPOOOVVV^^^dddfffgggiiikkkgggdddaaa``````aaaaaaaaabbbbbbaaa```___]]]\\\\\\\\\UUU]]]XXXYYY```ZZZbbbtttmmmEEE===:::888888666444444444444333333333333000444222333777777BBBZZZmmmxxxsssfffcccfffooo~~~~~~nnnZZZ\\\gggmmmuuuoookkkiiihhhhhhiiihhhfffdddccc```ZZZPPPFFF===888777888999999:::::::::::::::888@@@@@@BBBFFFBBBCCCPPPhhhlll```RRRXXXaaaffflll[[[RRRNNNUUU___iiiwwwgggZZZLLLDDD@@@======???<<>>:::::::::888777666555444333333333888999:::;;;;;;999777666555555555777<<>><<<;;;::::::;;;:::999999888888999999777777777777777777777777777555:::===JJJuuuwwweeeuuufffWWWHHH@@@======@@@DDDHHHOOOXXX^^^___[[[VVVTTTNNNLLLJJJJJJKKKMMMOOOPPPQQQPPPNNNMMMMMMOOORRRTTTTTTPPPIIIBBB<<<999777777777444444888;;;===@@@CCCEEEKKKXXXlll{{{tttlllccc^^^ZZZ[[[]]]^^^___bbb{{{|||~~~uuudddWWWMMMHHHJJJOOOPPPRRRQQQOOOPPPQQQMMMFFFHHHTTTccclllllliiihhhhhhhhhfffcccbbbbbbcccbbbaaadddcccbbbaaa___]]]\\\\\\[[[TTT\\\WWWWWW]]]ZZZeeelllEEE===;;;888888666555444444444444333333333222444111333888777>>>SSSiiivvvuuukkkiiikkkssspppZZZZZZiiivvvrrrnnnkkkjjjiiihhhhhhgggdddbbb```]]]UUUJJJ@@@999666666888999;;;;;;<<<;;;:::999888???@@@BBBFFFCCCDDDPPPhhhgggVVVFFFHHHNNNPPPWWWLLLDDDBBBKKKVVV]]]dddjjjUUUOOOHHHEEEAAA<<<<<<>>>???BBBIIITTTddduuuzzziii^^^XXXVVVYYY]]]gggppp~~~{{{uuuqqqmmmpppyyy|||yyywwwwwwvvvtttrrrsssoookkkhhhfffaaaZZZTTTJJJDDD???@@@BBBAAAAAAAAAMMMooo|||yyynnnTTTGGGOOOgggyyyuuuaaaKKK[[[vvvxxx{{{MMM;;;:::666555666555555444444444444444111222555555222555CCCRRRzzz{{{pppeeeooo}}}{{{~~~}}}~~~~~~}}}}}}zzzvvvssspppqqqsssuuuuuutttrrrpppoooeeeVVVGGG===999999:::888777555444333222222333888:::<<<======;;;888666444555666888===DDDKKKQQQRRR___hhhlllgggVVVQQQ```wwwdddTTTJJJBBBCCCHHHMMMPPPTTT[[[]]]^^^[[[WWWYYYbbbjjjsss~~~zzzuuu|||||||||||||||{{{{{{{{{{{{yyyvvvtttsssttttttssspppmmmfff\\\QQQIIICCC???:::666555555444444555333333666666555999>>>JJJ^^^SSSGGGOOOmmmXXXKKKBBBAAA@@@>>><<<;;;::::::;;;:::999999888888999999777777777777777777777777777555:::===GGGppp|||iii}}}lll^^^RRRFFF@@@===<<<>>>BBBCCCKKKUUU\\\^^^[[[WWWTTTOOONNNKKKIIIIIIJJJLLLNNNRRRRRRRRRSSSTTTUUUUUUUUUQQQNNNJJJEEE@@@;;;888777666333555:::===>>>DDDKKKUUU^^^ooo|||xxxqqqkkkccc^^^YYYVVVSSSVVVdddsss|||wwwxxxzzz|||}}}zzzfffUUUHHHCCCGGGNNNOOOQQQOOOKKKIIIIIIEEE@@@HHHXXXmmmxxxwwwooojjjiiijjjgggeeedddddddddcccbbbdddcccbbbaaa___]]]\\\\\\ZZZRRR[[[WWWVVV\\\]]]mmmkkkEEE???<<<:::999666555555555444444444333333333444///111777777???SSSnnn~~~vvvrrrqqqvvvlllWWWXXXnnnqqqnnnmmmlllkkkkkkjjjhhheeebbb___[[[SSSHHH>>>888777777888999;;;<<<<<<;;;999777999@@@AAABBBFFFBBBCCCPPPfffbbbOOO???@@@BBBCCCIIIBBB===<<>>CCCJJJYYYtttxxxoooRRREEEMMMeeeuuuzzzooo[[[MMM^^^xxxxxxJJJ;;;:::777666777666555444444444555555222333555444111222???MMMhhhjjjbbbZZZjjjyyyzzz}}}{{{|||{{{{{{|||}}}{{{wwwtttnnnpppssstttuuuuuuttttttooofffWWWHHH===999999;;;999888666444333333444444777999;;;======;;;999777666777999<<>>999666555555444444444222333666666666:::@@@QQQbbbSSSGGGQQQoooYYYKKKBBBAAA@@@>>><<<;;;::::::;;;:::999999888888999999777777777777777777777777999777<<>>AAAOOO^^^vvv~~~zzzwwwtttnnnjjjaaaZZZTTTRRROOOUUUiii~~~yyyuuuuuuwww{{{~~~lllYYYKKKGGGMMMVVV\\\^^^[[[RRRLLLJJJIIIFFFRRReee|||vvvpppnnnkkkiiifffeeeeeeeeedddbbbbbbbbbaaa```___]]]\\\\\\YYYQQQZZZXXXWWW___eee{{{jjjFFF@@@>>><<<:::777555555555555444444444333222333///111777666???TTTrrrzzztttuuujjjVVVVVVnnntttpppnnnmmmmmmmmmmmmkkkgggddd^^^ZZZRRRHHH>>>999777888888:::<<<>>>>>>;;;888666888???@@@BBBFFFBBBCCCPPPeee```MMM@@@BBBBBB@@@FFFCCC???>>>BBBIIIMMMLLLKKKDDDCCCFFFKKKKKKEEEAAAAAADDDEEEHHHOOOZZZgggssszzzuuukkkddd___```gggqqqxxx|||zzzmmmooowww|||{{{yyywwwuuusssrrrrrrrrrpppmmmiiiddd]]]UUUOOOBBB<<<999;;;<<<===IIIWWWqqqllltttiiiMMMBBBKKKddduuuzzzoooZZZQQQccc}}}tttGGG;;;;;;999888888777555444444444555666444444555444111111:::EEE___ccc\\\RRRaaayyyyyy~~~|||zzz|||||||||}}}~~~}}}zzzwwwqqqrrrtttuuuttttttuuuvvvnnnfffYYYJJJ???:::;;;===:::999666444333333444555666888:::<<<<<<<<<;;;:::888;;;>>>@@@CCCIIIQQQXXXbbblllooojjjaaaTTT[[[sssbbbKKKDDD@@@???EEEJJJJJJJJJLLL______]]]WWWUUU[[[jjjvvv}}}||||||}}}}}}|||zzz{{{|||{{{yyyxxxyyyzzzvvvrrrmmmggg___VVVMMMGGG@@@===999666666555444333444222222555666777;;;BBBYYYdddSSSHHHQQQkkk~~~ZZZKKKBBBAAA@@@>>><<<;;;::::::;;;:::999999888888999999777777777777777777777777999666<<>>@@@@@@===999777666===???AAAGGGDDDFFFSSSbbb]]]LLLCCCGGGFFFCCCHHHHHHFFFDDDCCCGGGJJJJJJIIIFFFEEEIIIPPPRRRLLLFFFDDDEEEHHHMMMTTT\\\dddjjjnnnrrrnnnllljjjhhhhhhnnnwww{{{zzzzzzwwwtttvvv|||yyyooosss}}}}}}|||zzzvvvsssrrrrrrssspppooolllhhhbbbZZZSSSNNN@@@:::888:::;;;???PPPccc}}}kkktttdddMMMAAAJJJeeeyyy~~~oooXXXOOOdddnnnDDD;;;===;;;;;;888777555444444444555666555444444555333222888@@@TTT^^^\\\RRR]]]zzzxxx~~~}}}}}}}}}~~~}}}{{{yyywwwxxxxxxuuurrrqqqsssuuulllfff[[[MMMBBB===>>>@@@;;;999666444333333444555555666888999;;;<<<<<<<<<999===AAACCCEEEIIIQQQWWWaaafffbbbYYYSSSOOO```nnnRRRIIIFFFCCCCCCFFFGGGFFFGGGJJJ___^^^\\\ZZZZZZcccpppzzz}}}{{{{{{|||||||||{{{yyyzzz{{{{{{zzzyyy{{{|||uuuqqqkkkddd\\\SSSKKKFFF???<<<999666666555444333444222222555666777<<>><<<;;;::::::;;;:::999999888888999999777777777777777777777777777444:::===BBBeeevvvnnnkkkYYYGGGAAA>>>>>><<<:::;;;???BBBHHHQQQWWWYYYVVVSSSRRRRRRRRRPPPLLLIIIJJJNNNRRRRRROOONNNQQQVVV[[[]]]]]]YYYTTTLLLDDD===999888888:::888;;;BBBJJJ\\\nnnbbbdddfffccc```^^^OOODDDDDDFFFDDDJJJUUU```~~~|||xxxuuuwwwyyyeeeXXXUUU^^^iiisssyyyxxxnnneeeffflllqqq~~~wwwooonnnllljjjhhhhhhggggggdddccc_________^^^^^^]]]]]]]]]\\\RRR\\\[[[\\\ggguuukkkHHHCCCAAA>>>===888666666555555555444444444,,,222222444777222:::OOOjjj}}}rrrooowwwttt```WWWeeeyyy}}}wwwmmmmmmmmmoooooommmiiifff\\\YYYQQQHHH???999777888:::===@@@BBBBBB???;;;888333;;;===AAAGGGEEEHHHUUU^^^ZZZKKKEEEKKKIIIDDDJJJLLLJJJGGGDDDEEEHHHIIIIIINNNLLLOOOUUUWWWQQQHHHDDDHHHLLLSSSZZZaaaeeeggggggooopppsssvvvuuutttyyyyyyuuupppjjjdddeeeppp}}}wwwqqqxxxuuuyyy~~~~~~}}}zzzvvvsssqqqrrrsssnnnmmmkkkgggaaaYYYQQQMMM@@@999777:::;;;@@@TTTkkk{{{nnnwwwcccQQQDDDLLLhhh{{{oooUUUJJJaaajjjAAA;;;>>><<<>>>999777555444333444666777666333333555555555999???GGGWWW]]]UUU^^^}}}|||{{{|||zzzwww~~~|||||||||{{{yyywww}}}}}}{{{vvvqqqooopppssskkkfff]]]PPPEEE@@@@@@CCC:::888555333222222444555555555666888:::<<<===>>>:::>>>CCCEEEEEEIIIOOOUUU]]]^^^UUULLLIIIMMMgggZZZHHHIIIBBBAAABBBFFFHHHHHHLLLRRR^^^^^^^^^^^^aaajjjuuu~~~|||{{{yyyzzz{{{|||{{{zzzxxxyyyzzzzzzzzzzzz{{{|||uuupppiiibbbZZZQQQJJJDDD???<<<888666666555444333444222222555666777===DDDYYYZZZFFFBBBHHHYYYuuuwww^^^MMMEEECCCAAA>>><<<;;;;;;:::888999999999999888777777777777777777888888888888777888;;;???GGGaaajjjfffyyydddZZZGGGAAA======<<<:::999<<<<<>>BBBHHHMMMRRR{{{xxxzzz~~~zzzmmmaaaYYY```nnnzzzzzzwwwpppjjjooo|||vvvppppppmmmllljjjgggeeecccbbbaaa^^^^^^\\\[[[ZZZZZZYYYYYY^^^]]]VVVYYYgggnnnyyykkkKKKGGGFFFAAA>>>999555555555555555444444444333000000333444555;;;BBBccc~~~xxxooo{{{cccZZZcccaaaqqq|||sssmmmlllkkkmmmooommmhhhdddaaaZZZOOODDD<<<::::::<<<@@@???===;;;:::::::::;;;777444:::HHHMMMIIIJJJPPPaaaYYYMMMDDDDDDGGGHHHFFFLLLTTTVVVLLLCCCDDDIIIKKKNNNMMMXXXeeecccQQQFFFGGGQQQRRRXXXccclllmmmkkkhhhsss~~~xxxwwwmmmbbb\\\YYY]]]hhhsss{{{|||qqqkkkuuu|||yyywww~~~~~~}}}zzzxxxuuusssrrrrrrqqqmmmhhhfffccc[[[OOOFFF???:::555;;;BBB@@@SSSvvvpppjjjqqqaaaKKKDDDTTTrrrnnnPPPNNNhhhiiiFFF<<>>:::888666666666777666555444444444444444555666777HHHQQQYYYXXX___uuunnn{{{yyyvvvxxxsss~~~~~~}}}{{{{{{~~~}}}|||yyywwwtttsssrrrqqqjjj^^^RRRHHHBBB@@@@@@:::777333111222333444444555777777888888:::===@@@EEECCCEEEGGGCCC???CCCKKKNNNJJJEEEAAABBBPPPllllllOOOEEEIIIJJJCCCBBBJJJOOONNNQQQXXXgggcccbbbdddfffmmm~~~zzzzzzzzz{{{}}}}}}{{{yyy~~~}}}{{{xxxvvvuuuttttttnnnkkkfff```ZZZRRRJJJDDD???;;;777555555555555555555333333666777888>>>EEE```RRRDDDAAALLL```qqqzzz^^^LLLEEECCCAAA>>><<<;;;;;;:::999999999999999888777777777777777777888888888888777777:::===DDD\\\mmmiii|||eeeXXXGGG@@@<<<<<<<<<::::::<<<<<>>AAAGGGLLLjjj~~~yyyzzz~~~zzzqqqeeeZZZ\\\fffiiijjjjjjhhhiiisss~~~sssoooooommmkkkiiigggeeecccbbbaaa]]]\\\[[[ZZZYYYYYYYYYYYY\\\[[[VVV[[[gggmmmxxxnnnOOOMMMLLLGGGAAA:::777777777666666666555555444111111444444555:::@@@YYYvvvwwwvvvfffTTTWWWWWWmmmyyyvvvnnnlllkkkmmmooommmiiidddaaaZZZNNNCCC;;;888999:::<<<;;;:::888888888999:::777555<<>>;;;777<<>>BBBCCCFFFHHHDDD======BBBFFFDDDAAA???BBBQQQnnn~~~```IIIBBBDDDOOOIIIGGGNNNXXX___dddgggqqqjjjeeehhhoooyyy}}}xxxyyy{{{~~~~~~{{{www{{{zzzxxxvvvuuusssrrrrrrmmmjjjfff```ZZZRRRIIICCC>>>;;;777555555555555555666444444666777777===EEE^^^PPPBBBAAANNNbbbrrrzzz]]]KKKEEECCCAAA>>><<<;;;;;;:::999999999999999888888777777777777777888888888888777666888;;;@@@VVVqqqiiifffUUUEEE???;;;;;;;;;:::;;;>>>>>>@@@FFFOOOWWWZZZXXXUUUPPPMMMIIIFFFDDDCCCBBB@@@AAAAAABBBHHHPPPUUUVVVVVVRRRNNNHHHBBB>>>;;;;;;;;;666<<<@@@MMMqqqWWWDDD???EEEGGGLLLSSSRRRPPPHHHAAA@@@AAAEEEMMMVVVzzz{{{zzzuuuiii\\\XXX\\\YYY[[[^^^aaahhhwwwwwwpppnnnnnnkkkjjjhhhfffdddcccbbbbbb\\\\\\ZZZYYYXXXXXXYYYYYYYYYYYYWWW\\\gggiiissssssVVVWWWWWWOOOEEE:::888888888888777777777666555333222444444444888>>>OOOnnnsss}}}{{{lllOOOLLLRRRhhhxxxyyymmmlllkkklllnnnmmmhhhddd```YYYMMMAAA999666666777999888777777888999:::;;;888666<<>>CCCFFF```yyy~~~uuuSSSJJJOOOeeeeeeIIISSStttgggMMMJJJMMMIIIBBB:::888666555666666555444555555444444555555666666>>>GGGUUU[[[bbb}}}vvvoooyyyrrrjjj{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{xxxuuurrrqqqpppjjj___SSSIIIBBB???===888555222111222333333333444666888999999999;;;===???CCCIIILLLHHH@@@;;;<<<@@@??????@@@EEEUUUpppkkkQQQEEEDDDCCCLLLIIIFFFLLL[[[lllqqqooorrrhhhbbbfffsss}}}yyyuuuwwwzzz~~~{{{xxx{{{zzzyyywwwvvvtttssssssmmmjjjfff```ZZZQQQHHHBBB===:::777555555555555555888666666777777888???GGG[[[MMM@@@BBBRRReeerrrwww^^^KKKEEECCCAAA>>><<<;;;::::::999999::::::999999888777666777777777888888888888888666888;;;>>>QQQ}}}rrrdddhhhSSSEEE???:::;;;;;;:::<<>>:::999999::::::AAAWWWzzzgggFFF;;;<<>>999777;;;GGGRRRVVVYYY\\\TTTLLLEEECCCDDDFFFIIIMMMJJJWWWccc```TTTKKKLLLPPPVVVXXXaaammmrrrgggRRRCCCAAALLLWWW]]]fffvvvrrrggg\\\VVVQQQPPPRRRWWWbbbmmm||||||}}}{{{zzz}}}{{{{{{vvvvvvwwwxxxwwwvvvuuutttppplllhhhfffbbbYYYKKKAAA888<<<===@@@FFFOOOppp|||{{{WWWIIIYYYsss~~~YYYFFFTTTyyyfffSSSTTTUUULLLBBB:::888666666666777666555666666555555555555666666;;;BBBQQQZZZaaayyyxxxrrrzzzsssmmm}}}}}}}}}}}}~~~~~~}}}{{{xxxuuurrrpppooojjj```UUUKKKCCC>>><<<777555222111222333333333444666888999999:::;;;===???EEENNNTTTRRRKKKDDD@@@CCCBBBCCCFFFLLLYYYpppzzz]]]GGGEEEHHHFFFGGGFFFDDDHHH[[[pppsssjjjhhhbbb___eeeuuu{{{vvvssstttwwwzzz~~~}}}{{{|||||||||{{{zzzxxxwwwvvvnnnkkkfffaaaZZZQQQHHHBBB<<<999666555555666555444666555666777777999CCCMMMXXXJJJ>>>CCCVVVhhhoooooo```LLLEEECCCAAA>>><<<;;;::::::999::::::::::::999888888666777777777888888888888999666888<<<>>>NNNzzzppp]]]zzzmmmUUUFFF@@@;;;;;;;;;;;;===@@@DDDCCCEEEKKKRRRUUURRRMMMHHHGGGFFFGGGHHHIIIIIIHHHHHHGGGLLLVVVZZZTTTNNNKKKQQQPPPNNNHHH@@@:::777666===888EEEeeexxxLLL@@@999<<>><<<888;;;JJJZZZ```]]]XXXLLLEEEBBBDDDEEEFFFIIIOOOMMMXXXccccccXXXNNNNNNSSSWWWZZZ```jjjpppkkkXXXGGG@@@KKKVVV]]]kkkzzzgggZZZVVVQQQNNNOOOQQQVVVaaalll{{{yyy|||~~~|||yyyuuuuuuvvvvvvuuuuuuttttttppplllhhhfffaaaXXXJJJ???888>>>???@@@GGGTTTzzz{{{xxxYYYHHHcccqqqNNNHHHWWW|||ggg[[[^^^\\\NNNBBB;;;999777777777888777666777666666555555555666666<<>>;;;777555333333444555444333444666888999999;;;===???AAAJJJUUU\\\]]]YYYRRRLLLKKKJJJKKKOOORRR\\\nnn}}}rrrUUUCCCDDDIIIGGGFFFFFFCCCHHH[[[nnnnnnbbb^^^```ccclll|||{{{{{{|||{{{wwwtttssssssuuuyyy}}}||||||||||||{{{zzzxxxxxxoookkkfff```YYYPPPHHHCCC;;;888666555555666555444333333555777888<<>>FFF\\\llllllfffdddNNNEEECCCAAA>>><<<;;;;;;::::::::::::::::::999999888777777777777888888888888999666999>>>???MMMzzzpppXXXqqqttt\\\IIIBBB<<<<<<<<<;;;===AAAFFFEEEGGGKKKOOOQQQPPPMMMGGGGGGGGGJJJNNNQQQRRRRRRQQQPPPVVV^^^]]]SSSLLLLLLZZZZZZXXXQQQFFF===888666===;;;OOOrrraaa@@@<<<666888===FFFYYYbbbYYYNNNFFFDDDHHHHHHJJJ\\\rrryyyuuupppllliiieeeaaa^^^^^^```eeeooozzz{{{sssqqqsssrrrmmmhhhgggfffeeedddcccbbbbbbbbbdddbbb^^^[[[YYYYYYZZZ[[[XXXWWWUUU[[[```]]]mmmtttvvvmmmYYYHHH;;;:::999999888777666555555666444555666555333555:::CCC^^^ooorrr|||{{{yyy___MMMRRRqqq}}}kkkhhhffffffhhhhhheeebbb___XXXLLLAAA:::777777999999888777777888999:::;;;>>>===DDDSSSaaadddZZZOOOCCC>>>???EEEHHHFFFIIIPPPQQQYYYcccfff^^^SSSPPPSSSXXX]]]aaafffmmmooobbbQQQAAALLLWWWcccwwwqqq___TTTPPPLLLLLLOOOSSSYYYdddnnnwwwwww~~~~~~zzzvvvuuutttsssrrrqqqqqqrrrooollliiifffaaaWWWHHH===;;;@@@??????GGGXXX}}}nnnVVVJJJiiihhhHHHOOO^^^llleeeiiibbbQQQCCC===;;;999888999999888777777777666666555555666666<<<===KKKXXX^^^qqqzzz~~~~~~~~~}}}}}}~~~~~~yyyzzzzzzzzzxxxuuurrrppppppllleee[[[PPPFFF???:::777555444444555666666555555666888999:::<<<@@@CCCFFFOOOXXX^^^``````ZZZSSSNNNNNNPPPSSSVVV\\\iiiwww{{{zzzmmmVVVFFFFFFIIIJJJGGGBBB@@@GGGWWWffffff___\\\bbbjjjtttssstttwww}}}zzzwwwuuussssssvvvzzz}}}wwwxxxyyyyyyyyyxxxvvvuuuoookkkccc\\\UUUMMMGGGBBB999888666555666666555444222222555777888>>>MMM[[[PPPDDD>>>LLLdddrrrlll```gggQQQEEECCCAAA>>><<<;;;;;;:::::::::;;;;;;::::::999888777777777777888888888888888444888>>>???LLLzzzqqqXXXnnn|||fffLLLDDD>>>===<<<<<<>>>BBBFFFGGGIIILLLOOOQQQRRRRRRMMMMMMPPPTTTYYY]]]^^^^^^UUUTTT[[[bbb```VVVVVV]]]ggghhheee\\\OOOCCC<<<:::;;;DDD\\\vvv~~~QQQ>>>:::555666>>>NNNgggnnn^^^OOOFFFCCCFFFEEEFFF[[[ttt{{{rrroookkkhhhgggfffdddaaa```cccjjjvvvwwwsssooooooqqqqqqlllgggeeeeeedddcccbbbbbbbbbccceeeccc^^^ZZZXXXWWWXXXYYYYYYVVVUUU[[[aaa```uuu~~~~~~pppYYYHHH===;;;;;;:::999888777666666666444444777666333555:::AAAUUUyyyqqqpppyyy}}}www[[[TTTuuullljjjggggggiiiiiifffccc___XXXMMMBBB<<<999:::<<<<<<;;;:::888888888999:::???FFFRRR^^^eeeaaaRRREEE<<<999===GGGJJJFFFHHHPPPSSSYYYdddlllgggZZZRRRRRRXXX^^^``````gggoooiii[[[GGGRRR___ooo{{{eee[[[VVVTTTQQQQQQUUUYYY^^^gggqqqttt}}}sss|||{{{xxxvvvssspppnnnnnnnnnoooooollliiifffaaaVVVGGG;;;;;;@@@>>>???KKKbbblllVVVPPPlll|||fffIIIWWWiiissspppsssgggSSSEEE>>><<<::::::;;;;;;:::999888888777666666666666666:::;;;LLL\\\```ppp}}}}}}~~~|||{{{||||||vvvwwwxxxxxxwwwuuurrrppppppmmmggg^^^SSSHHH???:::888666555666777888777666666777777888:::>>>DDDHHHKKKRRRXXXYYY[[[\\\WWWPPPIIIJJJMMMQQQUUUYYYdddpppvvvqqqhhh\\\RRRPPPSSSXXXLLLBBB===GGGWWWaaafffggggggmmmttt{{{nnnpppuuu~~~}}}zzzxxxwwwxxxyyyzzzzzztttuuuvvvwwwwwwuuutttsssnnnhhh___VVVOOOIIIDDD@@@999777555555666666555333333444666888888>>>NNN^^^LLLAAA???RRRnnn{{{ppp```iiiSSSEEECCCAAA>>><<<;;;;;;;;;::::::;;;;;;::::::999888777777777777888888888888777222777>>>???LLLzzzsssYYYnnnmmmNNNFFF???======<<<>>>BBBEEEHHHLLLNNNPPPRRRTTTVVVVVVVVVYYY^^^cccggghhhhhhUUUUUU\\\dddccc]]]cccpppppprrroooeeeVVVHHH@@@===:::MMMeeeuuuyyysssHHH>>><<<666777AAAUUUqqqttt___NNNEEEBBBFFFEEEGGG]]]zzzxxxllljjjgggeeefffgggeeeaaabbbeeennnzzzssspppmmmmmmooooookkkgggeeeddddddcccbbbbbbccccccfffccc^^^YYYWWWVVVWWWWWWYYYVVVTTT[[[bbbddd}}}rrrYYYIII@@@======<<<;;;999888888777555333444777666444666:::AAAOOOvvvuuupppxxx}}}jjjZZZwwwnnnkkkhhhhhhjjjjjjhhheee___XXXNNNCCC===;;;<<<>>>@@@???===;;;:::::::::;;;???LLL]]]gggfff\\\LLL???999666<<>>===<<<:::999::::::888777777777888999999999999888888888777777555555444888???HHHnnn[[[bbbwww```MMM===:::;;;:::<<>>===<<<:::999;;;;;;999888888888999:::999999999888888888777777666777666:::>>>DDDeee\\\___{{{aaaNNN>>>;;;<<<;;;===CCCHHHMMMQQQQQQTTT]]]eeeiiikkkppprrrqqqtttwwwuuuooodddeeegggjjjnnnrrrvvvxxxtttuuutttmmm```QQQDDD>>>CCCMMMjjjeeeJJJ???777777999999>>>TTTkkkiiiYYYFFF>>>===EEEMMM[[[zzz}}}uuuqqqlllfffcccccceeeeeeeeedddlllwww|||rrrnnnnnnmmmlllkkkkkkkkkkkkhhhfffbbb___^^^^^^```aaabbb___\\\ZZZYYYYYYYYYXXXYYYRRRXXX``````rrr___KKKCCCBBB???<<<;;;;;;;;;:::999999888666555444555666777999NNNoooxxxqqqvvv{{{||||||]]]aaawww~~~kkksss}}}tttmmmnnnooommmjjjiiiaaa]]]TTTHHH>>>:::>>>BBBOOOLLLGGGAAA;;;999:::<<>>===>>>===<<<:::888999999888888777666555666>>>KKK___ooopppzzzxxx|||}}}~~~|||zzzyyyxxxuuuuuuuuuvvvwwwuuuqqqnnnnnnkkkfff```YYYNNNDDD===999777666666777888888777999777777888:::>>>HHHRRRZZZYYYQQQGGGHHHOOONNNGGGBBB@@@AAACCCEEEJJJUUU___gggkkkhhhdddooo[[[MMMDDDMMMbbbuuu{{{zzz{{{ppp___ZZZiii~~~|||yyyxxxyyy{{{||||||}}}yyyxxxxxxuuuooommmnnnhhhkkknnnqqqrrrssssssssskkkdddZZZRRRLLLEEE>>>999777777666444444333333444666111666:::888AAAOOORRR???@@@DDD^^^nnn\\\rrrQQQGGGDDD@@@>>>===<<<:::999<<<;;;::::::999999::::::999999999888888888888888777888777;;;===???[[[``````dddQQQ???<<<<<<<<>>CCCIIIbbbxxx}}}rrrQQQ>>><<<;;;777999888;;;MMM___^^^PPPEEE===>>>JJJVVVfff{{{uuurrrnnnhhhdddcccdddddddddeeerrrvvvlllnnnnnnmmmllllllkkkkkkkkkjjjhhhdddaaa``````bbbccc```]]]ZZZYYYYYYZZZYYYXXXUUUMMMUUU```\\\iii^^^LLLEEECCCAAA>>>>>>>>>???>>>===:::999777666666666777888888GGGbbb~~~yyyvvvnnnooouuuzzzxxx\\\UUUcccooocccSSS```zzzyyyqqqpppqqqnnnlllkkkeeeaaaXXXLLLAAA===@@@DDDQQQNNNGGG@@@;;;:::===AAAUUU```cccVVVJJJHHHMMMOOOIII@@@;;;AAAJJJPPPSSSTTTYYYbbbooogggTTT\\\[[[bbbffflllsssoootttiiiVVVUUUSSSRRRSSSWWW\\\aaadddmmmrrruuurrrqqqtttwwwxxxwwwvvvuuuuuuuuussspppmmmgggeee___WWWNNNEEE>>>:::::::::DDDSSSnnnuuuvvv|||ppp^^^WWWtttxxxpppqqqwwwdddXXXiiicccKKKEEECCCBBB@@@@@@AAA@@@>>>===::::::888777777666666666:::===IIIeeexxxssswwwxxxxxx{{{~~~}}}|||zzzzzzwwwvvvttttttttttttrrrqqqnnnlllhhhbbbZZZPPPEEE===999777666666777888888777888666777:::<<<@@@IIITTT]]]\\\TTTJJJIIINNNMMMEEE@@@>>>???AAABBBEEENNNXXXgggooovvv}}}XXXOOOLLLWWWiii{{{|||sssrrrvvv{{{yyybbbYYY[[[ppp}}}~~~{{{yyyyyyzzz|||||||||{{{wwwuuuvvvrrrllljjjkkkbbbfffkkkpppssstttsssrrrggg```WWWOOOIIICCC<<<777777666555444444444444444888333777999888BBBPPPQQQ@@@AAAIIIggghhhWWWuuuQQQGGGEEEAAA>>>===<<<;;;999;;;;;;::::::999999999999888888888888888888888888777888666:::<<<===VVVhhhccciiiTTTBBB=========@@@FFFNNNQQQUUU\\\iiiwww~~~~~~|||xxxsssqqqqqqooommmlllmmmnnnpppqqqrrrrrrrrrrrrnnniiieee```VVVIII???EEEHHH\\\ooowwwrrr[[[CCC:::======666888777999FFFUUUUUUKKKEEE===???MMM[[[kkk{{{|||zzzvvvssspppjjjfffddddddeeefffhhhwww|||ssskkknnnnnnnnnmmmmmmlllkkkjjjkkkiiifffcccbbbbbbcccddd___]]][[[ZZZ[[[[[[ZZZYYYTTTKKKTTT^^^XXXbbb^^^OOOHHHDDDCCCAAAAAABBBBBBAAA@@@;;;:::999888777777888888777@@@TTTnnn{{{qqqtttjjjjjjqqq}}}uuu]]]PPPTTTYYYOOODDDWWWxxxuuurrrqqqooommmmmmhhhdddZZZOOOEEE@@@AAACCCIIIFFFAAA<<<;;;>>>EEEKKK]]]```ZZZKKK@@@BBBKKKQQQPPPFFF>>>@@@IIISSSYYYZZZ^^^dddqqqqqqXXXYYY[[[eeemmmtttwwwpppsssqqqVVVLLLPPPSSSVVVYYY]]]bbbhhhmmmsssyyy|||xxxtttvvvzzz{{{uuuttttttttttttqqqmmmiiigggccc[[[QQQHHHAAA<<<:::======HHHZZZxxxooovvvuuucccZZZ\\\uuusssjjjkkknnn```[[[kkk```IIICCCDDDCCCCCCDDDEEEDDDAAA???<<<;;;999777666666777777;;;<<>><<<===??????@@@HHHQQQbbbsssoooTTTQQQVVVddduuu|||wwwrrrvvv|||wwwgggcccgggzzz}}}}}}|||zzzzzz|||}}}|||{{{{{{wwwuuuvvvrrrllljjjkkkcccffflllrrrvvvvvvssspppddd]]]TTTLLLFFFAAA;;;777777666555444444444444444999555888999888DDDQQQOOO@@@@@@LLLmmm|||___UUUyyySSSHHHEEEAAA???>>>===;;;:::999999999999999888888777888888888888888888888888777666444888<<<===VVVnnnbbb}}}oooYYYEEE???>>>>>>AAAHHHOOORRRWWWbbbsssyyysssmmmhhhfffdddcccdddeeefffggghhhhhhgggeeedddgggbbb^^^]]]\\\VVVKKKBBBIIILLL___ooowww{{{WWWFFF999666999777555777777888BBBMMMOOOIIIFFF>>>AAAPPP```qqq{{{|||yyyvvvtttqqqmmmhhheeedddfffhhhlllzzz~~~wwwrrrooonnnnnnnnnnnnmmmlllkkkjjjjjjiiigggdddcccccccccccc```___]]]\\\]]]]]][[[ZZZXXXPPPXXX^^^VVVbbb{{{]]]QQQKKKFFFEEEDDDDDDEEEEEECCCBBB<<<<<<;;;:::999999888888888<<>>===:::999:::@@@IIIOOO^^^YYYMMMAAA<<>>===;;;999888777888888999===MMMlll{{{nnnrrruuuzzz|||mmmnnn}}}yyyxxx}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{zzzxxxwwwtttpppmmmlllkkkiiieee]]]QQQDDD;;;888666555555666777777666555555777;;;===@@@HHHQQQbbbbbbZZZMMMGGGIIIFFF>>>===;;;<<<>>>===>>>DDDLLLXXXlllsss\\\RRRUUU```rrrzzzxxx{{{|||yyy}}}rrrooorrr~~~}}}|||}}}~~~}}}|||yyyvvvtttuuurrrmmmjjjkkkjjjlllpppvvvyyyxxxsssnnnbbb[[[QQQIIIDDD@@@;;;777666666555444444444444555999666999999888FFFPPPLLL??????MMMooopppXXXYYY~~~UUUHHHEEEAAA???>>>===;;;:::888999999999999888777666888888888888888999999999777666444888<<<<<>>AAAHHHMMMPPPXXXggg{{{|||ooohhh```]]]ZZZVVVVVVXXX[[[\\\___``````^^^\\\ZZZZZZWWWUUUUUUUUURRRJJJDDDIIIRRRhhhwww{{{hhhFFF<<<777666888555555777888888>>>FFFIIIGGGEEE???CCCTTTeeezzz~~~|||mmmjjjyyyuuussssssqqqmmmhhheeedddgggjjjppp{{{wwwrrrqqqpppnnnnnnoooooonnnmmmkkkjjjiiihhhfffdddcccbbbbbbbbbaaa```^^^^^^^^^]]][[[ZZZVVVQQQVVVVVVPPPdddvvv\\\SSSMMMHHHGGGFFFFFFGGGFFFDDDBBB=========<<<;;;:::999999888;;;AAANNNbbbqqqtttooorrrhhhiiiwww|||qqqTTTCCC>>>EEESSSqqq|||uuurrrooonnnppplllhhhaaaXXXOOOGGGAAA>>>::::::999888999>>>DDDIIIUUUNNNDDD===>>>FFFPPPVVV]]]VVVJJJBBBGGGTTT___cccgggeeepppeeeVVV]]]iiiqqqxxxyyyooonnn~~~{{{iiiQQQIIIVVVSSS[[[bbbbbb^^^bbbppp}}}zzzyyy}}}}}}zzzyyywwwvvvsssnnnhhhccc___ZZZQQQGGG@@@===<<<<<>>===BBBJJJPPP^^^nnnwwwxxxqqqaaaRRRQQQVVVdddxxxxxxrrruuu}}}~~~{{{xxx{{{~~~~~~~~~|||wwwtttssstttrrrmmmkkklllqqqqqqtttxxxzzzxxxrrrlll___XXXNNNGGGBBB???:::777666555555444444444555555777666999999999GGGOOOGGG>>>???PPPsssfffTTTaaaWWWHHHEEEBBB???>>>===<<<:::999999:::::::::999888777777777888888888999999999777777555:::===:::MMMqqquuu[[[mmmzzzcccLLLBBB???===AAAGGGJJJNNNXXXjjjtttggg]]]UUURRROOOIIIHHHKKKLLLNNNRRRVVVWWWVVVTTTSSSNNNMMMKKKLLLLLLJJJEEE@@@CCCTTTqqq}}}yyyXXX>>>;;;777666888777666888999888:::???CCCDDDDDD@@@FFFVVVggg~~~vvvfffZZZ___xxxsssppppppooolllgggccccccfffjjjrrr{{{|||sssooonnnmmmmmmnnnooopppooommmkkkjjjgggfffeeecccbbbaaa``````bbb```^^^^^^]]]\\\ZZZWWWPPPOOORRRMMMJJJhhhqqqZZZTTTMMMJJJIIIHHHHHHHHHGGGDDDAAA>>>>>>>>>===<<<;;;:::999777:::>>>EEEVVVjjjvvvxxxyyymmmlllxxxgggLLLBBBPPPgggwwwtttqqqqqqrrrnnnjjjeee^^^UUUKKKBBB===999999:::::::::;;;>>>AAAFFFDDDAAA@@@CCCJJJUUU^^^ccc___SSSGGGGGGSSS```ffffffggguuummm]]][[[ccchhhmmmpppiiijjj|||pppbbbNNNJJJYYY```cccccc___^^^hhhzzzyyyuuuxxx|||zzzxxxvvvtttqqqlllgggcccYYYSSSKKKCCC===;;;<<<===FFFNNNfffyyycccHHHQQQZZZqqqooovvvttt]]]SSSgggdddOOOHHHGGGBBBDDDGGGJJJLLLJJJFFFCCC@@@@@@@@@???===<<<:::999777;;;BBBRRR```]]]aaauuu~~~uuu~~~~~~zzz~~~~~~~~~~~~~~~}}}|||yyyvvvtttsssrrrqqqooooooooonnnkkkcccVVVGGG>>>777666444444666777666555444444666999999999>>>EEEQQQTTTPPPDDD???AAA@@@:::======>>>AAA@@@>>>CCCJJJRRRWWW^^^dddhhheeeZZZOOONNNQQQ^^^qqq{{{www||||||yyywww|||}}}wwwuuutttvvvuuupppooopppssssssssswwwyyywwwpppjjj\\\TTTKKKCCC???<<<999666555555444444444555555666555555:::::::::HHHNNNBBB===@@@VVVzzzaaaTTTkkkYYYIIIFFFBBB???>>>===<<<:::::::::;;;<<<;;;:::999888777777888888999999999999888888888===>>>888GGGgggyyy\\\mmm}}}fffNNNCCC???===AAAGGGHHHMMMXXXlllnnnaaaWWWOOOLLLGGGAAA???BBB>>>BBBGGGLLLOOOOOONNNMMMEEEEEEEEEDDDDDDAAA>>>;;;===SSSttt~~~sssuuukkkJJJ999999555111555777777999:::888777:::>>>@@@EEEAAAGGGVVVfff~~~vvvmmmggg___[[[eeerrrpppmmmmmmjjjeeeaaaaaaeeeiiisss{{{zzzrrrnnnkkkiiimmmnnnooopppooommmkkkjjjfffeeedddbbbaaa```______aaa```^^^]]]]]][[[XXXVVVPPPQQQSSSJJJJJJpppnnnYYYTTTLLLKKKJJJIIIHHHHHHGGGCCCAAA?????????>>>===;;;:::999777:::<<<@@@PPPgggyyysssooowww{{{ZZZLLL\\\vvvyyyuuusssrrrtttooolllhhhaaaYYYNNNCCC===777999;;;;;;;;;;;;<<<===<<<>>>BBBDDDFFFLLLYYYdddgggdddYYYKKKHHHSSSaaahhheeeiiizzzqqqcccWWW\\\]]]aaafffbbbgggyyypppeee___QQQNNN]]]jjjfff___YYY\\\iii}}}uuuooorrrvvvwwwuuurrrpppmmmjjjeeeaaaTTTOOOGGG@@@;;;:::;;;===GGGSSSooouuueeeKKKXXXaaazzzzzz|||^^^RRRkkk{{{\\\KKKGGGGGGBBBDDDGGGKKKMMMKKKGGGCCCAAAAAAAAAAAA???===;;;999999:::;;;EEEUUUWWWYYYfff~~~~~~~~~}}}}}}zzzvvvqqqooooooqqqsssssspppqqqpppmmmeeeXXXIII@@@777666444444666777666555444444666999888666:::AAAIIIMMMJJJ@@@<<>>===???BBBAAA@@@DDDJJJXXXXXX\\\cccjjjhhhZZZLLLJJJKKKUUUggguuuwwwpppkkktttzzz~~~zzzwwwwwwyyyxxxtttsssuuusssrrrqqqtttwwwvvvoooiiiYYYRRRHHHAAA===:::777444555555444444444555555666444555::::::;;;HHHMMM@@@<<>><<<===999999999999999999999999888888888888888888888888999555777<<<999999FFFYYYZZZdddzzzgggQQQEEE@@@@@@CCCGGGJJJLLLWWWkkk~~~}}}rrrbbbTTTGGGBBBAAA>>>;;;:::>>>@@@CCCFFFFFFEEEDDDCCC?????????>>><<<<<<<<<===<<>>>>>???EEEIIIMMMaaazzz{{{oookkkkkkfffeeerrrzzzooommmgggfffeeebbb]]][[[cccnnn{{{zzzyyyvvvrrrmmmiiifffhhhjjjmmmooonnnllliiiggghhhgggfffcccbbb```______bbb```___^^^^^^\\\YYYWWWPPPSSSMMMEEEUUUppp]]]VVVQQQJJJJJJKKKJJJHHHEEEBBB@@@EEEDDDBBB@@@>>><<<;;;::::::>>>???AAAQQQlllvvvwwwhhhOOO```{{{xxxwwwuuuqqqrrrnnneee]]]TTTIII???;;;;;;===AAA@@@;;;:::======@@@CCCFFFLLLWWWaaagggccc```ZZZQQQJJJNNN___ppptttjjjwwwbbb^^^VVVYYYccc___UUUaaazzzttteeeaaa^^^ZZZ^^^ffftttggg]]]^^^bbbkkkttteeedddjjjuuu~~~tttvvvuuuqqqooommmfff___UUUKKKAAA>>><<<;;;<<>><<<;;;:::===;;;===EEEMMMRRRXXX^^^rrr{{{~~~~~~zzzwwwvvvuuuuuuvvvvvvuuuttttttpppkkkgggfffaaaRRRDDD<<<555111444777777777999666777777777777888;;;>>>HHHGGGEEE@@@<<<:::;;;<<<>>>===???DDDGGGGGGJJJNNNYYYZZZ]]]eeeppprrreeeUUUNNNLLLQQQ^^^jjjooorrrttt{{{~~~|||yyyzzzzzzyyywwwsssqqqqqqrrrrrrrrrtttuuuvvvsssnnnjjjYYYSSSJJJBBB===:::888666444444333333444555777888555777666888CCCMMMHHH<<<===LLLfffxxxYYY[[[aaaPPPHHHCCCCCCCCC@@@======999999999999999999999999888888888888888888888888888666777;;;999999FFFWWW```ddd{{{hhhRRREEE@@@???CCCGGGGGGJJJTTTgggzzzzzzpppaaaSSSFFFAAA@@@===;;;;;;???AAACCCDDDDDDCCCBBBBBB<<<<<<<<<<<<<<<;;;::::::???RRRccceee]]]WWWVVVVVVEEE;;;333222444444555888888;;;======;;;;;;::::::@@@AAACCCHHHZZZxxxyyyyyy}}}rrrhhhlllnnnppp|||qqqgggeeecccaaa```]]]YYYYYYcccnnnxxxvvvtttrrrpppnnnkkkiiiiiijjjlllmmmmmmkkkiiihhhgggfffdddbbbaaa______^^^aaa___^^^]]]]]][[[XXXVVVPPPSSSNNNJJJ]]]nnn[[[SSSNNNLLLLLLLLLKKKIIIFFFCCCBBBFFFFFFDDDCCCAAA???>>>>>>===??????@@@NNNiii~~~|||~~~~~~qqqVVVZZZpppvvvxxxzzzuuuqqqssssssppphhhaaaYYYLLL@@@<<<;;;===@@@@@@<<<<<<>>>>>>???BBBIIIRRRZZZ^^^^^^[[[[[[YYYSSSMMMQQQaaapppyyylll{{{llldddXXXUUU[[[]]][[[dddsssuuujjjfffbbb]]]cccooorrreee\\\```hhhuuuppp```___dddnnn{{{vvvxxxvvvrrrooollleee^^^QQQHHH???<<<<<<;;;===AAAJJJ\\\rrrVVVGGGXXXtttgggTTT]]]|||bbbRRROOOLLLGGGEEEDDDGGGLLLLLLHHHEEEFFFGGGFFFEEEBBB@@@===<<<;;;>>>;;;<<>>888444666888888777999555666777777888999<<<>>>FFFGGGFFFBBB>>><<<>>>@@@>>>===???DDDGGGIIINNNTTTaaa___```iiiwwwwwwiiiUUUUUUYYYdddnnnvvv~~~zzz{{{~~~}}}|||{{{yyywwwxxxxxxxxxuuurrrppppppqqqttttttuuuvvvtttooohhhcccWWWQQQHHHAAA<<<999777666444444333333444555777888777777777:::DDDLLLFFF:::@@@QQQkkkxxx]]]ccceeeRRRKKKFFFFFFEEEAAA======::::::::::::::::::::::::888888888888888888888888888666777:::999999EEETTTjjjbbb|||~~~jjjTTTFFF@@@???BBBGGGEEEHHHQQQbbbrrrxxxssskkk]]]QQQDDD???>>><<<;;;;;;AAACCCDDDCCCAAA@@@AAABBB===<<<;;;;;;;;;<<<;;;:::AAAMMMVVVUUUNNNJJJGGGFFF???777111222555555666999:::<<<>>>>>>===:::::::::AAA???@@@HHHVVViii~~~wwwuuuxxx|||~~~tttfffnnnvvv|||wwwllldddccc___\\\YYYWWWUUUXXXcccppptttrrrnnnmmmmmmmmmmmmllljjjkkkkkkkkkkkkjjjiiihhhfffeeecccaaa```___^^^^^^___^^^\\\[[[[[[ZZZWWWUUUSSSUUURRRSSSkkklll[[[SSSNNNNNNNNNMMMLLLJJJGGGEEECCCGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@>>>>>>JJJccc}}}||||||yyy___RRRYYY___fffttt}}}vvvqqquuuuuurrrmmmiii```RRRDDD>>>;;;;;;??????======@@@???>>>CCCMMMXXX\\\ZZZUUUUUUYYY[[[UUUOOOSSS```lll}}}mmm}}}uuukkk]]]QQQQQQYYYaaaggglllxxxqqqkkkiiidddaaaiiivvvqqqeee^^^dddqqqkkk[[[ZZZ___hhh|||}}}|||{{{xxxuuuwwwuuuqqqmmmjjjbbbZZZMMMDDD<<<::::::;;;???DDDRRRiiifffKKKJJJbbb{{{~~~___UUUjjjttt^^^UUUPPPLLLIIIGGGFFFHHHLLLLLLHHHEEEFFFIIIHHHFFFDDDBBB???>>>===@@@<<<;;;@@@EEEKKKSSS[[[iiizzzqqqttt{{{yyyyyy{{{||||||zzzwwwtttssstttvvvvvvvvvqqqpppmmmkkkllliii^^^RRRBBB;;;666888999888777888444666777888999:::>>>@@@FFFGGGIIIHHHEEEAAA???>>>>>><<<>>>DDDHHHMMMVVV___fffdddeeeppppppnnnnnnrrryyy{{{yyyzzz}}}{{{yyyxxxxxxwwwvvvwwwxxxxxxvvvsssqqqqqqrrrxxxxxxyyyxxxuuummmddd]]]SSSNNNFFF???:::888666555444444333333444555777888888777888>>>FFFJJJBBB888DDD[[[uuuuuu```llljjjTTTMMMHHHIIIHHHBBB>>><<<::::::::::::::::::::::::888888888888888888888888777666888:::888999CCCOOO~~~vvvaaapppnnnWWWHHHAAA???BBBFFFEEEGGGNNN[[[gggkkkgggaaaVVVKKKAAA===<<<::::::;;;CCCEEEEEEBBB???>>>@@@CCCDDDAAA===;;;;;;===>>>>>>@@@GGGKKKJJJHHHGGGFFFDDD<<<666333555888888:::===;;;;;;===@@@???<<<===???@@@???EEEQQQYYY```jjjvvvxxxwwwtttpppooosssyyy~~~}}}~~~~~~}}}}}}wwwhhhoooyyy}}}xxxsssmmmhhhfff]]]YYYTTTSSSSSSYYYffftttuuupppkkkiiijjjlllmmmmmmlllkkkjjjiiiiiiiiiiiiiiifffeeecccbbb```_________^^^\\\[[[ZZZZZZXXXUUUSSSVVVWWWUUU[[[xxxkkk\\\VVVQQQOOOOOONNNLLLJJJGGGEEECCCEEEEEEEEEDDDDDDDDDDDDCCCDDDAAA>>>>>>FFF[[[yyy|||wwwyyyhhhOOOJJJPPP]]]oooyyyuuuvvvvvvuuurrrpppiiiZZZLLLAAA<<<:::<<<===<<<===AAA???@@@FFFQQQZZZZZZVVVSSSYYY___```ZZZTTTWWWaaaiii|||nnnyyywwwooodddTTTMMMUUUbbbiiihhhlllgggeeefffeeeeeemmmvvvsssjjjfffnnn~~~hhhYYYXXX\\\ggg|||{{{{{{zzzvvvppprrrrrrnnnjjjggg___WWWJJJBBB;;;999999;;;AAAGGG[[[zzz\\\GGGTTTssssssTTTUUUuuugggZZZXXXRRRLLLKKKGGGGGGKKKPPPPPPIIIEEEDDDHHHHHHGGGEEEDDDBBBAAAAAAAAA===;;;>>>CCCIIISSS]]]fffzzznnnnnn|||zzzyyyzzzzzz{{{|||xxxuuussstttuuuvvvvvvqqqqqqnnnlllmmmkkkbbbWWWFFF>>>888888999777666888555777888999999<<<@@@CCCFFFIIIOOOUUUUUUNNNAAA777===<<<>>>DDDJJJRRR^^^jjjggghhhmmm~~~}}}~~~yyyxxxyyy|||~~~{{{yyyxxxxxxwwwvvvyyyzzzzzzyyyvvvttttttuuu{{{{{{{{{zzzvvvmmmbbb[[[OOOJJJBBB<<<999777666555444444333333444555777888888777:::BBBHHHFFF>>>777IIIhhh~~~lll]]]tttpppVVVPPPLLLLLLKKKDDD>>><<<::::::::::::::::::::::::888888888888888888888888666777888999888999AAAJJJwww___fffttt[[[JJJBBB???AAAEEEFFFGGGLLLSSS[[[]]]YYYUUUNNNEEE===<<<;;;999999<<>>;;;===CCCAAAGGGSSS\\\]]]YYYYYY\\\\\\___bbbcccdddjjjttt|||zzz|||}}}zzzwwwzzz}}}rrruuuzzz~~~{{{wwwrrrnnn___YYYTTTSSSUUU\\\kkkxxxyyyssskkkhhhjjjllllllkkklllkkkjjjhhhgggggghhhhhhgggfffdddcccbbbaaa``````]]][[[YYYYYYXXXWWWTTTRRRTTTUUUUUU^^^}}}ggg[[[UUUQQQOOOOOOMMMKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFBBB??????DDDTTTuuuxxxlllhhhqqqtttVVVHHHKKK[[[ppp{{{xxxwwwyyyxxxvvvtttooocccWWWFFF???::::::;;;;;;<<<@@@???BBBJJJUUUYYYVVVUUUWWWaaagggiiiccc```fffllloooyyyrrrsssuuuooojjj]]]RRRSSS___gggiiigggbbb```dddiiilllpppssstttqqqtttfffVVVTTTYYYeeeyyy}}}|||wwwsssmmmoooooollljjjfff___VVVHHHAAA;;;999:::<<>>DDDGGGHHHFFFBBBBBBFFFKKKQQQPPPMMMEEE===;;;@@@EEECCCGGGHHHFFFGGGJJJIIIGGG<<<888777999;;;:::===BBB@@@::::::>>>>>>;;;@@@HHHNNN\\\gggeeeZZZQQQLLLIIIFFFKKKPPPTTTXXXaaannnwwwyyy||||||wwwttttttuuuxxx}}}~~~{{{{{{~~~{{{ddd]]]WWWVVVYYYaaaooo{{{~~~wwwnnnjjjkkkmmmllljjjkkkkkkiiihhhgggggggggggggggfffeeecccbbbaaaaaaaaa\\\[[[YYYXXXXXXWWWTTTRRRQQQQQQQQQZZZzzzvvvaaaWWWRRROOOQQQOOOMMMKKKHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFAAA@@@CCCCCCNNNooorrrddd]]]eeexxx~~~bbbPPPMMM[[[sss}}}yyy{{{~~~}}}xxxuuuqqqiiiaaaOOOEEE<<<:::;;;;;;<<>>;;;999:::>>>EEEKKKMMMVVVfffsssuuuhhhSSSCCC======@@@FFFLLLWWWiiiyyyxxx~~~pppvvv~~~wwwuuuuuuzzz}}}zzzwwwuuuwwwyyyyyywwwuuutttuuuqqqqqqqqqpppkkkcccZZZSSSIIIDDD>>>999777666666666444444333333444555777888777888BBBMMMKKK@@@???GGGaaalllWWWaaa~~~```ZZZWWWWWWUUULLLDDDAAA;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888555777888777777:::???BBB[[[cccYYYzzzeeePPPEEE@@@@@@CCCCCCDDDFFFGGGGGGGGGFFFFFF@@@======AAABBB??????AAABBBGGGKKKJJJFFFEEEJJJOOOVVV[[[\\\TTTGGG???BBBGGGGGGLLLNNNLLLJJJLLLKKKHHHAAA===<<<======<<<@@@FFF@@@::::::@@@DDDDDDMMMYYYjjj{{{jjjSSSJJJFFF@@@>>>AAAFFFKKKRRR]]]kkkuuuyyy|||{{{uuuqqqppppppqqqvvv|||~~~{{{|||~~~hhhaaaZZZZZZ]]]dddqqq}}}zzzpppmmmooopppnnnkkkjjjjjjiiihhhgggfffeeeeeefffeeedddbbbaaaaaaaaaaaa\\\[[[YYYYYYXXXWWWTTTRRROOOPPPOOOXXXwwwkkk\\\VVVSSSQQQSSSQQQOOOLLLIIIGGGEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEEEE@@@BBBFFFDDDJJJkkk{{{vvvooogggfffooo}}}nnn\\\SSS^^^xxxzzzrrrnnnjjjgggXXXLLLAAA<<<<<<<<<===@@@@@@@@@JJJ[[[aaa[[[XXX[[[fffnnnsssuuu~~~qqqiiiwwwkkkjjjrrroooooommmggg]]]ZZZaaakkkqqqqqqqqqqqqqqqqqqooommmooo}}}yyyWWWKKKKKKVVViiizzzuuussslllnnnnnnjjjeee```VVVMMMBBB===;;;;;;>>>DDDPPP[[[~~~qqq\\\^^^xxxuuuRRRNNNfff{{{gggVVVSSSWWWVVVRRRPPPKKKLLLQQQXXXXXXRRRMMMLLLNNNNNNMMMMMMLLLKKKKKKKKKHHHEEEBBBBBBBBBEEEQQQ]]]aaa^^^bbbqqq~~~|||~~~~~~rrrvvv~~~zzzxxxzzz||||||yyywwwvvvwwwvvvuuutttssstttrrrooonnnmmmggg___TTTHHH===888888:::>>>BBBEEEBBB===999:::???HHHNNNXXXdddrrruuulll\\\OOOHHH===>>>BBBHHHMMMXXXjjj{{{rrrfffjjj|||~~~ooojjjyyy}}}{{{yyywwwuuuwwwyyyyyyxxxvvvuuuvvvnnnmmmllljjjeee^^^UUUOOOGGGCCC<<<888666777777777444444333333444555777888777;;;HHHTTTNNN@@@DDDTTTrrr```WWWoooccc^^^[[[[[[YYYPPPGGGCCC;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888555777888777777:::>>>@@@TTTeeeVVVvvvgggRRRFFF@@@@@@CCCAAABBBCCCDDDCCCCCCDDDDDD>>><<>>???AAADDDIIIQQQ^^^lllvvvzzz|||{{{uuuqqqpppnnnnnnqqquuuxxx|||}}}zzz{{{{{{{{{zzzjjjccc\\\\\\___fffrrr}}}{{{rrroooqqqsssqqqmmmjjjjjjjjjiiihhhfffeeedddddddddbbbaaa````````````]]][[[YYYYYYXXXWWWTTTRRRQQQRRRPPPXXXvvvcccYYYWWWWWWWWWTTTSSSPPPMMMJJJHHHGGGFFFIIIIIIHHHHHHHHHHHHGGGGGGDDD@@@CCCHHHEEEIIIiii~~~xxxrrrpppnnnpppwwwttteeeYYYccc}}}{{{pppkkkjjjiii___RRRDDD???>>>===>>>AAAAAA>>>HHH\\\gggaaaYYYXXXeeemmmsssxxxzzzfff```tttvvv```fffpppqqqppppppmmmccc[[[___jjjuuuyyy{{{wwwqqqmmmkkkjjjnnnjjjNNNGGGJJJZZZqqq{{{wwwxxxjjjlllkkkfff```ZZZOOOEEE???;;;:::<<<@@@GGGUUUbbbnnn___cccyyyrrrPPPSSSllliii___TTTQQQUUUWWWUUUQQQOOONNNQQQVVVWWWRRRPPPQQQSSSSSSQQQPPPNNNMMMLLLKKKJJJGGGDDDCCCAAACCCMMMXXXccc\\\\\\lllyyy}}}|||tttqqq{{{wwwvvvzzz~~~{{{yyyxxxwwwxxxwwwuuusssrrrtttssspppoooooojjjcccXXXKKK>>>999999<<>>999999???IIIPPPbbbooozzzrrr\\\IIIDDDFFF===???CCCIIINNNXXXjjj{{{uuuhhh\\\[[[fffxxx|||uuummmmmm~~~zzzyyywwwvvvvvvyyy{{{|||zzzyyyxxxxxxooonnnkkkhhhccc\\\SSSNNNFFFBBB<<<888777777777777444444333333444555777888888===MMMYYYPPP@@@HHH]]]~~~{{{YYYYYY|||mmmcccbbbddd___ZZZPPP>>>>>>===<<<;;;<<<:::888666<<<;;;:::999999999:::;;;888888999:::;;;===>>>???ZZZwww]]]gggjjjVVVIIIAAA@@@CCCAAA@@@@@@AAADDDFFFEEEDDDAAAAAACCCHHHOOORRRLLLEEEJJJJJJKKKJJJFFFCCCGGGOOOWWWggguuurrr___MMMFFFGGGRRRQQQWWW```___UUUQQQTTTRRRHHHEEECCCAAALLLXXXVVVAAACCCBBBFFFOOOUUUiii]]]IIIEEE???AAAHHHEEEGGGQQQYYYbbbttt~~~yyyuuutttpppmmmhhhdddeeekkkuuu|||~~~||||||}}}vvvjjjeeedddbbb```aaagggrrrzzz{{{sssooooooooommmjjjgggggggggggggggffffffeee``````____________``````]]]\\\[[[YYYVVVSSSQQQOOOVVVXXXRRR[[[}}}ooogggaaaZZZYYYWWWYYYYYYVVVNNNGGGCCCFFFJJJSSSQQQPPPOOONNNMMMJJJHHHJJJDDDCCCEEEDDDIII___xxx}}}sssllloootttwwwwwwzzz{{{iii\\\aaaooo|||}}}ssslllkkkhhh[[[LLLBBB<<<;;;>>>DDD>>>DDDLLLaaawwwsss___XXXdddnnn~~~jjj]]]___qqqfffUUUbbbpppqqqqqqssstttmmmaaa^^^bbbrrrxxxuuujjjeeegggxxx|||{{{dddPPPKKKFFFYYY|||wwwssskkkjjjhhheee^^^TTTIIIBBBAAA===777<<>>BBBCCCGGGAAA=========???HHHTTTaaajjjfffSSSDDDCCCDDD@@@CCCHHHFFFHHHSSS[[[eeewww{{{mmmvvvvvvkkk```]]]___cccjjjpppqqqpppmmmjjjmmmyyy}}}zzzwwwwwwzzz~~~}}}zzzwwwtttuuuxxx{{{qqqpppooojjjbbbXXXNNNIIIBBB@@@===999777666666666333555666666666888999888999===SSSXXX@@@===UUUbbbvvv\\\TTTkkktttiiigggjjjeee___TTTAAA<<<;;;;;;<<<===>>>===;;;;;;::::::999999999::::::777777888999:::<<<===>>>TTT|||\\\```tttnnnXXXJJJBBBBBBEEEAAA@@@@@@CCCGGGIIIIIIHHH@@@AAAEEEKKKRRRVVVUUURRROOOLLLIIIFFFAAA???FFFOOOaaaooozzzxxxjjjZZZPPPKKKQQQPPPWWWeeejjjccc]]]]]]^^^VVVUUUTTTPPP[[[hhhiiiKKKHHHCCCGGGQQQ[[[rrrVVVDDDBBBCCCLLLUUUTTTYYYdddiiimmmzzz}}}wwwsssnnniiiddd```bbbgggnnnrrr~~~|||zzz}}}rrrjjjeee`````````___aaagggrrrzzz{{{uuupppnnnlllkkkjjjkkkjjjhhhgggfffeeeeeeeeebbbaaa```_________```aaa]]]\\\[[[XXXUUUSSSQQQPPPXXXXXXSSS^^^llleee```[[[ZZZYYYYYYYYYWWWQQQJJJHHHJJJNNNUUUSSSRRRQQQPPPOOOLLLJJJKKKGGGFFFHHHFFFFFFTTTggg}}}uuulllgggooovvv{{{zzz{{{qqqaaa[[[]]]lllxxxxxxtttssspppaaaOOOCCC<<<999<<>><<<888???KKKNNN\\\vvv~~~eee\\\nnnwwwxxx|||dddSSS\\\sssxxx^^^XXXTTTTTTSSSNNNJJJJJJFFFFFFJJJQQQTTTRRRRRRTTTVVVRRRLLLHHHLLLPPPNNNHHHKKKKKKIIIEEE@@@AAAFFFLLLUUUVVV\\\hhhxxx{{{zzz}}}}}}lllqqq~~~|||}}}~~~|||zzzxxxzzz}}}}}}yyyuuuxxxxxxxxxxxxvvvqqqjjjdddXXXOOOCCC:::888:::===??????;;;888::::::<<>>===<<<999999999:::::::::::::::777777777888999;;;======LLLrrr]]]ZZZgggsssZZZJJJBBBCCCFFFFFFEEEFFFJJJOOORRRPPPNNN@@@CCCGGGLLLRRRYYY```eee]]]VVVMMMEEE<<<;;;DDDOOOnnnvvv|||{{{vvvmmm]]]OOONNNLLLUUUjjjvvvqqqgggaaaccc___eeegggbbbjjjyyy}}}YYYOOOIIINNN\\\oooyyyPPPCCCBBBHHHUUUaaaaaahhhrrrwwwzzzzzztttsssnnngggeeegggkkkmmmnnnxxx|||zzzvvvzzzvvvooofff^^^YYYXXXYYYUUUVVVXXXZZZ]]]dddooowww|||vvvoookkkkkklllnnnllliiifffeeeddddddeeedddcccaaa_________aaabbb^^^\\\ZZZWWWTTTRRRQQQPPPYYYWWWQQQbbbiiibbb]]]ZZZ\\\ZZZYYYYYYXXXUUUPPPNNNPPPRRRWWWUUUTTTSSSSSSQQQOOOLLLNNNIIIIIIKKKHHHDDDHHHRRRgggqqq|||zzzqqqiiieeepppzzz~~~}}}iiiWWWMMM]]]kkkzzz}}}{{{|||zzzyyyttteeeTTTGGG???:::<<>><<<;;;;;;;;;<<<;;;999999999::::::::::::999999777777888999:::<<<===>>>HHHiiibbbXXX___www[[[HHH@@@AAAEEEKKKKKKNNNTTT[[[^^^[[[WWWEEEEEEFFFHHHLLLVVVgggvvvrrrgggYYYJJJ???===GGGSSSvvvzzzzzzzzz~~~lllUUUJJJHHHSSSlll|||vvvfff[[[YYY]]]mmmuuunnnrrrbbbSSSNNNYYYllljjjOOOGGGFFFMMM[[[eeefffmmmyyy{{{yyyzzztttmmmkkknnnqqqpppnnnnnnsssyyy~~~zzzwwwuuupppggg\\\SSSNNNLLLLLLNNNQQQTTTWWW\\\eeepppxxxtttlllllloooooollliiifffdddeeefffgggfffdddbbb_________aaabbb^^^\\\YYYVVVSSSQQQPPPPPPWWWQQQLLLeeeeee___ZZZXXXZZZYYYVVVWWWXXXWWWTTTSSSTTTUUUWWWUUUTTTSSSSSSRRROOOMMMNNNKKKJJJLLLJJJEEEDDDGGGZZZiii|||wwwmmmhhhqqq|||pppZZZJJJWWWdddpppttttttuuuuuussspppxxx|||{{{{{{zzzrrrfffYYYPPPHHHBBB@@@CCCBBBNNN]]]ttt|||eee[[[```sss}}}hhhaaappp~~~hhhUUU```mmmzzzvvvuuu{{{|||vvvuuuyyy~~~qqqeeeeeeuuu{{{{{{wwwrrrjjjeee]]]UUUNNNFFF>>>999999;;;>>>IIIWWWZZZhhhdddZZZWWWgggwwwuuunnnooo___RRRYYYuuusss```\\\XXXVVVWWWUUUPPPNNNOOONNNNNNSSSYYY[[[XXXVVVXXX[[[ZZZXXXVVVYYY]]][[[UUUOOOMMMJJJEEEAAA@@@CCCFFFIIIQQQ\\\eeemmmxxx|||yyy}}}llllll~~~{{{zzzyyy{{{|||{{{xxxvvvzzzyyyyyyxxxwwwrrrlllgggaaaYYYLLL???888666888:::666555666888:::;;;>>>@@@DDD@@@EEEOOOOOOGGGHHHRRRnnnqqqeeebbbnnnpppjjjfffeeeeeedddfffjjjooopppwww~~~yyywww|||zzzvvvvvvxxxwwwqqqlllkkkiiifff```XXXOOOHHHCCC===;;;888666444444444555333444777:::::::::===BBBXXX]]]KKK<<>><<<<<<===>>>>>>===;;;;;;;;;::::::::::::999999999999:::<<<===???@@@GGGcccgggWWWZZZ~~~}}}]]]GGG>>>@@@CCCGGGIIIPPP[[[fffjjjfff```KKKGGGCCCBBBDDDPPPiiitttdddTTTIIIGGGRRR___yyy}}}{{{{{{zzz\\\HHHFFFRRRjjjxxxooo\\\OOOMMMYYYtttzzzxxxlllWWWUUUfff\\\MMMLLLOOO[[[ggghhhmmmzzz||||||~~~yyysssmmmllloooqqqooollljjjmmmssswwwyyyyyyvvvuuuqqqkkkcccZZZTTTPPPNNNMMMPPPSSSXXX\\\aaakkkvvvyyynnnlllpppmmmkkkhhhffffffgggiiijjjfffeeebbb```______``````\\\[[[XXXVVVSSSQQQOOONNNNNNJJJKKKkkk|||ccc]]]XXXVVVXXXUUURRRTTTVVVWWWVVVVVVUUUVVVUUUSSSRRRRRRRRRQQQNNNLLLMMMJJJJJJKKKKKKIIIGGGHHHSSSfff~~~zzzrrrppp{{{ttt___PPPUUU^^^eeefffeeeiiimmmooommmxxx}}}yyyzzzzzzyyyrrrjjjbbb\\\UUUKKKDDDBBBBBBUUUgggyyytttbbb```bbbrrrpppjjj}}}hhhSSS\\\gggvvvuuutttuuu{{{yyyrrrwww|||~~~{{{vvv{{{|||{{{|||wwwrrrhhhbbbXXXOOOHHHBBB===:::999===@@@MMMZZZ___ppptttTTTNNNXXXmmmyyyxxxqqqkkkTTTPPP___~~~lllaaa[[[XXXVVVVVVTTTPPPPPPSSSVVVUUUYYY^^^___ZZZVVVWWWXXXYYYWWWUUUWWW[[[YYYUUUNNNLLLIIIFFFCCCCCCEEEGGGEEEOOO\\\gggpppzzzyyywww|||qqqjjjxxx~~~|||yyywwwvvvvvvvvvuuuxxxxxxwwwwwwvvvrrrmmmiiieee^^^RRREEE;;;777777888666777999:::;;;===<<<:::CCC???GGGXXX]]]TTTSSS\\\{{{|||hhh``````hhhwwwsssnnniiihhhggggggkkkqqqwwwyyy|||xxxvvvzzzzzzwwwvvvxxx{{{zzzsssmmmjjjhhhddd]]]UUUMMMFFFBBB;;;999777555333444444555444444666;;;::::::@@@IIIbbbaaaIII777CCCSSShhhrrr\\\UUUppp{{{dddIII@@@>>>===>>>AAADDDEEEEEE???>>><<<;;;:::999:::::::::::::::;;;<<<>>>@@@AAADDD\\\rrrZZZVVVxxxbbbIII???@@@BBB???DDDOOO___nnnrrrkkkcccQQQIIIAAA???@@@MMMiiixxxjjj\\\RRRQQQ\\\iiixxx___FFFEEENNNaaaiii```PPPHHHKKK\\\~~~eeebbbvvvXXXSSSWWWbbbqqqxxxttt}}}zzz{{{yyyuuuqqqppprrrttttttsssrrrtttuuuwwwxxxxxxwwwvvvrrrlllddd___]]]^^^___```[[[]]]aaaeeekkkuuurrrmmmooolllkkkiiihhhggghhhjjjkkkeeedddcccaaa```^^^^^^]]]ZZZZZZXXXVVVTTTQQQNNNLLLCCCKKKZZZtttaaa\\\WWWUUUVVVQQQOOOQQQTTTWWWXXXXXXVVVUUURRRQQQPPPPPPPPPOOOMMMKKKJJJJJJKKKLLLLLLKKKLLLLLLSSSdddnnnxxxxxxfffWWWQQQWWWZZZZZZ]]]eeelllooosssyyy{{{}}}{{{vvvqqqlllhhh```RRRGGGCCCHHH\\\nnnzzz|||lll___cccaaaooovvvtttiiiTTT[[[ffftttuuusssooottt{{{kkkmmmtttzzz}}}|||zzzuuuoooddd]]]RRRIIIBBB>>><<<;;;;;;>>>BBBOOO]]]eeezzzgggMMMPPPdddxxx}}}}}}uuudddMMMTTTjjjwwwkkkeeeXXXUUURRRRRROOOLLLOOOTTTXXXWWW[[[______XXXTTTTTTYYYYYYWWWTTTUUUYYYYYYVVVNNNLLLIIIGGGFFFFFFGGGHHHDDDMMM\\\lllzzzvvvvvv|||yyy|||}}}pppwww}}}yyyuuusssssstttuuuwwwvvvvvvvvvvvvsssooolllgggbbbXXXKKK???888555666555888::::::===???===999AAA@@@MMMbbbjjjddd```ccc}}}pppZZZVVVZZZ]]]eee{{{xxxvvvrrroooooonnnmmmrrryyy|||yyyvvvuuuvvvzzztttuuuwwwzzz}}}zzztttoooiiifffaaaZZZRRRJJJDDDAAA:::999666444444444555666666444666::::::999CCCPPPeee\\\FFF888EEE^^^vvvqqq```aaajjjNNN???===<<<===AAADDDFFFFFFDDDBBB>>>;;;999999:::;;;999999::::::<<<>>>???@@@@@@TTTcccSSSooojjjNNNDDDCCCDDDAAAGGGSSSeeessstttiii^^^TTTIIIBBBAAACCCNNNjjjxxxlll___UUURRR[[[fffrrr[[[AAA???DDDPPPSSSKKKFFFFFFOOOccc~~~qqqjjjzzz{{{```hhhqqq||||||{{{~~~zzzxxxwwwvvvwwwzzz}}}}}}zzzxxxwwwyyyzzzyyyxxxtttvvvxxx{{{zzzrrrqqqmmmlllkkkjjjiiihhhhhhhhhddddddcccbbb```^^^\\\ZZZXXXYYYYYYWWWUUUQQQMMMJJJ>>>XXX{{{lll^^^\\\WWWVVVVVVPPPMMMOOOSSSXXXZZZYYYVVVTTTQQQPPPOOOOOOOOONNNLLLJJJHHHKKKNNNNNNLLLKKKLLLLLLPPP___yyy}}}lllttt~~~ooo^^^MMMQQQSSSTTTZZZdddkkkmmmyyyzzz|||~~~yyytttqqqooogggZZZOOOJJJOOO```mmmtttttteee[[[```]]]lll~~~uuu|||jjjWWW___jjjxxxxxxrrrlllqqqyyyeeehhhqqqxxx{{{vvvoookkk___WWWLLLBBB===;;;;;;<<<<<>>>>>DDDTTTjjjvvvtttmmmjjjvvvyyyhhhUUUVVV]]]___bbbkkknnnuuu}}}{{{uuurrrssssssuuuzzz{{{|||xxxuuuuuusssrrrsssooosssxxx||||||xxxrrrnnnfffccc]]]VVVNNNGGGAAA???:::888666555444555666777888444555:::999999EEEUUUbbbQQQBBB<<>>;;;;;;===@@@AAAAAAGGGDDD???;;;888999;;;<<<888888999:::;;;===>>>???<<>>999999;;;<<<<<>>GGGZZZppp~~~xxxppppppuuuhhhXXX]]]fffiiikkk^^^[[[```mmmssspppoootttnnnrrrzzzuuurrrtttrrrooonnnmmmrrryyy|||zzzuuuooollleeeaaa[[[SSSKKKDDD???===:::888666555444555777888999444555999999999FFFYYY^^^III@@@???IIIooogggbbbuuuyyyTTTBBB>>>===???@@@>>>???BBBNNNQQQ888HHH;;;===999999999999:::;;;<<<===>>><<>>BBBTTTfff|||vvvrrrcccYYY{{{xxxrrr{{{xxxzzz}}}}}}}}}|||{{{~~~yyyrrrpppooommmkkkiiihhhggggggdddcccbbb```^^^\\\ZZZZZZUUUUUUUUUVVVWWWTTTKKKBBBJJJ{{{uuugggZZZXXX[[[[[[ZZZYYYTTTWWWZZZYYYVVVTTTTTTUUUVVVSSSOOOPPPRRRQQQMMMHHHHHHIIIJJJLLLNNNMMMKKKIIIHHHKKK\\\wwwtttssswww~~~zzzkkkWWWIIIDDDOOOXXXYYY___jjj||||||zzz}}}~~~|||yyyuuupppkkkeee___[[[\\\]]]aaaeee```XXXWWW]]]fff|||yyyoooxxxzzzccc```mmm}}}vvvvvv}}}xxxffftttzzz{{{zzzvvv}}}yyylll___WWWNNNGGG@@@===;;;999:::===;;;CCCKKKUUUhhhoooYYY```{{{\\\\\\qqqggg]]]___^^^YYYWWWUUUQQQNNNNNNRRRWWWZZZUUUWWW[[[^^^^^^\\\YYYWWWVVVQQQKKKHHHIIILLLOOOQQQTTTRRROOOJJJHHHHHHKKKNNNQQQHHHRRRqqqwwwuuu{{{|||tttiiiqqqzzz~~~|||}}}~~~xxxssssssvvvyyyxxxvvv~~~|||zzzwwwtttrrrqqqqqqqqqkkkbbbZZZQQQGGG===555999<<>>@@@AAA@@@AAADDDEEEmmmFFF777CCC888???999:::999999::::::;;;<<<===<<>><<<<<<>>>>>>===AAAGGGTTTcccqqqoooeeehhh|||___ZZZyyy}}}tttwwwxxx{{{zzzwwwyyy}}}~~~~~~~~~~~~wwwqqqpppooommmkkkjjjiiihhhhhhcccbbb```___\\\[[[YYYXXXYYYXXXWWWWWWUUUOOOFFF>>>LLL~~~ooobbbWWWVVVYYYXXXWWWWWWVVVWWWXXXVVVSSSRRRSSSUUUTTTPPPMMMNNNPPPPPPLLLHHHKKKJJJKKKMMMOOOOOOMMMKKKMMMKKKRRReeexxxuuueeeWWWLLLJJJKKKMMMVVVbbbyyy{{{yyyuuurrrnnniiiddd```bbb^^^\\\[[[VVVRRRWWW___lll{{{|||kkkfffuuuiiibbbiii~~~||||||ooozzzwwwfffYYYPPPHHHBBB===<<<;;;999;;;??????GGGRRRaaayyyxxxgggYYYppprrrYYY```uuu```[[[\\\[[[XXXUUUTTTQQQPPPPPPTTTYYY\\\\\\^^^aaacccbbb___\\\YYYUUURRRNNNMMMOOOSSSWWWYYYUUUSSSPPPLLLIIIJJJMMMOOOOOOHHHOOOeeevvvwwwpppllluuu}}}|||qqqsssxxx|||~~~zzz~~~yyytttsssvvvyyyyyywww{{{zzzyyyxxxwwwvvvvvvvvvsssmmmeee]]]VVVMMMCCC<<>>SSS<<<;;;@@@777CCC<<<;;;::::::999999::::::;;;;;;???UUUVVVRRRkkkuuuUUUPPP^^^sss{{{|||mmm```\\\]]][[[VVVMMMCCC@@@FFFRRR\\\fffbbbVVVFFF<<<<<>>>>>AAACCCBBBBBBIIIRRR___nnntttiiibbbmmmqqq[[[[[[ppp|||mmmjjjsss{{{ttttttzzzyyy{{{~~~|||{{{~~~}}}uuupppooonnnmmmkkkjjjiiiiiiiiibbbaaa___]]][[[ZZZXXXWWWYYYXXXWWWVVVRRRKKKCCC>>>RRRggg]]]UUUUUUWWWVVVTTTUUUYYYXXXUUURRROOOOOORRRTTTPPPNNNLLLLLLNNNNNNKKKHHHMMMLLLLLLMMMOOOQQQPPPOOOPPPKKKLLLXXXjjj~~~}}}~~~xxxlllYYYGGG???FFFUUUbbbvvv|||zzzwwwuuutttqqqmmmjjjkkkdddZZZSSSOOORRR^^^jjjwww|||xxxhhhXXX[[[ssssssgggggg~~~}}}rrr^^^PPPHHH@@@<<<:::;;;;;;:::<<<@@@FFFMMMZZZnnnyyyggg]]][[[~~~~~~dddXXXjjjbbbYYYYYYXXXVVVWWWSSSSSSSSSRRRSSSUUUZZZ]]]\\\^^^aaacccccc```]]][[[UUUSSSQQQSSSWWW\\\___aaaUUUTTTRRROOOLLLLLLNNNQQQOOOLLLNNNWWWeeellljjjeeejjjxxx~~~yyyyyyvvvzzzzzzuuutttwwwyyyzzzyyyxxxxxxxxxyyyyyyzzzzzz{{{uuupppiiiccc]]]VVVMMMFFFFFFMMMUUU^^^kkkzzzrrrhhhbbbkkk~~~~~~hhhOOOIIIUUUkkkxxxvvvuuu|||uuuuuutttuuuvvvxxxzzz{{{~~~|||tttnnnjjjeee___YYYTTTMMMFFFAAA===888666555555444444444555555666999;;;888777@@@MMMQQQMMMAAA999???TTTqqqeeeZZZsssgggHHHBBB>>>@@@CCCDDDEEEHHHAAADDD;;;DDDAAA999FFF???;;;;;;:::999999999999999<<<<<>>???>>>===???AAAFFFOOOTTTLLL@@@???BBBFFFJJJIIIJJJTTT```mmm~~~tttooo{{{{{{jjj[[[[[[cccfffdddaaafffzzz~~~rrrjjjccc```aaaeeekkkttt~~~~~~}}}uuupppooonnnmmmkkkjjjjjjiiiiiibbbaaa```^^^\\\ZZZXXXWWWVVVTTTTTTTTTPPPIIIDDDCCCXXXyyybbb[[[VVVVVVWWWUUUUUUVVV[[[XXXSSSNNNLLLMMMQQQTTTNNNLLLLLLLLLNNNNNNLLLJJJNNNLLLLLLMMMOOOQQQRRRRRRNNNLLLNNNWWWggg}}}zzz~~~}}}jjjOOOBBBKKK___mmmwww~~~|||zzzzzzzzzyyywwwuuuuuukkk^^^TTTRRRZZZiiivvv}}}xxxkkkXXXMMMYYYwww~~~qqqkkk}}}iiiVVVIIIBBB;;;888888;;;;;;:::===BBBKKKRRR```xxxooo\\\ZZZccc}}}jjjUUU[[[yyymmmVVVVVV[[[WWWTTTVVVQQQSSSUUUTTTSSSTTTXXX[[[UUUWWW[[[___```^^^\\\ZZZVVVUUUUUUWWW[[[^^^``````UUUUUUTTTQQQOOONNNPPPRRRPPPRRRPPPOOOXXXgggjjjeeecccqqq}}}|||{{{}}}|||xxxvvvwwwzzz{{{{{{vvvwwwxxxyyyzzz{{{{{{|||vvvrrrlllhhhddd^^^WWWQQQQQQXXX^^^dddnnn}}}ooodddiiixxx~~~}}}wwwvvvttteeeSSSUUUbbbzzz|||yyyxxx|||vvvvvvwwwwwwwwwyyy}}}~~~yyyqqqkkkgggaaa[[[RRRMMMFFFAAA===:::777555333333333333444555666777999<<<999777DDDUUUTTTGGGCCC===DDD^^^}}}|||aaa```mmmJJJBBB<<>>999888999;;;;;;:::>>>EEEOOOXXXiii{{{fffYYYcccuuu~~~mmmXXXNNNbbb|||cccRRRWWW]]]XXXTTTVVVRRRTTTVVVTTTQQQQQQTTTWWWVVVYYY\\\______]]]ZZZXXXVVVUUUVVVXXXZZZ[[[ZZZYYYTTTUUUTTTRRRPPPOOOPPPQQQOOOSSSPPPKKKRRRbbbkkkiiifffmmm|||}}}xxxyyy{{{}}}zzzyyyyyy{{{||||||wwwxxxyyyyyyzzzzzzyyyyyyvvvrrrnnnkkkiiieee___ZZZ[[[```dddgggooo|||vvvfffZZZ]]]fffkkkkkkkkkkkkpppooohhhfffjjjiiidddgggrrr{{{|||}}}wwwvvvvvvttttttwww|||{{{zzztttlllhhheee___XXXMMMHHHBBB===:::999777666222222333333555666888999888<<<:::999GGGVVVRRRBBB???CCCRRRnnnooo^^^ooouuuLLLCCC<<<>>>CCCFFFHHHKKKMMMBBBCCCHHHCCC>>>@@@======<<<;;;;;;::::::::::::<<<===AAASSSzzzjjjcccxxx|||rrrxxxzzzmmmaaa\\\\\\]]][[[UUULLLBBB===>>>@@@CCCBBB???:::;;;???@@@>>>;;;;;;<<<@@@EEEFFFDDD@@@AAACCCHHHNNNRRRWWWcccooo|||}}}uuuvvvnnn```ddddddbbbYYYMMMIIITTTbbbyyy```GGGCCCEEENNNbbb||||||uuupppooonnnllljjjhhhgggffffffcccbbb```___]]][[[YYYXXXYYYTTTRRRQQQIIIAAADDDNNNpppnnnccc___]]]]]]ZZZWWWYYY^^^\\\XXXRRROOOOOOQQQSSSTTTOOOOOOOOOPPPOOOOOONNNNNNLLLLLLLLLNNNRRRTTTTTTTTTSSSOOOMMMMMMRRRdddwwwqqqzzzzzz~~~zzzfff^^^ccckkkyyyzzz}}}~~~}}}~~~|||vvviii[[[WWW[[[aaaddd```]]]XXXUUU]]]qqqkkkWWWKKKAAA:::999888:::=========CCCKKKWWWdddzzzlll___```qqqwwwdddQQQQQQkkknnn^^^TTTWWW]]]ZZZUUUTTTRRRUUUWWWTTTPPPOOORRRWWW```aaaccccccaaa\\\WWWTTTRRRSSSUUUXXXZZZYYYVVVSSSRRRSSSTTTRRRPPPOOOOOOPPPKKKPPPOOOJJJOOO]]]hhhjjjmmmmmmuuu|||uuuzzzuuuooo|||vvvssszzz~~~~~~}}}}}}||||||||||||yyyyyyzzz{{{zzzyyyxxxwwwvvvssspppnnnmmmjjjeee```[[[^^^___aaahhhttt}}}```SSSKKKOOORRRPPPNNNPPPVVVccckkkgggdddkkktttwww{{{xxx{{{~~~tttsssrrrqqqsssvvvyyy{{{uuutttoooiiifffddd\\\TTTIIIEEE???:::888888777777222222333444666888:::;;;888:::;;;>>>HHHQQQKKK???888KKKdddwww```___OOODDD===???DDDHHHKKKMMMKKKEEEEEECCCDDDCCC===???======<<<;;;;;;;;;<<<<<<:::>>>???HHHiiivvv___nnnyyy}}}|||yyyrrrggg]]]WWWUUUUUUUUURRRLLLDDD??????AAA>>>@@@???;;;:::<<<===<<<999999<<>>???AAAJJJTTTdddxxxqqq```bbbppp|||}}}yyyrrraaaRRR\\\tttkkk___YYYTTTUUUYYYZZZVVVQQQRRRUUUWWWTTTPPPOOOTTTZZZccccccdddccc___YYYSSSPPPKKKNNNRRRWWW[[[[[[XXXUUUOOOQQQRRRRRRPPPNNNNNNNNNIIILLLNNNMMMOOOWWWcccjjjmmmkkkqqq~~~zzzsssxxxxxxsssqqqwwwvvvpppttt}}}|||~~~}}}||||||zzz{{{|||||||||zzzxxxwwwwwwuuurrrqqqqqqooojjjeee]]]]]][[[[[[bbblllpppoooPPPGGGDDDJJJJJJEEEDDDIIIXXXkkkxxxrrrjjjppp~~~~~~}}}|||qqqpppppptttxxxzzzyyyvvvqqqppplllfffdddaaaYYYOOOGGGBBB<<<888666666666666222222333555777:::<<<===777999===DDDHHHHHHCCC>>>>>>ZZZuuugggZZZoooQQQFFF>>>@@@FFFJJJMMMOOOJJJHHHFFF@@@FFFHHH>>>CCC======<<<<<<<<<======>>>999>>>???BBB___|||[[[fffwwwvvvtttooohhh```YYYTTTRRROOOPPPPPPKKKEEEAAA@@@BBB>>>BBBBBB===:::;;;<<<;;;999888;;;AAAEEEFFFHHHIIIMMMKKKMMMUUU^^^gggqqqyyy~~~eeeUUUQQQQQQPPPRRR^^^bbbZZZPPPNNNPPPOOOkkkzzzaaaMMM]]]bbboooyyytttmmmooonnnkkkhhheeecccbbbaaa``````^^^\\\ZZZXXXWWWVVVUUUOOOMMMMMMFFFBBBMMM___iiimmmbbb```^^^[[[VVVSSSXXX___ZZZWWWTTTTTTVVVWWWVVVTTTOOOPPPQQQPPPNNNMMMLLLMMMLLLMMMPPPTTTWWWYYYXXXVVVNNNMMMMMMMMMJJJNNN[[[iii{{{yyyxxxyyyvvvyyymmm[[[[[[cccggg]]]ZZZqqq}}}{{{yyyzzz|||}}}~~~~~~{{{yyypppfffccchhhjjjhhhaaaeeelllvvv{{{fffLLLEEEDDD???999888888;;;???AAAEEEOOO[[[qqqxxxbbbZZZjjjtttsssqqqnnn___UUUeee{{{uuu```TTTUUUTTTRRRUUUYYYVVVOOORRRUUUWWWUUUPPPQQQWWW^^^]]]^^^___^^^[[[UUUPPPLLLFFFJJJPPPWWW]]]^^^[[[XXXNNNPPPQQQQQQOOOMMMMMMMMMJJJLLLOOOQQQRRRUUU```jjjggggggnnn}}}|||wwwmmmxxx|||xxxzzzvvvyyypppqqqxxx~~~{{{~~~~~~|||{{{zzz{{{}}}~~~~~~|||zzzyyyyyyvvvsssssssssqqqlllhhheeeccc___]]]ccckkklllhhhKKKEEEFFFMMMMMMGGGHHHQQQhhh||||||mmmqqqyyyoooooorrryyy|||vvvooonnnjjjeeeccc```VVVKKKFFFAAA;;;666555555555555222333444666888;;;===>>>666888???GGGHHHBBB===>>>KKKiii{{{[[[\\\TTTBBB===CCCDDDIIISSSVVVSSSMMMGGGDDDEEEEEEBBB>>>???>>>>>>=========>>>>>>>>>@@@===@@@XXXggg___xxxyyynnnccc^^^[[[VVVQQQOOONNNLLLIIIFFFEEEDDDBBBAAABBB@@@===<<<;;;:::;;;>>>888===BBBDDDFFFIIILLLNNNVVV\\\XXXRRRXXX```ooo~~~cccWWWTTTQQQNNNNNNLLL]]]fff\\\PPPOOORRRRRReeewwweeeXXXhhhpppwwwxxxnnnhhhwwwvvvrrrmmmmmmlllllljjjddd___bbbhhhaaa___]]]\\\[[[ZZZWWWTTTNNNPPPGGGEEEHHH???NNNxxx}}}ggghhheee```YYYUUUTTTWWWZZZ\\\XXXXXXVVVRRRSSSVVVVVVRRRUUUUUUTTTQQQMMMJJJIIIIIINNNNNNOOOSSSWWWYYYXXXVVVQQQRRRPPPJJJGGGKKKWWWaaatttzzzzzzrrrwww||||||~~~aaaMMMRRRJJJPPP___nnn}}}zzzzzzxxxuuuuuuyyy}}}{{{wwwrrrnnnmmmnnnmmmmmmkkknnnuuuwwwTTTEEEAAA<<<999;;;===:::===CCCAAAAAAUUUooouuu```QQQ\\\ttt~~~vvvtttwwwpppaaa^^^nnn}}}cccYYYSSSSSSSSSSSSRRRQQQQQQPPPTTTTTTSSSRRRQQQRRRUUUWWWWWWTTTQQQRRRUUUUUUQQQLLLHHHJJJPPPVVV[[[\\\ZZZXXXQQQLLLKKKOOOQQQOOOMMMMMMNNNMMMJJJIIIKKKQQQXXX^^^iiijjjmmmsss|||sssvvv~~~xxx~~~vvvxxx|||~~~}}}{{{{{{|||}}}|||zzzxxx{{{xxxtttqqqqqqppppppooohhhiiiiiigggdddaaaaaabbbQQQGGGGGGQQQTTTOOOVVVdddvvvxxx~~~xxxpppsssyyy}}}vvvqqqqqqjjjdddbbb^^^TTTLLLIII???>>>;;;888666666777777555555444666777999999888:::666GGGNNN;;;555AAACCCNNN{{{|||nnn[[[fffZZZFFF@@@EEEEEEKKKVVVZZZTTTOOOIIIFFFGGGFFFCCC@@@BBBAAA@@@???>>>============@@@???AAAUUU~~~qqq\\\lllwwwkkk```[[[XXXSSSNNNMMMKKKHHHDDDBBBBBBCCCDDDEEEFFFCCC@@@??????>>>>>>>>>:::===@@@CCCFFFJJJMMMNNNXXX```]]]YYY___fffppprrr^^^UUURRROOONNNPPPPPP^^^dddYYYPPPTTT]]]aaahhh|||nnnfffxxxuuudddcccllleeedddxxx{{{qqqmmmiiiiiijjjmmmnnnhhhaaa```ccc```___]]]\\\\\\ZZZWWWUUUOOOOOOHHHHHHIIIDDDZZZwwwggggggbbb]]]VVVSSSSSSVVVYYYZZZXXXXXXVVVRRRSSSVVVVVVRRRSSSTTTSSSQQQMMMKKKJJJKKKOOONNNNNNQQQUUUWWWVVVTTTRRRRRRQQQKKKGGGJJJSSS[[[pppzzz}}}|||wwwsssyyy|||{{{~~~gggRRRGGGCCCKKK\\\mmm~~~|||yyywwwwwwyyy}}}~~~xxxuuusssrrrssstttttttttkkklllpppwww~~~{{{www{{{fffIII???>>>;;;999;;;===???DDDIIIJJJRRRmmmcccTTTLLL\\\yyyvvvfff^^^iiinnn[[[VVVUUUUUUTTTSSSSSSTTTUUUVVVPPPPPPQQQPPPPPPRRRVVVYYYWWWSSSPPPQQQTTTUUURRRNNNLLLMMMPPPTTTYYYZZZYYYXXXPPPMMMLLLQQQSSSPPPMMMMMMLLLJJJHHHFFFGGGLLLSSSWWWeeeggglllssszzzzzzzzz}}}~~~yyy}}}zzzvvvqqqwww{{{|||{{{{{{~~~|||yyywwwxxxuuusssqqqrrrrrrqqqqqqppppppnnnjjjddd```^^^^^^YYYPPPPPPYYY\\\ZZZdddttt|||}}}~~~|||xxxwwwyyy{{{~~~~~~zzzsssnnnkkkccc]]][[[WWWNNNFFFCCC===<<<:::888666666666666555555666777999:::::::::999>>>HHHGGG;;;:::BBBDDDhhhoooaaaZZZqqqqqq^^^IIIAAADDDEEELLLYYY^^^XXXSSSNNNKKKKKKJJJGGGDDDEEEDDDBBB@@@???>>>=========@@@AAABBBQQQttt\\\^^^tttwwwjjj^^^XXXTTTPPPLLLKKKHHHEEEBBB???@@@CCCHHHKKKJJJGGGDDDCCCDDDDDDBBB>>>======???DDDIIILLLNNNOOO\\\hhhjjjjjjsssyyyzzzxxxpppggg___WWWQQQRRRVVVWWW```bbbWWWQQQYYYgggnnnnnn}}}yyywww```JJJDDDNNNbbbaaaiiixxxnnnllliiigggjjjpppsssoooeee`````````___]]]]]]]]][[[XXXUUUNNNKKKGGGJJJJJJJJJnnnnnnfffddd]]]YYYTTTQQQRRRUUUXXXYYYXXXXXXUUURRRSSSVVVVVVRRRQQQRRRRRRPPPNNNLLLLLLMMMOOONNNMMMNNNPPPRRRRRRRRRQQQRRRQQQLLLHHHHHHNNNTTTkkkyyy{{{uuuxxxuuuwww~~~~~~zzz{{{nnnWWWDDDAAALLL___sss|||zzzzzz{{{|||||||||xxxwwwvvvwwwxxxyyyyyyxxxlllkkkjjjmmmpppqqqnnnkkkvvv~~~|||gggQQQ>>>999<<<;;;;;;======AAAEEEHHHQQQhhhkkkOOOLLLQQQggg~~~hhhXXXaaa{{{ttt]]]UUUUUUTTTTTTSSSRRRSSSUUUWWWXXXLLLMMMNNNNNNOOORRRVVVYYYWWWRRRNNNOOOSSSVVVTTTQQQQQQPPPPPPRRRUUUXXXXXXXXXPPPNNNOOOTTTVVVRRRNNNNNNLLLJJJHHHFFFHHHKKKPPPSSSaaafffmmmrrrwww}}}}}}|||}}}~~~|||ooodddmmmvvv~~~}}}}}}|||zzzxxxtttsssqqqrrrssstttsssrrruuutttrrrmmmfffaaa^^^^^^bbb[[[[[[ccceeeffftttzzz}}}|||yyyuuuppplllfff^^^WWWTTTOOOGGGAAA>>>::::::999888666555444444555666777999:::;;;;;;;;;;;;HHHHHH>>><<<>>>EEEQQQ```XXXccchhh]]]GGG>>>AAACCCMMM\\\ccc\\\YYYTTTRRRPPPNNNKKKIIIFFFEEECCCBBB@@@?????????>>>@@@AAABBBMMMkkkaaaXXXhhhzzzlll]]]VVVRRRMMMJJJJJJEEEDDDCCCAAABBBEEEJJJNNNMMMLLLIIIGGGIIIJJJFFF@@@@@@>>>???FFFLLLOOOPPPRRR]]]pppyyy}}}~~~wwwjjjaaabbbfffffflllkkkaaa[[[aaalllsssvvvdddIII<<>>>>>@@@AAACCCFFFMMMdddnnnXXXHHHTTThhhhhh\\\]]]vvvbbbUUUUUUWWWQQQQQQRRRRRRSSSSSSSSSSSSJJJKKKLLLLLLMMMPPPTTTWWWWWWRRRMMMNNNSSSVVVUUUSSSSSSQQQOOOOOORRRVVVYYYZZZOOOOOORRRXXXXXXSSSOOOOOOOOOMMMKKKKKKNNNQQQSSSUUUaaagggmmmpppqqquuu~~~|||~~~}}}|||}}}nnn___gggrrr~~~}}}|||tttsssrrrrrrtttttttttsssssssssrrrnnniiieeeddddddgggaaaaaafffhhhmmm}}}~~~uuuppp~~~}}}yyyuuurrrnnnkkkhhh^^^UUUQQQKKKCCC===<<<777777777777666555444333666888999:::999999::::::???KKKDDD:::======KKKjjjtttWWW\\\xxxqqq]]]GGG===@@@CCCOOOaaaiiibbb```\\\YYYWWWTTTQQQOOOGGGFFFEEECCCBBBBBBBBBBBB??????@@@CCCJJJdddlllXXX```www~~~ooo]]]SSSMMMHHHEEEEEE@@@BBBCCCDDDDDDFFFIIIMMMQQQRRRPPPLLLMMMPPPMMMFFFAAA===>>>EEEKKKNNNSSSYYYiii}}}~~~yyyrrrrrrwwwzzzvvvXXXGGGAAAGGGVVV___jjjpppkkkkkklllkkkkkknnnrrrooogggbbbbbb___^^^^^^^^^]]]ZZZVVVSSSKKKCCCCCCFFFFFF\\\lllccc___YYYXXXUUUSSSRRRTTTWWWYYYZZZUUUVVVSSSPPPPPPTTTSSSPPPLLLNNNOOONNNMMMMMMNNNOOOLLLLLLKKKJJJIIIJJJLLLMMMKKKMMMNNNMMMJJJIIIKKKMMMZZZlllzzzrrryyy~~~|||qqqWWWNNNQQQdddmmmiiilllxxx}}}zzzwwwwwwxxxzzz||||||zzzwwwvvvsssnnnjjjhhhfffeeeeeerrr~~~tttyyypppVVVGGG@@@;;;;;;===>>>???AAAAAAEEEPPPggglllXXXIIINNNjjjzzz]]]cccwwwsssZZZTTTUUUUUUOOOQQQSSSTTTTTTRRROOOMMMLLLLLLLLLLLLKKKMMMPPPSSSVVVQQQMMMNNNSSSVVVUUUSSSRRROOOMMMNNNRRRVVVZZZ[[[OOOPPPTTTZZZYYYSSSPPPPPPPPPNNNNNNOOOSSSWWWXXXWWWaaagggkkkkkkhhhkkksss|||~~~ssseeedddnnn|||}}}}}}}}}}}}~~~vvvuuusssssstttuuutttsssssssssrrrpppllliiihhhiiihhhcccaaadddffflll{{{~~~|||{{{kkklll~~~yyy|||zzzvvvrrrpppmmmkkkiii^^^SSSMMMGGG???:::999666666666666666555444333888999;;;:::888777999;;;AAADDD<<<999>>>===VVVcccRRRhhh```III???BBBEEERRReeemmmhhhgggdddaaa]]]ZZZWWWUUULLLKKKIIIGGGFFFEEEDDDDDDAAA>>>@@@DDDHHHZZZ}}}aaa\\\ssssss^^^QQQIIICCC???@@@;;;???CCCDDDDDDFFFJJJNNNVVV[[[[[[UUUSSSXXXWWWRRRHHHAAA???DDDHHHMMM[[[iii}}}nnnjjjwwwppp[[[OOOIIIIIIPPP\\\lllrrreeedddffffffkkkiiiiiikkkiiiccc```aaa___^^^^^^]]]\\\XXXSSSOOOHHHAAABBBCCCGGGmmmeee```\\\UUUWWWUUUTTTTTTVVVXXXYYYYYYTTTTTTRRRNNNOOORRRRRRNNNJJJLLLMMMMMMLLLKKKMMMNNNJJJKKKKKKJJJIIIHHHJJJKKKIIIKKKLLLLLLKKKKKKLLLMMMOOOccc}}}pppqqqzzzcccUUUQQQ]]]yyy}}}ddd\\\___nnn|||~~~||||||rrrrrrtttwww{{{||||||zzzzzzxxxtttpppmmmkkkjjjjjjnnnttt~~~wwwzzzsssfffSSSBBB???===<<<;;;<<<>>>AAACCC>>>KKKfffkkkUUUKKKHHHbbblllbbbvvvhhhWWWSSSRRRPPPQQQRRRTTTUUUTTTRRROOOMMMMMMMMMMMMKKKJJJKKKNNNPPPVVVQQQNNNOOOTTTVVVUUURRRPPPOOONNNOOOSSSWWWYYYZZZOOOPPPUUUZZZYYYSSSPPPQQQOOOMMMMMMPPPUUUXXXXXXVVV^^^bbbeeeccc```ccckkksss}}}}}}rrrfffnnnxxx}}}{{{{{{{{{{{{}}}yyyvvvtttssstttvvvwwwwwwxxxxxxwwwsssooolllkkkkkkjjjdddaaabbbdddiiisss~~~}}}{{{}}}~~~pppuuuzzzjjjllluuu~~~{{{vvvssspppnnnkkkiiidddYYYMMMFFFAAA:::777777666555555555555555555555999:::;;;999777888<<>>@@@EEEFFFOOOrrrrrr```rrrzzzdddTTTJJJBBB>>>>>><<>>:::===>>>======AAAGGGKKKOOObbb{{{XXXHHHMMMXXX~~~yyynnnbbbnnnppp```WWWQQQOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLKKKJJJKKKNNNPPPUUUQQQOOOPPPUUUVVVTTTPPPPPPOOOOOOQQQTTTVVVVVVUUUOOOQQQUUUZZZXXXRRRPPPSSSOOOMMMMMMQQQUUUWWWUUUQQQWWWYYY[[[[[[[[[___hhhppp}}}zzzooorrrxxx}}}|||{{{zzzzzz{{{~~~yyyvvvsssrrruuuxxx{{{}}}||||||{{{wwwssspppoooooopppiiicccccceeehhhlllpppyyyzzzrrrttt}}}}}}wwweeeeeekkk}}}~~~xxxvvvtttqqqooolllhhheee]]]QQQFFF@@@<<<888666888666666555444444555666777888:::;;;999888<<>>;;;;;;===KKKnnncccTTTkkkbbbKKK@@@BBBCCCNNN___fffppppppnnnkkkfffaaa___^^^[[[YYYUUUQQQLLLIIIFFFEEEDDD>>>AAAGGGEEEGGGccchhhqqqjjjYYYMMMDDD@@@@@@???BBBEEEFFFHHHOOOYYYbbbcccnnnpppfff```ggglllkkkgggYYYLLLHHHIIIVVVwwwxxxtttyyy{{{TTTJJJYYYxxxlllXXXSSS___rrrkkkxxxdddRRRXXXfffnnnqqqnnnkkkkkkmmmlllgggcccbbb___^^^]]]\\\ZZZUUUNNNJJJCCCAAADDDBBBQQQgggZZZYYYZZZXXXVVVTTTSSSTTTVVVWWWWWWVVVQQQQQQOOOKKKLLLOOOOOOKKKHHHJJJKKKJJJIIIIIIJJJKKKEEEHHHKKKLLLIIIHHHIIIJJJMMMMMMMMMLLLKKKKKKJJJJJJIIIQQQ]]]iiiqqquuuuuutttnnnttt}}}~~~iii[[[bbb|||uuu```OOOIIIWWWiiisssyyyvvvuuutttuuuwwwxxxxxxwwwyyyzzz{{{zzzxxxuuussssssqqqnnnooouuuvvvsssssswww{{{xxxtttnnnhhhcccdddlll~~~}}}zzzvvvooohhhZZZQQQMMMDDD999999CCC999===@@@???@@@FFFNNNSSSlllmmmMMMFFFVVViiirrrccc```\\\xxxyyyddd\\\WWWQQQOOOSSSOOOMMMKKKIIIJJJMMMPPPRRRLLLLLLLLLKKKJJJKKKOOOQQQUUURRROOOQQQUUUVVVSSSNNNQQQQQQQQQSSSUUUUUUSSSQQQPPPQQQUUUYYYWWWQQQPPPSSSQQQOOONNNRRRVVVWWWSSSNNNPPPRRRSSSUUUXXX___hhhpppwwwxxxxxx{{{}}}|||zzzyyyzzz|||yyyvvvrrrrrruuuzzz|||}}}|||zzzvvvtttttttttuuummmfffeeehhhiiiiiiiiifffpppuuunnnhhhmmm{{{|||qqqgggdddgggvvv|||uuuuuutttrrrqqqoookkkeeeaaaXXXMMMBBB===;;;888999;;;777666555333444555777999888:::;;;::::::???JJJRRR??????BBBBBBTTToooTTTWWWuuujjjGGGBBBCCCCCCNNNWWWiiipppssssssmmmhhhgggeeeccc^^^\\\YYYUUURRROOOMMMLLLIIIEEEEEEHHHEEEGGG[[[rrrjjjnnnrrr[[[LLLGGGFFFFFFFFFEEEEEEHHHOOOYYYdddjjjqqqpppnnnkkkkkknnnsssxxxssseeeWWWOOOKKKZZZooohhhnnnfffiiirrriiiIIIMMMddd{{{oooooouuu|||xxxxxx{{{UUUMMM___yyyooommmlllmmmpppnnnfffaaa```______^^^]]]YYYRRRIIICCCAAABBB===BBBhhhnnn___UUUSSSXXXZZZUUUSSSQQQSSSVVVXXXVVVTTTRRRNNNJJJKKKOOOQQQPPPMMMMMMLLLJJJIIIHHHJJJKKKMMMMMMLLLJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJMMMVVVbbblllsssvvvwwwzzz|||wwwaaa^^^lllxxx|||[[[NNNGGGNNN[[[gggsss|||{{{{{{yyyvvvrrrqqqrrrsssuuuwww{{{~~~|||wwwrrrtttuuuvvvvvvtttrrrpppnnnnnnrrrwwwzzzwwwooofff```___aaagggttt~~~tttqqqqqqxxx{{{vvvuuusssqqqlllddd[[[UUUMMMGGGCCC@@@===999:::>>>@@@AAACCCEEEDDDKKK^^^qqqhhhNNNMMMggg]]]GGGRRRgggssscccXXXXXXVVVNNNLLLPPPJJJJJJJJJLLLNNNOOONNNMMMKKKKKKJJJJJJJJJJJJKKKLLLVVVRRRJJJFFFLLLUUUTTTLLLOOOOOOPPPPPPPPPPPPQQQQQQMMMMMMPPPTTTTTTOOONNNPPPLLLKKKKKKMMMOOOPPPPPPOOONNNQQQPPPMMMRRR___gggiiiyyyxxxttt{{{~~~yyyzzzyyysssuuuyyy{{{|||}}}}}}{{{xxxuuuvvvyyy|||~~~|||zzzyyyxxxwwwrrrrrrnnnjjjlllqqqnnnfffeeehhhjjjiiiggghhhooouuu~~~uuukkkddd^^^]]]lll{{{uuuqqqpppnnnllljjjhhhccc]]]XXXOOOIIIAAA:::777888888999;;;777333222555888999888666888::::::<<>>BBBCCCCCC@@@:::GGGaaaqqqYYYbbb|||zzzjjjbbb]]]mmmIIICCCCCCCCCNNNXXXkkkmmmqqqqqqlllggghhhiiiiiifffdddbbb___[[[XXXVVVUUURRRKKKGGGHHHFFFFFFPPP]]]iiikkkyyynnnVVVGGGAAA@@@AAADDDJJJPPPYYYdddpppwwwpppllliiihhhiiiiiifffccc```ccceee```YYYaaa{{{VVVSSSjjjkkk^^^QQQNNNTTT```rrr|||XXXKKK[[[zzzpppyyyiiiLLLRRRpppqqqmmmkkkllljjjddd``````ZZZYYYWWWUUURRRMMMGGGCCC???AAAEEEXXXyyy\\\WWWWWWYYY\\\YYYSSSPPPMMMMMMQQQTTTTTTSSSPPPMMMKKKKKKNNNOOONNNLLLLLLLLLKKKKKKLLLMMMNNNOOOLLLLLLKKKKKKKKKKKKLLLMMMLLLLLLKKKKKKKKKJJJJJJJJJMMMLLLJJJKKKQQQ```rrr{{{vvvvvv{{{|||wwwpppUUUKKKDDDHHHSSS___jjjrrr{{{|||{{{wwwqqqkkkfffeeekkkkkkmmmppptttvvvvvvvvvqqqsssvvvxxxxxxvvvsssqqqooopppqqqrrrrrrrrrqqqpppuuutttrrrqqqssszzzyyypppkkkiiijjjkkkrrr{{{zzzqqqkkkddd___XXXRRRLLLEEE@@@<<<===888777:::===<<<>>>AAAGGGUUU^^^\\\___qqqzzzeeeYYYSSS\\\{{{kkkNNNZZZ}}}nnnZZZQQQMMMRRRTTTQQQPPPTTTQQQPPPNNNLLLLLLLLLLLLLLLGGGFFFFFFHHHLLLMMMKKKHHHMMMLLLIIIJJJPPPUUUPPPHHHKKKLLLLLLMMMNNNOOOOOOPPPJJJIIIKKKPPPRRRPPPPPPSSSNNNLLLJJJHHHGGGFFFGGGGGGJJJLLLMMMMMMRRR^^^jjjooosssvvvyyy||||||}}}zzzrrrlllttt}}}|||yyyppppppsssuuuvvvyyyvvvuuuvvvvvvxxxyyy{{{||||||~~~|||yyywww|||zzzuuuqqqrrruuusssoookkklllmmmmmmlllkkkjjjjjjkkkpppuuuxxxyyy{{{~~~|||zzz|||wwwnnnnnnnnnkkkjjjeeedddnnn|||yyyuuurrrmmmkkkfffaaa[[[RRRIIICCC???<<<:::999999999888666333222333666999<<<======:::888888>>>DDDDDD???999???999MMMvvvbbb^^^ssseeeZZZXXXUUUoooJJJDDDCCCCCCNNNYYYlllooottttttmmmhhhhhhjjjjjjiiihhhfffdddaaa^^^\\\ZZZXXXQQQMMMLLLLLLKKKPPPXXXxxxrrrhhhnnnzzz{{{vvvZZZGGG??????===BBBIIIQQQ[[[gggttt}}}uuuhhh___\\\[[[XXXUUU[[[___aaa^^^ZZZccczzzpppSSSOOOaaavvvWWWMMMDDDCCCIIIUUUfffuuuwwwfffQQQUUUpppzzzbbbKKKXXXwwwvvvoooiiiiiigggccc``````[[[XXXUUUQQQNNNJJJEEEBBB<<<@@@LLLgggoooXXXYYY\\\___```YYYRRRNNNJJJJJJNNNRRRSSSRRRPPPNNNLLLLLLMMMNNNLLLKKKJJJKKKKKKLLLMMMMMMMMMNNNKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKJJJJJJIIIIIIIIINNNNNNMMMKKKNNN[[[ooo~~~zzztttooommmrrr~~~rrraaa[[[UUUWWW___gggnnnrrrtttvvvxxxvvvrrrmmmiiiggggggfffeeegggkkknnnpppppptttvvvxxxyyyxxxuuuqqqnnnppppppppppppppppppooooooxxxwwwuuuqqqnnnpppvvv|||~~~yyysssnnnkkkjjjjjjkkklllppptttuuuqqqiiibbb\\\WWWOOOHHHCCC???<<<:::888888;;;>>>>>>>>>DDDLLL\\\kkksssnnnqqqvvvrrryyycccRRRRRRYYYddd~~~eeeZZZrrrcccRRRMMMKKKPPPRRRPPPOOORRRSSSRRRPPPMMMJJJIIIKKKLLLFFFEEEEEEIIINNNOOOKKKHHHQQQNNNLLLNNNRRRTTTPPPJJJIIIJJJKKKKKKLLLMMMNNNNNNKKKIIIKKKPPPTTTSSSSSSUUUOOOOOOMMMKKKIIIHHHJJJKKKOOOPPPOOOMMMOOOWWWaaahhhlllmmmrrrxxxzzzssskkkooovvv~~~}}}uuukkkkkknnnqqqtttwwwssstttvvvxxxzzz{{{|||||||||}}}~~~~~~}}}{{{zzz|||wwwssssssttttttrrrsssqqqnnnmmmmmmllljjjhhhoootttyyy}}}|||zzzyyyyyyyyy||||||yyyyyyzzzwwwzzzyyyrrrnnnppprrrpppqqqllliiimmmyyyzzzwwwtttqqqooogggddd```[[[UUUMMMEEE???:::999999999:::999666444222333555888;;;=========666999@@@FFFIIIEEE===666===AAA^^^wwwjjjlllnnn]]]YYYWWWUUUrrrLLLEEECCCCCCNNNZZZnnnsssxxxyyyqqqjjjiiijjjkkklllkkkjjjhhhfffccc```___YYYUUUQQQQQQQQQPPPRRRUUUrrr~~~jjjdddssswwwnnnrrr}}}```KKKCCCBBBEEEJJJQQQXXXbbbooo~~~fffUUUMMMMMMNNNOOOXXXWWWUUUVVV^^^ooonnnXXXTTTaaauuubbbMMMFFFAAA@@@CCCKKK[[[iiisssuuuooocccWWWOOOcccxxxXXXKKK]]]yyy|||rrriiigggeeeaaa______^^^YYYSSSNNNJJJFFFCCCAAA>>>FFF[[[}}}gggXXXZZZ]]]```___UUUPPPMMMIIIJJJNNNQQQRRRRRRPPPOOONNNNNNNNNMMMKKKJJJIIIIIIKKKLLLLLLLLLKKKKKKIIIIIIJJJKKKLLLMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGKKKMMMMMMKKKKKKUUUfffttt~~~wwwxxxvvvqqqnnnpppvvv{{{}}}nnnllljjjkkkpppuuuxxxxxxnnnppprrrrrroookkkiiihhhfffdddaaaaaaccceeefffffflllmmmoooqqqpppnnnkkkhhhlllnnnpppqqqrrrqqqpppooouuuwwwxxxuuurrrqqqsssvvvuuurrrooollliiihhhffffffhhhfffdddeeefffccc\\\WWWPPPKKKEEE@@@===<<<;;;:::444888>>>AAA>>>???LLLZZZppp}}}dddffftttzzz^^^PPPLLLYYYhhhtttxxxdddllluuu[[[PPPMMMMMMPPPPPPNNNLLLMMMSSSRRRQQQMMMIIIHHHJJJLLLGGGFFFGGGKKKNNNOOOLLLJJJUUUPPPMMMNNNQQQPPPMMMJJJIIIIIIJJJJJJKKKLLLMMMMMMKKKHHHIIIPPPSSSRRRQQQRRRLLLMMMNNNMMMKKKLLLNNNQQQRRRQQQOOOLLLLLLPPP[[[dddddddddgggpppzzz|||mmmkkkllluuu}}}|||zzzooofffgggkkkooosssvvvrrrtttxxx{{{}}}}}}}}}}}}}}}|||{{{{{{{{{|||~~~~~~{{{wwwvvvuuutttssstttzzzvvvpppmmmllllllllllllppptttxxx{{{zzzwwwtttrrrvvvzzz{{{wwwuuutttppptttvvvuuutttvvvuuuttttttpppjjjkkkrrr}}}{{{wwwtttqqqnnnllldddaaa[[[UUUOOOHHHAAA===:::999999::::::999555333444666999;;;<<<<<<<<<<<<888BBBMMMPPPJJJAAA;;;888EEE[[[{{{nnnggguuuxxxbbb^^^]]]XXXRRRtttNNNFFFCCCCCCOOO[[[pppuuu|||~~~wwwnnnlllmmmmmmnnnnnnnnnllljjjgggeeecccXXXWWWVVVUUUTTTSSSSSSSSSiiiooo]]]ccchhhgggppplllVVVKKKHHHRRRUUUZZZ___hhhvvvgggPPPFFFFFFLLLQQQSSSPPPLLLRRRiiizzzkkkmmmyyyqqqZZZJJJGGGDDDCCCBBBFFFRRR___gggmmmggg\\\RRRRRRmmm~~~gggPPPMMMcccyyywwwkkkeeeccc```^^^^^^]]]XXXPPPIIIFFFDDDBBBAAA>>>LLLiiiuuu```WWWZZZZZZ\\\ZZZPPPPPPMMMJJJKKKOOORRRSSSRRRQQQQQQPPPPPPNNNMMMKKKJJJHHHJJJKKKMMMMMMKKKIIIHHHGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFIIIJJJIIIHHHMMMYYYcccwww{{{{{{~~~~~~zzzwwwwwwvvvtttzzzwwwxxxxxxwwwzzz|||mmmnnnnnnllliiifffffffffgggdddbbb``````___]]]\\\```bbbdddggghhhiiihhhhhheeehhhlllppprrrrrrrrrqqqpppsssvvvwwwvvvtttsssrrrooollliiigggfffdddbbb```]]]ZZZVVVTTTSSSQQQLLLHHHBBB???;;;999999999888888333777>>>BBBBBBIII]]]ppprrr___^^^lllxxxcccLLLNNNYYYlll~~~lllhhh{{{~~~dddSSSNNNNNNNNNNNNMMMLLLJJJJJJOOOPPPPPPMMMIIIGGGIIILLLGGGHHHJJJLLLLLLLLLLLLLLLSSSNNNKKKMMMOOOMMMJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIFFFGGGMMMQQQOOOLLLKKKFFFJJJMMMNNNMMMMMMPPPSSSQQQOOONNNLLLKKKNNNYYYeeehhheeeeeejjjttt}}}qqqmmmjjjooo{{{{{{vvvllldddfffkkkooorrruuusssuuuxxx{{{}}}~~~}}}}}}|||{{{yyyxxxyyy|||}}}zzzyyyzzzxxxuuutttwww~~~zzztttooolllmmmoooqqqrrrsssvvvwwwwwwuuusssqqqwww{{{~~~}}}xxxqqqnnnmmmooorrrvvvyyyzzzyyyvvvttttttqqqmmmlllpppxxx}}}xxxuuurrroookkkiiibbb]]]UUUMMMGGGAAA<<<888;;;:::888888999888555333666888;;;<<<<<<;;;<<<<<>>;;;999888;;;888666555666777666666777999<<<<<<;;;;;;===???LLLTTTVVVLLL===999DDDQQQrrryyyfff___nnnrrr\\\YYY[[[VVVQQQQQQwwwPPPGGGCCCCCCOOO\\\qqqttt~~~wwwttttttuuussssssssssssqqqnnnkkkjjj]]]bbbdddaaa[[[XXXWWWVVVUUUpppeee[[[bbbqqqrrr^^^SSSMMMMMMMMMMMMSSSccczzzttt\\\KKKFFFJJJOOOHHHJJJLLLYYY|||nnn\\\IIIKKKMMMLLLFFFDDDKKKVVV]]]kkknnneee[[[XXXoooyyy{{{uuueee\\\tttiii___hhhzzz~~~mmmeeebbb___]]]]]]UUUOOOGGGAAA@@@AAACCCDDDEEE\\\nnneee[[[ZZZ]]]XXXXXXXXXPPPOOOMMMLLLOOOSSSVVVUUUSSSRRRSSSTTTSSSPPPMMMLLLKKKLLLMMMOOOPPPOOOLLLIIIFFFCCCEEEGGGIIIKKKLLLLLLLLLKKKKKKJJJIIIGGGFFFFFFEEEHHHIIIHHHFFFEEEGGGLLLPPP```mmm}}}{{{}}}xxx|||wwwyyyxxxuuuqqqpppmmmjjjhhhiiinnnqqqhhhgggfffeeeccc^^^XXXTTTPPPPPPQQQRRRSSSUUUWWWXXX^^^^^^^^^___```aaabbbcccfffeeeeeegggjjjjjjfffccc```\\\YYYWWWUUURRRMMMIIIDDDCCC@@@===:::888888888:::::::::<<<>>>===;;;999FFFAAACCCPPPddd|||zzzdddYYYbbbqqqyyyjjjOOOEEERRRmmmsssiiimmmxxx___PPPLLLDDDGGGHHHHHHIIIKKKMMMMMMGGGKKKNNNMMMIIIGGGIIILLLEEEJJJMMMKKKEEEDDDIIINNNJJJHHHLLLUUUXXXRRRNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIKKKHHHIIIPPPSSSNNNGGGBBBCCCIIIPPPSSSQQQQQQSSSVVVWWWSSSQQQPPPLLLMMMYYYgggrrrkkkccc___ccckkkssswww}}}{{{uuunnnrrryyypppiiikkkooopppppprrrtttuuuwwwyyyzzz{{{zzzzzztttvvvwwwyyy{{{}}}~~~~~~}}}|||{{{yyy||||||xxxrrrppprrrvvvuuurrroooooopppsssvvvwwwooossswwwwwwtttqqqqqqrrrzzzyyyzzz}}}}}}{{{xxxwwwtttxxx}}}}}}}}}~~~{{{vvvsssrrrpppmmmkkkhhhddd___\\\RRRKKKCCC<<<999999::::::999666333222444666888888666999<<<<<<;;;<<>>AAACCCCCCWWWzzz~~~___NNNLLLJJJCCCDDDAAAKKKfff~~~lllXXXRRRIIIGGGPPPSSSOOONNNSSS\\\aaajjjpppkkkhhhtttzzzmmmhhhiii~~~xxxXXXbbbwwwxxx||||||rrr~~~}}}pppllleeeccc```WWWRRRGGG===;;;@@@DDDDDDCCCIIItttfffdddbbb```^^^[[[YYYVVVUUUTTTPPPLLLNNNSSSVVVUUURRRTTTSSSRRRPPPNNNMMMMMMMMMLLLMMMOOOPPPOOOLLLHHHFFFHHHGGGEEEDDDEEEGGGIIIKKKNNNKKKGGGFFFFFFFFFFFFFFFIIIHHHGGGGGGHHHIIIKKKLLLTTT```ttt~~~xxxpppsssxxxyyyttttttppplllvvvyyykkkgggfffhhheee]]]WWWUUURRRRRRPPPOOONNNNNNNNNNNNWWWPPPOOOUUUXXXUUURRRSSSYYYXXXXXXZZZ[[[ZZZUUUQQQRRRPPPLLLIIIFFFDDDBBBBBB===;;;;;;===<<<999999<<<===:::<<>>999777888:::<<<666555444333333444555666:::777888;;;===>>>CCCIIITTTBBBBBBBBB777EEEcccoooxxxiii^^^jjjiii^^^TTTTTTVVVVVVTTTTTTQQQEEEGGGHHH[[[mmmwww}}}~~~zzzzzz|||wwwwwwwwwwwwwwwvvvsssqqqiiihhhfffeeecccaaa```___UUU^^^vvvqqqbbbiiiiiiMMMEEE<<<>>>CCCFFF]]]zzz^^^OOONNNJJJBBBCCCBBBNNNggg}}}llliiimmmhhh^^^QQQJJJKKKTTTXXXSSSRRRWWW]]]cccqqq}}}}}}vvvyyywwwiii___^^^cccoooYYYbbbwww|||sssmmmnnn~~~ooojjjbbb```]]]TTTPPPDDD<<<>>>BBBBBBBBBCCC]]]wwwbbb___]]][[[XXXVVVUUUSSSRRRRRRNNNLLLMMMQQQTTTSSSPPPTTTSSSRRRPPPOOONNNMMMMMMLLLMMMOOOOOONNNLLLIIIGGGHHHGGGEEEEEEFFFHHHJJJLLLNNNKKKHHHGGGGGGHHHHHHGGGHHHHHHGGGGGGHHHIIIKKKLLLQQQYYYiii|||wwwuuuvvv~~~{{{}}}}}}yyy}}}{{{mmm^^^___dddiiifff]]]UUUSSSOOONNNNNNMMMLLLKKKJJJJJJKKKFFFEEEJJJLLLIIIHHHJJJKKKJJJJJJKKKMMMLLLHHHEEEDDDCCCBBB@@@@@@???@@@@@@>>><<<<<<>>>===999999<<>>AAA@@@>>>BBBIIITTT]]]kkk~~~}}}lllaaahhhwww}}}{{{dddPPPTTTdddpppooojjjxxx|||iii___YYYQQQKKKHHHEEEDDDCCCCCCDDDGGGIIIKKKKKKJJJIIIIIIJJJJJJIIIGGGHHHIIIJJJJJJIIIIIIKKKMMMFFFCCCCCCJJJOOOOOOMMMNNNNNNKKKHHHFFFGGGIIIMMMOOOUUU[[[cccgggfffcccaaa``````fffmmmpppnnnkkkjjjkkkmmmkkkhhhdddaaa]]][[[YYY```ZZZUUUXXX^^^dddlllsss{{{zzzxxxwwwyyy}}}~~~zzz{{{|||zzzrrrkkkkkkooosss{{{yyyxxxvvvvvvvvvwwwxxxyyyzzz{{{|||}}}}}}~~~~~~||||||}}}~~~}}}}}}~~~~~~|||{{{xxxyyywwwuuuwww{{{|||xxxnnnjjjkkksssyyy{{{}}}~~~{{{zzzyyyxxxwwwtttpppllliiigggccc___ZZZRRRJJJEEEAAA???<<<999888888999:::555555555555666777888999<<<777777===CCCCCCBBBBBBAAA777:::???EEE```vvvqqq^^^]]]```nnntttaaaYYYSSSVVVZZZYYYVVVTTTQQQEEEHHHJJJ^^^rrryyy~~~~~~{{{{{{}}}yyyyyyzzz{{{|||{{{yyyvvvpppkkkeeecccdddeeedddcccZZZ[[[kkkddd```vvvoooSSSGGG;;;<<>><<<<<<<<<<<<<<<===>>>>>>>>>===>>>AAA@@@===>>>BBBDDDDDDFFFIIIIIIJJJPPPWWWgggvvvuuu\\\[[[eeeyyy{{{yyytttmmmaaaRRROOOddd~~~vvvhhhdddmmmxxxwwwcccOOOIIILLLMMMIIIEEECCCBBBBBBBBBDDDFFFIIIKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFHHHJJJJJJIIIIIIJJJKKKGGGBBBAAAFFFJJJJJJIIIJJJJJJIIIHHHIIIMMMSSSYYY]]]kkkppptttqqqiiibbb```aaaaaafffkkkmmmlllkkkkkkmmmttttttvvvyyyyyyuuummmgggaaaXXXTTTXXX```ggglllpppsssrrrrrrtttxxx}}}yyy}}}~~~vvvpppmmmmmmooo|||{{{yyywwwvvvuuuuuuuuuvvvwwwyyyzzz|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~|||~~~}}}uuusssvvv}}}{{{yyyvvvuuuuuuuuutttqqqlllhhheeeaaa[[[UUUNNNGGG@@@;;;::::::999999888888888777444444666888999:::;;;;;;<<<777999EEENNNMMMCCC<<<;;;888;;;BBBVVVtttxxx```MMMXXXqqqwwwbbbXXXRRRQQQWWW\\\ZZZWWWUUUQQQDDDGGGIII]]]qqq|||~~~zzz{{{}}}}}}||||||~~~~~~zzzwwwpppkkkeeeeeehhhjjjiiifffbbb^^^eeeeeeVVVeee{{{yyy]]]HHH<<<>>>JJJYYYtttlllTTTLLLLLLIIIDDDBBBJJJYYYmmmyyyqqqeeeaaaddd```YYYRRRSSS]]]jjjsssvvvbbbTTTKKKMMMTTTUUUUUUUUU[[[aaaooovvvttt~~~uuubbbTTTJJJHHHRRR```nnn^^^WWW^^^zzzqqqhhhtttwwwkkkggg]]]WWWSSSJJJBBB<<<>>>FFFFFFCCCRRRiiisssiiiiii[[[VVVPPPNNNOOOQQQRRRRRRRRRQQQQQQSSSUUUUUUTTTRRRSSSRRRQQQPPPNNNNNNMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGFFFGGGHHHJJJLLLNNNMMMKKKIIIIIIJJJKKKKKKJJJGGGGGGHHHHHHIIIJJJJJJKKKNNNKKKNNN[[[mmmzzz{{{wwwtttvvvyyy|||}}}zzz|||{{{ooodddcccjjjpppzzz|||pppgggkkkpppppphhh[[[UUUVVVRRRRRRRRRRRRPPPNNNMMMLLLHHHGGGFFFFFFEEECCCCCCDDDAAAAAA@@@AAAAAABBBBBBBBBBBBAAA@@@@@@?????????@@@@@@@@@BBBDDDBBB???BBBGGGFFFLLLSSSYYY\\\___eeekkkuuubbbWWWUUUeee}}}zzzrrrlllggg```XXXRRR\\\yyymmmdddeeelllyyyaaaPPP@@@>>>DDDGGGFFFCCCAAAAAA@@@AAABBBEEEHHHJJJHHHGGGFFFFFFGGGHHHGGGEEEEEEGGGIIIIIIHHHFFFFFFFFFHHHBBB@@@CCCGGGGGGHHHIIIHHHKKKPPPVVV]]]bbbfffiiiqqqrrrpppiii^^^UUURRRQQQQQQTTTWWWYYYYYYYYY[[[]]]gggiiiooowww~~~}}}tttlll___VVVQQQWWWaaagggkkkmmmnnnmmmnnnssszzz~~~~~~}}}}}}~~~yyytttpppmmmlllwwwvvvuuutttttttttuuuuuussstttuuuxxxzzz}}}}}}~~~~~~}}}||||||}}}{{{{{{}}}}}}zzzxxxwwwrrrrrrqqqrrrqqqmmmhhhddd___ZZZSSSMMMGGGAAA<<<888888999::::::999888666444444555777999:::;;;::::::999999AAAOOOWWWQQQDDD::::::>>>HHHVVVkkkwwwiiiMMMMMMeee~~~fff\\\SSSOOOOOOUUUYYYXXXVVVUUUQQQCCCEEEEEEXXXjjj|||~~~{{{zzz|||~~~}}}~~~}}}wwwrrrjjjhhhfffjjjnnnoookkkfffddd___aaauuunnnUUUWWWeeesssssszzzjjjJJJ???EEEWWWkkkgggMMMFFFFFFFFFEEEFFFQQQbbbtttrrraaaPPPIIILLLQQQPPPRRRZZZeeeqqq{{{~~~kkkWWWQQQVVV[[[ZZZWWWWWW^^^nnn~~~rrr```fffyyyxxxfffTTTJJJEEEEEEQQQaaaeeeVVVUUU]]]|||yyyxxxooohhhfff\\\TTTNNNDDD>>>===AAAEEEAAAEEEaaayyydddaaafffYYYSSSMMMKKKMMMQQQQQQQQQQQQQQQRRRTTTUUUTTTRRRQQQRRRQQQPPPNNNMMMMMMMMMMMMMMMLLLKKKIIIIIIIIIIIIJJJGGGGGGGGGGGGHHHJJJLLLMMMKKKJJJHHHIIIJJJJJJJJJIIIGGGGGGHHHIIIIIIJJJJJJJJJLLLJJJIIIMMMVVVaaannnvvvtttyyy}}}~~~xxxrrrtttxxxyyyfff\\\\\\```ppp~~~~~~tttssspppkkk___TTTRRRVVVUUUUUUUUUSSSRRRPPPOOONNNLLLLLLJJJHHHGGGHHHGGGFFFEEEEEEFFFEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHHHHGGGCCC???BBBIIILLLYYYhhhrrrwww{{{lll]]]YYY\\\iiizzzuuulllYYY[[[]]]^^^```nnnoooYYYfffyyyrrrQQQFFF>>>???BBBCCCCCCDDD@@@@@@??????AAACCCFFFHHHEEEDDDCCCDDDEEEFFFEEECCCDDDFFFHHHHHHFFFDDDCCCCCCEEE@@@>>>CCCIIILLLNNNQQQSSSXXX```fffiiihhheeebbbaaa^^^[[[WWWSSSPPPLLLJJJGGGHHHJJJLLLMMMNNNPPPRRRXXXYYY]]]eeekkkjjjccc\\\XXXOOOJJJPPPZZZaaadddgggkkkkkkmmmsss{{{}}}}}}|||~~~}}}zzzvvvrrrppppppooonnnnnnooorrruuuwwwqqqrrrrrrtttvvvxxx{{{|||{{{~~~~~~|||||||||yyyxxxwwwyyy|||~~~|||yyywwwvvvuuunnnmmmmmmlllkkkgggbbb^^^TTTPPPJJJEEEAAA>>>;;;999:::;;;;;;;;;999777555333666777888::::::999888777888>>>JJJUUUTTTIII===888555GGGaaa{{{vvv[[[KKKMMMttt{{{fff^^^YYYSSSNNNLLLPPPSSSRRRRRRTTTQQQDDDEEEDDDTTTddduuu}}}}}}{{{||||||}}}|||tttmmmdddfffiiiooorrrpppjjjeee```^^^___kkkcccVVVVVVeeeiiivvvzzzSSSLLLVVVlllaaaIIICCCCCCGGGKKKRRR^^^mmm|||}}}fffSSSIIIIIILLLQQQPPPSSS[[[eeeqqqmmmaaa^^^___]]]ZZZWWWaaarrrhhh^^^oooooo[[[JJJEEEBBBBBBOOO```~~~^^^QQQWWW___~~~}}}zzzkkkeeecccXXXPPPJJJ@@@>>>BBBEEECCCBBBQQQtttfffWWWVVVZZZWWWPPPJJJHHHLLLOOOOOONNNMMMNNNQQQRRRSSSQQQOOOMMMPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIJJJKKKJJJIIIGGGHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGGGGIIIKKKTTTfffvvv}}}~~~~~~yyyqqqmmmmmmooovvvuuujjjddd]]]dddsssxxx{{{vvvqqqkkkbbb[[[[[[```\\\[[[YYYWWWUUUTTTTTTTTTQQQOOOLLLJJJMMMRRRQQQMMMIIIKKKMMMLLLKKKJJJJJJKKKIIIHHHGGGHHHJJJOOOTTTWWWXXXUUURRROOOHHHCCCHHHPPPbbbtttsssaaaUUUVVVeeeuuu}}}kkk[[[MMMVVVaaaiiiooozzz^^^VVVuuu~~~|||~~~wwwXXXGGGCCCAAABBBBBB@@@AAAEEE@@@@@@???>>>???AAADDDEEEBBBAAA@@@AAABBBCCCBBBAAACCCDDDFFFEEEDDDCCCDDDEEEDDD??????GGGOOOTTTXXX[[[```dddhhhjjjggg```WWWQQQVVVRRRNNNLLLLLLKKKIIIGGGFFFFFFGGGHHHJJJLLLMMMNNNMMMNNNRRRWWW\\\\\\XXXTTTTTTLLLGGGMMMUUU\\\aaafffiiijjjmmmrrryyy~~~zzzvvvmmmkkkiiihhhjjjnnnsssvvvqqqpppppppppppprrrtttuuuwww{{{}}}{{{{{{}}}yyywwwuuuuuuxxx{{{}}}}}}~~~~~~zzzwwwsssqqqoooiiigggeeecccaaa]]]YYYVVVIIIEEEAAA>>>===<<<;;;:::===<<<;;;999888777666555888999999999999999888888<<>>???EEEFFFDDDMMMkkklllYYYRRRRRRSSSXXXQQQKKKJJJNNNQQQPPPMMMKKKMMMQQQSSSRRROOOMMMKKKNNNMMMLLLKKKKKKJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIGGGFFFFFFFFFFFFDDDBBBFFFGGGHHHJJJJJJJJJJJJIIIFFFEEEEEEHHHHHHMMM[[[jjj~~~{{{wwwuuutttrrrsssuuuxxx{{{qqqgggkkklllrrrnnnmmmooonnnlllmmmpppkkkiiifffbbbaaa```aaabbb\\\YYYUUUUUU^^^gggfff___VVVXXX[[[[[[XXXVVVUUUVVVRRRQQQPPPQQQUUU]]]eeejjjeeebbb___[[[UUUTTT\\\ggg}}}qqqggg^^^[[[]]]fffxxxtttiiiZZZMMMRRR]]]jjjrrrvvv}}}uuu___fffyyyxxx}}}ttt\\\LLLDDD@@@???AAAAAA???@@@DDDAAA@@@>>>>>>>>>@@@AAACCC???>>>===>>>@@@AAA@@@???@@@BBBCCCDDDEEEFFFIIIKKKJJJFFFFFFNNNUUUXXX[[[]]]^^^^^^]]][[[WWWRRRMMMJJJPPPOOOMMMJJJFFFDDDCCCCCCEEEEEEEEEGGGIIIJJJJJJJJJHHHJJJNNNRRRUUUUUUTTTSSSPPPIIIEEEIIIPPPVVV^^^ffffffhhhlllpppuuu|||}}}yyyqqqnnniiieeeeeeiiinnnrrrqqqpppnnnlllkkkkkklllmmmqqqwww|||}}}{{{yyyzzz|||{{{yyyvvvuuuvvvxxxzzzzzz}}}}}}|||~~~}}}zzzwwwrrrnnnjjjhhhbbb___[[[WWWTTTQQQNNNKKKBBB???<<<;;;;;;<<<<<<;;;===;;;888666555666888999:::999999999:::;;;<<<<<>>:::AAAKKKjjjwwwZZZSSShhhxxx^^^SSSTTTWWWNNNJJJGGGIIIJJJIIIKKKNNNTTTHHHJJJHHHVVVcccrrrsss||||||zzz||||||ssskkkccchhhooorrrpppjjjddd```[[[aaa```[[[cccppp\\\XXXddd{{{zzzkkkLLLFFFLLLSSSaaaooovvv|||~~~~~~iiiVVVUUUTTTMMMKKKLLLUUUbbbooo}}}xxxrrrqqqmmmlllsssqqqUUU___|||www___KKKEEEAAA???KKK]]]tttoooVVV]]]aaaggg}}}kkkbbb[[[MMMFFFDDD===???FFFFFFFFF[[[|||___TTTUUUUUUSSS[[[TTTNNNNNNRRRTTTRRRNNNKKKOOOSSSUUUSSSPPPNNNLLLMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHFFFEEEEEEEEEDDDBBB???FFFGGGHHHJJJKKKJJJJJJIIIFFFCCCDDDGGGGGGHHHPPPZZZwww~~~yyyvvvrrrpppttt~~~wwwoookkk``````eeeooouuuvvvvvvwwwzzzxxxssspppnnnnnnpppqqqhhhfffaaacccppp|||{{{ssscccgggjjjjjjgggdddbbbccc___]]][[[[[[```hhhrrrwwwllljjjiiigggdddfffrrruuuggg]]]WWWVVV]]]kkkwwwwwwaaaVVVRRRQQQ\\\fffqqqwwwyyy}}}tttpppjjj{{{wwwuuuyyy{{{mmmTTTGGGGGGDDD>>>;;;===??????@@@CCCAAA@@@>>>======???@@@AAA===<<<<<<===>>>??????>>>>>>@@@BBBDDDFFFIIINNNQQQTTTOOONNNSSSXXXXXXXXXYYYRRRPPPMMMJJJIIIKKKMMMOOOFFFJJJKKKHHHCCC@@@CCCGGGEEEEEEEEEGGGIIIIIIIIIGGGHHHKKKOOOOOOMMMJJJHHHGGGHHHCCC???BBBGGGMMMXXXaaadddgggjjjmmmqqqyyy{{{}}}xxxwwwrrrkkkdddccceeejjjnnnrrrpppmmmjjjhhhggghhhhhhmmmsssyyy{{{yyywwwyyy|||{{{xxxvvvvvvxxxyyyxxx|||}}}{{{yyy|||}}}zzz~~~||||||vvvuuutttrrrnnnjjjfffddd]]]YYYSSSOOOLLLIIIFFFDDD@@@>>><<<<<<===>>>>>>===<<<999666333333666999<<<::::::999:::;;;===???AAAEEEAAA===;;;999???OOO^^^{{{YYYNNNaaazzzgggXXXIIIHHHOOOJJJGGGFFFIIIJJJHHHIIILLLUUUGGGGGGHHHZZZeeennnsss}}}}}}{{{mmmjjjnnnuuuxxxpppfffcccgggdddeeeeeeaaa^^^llllllWWW[[[kkkxxx[[[BBBBBBNNNWWW___gggtttpppooooookkkdddffflll|||iii]]]ZZZUUUSSSRRR^^^jjjzzzuuusssjjjpppwww}}}fffVVVOOO___hhhQQQIIIFFFGGGTTTeeexxx{{{bbb[[[kkkppp~~~|||ooo\\\QQQJJJDDD@@@@@@@@@KKKGGGIIIpppiii]]]WWWOOOPPPXXXWWWUUUSSSRRRRRRQQQNNNMMMFFFIIINNNQQQQQQPPPOOONNNRRRPPPMMMJJJIIIJJJKKKMMMGGGFFFFFFEEEFFFHHHIIIJJJJJJIIIGGGEEEEEEFFFGGGHHHHHHFFFCCCAAAAAABBBCCCEEEHHHJJJLLLMMMKKKHHHEEEBBBEEEFFFGGGGGGGGGHHHKKKNNNeeettt}}}|||vvvjjj\\\PPPNNN[[[iiiooovvv~~~|||www{{{kkkdddrrr|||sssoooooonnniiifffkkkwww|||vvvrrruuuyyy|||{{{sssmmm___NNNKKKRRR\\\qqq|||||||||mmm^^^SSSRRR[[[fffxxx{{{tttiiifffqqq{{{yyyrrreeeTTTGGGBBBBBB???@@@@@@???===<<<===>>>>>>??????@@@@@@@@@@@@???>>>>>>>>><<<;;;;;;===???@@@:::<<>>>>>???@@@???===<<<===>>>===>>>???@@@@@@AAAAAAAAA<<<======<<<;;;;;;===>>>???===CCCOOOXXXVVVQQQPPPKKKJJJHHHFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJJJJLLLGGGEEEGGGEEEAAABBBEEEFFFEEEEEEEEEFFFHHHJJJKKKNNNMMMKKKHHHDDDCCCDDDEEEGGGDDDBBBBBBFFFLLLPPPRRRXXX\\\bbbeeegggjjjooossssssnnnvvvyyy}}}{{{vvvsssuuussspppllliiigggeeeeeegggdddbbbeeekkkpppqqqooorrrtttuuutttrrrsssvvvzzzxxxvvvtttsssuuuwwwyyyzzz}}}{{{yyyxxxzzz{{{||||||{{{yyywwwvvvvvvwwwxxxxxxvvvvvvwwwwwwwwwuuuppplllhhhgggddd___YYYRRRMMMIIIIIIGGGEEEBBB???===<<<;;;999999888888777777888888777666777999<<<<<<:::888;;;<<<;;;;;;BBBLLLMMMIII===777555<<>>AAAKKKVVVfffnnnkkkppptttbbb___^^^fffuuu}}}nnnfffiiinnnyyyhhhSSSEEEAAAAAA???======>>>???>>>===<<<===>>><<<===>>>>>>???@@@AAAAAA999;;;======<<<<<<===>>>>>>AAAIIIQQQRRRLLLDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGHHHJJJJJJKKKGGGFFFGGGEEEAAA@@@BBBEEEEEEDDDEEEFFFGGGIIIJJJLLLLLLKKKHHHFFFEEEFFFHHHIIIGGGEEEFFFHHHLLLNNNNNNQQQVVV]]]dddiiilllmmmnnnyyyxxxrrruuuuuuuuuuuutttrrrooommmqqqrrrrrrqqqmmmiiidddaaa```______bbbfffmmmsssvvv|||}}}{{{wwwqqqoooqqqsssqqqqqqqqqrrrtttvvvyyyzzzwwwvvvuuuuuuvvvvvvuuusssrrrrrrqqqqqqqqqrrrssssssrrrqqqppppppooolllhhhddd^^^\\\XXXSSSMMMGGGCCCAAA@@@???>>><<<;;;:::::::::888777777666555666666666999999999<<<>>>===999555:::;;;===BBBJJJNNNIII@@@;;;777777FFFbbbtttaaajjjwwwbbbXXXNNNLLLLLLKKKIIIIIIGGGCCCBBBFFFHHHFFFEEEGGGVVVHHHGGGJJJ```ooo{{{{{{zzzzzz|||~~~xxxqqqyyyyyy{{{{{{sssjjjgggjjjllllllkkkhhhcccdddrrrfffLLLQQQlllyyyfffSSSIIIFFFBBBAAACCCBBBCCCEEEJJJUUUjjj}}}dddSSSJJJ[[[zzzrrrPPPMMMQQQ]]]pppkkkbbbiii}}}fff[[[OOOHHHCCCCCCKKKSSSLLLJJJOOOqqqooo```VVVXXXYYYRRROOOQQQOOOIIIEEEIIIQQQUUUQQQKKKMMMKKKJJJIIIJJJLLLMMMMMMIIIHHHGGGGGGGGGHHHJJJKKKFFFFFFGGGGGGHHHIIIIIIJJJIIIGGGFFFDDDDDDEEEGGGHHHFFFFFFEEEDDDEEEFFFHHHIIIGGGHHHIIIJJJIIIGGGDDDCCCCCCDDDEEEDDDBBBBBBCCCDDDGGGLLLQQQVVV^^^mmmzzz|||~~~uuu```TTTRRRUUUUUUWWW^^^hhhsss{{{~~~{{{kkk^^^OOOEEE===999<<>>>>><<<<<<===>>>===<<<<<<<<<<<<======>>>888:::===>>>>>>======>>>>>>EEELLLOOOJJJBBB<<<:::@@@@@@AAABBBCCCCCCBBBBBB???@@@BBBDDDFFFHHHIIIJJJIIIHHHHHHHHHFFFDDDBBBBBBDDDDDDDDDDDDEEEGGGHHHJJJJJJKKKJJJIIIGGGGGGHHHJJJJJJIIIHHHIIIJJJLLLKKKJJJMMMPPPVVV___hhhnnnppppppvvv|||~~~zzzxxxyyywwwqqqiiiddddddfffjjjlllooopppoookkkfffbbb^^^^^^]]][[[]]]dddnnnvvv|||uuuooonnnnnnfffgggiiijjjlllnnnppprrrooooooppprrrsssrrrpppmmmiiikkkllllllkkkkkkllllllmmmkkkhhhfffddd```\\\XXXRRRPPPLLLGGGCCC@@@>>>===<<<<<<;;;:::999999999999999888777777777777888888;;;===>>>>>><<<:::999999<<>>::::::AAAKKK___jjj}}}lll```[[[[[[]]]rrrtttiiilll{{{tttbbbJJJFFF@@@===>>>@@@@@@@@@;;;<<<======<<<;;;<<<>>>===<<<;;;:::999999::::::999<<>>======AAABBBBBBCCCCCCBBBAAAAAA===???AAADDDFFFHHHIIIIIIFFFGGGGGGFFFEEEDDDCCCAAADDDCCCCCCCCCDDDFFFHHHIIIHHHIIIJJJIIIHHHHHHIIIKKKJJJIIIIIIJJJKKKLLLJJJHHHIIIIIIMMMTTT___jjjqqquuuxxxyyy}}}{{{zzzyyy}}}nnn]]]XXXZZZ\\\___cccgggiiiiiihhhgggbbb```[[[UUUSSSYYYdddmmmvvvzzz}}}}}}xxxsssppppppbbbccceeedddaaa___```aaafffgggiiilllnnnmmmiiifffccceeefffeeecccbbbccceeebbb```\\\XXXUUUQQQMMMJJJDDDCCC@@@===;;;:::::::::===<<<;;;:::999888888888888888888888888999::::::===@@@BBB???999777<<>>EEERRRhhhzzzppp```VVVVVV___iiiyyynnniiikkkwwwnnn^^^PPP>>>@@@AAAAAA???===;;;;;;:::;;;<<<<<<;;;;;;<<<======<<<:::999888888999:::>>>@@@BBBBBBAAAAAABBBCCCGGGNNNPPPIIIAAA???AAABBBAAAAAAAAA@@@@@@@@@??????===???AAADDDGGGHHHHHHHHHFFFHHHGGGCCCBBBCCCBBB@@@CCCCCCBBBCCCDDDEEEGGGHHHFFFHHHIIIIIIHHHHHHIIIJJJHHHHHHHHHIIIKKKKKKJJJHHHJJJJJJKKKOOOYYYfffsss|||yyyvvvrrrqqqssstttrrrpppuuuwww~~~wwwwwwdddVVVUUUVVVWWWXXXZZZ]]]aaaeeehhhccc```ZZZSSSPPPRRRZZZaaaaaagggooossssssrrrrrrssslllnnnnnniiibbb\\\ZZZZZZ[[[\\\]]]```bbb```\\\YYY^^^``````^^^ZZZXXXYYY\\\UUURRRNNNJJJHHHEEEBBB@@@???>>><<<;;;;;;;;;<<<======<<<;;;999888888888777777777777888999;;;<<<===AAACCCDDD@@@<<<;;;AAAGGGMMMLLLJJJCCC999666@@@MMMgggooozzz~~~xxxmmmbbb\\\llljjjSSSLLLNNNHHHHHHEEEBBBCCCIIIKKKIIIDDD@@@@@@DDDFFFEEEDDDFFF[[[IIIGGGKKKdddxxx~~~wwwvvv{{{xxxwwwzzz~~~}}}xxxwww{{{~~~zzzxxxxxxuuurrrrrruuutttmmmhhhggghhhiiimmmrrr~~~^^^OOONNNTTTYYYiii~~~qqqgggcccdddeeeqqqyyysssSSSGGGKKKaaarrrbbbaaavvvppplllvvvnnnZZZQQQJJJEEEFFFHHHGGGHHHJJJXXXqqqdddXXXUUUUUUVVVUUUSSSSSSUUUPPPMMMKKKMMMQQQSSSQQQOOOMMMIIIEEEFFFJJJMMMNNNLLLIIIIIIIIIIIIJJJJJJJJJJJJFFFGGGHHHJJJJJJJJJJJJIIIFFFEEEDDDCCCDDDEEEGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDAAACCCEEEEEEDDDCCCCCCDDDEEEBBBAAACCCDDDJJJYYYhhhzzzqqqxxx~~~{{{{{{}}}pppkkklllkkkddd]]]VVVOOOGGGDDDDDDDDDBBBAAA???AAAEEEHHHHHHDDD===777999;;;===???AAAHHHQQQYYY[[[PPPHHHMMM___xxxwwwnnnccc\\\XXX^^^oooyyyooohhhlllzzzuuugggVVVIIIEEE<<<===>>>>>>===;;;999888999;;;<<<<<<;;;;;;<<<===;;;:::999999999:::<<<===CCCDDDEEEDDDBBBBBBDDDFFFGGGLLLLLLDDD======@@@@@@@@@???>>>======>>>???@@@>>>@@@BBBEEEGGGHHHHHHGGGMMMNNNLLLEEEBBBDDDCCC@@@CCCBBBBBBBBBCCCEEEGGGHHHEEEGGGIIIIIIHHHGGGHHHIIIGGGFFFFFFHHHJJJKKKKKKJJJKKKLLLLLLMMMTTTaaaqqq|||xxxrrrkkkfffeeefffhhhhhhwwwwww}}}~~~qqqfffeeeeee```YYYSSSRRRVVV[[[```^^^]]]ZZZVVVTTTSSSTTTVVVRRRWWW^^^bbbdddfffjjjmmmsssvvvwwwrrrjjjccc``````[[[[[[\\\]]]]]][[[VVVSSS[[[\\\[[[VVVPPPMMMOOOSSSLLLIIIEEECCCCCCBBBAAA@@@>>>>>>==================:::999888777777777777777888888999;;;===???AAABBBFFFDDDCCCCCCEEEFFFHHHIIIFFFAAA===:::777>>>PPPdddzzzvvvsssnnnaaaUUUYYYeeelllYYYOOOLLLLLLGGGIIIGGGCCCDDDIIIKKKHHHCCC???>>>BBBDDDBBBBBBCCCYYYGGGFFFJJJdddyyy}}}tttsssxxxxxxwwwzzz}}}wwwwww|||}}}yyywwwwwwvvvssstttxxxyyyppphhhfffffffffiiimmmlllPPPGGGLLLSSSddd}}}sssnnnnnnnnnyyylllLLLDDDMMMccc}}}sssWWWVVVeeeyyyqqquuu~~~iii^^^TTTLLLJJJJJJKKKHHHEEEFFFJJJiiiyyyccc]]]VVVTTTSSSSSSQQQPPPRRRUUUQQQOOOOOOOOOQQQRRRQQQPPPPPPLLLGGGHHHLLLNNNMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHJJJKKKJJJJJJIIIFFFEEEDDDCCCDDDEEEGGGIIIGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBAAAAAA???BBBDDDEEEDDDCCCCCCDDDDDDBBBCCCEEEDDDCCCLLLXXXwww{{{sssxxxxxxsssuuu{{{~~~{{{{{{mmm```RRRLLLLLLLLLHHHEEECCCDDDGGGJJJMMMKKKFFFAAA???CCCIIINNNUUUaaapppzzzxxxmmmgggrrrtttiii]]]]]]```cccfffnnn}}}rrrhhhqqqzzzvvvlllZZZEEE<<>>888:::<<<;;;???>>>===<<<===???AAACCC>>>@@@CCCFFFGGGHHHGGGGGGUUUVVVRRRIIIEEEGGGFFFAAABBBBBBBBBBBBCCCEEEFFFHHHEEEGGGHHHHHHGGGFFFGGGHHHEEEEEEEEEFFFIIIKKKKKKKKKGGGHHHIIIIIILLLXXXhhhuuuuuuppphhhcccbbbdddhhhkkkvvvvvv{{{xxx|||zzzqqqbbbTTTMMMMMMRRRVVVYYYYYYZZZZZZYYYVVVRRRPPPMMMPPPSSSUUUVVVYYY___dddnnnrrruuurrrlllfffdddeeegggffffffeeedddaaa\\\XXXYYYYYYWWWQQQJJJFFFIIIMMMHHHFFFCCCBBBDDDEEEFFFFFF:::::::::999999888888888666666555555555666777777;;;;;;<<>>===AAABBB@@@@@@AAAVVVGGGFFFJJJbbbvvv~~~|||yyyxxxwww{{{|||}}}|||zzz|||{{{wwwqqqqqqttttttqqqqqqpppiiibbbaaagggllllllxxx___KKKIIIJJJcccvvvooorrrzzznnnWWWJJJBBBFFFaaaYYYMMM]]]zzz~~~}}}{{{rrrtttwww~~~zzzuuuddd[[[VVVRRRPPPLLLKKKLLLFFF>>>CCCOOOzzzmmm___XXXVVVOOOKKKPPPVVVWWWUUUSSSTTTSSSQQQQQQRRRRRRPPPOOOPPPPPPOOONNNNNNNNNOOOOOOLLLJJJIIIHHHIIIJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJJJJGGGDDDCCCEEEHHHJJJJJJIIIGGGEEEBBBAAABBBDDDEEECCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAA@@@BBBDDDGGGIII___ppp{{{}}}}}}vvvtttpppnnnuuuyyyiiieeeggggggdddbbbaaadddlllvvvuuuiii[[[SSSTTTcccsss|||sssqqq~~~tttnnnjjjccc^^^]]]___gggpppwww|||ssskkkrrrzzz|||uuu^^^SSSJJJ???;;;>>><<<<<<;;;;;;:::999888777>>>===<<<;;;:::999999999888888999:::===AAAEEEGGGHHHFFFCCC@@@>>>>>>>>>>>>@@@???===<<<::::::999999;;;:::999;;;===???@@@@@@@@@AAABBBDDDDDDDDDDDDCCCJJJYYY]]]NNN@@@???BBBBBBBBBAAAAAAAAAAAABBBCCCCCCEEEFFFGGGFFFEEEEEEGGGHHHGGGFFFFFFGGGJJJLLLKKKKKKKKKIIIJJJMMMNNNRRR\\\fffpppkkkfffeeegggjjjllllllyyy~~~zzzfffTTTNNNLLLJJJQQQNNNQQQYYY[[[VVVRRRSSSPPPNNNOOOPPPNNNLLLPPPVVVbbbbbbbbb```___bbbiiioooqqqpppoooooonnnkkkgggcccaaa^^^WWWLLLCCC>>>???AAAGGGEEEEEEEEEGGGGGGDDDBBB:::888666444333444555666:::999888888999:::<<<<<<999===??????DDDMMMPPPLLLJJJLLLPPPPPPMMMFFF???999<<<999===KKK]]]pppfffNNNQQQddd{{{ppp[[[LLLGGGIIIIIIIIIIIIFFFCCCCCCFFFHHHHHHFFFBBBAAA@@@???>>>>>>>>>>>>UUUFFFFFFIII```ttt|||zzzyyyxxxwwwzzzxxxwwwyyy~~~~~~{{{{{{vvvpppoooqqqppplllpppooojjjddddddkkkooopppooo}}}uuuRRREEEGGGYYYvvvvvvvvv{{{yyyoooeeedddlllwww~~~{{{cccMMMEEEDDDKKKdddmmmYYY^^^uuuxxxsssppptttuuuooommmvvvqqqtttuuuggg]]]VVVPPPMMMLLLMMMLLLFFF@@@CCCUUUiiittt```YYYWWWSSSMMMKKKOOOSSSRRRPPPPPPRRRPPPOOOPPPQQQQQQPPPNNNOOOOOONNNMMMMMMMMMMMMNNNKKKIIIHHHGGGHHHHHHGGGFFFDDDDDDDDDEEEGGGHHHJJJKKKIIIFFFDDDDDDFFFHHHIIIIIIHHHGGGDDDBBBAAABBBCCCEEECCCCCCBBBBBBBBBBBBBBBCCCAAABBBBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@AAACCCFFFHHHOOO[[[kkkvvvyyyzzz}}}yyy{{{|||vvvmmmnnnwww~~~{{{~~~qqqjjjnnn||||||wwwnnnddd\\\UUUUUU]]]ggg}}}ttthhhkkkxxxzzzxxxdddQQQIIICCC:::888;;;::::::999999888888777777;;;;;;:::999888888888888999999888999:::===???AAA@@@???===;;;::::::;;;<<<;;;;;;::::::999:::::::::;;;:::999:::===>>>???>>>>>>???@@@BBBBBBBBBBBBBBB???IIIKKKBBB===@@@AAA>>>BBBAAAAAAAAABBBBBBCCCCCCEEEFFFFFFFFFEEEEEEFFFHHHGGGFFFFFFHHHJJJLLLKKKKKKKKKHHHHHHKKKMMMOOOUUU\\\cccbbbbbbeeejjjmmmnnnmmmrrrvvv|||uuufff]]]UUUNNNGGGEEEIIIQQQUUUQQQOOOPPPMMMKKKLLLMMMLLLIIILLLRRRSSSSSSRRRQQQQQQSSSWWW[[[aaaaaa``````aaa___[[[XXXTTTQQQLLLDDD<<<888999;;;>>>>>>?????????===:::888777666666666666888999;;;666888:::<<<======>>>???<<>>=========>>>TTTFFFEEEHHH___qqq~~~{{{yyywwwvvvwwwwwwyyysssooosss{{{}}}}}}xxxrrrppppppnnniiillllllgggdddfffnnnrrrqqqjjjuuufffKKKFFFOOOhhh}}}wwwhhhWWWRRR[[[jjjvvv{{{kkkWWWGGGGGGMMMWWWmmmfff\\\___wwwqqq]]]cccnnnvvvgggcccooouuuzzzvvv```XXXUUUOOOKKKLLLIIIMMMKKKAAA@@@TTTvvvooo^^^YYYXXXQQQNNNMMMPPPPPPMMMLLLOOOOOONNNMMMNNNOOOPPPOOONNNOOONNNMMMLLLLLLLLLLLLLLLIIIHHHGGGGGGHHHGGGEEECCCCCCCCCCCCDDDFFFHHHIIIJJJGGGEEEDDDDDDFFFGGGGGGFFFGGGFFFCCCBBBAAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA??????@@@BBBEEEFFFBBBHHHOOOTTTYYYbbbnnnvvv|||tttwwwuuuvvv|||}}}{{{lllgggppp~~~kkkhhhddd]]]WWW\\\ppp~~~vvvnnnoooxxx}}}xxx}}}^^^OOOBBB???===888666999888777777666666777777777777777666666666666777777999999888777777888999:::999888777777777888:::;;;666666777777888:::;;;<<<<<<:::999:::;;;===<<<<<<<<<===>>>???@@@@@@@@@@@@>>>AAAAAA===???EEEDDD<<>>>>>:::>>>BBBCCCBBBBBBCCCFFFEEEMMMWWW]]]aaaaaaYYYPPPOOOOOOKKKCCC<<<:::???EEEOOOeee~~~}}}hhhUUUWWWkkkyyydddSSSMMMFFFEEEGGGIIIGGGDDDBBBAAABBBCCCFFFGGGFFFEEE>>>======<<<<<<<<<======SSSFFFFFFHHH^^^nnn|||yyyxxxvvvuuuttttttuuuuuuwwwqqqmmmqqq||||||vvvsssrrrnnnhhhggggggdddbbbgggnnnqqqooolllttt}}}bbbMMMIIIYYYooorrraaa[[[cccnnntttuuubbbXXXSSSYYYaaakkk}}}qqqUUUWWWjjjuuu[[[\\\ooonnn```^^^ooolllUUUQQQPPPJJJKKKRRRKKKLLLEEE???OOOtttuuueeeZZZUUUQQQPPPQQQSSSPPPKKKLLLPPPMMMLLLLLLMMMOOOPPPPPPOOOOOONNNMMMLLLLLLKKKLLLLLLIIIIIIHHHIIIIIIHHHFFFDDDDDDDDDDDDDDDEEEFFFHHHHHHFFFDDDDDDDDDFFFFFFEEEDDDEEEDDDBBBAAAAAAAAABBBCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@???>>>>>>???AAABBBDDDAAAAAAAAA@@@DDDOOO___jjjxxxrrrssswww~~~wwwwwwxxx}}}yyyuuuwwwkkk\\\ZZZjjjyyy|||~~~zzztttnnnsssxxxsssxxx~~~|||zzz}}}qqqXXXJJJ@@@999999:::888888:::666666555555666777888999555555555555555666777777888888777666666666666777777777777777777888999:::555555555666777999:::;;;<<<:::888999:::;;;:::999<<<<<<===>>>>>>?????????AAABBBAAA>>>AAAEEEBBB;;;@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCEEEGGGHHHGGGFFFHHHJJJKKKKKKJJJIIIEEEEEEJJJNNNLLLJJJJJJJJJNNNVVV^^^ffflllnnnooonnnnnnqqqzzz}}}{{{~~~{{{sssnnnllldddYYYPPPKKKHHHHHHIIINNNKKKKKKMMMLLLHHHIIILLLIIIFFFDDDDDDGGGHHHEEECCCAAA@@@@@@@@@AAAAAA???===;;;;;;;;;:::888777666666333666999:::999888999:::;;;<<<===???@@@@@@@@@@@@BBBDDDEEEEEECCCFFFLLLQQQ]]]bbbhhhkkkiiiaaaUUUKKKEEEDDD@@@999666>>>OOO]]]uuu|||kkkaaaYYY[[[hhhsss^^^PPPMMMJJJFFFEEEGGGFFFCCC???>>>???@@@CCCDDDEEEDDDCCC;;;;;;;;;;;;;;;;;;<<<<<>>FFFiiitttmmmaaaUUUNNNNNNOOORRRSSSOOOJJJKKKPPPMMMLLLLLLMMMOOOQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHIIIJJJJJJHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCDDDEEEEEEDDDCCCCCCBBBAAA@@@@@@AAAAAABBBAAAAAA@@@???????????????????????????@@@@@@@@@@@@>>>>>>======>>>???@@@AAAAAA???<<<:::===GGGTTT]]]sss{{{zzz|||}}}zzzwwwuuutttpppllliiiddddddjjjxxxrrr___XXXZZZnnn|||~~~yyytttjjjkkkpppnnnkkk|||||||||vvvttt~~~~~~}}}xxxmmmbbbRRR@@@???999666777888888888999777666555555555777999:::555555444555555666777888777666666666666666666666888777777777666666777777777666666666777888999999;;;999777777888999888777<<<<<<<<<======>>>??????===??????<<<;;;<<<;;;888??????@@@AAABBBAAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGGGGFFFFFFGGGIIIJJJIIIHHHGGGDDDEEEKKKPPPNNNLLLKKKJJJMMMQQQWWW]]]ccciiilllnnnnnnqqqyyy|||zzzzzz{{{}}}rrrfff[[[SSSKKKEEEGGGCCCCCCFFFHHHFFFGGGJJJEEECCCAAABBBDDDEEEBBB??????>>><<<<<<===<<<:::888888999:::;;;<<<;;;:::999333444666777777888999:::999;;;===@@@CCCEEEFFFGGGFFFFFFFFFGGGKKKTTTaaajjjzzzvvvrrrmmmcccVVVIIIAAA??????>>>===CCCSSSkkk}}}ZZZOOOXXXaaassskkkWWWLLLGGGMMMIIIFFFDDDDDDCCC@@@===;;;===???AAABBBBBBBBBBBB:::::::::999::::::;;;;;;SSSHHHIIIJJJ\\\jjjuuunnnppprrrtttuuuuuutttttttttqqqqqquuu{{{|||wwwppprrruuuuuurrrqqqpppjjjccceeedddbbbbbbhhhmmmlllfff```fffmmmvvvbbbXXXTTT___sss|||~~~~~~~~~{{{xxxwwwtttlll___VVVbbbiiisss|||}}}}}}aaaKKKSSSqqquuufff]]]WWWYYY```bbbmmm}}}jjj\\\PPPLLLHHHFFFLLLVVVIIIAAABBB\\\fff___^^^WWWPPPPPPJJJKKKNNNQQQNNNJJJKKKOOOMMMLLLKKKMMMOOOPPPPPPOOONNNMMMLLLKKKJJJIIIIIIIIIHHHGGGEEEFFFGGGIIIHHHHHHFFFFFFFFFEEEEEEFFFFFFGGGEEEDDDBBBBBBCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>?????????@@@<<<<<<<<<<<<<<<===>>>>>><<<;;;:::999<<>>???888;;;===<<<:::999:::;;;===>>>???@@@AAA@@@?????????AAABBBBBBAAABBBDDDFFFFFFEEEDDDEEEGGGHHHGGGFFFEEECCCDDDJJJNNNMMMNNNPPPNNNNNNOOOPPPSSSYYYaaafffiiijjjnnntttzzz}}}{{{xxx|||}}}yyyrrr{{{}}}rrrfffWWWLLLDDD???===@@@BBBBBBCCCFFFBBBAAAAAAAAACCCCCCCCCBBBBBB@@@>>>>>>>>>>>>===;;;:::::::::<<<>>>>>><<<:::333444666999<<<<<<999666999;;;???DDDJJJOOOSSSVVVQQQQQQSSSYYYcccooo||||||rrreee[[[PPPEEE===<<<>>>CCCLLLVVVeeeyyybbbOOOVVVhhhssspppWWWGGGBBBDDDGGGEEEBBB@@@@@@???>>>===:::<<<>>>???>>>>>>@@@AAA;;;::::::999999999::::::RRRGGGHHHIIIZZZgggqqqmmmoootttwwwyyyxxxwwwuuurrrqqqqqqsssvvvuuuqqqlllhhhlllnnnnnnnnnnnnhhhaaacccbbb___^^^cccgggccc\\\ZZZ```jjjssszzzuuuddd```iiizzzxxxnnnccc\\\dddjjjuuulll___JJJNNNlllzzzwwwaaaTTTRRRXXX]]]]]]dddnnnxxxsss[[[VVVOOOJJJIIIKKKNNNPPPEEEDDDTTT|||nnn[[[ZZZXXXOOOMMMSSSIIIHHHKKKPPPPPPMMMMMMPPPLLLKKKJJJKKKMMMNNNMMMLLLLLLKKKJJJHHHGGGGGGFFFFFFDDDAAA??????BBBEEEFFFGGGEEEEEEEEEEEEGGGHHHIIIJJJFFFDDDAAA@@@AAABBBBBBBBB@@@@@@@@@???@@@@@@@@@@@@============>>>???@@@@@@=========>>>>>>>>>??????;;;;;;;;;;;;<<<<<<<<<<<<999999999:::;;;>>>BBBEEEKKKSSSbbbttttttwwwyyytttvvv{{{wwwooofff^^^WWWTTTYYYaaahhhwwwyyyllliiiooovvvzzzzzz}}}ooogggTTTFFFBBB<<<999<<<555555444333444666666555777555333222222444666777555555444444444555666666555555555555555444333333444444555555444444333333444444444444444555666666777666444555666777777666999999999999999;;;<<<===;;;<<<===>>><<<;;;;;;<<<;;;<<<>>>?????????======>>>@@@AAAAAAAAAAAADDDFFFEEEDDDCCCDDDEEEFFFEEEDDDCCCBBBCCCGGGHHHIIILLLRRRQQQPPPNNNLLLLLLQQQYYY___cccfffkkkpppsssrrrpppnnnooottt{{{yyykkkjjjxxx~~~vvvlllaaaUUUMMMFFFDDDBBB???>>>@@@>>>???@@@@@@@@@AAACCCEEECCCAAA@@@@@@AAABBBAAA@@@???>>>===???AAAAAA???<<<777999???IIIQQQQQQIIIAAADDDFFFJJJPPPWWW^^^eeehhhccccccgggnnnxxx~~~}}}fffZZZNNNIIIFFFDDDIIIOOOVVV___mmm|||ggg[[[aaarrrppp[[[MMMDDDAAACCCBBBAAA@@@???>>>>>>===<<<:::<<<>>>===;;;;;;===@@@<<<;;;::::::999999999999QQQFFFGGGHHHYYYdddnnnmmmpppvvv{{{}}}|||yyywwwpppppppppqqqqqqpppnnnkkkccchhhkkklllnnnnnniiibbb___^^^ZZZZZZ^^^aaa[[[SSS[[[aaalllttttttzzz|||vvvfffcccoooyyyqqqkkkhhhlllpppzzzlllQQQRRRJJJKKKhhhpppooo{{{bbbRRRQQQVVVZZZ___ccchhhooo{{{zzzfffZZZUUUTTTOOOKKKLLLRRRQQQLLLCCCJJJgggppp```XXX]]]XXXJJJGGGPPPJJJIIILLLRRRTTTRRRQQQSSSKKKJJJIIIJJJLLLLLLLLLJJJJJJIIIHHHFFFEEEDDDDDDDDD@@@===::::::===AAADDDEEEBBBCCCDDDFFFHHHJJJLLLNNNGGGDDD@@@???@@@AAABBBBBB???????????????@@@@@@@@@<<<<<<<<<<<<===???@@@AAA============>>>>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;:::;;;;;;:::::::::;;;<<>>???:::555;;;555555555444555777888777666444222000000222444666555444444333333444444555555555555444333222000///444444555666666666555555111111111222333444555666666555444444666777777666888777777777777999:::;;;>>><<<:::<<<<<<999777666:::;;;===>>>???>>><<<;;;>>>???@@@AAA@@@AAADDDFFFDDDCCCBBBCCCDDDEEEDDDCCCBBBAAABBBDDDDDDDDDJJJRRRQQQPPPNNNKKKJJJMMMUUU[[[^^^cccjjjnnnooommmkkkiiidddiiisssttthhhbbbeeevvv}}}~~~|||wwwmmmaaaUUUNNNGGG@@@<<<<<<666999;;;;;;:::;;;???DDDBBBAAA@@@AAACCCEEEEEEEEEDDDBBB@@@AAADDDDDDAAA???<<<@@@KKK[[[hhhjjj___TTTRRRTTTWWW\\\bbbjjjppptttnnnnnnqqqxxx|||xxxlllbbbUUUJJJBBBDDDKKKTTTbbbooo|||yyyllldddlll{{{rrrVVVKKKIIIFFFCCCBBBAAAAAAAAAAAA@@@>>><<<:::;;;======;;;999999<<<@@@===<<<;;;:::999999999999{{{KKKDDDIIIFFFRRR^^^mmmlllooouuuyyy{{{zzzxxxvvvppppppnnnkkkmmmpppmmmhhhdddhhhmmmnnnlllgggbbb```bbbbbbaaa```___]]]ZZZXXXhhhmmmsssqqqiiijjj{{{hhheeezzz~~~yyytttrrrtttzzzqqqUUUIIILLLJJJVVVqqqtttiii\\\iii~~~ppp]]]PPPQQQYYY___dddfffjjjzzz|||cccUUUTTTNNNLLLMMMRRRVVVRRRGGG===FFF[[[lll\\\RRRQQQOOOHHHGGGMMMIIIKKKMMMNNNMMMLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKGGGFFFFFFGGGHHHFFF@@@;;;666888999777777;;;@@@CCC@@@??????AAAEEEIIIKKKLLLKKKGGGAAA===>>>AAABBB@@@>>>???@@@AAA@@@???>>>===???>>>===;;;;;;===>>>???>>>>>>============>>>>>>;;;::::::999999::::::;;;<<<<<<;;;::::::;;;;;;;;;>>>===@@@FFFPPP^^^ttt}}}zzzzzz}}}}}}uuuyyyxxxvvvyyyzzz{{{|||zzzkkk[[[PPPBBB@@@===999777666666666333333444444444444333333555444444333333444444555555555444333333333333444333444555555333111111222333333333333333333333333111222222333333444444555444333222111222444666888888888777777777777888888<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===============@@@AAABBBAAA???>>>???@@@AAACCCEEEFFFDDDBBBAAAAAAAAACCCDDDEEEFFFHHHKKKMMMQQQOOOLLLJJJIIIJJJLLLNNNYYY]]]dddhhhkkkmmmoooqqqooosssvvv{{{qqqddd\\\\\\mmm~~~}}}wwwxxxrrrjjjccc\\\SSSJJJCCC======:::777888;;;:::666>>>AAACCCDDDGGGLLLKKKGGGQQQNNNLLLLLLNNNOOOPPPOOOLLLTTTcccttt|||uuucccTTTTTTUUUVVVXXX\\\bbbhhhmmmhhhfffeeeccc___VVVJJJAAA???DDDEEEJJJ```tttmmmjjjtttttt^^^XXXOOOHHHDDDDDDDDDDDD@@@>>>===<<<======;;;:::;;;::::::999999:::::::::???>>>;;;999888999:::;;;MMMFFFIIIEEERRR___nnnmmmpppuuuyyyzzzyyyvvvtttrrrqqqnnnlllnnnrrrpppkkkdddgggkkkllljjjfffbbb```dddeeeeeedddaaa___^^^^^^iiimmmooolllcccbbbtttvvvfffnnn|||xxxvvvvvvyyyzzziiiVVVOOOSSSXXX___rrrwwwnnncccZZZYYYjjj~~~tttdddVVVRRRVVVbbbffffffggguuuppp]]]SSSOOOGGGMMMSSSSSSLLLEEEAAAAAAXXXvvvxxxbbbVVVNNNOOOLLLFFFGGGNNNJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJHHHGGGFFFGGGHHHEEE@@@;;;333444555777;;;???BBBBBB@@@??????AAAFFFIIIKKKLLLIIIGGGEEECCCBBBBBBAAA>>>???@@@AAAAAAAAA@@@>>>>>>???>>><<<;;;;;;<<<>>>???>>>==================>>>;;;::::::999999::::::;;;::::::999999999999999::::::888999===CCCLLL\\\kkktttpppwwwyyytttyyyuuuqqq}}}yyyssskkk```SSSGGG???===;;;999777555555666666333444444555555444444333444444333333333333444444444444333222222222222222222444555444222111111222333333333333333333333333111111222333333444444555444333222222222444666777888777777666666777777888;;;;;;;;;;;;::::::999999;;;;;;<<<============<<>>===<<<<<<======;;;:::::::::::::::::::::;;;;;;======;;;:::999999999:::QQQGGGHHHDDDQQQaaarrrqqqtttwwwzzzzzzwwwtttqqqrrrrrrooolllooosssrrrnnniiilllooopppmmmjjjhhhgggfffhhhiiihhhdddcccdddgggiiijjjjjjggg```___jjjwwwiii```dddwww}}}yyyxxxyyyxxxsssqqqjjj```]]]```gggiiitttrrrfffaaa\\\XXXdddyyy|||qqq```VVVRRReeegggeeedddpppxxxbbbXXXQQQJJJHHHSSSYYYRRRDDD===DDDOOOttt~~~hhhVVVOOOLLLMMMJJJEEEHHHOOOMMMJJJHHHIIIMMMPPPPPPOOOMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHFFFGGGHHHFFFAAA===555666;;;CCCJJJNNNMMMLLL>>>===<<<>>>AAADDDEEEEEEDDDDDDFFFFFFFFFCCC@@@???@@@@@@AAABBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>========================::::::999999999999::::::888777777777777777888888999777888;;;<<<@@@JJJUUUjjjuuu~~~wwwxxx~~~~~~vvvjjjffflllfff[[[QQQHHHAAA:::777666555444333444444666777444444555555555555444444444333333222222333333444333222111111000000111111111333444444222111111222222222222222222222222222111111222222333444444444333333222222222444555666777666666666666666666777:::::::::999999999999999::::::;;;<<<<<<<<<<<<;;;===>>>@@@@@@??????@@@BBB@@@BBBDDDDDDCCCAAAAAAAAA???AAABBBCCCCCCDDDGGGIIIJJJIIIHHHGGGFFFEEEDDDDDDCCCGGGNNNWWWaaammmyyy~~~ssslllfffccchhhppp~~~xxxrrrtttrrrkkkeeecccddd```ZZZQQQJJJ???999<<>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::777777666666666777888888999777888<<<======BBBIIIMMMXXXbbbfffgggmmm{{{}}}{{{nnnddd```XXXQQQHHH@@@;;;999888888333333222222222333444555444444555555555555444444333333222222222222333333333222111111000000111111000222333333111111111222222222222222222222222222111111111222333333444444333333222222222333444555666666555555555555666666888888888888888888888888888999::::::;;;;;;::::::;;;===>>>?????????AAACCC@@@AAACCCCCCBBB@@@AAAAAA>>>???AAAAAAAAABBBDDDFFFGGGGGGGGGGGGFFFDDDBBBAAA@@@BBBFFFLLLVVVbbbpppxxx|||}}}{{{uuuttttttooommmnnnttt{{{yyymmm[[[NNNKKKLLLGGG>>>>>>@@@BBB@@@===>>>CCCGGGAAAEEEHHHJJJHHHFFFDDDDDDAAABBBDDDGGGJJJIIIGGGEEE<<<>>>BBBIIISSS\\\dddhhh|||{{{dddaaacccmmmqqqaaaTTTMMMJJJIIICCCCCCCCCDDDEEEDDDAAA???<<<;;;::::::;;;<<<;;;:::999::::::;;;<<<<<<<<<<<<888999:::;;;:::999777666PPPGGGGGGCCCTTTjjj|||~~~~~~yyyssspppoooooollljjjmmmqqqpppllleeegggjjjkkkjjjgggffffffeeegggiiiiiigggfffhhhjjjeeeeeedddcccdddgggjjjjjjnnnooo```___cccdddfffrrr}}}{{{vvvuuuvvvwwwuuussstttooommmppprrrnnniiifff```fffrrruuusss{{{zzzhhh^^^dddggghhhjjjsssyyyooonnnqqqyyyyyy```UUUYYYXXXOOOSSSMMMEEEFFFSSSiiimmm[[[YYYRRRRRRRRRQQQMMMJJJLLLQQQOOOJJJFFFHHHMMMQQQPPPNNNLLLKKKJJJIIIIIIJJJKKKLLLKKKIIIGGGIIILLLMMMLLLIIIDDDPPPbbbqqqtttrrrxxx{{{wwwrrrnnnkkkiiifffddd^^^SSSIIIFFFDDDAAAAAADDDAAAAAABBBBBBAAA???>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<<<<<<<<<<;;;::::::999999888888999999:::777777777777777888999999888666777::::::999;;;???>>>EEEKKKLLLNNNVVVhhhvvv|||www{{{~~~zzz}}}~~~}}}yyyssskkkaaaXXXSSSCCC???999555444444444444333333333222222222333333333333444444444444333333222222111111111111222222333222222111111111111111///111222222111000111222111111111111111111111111000000111222222333333444333222222222333333333444555444444444444444444555666666777777777777777777777777888999999999999999:::;;;===>>>>>>???AAABBB???AAABBBBBB@@@@@@@@@BBB>>>???@@@@@@???@@@BBBDDDFFFGGGHHHHHHFFFDDDBBBAAA@@@AAABBBFFFMMMXXXdddmmmtttxxxzzzzzz|||}}}vvvtttvvv||||||vvvsssoooqqqrrrrrrvvvwwwkkkdddgggkkkhhh```SSSPPPKKKHHHGGGHHHJJJKKKPPPPPPQQQRRRQQQMMMFFFAAA@@@AAABBBAAA@@@@@@@@@AAADDDMMM]]]mmmzzz~~~qqqfffeeekkkvvvzzzlllXXXKKKFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBAAA???<<<;;;::::::;;;<<<:::999999999;;;;;;<<<<<<;;;;;;666777999::::::888666555OOOFFFFFFCCCTTTlllzzztttpppmmmmmmkkkiiilllpppnnnhhhbbbfffjjjkkkjjjhhhffffffcccdddeeefffgggfffeeeeeedddeeebbb___aaadddeeebbbaaayyy~~~ddd___\\\dddttttttvvv{{{|||xxxwwwxxxxxxvvvsssnnnmmmnnnqqqtttsssooollldddlllyyysssssszzzyyyrrrkkkmmmnnnrrr{{{jjj___]]]^^^bbbgggkkkjjjaaaVVVTTTYYYWWWPPPJJJBBB@@@PPPnnnwww```YYY\\\WWWVVVTTTQQQOOOMMMOOOQQQNNNKKKIIIJJJMMMOOOOOOMMMKKKJJJIIIIIIIIILLLNNNPPPLLLJJJGGGIIILLLOOONNNLLLIIISSSdddqqqrrrsss|||gggQQQHHHDDD@@@@@@DDD@@@AAAAAAAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999999999888888888888999999888777777777888999:::;;;>>>;;;999:::999666777::::::===???>>>???GGGUUUaaapppyyyrrrrrrttt||||||nnnkkkeee^^^WWWNNNEEE???;;;888555333333333111000333333333222222222111111222222333333333333222222222111111000000111111222333222222111000111111111...000111111000000000111000000000000000000000000000000111111222333333333222222222333333333333333444444333333333333444444555555555555666666666666666666777888888888888777999;;;=========>>>@@@AAA>>>@@@AAA@@@??????@@@BBB>>>???@@@???>>>???AAABBBFFFGGGGGGHHHGGGFFFDDDCCC999:::;;;===CCCLLLWWW___dddkkkrrruuuyyy}}}|||xxxoooqqqvvv}}}}}}{{{tttqqqmmmiiijjjrrr{{{xxxppphhhfffbbbbbbjjjssssssmmm[[[WWWSSSPPPPPPPPPOOOMMMUUUTTTRRRQQQOOOIIIAAA;;;<<>>===;;;;;;<<<<<<:::888999999;;;;;;;;;:::999888555666888999999888666555PPPGGGGGGBBBSSSkkkzzzsssooolllmmmlllkkkmmmoookkkeeebbbfffkkknnnmmmjjjgggfffbbbaaaaaadddhhhgggccc^^^bbbcccaaa]]]]]]bbbbbb______nnnkkk[[[___iiiooosssyyyssstttxxx~~~~~~}}}}}}~~~~~~}}}{{{yyyzzz{{{zzzvvvrrrooopppqqqrrruuuvvvuuutttnnnsss|||]]]___jjj{{{yyywwwvvvyyyzzz]]]TTTTTTSSSSSSUUUUUURRRPPPQQQTTTSSSNNNHHHAAACCCPPPlll|||dddZZZYYYZZZYYYVVVRRROOOOOOPPPPPPPPPLLLLLLLLLLLLLLLMMMMMMLLLJJJIIIHHHIIIJJJMMMQQQSSSNNNKKKHHHHHHJJJMMMLLLJJJKKKMMMUUU^^^bbbjjjqqqSSSGGGDDD@@@???BBB@@@@@@@@@@@@???===;;;::::::::::::;;;;;;:::::::::888:::;;;<<<<<<;;;:::888999999888888888888999999777777777777888999:::;;;CCC>>>:::;;;:::777888;;;888999999999:::>>>FFFKKKYYYaaammmvvv~~~}}}www}}}|||{{{zzznnngggYYYUUUOOOHHHBBB<<<666333777666444333444333222000000000111111111111111111000111111222222111111000111111000000000000111111222111000000//////000000---///111111000///000111000000000000000000000000000000000111222222333333222222333333333222222222333333222222222222333333333444444444555555555555555555666777777777777666:::;;;============???@@@>>>???@@@@@@??????@@@BBB>>>???@@@???>>>>>>@@@BBBFFFFFFFFFFFFFFFFFFFFFEEE777888999;;;???GGGOOOUUUXXX___ggglllrrrwwwvvvsssooorrruuuvvvxxx{{{~~~|||vvvqqqmmmlllpppuuu}}}sssooofffeeebbb___bbbgggfffaaaZZZ[[[\\\ZZZVVVQQQLLLJJJJJJKKKLLLLLLLLLMMMPPPSSSZZZdddmmmooonnnqqq||||||yyyuuurrrqqquuu~~~ttthhhaaaYYYQQQHHHCCCCCCFFFGGGFFFFFFDDDBBBAAAAAAAAA@@@???@@@???===<<<<<<;;;:::888999999:::;;;:::999777555555555666777777777666555QQQHHHGGGBBBRRRjjjyyysssooolllmmmmmmlllnnnpppkkkccc]]]bbbhhhkkkjjjgggdddcccaaa______ccciiihhhaaaZZZ___bbb```[[[\\\cccdddaaacccgggpppzzz]]]VVVXXXZZZeeeuuuwwwwwwzzz}}}{{{yyyyyyyyyzzzyyyyyyzzz|||zzzuuuppppppqqqqqqoooppprrrttttttoooqqquuuyyy~~~|||xxxxxx{{{}}}~~~{{{cccLLLPPP]]]rrr|||~~~rrrUUUNNNQQQPPPMMMMMMMMMHHHJJJRRRUUUNNNDDD>>>>>>LLLfffkkkXXXXXXYYYVVVXXXUUUOOOLLLNNNQQQQQQOOOKKKMMMOOONNNLLLKKKKKKLLLIIIIIIHHHIIIKKKOOOSSSUUUPPPLLLHHHGGGHHHJJJIIIGGGMMMGGGFFFMMMTTTbbb~~~qqqOOODDDCCCAAA???BBB??????@@@???>>><<<:::999999::::::;;;;;;::::::999888999;;;<<<<<<;;;999888999999888888888888999999666666666666777888::::::@@@:::666777777666888<<<555666666777888:::;;;<<<>>>FFFQQQYYYaaakkkvvvsssmmmuuuyyy}}}}}}qqqmmmnnntttttthhhXXXNNNFFFBBB===888555333222222111///...///111111111000---...///000111111111111000000111111111111000000111111000000000000111111000000///...............---///000111000///000111000000000000000000000000000000000111222222333333222222333333333222222111333222222222222222222333333333333444444555555555444555555666777666666666:::<<<======<<<<<<>>>???>>>???@@@???>>>>>>@@@BBB???@@@@@@???>>>>>>@@@AAAEEEEEEEEEEEEFFFFFFFFFGGG???@@@AAACCCEEEJJJQQQUUUQQQXXX___dddjjjpppqqqnnnrrrtttssspppooouuu|||}}}vvvooommmnnnvvvpppfffppp~~~|||wwwxxx{{{yyysssjjjggggggddd___cccjjjooommmdddYYYRRRPPPNNNRRRVVVWWWYYYaaappp||||||xxxxxxzzzyyyxxxyyy{{{~~~yyykkkYYYOOOMMMJJJHHHEEECCCBBBCCCEEEGGGCCCBBBBBBBBBCCCBBB???===BBB@@@>>>======<<<999777999::::::;;;:::888555444555555666666666666666555RRRFFFGGGFFFLLL[[[yyyxxx}}}xxxqqqnnnnnnqqqmmmjjjlllooonnnggg```___bbbggghhhbbb[[[]]]ccccccaaa```aaacccbbb___\\\aaabbbddddddcccccccccdddfffaaa[[[eee||||||bbbSSSTTT^^^gggrrrxxx~~~yyyyyyyyyzzzzzz{{{~~~vvvppppppvvvxxxtttoooooosssvvvvvvtttrrrsssuuuqqqqqqppppppqqqrrrssstttvvvtttsssrrrssssssrrrpppxxxzzz{{{zzzzzzwwwlllaaaGGGCCCIII```{{{qqqWWWSSSSSSKKKHHHMMMFFFGGGPPPXXXRRRBBB===CCCLLLddd~~~sssfff^^^UUURRRUUUSSSPPPLLLJJJKKKKKKKKKKKKKKKLLLNNNNNNMMMKKKIIIHHHFFFEEEFFFGGGHHHKKKMMMOOOLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGMMMZZZjjjuuuxxx```IIICCCEEEDDD@@@>>>>>>===<<<;;;:::999999999<<<;;;::::::999999::::::;;;;;;;;;::::::999999999777777777777777777777777777777666666666666777777777777777777777777777777555555555555555666777777888:::===AAAFFFNNNWWW]]]bbbaaadddkkkuuu}}}|||www~~~nnnsss|||vvvbbbaaa```[[[TTTKKKCCC>>>444444444333333222222222111111222222222222111111////////////////////////......////////////......//////............//////000000000000////////////,,,,,,---...///000111111...............///000000////////////////////////000000000000000000000000111111222222222333333333333333333333333333333333555555666666777777888888======<<<<<<<<<======>>>???????????????@@@@@@AAAAAA???===>>>AAACCCBBBAAAEEEEEEDDDCCCCCCDDDEEEFFFDDDCCCFFFKKKMMMKKKKKKMMMQQQQQQRRRWWW]]]ccchhhjjjrrrssstttrrrllljjjtttzzzwwwuuuzzz|||fffVVVZZZgggyyyyyy{{{~~~zzzssslllsssvvvzzz~~~|||xxxrrrlllgggiiivvvyyyhhhWWWMMMHHHGGGGGGKKKKKKHHHDDDAAA???@@@BBBDDDCCCBBBBBBBBBBBBAAA@@@<<<>>>@@@>>>;;;999999:::999999999888888888777777555555555666666666666666{{{MMMBBBCCCBBBIIIWWWuuu|||wwwqqqnnnnnnnnnkkkjjjkkkmmmkkkfffaaa______bbbccc___[[[^^^dddcccaaa```aaabbbbbb___]]]ggggggeeecccaaa```bbbccc\\\XXXUUU\\\tttbbbPPPSSS]]]oooyyywwwtttrrrvvv{{{}}}}}}|||vvvtttrrrrrrttttttsssqqqppprrrtttuuutttsssssssssooooooooonnnmmmlllkkkjjjlllkkkkkkmmmooopppooommmkkklllkkkjjjjjjhhh___UUULLLDDDEEEXXXsssqqqXXXSSSQQQHHHEEEHHHNNNPPPUUUUUUIII>>>DDDTTTqqq}}}zzzhhh___[[[UUUTTTWWWQQQNNNKKKJJJJJJJJJIIIHHHJJJKKKLLLMMMLLLKKKIIIHHHHHHHHHGGGGGGHHHIIIKKKLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGIIINNNWWW]]]hhhhhhnnnvvvqqqeeebbbhhhdddSSSDDDBBBEEEDDD@@@>>>======<<<::::::999999:::;;;;;;:::999999999999::::::::::::999999999888888666666666666666666666666777666666666666666666777666666666666666666666666555555555555555666666777555666777888:::>>>CCCGGGOOOPPPSSSYYYaaahhhlllnnnooorrrvvvzzz||||||zzzyyy}}}nnnhhhlllrrrxxx{{{{{{zzzxxxvvvrrrooopppppplllcccZZZMMMKKKHHHDDD???:::666333444333333333222222222222000111111222222111111000..............................////////////......//////............//////////////////////////////---------...//////000000...............//////000////////////////////////000000000000000000000000111111111222222222333333333333333333333333333333444555555666666777888888;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@>>><<<===@@@BBBBBBAAADDDDDDCCCCCCCCCDDDFFFGGGCCCAAACCCHHHIIIHHHIIILLLOOOLLLJJJLLLTTT\\\aaadddnnnrrrwwwyyytttooottt}}}|||zzz~~~qqq^^^[[[bbbdddmmmzzz|||vvvllliiihhhhhhgggllltttzzz|||}}}vvvggg^^^QQQGGGAAAAAABBBCCCJJJIIIGGGDDD@@@??????AAACCCBBBAAAAAAAAAAAAAAA@@@===???@@@>>>:::888999:::999999888888888777777777666666666555555555555555uuuJJJAAABBB@@@GGGVVVrrr}}}vvvpppnnnnnnhhhhhhiiiiiihhhfffdddbbbaaa______```___]]]```eeecccaaa```___``````___]]]iiifffbbb^^^\\\\\\^^^___[[[XXXWWW[[[fff|||yyy___SSSSSS]]]jjj~~~pppkkkllloootttyyyzzzwwwsssrrrtttvvvuuurrrpppqqqrrrrrrrrrrrrsssttttttrrrpppmmmlllllljjjiiigggeeedddddddddeeegggiiiiiigggeeeddddddaaa^^^^^^^^^XXXQQQRRRGGGBBBNNNeee}}}jjjTTTOOONNNIIIJJJPPP[[[XXXRRRIII===>>>WWWsss~~~mmm\\\WWWVVVSSSRRRVVVNNNLLLJJJIIIIIIIIIGGGEEEIIIJJJKKKKKKKKKJJJIIIHHHJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEGGGGGGFFFEEEFFFGGGKKKMMMTTT\\\YYYNNNJJJMMMLLLDDD???AAADDDCCC@@@???===<<<;;;::::::999999:::;;;:::999999888888999999888888888888777777777777555555555555555555555555666666555555555555666666444444444444444444444444555444444444444555666666666666777666444444666888:::===AAAEEEIIINNNSSSVVVXXXZZZ]]]```dddhhhkkkllltttzzz{{{jjj^^^___aaaeeehhhiiigggdddbbb\\\YYYTTTPPPLLLHHHCCC@@@===:::777444111111111111333222222222222111111111000000111111111111000000..............................////////////......///......------......///////////////////////////..............................------......///000////////////////////////000000000000000000000000000111111111222222222222222222222222222222222222444444444555666666777777999999999999999:::;;;;;;===<<<<<<<<<<<<===>>>>>>???===<<<<<<>>>@@@AAAAAABBBBBBBBBBBBCCCEEEFFFGGGBBB@@@AAAEEEFFFEEEGGGKKKLLLFFF@@@BBBIIISSSYYY[[[fffnnnzzz}}}vvvuuuyyyzzzuuuyyylllcccdddeeehhhooottttttsssyyy}}}yyyyyyhhh^^^]]]bbbgggiiisss~~~qqqeee]]]PPPKKKDDD??????AAADDDEEEGGGGGGEEEBBB???>>>>>>@@@AAAAAAAAA@@@@@@@@@??????@@@@@@???===:::888999:::888888888888777777777777666666666555555444444333rrrJJJCCCCCCAAAIIIWWWrrrzzzsssnnnllllllcccfffgggfffbbb```aaacccdddaaaaaaccccccaaaaaadddcccaaa^^^]]]\\\\\\\\\]]]bbb___[[[YYYYYYZZZ[[[[[[```\\\\\\```bbbllliiiYYYSSSZZZjjjpppXXX___iiisssvvvvvvtttpppmmmrrrtttuuutttqqqpppqqqttttttrrrqqqsssuuuuuurrrnnnkkkjjjhhhfffeeefffggggggccccccdddffffffdddaaa]]]bbbbbb^^^YYYXXXZZZXXXTTTUUULLLEEEIIIWWWmmmuuurrrqqq{{{qqq___PPPNNNPPPPPPUUU]]]\\\RRREEE===???QQQuuulll```UUURRRQQQNNNMMMOOOLLLJJJIIIIIIIIIGGGEEECCCHHHIIIIIIJJJJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAACCCFFFGGGGGGEEECCCBBBCCCDDDJJJOOONNNGGGDDDFFF>>>===>>>@@@AAA@@@??????<<<;;;;;;:::999999999:::::::::999888888888888888666666666666666666666666444444444444444444444444666555555444444555555666333333333333333333333333444444333333444444555666555777888777555444444555222555888::::::<<<@@@DDDEEEFFFGGGHHHKKKMMMPPPQQQYYY___gggkkkggg___VVVPPPMMMOOOQQQRRRQQQOOOLLLJJJCCCBBB@@@===999666666666666555333111000111222333111111111111111111111111///000000000000000000///........................---......//////......---...------------------...---...............//////.........---------,,,,,,...------------...//////........................////////////////////////000000000111111111111222222222222222222222222222333333333444555555666666666666666666777888999999;;;;;;;;;:::;;;<<<<<<===>>>===<<<<<<===>>>@@@@@@@@@AAAAAABBBCCCEEEFFFFFFDDDAAAAAADDDFFFFFFHHHLLLJJJDDD>>>???FFFNNNRRRRRR[[[eeevvvyyyuuuvvvxxx||||||{{{}}}||||||sssrrrvvvtttssssssssstttwww{{{xxxtttyyypppcccbbbiiipppwwwvvvwwwyyy|||zzzuuuqqqkkkeeeaaafffqqq||||||pppdddYYYPPPJJJJJJGGGDDDBBBCCCEEEFFFFFFDDDEEEDDDAAA>>>======???@@@@@@AAA@@@???>>>>>>???AAAAAA???<<<:::999999:::888888777777777666666666666666555555444333222222mmmIIIDDDDDDAAAJJJXXXrrr|||uuuoookkkjjjjjjaaaccceeebbb^^^\\\___bbbbbbaaacccggggggbbb___```dddaaa]]]ZZZWWWWWWYYY[[[YYYWWWWWWYYY[[[]]]]]][[[bbb[[[\\\aaa```bbbyyyxxxiii___ZZZdddrrrsssdddTTT]]]ooo~~~}}}tttmmmjjjhhhjjjkkklllmmmoooqqqssstttsssqqqppprrruuuuuurrrnnnmmmjjjeeeaaa```bbbeeehhhccccccdddeeefffddd```]]]___^^^[[[UUUTTTWWWWWWTTTUUURRRNNNKKKMMM^^^}}}xxxfffbbbbbb^^^bbbqqqsssaaaYYYVVVYYYXXXTTTSSSWWWIIIBBB>>>GGG[[[vvv}}}eee^^^WWWRRRPPPOOOMMMLLLMMMJJJIIIHHHHHHIIIHHHEEECCCIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAABBBDDDFFFGGGFFFEEECCC@@@@@@BBBEEEDDDAAAAAACCC>>>@@@@@@???>>>>>>??????;;;;;;:::999999999::::::999999888777777777777888555555555555555555555555444444444444444444444444555555444444444444555555333333333333333333333333333333333333333444555555222444666555333222111222333555777666444333666999888999::::::;;;;;;;;;;;;===AAAFFFGGGEEEBBBAAA@@@999:::;;;<<<<<<:::888666444666777777444333444555111111111111111000//////000000000000000000000000...//////000000//////...........................------............------------,,,,,,,,,,,,------,,,,,,------..................------,,,,,,++++++---------------...//////------------------------........................//////000000000111111111111111111111111111111111222222222333444444555555444444444444555666777888::::::999999::::::;;;<<<;;;<<<=========>>>???@@@???@@@AAABBBCCCDDDEEEEEEFFFCCCCCCFFFHHHHHHJJJNNNIIIEEEBBBCCCIIIMMMNNNMMMOOOZZZkkkyyyzzztttppppppqqqzzz~~~{{{zzzxxxvvv||||||~~~~~~~~~}}}}}}~~~yyymmmiiinnnuuu{{{yyyggg\\\YYYYYY\\\]]]gggdddaaaccchhhnnnpppppppppnnnppp{{{vvvnnnbbbVVVNNNIIIFFFEEEFFFDDDBBBBBBCCCDDDCCCBBBBBBBBBBBB@@@>>><<<===>>>>>>@@@AAA@@@>>>===>>>???AAA@@@>>>===<<<;;;:::999777777777666666666555555666555555444333222222111fffFFFCCCCCC???IIIWWWooo|||wwwrrrmmmjjjiiihhhaaabbbbbb___[[[ZZZ]]]___]]]^^^cccgggfff```]]]___fffccc^^^XXXTTTTTTWWWZZZXXXVVVWWWZZZ___aaa```^^^bbb\\\\\\bbbaaa___iiizzz}}}vvvuuu[[[QQQUUUZZZZZZXXXnnnqqqddd\\\WWW]]]aaaeeejjjmmmnnnooopppnnnnnnoooppprrrrrrpppnnnnnnjjjddd___\\\^^^aaaccc______```ccceeeeeecccaaa\\\^^^\\\WWWVVVXXXYYYVVVSSSUUUTTTPPPKKKTTTnnnbbbXXXYYYYYYXXXWWW___rrrzzzgggXXX[[[[[[___bbb[[[OOOFFFDDD;;;CCCTTTmmmmmmXXXRRRRRRQQQPPPPPPOOOOOOPPPJJJIIIHHHHHHIIIIIIHHHGGGKKKJJJJJJIIIHHHHHHGGGGGGDDDEEEFFFHHHIIIJJJJJJJJJGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBCCCDDDEEECCCBBB@@@???????????????@@@@@@AAACCCBBB===;;;===>>>===::::::999999999999::::::999888777777666777777777444444444555555555555555444444444444444444444444444444333333333333444444222222222222222222222222333222222222222333444444555666777666333111111111555555555444222111222333222333444555666555444444444555777666666555666777222333444444555444333333000222444444333222111222///000111222222000---,,,......///////////////000......////////////......------------------------------............---------,,,,,,++++++,,,,,,---++++++,,,,,,---.........---------,,,,,,+++++++++------,,,,,,------...///------------------------........................////////////000000000000000000000000000000000000111111111222333333444444333333333333444666777888:::999999999999:::;;;;;;999<<<>>>??????>>>>>>??????@@@AAABBBCCCCCCCCCCCCFFFCCCDDDHHHIIIIIIJJJNNNGGGGGGGGGIIIKKKKKKKKKJJJIIIOOO[[[fffiiifffeeehhhkkksssyyywwwtttvvvyyy{{{zzzwwwwwwzzz}}}{{{{{{}}}~~~ppplllqqqvvvzzz~~~oooaaa```dddeeecccaaajjjgggeeegggnnnxxx||||||~~~xxxsss___XXXOOOGGGDDDEEEFFFGGGAAA@@@@@@AAACCCDDDCCCAAA@@@AAABBB@@@>>>======>>>>>>@@@BBBAAA>>><<<>>>@@@@@@???>>>>>>>>>===;;;999666666666666555555555555444444444333333222222111bbbDDDDDDBBB???IIIWWWnnn|||yyytttpppmmmkkkiiihhhcccbbb```]]]ZZZZZZ[[[]]]ZZZ]]]cccgggddd___```fffjjjgggaaaYYYSSSRRRVVVZZZ]]]YYYWWWYYY]]]```___]]]]]][[[\\\aaaaaa^^^```fffuuupppZZZNNNJJJNNNVVVppp|||mmmbbbWWWMMMWWWaaalllqqqmmmhhhfffggggggjjjlllmmmmmmmmmmmmnnnllliiifffbbb``````aaabbb]]]\\\\\\^^^```aaa```^^^ZZZ]]]]]]ZZZXXXZZZYYYWWWSSSTTTVVVSSSMMMPPPaaasssiiiWWWWWWXXXSSSTTTRRRWWWaaafff```YYYVVV]]]]]]\\\XXXNNNDDDAAACCCLLLcccyyydddXXXNNNQQQRRRQQQPPPPPPQQQQQQKKKIIIHHHHHHIIIKKKKKKKKKMMMLLLKKKJJJHHHGGGGGGGGGCCCDDDFFFHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCDDDCCCBBBCCCEEEEEEBBB@@@@@@@@@@@@@@@@@@AAA@@@>>>???BBB@@@<<<:::>>>>>>;;;:::999999999999999::::::888888777666666666666777444444444444555555666666444444444444444444444444444444333333333333444444333333333333333333333333222222222222222333333444555666777666444222333444444333111111222333222111111111222222333333333444333333333444444444444333222333333333444444444444111000000000000000//////000111222333222111///...------........./////////---......//////......---------------------------,,,------......------,,,,,,,,,++++++++++++,,,,,,***++++++,,,------......,,,,,,,,,+++++++++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000000000000000000000000000000000111111222333333333222222222333444555777888:::999999999999:::;;;;;;777;;;@@@BBBAAA???>>>>>>???@@@AAABBBCCCBBBBBBAAABBBAAABBBGGGIIIGGGHHHKKKEEEGGGIIIIIIGGGFFFGGGHHHGGGHHHLLLRRRTTTTTTXXX^^^bbbhhhmmmnnnqqqwww|||}}}{{{uuuqqqrrrrrrppprrruuuwwwtttyyyuuunnnsss{{{|||zzzyyy|||||||||}}}|||qqqggg___[[[NNNJJJEEECCCCCCDDDEEEEEE@@@???@@@AAADDDEEEDDDBBB???@@@AAAAAA???===>>>>>>>>>AAACCCBBB>>><<<>>>BBB=========???AAA@@@<<<888666666666555555555444444333333333222222222222222aaaEEEEEEDDD@@@KKKYYYooozzzwwwssspppnnnllljjjiiieeebbb^^^[[[ZZZZZZZZZ[[[YYY]]]dddgggdddaaafffnnnmmmjjjcccZZZSSSRRRVVVZZZaaa\\\VVVVVVYYY\\\\\\ZZZUUUWWWYYY[[[[[[YYYYYYZZZ^^^rrrYYYHHHIIIQQQ\\\jjjsssooollljjjbbbVVVYYYiiiyyy{{{pppccc^^^^^^bbbfffjjjkkkjjjiiikkkmmmhhhhhhhhhgggggggggffffff^^^\\\ZZZZZZ[[[[[[ZZZXXXTTTYYY[[[XXXVVVWWWVVVSSSSSSSSSTTTTTTQQQPPPXXXcccuuuyyyoooZZZSSS[[[YYYNNNOOOOOOTTTYYYXXXTTTXXX```aaa[[[QQQFFF<<<<<>>::::::>>>>>>:::;;;???>>>999999999999888999999::::::888888777666666666666666444444444555555666666666555555555555555555555555444333333222222333333444333333333333333333333333222222111111222222333444///000111111111111444666333000...000333555444222333222000//////000222333------...111333333111...////////////////////////111...,,,+++---///000/////////////////////......---------.........//////---..................---------------------------,,,------......------,,,,,,++++++++++++++++++,,,******+++,,,,,,---......++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000000000000000000000000000000000000111222222333333222222222333444555777888::::::999999::::::;;;<<<666;;;BBBDDDBBB???>>>===???@@@AAABBBBBBBBBAAA@@@???>>>@@@FFFGGGEEEEEEHHHDDDGGGIIIGGGCCCAAACCCGGGIIIEEEDDDEEEFFFGGGNNNVVVYYY___ffflllttt{{{|||xxx{{{tttooonnnllliiikkkoooxxx~~~yyywww|||{{{mmm^^^SSSMMMKKKDDDCCCBBBBBBCCCDDDBBBAAA@@@??????@@@AAABBB@@@??????@@@BBBAAA???>>>>>>???>>>BBBDDDBBB>>><<>>???????????????>>>===;;;:::;;;<<<>>>???;;;:::999888888888999:::999777666444444666777999666666555444444444444555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////........................////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...,,,+++*********---------............///////////////////////////............////////////111111000000000000000111000111111222222333444444;;;;;;;;;::::::999999888::::::;;;<<<======<<<<<<;;;888777:::@@@DDDBBB@@@EEEEEEDDDAAA??????BBBDDDGGGIIIIIIFFFBBB@@@BBBEEEFFFEEECCCCCCDDDGGGJJJLLLMMMOOOVVV```hhhnnntttyyy{{{yyywwwsssqqqrrrvvvyyy}}}{{{vvvoooiiiggghhhkkkwwwtttoookkkllluuu{{{tttuuuooodddYYYOOOJJJGGGFFFCCCBBBBBBBBBCCCDDDEEEFFF???>>>=========>>>???@@@CCCBBB@@@???>>>=========AAA@@@@@@@@@??????>>>>>>???>>><<<<<<===<<<:::888555666666777666444222111333333333222222222111111^^^DDDCCCCCCIII___hhhssszzz{{{uuuiiibbbdddhhhhhheeebbb___]]]UUUNNNPPPWWW\\\___cccdddbbb___\\\[[[aaa___ZZZVVVRRRRRRTTTVVV]]]WWWRRRQQQTTTUUUSSSPPPNNNLLLKKKMMMPPPRRRSSSTTTTTT\\\ooo~~~kkkRRRKKKEEEJJJWWWbbbggghhh~~~lllWWWWWW```cccfffhhhgggbbb___^^^^^^___^^^^^^___aaaaaa```^^^```\\\[[[[[[WWWQQQPPPRRRPPPPPPPPPPPPPPPOOOOOOOOOLLLMMMMMMMMMKKKJJJKKKLLLOOOQQQMMMFFFEEEJJJMMMLLLQQQWWWdddnnniiiYYYKKKFFFDDD@@@???EEERRReee}}}}}}gggZZZRRRNNNLLLGGGOOOTTTQQQLLLMMMPPPQQQQQQOOOMMMMMMMMMLLLJJJIIILLLKKKJJJIIIIIIIIIJJJJJJHHHGGGIIILLLLLLGGGEEEFFFJJJIIIHHHGGGGGGFFFFFFFFFDDDDDDCCCBBBAAA??????>>><<<===>>>????????????>>>===<<<;;;:::;;;<<<>>>???;;;:::888777777777888999777666555444444555666777666666555444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111000000000//////////////////////////////000000000111111111////////////////////////////////////////////////........................................................................///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---......------------................................................////////////111111000000000000000111000111111222222333333444::::::::::::999999888888999:::;;;<<<============<<<999888;;;@@@CCCBBB@@@CCCDDDDDDCCCBBBBBBDDDGGGGGGHHHHHHGGGEEECCCCCCDDDFFFFFFFFFGGGGGGGGGGGGFFFCCCFFFKKKQQQVVV\\\ccchhhppprrrtttuuuwwwzzz~~~xxxfff[[[ZZZ^^^pppnnniiifffgggnnnzzz}}}qqqeee___```\\\VVVOOOJJJHHHGGGHHHBBBBBBCCCCCCCCCCCCDDDDDD============>>>???AAABBBBBBBBB@@@???>>>=========>>>>>>>>>=========<<<<<<>>>===;;;;;;<<<;;;999777555666666666555444222111333333222222222111111111^^^CCCBBBFFFTTTpppzzzvvvjjjbbbccceeeeeeeeeaaa\\\XXXRRROOOSSSZZZaaadddffffffccc^^^ZZZXXX[[[[[[YYYTTTPPPOOOSSSVVVYYYVVVSSSSSSUUUUUUSSSPPPHHHEEEBBBAAAEEELLLRRRTTTPPPNNNXXXtttnnnbbbQQQFFFGGGOOOXXX^^^ooo|||}}}jjjaaajjjxxxuuuwwwvvvpppeee[[[TTTQQQUUUTTTUUUWWWZZZ\\\\\\[[[[[[WWWVVVWWWSSSLLLHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIGGGDDDCCCEEEFFFAAAIIIIII@@@@@@MMMXXXYYYWWW]]]fffhhh^^^LLL???:::@@@GGGRRR___tttjjjYYYSSSQQQMMMHHHGGGOOOTTTQQQMMMNNNOOOOOOQQQQQQPPPMMMKKKJJJJJJLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJHHHIIIMMMMMMIIIGGGHHHKKKJJJJJJIIIHHHHHHGGGGGGDDDCCCBBBAAA???>>>===<<<<<<======>>>>>>>>>>>>>>><<<<<<;;;:::;;;<<<===>>>:::999777666666666777888666555444333333444555666666555555444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////////////////000000000000////////////////////////////////////////////////------------------------........................------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,...///000------------....................................---............/////////000000000//////000000111000000111111222333333333999888888888888888888888888999:::<<<===>>>>>>>>><<<:::999<<<@@@CCCBBB@@@>>>@@@BBBBBBBBBCCCEEEGGGGGGFFFFFFGGGHHHGGGEEECCCBBBDDDGGGJJJKKKIIIFFFEEEBBBDDDEEEEEEFFFKKKRRRWWW]]]bbbhhhnnnsssxxx}}}ooodddfffmmmvvvssspppmmmmmmsss{{{|||~~~wwwpppkkkiiidddYYYPPPLLLNNNLLLJJJHHHFFFFFFFFFGGGCCCCCCDDDEEEDDDCCCBBBAAA<<<<<<======???AAABBBCCCBBBAAA@@@>>>============;;;;;;;;;;;;::::::::::::<<<;;;:::::::::999777555555555555555444333222222333222222222222111111111^^^CCCBBBHHH^^^vvvkkkeeecccddddddfffbbb\\\VVVRRRSSSXXX^^^ccceeehhhhhhddd___[[[YYYXXXYYYYYYUUUPPPPPPTTTXXX[[[ZZZYYYYYYXXXVVVTTTQQQIIIEEE???;;;???IIIRRRUUUUUUNNNSSSkkk~~~fffUUUMMMIIIEEEJJJVVVcccgggfffjjjvvvyyykkk\\\QQQLLLMMMMMMNNNRRRVVVXXXYYYXXXWWWRRROOOOOOLLLFFFCCCCCCAAAAAAAAABBBBBBBBBBBBBBBEEEEEEDDDBBB@@@@@@CCCEEEEEEOOOOOOEEEIII[[[fffdddZZZXXXUUUOOOGGG@@@???AAAUUUfffwwwuuu___UUUWWWYYYSSSKKKNNNUUUYYYUUURRRQQQQQQPPPQQQRRRQQQMMMIIIHHHKKKNNNLLLLLLKKKKKKJJJJJJJJJJJJIIIGGGHHHLLLLLLHHHGGGIIIJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAA???>>><<<;;;:::<<<<<<===>>>>>>=========;;;;;;:::::::::;;;<<<===999888777555555666666777666555555444444555555666666555444444333333444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------........................------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---------.................................---------.........//////000////////////000000111000000000111222222333333666666666666777777777777777888:::;;;===>>>??????<<<;;;;;;<<>>@@@AAAAAAAAABBBCCCEEEDDDDDDFFFIIIIIIEEEBBB>>>@@@EEEIIIKKKKKKJJJIIIEEEGGGFFFAAA@@@DDDKKKNNNMMMQQQWWW\\\aaagggllloooxxxwwwtttzzz{{{~~~~~~qqqiii```ZZZVVVVVVTTTNNNIIIHHHIIIIIIHHHGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFDDDAAA@@@=========>>>???@@@AAAAAA@@@@@@>>>======<<<<<<<<<999999999999999999999999;;;999888888999888666444444444444444333333222222222222222222111111111111]]]CCCCCCJJJccctttlllhhhfffeeeeeefffddd^^^XXXVVVXXX]]]```]]]```bbbccc```]]][[[ZZZYYYYYYYYYVVVSSSSSSVVVYYY\\\]]]]]]\\\YYYUUUSSSRRRMMMKKKCCC<<>>AAAFFFKKKSSS\\\fffmmmvvvyyyyyytttjjj```YYYVVVUUUVVVWWWZZZ]]]___]]]\\\[[[SSSLLLJJJGGGCCCAAABBB????????????@@@@@@@@@@@@>>>???@@@AAABBBEEEJJJMMM[[[^^^WWWLLLMMMXXXZZZSSSMMMIIICCC>>>@@@IIITTTZZZzzzvvvhhhZZZXXX___aaaYYYOOOTTTYYY\\\XXXTTTSSSQQQNNNPPPQQQPPPMMMIIIHHHKKKOOOLLLLLLLLLKKKJJJJJJIIIHHHGGGEEEFFFJJJJJJFFFFFFHHHHHHHHHHHHHHHGGGEEECCCCCCBBBAAA@@@???===<<<;;;:::<<<<<<=========<<<<<<;;;:::::::::::::::;;;;;;<<<888777666555555555666777777666666666666666666777555555444333333333333333333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................///.............................................------------------------------------------------........................------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++***************+++,,,,,,,,,------------...........................------------............//////......///000111111///000000111111222333333333444444444555666666666666777888:::<<<===>>>>>><<<;;;;;;<<<>>>?????????>>>@@@BBBBBB@@@??????@@@CCCBBBBBBDDDHHHHHHDDD@@@???AAACCCFFFHHHJJJJJJKKKCCCEEEDDD@@@AAAIIIOOOOOOIIIJJJLLLMMMOOORRRWWWZZZaaafffkkknnnoooqqquuuxxx~~~}}}qqqeee\\\WWWSSSNNNLLLMMMLLLIIIHHHIIIIIIIIIIIIHHHFFFDDDBBB@@@DDDEEEFFFGGGFFFCCCAAA???>>>>>>???>>>>>>>>>>>>===>>>===<<<;;;;;;;;;;;;;;;999999999999999999999999:::888777777888777555222444333333222222222222222222222222111111111000000\\\DDDEEEJJJbbbzzzoookkkkkkhhhffffffeeeeeebbb]]]\\\^^^___^^^SSSUUUXXXYYYXXXXXXYYYZZZZZZYYYWWWUUUUUUUUUVVVWWWXXX[[[\\\ZZZUUURRRQQQRRRQQQPPPIIIAAAEEEQQQXXXXXXUUUSSSZZZjjjsssvvvqqq^^^LLLEEE===:::===EEELLLPPPWWW[[[```aaa___]]]^^^___hhhiiikkknnnppppppllliii\\\RRRIIIFFFCCC???===>>>===>>>???AAABBBCCCEEEEEEHHHJJJLLLOOOQQQUUUYYY]]]hhhbbbUUUIIIEEEEEEAAA:::999AAAJJJQQQ]]]mmm{{{ttteee]]]WWWYYY``````YYYPPPRRRXXXZZZVVVSSSQQQNNNIIINNNNNNMMMLLLJJJJJJLLLNNNJJJJJJKKKKKKJJJIIIHHHHHHFFFCCCDDDGGGHHHEEEDDDGGGFFFGGGGGGGGGEEECCCAAA@@@@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::999999999:::::::::;;;;;;999888666555555555666777777777777777777777777777555444444333333333333333333333333333333333333333222222222222222222222222111111111111111111111111////////////////////////////////////////////////............////////////.......................................---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))))))))***,,,------,,,,,,,,,,,,------------------------------------,,,------------.....................///000111111//////000000111222222222111111222333444444555555555666777999:::;;;;;;;;;;;;;;;;;;<<<<<<=========BBBCCCCCCBBB???>>>???@@@@@@@@@@@@BBBCCCCCCAAA???DDDDDDDDDDDDDDDEEEFFFGGGBBBEEEEEEEEEMMMYYY\\\WWWLLLLLLKKKIIIGGGHHHJJJMMMPPPQQQUUU\\\dddhhhhhhfffdddgggmmmvvv|||yyy{{{xxx}}}|||xxxwwwvvvtttllljjjfff___WWWQQQOOONNNMMMIIIHHHIIIGGGDDDDDDFFFCCCDDDEEEEEEDDDCCCAAA@@@CCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999999999999999888888888999999999999999999888777777777666444222333333222111111222222333222111111111111000000000[[[EEEGGGJJJ___}}}qqqhhhiiillljjjgggfffaaaeeeeeebbbaaaccc___YYYMMMNNNPPPQQQQQQSSSWWWYYYZZZVVVRRRRRRTTTUUUTTTQQQSSSWWWZZZXXXSSSPPPRRRUUUPPPRRRNNNGGGKKKWWW\\\XXXSSSNNNUUUccchhheeelllzzzqqqjjj]]]PPPGGGCCCDDDEEEBBBFFFJJJLLLLLLOOOTTTXXXcccffflllrrrvvvvvvsssoooZZZQQQJJJIIIJJJGGGEEEEEEGGGIIIKKKOOORRRVVVXXXZZZaaabbbbbbaaa___]]]^^^___[[[QQQGGGBBB>>>;;;>>>CCCLLLaaawwwyyylllfffYYYWWWWWWXXXZZZYYYTTTOOOMMMRRRUUUSSSQQQPPPLLLGGGKKKJJJJJJJJJLLLMMMLLLKKKEEEFFFHHHIIIJJJJJJJJJJJJEEECCCCCCFFFGGGDDDDDDGGGFFFFFFGGGGGGEEECCC@@@????????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::999888888999:::::::::::::::999888777666666666777777555666666666666666666555555444333333222222333333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////////////////////////////---------....../////////.................................---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,************************************************************++++++++++++***************************++++++++++++,,,,,,,,,,,,+++++++++,,,------...++++++,,,,,,,,,---------------------------------,,,,,,---------............------......000111111//////000000111111222222//////000111333444444555555555666888888999999999::::::;;;;;;;;;:::;;;<<<@@@@@@@@@>>><<<;;;===>>>>>>???@@@???>>>===>>>???DDDCCCCCCCCCCCCCCCDDDDDDEEEHHHHHHIIIUUUbbb```UUUIIIJJJJJJHHHFFFDDDEEEEEEFFFGGGKKKRRRZZZ^^^\\\XXXLLLOOOVVV___gggkkkkkkiiigggcccaaabbbeeeeeeddddddcccgggfffbbb```aaa```[[[TTTSSSPPPKKKHHHFFFHHHJJJIIIFFFEEEGGGEEEAAAAAADDD??????@@@AAAAAAAAA@@@???@@@@@@@@@??????>>>>>>>>>;;;<<<<<<======<<<;;;:::999999888777777777777888777777777777888888999999999888777777777666444222333222111000000111222333111111111111000000000000ZZZFFFHHHIII\\\|||~~~xxxwwwkkkcccgggllljjjgggfff___dddgggeeedddeee^^^VVVLLLMMMMMMNNNOOORRRVVVZZZYYYSSSNNNNNNSSSTTTQQQMMMQQQUUUYYYWWWSSSQQQUUUZZZMMMRRRPPPJJJNNNZZZ^^^YYYZZZRRRVVVcccfff```cccoooxxx{{{dddRRRIIIFFF???AAABBB@@@>>>@@@DDDIIIJJJOOOYYYccckkknnnllliii[[[UUUQQQUUUYYYXXXUUUUUUYYY[[[___dddjjjooosssuuurrrqqqnnnhhh```YYYTTTRRREEE;;;888===???@@@OOOaaa{{{~~~kkkaaa```UUUVVVWWWWWWVVVSSSPPPNNNJJJOOORRRQQQPPPPPPMMMHHHJJJHHHGGGJJJMMMOOOLLLJJJAAACCCEEEHHHJJJLLLLLLLLLFFFCCCCCCFFFGGGEEEEEEHHHFFFGGGGGGGGGFFFCCC@@@?????????????????????>>>>>>;;;<<<<<<<<<;;;;;;:::999888888999::::::::::::999:::999777666666666777888444444555555555555444444555444333333222222333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////.................................------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,************************************************)))************+++++++++******************************+++++++++,,,,,,,,,222111///...---,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------......000111111/////////000111111222222...//////111222333444555555555666777777777777777999:::;;;:::999999:::;;;<<<<<<;;;999777777:::<<<<<<>>>???===:::999;;;>>>???@@@AAACCCDDDEEEEEEEEEEEEGGGEEEGGGSSS^^^XXXHHHBBBDDDGGGHHHFFFCCCAAAAAAFFFGGGJJJNNNQQQPPPLLLHHHEEEGGGKKKQQQVVVVVVRRRMMMSSSQQQPPPPPPOOONNNNNNOOOQQQSSSQQQLLLMMMQQQOOOIIIKKKJJJHHHEEECCCBBBEEEGGGEEECCCDDDFFFDDDAAAAAAEEE?????????@@@?????????>>>>>>======<<<;;;<<<<<<===888999;;;<<<<<<<<<;;;;;;888777666666666666666777555666666666777777888888:::888777777777777444222222222111000000111222333111111111111000000000000ZZZDDDAAAGGGccc}}}uuusssuuupppkkkhhhhhhfffccc___bbbaaaaaabbbaaa]]]XXXTTTLLLMMMNNNOOOPPPTTTYYY\\\VVVNNNIIILLLPPPQQQQQQRRRUUUVVVXXXWWWSSSPPPMMMMMMNNNKKKJJJOOOXXX\\\YYYUUUUUU[[[aaabbb___[[[YYYYYYeeepppxxx___OOOAAA===??????<<<:::???AAADDDHHHLLLOOORRRTTTNNNMMMPPPUUUVVVUUUWWW\\\dddfffiiioootttvvvtttrrrfffWWWMMMKKKFFF===???III@@@AAAGGGPPPYYYgggzzz|||nnn^^^ZZZ]]]PPPOOOPPPTTTSSSMMMKKKLLLMMMOOORRRRRRPPPMMMKKKJJJIIIJJJJJJJJJIIIIIIHHHGGGFFFGGGIIIKKKKKKJJJIIIHHHEEEEEEDDDCCCCCCDDDEEEFFFHHHGGGEEECCCAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<>>>===<<<===>>>>>><<<;;;:::999888777777888999:::555555444444444444555555444444333333333333222222333333333222222222111111222222111111111111111222222111111000000000000000000000111111111111000000///////////////000111111111000......//////...,,,---------------...///000........./////////////////////.........------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))))))))***************************************+++++++++******)))+++++++++++++++++++++++++++'''''',,,---))))))---888222+++(((***,,,+++)))++++++++++++++++++++++++---,,,,,,,,,,,,---......---------------------------------............///000000000000000/////////000000111222222222222111444444444555777:::<<<>>>888888777999::::::999777<<<:::888666777999===???>>>>>>===:::888777999;;;@@@@@@AAAAAABBBCCCDDDDDDAAAAAACCCGGGJJJKKKJJJHHHAAADDDGGGFFFDDDCCCDDDGGGFFFFFFFFFGGGHHHHHHGGGFFFHHHGGGFFFGGGHHHIIIGGGEEEHHHHHHHHHFFFEEEEEEGGGIIICCCDDDFFFHHHHHHHHHHHHGGGDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDCCC@@@===<<<;;;@@@>>><<<<<<===>>>>>>===:::;;;;;;;;;;;;;;;::::::888888:::;;;;;;;;;;;;:::555555444444444444555555444444555666777888999999777777777777666555444333111222222222222111000000111111000///////////////[[[EEECCCIIIeeexxxvvvxxxsssmmmjjjiiihhheeeccc`````````___^^^[[[UUUQQQIIIJJJMMMNNNPPPRRRVVVYYYWWWPPPLLLPPPSSSSSSRRRSSSRRRUUUVVVTTTNNNKKKJJJKKKMMMKKKLLLQQQWWWZZZWWWSSSWWWVVVWWWWWWWWWVVVTTTRRRWWW]]]kkk~~~xxxjjjeee```VVVKKKEEE;;;::::::;;;>>>@@@AAAAAABBBAAACCCHHHIIIHHHIIIMMMOOOPPPRRRUUUXXXYYYUUURRRHHHDDDAAABBBCCCHHHTTTaaacccccchhhrrr~~~yyyyyy|||vvvjjj```\\\]]]SSSOOONNNOOONNNIIIHHHJJJLLLNNNQQQQQQNNNKKKIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGDDDFFFGGGIIIIIIIIIGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<===<<<;;;<<<======;;;:::999888777777777777888999555555444444444444555555444444333333333222222222333333222222222111111111222222111000000111111222222111000000//////000000000000111111111111000000/////////......///000000000///......///000...---...------------......///.........---------------///.........------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++******************************+++++++++******)))++++++++++++++++++++++++---)))))),,,+++(((***///555000+++)))+++---+++)))++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------------------............///////////////////////////000111111222222111111222222222333555777999;;;444555666666666555777888<<<:::888777888:::===?????????>>><<<::::::<<<>>>@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBDDDGGGGGGEEECCCBBBCCCEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCAAA@@@AAAAAAAAACCCEEEFFFEEEDDDEEEFFFFFFFFFDDDDDDEEEGGGEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCBBB???<<<;;;;;;@@@>>><<<;;;<<<======<<<;;;;;;<<<<<<<<<;;;;;;:::999999999:::::::::::::::666666555555555555666666555555555666777777888888666666666666555444333222111222222222222111000000111000000///////////////[[[GGGEEELLLhhh{{{yyyzzztttmmmiiihhhhhhfffddd___^^^]]]]]][[[WWWRRRNNNHHHKKKNNNPPPQQQRRRTTTUUUVVVPPPNNNRRRTTTSSSQQQQQQOOOSSSTTTPPPHHHDDDFFFJJJMMMNNNQQQUUUXXXXXXVVVSSSWWWRRRNNNMMMOOOQQQPPPNNNSSSTTTYYYfffzzzrrriii^^^YYYRRRMMMIIIFFFAAA===>>>;;;;;;===>>><<<<<<@@@AAA???>>>@@@DDDEEEBBB@@@<<>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<:::888777777666666666666777777555555444444444444555555333333333333222222222222333222222222222111111111111111000000000111111222222111000000//////000000///000000111111000000/////////......---.........///...---...///000///...///...------------------......------,,,,,,++++++............------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,************************)))******+++++++++******++++++++++++++++++++++++...,,,++++++)))(((,,,333111---******,,,---,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------------------------------------....................................//////000111111111111111111111111111222444555666111333555555333444777::::::999888777888:::<<<>>><<<======;;;::::::<<<>>>AAAAAAAAAAAAAAA@@@@@@???@@@???@@@AAACCCCCCAAA???CCCCCCBBBDDDEEEFFFDDDCCCCCCCCCBBB@@@>>><<<:::999======>>>AAADDDFFFFFFEEEAAACCCEEEEEEDDDCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????????????????@@@AAAAAA>>><<<;;;;;;@@@>>>;;;::::::;;;:::999;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888888999:::777777666666666666777777666666666666666666666666444555555555444333222111111111222222111111000///000000//////......//////ZZZFFFFFFMMMhhh|||{{{xxxrrrjjjfffeeeeeedddccc^^^]]]\\\[[[YYYVVVQQQMMMLLLOOOSSSUUUTTTSSSRRRRRRQQQNNNMMMQQQSSSPPPNNNNNNNNNSSSTTTNNNDDD@@@EEEKKKMMMPPPUUUXXXYYYXXXUUUTTTSSSPPPLLLLLLNNNPPPQQQPPPWWWXXXXXX[[[eeeyyy{{{vvvnnnfff___YYYSSSPPPQQQQQQPPPRRRVVVXXXTTTOOOPPPVVV\\\^^^^^^```ooozzz}}}zzzttthhh]]][[[[[[YYYVVVUUUUUUQQQOOOOOOMMMHHHGGGIIILLLNNNOOOOOOLLLJJJIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFEEEEEEDDDFFFEEEDDDCCCBBBCCCDDDDDDBBBBBB@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;999777666666666555555666666666555444444333333444444555333333333222222222222111222222222222111111111111111000000000000111111222111111000/////////////////////000000000000////////////...------------......------...000111000//////......---,,,,,,,,,,,,///......---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))***+++++++++******************************,,,,,,,,,***((()))000888,,,+++***+++------,,,***************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------------......///000000111111000000000000000111111222333333444444444444555777999:::777777666777777999;;;<<<888999:::999888999;;;===AAAAAABBBAAAAAA???>>>===>>>>>>>>>???AAAAAA@@@>>>DDDBBB@@@BBBEEEFFFDDDAAA@@@AAAAAA???<<<999888888AAA@@@AAADDDGGGIIIHHHHHH>>>AAADDDEEEDDDCCCBBBBBB@@@???>>>>>>>>>@@@AAABBB????????????>>>>>>>>>>>><<<>>>@@@???===;;;;;;;;;@@@===:::999999999888777;;;;;;<<<=========<<<<<<<<<;;;888777666777888999888888777777777777888888666666666555555444444444333333333333333222111111111111111111111000000///000//////.........//////YYYEEEEEEKKKeee{{{{{{xxxqqqjjjeeedddeeedddbbb^^^]]][[[ZZZXXXUUUQQQNNNOOORRRVVVWWWUUUQQQNNNMMMOOOMMMNNNRRRSSSPPPOOOPPPOOOSSSTTTNNNDDDAAAFFFMMMKKKNNNRRRVVVWWWVVVTTTRRRKKKMMMOOOPPPOOOPPPSSSUUUWWWZZZ[[[UUUSSS^^^vvv}}}zzzyyy~~~||||||oooccc^^^[[[[[[YYYUUUTTTVVVUUURRRSSSUUUSSSNNNKKKLLLMMMOOOPPPOOOMMMKKKJJJJJJGGGFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEDDDBBBBBBBBBCCCDDDAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::;;;:::888666555555555666666555555555444444333333333333444444333333222222222111111111222222222111111111000000000000//////000111111222111000000///...///////////////000000000000/////////......---------.........------...000111000//////...---,,,,,,,,,,,,,,,000//////...---,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************((()))***+++++++++++++++************************)))******))))))---444999))))))***+++------+++***************************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,------............///000000000000///000000111111222222222222555333111333777:::999777444444555666777888999999888999::::::999999;;;===@@@AAABBBBBBAAA@@@>>>============>>>AAABBBAAA@@@CCCAAA@@@AAAEEEFFFCCC@@@>>>@@@AAA@@@===::::::;;;EEEDDDDDDFFFHHHIIIHHHGGG>>>AAAEEEFFFEEEDDDBBBBBBAAA@@@?????????@@@AAABBB>>>>>>>>>>>>>>>>>>>>>???:::<<<>>>>>>===;;;;;;<<>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<===<<<::::::;;;:::888666555555666666666666555555444444333333333333444444222222222222111111111111222111111111111000000000////////////000111111222111000//////......//////...//////000000//////.........------...//////000///...---...///000///......---,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,************************((()))***+++++++++++++++************************&&&))))))(((,,,222555555((()))***++++++++++++***************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........---....../////////////////////000111222222222111222111111333666777666444222333444666777888888888:::<<<=========<<<>>>???>>>???AAACCCCCCBBB@@@???>>>======>>>AAACCCCCCBBBAAAAAAAAABBBCCCDDDBBBAAA>>>AAACCCBBB???===>>>@@@EEEDDDCCCDDDEEEEEEDDDBBB>>>AAAEEEFFFFFFDDDCCCCCCEEEDDDCCCAAA@@@??????>>>============>>>>>>>>>>>>999;;;===>>>===<<<<<<===>>><<<999888888999888777999999:::;;;<<<<<<<<<<<<999888777666666666777888888888777777777777888888555555555444444333333333111222222222222222111111000000111111000000///.........------......//////ZZZFFFCCCEEE]]]wwwwww{{{uuupppjjjgggfffeeebbb```[[[ZZZXXXWWWWWWUUURRRPPPKKKNNNRRRTTTSSSPPPNNNMMMNNNMMMOOOSSSTTTRRRTTTWWWQQQSSSSSSPPPKKKJJJLLLOOOGGGFFFGGGMMMTTTWWWUUURRRNNNOOOQQQRRRTTTUUUWWWYYYZZZ]]]]]]VVVNNNNNNYYYdddmmm|||~~~|||xxxyyykkk```]]]\\\[[[[[[ZZZUUURRRVVV]]]ZZZWWWVVVWWWUUUOOOMMMNNNMMMNNNOOOMMMKKKIIIIIIJJJHHHGGGEEEEEEEEEGGGHHHJJJHHHGGGFFFFFFEEEEEEEEEFFFFFFEEECCCBBBAAAAAABBBBBB?????????>>>>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<>>><<<;;;;;;;;;:::888666555666777777777777666555444333333222222333333444222222222222111111111111111111111111000000000000.........//////000222222000000///............///......////////////......---------...///000111222000///......///000...---,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))*********++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++************************(((((()))++++++,,,,,,+++************************''')))))))))...444333,,,))))))******))))))***+++************************+++++++++***++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---......//////------.../////////......,,,---///111111111111111...333888888555222444666222333666888999:::999999<<<>>>??????>>>===>>>???<<<>>>AAACCCDDDDDDCCCBBB@@@???>>>>>>@@@AAAAAA@@@???@@@BBBBBBBBBAAABBBBBB@@@DDDFFFEEEAAA>>>@@@BBBBBBAAA@@@AAABBBCCCAAA???>>>AAADDDEEEDDDCCCCCCDDDDDDDDDDDDCCCAAA@@@>>>===;;;;;;;;;;;;<<<<<<<<<===888:::===>>>======>>>>>>===;;;999888999::::::999777888999:::;;;;;;;;;;;;666666666777777777777777777777777666666777777777444444444333333333333333111222222333333222222111000000000000000//////......------------...///000\\\GGGCCCDDD[[[vvvwww|||qqqmmmhhheeedddccc___\\\YYYXXXVVVVVVVVVUUURRRPPPJJJNNNRRRUUUUUUTTTSSSSSSKKKJJJLLLPPPRRRQQQSSSXXXRRRRRRRRRPPPNNNLLLMMMNNNJJJGGGGGGMMMWWW\\\ZZZVVVWWWTTTQQQSSSWWW[[[[[[ZZZ[[[[[[XXXSSSMMMMMMQQQVVV\\\fffwwwrrrmmm|||uuuggg\\\ZZZ___\\\XXXUUUSSSQQQOOOUUU]]]]]]YYYUUUTTTQQQLLLKKKMMMLLLMMMMMMLLLIIIHHHHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJGGGGGGFFFEEEEEEEEEEEEEEEFFFEEECCCBBBAAAAAABBBBBB??????????????????@@@AAA>>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<<<<;;;888666555666777888888777666555444333333222222333333444222222222111111111111000111111111111000000000000............///000222222000000///.....................////////////......---------...000111333444111000......//////...,,,++++++++++++,,,------...++++++++++++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))******++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))))))))*********************************(((((()))++++++,,,,,,,,,))))))))))))))))))))))))((())))))***000666000&&&)))******)))((((((***+++))))))))))))))))))))))))++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000,,,---......//////......+++,,,...000111111111000,,,777AAA???666000444;;;333444777:::;;;;;;;;;:::;;;===>>>>>>===<<<<<<===;;;===@@@DDDFFFFFFEEEDDDBBB@@@???>>>???@@@???>>>===AAACCCCCC@@@???AAACCCCCCFFFHHHFFFAAA>>>@@@CCC@@@??????@@@BBBBBBAAA???>>>@@@CCCCCCCCCBBBCCCDDD@@@AAABBBCCCCCCBBB@@@???999999999::::::;;;;;;;;;888:::===>>>>>>>>>>>>???===;;;999888999;;;;;;:::666777888999::::::;;;:::444555666777888888777777777777666666666666777777333333333333333333333333111222222333333333222222000000000000000//////...---------------...///000XXXFFFCCCDDD[[[vvvvvvzzzpppjjjffffffeee```]]]^^^XXXWWWVVVVVVWWWXXXWWWUUULLLOOORRRTTTSSSRRRRRRSSSTTTSSSQQQOOONNNOOOQQQRRRSSSTTTTTTRRRNNNMMMPPPRRRPPPOOOPPPUUU[[[]]]XXXSSSVVVQQQMMMOOOVVV\\\]]]\\\ZZZ[[[YYYSSSPPPSSSVVVVVV]]]]]]aaajjjvvv}}}{{{yyyyyy}}}}}}rrrsss}}}{{{|||yyyggg[[[XXX[[[^^^___XXXWWWUUURRRQQQRRRVVVYYYWWWWWWVVVSSSPPPNNNOOOPPPPPPOOONNNLLLKKKIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGEEEFFFHHHIIIHHHFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBB>>>>>>>>>>>>===<<<;;;:::;;;;;;=========;;;999777777777777666555555444444444333222111111111222333333222222222111000000000///////////////000111111...///000000000000000///000000000000000000000000........................---.........//////000000......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************)))))))))***+++++++++,,,******))))))******+++,,,************************))))))))))))))))))))))))(((((((((***000444...%%%+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////111222444666666555444333555666777888999:::;;;;;;;;;:::999:::;;;;;;999888;;;:::;;;???DDDFFFDDDBBBBBB???<<<<<<>>>???>>>===AAAAAAAAA@@@@@@?????????BBBCCCEEEFFFEEEBBB???===@@@@@@@@@@@@AAABBBCCCCCCAAABBBCCCCCCCCCBBBAAA@@@AAA??????AAADDDDDDAAA>>>999999999::::::;;;;;;;;;::::::999:::<<<>>>AAACCCAAA;;;666666888:::888555::::::999888888999999999555555555666666666666666;;;777222111333555555444333333333333333333333333333222111111000000111111000000000000///...---,,,------------------------WWWDDDCCCFFF^^^xxxttttttmmmhhhffffffeee```]]]^^^[[[YYYWWWWWWWWWVVVTTTSSSNNNPPPSSSTTTSSSRRRQQQRRRPPPPPPNNNMMMNNNPPPTTTWWWSSSTTTTTTRRRPPPPPPRRRTTTUUUTTTUUUXXX[[[[[[WWWTTTRRROOONNNRRRYYY^^^___\\\XXXYYYWWWQQQOOOSSSWWWWWWUUUTTTVVV[[[```hhhwww|||ooonnnttt|||qqqeee^^^fffwww|||tttkkk___XXXXXX[[[^^^___UUUWWWYYYXXXUUUTTTUUUVVVVVVVVVVVVTTTQQQOOONNNOOOPPPOOONNNLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>======<<<:::::::::;;;<<<===<<<:::888777777777666666555444444444444444222111111111111222222222111111111111111111///////////////000111111000000000///////////////------------------------........................------......////////////...------------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***************************************************+++++++++)))))))))))))))******+++************************))))))))))))))))))))))))*********,,,111555000(((************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............---.........////////////000111333444555444333222555555666777888888999999:::999999:::;;;;;;999888::::::;;;???CCCFFFEEECCC@@@>>>===>>>@@@AAA???===@@@@@@@@@@@@@@@@@@AAAAAAAAACCCFFFHHHGGGEEEBBB@@@AAAAAAAAA@@@AAAAAABBBCCCBBBBBBCCCDDDCCCBBBAAA@@@???>>>===???BBBCCCAAA>>>999999::::::::::::::::::999888888888:::<<>>>>>===============<<<;;;:::::::::;;;;;;;;;;;;999888777777666666555555444333333555444333111111000000000000000111111111111111111/////////000000000111111222111///............///---------------------------------------------------------............///------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************+++++++++***************(((((((((((()))))))))***************************))))))))))))))))))))))))*********+++000555111)))************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////000111222333222111000444444444555555666666666999888888999:::;;;999888999:::;;;>>>BBBEEEEEEDDD>>>>>>>>>@@@BBBBBBAAA???AAAAAAAAAAAAAAAAAAAAABBB>>>AAAEEEHHHIIIGGGEEECCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@>>>======>>>AAABBBAAA@@@:::::::::::::::999999999777666666666777999;;;===@@@<<<888888;;;======<<<;;;:::999888777666666666555555555555555555555555555333222333555555555444222222222222222222222222222111111000000000000000///////////////...---,,,------------------------VVVBBBDDDPPPjjj|||lllffffffccccccfffeee```]]]\\\^^^[[[XXXUUUTTTSSSRRRPPPQQQSSSTTTSSSPPPNNNNNNNNNLLLLLLJJJHHHFFFHHHNNNSSSTTTTTTTTTTTTTTTVVVXXXYYYTTTVVVVVVUUUSSSQQQQQQRRRRRROOOOOOSSS[[[______\\\``````ZZZPPPKKKMMMPPPPPPRRRSSSUUUTTTNNNKKKSSS]]]mmmyyy~~~|||}}}~~~~~~}}}pppccc\\\YYYVVVUUUWWWXXXYYYXXXQQQWWW]]]]]]WWWRRRPPPQQQRRRTTTVVVUUURRROOOMMMMMMMMMMMMKKKJJJIIIGGGFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999::::::::::::999888777666666666555555444333333222444444333222111000////////////000000111111222222//////000000111111111111333222///---,,,---...///////////////////////////---------------------------------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))************************((()))))))))************************************,,,+++++++++***)))))))))((())))))***************************************))))))))))))))))))))))))((()))((()))---222///)))*********)))))))))))))))))))))))))))))))))))))))************************************************))))))***++++++++++++***+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---------.........---...///000000000000///333333333333333333333333777666666888999:::999777888999;;;===@@@CCCDDDDDD>>>>>>>>>>>>@@@BBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@:::===BBBFFFHHHHHHFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@???@@@AAAAAAAAA@@@???>>>============???@@@AAABBB;;;:::::::::999999888888777666666666777888999:::<<<:::777888:::=========<<<;;;:::888777666666666666555555555555555444444111222333444555555444333222222222222222222222222111111000////////////000.../////////......---,,,------------------------XXXBBBEEERRRlllzzzhhhbbbeeeaaaaaadddddd___\\\[[[[[[XXXUUUSSSSSSSSSRRRQQQQQQRRRSSSQQQNNNLLLLLLLLLIIIKKKKKKHHHGGGIIIOOOUUUUUUTTTSSSSSSUUUVVVWWWXXXQQQSSSTTTTTTSSSRRRSSSTTTVVVQQQNNNPPPVVV[[[\\\[[[``````[[[QQQLLLMMMOOOOOOPPPQQQSSSRRRLLLHHHLLLUUUYYY___iiivvvuuulllfff```\\\XXXVVVSSSRRRSSSUUUVVVWWWRRRVVVYYYWWWRRROOOOOOQQQPPPRRRTTTTTTQQQNNNLLLLLLLLLKKKJJJIIIHHHGGGFFFEEECCCCCCDDDEEEEEEFFFGGGGGGEEEDDDDDDCCCCCCDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>><<<;;;:::::::::;;;;;;;;;;;;::::::999999999999888888777666666555555444444333333222222333333222222111000///////////////000000111111222//////000111222111111000333111///---,,,,,,---...////////////////////////------------------------------------,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))************************((()))))))))************************************,,,+++++++++***))))))))))))***+++,,,,,,,,,++++++************************))))))))))))))))))))))))''')))((((((,,,000000,,,))))))))))))))))))******))))))))))))))))))))))))************************************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---------------------...............111111111111111111111222555444555666999:::999777777888:::<<<===???AAACCC???>>><<<;;;<<>>>>>888;;;???BBBEEEEEEDDDDDDDDDCCCBBBAAA@@@?????????<<<===>>>>>>>>>===<<<;;;::::::999999999;;;===???:::::::::999999888888888888777777777777777888888888666555555777999;;;<<<<<<;;;:::999777777666666666666555555444444444333///111333444444444333333111111111111111111111111111000//////......//////...............------,,,------------------------YYYBBBEEEQQQhhhtttdddaaaeeeaaa```bbbbbb^^^ZZZ[[[XXXUUURRRPPPQQQRRRRRRRRRPPPQQQQQQOOOLLLJJJJJJKKKEEEHHHKKKKKKKKKMMMUUU[[[WWWUUUSSSRRRSSSUUUUUUTTTPPPQQQSSSUUUVVVWWWVVVVVVUUUPPPLLLMMMRRRXXXYYYXXXYYY[[[XXXQQQMMMOOOQQQQQQQQQPPPOOOOOOJJJFFFGGGLLLPPPNNNNNNUUUdddvvvzzzxxxqqqfff^^^ZZZZZZ\\\RRRQQQPPPOOOQQQSSSVVVXXXTTTTTTRRRPPPNNNNNNOOOQQQOOOPPPRRRQQQNNNLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEECCCCCCDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>><<<;;;::::::999::::::;;;;;;:::999999999888888777666666555555555444444333333222111111111111222222111111000/////////000000000000000000///000111222222222111000111000...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))************************))))))))))))************************************+++++++++***************)))***,,,---------,,,+++************************)))))))))))))))))))))))))))+++***))),,,222222000))))))))))))************))))))))))))))))))))))))************************************************))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------........./////////000000111111111333333333555888999999777777888999::::::;;;>>>@@@<<<<<<;;;999999<<>>======888:::<<<>>>@@@BBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>:::;;;<<<<<<<<<;;;:::999666666555333222333777:::999999999999999888888888888888888888777777666666444333222222333555888999;;;:::999888777666666666666666555555444333333333///111444444333222222222000000000000000000000000000000///...............------.........------,,,------------------------XXXAAABBBMMMaaalll___aaafffaaa___``````\\\YYYZZZWWWTTTPPPNNNOOOPPPPPPPPPNNNOOONNNLLLJJJHHHIIIJJJAAAFFFKKKLLLKKKMMMTTTZZZXXXUUURRRQQQRRRRRRQQQOOOOOOOOOPPPTTTXXXYYYWWWTTTPPPLLLIIILLLRRRWWWWWWUUUSSSVVVUUUOOOMMMOOOPPPOOORRRNNNKKKKKKIIIEEEDDDFFFHHHEEECCCDDDLLLYYYfffooo~~~uuummmooorrrfff\\\YYYXXXUUUTTTWWWPPPQQQRRRSSSSSSUUUVVVXXXUUURRRNNNLLLNNNPPPPPPPPPNNNOOOOOONNNKKKJJJJJJKKKIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>===<<<;;;;;;999999::::::::::::999999888888777666555555555555444444333333222111111111//////111222222111111000000000000000000/////////...000111333333222111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))************************))))))))))))***************************************************+++++++++(((***+++------,,,+++***************************)))))))))))))))))))))))))))++++++)))+++111333111((()))))))))************))))))))))))))))))))))))************************************************))))))***++++++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,------......---......///000111222222222111222444777999888777666888999888777777:::===777999;;;;;;999:::<<>>>>>;;;;;;;;;<<<===???AAABBB@@@@@@???>>>=========>>>:::;;;<<<<<<<<<;;;999888666666444111///000444888888888888888999999999999888888888888777666555444222222111111111333555888888777666555555555555555666666555444444333222222000222444333111000000222000000000000000000000000000///......------......,,,------......---------------------------------WWW@@@AAAJJJ\\\fff\\\aaagggaaa^^^___^^^ZZZYYYZZZWWWTTTPPPMMMMMMNNNNNNNNNMMMMMMMMMKKKIIIGGGHHHJJJ???EEEKKKKKKIIIIIINNNTTTYYYVVVQQQPPPPPPPPPNNNLLLMMMLLLMMMRRRXXXYYYTTTOOOJJJHHHGGGLLLSSSWWWVVVSSSRRRUUUTTTOOOKKKLLLLLLJJJNNNHHHDDDEEEFFFCCCBBBBBB???BBBDDDCCCCCCGGGOOOUUU```jjjzzzxxxvvvkkkdddWWWOOORRRVVVSSSOOONNNSSSVVVXXXYYYXXXWWWVVVVVVVVVPPPLLLLLLOOORRRQQQOOONNNNNNNNNLLLIIIIIIJJJKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCC???AAACCCEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@???????????????>>>======<<<<<<888999999:::::::::999999888777666555555444555555444444333333222111111000---...000111222222111111111111000000//////.........000222333333333111000,,,---...//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******+++++++++,,,''')))+++,,,,,,,,,***)))************************))))))))))))))))))))))))'''))))))''')))...111000(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---...///------...///000111222333111111222444777999888777666888999777555555888;;;333777;;;===;;;999999:::<<<======>>>??????@@@@@@===<<<;;;;;;<<<>>>@@@BBB???>>>>>>===============;;;;;;<<<<<<<<<;;;:::999999888666222///000555999777777888888999999999:::888888888777666555333222111111111000000111444777555444444333333333444444666666555444333333222222111333444333000...000222000000000000000000000000//////...------------...,,,,,,------...---------------------------------SSSGGG???FFFUUU___cccdddeeebbb^^^[[[ZZZXXXUUUSSSWWWUUURRRPPPNNNMMMNNNOOOMMMMMMLLLKKKJJJLLLPPPSSSFFFJJJMMMLLLJJJJJJNNNRRRVVVUUUSSSPPPOOONNNNNNNNNNNNNNNOOOQQQSSSSSSRRRQQQKKKEEEHHHSSSVVVOOOLLLPPPVVVSSSPPPKKKHHHGGGFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGFFFBBBBBBEEEEEECCCFFFNNNOOOVVVbbbtttyyynnnccc]]]\\\XXXSSSPPPPPPQQQRRRRRRTTTUUUWWWXXXYYYXXXXXXWWWQQQQQQPPPOOOMMMNNNPPPSSSOOONNNLLLKKKIIIHHHHHHGGGGGGHHHHHHGGGEEEDDDEEEFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBB@@@???>>>??????@@@AAABBBBBBBBBBBBAAA???===<<<<<<;;;999777777:::<<<<<<:::888666666666666777666666555444444555555444333333222111111000000000000000111111111000000000000000000000000000222444666666444222000......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******)))((((((,,,222666******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************)))))))))))))))***,,,,,,,,,---------..................////////////111222333444555555555555777777777777777777888888999999999:::::::::;;;;;;<<<<<<<<<<<<=========>>>@@@??????>>>>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;???>>>===;;;;;;:::::::::888666444111///000444888???<<<:::999;;;:::888555444666777666333222222222333333333333333444555666000222333555555444222111222333333333333333333333333333333333333222111000000000000000000000000000//////...---,,,,,,++++++---------------------------------,,,,,,+++++++++TTTIIICCCKKKZZZbbbddddddeeeaaa\\\XXXWWWWWWVVVUUUTTTSSSQQQNNNMMMMMMMMMNNNIIIKKKMMMNNNNNNMMMOOOPPPFFFJJJLLLLLLJJJJJJNNNRRRTTTTTTSSSRRRQQQOOOMMMLLLMMMNNNQQQTTTUUUUUUTTTRRRMMMGGGIIIRRRTTTNNNLLLPPPRRRPPPMMMIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFHHHIIIIIIGGGFFFHHHMMMLLLGGGGGGJJJRRRTTTZZZeeettt{{{pppfff```]]][[[YYYVVVQQQOOOOOOQQQSSSSSSUUUVVVWWWXXXXXXWWWUUUTTTRRRRRRQQQNNNLLLKKKMMMOOONNNMMMLLLKKKJJJIIIIIIIIIFFFGGGHHHGGGEEEDDDEEEFFFDDDDDDCCCCCCBBBBBBAAAAAA???@@@@@@@@@AAA@@@@@@???@@@@@@AAAAAABBBBBBAAAAAAAAA???===<<<<<<;;;999777222666;;;???@@@<<<777444555666777777666555444333555555444333333222111111111111111000000000000000000000000000000000000000000111333555555333111000......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******+++******+++---000******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************+++******)))))))))******,,,,,,,,,------------...---.........////////////111222333444444555555444666666777777777777777888999999999::::::::::::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAA>>>>>>===<<<<<<===>>>???@@@???>>><<<;;;:::::::::999888666333111333777:::???===:::999:::999777444333555555555333111111111333333333333333444555555222333444555555444333222444444444444444444444333222333333333222222111000///////////////////////////......---,,,,,,++++++------------------------------,,,,,,,,,+++++++++TTTIIICCCMMM\\\ccccccaaaccc___YYYUUUTTTUUUVVVWWWQQQPPPOOONNNMMMMMMMMMMMMEEEIIINNNQQQQQQOOOMMMMMMGGGIIIKKKKKKJJJKKKOOORRRRRRSSSUUUUUUTTTPPPKKKHHHJJJMMMRRRVVVWWWVVVTTTRRROOOIIIIIIPPPQQQMMMKKKOOOLLLKKKIIIFFFEEEDDDDDDEEEDDDEEEGGGIIIKKKLLLLLLKKKKKKJJJKKKMMMKKKHHHIIIMMMVVVXXX]]]gggttt~~~{{{uuukkkaaaZZZXXXYYYZZZWWWSSSOOOLLLNNNPPPSSSTTTVVVWWWWWWWWWVVVTTTQQQPPPSSSSSSQQQNNNJJJIIIJJJKKKOOONNNMMMLLLKKKJJJJJJJJJEEEFFFGGGFFFEEEDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>??????@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???===<<<<<<;;;:::888666999@@@HHHLLLHHH@@@888444555666777777666444333555444444333333222222111222222111111000000//////000000000000000000000000///000222333333222000///......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))))))))))))))))))))+++,,,,,,***))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,---------------------.........//////000111222333333444444333555555666666666777777777888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<;;;<<<======???@@@AAACCCCCC???>>>===<<<===???AAACCCBBBAAA???===<<<;;;::::::::::::888666444666:::===???===;;;999999888555333222444555444222111111111444333333333333444444555555555555444444333333222666555555444444333333333222222222333222222111000////////////////////////.........------,,,,,,+++------------------------,,,,,,,,,,,,++++++++++++SSSFFF???HHHXXXaaa```]]]___\\\WWWUUUTTTUUUUUUUUUNNNNNNNNNNNNNNNNNNMMMMMMDDDIIINNNQQQQQQOOOMMMLLLHHHIIIJJJJJJJJJKKKOOOSSSPPPRRRVVVXXXVVVPPPJJJFFFGGGLLLSSSWWWXXXVVVSSSPPPPPPJJJIIILLLMMMJJJIIILLLHHHGGGFFFEEEDDDDDDEEEEEEEEEGGGJJJMMMNNNNNNMMMLLLOOOMMMJJJIIIIIINNNUUU\\\cccffflllttt|||tttsssuuu{{{yyyrrrqqqcccbbbaaa___]]]\\\[[[ZZZWWWSSSMMMJJJKKKOOORRRSSSWWWWWWXXXWWWUUUQQQNNNLLLRRRRRRQQQNNNKKKJJJJJJKKKQQQPPPNNNMMMKKKJJJJJJIIIDDDFFFFFFFFFDDDDDDEEEFFFAAAAAAAAAAAABBBBBBBBBBBB>>>>>>===>>>???AAACCCDDDCCCCCCBBBAAA@@@@@@??????@@@???===<<<===<<<:::999;;;===BBBJJJPPPMMMCCC:::333444666777777666444222444444444333333222222222333222222111000///......////////////////////////...///000111111000///.........---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))+++,,,+++)))(((((()))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++***++++++,,,---++++++,,,,,,,,,---------,,,,,,---------.........//////000111222222222222333333444555666666777777888888888888999999999999<<<<<<<<<;;;;;;;;;;;;:::<<<===>>>@@@BBBDDDEEEEEEAAA@@@>>>===>>>???BBBCCCBBBAAA@@@>>><<<;;;::::::::::::999777666777;;;>>>>>>===;;;999888666444333333444555555333222222222555555555444444555555666777666555444333333333333555555444444333222111111111111222222222222111111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++UUUEEE<<>>>>>>>>@@@BBBDDDEEEDDDCCCBBBAAA@@@?????????@@@???============;;;999999999;;;@@@DDDBBB:::333222444555666666555444333444444333333333333222222333222222111000///......////////////////////////...//////000000//////.........---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''***,,,((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++******+++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------...///000111111111111111222222444555666777777777777777888888888999999;;;;;;;;;;;;::::::::::::<<<>>>@@@BBBCCCDDDEEEEEEDDDBBB@@@???>>>???@@@AAABBBAAA???>>><<<;;;;;;;;;999999888666555666999;;;<<<<<<;;;999777555444444444555666666444333444444777777666666666666777777777666555333333222222222333333222222111000//////000111111222222111111111........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++WWWGGG<<>>@@@BBBBBBBBBBBBAAACCCBBBBBBAAA@@@?????????@@@???>>>===<<<;;;;;;;;;888888777555444444666888:::::::::999666444444555444666777777555444555666888888777666666666666777444444444333333222222111222111111000000////////////000111111222111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++VVVFFF===GGG[[[ggggggccc[[[ZZZXXXVVVVVVUUURRRPPPKKKMMMOOOPPPPPPMMMKKKIIIJJJLLLOOOOOOMMMJJJIIIIIIJJJHHHGGGGGGJJJNNNQQQSSSTTTUUUVVVUUUSSSOOOJJJGGGJJJQQQYYY\\\YYYTTTQQQQQQLLLLLLJJJJJJJJJKKKJJJGGGKKKKKKLLLMMMNNNNNNNNNNNNKKKNNNQQQUUUXXXZZZZZZ[[[^^^gggoooppppppqqqnnniii```\\\VVVRRRPPPOOONNNMMMJJJNNNRRRSSSRRRQQQSSSUUUSSSZZZeeeooovvvyyyzzzzzz{{{xxxwwwtttooommmiiifffbbb___\\\[[[[[[ZZZWWWWWWWWWVVVVVVVVVWWWWWWVVVPPPIIIFFFIIIOOOVVVZZZTTTUUUWWWXXXVVVRRRNNNKKKLLLMMMOOOOOOMMMMMMMMMNNNOOONNNMMMKKKJJJIIIIIIHHHEEEGGGHHHHHHGGGGGGHHHIIIEEEEEEEEEDDDDDDCCCCCCBBB@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAA?????????AAAAAA@@@>>>======>>>>>><<<;;;999999999888888777555555444444333333333444555666333333333333333333333333111111111000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))((()))++++++))))))***,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))***+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---....../////////...///000222333555666777666666666777777777888888777777888999:::;;;;;;<<<===>>>???@@@@@@>>>===<<<@@@@@@AAAAAAAAAAAA@@@???>>>======<<<;;;;;;<<<<<<888888777555333222444666777999:::888555444555666333555666666555444444555777666666555444444555555111222333333333222111000111111111111000000000000//////000111111111111111........................------------------------++++++++++++++++++++++++)))*********++++++++++++SSSDDD===III]]]hhhfffaaa^^^[[[WWWUUUTTTTTTSSSRRRJJJLLLNNNOOOOOOLLLIIIFFFJJJMMMPPPQQQNNNJJJGGGFFFJJJHHHFFFGGGJJJNNNRRRTTTVVVVVVUUUTTTQQQNNNKKKIIIGGGNNNWWWYYYUUUPPPMMMMMMLLLMMMLLLKKKLLLMMMKKKHHHMMMNNNOOOPPPPPPQQQQQQPPPLLLNNNRRRWWW[[[^^^aaabbbpppuuutttllleeebbb]]]VVVUUUTTTSSSRRROOOKKKEEEAAAHHHNNNSSSUUURRRPPPQQQSSSPPPRRRUUUZZZ___bbbdddeeerrrxxxuuujjjfffeeebbb___^^^]]]YYYVVVUUUWWWYYYXXXWWWTTTVVVYYY[[[\\\YYYVVVTTTSSSNNNHHHEEEIIIQQQYYY^^^SSSUUUWWWXXXWWWSSSOOOLLLKKKMMMNNNNNNLLLKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKFFFGGGIIIIIIHHHHHHIIIJJJGGGGGGFFFEEEDDDCCCCCCBBBAAABBBCCCEEEFFFEEEDDDDDDDDDBBBAAA??????@@@AAABBB@@@>>>======>>>>>>===;;;666888999999777555666666555444222111222444666777333333333333333333333333000000000000000111111111000000000000000000000000000000000000000000000000......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''***---...,,,***)))(((******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---............---...///111333555666777666666666666777777777777666666777888:::;;;<<<===<<<===>>>>>>===;;;999777<<<>>>@@@BBBCCCBBBAAA???<<<<<<;;;;;;;;;;;;<<<<<<999999888666333222333444666888999888555444555777222444555555444333444555666555444333333333333333///000222333333222111000111111111111111222222222//////000111111111111111........................------------------------++++++++++++++++++++++++))))))******++++++++++++SSSEEE;;;BBBQQQ[[[]]]\\\ZZZYYYWWWUUUTTTRRRRRRQQQLLLLLLNNNPPPMMMGGGGGGKKKPPPPPPNNNLLLJJJGGGFFFEEEMMMLLLJJJHHHHHHLLLSSSXXXZZZXXXUUUSSSPPPMMMIIIFFFHHHKKKQQQWWWVVVPPPLLLLLLJJJJJJKKKMMMOOOOOONNNMMMQQQQQQPPPQQQRRRTTTUUUUUUOOORRRTTTYYYfffsssvvvpppxxxlll___XXXSSSPPPOOORRRQQQQQQPPPPPPNNNMMMKKKJJJSSSRRRQQQQQQQQQRRRTTTUUUQQQQQQQQQRRRTTTSSSQQQOOO\\\```fffkkkooorrruuuwwwzzzxxxwwwzzz}}}{{{}}}|||xxxsssrrruuutttpppfffbbb]]]]]]```aaa___\\\SSSNNNMMMQQQQQQOOOQQQVVVXXXVVVUUUWWWZZZYYYTTTNNNMMMIIIEEEHHHOOOVVVXXXXXXYYYWWWUUUUUUVVVUUUQQQMMMPPPOOONNNLLLKKKKKKJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIGGGFFFFFFGGGIIIJJJIIIHHHFFFDDDCCCBBBBBBCCCFFFEEEEEEDDDCCCCCCBBBBBBCCCAAA???===<<<<<<===>>>@@@@@@@@@@@@>>>===<<<;;;777777777777666666666666666555444333333333333333444333222222111111222222222222111000//////000000///...---,,,,,,---/////////............---------...---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,************************+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,...///000111222333444444666555555666777666333111555666777888999:::::::::===<<<;;;;;;:::999888888:::;;;;;;<<<<<<=========@@@>>><<<999888888999:::666999<<<:::555333444777999888888777666555555555333222222222333333444555555444333222222222222222333333333222222222111111333222111000////////////////////////....................................------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++QQQDDD:::???KKKTTTXXXYYYXXXWWWUUUSSSRRRQQQPPPPPPKKKKKKLLLNNNLLLHHHHHHMMMPPPOOOMMMKKKIIIHHHGGGGGGNNNNNNLLLJJJJJJNNNTTTYYY[[[WWWQQQMMMKKKJJJHHHGGGIIIJJJPPPUUUSSSMMMIIIJJJNNNMMMLLLLLLMMMNNNNNNMMMKKKPPPUUUVVVUUUSSSTTTVVVVVV]]]cccffflllsssuuurrreee\\\SSSOOONNNMMMNNNQQQMMMMMMMMMMMMMMMLLLKKKKKKOOOQQQSSSUUUUUUUUUUUUTTTQQQPPPPPPPPPQQQQQQPPPNNNSSSUUUWWWYYYYYYXXXXXXXXX\\\]]]___ccciiinnnqqqrrrwwwzzz}}}{{{vvvrrrssstttwwwxxxyyy|||~~~{{{vvvrrroooeeeeeebbb^^^___bbbbbb___[[[YYYXXXZZZ^^^```]]]YYYRRRMMMLLLOOOPPPNNNOOOTTTWWWUUUTTTVVVXXXXXXSSSNNNLLLIIIFFFIIIPPPUUUWWWVVVWWWUUUSSSTTTTTTSSSPPPMMMPPPOOONNNLLLKKKJJJJJJJJJLLLLLLMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGEEEDDDCCCCCCCCCCCCEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@>>>===<<<<<<>>>>>>@@@@@@@@@???>>>===<<<;;;888888888777777777777666555555444333333333333333444333222222111111222222222111111000//////000000000///.........///000000............------------...---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,************************+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,------...///000111222333333222333444666777555444444555666777888888888888999999999999999:::::::::;;;;;;:::999999999999999===<<<:::999888888999999888<<<>>>===999777888;;;777666666555444444333333222222222222222333444444444444333333222333333333333333333333222222222222333222111000////////////////////////....................................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++NNNBBB:::<<>>===<<<<<<===>>>???@@@@@@??????>>><<<;;;:::999888888888777777777777555444444333333333333333333333222111111111111222111111000/////////000000111111000//////000000111............------------...------,,,,,,------......---,,,,,,++++++,,,,,,************************************************+++++++++***************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++,,,,,,,,,,,,,,,,,,,,,---...///000000111//////000222666777777666444444555666666777666666444555666777999:::;;;;;;;;;:::777555444444555555::::::::::::999888888777888;;;>>>===:::999:::<<<444444333333222222111111111111111111111111222333444333333333333444444555444444444333333333222222222222111000/////////////////////............---------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++KKKBBB;;;:::===BBBKKKSSSTTTSSSQQQPPPOOONNNNNNNNNIIIFFFFFFIIIJJJHHHKKKOOOMMMLLLKKKJJJJJJJJJLLLMMMOOOOOOOOONNNNNNQQQVVVZZZXXXRRRKKKEEEDDDEEEFFFGGGIIIIIIMMMPPPOOOJJJIIIKKKFFFHHHKKKMMMNNNOOOPPPQQQLLLOOORRRVVV[[[cccmmmuuuwwwwwwsssiii]]]VVVUUUVVVKKKGGGGGGJJJLLLMMMPPPTTTRRRPPPNNNKKKHHHFFFDDDCCCLLLNNNRRRUUUWWWUUUSSSQQQTTTQQQMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLJJJIIIJJJNNNSSSTTTRRRPPPQQQRRRXXXXXXXXXUUUQQQOOOOOOQQQNNNQQQUUUZZZ]]]^^^^^^]]]\\\ZZZZZZ^^^cccccc___ZZZZZZZZZVVVQQQPPPQQQOOOJJJJJJKKKMMMRRRWWWYYYYYYWWWQQQOOONNNNNNNNNNNNNNNPPPRRRPPPOOOPPPQQQQQQOOOMMMJJJIIIJJJLLLPPPRRRQQQPPPPPPOOOOOONNNNNNNNNMMMLLLOOONNNMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJHHHGGGDDDDDDEEEFFFFFFEEEDDDDDDEEEEEECCCCCCBBBCCCDDDEEEAAAAAAAAAAAA@@@@@@??????>>>======<<<<<<===>>>????????????>>>===<<<::::::777777777777666666666666444444333333222333333444333222222111111111111111111000000/////////000000111111000000000//////000.........---------,,,,,,------------------------...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++,,,,,,------...//////000.........111444666666555444444555666666666666666333333444666888999:::;;;:::888555333222333555666:::;;;<<<<<<;;;999666555555777999999888777888999333333222222222111111111111111000000000000111111333333222333333444555555444444444333333333333222222111000//////....../////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************JJJCCC<<<::::::???IIISSSSSSSSSQQQPPPNNNNNNMMMMMMHHHDDDDDDGGGIIIIIIKKKNNNLLLKKKJJJJJJKKKLLLMMMNNNMMMNNNNNNNNNOOOQQQUUUXXXTTTPPPKKKGGGFFFFFFEEEEEEDDDDDDGGGKKKKKKHHHIIIMMMJJJNNNSSSVVVVVVUUUUUUUUUNNNNNNRRR\\\hhhssszzz|||xxxnnnbbbXXXQQQOOOPPPRRRNNNKKKKKKNNNNNNMMMNNNSSSTTTRRROOOLLLHHHFFFEEEDDDMMMNNNOOOPPPPPPPPPPPPPPPUUURRRMMMKKKKKKLLLMMMMMMHHHGGGGGGIIILLLNNNMMMKKKLLLPPPTTTTTTPPPMMMLLLLLLTTTTTTRRRPPPMMMKKKLLLLLLFFFHHHJJJMMMPPPRRRTTTUUUUUUSSSSSSXXX]]]^^^YYYTTTWWWXXXUUUPPPOOOPPPMMMIIIMMMMMMMMMPPPSSSVVVXXXXXXRRRRRRRRRPPPPPPPPPPPPOOOPPPNNNMMMMMMNNNNNNNNNMMMJJJJJJKKKMMMOOOPPPOOONNNMMMMMMMMMLLLKKKKKKKKKKKKNNNMMMKKKJJJIIIIIIHHHHHHEEEFFFHHHIIIIIIGGGEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEDDDCCCBBBBBBCCCDDDDDD@@@@@@@@@@@@@@@?????????===============>>>>>>>>>>>>>>>>>>===<<<;;;:::999666555555555444444444444333333222222222333333444333222111111000000111111000///////////////000000000000000000//////.........------------,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,------....../////////000///...///111333333222444444555666777777777777444444555666666777888888777666444333333555888:::===>>>>>>>>><<<999555333333555666666555555555666333333333222222222222222111111000//////000000000222222222222222333444555444444333333333222222222222111000///........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************|||HHHBBB===;;;<<>>@@@DDDEEEDDDFFFKKKLLLQQQWWWYYYWWWTTTTTTUUUQQQSSSYYYfffsssyyywwwsssjjj]]]PPPMMMPPPTTTVVVYYYRRROOOOOOOOOMMMIIIKKKOOOQQQPPPMMMKKKIIIIIIIIIIIILLLLLLKKKKKKKKKMMMPPPQQQTTTPPPLLLJJJIIIJJJJJJJJJCCCAAAAAADDDIIILLLLLLJJJKKKNNNQQQRRRQQQOOONNNMMMPPPOOONNNMMMLLLJJJIIIIIIEEEEEEEEEGGGIIILLLOOOQQQQQQPPPPPPSSSUUUVVVRRROOORRRSSSRRROOOPPPRRRQQQLLLNNNNNNNNNOOOPPPSSSVVVXXXSSSUUUUUURRRQQQRRRRRROOONNNMMMLLLKKKKKKLLLMMMNNNKKKKKKLLLMMMMMMMMMMMMLLLMMMMMMMMMKKKIIIHHHIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIEEEGGGIIIIIIIIIFFFDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>>>>======<<<:::999888444444444444333333333333222222222222222333333444222222111000000000000111//////......//////000000000000000000///...------------------,,,,,,,,,,,,,,,------......------,,,...---,,,,,,++++++,,,,,,***************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,------............111///......///000000///222333444666777888888888555555555666666777777777555444444444555888:::<<<>>>??????>>><<<999666444555555555666555555444444333333333333333333222222222111000000000000000000222111111111111222222333333333333222222222111111111111000///.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************xxxFFF@@@;;;<<<>>>BBBJJJSSSSSSRRROOOMMMKKKIIIHHHGGGFFFBBBBBBGGGJJJIIIHHHIIIIIIJJJLLLNNNNNNNNNMMMLLLKKKMMMOOOPPPPPPQQQTTTVVVOOOLLLHHHFFFFFFEEEDDDCCC@@@>>>???BBBCCCBBBEEEKKKNNNRRRWWWXXXVVVWWW[[[^^^``````ccchhhmmmnnnkkkggg^^^SSSLLLPPPVVVWWWWWWXXXSSSPPPOOOOOOKKKGGGIIINNNPPPOOOLLLJJJIIIIIIJJJJJJGGGGGGHHHIIIKKKNNNQQQSSSQQQNNNJJJHHHGGGGGGFFFFFFBBB@@@???CCCJJJNNNNNNLLLJJJJJJKKKNNNPPPQQQOOOMMMJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDEEEFFFGGGJJJLLLMMMNNNNNNNNNNNNMMMMMMKKKKKKPPPQQQQQQOOOPPPSSSRRRMMMIIIKKKMMMNNNPPPQQQSSSTTTSSSWWWVVVRRRQQQSSSRRRNNNMMMMMMKKKJJJIIIJJJMMMOOOLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNMMMKKKGGGFFFHHHJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJKKKMMMMMMLLLIIIEEECCCFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDBBBAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>=========<<<;;;:::999888555555444444444333333333222222111111222333333444222222111000000000000000...............///000000111111222222111///...------------,,,,,,,,,++++++,,,,,,---......---,,,,,,...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,000...,,,,,,...///000///000111222444666777888888444555555666777777888888444444444555777999:::;;;;;;<<<<<<<<<;;;999888777555555444555555444333111222222222222222222222222333222111000000000000111111111000000///000000000222222111111111000000000111111///........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************uuuEEE>>>:::<<>>============<<<;;;:::888888666666555555555444444444222111111111222333333444222111111000000000000000...............///000111222222333333222111///...---------,,,,,,,,,++++++,,,,,,---......---,,,,,,...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******************+++++++++...,,,++++++...000000000---...000333555666777888333444555666777888999:::444444555666888999999:::888999999:::::::::999999444333333333333222000...111111111111111222222222333333222111000000111111111111000//////...//////111111111000000000000///111000///......------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))oooEEE???::::::===AAAIIIQQQRRRQQQNNNKKKHHHEEECCCAAAAAAAAAAAACCCFFFGGGFFFDDDLLLKKKKKKKKKLLLMMMNNNNNNRRRMMMKKKLLLLLLKKKNNNSSSMMMIIIDDDAAABBBDDDFFFFFFIIIGGGGGGIIIKKKKKKKKKMMMVVV\\\^^^___jjjyyy~~~zzzpppeeeZZZYYY^^^aaa```___[[[VVVUUUXXXWWWOOOJJJJJJTTTVVVSSSLLLJJJMMMNNNJJJLLLLLLHHHCCCCCCGGGGGGDDDDDDDDDDDDHHHSSS]]]]]]WWWQQQOOOMMMJJJGGGFFFEEEEEEAAA>>>===EEEQQQYYYYYYVVVOOOGGGDDDJJJNNNKKKHHHHHHEEEEEEDDDDDDEEEEEEFFFGGGBBBEEEHHHHHHGGGFFFGGGHHHJJJIIIHHHHHHGGGGGGGGGGGGJJJKKKKKKKKKJJJHHHFFFEEEFFFLLLSSSTTTQQQMMMMMMNNNQQQUUUWWWUUUPPPMMMNNNQQQNNNLLLKKKIIIIIIJJJLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMQQQNNNIIIEEEDDDEEEGGGIIIMMMLLLKKKKKKKKKKKKKKKLLLPPPQQQRRRRRRQQQNNNLLLJJJFFFEEEEEEEEEEEEEEEFFFFFFCCCBBBBBBBBBCCCCCCAAA???CCCAAA@@@@@@BBBCCCCCCBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@???>>><<<:::888777666888666444555777777555333444333222111111111222333333333333222222111111111222000///...///000222333999999888666444222000///......---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++******++++++************************++++++************+++++++++++++++*********))))))))))))))))))************************************++++++******************+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&'''((()))************)))''''''&&&&&&&&&((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,---...//////111111111222222333333444333444555666666777666666999777555444666777777777999999::::::::::::999999888777555444222222111111444444222111000000//////333222111000////////////000000111111111111000000111000000///...---------////////////////////////000///...---,,,------.........---------,,,,,,,,,************************************************************************mmmDDD===888888:::>>>GGGOOOQQQPPPNNNKKKHHHEEECCCBBBBBBAAAAAABBBEEEFFFFFFEEEJJJJJJJJJKKKKKKLLLMMMMMMOOOKKKHHHIIIIIIHHHJJJOOOHHHEEEBBBAAACCCGGGIIIKKKHHHKKKOOOQQQPPPPPPRRRVVVVVV```nnnyyy|||rrrggg___YYY[[[bbbfffddd```ZZZWWWXXXZZZWWWNNNJJJKKKTTTUUURRRLLLIIILLLLLLIIILLLJJJEEEAAACCCGGGGGGCCCFFFFFFFFFIIIRRRZZZZZZTTTNNNMMMKKKIIIHHHGGGGGGGGGEEEBBBBBBGGGPPPVVVXXXVVVOOOGGGEEEIIIMMMKKKIIIJJJEEEFFFGGGHHHIIIHHHGGGFFFCCCEEEHHHHHHFFFDDDEEEFFFHHHHHHGGGGGGFFFFFFGGGGGGFFFGGGHHHHHHHHHGGGFFFEEEHHHMMMRRRSSSOOOKKKKKKLLLOOOTTTXXXXXXSSSNNNMMMMMMNNNMMMKKKJJJJJJKKKLLLMMMKKKKKKJJJJJJKKKLLLNNNOOOMMMKKKHHHFFFEEEGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOPPPPPPOOOMMMJJJIIIFFFFFFFFFEEEEEEFFFFFFGGGBBBBBBAAABBBDDDDDDCCCAAACCCAAA@@@@@@BBBCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBB??????===<<<:::888777666888666444555666777555333222111000000000111222333333222222222222222222111111000///...///000222333999999888777555333111000......---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++******++++++************************+++******************++++++++++++*********))))))))))))))))))************************************************************************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))***)))(((''''''&&&&&&&&&((((((((((((((((((((((((******)))(((((()))******(((((()))))))))******************+++++++++,,,,,,++++++,,,,,,------......///000000111222333333444333444555666777777777777888666444444555666666666777888888888888888888777777666555444333222222222222222111111111111111111333222111000////////////000000111111111111000000111000000///......------........................///...---,,,+++,,,,,,---------------,,,,,,,,,,,,************************************************************************iiiEEE>>>888888:::>>>FFFOOOOOONNNLLLJJJHHHEEEDDDCCCCCCBBB@@@AAADDDFFFGGGFFFHHHHHHIIIKKKKKKLLLLLLKKKLLLHHHEEEFFFEEEDDDFFFJJJFFFDDDBBBCCCHHHMMMQQQRRRMMMSSSVVVVVVSSSUUU[[[aaaaaahhhyyyrrrfff[[[YYYXXX\\\cccddd___XXXSSSUUUXXX[[[WWWQQQOOORRRWWWWWWTTTNNNKKKKKKJJJGGGIIIFFFCCCCCCJJJQQQOOOIIIIIIIIIHHHJJJQQQXXXWWWRRRLLLKKKIIIHHHHHHHHHIIIJJJHHHIIIJJJMMMPPPSSSTTTUUUNNNHHHEEEHHHKKKKKKKKKMMMEEEGGGIIIKKKKKKJJJHHHGGGEEEGGGHHHHHHFFFDDDCCCCCCFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGHHHHHHGGGGGGIIILLLPPPPPPMMMIIIIIIIIIJJJPPPWWWYYYVVVQQQMMMLLLNNNNNNLLLKKKJJJKKKLLLLLLJJJJJJJJJKKKLLLNNNPPPQQQJJJIIIHHHGGGHHHHHHJJJKKKIIIJJJLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHBBBBBBBBBCCCEEEFFFEEEDDDBBBAAA@@@@@@BBBCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA???>>>===;;;:::888777666777666444555666666555333000/////////000111222222111111111222222222222222111000/////////000222333888888888777555333222111......---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++******++++++************************************************+++++++++***************))))))))))))************************************************************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((***)))(((''''''&&&''''''((((((((((((((((((((((((***))))))(((((())))))***(((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000111222333444333444555666777777777777666555333333444555555444555555666666666666555555666555555444444444444444111111000000111222222333222222111000///////////////000000111111000000///000000000///......------........................------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************cccHHHAAA;;;:::;;;???GGGPPPMMMLLLKKKIIIGGGFFFEEEDDDDDDBBB@@@@@@CCCEEEGGGGGGFFFGGGIIIKKKLLLLLLKKKKKKJJJFFFDDDEEEDDDCCCDDDHHHHHHFFFFFFHHHMMMSSSWWWYYYYYY\\\]]]ZZZZZZ___fffiiiooommmtttpppaaa[[[TTTUUUXXX[[[___]]]SSSIIIIIIOOOWWWZZZXXXVVVWWW[[[\\\ZZZVVVQQQLLLIIIGGGEEEEEEEEEEEEKKKWWW___\\\SSSKKKLLLKKKLLLRRRXXXWWWRRRLLLKKKIIIHHHGGGHHHHHHIIIHHHMMMSSSTTTRRROOOOOOPPPMMMIIIFFFGGGIIIKKKMMMNNNGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJIIIGGGEEEDDDCCCEEEEEEFFFGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIGGGJJJMMMMMMKKKIIIIIIIIIEEEKKKQQQUUUTTTQQQNNNMMMNNNMMMLLLKKKKKKKKKLLLLLLHHHIIIJJJKKKMMMOOOQQQRRRIIIIIIIIIIIIIIIIIIIIIIIIHHHIIILLLNNNOOONNNMMMLLLLLLLLLLLLLLLLLLJJJIIIHHHIIIIIIHHHGGGGGGGGGHHHHHHDDDDDDCCCDDDFFFFFFEEECCCBBB@@@???@@@AAACCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@>>>===<<<;;;999888777666666666555555555555444444/////////000111222333333000000111111222222333333000000//////000000111222666666555555333222111000......---------,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++*********************************++++++*********************************((()))))))))***************************************************+++++++++*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''))))))((('''''''''''''''(((((((((((((((((((((((()))))))))(((((()))))))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---///000111222333222333444666666777777777666555444444555666555444333333444444444444333333555444444444444444555555222111111111111111222222111111000/////////////////////000000000000//////000000//////....................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************^^^GGG@@@;;;:::;;;>>>EEEMMMJJJJJJIIIHHHGGGFFFFFFEEEDDDBBB@@@@@@CCCEEEGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLIIIEEEDDDFFFFFFEEEFFFJJJJJJIIIIIILLLQQQVVVZZZ[[[___cccgggiiiooouuusssmmmnnnfffdddjjjiii]]]UUUTTTPPPVVVYYY[[[]]]ZZZOOOAAAGGGOOOXXX[[[ZZZYYY[[[]]]]]]ZZZVVVQQQLLLFFFBBBAAAEEEGGGKKKSSS___fff```UUULLLNNNNNNNNNSSSXXXXXXTTTNNNMMMKKKHHHGGGFFFFFFFFFGGGOOOWWWXXXRRRLLLJJJJJJKKKJJJGGGFFFGGGJJJLLLLLLHHHGGGDDDCCCCCCEEEHHHJJJKKKKKKKKKKKKJJJIIIGGGEEEEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGEEEGGGIIIJJJJJJJJJJJJKKKHHHJJJMMMOOONNNLLLKKKJJJLLLKKKKKKKKKKKKKKKKKKLLLHHHIIIJJJLLLMMMOOOPPPPPPJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJLLLNNNOOOOOONNNMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFEEECCCAAABBB@@@??????AAABBBBBBAAABBBAAAAAAAAA@@@@@@@@@@@@======<<<:::999888777777555555555555444444444444///000111222333333444444000000000111111222222222000000000000000111111222222222222222111000///.........---------,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++************************)))***++++++++++++***)))************************((()))))))))************************************))))))*********+++++++++))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((''''''''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((((('''(((((((((((()))))))))))))))*********++++++++++++++++++++++++*********++++++,,,---///000000111111222333444666666666777777666555666777888666555222222333333333333222222444333333333333444555555444333222111000000000000111000////////////////////////000000000000//////////////////....................................---------............---,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))YYYBBB<<<888999999;;;@@@FFFHHHHHHGGGGGGGGGGGGFFFFFFCCCBBB@@@AAADDDFFFGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLGGGDDDDDDHHHIIIIIIKKKOOOLLLKKKKKKNNNSSSXXX[[[\\\___hhhqqqxxxwwwhhh]]]YYYXXX\\\^^^YYYTTTRRRQQQXXX]]]]]]______UUUHHHMMMUUU\\\]]]\\\]]]\\\ZZZZZZUUURRROOOJJJCCC???@@@HHHKKKNNNTTT\\\___XXXNNNMMMOOOOOOOOORRRWWWWWWTTTPPPNNNKKKHHHFFFDDDDDDCCCFFFNNNVVVVVVOOOHHHFFFFFFIIIJJJIIIEEEEEEIIIJJJIIIHHHEEEAAA>>>???BBBGGGJJJKKKJJJJJJKKKLLLLLLJJJHHHFFFGGGHHHIIIJJJIIIHHHGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLLLLNNNMMMLLLJJJIIIGGGEEEDDDHHHIIIIIIJJJKKKKKKKKKLLLHHHIIIKKKLLLMMMMMMMMMMMMKKKKKKJJJIIIIIIHHHGGGGGGJJJKKKMMMNNNNNNNNNNNNMMMNNNMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEEEEDDDBBB???AAA@@@??????AAABBBBBBAAAAAAAAAAAA@@@@@@@@@??????<<<<<<;;;:::999888777777444555666555333333333444000111222333333333333333000000000111111111111111///000000000111111111111000000000000000///...---......---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++******++++++************************)))***+++,,,,,,+++***)))***************+++++++++))))))))))))************************************)))))))))***++++++,,,,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((((((((()))))))))))))))************+++************************++++++,,,,,,---.........///000111333444555555555777666666777888888777555222222333333333333222222333222222222222222333333555444333111000/////////000//////....../////////...//////000000//////...//////////////////......------------------------,,,---.../////////......,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))UUU???;;;888999::::::===BBBFFFFFFFFFFFFGGGGGGGGGGGGBBBAAAAAABBBEEEFFFFFFEEEEEEDDDCCCCCCDDDGGGJJJLLLDDDBBBCCCIIILLLLLLOOOTTTPPPOOOPPPSSSXXX]]]```aaaccclllqqqqqqssstttjjj[[[OOORRRTTTUUUYYY\\\YYYRRRUUU]]]aaa___```ccc[[[OOOTTT[[[``````aaaccc___YYYVVVQQQOOOPPPMMMFFFCCCEEELLLNNNNNNOOOSSSVVVRRRKKKNNNQQQPPPNNNPPPSSSSSSPPPPPPNNNKKKHHHFFFDDDCCCCCCIIIMMMQQQOOOIIIDDDDDDFFFGGGKKKJJJEEEDDDGGGHHHEEEEEECCC@@@>>>>>>AAAEEEGGGIIIHHHHHHJJJMMMNNNLLLJJJFFFGGGHHHIIIIIIHHHFFFEEEFFFEEEEEEDDDDDDEEEFFFGGGHHHGGGFFFGGGIIIJJJKKKLLLMMMLLLKKKJJJIIIGGGEEECCCEEEFFFGGGIIIJJJKKKKKKLLLJJJJJJKKKLLLKKKKKKJJJIIIJJJIIIIIIHHHHHHHHHIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGEEEDDDDDDEEEDDDBBB@@@AAA@@@>>>???@@@BBBBBBAAA@@@@@@@@@@@@????????????<<<;;;;;;:::999888777777333555666555333222333555000111222333333222111111111111111111000000000000//////000111111111111111//////000000000///............---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++******++++++************************(((***+++,,,,,,+++***((())))))*********+++++++++))))))))))))************************************((())))))***++++++,,,,,,((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((())))))((('''''''''''''''((((((((())))))))))))))))))************(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444444444666555555666888888666444333333444444444444333333222222111111000111111111333333222111000000000111//////.........//////000......////////////........./////////////////////------------------------+++,,,---.........------------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))RRR???;;;:::<<<<<<;;;===AAAEEEEEEFFFFFFGGGGGGGGGHHHAAAAAAAAACCCFFFGGGFFFDDDCCCBBB@@@???AAADDDHHHKKKBBB@@@CCCIIIMMMNNNRRRVVVTTTTTTUUUXXX^^^cccfffgggjjjppplll```ZZZ[[[XXXOOOMMMRRRSSSQQQVVV^^^\\\SSSYYYaaaccc______ccc]]]QQQVVV\\\aaabbbfffiiieee]]]UUUPPPPPPSSSQQQKKKIIILLLMMMNNNMMMKKKMMMQQQQQQNNNOOORRRQQQNNNMMMPPPOOOLLLOOOMMMJJJHHHFFFEEEDDDDDDKKKMMMMMMIIIDDDBBBDDDHHHFFFKKKKKKEEECCCFFFFFFBBBCCCBBB@@@???@@@AAACCCEEEFFFEEEFFFIIIMMMOOOMMMKKKFFFGGGHHHIIIHHHFFFDDDCCCFFFEEEEEEEEEGGGHHHJJJKKKKKKIIIGGGGGGHHHJJJJJJJJJHHHHHHIIIJJJKKKKKKIIIGGGCCCDDDFFFHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKIIIGGGFFFHHHHHHGGGGGGHHHIIIKKKLLLOOONNNMMMMMMLLLMMMMMMNNNMMMLLLLLLKKKKKKKKKKKKLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCDDDEEEEEECCCAAAAAA???>>>???@@@BBBAAAAAA@@@@@@@@@????????????>>>;;;;;;::::::999888777777333555777555333111333555000000111222222111//////222222111111000000////////////000111111111111111//////000000000000//////......---------,,,,,,,,,++++++,,,,,,,,,------------,,,++++++******++++++************************((()))+++,,,,,,+++)))((())))))******++++++++++++))))))))))))************************************((())))))***++++++,,,,,,(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&'''((()))******(((((('''''''''(((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))))))))))))))************'''(((((()))***++++++,,,,,,,,,,,,+++++++++******,,,---...000222333333333444444444555777777444222333444444555555444444333222111111000//////000000111111111000111111222333//////.........//////000......////////////...............///////////////------------------------)))***,,,---...---,,,,,,......------------,,,,,,************************************************))))))))))))))))))))))))UUU@@@<<<999:::;;;<<<@@@EEEFFFFFFGGGEEEDDDDDDEEEGGGAAA@@@???@@@CCCDDDEEEDDD@@@???>>>???CCCFFFIIIIIIDDDEEEGGGIIILLLPPPVVVZZZRRRWWW^^^cccdddcccbbbbbbddd^^^WWWSSSSSSSSSRRRPPPPPPQQQTTTZZZ______[[[WWWaaa]]]YYYXXXXXXXXXUUUSSSXXXXXX]]]gggpppnnncccXXXTTTSSSSSSSSSSSSRRROOOMMMPPPLLLIIIHHHJJJNNNQQQRRRRRRPPPNNNMMMNNNNNNMMMLLLMMMLLLHHHEEECCCDDDHHHKKKNNNKKKGGGEEEEEEEEEEEEDDDJJJLLLLLLIIIDDDBBBCCCEEECCCBBBAAAAAABBBCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKHHHFFFCCCCCCDDDEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEKKKIIIFFFDDDCCCDDDFFFGGGEEEFFFHHHJJJJJJHHHFFFDDD@@@BBBFFFIIIKKKJJJIIIHHHLLLKKKJJJIIIIIIHHHIIIIIIJJJLLLLLLJJJHHHHHHLLLOOOSSSPPPMMMKKKLLLMMMNNNNNNPPPMMMIIIHHHIIIJJJKKKKKKHHHGGGEEEEEEFFFFFFDDDBBBBBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@???????????????>>><<<<<<;;;;;;;;;999999888777666555444444333333333222222222111111444222111000111222111000000000111111111111000000000000000000000000000000////////////////////////---------,,,,,,+++++++++,,,++++++,,,......,,,***,,,+++***))))))***+++,,,******************************++++++++++++******************************+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((('''&&&(((***+++***(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))+++*********))))))(((((()))************+++++++++++++++,,,++++++,,,000333333333444444333333222222222333333444333222000///222111///.........///000111000///...------...///111111000000//////......///......---------......------------------------,,,,,,,,,------.........---,,,,,,+++*********++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))VVV@@@;;;999:::;;;<<<@@@EEEDDDEEEEEEDDDCCCBBBCCCEEEAAA???>>>???BBBCCCCCCCCCAAA??????@@@DDDHHHKKKKKKGGGHHHJJJKKKMMMOOOSSSWWW^^^```ccccccaaa]]][[[ZZZZZZYYYWWWVVVVVVVVVTTTSSSOOOQQQUUU[[[______[[[WWWXXXVVVTTTTTTUUUUUUSSSQQQYYYZZZ^^^aaabbb___ZZZVVVYYYWWWTTTRRRQQQPPPOOONNNMMMJJJGGGEEEGGGKKKMMMNNNRRRPPPNNNMMMMMMMMMLLLJJJLLLKKKHHHFFFEEEEEEHHHJJJMMMKKKGGGFFFFFFFFFFFFEEEIIIKKKKKKHHHCCCBBBDDDFFFCCCCCCBBBAAAAAABBBDDDDDDFFFEEEEEEFFFGGGHHHIIIIIIGGGEEEBBBBBBCCCDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEIIIHHHEEECCCCCCDDDFFFGGGDDDEEEGGGHHHHHHFFFEEEDDDCCCDDDFFFIIIJJJJJJIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJIIIJJJJJJHHHFFFGGGJJJMMMTTTPPPMMMKKKKKKMMMMMMMMMOOOLLLIIIGGGHHHJJJKKKKKKIIIGGGEEEEEEEEEFFFEEECCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@??????>>>???>>>===<<<;;;;;;;;;;;;::::::999888777666555555333333222222222111111111333222000000111111000///000000111111111111000000////////////////////////........................---------,,,,,,+++++++++---,,,***+++,,,---,,,+++,,,+++***))))))***+++,,,******************************++++++++++++******************************************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((&&&((())))))'''&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))(((((())))))*********++++++++++++++++++++++++,,,///222222222333333333333222222111222222222111111000///222111///.........///000111000///...---......///111111000000//////...............---------......------------------------,,,,,,,,,,,,---------------,,,++++++*********++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))WWW@@@;;;999:::;;;<<<@@@EEECCCDDDDDDCCCBBBAAABBBCCC@@@???>>>>>>@@@BBBAAAAAAAAA@@@@@@BBBGGGKKKMMMNNNJJJLLLOOOPPPQQQSSSUUUWWWbbbbbbaaa]]]XXXTTTSSSSSSTTTWWWZZZ\\\ZZZXXXVVVUUUSSSUUUWWW[[[]]][[[WWWTTTTTTTTTUUUWWW[[[\\\\\\[[[YYY]]]___\\\VVVSSSVVVZZZ]]]ZZZVVVRRROOONNNMMMNNNJJJHHHEEEDDDFFFIIIKKKLLLQQQOOOMMMMMMMMMLLLKKKIIIIIIIIIHHHGGGGGGHHHHHHIIIKKKIIIFFFEEEFFFFFFFFFEEEHHHIIIIIIFFFBBBBBBEEEHHHDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGEEECCCAAAAAABBBDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCGGGEEEDDDBBBBBBCCCEEEFFFDDDDDDDDDEEEEEEEEEEEEDDDFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHHHHFFFEEEFFFIIILLLTTTPPPLLLJJJJJJKKKLLLLLLMMMKKKHHHGGGHHHIIIJJJJJJKKKHHHEEEDDDEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>======<<<;;;::::::::::::;;;::::::999888777666555222222222111111111111111222111//////000111000///111111222222222222111111////////////////////////........................------,,,,,,,,,,,,++++++...,,,******+++,,,,,,+++++++++************++++++******************************++++++++++++******************************************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((%%%)))+++***%%%###%%%'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))(((((()))))))))*********++++++***+++++++++***,,,...111000000111222333333333333111111000/////////000000222111///.........///000111000///.........///000111111000000//////..............................------------------------,,,,,,,,,,,,++++++++++++,,,,,,+++************++++++************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))TTT???;;;888:::;;;;;;???EEECCCDDDEEEDDDBBBAAAAAABBB???>>>======???@@@@@@???@@@???@@@CCCHHHLLLNNNOOOMMMPPPSSSUUUVVVWWWXXXZZZYYYXXXVVVRRROOONNNOOOQQQTTTYYY]]]^^^[[[WWWUUUVVVXXXXXXWWWVVVVVVUUUTTTSSSTTTUUUXXX\\\```cccdddddd[[[___```\\\UUUSSSXXX^^^YYYXXXVVVSSSOOOMMMLLLLLLFFFEEECCCDDDGGGJJJLLLMMMNNNMMMLLLLLLMMMMMMLLLJJJHHHHHHHHHIIIKKKKKKJJJHHHIIIGGGDDDDDDEEEEEEEEEDDDEEEFFFFFFDDDAAABBBFFFJJJEEEDDDBBBAAA@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB@@@@@@AAACCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@DDDCCCBBBAAAAAACCCDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGGGGHHHJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMHHHHHHGGGFFFFFFHHHJJJLLLSSSPPPLLLIIIIIIJJJKKKJJJLLLIIIGGGGGGHHHIIIIIIIIILLLIIIEEEDDDDDDFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>======<<<;;;::::::999999999::::::999999888777666555555111111111111111111111111111000......///000000///111111222222222222111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,------,,,***++++++++++++++++++++++++******************************++++++++++++***************************************))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((('''((())))))((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))************)))***++++++***+++---///---...000111222333333333222111//////...///000111222111///.........///000111000///......///000000111111000000//////......------..................------------------------,,,,,,,,,++++++*********++++++***************+++************))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((PPP???:::888999:::;;;???DDDCCCEEEFFFEEECCCAAAAAAAAA>>>===<<<<<<>>>@@@@@@?????????@@@CCCHHHLLLNNNNNNQQQSSSUUUUUUTTTSSSSSSTTTOOOOOONNNLLLKKKLLLOOORRRQQQUUUYYYYYYVVVTTTUUUWWWWWWUUURRRPPPPPPRRRWWWZZZXXXYYY[[[\\\\\\]]]]]]^^^___aaaaaa^^^YYYWWWWWWYYYQQQSSSUUUTTTPPPMMMKKKKKKAAA@@@AAACCCHHHKKKMMMMMMKKKJJJJJJLLLNNNOOONNNLLLGGGGGGHHHKKKNNNNNNLLLIIIFFFDDDCCCCCCDDDDDDCCCBBBCCCDDDEEECCCAAAAAAEEEIIIDDDCCCBBBAAA@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCDDDBBB@@@@@@AAABBBCCCBBBAAAAAABBBCCCCCCBBBAAAAAABBBBBBAAAAAABBBCCCDDDEEEEEEEEECCCCCCCCCEEEFFFHHHHHHHHHFFFFFFFFFHHHJJJKKKNNNNNNMMMLLLKKKKKKLLLLLLJJJIIIGGGGGGHHHJJJLLLMMMQQQNNNJJJHHHHHHIIIJJJJJJKKKIIIGGGGGGHHHJJJJJJIIILLLIIIEEEDDDEEEGGGHHHIIIHHHGGGEEEDDDBBBBBBAAAAAABBBAAAAAA@@@>>>======<<<;;;;;;:::999999999999:::888888777666555444444333111111111111111111222222111///......///000000///111111111222222111111111................................................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++///111000---***+++++++++,,,,,,+++++++++******************************++++++++++++******************************))))))))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((()))&&&%%%(((,,,...,,,(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((())))))(((((()))))))))*********)))***++++++******,,,...,,,---...000111222222333222111000//////000222333222111///.........///000111000///......///000111111111000000//////......,,,,,,---...//////......------------------------,,,,,,,,,++++++******************))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((~~~MMM???:::888999:::;;;???DDDCCCEEEFFFEEECCCAAA@@@@@@===<<<;;;<<<>>>@@@AAA@@@@@@@@@AAAEEEIIILLLMMMMMMRRRRRRRRROOOLLLJJJIIIJJJLLLMMMMMMMMMLLLMMMOOORRRJJJLLLOOOQQQQQQSSSTTTVVVPPPOOOMMMLLLNNNUUU^^^dddccccccaaa^^^YYYWWWVVVWWWcccbbbaaa^^^ZZZUUUQQQOOOKKKPPPTTTTTTQQQMMMKKKKKK>>>>>>???CCCHHHKKKLLLLLLJJJJJJKKKMMMOOOPPPNNNMMMHHHHHHIIILLLPPPRRROOOLLLFFFDDDCCCCCCCCCCCCAAA@@@@@@CCCEEEDDDAAAAAADDDGGGCCCBBBAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDEEECCCAAA@@@AAABBBBBBAAACCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCEEEFFFHHHFFFFFFEEEEEEFFFHHHIIIJJJOOONNNMMMLLLLLLKKKKKKKKKKKKIIIGGGHHHJJJMMMNNNNNNOOOLLLIIIGGGHHHIIIJJJJJJJJJIIIHHHHHHJJJKKKJJJJJJKKKIIIFFFFFFGGGHHHIIIIIIGGGFFFEEECCCBBBAAAAAAAAABBBBBBAAA???>>>===<<<;;;;;;::::::999999:::::::::888777666555444333333222222222222222222333333333111///...///000111111000000000111111111111000000........................------------------------++++++,,,,,,,,,,,,------'''(((+++000333222000---++++++,,,,,,,,,,,,++++++******************************++++++++++++******************************))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((+++&&&###'''///222...(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''(((((((((((())))))((((((((()))))))))******((()))++++++******+++,,,+++,,,---///000111111111111111000000000111222222222111///.........///000111000/////////000111222111111000000//////......+++,,,---/////////......------------------------,,,,,,,,,,,,++++++++++++***))))))))))))***++++++(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~MMM???:::777999::::::>>>DDDAAACCCEEEEEEBBB???>>>>>><<<;;;:::<<>><<<;;;;;;;;;;;;::::::::::::;;;;;;888888777666555444333333222222333333333444444444111000//////111222222111//////000000000000//////........................------------------------+++++++++,,,,,,---------))))))***---111444444333++++++,,,------,,,++++++******************************++++++++++++******************************((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((***'''%%%(((---///,,,(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***''')))++++++***)))***++++++,,,---...///000000000...///000000111111000000222111///.........///000111000/////////000222333111111000000//////......***+++---///000000///...------------------------,,,,,,,,,,,,------------)))))))))))))))***++++++(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))NNN>>>:::777999::::::>>>DDD@@@BBBDDDCCCAAA>>>===<<<;;;::::::<<<@@@BBBCCCCCCEEEDDDFFFIIILLLNNNNNNNNNGGGHHHGGGFFFEEEFFFIIILLLEEEIIIMMMPPPPPPPPPQQQQQQMMMMMMNNNQQQUUUUUUQQQLLLMMMPPPRRRSSSTTTXXX___dddgggfffddd^^^ZZZYYY\\\___]]]```aaa]]]VVVQQQRRRTTTPPPSSSUUUSSSMMMKKKLLLOOOIIIIIIJJJMMMPPPQQQPPPNNNPPPOOOOOOPPPPPPOOOKKKIIIKKKIIIIIIMMMSSSVVVTTTPPPJJJHHHGGGFFFFFFEEEBBB@@@===AAAEEEEEECCCAAAAAABBBAAA@@@@@@???@@@AAACCCDDDFFFEEEEEEDDDDDDDDDEEEEEEIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@AAABBBDDDEEEFFFFFF@@@@@@AAABBBBBBCCCDDDDDDAAABBBCCCEEEFFFHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLLLLIIIFFFGGGKKKNNNNNNNNNLLLIIIFFFEEEGGGJJJKKKKKKKKKIIIIIIJJJLLLMMMLLLKKKIIIHHHHHHHHHJJJJJJIIIHHHDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAA???>>><<<;;;;;;;;;;;;;;;::::::;;;<<<<<<999999888777666555444444333333333444444555555555222000///000222333333222......////////////..............................------------------------+++++++++,,,,,,---------,,,***)))+++///444777999++++++------------++++++******************************++++++++++++******************************(((((())))))*********+++)))))))))))))))******+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((()))******)))(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&'''''''''(((((())))))(((((((((((())))))))))))''')))++++++***))))))***,,,,,,---...////////////,,,---///000000000///...222111///.........///000000000/////////111222333111111111000//////......***+++---///000000///...------------------------,,,,,,,,,------.........))))))((())))))***++++++'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))){{{NNN???===:::888999;;;===???CCCCCCBBBAAA@@@>>>======;;;;;;<<<===???BBBDDDEEEDDDFFFJJJLLLMMMKKKIIIGGGFFFFFFEEECCCBBBBBBEEEGGGFFFHHHLLLOOOPPPPPPOOOOOONNNMMMOOOSSSQQQKKKMMMSSSOOOQQQTTTVVVWWWWWWXXXYYYZZZ]]]``````^^^\\\\\\]]]^^^]]][[[YYYYYYZZZ[[[\\\ZZZWWWQQQMMMJJJJJJLLLMMMTTTOOONNNRRRSSSQQQQQQRRRQQQPPPOOOLLLIIIGGGHHHIIIMMMKKKJJJNNNSSSUUURRRNNNJJJGGGDDDCCCDDDEEECCC@@@EEEEEEFFFEEEEEEDDDCCCBBBBBBBBBAAAAAAAAABBBCCCCCCFFFGGGFFFDDDAAAAAADDDHHHFFFDDDBBB@@@>>>??????@@@BBB???======@@@BBBBBBAAACCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCBBBAAAAAADDDFFFAAA???@@@DDDJJJKKKGGGBBBEEEGGGIIIKKKLLLLLLKKKJJJKKKIIIIIIKKKNNNOOOLLLJJJIIIHHHFFFFFFGGGJJJNNNPPPRRROOOLLLKKKLLLLLLIIIGGGKKKKKKLLLKKKJJJIIIGGGFFFFFFEEEDDDBBBBBBBBBCCCDDDDDDCCCBBBAAA???>>>===<<<===<<<;;;::::::;;;<<<===;;;:::999777666666555555444444333333333333222222000000000000000000000000000000000000////////////////////////...............------,,,,,,------.........---------,,,,,,,,,,,,)))''')))///222111///************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))************+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))++++++************++++++))))))***+++,,,,,,------------...///000111222222444222000///...///000111111...,,,///555888666333333333222000///---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***************************))))))))))))))))))))))))))))))))))))((((((((((((***++++++***(((&&&$$$"""))))))(((((('''''''''&&&yyyMMM>>><<<999888888;;;>>>@@@BBBBBBAAA@@@???>>>===<<<:::;;;===???AAACCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEECCCBBBBBBCCCEEEEEEHHHMMMPPPPPPOOONNNOOOQQQNNNPPPTTTSSSNNNLLLNNNOOORRRUUUXXXXXXWWWVVVUUUTTTWWWZZZZZZZZZ[[[^^^```]]]\\\\\\[[[\\\]]]___```]]]ZZZVVVRRRPPPPPPQQQRRROOOOOORRRWWWXXXTTTSSSTTTSSSQQQOOOKKKHHHGGGGGGHHHLLLJJJIIILLLQQQRRROOOLLLIIIFFFDDDCCCDDDEEECCCAAADDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBB@@@AAABBBAAA@@@AAAEEEHHHEEEDDDBBB???>>>>>>>>>???AAA???>>>>>>AAABBBBBB@@@AAA@@@???>>>>>>>>>??????AAABBBBBBAAA@@@AAACCCEEEFFFFFFHHHMMMRRRQQQLLLGGGDDDEEEGGGIIIJJJJJJIIIIIIIIIHHHHHHJJJLLLMMMKKKHHHIIIHHHFFFFFFGGGJJJNNNPPPQQQNNNJJJIIIKKKLLLKKKJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBCCCCCCDDDCCCCCCBBBAAA???>>>===<<<===<<<<<<;;;;;;<<<======::::::888777666555555555444444333333333222222222000000000000000000000000000000000000////////////////////////............------,,,,,,,,,,,,---------,,,,,,,,,++++++++++++---)))'''***...111000...************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))))))))))))))************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))+++******))))))******+++)))******++++++,,,,,,,,,,,,,,,---...///000111111;;;999666222///...------111...---///444777666333222222111000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))))))))))))))(((((((((((('''((())))))***)))(((((()))(((((((((''''''''''''tttKKK<<<:::888777888;;;>>>AAA@@@@@@??????>>>===<<<<<<;;;<<>>>>>??????>>>???BBBEEEEEECCCAAA???============@@@??????@@@BBBBBBAAA??????>>>===<<<<<<<<<======@@@AAAAAA@@@???@@@BBBDDDBBBCCCFFFKKKNNNMMMGGGBBBBBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGIIIJJJJJJHHHFFFIIIHHHFFFFFFGGGJJJNNNPPPOOOMMMJJJIIIJJJKKKLLLKKKIIIJJJJJJKKKJJJIIIGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAA@@@???======<<<>>>===<<<<<<<<<<<<======:::999888666555555555555333333333333222222222222000000000000000000000000000000000000////////////////////////............------,,,,,,,,,,,,------++++++++++++************---***(((***---///...---************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))************+++++++++***************************************+++++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))+++******))))))******+++***************+++++++++++++++,,,---......//////>>><<<888444111...------000...---///333555444222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((()))*********)))((((((((((((''''''''''''mmmIII;;;999777666888;;;>>>AAA>>>>>>>>>======<<<<<<<<<===???AAACCCDDDDDDBBBBBBDDDBBB@@@>>>>>>???AAACCC@@@AAACCCCCCAAA@@@@@@AAACCCKKKSSSTTTOOOLLLLLLOOOSSSSSSRRRPPPMMMKKKLLLNNNTTTUUUUUUVVVWWWVVVTTTRRRYYYXXXVVVTTTUUUYYY^^^bbb\\\]]]^^^___````````````^^^]]][[[YYYVVVTTTRRRQQQLLLQQQYYY]]]ZZZTTTSSSWWWWWWSSSMMMIIIFFFFFFEEEEEEJJJIIIIIIJJJLLLLLLIIIGGGEEEDDDCCCCCCCCCDDDDDDDDDAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>@@@@@@???>>>======>>>???CCCBBB@@@>>>===<<<<<<<<<>>>>>>@@@AAABBBAAA@@@???=========<<<<<<<<<<<<<<>>===>>>@@@BBB======>>>AAACCCBBB???;;;AAABBBCCCEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIHHHGGGFFFHHHGGGFFFFFFGGGJJJMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@???>>>===<<<<<<>>>>>>======<<<<<<<<<===999888777666555444444444333333333222222222222111000000000000000000000000000000000000////////////////////////............---,,,,,,,,,,,,,,,,,,---,,,++++++++++++*********---+++)))***,,,------+++************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********((()))))))))************************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))*********************)))))))))*********+++,,,------...777666444222111000/////////...---///111333222111........./////////000000------------------------++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''&&&((((((((((((((('''''''''fffGGG:::888777666777:::>>>@@@======<<<<<<<<<<<<<<<<<<@@@AAACCCCCCCCCAAA???======>>>>>>???@@@AAAAAABBB>>>@@@AAABBBAAA@@@AAABBBDDDLLLSSSTTTOOOKKKLLLOOOPPPRRRQQQLLLGGGIIIPPPVVVWWWUUUSSSSSSUUUVVVVVVUUUYYYVVVTTTSSSUUUYYY^^^```]]]]]]^^^^^^^^^]]]]]]\\\```___]]]ZZZWWWSSSQQQOOOPPPRRRWWWYYYUUUOOOPPPVVVVVVQQQLLLHHHGGGGGGFFFDDDJJJJJJJJJKKKKKKKKKIIIGGGDDDDDDDDDCCCBBBCCCCCCDDDAAAAAA@@@@@@AAABBBCCCDDDBBBAAA@@@???>>>=========@@@???>>>>>>>>>>>>>>>===@@@???>>>===<<<;;;;;;;;;<<<>>>???@@@@@@@@@??????===============<<<<<<<<<===>>>>>>===<<<<<>>===>>>?????????@@@AAABBBDDDEEEFFFGGGHHHFFFGGGHHHIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFIIIKKKMMMLLLNNNPPPPPPNNNJJJFFFCCCEEEEEEGGGHHHHHHGGGFFFFFFCCCCCCCCCDDDDDDDDDCCCCCC@@@@@@???>>>>>>===<<<<<<===============<<<;;;;;;999888666555444444333333333333222222222111111111000000000000000000000000000000000000////////////////////////............,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++******++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))************((()))))))))************************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))))))))))))))******)))))))))))))))))))))))))))******++++++,,,,,,/////////............///......---...000000000000---------...//////000000------------------------++++++++++++++++++++++++******+++,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''&&&&&&&&&'''''''''(((((((((((((((aaaEEE:::888666555666999<<>><<<;;;999;;;===???AAAAAA@@@@@@<<<>>>@@@AAA@@@AAACCCEEEFFFKKKPPPPPPLLLJJJJJJMMMKKKNNNMMMHHHHHHNNNWWW\\\VVVSSSQQQRRRVVVXXXXXXVVVRRRPPPOOOQQQUUUZZZ]]]___\\\\\\[[[[[[[[[ZZZZZZZZZbbbaaa^^^[[[XXXUUURRRQQQSSSRRRSSSTTTQQQLLLNNNSSSRRRNNNJJJIIIIIIIIIGGGDDDIIIJJJKKKKKKKKKJJJIIIHHHDDDEEEEEECCCBBBAAABBBDDDAAAAAA@@@??????@@@AAABBB@@@???>>>===============<<<;;;;;;===???AAA@@@???<<<<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>======>>>???===>>>>>>>>>>>>===<<<<<<;;;<<<<<<;;;:::;;;===???FFFCCC???<<<<<<===@@@BBB???@@@AAABBBDDDEEEGGGGGGEEEFFFHHHHHHGGGEEEEEEEEECCCCCCCCCDDDEEEGGGIIIJJJJJJMMMPPPPPPLLLGGGBBB@@@BBBCCCDDDEEEFFFFFFEEEDDDAAAAAABBBCCCCCCCCCBBBBBB??????>>>>>>===<<<<<<;;;<<<=========<<<;;;:::999888777666555333333333333222222222222111111111111000000000000000000000000000000000000////////////////////////............,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++*********)))******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))***************************+++++++++***************************************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***((((((((((((((()))))))))))))))*********+++++++++------,,,,,,,,,+++++++++........................,,,------...//////000000------------------------++++++++++++++++++++++++)))***++++++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&'''((()))***'''''''''(((((((((((((((___DDD;;;999777555555888;;;===;;;;;;<<<<<<=========>>>>>>>>>>>>======<<<<<<<<<999:::<<<===>>>>>>>>>>>><<<===>>>???@@@BBBFFFHHHGGGIIIKKKJJJIIIGGGHHHIIIHHHIIIHHHHHHOOO[[[___]]]QQQPPPPPPUUUZZZ\\\YYYUUUQQQPPPPPPSSSXXX[[[\\\[[[ZZZZZZYYYXXXXXXYYY[[[[[[```___]]]ZZZXXXVVVUUUUUURRROOOOOOQQQQQQNNNNNNQQQNNNKKKHHHIIILLLLLLIIIEEEGGGHHHJJJKKKJJJIIIIIIIIIDDDEEEFFFDDDAAA???AAACCCBBBAAA???>>>>>>???@@@AAA>>>>>>===<<<<<<=========;;;::::::<<>>>>>>>>===;;;;;;:::;;;;;;:::999999<<<>>>DDDBBB???;;;::::::<<<>>>======>>>@@@AAACCCEEEFFFCCCEEEGGGGGGDDDCCCCCCDDDAAAAAAAAABBBDDDEEEGGGHHHHHHJJJKKKJJJFFFBBBAAAAAA???@@@BBBCCCDDDDDDCCCCCC???@@@AAABBBBBBBBBAAAAAA>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;:::999888777777555444333222222222222222222222111111111111000000000000000000000000000000000000////////////////////////............,,,,,,++++++++++++,,,,,,++++++++++++************((()))))))))))))))+++,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))&&&''''''(((((())))))))))))************+++++++++,,,,,,,,,,,,,,,,,,++++++---.........---------...,,,------....../////////------------------------************************))))))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((******)))(((((()))***+++''''''''''''((((((((()))___CCC;;;999777555555777:::<<<;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>@@@CCCGGGKKKGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCHHHXXXfffeee\\\LLLMMMPPPWWW^^^^^^YYYSSSVVVUUUUUUXXX[[[\\\ZZZWWWYYYXXXWWWWWWXXXZZZ\\\^^^]]][[[YYYWWWVVVVVVVVVWWWPPPMMMMMMQQQSSSQQQOOOPPPKKKIIIGGGIIIMMMNNNJJJEEEEEEGGGIIIJJJIIIHHHHHHIIIEEEFFFFFFDDD@@@???@@@BBBCCCAAA???>>>===>>>???@@@======<<<<<<<<<======>>>>>><<<;;;<<<>>>>>>;;;999777888999:::;;;;;;;;;;;;:::;;;<<<:::888999<<>>@@@BBBDDDEEEAAADDDFFFFFFCCCAAAAAABBB@@@@@@@@@AAACCCDDDFFFGGGFFFGGGGGGDDD@@@???AAADDD===>>>@@@BBBCCCCCCBBBBBB>>>>>>@@@AAABBBAAAAAA@@@>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;999888666777666555444333222222222222222222111111111111000000000000000000000000000000000000000////////////000/////////............,,,++++++++++++++++++,,,************))))))))))))'''((())))))))))))+++---************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))******++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))%%%&&&&&&'''((()))******************++++++++++++******,,,---.../////////---.........,,,,,,,,,------------.........//////------------------------************************((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((111///---+++)))(((((()))&&&'''''''''(((((())))))\\\@@@;;;999777666666999<<<>>><<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;:::::::::;;;<<<===>>>>>>:::::::::;;;===>>>@@@AAAAAA@@@@@@@@@AAAAAABBBCCCAAACCCAAAFFF]]]rrriiiPPPKKKMMMOOORRRTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRUUUUUUSSSXXX^^^]]]WWWUUUWWWVVVSSSSSSVVVVVVTTTTTTOOOKKKKKKOOOQQQPPPNNNOOOLLLKKKNNNQQQQQQLLLGGGHHHGGGGGGFFFEEEEEEFFFFFFDDDDDDCCCBBBAAA@@@@@@???>>>===============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;999777666999999888888999999:::;;;888888999::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888999888666555555777999;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;<<>>===<<>>=========<<<;;;999888777888888999999999999888888666555555444444333222222111111111111111111111111000000000000000000000000000000000///...,,,+++***++++++,,,------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))),,,,,,+++***))))))******************************+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((([[[???<<<:::777666666888;;;===;;;;;;;;;;;;::::::::::::999999999::::::::::::;;;::::::;;;;;;<<<<<<======::::::;;;;;;<<<===??????AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAIII\\\kkkbbbPPPIIIJJJMMMOOOQQQSSSTTTTTTXXXXXXVVVTTTRRRPPPOOONNNOOORRRRRRQQQUUUZZZYYYTTTPPPTTTTTTRRRSSSWWWWWWUUUSSSOOOKKKLLLOOORRRQQQOOOOOOMMMKKKMMMPPPPPPMMMIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@??????>>>===============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::888777999888888888888999::::::777777888888999::::::;;;;;;;;;;;;;;;:::999888777999777666444555777999:::::::::;;;;;;;;;<<<<<<<<<:::;;;;;;::::::;;;>>>AAAGGGDDDAAAAAABBBBBB@@@>>>AAA@@@??????@@@BBBDDDFFFHHHGGGEEEBBB@@@>>>======>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>======<<<<<<;;;999888777888888888888888888888888555555555444333333222222111111111111111111111111000000000000000000000000...//////000000000000///,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,************************************************************************))))))))))))************************************,,,++++++***))))))******************************************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((YYY>>><<<:::888666666777999;;;;;;;;;;;;:::::::::999999888888999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======@@@@@@??????>>>?????????@@@===@@@LLLZZZ___XXXOOOIIIIIIKKKMMMPPPRRRUUUVVV[[[YYYUUUQQQMMMKKKIIIIIILLLNNNOOONNNQQQTTTTTTPPPPPPSSSUUUSSSSSSVVVUUURRRRRROOOLLLMMMPPPRRRRRRPPPPPPMMMKKKLLLNNNOOOMMMJJJHHHHHHFFFEEEDDDDDDDDDDDDEEEDDDCCCBBB@@@???>>>===>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999888888777777777888999999666666777777888888888999999999999999999888777666888777555444555666888:::999999999:::::::::;;;;;;777888999999999:::===???DDDCCCAAAAAAAAAAAA@@@>>>?????????@@@AAABBBCCCDDDFFFEEECCCAAA@@@>>>======>>>???@@@@@@AAAAAA@@@@@@AAA@@@@@@??????>>>======<<<<<<<<<;;;:::999888777777777666666666666777777555555444444333333222222000000000000000000000000////////////////////////---....../////////000000,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,************************************************************************)))))))))*********++++++++++++++++++++++++++++++,,,+++******)))*********************************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((XXX>>><<<:::888666666777888999::::::::::::999999999999888888888888999999999999:::::::::::::::999999999;;;;;;::::::::::::;;;;;;???>>>>>>===============>>>:::???NNNVVVRRRLLLLLLIIIIIIJJJLLLOOOSSSVVVXXXZZZXXXSSSNNNKKKIIIHHHHHHKKKLLLMMMMMMNNNOOOOOONNNSSSWWWWWWUUUTTTTTTQQQMMMQQQOOOMMMNNNPPPRRRRRRQQQPPPNNNLLLLLLMMMNNNMMMLLLHHHHHHFFFEEEDDDCCCCCCBBBEEEDDDCCCAAA@@@>>>===<<<======<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999999::::::::::::::::::777777666666777777888999777777777777777777888888888999999999888888777666777666555444555666777888777777888888888999999999666777888888888:::<<<>>>AAAAAA@@@@@@AAA@@@@@@???======>>>???@@@AAABBBBBBDDDDDDBBB@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;::::::999888777777666555555555555666777555555444444333222222111////////////////////////////////////////////////......---,,,,,,,,,+++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++***************+++*********************************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********************************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((VVV>>>;;;:::888777666777888888::::::999999999888888888777777777888888888999999999999999999888888888888;;;::::::999999999999999===<<<<<<;;;;;;;;;<<<<<<<<<888>>>KKKOOOGGGDDDGGGFFFFFFGGGIIILLLPPPSSSUUUUUUSSSPPPLLLJJJIIIJJJJJJLLLLLLMMMNNNMMMLLLLLLMMMSSSWWWXXXUUUTTTTTTQQQMMMPPPOOONNNOOOPPPQQQQQQQQQPPPNNNMMMLLLMMMMMMMMMMMMIIIHHHFFFDDDCCCBBBAAAAAACCCCCCBBBAAA???>>>===<<<======<<<;;;;;;:::;;;;;;::::::::::::::::::::::::888888888888999999999999666555555555555666777777888888888888888777777777888999999999999888888777555555444444444555666777666666666666777777777777666777888999999999;;;===<<<>>>??????????????????<<<<<<===>>>???@@@AAAAAABBBBBBAAA??????>>>>>>???>>>>>>???@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;::::::::::::999888777777666666555555555555666666555444444333222222111111////////////////////////////////////////////////......---,,,,,,,,,------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++************************************************************************************+++++++++++++++++++++++++++++++++++++++***************++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((}}}TTT===:::999888777666777888888999999999888888888777777666777777777777888888888777777777888888888888888:::999888888888888888999::::::999999::::::;;;<<<999777<<>>=========<<<;;;:::::::::::::::999999999999999999999999888888777666666777777888555555444444555555666777999999888888777777666666888888999999999888888777444444444444444555666666444444444555555555666666555777999999888888999;;;888:::===>>>=========>>><<<<<<<<<===>>>???@@@AAA@@@@@@??????>>>?????????===>>>??????@@@@@@??????>>>>>>===<<<<<<;;;;;;:::999999999999999888777666555555666666666666555555444444333333222222111111000000000000000000000000////////////////////////---------...///111444555000///...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++*********)))******+++,,,************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))'''(((((())))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((xxxPPP:::888777777777777777888999999888888888777777777777666666666777777777888888555666666777777888888888888888777777777888888999777777777888999:::;;;<<<777888;;;>>>@@@???===<<<<<<===???BBBDDDFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKMMMLLLMMMOOOMMMGGGGGGLLLLLLOOOPPPNNNOOOSSSSSSQQQNNNOOOPPPOOONNNMMMLLLLLLLLLNNNOOOOOONNNMMMLLLLLLIIIHHHFFFCCCAAA@@@???>>>@@@@@@??????>>>>>>>>>>>>===<<<;;;:::999999999999999999999999999999999999888777666555444444555555444444444333444555555666888888777777666555444444666777777888888777777666333333444444444555555555333333333444444444444555555666888888666555666777444777;;;===<<<;;;<<<===<<<<<<;;;;;;<<<>>>@@@BBB??????>>>>>>>>>??????@@@===>>>>>>???????????????======<<<<<<;;;:::::::::888888888888888888777666444555777999999777555444444444333333222111111111111111111111111111111111000000000000000000000000......---...000333555777111000...,,,+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++*********************************+++++++++,,,,,,******************************))))))***++++++,,,************************((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))******************************************+++++++++,,,,,,,,,*********++++++,,,,,,---************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((uuuNNN888777666666777777888999999888888888888777777777777666666666666777777777777444555555666777888888999777777777777777888999999666666666777888:::;;;<<<666888::::::<<<>>>===999<<<===@@@BBBDDDEEEEEEEEEDDDEEEFFFHHHIIIIIIIIIIIIMMMKKKMMMOOOLLLEEEFFFKKKNNNPPPOOOLLLLLLOOOOOOMMMNNNOOOPPPOOOMMMKKKKKKKKKKKKMMMPPPPPPOOOMMMKKKKKKIIIHHHFFFCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999888888888888888888888888888777555444333333333444444333333333333444555555777777666555444333333222555555666666666666666555333333333444444444555555222222333333333444444444444555777666555333444444222666:::<<<;;;:::;;;======<<<:::999:::===@@@BBB>>>>>>>>>>>>>>>???@@@@@@======>>>???????????????===<<<<<<;;;;;;:::999999777888888888888777777666333555888::::::888555333444444333333222111111000111111111111111111111111111111111111111111111111000///...---...000222333222000...,,,+++,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))******))))))***+++,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))************))))))(((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************************************++++++,,,,,,,,,))))))***+++,,,------...************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((oooLLL;;;:::888666555555666888:::666666666666555555555555555555555555555555555555888777666555444444555666555555555555666666666666666666666666777777777777777777888888888999999999:::<<<>>>@@@AAABBBBBBBBBEEEDDDCCCCCCDDDFFFHHHIIIFFFHHHIIIJJJIIIJJJLLLMMMPPPOOOMMMKKKKKKKKKKKKLLLNNNMMMLLLLLLLLLMMMOOOPPPMMMMMMNNNOOOOOOOOONNNNNNFFFEEEDDDCCCBBBAAA@@@@@@<<<;;;:::;;;=========<<<===>>>>>>===:::888777888555555555555666777999999888777777666555444444444222222222333444555666777777666666555444444333333444444444444444444444444444333333222222333333444111111111111111111111111666666555555444444444444666555444333444666888:::888888999::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<;;;:::::::::;;;;;;>>><<<999777666777888:::888888888777777777777777444555555666666666666666444444333222222111111000000000000000000000000000////////////............///............---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************------,,,++++++******)))************************************************************************))))))***++++++++++++***************************)))************++++++++++++++++++*********)))))))))))))))))))))))))))))))))************++++++++++++******+++,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))++++++******))))))((((((((((((((((((((()))******))))))((((((((()))******''')))***)))(((((()))******))))))((())))))******+++++++++,,,,,,,,,,,,,,,...////////////...------//////000000000//////......///000000///---***))),,,++++++******++++++,,,***))))))(((((((((((()))+++************)))))))))))))))))))))))))))))))))******))))))))))))************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))hhhHHH::::::888666555555666888:::666666666666555555555555555555555555555555555555777666555444444444555555444444555555555666666666555555666666666777777777777777777888888888999999999;;;===???@@@AAAAAAAAA<<<>>>BBBDDDEEEEEECCCBBBFFFHHHJJJJJJIIIJJJKKKMMMOOONNNLLLKKKJJJJJJKKKKKKMMMLLLKKKKKKKKKLLLMMMNNNLLLLLLMMMMMMNNNNNNOOOOOOGGGFFFEEEDDDBBBAAA@@@???===;;;:::;;;<<<===<<<:::<<<===>>>===:::888777777555555555555666777888999777777666666555444444333333222222333333555666666666666666555444333333333333333333333333333333333333333222222222222333333111111111111111111111111555555555555444444333333555444333333444555777999888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;:::::::::::::::;;;;;;===;;;999777666777888999888888888777777777666666444555555666666666666666444444333222222111111000000000000000000000000000////////////............///............---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************++++++++++++++++++++++++************************************************************************))))))***++++++++++++***************************)))************++++++++++++++++++*********)))))))))))))))))))))))))))))))))************+++++++++,,,+++******++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))*********)))))))))))))))))))))((((((((())))))******))))))((())))))******&&&((())))))(((((()))+++)))))))))******+++++++++...//////000111222222333444444444444444333222111333444444444444444333333444555666777666444333111111000///...---,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))((()))))))))))))))************))))))))))))***************+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbFFF;;;999888666555555666888999666666666555555555555444444444444444444444444444555444444333333333333444444444444444555555555555555555555666666666666777666666777777777888888888888999;;;<<<===>>>??????;;;===???AAACCCCCCCCCCCCGGGHHHJJJJJJIIIIIIJJJLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKLLLKKKKKKJJJKKKKKKMMMOOOPPPIIIHHHFFFDDDBBB@@@??????>>><<<;;;;;;;;;;;;:::888:::<<<======:::777555555555555555555555666777888666666666555555444444333333222222333333444555666666555555444444333333222222222222222222222222222222222222111111222222222111111111111111111111111444444444444333333333333444333333222333444666777666777777888888999:::::::::::::::;;;;;;;;;;;;<<<999999999999999:::;;;<<<<<<;;;888777666777888999999999888777777666555555444555555666666666666666444444333222222111111000000000000000000000000000////////////............///............---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************))))))******+++,,,,,,---************************************************************************))))))***++++++++++++***************************)))************++++++++++++++++++***************)))))))))))))))))))))))))))************+++++++++---+++)))(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))******************)))))))))))))))*********)))))))))))))))***'''(((************,,,---,,,---...///000000000000333333444666777888999::::::;;;::::::999888777666888999999::::::999999888:::;;;<<<======<<<;;;:::888777666444222000///...---.........---,,,***)))))))))))))))))))))))))))((((((((())))))***************))))))))))))***************++++++++++++,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))```EEE<<<888777666555555666777888666666555555555444444444444444444444444444444444333333222222222222222222333333333333444444444444444444555555555666666666555555666666666777777777777777888:::;;;<<<<<<<<>>BBBHHHKKKFFFGGGIIIIIIHHHGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHIIIKKKNNNOOOJJJHHHFFFCCCAAA@@@??????>>>===;;;:::::::::888666777:::<<<<<<999666444444555444444444555555666777555555555444444444333333333222222222333444444555444444444444333333222222111111111111111111111111222111111000000111111222111111111111111111111111333333333333333333222222333222222222222333444555555555555666777777888888888888999999999:::::::::777777777888999:::;;;<<<:::999888666666666777888:::999888777666555444444444555555666666666666666444444333222222111111000000000000000000000000000////////////............///............---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))*********+++++++++************************))))))******+++++++++,,,************************************************************************))))))***++++++++++++***************************))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++...,,,)))((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))(((((())))))******++++++++++++***)))))))))************))))))))))))******)))+++---.........000222111222444666777888888777777888888999:::;;;;;;<<<>>>>>>>>>===<<<;;;:::999:::;;;<<<<<<===<<<<<<<<<;;;<<<===>>>>>>>>>======<<<<<<;;;:::888666555444222333444444333111...---,,,,,,+++******))))))((('''((((((((())))))))))))******))))))))))))******************++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((^^^DDD;;;777777666555555666777777555555555555444444444444444444444444444444444444111111222222222222222222222222222222333333333333444444444444555555555555444444555555555666666666666666777777888999:::;;;AAA???<<<;;;===AAAGGGKKKDDDEEEGGGGGGFFFFFFGGGIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIHHHGGGFFFGGGIIIKKKMMMJJJHHHEEEBBB@@@???>>>>>>>>><<<:::::::::999777555666888::::::777555444333444444444444444444555666444444444444333333333333333333222222222333444444333333333333333222222222000000000000000000000000000000000//////000000000000000000000000000000000111111111222222222222222111111111111111222222222333333444444555666666666777777777777888888888888666666666777888999:::;;;999888777666666666777777999999888777666555444333444555555666666666666666444444333222222111111000000000000000000000000000////////////............///............---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))*********+++++++++))))))))))))))))))))))))+++++++++******)))))))))************************************************************************))))))***++++++++++++***************************))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++...,,,)))((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))(((((())))))******++++++++++++************++++++***************+++,,,,,,///111222333333333555777555666777888::::::;;;;;;::::::::::::999999999999============<<<;;;:::999:::;;;<<<===============;;;;;;<<<===>>>>>>>>>>>>======>>>======<<<::::::666777999999888666444222222111000...,,,+++))))))((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((([[[AAA999777666666555555666666777555555555444444444444333333333333333333333333333000111222222333222222222111111111111222222222222333333333444444444555555333333444444444555555555666666666666777888999:::777999;;;===???@@@@@@???@@@BBBDDDDDDDDDEEEFFFHHHFFFGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIHHHFFFCCC@@@>>>>>>>>>>>>===;;;:::999999999777555666777888777555333333444444444333333333444444555333333333333333333333333333333222222222222333333222222222222222222222222000000000000000000000000000//////......//////000000000000000000000000000000000000111111111111111000000000000000000000000111222222333444444555555555555555666666666777777666666666666666777888999777777666666666666666777888888777666666555444444444555555666666666666666444444333222222111111000000000000000000000000000////////////............///............---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++)))))))))))))))))))))))),,,++++++***))))))((((((************************************************************************))))))***++++++++++++***************************)))************+++++++++***************+++++++++)))))))))))))))))))))))))))************+++++++++---+++)))(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))************++++++******+++,,,,,,---,,,,,,,,,---...///000111444666888888888888999;;;666666666666777999:::;;;;;;;;;:::999999888888777<<<<<<<<<===<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>=========>>>>>>?????????<<<===>>>?????????>>>===::::::;;;<<<;;;:::999888777666555333111///...---,,,++++++******)))((((((******))))))))))))******)))))))))************+++***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))YYYAAA;;;666666666666666666666666555555555444444444333333333333333333333333333333000111222333333333222222000000000111111111222222222333333333333444444444333333333333444444444444666666555555666777999999444666999<<<===<<<;;;:::===???AAABBBBBBCCCEEEGGGEEEEEEFFFGGGGGGFFFFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFEEEEEEFFFDDDAAA>>>======>>>???<<<:::999888999888777555666666666444222222333555444444333333333333333444222222222222222222333333333333222222222222222333111111111222222222222222000000000000000000000000///..................///000000000000000000000000/////////000000111111111/////////000000/////////000000111222222333333444444444444444555555555555666666666555555666777777666666666666666666666666777777666666666555555555444555555666666666666666444444333222222111111000000000000000000000000000////////////............///............---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++))))))))))))))))))))))))************))))))))))))************************************************************************))))))***++++++++++++***************************)))************+++++++++))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++,,,+++******++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))*********)))))))))))))))*********+++,,,---...//////000000222333555777888888:::;;;;;;::::::;;;===999777666555555777999;;;;;;::::::::::::::::::999;;;<<<<<<===============<<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????<<<===???@@@@@@???>>>===;;;;;;;;;;;;<<<<<<<<<<<<999999888777666555444444111000///...,,,+++************))))))))))))******))))))))))))************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))YYYDDD???666666666666666666666666555555444444444333333333333333333333333333333333000111222333444444333222000000000000111111111111222222333333333444444444222222333333333444444444777666555555666777888999999888777777888:::<<<===;;;===???AAAAAACCCEEEGGGDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDCCCEEECCC@@@===<<<<<<>>>???;;;999888888999999777666666666555333111111333666444444333222222333333333222222222222222222222333333333222222111222222222111111111111111111222222111111111111111111111111.........------.........000000000000000000000000.../////////000000111111...///////////////......000000000111222222333333333333333444444444555555777666666555555555666666555555555666666666666666666666666666666555555555444555555666666666666666444444333333222111111000000000000000000000000000000/////////............//////.........---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++))))))))))))))))))))))))((((((((()))******++++++************************************************************************))))))***++++++++++++***************************)))************+++++++++))))))******++++++++++++)))))))))))))))))))))))))))************++++++++++++******+++,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))++++++******))))))(((((())))))***+++,,,...///000222222333555777:::<<<===:::<<<===<<<;;;;;;<<<===<<<:::777555555888;;;===::::::;;;;;;<<<<<<======<<<<<<===>>>????????????>>>???@@@AAABBBBBBBBBBBB>>>======<<<<<<============>>>???@@@@@@>>><<<;;;;;;:::::::::;;;<<<===>>>999999999999999999999999444444222111///---,,,+++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))xxxUUUAAA:::888777666555555444444555555555444444444333333333222222222111111111000000000000000000000000000000111111111111000000000000111111111111111111111111000000111111111222222222222222222333333333444444444444555555666777777777::::::;;;===>>>@@@AAAAAADDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@???===;;;:::;;;<<<===:::::::::999999888888888777666555444333222111111333333333222222222111111222222222111111111000000222222222111111111000000333333222111000///......111000000///...---------,,,,,,,,,,,,,,,---...///............////////////---------............///000000///...............///000000000111111111111555444333222111222333444444444444555555555555666555555555444333333222222555555555666555555444333333333333444444333222222555444222000000111222333...//////000000000//////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''((()))+++,,,))))))))))))))))))))))))************************************************))))))))))))***+++,,,---,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))(((((((((''''''''',,,+++***((((((((()))***,,,,,,...///111333444555555777999::::::999:::<<<:::<<<======<<<<<<===???>>><<<:::999888999;;;<<<@@@@@@AAAAAA@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAA@@@???>>>===<<<;;;;;;<<<===>>><<<<<<;;;<<<>>>>>>===<<<===999777888===@@@???<<<:::999777666555555555555666777999999888666222000...,,,)))''''''(((***,,,(((((()))))))))((('''&&&(((((())))))******++++++******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))uuuSSS???999888777666555555444444555555444444444444333333333222222222111111111000000000000000000000000000000111111111000000000//////111111111111111111111111000000000111111111222222222222222333333333333444333444444555666666777777777888999:::<<<===>>>???BBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@>>><<<;;;::::::;;;<<<::::::999999999888888888777777666555444333222111333333222222222111111111222222222111111000000000333333333333222222222222222222111111000/////////000000000///...---------------,,,,,,,,,------...---.........////////////------------............000000///...............//////000000000111111111333333222222222333333444333444444444555555555555555555555444444444444333555555555555555444333333222333333444333333222222444333111//////000111222///000000111111000000///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,))))))))))))))))))))))))************************************************))))))))))))***+++,,,,,,*********)))))))))((((((++++++************++++++++++++++++++++++++++++++************************))))))*********+++++++++************++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((((((((()))))))))))))))+++******))))))***+++,,,000111222444555777888999777999;;;<<<;;;;;;<<<===;;;===>>>>>>======>>>?????????>>>=========>>>??????@@@AAABBBBBBAAA@@@???>>>>>>>>>????????????@@@>>>???@@@AAAAAAAAAAAAAAA>>>===<<<;;;;;;<<<======>>>======>>>???@@@>>><<<===:::888999===???===::::::999888777666444333333444444666666666555444444222111...,,,************((((((((())))))))))))***))))))))))))))))))))))))******++++++++++++******************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))qqqOOO===777888777666555555444444555444444444444333333333333222222222111111111111111000000000000000000000000111111000000000000//////000000000000000000000000000000000000111111111111111111222222222333333333333333333444555555666666555555666777999:::;;;;;;>>>>>>??????????????????>>>???@@@AAACCCDDDEEEFFFEEEDDDDDDCCCBBBAAA@@@@@@>>>===;;;:::999::::::;;;999999888888888888777777777777666555444333333222333222222222222111111111111111111111000000000000444444444333333333333222000000000000000000000000000000//////...---------...------,,,,,,,,,,,,------------.........//////------------............000///......---.........////////////000000000000000000111222333333333333333333333333444444444444444444444555555555555666444444555555444444333222222222333333333333222222222111000/////////000111000111111111111111000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))************************************************+++***************++++++*********)))))))))))))))++++++************++++++++++++++++++++++++++++++************************(((((()))))))))*********************+++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))***++++++,,,*********+++,,,---///000555666777999:::<<<===>>>:::<<<>>>>>>======>>>???===>>>??????>>>>>>???@@@??????@@@@@@@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCC???????????????@@@AAAAAA????????????@@@BBBCCCCCC>>>===<<<;;;;;;<<<===>>>??????>>>@@@AAA@@@>>><<<<<<:::999:::===>>><<<999:::::::::999888555333222333222222222333555666777888777555222///---+++******)))(((((()))***+++,,,************))))))))))))******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))mmmLLL;;;777888777666555555444444555444444444333333333222222111111111111111111111111000000000000000000000000111000000000/////////////////////////////////////////////000000000111111111111111111222222222222222222333333444444555555333444444555777888888999<<<<<<<<<<<<============>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAA@@@??????>>><<<<<<:::999999888999999777777777777777777777777777777666555555444333333222222222222111111111111000000000000000000000000333333333333222222222222////////////000000111111/////////......---------......---,,,++++++++++++,,,,,,---------.........,,,,,,---------.........///......------................../////////000000---...000222333333222222222222222222333333333444333333444555555666777777444444444444444333222222111111222333333333333222222111000000000000111111111222222222222111111000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))************************************************++++++******)))*********++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))*********+++*********+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))******+++++++++******,,,---///111333444888999:::;;;===>>>???@@@;;;===??????>>>>>>???@@@???@@@AAAAAA??????@@@AAA===>>>@@@AAAAAA@@@???>>>AAABBBCCCEEEEEEEEEEEEDDD@@@@@@?????????@@@AAABBB??????>>>???@@@BBBDDDEEE???>>>>>>======>>>???@@@?????????@@@AAA@@@===;;;888777777:::===>>><<<:::999:::;;;<<<;;;999666555444333111000111333666888::::::999777555222///------,,,***(((((()))+++,,,)))))))))))))))***************++++++++++++***************)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((iiiJJJ<<<888888777666555555444444555444444333333333222222222111111111111111111111111////////////////////////000000000////////////................................./////////000000000000000000111111111222222111111111222333333444444333333444555666666777777:::::::::;;;;;;<<<<<<<<>>>>>=========;;;:::999888888777777777666666666666666666666666666666666555444444333333222222222111111111000000////////////////////////111111111000000000//////.........///000000111111............------------...---,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------------.........------------......---............/////////,,,---///111222222111111111111111111222222222222222333333444555666777777333333333333333222222111000111222222333333333222222222222111111222222222222222222222222111000000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************************************++++++******)))*********++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,***++++++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************,,,---///111333555777777999999:::;;;===>>>??????<<<>>>@@@@@@???>>>???@@@@@@AAABBBAAA@@@???@@@AAA===>>>@@@BBBBBBAAA???===CCCCCCEEEEEEEEEEEECCCCCCBBBAAA@@@??????@@@AAABBB@@@?????????@@@BBBDDDFFF@@@@@@?????????@@@BBBCCC?????????@@@@@@???;;;888222333444777;;;=========999:::<<<======<<<:::999888666333111111222555666888999999999888666444333222000---***(((((())))))'''(((((()))***++++++,,,******++++++++++++******))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((fffHHH<<<:::888777666555555444444555333333333333222222222222111111111111111222222222////////////////////////000000////////////......////////////////////////............///////////////000000000000111111111000000111111222333333333222333333444555555666666777888888999999:::::::::>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;999999888888777666666555444444555555555555666666555555444444444333333333222111111111111000000000............/////////////////////............---.........//////000000000---------------------------,,,,,,++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------,,,------...///------------.........///------...///000000000000000000000000111111111222222222333333444555666666222222333333222222111000///000111222333333333333111222222222333333333333222222222222111000//////.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************+++***************++++++)))))))))))))))*********++++++************++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++,,,,,,,,,,,,,,,111222444666777999999999999:::;;;<<<===>>>??????>>>@@@AAAAAA@@@??????@@@@@@AAABBBAAA@@@???@@@AAA@@@AAABBBCCCCCCAAA???>>>BBBCCCDDDEEEDDDDDDBBBAAACCCBBB@@@>>>===>>>???@@@@@@@@@@@@@@@AAACCCDDDDDDAAA@@@??????@@@AAACCCDDD??????@@@@@@AAA>>>:::777///000111444777;;;>>>???;;;<<<============;;;;;;:::999777555444444444444555666888999999999888777666555222///,,,***))))))((((((((()))******++++++******++++++++++++******))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbFFF;;;:::888777666555555444444555333333333222222222222111000000111111111222222222////////////////////////000000/////////.........////////////////////////------.........//////////////////000000000111111//////000000111222222333111111222222333444444444444444555666666777888888;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;:::::::::777777777777666555555444333333444444555555555555333333333333333222222222111111111111000000000000---------....../////////............------------......//////////////////------------------------+++++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,------...///,,,,,,---------..................---......///////////////000000000111111111222222222333333444444222222222222222111111000///000111222222333333333000000111222222222222222111111111111000///...---.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************************************))))))))))))***+++,,,,,,(((((()))))))))*********++++++************++++++++++++++++++++++++++++++************************************+++++++++++++++++++++,,,,,,,,,------************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************+++,,,---///000222222555666888:::;;;;;;;;;:::;;;<<<======>>>???@@@@@@@@@BBBCCCCCCBBBAAAAAABBB@@@AAABBBAAA?????????@@@AAAAAAAAAAAA@@@>>>===<<>>@@@@@@AAABBBCCCCCCBBBBBB??????>>>>>>???@@@BBBCCCAAAAAAAAABBBBBB???;;;777...//////111333777<<>>======<<<;;;:::999888999:::::::::999777555444444444666777888999999999999888666444111///...---+++*********))))))((((((******++++++++++++******((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))___DDD::::::888777666555555444444555333333333222222222111111000000111111222222222222////////////////////////000/////////............000000000000000000000000---------.........//////////////////000000000000/////////000111111222222000000111111222222333333222222333444444555666666777777888999;;;<<<======;;;;;;::::::::::::::::::777777777777666555444333333333333444444555555555333333222222222222222222111111111111000000000000---------........./////////............---------////////////////////////------------------------************+++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------...///,,,,,,,,,---------......000///---,,,,,,---...///////////////000000000000111111222222222222333333222222222222222111000000//////000222222333333333...///000111111111111111111111111000000///------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************************************))))))))))))***+++,,,---******++++++,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))************************))))))))))))************++++++,,,,,,,,,---------************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))***,,,///222555777888888999;;;<<<===<<<;;;;;;>>>>>>??????@@@AAABBBBBBBBBDDDEEEEEEDDDCCCCCCDDD@@@AAABBBAAA???>>>???@@@??????>>>>>><<<;;;999888<<<===???AAACCCCCCCCCCCCFFFCCC@@@===;;;;;;;;;<<<@@@AAABBBCCCCCCCCCBBBAAA>>>============???AAABBBBBBBBBCCCDDDCCC@@@<<<888////////////000444:::>>>@@@???===:::888666555555888:::<<<===<<<:::777555333444444555777888999999:::999999888666444222000...---,,,***)))'''&&&%%%******++++++++++++******(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))~~~\\\EEE:::777888666444333333333555666222222222222222222222222000000111111111111000000000000000000000000000000//////.........---------........................000///...------...///000........................000...,,,++++++---000111///000000000111111111111222222333333333444444444555555666777888999::::::888888888999999888888888555555555444444333333333666666666666666666666666333333333222222222111111///////////////......------......//////////////////...---,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******+++,,,,,,------,,,,,,+++------------------------...------,,,,,,,,,------,,,,,,------.../////////000111111111222222222222222222222222222222222222000000111111111222222222000000000000000000000000////////////////////////........................,,,------......------,,,------------------------************************))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))*********))))))((())))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))************))))))))))))))))))))))))++++++******************((((((((()))******++++++---------,,,+++***)))((()))************++++++++++++++++++***************************************************************************************************************+++++++++*********))))))&&&(((***+++++++++)))(((***+++,,,,,,+++***((('''************************)))))))))***++++++,,,,,,))))))))))))))))))))))))---+++)))+++---...+++)))---,,,+++++++++,,,---...000111222444666888:::::::::<<<>>>@@@AAA@@@???>>>>>>???AAABBBCCCCCCBBBBBBHHHCCCBBBEEEDDD@@@@@@DDDFFFBBB>>><<<=========<<<>>><<<;;;:::::::::999777999;;;>>>>>><<<<<<>>>@@@AAA===999888;;;<<<;;;:::???AAACCCDDDBBB===::::::>>>===<<<<<<<<<===???@@@CCCCCCBBBAAA???===<<<;;;333222111000222555888:::BBBBBBAAA???;;;666222///...222888:::999999;;;===;;;777333111333666999:::<<<;;;;;;<<<;;;999555222444111...***))))))***,,,'''((()))******)))((('''))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))uuuUUUBBB:::888777666444333333444555666222222222222222222222222000000111111111111000000000000000000000000000000//////.........---------........................//////...------...//////........................///...,,,,,,,,,---///000//////000000000111111111111111222222222333333333333444555666777888999999666666777777777777666666444444444444333333333222444444444444444444444444333333222222222111111111///////////////...------------...//////////////////...---,,,,,,,,,,,,---........................------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++******))))))******+++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,------...,,,,,,------.../////////....../////////000000000222222222222222222222222000000000111111111222222000000000000000000000000////////////////////////........................,,,------......------,,,------------------------************************************************************)))))))))(((************)))))))))((())))))************))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))************))))))))))))))))))))))))*********************************************)))++++++,,,,,,,,,++++++***)))************+++++++++******************++++++************************************************************************************************+++++++++*********))))))((()))+++,,,---,,,+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************************---+++***+++,,,---+++(((,,,+++++++++,,,...///000555555777888:::;;;======???@@@AAAAAAAAA???===<<<@@@AAACCCDDDEEEEEEDDDCCCBBB>>>>>>AAABBB>>>???CCC@@@>>><<<:::::::::::::::===;;;888888999::::::999888:::<<<=========>>>???>>>;;;999999:::<<<======>>>???@@@@@@===:::999999=========>>>???@@@AAABBBAAABBBBBBCCCCCCCCCBBBAAA999666222//////111555888@@@AAAAAA@@@===888333000...111555888999;;;<<<===;;;888444333333555666777<<<;;;:::::::::999666444666444222///---,,,++++++)))************))))))((()))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))kkkNNN???:::888777666555333333444555555222222222222222222222222000000111111111111000000000000000000000000000000...............---------------------------------...------,,,,,,------...---------------------------------------.........////////////000000000000000000000000111111111111222222333444555666666777444444555555555555444444333333333333333222222222333333333333333333333333222222222222111111111000...////////////...------------...////////////.........---,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++*********************************++++++++++++,,,,,,+++******))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......,,,,,,,,,---......//////............////////////111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////........................,,,------......------,,,------------------------************************++++++++++++++++++++++++************))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))************************---,,,,,,+++******))))))******+++++++++,,,,,,,,,)))************+++++++++)))))))))***+++++++++,,,************************************************************************************************+++++++++******************+++,,,---...---,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))************************---+++******++++++***(((******+++,,,...111333444999999:::;;;<<<===>>>>>>AAAAAABBBBBBAAA@@@>>>===>>>>>>@@@AAAAAA@@@??????===;;;;;;======;;;;;;===;;;;;;;;;:::999888999;;;999777555666777999999999999999999:::::::::::::::999999999888777888:::======???@@@???<<<;;;::::::999:::;;;===>>>???@@@@@@<<<===???AAABBBBBBBBBAAA???;;;444///---///222444===>>>@@@@@@>>>:::555222//////111555:::===>>>???===:::777555555555444333;;;:::888888999999777555777777666555333000---,,,,,,++++++***)))))))))***))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))fffLLL???999777777666555444444444444555222222222222222222222222000000111111111111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........------........./////////000000....../////////000000000000000111222222333444444333333444444444444333333222222222222222222222222222222222222222222222222222111111111111000000000......//////......---,,,,,,---......//////.........------,,,,,,,,,------------------------------,,,,,,,,,++++++++++++***************************************++++++++++++,,,+++******))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------++++++++++++,,,---......+++,,,,,,------...///////////////000000000111111111111111111111111111111/////////000000000111111000000000000000000000000////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********)))))))))))))))*********)))))))))))))))((())))))************)))((((((((((((((((((((((((******++++++++++++******((()))))))))************))))))))))))))))))))))))***************+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++,,,))))))*********+++++++++(((((()))***+++,,,,,,,,,***************************************************************************************************************************+++,,,---------,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++******************+++,,,///222444666888;;;;;;;;;<<<<<<=========??????@@@AAABBBBBBAAAAAA<<<======>>>===<<<:::999<<<;;;::::::999777666777777999:::999888777999;;;999999:::<<<>>>>>>===;;;>>>;;;888888999;;;;;;;;;;;;<<<<<<999555444777;;;777<<>><<<;;;999777999:::<<<===>>>>>>===<<<:::;;;===???@@@@@@??????@@@===888333111111222333:::<<>>@@@@@@???<<<:::888777555333111777777777999;;;:::777444444555777888777444000......---+++))))))))))))***))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((iiiNNN@@@999666666666555555444444444444222222222222222222222222000000111111111111000000////////////////////////---.....................------------------------+++,,,,,,,,,,,,,,,,,,+++------------------------***+++---...///...---,,,---............/////////---------.........///////////////000111111222222222222333333333333222222000111111111111111111111222222222222222222222222111111111000000000//////...............------,,,,,,------...............------,,,,,,,,,------...------------------------,,,,,,+++++++++*********++++++++++++++++++++++++))))))*********+++++++++,,,+++******))))))*********++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++++++++,,,---...++++++,,,,,,---............////////////000000000000000000000000000000000....../////////000000000////////////////////////////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))******(((((()))***************(((((((((((((((((((((((()))******++++++******)))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,...---,,,+++************))))))*********+++++++++(((((()))***+++,,,,,,,,,************************************************************************************************************************)))******+++++++++++++++...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++,,,---,,,---000222555888:::;;;<<<=========>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@============<<<:::888777888888888777777999;;;;;;===>>>>>>=========???@@@DDDFFFJJJOOOQQQOOOJJJFFFFFFAAA>>>@@@FFFKKKMMMLLLHHHIIIGGGCCC>>><<<>>>AAA777>>>CCCBBB@@@???;;;555<<<===>>>>>>===<<<:::999999:::;;;===>>>???@@@@@@===<<<;;;999888777666555999;;;>>>@@@@@@===999777222///---000777===@@@@@@@@@>>><<<:::999777444111111333777;;;===;;;777333000222555777777666444222000///,,,***)))))))))***))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((mmmQQQ@@@999666666555555555555444444444222222222222222222222222000000111111111111000000000000000000000000000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......------,,,------------.........///------------................../////////000000000111111222222222222111111/////////000000000000000222222222222222222222222000000000000////////////---............---,,,,,,,,,,,,---............---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++)))))))))************+++,,,+++******))))))************++++++++++++************++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,------......,,,,,,,,,,,,---------...////////////////////////............////////////////////////////////////////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))************))))))))))))************'''((()))******+++******))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))******+++,,,,,,---///...,,,***)))))))))***)))************+++++++++)))))))))***+++++++++,,,***************************************************************************************************************+++++++++(((((()))))))))*********---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,...111000111444777999;;;<<<<<<>>>>>>??????@@@@@@AAAAAABBBAAA@@@???===<<<;;;;;;777888999999999888777666777:::::::::???FFFLLLMMMSSSPPPNNNMMMOOOQQQRRRQQQWWWYYY]]]aaaccc___YYYTTTOOOMMMNNNVVVbbbjjjkkkhhh[[[ZZZXXXUUURRRQQQRRRTTTMMMVVVYYYTTTPPPOOOIIIAAA>>>>>>======;;;:::888777777666666777888:::===>>>999:::<<<======<<<:::999:::;;;===??????===;;;:::444111///000444999>>>AAA@@@>>>;;;:::999888555333///111555:::===<<<888444...000222444555666666666333222000...---+++++++++)))))))))))))))))))))))))))(((((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))oooPPP???888777555555555555555444444333222222222222222222222222000000111111111111000000000000000000000000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,---------.........---------............///.........////////////000//////000000000000//////.........//////000000000000000000000000000000000000000/////////.........------......------,,,++++++,,,------......------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************))))))))))))************,,,+++******))))))************++++++++++++******)))******+++,,,,,,------------,,,+++***************++++++,,,,,,---......++++++,,,,,,,,,---------////////////////////////------........./////////////////////////////////////////////////////////........................,,,------......------,,,++++++++++++++++++++++++************************************************((()))))))))************((()))))))))************'''((()))******+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,)))*********************...---+++***)))***+++,,,)))************+++++++++******************++++++************************************************************************************************))))))*********+++++++++)))((((((((())))))************************))))))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,,,,---111555555666888:::<<<===============>>>>>>???@@@AAAAAA@@@???>>><<<;;;:::999999555666999;;;===>>>??????DDDGGGHHHHHHNNN[[[dddeeefff```YYYYYY]]]aaaaaa___bbbcccdddffffffccc^^^ZZZ[[[\\\bbbqqq|||hhhfffeeeeeehhhjjjllllllnnnuuutttiiiaaa```[[[RRRHHHGGGFFFEEEDDDCCCCCCCCCAAA>>>:::777666777999;;;888999:::<<<<<<=========<<<<<<============<<<<<<666444222000111555<<>>>>>>>>===::::::;;;<<<===>>>??????<<<;;;;;;:::::::::;;;;;;:::<<<@@@EEEIIIKKKMMMNNNTTTWWWWWWUUU\\\jjjtttvvvjjjaaaXXXWWW]]]bbbaaa^^^cccbbbaaa``````^^^ZZZXXXdddgggrrrmmmkkkjjjnnntttzzz}}}}}}pppfffeeeaaaYYYYYYXXXVVVUUUUUUUUUVVVWWWTTTPPPHHHAAA<<<:::;;;<<<999999999999:::<<<>>>???=========<<<<<<=========777666444000///222:::AAA;;;888666555555666666555222111111222666999;;;<<<444333111000111444777999888999888777555333000...))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))iiiNNNAAA<<<:::555555444444444333333333222222222111111111111000000000000000////////////////////////////////////------............------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---...,,,---...//////...---,,,///////////////.........000000//////.........---...000111///---,,,...111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))************************************************+++*********))))))((((((************************))))))))))))))))))))))))++++++++++++++++++++++++...---+++)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////.........---------...------------...//////////////////////////////........................................................................++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***'''(((,,,***&&&***************)))(((((())))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++*********))))))******************************************************************************************************+++++++++,,,,,,,,,***+++,,,------,,,+++*********))))))))))))******************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...---,,,+++***/////////000222555888999===<<<;;;:::;;;<<<>>>???888888777666777999666222555444777<<<;;;888<<>>;;;;;;:::888777;;;<<<888888;;;;;;888;;;;;;999666444555:::>>>???<<<888444222222333444444333222111111444999>>>===;;;888444000000222555777:::<<<<<<:::888777777333111---***(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbIII===999777666666666555555555444444222222222111111111111000000000000000////////////////////////////////////------............------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------......---,,,,,,,,,------,,,------......------,,,........................///............---------,,,---......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***************************************************************))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------------------......///........................................................................------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((---...***''')))***))))))************))))))((())))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++*********************************************************************************************************************+++++++++,,,,,,,,,))))))************))))))******))))))))))))******************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------222333555777999;;;<<<<<<888:::;;;======;;;999888222333444666888999;;;<<>>EEELLLRRRXXX]]]pppnnn```XXX\\\aaahhhnnnoooooonnnmmmnnnlllmmmssszzzrrrjjjiiimmmttt{{{}}}pppiiimmmmmmtttyyyuuuzzzzzz|||uuuooosssxxxwwwpppnnnlllmmmnnnmmmhhhdddccc[[[RRRMMMLLLJJJFFFCCC;;;===<<<999888::::::777:::::::::999999:::===@@@>>>===:::777555444444444555444222000000333999===???>>>;;;777333111111222444777;;;===<<<:::999888555333///,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))___GGG<<<888777777666666666666555555555222222222111111111000000000000000000////////////////////////////////////------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++.........---------------//////...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------.........------------------------+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************)))))))))))))))************************))))))))))))))))))))))))************************))))))*********++++++,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///........................................................................------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///555666///((('''))))))))))))************)))((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++******************************************************************************************************************************+++++++++,,,,,,,,,*********++++++*********+++******))))))******+++************************++++++************++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++,,,---///000444666888999::::::999999666777888999999888777777555555666999999:::>>>DDDJJJKKKMMMQQQUUU[[[ccciiivvvnnn```[[[VVV^^^eeennnrrrqqqoooqqqsssqqqoooqqqyyy}}}llleeehhhpppvvvzzz{{{tttqqqssswww|||tttxxxyyy}}}yyypppxxx|||xxxuuusssrrruuuzzz~~~}}}jjjdddaaaccceee```XXXRRRPPPLLLFFF@@@<<<;;;999888::::::;;;;;;<<<===???AAA>>>===;;;:::888666555444777666333000///222888<<<@@@@@@???;;;666222000000111666;;;>>>>>><<<;;;:::888666333///,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((\\\FFF===:::888777666666666666555555555222222222111111111000000000000000000////////////////////////////////////------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,---------...,,,,,,,,,,,,------------++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***+++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,---..............................................................................------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///555666///((('''))))))((())))))*********))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---000222333777888888999888777555444555444444444555777999:::===;;;===???>>>???GGGRRRdddfffeee```\\\^^^eeekkksssuuueee___^^^\\\\\\iiixxx~~~zzztttrrrtttzzzxxxyyyzzzooolllrrrzzz}}}|||zzzvvvxxx}}}wwwmmmuuuzzzuuuyyy|||xxxqqqooossstttoooiiihhhvvvlll^^^RRRHHHAAA<<<:::::::::999:::;;;<<<<<<<<<<<<<<<<<<;;;999888777666888777444111000222666:::???AAAAAA???:::555111000000555:::>>>???===<<<<<<;;;999777333000---***)))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((ZZZEEE>>>;;;999666666666555555555444444222222222111111111111000000000000000////////////////////////////////////------............------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,---------++++++,,,,,,,,,,,,,,,---++++++,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++++++++++++++))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((---...***''')))***)))((())))))************)))))))))))))))))))))))))))))))))))))))************)))************+++++++++***************+++++++++******************************************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++************++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------///111333444555888888777777555444333222555444444666888<<<@@@BBBEEEBBBDDDHHHHHHKKKZZZkkkwwwfff\\\]]]cccgggiiinnnqqqppplllgggeeeeeeggg{{{xxxvvv|||||||||ooohhhnnnrrrqqqwww}}}tttpppuuuyyy{{{yyyjjj\\\NNNDDDAAA>>><<<::::::::::::999888;;;;;;:::::::::999999888888777555333111222555888===@@@CCCBBB>>>888333111111555:::===>>>>>>===>>>===<<<:::777444000---+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~XXXDDD===;;;999555555555555444444444333222222222111111111111000000000000000////////////////////////////////////------............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))***+++,,,,,,---++++++*********+++,,,,,,,,,+++***))))))***+++,,,*********+++,,,,,,------***+++++++++,,,,,,,,,,,,,,,+++,,,///111222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,---************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++******((())))))***++++++,,,,,,*********+++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&))))))''''''***+++((((((((()))***************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))*********+++++++++******************************************************************************************************+++++++++,,,,,,,,,------,,,++++++,,,------,,,++++++******++++++,,,************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///111444555777777666666555444444444444444555777999===AAAEEEIIIKKKIIIGGGJJJQQQUUU\\\rrruuu^^^VVV]]]dddeeejjjfffjjjrrrtttnnnnnnsss~~~|||~~~wwwqqqppprrruuuwww{{{yyyrrrpppwww|||{{{ooo___RRRLLLJJJFFFAAA??????>>><<<:::999999888888999:::;;;;;;777777777444222222333555;;;???CCCDDDAAA;;;666333333666:::<<<======>>>???>>>>>>===;;;777333000---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||VVVCCC===;;;999555555444444444333333333222222222111111111111000000000000000////////////////////////////////////---..................---,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************&&&&&&''')))***+++,,,---))))))))))))***+++,,,,,,,,,+++***))))))***+++,,,))))))***+++,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,///222333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))***,,,---************************))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((())))))***++++++,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***'''))),,,***&&&(((((()))***************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))******++++++++++++******************************************************************************************************+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,++++++******++++++,,,************************++++++************++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---000333666777888888555444333333333555666777666999>>>DDDJJJMMMOOOPPPJJJHHHMMMWWW^^^iiiiiiQQQPPP]]]ffffffuuujjjkkkvvvyyysssxxx}}}{{{{{{|||~~~zzzyyy~~~zzzuuuwww~~~zzzjjj\\\VVVUUUPPPJJJFFFEEECCCAAA>>>888888777777888:::<<<===777888777666333222222333999>>>CCCFFFCCC===888444444777:::<<<<<<===>>>@@@?????????===:::666222///************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||VVVCCC===999777777666555333333444555555333333333222222222111111000000000000////////////......////////////......////////////////////////......------------......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***))))))+++---000111******+++,,,,,,---......,,,------......------,,,.........------,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---+++***(((((()))+++,,,+++++++++++++++++++++++++++++++++++++++***)))(((***************++++++,,,))))))))))))))))))))))))'''))),,,......,,,)))'''************************))))))))))))))))))))))))))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++*********))))))************************************************+++++++++*********))))))******************************+++++++++,,,,,,,,,......---,,,,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///...,,,*********,,,---,,,,,,,,,,,,,,,---...///000000111444666777666555444555555444333333555888???CCCLLLSSSRRRMMMPPPXXXVVVWWW[[[```ggguuuwww[[[TTTZZZaaakkkvvv}}}~~~}}}|||yyyyyy~~~~~~}}}|||~~~{{{|||yyyyyyyyyzzz||||||uuulllggghhhaaaWWWTTT[[[___RRR@@@@@@<<<888777999:::999777<<<;;;;;;;;;;;;888444000??????@@@CCCEEEDDD???:::666888;;;>>>@@@BBBCCCDDDBBBBBB@@@<<<777555777:::333333333111...,,,,,,,,,++++++***(((((('''''''''************************))))))))))))))))))))))))zzzTTTBBB<<<999666777666555555444444555555333333333222222222111111000000000000////////////......////////////....................................------------......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************)))))))))))))))))))))))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++******+++---///000******++++++,,,------...,,,,,,------------,,,,,,......---------,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++++++++***))))))'''''''''''''''(((((()))))))))))))))))))))))))))((()))+++------+++)))(((************************************************))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++*********))))))************************************************+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///...,,,******+++,,,---,,,,,,,,,,,,---...///000000000222333555444333111444666888888999<<>>;;;:::999:::;;;<<>>CCCGGGIIIJJJHHHHHHFFFAAA<<<999999;;;;;;;;;999666222...+++***,,,,,,+++***)))((())))))************************))))))))))))))))))))))))wwwRRRAAA<<<999666666777777777666666555555333333333222222222111111000000000000////////////......////////////....................................------------......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************)))))))))))))))))))))))))))******++++++******)))++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,+++*********,,,---...******++++++,,,,,,------,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))***))))))))))))***++++++)))))))))))))))))))))))))))***++++++++++++***)))************************************************))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++***************************************************************+++++++++*********************************************+++++++++,,,,,,,,,******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++***+++,,,---++++++,,,---///000111111111222222333333222222111333999AAAEEEGGGHHHJJJLLLUUUbbbvvv}}}lll^^^YYY]]]^^^ccciiimmmsss|||nnneeehhhrrr}}}|||~~~}}}}}}|||}}}~~~~~~}}}|||{{{|||}}}{{{zzz{{{{{{___UUUHHH===::::::;;;;;;;;;;;;:::999888:::>>>@@@???@@@@@@???======>>>???;;;999888;;;BBBHHHKKKLLLMMMMMMKKKGGGAAA<<<:::999>>>>>>===;;;777333///---------,,,+++************************************))))))))))))))))))))))))uuuQQQAAA===:::777666777888888888777555444333333333222222222111111000000000000////////////......////////////....................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((('''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************,,,,,,+++******++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++******************************+++++++++******)))++++++******++++++,,,---))))))))))))))))))))))))+++******************+++************************************************((()))))))))************))))))*********+++++++++******************************+++++++++,,,,,,,,,******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,---++++++---///000111222333222222222111111333555777:::EEERRRYYYXXXSSSOOOMMM[[[ppplll\\\UUU\\\```iiippptttwww}}}xxxxxx~~~vvvyyyyyyttt||||||~~~yyyssswww}}}~~~zzzzzz~~~}}}}}}{{{nnncccUUUIIICCC@@@>>><<<555888;;;<<<;;;;;;<<<>>>>>>AAABBB@@@<<<999:::<<<===999555888???FFFJJJKKKNNNPPPQQQOOOIIIAAA:::555999:::;;;<<<<<<:::666333///...---++++++*********************************))))))))))))))))))))))))tttPPPBBB???<<<888666777888888888777555444333333333222222222111111000000000000////////////......////////////....................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))******)))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((('''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************,,,,,,++++++*********+++******+++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************)))******+++++++++******(((''''''''''''((())))))))))))))))))))))))))))))++++++***))))))***++++++************************************************((()))))))))************))))))*********+++++++++******************************+++++++++,,,,,,,,,******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---+++,,,...000222333333333111111000///000444:::???HHHRRR]]]bbb___ZZZVVVVVVeee~~~{{{aaaTTTQQQVVVdddxxx{{{wwwyyy~~~xxxnnnnnnzzzwww||||||yyyyyy}}}~~~wwwlllfffhhhmmmzzz~~~|||{{{}}}}}}wwwnnnhhh___XXXTTTOOOIIIEEE<<<<<<<<<;;;::::::<<<======AAADDDCCC>>>999777777:::777444666===FFFKKKNNNOOOSSSWWWYYYTTTJJJ>>>666666666777;;;======:::777111000...,,,+++***))))))************************))))))))))))))))))))))))sssOOOAAA???<<<777666777777777666666555555333333333222222222111111000000000000////////////......////////////......------------------------......------------......------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------************************))))))***++++++++++++***))))))(((((())))))***+++))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,***************+++++++++***************************************************************+++++++++******************************+++++++++,,,,,,,,,))))))***++++++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,...000222333333333333///111222333444888@@@FFFNNNUUU[[[\\\XXXVVVZZZ^^^pppsss[[[RRRRRRUUUmmmzzzppplllpppvvvzzzzzzxxxtttqqqqqqwww{{{}}}|||vvvtttnnnooo}}}zzzzzzwwwvvvxxxzzz{{{vvvnnniiijjjlllxxx}}}~~~zzzvvvwwwxxxxxx{{{|||{{{yyy}}}}}}uuuuuuxxxyyyyyyzzzmmmlllllllllkkkeee\\\UUUKKKFFF>>>999888:::;;;<<<===@@@CCCCCC@@@;;;777555777666666888===FFFOOOTTTSSSWWW\\\```]]]TTTGGG>>>888777777:::>>>>>>;;;888444333111...,,,***))))))************************))))))))))))))))))))))))qqqMMM@@@===:::555777666555555444444555555333333333222222222111111000000000000////////////......////////////......------------------------......------------......------------------------+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))******++++++++++++***++++++******************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///************************))))))***++++++++++++++++++++++++***+++,,,,,,---))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------...///111333444444333222111666<<>>???@@@AAA@@@<<<:::777999::::::;;;@@@JJJQQQWWWYYY\\\``````YYYOOOGGG<<<:::999;;;???AAA???;;;999888555222///,,,***)))************************))))))))))))))))))))))))pppKKK>>><<<888333777666555333333444555555333333333222222222111111000000000000////////////......////////////......------------------------.........------.........------------------------+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((('''(((((()))***+++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++++++++++++++++++++******************+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,///000))))))))))))))))))))))))((()))***+++++++++++++++((((((((('''((())))))***)))))))))))))))))))))))))))***++++++++++++***)))************************++++++++++++++++++++++++))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,))))))******++++++++++++************************************************))))))******++++++++++++******************************+++++++++,,,,,,,,,,,,---............---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------///000222444444444222111555===GGGLLLLLLKKKLLLOOOYYYdddooorrrkkkccc```aaajjjyyy}}}qqqkkkhhhgggttt{{{xxx~~~wwwkkk___[[[```kkkuuu{{{}}}|||sssjjjjjjuuu}}}yyyrrrwww}}}zzzzzz|||}}}wwwxxxzzz|||}}}ssstttpppmmmnnnmmmcccRRRCCC>>><<<;;;===@@@CCCAAA???:::<<<===:::666888@@@HHHXXXXXXYYY\\\]]]ZZZSSSMMM>>>;;;999<<>>AAA>>>777666666555444444444444555333333333333333333333333000000000000000000000000111111000000//////..............................------------------------..................------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))************++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************++++++++++++*********))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************,,,+++++++++***))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++'''+++///000...+++***+++,,,,,,,,,---------......++++++++++++++++++++++++,,,++++++******++++++,,,,,,*********,,,...///...777333222444222000555===BBBMMM[[[```VVVLLLPPP\\\dddzzzsss^^^YYY]]]eeennnuuuvvvyyy~~~{{{}}}~~~xxxvvvyyyyyytttrrruuuwwwuuuoooddd^^^cccssssssoooxxx~~~yyy|||wwwmmmggghhhlllpppsssnnnkkkmmmppprrrxxx~~~~~~{{{}}}}}}tttpppwwwyyyaaaIIIAAA<<>>>>><<<:::888:::@@@EEESSSZZZ^^^YYYVVVWWWVVVRRREEE???;;;<<>>?????????>>><<<999:::>>>AAALLLUUU[[[XXXVVVWWWYYYWWWOOOIIIBBB???AAAEEEGGGHHHEEECCC@@@<<<888555333111,,,,,,+++++++++*********)))))))))))))))***++++++eeeKKK@@@999888===666666555444444444444555333333333333333333333333000000000000000000000000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************)))************+++++++++************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++***************************************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,000///---,,,,,,///222444666333222666<<>>>>>AAA>>>???@@@???===<<<>>>???HHHQQQXXXVVVRRRRRRUUUVVVWWWSSSLLLDDDAAACCCHHHMMMJJJHHHDDD@@@;;;888555444000///---+++*********+++***))))))))))))***++++++aaaHHH>>>999AAAQQQ666666555444444444444555333333333333333333333333////////////////////////000000000000////////////........................------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))(((((((((((((((((((((((((((((()))))))))************)))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,---...///111444777555444555999AAALLLXXX```^^^WWWQQQQQQWWW^^^bbbdddkkk||||||cccWWW```pppppp```ZZZYYY^^^jjjzzz|||zzzxxxvvvvvvuuuuuutttfff]]]RRRLLLMMMOOOOOONNNSSSPPPOOOQQQSSSTTTSSSSSSUUUWWW[[[```ffflllqqqtttllljjjjjjjjjfffbbbeeejjjppp{{{{{{uuupppqqqrrrqqqqqqyyyzzzwwwwwwzzz~~~xxxrrroooxxxyyysssfffWWWOOOHHHBBB>>>>>><<<===???AAABBBBBBCCCDDDIIIQQQVVVSSSLLLHHHIIILLLVVVUUUQQQIIIAAAAAAHHHOOONNNKKKGGGCCC>>>:::777555444222///,,,+++***+++,,,******))))))******+++,,,aaaIII@@@;;;CCCRRR666666555444444444444555333333333333333333333333////////////////////////////////////000000000000........................------------------------,,,---------.........///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))((()))))))))************)))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++******,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***---111222222222333555222999CCCJJJOOOUUUYYY\\\YYYVVVTTTUUUZZZaaaeeefffcccooowwwpppaaa___ppp{{{zzzvvvtttwww{{{vvviii^^^TTT[[[fffuuunnnjjjeeebbbaaa```^^^\\\VVVWWWVVVUUUTTTSSSTTTUUU^^^^^^]]][[[\\\]]]\\\[[[dddiiiqqqzzzxxxooommmnnnnnnpppttt}}}yyy}}}{{{wwwuuuyyy~~~}}}{{{yyyvvvvvvxxx|||~~~~~~~~~}}}}}}~~~~~~~~~zzz}}}}}}pppiiiccc```YYYLLLBBB===<<<===???CCCGGGJJJLLLMMMJJJNNNRRRPPPHHHAAA@@@CCCMMMPPPQQQKKKCCCAAAFFFMMMQQQOOOJJJEEE@@@;;;888666777555222...,,,,,,,,,,,,***************++++++,,,eeeMMMCCC<<<;;;@@@666666555444444444444555333333333333333333333333000000000000000000000000////////////000000000000........................------------------------,,,------......///////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))(((************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,************++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++***************************************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******+++------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------111555555333222333555:::JJJZZZ___]]]YYYUUURRRTTTZZZ^^^\\\ZZZ]]]aaacccffflllqqqnnnjjjpppxxxwwwlllhhhfffjjjpppqqqlllfffbbblllwww~~~yyylll```UUURRRPPPPPPRRRVVVYYYZZZcccjjjooolllddd___aaafffnnnqqqppplllkkkmmmoooooossszzzyyyooonnnrrruuuwwwyyy~~~~~~}}}}}}}}}~~~xxxuuusssrrrjjj[[[NNNGGGBBBAAAAAADDDJJJOOOSSSTTTKKKKKKNNNNNNIIIBBB@@@BBBDDDJJJNNNLLLEEEBBBFFFLLLUUUSSSNNNHHHBBB===999777888666444111///...------+++************+++,,,,,,gggKKKBBB>>>999444666666555444444444444555333333333333333333333333000000000000000000000000.../////////000000000111........................------------------------++++++,,,------...//////---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++************************)))************+++++++++((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******,,,...---+++,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------///222555555444555;;;@@@WWWfffoooiii\\\UUUTTTTTT]]]kkkssskkk^^^[[[```eeennnoooqqqrrruuu|||qqqjjjkkkaaaaaaeeelllrrrtttrrrnnnqqqwwwxxxpppggg___VVVMMMKKKLLLOOOTTTZZZaaaiiimmmwww}}}zzzoookkksss||||||zzztttuuuzzz{{{yyy}}}wwwssswww{{{|||~~~~~~yyyxxx|||vvviii___[[[OOOKKKGGGFFFJJJPPPTTTVVVQQQMMMMMMPPPNNNGGGCCCDDDBBBHHHLLLKKKEEEDDDHHHMMMZZZWWWRRRLLLEEE@@@<<<:::777777555333111///...---++++++******++++++,,,---eeeDDD>>>AAA>>>666666666555444444444444555333333333333333333333333000000000000000000000000.../////////000000111111........................------------------------******+++,,,,,,---......+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************)))************+++++++++(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++************************,,,+++++++++******))))))*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,***+++---...,,,***,,,,,,,,,---------......------------------------...------,,,,,,------......000333333444:::DDDMMMvvv~~~{{{fffRRRNNNVVV]]]nnn}}}hhh```gggoootttrrrqqquuu{{{~~~}}}iii]]]]]]]]]bbbjjjsssxxxxxxtttpppmmmmmmeeeTTTKKKMMMTTTVVVRRRVVV]]]cccjjjrrr{{{vvvwwwtttqqqtttuuuvvv~~~}}}uuuvvv{{{wwwvvvzzz~~~~~~zzz|||qqqllllllYYYSSSKKKHHHJJJOOOSSSUUUXXXRRRPPPTTTSSSKKKEEEDDDDDDHHHKKKJJJFFFEEEJJJOOO]]]ZZZUUUNNNHHHBBB>>><<<777666666555333111///...++++++******++++++,,,---```GGGBBB???;;;777888666555555666666555444444333333333444444222000//////000000000000//////000000000000000///..............................,,,...//////...------...------------------------........................---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,+++******+++...000222+++++++++,,,,,,---------)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))******************))))))((((((''''''%%%''')))***+++***)))((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---%%%---***)))+++%%%000((())),,,///111222333333...111222///***'''))),,,*********************************))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000...,,,+++,,,...///***---//////......///000999999:::999666<<>>:::888888666555555666666555444444333333333444444222000///000000111111000000///000000000000000///..............................---...///...,,,,,,...000------------------------........................---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---///000111000///...,,,+++)))))))))************+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))***************))))))))))))(((((((((((()))*********)))((('''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%+++777+++&&&...(((---)))+++,,,.../////////...///111222///+++((()))+++************************))))))))))))))))))******)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///222111///......///000000111///---...000444777888666666;;;CCCKKKTTTaaalllyyyzzzkkkXXXQQQNNNUUUfff{{{vvvuuuxxx~~~zzzmmmdddcccgggjjjnnnxxx|||qqq___WWW```mmmtttrrrkkk```TTTLLLIIIIIINNNWWW___jjj~~~yyyppppppwww}}}~~~yyyooobbbYYY^^^___bbbjjjppprrrnnniiijjjiiihhhfffgggjjjooottt~~~{{{yyysssvvv{{{~~~www~~~www~~~ssslllqqqyyy~~~gggXXXPPPRRRQQQPPPNNNLLLIIIGGGFFFKKKNNNTTT[[[[[[TTTNNNLLLVVV[[[bbbeeebbb[[[TTTPPPUUUIII===;;;@@@@@@666+++000...,,,,,,,,,---,,,+++[[[FFFBBB===999999888666555555666666555444444333333333444444222000000000000111111000000000000000000000000///.......................................---,,,,,,...000................................................---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///111111///...,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))***************)))((('''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************&&&111>>>---%%%///)))***&&&'''((()))))))))((('''&&&((())))))''''''(((***************************)))))))))))))))*********))))))*********+++++++++***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000///......//////000000...---...222555777777;;;???EEELLLQQQWWW___fffqqqtttiiiZZZUUUTTT]]]oooyyywwwtttvvvwwwzzzwwwlllbbbaaabbbccckkkvvv}}}wwwggg[[[[[[aaa___ZZZSSSMMMKKKPPPYYY```cccpppyyyyyymmmjjjnnnsssvvvtttpppoooooolllcccYYYSSSRRRRRRTTTXXX[[[ZZZWWWSSSRRRQQQPPPPPPPPPUUU[[[```hhhmmmooollljjjoootttvvvvvvuuuuuuvvvvvvssslllgggnnnrrrzzz~~~|||~~~zzzuuuzzzvvvvvvwwwqqqrrruuu{{{}}}nnneee\\\SSSRRROOOKKKIIIGGGGGGFFFIIILLLTTT]]]aaa^^^VVVPPPQQQXXXccciiiiiibbbYYYRRRTTTHHH<<<;;;@@@BBB:::111111///------.........---XXXEEEBBB<<<999:::888666555555666666555444444333333333444444222000000000111111111111000000000000000000000///..............................---...///...,,,,,,...///................................................---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,---...//////...---,,,,,,++++++))))))*********+++++++++************************))))))))))))))))))***************************************)))))))))))))))((()))))))))************))))))))))))************++++++*********)))(((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************555AAA///&&&///((())))))***++++++++++++))))))((()))************,,,---************************(((((())))))************))))))*********+++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.....................///...---...000333666777777BBBJJJQQQRRRRRRUUU\\\cccgggllleee[[[[[[]]]gggxxxzzzyyyxxxtttvvvooorrrnnnccc\\\]]]bbbeeesss{{{vvvdddUUUNNNOOOPPPPPPQQQTTTYYYaaakkkqqqttt|||tttjjjgggjjjnnnnnnlll```\\\]]]bbbbbbZZZQQQNNNIIILLLOOOOOOLLLIIIGGGGGGFFFFFFEEECCCCCCFFFKKKOOOOOOSSSVVVUUUVVV^^^dddggggggbbb^^^^^^```bbbaaa___gggjjjpppyyyuuurrryyy}}}vvvvvv}}}}}}xxx}}}zzzvvvrrr{{{|||wwwrrriiiZZZVVVOOOIIIEEEEEEGGGHHHKKKOOOVVV___dddccc[[[RRROOOWWWbbbkkkmmmfff\\\UUUPPPIII@@@=========:::666222111///.../////////---VVVEEEBBB;;;888<<<888666555555666666555444444333333333444444222000000111111222222111111000000000000000000///..............................,,,...//////...------...................................................---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))))))))************************************)))))))))))))))*********))))))))))))************)))))))))************++++++***************))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...222===///(((...'''+++***+++,,,,,,,,,,,,******,,,,,,,,,+++******))))))************************((((((((()))******++++++)))************+++++++++*********++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------...............,,,...000222444888<<<@@@KKKSSSXXXUUUQQQUUU]]]bbb___fffbbb^^^eeejjjrrrxxxxxxuuuqqqvvvkkkkkkeeeZZZVVV\\\gggnnn|||{{{tttfffUUUJJJHHHKKKOOOXXXdddnnnssswwwzzz}}}|||}}}{{{rrrhhh^^^ZZZXXX[[[bbbeeebbb]]]RRROOOSSS]]]___UUULLLIIIGGGLLLQQQPPPLLLHHHGGGHHHJJJIIIHHHEEEDDDDDDGGGIIIFFFIIIJJJIIILLLSSSVVVUUURRRNNNKKKLLLQQQWWW[[[\\\aaabbbgggoooyyyzzzssslllkkkttt~~~{{{~~~}}}}}}vvv||||||uuukkkeee___UUUMMMGGGGGGIIIKKKPPPVVV]]]bbbfffeee\\\RRRPPPWWWaaakkkooolllccc]]]TTTPPPIIIBBB===999777666555333111000000000///---TTTEEEBBB;;;888<<<888666555555666666555444444333333333444444222000000111111222222111111000000000000000000///..............................***---000111///...---,,,................................................---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++++++++*********)))************+++++++++++++++++++++++++++++++++((()))))))))************************************(((((())))))******++++++))))))))))))************))))))*********+++++++++*********)))******++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************************************************************++++++++++++++++++++++++))))))))))))************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---+++444,,,))),,,&&&...((()))***++++++***))))))+++***)))((((((((('''&&&************************'''(((((()))******++++++)))************+++++++++)))******+++,,,,,,------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...///////////////,,,000333444555<<>>:::999777444222111000...---zzzQQQFFF???:::999777666666555444444444444555444444333333222111000000111111111111111111111111111111111111000000000000//////.........---------...///000000000///---,,,///////////////.........222111///...---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---))))))***************)))************+++,,,---...++++++************++++++---------------,,,+++***...---,,,++++++***++++++,,,,,,+++++++++*********+++++++++***************((())))))***+++,,,,,,---))))))))))))************))))))))))))************************************)))))))))))))))(((''''''******))))))******+++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++...---++++++,,,+++***)))))))))))))))************,,,,,,+++***))))))******))))))))))))))))))))))))************************+++++++++*********))))))+++++++++*********)))))),,,+++++++++***))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,+++***)))***+++,,,---+++++++++******++++++,,,------------------------++++++,,,,,,,,,---------..................------........................///...------...///......111555333777CCCMMM\\\rrryyykkk___YYYRRRNNNXXXhhhpppqqqqqquuu|||jjjYYYQQQQQQUUUZZZcccvvvyyylllfffbbb\\\OOOMMMNNNSSSYYYcccuuuyyypppwww~~~rrreee\\\^^^eeeggg\\\QQQPPP[[[gggoooqqqwwwvvvyyywwwhhhWWWccciiidddbbbbbb[[[OOOCCCFFFJJJRRR```kkkkkkdddaaa]]]YYY\\\ccciiikkkkkkwww~~~xxxjjj]]]TTTQQQUUU[[[bbbgggiiigggcccaaaZZZVVVVVV___hhhlllnnnpppmmmjjjccc[[[PPPFFF>>>999;;;555222333333000000222yyyQQQFFF???:::999777666666555444444444444555333333222222111000000///111111111111111111111111111111111111000000000000//////.........---------///////////////......---/////////////////////...555333111...---------...------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---*********++++++***))))))++++++++++++,,,---.../////////.........///000000222222222111111000///...111111111111111111111222////////////............------,,,,,,+++++++++***)))************+++++++++************************))))))))))))***************************************************)))((((((******))))))******+++,,,+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***++++++***((())))))))))))************,,,++++++***))))))******))))))))))))))))))))))))************************+++++++++*********))))))+++++++++*********))))))+++++++++***************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,---...,,,,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,---------................................................000///......///000000000222999999>>>JJJSSSbbbxxxsss^^^UUURRRVVVgggzzz}}}xxxwwweeeSSSIIILLLWWWaaauuulllXXXQQQQQQPPPMMMOOOUUU]]]dddoooxxxssszzz}}}}}}zzzpppddd\\\UUURRRWWW___ddd^^^\\\ddduuu{{{tttzzz{{{wwwvvvssscccQQQCCCEEEKKKUUU___ddddddaaa[[[ZZZXXXYYY\\\]]]\\\ZZZkkkttt|||lllbbb^^^TTTVVV[[[eeemmmoooiiibbb^^^ZZZ\\\fffooosssuuuwwwwwwrrrjjj___TTTKKKDDD@@@<<<888666777777333111111wwwPPPEEE???:::999777666666555444444444444555222222111111000000//////111111111111111111111111111111111111000000000000/////////.........------000//////............///......//////////////////444222000...------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,++++++***.........//////000000111333333222333333444555555666666666666555444333222333444555777777777777666444444444333333333222222000000//////...---,,,,,,++++++++++++*********)))++++++******************))))))))))))***************************************++++++++++++******)))******))))))******+++,,,+++++++++***************************************************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))+++------+++))))))))))))*********++++++,,,+++******)))*********))))))))))))))))))))))))************************+++++++++***************+++++++++******************************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,------------................................................111000/////////111333444666???BBBFFFQQQYYYhhhttt[[[PPPPPP[[[rrr}}}qqqttt}}}|||qqqjjj]]]OOOIIIQQQcccrrr|||^^^EEE@@@FFFJJJSSSXXXcccmmmttt{{{|||{{{wwwllldddaaa]]]XXXTTTTTTVVV[[[fffppp~~~|||}}}vvv___PPPNNNTTT^^^aaa\\\ZZZ^^^\\\^^^```___\\\WWWTTTSSS[[[```kkkvvvzzz|||{{{~~~wwwkkkiiiXXXVVVYYYffftttxxxoooeee___]]]bbbmmmwww{{{}}}{{{qqqeeeYYYOOOIIIFFF???;;;999;;;:::555111000uuuNNNDDD>>>:::999777666666555444444444444555222222222222111111000000111111111111111111111111111111111111000000000///////////////............000///...------...///000............//////////////////.........///000000////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,...////////////222333333444555555555555555555555555666777888999888888999999888777666666444666888999:::999777666777777777777666666666666444444333222111000///.........---,,,+++***))))))***************)))))))))((()))))))))*********************************************++++++***))))))******))))))******+++,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,+++++++++++++++***+++***+++---......+++)))))))))*********+++++++++++++++***************+++))))))))))))))))))))))))************************************************************************)))))))))***+++++++++,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,------------------------,,,,,,,,,------------...---------.......................................000000/////////222555888>>>FFFHHHJJJRRRYYYiii~~~nnn\\\RRRSSS___vvvvvvkkkmmmssssssooo```]]]YYYVVVZZZfffvvvoooTTTCCCEEEOOOVVVdddkkkuuu~~~}}}xxxooofff^^^XXXTTTSSSYYY[[[```hhhqqq}}}{{{oooiiijjjqqqkkk^^^\\\eeegggjjjllliiibbb[[[YYYYYYTTTTTTYYY```ffflllwwwxxxzzzvvvjjjhhh```___aaalllxxxzzzqqqfff]]]]]]dddpppzzzwwwkkk^^^SSSKKKGGGCCC>>>;;;;;;999444000000rrrLLLDDD>>>:::999777666666555444444444444555333333333333333333222222111111111111111111111111111111111111000000000///000000/////////.........000///...------...///000---.........//////000000...............///000000////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++,,,...111333555666666888888999:::::::::999999999999888888999::::::;;;:::;;;;;;<<<<<<<<<;;;;;;888999;;;<<<;;;:::777666999999999999888888888888888777666555444333222222111111000///---,,,+++*********)))))))))(((((((((((()))))))))************************************(((((()))))))))))))))(((******))))))******+++,,,************************************************************************))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++++++++,,,,,,***'''************+++++++++++++++***************++++++))))))))))))))))))))))))************************************************************************)))))))))***+++++++++,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,---------.........222111///...,,,+++++++++------------------------,,,,,,---------.........---------.........///////////////////////////////////////...///333999>>>HHHMMMJJJIIIOOOUUUeee|||uuulll```WWWVVVccczzzyyyqqqqqqqqqkkkfffZZZZZZ]]]eeeppp{{{vvvlll\\\OOOOOOZZZeeekkkyyy|||{{{sssnnnhhhccc[[[UUUSSSVVV[[[___ooovvv~~~ppppppzzzxxx{{{zzztttiiibbbbbbdddaaaZZZVVVWWWZZZ___iiirrr}}}rrrggggggkkklllnnnrrruuurrrjjjccc]]]^^^fffsss}}}~~~tttgggZZZPPPJJJHHHAAA:::888555111///000pppKKKCCC>>>:::999777666666555444444444444555444444444444444444333333111111111111111111111111111111111111000000000000000000000/////////......///............//////000------......///000000000000000//////...---,,,,,,////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000///000222555888:::;;;<<<;;;<<<===>>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;===>>>????????????===>>>>>>>>>===<<<:::999;;;;;;:::::::::999999999::::::999888777777666666555444333222111///......++++++******)))((((((((())))))))))))************************************''''''((())))))))))))(((******))))))******+++,,,***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++---,,,,,,++++++*********+++)))((((((******)))(((*********++++++++++++,,,*********)))******+++,,,))))))))))))))))))))))))***************************************+++++++++***************+++++++++***************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,---------------444444222000...------,,,------------------------,,,---------............,,,,,,------.../////////////////////////////////...///000///000666>>>EEEOOOQQQKKKHHHOOOSSS^^^rrrnnnhhh^^^VVVXXXfff{{{zzzuuurrrllleeeaaabbbbbbgggqqq{{{~~~yyysss\\\WWWSSSVVVaaappp|||~~~uuuiii]]]UUUPPPRRRVVV[[[dddppp}}}}}}zzz{{{yyyssssssuuuxxxlll```ZZZXXXZZZaaahhhrrrttt||||||sssmmmooovvvwwwxxxvvvppphhhbbb______aaaiiiuuu|||pppcccXXXQQQMMMEEE===999555000///111nnnJJJBBB>>>:::999777666666555444444444444555333333333333333333333333111111111111111111111111111111111111000000000000000000000000/////////...---......///////////////------......///000000111////////////...---,,,,,,........................,,,------......------,,,------------------------------------------------,,,,,,---...000222444555555666888:::<<<===>>>>>>===>>>???@@@@@@???===<<<999888777666666666666666666777999;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::<<<;;;;;;;;;::::::999999888777666555444333222111------,,,,,,+++******)))))))))))))))************************************'''((()))*********************))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++------,,,,,,+++******)))+++)))'''(((+++---//////*********+++++++++,,,,,,******))))))***++++++,,,))))))))))))))))))))))))************************))))))*********+++++++++))))))*********++++++++++++++++++***************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******,,,---------,,,+++111000///...------------------------------------------------............,,,,,,------...//////000////////////////////////...000111111333999DDDMMMRRRSSSLLLKKKSSSUUUZZZhhhhhhccc^^^]]]eeeqqq{{{wwwooonnnlllgggfffhhhkkklllooossstttooofff^^^RRRVVV^^^jjjwwwwwwlllbbbYYYSSSPPPQQQ]]]ooo~~~}}}|||zzzzzzwwwssspppqqquuuwwwwwwuuurrrsssuuuuuuvvvxxxzzz}}}uuuuuuttttttvvvyyy|||~~~}}}~~~yyyjjjbbb```aaafffllljjjffffffnnnvvv~~~~~~zzz}}}vvvvvv{{{~~~xxxppphhhaaa^^^```bbbjjjuuutttiii___ZZZQQQJJJBBB>>>:::444111222mmmIIIBBB>>>:::999777666666555444444444444555222222222222222222222222111111111111111111111111111111111111000000000000000000000000////////////,,,---///000000000///...---------...///000000111+++,,,---...////////////........................,,,------......------,,,---------------------------------------------------...///111333555777888:::;;;<<<===>>>>>>>>>>>>===>>>???@@@@@@???===<<<555444333111000000000000000222444666999:::;;;<<<<<<<<<<<<<<<===>>>???@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999888777666555444444//////...------,,,++++++))))))))))))************************************((()))***+++++++++++++++*********)))***++++++,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++------,,,,,,+++***)))))),,,+++)))***...222666777******+++++++++,,,,,,,,,******))))))***+++,,,,,,))))))))))))))))))))))))************************))))))******++++++++++++))))))******++++++++++++,,,+++++++++******)))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***+++,,,---,,,+++++++++************+++,,,,,,---------------------------------.........//////,,,,,,------...///000000000000000000000000000000///111333333555===HHHRRRSSSSSSMMMNNNXXXXXXXXXbbbfffddddddmmmzzz~~~uuuppphhhccceeegggiiioooxxxpppqqqrrrooohhh```WWWRRRWWWaaaqqqzzzsssggg\\\TTTSSSVVVYYYmmm~~~}}}{{{{{{{{{{{{zzz|||{{{yyyxxxwwwwwwwwwxxxuuuqqqmmmnnnrrrtttrrrpppiiimmmpppqqqppprrrvvvzzzvvvtttrrrqqqrrrssstttuuummmmmmnnnrrruuuuuuuuuvvvxxx~~~}}}nnnhhhhhhkkkpppvvvkkkaaaZZZ\\\bbbkkkzzz|||}}}www{{{{{{tttlllfffbbb```aaahhhttt}}}~~~tttjjjccc___TTTMMMGGGDDD???888333333kkkHHHCCC???<<<;;;999999777666555666666444333444444444333222111000///222222222222222111000///111000000///...------,,,////////////////////////////////////////////////////////////////////////................................................,,,------......------,,,------,,,,,,+++,,,,,,,,,......////////////......333444555666888999:::;;;>>>===<<<>>>BBBDDDBBB@@@AAA@@@>>><<<:::888777777222333333111000000///---...///111333444555444444555777:::===???@@@@@@@@@>>>>>>>>>======<<<<<<<<<>>>>>>============>>>>>>>>><<<:::888777666777777666444111...,,,+++************************++++++******))))))))))))******+++++++++*********))))))))))))******+++++++++,,,,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********)))))),,,(((&&&,,,444777222,,,******+++++++++,,,,,,,,,+++******+++------+++***---,,,,,,+++*********+++))))))******+++++++++,,,******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------...---------............///////////////////////////444222000//////000000000111000111444<<>>>>>???@@@@@@>>>======;;;999777555444333222222111---******---000111000000111222333222111111444555777999:::<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;<<<===??????<<<<<<;;;:::::::::::::::888666444111///---------++++++************++++++******))))))))))))******+++++++++*********))))))+++++++++***************,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,)))(((+++111222...)))******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***---,,,++++++******++++++*********)))))))))))))))******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------...---------............///////////////////////////222111000000111222222222333111222999DDDNNNSSSTTTWWWUUUUUUWWW\\\dddjjjnnnvvvxxx~~~sssbbbOOOPPPQQQYYYppp}}}jjjYYYJJJKKKUUUaaammmvvvuuuzzz}}}rrriiihhh```\\\UUUWWWggg|||zzzuuuqqqooooooppppppuuuuuuuuusssqqqqqqsssuuuvvvvvvwwwxxxxxxxxxwwwvvvwwwuuuttttttvvvuuusssqqqsssqqqooonnnoooqqqtttvvvwwwwwwwwwvvvuuutttrrrqqqmmmmmmnnnnnnmmmlllkkkjjjjjjlllppptttvvvwwwvvvuuuzzzyyyxxxzzz}}}vvvcccVVVZZZbbbeeegggkkkssswwwlllggggggnnnvvv}}}xxxpppmmmmmmccc]]]SSSJJJBBB===999777___CCCAAA???<<<<<<999888777555555666666555333333444444333333222111000000111111222222222111111222222222111111000000///////////////////////////////////////////////////////////////////////////................................................------............------///......---,,,---------,,,---///222444666777888999;;;@@@DDDEEEEEECCCBBB===>>>>>>===:::888888888666555444222000///......,,,---000222333111///...000111111111000000///...111222222333444555666666666555555555555444444444444555555777999;;;===>>><<<<<<======<<<;;;::::::999888666444222111000000------,,,+++******************))))))))))))******+++++++++***************,,,,,,++++++***))))))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++******+++,,,,,,)))'''******+++++++++,,,,,,,,,///---***)))***++++++***,,,,,,++++++******++++++*********)))((((((''''''******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------......------------......---------............///////////////////////////000000111111222333333444444333666@@@MMMWWWYYYXXX___\\\ZZZ^^^gggrrrzzz~~~}}}hhhWWWLLLMMMSSSdddlllVVVJJJBBBJJJ^^^qqq~~~~~~wwwkkk\\\TTTTTTUUUZZZcccrrrzzzpppkkkjjjiiiiiiiiikkklllmmmssstttttttttrrrqqqrrrsssvvvwwwxxxyyyzzzzzzyyyyyyzzzyyywwwwwwxxxxxxwwwuuutttsssrrrqqqrrrtttwwwxxxyyyyyyyyyyyyxxxvvvuuuuuurrrrrrrrrrrrqqqpppooonnnqqqrrrssstttsssrrrooonnnsssrrrqqqrrrtttvvvvvvuuuvvvyyy}}}nnncccjjjuuuwwwrrrooogggpppyyy{{{~~~tttjjjcccgggpppxxx}}}xxxwwwxxxqqqjjj^^^RRRIIIAAA<<<888]]]CCCBBB@@@<<<;;;999888666555555666666555333333333444444333222222111///000111222222222222222000000000/////////......////////////////////////////////////////////////////////////////////////................................................------............------......---------------...000111333666888:::;;;;;;888999<<<>>>>>>>>>===<<<777999;;;999555222222444222111000//////////////////...000333333000///000000000000000//////......000/////////000000111111111111000000000000000000000000111222444666888999;;;<<<======<<<:::888777:::999888666444333222222///...---++++++*********+++******))))))******+++************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))+++,,,+++***)))((((((******+++++++++,,,,,,,,,111...***))))))*********,,,,,,++++++***++++++,,,************))))))))))))******++++++++++++******************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------......------------......---------............//////////////////////////////000111222222222222333333666<<>>888888888777555333222111...///111333444444333333999888888;;;???BBB@@@>>><<<;;;999777444333111111888555<<>>BBB:::;;;888888777666666666666666333333333333333333333333222222222222222222222222111222222222222111000000---///000000.........///000000000000000000000000000000000000111111111111////////////000000000000//////............//////...---,,,,,,---...000111333666;;;===<<<;;;999999999888666444333333333333000222555888;;;===>>>>>>??????@@@AAABBBDDDDDDEEECCC@@@<<<777444222111000444666777888888888:::;;;777777555222000222666999>>>?????????>>>===;;;:::666444111......000444666:::888444000.........///.........//////111222222999:::::::::999999888888555000,,,+++---000111111222000...,,,+++******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++///...---+++******++++++,,,,,,++++++,,,,,,---...///...---,,,+++,,,,,,---************************---------,,,,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************---,,,+++******+++,,,---)))***++++++------...///******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///------------------------////////////////////////---------.........//////////////////000000000000...111444333222888EEEPPPSSSTTTVVV\\\bbbhhhnnntttooommmkkkooo}}}vvvlll___XXX]]]jjjxxxvvvlllkkkttt}}}~~~~~~rrrkkkjjjbbbWWWUUU```yyyyyyqqqkkkkkklllmmmlllmmmmmmmmmnnnoooqqqrrrssstttttttttttttttuuuvvvvvvwwwvvvvvvuuuvvvwwwyyyzzz}}}~~~}}}{{{zzzzzz{{{}}}|||zzzyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~}}}{{{{{{}}}~~~~~~~~~}}}|||yyyvvvwwwwwwvvvvvvwwwvvvtttsssyyypppoooxxx}}}zzz{{{yyyzzzxxxzzzvvv}}}|||mmmccceeegggooowwwzzz{{{qqq___PPPYYYHHH@@@>>>BBB:::;;;888888777666666666666666333333333333333333333333222222222222222222222222222222222222222111000000...///111111///...///000000000000000000000000000000000000000111111111111000000000000000000000000000//////......//////000............///111333444999;;;======;;;888666555555444333222222222333444222444666999<<>>:::666444444444333444666666555555666888666666555333222444777:::@@@@@@AAAAAAAAA???>>>===:::777444111000111444666777777666555333222111111222222111000000000111111888888999999999888777666333000,,,,,,...111222333222111///---++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++///...---+++******++++++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,+++******+++,,,,,,)))******++++++,,,,,,---***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///------------------------////////////////////////---------........./////////////////////000000000///000222222555<<>>AAA:::;;;888888777666666666666666333333333333333333333333333333333333333333333333222222222222222111111000///111222222111000000111000000000000000000000000000000000111111111222222000000000000000000000000000000////////////000000//////000111333555777888???@@@@@@===999555444444222222111111222333444444555666777999<<<@@@CCCEEEHHHHHHGGGFFFEEEDDDDDDCCCFFFCCC@@@<<<999888777888555666777777555555666777888999999999888888;;;<<>><<<888555333222333444444666777999999777666444333222111000///000111222555666888999999888777666333111...---///111333444222111///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------......///------------------------////////////////////////------........./////////.........//////000000000111000111555<<>>AAA999;;;888777777666666666666666444444444444444444444444333333333333333333333333222222333333222222111000000222333333222111111222000000000000000000000000000000111111111222222222222111111111111111000000111000000//////000000111000111222444666888:::;;;AAAAAA@@@===999666666777444444444444555555666666666666666777:::???CCCFFFGGGGGGFFFEEEDDDCCCCCCBBBEEECCC@@@<<<::::::::::::;;;<<<===<<<:::999:::;;;>>>@@@AAAAAA???>>>???@@@AAABBBCCCDDDDDDDDDCCCBBBAAA???;;;777444333222222333444777999::::::999999222111000000000111222333111333666999;;;;;;:::999555333111//////111222333333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,------------------------------------------,,,,,,,,,------------...++++++,,,------......///........................////////////////////////............////////////.........//////000000111333222333;;;FFFOOOTTTTTTYYYaaajjjooossswwwyyyyyy~~~zzzeeePPPQQQ]]]tttlllTTTTTT]]]ooo~~~{{{vvvkkkWWWLLLYYYnnn{{{zzzvvvssspppmmmooonnnmmmllllllllllllkkknnnooopppqqqsssuuuwwwyyyyyyxxxxxxwwwwwwwwwwwwwww||||||||||||}}}~~~~~~}}}}}}}}}~~~}}}|||{{{zzzzzzzzz{{{||||||zzzyyyzzz{{{{{{{{{yyywwwuuuuuuvvvwwwuuuwww{{{{{{vvvrrrttt~~~xxxooojjjllluuu|||mmm___\\\bbbhhhjjjeeevvvzzzsssooopppxxx~~~zzzlll{{{TTTHHHBBB>>>@@@999;;;888777777666666666666666444444444444444444444444333333333333333333333333222333333333333222111111111333444444333222222333111111111111111111111111111111111111222222222222333333222222111111111000111111000000000000111111111333444777999;;;======>>>>>>>>><<<::::::;;;===:::::::::::::::999999999666555555666888===AAADDDCCCCCCCCCCCCBBBBBBBBBBBBCCCAAA???<<<;;;;;;;;;<<<@@@AAABBBAAA???>>>>>>???CCCEEEFFFEEECCCAAA@@@AAAAAABBBCCCDDDDDDDDDCCCBBBBBB@@@===:::666444222111333444555666888:::;;;<<<888777666555444333222222///111444888;;;<<<======777666444222000///000111444222000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,---------.........++++++,,,------......///........................////////////////////////........./////////000000......//////000111111222222444888BBBMMMUUUZZZZZZaaakkkrrrtttwww~~~pppVVVMMMYYYmmm{{{bbbNNN___lll~~~yyymmmaaaRRRNNNVVVnnnzzzuuurrrqqqpppmmmkkkmmmnnnooooooooooooooooooqqqqqqrrrsssuuuwwwyyyzzzxxxwwwwwwvvvvvvwwwwwwwww|||}}}}}}~~~~~~~~~}}}~~~}}}|||{{{{{{{{{|||}}}~~~~~~}}}{{{|||}}}xxxyyyyyyvvvsssrrrsssuuuuuuuuuvvvyyyzzzxxxxxxzzzyyyooohhhhhhoooyyy|||qqqaaaYYY```lllpppnnnjjjqqq|||mmmkkksss|||tttxxxRRRHHHCCC>>>@@@888;;;888888777666666666666666444444444444444444444444333333333333333333333333333333333333333222222111111333444444333222222333111111111111111111111111111111111222222222222333444444333333222111111111222222111111111111222222555666888;;;===???@@@@@@<<<===>>>===<<<<<<>>>@@@>>>>>>>>>>>>>>>===<<<;;;888777777777999===@@@CCC@@@@@@AAAAAABBBBBBCCCCCCCCCBBB???>>>===>>>???@@@BBBCCCDDDCCCAAA@@@AAABBBDDDEEEFFFEEECCCAAA@@@AAABBBBBBCCCDDDDDDCCCBBBAAABBBAAA???<<<999666444222444444555666777999;;;<<<@@@??????===:::666333111///000333666888;;;<<<===888888777444111000000222444333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...+++,,,---.........------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,//////......------,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........------------------------,,,---------............++++++,,,------......///........................////////////////////////....../////////000000000//////000000111222333333222999BBBJJJQQQVVV[[[___lllvvv|||zzz{{{~~~gggOOOPPPaaauuuyyylll___XXXooo{{{nnn```YYYUUUIIIVVVoooxxxqqqpppnnnnnnnnnmmmjjjhhhhhhjjjmmmooopppqqqrrrttttttttttttuuuvvvxxxyyyzzzwwwwwwvvvvvvwwwwwwxxxyyy{{{|||}}}~~~}}}~~~}}}|||}}}~~~}}}||||||}}}~~~~~~~~~~~~{{{{{{|||ppprrrrrrooolllkkknnnqqqppprrruuuxxxyyyzzz}}}}}}yyyvvvttttttuuuvvv}}}sssfffaaajjjuuuuuuooojjjiiimmmxxxnnnjjjttt~~~uuuQQQHHHCCC>>>@@@888;;;888888777666666666666666555555555555555555555555444444444444444444444444333333444444333333222111111222444444222111222333111111111111111111111111111111111222222222333333555444444333222222111111222222222111111222222222:::;;;===@@@BBBCCCCCCCCC>>>???@@@???===<<<===>>><<<===>>>?????????>>>>>><<<<<<;;;;;;===???BBBCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFEEECCCBBBAAACCCDDDEEEDDDEEEFFFEEEDDDCCCDDDEEECCCDDDEEEDDDCCCCCCDDDEEEDDDDDDEEEEEEDDDCCCBBBAAABBBAAA@@@???<<<999777555444555777999::::::::::::===???@@@@@@>>>:::666333111111111222444666888999555666777555222111333555555444222///............------------------------,,,,,,,,,------------...------------------------------------------------------------------------++++++,,,---------,,,+++,,,,,,++++++,,,,,,---...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------------------,,,,,,,,,,,,------------...++++++,,,,,,---......///........................------------............++++++,,,------......///........................////////////////////////.../////////000000000000///000111222333444555555888CCCPPPVVVUUUVVV\\\cccuuu~~~yyyssspppmmmddd[[[]]]lllyyyvvvhhh___ccclllsss]]]QQQPPPSSSVVVoooxxxooonnnmmmmmmmmmmmmmmmlllkkkiiillloooppppppqqqtttvvvvvvvvvvvvvvvwwwxxxyyyzzzwwwwwwwwwwwwxxxzzz{{{|||zzz{{{}}}~~~~~~~~~~~~|||}}}~~~~~~||||||}}}~~~~~~~~~}}}}}}~~~~~~xxxpppmmmmmmfffhhhiiigggccccccgggkkklllrrrxxx|||}}}}}}yyyuuurrrvvvtttooonnnsssxxxtttmmmfffgggkkkqqqvvv~~~ppppppzzztttPPPHHHCCC>>>???888;;;888888777666666666666666555555555555555555555555444444444444444444444444333333444444333333222111000222444333222111222222111111111111111111111111111111222222222333333333555555444333333222111111333222222111111222222333===???AAACCCEEEFFFFFFFFFAAABBBBBBAAA>>>;;;::::::999;;;===>>>???@@@??????@@@@@@??????@@@BBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEIIIHHHFFFEEEEEEGGGHHHJJJFFFGGGHHHHHHGGGFFFGGGHHHCCCDDDEEEEEEEEEFFFIIIKKKEEEFFFFFFFFFEEEDDDBBBAAABBBBBBBBBAAA???<<<:::888333666:::======<<<999777555777<<>>===???;;;777EEEKKKAAA777777666222444555666666666555333333666555444444444444555666777999::::::777444333333111222222333333222222111222222222111111111111000111111222222222333333333666666666444111000111222222111000000333777<<>>??????>>>AAAAAACCCDDDBBB>>>===>>>>>>>>>AAAEEEFFFDDDDDDGGGMMMPPPSSSSSSPPPNNNNNNPPPPPPTTTVVVUUURRRRRRVVV[[[WWWaaaZZZOOOTTTVVVMMMGGGLLLJJJKKKNNNMMMHHHGGGKKKGGGFFFEEEDDDCCCBBBBBBAAA@@@>>>===???AAA@@@<<<777555666888999;;;===>>>???;;;:::888888999999777666333555666555222000000111222555777888888888888888555777888666111......///,,,...---+++...222333000,,,,,,,,,---------.........//////...,,,******++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***,,,------++++++,,,---+++,,,,,,---.........---,,,------......------,,,,,,,,,,,,---------.........---,,,,,,+++++++++,,,++++++++++++++++++++++++...---,,,+++++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,------+++******,,,............------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.................................+++,,,.../////////...---............////////////000///...///000///---,,,000000000000000000000000...//////000000000000000222000000222222111444999GGGccctttfffVVVZZZhhhooo||||||ssscccXXXYYYdddpppvvv}}}|||wwwmmmgggmmm|||zzzgggWWWMMMPPP___nnn}}}xxxvvvooommmppppppppppppooooooooooooooorrrpppnnnnnnqqqtttvvvvvvzzzzzz{{{|||{{{zzzxxxwwwzzzzzzzzzzzz{{{}}}~~~}}}{{{{{{~~~~~~}}}zzz~~~xxxwww||||||~~~~~~|||{{{}}}~~~~~~~~~}}}|||}}}zzzsssyyyzzzjjjYYYTTTXXXWWWjjjvvvnnnbbbccckkkqqqvvv}}}zzztttqqqnnnmmmooorrrttttttvvv|||xxxssstttwwwzzzkkksssxxxpppTTTEEECCC>>>===???;;;777BBBFFF===666777666222444555666666666555444333555555555555555555555555555777999999777444333333222222333333333333222222222222222222111111111111111111222222222333333333444555666555333222333444111111111333666:::>>>AAADDDFFFHHHJJJJJJIIIHHHGGGAAAAAAAAABBBDDDEEEEEEEEECCCCCCCCCCCCBBBAAABBBCCCBBB@@@AAAFFFIIINNNVVV___nnnqqqsssqqqllliiiiiilllnnnmmmkkkgggeeeggglllpppoootttjjjbbblllnnnaaaWWWVVV\\\aaa```YYYQQQNNNMMMIIIHHHFFFDDDDDDEEEFFFGGGCCCCCCDDDFFFGGGEEE@@@<<<777888999:::<<<>>>???@@@===<<<;;;;;;;;;;;;888666222333444555444444333333333444666777888888888999AAABBBBBB===666111000111222444222...,,,......+++---------.........//////---...///...---,,,---...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---...---,,,+++,,,---+++,,,------......------,,,------......------,,,,,,,,,,,,---------.........------,,,+++++++++,,,++++++++++++++++++++++++------,,,+++++++++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------,,,******,,,.........---------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.................................,,,---......///.....................////////////000///...///000000...---000000000000000000000000...//////000000000000000111///000222222222888@@@SSSjjjvvvhhhYYY]]]iiiooo}}}pppggg\\\XXX```mmmyyy~~~yyyqqqnnnsss|||uuufffWWWSSSXXXeee{{{uuuttttttpppooosssqqqqqqqqqqqqrrrrrrrrrrrrsssqqqpppppprrruuuuuuuuuyyyzzz{{{||||||{{{zzzyyy{{{{{{zzzzzz{{{|||~~~|||zzzzzzzzz|||}}}}}}|||yyy}}}~~~{{{{{{~~~|||||||||{{{xxxxxxyyy{{{|||~~~~~~~~~~~~}}}{{{yyyvvvrrrlllfffrrrzzz}}}ooo```XXXYYYjjj{{{~~~qqqmmmppprrryyy|||yyyuuupppnnnoooqqqtttuuuyyyzzzzzzxxxuuurrrrrrrrrrrrrrrwwwoooTTTEEECCC???>>>???;;;888>>>???888555777777222555555666666555555444333333444555666666555444333444555777777555444333333222222333333333333222222333222222222111111111111111111222222222333333333222444666666555444444555000222444888;;;???BBBDDDFFFGGGIIIJJJJJJHHHFFFEEEBBBCCCEEEGGGHHHHHHGGGGGGFFFFFFDDDCCCDDDGGGIIIKKKFFFFFFJJJPPPVVV\\\hhhsss~~~{{{wwwyyy}}}xxxttttttxxx||||||yyyyyykkkqqq~~~pppfff\\\TTTLLLJJJGGGEEEDDDEEEHHHIIIBBBDDDFFFGGGFFFDDDAAA>>>;;;;;;;;;<<<===>>>???@@@@@@??????@@@@@@>>>;;;888444444555777999999888777444444555555666777888999BBBBBB@@@;;;444///...000;;;???>>>777000......,,,........./////////000000,,,...//////......///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......///000///---,,,,,,---,,,,,,------......------,,,------......------,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,++++++,,,......------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------....................................------------...//////............///////////////......///000111///...000000000000000000000000...///000000111111000000111000000111111444>>>IIIaaaqqqvvvhhh\\\aaakkkooo}}}{{{fff^^^XXX^^^lllzzzuuuggghhhwwwaaaSSSOOO\\\ooo{{{qqqrrrtttqqqqqquuusssssssssttttttuuuuuuvvvtttrrrrrrsssuuuvvvuuutttxxxyyyzzz|||}}}||||||{{{}}}||||||{{{{{{||||||}}}{{{{{{{{{{{{{{{|||}}}}}}xxx{{{||||||}}}~~~{{{vvvtttrrrooommmmmmooorrruuu{{{zzzyyyzzz~~~{{{wwwzzzwwwtttpppjjjbbb]]][[[nnnyyywwwiii^^^ZZZuuuxxxlllhhhjjj{{{~~~zzzuuuqqqqqqrrrssstttxxxuuurrrqqqqqqpppnnnlllsssxxxsss{{{nnnTTTEEEDDD@@@???@@@;;;999;;;:::555555999888444555555555555555444444444333444666777777666444333222444666666444333333444222333333333333333333222333333222222222111111111111111222222222333333333222444666666444333333444222444888===BBBEEEFFFGGGFFFGGGHHHIIIIIIHHHGGGFFFHHHHHHHHHGGGFFFEEEGGGHHHOOOPPPNNNLLLMMMQQQRRRPPPIIILLLTTT___eeeiiipppxxx~~~~~~|||vvvuuugggUUUSSSQQQMMMKKKIIIHHHHHHFFFGGGFFFEEECCCBBBAAA@@@>>>>>>=========>>>???@@@CCCCCCDDDEEEFFFDDD@@@===;;;:::;;;===??????===:::777555333333444666777777888999888555000---...000<<>>CCCGGGIIIJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFIIIIIIHHHFFFFFFJJJQQQVVVdddfffccc^^^]]]]]]YYYRRRLLLNNNVVVbbbkkkooouuuzzzwwwzzz~~~jjjiiihhheee___YYYTTTPPPSSSPPPKKKFFFDDDDDDDDDEEECCCAAA@@@???>>>???@@@AAAFFFFFFHHHJJJKKKJJJGGGDDDEEEEEEFFFGGGGGGFFFBBB@@@===999444222222444555555555777888555222000111444111888:::444...---------,,,,,,---------.........111222222111///---...///...------,,,,,,------...------------------------...------,,,,,,------...000111111000...,,,---...,,,------...------,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,---------.................................////////////////////////......---,,,,,,...///000............///////////////......///111222111///111111111111111111111111///000000111111111111111333111111333555:::GGGSSSggglllkkkbbb___fffoooqqqwwwrrriiiiiivvv}}}vvvhhheeezzz~~~~~~bbbMMMPPPaaa|||yyyzzzwwwuuuvvvuuurrrrrrssssssttttttuuuvvvwwwxxxxxxuuuttttttuuuvvvwwwuuussstttuuuwwwzzz||||||}}}|||~~~~~~~~~}}}}}}|||{{{{{{~~~{{{vvvuuuwwwyyyyyyxxxxxxrrrmmmqqqwwwwwwqqqjjj\\\WWWWWW___eeehhhlllqqqvvvuuussstttvvvyyy{{{{{{{{{ooofffiiijjjdddVVVKKKMMM]]]jjjzzzyyylllbbblll}}}oooWWWZZZiii}}}yyysssooojjjllloooooommmlllllllllzzzmmmSSSFFFFFFBBB@@@AAA<<<;;;:::888888999::::::999666666555444444444444555333444555666666555444333444555666555333222333444333333444444444444333333333333333333222222222222111111222222222333333333444555555444333333555777;;;>>>CCCHHHKKKLLLLLLLLLPPPNNNKKKHHHFFFFFFGGGGGGHHHJJJKKKMMMQQQZZZfffooozzz|||wwwoookkkjjjaaaVVVSSSPPPTTT```nnnwww~~~|||{{{|||yyywwwzzz}}}xxxzzzrrrkkkfffbbb[[[RRRMMMKKKKKKIIIGGGHHHGGGDDDBBBAAAAAABBBCCCHHHHHHJJJMMMPPPQQQPPPNNNPPPRRRTTTTTTPPPLLLJJJIIIFFF@@@888333333444444444666999:::888333000000111---333666222000000111///,,,,,,,,,------------...111222222111...------...///...---,,,,,,---...///------------------------...------,,,,,,------...///000111000...------...------......------,,,,,,,,,------......------,,,,,,,,,,,,---------......+++,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---//////---,,,---...,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---------............/////////...............////////////////////////...------------...//////............////////////000//////000111222000///111111111111111111111111///000111111222222111111333111222777===DDDNNNXXXeeeiiiiiieeedddkkksssvvvzzznnnkkkwwwwwwrrreeemmm~~~lll\\\SSSZZZyyyzzzpppmmmmmmmmmoooqqqrrrsssrrrrrrsssuuuuuuuuuuuuvvvvvvwwwwwwwwwuuusssssstttvvvwwwvvvuuutttuuuxxxzzz|||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{ssskkkjjjpppuuuuuurrrrrrhhhcccjjjuuuwwwpppiii\\\WWW[[[iiirrrtttvvv{{{}}}{{{zzz{{{{{{yyyxxx~~~ttteeeZZZ^^^eee```PPPKKKZZZmmmuuu~~~sssiiidddrrrlllXXXbbbzzz}}}vvvrrriiikkknnnmmmkkkjjjlllmmm~~~mmmSSSFFFFFFBBBAAAAAA<<<999999999:::999888888999777666555444333444444555555555555555555555555555666777777555333222222444333333444444444444333333444444333333333222222222111111222222222333333333444444444444444777;;;>>>BBBDDDGGGKKKMMMNNNNNNMMMOOOLLLIIIFFFFFFIIIMMMPPPTTTWWW[[[]]]bbbkkkwww|||rrrqqqsssmmmaaa]]]XXX[[[kkk|||~~~zzz{{{yyywwwyyy|||~~~|||xxxoooddd______]]]VVVOOOOOOMMMJJJGGGEEEEEEFFFGGGIIIIIIKKKOOOSSSVVVWWWWWWWWW\\\aaa___XXXSSSRRRTTTQQQHHH===777666666555444666999;;;:::555000//////000444666444444555444111------------............///000111000...---...//////...---,,,,,,---...///...........................------,,,,,,------...---/////////------...///------......------,,,+++,,,------......------,,,,,,,,,,,,---------......+++,,,...///000///...---------------------------)))***+++---......------)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---//////...---------,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------------............------------------............000/////////.........---////////////////////////,,,---......///.....................////////////111000000000111111000...111111111111111111111111000000111222222222222111222000222<<>>>>>:::555444333111333333222333444111,,,............/////////000---...//////......///000000///---,,,,,,---///000...........................------,,,,,,------...,,,---///...------...///---.........---,,,,,,+++,,,------......------,,,,,,,,,,,,---------......+++,,,...000000///...---------------------------)))***+++---......------(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++---000000...---------,,,,,,,,,------.........,,,------......------,,,........................------............---------------.........//////000000//////.........---000000000000000000000000+++,,,.../////////...---............/////////000222111000111111111///---111111111111111111111111000000111222222222222111111...222@@@OOOXXX___ccchhhnnnrrrssssssxxx~~~ssswwwsssddddddgggddddddiii{{{~~~www~~~wwwiii]]]]]]kkkyyywwwmmmkkkmmmlllhhheeekkkppptttssspppqqqtttuuuyyyxxxxxxxxxxxxxxxxxxxxxtttrrrppppppsssvvvwwwxxxyyyzzz|||~~~|||}}}~~~~~~}}}|||uuufffYYY[[[kkkwwwyyyttt^^^TTTUUUhhh|||uuulll[[[XXXaaavvv}}}zzz{{{}}}|||nnn\\\OOOYYYiiiiii___ooo{{{wwwhhhgggpppzzzvvvrrr~~~}}}yyyooodddaaaeeeiiijjjhhhmmmrrrsssqqqqqqxxxiiiQQQEEEDDD???===???;;;<<<;;;:::999888888888888999999888888777777666666444444444555555555666666777777777777666555444333111222333444555444333333111222555666666444111///555333111333555555333000333444555777999>>>DDDIIINNNLLLJJJJJJLLLNNNNNNMMMLLLJJJLLLQQQWWW]]]hhhrrryyyuuunnnhhhfffiiipppuuuooohhhgggpppyyy{{{zzzyyynnnuuu}}}qqq```___[[[UUURRROOOKKKGGGJJJJJJLLLRRRYYY___aaa```dddeeecccaaabbbeeeccc___[[[OOOAAA::::::;;;999555===>>>AAABBB>>>777333333555555444333222111///...000000///...............000000000000////////////---...//////000222666999000333666444000...000444000///---------------,,,......////////////......---///000///,,,*********---111111,,,,,,//////+++---...000111000...,,,***+++...111000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------........................++++++,,,,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------///////////////.........//////000000///...------//////.........---------............////////////000000000000111111111111111111111000000000000000333222222222444444444333555666>>>LLLWWW]]]aaaeeeiiirrryyyxxxwww{{{zzzjjjgggwwwttt```XXXWWWZZZgggvvvvvvfffZZZYYYhhhpppnnnnnnoooooommmlllllleeefffjjjmmmmmmlllpppvvvuuu{{{|||yyyxxx{{{zzzvvvoooeeeaaajjjrrrssstttwwwyyyzzz|||}}}~~~~~~}}}||||||yyyvvvtttfffVVVWWWmmmppp]]]RRRWWWrrrpppfffVVVTTT\\\qqq}}}xxxxxxqqq\\\LLL\\\iiiqqq}}}vvv|||sssooolllppp}}}~~~zzzuuunnniiiggghhhiiijjjpppfff```fffuuu~~~wwwgggPPPEEEEEE@@@>>>???;;;888888888777888888999999888888888777777666666666444444444555555555666666666666666666555444333333111222333444444444333333333444555555555333111000444222222333666777555333222555888;;;???CCCHHHLLLKKKMMMOOONNNLLLLLLNNNPPP[[[]]]ccckkkooooooqqqvvvtttmmmddd^^^___dddjjjmmmqqqqqqvvvtttlllbbb\\\\\\]]][[[XXXVVVTTTQQQSSSXXX^^^bbbdddfffhhhgggdddeeehhhfffbbb```UUUGGG>>>===>>>===;;;BBBDDDFFFFFFAAA;;;777777555555555444222111000///000000///............///000000000000////////////...//////...---///222444555555333000///444???GGG222...+++---222555333///000000000//////.........***,,,------------...000---000000,,,+++//////+++++++++,,,---............,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------------------------------,,,,,,,,,---------......------------------,,,,,,------------------------,,,,,,---------..................------,,,,,,,,,------------------------/////////////////////...//////000000///......---//////.........---------/////////000000000000111000000000000111111111111111111111111000000000000333333222222333444333333555777AAAQQQ]]]bbbeeeggggggvvv{{{lllaaa^^^hhh~~~rrr^^^XXX[[[aaapppvvvmmmcccaaalll~~~qqqooonnnnnnooollliiigggaaa\\\^^^ggglllhhhhhhmmmqqqwwwzzzxxxxxxzzzwwwrrrfff\\\ZZZfffrrrvvvwww{{{zzz{{{|||}}}}}}}}}}}}|||}}}yyywwwmmmaaaTTTVVVmmmrrr[[[SSS[[[vvvuuunnnRRRRRR]]]sss}}}}}}sss___PPPYYYqqqxxx|||tttooouuu}}}yyyrrrmmmjjjiiigggfffiiieeeccchhhrrr|||zzzeeeNNNEEEFFFBBB??????;;;999888888777777777777888777777777777666666666666444555555555555666666666555555555555555444333222222222333444444444444333555555555444333222222111333222222444666888777666222777===BBBFFFIIILLLOOOMMMOOOPPPMMMJJJLLLUUU]]]mmmooouuuzzzwwwnnnhhhhhh```\\\ZZZ]]]fffqqq{{{ssskkklllooonnnkkkfff```YYYVVVXXX]]]cccfffgggiiiiiihhhiiilllkkkfffhhh^^^PPPEEEAAAAAAAAAAAAHHHLLLNNNLLLEEE???<<<;;;777666555444333111000000111000000///////////////000000000000/////////////////////---++++++---///111000...++++++333>>>GGG444...***...666:::777333222111000///...//////000......///...,,,---///111...000///,,,+++...///------,,,,,,,,,---...//////......---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000........................------------------------------------------------------------............------------............------------------------,,,------------..................---------------------------------------......////////////////////////000000000///....../////////............---000000000000111111111111000000000000111111111111111111111111111111111111333333222222222222333333666===KKK]]]ggghhhhhhjjjiii{{{{{{fffRRRNNN[[[pppsss___]]]eeeqqqjjjgggfffnnnxxxqqqpppooonnnoooooommmgggaaaZZZNNNOOOaaaiiibbb___fffsssvvvxxxxxxyyyyyytttnnn___TTTSSScccsssyyyyyy{{{{{{{{{|||}}}}}}}}}}}}|||}}}zzzxxxjjj___SSSXXXqqqttt]]]VVV___zzzxxxrrrOOOOOOZZZqqq~~~|||wwweeeWWW[[[}}}~~~{{{|||ttt|||~~~yyytttpppkkkfffbbbeeefffhhhiiilllsss|||~~~}}}ttt}}}cccMMMDDDGGGCCC@@@@@@;;;>>>===;;;999777555555444666666666666666666666666555555555555555666666666444444555555444333333222333333333444444444444444777666555333222222222222333333333444555666777777666;;;BBBHHHKKKMMMNNNNNNQQQOOOLLLIIIJJJSSSbbbnnnwwwtttrrroooggg]]]XXXYYYXXX^^^hhhrrr}}}}}}}}}~~~zzzwwwvvvmmmggg___YYYWWWZZZ___bbbdddggghhhhhhkkkooooookkknnnfffZZZMMMEEEAAAAAACCCMMMSSSVVVQQQIIICCC???===999888666555333222111111222111000000//////000000000000000000////////////...//////---++++++,,,...+++---...------...000333111...,,,...444777666444222111///...///000222444777666444000---,,,---/////////...------...///...//////////////////......000...,,,...111111///,,,---------------------------.........////////////................................................------------------------,,,,,,---------.........,,,,,,,,,------.................................------------...........................---------....................................//////////////////000000000//////.../////////...............//////000000000111111111///000000000111111111111000111111111111111222222333333333222111111333444777GGG___oooqqqjjjhhhkkkoooooo\\\MMMRRRggg~~~vvveeeffftttpppcccjjjtttrrrllliiikkkmmmooopppqqqoooggg___RRRCCCFFF]]]ggg^^^]]]iii}}}zzzyyyzzzyyytttooo]]]QQQPPPbbbuuu|||zzzxxx|||}}}}}}}}}~~~~~~~~~~~~}}}|||zzzqqqbbbTTT[[[xxxrrr^^^VVV___|||yyyoooVVVRRR[[[qqq~~~yyywww}}}{{{lllaaaggg~~~||||||xxxqqqjjjeeeiiiiiiiiigggfffiiipppvvv~~~xxxvvvcccMMMDDDGGGCCC@@@@@@;;;???>>><<<:::888777666666666666666777777777777777666666666666666666666666444444444555444444333222333333333444444444555555888666444333222222333444333444444444444555666888<<>>===;;;888666444333333333333222222111111111111111000000000000////////////,,,.../////////...000111111000///...---------...+++...000...+++***---111---------...///222444555666666555222000///000222///...000444444111///000***+++,,,---...///////////////...///000000///...------------------------,,,,,,,,,------------...........................................................................,,,------------.........---------------.................................------........./////////.............../////////........................------......///000000000//////000111111111000000...////////////000000000............////////////000000000000111111111111000000111111222333333333222444555333222333777;;;EEE___~~~vvvbbb```iiittt|||rrrgggaaajjj{{{~~~tttppp}}}~~~zzzaaaUUUhhh|||qqqkkkddd]]]YYYWWWeeeqqqrrrpppoooiii```MMMCCCFFFYYYggglllzzz}}}zzz|||zzzvvvsssZZZLLLKKKdddzzzzzzzzzzzz{{{|||~~~}}}~~~~~~~~~~~~|||kkkYYY[[[sssyyyaaaWWWRRRaaavvv^^^VVVZZZnnnyyysssyyy}}}yyy{{{~~~yyy}}}yyyrrrmmmfffbbbccceeeeeeeeennn{{{~~~~~~{{{gggPPPEEEEEE@@@>>>???;;;::::::999999::::::;;;;;;777888888888999999999:::777777777777666666666555444555555666666666555555555444444333444555666777444444444444444555555666222333555666777999>>>BBBIIIKKKNNNOOOOOOOOOOOOPPPKKKPPPWWW^^^``````___]]]VVVYYYcccqqq~~~~~~rrriiidddccc______\\\YYY]]]eeeiiihhhjjjpppssskkk[[[OOOLLLMMM[[[jjjsssjjj]]]TTTKKKBBB>>><<<999666444333333333333333222111111111111222000000000000////////////,,,...///000......///000///---+++***+++---...///---.........------///000---......//////000111111///000111111000000111222///...222888888333///111444222///---,,,---///111...///111111/////////000........................------------............................................................////////////////////////////////////000000000000000000000000////////////....................................////////////---........./////////000........................------......///000000111//////000111111111111111.../////////000000000000...////////////000000000000000000000111111111111000000111222222333444444111444555444222444:::???QQQeee|||qqq___^^^gggppp{{{uuummmkkkwwwwwwrrrvvv|||gggWWW]]]}}}vvvjjjfffaaaXXXQQQNNNUUUjjjzzzzzztttrrrmmmeeeRRRGGGFFFUUUiii|||yyyxxx{{{yyysssppp]]]MMMLLLeeewwwuuuvvvvvvwwwyyy|||~~~}}}}}}~~~~~~yyynnn```\\\iiivvvooo___YYY[[[ppp}}}```ZZZ___ooo{{{{{{yyyzzz{{{uuunnnhhheeedddddddddeeesssiiiQQQEEEDDD???===???;;;<<<;;;:::999888888888888888888999999999:::::::::888888777777666666666555555555666666666666666555555555444333444555666777333333444555555666666666000333666777999===CCCHHHLLLMMMOOOOOOOOOPPPRRRTTTSSSXXX\\\[[[WWWVVVYYY\\\gggooo}}}wwwqqqpppbbb```\\\WWWZZZaaaeeeeeegggpppwwwrrrcccVVVRRRTTT___pppzzzqqqcccZZZOOOEEE???===:::666444333444444444333222222111111222222000000000000////////////---...000///...------...------...000111111///---000...,,,---000222222111/////////000///...------,,,...///000///...//////......333:::;;;444000111CCC>>>666...++++++...111---000222222///---///111..................................../////////000........................////////////////////////000000000000000000000000111111111111222222222222333333222222111111000000////////////////////////............/////////000---.........//////000000////////////////////////---------...///000000111//////000111111111111111.../////////000000111111000000000000111111111111000000000000111111111111000000111222333333444444111444666555333555<<>>999===<<<222///555666555333222222222333333222222111000/////////000000000000/////////////////////.........---------////////////////////////000000000000000000000000////////////////////////222111000//////000111222AAA???777---+++000222//////000111222111000...,,,111000---,,,,,,---000111///...---,,,+++,,,------/////////...//////000000,,,---......---,,,---///555333444777888777555555666444222222444777888888;;;<<<<<<;;;:::888666444333333333333222111000000,,,,,,------------......////////////////////////////////////////////////000000000000000000000000///111222111000///000111////////////////////////,,,...---+++///666555...111111222222222333333333444333222222444444333222222444555333222888EEEOOOfffkkkuuuyyylll]]]___jjjvvvsss~~~tttxxxxxxmmm___ZZZllllllUUUUUUUUUQQQMMMJJJHHHGGG___zzzxxxtttqqq^^^MMMDDDUUUwww~~~rrrrrrvvvuuusssttthhhVVVRRRiiipppdddfffiiinnnssswwwzzz||||||}}}~~~|||yyytttpppooopppsssuuuxxx{{{|||~~~yyykkkaaa___```fffiiimmmttt~~~~~~dddMMMCCCEEEAAA??????;;;<<<;;;;;;:::999999::::::999999999999999999999999666666666777777777777777777777666666666555555555555555555555555555555444777555444555777888666444777666666:::AAAHHHMMMPPPUUUPPPKKKLLLQQQVVVXXXWWWSSSPPPRRR\\\hhhvvvyyyqqqiiieeeddddddeeejjjllluuu|||uuueee___dddkkksss}}}~~~vvviii]]]WWWMMMDDD======;;;555333666666555444333333333444555333222111000000000000000000000000000000000000000//////.........---------////////////////////////000000000000000000000000////////////////////////222111000//////000111222CCCAAA999000---000000---///000111222111000...---000000000111111000000000..................///000111000000///////////////,,,...000000111111444555777888:::<<<;;;:::;;;===<<<:::888888:::<<<======<<<<<<======<<<:::888777777777777777777666444444........................////////////////////////////////////////////////000000000000000000000000///111222111000///000222000000000000000000000000777777444222222444111---111222222222222333333333444444444444333333333333444555666444666>>>KKKVVVdddkkkssssssiiiaaadddmmm{{{|||yyy{{{wwwmmmeee```ggg___MMMMMMPPPPPPJJJDDDEEEKKKsss|||yyyssspppbbbSSSJJJZZZ{{{tttuuuwwwwwwuuuvvvppp___XXXgggvvvsssdddZZZ___bbbhhhooouuuyyy{{{|||}}}{{{zzz|||}}}rrrhhhdddcccdddeeehhhmmmvvvyyyxxx~~~{{{eeeNNNDDDEEEAAA??????;;;;;;;;;:::999999999::::::;;;::::::999999888888888555666666777777888888888777777777666666666555555666555444333333444555666666555444555777888777666888999<<>>>>>AAABBBAAA>>>===???@@@@@@>>>===>>>@@@BBBBBBAAA======>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<:::999999111111111000//////......////////////////////////////////////////////////000000000000000000000000000111222111000000111222111111111111111111111111...,,,,,,//////------///222222222222333333333333444666888666333222333555666666666666999DDDRRR\\\bbbkkkppplllfffgggmmmrrr}}}wwwvvvuuu}}}yyyjjj\\\ZZZccc{{{pppWWWIIIGGGLLLSSSNNNFFFKKKZZZzzztttrrrhhh[[[SSSaaayyyxxxzzzyyyxxxxxxuuuggg___gggooolllbbb]]]bbbfffmmmtttyyy|||}}}}}}|||ssslllgggdddcccccceeejjjsss~~~xxxzzz{{{}}}|||sssssseeeNNNDDDEEEAAA???@@@;;;:::999999888888999999999;;;;;;::::::999888777777555555666777888888999999777777777666666666666555666555555555555666666777777666555555666666666666;;;>>>CCCJJJQQQUUUUUUTTTLLLLLLNNNRRRVVVXXXVVVUUUbbbwww||||||}}}rrrmmmppp{{{}}}zzztttyyywwwmmmaaaYYYMMMCCC>>><<<777222555444333333444555666777555555444222111111111111//////000111222333333444/////////...............////////////////////////////////////////////////////////////////////////111000000000000000000111222111///...///111000/////////000000000000///...///111333555555333111///...///111222222222111000000/////////000111222222666888;;;===>>>@@@BBBEEEEEEFFFDDD@@@>>>???>>>;;;???>>>>>>???BBBCCCCCCBBB======????????????>>>===????????????>>>===<<<;;;444333222111000///......////////////////////////////////////////////////000000000000000000000000000111222222000000111222222222222222222222222222111...///555666333444999222222222333333333444444444888:::888333111333777777666555666<<>>@@@CCCDDDCCCBBB======???@@@@@@@@@???>>>????????????>>>===<<<;;;555444333222111000///...000000000000000000000000000000000000000000000000111111111111111111111111000222333222111000111222222222222222222222222222444111000333333111000222222222333333333444444444444888:::888444222444888666444444888AAAMMMWWW]]]bbbjjjlllhhhkkkvvv|||zzz{{{ddd[[[eeessstttYYYfff}}}kkkYYYNNN```vvvnnniii^^^PPPPPPaaammmppp}}}}}}xxxyyyqqqjjjdddlll}}}{{{yyywwwtttpppoooqqqtttwww||||||uuukkkddd___^^^___fffuuummmkkktttcccMMMCCCEEEBBBAAABBB???>>>>>>=========>>>??????;;;::::::999999888888888666777777888888999999999888888777777777666666666444666999;;;<<<;;;999777777888888888777888;;;>>>DDDGGGNNNUUUYYYXXXTTTPPPOOOSSSUUUTTTUUU```uuu~~~|||}}}pppddd]]]___\\\OOOBBB===666666555444444555777888888888666444333222222222///000000000111222222222...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000333///...111222000///000////////////000000000000111000////////////000111000000111111222111111111111222444666999===@@@AAAFFFGGGGGGEEEBBB@@@@@@AAA<<<@@@???;;;===AAA???777::::::===AAAEEEFFFEEECCC>>>???@@@AAAAAAAAA@@@???????????????>>>===<<<<<<777666555444333222111111000000000000000000000000000000000000000000000000111111111111111111111111111222333222111111111333222222222222222222222222...///...///444::::::555333333333333444444444444444666888777444333555888555444777???KKKWWW^^^```ccchhhlllqqqyyymmmYYYWWWiii}}}tttcccqqq```XXXZZZwwwwwwrrrrrrrrriii[[[UUUbbbsss~~~xxxzzztttoooiiinnn}}}|||zzzxxx{{{zzzxxxvvvvvvxxx|||~~~qqqgggaaaaaacccgggsss|||ooonnnbbbKKKBBBEEECCCBBBDDDAAA===============>>>??????999999999999999999999999888888888888888888888888888888888777777777666666555666888999::::::999999555777999:::;;;>>>CCCGGGHHHKKKPPPVVVYYYVVVQQQLLLMMMRRRXXX]]]fffyyyrrrllluuupppVVVCCC???:::999888777777777888999999999777555444333222222000000000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///333...---111333000///222///////////////000111111000000000//////000000000//////000111333444666777888999:::===@@@CCCFFFHHHGGGGGGFFFCCC???<<<;;;;;;999EEEIIIBBB<<<>>>===888555777:::@@@DDDFFFEEECCCAAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>===999999888777666555555555000000000000000000000000000000000000000000000000111111111111111111111111111222333333111111222333222222222222222222222222111777777555AAARRRQQQEEE333333333444444444444555333444444555555666666777555666===JJJYYYeeeiiiiiiiiiiiirrrfffVVV[[[ssswwwuuutttWWW[[[mmmxxxrrrsssuuuwwwqqqfff^^^bbbpppzzz~~~yyy}}}wwwtttmmmppp}}}}}}~~~}}}{{{}}}~~~}}}zzzyyyzzz}}}~~~qqqhhhhhhgggeeejjjttt|||vvvoooaaaKKKBBBEEECCCCCCEEEBBB:::::::::::::::;;;<<<===999999999999999999::::::999999999888888888888888888888888888777777777777777666666666777888:::;;;444777:::<<>>???@@@BBBEEEGGGJJJKKKFFFFFFEEEAAA<<<999777777<<>>::::::;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999888888777888888999999888888888777777666666666666777777888888999999888888:::@@@HHHOOORRRSSSNNNMMMPPPTTTSSSNNNOOOTTTYYYbbbvvvwwwbbbTTTJJJCCC???>>><<<;;;::::::999999;;;999666444222222222333000000///000000111222222111111000000/////////...000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111222222111111111111222222000000000000000000000000000111111111111000000//////111444888<<>><<<999777555888555333666===CCCDDDBBBAAAAAABBBCCCCCCDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<;;;999888777777666666555333333222222222000111111222222222111111222111111111222333444444111222222333333222222111222222222222222222222222222222333333333444444444444444444555555555666666777666666555555555666666===999AAA\\\yyy|||oookkkuuu{{{aaaXXXfff|||VVVKKKfff{{{vvvwwwwwwzzz}}}{{{wwwpppjjjoooxxxxxx~~~}}}|||}}}zzzxxx}}}~~~~~~~~~~~~~~~}}}}}}|||||||||}}}~~~zzzooofff^^^WWWSSSVVVfff}}}cccTTTGGGEEEGGGFFFAAA>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999888999999888888888888999999999999888888888777777777777888999999999999999:::<<<===???FFFOOOWWW]]]___[[[PPPKKKNNNPPPOOOSSS\\\kkk{{{rrrbbbTTTKKK@@@???===============<<<;;;999666444333222333333000000000000000111222222111111000000000/////////111111111111111111111111111111111111111111111111000000111222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111222222222666888;;;>>>AAACCCDDDDDDFFFFFFFFFFFFGGGHHHIIIIIIHHHFFFBBB<<<777444444555888888999999999777666555222111444<<>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCCCCBBBBBBAAAAAA>>>>>>===<<<;;;:::999999999888777666666555555555222222333333333222222111222111111111111222333444222222333333333333222222222222222222222222222222222222333333333444444444444444444555555555666666777666666555555666666777:::;;;IIIfff}}}mmmjjjuuuuuuccccccsssvvvQQQWWWvvvzzzqqqqqqsssuuuxxx{{{|||yyytttooosssyyyzzz~~~}}}{{{wwwvvvzzz{{{zzzzzz{{{{{{zzzzzzyyyyyy|||||||||}}}~~~wwwhhh[[[SSSOOOSSS^^^nnn~~~yyy~~~cccUUUHHHEEEGGGEEE@@@>>>>>>>>>======<<<<<<;;;;;;::::::::::::999999999999999999999999999999999999999999999999888888888888888999;;;;;;:::999:::;;;===BBBIIISSS]]]fffmmmqqqdddRRRIIIQQQVVVTTTYYYfffooo\\\OOODDDCCC@@@@@@@@@???>>><<<;;;999777555444333444444111111000000111111222222111111111000000000000000111111111111111111111111111111111111111111111111000111111222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111222444666777===???AAACCCEEEEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFAAA@@@>>>:::666444555666555666666666666555555444222333666===DDDIIIIIIHHHCCCBBBBBBBBBCCCEEEGGGHHHBBBCCCCCCCCCBBBBBBAAAAAA@@@???>>>===<<<;;;;;;;;;<<<;;;;;;:::999999999888555555555555444333222222222111111111111222222333222333333444444333333222333333333333333333333333333333333333444444444444444444555555555666666666777777666666666777777888777AAAWWWvvv}}}iiigggrrrooolllxxxgggOOOhhh{{{tttppprrrvvvvvvwwwyyyzzzyyyvvvsssttt~~~xxx{{{~~~|||{{{yyyxxxyyyzzz|||}}}{{{yyyyyyyyyzzzzzzzzzzzzzzzyyy{{{{{{{{{|||~~~rrraaaWWWSSSYYY\\\dddqqqqqqfff}}}cccUUUIIIFFFFFFDDD@@@>>>@@@??????>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999:::::::::::::::::::::::::::999999999999777:::<<<;;;::::::<<>>;;;999;;;:::888666555555555555222222111111111222222333111111111111111111111111111111111111111111111111111111111111111111111111000111222222333333222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222444777:::<<<@@@AAACCCDDDDDDBBB@@@???<<<===???AAABBBBBBAAAAAA<<<<<<<<<;;;999888999:::999999888777666555444333666555666999===??????>>>HHHGGGGGGGGGHHHKKKMMMOOOAAABBBBBBCCCBBBAAA@@@@@@AAA@@@>>>===<<<<<<<<<============<<<<<<;;;;;;:::888888888777666555444333222222111111111222222333333333444444444444333333333333333333333333333333333333333444444444444555555555555555666666666666888777777777777888999999888JJJfffyyybbbaaannn{{{ppp{{{bbb]]]zzzzzzuuusssvvvwwwtttrrrrrrsssttttttrrrqqquuu~~~|||wwwvvvyyyzzzwwwvvvyyyvvvxxxyyyzzzxxxwwwvvvvvvtttuuuwwwxxxyyyzzzzzz{{{{{{{{{|||}}}~~~wwwqqqzzzrrreee^^^^^^^^^```iiizzzsss[[[gggaaaUUUIIIFFFFFFCCC@@@???@@@@@@???>>>======<<<<<<;;;;;;;;;:::::::::999999888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;777:::<<<;;;:::;;;AAAEEEQQQ]]]mmmvvvvvvpppkkkhhhYYYQQQSSS```eeefffvvvttt```QQQKKKDDD@@@??????<<<999;;;:::999888777666666666333333222222222222333333111111111222222222222222111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222333333222222222222333333222222222222222222222222333333333444777:::>>>@@@BBBCCCCCCCCCBBB@@@===<<<777888:::<<<>>>>>>>>>>>>>>>??????>>>;;;999999999::::::999888777666666666777666666888<<>><<<<<<<<<======<<<<<<=========<<<;;;:::::::::::::::999888666666333333222222222222222333444444444555555444444444333333333333333333333333333333444444444555555555555555555666666666777777888888888888888999:::;;;===TTTrrrttt]]]^^^lllzzzyyyvvviiisssyyyvvvrrrrrrtttrrrmmmiiiiiilllmmmnnnmmmllllllpppsssrrrrrrtttvvvuuurrrqqqssspppsssvvvvvvsssqqqppppppmmmnnnqqqsssuuuwwwxxxyyy{{{{{{|||}}}~~~vvvgggddduuurrrfff[[[\\\]]]cccuuufffaaajjj___TTTIIIFFFFFFCCCAAAAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::888999;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<888:::<<<<<<;;;???HHHPPPdddooo{{{|||sssfff\\\YYY^^^ZZZ\\\bbbjjjwwwoooXXXPPPFFFAAAAAAAAA@@@===;;;::::::999999888777777444444333333222222333333222222222222222333333333222222222222222222222222222222222222222222222222111222222333333333333333333333333333333333333333333333222222222222333333333333333333333333333333444555666777:::===@@@BBBDDDDDDCCCBBBAAA???>>>===666777:::<<<>>>@@@AAABBBFFFGGGFFFDDD???:::777666888888888888999:::<<<<<<===;;;999888:::>>>CCCGGGEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHIIIIIIHHHFFFDDDAAA@@@>>><<<<<<<<<>>>???:::;;;<<<======<<<;;;:::<<<<<<<<<<<<;;;:::999999555444444333333333333444444555555666666555555444333333333333333333333333333444444444555555555555555555666666666777777777999999999999999:::;;;<<>>===<<<<<<;;;;;;<<<<<<<<<=========:::<<<>>>===>>>DDDQQQ\\\iiiqqqwwwsssiii```^^^```iiijjjlllppp|||ggg\\\NNNEEECCCCCCAAA>>>;;;;;;;;;::::::999888777555555444333333333333333222222222333333333444444222222222222222222222222222222222222222222222222111222333333444444333333333333333333333333333333444333333222222333333444444444444444444444444444555666888:::===???AAACCCDDDCCCAAA???>>>======>>>;;;<<<>>>@@@DDDGGGJJJKKKMMMNNNOOOLLLGGGBBB>>>===<<<<<<;;;<<<===???@@@BBBCCCBBB???;;;999999:::<<>>@@@AAA:::;;;===>>>>>>===;;;:::<<<<<<============<<<<<<777666555444444444444444555555666666666666555555444444444444444444444444444444444444555555555555555666666666777777777777999999999999:::;;;<<<===LLLddd|||rrrbbbppp}}}~~~zzznnnwwwyyyrrrmmmjjjhhhhhheee___]]]```WWWWWWWWWWWWWWWYYY[[[]]]^^^```aaabbbccceeeeeeeeeeeefffiiilllmmmllljjjhhhhhhiiijjjkkkllllllllllllgggfffffffffgggggghhhiiijjjoooxxxmmmZZZ___yyygggddd___cccyyyzzzxxxrrr\\\RRRIIIFFFFFFDDDCCCEEE<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::888999;;;===>>>>>>===<<<;;;<<<<<<<<<======>>>>>><<<>>>??????@@@HHHWWWcccbbbhhhkkkhhhaaaaaajjjsssqqqwww|||vvvhhhVVVJJJEEECCC???<<<;;;;;;;;;;;;::::::999888666555444333333333333333222222222333333444444444222222222222222222222222222222222222222222222222111222333333444444333333333333333333333333333333444333333222222333333444444444444444444444444444555777999<<>>;;;:::;;;<<<===AAAAAACCCEEEIIIMMMQQQSSSPPPRRRTTTSSSPPPLLLIIIHHHDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCC@@@===<<<<<<<<>>>>>@@@BBBCCC:::;;;===>>>>>>===<<<;;;<<<======>>>>>>>>>>>>===888777666555555555555555555555666666666666555555444444444444444444444444444444444555555555666666666666666666777777777777999999999:::;;;<<<===>>>QQQhhh}}}uuuhhhzzz|||qqqooozzzqqqmmmgggccc```^^^YYYRRRQQQSSSMMMLLLKKKKKKLLLPPPSSSVVVSSSUUUVVVWWWZZZ^^^___^^^XXXYYY[[[___bbbbbb___\\\____________^^^^^^]]]\\\XXXXXXWWWWWWWWWWWWXXXXXX]]]ffftttooo[[[ZZZnnnggg\\\^^^uuuyyywwwtttdddRRRJJJJJJEEEEEEFFF@@@@@@??????>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;===AAABBB???<<<888======BBBJJJKKKOOO___ZZZgggfffaaahhhpppxxxwwwcccRRRIIIDDDAAA>>>>>>===<<<::::::::::::;;;:::777333333444555444222333333444444444333222222777777666444111111222444222222222222222222222222222333444444555555444444444555555666666555555444444444444444444444444444333777999777333111444777777777777888999<<<>>>@@@@@@===;;;;;;>>>???>>><<>>>>>???AAAFFFLLLMMMJJJEEEAAA@@@AAAAAABBBEEEGGGHHHFFFDDDFFFDDDAAA@@@@@@???>>><<<<<<===???@@@???===;;;:::999>>>BBBCCCAAA???>>>@@@>>>>>>===999555333333555333444555777777777666666666777888666444222222333555333222333777999888666999:::;;;:::999888999::::::::::::999999:::@@@EEEcccmmmyyy~~~zzzqqqsssllljjjiii```XXXUUURRRMMMIIIHHHEEEEEEEEEEEEFFFFFFGGGHHHGGGHHHJJJLLLNNNPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUTTTRRRPPPNNNMMMMMMLLLGGGKKKJJJEEEDDDIIILLLKKKXXXeeetttWWWZZZ|||tttccc```iiirrrrrrnnnhhhnnntttbbbPPPHHHHHHCCCDDDEEE???@@@???>>>>>>======>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::===<<<<<<>>>AAAAAA???===;;;AAA???@@@MMMTTTVVV]]]```vvv~~~zzzmmmZZZPPPKKKFFFCCC???>>><<<;;;::::::;;;;;;;;;888555444555666555333444444444444444333222222222333444444444555888:::333333333333333222222222333444555555666666555555444444555555555555444444444444444444444444444444555777999888555444666999:::::::::;;;<<<>>>@@@AAA===<<<<<>>======>>>>>>>>>===<<<;;;>>>AAACCCEEEDDDCCCCCCCCC>>>>>>===<<<:::888555444555666777777777777666555777777777666444333444555:::888777777999888666444999:::;;;:::888777888999<<<;;;<<<===;;;<<>>============>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======>>>@@@@@@???===<<>><<<:::::::::;;;<<<:::777666777777666444444555555555555444333333000222444444555666999<<<333333333333333333333333444555555666666666666666444444555555555555444444555555555555555555555555777777777777777888999:::999999999999:::;;;=========>>>@@@DDDHHHJJJJJJIIIBBBDDDGGGKKKNNNQQQSSSTTTWWWWWWWWWXXXXXXYYYYYYZZZRRRPPPMMMKKKLLLLLLKKKJJJKKKIIIHHHIIIKKKLLLKKKHHHGGGJJJMMMMMMIIIEEEAAA???>>>@@@CCCGGGKKKKKKIIIFFFFFFEEEDDDDDDEEEEEEDDDCCC@@@@@@??????>>>>>>>>>???AAA@@@@@@AAABBBCCCBBBAAA@@@??????AAABBB@@@:::555777777888888888777666666777777777555444444777999444333222444777888888888:::;;;<<<;;;999888999:::;;;999;;;>>>;;;<<>>???@@@AAABBBBBB>>>>>>>>>>>>>>>???@@@AAA@@@@@@?????????@@@AAAAAADDD>>><<<@@@CCCFFFSSSbbb~~~lllXXXXXX~~~xxxhhh```\\\XXXVVVYYYfff|||dddRRRKKKJJJFFFFFFHHHAAA??????>>>============>>>===============<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???CCCCCCLLLZZZ]]]```nnnvvv```RRRJJJGGGCCCAAA???===;;;:::::::::<<<;;;999888777666555555555666666666666555444444444555666555444444555666444444444444444555555555444555555666666666666666444555555666666555555444555555666666666666777777777555555666888:::;;;:::888888888999999:::;;;;;;@@@AAADDDHHHJJJKKKKKKJJJJJJMMMQQQUUUWWWXXXZZZ[[[VVVVVVUUUUUUUUUTTTTTTTTTVVVSSSOOOMMMNNNOOONNNLLLNNNNNNNNNNNNMMMMMMMMMMMMKKKMMMNNNNNNKKKGGGCCCAAA???AAAEEEJJJNNNNNNLLLJJJFFFEEEEEEFFFHHHIIIHHHGGGEEEDDDBBB@@@@@@@@@AAABBBGGGCCC??????AAACCCAAA???CCCBBBBBBFFFIIIGGG???888888888888999999999999999888888777555444666999===999777555444555777:::;;;;;;<<<===<<<;;;:::;;;<<<>>>:::<<>>@@@[[[{{{~~~xxxwwwrrrhhh```ZZZQQQIIIFFFEEEBBB@@@AAA@@@@@@???@@@@@@AAABBBBBB@@@@@@@@@@@@@@@AAAAAABBB>>>>>>=========>>>??????@@@?????????@@@AAAAAABBBDDD???AAAHHHIIILLLbbb}}}jjjdddjjjsssfff^^^ZZZYYYXXXdddeeeSSSLLLKKKFFFFFFGGGAAA@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<=====================>>>>>>??????>>>>>>>>>>>>>>>>>>??????CCCFFFNNN```hhh```jjj|||~~~~~~qqq[[[QQQNNNFFFEEEBBB???===;;;;;;:::;;;<<<;;;:::888666555555666777777777777666555555555666777666444222222333444444555555555666666666444444555666666666666666555666666777777666666555666666666777777888888888666555555777:::;;;;;;:::999:::;;;<<<>>>??????@@@BBBEEEHHHKKKMMMMMMMMMMMMWWWZZZ^^^___^^^]]]]]]^^^]]]]]]\\\[[[ZZZWWWUUUTTTXXXTTTPPPOOOQQQQQQOOOLLLLLLNNNQQQPPPMMMLLLNNNQQQMMMMMMMMMMMMKKKHHHEEECCC@@@BBBEEEJJJNNNPPPNNNLLLFFFEEEDDDEEEGGGJJJJJJJJJIIIGGGDDDAAA@@@AAABBBCCCOOOKKKFFFEEEFFFGGGEEECCCCCCBBBCCCGGGJJJHHHAAA999888888888999:::;;;<<<<<<999999888666666777;;;>>>NNNJJJCCC;;;777666888:::999;;;<<<<<<;;;;;;<<<>>>AAA===>>>CCCDDDLLLjjjzzzqqqfff___VVVMMMEEECCCBBB@@@???AAA@@@@@@AAAAAABBBDDDEEEFFFDDDCCCBBBAAAAAAAAABBBBBB@@@@@@??????????????????AAAAAA@@@@@@@@@AAABBBBBBEEEAAADDDKKKOOO\\\uuunnnyyynnnccc]]][[[ZZZccc|||gggUUUMMMLLLFFFFFFFFF@@@AAAAAA@@@????????????@@@============>>>>>>>>>>>>;;;<<<<<<======>>>>>>???>>>???@@@@@@???@@@BBBDDDCCCMMM]]]ooosssjjj{{{kkkZZZSSSLLLJJJGGGCCC@@@???>>>===<<<>>>>>><<<999777666666777888888888888777666666333555666666555555555666555555555666777777888888555666666777777777777777777777888888888888777777666777777888888999999:::666888;;;===>>>>>>===<<<:::;;;>>>@@@CCCEEEFFFFFFGGGKKKOOORRRSSSTTTVVVXXX\\\```ddddddaaa___```aaafffggghhhiiigggdddaaa___ZZZUUUQQQRRRTTTTTTPPPKKKKKKMMMOOONNNMMMMMMOOOQQQNNNMMMLLLLLLMMMLLLIIIGGGDDDEEEGGGKKKOOOQQQPPPOOOIIIGGGEEEEEEGGGKKKMMMNNNMMMKKKHHHEEECCCBBBBBBCCCNNNLLLIIIGGGGGGHHHGGGFFFEEEDDDDDDFFFHHHFFFAAA<<<::::::::::::;;;<<<===>>>:::::::::999888999<<<>>>LLLIIIDDD===888777:::<<<888:::<<<=========???AAA@@@>>>>>>AAAJJJ]]]{{{}}}oooccc\\\SSSJJJBBB@@@@@@??????AAAAAAAAABBBDDDFFFHHHJJJKKKHHHGGGEEECCCBBBBBBCCCCCCBBBAAA@@@@@@????????????AAAAAA@@@@@@AAAAAABBBCCCHHHGGGKKKTTTbbb}}}~~~mmmxxxzzzkkk```[[[]]]dddwwwmmmZZZRRRPPPJJJHHHHHHBBBCCCBBBAAAAAA@@@@@@AAAAAA?????????@@@@@@@@@AAAAAA>>>>>>??????@@@AAAAAABBB@@@BBBCCCCCCBBBCCCGGGJJJKKKdddwwwlll\\\RRRPPPMMMIIIFFFCCCBBBBBB???AAABBB@@@<<<999888999888888999999888888777666333555888999888888888999555555666777777888999999777888999999::::::999999888999999::::::999999888777777888888999::::::;;;999>>>DDDGGGEEEBBBAAAAAAAAACCCGGGKKKOOOQQQSSSTTTUUUWWWZZZ[[[[[[\\\___bbbaaafffllloooppprrrvvvzzzwwwzzz~~~|||yyytttqqqsssvvvuuuooohhhddd___\\\[[[^^^^^^ZZZUUUSSSQQQPPPQQQSSSTTTSSSQQQMMMMMMMMMPPPTTTVVVWWWVVVSSSOOOKKKJJJMMMRRRVVVXXXUUUSSSPPPMMMJJJHHHGGGFFFHHHIIIIIIIIIHHHHHHJJJKKKJJJJJJJJJIIIHHHGGGEEEDDD>>>>>><<<;;;;;;;;;<<<<<<:::;;;<<<;;;::::::<<<===:::<<<===<<<::::::<<<>>><<<>>>AAABBBCCCDDDGGGIIIFFFGGGFFFIIIZZZyyyttthhh```SSSJJJBBBAAABBBAAABBBDDDDDDEEEGGGIIILLLOOOQQQSSSRRRPPPNNNKKKIIIIIIIIIJJJGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDFFFGGGIIIJJJQQQWWWcccvvvvvvuuu{{{kkkbbbaaaiiiwwwsss```WWWUUUNNNMMMLLLEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFBBBDDDFFFEEEEEEFFFJJJNNNZZZkkkWWWUUUQQQMMMJJJGGGFFFEEEAAACCCEEECCC???;;;:::;;;888999999999999888777777666888;;;;;;:::999999:::555666666777888999999999999:::;;;;;;<<<<<<;;;;;;999::::::;;;;;;::::::999777777888999::::::;;;;;;<<>><<<::::::::::::;;;<<<======;;;;;;;;;<<<888<<>>@@@======<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===============>>>>>>=========<<<<<<<<<;;;;;;<<<===???@@@AAAAAAHHHRRRZZZZZZRRRNNNQQQWWWcccfffkkklllkkkkkkmmmooollllllmmmooommmjjjnnntttzzz}}}tttiiibbbaaabbbccccccfffccc```___```bbbdddeeehhheeeaaa]]]]]]aaahhhmmmkkkkkkhhhbbb___\\\UUUMMMVVVTTTUUUVVVUUURRRUUUZZZ\\\ZZZYYYYYYXXXVVVQQQNNNMMMJJJFFF@@@<<<;;;<<<>>><<<;;;:::<<<>>>???>>>===<<<<<<<<<======>>>???@@@IIIFFFFFFLLLPPPPPPQQQSSSXXXXXX]]]qqqyyylll___OOOIIIJJJFFFJJJRRRQQQTTTUUUVVVYYY\\\___bbbdddkkkiiihhhfffeeebbb___\\\WWWXXXXXXVVVRRRPPPOOOOOONNNRRRUUUTTTTTTZZZfffpppzzz~~~~~~pppuuu{{{uuuhhhfff___YYYXXXRRRNNNKKKHHHFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKLLLOOOJJJMMMUUUTTTTTTjjjssseeedddccc[[[VVVWWWVVVXXXXXXSSSLLLFFFEEEFFF@@@??????>>>>>>==================>>>======<<<;;;============>>>>>>>>>???>>>>>>>>>?????????????????????>>>>>>>>>=========>>>>>>>>>???AAAEEEIIIMMMWWW]]]cccccc___^^^cccjjjppptttzzz}}}~~~}}}~~~{{{uuuqqqnnnoooxxxyyyrrrmmmkkkiiihhhiiillloooqqqrrrsssrrrpppllljjjkkkqqqvvvzzz{{{zzzuuuqqqmmmeee]]]\\\\\\___cccdddaaacccggggggfffeeecccaaa___\\\ZZZZZZWWWRRRLLLFFFCCCBBBBBB@@@>>>===>>>???@@@???>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCEEEJJJLLLNNNUUU]]]ZZZYYYaaa|||vvvcccSSSNNNNNNKKKPPPWWWVVV^^^___aaadddhhhllloooqqqxxxxxxyyyyyyyyywwwuuurrrmmmmmmlllhhhbbb]]][[[ZZZZZZ^^^cccffflllwww|||xxxyyyrrrooofff___\\\UUUQQQNNNKKKIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSNNNRRRZZZZZZbbbsssnnnlllfffaaa```^^^___^^^XXXPPPIIIGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@???????????????>>>======?????????@@@@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAA@@@@@@??????AAABBBBBBAAACCCJJJTTT\\\cccdddeeeeeeeeeiiiqqqwww||||||wwwvvvwww~~~xxxtttuuuxxx|||~~~yyy|||~~~{{{wwwvvvyyy}}}~~~vvvoooccccccffflllmmmjjjiiikkkkkklllllljjjgggeeeddddddcccaaa\\\UUUNNNHHHCCCAAADDDBBB@@@@@@AAABBBAAA@@@AAAAAA@@@AAAAAABBBCCCDDDCCCCCCFFFHHHGGGJJJVVVbbbTTTTTTbbbjjjZZZUUUVVVTTTYYY```^^^aaabbbdddgggkkkppptttvvv~~~xxxrrrooommmpppuuu|||||||||xxxtttjjjbbb___XXXSSSPPPMMMKKKKKKKKKKKKJJJKKKMMMNNNPPPQQQQQQQQQQQQSSSSSSSSSSSSSSSUUUVVVWWWXXXXXXYYY]]]ggg}}}xxxuuuqqqllljjjffffffccc\\\TTTMMMIIIGGGHHHFFFEEECCCBBBAAAAAABBBAAAAAAAAAAAAAAA@@@@@@???AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBAAACCCDDDDDDCCCEEENNN[[[eeehhhfffdddeeeiiiqqqzzz~~~}}}}}}}}}pppkkkjjjmmmooollliiijjjiiillloooooommmjjjjjjjjjiiifffbbb\\\UUUNNNFFFBBBEEECCCAAAAAACCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGFFFGGGPPPZZZOOORRRfffppp```ZZZ]]]\\\```fffccc___```aaacccgggkkkoooqqqzzz~~~zzzppphhhddd^^^TTTQQQNNNLLLLLLLLLLLLKKKMMMOOOQQQSSSUUUUUUTTTTTTUUUUUUTTTTTTUUUWWWYYY[[[ZZZ```aaaeee}}}}}}xxxuuuqqqoookkkddd\\\TTTOOOLLLKKKIIIGGGEEECCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIGGGFFFEEEEEEEEEEEEFFFJJJTTT```iiijjjiiiiiimmmuuuvvvoooooopppooooooppphhhlllpppttttttsssqqqqqqooolllhhheee```YYYPPPJJJFFFDDDBBBBBBDDDEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFFFFIIIEEEDDDGGGIIIIIILLLOOOPPPYYYssssssaaa\\\^^^^^^ccchhhcccaaaaaaaaabbbeeeiiimmmpppvvv|||}}}rrrjjjfff```WWWTTTQQQOOOOOOOOOOOONNNPPPRRRTTTWWWXXXXXXWWWVVVVVVUUUUUUUUUWWWZZZ]]]^^^YYYbbbhhhuuu}}}wwwtttooohhh```XXXRRRNNNOOOMMMJJJGGGEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHKKKLLLMMMNNNNNNLLLJJJIIIFFFGGGIIIMMMUUU___hhhnnnkkknnnttt{{{~~~tttqqqtttuuuvvvwwwkkkkkkmmmqqquuuwwwvvvtttrrroookkkiiifffaaaYYYRRRIIIFFFDDDCCCEEEGGGGGGGGGDDDDDDDDDEEEEEEFFFGGGHHHGGGCCCDDDIIINNNMMMMMMNNNQQQaaavvvddd^^^aaaaaafffiiiccccccccccccdddggglllpppsssvvv}}}vvvnnniiibbb\\\YYYUUUTTTTTTTTTTTTSSSSSSUUUXXXZZZ[[[ZZZYYYXXXZZZYYYYYYYYY\\\```cccfffdddjjjzzz}}}yyyssslllddd]]]VVVQQQSSSQQQMMMJJJGGGGGGGGGHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKNNNOOOQQQRRRRRRPPPNNNLLLIIIJJJNNNXXXeeeoootttuuuvvv}}}}}}vvvqqqmmmnnnuuuzzz{{{yyywwwtttpppnnnmmmhhhaaaZZZOOOLLLHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJFFFEEEHHHMMMOOONNNPPPTTTSSSkkkmmmfffiiijjjnnnoooiiihhhggghhhjjjnnntttzzz}}}uuupppiii```]]]ZZZXXXXXXXXXXXXWWWVVVXXXZZZ]]]]]]\\\ZZZYYY___^^^^^^___bbbfffjjjmmmxxxzzz{{{tttllleee]]]YYYVVVSSSOOOLLLIIIIIIIIIJJJHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQSSSTTTTTTRRRPPPNNNKKKLLLRRR```qqq{{{}}}{{{}}}sssrrrzzz}}}yyywwwvvvrrrkkkdddUUUQQQLLLIIIGGGGGGGGGFFFIIIIIIHHHIIIIIIJJJKKKLLLIIIJJJNNNPPPMMMKKKPPPXXXYYYwwwwwwooorrrsssvvvwwwpppoooooopppsssyyy}}}vvvsssllldddaaabbbdddcccaaadddeeefffeeedddfffjjjnnnmmmpppssstttssswww~~~}}}wwwnnnggghhheee___YYYUUURRRQQQQQQSSSRRRPPPOOONNNOOOQQQRRRPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQQQQQQQRRRTTTUUUVVVXXXTTTRRRSSSWWWYYYVVVSSSQQQYYYfffrrr}}}~~~|||yyyiii```UUUOOOOOOQQQQQQPPPNNNNNNPPPQQQSSSTTTVVVVVVOOOPPPRRRTTTVVVZZZ___cccrrr|||~~~{{{~~~|||}}}~~~}}}{{{xxxzzz{{{{{{{{{}}}~~~zzzxxxwwwwwwsssrrrpppooonnnooopppqqqpppqqqqqqqqqqqqqqqrrrrrrnnnmmmmmmnnnnnnooopppqqqpppmmmkkkmmmqqqrrrpppmmmkkkssstttllljjjiiihhhfffhhhhhhhhhiiiiiijjjjjjjjjmmmoooqqqrrrtttxxx|||