BM6( ~~~}}}|||~~~{{{wwwuuutttqqqlllgggccc___[[[XXXYYYVVVTTTUUUVVVVVVSSSOOOPPPOOOOOOOOOOOOOOOPPPPPPPPPOOOPPPVVV___fffiiiiiifff```WWWQQQOOOPPPQQQRRRUUUVVVXXX\\\```aaa```___[[[WWWTTTTTTXXX[[[\\\\\\YYYXXXWWWWWWXXXYYYXXXWWWRRRPPPOOOOOOQQQRRRQQQPPPQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHGGGGGGHHHKKKNNNPPPPPPPPPPPPOOONNNMMMLLLJJJHHHEEEAAA>>>;;;:::999666888;;;???BBBDDDEEEEEEGGGFFFFFFIIIPPPYYYbbbgggnnnrrrwww{{{pppaaaYYYUUUUUUUUUVVVXXXZZZ\\\^^^```aaaaaagggmmmqqqyyy}}}rrrZZZPPPJJJRRRhhhwww{{{hhhbbb```^^^[[[YYYXXXXXXXXX\\\]]]]]]^^^^^^^^^^^^^^^^^^\\\ZZZZZZZZZYYYWWWVVVUUUWWWZZZZZZYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXXXXWWWYYYWWWUUUUUUVVVXXXXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSTTTSSSTTTWWWYYYZZZYYYXXXXXXYYYZZZZZZYYYWWWUUUSSSQQQRRRSSSSSSPPPOOOOOOOOOQQQPPPOOOOOOOOOPPPQQQRRRSSSUUUWWWXXXYYYYYYXXXWWWWWWXXXZZZ\\\^^^___```aaa``````aaabbbccccccddddddeeebbb^^^\\\[[[[[[[[[ZZZ^^^^^^^^^^^^```bbbdddeeeiiikkktttppphhh^^^YYYXXXWWWTTTQQQPPPPPPQQQQQQQQQPPPPPPOOOMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTUUUVVVVVVUUUSSSSSSRRRQQQOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJ~~~~~~|||xxxuuusssooojjjeeeaaa]]]ZZZWWWXXXVVVTTTTTTUUUTTTRRRPPPQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPRRRYYYaaagggiiiiiibbb]]]VVVQQQPPPQQQSSSSSSRRRSSSTTTWWWZZZ[[[YYYWWWUUURRRPPPPPPSSSVVVXXXYYYXXXWWWVVVWWWXXXXXXWWWUUURRRQQQPPPPPPPPPQQQRRRRRRRRRQQQNNNLLLJJJIIIIIIIIIHHHHHHHHHFFFFFFHHHLLLOOOPPPPPPPPPPPPOOONNNMMMMMMIIIGGGDDD@@@<<<;;;:::999666888;;;???BBBCCCDDDEEEFFFFFFGGGKKKRRR[[[dddiiissswww{{{mmm___XXXVVVUUUVVVWWWYYY[[[]]]___```aaabbbhhhmmmqqqwwwzzztttkkkWWWPPPOOO\\\rrryyywwwyyyhhhbbb```^^^\\\ZZZYYYYYYYYY\\\]]]^^^______^^^]]]]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWYYY[[[[[[ZZZXXXXXXYYYVVVWWWXXXYYYYYYYYYXXXXXXYYYWWWVVVVVVXXXYYYYYYXXXVVVUUUTTTTTTSSSSSSSSSTTTTTTTTTVVVWWWYYYYYYXXXWWWWWWXXXYYYZZZYYYWWWUUUSSSQQQRRRSSSRRRPPPOOOOOOPPPOOOOOONNNMMMNNNOOOPPPQQQRRRSSSVVVXXXYYYYYYXXXXXXXXXYYY[[[]]]___```aaabbbaaabbbbbbccccccddddddddddddaaa]]][[[ZZZ[[[ZZZYYY^^^]]]\\\\\\]]]___bbbdddhhhfffjjjsss|||uuuiiiccc[[[WWWWWWVVVTTTRRRQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNOOOPPPQQQQQQRRRTTTUUUUUUVVVUUUTTTRRRQQQQQQQQQOOONNNNNNNNNNNNOOONNNNNNMMMLLLKKKJJJJJJIII}}}yyyvvvqqqmmmgggbbb___\\\YYYWWWXXXVVVUUUTTTTTTSSSRRRQQQRRRRRRQQQQQQQQQQQQQQQQQQSSSSSSVVV\\\dddiiijjjhhh___[[[UUURRRRRRSSSUUUUUUSSSSSSTTTVVVWWWVVVTTTQQQNNNMMMKKKLLLOOORRRUUUVVVXXXWWWWWWWWWWWWWWWTTTRRRQQQPPPOOONNNMMMMMMOOOPPPRRRPPPNNNLLLKKKJJJJJJKKKHHHHHHGGGFFFFFFHHHLLLPPPPPPPPPPPPPPPOOONNNMMMMMMIIIFFFBBB>>>;;;:::999999777999<<>>AAACCCEEEEEEFFFGGGHHHKKKPPPXXXbbbjjjpppsssyyypppaaaYYYWWWXXXXXXWWWYYY[[[^^^___`````````dddfffiiikkkiiicccZZZSSSJJJLLLXXXmmm~~~qqqnnnooohhhbbb```^^^\\\[[[ZZZZZZZZZ]]]^^^```aaa```___]]]\\\[[[\\\]]]]]][[[ZZZ[[[\\\[[[]]]^^^]]][[[XXXWWWWWWWWWXXX[[[\\\]]]\\\[[[ZZZZZZXXXWWWWWWXXXXXXWWWVVVVVVUUUUUUTTTTTTTTTUUUUUUTTTVVVXXXYYYXXXVVVVVVWWWUUUVVVWWWXXXWWWVVVTTTRRRRRRSSSSSSQQQOOONNNOOOQQQMMMMMMLLLLLLLLLMMMNNNOOOOOOQQQUUUXXX[[[]]]]]]]]]]]]^^^___aaacccdddddddddddddddcccccccccccccccccc___]]]ZZZXXXYYYZZZZZZZZZZZZZZZZZZZZZ\\\^^^```aaaddd___^^^```bbbdddiiiooottt}}}}}}uuunnngggbbb___ZZZWWWUUUSSSTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSSSSRRRPPPPPPNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMLLLJJJHHHGGG{{{vvvssslllhhhbbb^^^\\\[[[YYYXXXYYYXXXWWWUUUSSSSSSTTTUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWZZZ```fffiiigggddd[[[YYYVVVUUUVVVXXXYYYYYY]]]]]]]]]^^^___^^^[[[XXXRRRSSSSSSUUUXXX\\\aaaeeecccbbbaaa```___\\\XXXUUUQQQQQQOOOKKKGGGFFFIIIKKKIIIJJJJJJJJJJJJJJJJJJIIIEEEFFFHHHHHHHHHIIILLLNNNOOOOOOOOOOOONNNMMMLLLKKKGGGDDD@@@;;;999888999999;;;<<>>CCCFFFIIIIIIHHHGGGGGGIIIMMMPPPXXXbbbeeeiiisssyyy~~~iii[[[UUURRRTTTVVVVVVXXX[[[ZZZ^^^aaacccdddggglllpppwwwjjj[[[PPPFFFEEERRRbbbyyy}}}mmmyyywwwnnngggbbb```]]]\\\ZZZYYYYYYZZZ\\\]]]______aaabbbbbbbbbaaa```[[[[[[[[[[[[[[[[[[[[[[[[YYY[[[\\\^^^___^^^^^^]]][[[[[[[[[ZZZZZZYYYYYYXXXUUUTTTTTTSSSRRRRRRSSSSSSSSSSSSTTTUUUVVVXXXZZZ[[[[[[[[[ZZZZZZYYYYYYXXXXXXZZZ[[[\\\\\\]]]]]]]]]]]]WWWWWWVVVVVVVVVVVVWWWWWWWWWWWWYYY\\\```ccccccbbb___^^^\\\[[[[[[[[[\\\\\\YYYZZZ[[[]]]]]]]]]]]]\\\WWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[]]]]]]^^^^^^```aaaaaa```______```````````````___^^^\\\[[[]]]]]]]]]^^^``````^^^\\\^^^aaaeeeiiioooxxxvvvddd^^^___VVVZZZ^^^```^^^\\\[[[[[[XXXWWWVVVVVVWWWWWWUUUSSSTTTUUUUUUUUUSSSRRRSSSTTTQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSTTTSSSSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLJJJJJJKKKKKKJJJHHHzzz{{{{{{yyysssmmmhhheee```]]][[[]]]aaaaaa^^^ZZZVVVVVVWWWYYY[[[^^^```aaaaaa```^^^^^^^^^___aaabbbiiimmmrrrsssqqqmmmjjjiiihhhnnnuuuwwwtttpppnnnnnnjjjkkknnnrrrwww{{{zzzyyyyyyxxxxxxyyy|||~~~{{{ssslllhhh[[[YYYVVVQQQKKKGGGEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMLLLNNNNNNMMMJJJHHHIIIJJJKKKKKKKKKJJJIIIEEE???;;;888777666777:::>>>CCCFFFGGGGGGGGGGGGHHHMMMSSSWWW\\\ggglllrrr|||ppp^^^WWWSSSRRRUUUWWWVVVWWWZZZ\\\^^^___bbbfffjjjnnnppprrrcccTTTLLLFFFIII\\\qqqyyyooo{{{lllgggdddaaa```\\\\\\\\\[[[[[[\\\\\\\\\]]]^^^```bbbcccccccccbbb]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]___aaaaaaaaa```___ZZZZZZZZZZZZZZZYYYYYYYYYVVVUUUUUUTTTTTTTTTTTTUUUWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZ[[[[[[WWWVVVVVVVVVVVVVVVWWWWWWXXXXXXYYY]]]```bbbbbbaaa\\\[[[ZZZYYYXXXYYY[[[\\\YYYZZZ\\\^^^___^^^]]]\\\XXXXXXXXXWWWWWWVVVVVVVVVUUUVVVWWWXXXZZZ[[[\\\\\\]]]___``````___^^^___```^^^^^^]]]]]]\\\[[[[[[[[[]]][[[ZZZ[[[^^^```___^^^\\\___dddfffiiimmmtttzzzssseee\\\\\\```ZZZ\\\]]]^^^^^^\\\ZZZYYYVVVUUUTTTTTTUUUVVVUUUTTTSSSUUUVVVUUURRRPPPPPPQQQPPPQQQRRRRRRRRRRRRQQQPPPQQQRRRTTTUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQPPPOOONNNMMMJJJJJJIIIIIIJJJJJJKKKLLLMMMLLLKKKKKKLLLMMMLLLJJJyyy{{{{{{yyytttmmmhhhfff```]]][[[]]]aaabbb^^^YYYVVVVVVWWWYYY\\\^^^aaabbbcccaaa```___```aaacccdddkkkpppuuuwwwuuurrrqqqqqqmmmssszzz|||xxxsssrrrrrroooppprrruuuyyy}}}~~~|||}}}~~~yyypppiiieeeWWWVVVSSSNNNIIIEEECCCBBBEEEFFFHHHJJJKKKLLLMMMMMMLLLMMMNNNKKKHHHGGGIIIKKKKKKJJJIIIHHHFFFBBB===888888777666777:::???CCCFFFDDDEEEFFFGGGJJJPPPWWW]]]```lllssszzztttfffZZZUUURRRRRRVVVWWWUUUVVVYYY^^^]]]^^^bbbggglllooopppjjj[[[NNNIIIHHHPPPggg{{{wwwrrrdddaaa```___```\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^```bbbcccddddddddd^^^^^^^^^^^^^^^^^^^^^^^^^^^___aaaccccccbbbaaa```YYYYYYYYYYYYZZZZZZZZZZZZWWWWWWVVVVVVUUUVVVVVVVVVYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXYYY\\\```aaa```___ZZZYYYWWWVVVWWWXXXZZZ[[[YYY[[[]]]_________^^^]]]YYYYYYXXXWWWWWWVVVUUUUUUTTTTTTUUUWWWXXXZZZ[[[[[[\\\^^^``````___^^^___```\\\\\\[[[ZZZZZZ[[[[[[\\\```]]][[[[[[___aaaaaa```^^^aaafffhhhhhhjjjmmmqqqrrr|||~~~mmmhhhgggcccaaabbb]]]YYYWWWXXX[[[\\\YYYVVVRRRPPPNNNNNNPPPQQQRRRRRRUUUWWWXXXVVVRRRPPPPPPQQQOOOPPPQQQRRRRRRQQQPPPOOOOOOQQQSSSTTTTTTSSSSSSSSSSSSRRRQQQOOONNNNNNNNNNNNPPPQQQQQQQQQPPPOOOOOONNNJJJIIIIIIIIIIIIJJJKKKKKKNNNLLLKKKLLLMMMNNNMMMKKK}}}||||||}}}}}}|||yyytttmmmfffbbb______^^^]]]\\\[[[ZZZZZZVVVXXXZZZ[[[[[[[[[\\\]]]^^^______^^^___aaafffiiilllqqqxxxzzzyyywwwvvvwwwxxxxxxyyyzzz{{{zzzwwwtttuuuwwwxxxyyyyyy}}}|||yyytttnnnhhhcccXXXUUUPPPLLLIIIGGGDDDBBBEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJNNNLLLJJJGGGCCC???<<<::::::888777999???CCCEEEDDDEEEDDDCCCEEEJJJQQQYYY^^^hhhrrr{{{yyydddXXXTTTQQQSSSTTTTTTTTTVVVYYY[[[\\\bbbdddaaagggssswwwqqqfffWWWMMMMMMNNNXXXttt{{{zzz~~~lllffffffaaa^^^______```___^^^[[[ZZZ[[[\\\___^^^^^^^^^___```bbbccc___```aaaaaabbbaaaaaaaaa\\\___cccfffgggeeebbb```ZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVUUUTTTUUUVVVXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWXXXZZZ[[[\\\[[[XXXUUUSSSWWWVVVVVVUUUUUUVVVWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWUUUXXX\\\___``````^^^\\\ZZZYYYWWWVVVUUUUUUVVVWWWUUUWWW[[[]]]___^^^]]]\\\YYYYYYYYYXXXWWWWWWVVVVVVUUUUUUVVVWWWYYY[[[]]]^^^^^^^^^]]]]]]\\\[[[[[[[[[WWWXXXYYY[[[]]]^^^^^^^^^___^^^]]]\\\\\\\\\]]]^^^``````aaabbbdddfffhhhiiiiiinnnuuu{{{vvvmmmcccaaafffjjjgggccc```^^^ZZZXXXXXXYYYXXXXXXOOOPPPRRRRRRRRRPPPNNNLLLTTTTTTUUUUUUTTTSSSQQQPPPQQQQQQQQQPPPOOONNNLLLLLLPPPQQQRRRSSSSSSRRRQQQPPPPPPRRRTTTRRROOONNNOOOQQQSSSSSSQQQPPPNNNMMMKKKKKKLLLKKKJJJIIIHHHIIIJJJJJJMMMMMMMMMMMMLLLKKKIIIIII~~~~~~~~~}}}}}}{{{xxxsssmmmgggccc^^^]]]]]]\\\[[[ZZZZZZYYYWWWYYY[[[[[[ZZZZZZ[[[\\\______```aaabbbeeejjjmmmvvv{{{~~~|||{{{|||~~~~~~|||xxxssslllddd___VVVSSSNNNKKKHHHFFFDDDBBBAAABBBDDDFFFHHHKKKLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJMMMLLLIIIFFFBBB>>>;;;999999888888;;;@@@DDDDDDDDDDDDCCCCCCFFFMMMVVV___eeennnvvv}}}~~~kkk[[[QQQOOONNNQQQSSSUUUVVVWWWZZZ\\\[[[aaacccdddnnn}}}{{{dddWWWMMMMMMUUUfffvvvvvv{{{gggcccdddaaa___aaaaaaaaa```^^^\\\[[[\\\^^^```_________```aaacccdddaaaaaa``````____________]]]___bbbddddddcccaaa___[[[[[[[[[[[[[[[[[[[[[ZZZUUUUUUUUUUUUUUUWWWXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWZZZ[[[\\\\\\[[[XXXUUUSSSUUUUUUTTTTTTTTTUUUVVVVVVWWWVVVVVVUUUUUUUUUVVVVVVVVVXXX[[[^^^___^^^\\\[[[XXXXXXVVVUUUTTTUUUVVVVVVWWWXXXZZZ\\\]]]]]]\\\[[[YYYYYYXXXWWWWWWVVVVVVUUUUUUUUUVVVXXXYYYZZZ[[[\\\\\\[[[[[[[[[[[[ZZZZZZZZZWWWXXXYYY[[[\\\\\\]]]]]]]]]]]]\\\[[[[[[\\\]]]^^^______```aaaccceeeggghhhfffkkkpppssswwwuuukkkfffaaabbbfffiiihhheeeddd```[[[WWWUUUTTTTTTSSSPPPPPPQQQRRRQQQPPPNNNNNNSSSTTTUUUUUUTTTSSSRRRQQQOOOPPPPPPPPPOOOOOONNNMMMPPPQQQQQQRRRRRRQQQQQQPPPPPPRRRSSSRRROOONNNOOOQQQRRRRRRQQQOOONNNMMMLLLKKKLLLKKKIIIHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIHHH~~~|||{{{yyyvvvqqqkkkfffbbb]]]]]]]]]\\\[[[[[[[[[ZZZXXXZZZZZZZZZXXXXXXZZZ[[[___aaaccceeegggkkkqqqttt|||}}}yyyssskkkaaa[[[TTTPPPLLLIIIGGGFFFCCCBBB@@@AAABBBDDDGGGIIIKKKMMMJJJJJJIIIIIIIIIIIIJJJJJJLLLJJJGGGCCC???;;;888777888888:::>>>BBBDDDDDDCCCDDDCCCDDDHHHQQQ\\\gggmmmuuuzzzmmm]]]QQQLLLMMMLLLOOOSSSVVVWWWYYYZZZ\\\\\\```ccchhhuuu}}}]]]SSSIIIJJJZZZtttyyytttzzzrrraaa___aaa``````ccccccbbbaaa^^^\\\]]]```bbbccccccbbbbbbbbbbbbcccccccccaaa```^^^]]]\\\]]]]]]___```aaaaaaaaa```^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZTTTTTTTTTUUUVVVXXXYYYZZZZZZYYYYYYXXXXXXXXXXXXXXX]]]]]]^^^]]][[[XXXUUUSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVUUUUUUUUUUUUUUUVVVXXXZZZ\\\]]][[[YYYXXXWWWVVVUUUTTTTTTUUUVVVVVVYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYXXXWWWWWWVVVVVVUUUUUUVVVWWWYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^___```aaaccceeeffffffkkkooopppooopppuuu{{{xxxmmmccc^^^]]]^^^aaaeeeggghhhgggjjjddd]]]WWWSSSQQQPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPSSSSSSTTTUUUUUUTTTRRRRRRMMMNNNOOOOOOPPPPPPPPPOOOQQQPPPPPPOOOOOOPPPPPPQQQOOOQQQQQQQQQOOONNNOOOQQQPPPPPPOOOOOONNNMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIKKKKKKKKKKKKJJJIIIHHHHHH~~~}}}~~~{{{yyyvvvrrrlllfffaaa^^^]]]]]]]]]]]]\\\\\\\\\[[[XXXXXXXXXWWWVVVWWWZZZ\\\bbbdddhhhkkkoootttzzz~~~}}}vvvlllaaaYYYRRRNNNKKKHHHGGGEEEDDDBBBCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJIIIIIIIIIIIIJJJJJJKKKIIIDDD@@@<<<999777666777999===AAADDDEEEDDDCCCEEEEEEFFFKKKTTT```kkkrrryyy}}}wwwdddVVVNNNMMMPPPMMMQQQUUUXXXYYYYYYZZZ[[[]]]```dddkkkxxxzzznnnUUUPPPJJJMMMbbbttt{{{yyykkk___]]]``````aaacccdddcccaaa___^^^___cccfffhhhgggfffeeecccbbbaaaaaaaaa```]]][[[[[[[[[\\\]]]______^^^^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWSSSSSSTTTVVVWWWYYYZZZ[[[[[[ZZZZZZYYYYYYZZZZZZZZZ______^^^]]][[[WWWTTTRRRTTTTTTTTTTTTUUUVVVXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTVVVWWWYYYZZZZZZYYYWWWVVVWWWVVVUUUTTTUUUVVVWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUVVVXXXYYYYYYXXXVVVUUUUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZYYYXXXXXXWWWXXXXXXYYYZZZ[[[\\\]]]^^^\\\\\\]]]^^^___aaacccdddfffjjjmmmllljjjiiillloooxxxxxxnnnhhhccc^^^WWWYYY\\\^^^aaadddgggiiimmmggg^^^WWWSSSRRRQQQPPPQQQQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUUUUTTTSSSRRRLLLLLLNNNOOOPPPQQQQQQQQQPPPOOONNNMMMMMMNNNOOOPPPOOOOOOPPPOOOOOOOOOPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJIIIHHHGGGGGG~~~}}}}}}zzzxxxtttnnnhhhbbb^^^[[[]]]]]]\\\\\\[[[[[[ZZZZZZVVVWWWWWWWWWWWWZZZ^^^aaahhhkkkppptttyyyyyynnnccc[[[QQQNNNKKKHHHGGGFFFDDDCCCCCCBBBBBBBBBCCCEEEGGGHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIGGGBBB===999777666666777;;;???CCCEEEEEEDDDDDDFFFGGGIIIOOOXXXcccnnntttzzzqqq___TTTOOOPPPTTTQQQTTTXXXZZZYYYYYYYYYYYY]]]```eeennnxxxxxxlll^^^PPPPPPPPPXXXlllxxxsssqqqhhh```^^^___```aaabbbdddcccbbb```___aaafffiiimmmllljjjgggeeebbb```^^^^^^]]]\\\ZZZZZZ\\\^^^___^^^]]]\\\[[[ZZZYYYYYYYYYXXXWWWWWWWWWVVVVVVVVVUUUSSSTTTUUUWWWXXXYYYZZZ[[[\\\[[[[[[ZZZ[[[[[[\\\\\\______]]]\\\YYYVVVSSSQQQQQQQQQQQQRRRSSSUUUVVVWWWXXXWWWVVVUUUTTTSSSSSSSSSVVVWWWXXXYYYYYYWWWVVVUUUVVVVVVUUUUUUUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXUUUVVVXXXYYYXXXWWWUUUSSSTTTTTTUUUVVVWWWXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVWWWXXXZZZ[[[\\\]]]]]][[[[[[\\\]]]^^^```aaabbbdddeeefffeeecccccceeehhhooowwwqqqiiieeebbb___\\\XXXYYYZZZ[[[\\\___dddhhhhhhccc[[[UUURRRQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSTTTUUUUUUTTTRRRQQQLLLLLLNNNOOOPPPQQQQQQQQQOOONNNMMMLLLLLLMMMNNNOOONNNMMMMMMNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIHHHGGGFFFGGGGGGHHHGGGHHHHHHHHHHHHGGGFFFFFF~~~~~~~~~}}}}}}{{{xxxtttnnnhhhdddaaa___^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXYYYZZZ]]]bbbiiinnnrrrvvv{{{zzzpppeee]]]SSSPPPLLLJJJHHHGGGFFFDDD@@@@@@@@@AAACCCGGGJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHEEE???:::777666777888999<<>>999777777999::::::>>>BBBDDDDDDDDDEEEGGGFFFIIIPPPYYYcccmmmuuuzzzrrr___UUURRRQQQRRRTTTWWWYYY[[[[[[[[[\\\]]]___```aaadddiiiiiibbbVVVNNNEEEHHHUUUgggttt|||}}}uuutttddddddbbb```___aaabbbbbb```aaabbbbbbcccdddhhhjjjjjjjjjjjjiiigggdddbbb```]]]]]]]]]]]]]]]]]]\\\\\\XXXXXXXXXXXXWWWWWWVVVUUUSSSSSSTTTTTTUUUUUUVVVVVVTTTUUUWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZYYYXXXVVVTTTRRRPPPOOOLLLLLLMMMNNNPPPRRRTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXWWWWWWVVVRRRRRRQQQRRRSSSUUUVVVXXXTTTUUUXXXYYYZZZZZZYYYXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWXXXYYYZZZ\\\]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^___```eeeeeedddcccaaaaaaaaabbbccccccdddeeefffiiimmmpppuuu~~~uuunnneee___aaabbb^^^ZZZYYYUUUUUUUUUVVVXXXZZZ[[[[[[XXXUUUPPPMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSTTTSSSSSSUUUVVVVVVUUUTTTRRRPPPOOOOOOPPPPPPPPPOOOOOONNNMMMKKKKKKKKKLLLLLLKKKKKKKKKLLLKKKJJJLLLOOOQQQPPPOOOMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHFFFEEEEEEEEEFFFGGGDDDEEEEEEFFFFFFEEEEEEEEEzzzxxxuuutttuuuxxx|||~~~~~~{{{{{{|||}}}~~~}}}{{{wwwtttrrrqqqqqqrrrlllkkkjjjhhhfffdddcccbbb___aaacccgggnnnwww~~~vvvlllccc]]]XXXUUUPPPMMMKKKJJJHHHFFFEEEDDDBBBAAABBBEEEHHHJJJJJJJJJJJJIIIIIIJJJJJJJJJFFFBBB===888666777:::<<<;;;???CCCDDDDDDDDDFFFHHHEEEJJJRRR\\\gggqqqyyy}}}xxxhhhXXXRRRRRRRRRSSSUUUWWWYYYZZZ[[[\\\]]]```ccceeeccccccccc___VVVLLLGGGKKKNNN]]]sss~~~zzzyyykkk```aaaaaa______aaacccccc___aaabbbcccdddeeehhhjjjggghhhhhhhhhgggfffdddccc_________^^^^^^\\\[[[ZZZUUUVVVWWWXXXWWWVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXUUUVVVXXXYYYYYYYYYXXXXXXUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXVVVTTTRRRPPPOOONNNNNNOOOPPPQQQSSSUUUWWWXXXTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWWWWXXXXXXXXXWWWPPPOOOOOOPPPQQQSSSUUUVVVRRRTTTWWWZZZ[[[[[[YYYXXXXXXWWWWWWVVVVVVUUUTTTTTTVVVVVVUUUTTTTTTUUUUUUVVVXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[ZZZZZZYYYXXXXXXXXXYYY[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^___```^^^___```aaa``````___^^^\\\\\\\\\]]]^^^```cccdddccchhhoootttzzz|||nnnggg]]]VVVWWWYYYUUURRRSSSQQQQQQSSSVVVYYYZZZXXXUUUWWWTTTPPPNNNNNNNNNMMMLLLLLLNNNQQQSSSTTTTTTTTTSSSVVVVVVVVVVVVTTTQQQOOONNNQQQQQQQQQPPPOOONNNLLLLLLIIIJJJKKKLLLLLLKKKJJJIIILLLJJJIIIKKKOOOQQQQQQOOOMMMMMMMMMLLLKKKJJJJJJJJJHHHHHHFFFEEEEEEEEEFFFGGGDDDDDDEEEEEEEEEEEEEEEDDDwwwuuusssrrrsssuuuwwwyyy~~~{{{yyyxxxxxxzzz|||}}}}}}yyywwwsssooollljjjhhhhhhhhhkkkqqqwww~~~{{{uuukkkbbb___SSSRRRPPPMMMJJJGGGEEEDDDAAA@@@??????AAADDDHHHKKKNNNKKKIIIIIIKKKKKKHHHEEE>>><<<888666666888<<<>>>@@@BBBDDDEEEGGGGGGFFFFFFGGGMMMWWWbbbkkkttt|||nnnaaaVVVRRRRRRQQQRRRTTTWWW\\\^^^\\\\\\___aaa```___cccddd^^^UUUOOOJJJFFFIIIWWWiiiuuu|||uuuzzzjjj^^^]]][[[\\\^^^```````````````aaacccdddeeefffgggkkkkkkjjjiiihhhgggffffff````````````___]]][[[ZZZXXXXXXYYYXXXWWWUUUSSSQQQOOORRRUUUUUUTTTTTTWWWZZZYYYXXXWWWVVVUUUTTTTTTTTTWWWWWWVVVUUUUUUVVVVVVVVVWWWUUURRROOOMMMLLLLLLMMMSSSRRRQQQQQQRRRTTTVVVWWWVVVVVVUUUUUUUUUVVVWWWWWWXXXWWWWWWVVVVVVUUUUUUTTTOOOOOOOOOPPPRRRSSSUUUVVVUUUWWWXXXZZZZZZYYYWWWVVVUUUVVVVVVWWWXXXXXXXXXWWWXXXXXXVVVUUUUUUVVVWWWXXX[[[YYYXXXYYY\\\]]]\\\ZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[___```aaa```^^^]]]]]]___YYYYYYZZZZZZ[[[[[[\\\\\\^^^bbbeeegggiiipppzzzoooddd```^^^ZZZVVVRRRQQQPPPPPPQQQQQQRRRTTTUUUWWWXXXXXXPPPOOOMMMKKKJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQRRRRRRVVVUUUTTTSSSRRRPPPOOOOOORRRPPPNNNNNNNNNNNNLLLJJJMMMNNNPPPQQQPPPMMMJJJHHHIIIIIIJJJKKKLLLMMMOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIFFFDDDCCCDDDEEEEEEEEE@@@AAAAAABBBCCCCCCCCCBBBwwwtttsssrrrqqqsssvvvyyy{{{}}}~~~}}}}}}|||||||||~~~~~~}}}~~~}}}{{{zzz{{{}}}}}}{{{yyyvvvsssrrrqqqqqqssswww}}}~~~zzzuuulllbbb^^^TTTRRRPPPMMMJJJGGGEEECCC@@@@@@@@@AAABBBEEEHHHJJJLLLKKKIIIJJJKKKJJJFFFCCC===;;;888666666999<<<>>>BBBBBBDDDEEEFFFGGGGGGGGGJJJRRR\\\eeemmmuuu}}}wwwggg]]]SSSQQQRRRQQQRRRTTTWWW\\\^^^\\\]]]aaaddddddfffgggddd\\\RRRKKKHHHGGGRRR___rrrtttxxxsssfff]]]\\\[[[[[[^^^`````````______```bbbccceeeffffffiiihhhhhhgggfffeeedddddd____________^^^\\\ZZZYYYXXXYYYYYYXXXWWWUUUSSSRRRPPPRRRTTTUUUTTTTTTVVVXXXWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVUUURRRPPPNNNMMMMMMMMMQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWYYYYYYXXXWWWVVVVVVWWWXXXXXXYYYYYYYYYXXXYYYXXXWWWVVVVVVWWWXXXXXX[[[YYYXXXYYY[[[\\\[[[YYY[[[[[[ZZZZZZZZZYYYYYYYYYZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^``````___^^^]]]]]]___YYYYYYYYYYYYXXXXXXXXXXXXZZZ]]]aaaaaabbbgggooouuu~~~rrreee^^^\\\ZZZWWWTTTQQQPPPPPPPPPNNNOOOOOOPPPQQQRRRSSSSSSOOONNNLLLKKKJJJKKKLLLMMMNNNNNNOOOOOOPPPQQQQQQRRRUUUUUUTTTSSSRRRRRRQQQQQQPPPOOONNNNNNOOOOOONNNMMMMMMNNNOOOOOONNNLLLJJJIIIHHHJJJKKKMMMNNNNNNNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGEEEDDDEEEFFFFFFEEE@@@AAABBBBBBCCCCCCBBBBBByyyqqqpppooooooppprrrvvvyyy{{{{{{~~~~~~}}}}}}||||||{{{zzzzzzzzz|||||||||}}}~~~}}}|||}}}}}}{{{zzzzzz{{{{{{{{{wwwtttkkk```YYYTTTRRROOOKKKHHHEEECCCBBB@@@AAABBBCCCEEEFFFHHHHHHJJJJJJJJJKKKJJJHHHDDD@@@<<<;;;888777777:::===???CCCCCCDDDEEEFFFGGGHHHIIIOOOXXXdddkkkpppwww|||iii^^^VVVPPPQQQRRRRRRRRRTTTWWW\\\^^^\\\^^^cccggghhhllliiiaaaWWWMMMHHHJJJMMM^^^jjj{{{wwwrrrjjjbbb\\\[[[ZZZ[[[]]]___``````]]]]]]___aaabbbdddeeefffffffffeeedddcccbbbaaaaaa]]]^^^^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYWWWUUUSSSRRRQQQSSSTTTTTTSSSSSSTTTUUUUUUUUUTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUSSSRRRPPPOOONNNMMMOOOQQQSSSUUUWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUUUURRRRRRRRRRRRRRRSSSTTTTTTTTTUUUVVVWWWXXXWWWVVVVVVWWWXXXYYYYYYZZZYYYYYYYYYYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXWWWXXXZZZ[[[ZZZYYY[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\^^^___```___]]]\\\]]]^^^XXXXXXXXXWWWVVVUUUUUUUUUWWWZZZ]]]]]]]]]^^^cccggghhhmmmtttyyy~~~|||vvvsssqqqvvvpppbbb[[[YYYVVVUUUSSSQQQPPPPPPPPPQQQNNNOOOOOOOOOOOOPPPPPPPPPNNNMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQUUUUUUTTTTTTTTTSSSSSSSSSOOONNNMMMNNNPPPQQQPPPOOOMMMMMMLLLLLLKKKKKKJJJJJJHHHJJJMMMOOOOOONNNLLLKKKNNNMMMMMMLLLKKKJJJIIIIIIIIIGGGEEEEEEFFFGGGFFFEEEAAAAAABBBBBBCCCCCCBBBBBByyyrrrmmmmmmmmmmmmooorrrtttvvvxxx{{{~~~~~~}}}}}}}}}||||||{{{zzzzzzzzzyyyyyy{{{~~~|||{{{zzz|||~~~~~~}}}}}}~~~yyysssppphhh\\\TTTRRRPPPLLLHHHEEEBBB@@@@@@AAABBBDDDFFFGGGHHHHHHGGGHHHIIIJJJKKKIIIEEE@@@===;;;:::888777888;;;>>>@@@EEEDDDDDDDDDFFFHHHKKKLLLSSS^^^kkkrrrvvv}}}sssbbbVVVQQQOOORRRTTTSSSTTTVVVVVV[[[]]]\\\^^^eeejjjkkkoooggg\\\QQQJJJIIIPPPYYYpppyyyyyyyyytttccc```[[[ZZZZZZ[[[^^^_________\\\\\\^^^```bbbccceeefffeeeddddddcccbbbaaa``````\\\\\\\\\[[[ZZZZZZYYYXXXZZZZZZZZZYYYXXXVVVTTTSSSRRRSSSTTTTTTTTTSSSRRRRRRSSSRRRRRRRRRRRRRRRSSSTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRPPPOOONNNNNNPPPTTTWWWYYYYYYXXXXXXXXXWWWVVVTTTTTTSSSSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVTTTTTTSSSRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYWWWXXXXXXZZZ[[[\\\]]]]]]^^^______^^^\\\[[[\\\]]]WWWWWWVVVVVVUUUUUUUUUUUUVVVYYY\\\]]]]]]]]]^^^```fffggghhhiiikkkpppwww|||uuunnnkkkiiihhhfffmmmyyy~~~ssseeeZZZUUUUUURRRQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQTTTTTTTTTTTTTTTTTTUUUUUUPPPOOONNNOOOPPPQQQPPPNNNLLLLLLJJJJJJIIIJJJKKKKKKJJJKKKMMMNNNNNNMMMLLLKKKMMMMMMLLLKKKJJJIIIIIIHHHIIIGGGFFFFFFGGGGGGFFFEEEAAAAAABBBBBBCCCBBBBBBAAAvvvqqqjjjiiiiiiiiijjjkkklllmmmqqqsssvvvxxxzzz}}}~~~~~~~~~~~~}}}{{{{{{xxxwwwwwwyyy|||~~~~~~}}}xxxwwwvvvxxx{{{~~~}}}}}}~~~xxxqqqmmmdddXXXQQQMMMKKKHHHDDDBBB@@@??????CCCDDDFFFHHHIIIIIIHHHGGGGGGIIIJJJJJJFFFBBB===;;;999888888888:::<<<@@@BBBEEEDDDCCCCCCEEEIIINNNQQQXXXcccpppxxx}}}}}}iii\\\QQQNNNOOOTTTVVVUUUVVVXXXUUUZZZ]]]]]]___fffkkklllpppdddWWWNNNIIIJJJWWWeeeyyynnnbbbaaa\\\[[[[[[\\\^^^______^^^\\\\\\^^^___aaacccdddeeeeeeddddddcccbbbaaa```___\\\[[[[[[ZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYWWWUUUSSSSSSSSSTTTUUUUUUTTTRRRQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOMMMPPPTTTWWWYYYYYYXXXWWWUUUTTTSSSRRRQQQQQQPPPQQQTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVWWWXXXXXXYYYYYYYYYZZZZZZWWWXXXXXXYYYXXXYYYYYYZZZXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYWWWXXXYYYZZZ[[[\\\]]]^^^^^^______^^^[[[ZZZZZZ[[[UUUUUUVVVVVVVVVWWWWWWWWWUUUXXX[[[]]]^^^^^^^^^^^^bbbaaa```___```dddiiimmmoootttzzzrrrmmmgggccc```___^^^]]]___bbbmmmzzz{{{zzz|||vvvmmmccc\\\VVVRRRQQQPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQPPPMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQTTTTTTTTTTTTTTTUUUUUUUUURRRPPPOOOOOOOOOOOONNNLLLLLLKKKIIIHHHIIIJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFGGGGGGFFFDDDAAABBBBBBCCCBBBBBBAAAAAAvvvmmmiiieeeeeedddccccccccccccccceeegggjjjlllnnnqqquuuyyyzzz~~~~~~}}}|||zzzvvvuuuuuuvvvyyy{{{{{{zzzvvvtttsssuuuxxxzzz||||||}}}}}}~~~ssskkkfff^^^UUUOOOIIIGGGDDDBBB@@@@@@AAABBBFFFGGGHHHIIIJJJJJJIIIHHHGGGIIIJJJHHHCCC>>>;;;999888777777888;;;>>>AAACCCEEEDDDBBBBBBEEEKKKRRRVVV^^^hhhttt}}}nnn^^^UUUOOONNNPPPUUUWWWVVVWWWZZZUUUZZZ___```ccciiimmmmmmmmm```SSSMMMJJJOOO```rrrwwwuuunnnfffddd^^^]]]]]]^^^___```^^^\\\]]]^^^___```aaabbbcccdddddddddcccbbbaaa``````___\\\[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[YYYWWWUUUTTTTTTTTTTTTVVVWWWVVVSSSQQQPPPPPPOOOOOONNNOOOOOOPPPSSSRRRRRRRRRSSSTTTUUUVVVRRRRRRRRRQQQQQQPPPPPPPPPNNNPPPSSSWWWXXXXXXWWWVVVRRRRRRQQQPPPOOOOOOOOOPPPRRRSSSSSSTTTUUUVVVWWWWWWUUUUUUTTTTTTTTTTTTTTTUUUSSSSSSTTTUUUUUUVVVWWWXXXWWWWWWWWWWWWWWWWWWVVVUUUVVVWWWXXXYYYYYYYYYYYYYYYWWWYYYZZZZZZYYYXXXZZZ[[[XXXWWWWWWWWWVVVVVVVVVVVVXXXWWWWWWWWWWWWXXXYYYYYYXXXYYYZZZ[[[\\\]]]^^^^^^`````````^^^ZZZXXXXXXXXXUUUUUUUUUVVVWWWXXXXXXXXXTTTVVVYYY\\\]]]^^^]]]\\\ZZZZZZYYYZZZ]]]aaaeeehhhhhhkkknnnoooqqqvvv~~~~~~rrriii```^^^[[[ZZZZZZYYYWWWUUUZZZZZZaaaoooyyyyyyuuusssjjjddd]]]WWWTTTSSSPPPNNNQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTRRRPPPNNNNNNNNNNNNLLLJJJKKKJJJIIIIIIJJJKKKLLLMMMOOOPPPQQQRRRSSSRRRRRRQQQMMMLLLLLLKKKJJJIIIHHHHHHFFFEEEEEEFFFGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBAAAAAA}}}tttjjjccc```___^^^^^^]]]]]]\\\\\\\\\\\\^^^```aaacccfffjjjmmmppp}}}~~~{{{|||}}}~~~}}}{{{yyyxxxtttsssssstttvvvxxxwwwvvvvvvtttssstttwwwyyyzzzzzz{{{|||~~~tttfff___ZZZSSSMMMKKKFFFEEECCCAAAAAACCCEEEFFFHHHHHHIIIJJJJJJJJJIIIIIIHHHIIIIIIFFF@@@;;;999999777777777999;;;???BBBDDDEEECCCAAAAAAEEEMMMUUUZZZgggmmmwwwsssaaaUUUQQQNNNNNNPPPUUUVVVUUUVVVYYYVVV]]]bbbdddggglllooonnnbbbVVVLLLLLLOOOXXXmmm|||sss{{{qqqkkkfffaaa```___```aaa```]]][[[______```aaaaaabbbccccccccccccbbbaaa```______^^^\\\[[[ZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZXXXVVVTTTTTTTTTTTTWWWYYYXXXUUURRRPPPOOONNNNNNMMMMMMMMMMMMQQQQQQQQQQQQRRRSSSTTTUUURRRQQQPPPOOOOOOOOOPPPQQQOOOQQQSSSUUUVVVVVVVVVUUUQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWUUUUUUTTTTTTTTTUUUUUUVVVSSSTTTTTTUUUVVVWWWXXXYYYXXXXXXXXXXXXXXXWWWVVVVVVTTTUUUWWWXXXYYYYYYXXXXXXWWWZZZ[[[[[[YYYYYYZZZ\\\YYYYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXWWWXXXYYYYYYZZZZZZ[[[[[[\\\]]]^^^^^^___bbbbbbaaa^^^YYYVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVXXX[[[]]]]]]\\\[[[XXXXXXYYY\\\___bbbdddeeedddfffgggfffeeeggglllqqqsssvvv{{{}}}xxx{{{~~~{{{tttjjjbbb^^^YYYXXXWWWWWWWWWWWWUUUSSSVVVVVV[[[eeelllkkkhhhgggYYYXXXVVVSSSPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQSSSRRRRRRRRRQQQPPPPPPPPPMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSOOONNNLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNOOORRRWWW[[[\\\YYYVVVSSSLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDEEEFFFEEECCCAAABBBBBBCCCCCCBBBBBBAAA@@@zzz|||{{{vvvmmmddd___\\\ZZZZZZZZZYYYYYYYYYYYYYYYXXXZZZ[[[\\\]]]```cccfffjjjwww~~~}}}}}}~~~yyyzzz{{{{{{{{{yyywwwuuutttrrrrrrsssuuuvvvuuutttwwwvvvtttuuuwwwyyyzzzyyyxxxyyy{{{~~~rrrfffZZZTTTOOOIIIFFFGGGEEEDDDBBBBBBBBBEEEHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJIIIEEE>>>:::888999666666777999<<>>:::777777777777666666999>>>BBBCCCBBB@@@BBBDDDHHHMMMTTT]]]bbbqqqvvv{{{zzzfffXXXRRROOONNNNNNQQQTTTVVVVVVVVVXXXYYY[[[```eeejjjppprrriii\\\OOOMMMKKKRRRddd{{{xxxzzz|||qqqiiieeeffffffeeedddcccaaa___^^^```aaacccddddddcccbbb``````___^^^^^^]]]]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZ]]]\\\ZZZXXXVVVUUUTTTTTTSSSUUUVVVXXXXXXWWWVVVUUUOOOOOONNNNNNNNNNNNNNNNNNPPPPPPPPPQQQRRRRRRSSSSSSQQQQQQQQQRRRRRRSSSSSSSSSUUUTTTSSSSSSRRRRRRRRRRRRQQQPPPNNNNNNNNNOOOQQQRRRTTTTTTSSSSSSSSSTTTUUUVVVTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXXXXXXXWWWVVVUUUUUUWWWVVVVVVVVVVVVUUUUUUUUUWWWWWWVVVVVVWWWWWWXXXYYYWWWYYY[[[[[[ZZZZZZZZZ\\\ZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZ\\\]]]^^^_________^^^^^^]]]]]]\\\[[[ZZZZZZXXXXXXXXXXXXYYYYYYZZZZZZ\\\]]]^^^^^^]]]\\\YYYXXXYYYZZZ\\\___```aaaaaaaaabbbccccccccccccbbbaaaaaa^^^^^^^^^___^^^^^^]]]]]]```aaadddgggjjjlllnnnnnnpppppppppqqqssstttvvvwww||||||vvvssspppjjjdddccccccbbbaaa___^^^]]]]]]______```^^^[[[YYYXXXXXXZZZXXXVVVUUUUUUUUUSSSQQQQQQPPPPPPPPPPPPPPPPPPQQQPPPQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRQQQQQQPPPPPPTTTTTTTTTSSSSSSTTTTTTUUUUUUTTTRRRSSSTTTTTTSSSQQQPPPPPPOOONNNMMMKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLRRRYYYcccmmmooohhh\\\SSSNNNLLLJJJJJJJJJIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@???mmmhhhbbb\\\XXXVVVTTTRRRQQQRRRSSSQQQOOONNNOOOPPPNNNPPPPPPPPPPPPRRRUUUWWWaaahhhrrr|||}}}}}}}}}|||zzzyyyxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzyyyxxxwwwvvvwwwxxxxxxtttwwwzzzzzzyyyzzz~~~zzzvvvpppnnnmmmkkkgggdddaaa]]]YYYWWWXXXWWWTTTQQQLLLJJJGGGDDDCCCCCCEEEFFFEEEEEEDDDEEEFFFGGGIIIKKKIIIJJJJJJKKKKKKKKKKKKKKKHHHEEE@@@<<<888666666666777777999<<<@@@CCCCCCBBB???AAAFFFKKKQQQYYYaaagggrrrwww|||ppp]]]SSSOOOOOOOOOOOORRRUUUVVVWWWWWWYYY[[[]]]aaafffmmmsssqqqbbbSSSOOOJJJMMM]]]qqq~~~yyyppphhhdddffffffeeedddbbb___]]]\\\___```bbbccccccbbb```____________^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYY\\\[[[ZZZXXXVVVUUUUUUTTTVVVVVVVVVWWWVVVVVVUUUUUUPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPRRRTTTUUUUUUUUUVVVVVVUUUUUUTTTTTTSSSTTTVVVWWWWWWWWWVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXUUUXXX[[[\\\\\\[[[\\\]]][[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[]]]^^^____________^^^^^^]]]]]]\\\[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY\\\]]]^^^^^^^^^\\\ZZZYYYXXXYYY\\\^^^``````aaa```bbbbbbccccccbbbbbbaaa```___^^^^^^^^^]]]]]]\\\\\\]]]^^^```bbbcccdddeeeeeeddddddbbbaaa``````______cccggglllpppsssuuuxxxzzz|||{{{tttqqqrrruuuwww~~~tttpppjjjfffcccaaa___]]][[[[[[\\\]]]^^^___``````___[[[XXXUUUVVVWWWWWWWWWWWWVVVTTTTTTUUUTTTSSSQQQQQQPPPOOONNNNNNOOOPPPQQQPPPQQQQQQRRRSSSSSSTTTSSSTTTTTTUUUUUUTTTTTTSSSSSSTTTTTTVVVWWWWWWVVVUUUTTTPPPPPPQQQRRRRRRRRRQQQQQQTTTTTTTTTTTTTTTUUUVVVWWWTTTSSSQQQRRRSSSSSSRRRPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLPPPXXXdddnnnqqqjjj^^^UUUNNNLLLJJJIIIIIIIIIGGGEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???fffaaa[[[VVVSSSRRRRRRQQQQQQRRRSSSQQQOOONNNNNNOOOPPPQQQQQQPPPOOOPPPSSSUUUYYY```jjjuuu}}}||||||~~~~~~~~~|||zzzyyyyyyxxxyyyyyyyyyxxxyyyyyyzzz{{{{{{zzzyyywwwuuuuuuvvvwwwxxxtttvvvwwwwwwwwwxxx{{{}}}}}}zzzvvvrrrkkkiiieeeccccccaaa^^^\\\ZZZWWWTTTSSSSSSRRRPPPMMMIIIHHHFFFDDDDDDEEEGGGHHHFFFFFFFFFFFFGGGIIIJJJKKKIIIJJJKKKKKKKKKKKKJJJJJJDDDAAA===999777666666777777999<<<@@@BBBCCCBBBAAA@@@CCCHHHMMMTTT\\\dddjjjqqqwww~~~zzzeeeUUUOOOOOOQQQRRRQQQSSSVVVWWWXXXYYY[[[]]]___dddkkkqqqqqqhhhYYYLLLKKKJJJTTTjjjzzz}}}tttmmmgggdddddddddcccbbbaaa___^^^]]]^^^___```aaaaaa___^^^\\\````````````______^^^^^^ZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[YYYXXXVVVVVVUUUUUUXXXWWWWWWVVVVVVUUUUUUUUUPPPQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVVVVTTTTTTTTTSSSRRRQQQPPPOOONNNNNNOOOPPPQQQTTTVVVWWWVVVWWWXXXXXXWWWVVVSSSRRRRRRSSSUUUVVVWWWWWWVVVUUUSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUTTTUUUUUUVVVVVVYYY[[[]]]\\\[[[[[[\\\[[[ZZZZZZYYYXXXYYYYYYYYYZZZ[[[]]]___``````___^^^]]]]]]\\\\\\[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY]]]^^^___```___^^^\\\ZZZWWWYYY[[[]]]___`````````bbbbbbbbbbbbbbbaaaaaa```______^^^]]]]]]\\\\\\\\\ZZZ[[[^^^```ccceeeffffffaaaaaa```___^^^^^^^^^^^^]]]___ccceeefffhhhjjjkkkkkkpppxxx~~~~~~yyysssnnnmmmpppuuuxxx{{{yyyqqqggggggdddaaa^^^\\\]]]^^^\\\]]]^^^___```bbbcccccc___ZZZUUUTTTVVVXXXXXXWWWVVVTTTSSSSSSTTTTTTSSSQQQQQQPPPNNNMMMMMMNNNPPPQQQNNNOOOQQQRRRSSSSSSRRRRRRTTTTTTTTTUUUUUUTTTTTTSSSSSSTTTUUUVVVWWWVVVUUUUUUOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVXXXXXXTTTRRRQQQQQQRRRSSSQQQPPPNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLOOOVVV```jjjmmmiii___XXXNNNLLLJJJIIIIIIHHHFFFEEEEEEEEEFFFFFFEEEDDDDDDCCC@@@AAAAAAAAAAAA@@@??????___[[[UUUQQQPPPPPPOOOOOOOOOPPPQQQPPPNNNNNNNNNOOOQQQQQQQQQPPPOOOPPPRRRTTTUUU\\\fffpppzzz~~~}}}}}}~~~~~~}}}{{{zzzyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{yyywwwuuutttssstttvvvwwwuuuuuuvvvvvvvvvwwwxxxzzz~~~~~~~~~}}}|||}}}~~~wwwssspppnnnkkkhhhaaa```^^^]]]\\\[[[XXXWWWSSSRRRPPPOOOOOOMMMKKKJJJIIIGGGFFFEEEDDDEEEFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJKKKKKKKKKIIIHHHGGG@@@>>>:::777666666777888888;;;???BBBDDDCCCCCCBBBCCCFFFJJJOOOVVV^^^gggmmmqqqyyy|||nnn\\\PPPNNNQQQTTTUUURRRTTTVVVXXXYYYZZZ]]]___aaahhhpppqqqiii[[[PPPKKKHHHOOOaaauuuvvvooojjjfffeee___``````aaaaaa``````___^^^___aaabbbbbbaaa___^^^```aaaaaaaaaaaa```______WWWWWWWWWXXXYYYZZZ\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVYYYYYYXXXWWWWWWVVVVVVVVVQQQQQQSSSTTTTTTTTTTTTSSSUUUUUUUUUUUUUUUUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSTTTSSSRRRQQQQQQMMMNNNOOOPPPSSSUUUWWWXXXVVVWWWYYYYYYXXXVVVSSSQQQRRRSSSTTTVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVWWWVVVVVVUUUUUURRRSSSTTTTTTUUUVVVWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSXXXZZZ\\\\\\[[[YYYYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYYZZZ\\\^^^```aaa```^^^]]]\\\\\\[[[ZZZZZZZZZ[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\^^^___^^^]]][[[ZZZWWWYYY[[[]]]___`````````aaabbbbbbbbbbbbaaa``````]]]\\\[[[ZZZYYYZZZZZZZZZWWWXXX[[[]]]```aaacccccc___^^^]]]]]]\\\\\\\\\]]]ZZZ\\\^^^_________aaabbb```fffooovvvyyyyyyyyyzzz|||xxxsssooonnnqqquuuxxx||||||uuukkkccc___``````]]]ZZZYYYZZZ\\\^^^^^^^^^^^^^^^^^^^^^^^^\\\XXXUUUUUUWWWYYYXXXUUUUUUTTTSSSSSSTTTTTTRRRQQQPPPOOONNNNNNNNNNNNOOOPPPMMMNNNPPPQQQRRRRRRQQQPPPRRRRRRSSSSSSTTTSSSSSSRRRRRRSSSTTTUUUUUUTTTSSSSSSPPPPPPQQQRRRSSSSSSSSSRRRQQQQQQRRRSSSTTTVVVWWWXXXTTTRRRQQQQQQRRRRRRQQQPPPMMMMMMLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLNNNRRRZZZaaaeeeccc]]]YYYMMMKKKIIIIIIIIIHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDCCC@@@@@@AAAAAA@@@@@@???>>>ZZZWWWRRROOONNNNNNNNNMMMLLLMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRTTTWWWYYY[[[bbbkkkssszzz}}}}}}|||{{{zzzzzzyyyxxxwwwwwwwwwwwwwwwxxxyyyyyyvvvuuutttsssssssssttttttuuuuuuuuuuuuuuuuuuvvvwwwvvvvvvuuuttttttwww|||xxxllljjjhhhgggfffeeebbb```ZZZZZZYYYXXXWWWUUUSSSRRRPPPPPPPPPOOONNNMMMKKKJJJGGGFFFEEEDDDCCCCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJJJJKKKIIIGGGDDDCCC===;;;888666666666888999:::===AAADDDDDDCCCCCCCCCGGGIIIMMMRRRXXXbbblllsssvvvnnnbbbSSSLLLNNNSSSUUUUUUTTTUUUWWWXXXYYY\\\___aaabbbgggllljjj]]]PPPKKKMMMKKKZZZooo~~~}}}rrrmmmiiieeeccc]]]]]]^^^___````````````___```bbbddddddcccbbbaaa``````aaabbbaaa```___^^^VVVVVVVVVWWWYYYZZZ[[[\\\ZZZYYYXXXWWWWWWWWWWWWWWWYYYYYYYYYZZZYYYYYYXXXXXXRRRSSSUUUVVVVVVUUUTTTTTTVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVSSSSSSTTTUUUUUUTTTRRRRRRLLLMMMOOOQQQSSSUUUVVVWWWVVVWWWXXXXXXXXXVVVSSSRRRQQQRRRTTTUUUVVVWWWVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXWWWVVVUUUTTTSSSSSSSSSZZZ[[[[[[ZZZXXXXXXXXXZZZ\\\[[[ZZZZZZYYYYYYZZZZZZ[[[\\\___aaaaaa```^^^]]][[[ZZZYYYXXXXXXYYYZZZ[[[XXXXXXYYYZZZZZZ[[[\\\\\\YYYZZZ\\\]]]]]]\\\ZZZYYYXXXYYY\\\^^^``````aaa```aaaaaabbbbbbaaaaaa```___^^^]]]\\\[[[[[[\\\]]]^^^\\\\\\]]]^^^^^^^^^^^^^^^___^^^]]][[[ZZZZZZYYYYYYYYYZZZ\\\[[[ZZZZZZ[[[]]]```hhhssszzz|||||||||}}}}}}yyyvvvttttttuuuvvvzzz{{{|||yyyssskkkaaa[[[[[[\\\\\\[[[YYYYYYZZZ[[[______^^^^^^]]]\\\[[[[[[WWWVVVUUUUUUVVVVVVTTTSSSVVVUUUSSSSSSTTTSSSRRRPPPOOOOOOPPPPPPPPPPPPOOOOOOLLLNNNPPPRRRSSSRRRQQQPPPQQQQQQRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTSSSRRRQQQPPPQQQQQQRRRSSSSSSSSSRRRRRRPPPPPPPPPQQQRRRSSSUUUUUURRRQQQPPPPPPQQQQQQPPPNNNKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLLLLNNNTTTYYY]]]]]]ZZZVVVMMMKKKIIIHHHHHHHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@??????>>>WWWTTTQQQOOONNNNNNLLLKKKKKKLLLNNNOOONNNOOOPPPRRRQQQSSSUUUXXXZZZ^^^cccfffiiiooovvv|||~~~~~~~~~{{{{{{{{{{{{zzzzzzyyyyyyvvvvvvuuuuuuuuuvvvvvvwwwsssssssssrrrrrrrrrqqqqqquuutttsssssssssttttttsssoooooooooooooooqqquuuxxxzzz|||~~~{{{vvvoooiiiaaa```___^^^]]][[[YYYXXXUUUVVVVVVVVVTTTQQQPPPOOOOOOPPPQQQPPPOOOMMMLLLKKKFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJJJJJJJHHHDDDAAA>>>;;;:::777666666777999;;;<<>>>>>VVVSSSQQQOOOOOONNNLLLJJJLLLNNNPPPQQQQQQRRRTTTVVVSSSVVVZZZ^^^bbbhhhnnnrrruuuzzz|||{{{{{{|||~~~~~~}}}|||yyyzzzzzz{{{zzzzzzyyyyyyuuuuuuttttttttttttuuuuuuqqqqqqrrrrrrrrrqqqpppooouuusssrrrqqqrrrrrrrrrqqqkkklllnnnooooooppprrrsssoooqqqtttuuuvvvwwwyyy{{{zzz{{{wwwpppkkkjjjgggccc___]]]ZZZXXXVVVTTTSSSSSSTTTUUUVVVUUUSSSPPPOOOOOOJJJLLLMMMMMMKKKIIIHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEGGGHHHIIIJJJJJJJJJIIIJJJJJJIIIGGGCCC???<<<:::999777666666888:::<<<===@@@DDDEEECCCCCCDDDFFFLLLMMMPPPUUU^^^kkkyyykkkZZZQQQIIIIIIPPPUUUUUURRRUUUWWWXXXYYYZZZ]]]aaadddbbb[[[VVVRRRMMMGGGIIIQQQ^^^qqqzzzpppoooqqqkkkccc^^^^^^^^^______^^^^^^]]]\\\XXXZZZ]]]___```aaa```___\\\]]]^^^______]]][[[ZZZZZZZZZYYYXXXWWWWWWWWWWWWYYYXXXXXXWWWWWWWWWXXXXXXWWWYYY\\\^^^^^^]]][[[ZZZXXXYYYZZZ[[[ZZZYYYWWWUUUVVVVVVVVVWWWXXXYYYZZZZZZVVVWWWWWWXXXYYYZZZ[[[[[[XXXXXXYYYXXXVVVSSSQQQOOOKKKMMMNNNPPPRRRTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTTTTPPPQQQSSSUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVYYYYYYXXXWWWUUUSSSQQQPPPTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTUUUVVVXXXYYYZZZWWWWWWVVVUUUUUUWWW[[[^^^\\\[[[[[[ZZZZZZZZZZZZZZZ[[[]]]```bbbbbb```^^^\\\YYYWWWVVVUUUUUUVVVXXXYYYVVVWWWXXXZZZ[[[]]]^^^___^^^```aaaccccccbbb```___YYY[[[]]]___aaabbbbbbbbbaaaaaaaaaaaaaaa``````___\\\[[[ZZZZZZ[[[]]]___aaa\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZZZZZZZ[[[\\\\\\]]]XXXYYYYYYXXXVVVUUUWWWXXXWWW```kkkrrrsssrrrsssttthhhiiijjjkkkjjjhhheeeccccccbbbbbbbbb___YYYUUUTTTUUUTTTSSSVVVYYY[[[[[[ZZZVVVVVVWWWWWWXXXYYYZZZZZZYYYZZZYYYVVVRRRQQQUUUXXXYYYWWWUUUTTTTTTSSSQQQOOONNNPPPRRRTTTTTTRRRPPPNNNOOOQQQTTTVVVWWWVVVTTTSSSQQQQQQRRRSSSSSSSSSSSSSSSUUUUUUUUUTTTSSSQQQOOONNNSSSSSSTTTSSSSSSRRRQQQQQQMMMMMMMMMMMMNNNOOOPPPPPPMMMLLLKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLLLLKKKLLLLLLEEEIIIOOOVVVZZZXXXRRRMMMMMMKKKIIIHHHHHHGGGEEEDDDAAAAAABBBBBBCCCBBBBBBAAA???@@@@@@@@@@@@???>>>>>>[[[ZZZWWWSSSQQQOOONNNNNNPPPPPPOOOPPPQQQRRRTTTUUUWWWYYY]]]bbbgggooowww}}}}}}~~~}}}||||||~~~~~~~~~}}}{{{zzzvvvwwwxxxyyyyyywwwvvvuuuttttttttttttsssrrrqqqqqqppppppooooooppppppqqqrrrvvvtttrrrppppppppprrrsssiiiiiiiiijjjkkklllmmmnnnmmmmmmnnnnnnoooppppppqqqqqqmmmhhheeecccaaa^^^]]]WWWVVVUUUTTTSSSSSSSSSSSSOOOPPPQQQQQQQQQPPPOOONNNKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFIIIIIIHHHFFFCCC???;;;999777777777888999;;;<<<===@@@@@@BBBFFFEEEBBBCCCFFFJJJRRR[[[bbbgggqqq~~~rrr```TTTOOOKKKKKKNNNRRRSSSSSSWWWYYY\\\]]]]]]]]]^^^___]]]UUUMMMJJJGGGGGGPPP[[[pppxxxuuu}}}zzztttmmmjjjjjjiiieeeaaa``````^^^]]]\\\[[[[[[[[[YYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^[[[XXXWWWWWWXXXWWWWWWVVVUUUUUUUUUVVVVVVYYYXXXVVVTTTTTTUUUVVVWWWZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYYZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZYYYXXXXXXYYYZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYWWWUUUSSSXXXWWWWWWYYY\\\[[[XXXUUUXXXWWWUUUTTTTTTUUUWWWXXXWWWVVVUUUTTTTTTTTTUUUVVVQQQRRRRRRSSSTTTTTTUUUUUURRRRRRSSSTTTUUUWWWXXXYYYYYYWWWTTTRRRSSSUUUXXXZZZ^^^]]]\\\\\\[[[[[[\\\\\\^^^^^^^^^]]]\\\[[[ZZZYYYZZZYYYWWWVVVUUUVVVVVVWWWWWWXXXZZZ\\\___```bbbbbb^^^dddkkkooommmggg```]]]XXXYYYZZZ\\\^^^```aaabbbdddbbb___]]][[[[[[[[[\\\[[[[[[\\\\\\\\\]]]]]]]]][[[[[[[[[\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]][[[ZZZYYYXXXVVVUUUUUUVVVWWWUUUTTTXXX[[[```eeegggfffdddcccdddddddddcccbbb```^^^^^^^^^^^^]]]]]]\\\ZZZVVVRRRUUUUUUVVVVVVWWWXXXXXXYYYVVVWWWYYYZZZZZZZZZYYYXXXUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXWWWVVVTTTRRRQQQPPPPPPPPPPPPOOOOOONNNNNNNNNQQQSSSVVVWWWWWWTTTQQQOOOQQQQQQQQQQQQRRRTTTUUUUUUWWWVVVSSSRRRQQQQQQSSSTTTQQQRRRRRRRRRRRRPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMOOONNNMMMKKKJJJJJJJJJJJJHHHIIIJJJLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJGGGJJJNNNQQQRRRPPPMMMKKKJJJIIIHHHFFFDDDCCCAAAAAA?????????@@@@@@AAAAAAAAABBBAAAAAA@@@?????????@@@XXXVVVTTTRRRPPPOOOOOOOOOQQQQQQQQQRRRSSSUUUWWWYYYZZZ\\\```dddiiiooowww||||||~~~~~~~~~{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxvvvuuuuuuttttttttttttsssrrrqqqqqqpppppppppppppppqqqrrrssssssrrrpppnnnmmmmmmnnnooolllkkkkkkjjjjjjjjjjjjkkkjjjjjjjjjkkkkkkllllllmmmiiifffbbb^^^]]][[[YYYWWWVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPQQQQQQPPPNNNLLLKKKIIIIIIIIIHHHHHHGGGFFFEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHLLLLLLJJJFFFAAA<<<777555666666777777999;;;>>>???CCCBBBCCCFFFEEECCCEEEJJJMMMTTT]]]ccciiisss~~~iiiZZZSSSPPPMMMNNNQQQTTTUUUUUUXXXYYY\\\^^^``````^^^]]]XXXQQQJJJHHHGGGLLLYYYhhhwww~~~{{{tttxxxrrrllliiihhhgggdddaaa```___^^^\\\[[[[[[ZZZZZZYYYZZZ[[[]]]^^^^^^]]]]]]]]]^^^]]][[[XXXWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWYYYWWWVVVTTTTTTUUUVVVWWWYYYXXXXXXXXXXXXXXXYYYZZZYYYZZZ[[[\\\\\\\\\[[[ZZZ\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[ZZZYYYWWWUUUTTTSSSQQQRRRSSSUUUVVVVVVVVVVVVWWWXXXXXXYYYXXXWWWVVVUUUYYYXXXXXXZZZ\\\\\\YYYVVVXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWUUUTTTTTTTTTUUUUUUSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUWWWYYYZZZXXXVVVTTTRRRSSSUUUWWWYYYZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZYYYXXXWWWVVVVVVWWWXXXWWWXXXZZZ\\\^^^``````aaacccgggmmmooolllfff```]]]XXXYYYZZZ\\\^^^```aaaaaa```^^^\\\YYYXXXXXXXXXYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^]]]]]]\\\\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWXXXXXXWWWUUUVVVXXX\\\___aaaaaa___^^^______^^^^^^]]]\\\ZZZZZZ]]]\\\[[[[[[[[[YYYVVVTTTUUUUUUVVVWWWXXXXXXYYYYYYVVVWWWXXXYYYZZZYYYXXXXXXUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVUUUTTTRRRPPPOOOPPPPPPPPPOOOOOOOOOOOOOOOQQQSSSTTTUUUUUUSSSQQQOOOQQQQQQQQQRRRSSSTTTVVVWWWWWWVVVTTTRRRQQQRRRSSSTTTQQQRRRRRRRRRQQQPPPNNNMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKGGGIIILLLNNNNNNMMMKKKIIIGGGGGGFFFFFFEEEDDDCCCCCC@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@@@@?????????@@@UUUTTTRRRQQQPPPPPPPPPQQQRRRRRRSSSTTTVVVXXX[[[\\\^^^```cccgggjjjpppvvv{{{}}}yyy{{{~~~}}}|||{{{yyyyyyxxxwwwwwwxxxyyyzzz~~~}}}zzzxxxvvvuuuuuuuuuttttttttttttsssrrrqqqppppppppppppqqqrrrsssssstttqqqooommmkkkjjjjjjjjjkkknnnmmmllljjjhhhhhhggggggfffffffffgggggggggggggggaaa___[[[YYYXXXWWWUUUSSSSSSSSSRRRRRRQQQPPPPPPPPPOOOOOOPPPOOONNNLLLJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKMMMKKKIIIEEE@@@;;;666444666666666777999===@@@BBBFFFDDDDDDFFFFFFEEEIIIOOOUUU[[[bbbhhhooozzzppp^^^SSSQQQPPPPPPRRRUUUWWWXXXWWWYYYZZZ\\\aaadddccc^^^ZZZPPPKKKGGGFFFIIITTThhhzzzuuuvvvuuupppjjjggggggfffcccaaa______]]]\\\[[[ZZZZZZZZZXXXZZZ\\\^^^^^^]]]\\\[[[\\\]]]\\\[[[YYYXXXYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\]]]]]][[[ZZZYYYYYYYYYYYYXXXYYY[[[]]]_______________^^^\\\ZZZWWWUUUSSSRRRPPPQQQSSSUUUWWWXXXXXXYYYYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYYYY[[[]]]\\\YYYWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPSSSSSSTTTUUUVVVXXXYYYZZZWWWVVVTTTSSSSSSUUUXXXZZZXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYYXXXWWWVVVWWWXXXYYYXXXYYYZZZ\\\]]]^^^______dddgggjjjjjjfffaaa]]][[[XXXYYY[[[\\\^^^___``````]]]\\\ZZZXXXWWWWWWWWWWWWYYYYYYYYYZZZZZZZZZ[[[[[[]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXYYYYYYXXXWWWVVVWWWYYY[[[\\\\\\\\\[[[YYYZZZZZZZZZZZZYYYXXXWWW[[[ZZZXXXXXXYYYYYYXXXVVVUUUUUUVVVWWWXXXYYYZZZZZZVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPRRRRRRRRRSSSRRRRRRQQQPPPQQQQQQQQQRRRTTTVVVWWWXXXWWWVVVTTTSSSRRRRRRSSSTTTRRRRRRRRRQQQPPPOOOMMMLLLOOONNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLLLLLLLKKKJJJIIIIIIKKKKKKMMMNNNNNNMMMLLLLLLHHHIIIJJJKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAAAAA@@@AAAAAA@@@????????????@@@UUUTTTRRRQQQPPPPPPQQQQQQRRRRRRSSSTTTWWWZZZ]]]___bbbdddfffiiikkkpppuuuyyy|||yyy||||||}}}~~~}}}}}}|||{{{zzzyyyxxxwwwwwwvvvuuuuuuvvvyyy{{{}}}{{{wwwuuuttttttuuuuuuuuuttttttsssrrrqqqpppooopppqqqrrrssstttttttttpppooommmllljjjjjjiiiiiimmmlllkkkiiigggfffffffffdddddddddccccccbbbbbbbbb^^^\\\ZZZYYYXXXWWWUUUTTTPPPPPPPPPPPPPPPOOONNNNNNLLLMMMMMMMMMLLLKKKIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFGGGFFFFFFEEEDDDDDDDDDDDDFFFGGGIIIJJJLLLMMMMMMMMMIIIGGGEEEBBB>>>;;;999777666666666888;;;???CCCFFFHHHEEEDDDFFFFFFGGGMMMTTT___cccjjjqqqyyyvvvcccVVVPPPNNNOOORRRUUUXXXYYYYYYXXX[[[[[[]]]bbbgggeee]]]UUUKKKIIIGGGGGGOOO```www{{{zzzrrrooojjjgggfffeeedddbbbaaa```___]]]\\\\\\\\\\\\YYYZZZ\\\^^^^^^]]][[[YYY[[[\\\\\\[[[YYYXXXYYY[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTUUUUUUWWWVVVWWWWWWXXXYYYZZZ[[[ZZZ[[[[[[\\\\\\\\\\\\\\\]]]\\\[[[ZZZYYYXXXXXXXXXWWWYYY\\\```bbbcccbbbbbbaaa```]]][[[XXXUUUSSSSSSOOOQQQSSSUUUWWWYYYZZZ[[[ZZZYYYWWWVVVVVVWWWYYYZZZYYYZZZ[[[\\\]]]\\\ZZZXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYWWWVVVUUUTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQSSSTTTTTTUUUVVVXXXYYYZZZXXXWWWUUUUUUUUUWWWYYY[[[YYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZXXXWWWVVVVVVVVVWWWXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\^^^```aaa```]]]ZZZXXXWWWXXXYYY[[[\\\^^^^^^^^^^^^^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYYZZZZZZZZZXXXWWWWWWXXXYYYWWWVVVXXXYYYYYYZZZZZZ[[[[[[[[[XXXXXXYYYYYYYYYYYYYYYXXXYYYWWWVVVVVVXXXYYYYYYXXXUUUUUUVVVWWWXXXYYYZZZZZZUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQRRRSSSUUUVVVXXXYYYVVVVVVTTTSSSSSSRRRSSSSSSRRRRRRQQQPPPOOONNNLLLLLLNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIKKKMMMOOOOOOOOOMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@???????????????@@@XXXVVVTTTRRRQQQQQQQQQQQQQQQRRRRRRTTTWWWZZZ]]]___ccceeegggiiikkknnnrrruuu}}}}}}{{{~~~|||}}}~~~~~~~~~~~~{{{{{{zzzyyyxxxwwwwwwvvvvvvuuuttttttvvvzzz~~~zzzvvvtttssstttuuuuuuuuuuuutttsssrrrpppoooooopppqqqsssssstttssssssqqqpppooonnnmmmlllkkkkkkkkkjjjiiihhhgggfffffffffdddcccbbbbbbaaa```______\\\[[[YYYYYYYYYXXXVVVTTTNNNNNNOOOOOOOOONNNMMMMMMHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGGGGGGGGGGGGGFFFEEEGGGGGGFFFFFFFFFEEEEEEDDDFFFGGGIIIKKKMMMNNNNNNOOOHHHFFFBBB???<<<:::888888777777888:::===BBBFFFHHHHHHEEEDDDFFFHHHJJJRRRZZZeeejjjpppxxxjjjYYYPPPOOOLLLOOOTTTWWWYYYYYYYYYYYY\\\\\\___cccgggcccYYYQQQIIIIIIJJJOOOZZZnnnwwwpppnnnjjjgggfffeeeeeedddcccbbbaaa```___^^^^^^^^^ZZZ[[[\\\]]]]]]\\\ZZZYYY[[[\\\\\\[[[YYYXXXYYY[[[ZZZZZZ[[[ZZZZZZXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTWWWWWWWWWXXXYYY[[[\\\]]][[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYXXXWWWWWWXXXXXXZZZ]]]```bbbccccccbbbbbb```]]]ZZZXXXVVVTTTTTTQQQRRRTTTVVVXXXYYYZZZ[[[ZZZXXXWWWUUUUUUWWWYYYZZZXXXZZZ\\\]]]\\\[[[ZZZYYYXXXYYYYYYZZZZZZYYYYYYXXXYYYYYYXXXWWWVVVUUUSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUVVVXXXYYYZZZXXXXXXWWWWWWWWWYYY[[[\\\\\\]]]]]]^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[ZZZZZZVVVVVVUUUUUUUUUWWWXXXYYYYYYZZZZZZ[[[ZZZZZZYYYYYYYYYZZZZZZYYYWWWUUUUUUVVVWWWXXXZZZ\\\]]]\\\\\\[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^\\\[[[YYYXXXWWWXXXYYYZZZXXXWWWUUUVVVWWWWWWVVVTTTYYYXXXXXXXXXYYYYYYZZZ[[[WWWWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUVVVXXXYYYZZZYYYUUUUUUVVVVVVWWWXXXXXXXXXUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQPPPOOOOOOPPPQQQRRRQQQQQQRRRSSSTTTVVVXXXYYYUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIKKKKKKIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIJJJLLLNNNOOONNNLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@XXXWWWUUUSSSRRRQQQQQQRRRRRRRRRSSSTTTWWWZZZ]]]___bbbdddfffgggiiikkknnnqqqwww}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzzzzyyyyyyvvvuuutttuuuwww{{{~~~~~~|||yyyuuutttssstttuuuvvvuuuuuutttsssqqqpppooooooppprrrsssssssssrrrqqqppppppoooooonnnmmmmmmmmmiiihhhgggffffffffffffgggdddcccbbbaaa___^^^]]]\\\YYYXXXWWWWWWWWWVVVSSSQQQLLLMMMNNNOOOOOONNNMMMLLLFFFGGGIIIJJJKKKKKKJJJJJJCCCDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKMMMNNNNNNNNNIIIFFFBBB===999777666666888999;;;>>>AAAEEEHHHIIIHHHEEEEEEHHHKKKOOOXXXaaajjjnnnuuu~~~uuuaaaRRRNNNOOOMMMQQQVVVYYYZZZZZZZZZZZZ]]]^^^```cccccc^^^TTTMMMHHHKKKPPPYYYjjj~~~|||uuunnnllliiigggeeeeeeeeefffeeedddbbbaaa``````______\\\\\\\\\\\\[[[ZZZYYYYYY\\\]]]\\\[[[YYYXXXYYYZZZYYYZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTVVVWWWWWWXXXZZZ\\\]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXZZZ[[[]]]___aaaaaaaaaaaa```^^^\\\YYYWWWVVVVVVVVVSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUUUUVVVXXXZZZWWWYYY\\\]]][[[YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVTTTSSSUUUUUUUUUUUUUUUUUUUUUUUURRRRRRSSSTTTUUUWWWXXXYYYXXXWWWWWWWWWXXXZZZ[[[\\\]]]^^^_________^^^\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZVVVUUUUUUUUUVVVXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWWWWXXXVVVTTTTTTTTTVVVVVVWWWYYY[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]^^^______``````___ZZZZZZYYYXXXXXXXXXXXXXXXVVVUUUTTTTTTUUUUUUTTTRRRUUUUUUUUUVVVVVVWWWWWWXXXUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUWWWYYYZZZZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIKKKLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@UUUTTTSSSRRRQQQRRRRRRSSSSSSSSSTTTUUUWWWZZZ]]]______aaaccceeefffhhhjjjmmmppptttxxxyyyyyywwwwwwwww~~~~~~|||{{{zzz{{{{{{|||}}}}}}||||||{{{zzzzzzzzzxxxwwwvvvvvvwwwyyy{{{|||zzzyyywwwuuuttttttuuuvvvvvvvvvuuutttsssqqqpppooopppqqqrrrsssrrrqqqooonnnmmmmmmmmmnnnmmmmmmmmmllliiihhhgggfffeeeeeeeeeeeecccbbbaaa___]]]\\\ZZZZZZWWWVVVUUUUUUUUUSSSPPPNNNKKKLLLNNNOOOOOONNNMMMLLLGGGHHHIIIJJJJJJJJJIIIHHHBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMGGGDDD???;;;888777777777999;;;>>>BBBEEEHHHIIIJJJHHHFFFGGGLLLPPPUUU^^^gggooosss{{{zzzgggXXXOOOMMMQQQPPPTTTYYY[[[[[[ZZZ[[[]]]\\\___bbbccc___XXXOOOIIIFFFLLLUUUdddzzzxxxqqqkkkjjjhhheeecccccceeefffddddddbbbaaa```_________^^^]]][[[ZZZYYYYYYYYYZZZ]]]^^^]]][[[XXXWWWXXXYYYZZZZZZ[[[[[[ZZZXXXVVVTTTUUUUUUUUUUUUUUUTTTSSSSSSUUUUUUVVVWWWYYY[[[]]]^^^^^^]]][[[YYYWWWWWWWWWWWWYYYYYYYYYXXXYYYYYYZZZ[[[\\\\\\]]]]]]^^^_________]]]\\\YYYXXXWWWWWWXXXYYYVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTUUUVVVWWWXXXVVVYYY\\\\\\ZZZXXXXXXYYYYYYYYYXXXWWWWWWXXXYYYYYYWWWWWWXXXXXXXXXWWWUUUTTTVVVVVVUUUUUUTTTSSSSSSSSSQQQQQQRRRSSSTTTVVVWWWXXXUUUUUUVVVVVVWWWYYYZZZ[[[[[[\\\^^^______^^^]]]\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWWWWVVVWWWXXXZZZ\\\]]][[[[[[ZZZYYYXXXWWWUUUTTTWWWWWWWWWVVVSSSQQQRRRSSSTTTVVVXXXYYYZZZXXXVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVYYYYYYYYYZZZZZZZZZ[[[[[[YYYZZZ[[[\\\]]]]]]]]]]]]XXXYYYYYYYYYXXXXXXWWWWWWVVVTTTSSSSSSTTTUUUSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVUUUUUUVVVUUUVVVXXX[[[[[[ZZZXXXVVVVVVUUUTTTTTTSSSSSSRRRTTTTTTSSSRRRSSSTTTUUUVVVTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRPPPPPPQQQQQQRRRRRRRRRRRRSSSRRRRRRRRRSSSSSSTTTUUURRRRRRRRRQQQQQQPPPOOONNNOOONNNMMMLLLLLLMMMNNNOOOIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCBBBBBBBBBAAAAAA>>>??????????????????@@@>>>>>>>>>>>>>>>???@@@@@@RRRQQQPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVXXX[[[]]]___]]]___bbbcccdddfffhhhjjjkkklllllllllkkkkkkmmmooo}}}~~~~~~~~~{{{yyyxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyzzzyyyxxxwwwvvvvvvwwwwwwwwwwwwuuuttttttuuuuuuvvvvvvvvvuuutttsssqqqooonnnpppqqqrrrsssrrrpppnnnllljjjjjjkkkllllllllllllkkkjjjiiigggfffeeedddcccccccccbbb```^^^\\\ZZZYYYXXXXXXWWWUUUUUUUUUSSSPPPMMMKKKLLLNNNOOOOOONNNMMMLLLIIIJJJJJJKKKJJJIIIGGGFFFDDDDDDEEEEEEEEEEEEEEEDDDCCCDDDFFFHHHIIIIIIIIIHHHGGGHHHIIIKKKLLLLLLLLLLLLBBB@@@<<<999888999;;;<<<:::<<<@@@DDDGGGIIIJJJIIIIIIGGGIIIOOOTTTYYYbbbllltttyyylll\\\RRRMMMOOOTTTRRRVVV[[[]]]\\\[[[]]]___\\\```cccbbb\\\TTTLLLHHHEEELLLXXXkkkvvvnnniiihhhfffdddbbbbbbccceeedddcccbbb```_______________]]][[[YYYXXXXXXYYYZZZ^^^^^^^^^[[[XXXWWWWWWXXXZZZ[[[\\\\\\[[[YYYVVVTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSTTTUUUVVVXXXZZZ\\\]]]___]]][[[XXXVVVUUUUUUUUUYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\]]]^^^[[[ZZZXXXWWWVVVWWWYYYZZZXXXYYYYYYYYYXXXWWWVVVVVVTTTTTTTTTTTTUUUVVVVVVWWWUUUXXX\\\\\\YYYWWWWWWXXXZZZYYYWWWVVVVVVWWWYYYZZZVVVWWWXXXXXXXXXWWWVVVUUUWWWWWWUUUTTTSSSQQQPPPPPPPPPQQQQQQRRRSSSUUUWWWWWWTTTTTTTTTUUUVVVWWWYYYYYYXXXYYY\\\^^^___^^^]]]]]]YYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXYYYZZZ\\\^^^___[[[[[[ZZZYYYXXXVVVTTTSSSWWWWWWWWWTTTQQQOOONNNOOOSSSUUUWWWYYYYYYWWWUUUSSSVVVVVVWWWXXXXXXXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZUUUUUUWWWXXXYYYYYYYYYYYYWWWXXXYYYYYYYYYXXXVVVUUUVVVUUUSSSTTTUUUUUUTTTRRRQQQRRRTTTVVVWWWXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUVVVWWWZZZ\\\\\\ZZZXXXVVVVVVUUUTTTSSSRRRQQQPPPTTTSSSRRRRRRRRRSSSUUUVVVSSSSSSTTTTTTUUUUUUUUUVVVSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPQQQRRRSSSSSSRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQQQQQQQPPPOOONNNMMMNNNMMMLLLLLLLLLMMMOOOOOOHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGEEEDDDAAAAAAAAABBBBBBCCCCCCCCC======>>>>>>?????????@@@>>>>>>===>>>>>>???@@@@@@TTTQQQNNNNNNPPPRRRQQQOOOTTTTTTVVVYYY\\\]]]\\\[[[[[[]]]```bbbeeefffgggggghhhhhhiiihhhdddbbbjjjuuu}}}|||}}}{{{xxxxxxzzz|||}}}{{{xxxwwwvvvvvvvvvrrrrrrsssttttttssssssrrrvvvwwwwwwwwwwwwvvvuuutttuuuuuutttsssqqqpppooooooqqqqqqqqqqqqooolllhhhgggiiihhhgggffffffeeeffffffcccdddddddddcccaaa___^^^cccaaa___[[[XXXVVVTTTTTTSSSTTTUUUVVVUUUTTTSSSRRRNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJMMMJJJHHHJJJNNNNNNJJJFFF>>>===;;;:::888888888999===@@@DDDFFFEEEDDDCCCCCCJJJGGGIIIPPPXXX```kkkttt}}}yyybbbUUUQQQPPPRRRUUUVVVXXXZZZ\\\]]]^^^aaaccc___^^^______YYYOOOJJJJJJLLLLLL]]]}}}tttlllhhhdddddddddcccccccccccccccdddbbb```^^^]]]^^^___```^^^]]]\\\\\\[[[[[[\\\\\\^^^^^^\\\ZZZWWWVVVWWWXXX[[[[[[[[[ZZZYYYWWWVVVUUUXXXWWWUUUTTTTTTTTTUUUUUUTTTTTTUUUVVVXXX[[[^^^___]]][[[XXXUUUTTTUUUWWWXXXYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZXXXWWWVVVVVVVVVXXXZZZ[[[YYYXXXWWWVVVTTTSSSRRRQQQRRRRRRSSSTTTUUUUUUVVVWWWVVVWWWZZZ[[[[[[ZZZXXXVVVXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWVVVUUUSSSQQQPPPSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWWWWYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZ]]][[[XXXVVVTTTTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQPPPTTTUUUVVVWWWVVVUUUTTTSSSVVVWWWWWWUUUTTTTTTVVVXXXXXXXXXXXXXXXXXXWWWWWWVVVWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXWWWWWWVVVVVVVVVTTTRRRQQQPPPQQQRRRSSSPPPQQQRRRTTTVVVXXXYYYZZZWWWXXXXXXXXXXXXXXXWWWWWWUUUWWWXXXYYYYYYWWWUUUTTTSSSSSSTTTTTTRRRQQQOOOMMMOOOOOOQQQQQQQQQQQQOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSTTTTTTSSSQQQOOOOOOPPPRRRRRRQQQTTTTTTSSSRRRQQQPPPPPPOOOPPPQQQQQQQQQRRRRRRSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHGGGHHHIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHGGGFFFEEEDDDCCCBBBEEEEEEEEEEEEDDDDDDDDDDDD@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>SSSQQQNNNOOOQQQSSSSSSRRRSSSTTTVVVXXX[[[\\\\\\\\\^^^```cccfffhhhhhhhhhhhhhhhgggfffeeeaaaaaajjjuuu~~~~~~~~~}}}{{{yyyxxxyyy{{{{{{zzzyyywwwwwwvvvvvvvvvsssssssssssssssrrrrrrqqquuuuuuvvvvvvvvvuuuuuutttuuutttsssrrrqqqpppoooooopppqqqqqqpppnnnllliiigggjjjiiihhhfffeeeeeedddddddddeeeeeedddbbb```^^^]]]\\\[[[YYYWWWUUUSSSRRRRRRRRRSSSTTTTTTTTTSSSRRRQQQLLLLLLMMMMMMMMMMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLJJJHHHJJJMMMMMMHHHDDD===<<<:::888888888:::;;;>>>AAADDDFFFEEECCCCCCCCCIIIHHHKKKTTT\\\dddnnnxxx}}}mmmZZZQQQPPPPPPSSSVVVVVVXXXZZZ\\\]]]^^^aaaccccccbbbbbb```WWWMMMIIIJJJKKKSSSiii{{{nnnfffbbbbbbbbbaaaaaa````````````bbbaaa___^^^]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\[[[YYYVVVUUUVVVXXX[[[[[[[[[ZZZYYYXXXWWWVVVWWWVVVUUUTTTSSSTTTUUUUUUWWWWWWWWWXXXZZZ\\\^^^___[[[ZZZXXXVVVVVVVVVWWWXXX\\\\\\\\\]]]^^^_________]]]]]]]]]\\\[[[ZZZZZZZZZXXXWWWUUUUUUUUUWWWYYYZZZWWWVVVVVVTTTSSSSSSRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTUUUWWWYYY[[[[[[ZZZXXXWWWXXXWWWVVVUUUTTTUUUVVVVVVWWWWWWWWWVVVUUURRRPPPOOOPPPQQQQQQRRRRRRRRRQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTUUUUUUVVVWWWWWWYYYYYYZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWUUUVVVXXXZZZ[[[\\\\\\]]][[[ZZZWWWUUUSSSSSSSSSTTTUUUTTTTTTSSSRRRRRRQQQQQQTTTUUUVVVVVVVVVUUUTTTTTTVVVWWWWWWUUUTTTTTTVVVXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSQQQPPPOOOPPPQQQRRRQQQQQQRRRTTTUUUVVVWWWXXXWWWWWWXXXXXXXXXWWWWWWVVVUUUUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPNNNMMMNNNOOOPPPPPPPPPPPPOOONNNOOOOOOOOOPPPPPPQQQQQQQQQOOOOOOPPPQQQQQQRRRRRRSSSSSSQQQNNNNNNOOOPPPPPPPPPNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPOOONNNMMMMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========RRRQQQOOOOOOQQQSSSTTTSSSRRRSSSVVVXXXZZZ\\\]]]]]]bbbdddgggjjjllllllkkkjjjkkkhhheeebbb```bbbnnnzzz|||}}}}}}{{{yyywwwxxxyyywwwwwwwwwwwwwwwvvvvvvvvvsssssssssrrrrrrqqqqqqqqqttttttuuuuuuuuuuuuuuuttttttssssssrrrqqqpppoooooommmnnnnnnmmmkkkiiigggeeejjjiiigggfffeeeddddddcccffffffeeecccaaa___]]]\\\WWWVVVUUUTTTSSSRRRRRRRRRQQQRRRRRRSSSRRRQQQPPPOOOJJJJJJKKKKKKLLLMMMMMMNNNJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIJJJLLLJJJEEE@@@;;;:::777666777999<<<>>>@@@CCCEEEFFFDDDCCCCCCCCCHHHIIIOOOZZZcccjjjttt~~~lll^^^QQQMMMOOOQQQTTTXXXVVVXXXZZZ\\\]]]___bbbeeefffffffffaaaVVVKKKJJJOOOOOOaaaxxxrrriiiccc___```______^^^]]]\\\\\\[[[^^^^^^^^^]]]\\\\\\\\\[[[]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYWWWUUUTTTVVVXXXZZZ[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSTTTUUUUUUWWWWWWWWWXXXYYYZZZ[[[\\\XXXXXXXXXXXXXXXXXXXXXXXX\\\\\\\\\]]]]]]^^^^^^___\\\\\\[[[[[[ZZZZZZYYYYYYVVVUUUTTTTTTTTTUUUVVVWWWTTTSSSSSSRRRRRRRRRRRRRRRTTTTTTUUUVVVUUUTTTSSSRRRUUUVVVYYYZZZ[[[ZZZXXXWWWWWWWWWUUUTTTTTTTTTUUUVVVWWWWWWWWWVVVTTTRRROOONNNNNNNNNPPPQQQQQQRRRRRRRRRNNNNNNNNNNNNOOOQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWWWWYYYYYYZZZZZZZZZYYYYYYXXXYYYYYYXXXXXXXXXWWWWWWWWWTTTUUUWWWXXXZZZZZZ[[[[[[YYYXXXVVVTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQTTTTTTUUUUUUVVVUUUUUUTTTVVVVVVVVVUUUTTTTTTVVVXXXXXXYYYYYYYYYYYYXXXWWWWWWTTTUUUUUUVVVWWWWWWWWWWWWTTTTTTUUUUUUTTTSSSSSSRRRRRRQQQOOONNNNNNNNNPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQOOOMMMLLLMMMNNNOOOOOOOOOOOONNNMMMOOOOOOOOOOOOOOOOOOOOOPPPMMMNNNNNNOOOOOOPPPQQQQQQRRRPPPMMMMMMMMMNNNNNNMMMKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQRRROOOOOOOOONNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<>>???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;TTTSSSRRRQQQPPPPPPQQQRRRQQQTTTWWWYYYZZZ\\\```ccceeehhhlllooorrrsssrrrrrrtttnnniiigggiiippp~~~}}}xxxzzzzzzyyywwwuuuuuuuuuzzzzzzxxxwwwvvvtttssssssooooooooooooppprrrssstttssssssttttttttttttssssssooooooooooooooonnnnnnnnniiiiiiiiihhhgggfffeeeeeedddddddddddddddeeeeeeffffffeeeccc```]]][[[YYYXXXYYYXXXVVVTTTSSSRRRQQQQQQQQQRRRRRRSSSRRRPPPOOONNNKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFHHHIIIKKKKKKKKKKKKIIIHHHHHHHHHFFFCCC>>>;;;999777555555777<<>>========================<<<<<<<<<<<<;;;;;;;;;;;;RRRRRRRRRPPPNNNNNNPPPRRRRRRUUUYYYZZZ[[[]]]bbbggggggiiilllppptttwwwyyyyyyyyyssspppqqquuu}}}~~~|||xxxyyyyyywwwuuussstttuuu{{{yyywwwtttsssrrrrrrrrroooooonnnnnnoooqqqssstttqqqqqqrrrrrrqqqqqqpppooollllllllllllmmmmmmmmmmmmjjjjjjjjjiiiiiihhhhhhhhhddddddcccccccccdddeeeeeedddccc```]]][[[YYYXXXWWWWWWVVVTTTRRRPPPOOOOOOOOOQQQRRRRRRRRRQQQOOONNNMMMKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGIIIJJJKKKKKKJJJJJJHHHGGGFFFEEEBBB???===;;;888777666777:::>>>CCCEEEDDDEEEEEEDDDDDDEEEGGGJJJMMMTTTaaaoooyyylllZZZUUUPPPOOOSSSVVVVVVXXX\\\ZZZ[[[]]]^^^aaaeeejjjnnnxxxpppeeeYYYOOONNNYYYggg{{{uuuiiihhheeebbbbbb______^^^]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZZZZYYYYYYYYYYYYYYYWWWWWWXXXWWWWWWXXXZZZ]]]ZZZ[[[[[[[[[ZZZZZZYYYXXXTTTTTTSSSRRRSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXWWWWWWUUUVVVXXXYYYYYYYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVTTTTTTTTTSSSRRRQQQPPPPPPOOONNNLLLLLLMMMOOOQQQRRRPPPQQQRRRSSSUUUWWWXXXYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTRRRPPPNNNRRRRRRRRRQQQQQQPPPNNNNNNLLLLLLLLLLLLMMMOOOPPPQQQPPPPPPPPPPPPPPPQQQQQQRRRUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVUUUUUUUUUTTTSSSSSSUUUWWWWWWWWWWWWWWWWWWVVVUUUUUURRRTTTVVVXXXXXXXXXVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPMMMLLLKKKJJJJJJKKKMMMNNNOOOOOOOOOOOONNNNNNMMMMMMPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRPPPNNNNNNOOOPPPQQQOOOOOONNNMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLMMMNNNNNNPPPPPPOOOOOONNNMMMLLLLLLKKKLLLLLLMMMNNNNNNOOOOOONNNLLLJJJIIIKKKLLLLLLLLLJJJKKKMMMNNNPPPRRRSSSTTTPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???===<<<<<<<<<===>>>===========================<<<<<<<<<<<<;;;;;;;;;MMMOOOPPPOOONNNNNNRRRUUUSSSVVVZZZ\\\\\\___dddjjjhhhjjjmmmrrrwww|||}}}|||~~~~~~~~~}}}{{{xxxxxxwwwuuusssrrrsssuuuxxxvvvssspppooooooqqqrrrrrrqqqooonnnnnnooopppqqqooooooooonnnmmmlllkkkjjjiiiiiijjjjjjkkkkkkkkkllliiiiiihhhhhhgggggghhhhhhfffeeedddcccbbbbbbbbbbbbaaa```]]][[[XXXWWWVVVVVVSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQOOONNNLLLKKKIIIHHHFFFEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEBBB???===<<<<<<888888888999<<<@@@DDDFFFDDDDDDDDDDDDDDDFFFIIIMMMTTT[[[hhhvvvttt```QQQRRROOOOOOSSSUUUVVVXXX[[[[[[]]]^^^```cccgggmmmqqqsssiii\\\SSSPPPWWWhhhxxxkkkeeefffccc___```^^^^^^]]]]]]\\\\\\\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYWWWXXXYYYYYYYYYZZZ]]]```[[[[[[[[[ZZZYYYXXXWWWVVVTTTSSSRRRRRRRRRTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTRRRQQQPPPOOOOOONNNLLLKKKLLLNNNPPPRRRSSSRRRRRRRRRSSSUUUXXXYYYZZZZZZYYYXXXVVVUUUTTTSSSUUUTTTSSSRRRQQQRRRSSSSSSSSSTTTTTTTTTTTTRRRQQQOOOQQQQQQRRRRRRRRRQQQQQQPPPLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOOOORRRSSSTTTVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXUUUVVVVVVWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTVVVWWWUUUUUUUUUTTTRRRSSSUUUWWWUUUUUUVVVVVVUUUUUUTTTSSSSSSUUUWWWXXXYYYWWWUUUTTTSSSSSSSSSSSSQQQPPPOOONNNMMMLLLJJJIIIJJJKKKMMMOOONNNNNNMMMMMMMMMMMMMMMLLLOOOOOOQQQRRRRRRSSSSSSSSSPPPOOONNNMMMMMMMMMNNNNNNMMMMMMLLLKKKLLLMMMNNNOOOOOONNNMMMMMMMMMMMMNNNOOORRRQQQPPPOOONNNMMMLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMLLLJJJIIIIIIKKKMMMNNNMMMKKKKKKMMMOOOQQQSSSUUUVVVOOOOOOOOOOOONNNNNNNNNMMMNNNNNNMMMLLLKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@?????????????????????>>>>>>>>>=======================================<<<<<<<<<<<<;;;IIILLLNNNNNNMMMOOOSSSWWWSSSWWW\\\]]]]]]___fffllliiikkknnnsssyyy~~~}}}~~~~~~|||{{{xxxxxxvvvtttqqqqqqsssuuuuuusssooollllllnnnqqqssstttssspppnnnmmmmmmnnnnnnmmmmmmlllkkkjjjhhhgggfffhhhhhhhhhiiijjjjjjkkkkkkfffeeeeeeddddddeeeeeeeeeiiigggfffcccbbb```______```^^^\\\YYYWWWVVVVVVVVVRRRRRRQQQQQQQQQRRRSSSSSSOOOOOOPPPOOONNNLLLJJJIIIGGGFFFEEEDDDEEEFFFIIIJJJGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLJJJHHHGGGFFFFFFDDD@@@===<<<<<<===888888999;;;>>>AAADDDFFFDDDDDDDDDCCCDDDFFFKKKNNNYYY```nnn{{{rrrcccVVVMMMPPPMMMMMMRRRTTTUUUWWW[[[\\\^^^___aaadddhhhnnnsssjjj___RRRMMMRRR```vvv{{{gggeeegggbbb___aaa]]]]]]]]]\\\\\\\\\\\\\\\[[[YYYXXXWWWWWWXXXZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZ\\\___aaa[[[[[[[[[ZZZYYYWWWVVVUUUTTTSSSRRRRRRRRRTTTUUUVVVUUUVVVWWWXXXXXXXXXWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUTTTSSSQQQPPPOOOPPPOOOMMMKKKLLLNNNPPPRRRVVVTTTRRRQQQRRRTTTWWWXXX\\\[[[ZZZXXXVVVTTTSSSRRRUUUTTTRRRQQQQQQRRRRRRSSSRRRSSSTTTTTTTTTSSSQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSLLLLLLMMMMMMNNNOOOQQQRRRQQQQQQPPPOOONNNNNNNNNNNNQQQRRRSSSUUUWWWWWWXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUSSSRRRRRRRRRRRRTTTVVVWWWUUUUUUUUUTTTRRRSSSUUUWWWTTTUUUUUUUUUUUUTTTSSSSSSTTTUUUWWWYYYYYYWWWUUUSSSRRRRRRRRRQQQPPPOOOMMMLLLLLLKKKJJJIIIJJJLLLMMMOOOMMMMMMMMMLLLLLLLLLLLLLLLNNNOOOPPPQQQRRRRRRRRRRRRNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMOOOPPPPPPOOONNNMMMMMMNNNOOOPPPRRRRRRQQQPPPNNNMMMLLLLLLHHHHHHIIIIIIJJJKKKKKKLLLKKKJJJHHHIIILLLNNNOOONNNNNNNNNOOOPPPQQQQQQRRRSSSOOOOOOOOONNNNNNMMMMMMMMMOOONNNMMMLLLKKKJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJKKKGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>?????????@@@???>>>==============================>>>============<<<<<<<<>>DDDOOOWWWbbbkkkvvvmmm\\\RRRPPPQQQPPPPPPQQQSSSVVVXXXYYYXXXUUU\\\aaaccchhhppprrrnnnVVVTTTLLLJJJZZZvvvsssfffaaabbbbbbaaabbb^^^^^^]]]]]]\\\[[[ZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZ[[[ZZZXXXXXXZZZZZZZZZYYY]]]ZZZXXXXXX[[[^^^```aaa[[[[[[ZZZXXXWWWWWWWWWWWWTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYUUUTTTSSSSSSTTTTTTSSSRRRQQQRRRSSSTTTTTTSSSRRRRRRSSSSSSRRRPPPNNNNNNPPPRRROOONNNMMMLLLNNNQQQTTTVVVTTTTTTSSSSSSSSSTTTVVVWWW[[[\\\\\\YYYTTTPPPOOOPPPSSSRRRQQQQQQQQQSSSTTTUUUXXXVVVTTTQQQPPPPPPQQQRRRSSSQQQOOOOOOPPPSSSTTTTTTSSSPPPMMMLLLLLLMMMNNNMMMQQQOOOLLLIIIHHHIIIJJJKKKRRRRRRSSSTTTUUUWWWYYYZZZ\\\ZZZVVVSSSRRRSSSUUUVVVWWWZZZ\\\\\\YYYWWWVVVUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRQQQWWWVVVUUUTTTSSSSSSSSSSSSXXXVVVTTTSSSRRRSSSTTTUUUVVVTTTRRRSSSVVVXXXWWWUUUWWWVVVVVVVVVWWWVVVSSSQQQOOOPPPQQQQQQPPPOOOLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMOOOPPPQQQPPPPPPPPPQQQOOOOOOOOONNNMMMLLLKKKJJJMMMMMMLLLLLLLLLLLLMMMMMMQQQPPPOOONNNOOOPPPQQQRRRRRRSSSTTTSSSQQQNNNMMMMMMMMMKKKJJJIIIJJJKKKKKKJJJKKKKKKLLLLLLMMMMMMNNNNNNLLLMMMNNNNNNPPPPPPQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMSSSRRRPPPNNNLLLJJJIIIIIIHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::PPPQQQQQQPPPOOOOOOPPPRRRXXXYYY\\\^^^aaaeeejjjnnnnnnppptttyyy~~~}}}|||}}}|||{{{zzzyyyvvvqqqpppqqqsssuuuuuutttsssqqqooommmmmmmmmmmmpppooonnnllllllmmmmmmnnnmmmlllkkkkkkjjjjjjkkkkkkhhhhhhhhhiiiiiijjjjjjjjjhhhgggffffffeeeeeeeeefffeeedddbbb```^^^]]]]]]^^^]]]\\\ZZZXXXUUUSSSQQQPPPQQQQQQPPPOOOOOOOOOOOOPPPNNNMMMMMMLLLKKKJJJIIIHHHJJJHHHGGGEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIGGGHHHIIIIIIIIIHHHGGGFFFFFFCCC???;;;888888999:::999999:::>>>CCCFFFFFFEEEFFFFFFEEEDDDFFFMMMYYYaaagggqqq}}}ppp___TTTNNNNNNOOORRRRRRSSSUUUWWWZZZZZZ[[[]]]aaadddgggmmmpppkkkbbbVVVUUUTTT[[[nnnyyymmmcccbbbcccbbbaaaaaa^^^^^^]]]\\\[[[ZZZZZZYYYZZZZZZYYYXXXXXXXXXYYYZZZ]]][[[ZZZYYY[[[[[[[[[ZZZ[[[XXXWWWWWWZZZ]]]``````[[[ZZZYYYXXXWWWVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVWWWWWWWWWVVVYYYYYYXXXXXXXXXXXXXXXXXXUUUTTTSSSSSSTTTUUUTTTSSSQQQRRRSSSTTTTTTSSSRRRQQQSSSSSSRRRPPPNNNNNNPPPSSSRRRQQQOOOOOOPPPRRRUUUWWWVVVUUUUUUTTTTTTUUUVVVWWWYYYZZZZZZWWWSSSOOONNNOOOQQQQQQQQQPPPQQQQQQRRRRRRUUUTTTRRRPPPOOOOOOPPPPPPRRRPPPOOOOOORRRVVVWWWXXXVVVSSSPPPNNNOOOPPPPPPOOOOOONNNKKKIIIIIIJJJLLLMMMPPPQQQRRRSSSUUUXXXZZZ[[[^^^\\\YYYWWWVVVVVVWWWXXXZZZ\\\^^^^^^\\\YYYXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQTTTSSSSSSSSSSSSTTTUUUUUUXXXWWWUUUSSSSSSTTTUUUVVVVVVTTTRRRSSSVVVWWWVVVUUUXXXWWWVVVVVVVVVUUURRROOONNNOOOQQQQQQQQQPPPOOOMMMKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPPPPOOOPPPPPPOOOOOOOOONNNNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKPPPOOOOOONNNOOOPPPQQQQQQRRRSSSUUUTTTQQQOOONNNNNNMMMKKKIIIIIIJJJJJJIIIHHHKKKKKKLLLLLLMMMMMMNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPNNNLLLJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@@@@==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::::::::;;;RRRSSSRRRPPPOOOOOORRRTTTWWWYYY[[[^^^aaagggnnnrrrtttuuuxxx|||~~~|||yyyxxxzzz{{{||||||wwwuuurrrqqqrrrssstttssssssrrrpppooommmmmmllllllqqqpppnnnlllkkkkkkkkklllkkkkkkkkkkkkkkklllmmmnnnkkkjjjjjjiiihhhgggggggggffffffeeecccbbbbbbbbbbbbbbbaaa^^^\\\ZZZZZZ[[[\\\[[[ZZZYYYWWWUUUSSSQQQPPPQQQQQQPPPOOOOOOOOOOOOOOOMMMLLLLLLKKKJJJIIIHHHHHHIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJGGGHHHHHHIIIHHHGGGEEEDDDBBB@@@<<<999777777888999999:::<<<@@@DDDFFFEEEDDDDDDFFFGGGHHHLLLUUUaaajjjqqq{{{tttiii[[[PPPLLLLLLNNNOOOSSSTTTUUUWWWYYY[[[]]]]]]cccfffiiimmmpppnnnbbbVVVOOOPPPZZZmmmpppgggaaabbbdddbbb``````^^^]]]\\\\\\ZZZZZZYYYXXXZZZZZZYYYYYYYYYZZZZZZ[[[^^^]]][[[[[[\\\\\\[[[ZZZXXXWWWUUUVVVZZZ]]]___```[[[[[[YYYXXXWWWVVVVVVVVVTTTTTTSSSSSSSSSTTTTTTUUUTTTTTTUUUVVVVVVVVVVVVUUUZZZZZZYYYYYYXXXXXXWWWWWWTTTSSSRRRSSSTTTUUUTTTSSSRRRRRRTTTTTTTTTSSSRRRQQQRRRRRRQQQPPPNNNNNNQQQSSSUUUTTTRRRRRRRRRTTTVVVWWWXXXWWWVVVVVVUUUVVVVVVVVVWWWXXXXXXUUURRROOONNNNNNOOOPPPPPPPPPPPPPPPOOOOOORRRQQQOOONNNNNNNNNOOOPPPPPPOOONNNPPPTTTXXX[[[\\\XXXVVVRRRPPPQQQQQQQQQPPPMMMLLLJJJJJJJJJLLLNNNOOOOOOPPPQQQSSSUUUWWWYYY[[[\\\[[[ZZZYYYXXXWWWWWWWWWZZZ\\\^^^]]][[[YYYYYYYYYWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPQQQRRRTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTUUUVVVUUUTTTSSSSSSUUUVVVUUUTTTXXXWWWVVVVVVVVVTTTQQQNNNNNNOOOQQQRRRRRRRRRQQQPPPKKKLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLIIIKKKMMMOOOOOOMMMKKKIIINNNNNNNNNOOOOOOOOOPPPPPPQQQSSSUUUTTTRRRPPPOOOOOOMMMKKKJJJIIIJJJJJJHHHGGGKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA????????????????????????@@@??????>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;TTTSSSRRROOONNNNNNRRRTTTVVVXXX[[[^^^ccciiiqqqwwwxxxyyy{{{}}}}}}}}}zzzwwwuuuwwwyyyzzzzzzuuusssrrrsssttttttrrrqqqrrrqqqqqqpppooonnnnnnnnnsssrrrooommmkkkjjjjjjjjjjjjjjjiiijjjjjjkkklllmmmjjjjjjiiihhhgggfffeeeeeeddddddbbbaaa______^^^^^^aaa___\\\ZZZXXXYYYZZZ[[[YYYXXXWWWVVVTTTRRRQQQQQQQQQQQQPPPOOONNNNNNNNNNNNKKKKKKJJJJJJIIIHHHHHHGGGHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIHHHFFFDDDCCC>>>===:::888777777888999999;;;???CCCFFFFFFEEEDDDCCCEEEIIILLLSSS]]]jjjsss|||~~~fff\\\PPPJJJKKKNNNPPPPPPSSSTTTWWWYYYZZZ\\\^^^```dddhhhmmmpppnnnfffZZZPPPKKKQQQccc{{{wwwllleee___```bbb```______\\\\\\[[[ZZZZZZYYYXXXXXXZZZZZZZZZZZZ[[[[[[[[[\\\___]]][[[[[[\\\\\\\\\[[[XXXWWWVVVXXX[[[^^^```aaa]]]\\\[[[YYYXXXWWWWWWVVVTTTTTTSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVZZZZZZYYYXXXWWWUUUUUUTTTRRRQQQPPPQQQSSSTTTTTTSSSSSSSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQOOONNNOOORRRTTTVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVUUUTTTRRRPPPOOONNNOOOPPPQQQRRRQQQPPPOOONNNPPPPPPOOONNNNNNOOOOOOPPPPPPNNNNNNPPPTTTXXXZZZ[[[XXXUUUQQQOOOPPPPPPPPPOOOJJJJJJJJJJJJKKKMMMPPPQQQPPPQQQQQQRRRTTTVVVWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSVVVXXXYYYYYYWWWVVVVVVVVVXXXXXXWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUTTTSSSRRRRRRNNNOOOPPPRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUSSSSSSSSSTTTTTTTTTTTTSSSVVVUUUUUUUUUVVVUUUSSSPPPQQQRRRRRRSSSRRRRRRQQQPPPLLLLLLLLLMMMMMMMMMNNNNNNKKKKKKJJJJJJKKKLLLMMMNNNPPPOOOOOOPPPQQQQQQPPPOOONNNNNNOOOOOONNNMMMLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJMMMNNNOOOOOOPPPPPPOOOOOOPPPRRRTTTTTTRRRQQQPPPQQQNNNMMMLLLKKKLLLKKKIIIGGGKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIDDDEEEFFFGGGHHHGGGGGGFFFHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;SSSSSSQQQNNNMMMMMMPPPSSSUUUXXX[[[___eeellltttyyyzzzzzz{{{|||~~~~~~}}}~~~}}}zzzvvvtttuuuvvvwwwwwwssssssssstttuuutttrrrooorrrrrrrrrrrrqqqppppppooouuussspppnnnllljjjjjjjjjiiiiiihhhhhhgggggghhhhhhgggggggggffffffeeeddddddbbbaaa```^^^]]]\\\\\\\\\___^^^[[[YYYYYYYYYZZZZZZVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMMMMMMMJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEBBBBBBBBBCCCDDDEEEEEEEEEGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHEEECCCBBB;;;:::888777777777999999:::===AAADDDFFFFFFEEEEEEFFFJJJOOOUUU]]]iiivvvnnn___VVVMMMJJJLLLPPPQQQPPPRRRUUUXXXYYYZZZ\\\___aaafffkkkpppnnndddXXXQQQOOORRR]]]sss{{{xxxooommmeee___^^^^^^]]]]]]___ZZZZZZYYYYYYYYYYYYXXXXXXZZZ[[[[[[\\\\\\\\\]]]]]]^^^\\\[[[[[[\\\]]]]]]\\\[[[YYYYYYZZZ^^^```bbbbbb___^^^\\\ZZZYYYXXXWWWWWWTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXWWWVVVTTTSSSRRRRRRPPPOOONNNPPPRRRSSSSSSRRRSSSTTTUUUUUUUUUSSSRRRQQQPPPQQQPPPOOONNNOOORRRUUUVVVUUUTTTSSSSSSSSSTTTTTTVVVVVVUUUUUUUUUTTTSSSSSSUUUUUUTTTTTTSSSRRRPPPOOOPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPNNNMMMNNNQQQUUUWWWWWWTTTQQQNNNLLLMMMMMMMMMMMMJJJJJJJJJKKKLLLNNNPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVTTTUUUUUUUUUUUUTTTRRRQQQTTTUUUVVVVVVTTTSSSTTTUUUWWWWWWVVVVVVVVVWWWWWWXXXUUUVVVVVVUUUUUUTTTSSSRRROOOPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQRRRSSSSSSRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRTTTVVVWWWUUUTTTUUUTTTTTTSSSRRRPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLKKKKKKLLLMMMOOOPPPSSSQQQPPPQQQSSSSSSRRROOOMMMMMMNNNNNNNNNMMMLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMLLLNNNOOOQQQQQQPPPOOONNNNNNQQQSSSSSSRRRQQQQQQRRRPPPOOONNNNNNOOONNNLLLJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIIIICCCDDDFFFGGGGGGGGGFFFEEEGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>======>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<>><<<777777777777888999;;;;;;???AAADDDEEEDDDDDDFFFHHHGGGMMMTTT]]]fffqqq~~~sssbbbUUUNNNNNNNNNOOOPPPRRRSSSSSSSSSXXX\\\]]]]]]^^^bbbgggooojjjddd\\\QQQKKKTTT```ppp}}}zzz}}}~~~rrrqqqeee```]]]]]]\\\XXXXXXZZZTTTTTTUUUWWWXXXYYYZZZ[[[ZZZ[[[]]]^^^_________^^^^^^]]]]]]^^^aaacccdddccc___^^^]]]___aaabbbbbbaaa^^^\\\[[[YYYWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRRRRQQQOOOOOOOOOQQQSSSUUUUUUUUUUUUUUUVVVVVVUUUTTTRRRQQQOOOOOOPPPOOOOOOPPPTTTWWWTTTTTTTTTTTTTTTTTTUUUUUUSSSTTTUUUVVVVVVVVVUUUTTTRRRPPPOOOPPPRRRRRRPPPNNNQQQQQQQQQRRRSSSTTTUUUVVVSSSSSSSSSRRRQQQPPPOOOOOOOOOMMMLLLLLLOOORRRSSSTTTPPPMMMKKKJJJKKKMMMNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPRRRTTTVVVWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTUUUVVVUUUTTTSSSUUUVVVVVVUUUTTTSSSSSSUUUVVVXXXVVVVVVVVVVVVUUUTTTSSSSSSNNNOOOPPPQQQQQQPPPOOONNNMMMMMMOOOPPPQQQRRRRRRRRRPPPRRRUUUUUURRRPPPPPPQQQPPPPPPQQQSSSVVVWWWVVVUUUUUUTTTSSSQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOPPPPPPOOOMMMMMMNNNPPPSSSUUUUUURRRPPPRRRUUUUUURRRNNNJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLMMMOOORRRTTTUUUSSSPPPNNNJJJMMMPPPQQQQQQQQQQQQRRRMMMMMMNNNPPPQQQQQQOOOMMMJJJKKKLLLMMMOOOPPPQQQRRRNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCAAA???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<<<<<<<888999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<===SSSTTTUUUTTTRRRPPPPPPQQQSSSXXX___ffflllqqqvvvyyyrrrrrrrrrrrrssssssssssssqqqoooqqquuuxxxzzz~~~~~~}}}zzzxxxzzzzzz{{{||||||{{{zzzyyyyyywwwvvvvvvvvvvvvtttrrrsssrrrrrrrrrssssssqqqpppnnnoooppprrrrrrqqqppppppooonnnkkkiiigggfffffffffffffffeeedddddddddeeeeeedddcccbbbaaa```^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\WWWXXXZZZZZZZZZXXXVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKHHHGGGFFFEEEBBB>>>;;;999666666666777888:::;;;<<<@@@CCCEEEEEEDDDDDDGGGIIIMMMRRR[[[ccclllwwwvvvhhhZZZOOOHHHKKKOOOQQQSSSTTTVVVXXXUUUYYY^^^___^^^___dddiiinnndddZZZSSSNNNPPP]]]mmm{{{pppjjjjjj^^^[[[[[[^^^]]]XXXVVVWWWRRRSSSTTTVVVXXXZZZ[[[\\\ZZZ\\\]]]___``````_________^^^^^^```cccfffgggggg```___^^^___aaaaaaaaa```\\\[[[YYYWWWUUUTTTSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXXXXXXXWWWVVVVVVUUUVVVVVVUUUUUUTTTSSSSSSSSSPPPPPPPPPRRRUUUWWWWWWWWWUUUUUUVVVVVVUUUTTTRRRQQQNNNOOOOOOOOOOOOQQQTTTWWWTTTTTTTTTUUUUUUVVVVVVVVVSSSTTTVVVWWWXXXWWWWWWVVVPPPNNNMMMNNNQQQRRROOOMMMQQQPPPPPPPPPRRRTTTVVVXXXSSSSSSSSSRRRQQQOOONNNMMMNNNLLLKKKLLLOOOSSSUUUUUUPPPNNNLLLKKKMMMOOOPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKLLLMMMPPPRRRVVVXXXZZZUUUUUUTTTTTTSSSTTTTTTTTTSSSTTTTTTSSSRRRRRRTTTUUUUUUTTTSSSRRRRRRTTTVVVWWWVVVVVVVVVVVVUUUTTTSSSSSSLLLMMMOOOQQQQQQQQQOOONNNMMMNNNOOOQQQRRRSSSSSSSSSOOORRRUUUUUURRRPPPOOOPPPQQQQQQRRRTTTVVVVVVUUUSSSSSSRRRQQQPPPPPPPPPPPPPPPNNNNNNOOOOOOOOOPPPPPPPPPQQQOOONNNNNNOOOQQQTTTVVVUUURRROOOQQQTTTUUUQQQMMMIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJMMMOOOSSSVVVVVVTTTQQQOOOIIILLLOOOPPPPPPPPPQQQRRRKKKLLLMMMOOOQQQQQQOOOMMMJJJKKKLLLMMMOOOPPPQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBDDDCCCAAA???>>>>>>???@@@????????????????????????@@@@@@>>>===<<<<<<<<<<<<777777888999:::;;;;;;<<<:::::::::::::::::::::::::::::::::::::::;;;<<<===TTTUUUUUUUUUTTTSSSQQQPPPSSSXXX^^^cccgggmmmtttyyyyyyyyyxxxvvvuuutttsssssstttrrrooonnnppptttxxx|||zzzxxxxxxyyyzzz{{{yyywwwvvvvvvwwwxxxxxxvvvuuutttttttttttttttvvvxxxxxxuuuqqqooonnnsssrrrrrrqqqpppooommmmmmjjjjjjiiihhhgggfffeeeeeebbbbbbbbbbbbbbbccccccccceeecccaaa^^^\\\[[[[[[[[[ZZZXXXVVVWWWYYYZZZXXXVVVXXXWWWVVVUUUTTTTTTTTTTTTUUUSSSQQQOOONNNOOOPPPQQQMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEGGGEEEDDDCCCEEEEEEEEEDDDIIIHHHFFFEEEEEEFFFHHHIIIJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFDDDAAA===:::888999888666444444888>>>CCCGGGCCC@@@@@@EEEIIIKKKLLLRRRZZZbbbiiissszzziiiXXXNNNMMMLLLOOORRRTTTTTTUUUVVVWWWXXXZZZ\\\^^^```bbbdddeeeeeeVVVMMMNNNMMMQQQggg|||{{{mmmgggddd^^^\\\YYYVVVTTTTTTTTTTTTTTTTTTUUUYYY\\\^^^^^^]]][[[\\\\\\]]]]]]]]]\\\\\\```^^^\\\___cccggghhhgggdddaaa______aaabbb```^^^^^^]]]ZZZWWWUUUTTTTTTUUUWWWUUUSSSTTTUUUVVVVVVUUUUUUTTTSSSSSSSSSTTTVVVWWWVVVUUUTTTRRRRRRQQQQQQQQQRRRRRRQQQPPPPPPQQQSSSTTTWWWXXXXXXXXXVVVSSSQQQOOOOOOOOOOOOPPPRRRTTTVVVXXXTTTUUUUUUVVVVVVWWWWWWXXXTTTTTTTTTUUUUUUVVVVVVVVVUUUSSSPPPOOOPPPPPPPPPOOONNNNNNOOOPPPRRRTTTVVVWWWSSSSSSRRRQQQQQQQQQQQQQQQMMMNNNNNNNNNOOOQQQRRRSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMQQQPPPPPPPPPRRRTTTUUUWWWTTTTTTSSSRRRRRRSSSSSSTTTYYYXXXWWWUUUTTTSSSRRRRRRTTTSSSSSSRRRSSSUUUVVVWWWVVVUUUUUUVVVXXXXXXVVVUUUOOOQQQSSSUUUUUUTTTRRRQQQOOOPPPQQQRRRRRRSSSSSSSSSRRRSSSTTTTTTTTTSSSQQQPPPNNNOOOQQQSSSUUUUUUUUUTTTRRRQQQPPPOOONNNMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQOOOMMMMMMOOOQQQSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMKKKJJJHHHHHHIIIJJJKKKIIILLLMMMLLLIIIHHHJJJLLLNNNQQQTTTXXXYYYYYYWWWUUUPPPQQQRRRRRRRRRPPPOOONNNNNNNNNNNNMMMMMMMMMMMMLLLKKKLLLMMMNNNOOOOOOPPPQQQSSSPPPMMMJJJIIIJJJMMMOOOLLLKKKKKKJJJJJJJJJJJJKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFEEECCCBBBDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>?????????@@@@@@@@@BBBBBBAAA@@@?????????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999<<<<<<<<<<<<;;;;;;:::999888888888888888888888888888999999:::;;;;;;;;;;;;VVVVVVWWWWWWWWWVVVUUUTTTSSSWWW]]]aaaffflllrrrwwwyyyzzzzzzyyyyyyxxxwwwwwwtttqqqnnnllllllppptttwww}}}}}}{{{yyyyyyyyyzzzzzzyyywwwuuuvvvwwwxxxwwwvvvuuutttssssssssstttvvvxxxwwwtttqqqooonnnqqqqqqqqqpppnnnlllkkkjjjjjjiiihhhgggfffeeeddddddaaaaaaaaa`````````aaaaaacccbbb```]]]\\\[[[[[[[[[YYYWWWUUUUUUWWWWWWUUUSSSUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQOOOMMMLLLMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFEEECCCCCCDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHFFFEEECCCAAA>>>;;;888777888888777666666:::???CCCEEEBBB???AAAFFFKKKNNNOOOZZZaaahhhooozzzyyylll^^^QQQLLLLLLNNNPPPSSSUUUUUUUUUVVVXXXWWWXXXZZZ]]]```bbbaaaaaa]]]VVVOOOMMMSSSdddzzzzzzwwwtttgggbbb```]]]\\\YYYVVVUUUTTTUUUUUUVVVWWWYYY]]]```aaa```^^^\\\]]]]]]^^^^^^]]]]]]]]]```^^^]]]___cccfffgggfffeeebbb``````bbbbbbaaa___]]]\\\YYYWWWVVVVVVWWWXXXXXXVVVTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRTTTUUUVVVXXXYYYYYYYYYXXXVVVSSSRRRSSSRRRRRRSSSTTTVVVXXXYYYUUUUUUVVVWWWXXXXXXYYYYYYTTTUUUUUUUUUVVVVVVVVVVVVUUUSSSPPPOOOPPPPPPPPPOOONNNNNNOOOQQQRRRTTTVVVWWWTTTSSSRRRQQQPPPQQQQQQRRROOOOOOPPPQQQRRRSSSUUUVVVUUUTTTRRRPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNRRRRRRQQQRRRSSSTTTVVVWWWVVVUUUUUUUUUUUUVVVVVVWWWYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUWWWXXXVVVUUUUUUUUUWWWWWWVVVTTTPPPQQQRRRSSSTTTSSSRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQSSSTTTTTTTTTTTTRRRQQQQQQPPPNNNMMMMMMLLLNNNNNNNNNOOOPPPQQQRRRSSSRRRQQQNNNMMMMMMNNNPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKIIIHHHGGGHHHIIIJJJIIIKKKLLLKKKIIIHHHJJJLLLNNNPPPSSSVVVWWWWWWVVVUUURRRRRRSSSSSSSSSRRRPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPRRRPPPNNNKKKKKKKKKMMMNNNLLLLLLKKKJJJJJJIIIJJJJJJHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBDDDCCCCCCCCCCCCBBBBBBBBB?????????@@@@@@@@@AAAAAABBBBBB@@@???>>>>>>>>>>>>??????>>>=====================<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999999888888888888888888888888999999::::::::::::::::::UUUVVVWWWXXXXXXXXXXXXXXXUUUWWW\\\```dddjjjppptttyyyyyy{{{||||||{{{zzzyyytttqqqmmmjjjiiikkkoooqqqwwwxxxzzz}}}zzzyyy{{{~~~|||}}}zzz{{{zzzxxxvvvtttuuuvvvxxxwwwvvvtttsssrrrrrrrrrsssuuuwwwvvvsssqqqooonnnppppppooonnnllljjjhhhfffiiihhhgggfffdddcccbbbaaabbbaaa___^^^]]]]]]^^^___```___]]]\\\[[[ZZZZZZZZZWWWVVVTTTTTTTTTTTTRRRQQQRRRRRRQQQPPPPPPOOOOOONNNOOONNNLLLKKKJJJJJJKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDBBBCCCDDDEEEEEEDDDBBBCCCFFFHHHIIIIIIGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHEEECCC@@@===:::777666666666777888999:::<<<@@@CCCDDDCCCBBBDDDIIIOOOSSSVVV```gggoooxxx|||iii\\\RRRLLLKKKMMMPPPRRRUUUVVVVVVVVVWWWXXXXXXXXX[[[___ddddddaaa]]]QQQRRROOOMMMZZZttt|||vvvrrryyy}}}lllccc___]]]\\\[[[XXXVVVUUUUUUVVVWWW[[[\\\^^^bbbeeeeeebbb```^^^^^^^^^^^^^^^^^^]]]]]]___^^^]]]___bbbdddeeeeeecccaaa``````aaabbbaaa___]]]\\\ZZZXXXWWWXXXYYYZZZYYYWWWUUUTTTTTTTTTSSSRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRPPPPPPQQQRRRTTTVVVXXXYYYYYYYYYZZZZZZYYYXXXVVVUUUVVVVVVVVVVVVWWWXXXYYYZZZTTTUUUVVVXXXYYYZZZZZZZZZUUUUUUVVVVVVVVVVVVWWWWWWTTTRRRPPPPPPPPPQQQPPPOOONNNOOOPPPQQQSSSUUUVVVWWWUUUSSSQQQPPPPPPQQQRRRSSSRRRRRRSSSTTTUUUWWWYYYZZZXXXWWWUUUSSSQQQPPPOOONNNPPPOOOOOONNNOOOOOOPPPPPPSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWXXXXXXXXXYYYYYYZZZYYYXXXVVVUUUTTTUUUVVVWWWUUUUUUUUUUUUUUUWWWXXXXXXWWWUUUTTTUUUVVVVVVUUUTTTQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRRRRQQQOOOMMMKKKJJJNNNNNNOOOPPPQQQRRRSSSSSSRRRPPPNNNLLLLLLMMMNNNOOONNNNNNNNNMMMMMMMMMMMMMMMKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJKKKJJJIIIIIIKKKLLLNNNOOOQQQRRRTTTUUUUUUUUURRRSSSSSSSSSSSSRRRRRRQQQKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@>>>===<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888888888888888888888888888999999:::::::::999888888SSSTTTUUUVVVXXXYYYYYYZZZXXXYYY\\\___ccchhhmmmqqquuuvvvxxxyyyyyyyyywwwvvvtttqqqlllhhhfffhhhkkkmmmooosssyyy~~~}}}~~~||||||{{{xxxuuutttuuuvvvwwwvvvuuusssrrrqqqqqqqqqrrrsssuuutttrrrooonnnnnnpppooonnnllljjjhhheeedddggggggfffdddbbbaaa```___bbbaaa^^^]]]\\\\\\]]]^^^\\\\\\[[[ZZZYYYYYYXXXXXXVVVUUUTTTSSSRRRQQQPPPOOOPPPPPPOOOOOONNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDFFFFFFEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEBBB>>>:::777666666666555777:::<<<>>>???BBBDDDFFFFFFFFFHHHMMMSSSYYY\\\ccckkkwwwppp]]]RRRNNNLLLMMMOOORRRSSSUUUVVVVVVVVVXXXYYY[[[\\\___dddiiihhhbbb\\\OOOPPPRRRZZZjjj}}}}}}yyyooowwwrrrgggbbb___^^^ZZZXXXVVVUUUUUUUUUWWWXXX^^^___bbbfffhhhgggccc```^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^___aaabbbbbbbbb``````___`````````______```^^^\\\ZZZXXXXXXYYYZZZZZZXXXUUUTTTTTTSSSQQQPPPOOOQQQSSSUUUUUUTTTRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQNNNOOOPPPRRRUUUWWWYYYZZZXXXYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXYYYYYYYYYSSSTTTVVVXXXYYYZZZZZZZZZVVVVVVVVVVVVVVVVVVVVVWWWSSSRRRPPPPPPQQQQQQPPPOOONNNOOOQQQSSSTTTVVVWWWWWWUUUTTTRRRPPPPPPQQQSSSUUUUUUUUUVVVWWWXXXZZZ\\\\\\[[[ZZZXXXUUUSSSQQQPPPPPPQQQQQQPPPPPPQQQQQQRRRRRRUUUUUUUUUVVVWWWWWWXXXYYYWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXVVVUUUUUUVVVXXXZZZUUUUUUVVVVVVWWWXXXXXXYYYWWWVVVTTTTTTUUUUUUTTTSSSRRRQQQPPPOOOOOOQQQSSSTTTSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTRRRQQQQQQQQQRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRSSSRRRPPPMMMJJJHHHMMMMMMNNNPPPQQQQQQRRRRRRQQQPPPNNNLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNOOOOOOPPPRRRSSSTTTQQQQQQRRRRRRQQQQQQQQQQQQJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQQQQPPPPPPOOOOOOOOONNNNNNOOONNNNNNMMMMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHJJJIIIHHHFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@>>><<<;;;::::::<<<;;;;;;:::::::::::::::999999::::::;;;;;;;;;;;;888888999999999888888777888888888888888888888888999999::::::999888777777TTTUUUVVVWWWYYY[[[]]]]]]]]]\\\\\\^^^bbbfffjjjlllooopppqqqrrrrrrqqqppppppooolllhhhdddcccdddgggjjjlllttt~~~~~~}}}|||xxxuuutttuuuvvvwwwvvvtttrrrqqqpppoooooopppqqqrrrqqqooommmmmmmmmooonnnmmmkkkiiigggeeeccceeedddcccbbb```___^^^]]]aaa```___]]]\\\\\\\\\]]]YYYYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEDDDCCCBBBCCCEEEGGGGGGGGGNNNMMMKKKIIIHHHHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDAAA===999666666777888555888<<>>============;;;:::999999888888999999888888888888999999999999777888888999::::::999999888888888888888888888888666666777777888777777777XXXXXXYYYZZZ\\\^^^aaabbbccc^^^YYYWWWYYY[[[[[[ZZZ\\\\\\\\\^^^bbbggglllooonnnmmmkkkjjjmmmrrrwww{{{{{{wwwvvvwwwyyyvvvuuusssqqqooommmmmmllljjjkkkkkkjjjhhhggghhhiiifffffffffeeedddcccaaa```]]]]]]]]]]]]]]]]]]]]]]]]VVVXXXZZZ\\\]]][[[YYYWWWVVVVVVVVVUUUSSSPPPNNNLLLLLLNNNPPPOOOLLLKKKMMMOOOKKKKKKMMMMMMLLLKKKHHHGGGEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDFFFIIIKKKLLLLLLJJJKKKLLLMMMLLLJJJHHHGGGGGGHHHHHHGGGFFFDDDBBBAAA:::999888777777888999999<<>>>>>>>>>>>>>>;;;:::999999888999999999888888888888888888888888777888999:::::::::::::::888888888888888888888888555555666777777888777777UUUVVVXXX[[[]]]^^^______```^^^[[[WWWVVVVVVWWWXXX[[[]]]```bbbdddgggkkknnnpppoooqqqtttuuuvvv~~~|||zzzyyyyyyyyy{{{xxxsssnnnkkkjjjiiijjjmmmlllkkkjjjiiigggffffffffffffeeecccbbb```___^^^ZZZZZZ[[[[[[[[[\\\\\\\\\XXXYYYZZZZZZYYYWWWUUUTTTRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIFFFGGGHHHGGGDDD@@@<<<999:::999777666666888:::<<<===???AAACCCCCCDDDFFFHHHJJJOOOWWW___fffqqqooo```TTTNNNIIIJJJLLLOOOQQQTTTVVVWWWYYYVVVVVVYYYZZZZZZaaalllnnnwww|||sssddd]]]```fffxxxkkkbbb^^^\\\[[[ZZZ]]]]]]^^^```bbbdddfffgggjjjiiigggfffdddbbbaaa`````````___^^^]]]]]]]]]]]]````````````___^^^]]]\\\bbbbbbbbbbbbbbbaaa```___```___]]]ZZZXXXWWWWWWWWWUUUSSSRRRSSSTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVXXXZZZZZZXXXWWWVVVWWWVVVWWWWWWWWWWWWWWWVVVVVV[[[ZZZYYYXXXWWWVVVVVVVVVTTTUUUWWWXXXYYYXXXXXXWWWYYYYYYZZZZZZYYYWWWUUUTTTTTTTTTTTTTTTSSSQQQPPPOOOQQQQQQRRRRRRQQQQQQPPPOOORRRSSSUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWVVVZZZYYYWWWVVVUUUTTTTTTTTTSSSTTTVVVWWWXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWTTTUUUVVVUUUSSSRRRSSSTTT[[[ZZZZZZZZZYYYWWWVVVUUUSSSTTTVVVXXXXXXXXXXXXWWWXXXUUURRRRRRSSSSSSPPPMMMMMMNNNNNNOOOPPPPPPPPPOOOSSSSSSTTTTTTTTTTTTSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPSSSRRRQQQOOONNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMKKKJJJJJJIIIIIIIIIJJJJJJNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLOOONNNMMMKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJKKKKKKLLLMMMNNNOOONNNLLLJJJIIIHHHIIIIIIGGGGGGHHHHHHIIIHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<<<<<<<;;;;;;:::999888888999999999999999999999999888888888888777777777666888888888888777777777777555555555555555555555555TTTUUUWWWYYY\\\^^^___```]]]\\\YYYVVVUUUUUUVVVWWWXXX[[[```eeeiiinnntttxxxxxxwwwxxx{{{}}}~~~|||{{{zzzzzzzzzyyyvvvrrrnnnjjjiiiiiiiiihhhhhhhhhgggfffeeeeeeeeeddddddcccbbb```___^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[WWWXXXYYYYYYXXXWWWUUUSSSPPPOOOOOOOOOOOOOOOPPPQQQOOONNNNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEDDDBBB???<<<:::999888777666777999;;;===???AAACCCDDDDDDFFFIIIKKKQQQUUU]]]eeennnzzztttdddWWWOOOLLLJJJKKKMMMOOORRRUUUWWWXXX[[[YYY[[[___``````fffooozzz}}}zzzmmm``````kkkwww|||tttjjjccc___^^^]]]\\\^^^______aaaccceeeggghhhiiihhhgggeeecccbbbaaa```aaa```___^^^]]]\\\\\\\\\______``````````````````aaaaaabbbbbbbbbaaa``````^^^]]]ZZZXXXWWWVVVVVVVVVUUUTTTRRRSSSTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTVVVWWWYYYYYYWWWVVVVVVVVVUUUUUUVVVWWWWWWWWWVVVVVVZZZYYYXXXWWWVVVVVVVVVVVVTTTUUUVVVWWWWWWWWWVVVUUUYYYYYYZZZZZZYYYXXXVVVUUUUUUUUUTTTTTTSSSQQQPPPOOONNNOOOPPPQQQQQQRRRQQQQQQTTTTTTUUUVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXWWWVVVVVVXXXXXXWWWVVVVVVVVVVVVVVVTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVTTTUUUUUUTTTSSSRRRSSSTTTYYYYYYYYYYYYXXXWWWVVVVVVSSSTTTVVVWWWXXXXXXXXXWWWXXXVVVTTTTTTUUUTTTRRROOONNNNNNOOOPPPPPPPPPPPPPPPSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRQQQPPPPPPQQQPPPOOOOOOOOOPPPQQQRRRQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIJJJLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;::::::999999999999999999999999999999999999999999999999888888888888888888777777777666666666555555555555555555555555UUUVVVWWWZZZ\\\___aaabbb^^^]]][[[YYYXXXXXXXXXXXXUUUYYY^^^dddiiiooouuuyyyyyyxxxyyy}}}~~~~~~}}}|||{{{zzzzzzvvvtttpppllliiigggggggggffffffeeeeeeeeedddddddddbbbaaa```___^^^^^^^^^^^^\\\\\\\\\[[[ZZZZZZYYYYYYVVVVVVWWWWWWWWWUUUTTTRRRNNNNNNMMMNNNNNNOOOPPPQQQOOONNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDBBB@@@>>>===<<<<<<777777777777888;;;===>>>BBBCCCDDDDDDEEEHHHLLLOOOVVVZZZaaajjjvvvxxxeeeWWWOOOLLLLLLKKKLLLNNNQQQTTTVVVXXXYYY\\\[[[]]]bbbeeegggmmmsss|||oooaaa[[[cccwwwuuupppiiidddaaa___^^^]]]`````````aaaccceeeggghhhggggggfffdddcccaaa```___bbbaaa```^^^]]]\\\\\\\\\______``````aaabbbbbbbbb``````aaabbbbbbbbbaaaaaa]]]\\\ZZZYYYWWWWWWWWWXXXWWWUUUSSSSSSTTTUUUTTTSSSSSSSSSRRRQQQQQQQQQQQQRRRUUUVVVXXXWWWVVVTTTTTTUUUTTTUUUUUUVVVWWWWWWWWWVVVXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTXXXYYYYYYZZZYYYXXXVVVUUUVVVUUUUUUTTTRRRQQQOOONNNKKKLLLMMMOOOQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTVVVWWWWWWWWWWWWVVVVVVUUUVVVVVVVVVWWWWWWXXXXXXYYYUUUVVVVVVWWWVVVVVVUUUTTTUUUUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSTTTSSSQQQQQQRRRSSSWWWWWWWWWXXXXXXWWWWWWVVVTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTRRRPPPOOOOOOPPPPPPQQQQQQPPPPPPRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNOOOPPPRRRSSSTTTQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========>>>>>>>>>============<<<<<<;;;:::999999999:::;;;888888888888888888888888:::::::::999999999999888777666666666666555555555555555555555555555555555YYYZZZ[[[^^^aaaccceeefffdddccccccaaa```^^^\\\\\\ZZZ]]]aaaeeehhhlllppprrrvvvuuuwww{{{~~~~~~~~~~~~}}}|||{{{yyyxxxsssqqqnnnjjjhhhfffffffffggggggffffffeeeddddddddd___^^^]]]\\\\\\\\\\\\]]]\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTUUUUUUTTTSSSRRRQQQNNNNNNMMMMMMMMMNNNNNNOOONNNNNNMMMLLLKKKJJJIIIIIIGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFGGGEEEAAA>>><<<;;;;;;<<<777777888999;;;===???@@@CCCDDDDDDDDDFFFIIINNNRRRVVV[[[cccmmm{{{|||kkk[[[PPPLLLLLLMMMMMMNNNPPPSSSUUUXXXZZZ[[[[[[[[[^^^bbbgggmmmtttyyytttccc]]]bbbqqqyyyqqqnnnjjjeeebbb___^^^]]]`````````aaabbbdddeeeffffffeeedddcccaaa```___^^^bbbaaa```^^^]]]]]]]]]]]]_________``````aaaaaabbb______```aaabbbbbbbbbaaa___^^^\\\[[[ZZZZZZ[[[\\\ZZZXXXVVVUUUVVVWWWVVVUUUUUUUUUSSSRRRRRRQQQQQQQQQTTTUUUVVVVVVTTTSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVUUUTTTTTTTTTUUUUUUXXXXXXXXXWWWVVVUUUUUUTTTVVVWWWWWWXXXXXXWWWVVVUUUVVVVVVUUUTTTRRRPPPOOONNNKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWVVVVVVUUUUUUTTTUUUVVVXXXYYYZZZ[[[[[[VVVVVVVVVVVVUUUUUUTTTTTTVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTQQQRRRRRRPPPOOOOOOQQQSSSTTTUUUUUUVVVWWWWWWVVVVVVSSSSSSTTTUUUUUUUUUUUUUUURRRRRRRRRRRRRRRQQQOOONNNOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPOOONNNNNNNNNNNNOOOOOONNNNNNNNNLLLLLLMMMNNNOOOQQQRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOOOOOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLJJJKKKLLLMMMMMMNNNMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJIIIJJJKKKLLLLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>=================================<<<;;;999888888999;;;<<<777777777777777777777777::::::999999999888888888666666555555555444444444555555555555555555555555___aaacccfffiiijjjkkkllljjjkkkkkkjjjhhheeebbb```aaadddgggjjjkkklllnnnpppuuuuuuxxx~~~~~~~~~}}}|||zzzxxxvvvuuupppnnnllliiigggfffeeeeeeggggggfffeeedddcccbbbbbb^^^]]][[[ZZZYYYZZZ[[[[[[[[[[[[ZZZYYYWWWVVVUUUUUURRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGJJJGGGBBB===:::::::::;;;777888:::<<<>>>@@@AAAAAACCCCCCDDDEEEFFFJJJOOOSSSWWW^^^gggqqq~~~rrriii]]]SSSNNNMMMMMMMMMOOOPPPRRRUUUXXXZZZ\\\]]]]]]^^^```dddllluuu|||zzziii]]]dddttt}}}sssnnnmmmjjjfffbbb___]]]\\\_________``````bbbccccccdddcccbbbaaa```___^^^]]]aaaaaa```___^^^^^^^^^^^^aaa```___^^^^^^^^^^^^___^^^___```aaaaaaaaaaaaaaa^^^]]]\\\[[[[[[\\\]]]^^^^^^[[[XXXWWWXXXYYYXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRTTTUUUUUUTTTSSSRRRSSSTTTVVVVVVWWWXXXXXXXXXXXXXXXTTTSSSSSSSSSSSSTTTTTTUUUWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTUUUVVVWWWVVVUUUTTTVVVUUUUUUTTTRRRQQQOOONNNMMMNNNOOOOOOPPPPPPOOOOOONNNOOOQQQSSSUUUVVVVVVVVVUUUUUUVVVVVVWWWVVVVVVUUUSSSTTTVVVXXXZZZZZZ[[[[[[WWWVVVVVVUUUTTTTTTTTTTTTVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQQQQRRRRRRRRRSSSSSSOOOPPPOOONNNMMMMMMPPPRRRRRRSSSTTTUUUUUUVVVUUUUUURRRRRRRRRRRRRRRSSSSSSSSSOOOPPPRRRRRRRRRPPPOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMNNNNNNNNNLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNLLLMMMNNNNNNOOOOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJHHHIIIJJJKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<=========<<<;;;:::999999999:::;;;777777777777777777777777999888888888777777777777555555555555444444444444555555555555555555555555fffhhhlllppprrrrrrqqqpppmmmoooqqqrrrqqqnnnjjjhhheeehhhkkkmmmnnnnnnooopppuuuwww{{{{{{zzzyyywwwuuutttrrrrrrnnnmmmkkkiiigggfffeeedddddddddcccbbbbbbaaa``````^^^]]]ZZZXXXXXXXXXYYYZZZYYYXXXWWWVVVUUUTTTSSSSSSPPPPPPPPPOOOOOOOOOOOOOOOPPPOOOMMMLLLJJJJJJIIIIIIKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGIIIFFFAAA===:::999:::;;;999;;;===@@@BBBBBBCCCBBBBBBCCCEEEGGGHHHLLLQQQUUU[[[fffpppwwwsss]]]WWWPPPLLLLLLNNNMMMLLLQQQRRRTTTWWWYYY\\\^^^___```dddgggkkkttt}}}jjj^^^\\\mmmuuupppkkkkkkjjjfffaaa^^^]]]]]]_______________```aaabbbbbbbbbaaa```___^^^]]]]]]``````_______________```bbbaaa___^^^]]]]]]^^^^^^______```aaaaaaaaa``````[[[[[[ZZZZZZZZZ[[[]]]^^^```]]]ZZZXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUTTTRRRRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVRRRQQQQQQQQQRRRSSSTTTTTTTTTSSSRRRPPPPPPOOOOOOOOORRRSSSUUUVVVWWWVVVVVVUUUTTTTTTTTTTTTSSSQQQPPPOOOPPPPPPPPPPPPPPPOOONNNNNNMMMOOOQQQSSSUUUWWWWWWXXXUUUVVVVVVWWWWWWWWWWWWWWWSSSTTTVVVXXXYYYYYYYYYYYYVVVUUUUUUTTTTTTTTTTTTUUUWWWVVVVVVUUUTTTSSSRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNMMMLLLKKKLLLOOOQQQQQQRRRSSSTTTTTTTTTTTTTTTQQQPPPPPPOOOOOOPPPPPPQQQNNNQQQSSSTTTSSSRRRQQQQQQOOOOOOPPPPPPOOOOOONNNNNNMMMNNNOOOPPPPPPQQQQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMOOOPPPQQQQQQOOOMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNOOOOOOPPPOOOOOOOOOLLLLLLLLLMMMMMMMMMNNNNNNKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>;;;<<<<<<<<<<<<=========<<<<<<;;;;;;:::999888888888888888888888888888888888888888777777777666666666555555555555444444444555555555555555555555555kkkoootttxxxyyyxxxuuurrrpppssswww{{{|||zzzvvvtttpppsssvvvwwwwwwvvvvvvvvv{{{}}}uuutttrrrqqqooooooooopppmmmlllkkkiiihhhfffeeeeeeaaaaaaaaabbbbbbccccccccc___]]]ZZZXXXWWWWWWXXXYYYVVVVVVUUUTTTSSSRRRRRRQQQNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGFFFEEEDDDBBB>>>;;;999:::;;;<<<;;;===@@@CCCEEEEEEDDDCCCBBBDDDGGGJJJLLLOOOSSSVVV```nnnyyy|||}}}|||ooo```QQQMMMIIIIIIMMMPPPPPPNNNSSSTTTVVVXXX[[[]]]___```aaahhhnnnsss{{{~~~xxxbbb^^^ggg|||vvvooonnnhhhhhhhhhddd```^^^___aaaaaa```````````````aaabbbaaaaaa```___^^^]]]\\\\\\^^^^^^^^^^^^___```aaabbbbbb```___^^^^^^^^^```aaa`````````aaa``````______[[[ZZZZZZZZZ[[[\\\^^^___```]]]YYYWWWWWWXXXYYYXXXVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVUUUTTTRRRRRRTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQPPPOOOPPPPPPQQQSSSTTTVVVWWWXXXXXXXXXWWWSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPRRRTTTUUUVVVWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXTTTUUUWWWXXXXXXXXXVVVUUUUUUTTTTTTSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRQQQOOOOOOOOOOOOPPPPPPPPPPPPMMMMMMLLLJJJIIIKKKNNNQQQQQQRRRRRRSSSSSSSSSRRRRRROOONNNMMMMMMMMMMMMNNNOOOLLLPPPSSSTTTSSSQQQQQQQQQNNNNNNOOOOOONNNNNNMMMLLLLLLLLLNNNPPPQQQRRRRRRRRROOONNNMMMMMMMMMMMMNNNOOOMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOOLLLMMMOOOPPPPPPNNNLLLJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNOOOOOOOOONNNMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNKKKLLLMMMNNNOOOOOONNNMMMJJJJJJKKKKKKKKKJJJIIIIIIGGGGGGGGGHHHIIIKKKMMMMMMNNNMMMLLLKKKJJJIIIIIIIIIGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAA??????@@@@@@@@@AAAAAAAAA??????>>>>>>>>>=========;;;;;;;;;<<<<<<<<<======<<<<<<===<<<;;;999666555999999999999999999999999999999999888888888777777666666666555555555555444555555555555555555555555nnnrrrxxx|||}}}{{{vvvsssrrrvvv||||||pppooommmkkkkkklllnnnooollllllkkkiiihhhfffeeeeee``````bbbccceeeggghhhiii```^^^[[[XXXVVVVVVWWWXXXTTTTTTSSSSSSRRRRRRQQQQQQNNNMMMMMMMMMMMMMMMNNNNNNLLLKKKKKKJJJJJJJJJKKKKKKHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFEEEDDDDDD???>>>;;;999999:::<<<======???BBBEEEFFFFFFEEECCCCCCEEEIIILLLOOOQQQUUUWWWbbbrrr~~~}}}yyyssscccQQQOOOKKKGGGIIIOOOSSSSSSQQQSSSTTTVVVYYY\\\^^^```aaa___hhhrrrxxx~~~xxxmmmgggiiixxx|||nnnkkkllleeeffffffccc```___bbbdddbbbbbbaaaaaaaaaaaabbbbbb``````___^^^]]]]]]\\\\\\]]]]]]^^^^^^```aaabbbcccaaa```___^^^___aaacccddd```aaaaaaaaa```___^^^^^^]]]\\\\\\\\\]]]___aaabbb___\\\XXXVVVVVVWWWWWWWWWUUUTTTTTTSSSSSSSSSSSSSSSVVVVVVVVVTTTRRRRRRTTTVVVUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTVVVUUUSSSRRRRRRSSSTTTTTTTTTUUUWWWYYYZZZZZZYYYYYYRRRRRRSSSSSSSSSSSSRRRRRRPPPQQQQQQRRRRRRQQQQQQPPPRRRRRRSSSUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYXXXUUUVVVWWWXXXXXXVVVUUUSSSTTTTTTSSSSSSSSSTTTVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQNNNNNNOOOOOOOOOPPPPPPPPPLLLLLLKKKIIIHHHJJJMMMPPPQQQRRRRRRRRRRRRRRRQQQQQQNNNMMMLLLKKKKKKLLLMMMMMMIIIMMMQQQSSSQQQOOOOOOPPPNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLNNNPPPRRRSSSTTTTTTPPPOOONNNMMMMMMNNNOOOPPPNNNNNNPPPQQQRRRQQQPPPPPPNNNNNNNNNOOOOOOPPPPPPPPPKKKLLLNNNOOOOOOMMMKKKIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNNNNNNNNNNMMMLLLKKKLLLMMMMMMMMMMMMNNNNNNNNNLLLMMMNNNOOOPPPOOOOOONNNJJJJJJKKKKKKJJJJJJIIIHHHFFFGGGGGGHHHJJJLLLNNNOOOQQQPPPNNNLLLJJJJJJKKKKKKFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA?????????@@@@@@AAAAAAAAA>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<>>>>>><<<999555333999999999999999999999999:::::::::999999999888888777666666666666555555555555555555555555555555555mmmrrryyy}}}~~~}}}|||{{{wwwqqqllliiiiiimmmpppnnnkkkjjjhhhffffffhhhgggdddaaa^^^___aaabbbccccccbbbbbb]]]\\\ZZZXXXVVVUUUTTTTTTUUUUUUTTTRRRQQQQQQQQQQQQOOOLLLJJJKKKMMMNNNLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBCCCCCCCCCAAAAAABBBCCCDDDDDDDDDCCC@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJHHHFFFDDDDDDDDDDDDEEEFFFGGGHHHGGGEEECCCAAA>>><<<999777888:::===???@@@AAAEEEJJJIIIDDDCCCEEEDDDHHHMMMOOOPPPSSSZZZaaappp|||tttgggXXXKKKGGGHHHIIIKKKMMMOOOQQQRRRUUUSSSVVV]]]___]]]___eeejjjnnn{{{sssjjjlll{{{vvvnnnhhheeeaaaaaaaaaaaa````````````______^^^______```aaabbb\\\]]]^^^___^^^[[[YYYWWWZZZ\\\___aaabbbbbbaaaaaa___^^^\\\\\\^^^___^^^^^^bbbbbbbbbbbbaaa```^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXWWWWWWVVVTTTSSSSSSTTTUUUUUUTTTRRRSSSTTTUUUUUUUUUUUUUUUSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXWWWUUURRRRRRRRRRRRSSSSSSSSSSSSOOOOOOOOONNNNNNOOOPPPPPPPPPRRRSSSTTTSSSSSSUUUVVVUUUVVVWWWXXXXXXVVVTTTSSSVVVWWWXXXVVVTTTSSSSSSTTTUUUTTTSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWUUUSSSPPPNNNOOOOOOPPPPPPOOONNNLLLKKKNNNMMMKKKJJJJJJLLLNNNOOOQQQRRRRRRRRRRRRPPPOOONNNOOOOOONNNMMMLLLKKKJJJIIIJJJKKKNNNPPPQQQPPPOOONNNMMMKKKJJJIIIIIIJJJKKKMMMNNNOOOPPPPPPQQQPPPPPPPPPMMMNNNOOOOOOOOOOOONNNMMMKKKMMMOOOQQQRRRRRRRRRRRROOOPPPPPPOOONNNMMMLLLKKKMMMMMMMMMMMMLLLJJJIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKIIIHHHHHHIIIJJJKKKPPPPPPOOOOOONNNMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFGGGJJJLLLNNNKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFEEECCCCCCBBBBBBBBBDDDDDDDDDCCCBBBAAA???>>>CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>??????@@@@@@??????>>>>>>======<<<<<<===<<<;;;::::::;;;<<<======<<<<<<;;;999888777777888888888888888888888888999888888777777777777777666666555444444444444555555555555555555555444444oootttyyy}}}~~~}}}}}}}}}{{{~~~yyyoookkkhhhiiilllnnnmmmjjjjjjhhhffffffggggggdddaaa^^^___```aaa``````___^^^\\\[[[YYYWWWUUUTTTSSSSSSRRRRRRQQQPPPOOOOOOOOOOOONNNLLLJJJKKKMMMMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@AAAAAABBBCCCCCCDDDDDDEEEEEEGGGHHHIIIIIIJJJJJJJJJIIIGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFCCCAAA???<<<;;;999888999;;;???AAABBBBBBEEEIIIIIIFFFFFFIIINNNQQQSSSTTTTTTYYYaaahhhxxx|||kkk\\\QQQIIIHHHIIIKKKMMMOOOQQQRRRRRRUUUUUUYYY___```^^^aaahhhmmmvvvxxxmmmjjj|||{{{qqqjjjeeecccaaaaaa````````````______^^^^^^^^^^^^___```aaaaaa____________^^^\\\[[[YYY[[[\\\^^^```aaabbbaaaaaa```___]]]]]]^^^___^^^]]]___`````````___^^^]]]]]][[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUSSSSSSUUUVVVUUUTTTRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRVVVUUUUUUTTTTTTUUUUUUVVVWWWVVVVVVWWWXXXWWWVVVTTTTTTTTTSSSSSSRRRRRRRRRQQQPPPOOOOOONNNOOOOOOPPPPPPPPPRRRSSSSSSRRRRRRSSSUUUTTTUUUWWWWWWWWWVVVTTTSSSUUUVVVWWWUUUSSSRRRRRRSSSUUUTTTSSSSSSSSSSSSTTTUUUTTTUUUVVVVVVUUUSSSQQQPPPNNNOOOOOOOOOOOOMMMLLLJJJMMMLLLKKKJJJKKKLLLNNNPPPQQQQQQRRRRRRQQQOOONNNMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLNNNPPPPPPPPPOOONNNNNNMMMKKKJJJJJJKKKMMMNNNPPPPPPQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRRRRQQQPPPOOOKKKLLLNNNOOOPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJIIIIIIIIIJJJKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGIIIJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>?????????>>>>>>>>>>>>======<<<<<<===<<<;;;;;;;;;;;;<<<======<<<;;;:::999888888777888888888888888888888888999888777777666666777777666666555444444444444555555555555555555555444444rrruuuzzz}}}~~~~~~{{{vvvmmmjjjggggggjjjkkkkkkiiihhhgggfffffffffeeecccaaa^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYWWWUUUTTTRRRRRRRRRNNNNNNMMMLLLLLLMMMMMMMMMMMMKKKJJJJJJKKKKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@???AAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFCCCAAA>>><<<:::999999999;;;>>>AAACCCDDDCCCDDDHHHHHHGGGKKKPPPYYYZZZ\\\\\\]]]ccclllsss}}}rrr^^^QQQLLLJJJJJJKKKNNNPPPRRRSSSTTTTTTVVVXXX]]]`````````gggoooxxxooolllqqqrrrkkkfffbbbaaa`````````_________^^^^^^]]]]]]]]]]]]^^^___``````aaa``````___^^^]]]\\\\\\[[[[[[\\\^^^___aaabbbbbbbbb```^^^^^^______^^^]]]\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[YYYWWWVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVTTTTTTVVVVVVVVVUUUSSSSSSRRRRRRRRRRRRQQQQQQRRRSSSSSSSSSSSSRRRRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUUUUUUUUUUVVVVVVXXXWWWWWWXXXXXXXXXUUUSSSVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVUUUSSSRRRSSSTTTUUUTTTRRRQQQQQQRRRUUUUUUTTTTTTTTTTTTUUUUUURRRSSSTTTTTTTTTSSSRRRQQQMMMNNNNNNNNNNNNLLLKKKJJJLLLKKKKKKKKKKKKMMMOOOPPPQQQQQQQQQQQQPPPNNNLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMOOOOOOPPPOOONNNMMMOOONNNMMMKKKKKKMMMNNNOOORRRRRRRRRRRRQQQPPPOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLMMMOOOOOOOOONNNMMMOOOOOONNNNNNMMMMMMLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMNNNNNNOOONNNNNNNNNJJJIIIHHHGGGGGGFFFFFFGGGFFFEEEDDDCCCDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCCCCBBBBBBBBBBBB??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>===>>>>>>>>>>>>>>>============<<<===<<<;;;;;;;;;;;;<<<===<<<<<<;;;:::999888888777888888888888888888888888999888777777666666777777666666555444444444444555444444444444444444555555rrruuuyyy|||~~~wwwsssjjjhhheeeeeeggghhhgggffffffeeeeeeddddddcccaaa```\\\\\\\\\\\\[[[ZZZYYYYYYWWWVVVUUUSSSQQQPPPPPPPPPKKKKKKJJJJJJJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@CCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGFFFEEECCCAAA>>>;;;:::888888999;;;>>>AAADDDFFFEEECCCCCCFFFHHHJJJPPPWWW^^^```dddgggjjjpppwww|||zzzxxxqqqbbbTTTLLLLLLNNNLLLNNNQQQSSSUUUVVVVVVUUUWWW[[[___```aaafffqqq{{{ssslllttttttkkkgggdddbbbbbb``````______^^^^^^]]]]]]\\\\\\\\\\\\]]]^^^______aaa```^^^]]]\\\\\\[[[\\\ZZZZZZ[[[\\\]]]___aaabbbbbb```^^^^^^______^^^]]][[[[[[\\\\\\]]]\\\\\\\\\]]][[[YYYWWWVVVUUUVVVWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXVVVUUUUUUVVVWWWWWWVVVTTTTTTSSSRRRQQQQQQQQQPPPRRRRRRSSSTTTTTTTTTSSSRRRUUUUUUTTTTTTTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWVVVWWWXXXZZZYYYWWWUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPRRRSSSRRRQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSRRRPPPOOOPPPQQQUUUUUUTTTTTTTTTTTTUUUUUURRRRRRSSSSSSRRRQQQPPPOOOLLLMMMMMMNNNMMMLLLKKKJJJKKKKKKKKKKKKLLLMMMOOOPPPPPPPPPPPPPPPOOOMMMKKKIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNOOOOOOOOONNNMMMMMMOOONNNMMMLLLLLLMMMNNNOOOSSSSSSSSSRRRQQQPPPNNNNNNHHHHHHHHHIIIIIIHHHHHHHHHLLLMMMNNNOOOOOONNNMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBDDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAA@@@@@@>>>======????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<========================<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::999888888777888888888888888888888888888888777666666666666666666666555444444444444555333333444444444444555555ppptttxxx}}}yyypppmmmgggfffdddccccccdddddddddccccccccccccaaa```___^^^ZZZZZZZZZYYYYYYZZZZZZZZZTTTSSSRRRPPPOOONNNNNNNNNJJJJJJJJJIIIJJJJJJKKKKKKIIIIIIIIIHHHFFFFFFEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@??????@@@@@@@@@???@@@AAABBBCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCAAA>>><<<:::999888999;;;===@@@CCCEEEFFFEEECCCCCCGGGKKKNNNUUU]]]aaafffmmmtttyyy}}}sssjjj]]]TTTNNNLLLLLLMMMOOOQQQSSSUUUWWWWWWWWWWWWYYY]]]```bbbfffppp}}}zzzppplllqqqzzzmmmhhhhhhfffddddddaaa``````___^^^^^^]]]]]]\\\\\\[[[\\\\\\]]]^^^______^^^\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[]]]___aaabbbaaa```^^^^^^^^^___^^^]]][[[\\\\\\]]]]]]]]]\\\\\\]]]\\\ZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXVVVUUUUUUVVVWWWWWWVVVVVVUUUTTTRRRQQQQQQQQQQQQQQQRRRTTTUUUVVVUUUTTTSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTVVVYYY\\\\\\ZZZXXXSSSSSSSSSSSSTTTTTTTTTTTTRRRQQQPPPPPPOOOOOOOOOPPPPPPRRRSSSRRRQQQQQQRRRSSSRRRRRRRRRRRRRRRQQQQQQQQQPPPQQQRRRQQQOOOOOOOOOQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLMMMNNNMMMLLLKKKJJJKKKKKKKKKLLLLLLMMMNNNOOONNNNNNOOONNNMMMKKKJJJHHHIIIJJJKKKLLLMMMNNNNNNOOONNNNNNOOOOOONNNNNNNNNMMMOOONNNLLLKKKKKKLLLNNNOOOSSSSSSSSSRRRQQQOOONNNMMMIIIIIIIIIIIIIIIIIIIIIIIIMMMNNNOOOPPPPPPOOONNNNNNNNNMMMLLLKKKKKKKKKLLLLLLIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKJJJJJJIIIHHHHHHJJJJJJKKKLLLLLLLLLLLLKKKOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBB@@@@@@@@@@@@???>>>======????????????????????????????????????????????????@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;<<<<<<<<<<<<<<<<<<;;;:::::::::999999888888777777777777777777777777777888777777666555666666666666666555444444444444555333333333333444444555555ppptttyyy~~~wwwmmmjjjeeedddbbbaaa``````aaabbb___aaaaaa```^^^\\\\\\\\\XXXXXXWWWWWWWWWXXXYYYYYYRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJIIIIIIHHHIIIIIIJJJGGGHHHHHHGGGDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA???@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEDDDAAAAAA???>>><<<;;;:::999999;;;===@@@BBBDDDEEEFFFDDDCCCFFFLLLPPPTTT[[[cccfffllluuu}}}~~~{{{iii\\\PPPLLLMMMLLLLLLLLLRRRSSSTTTUUUVVVXXXYYYZZZ[[[```cccgggooo{{{zzzmmmjjjrrr{{{qqqiiihhhiiihhhffffffbbbaaaaaa```___^^^]]]]]]\\\\\\\\\\\\]]]^^^______\\\[[[[[[ZZZYYYXXXWWWWWWVVVWWWYYY[[[]]]^^^```aaa___^^^\\\\\\^^^___^^^^^^\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXUUUUUUVVVVVVWWWWWWXXXXXXWWWVVVTTTTTTVVVVVVVVVUUUWWWUUUTTTRRRQQQQQQRRRRRRPPPRRRTTTVVVWWWVVVUUUUUUSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTRRRSSSVVVZZZ]]]^^^\\\ZZZSSSSSSSSSTTTTTTTTTUUUUUUSSSRRRQQQPPPOOOOOOOOOOOONNNOOOQQQQQQPPPQQQRRRTTTRRRQQQQQQQQQPPPPPPPPPPPPOOOPPPQQQPPPOOONNNOOOQQQSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSQQQPPPNNNLLLKKKJJJLLLLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMLLLKKKIIIHHHJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOONNNLLLKKKKKKLLLNNNOOORRRRRRRRRQQQPPPNNNMMMLLLHHHHHHGGGFFFFFFGGGHHHHHHLLLMMMOOOPPPPPPPPPOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA<<<===>>>???@@@AAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<;;;<<<<<<<<<<<<=========;;;;;;<<<======<<<;;;;;;::::::999999888888888888777777777777777777777777888777666666555555666666666666555444444444444555222222333333444444555555rrrvvv|||wwwllliiicccbbbaaa___^^^^^^___```\\\^^^___^^^[[[YYYYYYZZZXXXWWWVVVUUUTTTTTTUUUUUUPPPOOONNNLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGHHHFFFCCCAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDCCC>>>===<<<;;;;;;;;;;;;;;;;;;===@@@BBBDDDDDDDDDDDDEEEEEEJJJSSSXXX[[[aaahhhmmmqqqxxx}}}~~~yyyqqqkkk[[[QQQJJJKKKNNNMMMNNNPPPUUUTTTTTTTTTUUUXXXZZZ\\\\\\bbbiiiooozzzzzzqqqnnnxxxrrrkkkfffhhhjjjhhhffffffcccbbbbbbaaa___^^^^^^]]]\\\\\\\\\]]]]]]^^^___```ZZZZZZZZZZZZYYYWWWVVVUUUTTTVVVXXX[[[]]]^^^______]]][[[ZZZ[[[]]]______^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[\\\\\\ZZZXXXWWWTTTUUUUUUVVVWWWWWWXXXXXXVVVUUUSSSSSSUUUVVVUUUTTTUUUTTTRRRPPPPPPPPPRRRRRROOOQQQTTTWWWXXXXXXVVVUUUTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRTTTTTTSSSTTTWWW[[[^^^^^^\\\YYYUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOJJJLLLNNNNNNNNNOOOQQQSSSQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQPPPOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQQQQOOONNNMMMLLLKKKKKKLLLMMMNNNOOOOOONNNMMMLLLMMMMMMMMMMMMMMMLLLLLLKKKIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNMMMMMMNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLHHHGGGFFFEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOOOOOOOOOOMMMLLLJJJIIIIIIJJJLLLMMMHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA<<<===???@@@AAABBBBBBBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<======<<<;;;;;;999999999999888888888888777777777777777777777777777777666555555555555666666666555444444444444555111222222333444444555555tttyyy~~~rrrgggcccaaaaaa```^^^]]]\\\]]]___ZZZ]]]^^^]]]YYYWWWWWWYYYYYYWWWUUUSSSQQQQQQQQQQQQOOONNNMMMKKKJJJJJJJJJJJJIIIIIIGGGFFFEEEEEEEEEEEEEEEGGGHHHFFFBBB@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBDDDDDDEEEEEEEEEEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFEEECCCBBB;;;;;;:::::::::;;;<<<<<<===???AAACCCDDDDDDCCCCCCEEEGGGNNNWWW]]]```eeekkkpppsssvvvxxxuuummmccc\\\NNNIIIHHHMMMPPPOOOQQQWWWVVVUUUTTTSSSUUUWWW[[[]]]\\\dddmmmvvvooonnnvvvzzznnnhhheeegggiiigggdddddddddcccbbbaaa```___^^^^^^]]]]]]]]]]]]^^^___``````YYYZZZ[[[[[[ZZZXXXUUUTTTSSSUUUXXX[[[^^^^^^^^^^^^[[[ZZZYYYZZZ]]]^^^___^^^]]]]]]]]]\\\\\\ZZZYYYYYYWWWYYY[[[]]]\\\[[[XXXVVVTTTTTTUUUVVVVVVWWWXXXXXXVVVTTTSSSSSSTTTUUUUUUTTTTTTRRRPPPOOOOOOPPPQQQRRROOOQQQTTTWWWXXXXXXWWWVVVUUUTTTTTTSSSRRRQQQQQQPPPQQQQQQQQQRRRRRRSSSUUUUUUUUUVVVXXX\\\^^^^^^[[[XXXWWWVVVVVVUUUTTTSSSRRRRRRSSSSSSRRRQQQPPPOOOOOOOOOGGGIIIKKKLLLLLLNNNPPPRRRQQQPPPOOOOOONNNNNNOOOOOOOOOPPPQQQQQQOOOOOOPPPQQQPPPQQQRRRSSSSSSRRRQQQPPPOOONNNNNNMMMLLLLLLMMMMMMMMMMMMOOOOOOPPPOOONNNMMMMMMNNNNNNMMMMMMLLLKKKJJJHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQOOONNNNNNOOOQQQRRROOOOOOOOOOOONNNMMMLLLLLLLLLLLLKKKJJJJJJKKKLLLLLLHHHIIIKKKMMMNNNOOONNNNNNLLLKKKJJJIIIIIIJJJLLLMMMGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIJJJJJJKKKKKKJJJJJJEEEFFFHHHJJJKKKLLLMMMMMMIIIHHHGGGFFFEEEEEEEEEEEECCCCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======:::;;;<<<======<<<;;;:::999999999888888888888888777777777777777777777777777777666555555555555555666666555444444444444555111111222333333444555555vvvyyy}}}tttjjjccc___^^^]]]\\\ZZZYYYXXXXXXWWWXXXXXXXXXWWWWWWVVVVVVUUUTTTUUUUUUUUUSSSQQQOOONNNNNNMMMLLLKKKJJJIIIHHHHHHDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCGGGFFFFFFEEEDDDCCCCCCCCC????????????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEGGGHHHGGGDDDAAA???:::999888888999<<<>>>@@@BBBAAA@@@@@@AAACCCEEEGGGLLLRRRZZZ___bbbffflllrrr||||||yyyqqqfff[[[SSSOOOIIIIIIJJJLLLNNNQQQTTTVVVWWWWWWWWWXXXZZZ\\\]]]^^^aaajjjzzz|||oooaaatttxxxoookkkgggffffffeeeccc```aaabbbcccbbb___\\\ZZZZZZ___^^^]]]]]]^^^___```aaa[[[[[[[[[[[[ZZZYYYWWWVVVVVVVVVVVVXXX[[[]]]]]]\\\YYYYYYZZZ[[[\\\\\\\\\\\\^^^[[[YYYZZZ\\\^^^\\\[[[ZZZZZZYYYXXXXXXWWWVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUPPPQQQRRRTTTUUUUUUUUUUUUVVVTTTQQQNNNNNNOOORRRTTTUUUUUUUUUVVVVVVUUUUUUTTTTTTUUUVVVTTTPPPOOOQQQSSSSSSSSSSSSRRRSSSSSSTTTUUUWWWYYY[[[\\\[[[YYYWWWUUUSSSSSSSSSSSSSSSRRRRRRRRRTTTSSSSSSSSSSSSRRROOOLLLLLLKKKKKKKKKLLLMMMOOOPPPOOOOOONNNNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPOOONNNOOOOOOOOOOOONNNNNNNNNMMMKKKMMMOOOQQQQQQOOOMMMKKKNNNNNNNNNNNNMMMKKKJJJHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKIIIHHHIIILLLLLLJJJHHHJJJJJJJJJJJJKKKKKKKKKKKKOOOOOOOOONNNNNNOOOOOOPPPOOOOOOPPPPPPPPPOOONNNMMMJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMOOOPPPPPPOOOOOOOOOPPPOOOMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGEEEDDDBBBAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCDDDDDDBBBAAAAAABBBCCCDDD>>>???@@@AAAAAAAAAAAAAAACCCBBBAAA@@@???@@@AAABBBDDDCCCBBBAAA???>>>======>>>>>>>>>>>>============::::::::::::::::::::::::999::::::;;;;;;::::::999<<<<<<======<<<;;;::::::;;;;;;::::::999888777777555555444444444444555555666666666666666666666666555444333333222222222222222222333333333333444444vvvyyy|||{{{pppiiiccc```^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGFFFFFFEEEGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFFFFGGGGGGHHHHHHFFFCCC@@@>>>;;;::::::;;;<<<>>>@@@AAABBBBBBAAAAAACCCEEEHHHIIIPPPUUU[[[bbbhhhooovvv{{{~~~yyypppfff]]]UUUOOOMMMKKKKKKLLLMMMOOORRRUUUVVVYYYXXXVVVTTTVVV\\\dddiiilllxxxvvvnnnnnn|||tttnnnkkkhhhggggggfffdddbbbbbbccccccbbb___]]]]]]]]]```___^^^^^^^^^___```aaa\\\\\\[[[ZZZYYYYYYXXXXXXYYYXXXXXXYYY\\\]]]]]]\\\[[[\\\\\\]]]^^^^^^^^^^^^]]]ZZZXXXYYY[[[\\\[[[ZZZYYYYYYXXXWWWVVVVVVUUUUUURRRRRRSSSSSSTTTTTTTTTUUURRRRRRSSSTTTUUUUUUUUUUUUUUUTTTQQQPPPPPPQQQSSSTTTUUUUUUVVVVVVVVVUUUTTTTTTSSSTTTUUUSSSPPPOOOQQQSSSTTTTTTTTTSSSTTTTTTUUUUUUVVVXXXYYYZZZZZZXXXUUUTTTRRRRRRRRRRRRRRRQQQQQQQQQTTTSSSRRRSSSSSSRRROOOMMMHHHHHHGGGGGGHHHJJJLLLMMMOOOOOOOOONNNMMMMMMLLLLLLLLLMMMNNNOOOOOONNNNNNMMMNNNNNNMMMLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRQQQPPPOOOOOOOOOOOOOOONNNLLLKKKJJJLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIJJJLLLMMMKKKIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNNNNKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMOOORRRSSSWWWUUUSSSQQQQQQPPPMMMKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@AAAAAABBB>>>???@@@AAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>===<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::999888888777666666555555555555666666666666666666666666666666555444333333222222222333222222333333333333444444vvvxxx{{{}}}tttlllfffcccaaa]]]]]][[[YYYXXXWWWWWWWWWTTTTTTTTTTTTUUUUUUUUUUUUVVVTTTRRRPPPMMMKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIGGGDDDAAA===;;;;;;<<<===>>>???AAABBBBBBCCCBBBBBBCCCEEEHHHLLLNNNUUUWWW]]]fffpppyyy{{{qqqcccWWWQQQNNNLLLJJJMMMMMMNNNOOOQQQSSSUUUVVVXXXYYYXXXWWWYYY```jjjrrrxxxssstttzzzpppnnniiigggeeeeeeeeeeeecccbbbbbbccccccaaa___^^^___```aaa``````____________```^^^]]][[[YYYYYYZZZ[[[[[[\\\[[[ZZZ[[[]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]][[[ZZZXXXXXXYYYZZZZZZYYYXXXXXXWWWVVVUUUTTTSSSSSSPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRSSSRRRPPPPPPQQQSSSTTTUUUUUUUUUVVVVVVVVVWWWUUUVVVWWWXXXWWWUUUSSSQQQRRRQQQQQQQQQPPPPPPPPPOOORRRQQQQQQRRRSSSRRRPPPNNNGGGFFFFFFFFFGGGIIIKKKLLLPPPOOOOOONNNNNNMMMMMMLLLJJJKKKLLLMMMMMMMMMMMMLLLNNNMMMKKKJJJJJJKKKMMMNNNQQQQQQRRRRRRSSSSSSSSSSSSQQQQQQQQQPPPOOONNNMMMLLLMMMMMMLLLLLLKKKKKKJJJJJJLLLKKKJJJKKKLLLMMMKKKIIIIIIJJJKKKMMMOOOQQQRRRSSSPPPPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOONNNNNNNNNNNNKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLLLLNNNRRRVVVXXX\\\XXXTTTQQQOOONNNKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@???????????????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>=========;;;;;;:::::::::999999999::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;::::::999999888888888777777666666666666777777666666666666666666666666444444333222222222333333222222333333333333444444uuuvvvxxx{{{~~~zzzooohhhdddbbbaaa\\\[[[ZZZXXXWWWVVVUUUUUUQQQRRRRRRRRRSSSSSSTTTTTTSSSQQQOOOLLLJJJIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDHHHGGGFFFFFFGGGHHHJJJKKKMMMKKKIIIFFFBBB>>>;;;999;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEIIIMMMQQQSSSZZZ[[[aaakkkwww}}}rrrfffWWWMMMKKKKKKKKKJJJNNNNNNOOOPPPRRRSSSUUUUUUUUUXXX\\\___bbbiiirrryyyzzzttt{{{|||nnnhhhgggbbbbbbbbbbbbbbbaaaaaa```aaabbbaaa```^^^^^^```bbbbbbaaaaaa``````_________```^^^[[[YYYYYY[[[]]]___```^^^]]]]]]^^^^^^\\\[[[ZZZZZZYYYYYYYYYZZZZZZZZZ[[[ZZZYYYXXXXXXYYYYYYYYYXXXWWWWWWUUUTTTSSSRRRRRRNNNOOOOOOQQQRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSQQQQQQQQQQQQQQQQQQRRRSSSUUUUUUVVVWWWWWWXXXXXXXXXUUUUUUVVVVVVTTTRRRPPPOOOPPPPPPPPPOOOOOOOOONNNNNNQQQPPPPPPRRRSSSRRRPPPNNNIIIHHHHHHIIIJJJLLLNNNOOOPPPPPPPPPOOONNNNNNMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMKKKJJJJJJLLLOOOQQQVVVUUUTTTSSSSSSTTTUUUVVVSSSSSSSSSRRRQQQPPPOOONNNMMMMMMLLLLLLKKKJJJIIIIIIKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHIIIKKKLLLMMMNNNOOOPPPOOONNNMMMMMMLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMLLLLLLLLLOOOTTTXXX[[[ZZZWWWRRRNNNLLLKKKJJJIIIJJJJJJIIIHHHFFFEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBB@@@??????>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::999999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999888888888888888777777777777888888666666666666666666666666444333333222222333333333222222222333333333444444rrrsssvvvyyy}}}wwwmmmgggcccaaa```ZZZYYYXXXVVVUUUTTTSSSSSSOOOOOOPPPPPPQQQQQQRRRRRRNNNMMMKKKIIIHHHIIIIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCFFFGGGGGGIIIJJJLLLMMMNNNLLLJJJGGGCCC@@@===;;;:::;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFIIINNNSSSWWWZZZbbbccchhhrrr{{{}}}xxxqqqcccZZZOOOJJJKKKMMMMMMLLLNNNNNNPPPQQQSSSTTTUUUUUUTTTXXX]]]cccjjjuuuxxxuuu}}}}}}rrrjjjdddbbb___```aaabbbaaaaaa```````````````^^^]]]]]]___aaabbbbbbbbbaaaaaa``````___aaa___\\\ZZZZZZ\\\```bbbbbbaaa___^^^___^^^\\\[[[YYYYYYXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYYYYXXXYYYZZZYYYXXXWWWVVVTTTSSSRRRQQQNNNOOOPPPQQQRRRSSSTTTUUUSSSRRRQQQPPPOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRTTTUUUWWWXXXYYYYYYYYYXXXVVVVVVUUUUUUSSSQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPPPPQQQRRRRRRPPPNNNJJJJJJJJJJJJLLLNNNPPPQQQQQQQQQPPPPPPOOONNNNNNNNNLLLLLLMMMMMMNNNOOOPPPPPPPPPNNNMMMLLLMMMOOORRRTTTZZZYYYWWWUUUTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMPPPTTTXXX[[[VVVSSSOOOMMMLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFGGGGGGFFFDDDCCCAAACCCDDDEEEEEEFFFEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCBBBEEEEEEDDDCCCBBBAAA@@@???@@@@@@AAAAAAAAA@@@@@@??????@@@AAABBBAAA@@@???>>>>>>>>>>>>????????????@@@;;;;;;;;;::::::::::::999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999999888888888777777777777888888666666666666666666666666333333333222222333333444222222222333333333444444mmmpppssswww{{{|||ssskkkeeeaaa^^^]]]XXXWWWUUUTTTRRRQQQQQQQQQNNNNNNNNNOOOOOOOOOOOOOOOKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCEEEHHHLLLOOOQQQQQQQQQHHHFFFCCC@@@>>><<<<<<<<<======???AAACCCDDDFFFGGGHHHIIIKKKOOOTTT[[[```cccjjjkkknnntttxxxtttkkkcccUUUQQQLLLKKKMMMOOOPPPOOONNNOOOQQQSSSUUUVVVWWWWWWYYYZZZ]]]eeerrrzzzvvvrrrnnnhhhcccbbbaaaccceeeeeedddccccccccc______```___]]]]]]^^^```aaabbbbbbbbbbbbbbbaaa```aaa___]]][[[\\\^^^bbbdddcccbbb```______^^^\\\ZZZZZZYYYYYYYYYYYY[[[]]]^^^]]]]]]]]]\\\ZZZYYYZZZ\\\[[[ZZZYYYWWWVVVTTTSSSRRRQQQQQQRRRSSSTTTTTTUUUUUURRRQQQOOONNNMMMNNNOOOOOORRRRRRSSSTTTTTTTTTSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUUUUSSSQQQQQQSSSSSSSSSRRRTTTUUUWWWXXXYYYYYYYYYXXXXXXWWWVVVUUUSSSQQQOOONNNMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPPPPQQQRRRQQQOOOMMMIIIIIIIIIJJJLLLNNNPPPRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNOOOPPPRRRRRRPPPOOOOOOOOOPPPRRRUUUVVVZZZYYYWWWUUUTTTTTTUUUUUUWWWVVVTTTSSSRRRQQQQQQQQQOOOOOONNNNNNMMMMMMLLLLLLKKKLLLMMMMMMKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHIIIJJJLLLKKKIIIHHHHHHIIIJJJJJJLLLLLLLLLNNNPPPRRRUUUVVVSSSQQQNNNNNNOOOOOOOOONNNJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFFFFEEEDDDBBBAAACCCDDDEEEFFFGGGFFFEEEDDDAAABBBBBBCCCCCCBBBBBBAAADDDEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@??????>>>????????????????????????<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999::::::::::::::::::999999::::::;;;;;;;;;;;;:::999999999999999999999999888888777777777777888888666666666666666666666666333333222222222333444444222222333333333333444444iiilllqqqvvvzzzxxxssslllfffbbb___[[[YYYUUUTTTSSSQQQPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMJJJJJJJJJIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFIIIMMMPPPRRRQQQOOOMMMCCCBBB???===<<<<<<===>>>???@@@@@@AAACCCFFFIIIJJJMMMNNNQQQVVV\\\ccciiilllooonnnnnnnnnkkkeee\\\UUULLLLLLKKKLLLMMMOOOQQQQQQOOOQQQTTTVVVYYYZZZ[[[[[[^^^___eeeqqq|||zzzvvvnnnjjjcccaaadddaaadddggggggeeeccccccddd___```bbbaaa___^^^^^^___```aaabbbcccccccccbbbaaa```___^^^]]]^^^```cccdddcccaaa_________^^^\\\ZZZXXXXXXWWWWWWYYY[[[]]]______``````^^^[[[ZZZ\\\^^^]]]\\\[[[YYYXXXVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVQQQPPPOOOMMMMMMNNNPPPQQQSSSSSSRRRRRRRRRRRRRRRRRROOOPPPRRRSSSUUUVVVVVVVVVWWWUUURRRRRRTTTTTTSSSQQQSSSTTTVVVXXXYYYYYYYYYXXXZZZYYYXXXVVVTTTQQQPPPOOOKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQRRRPPPNNNKKKIIIIIIIIIJJJLLLOOOQQQRRRRRRRRRQQQQQQPPPOOOOOOOOONNNNNNMMMNNNOOOQQQRRRSSSOOOOOOOOOPPPRRRTTTUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWVVVTTTSSSRRRQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPMMMOOOPPPOOOLLLKKKKKKLLLIIIJJJJJJKKKLLLMMMMMMNNNKKKKKKKKKKKKKKKLLLMMMNNNMMMLLLJJJIIIHHHIIIJJJKKKLLLKKKIIIHHHGGGHHHIIIJJJKKKKKKMMMNNNOOOPPPQQQQQQOOONNNMMMMMMOOOOOONNNMMMJJJIIIIIIIIIHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>AAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888999:::;;;;;;;;;;;;;;;999999999999999999999999777777777666666777777777666666666666666666666666333222222222333333444555222222333333333333444444gggjjjpppuuuzzz~~~pppmmmgggccc```\\\YYYWWWTTTSSSRRRPPPOOONNNMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA======>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIILLLOOORRRTTTRRRNNNIIIFFF@@@???<<<;;;;;;<<>>BBBAAA???>>>>>>>>>???@@@>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;888999::::::;;;;;;;;;;;;999999999999999999999999777777666666666666777777666666666666666666666666222222222222333333444555222222333333333444444444fffiiimmmqqqtttxxx}}}yyyrrroookkkeee```]]][[[XXXVVVUUUSSSPPPLLLKKKJJJKKKLLLJJJJJJIIIIIIIIIJJJJJJKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????AAAAAAAAA@@@@@@@@@??????DDDCCCCCCCCCCCCDDDEEEEEECCCDDDEEEDDDCCCCCCDDDEEEEEEEEEEEECCCAAAAAACCCEEE@@@DDDEEEDDDGGGMMMQQQQQQQQQUUUXXXWWWRRRKKKHHHFFF>>>;;;:::;;;???AAA@@@???AAAAAABBBEEEIIIMMMRRRTTTYYYYYY\\\aaafffkkkmmmmmmmmmcccYYYUUURRRMMMKKKLLLIIIKKKMMMNNNNNNOOOQQQSSSUUUWWWYYYYYYYYY[[[aaaeeegggtttvvvyyywwwlllfffeeefffeeeddddddeeeeeeffffffeeeeeedddccccccbbbbbbaaa`````````fffeeedddcccccccccccccccbbbbbbaaa______^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[XXXWWWWWWWWWXXX[[[^^^___aaaaaabbb```]]]\\\\\\]]]___^^^]]][[[ZZZYYYYYYYYYWWWWWWXXXYYYZZZZZZ[[[[[[YYYWWWVVVTTTSSSRRRRRRRRRUUUSSSQQQPPPPPPQQQPPPNNNOOOPPPQQQRRRTTTVVVWWWXXXTTTSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXZZZZZZZZZYYYYYY[[[YYYWWWUUUSSSQQQPPPPPPPPPPPPNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPOOONNNMMMNNNLLLJJJKKKMMMPPPRRRRRRUUUTTTSSSRRRQQQRRRRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTRRRSSSTTTUUUVVVWWWWWWWWWUUUTTTSSSSSSSSSTTTUUUVVVRRRRRRPPPOOOOOOPPPQQQRRRPPPPPPPPPQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLIIIIIIJJJJJJKKKMMMNNNOOONNNNNNNNNNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLPPPOOOMMMLLLKKKKKKKKKLLLJJJKKKLLLMMMMMMNNNNNNMMMJJJIIIIIIHHHHHHHHHIIIIIIDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGIIIJJJEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@????????????DDDCCCAAA@@@???>>>>>>>>>???>>>===<<<<<<===>>>???@@@@@@@@@???>>>======<<<============<<<<<<<<<<<<:::;;;;;;;;;:::888777666;;;;;;::::::::::::999999888888999999999:::::::::999999888888888888999999777777777777666666666666444444444555555555555555444444333333333333222222222222333333333333444444dddgggkkkoooqqquuuyyy|||}}}xxxoooiiihhhddd```\\\[[[YYYXXXVVVUUUSSSOOOLLLJJJJJJKKKLLLJJJIIIIIIIIIIIIIIIJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@AAAAAADDDDDDCCCCCCCCCCCCCCCDDDBBBCCCDDDDDDCCCBBBDDDEEEEEEEEEEEECCCAAAAAACCCEEEGGGHHHGGGFFFJJJQQQVVVUUUWWWWWWWWWTTTNNNIIIEEECCC???===<<<===@@@BBBBBB@@@FFFFFFGGGIIINNNSSSXXX[[[___```cccggglllnnnnnnmmmaaaXXXPPPNNNLLLIIIHHHJJJJJJLLLNNNOOOPPPQQQTTTVVVUUUXXX[[[\\\[[[^^^dddjjjttt~~~}}}yyyrrrjjjffffffhhhgggfffddddddeeeeeeeeeeeeddddddccccccbbbbbbbbbbbbaaaaaafffeeedddcccbbbbbbbbbbbbbbbaaa```___^^^^^^^^^^^^]]]^^^^^^]]]\\\[[[ZZZYYYWWWWWWWWWWWWYYY\\\___```aaabbbbbb```^^^\\\]]]]]]^^^]]]\\\[[[YYYYYYYYYYYYWWWXXXZZZ\\\]]]]]]\\\\\\ZZZXXXUUUSSSQQQPPPQQQQQQSSSQQQOOOOOOPPPQQQPPPOOORRRRRRSSSTTTTTTUUUVVVVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUVVVXXXYYYZZZZZZZZZZZZWWWVVVTTTRRRPPPOOONNNNNNPPPPPPOOONNNNNNOOOPPPPPPOOOOOOPPPPPPOOOOOONNNMMMNNNLLLKKKLLLNNNQQQSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQRRRQQQQQQPPPOOONNNNNNNNNOOOOOOOOOPPPPPPQQQQQQRRRPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUSSSRRRQQQQQQPPPQQQRRRSSSQQQRRRRRRRRRRRRQQQPPPPPPNNNMMMLLLLLLKKKLLLLLLLLLIIIJJJLLLMMMNNNMMMKKKKKKNNNNNNNNNMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKOOONNNLLLKKKJJJJJJKKKKKKJJJJJJLLLMMMMMMMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKJJJHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@??????>>>??????@@@??????>>>>>>>>>>>>???@@@???>>>======>>>???@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;888999999999888777555444;;;;;;:::::::::999999999888888888999999999::::::999888888777777888888999777777777777666666666555777666555444444444444444444444333333333333222222222222333333333333444444aaadddgggjjjlllnnnrrrtttvvvyyy}}}wwwpppjjjeee```___\\\YYYWWWWWWWWWVVVUUUSSSQQQNNNLLLJJJJJJJJJKKKIIIIIIHHHHHHHHHHHHHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@@@@AAAAAABBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAA@@@BBBCCCCCCBBBBBBDDDEEEFFFFFFFFFDDDBBBCCCEEEHHHJJJKKKJJJKKKRRR[[[^^^\\\\\\XXXSSSMMMIIIEEEAAA>>>AAA@@@???@@@BBBCCCCCCBBBIIIIIIJJJNNNSSSYYY___cccggghhhjjjlllnnnllliiieeeSSSMMMHHHHHHHHHGGGHHHKKKKKKMMMOOOPPPQQQSSSVVVYYYXXX\\\```___^^^aaakkksss||||||pppkkkfffeeegggiiihhhgggddddddeeeeeeeeeeeeddddddbbbbbbccccccccccccddddddgggfffdddcccbbbaaaaaa```aaa```___^^^^^^]]]]]]^^^]]]^^^______]]][[[YYYWWWVVVVVVWWWXXXZZZ]]]```bbbaaabbbcccaaa___]]]^^^___]]]\\\[[[YYYXXXXXXXXXXXXXXXZZZ\\\___``````^^^]]][[[YYYUUUQQQOOONNNOOOOOOQQQOOONNNNNNPPPQQQQQQPPPTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWVVVWWWXXXYYYYYYZZZYYYYYYTTTSSSRRRQQQPPPOOOOOOOOOQQQPPPOOOOOOOOOOOOPPPQQQOOOOOOOOOOOOOOONNNNNNMMMOOOMMMLLLMMMPPPRRRTTTTTTQQQRRRTTTUUUUUUSSSQQQOOOQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNOOORRRTTTVVVVVVVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSRRROOOOOONNNMMMMMMMMMMMMMMMJJJKKKNNNPPPOOOMMMIIIGGGMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJLLLLLLMMMMMMNNNOOOOOOOOOMMMLLLKKKJJJHHHHHHGGGGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFDDDDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<<<<======>>>>>>??????@@@??????>>>>>>??????@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;:::::::::999888888999999888777666666::::::::::::999999999999888888888999999999999:::999888888777777888888999777777777666666666555555999888666444333333333333444444333333333333222222222222333333333333444444]]]___bbbdddeeefffiiikkkqqqtttxxx|||{{{rrrjjjeeebbb___]]]YYYWWWUUUTTTTTTUUUTTTSSSQQQPPPMMMKKKJJJIIIJJJJJJHHHHHHGGGFFFFFFFFFGGGGGGEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA??????????????????????????????????????????????????????@@@AAABBBCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@??????AAABBBCCCBBBBBBDDDFFFHHHHHHHHHFFFDDDEEEHHHKKKJJJNNNRRRWWW```gggeee```[[[TTTKKKEEECCCAAA???<<>>============<<<<<<======>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>?????????>>>>>>============;;;;;;;;;;;;::::::::::::::::::::::::::::::999999:::::::::999999999999888888888888888999999999999888888777777777777888888777777666666666555555555888777555333333333444555444444333333333222222222222222222333333333444444WWWYYY[[[]]]]]]^^^aaaccclllooorrruuuwwwzzz~~~}}}yyyxxxsssnnnggg```]]][[[[[[[[[WWWUUUSSSRRRSSSSSSRRRPPPOOONNNLLLKKKIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEECCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA??????????????????????????????????????????????????????@@@BBBCCCDDDEEEFFFEEEEEEEEEDDDCCCAAA@@@??????@@@BBBCCCCCCCCCEEEGGGHHHHHHHHHGGGFFFIIIMMMPPPUUU\\\ccciiimmmmmmeee[[[TTTMMMEEE@@@???@@@???>>>BBBBBBCCCCCCDDDEEEGGGHHHKKKMMMQQQWWW^^^ffflllpppqqqoookkkfff___WWWNNNHHHKKKHHHHHHKKKKKKJJJLLLQQQQQQRRRSSSRRRRRRTTTWWWYYYZZZ___eeeiiinnnwww{{{nnnffffffeeeeeeeeeeeedddccccccddddddddddddddddddcccbbbbbbcccdddeeeffffffgggiiihhhfffeeecccbbbaaaaaa^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^``````^^^[[[XXXUUUVVVWWWYYY[[[^^^```bbbdddaaabbbcccbbb```______```ZZZZZZYYYXXXWWWWWWWWWWWWYYY[[[^^^aaabbb```^^^\\\ZZZWWWTTTPPPNNNMMMNNNNNNNNNMMMLLLNNNQQQSSSSSSSSSSSSSSSTTTVVVWWWXXXYYYZZZ\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[YYYWWWUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOOOOPPPPPPPPPOOOOOOOOONNNNNNOOORRRTTTTTTTTTRRRPPPNNNMMMLLLMMMOOOPPPPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPRRRSSSUUUVVVWWWWWWUUUUUUVVVWWWVVVUUUSSSRRRTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXWWWVVVVVVUUURRRQQQPPPOOONNNNNNNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLOOOOOOOOONNNMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMNNNNNNNNNNNNNNNOOONNNNNNLLLKKKJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGCCCCCCDDDDDDEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<>>>>>>??????>>>>>>===<<<<<<==================<<<>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;::::::999999999888888888777777888888888999999999888777777777777777777888666666666666555555555555666555444333444444555666444444333333333222222222222222222333333333444444QQQSSSUUUVVVVVVWWWZZZ\\\eeegggiiikkkkkkmmmoooqqqrrrrrrtttvvvzzzzzzsssnnnkkkiiidddaaa\\\XXXUUUTTTUUUVVVUUUSSSRRRRRRRRRRRRPPPOOOMMMMMMKKKJJJIIIHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@????????????????????????????????????????????????@@@@@@AAABBBCCCEEEEEEFFFEEEFFFFFFFFFEEECCCAAA??????AAACCCDDDDDDEEEGGGIIIGGGHHHIIIJJJLLLQQQXXX]]]jjjqqqvvvtttoooggg\\\RRRJJJGGGAAA>>>>>>@@@AAABBBBBBDDDFFFFFFFFFHHHKKKMMMRRRTTTYYY___eeekkkoooqqqnnniiiccc]]]VVVOOOHHHDDDHHHGGGIIILLLLLLKKKMMMRRRTTTTTTUUUTTTTTTVVVZZZ]]]\\\cccmmmwwwuuuoooffffffeeeddddddcccbbbaaaccccccddddddddddddccccccbbbbbbcccddddddeeeffffffhhhgggfffdddcccbbbbbbbbb\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^______]]][[[YYYWWWXXXYYYZZZ]]]___aaabbbccc```aaabbbaaa___^^^___```ZZZZZZYYYXXXXXXXXXXXXXXXYYY[[[]]]______]]][[[YYYVVVUUUSSSQQQPPPOOOOOOPPPOOONNNMMMOOORRRTTTTTTTTTQQQRRRSSSUUUWWWYYYZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZXXXUUURRRQQQOOOOOOPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRSSSSSSRRRQQQQQQOOOPPPPPPQQQQQQQQQQQQPPPNNNNNNNNNPPPRRRTTTTTTSSSSSSQQQMMMKKKJJJLLLOOOQQQPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQPPPPPPQQQSSSUUUWWWUUUUUUUUUUUUTTTTTTSSSRRRTTTTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUSSSRRRQQQOOONNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOJJJKKKLLLMMMMMMMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLNNNNNNOOOOOONNNLLLJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJHHHIIIIIIIIIIIIIIIHHHGGGAAABBBCCCCCCEEEFFFFFFGGGBBBAAA@@@@@@@@@@@@AAABBBAAA@@@?????????@@@BBBCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;===>>>?????????===<<<;;;;;;<<<<<<======<<<<<<;;;========================<<<<<<<<<<<<;;;;;;;;;;;;888888888888888999:::;;;999999999999888888888888777777777888888888888999888777777666666777777888666666666555555555444444444444444555555555666666444444333333333333222222222222333333333333444444LLLNNNPPPQQQQQQRRRUUUWWWZZZ]]]___`````````aaaccccccdddgggjjjnnnqqqsssuuuvvv|||~~~zzzwwwwwwxxxwwwuuutttppplllgggccc```^^^XXXVVVTTTQQQOOOOOOPPPQQQQQQPPPPPPPPPRRRRRRPPPOOOLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAABBBCCCDDDEEEEEEFFFEEEFFFGGGGGGFFFDDDBBBAAA???AAACCCEEEEEEFFFHHHJJJJJJLLLOOOSSSYYYbbbkkkrrrzzz~~~{{{oooaaaWWWOOOIIIDDDDDDCCCAAA@@@AAADDDFFFDDDFFFIIIJJJJJJLLLPPPSSSXXX[[[```dddhhhjjjkkkkkkaaa\\\VVVPPPMMMJJJHHHGGGFFFFFFIIINNNNNNLLLOOOTTTUUUUUUVVVWWWXXX[[[```ccchhhppp}}}vvvooojjjeeeeeeeeedddbbbbbbbbbbbbccccccddddddddddddccccccbbbbbbccccccddddddeeeeeeeeedddcccbbbaaaaaaaaaaaa[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYYYYZZZ\\\^^^```aaabbbbbb___```aaa```^^^^^^^^^```[[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYWWWVVVRRRRRRSSSSSSSSSRRRRRRQQQPPPOOOOOOPPPSSSUUUUUUUUURRRSSSTTTUUUVVVWWWXXXXXXZZZYYYYYYXXXXXXYYYYYYZZZXXXWWWUUURRRQQQPPPOOOOOOQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPQQQQQQRRRSSSSSSRRRRRRMMMMMMMMMOOORRRTTTSSSRRRSSSQQQOOOMMMMMMNNNPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOPPPPPPQQQQQQRRRRRRSSSQQQNNNLLLMMMOOORRRUUUVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRPPPOOONNNMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJKKKMMMMMMNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOONNNMMMKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKEEEFFFGGGHHHHHHHHHGGGFFFBBBCCCCCCCCCDDDEEEEEEEEEAAA@@@????????????@@@AAA@@@@@@>>>>>>>>>???AAABBBAAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<;;;:::::::::::::::;;;===>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;========================;;;;;;;;;;;;:::::::::999888888777777888:::;;;<<<999999999999888888888888777777777777888888888888777777666666666666777777666666555555555444444444333444666777666555444222444444333333333333222222222222333333333333444444IIIKKKMMMNNNOOOPPPRRRTTTSSSUUUWWWXXXXXXXXXYYY[[[WWWYYY]]]aaadddggghhhhhhffflllnnnjjjfffggghhhhhhddddddbbb___\\\XXXUUUSSSRRRRRRQQQOOOMMMLLLMMMNNNNNNMMMMMMOOOQQQRRRQQQOOOKKKKKKJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????BBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHGGGEEECCCBBB???AAADDDEEEFFFGGGIIILLLNNNPPPVVV\\\eeeqqq|||xxxeeeRRRIIIGGGFFFAAADDDEEEDDDBBBBBBEEEIIIEEEHHHKKKLLLMMMOOOSSSWWW[[[^^^bbbeeegggfffeeecccUUUPPPJJJFFFFFFHHHJJJKKKEEEFFFKKKPPPPPPOOORRRXXXTTTVVVWWWXXX[[[___eeeiiiuuu}}}~~~xxxpppkkkeeedddeeedddcccbbbbbbcccdddcccccccccddddddcccccccccbbbbbbccccccccccccddddddbbbbbbaaa``````___``````[[[ZZZZZZZZZZZZZZZ[[[[[[^^^]]]]]]\\\\\\[[[[[[[[[ZZZ[[[]]]___```aaabbbbbb^^^___```___^^^]]]^^^___[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYYYYWWWVVVUUUTTTOOOQQQRRRTTTUUUTTTSSSSSSRRRPPPPPPQQQSSSUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWUUUTTTRRRQQQPPPPPPPPPQQQTTTTTTSSSRRRRRRRRRRRRSSSQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRSSSSSSTTTSSSSSSMMMLLLMMMOOORRRSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVUUUSSSRRRNNNNNNOOOPPPPPPQQQRRRRRRSSSPPPLLLIIIIIILLLPPPSSSVVVUUUSSSQQQQQQQQQQQQRRRRRRTTTUUUWWWXXXXXXWWWWWWUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRPPPOOONNNMMMMMMMMMMMMNNNPPPQQQPPPMMMJJJGGGIIIJJJKKKMMMNNNNNNNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLMMMNNNNNNMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIJJJKKKKKKCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@???>>>>>>???@@@AAA@@@???>>>===>>>???AAACCCAAAAAAAAA@@@@@@@@@??????======<<<;;;::::::::::::666888:::<<<======<<<<<<<<<===>>>??????>>>===<<<<<<<<<<<<===============:::::::::999999999888888::::::999999:::<<<>>>???999999999888888888888777777777777777888888888888777777666666666666777777666666555555555444444444444666777888777555111///444444444333333333222222222222333333333444444444JJJJJJJJJJJJJJJKKKLLLLLLPPPOOOOOOOOOOOOOOOOOOOOOQQQTTTXXXZZZZZZZZZ[[[[[[___^^^^^^]]]\\\[[[[[[[[[ZZZYYYXXXVVVSSSQQQPPPOOOMMMKKKJJJHHHHHHJJJKKKMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMJJJHHHEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBAAAAAABBBCCCDDDFFFFFFGGGFFFEEEDDDDDDFFFGGGGGGGGGBBBAAAEEEJJJIIIDDDFFFMMMRRR]]]gggnnnwwwwwwlll]]]PPPHHHEEECCCBBBEEEEEEDDDCCCAAABBBDDDGGGFFFMMMUUUXXXWWWXXX^^^ddddddeeegggfffbbb\\\UUUPPPKKKGGGEEEEEEGGGIIIHHHFFFHHHJJJMMMNNNOOOPPPSSSUUUVVVVVVZZZ_________iiiuuu|||rrrkkkfffdddddddddcccbbbaaaaaabbbbbbbbbcccdddddddddbbbaaa```cccbbbbbbbbbbbbbbbbbbbbb````````````____________]]]]]]^^^^^^______^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[]]]^^^___```aaaaaaaaa```bbb```^^^___aaabbb```]]]YYYYYYZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWWWWWWWVVVTTTSSSUUUVVVVVVUUUTTTUUUVVVUUUVVVVVVVVVUUUUUUTTTSSSQQQRRRSSSSSSRRRSSSUUUWWWWWWWWWUUUTTTSSSSSSSSSSSSRRRQQQPPPPPPRRRSSSSSSRRRRRRRRRQQQQQQQQQSSSTTTUUUUUUTTTSSSRRRQQQPPPOOONNNQQQSSSUUUVVVVVVTTTRRRPPPOOOOOOOOOPPPRRRSSSUUUVVVSSSSSSTTTRRROOONNNNNNOOOPPPRRRSSSUUUVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOONNNMMMMMMNNNOOOPPPQQQRRRTTTTTTSSSRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUTTTSSSRRRUUUTTTRRRRRRRRRSSSRRRQQQRRRRRRQQQQQQQQQPPPPPPPPPKKKJJJIIIJJJJJJIIIFFFDDDFFFGGGHHHJJJKKKJJJJJJIIIKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGHHHHHHIIILLLLLLJJJIIIIIIJJJKKKKKKIIIKKKMMMMMMKKKIIIIIIIIIJJJHHHGGGGGGIIIJJJJJJIIILLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFAAAAAA@@@@@@???>>>==============================AAA@@@>>>>>>???>>>===;;;===<<<;;;:::::::::::::::999:::<<<>>>>>>===<<<;;;<<<<<<<<<===<<<<<<;;;:::999::::::;;;;;;::::::999999999999999999999999999999999999999999888777666999999999888777666666555555555555555666777999999999888888777666555555444555555555555555555555555777777777777666555444333444444444333333222222222444444444333333222222222IIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMPPPSSSTTTTTTTTTUUUVVVWWWVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQOOOMMMLLLJJJJJJJJJJJJHHHHHHHHHHHHJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMOOONNNLLLIIIHHHFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGFFFEEECCCEEEIIIKKKLLLRRR[[[```mmm{{{xxxnnn___XXXMMMFFFCCCBBBBBBBBBDDDDDDDDDDDDCCCEEEHHHKKKOOOSSSXXXZZZ[[[^^^dddiiieeeeeedddaaa\\\UUUPPPLLLIIIFFFEEEEEEHHHJJJJJJJJJJJJMMMPPPRRRSSSTTTWWWYYYYYYYYY[[[^^^```fffwwwssslllgggcccaaacccbbbbbbaaa``````aaaaaaaaaaaaaaabbbaaaaaa``````bbbbbbbbbbbbbbbbbbbbbbbb```____________^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^]]][[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^___``````_________]]][[[\\\^^^___]]][[[YYYYYYZZZZZZZZZZZZYYYYYYZZZXXXVVVVVVVVVWWWVVVTTTRRRTTTVVVVVVUUUUUUUUUWWWXXXXXXXXXWWWUUUTTTRRRQQQRRRSSSTTTSSSRRRRRRTTTVVVSSSSSSRRRRRRRRRRRRSSSSSSRRRPPPOOOPPPRRRSSSSSSRRRSSSRRRQQQPPPQQQRRRSSSTTTUUUTTTSSSRRRQQQPPPOOOOOORRRSSSUUUVVVUUUSSSQQQOOOOOOOOOOOOPPPQQQSSSUUUUUURRRSSSTTTRRRPPPNNNNNNOOOPPPRRRTTTUUUVVVUUUSSSRRRQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTSSSRRRTTTSSSQQQPPPPPPPPPPPPOOOPPPPPPOOOOOOOOOOOONNNNNNJJJIIIIIIJJJKKKJJJHHHFFFFFFGGGHHHIIIJJJJJJJJJIIIKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHIIIJJJKKKIIIKKKMMMMMMKKKIIIIIIJJJIIIHHHFFFGGGIIIJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDDDDEEECCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>>>>>>>>>>===;;;<<<<<<;;;:::::::::::::::888999;;;<<<===<<<;;;:::<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;::::::999999999999999999999999999999999999999999888777777999999888888777666666555555555555555666777888999888888888777666555555555666666666666666666666666777777777777666555444333555555555444444333333333333333333333333333222222GGGGGGGGGGGGGGGHHHHHHIIIHHHHHHIIIIIIJJJJJJKKKKKKJJJLLLMMMMMMMMMMMMNNNPPPOOONNNNNNMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@???????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEECCCDDDDDDEEEFFFFFFFFFFFFMMMLLLNNNSSSYYY___iiirrrzzztttcccUUUJJJGGGCCC@@@AAABBBBBBBBBCCCDDDFFFGGGHHHJJJNNNQQQXXXYYYZZZ]]]```eeeiiilllfffccc^^^YYYSSSMMMIIIGGGGGGFFFFFFGGGJJJMMMMMMMMMJJJMMMPPPRRRTTTUUUWWWYYY]]]]]]^^^bbbgggssswwwkkkgggdddaaaaaaaaa``````__________________^^^^^^^^^^^^^^^___```aaaaaaaaaaaaaaaaaaaaaaaa_________^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^]]]]]]\\\YYYZZZZZZZZZ[[[\\\\\\]]]\\\]]]]]]^^^^^^^^^]]]]]]ZZZYYYXXXXXXZZZ[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXUUUTTTUUUVVVUUUUUUQQQSSSUUUVVVUUUUUUVVVWWW[[[ZZZYYYXXXVVVSSSQQQPPPSSSTTTUUUTTTRRRQQQRRRSSSOOOOOOOOOOOOPPPQQQRRRSSSQQQOOONNNOOOQQQSSSSSSRRRRRRRRRPPPOOOOOOPPPQQQQQQTTTTTTSSSRRRQQQPPPPPPPPPRRRSSSTTTUUUTTTRRRPPPNNNNNNNNNOOOPPPQQQSSSTTTUUURRRSSSSSSRRRPPPNNNNNNOOOQQQRRRTTTUUUUUUUUUSSSRRRPPPOOOOOONNNNNNNNNNNNOOOPPPPPPPPPQQQQQQRRRRRRSSSPPPOOONNNNNNMMMMMMNNNNNNRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKKKKJJJHHHFFFFFFGGGIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKIIIKKKLLLLLLJJJIIIIIIJJJHHHGGGFFFFFFHHHIIIIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMKKKJJJHHHFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???======>>>>>>===;;;<<<;;;;;;:::::::::::::::888999:::;;;;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999999999::::::::::::999999999999999999999999999999888999999999999888777777999999888888777666666666666555555666666777888999888888777777666666555555666666666666666666666666666666666666666555444333555555555555444444444444222222222333333333333333EEEEEEDDDDDDEEEEEEFFFGGGEEEFFFFFFGGGHHHIIIIIIJJJIIIJJJJJJIIIHHHHHHJJJLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFEEEFFFGGGGGGHHHJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAA>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIKKKLLLRRRVVV]]]hhhqqqzzzwwwjjj^^^RRRJJJEEEEEEDDDDDDDDDDDDDDDCCCDDDFFFIIIKKKMMMQQQUUUXXX^^^]]]]]]aaafffiiiiiihhhaaa]]]WWWPPPJJJGGGFFFEEEIIIHHHIIIJJJLLLNNNNNNOOOMMMPPPSSSUUUVVVWWWYYYZZZ______ccckkkxxx|||wwwooohhhfffcccbbbbbb^^^^^^]]]]]]]]]]]]^^^^^^]]]\\\[[[[[[[[[\\\^^^_______________````````````____________^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[WWWXXXYYYZZZ[[[\\\]]]]]][[[[[[\\\\\\\\\[[[[[[ZZZVVVVVVVVVVVVWWWXXXXXXXXXZZZYYYYYYYYYYYYYYYYYYZZZZZZWWWUUUSSSTTTUUUUUUTTTPPPRRRTTTUUUUUUUUUWWWXXXZZZZZZYYYXXXVVVTTTRRRQQQTTTUUUVVVTTTRRRPPPPPPQQQNNNNNNNNNNNNOOOQQQRRRSSSPPPOOONNNOOOQQQRRRRRRRRRRRRQQQOOONNNMMMNNNNNNOOOSSSSSSRRRRRRQQQQQQPPPPPPRRRSSSSSSSSSRRRQQQOOOMMMMMMNNNNNNOOOPPPRRRSSSTTTRRRSSSSSSRRRPPPNNNOOOPPPQQQRRRTTTUUUUUUTTTSSSRRROOONNNNNNMMMMMMNNNNNNNNNQQQQQQRRRRRRSSSSSSSSSSSSOOONNNNNNMMMLLLMMMMMMMMMOOOPPPQQQRRRRRRRRRRRRRRRPPPPPPOOOMMMJJJIIIIIIIIILLLLLLMMMMMMMMMLLLKKKJJJLLLKKKJJJJJJKKKKKKIIIGGGEEEFFFGGGGGGHHHIIIIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHIIIJJJJJJKKKIIIKKKKKKKKKIIIHHHIIIJJJHHHFFFEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMLLLKKKIIIGGGEEEFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBAAAAAADDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???>>><<<<<<===>>><<<;;;;;;;;;::::::999::::::;;;888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::999999999999::::::::::::999999999999999999999999999999888888999999999888888777888888888888777777666666666666666666666777888888888777777777666666666555666666666666666666666666555666666666555555444333444444444444444444444444111111222222333333333444CCCCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHIIIKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHGGGGGGFFFFFFEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBFFFHHHJJJKKKLLLNNNRRRUUUWWWbbbrrrqqq```TTTLLLIIIHHHDDDEEEGGGGGGGGGFFFFFFEEEHHHKKKNNNQQQSSSWWW[[[]]]aaaaaabbbfffjjjjjjeee```XXXTTTOOOIIIFFFEEEFFFGGGKKKLLLMMMNNNNNNNNNOOOOOOTTTVVVXXXYYYYYYZZZ]]]___]]]aaajjj{{{www}}}tttjjjfffdddaaa```aaa]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^_________`````````_________^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYVVVWWWYYYZZZ\\\\\\]]]]]]ZZZZZZZZZZZZZZZYYYXXXWWWTTTUUUVVVVVVWWWWWWXXXYYYYYYYYYXXXWWWWWWXXXYYYYYYYYYVVVTTTSSSTTTTTTTTTSSSOOOQQQTTTUUUUUUUUUVVVXXXWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVUUURRROOOOOOOOOPPPOOOOOOOOOPPPPPPQQQRRRPPPOOONNNNNNPPPQQQQQQPPPPPPOOOMMMLLLLLLLLLMMMMMMQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQPPPNNNMMMMMMMMMMMMNNNPPPQQQSSSTTTQQQRRRSSSRRRPPPOOOOOOPPPRRRSSSTTTUUUUUUTTTRRRQQQNNNNNNNNNMMMMMMNNNNNNOOOQQQRRRSSSTTTTTTTTTSSSSSSPPPPPPOOONNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQNNNOOONNNLLLHHHFFFGGGIIILLLMMMNNNNNNNNNMMMKKKJJJNNNLLLJJJIIIIIIIIIGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKJJJIIIIIIIIIIIIJJJHHHIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIJJJKKKKKKKKKHHHIIIJJJIIIGGGFFFGGGIIIHHHFFFEEEFFFGGGHHHHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;<<<======<<<;;;::::::999999999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<:::::::::::::::999999888888999999::::::999999888999999999999999999999999777888888999999999888888888888888777777777777777777666666666666777777888777777777777666666666666444444444444444444444444555555555555555444444333222222222222222222222222111111111222222333333333BBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJJJJIIIHHHIIIKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA???????????????@@@@@@@@@?????????????????????????????????@@@@@@AAAAAABBB@@@@@@AAAAAABBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCHHHJJJMMMNNNOOOSSSZZZ```nnn|||~~~ppp___SSSLLLFFFEEEFFF@@@BBBDDDFFFFFFGGGIIIKKKOOORRRUUUXXXYYY[[[^^^aaacccdddfffiiijjjfff^^^XXXNNNLLLIIIFFFEEEGGGIIIKKKLLLNNNPPPQQQPPPOOOPPPQQQTTTUUUVVVWWWXXX[[[```dddbbbjjjzzz|||rrrkkkeeecccaaa]]]\\\^^^[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^____________^^^^^^^^^]]]^^^^^^]]]\\\[[[ZZZXXXWWWUUUWWWYYY[[[\\\\\\\\\[[[YYYYYYYYYYYYXXXVVVUUUUUURRRTTTVVVVVVVVVWWWYYY[[[XXXWWWVVVUUUUUUVVVWWWXXXWWWUUUTTTTTTUUUTTTSSSQQQPPPRRRTTTUUUTTTTTTUUUVVVSSSTTTUUUUUUVVVVVVVVVUUUSSSUUUVVVUUURRROOONNNNNNPPPPPPOOOPPPPPPQQQRRRRRRQQQPPPNNNNNNOOOOOOOOONNNNNNMMMKKKJJJJJJKKKLLLLLLNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNNNNLLLLLLMMMNNNOOOQQQRRRSSSQQQRRRSSSRRRPPPOOOPPPQQQRRRSSSUUUUUUUUUTTTRRRQQQOOONNNNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTSSSRRRRRRQQQPPPPPPOOOOOOPPPPPPNNNNNNOOOOOOPPPOOOOOOOOOLLLNNNNNNLLLHHHFFFHHHJJJLLLMMMNNNOOOOOOMMMKKKJJJMMMKKKIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKJJJIIIIIIIIIIIIJJJGGGHHHIIIJJJJJJJJJIIIIIIGGGHHHIIIJJJJJJKKKJJJJJJGGGHHHHHHGGGEEEDDDFFFGGGHHHGGGFFFFFFHHHIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJHHHGGGFFFCCCCCCBBBBBBAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB===<<<;;;;;;<<<===<<<:::999999999999999::::::;;;;;;;;;;;;<<<<<<<<<======999999::::::999999888777888888999999999999888888999999999999999999999999777777888999999999999888888888777777777777777777777777666666666666777777777777777777666666666666333333333333333333333333444444555555555444444333111111111111222222222222111111111222222222222222BBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJIIIHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBAAAAAABBBBBBCCCDDDFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDDDDEEECCCCCCDDDDDDEEEFFFGGGGGGJJJNNNRRRWWW\\\fffsss}}}ggg[[[PPPLLLJJJFFFDDDEEE@@@CCCEEEFFFGGGJJJOOOSSSWWWYYY\\\]]]^^^^^^```bbbbbbcccdddccc```ZZZSSSNNNHHHGGGFFFFFFGGGIIIKKKLLLKKKNNNQQQRRRRRRQQQSSSTTTUUUUUUVVVWWW[[[aaaiiinnnssstttjjjeeeaaaaaa^^^ZZZZZZ^^^[[[[[[ZZZZZZ[[[\\\\\\]]]^^^^^^^^^^^^]]][[[ZZZYYYZZZZZZ[[[[[[\\\]]]]]]^^^]]]]]]]]]\\\\\\\\\[[[[[[^^^^^^]]]\\\[[[YYYWWWVVVVVVWWWYYY[[[\\\\\\[[[ZZZXXXXXXXXXWWWVVVUUUSSSRRRQQQSSSVVVVVVVVVVVVYYY[[[WWWVVVTTTSSSSSSTTTVVVWWWUUUTTTTTTUUUVVVUUURRROOOQQQRRRTTTUUUTTTSSSTTTUUURRRSSSTTTTTTUUUUUUUUUUUURRRTTTVVVUUURRROOONNNNNNMMMMMMNNNOOOPPPRRRSSSTTTSSSQQQNNNNNNNNNNNNMMMKKKKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOLLLLLLLLLMMMNNNPPPRRRSSSPPPRRRRRRRRRPPPOOOPPPQQQRRRSSSUUUVVVUUUTTTRRRPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRTTTUUUTTTSSSRRRQQQRRRRRRQQQPPPPPPPPPPPPQQQNNNNNNNNNOOONNNNNNMMMMMMKKKNNNOOOMMMHHHGGGIIILLLKKKLLLNNNOOOOOOMMMKKKIIIJJJHHHFFFFFFGGGIIIIIIHHHEEEEEEDDDDDDEEEFFFHHHIIIKKKKKKJJJIIIIIIIIIIIIJJJGGGHHHIIIJJJJJJJJJIIIIIIGGGHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFDDDCCCBBBDDDFFFIIIHHHFFFGGGIIIJJJJJJIIIJJJIIIIIIHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJIIIHHHGGGBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA<<<;;;::::::<<<<<<<<<:::999999888888999::::::;;;;;;;;;::::::;;;;;;<<<<<<999999999999999888888777888888999999999999888888999999999999999999999999777777888999999999999999777777777777777777777888777777666666666666777777666666666666777777777777444444444444444444444444333444444555555444444444111111111222222333333333222222222222111111111111BBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDHHHIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBDDDCCCAAA@@@@@@AAACCCDDDBBBBBBAAAAAABBBBBBCCCDDDCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJPPPVVV^^^fffqqqvvvbbbZZZOOOFFFGGGGGGDDDCCCEEEFFFHHHJJJJJJKKKOOOUUUZZZ\\\^^^```aaa``````aaabbb``````___\\\VVVOOOJJJGGGEEEEEEFFFGGGIIIKKKLLLMMMIIIMMMQQQSSSSSSSSSUUUXXX\\\\\\]]]___dddmmmwww}}}vvvlllfffccc``````^^^ZZZ[[[___[[[[[[ZZZ[[[[[[\\\]]]]]]___``````___^^^\\\ZZZXXXYYYZZZZZZ[[[\\\\\\]]]]]][[[[[[[[[ZZZZZZZZZZZZYYY^^^^^^]]]\\\ZZZXXXWWWVVVVVVWWWYYY[[[\\\[[[ZZZYYYXXXXXXWWWWWWUUUTTTRRRQQQOOORRRUUUVVVUUUVVVXXX[[[VVVUUUSSSRRRRRRSSSUUUVVVSSSSSSTTTVVVWWWUUUQQQNNNQQQSSSUUUUUUSSSSSSSSSTTTRRRSSSSSSTTTTTTTTTSSSSSSQQQSSSUUUUUURRRPPPNNNNNNJJJKKKLLLMMMPPPRRRTTTVVVTTTQQQOOONNNMMMMMMKKKJJJJJJIIIIIIHHHIIIJJJLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPKKKLLLLLLMMMNNNPPPQQQRRRPPPQQQRRRRRRPPPOOOPPPQQQSSSTTTUUUVVVUUUTTTRRRPPPOOOOOOOOOOOOPPPPPPQQQRRRQQQRRRSSSTTTTTTSSSQQQPPPSSSRRRQQQQQQPPPPPPQQQQQQNNNNNNNNNNNNNNNMMMLLLKKKKKKNNNPPPMMMIIIGGGJJJNNNJJJKKKMMMNNNNNNLLLJJJHHHFFFEEECCCDDDGGGJJJKKKKKKEEEEEEDDDDDDDDDFFFGGGIIIKKKKKKJJJIIIIIIIIIIIIJJJFFFGGGIIIJJJKKKJJJIIIIIIFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEECCCAAAAAACCCEEEJJJHHHGGGGGGIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDFFFGGGHHHIIIJJJIIIHHHHHHAAAAAAAAA@@@@@@AAABBBBBB@@@AAABBBCCCDDDFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGAAAAAAAAAAAAAAAAAAAAAAAA<<<:::::::::<<<<<<;;;:::999888888888999::::::;;;::::::999999999:::;;;<<<999999999999999888777777888888999999999999888888999999999999999999999999666777888999999999999999777777777777777888888888888777666666666666777777666666666666777777777777555555555555555555555555333333444444555444444444222222222333333444444444333222222222111111000000????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@???>>>???@@@@@@AAACCCCCCBBBBBBDDDEEEFFFDDDBBBBBBCCCEEEFFFFFFGGGGGGIIILLLNNNPPPSSSWWW```hhhpppyyyyyyjjj]]]UUUJJJJJJHHHGGGFFFFFFEEEEEEFFFIIIMMMPPPQQQSSSWWW[[[______``````___^^^\\\\\\bbb^^^YYYSSSNNNKKKJJJJJJDDDFFFHHHJJJJJJKKKNNNPPPLLLQQQWWWWWWUUUUUUXXX]]]^^^```cccgggnnn{{{vvvllllllcccbbbaaa___]]][[[YYYYYYYYYXXXXXXWWWXXXZZZ\\\]]]^^^___``````___\\\YYYXXXZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]```___\\\YYYXXXXXXXXXYYYYYY[[[]]]^^^^^^\\\ZZZXXXYYYWWWTTTRRRQQQQQQRRRSSSPPPPPPQQQSSSUUUWWWYYY[[[XXXVVVSSSRRRRRRTTTWWWYYYVVVUUUSSSSSSSSSRRRPPPMMMQQQPPPPPPPPPQQQRRRTTTUUUWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSQQQOOOLLLJJJLLLMMMOOOQQQRRRRRRQQQQQQSSSRRRPPPNNNMMMMMMNNNNNNGGGHHHHHHIIIJJJKKKMMMMMMNNNMMMLLLKKKKKKLLLMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRPPPNNNNNNPPPRRRSSSSSSUUUTTTRRRPPPOOONNNNNNOOOPPPRRRSSSSSSRRRQQQQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUOOOQQQSSSTTTRRRQQQQQQQQQPPPQQQQQQQQQQQQOOONNNMMMOOONNNMMMLLLKKKKKKKKKKKKOOOOOONNNMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDBBBDDDEEEGGGGGGFFFDDDCCCDDDCCCAAA@@@???@@@@@@AAABBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@????????????>>>===;;;;;;:::::::::;;;:::888777777888:::;;;888888888999999::::::;;;999888777777777888:::;;;888888777777777777888888::::::999888777666555444555555666666777777888888888888777666666666666666444444555555666777777777444444333333333333444444333333333444444555555555555555555444444333333333444444444444444444444444333222222111000///......????????????@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAA@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???@@@AAABBBCCCDDDBBB@@@???@@@AAADDDDDDDDDEEEGGGJJJKKKKKKLLLLLLMMMOOORRRXXXbbbjjjxxxqqqcccYYYQQQLLLHHHGGGGGGFFFGGGHHHIIIJJJKKKNNNQQQSSSTTTVVVYYY\\\^^^___`````````^^^\\\[[[ZZZWWWRRRMMMJJJHHHGGGGGGGGGIIIKKKLLLLLLMMMOOOQQQQQQQQQQQQRRRTTTXXX\\\```eeegggjjjppp{{{nnnggghhhdddcccbbb```^^^\\\[[[ZZZ[[[[[[ZZZZZZ[[[]]]^^^____________^^^]]]\\\ZZZYYY[[[\\\]]]]]]^^^^^^]]]]]][[[\\\\\\]]]]]]^^^^^^^^^^^^]]][[[YYYXXXXXXXXXYYYYYYZZZ\\\]]]]]][[[XXXWWWWWWVVVTTTRRRQQQQQQQQQQQQPPPQQQQQQRRRSSSUUUVVVWWWXXXVVVTTTRRRQQQSSSUUUWWWUUUTTTRRRRRRRRRQQQOOOMMMPPPPPPOOOPPPQQQRRRTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQOOOMMMLLLJJJLLLMMMOOOPPPQQQQQQQQQPPPQQQPPPOOONNNMMMMMMNNNNNNIIIIIIHHHIIIJJJLLLMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNNNNOOOPPPQQQQQQRRRQQQQQQRRRPPPMMMMMMOOOPPPQQQQQQSSSRRRQQQPPPPPPQQQRRRRRRPPPRRRSSSSSSQQQPPPPPPQQQQQQQQQQQQRRRSSSSSSTTTTTTPPPQQQSSSTTTRRRQQQQQQRRRQQQQQQRRRRRRQQQPPPNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMOOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLKKKKKKGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHGGGFFFEEECCCCCCCCCDDDDDDEEEEEEEEEHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCAAACCCDDDEEEEEEDDDCCCBBBCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>===<<<;;;:::::::::;;;:::888777777888:::;;;;;;;;;:::999999888777777888888777777777888999999888888777777777777888888999888888888888888888888666666777777888999999999888888777666666666666666555555555555666666666666666666666555555666666666333333333444444444555555555555444444444333333333444444444444444444444444222222111111000000//////???????????????@@@AAABBB????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAA@@@@@@@@@????????????@@@AAABBBCCCDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????BBBCCCDDDCCCAAA@@@AAABBBCCCDDDDDDBBB@@@???@@@BBBCCCDDDEEEFFFHHHKKKLLLMMMPPPSSSUUUWWW]]]jjj{{{wwwcccSSSLLLIIIHHHFFFHHHGGGFFFFFFHHHJJJMMMNNNRRRUUUWWWXXXYYYZZZ\\\^^^]]]^^^``````___\\\YYYWWWQQQOOOLLLIIIHHHGGGHHHHHHJJJLLLNNNNNNNNNOOOQQQRRRTTTRRRQQQTTTYYY^^^aaaaaaiiiooo{{{qqqfffcccddddddcccbbbaaa___^^^]]]\\\\\\\\\\\\\\\]]]^^^_________^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^_________^^^^^^[[[[[[\\\]]]^^^_________[[[ZZZYYYXXXXXXXXXYYYZZZYYYZZZ[[[\\\[[[YYYVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSWWWVVVSSSRRRQQQRRRSSSTTTTTTRRRQQQQQQRRRQQQOOOMMMOOOOOOOOOOOOQQQRRRSSSTTTUUUTTTTTTSSSSSSRRRRRRRRROOOOOONNNMMMLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPOOONNNNNNMMMMMMMMMNNNNNNJJJJJJIIIHHHIIIKKKNNNOOOMMMMMMLLLLLLLLLMMMMMMNNNQQQQQQRRRRRRRRRRRRRRRQQQQQQOOOMMMLLLNNNOOOOOONNNOOOOOOOOOOOOPPPRRRSSSTTTQQQRRRSSSSSSQQQPPPPPPPPPOOOPPPRRRSSSTTTTTTSSSSSSPPPRRRSSSSSSRRRQQQQQQRRRRRRRRRRRRRRRRRRPPPOOOOOOKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMLLLKKKKKKJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBAAAAAABBBDDDFFFGGGJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@AAA@@@@@@@@@@@@AAAAAABBB@@@????????????@@@AAAAAACCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@???????????????=========<<<;;;;;;:::::::::999888777777888999::::::::::::999888888777777777777888888888777777666888888777777777777888888666777888888999:::;;;;;;777777777888999999::::::888888777666666666666777666666666666555555555555666666666666666666666666333333333333444444444444444444444444333333333333444444444444444444444444111111111111111111111000???????????????@@@AAAAAA======>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????CCCDDDDDDCCCAAA@@@AAABBB@@@AAABBBBBBBBBCCCFFFHHHIIIIIIIIIJJJKKKNNNRRRUUUVVV]]]ccchhhrrr~~~iii]]]MMMDDDCCCFFFGGGFFFIIIHHHHHHHHHIIILLLOOOQQQZZZZZZ[[[\\\\\\]]]^^^___]]]^^^___^^^\\\XXXSSSQQQLLLKKKJJJIIIIIIJJJLLLMMMMMMOOOPPPPPPPPPPPPRRRSSSRRRSSSWWW[[[```dddeeefffnnn}}}qqqhhhdddbbbbbbbbbaaaaaa```___^^^]]]]]][[[[[[[[[[[[\\\\\\]]]]]]___^^^\\\ZZZYYYZZZ[[[\\\]]]^^^```aaaaaa```___^^^YYYZZZ[[[]]]^^^^^^^^^^^^YYYXXXXXXWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYWWWUUUSSSRRRSSSTTTTTTTTTRRRPPPNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTSSSRRRQQQQQQRRRSSSSSSSSSRRRQQQRRRSSSRRRPPPNNNNNNNNNOOOPPPQQQRRRSSSTTTVVVUUUTTTSSSQQQPPPOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNJJJIIIHHHGGGHHHJJJMMMNNNMMMMMMMMMMMMMMMMMMNNNNNNRRRSSSSSSSSSSSSRRRRRRQQQRRRPPPNNNMMMNNNOOONNNMMMLLLMMMMMMNNNPPPQQQRRRRRRQQQSSSTTTSSSPPPOOOOOOOOONNNOOOQQQSSSTTTSSSRRRQQQPPPQQQSSSRRRQQQPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLHHHHHHGGGGGGFFFFFFGGGGGGDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEDDDBBBBBBAAA@@@@@@@@@AAADDDGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???????????????@@@@@@AAABBBBBB>>>>>>>>>>>>>>>???@@@@@@BBBCCCCCCCCCCCCBBBAAAAAA?????????????????????>>><<<======<<<<<<;;;;;;::::::999888888777888888999666666777888999::::::;;;666777888999888777666555888888777777777777888888666666777888999::::::;;;666666777888888999999:::999888777777666666777777888777777666555444444444333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111222??????>>>>>>??????@@@@@@===>>>>>>>>>?????????@@@????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????BBBCCCCCCCCCAAA@@@@@@BBB???@@@AAABBBBBBDDDHHHKKKLLLNNNPPPRRRUUU[[[dddiiigggrrr|||zzziii```TTTMMMFFFDDDFFFGGGGGGEEEGGGGGGHHHJJJMMMRRRUUUXXX]]]]]]]]]]]]]]]^^^]]]]]]]]]]]]\\\ZZZWWWRRRMMMJJJIIIIIIIIIJJJKKKMMMOOOPPPNNNPPPQQQRRRQQQQQQSSSTTTSSSWWW[[[]]]___fffooovvv~~~uuuhhheeecccaaa```_________^^^^^^^^^]]]]]][[[\\\\\\\\\]]]]]]]]]]]]^^^\\\ZZZYYYXXXZZZ\\\]]]^^^___aaabbbbbbaaa___^^^XXXYYY[[[]]]^^^]]]]]]\\\WWWWWWWWWXXXXXXYYYZZZ[[[YYYYYYYYYYYYXXXVVVTTTSSSRRRSSSTTTUUUUUUSSSPPPOOOLLLLLLLLLMMMNNNPPPRRRSSSQQQQQQQQQRRRRRRSSSSSSTTTSSSRRRQQQRRRSSSSSSRRRPPPMMMNNNOOOPPPRRRSSSTTTTTTWWWVVVUUURRRPPPNNNLLLKKKLLLKKKIIIHHHIIIKKKNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOLLLMMMMMMMMMMMMNNNMMMMMMJJJIIIHHHGGGHHHIIIKKKMMMLLLLLLMMMMMMNNNNNNNNNNNNSSSSSSSSSTTTSSSSSSRRRRRRRRRPPPOOOOOOOOOPPPOOOMMMOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTSSSPPPNNNMMMNNNLLLNNNPPPRRRSSSRRRQQQPPPPPPQQQQQQQQQOOOOOOPPPRRRTTTSSSSSSRRRQQQQQQPPPPPPNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHCCCCCCCCCDDDDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@???@@@AAADDDGGGIIIGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@@@@??????>>>>>>??????@@@@@@AAAAAAAAA>>>============>>>??????BBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<======<<<;;;::::::999999888777777777777555666666777999::::::;;;666777888999999888777666888888777777777777888888666666666777777777777777555555666666777888888888999999888777777777777777888888777666555444444333333333444555555444333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111222222222222??????>>>>>>>>>??????@@@===>>>>>>??????@@@@@@@@@??????????????????????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA===>>>???@@@AAABBBBBBCCCBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAABBBCCCCCCCCCDDDCCCCCCFFFIIILLLLLLRRRZZZaaaiiisss~~~sss```TTTOOOIIIIIIHHHGGGGGGFFFDDDBBBEEEFFFIIINNNSSSXXX\\\^^^]]]\\\ZZZ[[[\\\\\\[[[ZZZYYYYYYWWWTTTPPPLLLHHHFFFGGGHHHIIIJJJLLLNNNPPPQQQOOOQQQSSSSSSSSSTTTUUUWWWZZZ[[[\\\\\\aaannnzzz{{{}}}kkkdddbbb```^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]^^^^^^______^^^^^^]]]\\\[[[YYYXXXXXXZZZ\\\]]]^^^```bbbccccccaaa^^^]]]YYY[[[\\\^^^^^^]]]\\\[[[WWWWWWXXXYYYZZZZZZ[[[[[[YYYYYYYYYXXXWWWVVVUUUTTTRRRTTTUUUVVVUUUTTTRRRPPPLLLLLLMMMNNNOOOQQQRRRSSSQQQQQQRRRSSSTTTSSSSSSSSSQQQPPPPPPQQQSSSSSSRRRPPPMMMNNNPPPRRRSSSTTTUUUUUUWWWVVVTTTQQQOOOLLLKKKJJJJJJJJJIIIIIIKKKMMMPPPRRRRRRQQQPPPOOOOOOOOOOOOOOOMMMNNNNNNOOONNNNNNMMMMMMIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOOOOOOORRRRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPPPPOOONNNRRRRRRSSSTTTTTTSSSSSSRRRSSSTTTTTTRRROOOMMMLLLMMMKKKLLLNNNOOOPPPPPPOOOOOOOOOOOOPPPOOOMMMMMMOOOQQQTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFDDDCCCBBBAAAAAAAAAAAA@@@AAAAAACCCEEEGGGHHHFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>???@@@@@@AAA@@@@@@???>>>============>>>??????AAAAAABBBBBBAAAAAA@@@???============>>>>>>>>>>>>;;;;;;<<<======<<<;;;:::999999999888888777666666888888888888888888888888777777888999999999999999888888777777777777888888777777777666666555555444555555555666777777888888999999888777777777777888888777777666555444444444444555666777777666555444333333333333222222222222222222222222333333333333333333333333333333333333222222222222222222111111??????>>>>>>>>>>>>??????<<<======>>>??????@@@@@@????????????????????????>>>??????????????????>>>??????????????????????????????@@@@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJNNNSSSVVVYYYdddsssvvvhhh[[[NNNIIIIIIFFFHHHIIIHHHFFFEEEEEEFFFHHHJJJNNNSSSWWWZZZ\\\]]]ZZZXXXWWWWWWYYYYYYXXXUUUSSSRRRPPPMMMKKKHHHGGGFFFHHHIIIJJJLLLNNNPPPQQQRRRQQQSSSUUUVVVVVVWWWYYY[[[^^^___bbbgggssszzz{{{}}}zzzpppgggccc```]]]\\\^^^]]]]]]^^^^^^______``````\\\]]]^^^______^^^]]]\\\ZZZYYYYYYXXXYYYZZZ[[[\\\^^^___bbbccccccaaa^^^\\\\\\^^^___aaa```___\\\[[[XXXXXXYYYZZZ[[[[[[[[[[[[YYYXXXXXXXXXWWWWWWWWWVVVTTTUUUUUUVVVVVVUUUSSSSSSOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUUUUTTTSSSQQQOOONNNNNNMMMOOOQQQQQQPPPOOOMMMNNNQQQSSSUUUVVVVVVVVVTTTSSSRRRPPPOOOMMMLLLKKKJJJJJJJJJKKKMMMPPPRRRSSSTTTSSSRRRPPPOOOOOOPPPPPPOOOOOOPPPPPPOOONNNMMMLLLJJJJJJLLLMMMMMMLLLLLLKKKKKKLLLMMMOOOPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSNNNNNNMMMNNNPPPPPPOOOMMMPPPQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTRRROOOLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMNNNNNNMMMKKKLLLNNNOOOSSSRRRQQQPPPOOOOOOOOOPPPMMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBAAAAAAAAAAAA??????@@@AAA@@@@@@>>>>>>>>>>>>======>>>>>>???@@@AAAAAAAAAAAAAAA@@@??????<<<<<<<<<=========>>>>>>:::;;;<<<>>>>>>===;;;:::999999999888888777666555777777777777888888888888888888888888999;;;<<<<<<888888777777777777888888777777777777666666666555555666666777888888999999:::999888888777777888888777777666666555555444444444555777888888777555444333333333222222222111111111111222222222333333333222222222222222222222222333333333222222111111111??????>>>>>>>>>>>>>>>???<<<<<<<<<===>>>??????@@@????????????????????????>>>>>>????????????>>>>>>?????????????????????????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDEEEDDDEEEFFFHHHJJJLLLNNNPPPSSSXXX^^^cccppp~~~{{{mmm]]]TTTKKKDDDCCCHHHDDDGGGIIIGGGEEEEEEJJJPPPOOOQQQTTTWWWXXXXXXXXXWWWXXXVVVTTTTTTWWWWWWUUUSSSNNNMMMKKKIIIGGGGGGHHHHHHKKKKKKMMMOOOPPPRRRTTTTTTRRRTTTVVVWWWXXXYYY\\\^^^___bbbjjjxxxyyyzzz|||rrrlllgggddd```\\\]]]aaa^^^^^^______```aaaaaabbbZZZ[[[\\\\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[\\\]]]___bbbcccccc```]]][[[___```bbbcccbbb```]]][[[YYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVVVVVVVUUUUUUTTTRRRQQQQQQPPPPPPQQQQQQQQQWWWWWWWWWWWWUUURRRNNNLLLLLLKKKKKKMMMOOOPPPNNNMMMMMMOOOQQQTTTVVVWWWWWWWWWQQQPPPPPPOOOOOONNNNNNMMMIIIJJJKKKMMMOOOQQQSSSUUUVVVTTTSSSQQQPPPPPPPPPQQQPPPPPPQQQQQQPPPNNNMMMLLLKKKLLLNNNOOOPPPOOOMMMLLLKKKLLLNNNOOOPPPPPPOOOOOOOOOOOOQQQRRRSSSSSSSSSSSSLLLLLLLLLMMMOOOPPPNNNMMMKKKLLLNNNPPPQQQQQQPPPPPPSSSTTTTTTRRROOOLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMLLLJJJKKKMMMOOOSSSRRRPPPOOONNNNNNOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIHHHHHHGGGHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@AAABBBAAABBBDDDEEEFFFFFFFFFFFFJJJIIIHHHFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAAAAA@@@???>>>===>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@??????;;;<<<<<<<<<======>>>>>>999;;;<<<>>>>>>===;;;:::999999999999888777555555444444555777888:::;;;;;;888888888888999;;;>>>???888888777777777777888888777777777777777888888888777777777888999999:::::::::999888888777888888888666666666666666555555555222333555666666555333222333333333222222111111111111111111222222333333333222222222222222222222222444444333333222111000000CCCBBB@@@>>>=========>>>@@@???>>>===============??????????????????????????????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCC>>>>>>>>>???????????????===AAADDDBBB>>><<>>>>>AAA???===<<<=========;;;??????>>>@@@BBBBBBAAA@@@===???AAAAAA@@@?????????<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::888777555444333666666777888888888888888666666777888999:::::::::888888888777777777666666777777555555666888:::<<<777777777777777777777777999888777666666777888999777777777777666666666666444444555555555555444444555555444333333222111111111111111000111111222333333333333333333333333333000000000111222222222333BBBAAA@@@@@@@@@@@@AAAAAA>>>>>>======<<<<<<======??????????????????????????????@@@@@@@@@AAAAAAAAA????????????????????????@@@@@@AAABBBBBBCCCCCCDDD@@@@@@@@@AAABBBBBBCCCCCC@@@BBBDDDCCC@@@???AAACCCAAABBBBBBBBBBBBBBBCCCCCCEEEDDDCCCCCCDDDDDDDDDDDDIIIIIIJJJLLLOOOSSSUUUVVV```bbbjjjvvvrrraaaVVVQQQMMMHHHFFFEEEFFFGGGGGGGGGHHHIIIJJJLLLNNNSSSVVV[[[[[[[[[[[[YYYVVVSSSQQQOOOPPPPPPOOONNNLLLJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJPPPPPPOOOQQQSSSUUUVVVVVVVVVUUUYYY___```___cccjjjxxxwwwkkkiiieeeaaa```cccdddbbb___]]]\\\\\\]]]^^^^^^\\\[[[ZZZYYYYYY[[[\\\]]][[[YYYXXXXXXXXXYYYZZZ[[[]]]]]]bbbbbbaaa___^^^]]]\\\[[[]]]]]]^^^____________^^^\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZWWWTTTTTTUUUVVVVVVTTTTTTRRRPPPNNNMMMMMMNNNOOORRRTTTUUUTTTRRROOOOOOOOONNNLLLLLLLLLNNNNNNMMMLLLMMMPPPSSSUUUUUUTTTUUUUUUSSSSSSSSSRRRQQQQQQQQQPPPMMMMMMMMMNNNOOOQQQSSSTTTTTTSSSQQQPPPPPPPPPQQQQQQUUUUUUUUUUUUTTTSSSRRRQQQSSSSSSRRRRRRRRRRRRRRRRRROOOOOOOOONNNOOOOOOPPPPPPSSSSSSSSSSSSRRRPPPOOOMMMNNNMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMOOOQQQSSSUUUUUUSSSPPPMMMKKKJJJKKKKKKJJJIIIHHHHHHHHHJJJKKKLLLLLLJJJIIIIIILLLPPPRRRRRRVVVUUUTTTRRRQQQPPPOOOOOOLLLMMMNNNNNNNNNMMMKKKKKKMMMLLLKKKJJJJJJKKKLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@AAAAAAAAAAAACCCDDDEEEFFFGGGGGGGGGFFFEEEDDDBBBAAAAAAAAA@@@????????????@@@BBBAAAAAA@@@??????>>>>>>@@@>>><<<<<<===>>>===<<>>@@@BBBBBBAAA???<<<>>>@@@@@@???>>>>>>???<<<<<<============<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888777777666666666777777888888888888888777888999::::::;;;;;;;;;:::::::::999999999888888777666666666666888999;;;777777777777777777777777999888777666666777888999777777777777666666666666444444555555555555444444555555444333333222111111111111111111111222222333333333333333333333333333222222222222222333333333???????????????>>>>>>>>>???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDD>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@AAABBBEEEHHHHHHFFFDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDMMMOOORRRXXX^^^dddjjjmmmsssxxxuuuhhh\\\PPPGGGGGGEEEDDDEEEGGGIIIIIIHHHKKKNNNPPPRRRTTTVVVYYY[[[]]]\\\\\\ZZZWWWSSSPPPNNNJJJJJJJJJJJJIIIHHHGGGFFFJJJJJJKKKLLLMMMNNNNNNOOOQQQQQQQQQQQQRRRTTTUUUVVVYYY[[[```dddeeeiiisss~~~zzzlllfffgggccc``````bbbdddbbb```^^^]]]\\\\\\]]]]]][[[YYYXXXWWWWWWXXXZZZ[[[YYYXXXXXXXXXXXXXXXYYY[[[\\\]]]eeedddbbb```^^^\\\ZZZYYYXXXZZZ\\\]]]____________]]]\\\[[[ZZZXXXXXXWWWWWWXXXXXXVVVVVVVVVVVVXXXXXXYYYWWWUUUTTTUUUUUUTTTSSSTTTRRRPPPMMMLLLLLLMMMNNNRRRTTTUUUUUURRRPPPOOOPPPOOONNNMMMMMMOOOOOONNNMMMNNNPPPTTTUUUUUUUUUVVVWWWTTTSSSRRRQQQQQQQQQRRRSSSPPPOOOOOOPPPPPPQQQSSSSSSSSSRRRQQQPPPOOOPPPQQQRRRVVVVVVVVVVVVUUUTTTSSSSSSWWWVVVVVVVVVUUUTTTTTTTTTOOOOOONNNNNNOOOPPPQQQQQQRRRSSSSSSRRRQQQPPPNNNNNNPPPOOOOOONNNNNNNNNOOOOOOOOONNNNNNNNNPPPQQQSSSUUUSSSRRRPPPNNNLLLLLLLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKJJJIIIIIIKKKOOOSSSUUUVVVWWWVVVUUUSSSRRRQQQQQQQQQMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNMMMLLLKKKJJJJJJIIIMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBBBB@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@??????>>>>>>??????AAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<>>>??????>>>??????>>>@@@AAABBB@@@???<<<>>>??????>>>======>>><<<<<<============<<<<<<;;;;;;;;;;;;::::::::::::777777777888888888888888666777888888999999888888888999:::;;;<<<<<<<<<;;;:::::::::999999999999999666666666777888888999999777777777777777777777777888888777777777777888888777777777777666666666666444444555555555555444444555444444333333222222111111111111111111222333333222222222222222222222222444444444333333333333333BBBAAAAAA@@@???>>>===<<>>>>>>>>>>>===<<<;;;<<<>>>@@@@@@???@@@???>>>???AAAAAA@@@>>>;;;===>>>>>><<<<<<<<<===<<<<<<============<<<<<<;;;;;;;;;:::::::::999999777888888888888888999999777777888999999999999888999999:::;;;;;;;;;;;;;;;777777777777777777777777555666777888888888888888777777777777777777777777888777777777777777777888777777777777666666666666444444555555555555444444444444444333333222222222222111111111111222333333111111111111111111111111444444333333222222222111FFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEFFFHHHIIIHHHGGGNNNRRRVVVUUUNNNHHHEEEDDDCCCEEEIIIKKKMMMPPPUUUXXX]]]jjj}}}}}}nnnggg]]]QQQKKKKKKLLLIIIFFFIIIGGGEEEFFFIIIMMMOOOOOOWWWZZZ]]]^^^^^^^^^^^^___\\\ZZZXXXTTTQQQMMMJJJHHHGGGFFFFFFGGGGGGGGGHHHHHHLLLLLLMMMOOOQQQRRRSSSTTTTTTVVVWWWVVVWWWYYY^^^bbbbbbgggnnnzzz{{{rrrjjjdddbbbcccbbb```___```aaaaaaaaa]]]\\\[[[[[[\\\[[[YYYWWWXXXWWWVVVXXXZZZ[[[[[[ZZZYYYYYYXXXYYYYYYZZZ[[[\\\___^^^^^^]]]\\\[[[ZZZYYYZZZ[[[^^^___```___]]]\\\]]][[[YYYWWWVVVVVVVVVWWWXXXWWWUUUTTTTTTUUUWWWXXXVVVVVVVVVUUUSSSRRRQQQQQQRRRPPPNNNKKKJJJJJJKKKLLLOOOQQQSSSSSSRRRPPPPPPQQQQQQPPPOOOPPPQQQRRRRRRPPPPPPRRRTTTUUUUUUUUUVVVXXXTTTSSSRRRPPPQQQRRRTTTUUUQQQRRRRRRRRRRRRRRRRRRRRROOOOOONNNNNNNNNPPPQQQRRRTTTTTTTTTUUUTTTTTTSSSSSSVVVVVVUUUUUUTTTSSSRRRRRRPPPOOOOOOOOOPPPPPPQQQRRRQQQQQQPPPPPPOOOOOONNNNNNRRRRRRQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPPPPPPPRRRRRRNNNNNNMMMMMMLLLLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKLLLOOOSSSUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOOOONNNLLLJJJHHHHHHIIIKKKLLLJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNJJJJJJJJJKKKKKKLLLLLLLLLFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEEEEDDDDDDDDDDDDCCCBBBCCCEEEFFFGGGFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>=========;;;;;;<<<>>>@@@@@@@@@@@@???>>>???@@@@@@???===<<<=========;;;;;;<<<>>><<<<<<============<<<<<<;;;;;;:::::::::999999999999999999999888888888888777777888999999999999999888999999:::::::::::::::777777777777777777777777666666777888888888888777777777777777777777777777777777777888888777777777777777777777666666666666444444555555555555444444444444333333333333222222222222222111222333333444111111111111111111111111333333222222111111000000HHHGGGFFFEEEDDDEEEFFFGGGBBBBBBBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDBBBBBBDDDEEEGGGHHHIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLWWWZZZ\\\WWWOOOGGGEEEEEEDDDGGGIIIKKKNNNTTT]]]dddxxx|||qqqdddZZZRRRNNNIIIGGGHHHIIIIIIGGGIIIHHHHHHKKKPPPVVVYYY[[[\\\^^^______]]]\\\[[[[[[XXXVVVTTTQQQMMMJJJHHHFFFHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQSSSTTTUUUVVVUUUWWWXXXXXXXXX[[[aaagggkkkuuuwwwnnnkkkgggcccccccccbbbaaa_________```aaa\\\[[[ZZZ[[[[[[[[[YYYWWWYYYXXXWWWXXXZZZ\\\\\\\\\ZZZZZZZZZZZZZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZ[[[\\\^^^``````^^^\\\ZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVTTTTTTTTTTTTVVVVVVTTTUUUVVVUUUSSSQQQQQQQQQOOONNNLLLJJJJJJJJJKKKLLLMMMOOORRRRRRQQQPPPPPPPPPPPPOOOOOOQQQSSSUUUTTTSSSRRRSSSTTTTTTSSSSSSTTTVVVUUUTTTSSSRRRRRRRRRSSSTTTPPPQQQRRRRRRSSSRRRRRRQQQNNNNNNMMMMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSWWWVVVVVVUUUUUUTTTTTTTTTQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPOOONNNNNNNNNNNNOOOQQQQQQQQQQQQQQQRRRSSSSSSSSSRRRPPPOOOOOOOOOPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHKKKLLLMMMPPPTTTUUUTTTRRRRRRQQQPPPOOONNNNNNNNNNNNNNNLLLJJJIIIHHHIIIKKKLLLIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNOOOOOOKKKKKKKKKKKKKKKKKKLLLLLLIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCAAABBBEEEGGGHHHGGGFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>==================<<<;;;<<<>>>@@@@@@???@@@???>>>???@@@@@@>>><<<<<<===>>>===;;;;;;===>>><<<<<<============<<<<<<::::::::::::999999999999999999999999999888888888777888999999:::999999999999999::::::::::::999999999999999999999:::::::::777777777777777777888888777777777777777777777777777777888888888888777777777777777777666666666666444444555555555555444444333333333333333333333333222222222222222333444444222222222222222222222222222222111111111111111111UUURRRNNNJJJHHHHHHIIIJJJGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFAAABBBEEEHHHLLLOOORRRSSSSSSUUUXXXWWWUUUUUUXXXZZZbbbdddccc\\\QQQIIIHHHJJJIIIKKKNNNRRRWWWcccrrr}}}}}}jjj```[[[TTTMMMKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJMMMSSSZZZ___aaabbb___``````^^^ZZZWWWVVVVVVTTTRRRPPPMMMJJJHHHGGGFFFIIIIIIIIIIIIJJJLLLNNNOOORRRRRRSSSTTTUUUVVVWWWXXXSSSWWW[[[^^^```fffooowww~~~oookkkiiicccccchhhccccccaaa___^^^]]]^^^___ZZZZZZYYYZZZ[[[[[[YYYXXXYYYWWWVVVWWWYYY\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[YYY[[[]]]______]]]ZZZYYYWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTUUUUUUUUUQQQTTTVVVUUUSSSQQQQQQRRRMMMLLLJJJIIIIIIJJJLLLMMMKKKNNNPPPQQQPPPOOOOOOPPPOOOOOOOOOQQQTTTVVVWWWVVVSSSTTTTTTSSSRRRQQQRRRTTTUUUTTTTTTSSSSSSRRRRRRRRROOOPPPQQQRRRRRRRRRRRRQQQMMMLLLLLLMMMNNNPPPQQQSSSTTTTTTUUUUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQPPPPPPOOOPPPPPPPPPOOONNNMMMMMMNNNNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUSSSRRRPPPOOONNNNNNNNNOOOJJJJJJKKKJJJJJJIIIIIIHHHIIIHHHGGGEEEEEEEEEFFFGGGIIIJJJMMMQQQTTTUUUTTTRRRQQQPPPOOONNNNNNMMMNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKHHHIIIKKKLLLMMMMMMMMMLLLMMMMMMMMMNNNNNNOOOOOOPPPOOOOOONNNMMMMMMNNNOOOPPPKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCC???AAADDDGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFCCCDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@========================>>><<<;;;<<<>>>??????>>>@@@???>>>???@@@???>>><<<===>>>>>>===;;;;;;===???<<<<<<============<<<<<<:::::::::999999999999888777888888999999::::::;;;777888999999::::::999999::::::;;;;;;;;;;;;::::::888888999999999:::::::::999888777666666777888888777777777777777777777777666777888999999888777666777777777777666666666666444444555555555555444444333333333333333333333333333222222222222333444444333333333333333333333333111111222222222222222222iiieee]]]VVVQQQNNNNNNOOOLLLKKKJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFIIILLLQQQWWW\\\___aaaccchhhkkkjjjgggfffjjjnnnlllmmmjjjaaaUUUMMMMMMPPPRRRUUUZZZ___iiizzzuuunnnaaaUUUPPPOOOJJJCCCEEEGGGHHHGGGEEEEEEHHHKKKKKKMMMSSSZZZaaaddddddbbbaaaaaa```\\\WWWTTTSSSSSSQQQOOOMMMKKKIIIGGGFFFFFFJJJIIIIIIJJJKKKMMMPPPQQQTTTUUUUUUVVVWWWXXXYYYYYYVVV[[[bbbhhhnnnxxx}}}qqqjjjiiiddd\\\___hhhccccccbbb```]]]\\\]]]___YYYYYYXXXYYY[[[[[[ZZZXXXXXXWWWUUUVVVYYY[[[\\\\\\\\\\\\\\\[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[VVVXXX[[[^^^^^^\\\ZZZXXXUUUVVVWWWXXXYYYXXXWWWVVVSSSTTTUUUUUUUUUUUUTTTSSSPPPSSSUUUUUUSSSQQQQQQSSSLLLKKKIIIIIIIIIJJJLLLMMMJJJLLLOOOPPPOOONNNOOOOOOOOONNNOOORRRUUUXXXXXXXXXTTTUUUTTTSSSQQQPPPQQQRRRUUUUUUUUUUUUTTTRRRQQQPPPMMMNNNPPPRRRRRRRRRRRRQQQLLLLLLLLLLLLNNNOOOQQQSSSUUUUUUVVVWWWWWWVVVVVVVVVSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOPPPRRRSSSUUUVVVSSSRRRPPPNNNMMMMMMMMMMMMJJJJJJJJJJJJIIIHHHGGGGGGIIIHHHFFFEEEEEEEEEFFFFFFGGGIIILLLPPPUUUVVVUUUSSSQQQPPPOOOOOONNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKHHHIIIKKKLLLMMMMMMMMMLLLNNNNNNNNNMMMMMMMMMMMMMMMOOONNNMMMMMMMMMNNNOOOPPPLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIEEEDDDDDDDDDCCCCCCCCCCCC>>>AAADDDFFFHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>?????????<<<<<<<<<===============???===<<<<<<>>>??????>>>@@@???>>>???@@@???===<<<>>>>>>>>>===<<<<<<>>>@@@<<<<<<============<<<<<<:::::::::999999999888888555666777888:::;;;======888888999::::::::::::999;;;<<<<<<===<<<<<<;;;;;;666666777777888888888888:::999777555555666888999777777777777777777777777666777888999999888777666777777777777666666666666444555555555555555555444333333333333333333333333333333222222333333444555333333333333333333333333222222222333333444444444}}}uuulllfffdddaaa\\\WWW\\\ZZZXXXWWWWWWVVVSSSQQQRRRPPPNNNLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRQQQPPPNNNQQQXXX```iiiqqqvvvyyyyyyxxxyyy|||vvvkkkaaa\\\ZZZdddhhhnnnxxxuuummm[[[WWWQQQKKKFFFCCCBBBBBBDDDDDDDDDEEEGGGIIILLLMMMTTTUUUXXX\\\^^^\\\XXXUUUWWWXXXYYYXXXVVVSSSOOOMMMJJJJJJIIIIIIHHHGGGGGGGGGJJJIIIIIIKKKNNNQQQRRRRRRXXXWWWWWWXXXYYY[[[]]]___aaabbbhhhsss~~~~~~zzzqqqppplllgggaaa^^^]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[]]]]]]\\\[[[ZZZYYYXXXXXXUUUUUUWWWYYYZZZ[[[[[[[[[]]][[[YYYYYY\\\^^^]]][[[^^^]]]\\\[[[ZZZZZZ[[[[[[XXXXXXYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVTTTSSSQQQRRRSSSUUUUUUSSSRRRQQQVVVVVVVVVTTTPPPNNNMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPQQQRRRTTTVVVVVVTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUTTTSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSMMMNNNOOOPPPQQQRRRSSSSSSRRRSSSUUUVVVVVVUUUTTTRRRQQQQQQQQQRRRRRRRRRRRRRRRTTTRRROOOOOOOOOPPPOOONNNOOOOOOMMMLLLLLLLLLMMMNNNPPPOOONNNOOOQQQSSSSSSSSSUUUTTTQQQOOONNNMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEHHHGGGFFFEEEEEEFFFGGGGGGIIIKKKMMMOOOQQQRRRRRRRRRQQQOOONNNNNNOOOPPPNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJOOONNNLLLKKKKKKLLLNNNOOOLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPJJJKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAABBBDDDFFFGGGHHHHHHGGGFFFDDDCCCBBBCCCCCCAAA@@@DDDDDDCCCBBB@@@???>>>>>>@@@@@@??????>>>===============>>>===;;;;;;<<<>>>>>>>>>???@@@???>>>===<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<======<<<<<<;;;:::888888999999999:::::::::888888888888888888888888:::999888666555666666777;;;:::888666666777888999;;;:::888666666666666777666666666666777777777777777777888888888888777777999999999888888888777777666666777777777777666666444333333222222333333444333333333222222222222111000000000111111222222222333333222111111000111111111111111111111111111111}}}yyyuuuqqqmmmjjjiiihhhhhhhhhfffbbb___ZZZXXXVVVUUUTTTSSSRRRQQQUUUUUUUUUTTTSSSRRRQQQPPPOOOPPPQQQQQQQQQPPPPPPPPPQQQSSSUUUXXX[[[\\\[[[ZZZ```ccciiipppxxx}}}zzzyyylllaaa[[[SSSPPPKKKFFFDDDDDDEEEFFFFFFGGGHHHJJJLLLOOOQQQRRRWWWXXXYYY[[[\\\ZZZWWWSSSTTTTTTUUUTTTQQQNNNJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHLLLLLLLLLNNNQQQSSSUUUVVVVVVWWWYYY[[[]]]^^^^^^^^^gggiiittttttlllllliiieee```^^^___```^^^^^^^^^^^^^^^\\\ZZZYYY\\\[[[[[[ZZZYYYXXXXXXXXXUUUVVVWWWYYY[[[\\\]]]]]]\\\ZZZXXXYYY[[[]]]\\\ZZZ]]]\\\[[[ZZZZZZYYYYYYYYYVVVWWWXXXYYYZZZYYYXXXWWWVVVTTTTTTTTTUUUTTTSSSQQQPPPQQQSSSUUUUUUTTTSSSRRRQQQRRRRRRQQQPPPOOOPPPRRROOONNNMMMKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVSSSSSSTTTTTTUUUUUUVVVVVVSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRPPPOOOOOOPPPPPPOOONNNOOONNNMMMLLLLLLLLLMMMNNNPPPNNNMMMNNNQQQSSSSSSRRRUUUSSSQQQOOONNNMMMMMMNNNLLLKKKJJJHHHGGGFFFEEEEEEHHHGGGFFFEEEEEEFFFGGGGGGIIIKKKMMMOOOQQQRRRRRRRRRQQQPPPNNNOOOPPPPPPOOOMMMMMMLLLKKKKKKJJJJJJJJJKKKOOONNNMMMLLLLLLMMMNNNOOOLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOKKKKKKKKKKKKKKKJJJIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>============>>>???>>><<<<<<===??????@@@AAAAAAAAA@@@???>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;;;;:::999999999999::::::::::::999999999999999999999999===<<<;;;:::999:::;;;;;;;;;:::888777777777999::::::999888777666666666777777777777666666666666666777777888888888888777777999999888888888777777777666666777777777777666666555444444333333444444555444333333333222222111111111111111111222222222333111111000///////////////111111111111111111111111~~~yyyvvvmmmkkkjjjiiiiiihhheeeccceeegggiiijjjhhheeeaaa^^^^^^```bbbbbb```^^^]]]^^^bbbeeejjjooorrrrrrrrrqqq|||~~~{{{xxxssskkkaaaWWWOOOKKKKKKIIIEEECCCCCCDDDGGGIIIKKKMMMPPPSSSUUUWWWXXXXXX[[[YYYYYYXXXXXXVVVSSSPPPPPPQQQPPPOOOMMMIIIFFFDDDFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMNNNOOOQQQTTTWWWXXX\\\]]]^^^aaaeeeiiimmmppp}}}uuukkkffffffeeebbb___^^^___```]]]^^^______^^^\\\YYYWWWZZZYYYYYYYYYXXXXXXWWWWWWVVVWWWXXXZZZ[[[\\\\\\]]]ZZZYYYXXXYYY[[[\\\[[[ZZZ[[[[[[ZZZYYYYYYXXXWWWWWWUUUVVVWWWXXXYYYYYYXXXWWWUUUTTTRRRRRRSSSRRRQQQOOOPPPQQQSSSTTTTTTTTTSSSRRRPPPPPPPPPOOONNNOOOQQQSSSRRRPPPNNNLLLJJJIIIIIIIIIMMMLLLLLLLLLLLLLLLMMMNNNQQQPPPQQQQQQRRRSSSTTTUUURRRSSSTTTUUUVVVWWWXXXXXXTTTUUUVVVVVVVVVUUUSSSRRRSSSSSSTTTTTTTTTTTTTTTUUUQQQRRRRRRSSSTTTUUUVVVVVVYYYYYYWWWUUUSSSRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMNNNPPPQQQPPPOOOOOONNNMMMLLLKKKLLLMMMMMMNNNMMMLLLNNNPPPRRRRRRRRRTTTSSSQQQOOONNNMMMNNNNNNMMMLLLJJJHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRQQQPPPOOOOOOPPPPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKOOONNNMMMLLLLLLMMMNNNOOOLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKJJJHHHGGGGGGDDDFFFGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBAAAAAAAAABBBDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDCCCCCCDDDDDDBBBAAA??????@@@AAABBBBBBCCCDDD@@@@@@??????>>>=========>>>??????>>>======>>>@@@AAABBBCCCCCCCCCBBB@@@???============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<===>>>;;;:::999888888888999::::::999888777666666666777888777777666666555555555666777777888888777777666888888888888777777777777555666666777777666666555666555555444444555555666555444444333222111111000111222222222222333333333444444333222222222222333111111111111111111111111~~~{{{wwwwwwyyy{{{yyywwwuuuvvvxxx}}}yyytttqqqoookkkhhhccc\\\UUUNNNJJJGGGHHHFFFEEEDDDFFFIIILLLNNNUUUVVVYYY\\\]]]]]]\\\[[[[[[XXXVVVTTTSSSQQQNNNKKKLLLMMMMMMMMMLLLJJJHHHFFFIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSSSSTTTUUUWWW[[[^^^cccbbbcccgggppp{{{vvvjjjhhhbbbbbbbbb___]]]\\\\\\^^^\\\]]]^^^^^^]]]ZZZXXXVVVXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTUUUVVVXXXXXXXXXXXXWWWVVVTTTRRRRRRRRRRRRQQQOOOQQQRRRRRRSSSRRRQQQPPPPPPQQQQQQPPPNNNLLLLLLNNNPPPRRRPPPNNNLLLJJJIIIIIIIIILLLLLLKKKKKKKKKKKKLLLLLLQQQQQQQQQQQQQQQRRRSSSTTTSSSSSSTTTTTTUUUVVVVVVWWWUUUUUUVVVWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWZZZYYYWWWTTTRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLLLLNNNPPPQQQQQQPPPOOONNNLLLKKKKKKKKKLLLMMMMMMLLLLLLMMMPPPRRRRRRRRRTTTSSSQQQOOONNNNNNNNNNNNMMMLLLJJJIIIGGGFFFFFFFFFGGGGGGFFFGGGGGGGGGHHHHHHIIIJJJKKKMMMOOOPPPQQQRRRQQQPPPOOOOOOPPPPPPOOONNNMMMLLLLLLKKKKKKKKKLLLLLLOOONNNMMMMMMMMMMMMNNNOOOKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLKKKKKKKKKJJJIIIGGGFFFEEECCCEEEGGGIIIIIIGGGEEECCCCCCBBBBBBAAAAAAAAABBBBBBEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCDDDDDDBBBAAA??????@@@AAAAAABBBCCCCCC@@@@@@??????>>>=========<<<===>>>===<<<<<<>>>@@@AAABBBCCCCCCCCCBBB@@@@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999::::::::::::;;;;;;;;;999999999999999999999999888888999999:::;;;<<<<<<;;;;;;:::999888999999999999888888777777777777777888888777666555555444444666666777777777777666666888888777777777666666666555666666666666666666555555555444444444444555555555555444333222111111000222222222222222333333333444444333333333333444444111111111111111111111111xxxxxxvvvsssnnnhhhbbb___^^^[[[WWWRRRMMMJJJHHHGGGFFFGGGHHHKKKNNNSSSVVVYYY]]]___```aaa```^^^[[[YYYWWWTTTQQQOOOMMMLLLIIIGGGGGGHHHIIIKKKKKKKKKKKKJJJLLLMMMMMMOOOPPPQQQRRRRRRWWWXXXZZZZZZZZZ]]]bbbfffdddgggmmmvvvsssfffaaabbb```aaa```^^^[[[YYYYYYZZZ[[[[[[\\\\\\[[[YYYVVVUUUVVVVVVVVVVVVWWWWWWWWWWWWYYYYYYYYYXXXWWWUUUTTTSSSVVVWWWYYYZZZZZZZZZ[[[[[[ZZZ[[[[[[ZZZYYYWWWVVVUUUTTTUUUWWWXXXXXXXXXWWWWWWWWWUUURRRRRRRRRRRRRRRQQQSSSSSSRRRQQQPPPNNNMMMLLLPPPPPPPPPNNNMMMLLLNNNPPPPPPOOOMMMKKKKKKKKKKKKLLLKKKKKKKKKJJJKKKKKKLLLLLLRRRQQQQQQQQQQQQQQQRRRRRRTTTTTTTTTTTTTTTTTTSSSSSSUUUUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVWWWVVVTTTSSSRRRQQQQQQQQQMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKMMMPPPQQQQQQOOONNNMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKMMMPPPRRRSSSRRRTTTRRRQQQOOONNNNNNNNNOOOMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJLLLMMMOOOQQQQQQQQQOOONNNNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFEEEDDDBBBDDDFFFHHHHHHFFFDDDBBBBBBBBBAAAAAAAAABBBBBBCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>=========:::;;;<<<<<<;;;;;;===???@@@AAABBBBBBBBBAAA???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999:::::::::;;;;;;777777777777777777777777666666777888999::::::;;;::::::999999888888888999888888888888777777777666888777777666555444444333666666777777777777666666777777777666666666555555555555666666666666555555444444333333333333444444555555444444333222111111222222222222222222222222/////////......//////000111111111111111111111111zzzxxxzzz}}}~~~~~~sssrrrppplllfff___XXXTTTQQQOOOMMMJJJHHHGGGGGGGGGGGGJJJOOOTTTZZZ___bbbccc```aaaaaa```]]]YYYUUURRRPPPNNNLLLKKKKKKJJJGGGFFFDDDEEEGGGIIIKKKLLLMMMMMMMMMNNNOOOPPPRRRSSSTTTUUUVVVYYY[[[\\\]]]bbbiiinnnqqqxxxqqqhhh```]]]______```___]]]YYYWWWVVVWWWYYYYYYYYYXXXXXXWWWVVVUUUUUUUUUVVVVVVWWWWWWXXXXXXZZZYYYYYYWWWUUUSSSRRRQQQUUUXXXZZZ\\\[[[[[[[[[\\\\\\\\\]]]\\\[[[YYYWWWUUUVVVWWWXXXYYYYYYXXXWWWVVVVVVTTTQQQQQQRRRSSSSSSRRRTTTSSSRRRPPPOOOMMMLLLLLLLLLMMMOOOOOOOOOOOOPPPRRRNNNMMMLLLKKKKKKLLLMMMMMMJJJJJJJJJJJJKKKLLLMMMNNNRRRRRRQQQQQQPPPQQQQQQQQQTTTTTTTTTSSSSSSSSSRRRRRRTTTUUUVVVVVVVVVUUUSSSRRRRRRRRRQQQQQQQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJMMMPPPQQQPPPNNNNNNMMMLLLKKKJJJKKKLLLLLLMMMLLLLLLMMMPPPSSSSSSSSSSSSRRRPPPOOONNNNNNOOOOOOMMMMMMKKKIIIHHHGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIHHHIIIIIIIIIKKKLLLNNNPPPQQQOOONNNMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIHHHIIIIIIJJJKKKIIIJJJJJJKKKKKKJJJJJJJJJHHHHHHHHHHHHGGGFFFDDDDDDBBBDDDEEEFFFFFFEEEDDDBBBBBBAAAAAAAAABBBCCCDDDDDDGGGFFFEEEEEEEEEEEEEEEFFFCCCAAA@@@AAABBBBBBAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>=========999:::;;;;;;::::::<<<>>>???@@@AAAAAAAAA@@@>>>===============<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999999888888999999999:::::::::777777777777777777777777666777888999:::;;;::::::999999999888888888777777777777888888888888777666777666666555555444444444555666666777777666666555666666666666555555555555444555555666666555555444333333333222222333333333444444444444333333333333222222222111111111111000000000/////////000111111111111111111111111111111}}}zzzvvvrrrooooootttwwwvvvtttnnnlllhhhddd^^^YYYTTTRRRMMMMMMLLLKKKKKKKKKLLLMMMPPPSSSYYY___ccceeeeeeeee]]]]]]\\\ZZZVVVRRRNNNLLLJJJIIIIIIIIIJJJJJJHHHFFFGGGHHHIIIKKKMMMNNNPPPPPPPPPQQQRRRUUUWWWYYY[[[\\\ZZZ^^^cccfffiiipppzzzrrrhhhddd^^^[[[^^^]]]^^^^^^\\\YYYWWWVVVVVVWWWVVVUUUTTTTTTUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYXXXXXXXXXWWWVVVUUUSSSSSSUUUXXX\\\]]]\\\[[[\\\]]]^^^^^^___^^^]]][[[XXXVVVXXXYYYZZZZZZYYYXXXVVVUUUSSSQQQOOOOOOPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPKKKNNNQQQRRRQQQPPPPPPPPPNNNNNNLLLKKKKKKKKKLLLMMMIIIJJJJJJKKKLLLNNNOOOPPPSSSRRRQQQPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTUUUSSSTTTUUUUUUUUUTTTSSSRRRPPPOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQOOONNNMMMKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJMMMPPPPPPOOOMMMNNNMMMLLLKKKJJJKKKKKKLLLMMMMMMLLLNNNQQQTTTUUUTTTSSSRRRPPPOOONNNNNNOOOPPPNNNMMMKKKJJJHHHGGGGGGGGGEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKNNNPPPQQQNNNMMMLLLLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFGGGGGGFFFEEEEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGAAA@@@??????AAAAAA@@@???BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>=========999;;;<<<;;;;;;;;;===??????@@@AAAAAAAAA@@@>>>===============<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;:::999999777777777888888888999999777777777777777777777777666777888:::::::::999999777888888888777777666666666777888999999888777666555555555555555555555555555555666666666666555555666666666555555555444444444555555666666555555444444444333333333333444444333333333444444444444444111111111000000000//////333222222222333333444555111111111111111111111111zzzuuunnnkkkiiilllppprrroookkkgggeee```\\\XXXVVVUUUUUUQQQQQQRRRRRRSSSTTTUUUVVVZZZ]]]bbbfffhhhfffccc```YYYYYYWWWUUUQQQMMMJJJGGGGGGGGGHHHIIIKKKLLLJJJHHHLLLMMMNNNOOOPPPRRRSSSSSSSSSTTTWWWZZZ]]]```cccdddggglllrrrwww|||||||||wwwddd```___YYYWWW[[[ZZZ\\\]]]\\\YYYWWWWWWWWWVVVTTTSSSRRRRRRTTTVVVWWWUUUUUUVVVWWWXXXXXXYYYYYYWWWWWWXXXXXXWWWWWWVVVVVVUUUXXX]]]^^^]]]\\\]]]^^^___`````````^^^\\\YYYWWWZZZZZZ[[[[[[ZZZXXXVVVUUUQQQOOOMMMMMMOOOQQQRRRSSSRRRRRRRRRRRRRRRSSSTTTTTTOOOQQQTTTTTTRRRNNNLLLKKKPPPOOOMMMKKKKKKKKKKKKLLLIIIIIIJJJKKKMMMOOOPPPQQQSSSRRRQQQPPPPPPPPPPPPPPPSSSSSSTTTUUUVVVWWWWWWXXXSSSSSSTTTUUUTTTSSSRRRQQQNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMPPPPPPQQQRRRQQQNNNLLLJJJKKKKKKJJJIIIIIIHHHGGGGGGIIIIIIJJJMMMPPPPPPNNNLLLNNNMMMKKKJJJJJJJJJKKKLLLNNNMMMMMMOOORRRTTTUUUUUUSSSRRRPPPOOONNNOOOOOOPPPNNNMMMKKKJJJHHHHHHGGGGGGEEEFFFGGGIIIJJJJJJIIIIIIIIIHHHIIIIIIKKKMMMPPPQQQMMMLLLKKKKKKLLLLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIIIIJJJJJJIIIHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDEEEGGGHHH@@@???>>>>>>@@@AAA@@@>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>=========:::;;;<<<<<<<<<<<<>>>@@@@@@@@@AAABBBAAA@@@???>>>>>>=========<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;:::999999666777777777777888888888888888888888888888888888555666777888999888777777777777777777777666555555666777888999999888777666444444444555555555555555555555666666666666555555666666555555555444444444444555555555555555555444555555555444444555555555222222333444444555555666111000000000//////......111000000000111111222333111111111111111111111111vvvpppdddfffiiikkkmmmnnnmmmmmmjjjfff```ZZZWWWVVVVVVWWWVVVXXX[[[^^^___```______^^^___bbbgggkkkjjjfffaaaYYYUUUOOOKKKJJJIIIHHHGGGHHHGGGGGGHHHJJJLLLNNNPPPPPPPPPPPPQQQRRRUUUXXXYYYXXX\\\aaaeeehhhlllpppsssyyy|||~~~|||tttkkk```ZZZYYYXXXVVVTTT[[[[[[ZZZXXXXXXWWWWWWWWWUUUTTTTTTTTTTTTVVVWWWYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTUUUWWWYYYYYYYYYYYYXXX[[[[[[ZZZYYYYYYZZZ\\\]]][[[[[[ZZZZZZZZZZZZZZZ[[[ZZZ\\\^^^]]]YYYVVVVVVWWWTTTRRROOONNNOOOQQQRRRQQQRRRRRRRRRSSSRRRQQQPPPPPPQQQRRRUUUWWWWWWVVVTTTRRRNNNNNNNNNMMMKKKJJJKKKLLLIIIJJJLLLMMMOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQNNNLLLJJJJJJKKKLLLLLLLLLJJJJJJJJJKKKKKKLLLNNNNNNOOOOOONNNNNNMMMKKKJJJIIIJJJHHHEEEDDDEEEFFFFFFFFFJJJJJJJJJJJJKKKKKKKKKKKKPPPPPPOOOOOONNNMMMLLLLLLKKKKKKLLLMMMOOOQQQSSSUUUQQQOOOLLLKKKLLLMMMNNNMMMLLLLLLMMMMMMLLLJJJGGGFFFGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHIIIJJJKKKMMMNNNNNNMMMMMMMMMLLLKKKIIIHHHGGGIIIHHHFFFGGGHHHIIIIIIHHHJJJJJJKKKKKKKKKJJJHHHGGGJJJIIIIIIHHHHHHIIIIIIJJJFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDBBBAAA@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEFFFDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAACCCCCCBBBAAA@@@>>>>>>===>>>?????????===<<<:::888:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<>>>===<<<;;;;;;;;;;;;;;;===:::888999;;;<<<:::777::::::::::::999999888777888888777777777777888888777777777777777777777777777777777777666666666666888888888888777777777777444555666777777666555444555555555555555555555555666666666666666555555555666666666666555444333222444444444555555555555666555555555555555555555555666666666555555444444444111111111111111111111111000000000000000000000000222111111111000000//////}}}wwwyyy{{{}}}yyyoooiiieeegggiiikkkllllllkkkkkkcccbbb```^^^]]]]]]]]]]]]\\\]]]___aaaaaaaaa```___aaaaaacccfffgggeee___[[[QQQNNNJJJIIIIIIJJJJJJIIILLLLLLLLLMMMOOORRRTTTUUUUUUVVVWWWZZZ]]]```cccdddjjjmmmqqquuuwwwzzz}}}xxxpppooouuuttthhhaaaYYYVVVXXXZZZ[[[ZZZ]]]\\\ZZZXXXVVVUUUTTTTTTTTTSSSSSSSSSTTTVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWYYYZZZ[[[[[[ZZZZZZ]]]\\\[[[ZZZYYYYYYYYYYYY[[[[[[ZZZZZZZZZZZZ[[[[[[[[[]]]___]]]YYYVVVVVVVVVUUUSSSPPPPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSUUUVVVVVVUUUSSSQQQOOOOOOOOOMMMKKKJJJKKKLLLIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVTTTSSSRRRPPPPPPPPPPPPPPPNNNLLLJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIGGGDDDDDDEEEGGGGGGGGGKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOOOONNNMMMLLLLLLLLLJJJKKKLLLMMMOOOQQQSSSTTTPPPMMMJJJJJJKKKLLLLLLLLLKKKLLLMMMMMMLLLJJJGGGFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHGGGFFFFFFHHHIIIHHHHHHIIIIIIJJJKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDCCCAAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAA???>>>>>>===>>>>>>???>>>===<<<:::999:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<<<<===<<<<<<;;;::::::;;;;;;<<<:::999999;;;;;;999777888888999999999888777777888888777777777777888888777777777777777777777777777777777777666666666666888888888777777777666666555555666666666666555555444444444444444444444444555555555666666666666666666666666666555444333222444444444444555555555555555555555555555555555555444444444333333333222222111111111111111111111111000000000000000000000000000000000000//////......jjjeeecccgggiiiooo{{{qqqgggbbbfffggghhhiiijjjiiihhhggg```aaacccddddddcccbbbaaa]]]^^^___```___^^^]]]\\\]]]^^^```bbbbbb___ZZZVVVSSSQQQOOONNNOOOQQQQQQPPPQQQQQQSSSUUUWWWZZZ]]]^^^bbbdddfffjjjmmmoooqqqrrrzzz|||~~~~~~rrroookkkllltttzzz}}}ppp```\\\XXXTTTUUUZZZ___bbbccc^^^\\\ZZZWWWUUUSSSQQQQQQSSSSSSSSSSSSTTTVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUXXXYYYZZZ[[[\\\\\\\\\[[[]]]\\\\\\[[[YYYXXXVVVUUU[[[[[[ZZZZZZZZZ[[[[[[\\\^^^______]]]ZZZWWWVVVVVVVVVTTTRRRRRRSSSUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSTTTUUUUUUUUUSSSQQQOOOPPPPPPPPPOOOLLLKKKKKKLLLJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPQQQRRRSSSRRRRRRRRRPPPPPPQQQRRRSSSTTTTTTUUURRRRRRQQQPPPOOOOOOOOOOOOLLLKKKJJJJJJLLLMMMLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFDDDDDDFFFHHHIIIIIIMMMMMMNNNOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMOOOQQQRRRRRRNNNLLLIIIIIIJJJKKKKKKJJJKKKKKKLLLLLLKKKIIIGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGEEEDDDEEEGGGHHHHHHGGGGGGHHHIIIJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>===>>>>>>>>>>>>===<<<:::999;;;;;;;;;;;;;;;<<<<<<<<<=========>>>======<<<;;;<<<;;;;;;::::::::::::;;;<<<:::999999::::::999888666666777888888888777777888777777666666777777888777777777777777777777777666666666666777777777777888888777777777777666666666666555555555555666666333333333333444444444444444444555555666666777777666666666666555444333333444444444444555555555555444444444444444444444444222222222111111111111000000000000000000000000000000000000000000000000000////////////............ZZZYYY[[[___bbbiii{{{~~~}}}{{{vvvpppiiiccc___ccccccddddddcccbbbaaaaaabbbbbbcccdddcccbbbaaa```[[[[[[\\\\\\\\\[[[ZZZYYYXXXZZZ]]]```aaa```]]][[[\\\[[[YYYXXXYYYZZZYYYXXXYYYZZZ]]]```dddgggjjjllltttuuuvvvxxxxxxwwwvvvuuuxxxyyyyyyxxxvvvuuuvvvwwwvvvwwwvvvssspppllljjjjjjkkkooowww{{{~~~pppbbbZZZXXXVVVTTTWWW]]]cccggghhh\\\ZZZXXXVVVTTTRRRQQQPPPRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWVVVVVVUUUUUUUUUVVVYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\[[[ZZZXXXVVVUUU[[[[[[ZZZZZZ[[[[[[\\\\\\``````___]]]ZZZXXXWWWVVVVVVTTTRRRSSSTTTUUUUUUUUUSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTSSSQQQOOONNNPPPQQQQQQPPPMMMKKKKKKLLLJJJJJJKKKLLLNNNOOOPPPQQQPPPQQQRRRRRRSSSSSSRRRRRROOOOOOPPPQQQRRRSSSSSSTTTQQQQQQPPPOOONNNNNNNNNNNNKKKKKKKKKLLLMMMNNNLLLKKKIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEFFFIIILLLLLLLLLOOOOOOPPPQQQRRRQQQQQQPPPMMMMMMLLLLLLKKKKKKKKKJJJLLLMMMNNNOOOPPPQQQRRRRRRMMMKKKIIIIIIJJJKKKJJJIIIJJJJJJKKKKKKJJJHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHFFFDDDCCCDDDFFFGGGGGGGGGFFFGGGHHHIIIHHHHHHFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@???>>>>>>===>>>>>>>>>===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<;;;;;;;;;:::999999999999::::::;;;:::999999999999999888666666777888999999999888777777666666666666777777777777777777777777777777666666666666777777777777888777777777666666666666666666444333333444666666222222333333333333333444333444444555666777888888555555666666555444444333333333444444444555555555444444444444444444444444111111111111111111111000////////////////////////////////////////////////////////////////////////QQQRRRUUUWWWYYY```ppp~~~yyyrrrrrryyy~~~zzz}}}xxxtttmmmllljjjgggddd```]]][[[ZZZZZZZZZZZZYYYYYYXXXXXX]]]]]]^^^^^^______``````^^^^^^______`````````___```cccfffiiijjjiiigggfffcccbbbaaabbbddddddcccbbbfffhhhkkkooosssvvvyyyzzz|||{{{zzzwwwtttoookkkiiihhhhhhfffccc```^^^^^^___bbbaaa___^^^^^^ccckkkpppuuu{{{yyyhhh^^^YYYVVVWWWWWWVVVXXX\\\```ccceeeXXXWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVXXXXXXXXXXXXYYYYYYYYYZZZXXXYYYZZZ[[[[[[ZZZYYYXXX[[[[[[[[[[[[[[[\\\]]]]]]aaa___]]]\\\ZZZYYYXXXWWWTTTSSSRRRSSSUUUVVVUUUUUUSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSQQQPPPNNNMMMOOOQQQQQQPPPNNNLLLKKKKKKKKKKKKKKKLLLMMMOOOQQQRRRQQQQQQRRRRRRRRRRRRQQQQQQNNNNNNOOOPPPQQQRRRRRRSSSPPPPPPPPPOOOOOONNNMMMMMMKKKKKKLLLNNNPPPOOOMMMKKKGGGGGGHHHIIIKKKMMMNNNPPPLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGGGGIIILLLOOOOOOOOOOOOPPPRRRSSSSSSSSSRRRQQQLLLLLLLLLKKKKKKKKKKKKKKKNNNNNNPPPQQQRRRRRRRRRRRRMMMKKKJJJJJJKKKKKKKKKIIIJJJJJJJJJIIIIIIHHHGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHEEECCCBBBCCCFFFGGGGGGGGGEEEFFFGGGHHHHHHHHHGGGFFFEEEGGGHHHJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888888888999999999::::::999999888888888777777888999::::::::::::777777666666666666777777666666666666666666666666555666666666777777777888777777777666666666666555666555444333333444555666222222222333333444444444333444444555666777888888555555555666555555444333333333333444444444444555444444444444444444444444111111111222222222222222////////////////////////////////////////////////000000000000000000000000MMMOOOQQQRRRSSSXXXbbbjjjjjjeee___```fffnnnuuuxxx{{{~~~zzzqqqlllkkkmmmnnnooonnnlllgggccc```aaa```]]]ZZZXXXVVVVVVUUUQQQQQQRRRRRRRRRRRRRRRSSSUUUVVVYYY\\\___ccceeegggiiiiiijjjjjjjjjjjjjjjkkkoooqqqtttuuussspppooonnnggggggiiilllpppqqqpppooopppqqqtttwwwyyy{{{|||}}}qqqpppmmmhhhccc]]]YYYWWWVVVVVVUUURRRPPPOOOPPPRRRRRRTTTWWW[[[aaammm{{{uuu```YYYVVVTTTSSSUUUUUUUUUVVVWWWYYY[[[\\\UUUUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVWWWVVVVVVUUUUUUVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXYYY[[[\\\\\\]]]]]][[[[[[[[[[[[[[[\\\]]]^^^```^^^[[[ZZZZZZZZZYYYWWWTTTSSSSSSTTTVVVWWWVVVUUUTTTSSSQQQPPPPPPPPPQQQRRRSSSRRRRRRQQQPPPOOOMMMMMMMMMOOOPPPPPPNNNLLLKKKLLLKKKKKKKKKKKKMMMOOOQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMNNNOOOPPPQQQQQQRRRPPPPPPPPPPPPOOONNNMMMLLLKKKLLLMMMPPPRRRRRROOOLLLHHHHHHIIIJJJLLLNNNOOOPPPLLLKKKJJJIIIHHHIIIIIIJJJHHHHHHHHHJJJNNNPPPPPPOOONNNPPPRRRSSSTTTSSSQQQPPPLLLLLLLLLLLLKKKKKKKKKKKKNNNOOOPPPRRRRRRRRRQQQPPPLLLKKKJJJJJJKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIHHHHHHHHHEEECCCCCCDDDFFFHHHHHHGGGEEEFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFCCCBBBAAAAAAAAABBBDDDEEEEEEFFFFFFFFFFFFFFFEEEEEECCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDAAA@@@@@@??????@@@@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888777777777777888999999888:::::::::888777888999888999999::::::::::::999777666666555555666666777666666666666666666666666555555666666777777888888777777666666666666555555555555444444444444555555222222333333444444555555444444555555666666777777444555555555555555444444333333333333444444444444333333333333333333333333222222222222222333333333000000000000000000000000000000000000000000000000000000000000111111111111LLLNNNOOONNNNNNQQQVVVXXXYYYVVVTTTUUUYYY^^^bbbcccbbbcccfffiiikkklllllllllpppooosssyyyyyywwwsssvvv{{{}}}qqqlllhhhbbb___```[[[\\\]]]\\\ZZZXXXVVVUUUXXXVVVTTTRRRQQQQQQRRRSSSQQQQQQRRRRRRTTTUUUVVVWWWUUUXXX___eeekkkoooqqqrrrsssrrrrrrqqqppppppppppppsssuuuwwwvvvrrrnnnllllllfffgggjjjmmmqqqrrrqqqooolllmmmnnnnnnnnnmmmlllkkk\\\[[[XXXTTTQQQNNNLLLKKKJJJKKKKKKKKKKKKLLLOOORRRSSSZZZccclllttt~~~}}}dddYYYWWWVVVSSSRRRQQQRRRSSSSSSSSSTTTUUUWWWUUUUUUTTTTTTTTTUUUVVVVVVXXXYYYYYYYYYYYYWWWVVVUUUVVVVVVVVVUUUUUUVVVVVVWWWYYYXXXWWWVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[]]]^^^___[[[[[[[[[[[[\\\]]]^^^______\\\YYYXXXYYYZZZYYYXXXUUUTTTTTTVVVXXXYYYXXXWWWWWWUUUSSSQQQPPPPPPQQQRRRQQQQQQQQQPPPOOONNNMMMMMMJJJLLLOOOOOONNNLLLLLLLLLLLLKKKKKKKKKLLLNNNQQQSSSRRRRRRRRRQQQPPPNNNLLLKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPQQQQQQQQQPPPOOONNNMMMKKKMMMOOORRRUUUTTTPPPMMMLLLLLLKKKLLLLLLMMMNNNOOOMMMLLLJJJIIIHHHIIIJJJKKKGGGGGGHHHJJJMMMOOONNNMMMMMMOOOQQQSSSSSSRRRPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQPPPOOONNNKKKJJJIIIIIIJJJJJJIIIGGGIIIHHHHHHGGGGGGGGGGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKHHHIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCDDDGGGHHHIIIHHHEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCBBB@@@@@@@@@AAACCCDDDEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDCCC@@@@@@@@@AAAAAABBBBBBBBB@@@??????>>>>>>??????@@@????????????>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<===>>>=========<<<<<<<<<;;;:::;;;;;;;;;;;;:::999999777666666666666777888999888999;;;:::777666777999888999999999999888888777666666555555555555666666666666666666666666666666555555555666777888888888777777666666666555555555333444444555555444444333222333333444555555666666555555555666666666666666444444555555555555555444222222333333333444444444333333333333333333333333111111111222222333333333111111111111111111111111000000000000000000000000/////////000000000111111HHHJJJJJJIIIIIIKKKLLLKKKNNNNNNNNNPPPRRRUUUVVVWWWUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[___eeehhhjjjqqqzzz|||zzzpppgggcccccc___ccchhhlllmmmllljjjiiijjj___WWWXXXYYYUUUSSSUUUQQQRRRSSSSSSRRRRRRSSSSSSQQQOOONNNMMMNNNPPPSSSUUUUUUVVVVVVXXXYYY[[[]]]^^^[[[```iiirrrxxx{{{{{{zzzvvvuuusssqqqpppooonnnnnnlllnnnqqqoookkkgggffffff``````bbbeeegggfffdddaaabbbbbbaaa```]]]ZZZWWWUUUMMMLLLJJJHHHGGGGGGGGGHHHEEEFFFHHHIIIKKKOOOTTTXXX___iiiwwwzzzhhhXXXVVVWWWTTTPPPOOOOOOPPPRRRSSSSSSSSSUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUZZZ[[[[[[[[[ZZZXXXVVVTTTVVVVVVVVVUUUUUUVVVWWWWWWYYYYYYWWWVVVVVVWWWXXXYYY\\\[[[ZZZZZZ[[[]]]___```[[[[[[[[[[[[\\\]]]^^^___^^^ZZZWWWWWWYYY[[[ZZZXXXVVVUUUVVVWWWZZZZZZYYYXXXYYYWWWUUURRRQQQQQQQQQRRRQQQPPPPPPOOOOOONNNNNNNNNHHHKKKNNNOOONNNLLLLLLLLLLLLKKKJJJKKKLLLNNNQQQSSSSSSSSSRRRPPPOOOMMMKKKJJJLLLLLLMMMNNNOOOPPPPPPQQQPPPQQQRRRRRRQQQPPPNNNMMMLLLMMMPPPTTTVVVUUUQQQNNNOOOOOONNNMMMLLLLLLMMMMMMMMMLLLJJJIIIIIIJJJKKKLLLFFFFFFGGGIIILLLMMMMMMLLLLLLNNNPPPRRRRRRQQQOOONNNLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLNNNOOOOOONNNLLLKKKIIIHHHHHHHHHIIIIIIGGGEEEHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGEEEFFFGGGHHHJJJKKKLLLMMMIIIJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCDDDGGGIIIIIIIIIFFFGGGHHHIIIJJJIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFBBBAAA@@@??????AAACCCDDDDDDEEEEEEFFFFFFFFFEEEEEEBBBCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCC>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>???>>><<<;;;;;;<<<======>>>>>>======<<<<<<<<<;;;:::;;;;;;;;;;;;:::999999666666666666666777888888777999;;;:::777666777999888888888888888777666555666666555555555555666666666666666666666666666666444555555666777888888999777666666666555555555555222333555555555555333222333333444444555666777777666666666666666555555555444444555555555555555444222222333333333444444444333333333333333333333333000000111111222222222333111111111111111111111111000000000000000000000000---.........//////000000LLLJJJGGGGGGJJJKKKIIIGGGJJJIIIHHHIIIKKKLLLJJJHHHLLLLLLMMMNNNNNNOOONNNNNNNNNOOOQQQRRRTTTVVVZZZ]]]cccbbb___[[[XXXUUUSSSRRRTTTTTTSSSTTTUUUWWWYYYZZZXXXTTTPPPOOOPPPPPPNNNLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPOOONNNNNNPPPTTTXXX[[[aaa______bbbhhhpppuuuxxxwwwxxx{{{}}}vvvrrrnnnhhheeedddcccaaa___cccbbb```^^^\\\[[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSTTTQQQNNNLLLKKKJJJIIIHHHFFFBBBBBBGGGGGGDDDEEEJJJFFFHHHLLLPPPTTT[[[gggrrr|||ccc^^^WWWTTTSSSSSSQQQPPPPPPOOONNNMMMNNNPPPRRRTTTTTTUUUVVVUUUUUUUUUXXXZZZ\\\]]]\\\ZZZWWWUUUTTTUUUVVVVVVUUUTTTTTTUUUUUUUUUVVVWWWXXXZZZZZZZZZYYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^[[[XXXVVVXXX^^^```___\\\YYYWWWVVVUUUUUUVVVXXXZZZXXXZZZ\\\\\\\\\[[[\\\]]]YYYVVVSSSQQQQQQQQQPPPOOOTTTQQQMMMMMMOOOPPPOOONNNLLLLLLKKKKKKLLLNNNPPPQQQMMMLLLKKKJJJKKKLLLOOOPPPMMMNNNOOOOOOOOOMMMLLLKKKMMMNNNMMMLLLKKKLLLOOOQQQQQQPPPOOOMMMLLLMMMMMMNNNMMMPPPRRRSSSSSSRRRSSSTTTOOOMMMLLLJJJJJJKKKMMMNNNOOOMMMJJJJJJKKKLLLLLLKKKIIIIIIGGGGGGGGGIIIKKKMMMJJJKKKKKKLLLMMMNNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEGGGIIIIIIHHHGGGFFFHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEHHHGGGEEEDDDCCCDDDFFFGGGEEEFFFHHHJJJKKKKKKJJJJJJFFFFFFFFFFFFGGGGGGGGGGGGGGGEEECCCAAA@@@AAABBBCCCGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>?????????>>>>>>===AAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<============??????>>><<<;;;:::999888;;;:::999999::::::888777888888777666666666666666777777888888999999999:::777777777777777777777777777777666666555555555444555555555555555555444444444444444444666888;;;<<<666666555555555444444444111222222333333444444555444444444444444444444444555555555555555555555555666666555555555666666777444444444444444444444444333222000/////////000111333333333333333333333333111111111111111111111111////////////////////////000000000000000000000000OOOMMMJJJJJJKKKLLLKKKJJJKKKJJJJJJJJJJJJJJJIIIHHHJJJJJJLLLMMMNNNNNNNNNNNNKKKLLLMMMMMMOOOQQQSSSUUUUUUTTTSSSQQQPPPOOOOOOOOOKKKLLLMMMNNNNNNNNNNNNMMMPPPNNNKKKKKKKKKLLLKKKKKKLLLLLLNNNOOOQQQSSSTTTUUUWWWVVVWWWYYY]]]ccciiimmmvvvvvvwww{{{}}}tttlllfffbbb]]]ZZZYYYXXXVVVTTTSSSRRRQQQOOONNNMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEIIIGGGFFFEEEEEEEEEEEEEEEFFFCCCCCCFFFFFFDDDEEEJJJIIIOOOYYYccckkkuuuhhhXXXUUUQQQOOOPPPPPPOOONNNPPPPPPOOONNNOOOQQQSSSTTTTTTTTTTTTSSSRRRTTTWWWYYY[[[\\\\\\ZZZWWWUUUUUUVVVWWWVVVVVVUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]][[[XXXWWWYYY]]]___]]]YYYVVVUUUUUUUUUUUUWWWXXXYYYYYYZZZ\\\\\\[[[[[[[[[\\\YYYVVVSSSRRRRRRQQQPPPOOOQQQOOOMMMMMMOOOPPPNNNMMMLLLLLLLLLLLLMMMOOOPPPRRRNNNMMMLLLKKKLLLMMMOOOPPPMMMNNNNNNNNNMMMMMMLLLKKKPPPPPPOOOMMMKKKKKKMMMOOOQQQPPPOOOMMMMMMMMMMMMNNNNNNQQQSSSTTTSSSRRRSSSSSSQQQPPPOOONNNMMMNNNPPPQQQRRROOOLLLJJJJJJJJJHHHGGGIIIHHHGGGGGGGGGHHHJJJLLLJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJLLLMMMNNNKKKJJJIIIIIIHHHGGGFFFFFFEEEFFFHHHIIIJJJIIIHHHGGGHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHGGGHHHIIIKKKLLLLLLKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCAAAAAAAAABBBCCCEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>===<<<<<<;;;;;;;;;<<<>>>===<<<;;;;;;<<<===>>>==============================<<<<<<;;;;;;::::::888777777888:::;;;:::999888777777666666666666666777777777777888888999999666666666666666666666666777666666666555555555444555555555555555555555555666666555555666777888999666666555555555444444444111222222333333444444555444444444444444444444444444444444444444444444444666666555444444444555555444444444444444444444444444333222111000000111222111111111111111111111111111111111111111111111111////////////////////////////////////////////////UUURRROOONNNOOOOOOOOONNNIIIJJJKKKJJJHHHGGGGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMJJJKKKMMMNNNNNNMMMKKKJJJMMMNNNOOOOOOOOOPPPSSSUUUUUUVVVXXX\\\___bbbeeefffkkklllmmmqqqxxx~~~wwwnnnccc\\\XXXUUUQQQNNNMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDEEECCCCCCCCCBBBAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBBEEECCCDDDGGGGGGGGGKKKPPPXXXbbbppp~~~hhhXXXRRRQQQPPPQQQRRRSSSSSSQQQQQQPPPPPPOOOPPPQQQSSSTTTSSSSSSSSSQQQPPPRRRVVVYYYXXXZZZZZZYYYWWWVVVVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXZZZ]]]]]]YYYUUUSSSTTTVVVWWWYYYZZZZZZZZZZZZ[[[]]]\\\[[[ZZZZZZZZZWWWUUUSSSQQQQQQQQQPPPOOOOOONNNNNNPPPQQQQQQPPPNNNMMMMMMMMMMMMOOOPPPQQQRRRQQQPPPOOONNNMMMNNNOOOOOONNNMMMLLLKKKKKKKKKLLLMMMRRRRRRQQQNNNLLLKKKLLLNNNRRRQQQOOONNNMMMMMMNNNNNNPPPRRRSSSSSSRRRQQQRRRRRRRRRQQQPPPPPPPPPQQQRRRSSSRRROOOLLLJJJJJJIIIHHHGGGIIIHHHGGGFFFGGGHHHIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNOOONNNNNNMMMMMMNNNNNNOOOMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHIIIIIIKKKLLLNNNOOOLLLKKKIIIHHHGGGFFFGGGGGGFFFGGGIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIFFFEEEDDDDDDDDDFFFGGGHHHIIIIIIKKKLLLMMMLLLLLLKKKGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDBBBAAAAAABBBCCCDDDBBBCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGGGGGGGGGGHHHFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;======<<<<<<<<<<<<===>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<999888777888999:::999888777777666666555555666666666666666666777777777777666666666666666666666666666666666555555555555555555555555555555555555555999888777666555555555555555555555555555444444444111222222333333444444555444444444444444444444444444444444444444444444444666555444444333333333333444444444444444444444444444333222222111222222222111111111111111111111111111111111111111111111111////////////////////////........................]]][[[YYYWWWWWWWWWWWWWWWRRRSSSSSSPPPMMMKKKLLLMMMJJJJJJKKKKKKKKKKKKKKKKKKNNNMMMLLLMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTXXX\\\^^^___aaafffjjjhhhjjjnnnrrrwww{{{~~~}}}xxxppphhhbbbZZZSSSMMMNNNLLLIIIGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@AAABBBCCCBBBBBBCCCCCCCCCEEEHHHKKKNNNRRRYYY```rrr}}}}}}hhhZZZSSSOOOOOOQQQSSSTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTRRRQQQPPPQQQUUUXXXVVVWWWXXXXXXWWWVVVWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYY[[[\\\ZZZVVVRRRRRRTTTWWWZZZ\\\]]]]]]]]][[[\\\]]]\\\ZZZXXXXXXYYYUUUSSSQQQQQQQQQPPPOOOMMMNNNOOOQQQTTTUUUTTTRRRPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOMMMKKKJJJJJJKKKMMMNNNQQQRRRQQQPPPMMMMMMNNNOOORRRQQQOOONNNMMMMMMNNNNNNPPPQQQRRRRRRPPPOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRRRRNNNLLLJJJIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLLLLKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLIIIGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEEEEEEEFFFGGGIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCFFFFFFFFFFFFFFFGGGHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@>>>===<<<==================<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@???>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888888777555333777666666555555555666666555555666666666666666666666666666666666666666666555555555555555555555555444444444555555555555555999888888777666555555555555555555555555555555555111222222333333444444555444444444444444444444444333333333333333333333333555555444333222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111////////////////////////////////////////////////kkkkkkjjjiiihhhgggggghhhhhhfffccc^^^YYYUUUSSSSSSOOOOOOPPPPPPOOOOOONNNNNNTTTSSSSSSTTTWWWYYYXXXWWWUUUVVVWWWYYY[[[^^^```aaaaaa___]]]\\\^^^aaafffhhhjjjnnntttwwwyyy|||}}}vvvqqqccc___YYYSSSNNNKKKGGGEEEFFFFFFEEECCCAAA@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???????????????@@@BBBCCCCCCBBBAAACCCEEEGGGLLLRRRVVV[[[eeeqqqyyywwwdddWWWPPPMMMLLLNNNPPPQQQQQQPPPOOOOOOQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTSSSRRRQQQRRRUUUXXXUUUVVVWWWWWWVVVVVVWWWYYYXXXWWWWWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZWWWSSSPPPPPPRRRVVVZZZ\\\]]]]]]\\\[[[\\\]]]\\\ZZZXXXXXXXXXSSSRRRPPPPPPQQQPPPNNNLLLMMMOOOSSSUUUUUUSSSRRRPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSQQQPPPPPPOOOOOOOOOMMMKKKIIIIIIKKKNNNPPPOOOQQQQQQQQQOOOOOOPPPRRRRRRQQQPPPNNNNNNNNNNNNOOOOOOPPPPPPOOONNNMMMNNNPPPRRRRRRQQQRRRRRRSSSSSSTTTOOOMMMJJJJJJKKKLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIKKKLLLNNNOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPRRRRRRQQQOOONNNMMMLLLLLLJJJJJJIIIIIIIIIIIIIIIJJJMMMKKKIIIGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIJJJKKKLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDBBBBBBAAACCCBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFEEEEEEEEEFFFGGGHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???===<<<;;;;;;<<<===>>>>>>===<<<<<<;;;<<<<<<===============@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;::::::999999<<<:::888777777666444222666666555555555555666666666666555555555555555555555555555555555555555555444444444555555555555555444444444555555555666666777777777777777666666666444555555555555555555555111222222333333444444555444444444444444444444444333333333333333333333333444444333222222222222222333333333333333333333333000000111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000zzzrrrkkkeee```[[[WWWUUUUUUVVVWWWWWWWWWWWWWWWZZZYYYYYY]]]cccfffeeecccbbbdddggglllqqqwww{{{~~~|||yyywwwyyy{{{rrrkkkddd^^^ZZZSSSQQQLLLHHHEEECCCBBBCCC@@@AAAAAA@@@>>><<<<<<===>>>>>>>>>===>>>???@@@@@@===>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCCCCBBBDDDIIIMMMWWW^^^eeehhhooo}}}uuuaaaVVVOOOLLLKKKOOOQQQSSSSSSRRRPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTSSSRRRRRRTTTVVVTTTUUUWWWVVVUUUUUUWWWXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXYYYYYYYYYWWWTTTQQQPPPNNNPPPTTTWWWYYY[[[[[[ZZZZZZ\\\]]]\\\YYYXXXXXXXXXSSSRRRQQQRRRRRRRRROOOMMMMMMPPPSSSTTTSSSQQQPPPPPPOOOPPPRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPOOONNNLLLKKKKKKMMMOOOQQQOOOQQQRRRRRRQQQQQQRRRSSSSSSQQQPPPOOONNNNNNOOOOOONNNOOOPPPOOOMMMMMMOOOQQQSSSTTTTTTUUUUUUVVVVVVVVVTTTQQQNNNLLLKKKKKKJJJIIIKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQTTTSSSQQQOOONNNMMMLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJJJJKKKKKKMMMMMMKKKJJJIIIIIIIIIIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJKKKKKKLLLKKKJJJHHHGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;999:::;;;======<<<;;;::::::;;;<<<===>>>>>>>>>===>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;:::999999888777666555666777888777666555555444444555555666666666666666666555555555555555555555555555555555555444444444444444555555555333333444444555666666666555666666777777777777666444444444555555555555555111222222333333444444555444444444444444444444444222222222222222222222222444333333222222333333444333333333333333333333333//////000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111}}}{{{xxxqqqkkkgggiiikkkmmmoooqqqrrrrrrpppoooqqqwww~~~yyyuuussssssjjjfff```[[[VVVRRRMMMJJJIIIGGGEEEBBB@@@???@@@BBB===???@@@???===;;;<<<===???>>>>>>>>>>>>??????@@@>>>?????????@@@@@@AAAAAA>>>BBBFFFHHHKKKQQQZZZbbbnnnvvv|||}}}vvvaaaVVVRRRNNNLLLMMMQQQSSSUUUTTTRRRQQQRRRSSSPPPPPPQQQQQQQQQPPPPPPPPPQQQRRRTTTSSSRRRQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[ZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWTTTRRRQQQPPPPPPRRRTTTWWWZZZ[[[\\\\\\YYY[[[\\\[[[YYYXXXXXXYYYUUUTTTTTTUUUUUUUUURRRPPPQQQTTTWWWWWWTTTRRRRRRSSSPPPQQQSSSTTTUUUVVVUUUUUURRRSSSSSSRRRRRRQQQPPPPPPOOONNNMMMLLLMMMNNNPPPQQQQQQSSSTTTSSSRRRQQQQQQRRRSSSRRRPPPOOONNNNNNOOOOOOOOOPPPPPPOOOOOOOOORRRTTTSSSSSSTTTUUUVVVVVVWWWWWWUUURRROOOMMMMMMLLLKKKJJJLLLLLLLLLKKKJJJIIIGGGGGGIIIJJJKKKMMMNNNPPPQQQRRRQQQQQQPPPPPPPPPPPPQQQQQQTTTRRRPPPNNNLLLKKKJJJJJJGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKIIIIIIHHHIIIIIIIIIJJJKKKMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDDDDBBBBBBBBBCCCEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@??????>>>===999:::<<<>>>>>>===<<<;;;:::;;;<<<===>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::666444444555777888777666555444444444444555666777777777777666666666555555555555555555555555555555333333333444444555555555333333444444555666666777555666777888888777666555444444444555555555666666111222222333333444444555444444444444444444444444222222222222222222222222333222222333333444555666222222222222222222222222///000111222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{wwwoooggg```\\\ZZZYYYSSSQQQOOOMMMKKKIIIEEECCC@@@@@@???===<<<===???AAA===???AAAAAA>>><<<===???;;;;;;:::::::::;;;;;;<<<===>>>>>>??????@@@@@@AAAAAAFFFLLLPPPVVV___llluuummm___RRROOONNNLLLLLLOOOMMMOOOQQQPPPNNNMMMOOOQQQOOOPPPPPPQQQPPPPPPOOOOOOOOOQQQSSSSSSRRRPPPPPPPPPTTTUUUVVVVVVUUUTTTUUUVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZYYYWWWWWWWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWUUUSSSQQQQQQQQQUUUVVVXXXZZZ\\\^^^______YYYZZZ[[[[[[YYYXXXXXXYYYWWWWWWVVVWWWXXXWWWUUURRRVVVYYY[[[[[[XXXVVVVVVWWWPPPQQQSSSUUUVVVVVVVVVUUURRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNNNNNNNOOOQQQQQQSSSUUUUUUTTTRRRPPPPPPPPPSSSRRRPPPOOONNNNNNOOOOOOPPPQQQQQQQQQPPPQQQTTTVVVPPPQQQRRRSSSTTTUUUUUUUUURRRPPPNNNMMMNNNOOOOOOOOOMMMMMMMMMLLLKKKIIIHHHGGGJJJJJJLLLMMMOOOQQQRRRSSSQQQQQQPPPPPPPPPPPPQQQQQQSSSQQQOOOLLLJJJIIIIIIIIIEEEEEEDDDDDDEEEFFFGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNLLLMMMMMMMMMMMMLLLLLLKKKNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBCCCDDDEEEEEEDDDCCCAAAAAAAAABBBDDDFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???;;;===???@@@AAA@@@???>>>999:::<<<>>>>>>>>>>>>===::::::;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<888666555555666666555333444444444444444555666777888888777777666666666555555555555555555555555555333333333444444555555555333333444444555666777777777777888888888666555444444444444555555555666666111222222333333444555555444444444444444444444444111111111111111111111111222222222333444555666777222222222222222222222222000111222333444333333222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////yyyrrrmmmjjjiiidddaaa\\\VVVQQQMMMKKKJJJJJJGGGDDDDDDDDDBBB>>>:::EEECCC@@@===<<<===>>>???<<<===============<<<;;;>>>;;;:::<<<<<<:::;;;>>>>>>???AAACCCDDDEEEEEEFFFOOOMMMRRR```kkkrrryyylllYYYVVVQQQLLLJJJJJJKKKMMMQQQQQQOOOMMMKKKKKKMMMOOONNNPPPRRRRRRPPPOOONNNOOOQQQQQQPPPPPPPPPQQQQQQRRRVVVWWWXXXWWWTTTSSSRRRSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVVVVUUUUUU[[[YYYWWWUUUTTTTTTUUUUUUXXXYYY[[[^^^___^^^^^^]]]___^^^\\\ZZZYYYYYYYYYZZZVVVVVVVVVVVVUUUTTTSSSRRRWWWXXXXXXYYYWWWUUUSSSQQQRRRRRRRRRRRRRRRSSSTTTTTTQQQPPPOOONNNOOOPPPQQQRRRQQQPPPNNNNNNOOOQQQSSSUUUVVVVVVVVVVVVUUUSSSRRRPPPTTTSSSPPPNNNNNNNNNOOOPPPRRRQQQPPPOOOOOOPPPRRRSSSUUUTTTSSSRRRRRRSSSTTTUUUQQQQQQRRRRRRSSSSSSTTTTTTQQQQQQPPPPPPNNNMMMKKKJJJJJJKKKMMMNNNPPPPPPPPPPPPPPPNNNLLLLLLNNNPPPQQQRRRMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFEEEGGGJJJLLLMMMLLLJJJIIIJJJIIIIIIIIIIIIJJJJJJKKKMMMLLLKKKIIIIIIIIIJJJKKKMMMMMMLLLLLLLLLLLLLLLMMMJJJKKKLLLMMMMMMNNNNNNMMMOOONNNNNNNNNMMMLLLLLLLLLKKKKKKIIIHHHFFFEEECCCCCCCCCDDDEEEDDDBBBAAAAAAAAACCCDDDEEEEEEEEEEEEEEEDDDBBBBBB@@@@@@@@@@@@BBBBBBCCCCCCCCCBBBAAAAAA@@@@@@===>>>>>>>>>>>><<<:::999======>>>>>>>>>>>>======;;;;;;<<<======>>>======888888888999999:::::::::::::::999999888777777777888888777666666666666666666444333111111222333444777666555444444555666777555555555444444333333333222333333444555555555444444444444444444444444444555555555555555555555555666555555555555444444444222333555666666555333222222222222222333333444555555555444333333222111111222222222222222222222222222222111111111111222222333333333222222111111111000000111111111000000///000000000000000000000000000000000000000000000000333222111///............}}}zzzoookkkeee___ZZZWWWUUUTTTUUUSSSOOOKKKGGGEEEDDDDDDFFFDDDBBBBBBCCCCCCAAA???===============>>>>>>>>><<<<<<<<<======>>>>>>>>>???<<<<<>>>>>>>>>>>===<<<;;;:::======>>>>>>>>>>>>======;;;;;;<<<<<<===<<<<<<<<<888888888999999:::::::::999999999888888888888888888888777666666666666666666555333333333444666777666666666555555666666666555555555444444333333333222333444444555555444444555555555555555555555555666666666666666666666666666555555555555444444444333333444555555444333333222222222222222333444555555444444333222222111111222222222222222222222222333222222222222222222333333333333222222111111111000000111111111111000000000000000000000000000000000000000000000000000000222111000//////......///tttqqqlllgggccc___[[[XXXVVVTTTPPPLLLIIIHHHHHHHHHFFFEEECCCAAA@@@???@@@@@@???>>>======???AAAAAA@@@:::;;;===???@@@???===<<<<<<<<<=========>>>??????===;;;===CCCFFFGGGJJJOOOSSSVVV[[[___cccggglllooovvvxxx}}}vvvcccXXXSSSNNNLLLJJJHHHHHHJJJMMMNNNMMMMMMMMMLLLKKKLLLNNNPPPOOOQQQRRRRRROOOMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSVVVWWWXXXXXXVVVTTTUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUZZZZZZZZZ[[[[[[\\\\\\]]][[[[[[ZZZYYYXXXVVVVVVUUUXXXWWWUUUTTTSSSTTTUUUUUUUUUWWWYYY[[[\\\\\\[[[ZZZ]]]\\\[[[YYYXXXXXXXXXXXXVVVVVVVVVUUUUUUTTTTTTSSSUUUVVVVVVVVVUUUTTTRRRQQQSSSRRRRRRQQQPPPPPPPPPOOONNNNNNNNNNNNOOOPPPRRRSSSPPPQQQRRRSSSSSSTTTTTTTTTRRRRRRSSSSSSSSSRRRRRRQQQRRRQQQOOOMMMLLLMMMNNNOOOPPPOOOOOOOOOPPPQQQSSSTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMKKKJJJJJJJJJKKKMMMLLLLLLLLLMMMOOOPPPQQQPPPNNNKKKKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIKKKMMMNNNMMMLLLKKKLLLLLLKKKJJJIIIIIIIIIIIIMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIILLLLLLLLLLLLLLLLLLMMMMMMKKKKKKJJJIIIGGGFFFEEEEEECCCDDDEEEDDDBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>======<<<======<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;:::888888888999999999999999777888888888888999999999888888777666666666666777666555555444555666888999555666666777777666666555555555555444444444444444333333444444555555444444555555555555555666666666666666666666666666666666666555555555555444444444444444444444444444444444333222222222222333333444444444333333222222111111222222222222222222222222333333333222222333333333222222222222222111111111000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000}}}wwwooofff```XXXUUURRRPPPOOONNNLLLJJJLLLJJJHHHFFFEEEEEEEEEFFF@@@@@@???>>>>>>???@@@@@@???>>>=========>>>??????===>>>@@@AAA@@@???>>>===@@@@@@AAABBBCCCDDDDDDEEECCCBBBFFFOOOUUUYYY^^^dddlllppptttwwwxxx{{{sssaaaVVVRRRRRRKKKJJJIIIHHHHHHJJJLLLMMMJJJKKKLLLKKKKKKLLLNNNPPPOOOPPPRRRQQQOOOLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSTTTVVVXXXXXXVVVUUUVVVWWWVVVVVVUUUUUUTTTTTTTTTTTTVVVVVVWWWXXXYYYZZZ[[[[[[\\\\\\[[[YYYXXXWWWVVVUUUVVVUUUTTTTTTTTTUUUUUUVVVUUUWWWYYY[[[\\\\\\[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUTTTTTTRRRQQQPPPRRRRRRRRRQQQPPPNNNMMMMMMLLLMMMMMMNNNPPPQQQRRRSSSPPPQQQSSSUUUUUUTTTSSSRRRPPPPPPPPPQQQQQQRRRRRRRRRQQQPPPNNNLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRTTTUUURRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPOOONNNNNNNNNOOONNNLLLJJJJJJJJJLLLMMMNNNMMMKKKKKKLLLNNNPPPRRRQQQOOOLLLLLLLLLMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJLLLNNNNNNNNNMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMJJJJJJJJJIIIHHHGGGFFFFFFCCCDDDEEEDDDBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@???===<<<<<<===>>>???<<<==================<<<===============<<<;;;:::888888888888888999999999666777777888999999::::::999888777777666666777777777777666666666666777888555666777888888777666555555555555555555444444444333333444444555444444333444444444444555555555555666666666666666666666666666555555555555444444444555444444333333444444555333222222222222222333333333333333333222222111111111111111111111111111111333222222111111222222333222222222111111111111111///000000111111111111000000000000000000000000000///////////////////////////////////////000111111}}}}}}~~~|||~~~yyywwwuuuuuuooolllfffaaa\\\WWWSSSQQQIIIGGGEEEEEEFFFGGGFFFEEEDDDDDDBBBAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEIIIJJJNNNQQQTTTWWWXXXYYYWWWVVV[[[cccjjjnnntttzzzlll[[[SSSPPPMMMJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIKKKKKKJJJKKKMMMOOOMMMOOOQQQPPPNNNLLLKKKKKKLLLLLLMMMMMMOOOPPPRRRRRRSSSUUUWWWWWWVVVVVVWWWXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZ\\\[[[ZZZYYYXXXWWWVVVVVVTTTTTTTTTTTTUUUVVVWWWWWWVVVXXXZZZ\\\]]]]]]\\\[[[\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPRRRRRRRRRQQQPPPNNNLLLKKKKKKLLLMMMNNNPPPQQQQQQRRROOOQQQSSSUUUUUUTTTRRRQQQOOOOOOOOOPPPPPPQQQRRRRRRQQQOOONNNLLLLLLMMMNNNOOONNNNNNOOOPPPQQQRRRTTTTTTQQQQQQQQQRRRRRRQQQQQQQQQPPPPPPOOOOOONNNNNNMMMMMMOOONNNLLLKKKKKKLLLMMMOOONNNMMMKKKKKKKKKMMMOOOQQQRRRPPPNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGCCCDDDEEEDDDBBBAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<===>>>???<<<<<<============<<<<<<>>>>>>>>>>>>>>>===<<<;;;888888888888888888888888666666777888999::::::;;;999999888777777777777777888888777666666666555555555666777888888777666555555555555555555555555555333444444555444444333333222222222333333444444444444444444444444444444444666555555555555444444444555444444333333444444555333222222111111222222222333222222222222222111111111111111111111111111111111111000000000000111111111111111111111111111111//////000111111111111111000000000000000000000000///////////////////////////......//////000111222{{{tttssstttvvv{{{}}}wwwrrrooollliiiccc^^^[[[ZZZ[[[\\\VVVTTTPPPLLLIIIHHHHHHHHHDDDBBB@@@@@@AAAAAAAAA@@@AAA@@@??????>>>>>>>>>>>>========================>>>@@@AAAAAA???>>>>>>??????@@@CCCGGGLLLQQQUUUWWWZZZ]]]cccjjjooorrrssstttjjjiiillltttyyy|||vvviiiYYYPPPNNNMMMIIIDDDIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHJJJJJJJJJJJJLLLMMMLLLMMMOOOOOONNNLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPSSSUUUVVVVVVVVVWWWXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWSSSTTTTTTVVVWWWXXXYYYYYYVVVXXXZZZ\\\]]]]]]\\\\\\ZZZZZZZZZZZZYYYWWWVVVUUUSSSRRRPPPPPPOOOPPPQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRQQQOOOMMMKKKKKKLLLNNNOOOPPPPPPPPPPPPNNNPPPQQQSSSSSSRRRPPPOOOPPPPPPOOOOOOPPPQQQRRRRRRQQQPPPNNNMMMMMMNNNOOOPPPNNNOOOPPPPPPQQQRRRSSSSSSPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOMMMLLLLLLKKKLLLMMMNNNOOOQQQOOONNNNNNNNNNNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNJJJJJJIIIHHHGGGGGGGGGHHHFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLOOONNNLLLJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEDDDBBBAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEAAABBBCCCCCCCCCCCCBBBAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<===>>>???;;;<<<<<<======<<<<<<;;;==================<<<;;;888888888888888777777777666666777888999999::::::999999888777777777777888888888888777777666666666666777777888888777777666555555555555555666666666444444555555444444333333111111111222333333444444333333333333333333333333666555555555555444444444444444444444444444444444333222222111111111111222222222222222222222111111111111111111111111111111000000////////////000000000000000111111111111111...///000111111222111111000000000000000000000000000000000000000000000000///////////////000111111zzzuuuttttttttttttyyy{{{|||zzzwwwttttttuuupppooolllgggbbb^^^\\\[[[VVVUUURRROOOMMMLLLLLLLLLHHHHHHGGGEEEDDDCCCDDDEEECCCAAA@@@@@@AAABBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBB???@@@@@@AAAAAABBBAAAAAA@@@DDDIIIKKKKKKKKKLLLMMMOOORRRXXX___fffkkkoooqqqqqqvvv|||wwwvvvyyysss___YYYQQQMMMLLLKKKHHHEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFHHHJJJJJJIIIIIIJJJKKKJJJLLLNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOONNNQQQSSSUUUUUUUUUWWWXXXUUUUUUUUUUUUUUUTTTTTTTTTSSSTTTTTTUUUVVVWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWSSSTTTUUUWWWXXXZZZZZZ[[[UUUWWWYYY[[[\\\\\\[[[ZZZXXXXXXXXXXXXWWWUUUTTTRRRQQQPPPNNNMMMMMMNNNPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOQQQRRRRRRSSSRRRPPPNNNLLLLLLMMMNNNOOOPPPOOOOOONNNMMMNNNOOOPPPPPPOOONNNMMMQQQQQQPPPOOOPPPPPPQQQRRRQQQPPPOOOMMMMMMOOOPPPRRROOOPPPPPPQQQQQQRRRRRRQQQOOOPPPQQQQQQQQQQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOOKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMOOOMMMLLLMMMNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMHHHHHHGGGFFFFFFGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLJJJIIIHHHIIIJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEDDDBBBAAAAAAAAAAAAAAACCCDDDEEEFFFFFFFFFBBBCCCDDDDDDDDDDDDCCCBBB??????>>>>>>======<<<<<<999:::;;;<<<============;;;<<<<<<======<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;999888888888777777777666777777777888999999999::::::999888888777777888888666777888999999:::::::::888777777777777777777888444555555555666666666777444444555555444444333222111111222333333444555555444444444444444444444444666555555555555444444444333333444555555444333333333333222111111111111111111111111111111111222222111111111111111111111111111111000000000000111111///000000000111111111222...///000111111222222222000000000000000000000000000000000000000000000000000///////////////000111{{{|||{{{wwwqqqmmmmmmnnnhhhfffccc___ZZZWWWWWWWWWSSSSSSSSSSSSQQQOOOMMMLLLHHHJJJKKKKKKJJJHHHHHHHHHCCCBBBAAABBBDDDFFFFFFFFFAAABBBBBBCCCDDDEEEEEEFFFDDDEEEFFFHHHIIIIIIIIIIIIJJJPPPXXX]]]^^^___aaacccbbbgggoooxxx~~~iiiWWWLLLKKKJJJIIIGGGFFFFFFFFFAAABBBDDDFFFFFFFFFFFFEEEFFFHHHJJJJJJIIIHHHIIIJJJHHHKKKMMMNNNMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMOOORRRTTTTTTUUUWWWXXXSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQQQQRRRSSSSSSTTTTTTVVVVVVVVVWWWWWWWWWWWWXXXSSSTTTVVVXXXYYY[[[[[[\\\TTTVVVXXXZZZ[[[[[[ZZZYYYUUUVVVVVVVVVUUUSSSQQQPPPPPPOOOMMMLLLLLLMMMOOOPPPPPPPPPOOONNNNNNNNNOOOOOOPPPQQQSSSSSSSSSQQQOOOMMMLLLMMMOOOOOOPPPOOONNNMMMMMMMMMMMMNNNNNNMMMMMMLLLRRRRRRPPPPPPPPPPPPQQQRRRRRRQQQOOONNNNNNOOOQQQRRRPPPPPPQQQQQQRRRQQQQQQPPPOOOOOOPPPQQQQQQPPPOOOOOONNNNNNNNNOOOOOOPPPPPPQQQHHHIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMLLLKKKLLLMMMMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJKKKLLLLLLMMMMMMFFFFFFFFFEEEFFFFFFGGGGGGFFFGGGIIIJJJKKKJJJIIIIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLJJJHHHGGGGGGHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFCCCDDDEEEDDDBBBAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGCCCDDDEEEFFFFFFEEEDDDCCC>>>>>>>>>===<<<<<<;;;;;;777888:::<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;777888999999::::::::::::999888888888777777666666888888888888888999999999:::999888888777888888888444555777:::<<<===>>>>>>999888777666666777888999444555555555666666777777444555555555444333333222222222333444444555666666555555555555555555555555666666555555555444444444222333555666666555333222333333222111000000111111111111111111111111222222000000000000000000000000222222111111111111222222//////000000111111111222......///111111222222222000000000000000000000000000000000000000000000000000000////////////000000|||xxxzzzyyyuuuooohhhdddbbbbbbfffgggfffaaa[[[XXXXXXYYYXXXXXXVVVTTTUUUVVVSSSMMMIIIJJJKKKLLLMMMMMMNNNNNNPPPOOONNNOOORRRSSSTTTSSSUUUVVVYYY\\\]]]]]]\\\[[[^^^dddmmmuuuyyyzzzzzzzzzwww{{{fffWWWPPPKKKKKKIIIGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBFFFHHHIIIIIIGGGGGGHHHJJJJJJKKKKKKKKKLLLLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMOOOTTTWWWXXXVVVTTTQQQUUUTTTRRRQQQPPPPPPPPPQQQOOOOOOPPPQQQRRRSSSTTTUUUSSSSSSSSSUUUWWWWWWUUUSSSSSSSSSTTTVVVXXXYYYXXXVVVYYYYYYZZZZZZZZZZZZZZZZZZWWWWWWVVVUUUSSSRRRQQQQQQTTTRRRPPPNNNNNNPPPRRRTTTRRRQQQPPPOOOOOONNNNNNOOOOOOPPPRRRSSSSSSQQQOOONNNOOOOOOOOOPPPQQQQQQNNNLLLQQQPPPOOOOOONNNMMMLLLLLLPPPPPPPPPQQQQQQPPPOOOOOONNNNNNOOONNNMMMNNNQQQSSSQQQOOOMMMOOOQQQSSSQQQOOONNNNNNMMMMMMNNNNNNOOOPPPOOOOOOOOOOOOOOONNNMMMLLLJJJJJJKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLMMMLLLLLLKKKNNNMMMMMMLLLLLLLLLMMMMMMPPPNNNKKKIIIGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIFFFEEECCCDDDEEEEEEDDDCCCIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEFFFHHHJJJKKKJJJMMMMMMMMMLLLKKKIIIHHHGGGMMMLLLJJJGGGFFFEEEEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDFFFEEEEEEDDDCCCBBBBBBBBBAAABBBCCCEEEFFFFFFFFFFFFDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@???>>><<<:::999888888999:::;;;<<<<<<<<<<<<=========<<<;;;;;;:::::::::999999888888999999:::;;;;;;::::::999888777777999999888888888888888888999888888777777777777777777777666666777888999999777777777777777777777777777777666666555555555444555555666666666666555555444333333222222333333444555444444333444555666777666666555555555444444444444444333333333333222222222222222222222222222222111111000000111111222333555444222000//////000111111111000000000000111111111111000000/////////...111111222222222222111111000000//////.........---////////////////////////000000000000////////////~~~~~~xxxssstttuuuuuuvvvvvvtttttttttooogggfffggghhhiiijjjjjjjjjjjjgggfffeeefffhhhkkkllllllmmmnnnpppqqqrrrsssrrrrrrvvv{{{|||tttcccSSSIIIEEEHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCFFFGGGIIIHHHGGGGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLOOOOOOPPPPPPPPPPPPOOOOOOPPPRRRUUUXXXYYYXXXVVVTTTUUUTTTRRRQQQPPPPPPPPPQQQNNNNNNOOOPPPQQQRRRSSSTTTSSSSSSRRRTTTUUUVVVUUUSSSSSSSSSTTTVVVXXXYYYWWWUUUTTTTTTUUUUUUVVVVVVVVVWWWYYYXXXWWWVVVUUUTTTSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTQQQQQQRRRRRRQQQPPPOOONNNMMMMMMNNNOOOQQQRRRPPPNNNPPPPPPOOONNNNNNMMMLLLLLLOOOOOOPPPPPPPPPOOOOOOOOOMMMNNNOOONNNMMMNNNPPPRRRPPPNNNMMMNNNPPPQQQPPPNNNNNNMMMMMMMMMMMMNNNOOOOOOOOOOOOOOONNNNNNLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIKKKLLLNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJOOOMMMKKKHHHGGGGGGGGGHHHEEEEEEFFFGGGHHHHHHIIIIIIMMMLLLLLLKKKJJJIIIHHHHHHFFFDDDDDDDDDFFFFFFEEEDDDHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDEEEHHHJJJJJJIIIKKKKKKKKKKKKJJJIIIHHHHHHKKKJJJHHHFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@???===<<<:::999999999:::;;;<<<<<<======<<<===<<<<<<;;;;;;::::::999:::999999888888999999:::;;;::::::999888888777777888888888888888888888888999888777777666666777777666666777777777888888888666666666666666666666666666666666666555555444444555555666666666666555555444333333222222333333444555444444333444555666777666555555555444444444444444444333333333222222222222222222222222222222222111111000000111111222333444333222111000000000000111000000//////000000111000000/////////.........000111111111111111111000000/////////............////////////////////////000000000000/////////...~~~yyywwwvvvyyy~~~mmm\\\OOOFFFCCCDDDDDDDDDCCCCCCCCCDDDDDDEEECCCDDDDDDEEEEEEEEEEEEEEEEEEGGGHHHHHHGGGGGGHHHIIILLLLLLLLLLLLKKKKKKKKKKKKOOOOOOQQQQQQRRRQQQPPPOOORRRSSSUUUVVVWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSQQQRRRTTTUUUUUUTTTTTTSSSTTTVVVWWWXXXVVVTTTSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWVVVUUUUUUTTTSSSSSSOOOOOOPPPQQQQQQPPPOOOOOOQQQQQQRRRSSSTTTVVVWWWWWWSSSRRRQQQPPPOOOOOONNNNNNMMMLLLMMMOOORRRSSSQQQPPPOOOOOOOOONNNMMMMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMMMMNNNPPPNNNLLLLLLMMMNNNOOONNNMMMMMMMMMMMMMMMMMMNNNNNNOOONNNNNNNNNMMMLLLKKKIIIHHHJJJIIIHHHGGGGGGGGGHHHIIIIIIKKKNNNOOOPPPOOOMMMKKKLLLLLLKKKKKKKKKKKKLLLLLLNNNLLLJJJHHHGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLJJJIIIHHHGGGGGGEEEDDDDDDEEEGGGHHHGGGFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDEEEHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCC???@@@AAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;::::::::::::;;;<<<============<<<<<<<<<;;;::::::999999999999888888888888999999::::::999999888777777777888888888888888888888888999888777777666666777777555666777888888888777666666666666666666666666666666555555555555444444444444555555666666555555444444333333222222333333444444444444333444444555666555555555555444444444444333333333333222222222222222222222222222222222222111000000000000111222222222222222222111000//////000//////......//////000/////////...............///000000111111000000///////////////............////////////////////////000000000/////////......|||zzzzzz}}}zzzkkkZZZOOOGGGCCCDDDHHHDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCEEEEEEFFFFFFFFFDDDFFFGGGGGGFFFFFFHHHIIILLLLLLLLLLLLKKKKKKKKKKKKNNNOOOQQQSSSSSSRRRQQQPPPRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSSSSTTTUUUSSSQQQQQQRRRTTTUUUTTTTTTSSSTTTUUUWWWWWWUUUSSSQQQRRRRRRTTTUUUVVVWWWWWWSSSSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTRRRPPPNNNMMMMMMNNNOOONNNNNNNNNPPPRRRRRRQQQOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPNNNMMMLLLMMMNNNKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKIIIHHHGGGJJJIIIGGGEEEEEEFFFGGGHHHIIIKKKNNNPPPPPPOOOMMMKKKLLLLLLLLLLLLLLLMMMMMMNNNLLLKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNMMMLLLKKKJJJIIIGGGFFFFFFEEEDDDDDDEEEGGGIIIHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGGGGEEEEEEFFFHHHJJJJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGFFFEEEDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA>>>???@@@@@@AAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>======<<<<<<;;;:::::::::999999888888888888999999999999888888777777777777777777777777888888888888888888777666666666666666444666777999999888666555666666666666666666666666444444444444444444444444444444444555555444444444444333333222222333333444444444444444444444444555444444444444444444444444333333333222222222222111111111111111111111111111000000000000000111222222000111222222222111///...//////............//////000000000/////////////////////000000000000/////////////////////.........////////////////////////000000/////////.........ppp^^^TTTKKKFFFBBB???AAAEEEEEEDDDCCCBBBBBBAAAAAABBB@@@AAABBBCCCDDDEEEEEEEEECCCDDDFFFFFFFFFFFFGGGIIILLLLLLLLLLLLKKKKKKKKKKKKNNNOOOQQQSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUSSSQQQQQQSSSUUUUUUUUUTTTSSSSSSUUUVVVUUUSSSQQQLLLLLLMMMNNNOOOQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSQQQOOOMMMMMMOOOQQQSSSSSSSSSTTTUUUUUUTTTSSSSSSSSSQQQOOOMMMLLLMMMNNNOOOQQQPPPPPPQQQRRRQQQOOOLLLMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQPPPMMMLLLLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNLLLLLLLLLKKKJJJIIIGGGGGGJJJHHHFFFEEEEEEEEEGGGHHHIIIJJJMMMNNNOOONNNLLLJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDEEEGGGIIIHHHHHHDDDEEEGGGHHHHHHHHHGGGFFFHHHFFFFFFGGGIIIKKKKKKKKKEEEFFFGGGIIIJJJKKKKKKKKKIIIHHHGGGFFFEEEEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@>>>???@@@AAAAAAAAAAAAAAA==================<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;999888888777777888888999888888777777777777666666666666777777777888888888888777777666555666666666444666777999888777555444555555555555555555555555333333333333444444444444333333444444444444333333444333333222222333333444444444444444444444333333333333444444444444444444333333222222222111111111111111111111111111111111000000//////000000111222///000111222222000///...//////............//////111111111111111111222222//////000000000000//////.........///////////////////////////////////////////////////............}}}fffVVVKKKFFFCCCCCCAAA>>>???BBBEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBCCCEEEEEEEEEEEEGGGIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNPPPRRRTTTVVVXXXYYYUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPQQQRRRSSSSSSRRRRRRSSSTTTTTTTTTUUUUUUUUUVVVUUUTTTRRRSSSUUUVVVVVVUUUTTTTTTSSSTTTUUUTTTRRRPPPLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTRRROOOMMMMMMOOORRRTTTVVVWWWXXXXXXWWWUUUSSSRRRQQQPPPNNNLLLLLLMMMNNNOOOSSSRRRQQQRRRRRRQQQNNNKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLNNNOOOPPPQQQRRRSSSQQQNNNLLLKKKLLLIIIJJJKKKKKKJJJJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLMMMKKKKKKKKKKKKJJJIIIHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEGGGHHHGGGFFFCCCDDDEEEGGGGGGGGGFFFFFFGGGFFFEEEFFFIIIJJJKKKJJJFFFGGGHHHIIIKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@@@@>>>???@@@@@@@@@@@@@@@@@@;;;<<<<<<<<<======>>>>>>::::::;;;<<<============>>>======<<<;;;;;;::::::888888777777777777888888777777777666666666666666555666666777777888888888888777666666555555666666555666777777777666555444555555555555555555555555222222333333333333333444222333333444444333333222444333333222222333333444333444444444444333333222333333333333444444444444222222222222111111111111111111111111111111111111000////////////000111111///000000111000000//////000//////......//////000222222222222333333333333///000000111111000000///.........////////////////////////////////////////////////.........------tttbbbSSSKKKEEEBBBBBBCCCBBB??????CCCAAA@@@@@@??????@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAACCCDDDEEEEEEEEEGGGIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNOOOPPPTTTXXX[[[^^^UUUUUUUUUUUUTTTSSSRRRQQQNNNOOOQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUWWWWWWVVVUUUUUUTTTSSSTTTTTTSSSQQQNNNOOOOOOPPPPPPQQQQQQQQQRRRPPPPPPQQQQQQRRRRRRRRRRRRTTTSSSQQQPPPPPPQQQSSSTTTVVVVVVWWWXXXWWWUUUSSSRRRNNNMMMMMMLLLLLLMMMOOOOOORRRQQQQQQRRRRRRRRROOOMMMJJJKKKKKKLLLMMMNNNNNNOOONNNMMMLLLLLLLLLNNNPPPQQQSSSTTTUUUSSSPPPMMMKKKKKKHHHJJJLLLKKKJJJIIIKKKMMMKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIKKKJJJJJJKKKLLLMMMNNNNNNLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDDDDDDDFFFFFFEEEDDDBBBCCCDDDFFFGGGGGGFFFEEEEEEDDDCCCDDDGGGIIIIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLJJJIIIGGGEEEDDDCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBAAAAAA@@@>>>>>>?????????>>>======:::;;;;;;<<<===>>>>>>???999:::;;;<<<<<<======<<<<<<;;;;;;::::::999888888888888777777777777888888666666666666666666666666555555666666777888888999777777666555555555555666777777666666666555555555555555555555555555555555111222222222333333333333222222333333333333222222444333333222222333333444333444444555444333222111222222333333333444444444222222222222111111111111111111111111111111111111///////////////000111111000000////////////000000111000000//////000000111111111111222222333333333000111111111111111111000............/////////000//////////////////////////////.........---------kkkXXXLLLFFFDDDBBB@@@@@@AAA@@@===>>>BBB============>>>???@@@AAA>>>>>>???@@@@@@@@@@@@???AAABBBDDDEEEDDDEEEGGGIIIHHHIIIJJJKKKLLLMMMNNNOOOMMMMMMNNNOOOSSSYYY^^^aaaRRRSSSSSSSSSRRRQQQOOONNNNNNOOOQQQSSSTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUWWWXXXXXXVVVTTTUUUTTTSSSTTTTTTSSSPPPNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSUUUUUUUUUSSSRRRPPPLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQSSSSSSQQQOOOJJJJJJKKKLLLMMMNNNNNNOOONNNMMMLLLLLLMMMOOOQQQRRRTTTUUUVVVTTTPPPMMMLLLKKKHHHJJJLLLLLLJJJIIIKKKMMMJJJJJJJJJJJJJJJKKKLLLLLLIIIJJJKKKKKKLLLLLLKKKKKKHHHIIIIIIIIIIIIHHHGGGFFFGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGGGGHHHHHHJJJKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFEEECCCDDDEEEEEEDDDCCCAAABBBDDDEEEFFFFFFFFFEEEDDDBBBAAACCCEEEGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLJJJHHHFFFDDDBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDD@@@AAAAAABBBBBBAAAAAAAAA===>>>>>>>>>===<<<;;;;;;::::::;;;<<<===>>>??????888999:::;;;<<<<<<<<<<<<::::::999999888777777666888888777777777777888888555555555666666666666666444555555666777888888999777777666555555555555555888777666555555555555555555555555555555555555555111111111222222333333333222222222333333222222222444333333222222333333444333444444555444333111000222222222333333444444444222222222111111111111000000000000000000000000000///////////////000111111111000///......///000111111111000000000000111111000000111111222222222222111111222222222222111111---.........//////000000//////////////////////////////.........---------tttaaaQQQIIIFFFDDDBBB@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAABBBDDDFFFGGGHHHGGGGGGJJJGGGGGGLLLTTTVVVRRRMMMQQQOOONNNMMMMMMPPPRRRTTTRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPRRRSSSTTTUUUTTTTTTRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWWWWVVVTTTSSSQQQPPPOOOOOOOOONNNLLLKKKKKKNNNPPPOOONNNMMMLLLMMMNNNOOOPPPUUUSSSQQQOOONNNPPPRRRTTTSSSSSSSSSTTTUUUTTTQQQNNNNNNMMMLLLLLLMMMNNNQQQRRRSSSSSSSSSRRRQQQOOONNNMMMMMMMMMMMMMMMNNNOOOPPPPPPRRRQQQNNNLLLMMMOOORRRTTTQQQQQQPPPOOONNNNNNMMMLLLKKKKKKMMMNNNNNNMMMLLLLLLKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKGGGLLLPPPNNNIIIEEEDDDEEEEEEFFFFFFEEECCCBBBDDDEEEGGGGGGHHHIIIIIIJJJJJJKKKNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMLLLKKKJJJHHHFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEBBBCCCDDDEEEEEEFFFEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>><<<;;;:::999999999999::::::;;;<<<======>>>======<<<;;;;;;::::::777888888888888999999999444555555555666666777777888888888888777666555444666666666666777777777777555555555555666666666666555444333333222222222222444444444444444444444444333333333222222222111111111111222222222333333333333333333333333333333333222222222222222222222222444444444444444444444444111111111111111111111111////////////000000000000000000000000000000000000///...///000000000---+++000000000000000000000000,,,,,,,,,---------......000000000000000000000000/////////...---------,,,////////////000000000000---------------...///000xxxvvvvvvxxxzzz}}}fff[[[NNNDDDAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>???????????????????????????@@@AAAAAABBBAAAAAAAAA@@@AAACCCDDDFFFFFFFFFEEEHHHGGGIIIPPPXXX[[[WWWQQQOOONNNMMMLLLMMMOOOQQQRRRQQQQQQPPPOOOOOOOOOPPPPPPPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRRRRSSSSSSTTTTTTUUURRRRRRRRRSSSUUUVVVWWWXXXTTTTTTTTTSSSRRRRRRQQQQQQNNNOOONNNLLLKKKKKKNNNPPPOOOOOOOOOOOOOOOPPPPPPQQQTTTSSSQQQPPPOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQOOONNNOOONNNMMMMMMMMMOOOQQQRRRQQQQQQQQQQQQPPPOOONNNNNNOOOOOOOOOOOOPPPQQQRRRRRRUUUSSSPPPMMMLLLMMMOOOPPPRRRQQQPPPOOONNNMMMLLLKKKLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJHHHLLLOOONNNIIIEEEDDDEEECCCDDDDDDDDDCCCCCCEEEGGGGGGGGGHHHHHHIIIJJJJJJJJJMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCC@@@AAACCCDDDEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>===<<<;;;:::999999999999::::::;;;<<<<<<============<<<;;;:::::::::777888888888888999999999555555555666666666777777777777777777666555444333555555555666666666777777555555555555666666666666555444333333222222333333444444444444444444444444333333333222222222111111222222222222333333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111////////////000000000000000000000000000000000000/////////000000000...,,,////////////////////////,,,---------............000000000000000000000000..................------////////////000000000000---------------...//////wwwqqqkkkjjjjjjjjjpppvvvrrraaaNNNIIIBBB??????AAABBBAAA????????????>>>>>>>>>>>>========================??????@@@AAAAAAAAAAAAAAA???@@@AAACCCDDDDDDDDDDDDEEEFFFKKKUUU]]]___[[[UUULLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMLLLMMMNNNPPPQQQPPPQQQRRRRRRRRRPPPOOONNNQQQQQQRRRRRRSSSTTTTTTUUUOOOOOOQQQRRRTTTUUUVVVWWWQQQQQQQQQRRRRRRRRRRRRRRRNNNNNNNNNLLLKKKLLLNNNQQQPPPQQQQQQRRRSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRQQQQQQPPPOOOOOONNNNNNPPPOOONNNMMMMMMNNNPPPQQQOOOOOOPPPPPPPPPPPPOOOOOOQQQQQQQQQRRRSSSSSSTTTTTTTTTRRROOOMMMLLLLLLNNNOOOSSSRRRQQQPPPNNNMMMKKKKKKMMMMMMNNNNNNNNNMMMKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIILLLNNNLLLHHHDDDCCCDDD@@@BBBCCCCCCCCCDDDFFFHHHFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCC===>>>@@@AAACCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFBBBAAAAAA@@@@@@??????>>>@@@????????????@@@@@@AAADDDCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>============<<<;;;:::999888888999999::::::;;;;;;<<<<<<===<<<<<<;;;;;;::::::999777888888888888999999999555555666666666666777777666666666666666555444333444444444555555555666666555555555555666666666666555444333333333333333333444444444444444444444444333333333222222222111111222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111////////////000000000000000000000000000000000000000000000000000///..............................------........./////////000000000000000000000000..................//////////////////000000000000...------------...//////|||tttqqqnnnkkkkkkmmmtttyyy~~~}}}qqq\\\NNNEEECCC@@@???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCFFFMMMVVV^^^___YYYTTTKKKKKKLLLMMMMMMNNNNNNNNNNNNLLLJJJJJJJJJMMMPPPRRRNNNOOOPPPQQQPPPPPPOOONNNPPPPPPQQQQQQRRRSSSTTTTTTPPPPPPQQQRRRSSSTTTTTTTTTPPPPPPPPPQQQQQQQQQQQQQQQOOOOOONNNMMMLLLMMMOOORRRRRRSSSTTTVVVVVVUUUTTTTTTRRRSSSTTTTTTTTTSSSQQQQQQRRRRRRQQQPPPNNNMMMNNNOOOOOONNNMMMMMMMMMMMMNNNOOONNNOOOPPPQQQRRRRRRRRRRRRQQQRRRSSSTTTTTTUUUUUUUUUPPPOOOMMMLLLMMMNNNPPPRRRTTTTTTRRRQQQOOONNNMMMLLLNNNNNNOOOOOONNNLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKIIIEEECCCCCCDDDBBBCCCCCCCCCBBBCCCEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCC>>>???@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFGGGFFFFFFFFFEEEEEEAAAAAA@@@@@@?????????>>>@@@@@@?????????@@@@@@AAACCCCCCBBBAAA???>>>======>>>>>>>>>===============<<<<<<;;;:::999999888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999777777888888888999999999666666666666666666777777555555666666555444333333333333333444444444555555555555555555666666666666555444444333333333444444444444444444444444444444333333333222222222111111222333333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////000000000000////////////////////////000111111111////////////.................................////////////000////////////////////////------......//////000000////////////000000000000......---------......///yyyttttttyyy{{{||||||{{{{{{|||~~~zzzxxx~~~tttgggZZZNNNEEE???>>>============;;;:::========================>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDFFFLLLTTTYYYXXXSSSNNNJJJKKKKKKLLLMMMMMMNNNNNNLLLKKKIIIHHHIIILLLOOOQQQKKKLLLNNNOOOPPPPPPPPPOOONNNOOOPPPQQQRRRSSSTTTTTTRRRSSSSSSTTTSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOPPPOOONNNMMMNNNQQQTTTTTTUUUVVVXXXXXXWWWVVVVVVSSSTTTUUUVVVVVVTTTSSSRRRRRRSSSSSSQQQNNNMMMNNNPPPLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQSSSTTTTTTUUUUUUQQQRRRSSSTTTUUUUUUTTTTTTPPPOOONNNMMMNNNOOOPPPRRRUUUUUUTTTRRRQQQOOONNNNNNNNNOOOOOOOOONNNMMMKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFFFFDDDBBBAAABBBCCCEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIKKKLLLLLLKKKJJJHHHJJJJJJJJJJJJIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>===<<<;;;=========>>>>>>>>>>>>>>>;;;;;;;;;::::::999999888999999999::::::::::::::::::::::::::::::999999999777777888888888999999999777777777777777777666666555555555555555555444333333333333333444444444444555555555555666666666666444444444333333444555555444444444444444444444444333333333222222222111111222222222333333333444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////111111000...---...000.................................////////////000////////////////////////---......//////000000000////////////000000000000///......---------......}}}{{{{{{wwwtttqqqrrrxxx~~~mmm]]]QQQJJJDDD@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCDDDFFFJJJNNNQQQPPPLLLIIIIIIIIIIIIIIIJJJKKKLLLMMMKKKJJJIIIIIIJJJLLLNNNOOOJJJLLLMMMOOOPPPQQQPPPPPPMMMNNNOOOPPPQQQSSSSSSTTTSSSTTTTTTTTTSSSQQQOOONNNQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQPPPOOOPPPSSSVVVVVVWWWWWWXXXXXXXXXXXXXXXTTTUUUVVVVVVVVVUUUSSSRRRQQQSSSTTTRRRNNNLLLMMMOOOKKKKKKLLLLLLMMMNNNNNNNNNPPPQQQRRRTTTUUUVVVVVVVVVPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSQQQOOONNNNNNNNNOOOTTTTTTSSSRRRQQQPPPPPPOOONNNNNNOOOOOOOOOMMMLLLKKKIIIJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNHHHGGGFFFEEEEEEEEEGGGGGGIIIIIIHHHFFFBBB@@@@@@AAADDDEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJJJJIIIHHHGGGFFFEEEGGGGGGGGGFFFEEEEEEDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAA@@@AAACCCDDDFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAA@@@??????>>>===<<<;;;;;;<<<<<<============>>>>>><<<;;;;;;;;;:::::::::999999999999999::::::::::::999999999999999999999999777888888888888999999999888888777777777777666666555555666666666555555444333333333444444444555555555555555555666666666666444444444444444444555666444444444444444444444444333333333222222222111111111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...000111///,,,+++...111........................------........./////////000000000000000000000000//////////////////000000////////////000000000000//////...------------...zzzqqqlllnnnssszzz~~~|||lllcccVVVLLLEEEBBB@@@???=========<<<;;;<<<===???;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@@@@@@@?????????@@@AAABBBDDDEEEFFFHHHIIIIIIHHHFFFHHHGGGFFFEEEFFFHHHJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLMMMOOOPPPPPPPPPOOOOOOMMMMMMNNNOOOQQQRRRSSSTTTPPPQQQRRRSSSRRRPPPNNNMMMPPPPPPPPPQQQRRRRRRSSSSSSRRRSSSSSSRRRQQQRRRUUUXXXXXXXXXWWWWWWXXXXXXYYYZZZSSSTTTTTTTTTSSSSSSRRRRRRNNNRRRTTTRRRMMMJJJJJJLLLJJJKKKMMMNNNOOOPPPQQQQQQPPPQQQRRRSSSTTTUUUUUUUUUQQQRRRTTTVVVVVVVVVUUUTTTTTTTTTRRRQQQPPPOOOOOOOOOQQQQQQQQQQQQPPPPPPPPPOOOMMMNNNOOOOOOOOONNNMMMLLLJJJKKKMMMOOOPPPPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMJJJHHHFFFFFFGGGIIIKKKLLLKKKKKKJJJGGGCCCAAAAAABBBDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBAAABBBCCCEEEGGGGGGHHHHHHEEEEEECCCBBBAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????============<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999888888888999999999999999777888888888888999999999888888888777777777666666555666666777777666666666444444444444555555555555555555555555666666666666444444444444444555666666444444444444444444444444333333333222222222111111000000000111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---///111...***)))---000////////////////////////,,,---------............000000000000000000000000000000000///////////////////////////000000000000//////...---------------uuurrruuuzzz}}}xxx|||~~~|||}}}}}}pppfffRRRMMMFFFBBBAAAAAAAAAAAA<<<<<<;;;888777777999;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>??????@@@@@@??????>>>======>>>???@@@DDDDDDDDDDDDEEEFFFFFFGGGFFFEEECCCBBBCCCEEEHHHJJJKKKKKKKKKLLLLLLLLLLLLLLLOOOOOOPPPQQQPPPOOONNNMMMLLLMMMNNNOOOQQQRRRSSSTTTMMMNNNPPPQQQQQQPPPNNNMMMNNNNNNOOOQQQSSSTTTUUUVVVSSSTTTTTTSSSRRRSSSWWWYYYYYYXXXWWWWWWWWWXXXZZZ[[[SSSRRRRRRRRRQQQQQQQQQQQQLLLPPPTTTRRRMMMIIIIIIJJJKKKLLLNNNPPPRRRSSSSSSTTTPPPQQQRRRSSSTTTTTTTTTTTTQQQSSSUUUWWWWWWWWWVVVUUUQQQQQQQQQQQQQQQRRRSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNOOOPPPOOONNNMMMKKKLLLNNNPPPQQQQQQQQQQQQNNNNNNNNNMMMMMMMMMMMMLLLKKKIIIGGGGGGIIIMMMOOOPPPKKKKKKJJJGGGDDDBBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGIIIHHHHHHHHHHHHIIIJJJKKKGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDD@@@@@@?????????@@@BBBCCCBBBCCCDDDFFFHHHIIIIIIIIIEEEDDDCCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===>>>>>><<<<<<<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;999999999999999999999999888888888888888888999999777888888888888999999999999888888888777777666666666666777777777777777666444444444555555555666666555555555555666666666777444444444444444555666777444444444444444444444444333333333222222222111111///000000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000,,,///000...)))(((,,,000000000000000000000000000,,,,,,,,,---------......000000000000000000000000111111000000//////......////////////000000000000000///...---------------~~~{{{uuuvvv{{{~~~yyyqqqfffYYYPPPCCCBBBAAA???>>>=========;;;::::::::::::;;;<<<<<<999::::::;;;<<<===>>>>>>===<<<;;;::::::;;;<<<===============>>>>>>>>>>>>======>>>???????????????CCCDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHHHHGGGHHHJJJLLLIIIJJJJJJJJJKKKMMMNNNOOONNNNNNNNNOOOOOOPPPPPPPPPNNNPPPRRRSSSTTTSSSRRRQQQRRRRRRRRRQQQQQQQQQQQQQQQTTTSSSSSSSSSSSSUUUWWWXXXUUUTTTRRRQQQQQQSSSUUUVVVYYYYYYXXXWWWVVVVVVUUUUUUUUUQQQMMMMMMOOOQQQQQQOOOPPPOOONNNMMMLLLLLLLLLLLLKKKLLLNNNPPPRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVXXXUUURRRPPPNNNOOOPPPQQQRRRPPPNNNMMMNNNNNNMMMKKKPPPPPPPPPPPPOOONNNMMMMMMLLLLLLMMMNNNNNNOOOPPPPPPMMMLLLJJJIIIJJJKKKMMMNNNJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLJJJGGGEEEDDDCCCCCCDDDEEEEEEFFFHHHIIIIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIJJJKKKJJJIIIHHHFFFEEEDDDDDDJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDAAA@@@@@@AAADDDEEECCCCCCDDDEEEEEEEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAA@@@??????????????????@@@@@@@@@???>>>>>>>>>===<<<;;;;;;:::;;;;;;999999888888888999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999::::::::::::999888888888888888777777777777777444555555555666666777777:::999777555444555555666777777777777777777777777666666555555555444444444666666666666666666666666666666555444444444444555777777777666555555555444444444444333222111000///333222222111111222222333333333333222222111111111111...++++++...111111000///000111222222111000/////////////////////////////////000000111111111222222222111000///...------000000000000////////////000,,,))))))---000111000......////////////..................////////////111000...------......///111111000000//////..............................~~~zzzzzzzzzzzz|||~~~}}}{{{{{{zzz~~~~~~zzzzzzyyywww{{{~~~vvvlllccc\\\SSSJJJCCCAAA@@@???===<<<;;;;;;;;;999999999999999:::;;;;;;::::::;;;;;;<<<<<<=========<<<;;;::::::;;;<<<===<<<<<<=========>>>>>>>>>999:::<<<>>>@@@AAABBBBBBAAAAAA?????????@@@BBBCCCBBBDDDEEEEEEEEEFFFHHHJJJJJJJJJJJJKKKKKKMMMNNNOOONNNNNNNNNOOOOOOPPPPPPPPPMMMNNNQQQSSSTTTTTTTTTSSSRRRSSSSSSSSSRRRQQQQQQPPPSSSSSSRRRRRRSSSTTTUUUVVVVVVUUUSSSSSSSSSTTTVVVWWWXXXXXXWWWVVVUUUSSSSSSRRRRRROOOMMMLLLNNNOOOOOOMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWUUURRROOONNNOOOPPPQQQRRRPPPNNNMMMNNNNNNMMMLLLOOOPPPPPPOOOOOONNNMMMLLLLLLLLLMMMNNNNNNOOOPPPPPPOOONNNLLLJJJIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMLLLJJJHHHFFFEEEDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKMMMLLLJJJIIIIIIIIIJJJKKKJJJIIIIIIHHHGGGFFFEEEEEEIIIIIIIIIHHHGGGFFFFFFEEEFFFEEECCCBBBBBBCCCEEEFFFDDDEEEEEEFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>===<<<;;;;;;::::::;;;777888999::::::::::::999;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888888888888777777777777666666666777777888888888::::::999888777777777777777777777777777777777777777777777666666555555555666666666666666666666666666666555444444444444555666555555555555555555444333333333333333222111000333222222111111222222333333333333222222222111111222///,,,,,,///111111000///000000111111000000/////////////////////////////////000000000111111111////////////000000000000000000000/////////......000...,,,,,,...000111111...///////////////..................////////////000000///...............000000000///////////////........................{{{|||vvvrrrssszzz{{{|||~~~zzzuuullldddYYYPPPJJJEEE@@@<<<======<<<:::999999999999888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<============>>>999:::<<<===???@@@AAAAAA@@@???===;;;;;;>>>@@@BBBAAACCCDDDEEEDDDEEEGGGHHHJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMNNNOOOOOOPPPQQQQQQMMMOOOQQQTTTVVVVVVVVVUUUSSSTTTTTTTTTSSSQQQPPPNNNRRRRRRQQQQQQQQQRRRSSSSSSVVVUUUTTTTTTTTTVVVWWWXXXWWWWWWUUUTTTSSSQQQPPPOOOOOONNNLLLMMMNNNNNNMMMKKKMMMMMMLLLKKKJJJJJJJJJJJJLLLMMMNNNPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWUUUTTTQQQOOONNNOOOPPPQQQRRRPPPNNNMMMNNNOOONNNMMMNNNOOOOOONNNNNNMMMLLLKKKLLLMMMMMMNNNNNNOOOOOOOOOPPPOOOMMMJJJIIIHHHHHHIIIKKKKKKJJJJJJKKKKKKLLLMMMNNNMMMKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKJJJJJJIIIJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@??????>>>===<<<;;;::::::::::::666777:::<<<<<<;;;888777;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;999888888888999:::888888888888888888888888888888888888888999999999:::::::::::::::999888777777777777777777777777777888888777777777777666666666666666666666666666666666666555444444444444555333444444444444444444555222222333333333333222222333222222111111222222333333333333222222222222111333111///...///111111000000//////......//////000//////////////////////////////000000000000111111.../////////000000000111/////////.........------...///000///......///000//////000000///...------............///////////////////////////......---//////////////////000000........................~~~|||yyyrrrlllgggZZZTTTLLLEEEBBB@@@===;;;;;;;;;:::999888888888888888888777777888888999:::;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<===>>>>>>=========@@@???>>>===>>>???AAABBBAAACCCEEEFFFFFFFFFGGGIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRPPPRRRTTTWWWXXXXXXWWWVVVSSSTTTUUUTTTSSSQQQOOOMMMQQQQQQQQQQQQQQQQQQQQQRRRUUUUUUTTTTTTUUUVVVWWWXXXWWWVVVUUUTTTRRRPPPOOOOOONNNNNNNNNNNNNNNNNNLLLKKKOOOOOONNNMMMLLLLLLLLLLLLKKKLLLNNNOOOQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTTTTUUUUUUVVVVVVWWWSSSRRRPPPOOONNNOOOPPPPPPQQQOOONNNNNNOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKJJJLLLLLLMMMMMMMMMNNNNNNNNNOOONNNLLLJJJIIIIIIIIIIIIKKKKKKJJJJJJJJJKKKLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGHHHJJJKKKLLLMMMNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHIIIIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@???======<<<;;;::::::::::::777888:::;;;;;;:::888777:::;;;;;;<<<<<<;;;;;;:::;;;:::888666666777888999777888888888888888999999888888888888999999999999999999:::;;;:::999888777666666666666666666666666777777777777777777777777666666666666666666666666666666555444444444444555222222222333333444444444111222222333444444333333333222222111111222222333222222222222222222222222444333111000000000000000000///...------...///000//////////////////////////////000000000000000000111111111000///.........///.........------------+++...111111...,,,---...000000000000///...---,,,............////////////...///000000000///---,,,---......//////000000000........................zzzssslllfff```XXXRRREEECCC@@@>>>===<<<;;;:::::::::999888888888999999888888888888888999999:::;;;;;;;;;:::999999888888:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<;;;===>>>???AAAAAA@@@?????????BBBDDDEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNPPPQQQRRRSSSUUUVVVXXXYYYYYYXXXWWWVVVSSSSSSTTTSSSRRRPPPNNNMMMQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVTTTSSSRRRQQQPPPNNNOOOPPPPPPOOONNNNNNMMMPPPOOONNNMMMMMMLLLLLLMMMJJJKKKMMMNNNPPPPPPQQQQQQPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUQQQPPPOOOOOONNNOOOPPPPPPPPPOOOMMMNNNOOOPPPPPPOOOMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJIIIFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@???>>>===<<<;;;::::::999999:::::::::999999888999999:::::::::;;;;;;;;;;;;:::::::::888666555444555777888777777888888999999999:::888888888888888888888888777888999999999888666555666666666666666666666666666666666666666666666666666666666666666666666666666666555444444444444555111222222222333333444444111222333333444444444444333222222111111222222333222222222222222222222222333333333222111000000111000///...------...///000000000000000000000000000000000//////////////////111111000000//////......///.........------------,,,///333222///---.../////////000//////...------............////////////...///000000000///---,,,------......//////000000........................{{{nnniiibbb\\\WWWPPPGGGAAA;;;;;;<<<===<<<<<<;;;:::999999888888888999999:::888888888777888999999::::::::::::999999888888888::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<888999:::<<<===>>>>>>>>>:::;;;>>>@@@AAA???===;;;<<<>>>AAABBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTVVVWWWXXXYYYYYYWWWVVVTTTSSSRRRQQQPPPPPPOOONNNNNNPPPQQQRRRSSSTTTTTTTTTTTTRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRPPPQQQRRRQQQOOONNNOOOPPPOOOOOONNNMMMLLLLLLLLLLLLKKKLLLMMMOOOPPPPPPQQQQQQOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRROOOOOONNNNNNNNNOOOPPPPPPPPPNNNMMMNNNPPPQQQQQQPPPMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKLLLLLLMMMJJJIIIHHHGGGGGGIIIKKKLLLMMMLLLLLLKKKJJJJJJJJJKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEBBBBBBBBBBBBAAA???>>>======<<<;;;:::999999999999;;;:::999888777888999:::::::::;;;;;;;;;;;;::::::888888666555555555666777777777888888999:::::::::999999999888888888888888666666777777777666666555777777777777777777777777555555666666666666777777666666666666666666666666666666555444444444444555222333333333333333333444222222333444444444444444333222222111111222222333111222222222222333333333111222333222111000111222000//////......//////000000000000000000000000000000000////////////......------...///000111222222/////////.........------///000333333222111111111......////////////..................///////////////////////////......---..................//////........................{{{sssmmmjjjaaa[[[TTTNNNJJJFFF@@@<<<999:::;;;;;;;;;:::;;;;;;777777777777777888999999777777666666777777888999999999999999888888888888999:::;;;;;;;;;;;;:::999999::::::::::::;;;;;;;;;888999:::;;;<<<=========:::;;;===>>>>>>>>>===<<<:::===@@@BBBAAAAAAAAABBBCCCDDDDDDEEEGGGIIIKKKLLLIIIJJJLLLNNNPPPRRRTTTTTTSSSTTTVVVWWWWWWVVVUUUSSSRRRQQQOOOMMMMMMMMMOOOOOOPPPRRRTTTUUUWWWWWWWWWWWWRRRSSSTTTVVVWWWWWWXXXXXXUUUUUUUUUTTTTTTTTTSSSSSSQQQRRRRRRPPPNNNMMMPPPRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRROOOOOOPPPPPPQQQRRRRRRSSSRRRQQQQQQPPPPPPOOOOOONNNMMMMMMNNNNNNNNNOOOOOOPPPOOONNNMMMNNNPPPRRRRRRQQQNNNNNNNNNNNNMMMLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJKKKLLLLLLLLLIIIHHHFFFEEEFFFGGGJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHDDDDDDEEEFFFFFFGGGHHHHHHFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGHHHIIIKKKLLLLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBAAA@@@>>>===<<<===<<<;;;:::999999999999::::::::::::999999888888999::::::;;;;;;::::::999999888888888777777777777777777888999999:::;;;;;;;;;:::::::::999999999888666666666555555666666777777777777777777777777777666666666777777888888888666666666666666666666666666666555444444444444555444444444444333333333333333333444444444444444444333222222111111222222333111111222222222333333333...000222222000///111222///000000111111000000///000000000000000000000000000000/////////.........------...///000111222222000000000/////////...............///111111111///,,,---...///000000000000............////////////000000///.................................------........................xxxmmmeee```\\\ZZZTTTNNNFFFAAA@@@???===:::888888888666555555666888666666666666666777888999555555555555555666777777888888888888888888888888999999;;;;;;;;;;;;999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999===============>>>??????<<<>>>BBBCCCCCCBBBBBBCCCDDDDDDEEEFFFIIIKKKMMMNNNIIIJJJLLLNNNPPPRRRTTTUUUOOOQQQSSSUUUVVVUUUTTTSSSQQQPPPMMMKKKKKKMMMOOOQQQQQQRRRTTTWWWXXXYYYYYYYYYSSSTTTVVVWWWXXXYYYYYYYYYTTTTTTTTTTTTTTTSSSSSSSSSQQQRRRRRROOOLLLLLLPPPSSSSSSSSSRRRQQQPPPPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSPPPPPPQQQQQQRRRSSSSSSTTTRRRQQQPPPOOONNNNNNMMMLLLMMMMMMMMMNNNOOOOOOOOOPPPOOONNNMMMNNNPPPRRRRRRRRRNNNOOOOOONNNNNNMMMLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIGGGEEEDDDEEEFFFIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLLLLKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHHHHGGGGGGIIIJJJLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFIIIJJJKKKMMMMMMKKKJJJIIIHHHHHHFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@???>>><<<<<<<<<<<<;;;:::999999999999888999;;;<<<;;;:::777555999::::::;;;;;;::::::999999::::::::::::999888888777777888999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::888777666555555666777888777777777777777777777777777777888888999999999999666666666666666666666666666666555444444444444555555555555444444333333333333444444555555444333333333222222222222222222333111111111222222333333333,,,///222222000///111333///000111222222111000///000000000000000000000000000000//////.........---000000000000////////////000000000000////////////,,,)))(((***...///...,,,+++,,,---///000000111111............/////////000111000///------...///////////////......------,,,........................}}}sssnnnfff___YYYTTTOOOLLLDDDCCCAAA>>><<<:::999999777777777777777777777777666666666666666666666666555555555555666666666666777777888999999999999888:::::::::999999888888888777777888999::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;999;;;===>>>======>>>???===>>>???@@@AAABBBBBBBBBBBBDDDFFFGGGHHHJJJLLLNNNKKKLLLMMMPPPQQQSSSTTTTTTPPPOOONNNQQQSSSTTTRRROOOLLLLLLMMMOOOPPPQQQRRRRRRTTTRRRRRRTTTWWW[[[\\\]]]WWWWWWWWWWWWVVVVVVUUUTTTUUUTTTRRRQQQPPPPPPPPPQQQRRRRRRQQQOOOOOOPPPTTTWWWTTTSSSRRRQQQQQQRRRSSSTTTPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPPPPQQQQQQRRRTTTSSSQQQOOOMMMKKKIIIHHHMMMMMMMMMNNNNNNOOOPPPQQQOOOPPPPPPPPPQQQRRRRRRRRRQQQPPPNNNLLLKKKJJJIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGJJJIIIIIIHHHHHHHHHIIIIIILLLJJJIIIHHHHHHIIIKKKLLLKKKJJJIIIHHHIIIIIIKKKLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFGGGHHHJJJKKKMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIGGGGGGFFFFFFFFFFFFEEEEEEFFFHHHHHHGGGEEEDDDCCCBBBCCCFFFHHHHHHHHHEEEDDDCCCCCCCCCDDDFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@AAA@@@???===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>======<<<<<<<<<;;;===<<<;;;999888777666666777777888999::::::;;;;;;:::999999888777666555555555555666666666666555555666666666555444444444333888888888888777777777666;;;999777555444333333333444444444444444444444444444333333222222333333444666666666555444444333333333333333222222222111111000000////////////000000222222222111111111000000000000000000000000000000000000000000000000000000111000000///////////////////////////////////////000000000000000000000000000000//////.........---////////////////////////------------------------//////............////////////.........---------+++,,,,,,---............}}}tttkkkeeeaaa\\\VVVPPPLLLHHHEEEBBB@@@???===;;;999888888777555555555555555555555555555555555555555555555555555555555555666666666666666666777888888888777777::::::999999999888888888777777888999999:::;;;;;;999::::::;;;;;;;;;;;;;;;999;;;=========<<<===>>>===>>>???@@@AAABBBBBBBBBBBBEEEGGGIIIIIIJJJKKKMMMJJJLLLMMMOOOQQQRRRSSSSSSOOONNNNNNPPPRRRSSSQQQNNNMMMMMMMMMNNNOOOPPPQQQRRRSSSRRRRRRTTTWWWZZZ\\\\\\VVVVVVVVVVVVVVVUUUTTTTTTUUUTTTRRRQQQQQQQQQQQQRRRQQQQQQQQQOOONNNPPPSSSVVVSSSSSSRRRRRRRRRRRRSSSSSSPPPPPPOOOOOOOOOOOOPPPPPPRRRRRRQQQQQQQQQQQQQQQRRRPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSPPPPPPPPPPPPQQQQQQQQQQQQOOOOOOMMMKKKJJJIIIHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJHHHGGGGGGHHHJJJKKKJJJJJJIIIHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEGGGGGGFFFDDDEEEDDDCCCCCCEEEGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCCCCBBB@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================<<<<<<;;;;;;<<<;;;:::999999888888999888888888999999:::::::::999888888888777666666666555555666666666666555555555555555555555444444444888888888777777777666666888777555444444444444555444444444444444444444444444444333333333333444444444444444444444333333333333333333222222222111111000000////////////000000222222222111111111000000000000000000000000000000000000000000000000000000......---......///000000////////////////////////........................000/////////............////////////////////////........................//////............////////////.........---------,,,------............---wwwmmmeee^^^WWWRRRRRRNNNIIIFFFCCCAAA???===;;;:::999777666666666666444444444444444444444444555555555555555555555555444555555555555666666666444555666666777777666666999999999888888888888888777777888888999:::::::::999999:::;;;;;;;;;;;;:::888:::<<<===<<<<<<===>>>===>>>???@@@AAABBBBBBBBBCCCFFFIIIKKKJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRRRRSSSOOONNNNNNOOOQQQQQQPPPNNNPPPOOONNNMMMMMMOOOQQQRRRSSSRRRRRRTTTWWWZZZ[[[[[[TTTUUUUUUUUUUUUTTTSSSSSSTTTSSSSSSRRRRRRRRRSSSSSSQQQQQQQQQOOONNNOOORRRTTTRRRRRRSSSSSSSSSSSSRRRRRRPPPOOOMMMLLLLLLMMMOOOPPPSSSSSSRRRQQQPPPPPPQQQQQQNNNMMMLLLKKKKKKLLLMMMNNNJJJKKKLLLNNNQQQTTTVVVXXXQQQPPPPPPPPPPPPPPPPPPOOONNNMMMLLLJJJIIIHHHHHHGGGIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLKKKKKKJJJFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCCCCEEEFFFGGGEEEDDDFFFDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCEEEFFFEEEFFFFFFGGGGGGGGGGGGFFFGGGFFFFFFEEEDDDCCCBBBBBB???@@@@@@@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;888888999999999999999999777777777777777777777777555555666666666666555555444444444555555555555555777777777777666666666666444444333333333444555555444444444444444444444444444444444444444444444444222222222222333333333333333333333222222222111111000000////////////000000222111111111111000000000000000000000000000000000000000000000000000000000++++++,,,,,,---///000111////////////////////////........................////////////............//////////////////////////////////////////////////////............//////...............------------............------,,,}}}qqqlllccc\\\WWWRRRNNNKKKIIIFFFCCCAAA@@@>>><<<;;;777666666555555555555555444444444444444444444444555555555555555555555555444444444555555555666666555555666777777777777666888888888888888888888777777777888888999999999:::888888999:::::::::::::::888:::<<<<<<<<<;;;<<<======>>>???@@@AAABBBBBBBBBCCCFFFJJJLLLKKKIIIHHHHHHJJJKKKMMMNNNPPPQQQQQQRRRPPPOOOOOOPPPPPPPPPPPPOOOQQQPPPNNNLLLLLLNNNPPPRRRRRRQQQRRRTTTWWWYYYZZZYYYSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTPPPQQQPPPOOOMMMMMMPPPRRRPPPQQQRRRSSSSSSRRRQQQPPPPPPNNNLLLKKKKKKLLLNNNPPPSSSRRRQQQPPPOOOOOOOOOOOONNNMMMKKKKKKKKKLLLNNNOOOMMMNNNOOORRRUUUXXX[[[\\\QQQPPPPPPPPPOOOOOONNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHMMMLLLJJJIIIHHHGGGGGGFFFIIIHHHGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIFFFGGGIIIJJJKKKJJJHHHGGGEEEDDDDDDEEEGGGGGGFFFEEEFFFDDDBBBBBBCCCDDDCCCBBBCCCBBBAAAAAAAAABBBDDDEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA??????????????????>>>>>>::::::;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999888888888888666666666777777777777777444555555666666555555444333444444444555666666666777777666666666555555555333333333333333333333333444444444444444444444444444555555555555555555444333333333333222222222222333333333222222222111111000000////////////000000111111111111000000000000////////////////////////000000000000000000000000------------...///000111////////////////////////........................///////////////.........////////////////////////........................//////............//////........................------...------,,,+++***{{{qqqiiiddd\\\XXXSSSNNNJJJHHHEEEDDDAAA???<<<;;;:::999777555666555555555555555666666555555555555555555555555555555555555555555555555444444444444555555555555555666777777888888777777777777777777777777777777777888888888888888999999777888999999::::::999999777999;;;<<<;;;;;;;;;======>>>???@@@AAABBBBBBBBBCCCFFFJJJKKKJJJHHHGGGGGGJJJKKKLLLNNNOOOPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQPPPNNNLLLLLLNNNPPPRRRQQQQQQQQQTTTWWWXXXXXXXXXRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTPPPPPPPPPNNNLLLLLLNNNOOOOOOPPPQQQRRRRRRQQQPPPOOOPPPNNNLLLJJJJJJLLLNNNPPPQQQPPPPPPOOONNNNNNNNNOOOKKKKKKLLLMMMNNNQQQSSSUUUZZZZZZYYYZZZZZZ[[[\\\\\\PPPPPPOOOOOONNNNNNNNNMMMNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGGGGFFFFFFGGGGGGHHHMMMLLLJJJIIIHHHGGGGGGFFFHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIGGGHHHJJJLLLLLLKKKIIIHHHGGGFFFFFFGGGIIIIIIHHHFFFEEEDDDBBBAAABBBBBBAAA@@@BBBAAA@@@@@@@@@AAACCCDDDCCCDDDDDDEEEDDDDDDCCCCCCDDDCCCCCCCCCBBBAAAAAAAAA??????>>>>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<;;;:::999999999999999888888888888888888888666666666666666777777777444444555555555555444444333444444444555666666666666666666555555555555444444444444333333222111111444444444444444444444444444444555666666555444444666555555444333222222111333333333222222222111111000000////////////000000000000000000000000000000////////////////////////////////////////////////000000///////////////000////////////////////////////////////////////////.........///////////////////////////////////////------------------------//////............//////---.....................,,,,,,,,,,,,,,,+++***)))vvviii```[[[VVVRRRMMMKKKHHHEEECCCAAA@@@@@@===;;;:::999999888666444666666555555555555666666555555555555555555555555444444444444444444444444333444444444444555555555666666777888888888888777666666666666777777777777888888888888888888888888777777888999999999999888666888:::;;;::::::;;;<<<===>>>???@@@AAABBBBBBBBBBBBEEEHHHIIIHHHGGGGGGGGGJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQQQQPPPNNNNNNOOOQQQPPPOOONNNMMMMMMOOOQQQRRRQQQPPPQQQSSSVVVXXXWWWVVVRRRSSSSSSTTTTTTTTTTTTSSSRRRSSSSSSTTTTTTSSSRRRRRROOOPPPPPPNNNLLLKKKLLLMMMNNNNNNOOOOOOOOOOOONNNNNNOOONNNLLLKKKKKKLLLNNNOOOPPPOOOOOOOOOOOOOOOPPPPPPKKKLLLOOOSSSVVVZZZ\\\]]]fffdddbbb^^^[[[YYYWWWVVVOOOOOONNNNNNNNNNNNNNNMMMNNNMMMLLLKKKJJJJJJJJJJJJGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIHHHHHHHHHGGGFFFFFFEEEGGGGGGIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFHHHIIIJJJHHHGGGDDDBBBAAA@@@AAABBBAAA@@@AAA@@@?????????@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>===<<<<<<<<<<<<===999::::::;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::999999:::::::::::::::;;;<<<;;;:::999888888888888777777888888888888888888666666666666666666666666444444555555555555444444444444444555555555555555666555555555444444444444444444555444333222111000444444444444444444444444333444555666666555444333555555555444333333222222333333333222222222111111000000////////////000000//////000000000000000111000000000000000000000000////////////////////////111111000///////////////////////////////////////000000000000000000000000.........///////////////////////////////////////------------------------//////............//////---------...............+++,,,,,,,,,,,,++++++***mmmfff\\\TTTPPPMMMJJJGGGEEEEEECCCAAA???======>>>:::999888999::::::888666666666555555555555555666444444444444444444444444444444444444444444444444333333444444444555555555444555666666777777666666555555555666666666777777888888888888777777777777666777777888888888888888666888:::::::::999:::<<<===>>>???@@@AAABBBBBBBBBAAACCCFFFFFFFFFFFFGGGHHHJJJJJJLLLMMMNNNNNNNNNNNNNNNOOOOOOMMMKKKJJJMMMOOOMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPQQQSSSVVVWWWVVVUUURRRSSSTTTTTTUUUUUUUUUTTTRRRSSSSSSTTTSSSRRRPPPPPPOOOPPPPPPNNNKKKJJJJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNPPPPPPPPPPPPQQQRRRSSSSSSSSSUUUYYY\\\___```aaaaaaaaa```]]]YYYVVVSSSQQQPPPMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGIIIJJJKKKLLLLLLKKKKKKKKKJJJHHHGGGFFFEEEDDDEEEFFFHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFGGGFFFFFFGGGIIIIIIHHHFFFCCCAAA??????@@@AAAAAA@@@@@@??????>>>???@@@AAABBBDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>><<<;;;::::::::::::999999::::::;;;<<<<<<=========<<<;;;;;;:::999999888999999999::::::::::::999888888777777888888888666666777777888888999999777777777666555555555444333444444555555444444333555555555555555444444444555555555444444444333333333333444555555444333222444444444444444444444444222333444555555444333222111111222222333333333444333333333222222222111111000000////////////000000////////////000000111111000000000000000000000000//////////////////////////////.........///000000////////////////////////////////////////////////............/////////000////////////////////////........................//////............//////---------.........//////,,,,,,---.........------~~~lll___XXXSSSNNNJJJJJJHHHDDDAAA??????>>><<<:::999999:::444333444555777888777555666666555444444444555555333333333333333333333333444444444444444444444444333333333444444444555555333444555555666666555555444555555555666666777777888888888777777777777777666666777888888888888888666888::::::999999:::;;;===>>>???@@@AAABBBBBBBBBAAABBBDDDDDDDDDEEEGGGHHHJJJJJJKKKMMMNNNNNNNNNNNNLLLMMMNNNLLLIIIHHHKKKMMMLLLLLLMMMOOOPPPQQQRRRRRRPPPPPPQQQSSSVVVWWWVVVTTTSSSSSSTTTUUUUUUUUUUUUUUURRRSSSSSSSSSRRRQQQOOONNNOOOOOOPPPNNNKKKIIIIIIJJJMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQSSSTTTUUUVVV^^^___bbbddddddbbb```___UUUTTTRRRPPPOOONNNMMMMMMLLLLLLMMMMMMNNNNNNNNNOOOKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEGGGIIIKKKLLLLLLLLLKKKLLLKKKJJJIIIGGGFFFEEEDDDEEEFFFHHHIIIJJJJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEFFFHHHHHHGGGEEEBBB@@@??????@@@AAAAAA@@@@@@???>>>>>>>>>???AAAAAADDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>><<<:::999999999999999999::::::;;;<<<============<<<;;;::::::999999888888888999999:::::::::666666666666777888999:::555666666777888999999:::888888777666555444444333333444444555555444444333666666666555555444444333555555444444444333333333111222333555666666555555444444444444444444444444111222444555555444222111---...///000222444555555333333333222222222111111000000////////////000000.../////////000000111111000000000000000000000000////////////////////////,,,,,,,,,---...///000111////////////////////////........................---.........//////000000//////////////////////////////////////////////////////............//////---------.........//////------...///000000000///tttjjjbbb[[[UUUMMMJJJGGGEEEDDDBBB@@@>>>===<<<:::888777777888888666777888888888777555444555555555444444333333333222222333333333333444444222222222333333444444444444333333333333444555555333444444555666666555555555555555555555666777777666777777777777777666666666666777777888888999999666777888::::::;;;;;;;;;<<<<<<======>>>@@@AAABBBDDDDDDDDDCCCBBBCCCGGGIIIKKKMMMNNNMMMKKKJJJJJJKKKKKKIIIGGGGGGHHHIIIJJJJJJHHHJJJLLLNNNOOOPPPPPPPPPOOOMMMLLLMMMQQQRRRQQQOOOQQQRRRSSSUUUUUUTTTTTTSSSVVVUUUTTTSSSRRRQQQPPPOOOLLLLLLKKKJJJJJJJJJJJJJJJMMMMMMLLLLLLLLLLLLMMMMMMPPPRRRSSSSSSRRRPPPQQQRRRQQQLLLJJJPPP\\\dddddd```______^^^]]]YYYUUUQQQOOONNNNNNOOOPPPPPPQQQRRRRRRPPPPPPOOOOOONNNMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHIIILLLJJJHHHHHHIIIIIIHHHGGGLLLKKKJJJIIIGGGFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJJJJKKKHHHHHHHHHHHHFFFEEECCCCCCDDDFFFGGGIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEGGGHHHHHHGGGFFFFFFEEECCCAAA?????????AAABBB????????????????????????BBBBBBAAA@@@@@@AAABBBBBB@@@===<<<===@@@BBBBBB@@@??????>>>===;;;:::999999999999999::::::;;;;;;;;;;;;;;;::::::::::::999999999999999888888888777777:::999888777666666666666666666555555555555666666555555666666666666555555555555555555555555555555444444444444444444444444333333333222222222111111222222222222222222222222222222111111222222333444555444444333333222222111111222333444444333222111111111111111111111111111000000//////.........---//////000000000000////////////............//////---.........///000000000///////////////.........000000//////.........---////////////////////////////////////////////////------......///000000000.........---,,,+++***)))------------------------......//////...---,,,,,,.........------,,,,,,,,,~~~tttggg\\\UUUPPPKKKGGGGGGDDDAAA???>>>===;;;999;;;:::999777777777777888666666777777666555555444555555444444444333333333222222222333333333444444222222333333333333333333333333333333333444555555444444555555555555555444555555555555555666666777666666777777777777666666999999999888777666555555666777888999::::::::::::<<<<<<<<<===>>>???AAAAAADDDDDDEEEDDDCCCDDDGGGIIIJJJKKKMMMMMMKKKIIIIIIJJJKKKJJJIIIJJJKKKLLLLLLLLLIIIJJJLLLNNNOOOOOOOOOOOONNNMMMLLLMMMPPPQQQPPPOOOQQQRRRSSSTTTTTTTTTSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOKKKKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMPPPQQQSSSSSSQQQPPPQQQRRRVVVUUUWWW]]]eeegggccc]]]TTTUUUUUUUUUSSSQQQNNNLLLNNNNNNNNNOOOPPPPPPPPPQQQNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIHHHGGGHHHIIIIIIKKKIIIHHHHHHIIIIIIIIIHHHJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKHHHHHHHHHGGGFFFEEEDDDCCCEEEFFFHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDBBBAAADDDCCCBBB@@@??????@@@@@@????????????????????????BBBAAA@@@??????@@@AAABBBBBB@@@>>>>>>@@@@@@???>>>>>>>>>===<<<;;;:::999999999999999::::::;;;;;;;;;;;;;;;:::::::::999999999999999999888888888777777:::999888777666666666666666666666666666666666666555555666666666666555555555555555555555555555555444444444444444444444444333333333222222222111111222222222222222222222222222222111111222222333444444444333333333333222222222222222333333222222222111111111111111111111111000/////////............000000000000//////////////////............//////..................//////............////////////000/////////............////////////////////////........................////////////........................---,,,++++++------------------------...............---,,,,,,......---------,,,,,,,,,zzzpppaaaZZZPPPIIIFFFDDDAAA???AAA???<<<;;;:::999888666999888777666666555666666666555555444444444444444444444444444333333333333222222222222333333333333333333333333333222222222333333222222333333444555444444555555555444444333555444444444444555666666555666666777777666666666777888888999888777555444777777777888999999999:::<<<<<<<<<<<<===???@@@AAABBBDDDEEEEEEEEEEEEFFFHHHGGGJJJLLLLLLKKKIIIHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNOOONNNMMMMMMMMMLLLLLLMMMOOOPPPPPPOOOPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRQQQPPPOOONNNNNNMMMJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKKKKLLLLLLMMMMMMOOOQQQRRRRRRQQQPPPQQQQQQTTTWWW]]]cccdddaaaYYYSSSNNNOOOOOOOOONNNLLLJJJIIINNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMMMMLLLLLLKKKKKKIIIHHHHHHGGGHHHHHHIIIJJJJJJHHHGGGGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJHHHHHHGGGFFFEEEEEEDDDCCCGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@DDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@DDDBBB@@@?????????===;;;======<<<;;;::::::999999999999::::::::::::;;;;;;::::::::::::999999999999999888888888888777777777999999888777666666666666444555666777777666555444555555666666666666555555555555555555555555555555444444444444444444444444333333333222222222111111000000000000000000000000222111111111111222333333222222333333333333444444333222222222222222222333111111111111111111111111////////////............111000//////......////////////............//////.........------------------------.../////////000////////////............////////////////////////........................000000//////...------,,,---......//////......------------------------------............------,,,...------------,,,,,,,,,vvvmmmaaaXXXSSSNNNHHHCCCAAAAAA???>>>???===:::999999999888666777666666555555444444444555444333222222222444444333333333333333333333333111222222222222333333333444333333333222222111111222222222222222333333444444444555555555444333333444444333333444444555666555555666666777666666666333444666888999999888777777777777777888888999999;;;;;;;;;<<<===>>>???@@@@@@BBBDDDDDDDDDCCCDDDEEEEEEGGGJJJKKKJJJHHHGGGFFFEEEGGGIIIJJJJJJIIIIIIIIIMMMMMMNNNOOONNNMMMLLLKKKLLLKKKKKKLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQOOOOOOOOONNNNNNMMMMMMLLLJJJJJJJJJKKKLLLMMMOOOPPPNNNNNNNNNNNNMMMMMMLLLLLLNNNPPPQQQQQQPPPPPPPPPQQQSSSWWW[[[]]][[[VVVQQQNNNRRRRRRQQQPPPNNNKKKIIIHHHNNNNNNNNNMMMMMMMMMMMMMMMOOOOOONNNNNNMMMLLLLLLKKKGGGGGGHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGIIIKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCAAABBBCCCEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????CCCBBBAAA@@@???>>><<<;;;<<<<<<;;;;;;::::::999999:::::::::::::::::::::::::::::::::999999999999888888888888888777777777777888888777666666666666666333555777888888777555333555555666666666666555555555555555555555555555555444444444444444444444444333333333222222222111111000000000000000000000000111111111111111222222333111111222333333444555555444333222111111222333444111111111111111111111111///////////////.........111000///...---....../////////............//////.........---,,,,,,,,,+++,,,,,,------...///000000///////////////.........////////////////////////......................../////////......---------,,,,,,---...............---------------------------------......------,,,------------------------nnn^^^XXXUUUPPPKKKKKKHHHCCC???===;;;:::999<<<:::888777888888777666444555555555444444333333444333222111111222333444333333333333333333333333111111111222222222333333333333333222222111111111222111111111111222333333333444444444444444333333333333333333333444555555444444555666666666666666222333555777888888888888999888888777888888999:::::::::;;;;;;<<<===???@@@===???AAABBBAAAAAAAAACCCCCCFFFHHHIIIGGGFFFEEEFFFDDDGGGJJJKKKJJJIIIIIIKKKNNNNNNOOOOOONNNMMMKKKJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJKKKKKKMMMNNNPPPQQQRRRRRRRRRQQQOOONNNLLLKKKMMMOOOPPPQQQPPPOOOPPPQQQXXXYYYYYYWWWTTTRRRSSSTTTSSSSSSRRRQQQPPPNNNMMMLLLMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMLLLKKKKKKJJJJJJGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGIIIKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFBBBBBBBBBAAA@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888777777777777777777777777888777666666666666666666333555777888888777555333555555666666666666555555555555555555555555555555444444444444444444444444333333333222222222111111////////////////////////111111000000111111222333111111222222333444555555444333222111111222333444000000000000000000000000........./////////////////////............////////////............//////.........---,,,,,,,,,++++++,,,,,,---...//////000.........///////////////////////////////////////........................,,,---------.........///***+++,,,---------------------------------------,,,,,,---------------,,,------------------------tttfffVVVKKKIIIJJJIIIGGGFFFDDDAAA>>>;;;888777777888666444444555666555444333444444555444444333333222222222222222333333444222222222222333333333333111111111111222222222222222222222222222111111111111111000000111111222333222222333444444444444444333222222222222333444444333444555555666666666666666666666666666666666666::::::999888888999:::;;;::::::::::::<<<===>>>???<<<>>>??????>>>???@@@BBBBBBDDDFFFFFFEEEDDDEEEFFFFFFIIILLLLLLJJJJJJLLLOOONNNNNNOOOOOONNNMMMKKKJJJHHHJJJKKKKKKKKKKKKLLLNNNNNNMMMMMMMMMMMMNNNOOOPPPKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQSSSSSSTTTSSSQQQOOOMMMKKKLLLNNNPPPPPPOOOOOOPPPQQQXXXVVVSSSOOOMMMNNNRRRUUUNNNNNNOOOOOOOOOPPPPPPQQQMMMMMMMMMMMMMMMMMMMMMNNNKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGIIIJJJJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHHHHHHHFFFEEEDDDAAAAAAAAA@@@??????>>>>>>????????????????????????>>>>>>????????????>>>>>><<<>>>AAAAAA@@@?????????;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999888888888888666666777777777777777888777666666555555666666666444555666777777666555444555555666666666666555555555555555555555555555555444444444444444444444444333333333222222222111111////////////////////////111000000000000111222222111111222333333444555555333222222222222222222333000000000000000000000000.........///////////////,,,,,,.../////////////////////............//////.........---------------,,,,,,,,,---.........///.........///////////////////////////////////////------------------------+++,,,,,,---......//////***++++++,,,---------,,,------------------------+++,,,,,,------------,,,,,,,,,,,,------------...zzzlllXXXRRRJJJEEEEEEDDDCCC@@@@@@@@@???===:::999888999555444222333444555555444333333444555555444333333111222222333444444333333111111222222222333333333111111111111222222222222111111111111222222222222000000000000000111222222000111222333444555555555222222222222222333333444222333444555666666666666777666555444444555777888<<<;;;:::999888999;;;<<<999999999:::;;;<<<>>>>>>===>>>>>>>>>===>>>@@@CCCCCCCCCDDDCCCBBBBBBEEEGGGFFFIIILLLKKKIIIIIIMMMQQQMMMNNNOOOOOONNNMMMKKKJJJGGGIIIKKKKKKIIIIIIKKKMMMMMMMMMLLLLLLLLLMMMNNNOOOJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPQQQRRRSSSRRRPPPNNNMMMKKKMMMOOOOOOOOOOOOOOOQQQRRRPPPMMMKKKKKKKKKMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPLLLMMMMMMNNNNNNOOOOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIKKKLLLLLLMMMMMMLLLKKKJJJKKKIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEAAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@???>>>>>><<>>>>>???<<<<<<<<<======>>>>>>>>>;;;;;;;;;::::::999999999999999999999888888888888666666666666777777888888666666555555555666666777666666666666666666666666555555666666666666555555555555555555555555555555444444444444444444444444333333333222222222111111000000000000000000000000000000000000000111222222222222222333333444444444222222222333333222222222000000000000000000000000............/////////000(((***---000111111000/////////............//////..................//////------------------------............/////////000////////////////////////------------------------------------------------,,,,,,---------------,,,------------------------***+++,,,---------------,,,,,,,,,---------......lllZZZOOODDDCCCBBBAAA@@@===999666888999:::999888777888999666444333444555777777666222333444555555555444333000222333444555444444333111111111222222333333333000111111111111222222222000000111111222222222333000000000000000111111222///000111333444555666666222222111111222222333444222333444555666666666666555444222222444777:::<<<===<<<:::999999:::<<<===999999999:::;;;<<<===>>>?????????>>>===>>>AAADDDCCCCCCBBBAAA@@@AAAEEEGGGDDDHHHJJJIIIFFFFFFKKKPPPMMMNNNNNNOOONNNMMMLLLKKKFFFIIIKKKKKKIIIIIIKKKMMMMMMLLLKKKKKKKKKLLLNNNOOOJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPMMMNNNPPPRRRRRRQQQPPPOOOJJJLLLNNNOOOOOONNNOOOQQQPPPOOONNNNNNNNNNNNKKKHHHNNNNNNMMMLLLLLLLLLLLLMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNMMMMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJLLLJJJHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBCCCEEEFFFEEEEEEDDDDDDEEEGGGIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDDDDEEEEEEFFFFFFBBBCCCEEEGGGHHHIIIHHHHHHAAA???>>>======???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>===@@@CCCCCC@@@======>>><<<<<<======>>>>>>??????;;;;;;;;;::::::999999999999999999888888888888777555666666666777777888888666666555555555666666777666666555555555555666666555555666666666666555555555555555555555555555555444444444444444444444444333333333222222222111111111111111111111111111111000000000000000111111222222222333333333333444444111222333444444333222111000000000000000000000000---.........//////000000&&&(((---000222222000/////////............//////---.........///000000000------------------,,,,,,---.........//////000000////////////////////////------------------------///......------,,,,,,+++---...............------------------------------***+++,,,,,,------------,,,,,,,,,------.........|||jjj^^^SSSIIICCC???>>>===<<<;;;:::::::::999888888777666555555444444444444444444444444444333333333222222111111111111111222333333111000///111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222111000000000111333333444444444444444444444444222333444444555555444444444444444555666777777888;;;999777555555666888999999::::::::::::::::::;;;======>>>????????????>>>BBBBBBBBB@@@???@@@CCCFFFEEEEEEEEEEEEEEEFFFFFFGGGMMMMMMLLLLLLKKKKKKKKKJJJEEEFFFGGGHHHIIIHHHGGGFFFKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMOOONNNNNNMMMMMMMMMMMMMMMOOONNNNNNMMMMMMNNNNNNOOOPPPOOOMMMKKKKKKLLLMMMNNNMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOPPPNNNOOOOOOOOOOOONNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHKKKHHHFFFFFFHHHIIIHHHFFFCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFDDDBBBAAABBBCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBGGGGGGHHHHHHHHHGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>???>>>??????@@@@@@@@@????????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::999999888888888888777777777777555666777777777555444333555555555555555555555555555555555555555555555555666666666666555555555555555444333333222222222222444444444333333222222222222222222222222222222333000000000000000000000000000111111111111000000///---...000111333333444444111111000000//////.........///000111111000///...000000000000000000000000000000000000000///......//////000000///...------111000000///...------,,,---------...------,,,,,,++++++---...//////000000///............---------.........------,,,,,,,,,,,,,,,,,,,,,---...//////------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---,,,+++******,,,...tttjjj]]]SSSLLLGGGAAA=========<<<::::::999999999888888777777666555555444444444444444444444444444333333333222222111111111111222222222222111000000111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111111111000000000111222333444444444444444444444444222333444444555444444444333444444555666666777777888777555444555777999;;;999999999::::::::::::;;;;;;<<<<<<===>>>>>>??????BBBCCCCCCBBB@@@AAACCCEEEGGGFFFFFFFFFFFFGGGHHHHHHLLLLLLLLLKKKKKKKKKJJJJJJFFFGGGIIIJJJJJJJJJJJJIIIKKKJJJJJJIIIJJJJJJLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQOOONNNLLLKKKKKKLLLMMMNNNQQQQQQQQQQQQQQQPPPOOOOOOMMMNNNNNNOOOOOOPPPPPPQQQNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKIIIGGGHHHJJJJJJIIIGGGEEEDDDDDDCCCCCCCCCDDDDDDFFFEEECCCBBBAAABBBCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@????????????????????????@@@@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::999999999999999888888888777777777888888888888888777666666555555555555555555555555555555555555555555555555666666666666555555555444555444333333222222222333444444444444444333222222222222222222222222222222000000000000000000000000///000000111111111000000...///000111222333333333111000000000/////////......///000111111000///...000000000000000000000000000000000000000///......//////////////////...---000//////...------,,,,,,,,,------...------,,,,,,------......///.........///............---------000000000/////////......------,,,,,,+++,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++))))))+++---}}}mmmbbbRRRMMMFFFBBBBBBAAA>>>;;;;;;;;;:::999888888888888777777777666555555444444444444444444444444444444222222222222222111111111222222111000000000000111000000000000000000000000111111111111111111111111222111111000000111111222111111111111111111111111111000000000000111222222333333333333333333333333222222333444444444444444333444444555555666666666666555444444555777:::;;;999999999999::::::;;;;;;:::::::::;;;<<<>>>@@@AAACCCDDDEEEDDDBBBBBBCCCDDDHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHIIIJJJLLLNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPRRRSSSTTTNNNMMMLLLKKKKKKLLLNNNOOOOOOOOOOOOOOOOOONNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKJJJKKKLLLLLLIIIGGGHHHGGGEEEDDDCCCBBBBBBBBBDDDCCCBBBAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???????????????>>>============>>>>>>>>>>>>==============================::::::::::::999999999999999888888888777777777777888888777777666666777777666666666666666666666666444444444444444444444444666666555555555444444444444444333222222222333333333444555555555444333222111111111111111111111111000000000000000000000000...///000111111111111111///000111111222222111111000000000000//////////////////000000000000//////000000000000000000000000000000000/////////......---...////////////////////////......------,,,,,,,,,,,,------...------,,,......//////...------,,,///............---------000000////////////......//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,***)))***,,,xxxlll```UUUNNNFFFDDDAAA?????????<<<:::999888777777666666666777666666666555555444444444333333333333333333333333222222222111111111111111333222000/////////000111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000111111222222222222222222222222222222222333444444444444333333333444444444555555555666555444444555666888:::888888888999::::::;;;;;;::::::999:::<<>>===<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888777777777666666666666555777666444333333444555666777777777777777777777777444444444444444444444444555555555444444444333333444333333222222333333333333444555666666555333222111111111000000000000000000000000000000000000000---...///111111222222222000000111111111111000000000000000000//////////////////000000000000///////////////////////////////////////.........//////------...///000000//////////////////......------,,,,,,------...------------...............------///............---------,,,,,,,,,,,,,,,,,,++++++000000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---+++***+++,,,tttmmmbbbXXXPPPKKKEEEBBBAAA???>>>===<<<:::777555777777666555555555555666555555555555444444444444333333333333333333333333111111111111111111111111333222000/////////000111////////////////////////000000000000000000000000111000000000000000000111000000000000000000000000//////000000111111111111222222222222222222222222111222333333444444333333333333333333444444444444777666555444444555555666777777888999999:::;;;;;;;;;;;;:::;;;===@@@CCCEEEBBBDDDEEEEEEDDDCCCCCCDDDHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNLLLKKKJJJJJJJJJLLLNNNPPPPPPPPPQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKLLLMMMOOOQQQQQQVVVUUUTTTSSSRRRQQQQQQQQQQQQOOONNNMMMMMMNNNPPPQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMLLLLLLKKKKKKJJJKKKLLLLLLLLLLLLKKKJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFCCCDDDFFFHHHKKKMMMOOOPPPQQQPPPOOONNNMMMLLLLLLLLLLLLNNNOOOPPPNNNLLLJJJIIIKKKJJJHHHEEECCCAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEECCCBBBAAAAAA@@@@@@@@@???????????????@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888666555555555555444444444666555444333333444555666777777777777777777777777444444444444444444444444444444444444333333333333333333333222222333333444222333444555555444444333111111111000000000//////111111111111111111111111---...///111111222222222000111111111111000//////////////////000000000000000000////////////000000//////////////////////////////...---......///000------...///000000//////000000//////////////////+++,,,,,,---.........---+++,,,---...///////////////............---------************************------,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------///000///---,,,,,,---zzzlllbbbWWWSSSLLLFFFBBB@@@>>><<<<<<<<<<<<;;;:::888666666666555555444444555555555444444444444444444444444333333333333333333333333000000000111111111111111111111000////////////000////////////////////////000000000000000000000000111000000//////000000111000000000000000000000000...///000000111111000000111111111111111111111111111111222333333333333333333333333333333333333333666666555444444444444444666777777888999:::;;;;;;;;;;;;;;;<<<>>>AAACCCEEEAAACCCDDDDDDCCCCCCDDDEEEHHHGGGGGGGGGGGGHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMOOOPPPPPPRRRSSSSSSTTTSSSRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLMMMOOOQQQSSSTTTXXXWWWVVVTTTRRRQQQPPPPPPRRRPPPNNNMMMMMMMMMOOOPPPOOOOOOOOOOOOOOONNNMMMMMMOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFCCCDDDFFFHHHKKKNNNPPPQQQRRRQQQPPPNNNMMMLLLLLLKKKNNNOOOQQQPPPMMMKKKKKKKKKJJJIIIGGGEEECCCBBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@??????>>>>>>>>>===>>>???@@@AAA@@@???>>><<<<<<============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888555555555555444444444444666666666555666666777777666666666666666666666666333333333333333333333333444444333333333222222222333333222222222333444444222222222333333333444444222222222111111000000///111111111111111111111111...///000111111111111111000000000111000000//////////////////000000000000000000////////////000000000000000000000000000000///...---------...///000---...//////////////////////////////////////////++++++,,,---............***+++,,,...///000000000///............---------++++++,,,,,,,,,,,,------***))))))***+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---//////...------...wwwjjjbbbZZZQQQJJJIIIGGGDDDAAA???===<<<;;;888999:::999888777777888555555444444444555555666333333333333333333333333222222222222222222222222///000000000111111111222000000000000000//////...........................000000000000000000000000000000////////////000000000000000000000000000000......000111111111000///111111111111111111111111111111222333333333333222333333222222222222222222444444444444444444555555666666777888999:::;;;;;;::::::;;;===>>>@@@AAABBB@@@AAABBBAAAAAABBBEEEGGGIIIIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMKKKJJJJJJKKKKKKLLLKKKLLLNNNPPPQQQQQQQQQQQQTTTUUUVVVVVVUUUTTTRRRPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKMMMNNNPPPSSSUUUVVVWWWVVVUUUSSSRRRQQQQQQQQQQQQPPPNNNLLLKKKKKKLLLMMMKKKLLLLLLLLLLLLKKKJJJJJJNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFCCCDDDFFFHHHKKKNNNPPPQQQQQQPPPOOONNNMMMMMMMMMMMMNNNPPPQQQOOOLLLJJJKKKLLLHHHHHHFFFEEEDDDDDDCCCCCC@@@@@@BBBCCCDDDEEEEEEFFFHHHHHHHHHHHHHHHHHHGGGGGGDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@???>>>>>>======;;;<<<>>>@@@@@@???>>>===::::::;;;<<<=====================>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888777777666666666555555555444555666666777777777666555555555555555555555555333333333333333333333333333333333333222222222222333222222222333333444555333222111000000222333555444333333222111111000000111111111111111111111111///000000111111111000000//////000000000000000///.../////////000000000111111000///......///000111000000000000000000000000///...---,,,,,,...000111//////////////////...---------------------------***+++,,,---............,,,,,,---.../////////...///............---------,,,,,,------............,,,,,,+++++++++,,,,,,---------------------------------------------------++++++,,,,,,,,,,,,------(((***---------,,,,,,---qqqfffWWWOOOLLLKKKHHHDDD??????>>>===<<<;;;:::999555666666666444444444555555555444444444555555666333333333333333333333333222222222222222222222222//////000000111111111222///000111111111000...---........................000000000000000000000000000000////////////000000000000000000000000000000---...000111111111000///000000000000000000000000111111222333333333333222333222222222222222222222111222333333444555666666555666777888999:::;;;;;;888:::;;;===>>>????????????@@@@@@@@@@@@BBBEEEHHHJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOONNNMMMKKKKKKKKKKKKLLLKKKMMMOOORRRSSSSSSRRRQQQUUUVVVWWWXXXWWWUUUSSSQQQKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQTTTVVVXXXVVVUUUTTTSSSRRRRRRRRRRRRQQQOOOMMMJJJIIIIIIIIIJJJNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKHHHGGGGGGFFFFFFFFFFFFFFFCCCDDDFFFHHHKKKNNNOOOPPPOOOOOONNNMMMMMMNNNNNNNNNOOOPPPQQQNNNJJJIIIKKKMMMGGGGGGFFFEEEEEEEEEEEEEEE@@@AAABBBDDDEEEFFFFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEEEE@@@@@@@@@???>>>======<<<:::<<<>>>???@@@???>>>===999999;;;<<<===>>>>>>>>>======>>>>>>>>>>>>==============================999999999888888888888777888888888888777777777777111222444555666555444333555555555555555555555555333333333333333333333333333333333222222222111111222222222222333333444555333111///...///111333555444444333333222111000000111111111111111111111111000111111111111000000///......///000000000000000.../////////000000111111111000///......///000111000000000000000000000000///...,,,,,,,,,...000111///000000000///...------++++++++++++++++++++++++***+++,,,---.....................///......---,,,//////.........---------,,,,,,,,,------.........111000///...............------------------------------------------------++++++,,,,,,,,,---------%%%(((***,,,++++++,,,,,,wwwmmmccc\\\RRRPPPMMMIIIEEEAAA???>>>>>>======<<<:::999888888888777777666555444444444333444444555555444444333000000111222444555666666333222111000////////////222222111111000000//////////////////////////////000000000000000000000000...............------------------------...//////......//////000000111111//////000000111111111111//////000111222333333444222111000/////////000111111111222222222333333333777777666555555555555555666666555555555777999:::<<<;;;::::::;;;<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEIIIIIIKKKLLLNNNNNNOOOOOONNNNNNNNNOOOOOOOOOPPPPPPQQQOOOMMMKKKJJJJJJJJJKKKOOOPPPQQQSSSUUUVVVVVVVVVWWWXXXXXXXXXVVVTTTQQQOOOLLLLLLKKKKKKLLLNNNOOOQQQOOONNNNNNOOOPPPRRRTTTVVVVVVVVVUUUSSSQQQOOOMMMLLLIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLNNNOOONNNNNNMMMKKKKKKJJJJJJJJJNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJGGGFFFEEEGGGIIIJJJIIIIIIJJJLLLOOOPPPOOONNNLLLKKKIIIHHHIIIJJJLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEEEECCCBBBBBBBBBCCCFFFHHHJJJLLLJJJGGGFFFGGGHHHGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDAAA@@@???===<<<<<<<<<<<<>>>============<<<<<<<<<888:::<<<===<<<<<<===>>>============>>>>>>>>>>>>===<<<:::999888888999:::999999:::;;;:::999777666777777777777777666666555444444555666777777666666333444555666666666555444666555555555555444444444555444444333333444444555000111222222444444555666222222111111222222333444222222111111000///......//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......------................................................------------------------***(((''')))---///...,,,------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------...------,,,,,,------...//////.........---------++++++++++++++++++++++++.........------,,,,,,,,,{{{nnnccc\\\VVVPPPLLLHHHGGGDDDBBB???===;;;;;;<<<;;;:::999888777666666777777666666555444444333222222333333333333222222444333333333222222111111333222111000////////////000000//////////////////////////////////////////////////////////////////..............................------......///000......//////000000000000000000000000000000111111000000000000111111111111222222111111111222444555111111222222222333333333666666555444444444444555666555555555666777888999;;;;;;::::::;;;<<<===>>>@@@@@@@@@@@@AAACCCDDDEEEHHHIIIJJJLLLMMMNNNNNNOOONNNNNNOOOOOOOOOPPPPPPPPPNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSUUUVVVVVVVVVUUUVVVVVVVVVUUURRRPPPNNNMMMLLLLLLLLLMMMNNNPPPPPPNNNNNNNNNNNNPPPRRRTTTUUUUUUUUUTTTSSSQQQOOOMMMLLLIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJGGGEEEEEEFFFGGGIIIIIIIIIJJJLLLNNNNNNMMMKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJHHHGGGFFFEEEEEEEEECCCBBBBBBBBBDDDFFFHHHJJJLLLJJJGGGGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>===<<<<<<<<<<<<=========<<<<<<<<<;;;;;;888:::<<<<<<;;;:::;;;<<<<<<<<<=========>>>>>>>>>===<<<:::999888888999999:::;;;;;;;;;::::::999888777777777777777666666555444444555666666666666666555555666666666444333222555555555555444444444444444444333333333333444444111222222333333444444444222222111111222222333444444444333333222111111000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........................................................---------------------------+++***+++---...---+++------------------------------------------------+++++++++,,,,,,,,,------,,,,,,---------............------,,,,,,------...*********+++++++++,,,,,,------------------------......---------,,,,,,,,,zzzooo^^^WWWOOOJJJGGGFFFCCCAAA???>>>===;;;:::999999999999888888777666555444444666666666555555444444333111111222222222222111111444333333222111000//////222222111000////////////..................//////////////////////////////------------------------......////////////////////////......//////000111...////////////000000000000000000000000000000000111111111000000000//////000000000111222444555666111111222222222333333333555555444333333333333333555555555555666777888999::::::::::::;;;<<<===>>>?????????@@@AAABBBCCCDDDGGGHHHIIIKKKMMMNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPLLLLLLLLLLLLMMMOOOPPPQQQOOOPPPRRRSSSTTTUUUVVVVVVSSSTTTUUUUUUSSSQQQNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPMMMMMMMMMNNNPPPQQQSSSTTTTTTTTTSSSRRRPPPNNNMMMLLLIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJLLLLLLLLLKKKKKKHHHHHHHHHIIIKKKLLLNNNOOONNNNNNMMMMMMLLLKKKKKKJJJKKKIIIGGGEEEDDDEEEFFFGGGJJJJJJJJJLLLMMMNNNLLLJJJLLLNNNQQQSSSRRROOOKKKHHHJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEEEECCCCCCBBBCCCDDDFFFHHHJJJLLLJJJGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;===<<<:::999999:::<<<<<<<<<============>>><<<;;;999888777777888888<<<;;;::::::::::::::::::777777888888777777666555333444555555666555555555666666666666555333222111555555555555444444444444444444333333333333444444333333333333333333333333222111111111111222333333444444333333222111111111111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////................................................------------------------///...---------...,,,+++------------------------------------------------***+++++++++,,,,,,,,,,,,---------.........//////...------,,,,,,------...'''(((((()))+++,,,,,,---........................------------,,,,,,,,,,,,{{{qqqfff\\\UUUPPPKKKFFFBBBAAAAAA???>>>===<<<;;;:::999999999999777666666555444444333333555555555444444444333333111111222222222222111111000000000000111111111111111111000///////////////---------......//////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......///////////////000///////////////000111111////////////////////////000000000000000/////////111111111111111111111111/////////000000111222222111111222222222333333333444333333222222222222222444444555555666777777888888888999:::;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCFFFGGGHHHJJJLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPLLLLLLMMMMMMNNNOOOPPPQQQOOOPPPQQQRRRTTTTTTUUUUUURRRSSSTTTTTTSSSQQQNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOKKKLLLMMMNNNOOOPPPRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLIIIIIIHHHHHHHHHHHHIIIIIIGGGIIIKKKLLLMMMLLLJJJIIIHHHHHHHHHIIIJJJLLLMMMNNNOOONNNNNNMMMLLLKKKJJJJJJJJJIIIGGGEEEDDDDDDEEEEEEIIIIIIJJJLLLOOOPPPNNNMMMMMMOOORRRSSSRRROOOKKKHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEECCCCCCCCCDDDEEEGGGIIIJJJKKKIIIHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::===>>>???>>>;;;999999999;;;;;;<<<<<<<<<=========;;;:::888777666666777777;;;:::999888888888::::::777888888888888777666666444444555555555555444444555555555555444333333222555555555444444444333333444333333333333333333444333333333333222222111111111111111111111222222333111111111000000000//////000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000------......//////000000................................................------------------------...---------------,,,+++------------------------------------------------++++++,,,,,,,,,---------------------...............------,,,,,,------...***++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,wwwoooeee\\\UUUPPPKKKHHHFFFDDDAAA>>>===<<<<<<;;;===<<<;;;999888888888888666666555555444444333333444444444444333333333333222222333333333333222222000000000000000000000000111000//////////////////.........//////000000000////////////////////////---------------------------........./////////000///////////////000111111/////////...............000000//////////////////000000111111222333333444000000000111000000000000111111222222222333333333333333222111111111111111333444555555666777777777777777888999:::;;;<<<<<<=========>>>???@@@AAABBBDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOONNNNNNNNNNNNOOONNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRSSSTTTTTTSSSQQQOOOMMMLLLLLLMMMMMMMMMMMMMMMMMMJJJKKKLLLMMMOOOPPPPPPQQQPPPPPPPPPPPPOOONNNLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIKKKMMMMMMLLLJJJIIIJJJJJJJJJJJJJJJKKKLLLLLLOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEHHHHHHJJJNNNQQQSSSSSSRRRPPPPPPPPPPPPOOOMMMJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHGGGEEEEEEBBBCCCCCCDDDFFFGGGIIIIIIJJJIIIHHHHHHIIIHHHGGGEEEFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::???AAAAAA@@@===;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<:::999777666555555666666999888777666666777888999888888888888888777777666444555555666555555444444333333333333444444555555555444444444444333333333333333333222222333333333444333333222222111111000111111000000111111222333111111111000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000////////////////////////........................------------------------***+++++++++++++++,,,---------------------------------------------------------------............+++,,,,,,,,,,,,---------...------,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~sssiiicccYYYUUUNNNIIIFFFDDDBBBAAA===<<<<<<;;;;;;;;;;;;;;;:::999888777666555555555555555555555444444333333333333333333333333333333222222333333333333222222333222222111000///......000//////......////////////////////////000000000////////////////////////........................,,,,,,------...///////////////......//////000111/////////............---.........//////000000000//////000111222333444444333333333333333222111000111111222222222333333333333333222111111111111111333333444666666666666666555666777999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDFFFHHHJJJKKKLLLMMMKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOOOONNNMMMLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPQQQRRRSSSTTTSSSQQQOOOMMMKKKKKKLLLMMMMMMLLLLLLKKKHHHIIIKKKMMMNNNOOOOOOOOONNNNNNOOONNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKMMMLLLLLLKKKKKKKKKKKKLLLPPPOOONNNMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHJJJNNNSSSUUUUUUUUUPPPPPPOOOMMMLLLKKKKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGHHHIIIHHHGGGFFFEEEBBBCCCDDDEEEGGGHHHIIIIIIJJJIIIHHHHHHIIIIIIFFFDDDEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>=========:::::::::::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::AAABBBBBBAAA>>><<<;;;;;;:::::::::;;;;;;;;;<<<<<<999888666555444444555555666666666555666666777888888888999999888888777666666666666777666666555444222111222222333555666777444444444444333333333333333333222222222222333333333333222222111111111000111000000000000111222222222222222222222222222222//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////........................------------------------)))***+++++++++***,,,---------------------------------------------------............////////////+++++++++,,,,,,,,,------...------,,,,,,------...---------,,,,,,+++++++++------------------------++++++++++++,,,,,,,,,,,,wwwrrrjjjbbb[[[UUUOOOKKKIIIGGGDDDAAA???>>>===<<<888999:::;;;;;;;;;;;;<<<666666555444444333444444444444444333333333333333222222222222222222333333111111222222222222111111222222222111111000000000//////.........//////000//////..................////////////////////////........................++++++,,,,,,---...............------......///000//////.........---------,,,------...///000111111......//////000000111111111111222333444333222222111111222222222333333333333333222111111111111222222333444666666666666555444555777999:::;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@BBBCCCEEEGGGIIIKKKLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNNNNOOONNNNNNOOOPPPQQQRRRQQQPPPMMMLLLJJJJJJKKKLLLLLLKKKJJJIIIGGGHHHJJJLLLNNNNNNNNNNNNMMMMMMMMMNNNMMMMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMPPPOOONNNMMMLLLJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJNNNRRRUUUTTTSSSOOOOOOOOONNNMMMLLLKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIFFFGGGHHHIIIIIIGGGFFFEEEBBBCCCDDDFFFGGGHHHIIIIIIJJJIIIHHHIIIIIIIIIFFFDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA========================999999999999:::;;;<<<============<<<<<<<<<;;;;;;@@@AAABBB@@@>>><<<;;;;;;999::::::::::::;;;;;;;;;888777666444444444444555555555666777777777777777888999999999999888777777777777888888777666666555333222222222222333555666444444444333333333222222333333222222222222333333222222222111111111111111000000000000000111222222222222222222222222222222000000000111111000000000------------------------////////////////////////000000000000000000000000///////////////////////////////////////.........////////////////////////........................------------------------+++---...---+++***+++------------------------------------------------------------.........//////,,,,,,,,,,,,---------......------,,,,,,------...++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,zzzoooddd]]]ZZZVVVPPPLLLIIIGGGDDDCCCAAA@@@@@@???>>>===<<<;;;777888999:::999888888999555444444444444444555555333333333222222222222222222222222222222222222333000000111111111111000000...///000111222333444444//////.........//////000.........------,,,,,,,,,////////////////////////------------------------******+++,,,,,,---......---------------...////////////.........---------+++,,,---...///111222222...............---------,,,...///111222222222111111111222222222333333333444333222222111222222222222333444666666666666555333555777999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBDDDGGGIIIKKKLLLLLLIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPNNNLLLKKKIIIIIIJJJKKKKKKJJJIIIHHHGGGHHHJJJLLLNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJOOONNNMMMMMMLLLMMMMMMNNNMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPOOOMMMLLLJJJIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIKKKNNNQQQSSSRRRQQQNNNOOOPPPPPPOOONNNLLLKKKIIIJJJJJJJJJJJJJJJJJJIIIFFFGGGHHHIIIIIIHHHFFFEEEBBBCCCEEEFFFHHHIIIIIIIIIIIIIIIHHHIIIJJJIIIFFFDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<===============888888888999:::;;;<<<===>>>============<<<<<<<<>>;;;;;;;;;:::::::::999999555555555666666666666666555555555555555555555555555555555444444333333333333333222222111000//////111111111111000000000000////////////////////////111000///......---......////////////////////////////////////////////////............---,,,++++++,,,(((&&&(((---000...+++---------...............------............//////.........////////////000......///000000000000000000111111222222222111111000111111111111222222222222222222222222222222222444444444555555555555666777777777888999;;;<<<===;;;<<<<<<<<<======>>>>>>???@@@BBBDDDFFFHHHIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKOOOOOONNNNNNMMMLLLLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIJJJKKKLLLLLLLLLKKKIIIHHHKKKKKKKKKKKKJJJJJJJJJJJJMMMMMMNNNOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMMMMNNNNNNNNNMMMMMMNNNOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHIIIJJJJJJHHHFFFEEECCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@AAAAAABBBAAABBBCCCCCCCCCBBBAAA@@@AAA@@@???>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<===>>>>>>===<<<<<<777999:::<<<<<<;;;:::999===<<<<<<<<<<<<;;;;;;;;;888777555444333333444444999777555777999:::888555999999999888888888888777888777777666555444444444444444444444444444444444444333222222444444333222111222222333333222222111000111222222222222111000111111111111000000000000///////////////000111111000000000000000000000000000111333222000//////000111111111111000000000000/////////...------,,,,,,000000//////.........---000000000000///...---,,,,,,...000111000...,,,***.................................------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++aaaffflllppptttzzz|||yyyssskkkfffdddaaa\\\XXXTTTRRROOOLLLHHHEEECCCBBBBBBBBBAAA@@@???>>>======::::::999999999888888888555555555555555555555666444444444444444444444444444444333333222222222222333333222111111000//////111111111000000000//////////////////////////////000000///.........//////................................................------......------,,,,,,***'''%%%(((...111111///...............---------------,,,,,,,,,,,,,,,,,,------........./////////......///000000000000000---...//////000/////////000000111111111222222222222222222222222222222222444444444444555555555555666666666777888999:::;;;<<<<<<<<<===>>>??????@@@>>>???AAACCCEEEGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIIIIIIIJJJKKKJJJIIIHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMLLLLLLKKKKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGHHHIIIIIIGGGEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBAAABBBBBBCCCBBBAAA@@@?????????>>>===<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<;;;<<<=========<<<;;;;;;666777999;;;;;;;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;:::999777666555555666666888777666777999999777555888888888777777777666666777777777666555444444444444444444444444444444444444333222222444444333222111222222333333222222111111111111111111111111111111111111111000000000000///////////////000111111000000000000000000000000000111222222000//////000111111000000000/////////.../////////////////////000/////////.........------...///////////////...//////.........---------........................------,,,,,,,,,+++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......+++,,,---......---,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++((()))***+++,,,---------HHHLLLPPPSSSUUUZZZaaafffhhhkkkpppuuuzzz~~~~~~wwwrrrlllfffaaa\\\XXXUUUVVVRRRLLLJJJIIIHHHFFFCCCBBBBBBBBBBBBAAA@@@>>>>>>??????>>>===<<<;;;;;;:::888888888777777777666666555555555555555555555555444444444444444444444444222222222222111111111111222222222111111000000///111111000000000000//////////////////////////////000////////////000000111........................------------------------+++,,,------......------,,,)))(((***...111000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000000000//////---......///000000//////000000000111111111222222222222222222222222222222444444444444555555555555666666666666666777888888999999:::;;;===>>>??????<<<===???AAACCCEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJMMMMMMLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEGGGIIIKKKMMMNNNOOONNNNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIHHHHHHDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNMMMLLLLLLKKKJJJIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEECCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAA???>>>=========<<<<<<;;;:::999999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999555666888:::;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;999999888777666666666666777666666777888888777555777777666666666555555555777777666666555444444444444444444444444444444444444222111222333444333222111111222222222222111111222111000000000000111222111111111111000000000000///////////////000111111000000000000000000000000///111222111000//////000000000000/////////............//////000111111222/////////...............,,,,,,---//////000000000000///---,,,,,,---...///------------------------,,,,,,++++++++++++******...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------............+++,,,---......---,,,+++***++++++,,,,,,,,,,,,,,,************************'''((()))+++,,,---......AAACCCFFFHHHIIILLLPPPSSSQQQSSSVVVYYYZZZ]]]```bbblllmmmpppsssxxx|||}}}zzzxxxuuurrrlllhhhddd```\\\YYYYYYVVVRRROOONNNLLLJJJHHHIIIGGGCCCBBBBBBBBB@@@???@@@@@@AAAAAA@@@???===<<<;;;;;;;;;:::999888888888666666666666555555555444555555555444444444444444333333333333333333333333222222222222222222111111222111111111000000000///111000000000///////////////////////////////////////////////////000111222........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............000...,,,,,,---...---+++//////...------,,,++++++++++++,,,,,,---......///,,,,,,,,,---------............///////////////...000000111222333333333333000000000000111111111111111111111111222222222222333333444444444555555555777666666666666666777777555555666888999;;;<<<===;;;<<<===>>>@@@CCCDDDEEEGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLKKKLLLMMMMMMMMMLLLJJJIIIGGGHHHIIIIIIIIIHHHFFFFFFDDDDDDFFFHHHJJJLLLNNNOOONNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAA@@@???>>>======>>>======<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::999999777777999:::;;;<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::777777666555555444444444666666777777888777666666777777777666666666555555666666666555555444444444333333333333333333333333333222111222333333333111111111222222222222111111333111000......000111333111111111111000000000//////////////////000000111////////////////////////...000111111000//////000////////////................../////////000000000........................,,,---....../////////...///......---------......------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...+++,,,------------,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++((()))***+++,,,--------->>>???@@@AAABBBCCCEEEGGGGGGHHHJJJJJJJJJKKKLLLNNNRRRSSSUUUWWWZZZ\\\___```eeefffhhhjjjlllnnnooopppppprrrsssssssssssstttuuutttssssssrrrrrrsssssstttrrrsssssssssrrrqqqooonnnnnnnnnmmmllljjjhhhffffffbbbbbbaaa___]]]ZZZXXXWWWWWWTTTQQQNNNMMMLLLJJJHHHGGGEEECCCCCCCCCCCCBBBAAABBB@@@???>>>>>>===<<<;;;;;;<<<======<<<;;;999888888888888777666666555555555555444444444333333333555444444444333333333222333333333333333333333333222222222222333333333333111111111000000000000000000000000////////////...//////////////////////////////...//////000111111........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////000...---,,,,,,---,,,+++//////...---,,,++++++***'''((()))***,,,...///000,,,,,,,,,---------............////////////......000111222333444444444444//////000000000111111111000000000111111222222222333333333444444444444555777777666666666777777888444444555777888:::;;;;;;::::::;;;<<>>>>>======??????>>>>>>======<<<<<<========================<<<<<<;;;;;;::::::::::::999:::;;;<<<============<<<;;;;;;;;;;;;:::::::::777777777666666555444444555666777777777666666666888888777777777666666666555555555555444444444444333333333333333333333333333222111111333333222111000111111222222111111000222111///......///111222111111111111000000000//////////////////000000111////////////////////////---///111111///...///000////////////............/////////......------------------..............................---,,,,,,,,,---...000000///---,,,------------------------,,,,,,,,,---------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******<<<======>>>???@@@@@@@@@???AAACCCCCCCCCCCCEEEGGGEEEEEEEEEFFFGGGIIIJJJKKKNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVVVVWWWYYYUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWWWWVVVTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCDDDEEEDDDCCCAAA???>>>>>>>>>>>><<<:::<<<;;;;;;:::999999888777777888888999999999999888666666555555555444444444444444444333333333333222444444444333333222222111222222222222222222222222222222222333333333333333000000000000000000000000000000////////////......///////////////////////////............//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++++++++,,,---//////......------,,,,,,++++++$$$%%%&&&(((***,,,---...,,,---------................../////////...------...///000111222222333333/////////000000000111111//////000000111222222222333333333333444444444444666666666666666777888888666666777888:::;;;<<<<<<:::::::::;;;===@@@CCCDDDFFFGGGHHHIIIIIIJJJJJJIIIGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIHHHHHHIIIJJJIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJLLLLLLMMMMMMMMMKKKIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJJJJIIIHHHFFFEEEGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEAAA@@@??????>>>>>>??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>;;;;;;;;;;;;::::::::::::999999999999888777666666444666888777666555666666888888888777777777666666444444444444444444444444333333333333333333333333333111000111222333222111000000111111111111000000111000////////////000111111111111111000000000000///////////////000111111000000000000000000000000---...000000///...///000000000000/////////......000//////...------,,,,,,---------------........./////////......,,,++++++***,,,///111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++***+++,,,------,,,+++***)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))<<<<<<<<<===?????????>>><<<>>>???@@@??????AAABBB@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFHHHIIIHHHGGGGGGHHHJJJFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@???===>>>???@@@??????@@@>>>=========<<<:::888999:::;;;::::::999999999999888888888888888999999444444444444333333333333444444444333333333222222444444333333222111111111222222222222222222222222111111111111222222222333///000000000000000000000000000/////////.........///////////////////////////......------------...------------------------------------------------++++++,,,---............))))))***++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------------........./////////......//////......---,,,,,,---...///000111111111////////////000000000111/////////000111222222222222222333333333444444444444444444444555666777888777777888999::::::;;;;;;:::::::::;;;===@@@CCCEEEFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIFFFGGGHHHHHHHHHGGGEEEEEEDDDDDDEEEGGGHHHIIIJJJKKKIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLKKKLLLMMMMMMLLLKKKIIIGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIJJJJJJGGGHHHIIIJJJIIIHHHFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDDDDEEEFFFEEEEEECCCCCC@@@@@@?????????@@@AAABBB@@@@@@@@@@@@?????????????????????>>>>>>>>>======<<<;;;;;;;;;;;;===>>>???>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::999888666555444666888777555444555777777777666666666555555555444444444444444444444444222222222222222222222222222111000111222333222000000000111111111111000000000000000000000000000000111111111111000000000000///////////////000111111000000000000000000000000,,,...000000///...///000111111000000000/////////////////////............,,,,,,,,,------.........---------......---,,,,,,,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******:::999:::;;;===>>>===<<<===?????????=========???>>>>>>>>>>>>???@@@AAAAAA????????????@@@AAABBBCCCBBBCCCDDDDDDCCCBBBDDDEEECCCCCCBBBBBBBBBBBBCCCCCC<<<===???@@@AAAAAA@@@@@@>>>>>>======>>>>>>???@@@>>>>>>??????>>>>>>===<<<===<<<:::999:::::::::888;;;;;;:::;;;<<<<<<:::888777999:::;;;:::::::::;;;:::999777555444444555555444444333333333333333333444444444333333333222222444444333333222111000000111111111111111111111111//////000000111111111222////////////000000000000000/////////............///////////////////////////...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------......------++++++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,---.................................////////////000.../////////...---,,,,,,,,,---...000111111222222////////////000000000000...//////000111222222222222222333333333444444444111222222333444555777888666666777777888888888999:::::::::;;;===@@@CCCEEEFFFFFFGGGHHHIIIIIIIIIIIIEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIEEEFFFFFFGGGGGGEEEDDDCCCBBBCCCDDDFFFHHHJJJKKKLLLHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFGGGIIIKKKLLLNNNNNNNNNMMMKKKLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIIIIHHHFFFEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDEEEEEEEEECCCBBBAAA@@@????????????AAABBBCCC@@@@@@@@@???????????????@@@?????????>>>>>>======<<<;;;;;;;;;<<<>>>???AAA>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::999999777777888888777666444333333666888888555444555777666666555555555444444444444444444444444444444444222222222222222222222222222111000111222222222000000000111111111111000000//////000000000000//////111111111111000000000000///////////////000111111000000000000000000000000,,,...///000///...///000111111111111000000000000......//////000000111111,,,,,,,,,------.........++++++,,,---...............------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------***+++,,,,,,,,,,,,+++***))))))***++++++++++++***************************)))***+++,,,,,,,,,,,,,,,888999::::::;;;;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================@@@?????????>>>>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::777777777777777777777777777777666666666555555555555555555555555555555555333333333333333333333333333222222111111222222333333333333333333222111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------------------,,,,,,---.../////////...------,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---------............///...............///000000111111111000000000000000000000111222333333444444333444555666777777777777444444555666777888999999;;;===???@@@@@@AAACCCEEEGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIKKKKKKLLLLLLJJJIIIGGGEEEEEEEEEDDDDDDDDDDDDEEEFFF@@@BBBFFFIIIKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGHHHHHHIIILLLLLLKKKKKKKKKMMMNNNOOONNNMMMKKKKKKLLLKKKJJJHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDBBBAAA@@@>>>>>>?????????@@@@@@@@@DDDDDDDDDDDDCCCBBBAAA@@@BBBCCCCCCDDDEEEFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@??????>>>===<<<<<<;;;:::::::::;;;<<<===>>>???@@@???===<<<;;;;;;<<<<<<<<<;;;::::::999999::::::777888888777777666555444666666666666555555555555444444444444444444444444444333222222111111222222222222222222222222222333333333222222111000//////000000////////////000000333333222111000///......000000000000////////////000000000000000000000000000000////////////000000//////000000000000//////000000///...............,,,---...///...---+++***,,,------......------,,,++++++,,,,,,---...//////---------------------------,,,++++++------,,,+++...---,,,+++++++++,,,---+++,,,------......------++++++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,---,,,,,,++++++,,,,,,------......,,,++++++---///888888999::::::::::::999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999666666666666666666666666555444444444333333333222444444444444444444444444333333333333333333333333333222222111111222222333222333333333222222111000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------,,,---..................------,,,,,,,,,,,,++++++...------------,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------............///000000000000000111111222000000000000000000000000111111111222222333333333333444555666666777777777555666666777888999:::;;;;;;===???@@@@@@AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIILLLLLLLLLLLLJJJHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEEEE@@@BBBEEEHHHJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHGGGHHHHHHIIIKKKJJJJJJJJJJJJLLLMMMNNNMMMLLLKKKLLLNNNPPPOOONNNJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIGGGFFFEEEEEEDDDFFFFFFFFFEEEDDDCCCBBBAAA??????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEDDDCCCBBB????????????????????????AAAAAAAAAAAAAAA@@@???????????????>>>===<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>???>>>===;;;::::::;;;;;;;;;::::::999999999999999555666777777777777777666666666666666555555555555444444444444444444444444444333222222111222222222000000111222333333444444444444333333222111111000000000////////////000000222222111111000/////////000000000000////////////////////////////////////000000////////////000000//////000000000000//////000000///.....................//////......---,,,,,,,,,------------,,,,,,++++++,,,,,,---......///---------------------------,,,++++++------,,,+++,,,+++***)))))))))******+++,,,------...---------++++++,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------,,,++++++---///666777777888999888888888888888999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888888888888888888888888888444444444444444444444444444444333333333333222222444444444444444444444444222222222222222222222222222222111111111111222222222222222333222222111000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---............------,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,******+++,,,------......++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---------............///000000//////000000111222000000000000000000000000111111222222222222222222333444555666666777666666777777888999:::;;;<<<<<<;;;<<<>>>??????@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJMMMMMMLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCDDD@@@BBBEEEGGGIIIJJJKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMKKKKKKKKKNNNQQQTTTUUUTTTKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIGGGEEEDDDDDDDDDGGGGGGGGGFFFEEEDDDCCCBBB@@@AAAAAAAAAAAABBBBBBBBBAAABBBCCCDDDEEEEEEFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEECCCBBBAAA????????????????????????@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;:::::::::::::::999999888888888888888444555666777888888888888666666666666555555555555444444444444444444444444444444333222222222222222//////000111333444555666444444444333222222111111000000////////////000000000000000000000000000000000000000000////////////////////////////////////000//////......//////000...//////000000//////...000//////............///000000///............///++++++,,,,,,,,,,,,+++++++++,,,,,,------.........---------------------------,,,++++++------,,,+++,,,+++******))))))******++++++,,,---------------+++,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,---444555666666777777666666666777777888888888888888999999999999999999999999999999999999999999999999999999888888888888888888999999999999999999999999777777777777777777777777888888888888888888888888666666666666666666666666666666666666666666666666444444444444444444444444555555444444444444444444333333333333333333333333111111111111222222222222222222111111111111222222111111222222222222111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////....................................------,,,+++------,,,,,,,,,+++++++++---------,,,,,,,,,++++++---------------------------------------.........------------------------,,,,,,,,,---------..............................---------............///...------------...///////////////000000000000000222222222222111111111111333333444555666666666666777777888999:::;;;;;;<<<:::<<<>>>>>>>>>>>>@@@BBBCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJMMMLLLLLLJJJIIIHHHFFFFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@BBBDDDFFFHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKJJJKKKNNNRRRUUUVVVUUULLLKKKIIIGGGEEECCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBAAABBBBBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIKKKJJJHHHFFFEEEDDDDDDCCCHHHHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA???????????????????????????????????????>>>======???>>>>>>>>>=========<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999999999999888888777777777777777555555666777777777777777666666666666555555555555444444444444555555555555444444333222222222222333000000111222333333444444333333333222222111111111000000////////////000000////////////000000111111000000000000/////////////////////////////////////////////....../////////...//////////////////...000///............//////111000...---------...///***++++++,,,,,,++++++***,,,,,,,,,---------......---------------------------,,,++++++------,,,+++------,,,,,,,,,,,,+++,,,++++++,,,------------,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++,,,222333333444555444444444444444555666666666666666888888888888888888888888777777777777777777777777666666666666666666666666888888888888888888888888666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444333333444444444444444444222222222222222222222222000000000111111222222222222111111000000111111222000111111222222111111111000000000000000000000000////////////////////////////////////////////////........................................................................---.........---,,,++++++------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++...------,,,+++***)))(((,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///---------------......///......//////000000000000222111111111111111111111222333444555666666666666555555666777888999:::::::::;;;============???@@@AAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEDDDCCCBBBBBB@@@AAACCCDDDFFFGGGHHHIIIIIIIIIJJJIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEGGGHHHIIIKKKKKKKKKMMMPPPRRRRRRRRRLLLKKKIIIGGGEEECCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIGGGFFFEEEDDDDDDDDDGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????>>>======>>>>>>>>>>>>===============<<<;;;::::::::::::::::::::::::::::::999999999999888777777666666777777777777777777777666555555666666666666555555555555444444444555555666666666555444333333222222333333333222222222222222222222111111111111000000000000000000////////////000000.........///000000111111000000000000////////////........................//////............//////......////////////......//////............//////000///---,,,+++,,,---...***++++++,,,,,,++++++***,,,,,,,,,------------------------------------------,,,++++++------,,,+++------------,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,+++,,,,,,------,,,,,,+++***+++,,,,,,+++***+++,,,000111222222333333222222222333333444444444444444666666666666666666666666555555555555555555555555444444555555555555555666777777777777777777777777444444444444444444444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333000000111111111111222222111111111111111111111111/////////000111111222222111111000000000000111111///000111111222111111111000000000000000000000000000000000000000000000000////////////////////////................................................------------------------,,,------------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++***)))'''&&&%%%%%%))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............/////////......//////000111---......//////000000111000000111111111111111111222333444555555666555555444444555666777888888999999;;;<<<<<<<<<<<<===??????@@@@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGEEEEEEFFFFFFFFFDDDCCCBBB@@@AAABBBCCCEEEFFFGGGHHHHHHIIIJJJJJJJJJHHHGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFHHHIIILLLKKKJJJKKKNNNOOONNNMMMKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBB>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???????????????>>>======>>>>>>>>>>>>============<<<<<<;;;:::999999::::::999::::::;;;;;;:::999999999888888777777777777777888888888888777666555444666666666666555555555555444444444555666666777777555444444333333333333333444444333222222111111000000000000000000000000000000000////////////000000.........//////000000000000000000000////////////........................///......------......///---......//////......---///............//////000......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------------------------------------------------,,,++++++------,,,+++***++++++++++++***)))(((******+++,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++------------++++++***,,,------,,,++++++,,,//////000111111111111111111111222333333333333222333333333333333333333333444444444444444444444444333333444444444555555555555555555555555555555555333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000111111111222000000000000000000000000......//////000111111222111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***))))))))))))((((((((((((((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------............//////............///000000------......///000000111//////000000111111222222222222333444555555555555333444555555777777888999999:::<<<<<<;;;;;;<<<>>>>>>>>>???AAABBBDDDEEEEEEDDDEEEEEEFFFFFFGGGGGGHHHFFFEEEDDDDDDDDDEEEGGGGGGFFFFFFGGGHHHGGGEEECCCBBB@@@AAAAAABBBCCCEEEFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGCCCDDDFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGIIIKKKJJJJJJKKKLLLMMMMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB??????@@@BBBCCCDDDEEEFFFDDDDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@??????>>>===============>>>>>>>>>>>>;;;;;;::::::999:::::::::999:::;;;<<<<<<;;;::::::999999888777777777777888666777777777777777666555666666666666555555555555444444444555666777777777555555444333333333333444333333222222222222222222000000000000000000000000000000////////////000000......//////////////////000000000000////////////........................///......------......///---......//////......---...............///000000...............------,,,,,,,,,------------,,,,,,---------------------------------------------------,,,++++++------,,,+++******+++++++++***)))(((******+++,,,,,,,,,,,,+++---,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***+++---......---+++******,,,......---,,,,,,,,,...//////000000000000000000000111222222222222222000000000000000000000000333333333333333333333333333333333444444555555555333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111222222333333333444000000000000000000000000---......///000111111222111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////................................................++++++++++++++++++++++++***+++,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,+++++++++***************+++,,,,,,------******+++,,,------......************************,,,,,,,,,---------......---------------------------------.........//////---,,,,,,,,,,,,---......---------...///000000111...//////000111222222333222222333444555555555555444444555666777888999999888:::;;;;;;;;;;;;<<<======>>>???@@@BBBCCCEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGDDDCCCCCCCCCCCCEEEGGGHHHFFFGGGHHHIIIHHHFFFDDDBBB@@@@@@AAAAAACCCDDDFFFGGGGGGIIIJJJLLLLLLKKKIIIHHHCCCDDDEEEGGGGGGGGGFFFEEEEEEEEEDDDDDDEEEFFFHHHIIIKKKJJJIIIJJJLLLMMMMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCC@@@AAABBBCCCEEEFFFGGGHHHDDDEEEEEEFFFGGGGGGHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCDDD>>>???AAACCCDDDEEEFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDCCCBBBAAA???>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>============>>>>>>>>>>>>;;;::::::999999::::::;;;999:::;;;<<<<<<<<<;;;::::::999999888888888888888444555666777888888888888777666666666555555555555444444444555666777777888555555444333333333333444111111111222222333333333111111111111111111222222000000////////////000000////////////////////////000000000000////////////.................................------.........---..................---...............///000111...///000000000///---,,,,,,------......------,,,---------------------------------------------------,,,++++++------,,,+++,,,,,,---...---,,,+++*********+++,,,,,,,,,,,,+++---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,***+++---......---+++***+++---//////...,,,,,,---000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222333333333444444444000111111111111222222222333222222111111222222333111111111111111111111111222222222111111111111111222222222111111111000000111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000,,,++++++***+++,,,...///------............------------------------------......---,,,,,,,,,------+++,,,,,,+++***+++---000......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++&&&...000)))'''------((((((((()))***+++***)))))),,,,,,,,,---------.........---,,,,,,++++++++++++---------------------------------............/////////////////////....../////////000111111222222555555555555555555555555777333000222777999777444;;;:::999:::;;;;;;:::999>>>>>>>>>>>>>>>AAAFFFIIIBBBDDDEEEEEEDDDCCCEEEFFFHHHGGGEEEDDDCCCDDDFFFGGGIIIIIIIIIIIIHHHGGGFFFFFFAAAAAABBBBBBDDDFFFIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLKKKJJJHHHFFFEEEEEEEEEGGGGGGGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFHHHGGGGGGGGGEEEDDDCCCBBBAAABBBDDDFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCAAA@@@>>>BBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>======<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::888888777777777777888888777777777777777777777777666555444333333444555666555555555555555555555555777777666666555444222222333333333222222222111111222222222111111111111000111111111000000000000///////////////000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,000000000111000//////...---------............///++++++,,,------......///,,,,,,,,,,,,,,,---...///---------............///++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,+++***)))((('''''''''(((***+++,,,,,,+++***---,,,,,,++++++,,,,,,------,,,,,,+++*********+++///,,,*********)))&&&###***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,++++++,,,------......///+++,,,------++++++,,,---000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111........./////////000000000000111111111222222222222111111000000111111222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111222111111000000111111222000000000000000000000000000000111111111111000000///////////////////////////000000111111000000///---,,,,,,++++++,,,---...---..................---------------------------...------,,,,,,,,,,,,,,,,,,,,,---,,,***+++---///......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++111---)))((()))++++++***,,,+++)))'''''')))---000,,,,,,,,,,,,------------...---,,,,,,+++++++++,,,------------------------------------............------------------------/////////000111111222222444444444444444444444444777555444666888777333///777555333444888===BBBEEE444888===AAACCCBBB@@@???DDDEEEGGGGGGFFFFFFGGGIIIGGGFFFDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBAAABBBDDDFFFIIIKKKLLLKKKKKKJJJJJJJJJKKKKKKNNNMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCEEEGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFHHHHHHHHHHHHGGGIIIHHHFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBAAAAAAAAABBB@@@AAAAAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCAAA@@@???AAABBBBBBBBBBBBAAA@@@@@@????????????????????????===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::;;;:::::::::999999999999888888777777777777888888666666666666666666666666666555444444444444555666555555555555555555555555666666666666555444333222333333333222222222111111000000000/////////......333333333222222222222111000000000000////////////000000000000000000000000////////////////////////000000000000/////////...***+++,,,---.../////////---------............///------------------------------,,,,,,,,,---......------------............++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++******))))))((((((***++++++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,------,,,++++++******+++++++++***)))***,,,---+++(((***++++++,,,,,,++++++***---------------,,,++++++***+++,,,,,,------,,,,,,------------------,,,,,,+++,,,------,,,+++,,,...000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111000000000111111111222222000000000//////000000000111111111111111111111111///000000111111222222222222111111111111000000000111111111111111111111111222111111000000111111222000000000000000000000000///000000111111000000/////////////////////////////////000000000000/////////...------,,,---------........................------------------------------,,,+++++++++++++++------...,,,++++++,,,.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++...'''$$$***//////...000///000...***&&&%%%(((+++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------------------............------------------------/////////000111111222222333333333333333333333333000111222444555666777777333444666777666333000...@@@??????>>>>>>>>>???@@@CCCEEEFFFFFFFFFFFFHHHIIIEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCBBBAAAAAACCCFFFIIILLLLLLKKKKKKJJJKKKKKKLLLLLLPPPOOONNNMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFDDDBBBAAACCCDDDFFFHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIIIIIIIHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCDDDCCCBBBAAA@@@@@@????????????@@@AAACCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@???@@@AAAAAAAAAAAA@@@??????????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888888888777777666666777777888666666666666666666666666666555444444444444555666555555555555555555555555444444555555555555444444333333333222222222111111000000000000000//////...333333333222222222222111111111000000//////......000000000000000000000000////////////////////////000000000000////////////)))***+++,,,............---------............/////////...------,,,++++++......---,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++***))))))+++---...---+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,.........---,,,++++++++++++,,,------,,,,,,...000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222000000000000111111111111111000000//////000000111111111111111111111111111...//////000111222222333111111111111000000000000111111111111111111111111111111000000000000111111000000000000000000000000//////000000000000//////////////////////////////...//////000000//////.../////////...------------///..................///,,,,,,---------------------,,,++++++******++++++---...///---+++++++++---......---,,,++++++++++++++++++++++++++++++++++++))))))*********+++++++++***+++,,,+++)))'''%%%$$$&&&***...///,,,+++,,,///******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,------------------------,,,,,,---------..................////////////////////////000111111222222222222222222222222222222999999777555444444777999444666:::<<<<<<<<<======999888888:::>>>BBBEEEFFF@@@BBBCCCDDDCCCDDDEEEGGGCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCBBBAAAAAABBBFFFIIILLLKKKKKKJJJJJJKKKKKKLLLLLLOOOOOONNNMMMMMMMMMNNNNNNLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBCCCDDDFFFGGGHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCBBB@@@???>>>>>>>>>===>>>???AAABBBDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::999999999999888888888777777666666666666777777666666666666666666666666555555555444444555555555555555555555555555555555222333444444555555555555333333333222222222111111333333444444444333222111111111111000000000//////222111111000///......---////////////////////////////////////////////////------------,,,,,,,,,+++......//////......---,,,---------............///......---------,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))******+++++++++///---,,,*********+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++,,,+++***)))***++++++,,,,,,++++++***))))))*********))))))(((***+++,,,,,,------,,,,,,---------,,,,,,,,,+++++++++,,,------,,,---000222////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000//////000000000111111111111111111000000111111111000000000000000000000000......///000111111222222000000000000000000000000000000000000000000000000111000000000000000000111//////////////////////////////000000000000//////..............................////////////....../////////......------,,,......------------......,,,,,,,,,---------......---,,,++++++******++++++---...///...,,,+++,,,,,,......---,,,++++++++++++++++++++++++++++++++++++))))))*********+++++++++###///333+++'''---111000000222333000,,,(((((()))******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------............/////////000000/////////000111111222222222222222222222222222222***,,,///111222333555777:::888444000...222999>>>999999;;;>>>@@@>>>999555???AAABBBBBBBBBBBBCCCEEEBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBCCCBBBAAAAAACCCFFFIIIKKKJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCFFFGGGHHHIIIJJJIIIHHHGGGDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCAAA@@@???>>>============>>>@@@AAACCCDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBAAAAAAAAA@@@@@@@@@@@@??????@@@@@@??????>>>===????????????????????????>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::::::::999999999::::::::::::999999999999777777666666666666777777555555555555555555555555444555555555555555555444555555555555555555555555111222333444555555555555333333333222222222111111444555666777666555444333111111111000000000//////222111111000///......---////////////////////////////////////////////////,,,,,,,,,+++++++++******......//////......---,,,---------............///,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))******++++++,,,,,,---,,,+++)))))))))***+++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,)))******+++***)))))))))***++++++,,,,,,++++++***((())))))*********))))))***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,---///222555////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111/////////000000000111111222111111000000111111222000000000000000000000000...//////000000111111111//////000000000000000111000000000000000000000000111000000//////000000111////////////////////////...//////000000//////...........................------............------------.........------,,,...---,,,++++++,,,---...+++,,,,,,------.........------,,,+++++++++++++++,,,...//////---,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++)))************+++++++++(((+++***&&&'''+++,,,)))((('''%%%%%%'''***...000++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,------------++++++,,,,,,---........./////////000111111222222222222222222222222222222999:::;;;;;;999555000---***000888;;;:::777555555???:::666666;;;AAADDDEEE@@@BBBCCCCCCBBBAAACCCDDDAAAAAABBBCCCCCCDDDDDDDDDGGGGGGGGGGGGFFFEEEDDDCCCAAAAAABBBCCCDDDFFFIIIJJJHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNOOONNNMMMLLLLLLKKKKKKLLLKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHGGGGGGFFFEEECCCDDDEEEEEEEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCFFFGGGHHHIIIIIIHHHGGGFFFCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@??????>>>>>>======>>>???AAABBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<::::::::::::999999999999;;;:::::::::999999999999777666666555555666666777555555555555555555555555444444555666666555444444555555555555555555555555111222333444444444444444333333333222222222111111222333555666555444222111333333333222222222222111111111000000//////......000000000000000000000000////////////////////////.........------------,,,)))***+++,,,............---------............///++++++,,,,,,---...//////......---,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++******)))*********++++++************++++++++++++******++++++,,,,,,%%%''')))*********+++---***++++++,,,,,,++++++******+++,,,,,,---,,,,,,,,,***+++,,,,,,------,,,,,,*********+++,,,---------***+++,,,,,,---000444777////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111222222222333333////////////000000000111000000000//////000000000000000000000000000000000/////////000000000000000////////////000000111111000000000000000000000000000000////////////000000////////////////////////......////////////..............................---------......---------+++,,,---......---,,,,,,---,,,***))))))***,,,---++++++,,,,,,---......///...------,,,,,,,,,,,,,,,+++---//////...------.........---,,,++++++++++++************************)))************+++++++++555&&&***KKKfffggg[[[VVV...,,,,,,...111000+++&&&,,,,,,,,,,,,------------,,,+++++++++,,,,,,---...------------------------++++++,,,,,,,,,---------++++++,,,,,,---......////////////000111111222222333333333333333333333333333...)))(((,,,222666777666FFF[[[jjjpppnnnkkkiiiMMMFFF>>>:::;;;<<<<<<:::@@@AAABBBAAA@@@???@@@AAAAAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCC@@@AAABBBDDDFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOOOONNNMMMLLLKKKKKKKKKKKKJJJKKKMMMNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIEEEFFFGGGGGGHHHHHHGGGGGGDDDEEEFFFFFFFFFDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCFFFFFFGGGHHHHHHGGGFFFEEEBBBAAAAAAAAABBBCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@===>>>>>>???@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDEEEAAAAAA@@@??????@@@AAABBB@@@@@@AAAAAA@@@@@@???>>>===========================<<<:::999999999:::;;;:::::::::999999999999888999999999999888888888888666666555555555555666666555555555555555555555555444444555666666555444444555555555555555555555555222222333444444444333333333333333222222222111111111222444555555333111///333333333222222222222111000000000000////////////000000000000000000000000////////////////////////000000/////////.........***+++,,,---.../////////---------............///,,,---------------------------,,,,,,,,,---......++++++,,,,,,,,,---------------------------------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******++++++,,,+++++++++++++++************++++++++++++******++++++,,,---&&&(((++++++******+++---***++++++,,,,,,++++++***++++++,,,---------------***+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,***+++,,,,,,---111666999////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000------------............////////////000000000000//////............//////000000000000000000000000000000000000////////////.../////////000000111111000000000000000000000000000000////////////000000////////////////////////......////////////..............................,,,------......------,,,)))***,,,---...------,,,,,,+++)))(((((()))+++,,,++++++,,,,,,---.../////////...------,,,,,,------***,,,///000///......///......---,,,++++++++++++************************)))************+++++++++***<<>>???@@@>>><<<;;;<<<===AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBB???@@@CCCEEEGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIIIIJJJKKKMMMOOOPPPOOONNNMMMLLLKKKKKKKKKKKKHHHJJJMMMNNNNNNKKKHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGEEEEEEAAAAAAAAAAAABBBCCCCCCDDDBBBBBBAAAAAA@@@AAAAAAAAA>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEAAA@@@?????????@@@AAABBB@@@AAAAAAAAAAAA@@@??????========================<<<;;;999777777888999::::::::::::999999999888888888888888888777777777777666666555555555555666666555555555555555555555555333444555666666555444333555555555555555555555555333333333444444333333222333333333222222222111111111333555666666444111///111111111000000000000///////////////000000000000000000000000000000000000////////////////////////000/////////............000000111111000000///...---------........./////////......------,,,,,,+++,,,,,,,,,,,,------...///++++++,,,,,,,,,---------------------------------)))***,,,------,,,***)))++++++++++++++++++++++++)))***,,,---...------,,,++++++************+++++++++*********+++,,,,,,---+++---///---***((()))***+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,++++++************+++,,,,,,...111666:::000000//////.........---...------------...//////000///...------...///000000000//////.........---////////////000000000000111111000000//////......000000////////////000000555333111000.........///////////////000000000000......////////////......000000000000000000000000////////////////////////---......///000111111222////////////////////////////////////////////////............////////////////////////////////////---.........---,,,,,,+++***---666+++000...))))))))))))))))))))))))%%%&&&***mmm:::)))...)))///---111///(((---222***!!!+++...))))))000222,,,------------------------,,,---///000000000///...............////////////...&&&222888222111555%%%FFFGGG;;;BBB???<<>>QQQnnnRRRBBBKKKJJJHHHFFFEEEDDDCCCCCCAAAAAABBBCCCDDDDDDCCCCCCFFFFFFGGGGGGGGGFFFFFFEEEAAAAAAAAAAAAAAABBBCCCDDDAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<::::::999888777777777888999999999999999999999999666666666666666555555555666666666555444444333333555555666777777777777777333444444555555444444333222333333444444333333222222222333333444555666666333333333333333333333333111222222333333222222111111111222222222222111111000000000000000000000000111111000000000000111111////////////............------------------------......------------......------------------------,,,,,,+++)))'''(((***,,,++++++******++++++,,,---///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))))))))************))))))---------,,,,,,+++++++++++++++++++++******)))))),,,...///...,,,,,,---...,,,,,,,,,++++++*********++++++***************+++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---.........///111333666777////////////......---------------------...//////000///...------...///000000/////////.........---.../////////000000000000////////////.........---000000////////////000000111000/////////000111222.../////////000000000000...//////000000//////...////////////////////////////////////////////////......//////000000111111........................////////////////////////............////////////........................------......------,,,+++---444%%%$$$222111...************************000'''RRR)))!!!)))222+++'''******555///---...---'''&&&)))------------------------,,,---...///000//////...............////////////444888AAA((('''111666sss===888IIILLLRRR:::666PPPIII999KKKEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@NNN???===lllMMMHHHHHHGGGFFFEEEEEEEEEEEECCCDDDDDDEEEFFFFFFFFFEEEHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>=========<<<;;;;;;:::;;;;;;;;;:::999888888777777888888999999999999999999999999777777777777777777777777777777666666555444333333555555666777777777777777333444444555555444444333333444444555555444444333222222333333444444555555333333333333333333333333111222222333333222222111000111111222222111111000000000000000000000000000//////............//////////////////............------------------------......------------......------------------------......---+++)))***,,,...++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))******************)))------,,,,,,,,,+++++++++++++++++++++*********))),,,***((())),,,---+++))),,,,,,,,,+++++++++******++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,/////////000222555777999///............------------------------....../////////...------...///////////////...................../////////000000000............------------000//////......//////000///////////////000111111....../////////000000000///000000111111000000///////////////////////////////////////////////////////////////////////////........................////////////////////////---............/////////------------------------------......------,,,,,,---+++$$$222///<<< ***************************---333BBB&&&)))333444,,, $$$+++000...+++---222------------------------------...////////////...............////////////+++!!!444...777VVV555;;;;;;BBBFFFAAABBBFFFEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBAAADDDCCCAAAyyy<<>>>>>======;;;;;;:::999999999999:::999999888777777777888888777777777777777777777777777777777777888888888888999999888777555444444333555555666777777777777666333444444555555444444333444444555555555555444444333333333333333333333333222222222222222222222222111111222222222222111111000111111222222111111000000000000000000000000000///......------......////////////............---------------------------......------------......---------------------------...---,,,******,,,...++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******++++++++++++******,,,,,,,,,,,,++++++++++++++++++++++++************,,,(((%%%''',,,///,,,''',,,,,,,,,++++++++++++***++++++************++++++***++++++++++++,,,,,,,,,++++++************++++++//////000222444666888:::------------------------------,,,,,,------...///........................................................./////////000000......................../////////....../////////111111000///......------........./////////000000000000111111111111000000//////////////////////////////////////////////////////////////////......................................................---------.........//////------------------------,,,------...------,,,,,,222000;;;###]]](((************************ )))***^^^ggg"""333999111$$$%%%222000$$$------------------------------........./////////............////////////---???888lllLLLEEEDDD888EEEOOO:::BBBBBBBBBBBBBBBBBBBBBBBBBBB===AAAEEEIIIuuu???HHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBAAA@@@????????????@@@???@@@@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAABBBBBB@@@??????>>>======<<<<<<;;;;;;:::999999999999:::888888777777777777888888777777777777777777777777666777777777777777888888:::999888777666555444333444555666666777777666666333444444555555444444333333333444444444444333333333333333333222222222222222222222222222222222222111111222222222222111111000000111111111111000000000000000000000000000000000000000//////000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***((((((***+++++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,+++++++++,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,)))''')))---///---***++++++++++++++++++++++++++++++*********+++,,,,,,+++++++++++++++++++++++++++******))))))******+++...///000222444777888:::,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------............---------------...........................//////////////////////////////////////////............//////////////////......------............////////////000000111111111111000000........................////////////////////////////////////....................................------------------------------------............------------------------,,,,,,------...------,,,555333***"""qqq...************************///333%%%%%%AAAVVV000'''+++222444///&&&%%%)))---------------------------------------......///............////////////666333444lllRRRBBBWWWAAA000OOOCCCCCCBBBBBBAAAAAA@@@@@@@@@<<>>>>>>>>?????????@@@AAABBBDDDEEECCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBAAA@@@@@@????????????>>>======<<<<<<;;;<<<;;;::::::999999::::::888777777666777777888888666666666666666666666666555555555666666777777777999999888777666555444444444444555666666666666666333444444555555444444333222222222333333222222222222222222222222111111111111111111111111111111111000111111222222111111000000000000111111000000000////////////////////////000000////////////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))+++++++++******++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,******++++++++++++,,,---++++++++++++++++++++++++++++++******+++,,,,,,---+++++++++++++++++++++++++++******))))))******+++,,,---///222444666888999++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...------............---------------------.........------.........//////////////////000000000000000///......------......///***+++---...////////////------.........////////////000000111111000000///........................////////////////////////........................------------------------------------------------,,,------------.........------------------------,,,,,,------......------(((---000555(((kkk%%%++++++++++++++++++++++++"""***111333...******)))&&&QQQhhh==="""+++333)))(((555------------------------------,,,,,,------...///............////////////,,, gggkkk999JJJOOO777CCCCCCBBBAAA@@@@@@??????BBB;;;HHH???FFFAAA[[[VVVLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCBBBAAAAAAAAABBBBBBBBBAAA@@@???????????????>>>>>>>>>@@@AAACCCEEEFFFBBBBBBBBBBBBBBBCCCDDDEEECCCBBBBBBAAA???>>>>>>===>>>>>>======<<<<<<;;;;;;<<<;;;::::::999999::::::777777666666666777888888666666666666666666666666444444555555666666777777888777777666666555555444444444555666666666666555333444444555555444444333111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000///000000111111000000///////////////////////////...------,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++******++++++,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******++++++++++++***************+++++++++++++++++++++++++++,,,,,,,,,,,,(((***,,,+++)))((()))+++***++++++++++++,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,++++++++++++***++++++************+++++++++,,,///222555777888888***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,------.........---------.........//////........./////////000000///......------......///)))***,,,...////////////---------.........//////...//////000000//////...........................////////////////////////,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................+++,,,------......------&&&///---(((888$$$)))++++++++++++++++++++++++000''''''%%%###+++---,,,666111)))###222kkkGGG'''444000&&&------------------------------,,,,,,,,,---...///............////////////444///:::;;;QQQAAAAAAAAA@@@@@@@@@@@@@@@AAA>>>???BBBLLLDDD999WWWzzzHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLJJJIIIHHHIIIJJJKKKGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???????????????@@@======>>>???AAACCCEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999888888888888999666666666666666777888888777777777777777777777777444555555666777777888888555555555555555555555555333444555555666666555555333444444555555444444333111222222333333222222111//////000000111111222222000000000000000000000000000000111111111111000000//////000000000000//////////////////////////////...------,,,,,,------............---------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++---...---,,,++++++,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------************************+++++++++++++++++++++++++++++++++***************)))******************))))))*********+++++++++++++++++++++,,,,,,,,,---------,,,+++++++++***)))(((******+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,+++---000333666888999999*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,,,,,,,,,,------.........---------.........//////---------.........//////.........------.........,,,---.........---,,,+++---------.........//////......////////////..............................////////////////////////,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////+++,,,,,,---.........---777'''(((///"""666)))&&&)))++++++++++++++++++++++++///%%%---,,,&&&+++(((%%%%%%&&&+++---&&&"""///CCC777!!!,,,222------------------------------,,,+++,,,---...///............/////////000---ZZZFFF777>>>??????@@@AAAAAABBBBBB999HHHAAAFFF@@@CCCLLL999sssEEEEEEEEEFFFHHHJJJLLLMMMOOOMMMKKKJJJIIIJJJKKKLLLIIIIIIHHHHHHFFFEEECCCBBBDDDCCCBBBAAAAAAAAAAAAAAA??????????????????@@@@@@======>>>???AAADDDFFFGGGFFFEEEDDDCCCBBBAAAAAAAAA???????????????@@@@@@@@@>>>======<<<;;;;;;::::::999888888777777777777777666666666666666777888888888888888888888888888888555666666777888999999999444444444555555555555666333444555555666666555555333444444555555444444333222333333444444333333222...//////000111222222333000000000000000000000000000000111111111111000000//////000000000000///////////////////////////////////////....../////////......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))+++,,,,,,***))))))***++++++******++++++,,,---)))******+++---......///************************++++++++++++++++++++++++,,,+++++++++******))))))))))))************))))))))))))******+++++++++++++++++++++,,,,,,---------333///++++++///000,,,'''*********++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,...111555888999:::;;;------,,,,,,+++***))))))(((((()))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------------------------------............///.........------,,,,,,,,,........................,,,---......//////.........---,,,,,,---...---,,,---------............///...------,,,,,,------...................................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***fff+++((('''///+++(((000***+++++++++*********))))))((()))))))))************VVVPPP333999$$$...+++111000***111,,,,,,,,,---------......+++,,,,,,---...///000000888mmm888...999<<<222WWW444DDD333NNN---JJJ===>>>BBB???AAACCCDDDCCCAAAAAABBB<<>>>>>>>>>>><<<===???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEE@@@@@@???>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999888777666666666666666666666777888888666666666666666666666666444444444555555555555666555555666777777777777777555555555555555555555555333333333333333333333333444444444444444444444444222222222222222222222222222111111000///...............////////////......000000000000000000000000///...---,,,,,,---...//////...,,,***)))))))))***,,,...///...---+++,,,,,,++++++++++++++++++++++++000///...---,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,&&&))),,,///000///,,,+++******++++++++++++******))))))))))))))))))************++++++++++++*********++++++++++++,,,,,,,,,---,,,++++++******++++++---,,,,,,+++*********+++---'''!!! &&&,,,//////++++++******++++++,,,---***+++,,,,,,******+++,,,))))))***+++++++++******---000444666777777888999------,,,,,,+++******)))))))))******+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........------------------------------------............------,,,,,,,,,+++++++++........................,,,------..................---,,,,,,---...---,,,------------............------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++AAA+++,,,)))++++++))),,,))),,,,,,,,,,,,++++++******************++++++++++++666,,, fff...%%%666)))+++333***,,,,,,,,,---------........................//////'''XXX222555<<<:::555777111;;;555ggg===BBB222SSS777@@@LLL<<>>>>>>>>>>>===============>>>>>>???@@@BBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;:::999999888888666555555555555666777777666666666666666666666666555555555666666666666777666666777888888888888888555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222111111000//////...------//////000000000000////////////////////////////////////...---------......000///...---,,,,,,------,,,...///...---+++,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,+++******+++,,,,,,(((***,,,...///...,,,++++++++++++,,,,,,+++++++++************))))))))))))******++++++++++++******((())))))))))))*********---,,,++++++******++++++---,,,++++++******++++++...***&&&'''***------+++***************+++,,,,,,***+++,,,,,,******+++,,,************++++++++++++---000444777777888999999---,,,,,,++++++*********++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------............,,,,,,++++++++++++******------------------------,,,,,,---...............---,,,+++,,,---...---,,,------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++___)))...+++'''++++++'''***---------,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,"""%%%<<<,,,&&&222<<<(((<<<"""444,,,,,,,,,---------......000000000//////.........(((rrrqqqIII+++---555222111888111HHH///,,,444YYY}}}444<<>><<<@@@BBBDDDDDDCCCCCCCCCDDDBBB999>>>RRR>>>EEE@@@DDDKKKIIILLLIIIHHHFFFGGGHHHIIIHHHGGGHHHHHHHHHGGGGGGFFFEEEDDDBBBBBBAAA@@@??????????????????>>>>>>======<<<<<>>>>>>>>???AAABBBCCCCCCBBBAAA@@@????????????CCCCCCBBBBBBAAA@@@@@@???======<<<<<<<<<;;;;;;;;;:::::::::999999888888777555444444444444555666666666666666666666666666666555666666666666777777777666777777888888888888888444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000000//////...---------000000111111111111000000////////////////////////000///...---------------//////......---...//////,,,...///...---+++,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******++++++++++++******((())))))))))))*********,,,,,,+++************+++,,,,,,++++++******++++++---+++***+++------)))&&&***))))))))))))***++++++***+++,,,,,,******+++,,,++++++*********+++,,,---...111555888888888999:::,,,,,,,,,++++++*********------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,+++++++++++++++------------------------,,,,,,---.........---------+++++++++---...---,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...333 www''',,,...&&&+++,,,###...,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,'''555###777SSS000;;;$$$)))888!!!...,,,,,,,,,---------......000000000000000/////////555DDD???...''',,,;;;@@@999555999333***HHH@@@222///JJJfff:::555CCCAAA444???>>>???AAAAAA@@@@@@AAACCCDDDHHHHHH@@@rrrBBBLLLCCCFFFKKKIIIGGGEEEEEEEEEGGGIIIIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@?????????????????????>>>>>>======<<<<<<@@@???======>>>@@@BBBDDDBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>:::::::::999999999888888777777777666666666555555444333333333333444555555555555555555555555555555555555555555666666666666555666666777777777777777444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111//////......------------///000000111111000000///////////////////////////000//////...---------,,,,,,,,,,,,,,,------......,,,...///...---+++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******))))))(((******++++++++++++************+++++++++,,,,,,,,,,,,++++++***************,,,,,,++++++***++++++,,,***))))))***,,,+++'''$$$)))))))))((())))))***+++***+++,,,,,,******+++,,,,,,+++***)))***,,,...//////222666888999999:::;;;,,,,,,+++++++++++++++***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------------------------------------+++,,,,,,---...---------,,,+++***+++---...---,,,,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))...,,,$$$000'''///***+++---###333************++++++++++++))))))))))))*********+++///&&&###(((+++,,,000777///777&&&111;;; ,,,,,,,,,---------...............///000111111222222666nnn$$$555777555///+++///555777444111EEE'''555<<<%%%===EEE222HHH===999FFF======>>>@@@@@@??????AAACCCCCCVVV333OOOYYYBBBLLLEEEHHHJJJJJJEEECCCCCCDDDGGGIIIIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>?????????>>>>>>>>>=========<<<@@@???=========???AAACCCAAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@??????>>>>>>===:::999999999999888888888777777777666666666666666333333333333333444555555444444444444444444444444333333333444444444555555333444444555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111...............---------...//////000000//////...........................//////.........------,,,++++++,,,------.........,,,...///...---+++,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))******++++++++++++++++++++++++---,,,+++*********+++,,,))))))************)))))),,,+++++++++******))))))******++++++++++++************+++++++++,,,,,,,,,,,,+++******))))))******,,,++++++***++++++,,,,,,***)))((()))************)))))))))((())))))***+++***+++,,,,,,******+++,,,,,,,,,******+++---///000000333777999::::::;;;<<<++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++***)))+++---...---,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++...(((PPP&&&------)))///%%%333)))***************++++++(((((()))))))))*********(((...222000+++,,,---***@@@000444+++///,,,,,,,,,---------......,,,------...000111111222(((111DDD222AAA222(((777===555///444777333@@@444===***555KKK222:::BBB555888GGG;;;>>>@@@AAA@@@@@@AAACCCEEEFFF???HHHIIIHHHsss???FFFDDDKKKGGGJJJGGGDDDDDDDDDFFFHHHHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCBBB??????>>>>>>>>>>>>>>>???=========>>>>>>>>>>>>>>>???>>>>>>===>>>???@@@AAA@@@@@@@@@AAAAAABBBCCCDDDBBBBBBAAAAAA@@@??????>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999444333333333333444555555444444444444444444444444222222333333333444444444222333333444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111..............................////////////..............................------...//////......---,,,---...///////////////,,,...///...---+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,,,,***++++++,,,,,,++++++***++++++*********++++++,,,(((((())))))))))))((((((++++++++++++++++++++++++******++++++++++++******((())))))))))))*********++++++***))))))))))))***++++++******++++++,,,,,,++++++******+++,,,...000***))))))))))))***++++++***+++,,,,,,******+++,,,,,,+++++++++,,,...000111111444888:::;;;;;;<<<===++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---)))******+++,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***))))))***,,,...---,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000&&&000'''>>>+++)))...(((222(((...*********++++++,,,,,,,,,))))))*********+++++++++&&&///((($$$(((,,,888999///444///+++,,,,,,,,,---------......------........./////////+++)))===nnn000222999...+++888111***+++777@@@>>>777000333...>>>888+++???<<>>???@@@@@@???@@@CCCEEEAAAIIIEEEHHHMMMAAA@@@DDDEEEOOOEEEIIIHHHFFFEEEEEEFFFGGGHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBBBB>>>>>>=========>>>>>>???<<<<<<======>>>>>>??????>>>>>>>>>>>>????????????AAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;999:::::::::::::::::::::444444444444444555555666333333333333333333333333333333333444444444555555222333444444555555444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111//////////////////////////////000000000000//////........................+++,,,---////////////...,,,---...//////...------,,,...///...---+++,,,,,,++++++++++++++++++++++++******,,,---------,,,,,,++++++++++++++++++++++++************************,,,------...//////000000***+++,,,,,,,,,,,,+++***))))))******++++++,,,,,,))))))************)))))))))******++++++,,,,,,---******++++++++++++******((())))))))))))*********++++++***)))))))))))))))++++++******++++++,,,---***++++++++++++,,,...///***************+++,,,,,,***+++,,,,,,******+++,,,++++++,,,---...///000000111555999;;;<<<<<<===>>>++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------))))))***+++,,,,,,------++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***))))))***,,,...---,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&)))&&&///...'''QQQ000%%%...&&&444***(((+++++++++,,,,,,---------******+++++++++,,,,,,,,,111***555***---111111DDDEEE777,,,,,,,,,---------.....................---------222...###;;;FFF$$$...444---111>>>//////444888111))),,,777999///:::888///;;;@@@888444:::>>>:::===<<<============>>>AAADDDGGGCCCKKK;;;???FFFBBBGGGFFFIIISSSDDDGGGHHHHHHFFFEEEFFFGGGGGGGGGEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>============>>>???;;;;;;<<<===>>>???@@@@@@===>>>>>>????????????>>>BBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888888888999999555444444444444555666666333333333333333333333333444444444555555555666666333444555555666666555555333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000/////////000000000000000000000111111111111000000........................***+++---///000000//////***+++,,,,,,,,,+++***))),,,...///...---+++,,,,,,++++++++++++++++++++++++***+++,,,---...------,,,++++++++++++++++++++++++******************************++++++,,,---......***+++,,,------,,,+++***'''((()))+++,,,,,,,,,,,,******++++++++++++******))))))***+++,,,------...******++++++++++++*********++++++++++++,,,,,,,,,+++******)))))))))))))))+++*********+++,,,,,,---((()))+++,,,+++*********++++++******++++++,,,---***+++,,,,,,******+++,,,***+++,,,...///000000000222555999<<<<<<======>>>++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000...+++))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++++++++---///************************,,,,,,,,,++++++*********))))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***///''')))111,,,(((???```""",,,777)))'''...+++&&&&&&&&&'''(((***,,,,,,''''''((()))***++++++,,,)))***+++,,,---,,,++++++&&&000444@@@888---$$$555)))444...444000//////...------,,,,,,...000...,,,???zzzyyyBBB000000000000000000000000222222222222222222333333555555444444555666888999222:::999::::::;;;<<<===???@@@BBBCCCCCCDDDEEEGGGGGGEEEEEEEEEFFFuuuJJJ@@@LLLFFFHHHBBBCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@>>>===<<<;;;<<>>>>>>>>>>>>>>????????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===999999999888888777777777666666555555555444444444666555444333333444555666555444444333333333444444555555555555555555555555333333333333333333333333444444444333333333222222000000000000000000000000222111000.........///000111///...///000111000...//////000000000000//////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******++++++++++++++++++++++++((()))***++++++***)))(((******++++++++++++******++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******,,,+++***))))))+++---...+++++++++*********))))))******+++++++++******)))(((((())))))******++++++************************))))))***+++,,,,,,------+++++++++************)))+++***)))))))))***,,,,,,,,,,,,,,,,,,---.../////////333888<<<======<<<===++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///...,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***...)))+++111+++"""(((777888!!!***(((,,,000***'''''''''((()))***+++,,,(((((())))))******++++++++++++---......------,,,444/// ---hhh'''555"""111999555333$$$---------...............---222444...(((///BBBTTT[[[dddhhh\\\EEE222,,,...000000000000000000000000111222222222222333333333444444333333444555666777DDD444>>>555======>>>>>>???@@@AAAAAACCCEEEFFFFFFEEEDDDDDDEEE^^^EEEFFFIIICCCHHHCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>===<<<<<<===???BBBDDDBBBAAAAAA@@@@@@AAAAAABBB@@@???>>>===<<<======>>>======>>>>>>>>>?????????>>>>>>======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999666666555555555444444444666555444333333444555666555444444333333444444444555555555555555555555555333333333333333333333333333333333333222222222222111111111111111111111111111000///......//////000111000...///000000...---//////000000000000//////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++*********)))******++++++******)))++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******+++***)))((((((***,,,---+++++++++*********))))))******+++++++++******)))))))))))))))*********************************************++++++,,,,,,---+++++++++************)))+++***)))))))))***+++,,,,,,,,,+++,,,,,,---...///...222888;;;<<<=========************************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,++++++************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,...//////...+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***+++)))***......***''''''000[[[((()))+++,,,*********))))))******+++,,,)))************************+++,,,,,,------,,,,,,---..."""(((++++++---!!!555---!!!>>>%%%+++,,,,,,---.../////////)))---111333222...***(((111444444...((()))333===000000000000000000000000111111222222222333333333333333222333333444666666@@@;;;@@@777=========>>>>>>>>>??????BBBDDDEEEEEEDDDCCCCCCDDD333>>>MMMEEEAAAHHHDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>===<<<===???BBBCCCAAAAAA@@@@@@@@@@@@AAAAAA??????>>>=====================>>>>>>>>>>>>??????>>>>>>======<<<;;;;;;;;;999999999999:::::::::::::::::::::::::::999999999666666666555555555444444555555444444444444555555444444444444444444444444555555555555555555555555333333333333333333333333222222222222111111111000222222222222222222222222000////////////000000111000///......//////---,,,//////000000000000//////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,......///++++++++++++++++++++++++++++++************++++++))))))************))))))+++************+++,,,,,,******++++++++++++************++++++++++++*********)))((((((((()))+++++++++++++++***************)))******+++++++++*********************)))))))))************************+++++++++++++++++++++++++++++++++************)))******))))))******+++,,,+++++++++,,,,,,---...///...222666:::;;;<<<>>>???))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++******+++***))),,,111222///...555111(((666...,,,+++444999)))!!!000555222...+++***,,,///111ggg)))000+++%%%&&&---,,,,,,+++******++++++++++++*********************(((((())))))************%%%"""555///000+++]]]---''''''<<<111///+++,,,,,,------......///222...***+++000444555444111+++(((---555666...%%%000000000000000000000000111111111222222333333444333333333444444555666666000]]]:::>>>;;;<<<<<<===>>>??????@@@AAACCCDDDDDDCCCBBBBBBCCCGGG666lllJJJMMMKKKJJJ@@@BBBNNNLLLFFFKKKKKKKKKIIIFFFEEEHHHNNNSSSPPP<<>>======>>>@@@AAACCCAAAAAA@@@@@@@@@@@@AAAAAA???>>>>>>===========================>>>>>>>>>???>>>======<<<<<<;;;::::::999999999999::::::::::::888888888777777777777777666666666666555555555555444444444444444444444444333333444444444444444444555555555555555555555555333333333333333333333333111111111111000000000000111111111111111111111111......//////000000111111...---,,,---/////////...//////000000000000//////......////////////......------------------------------------------------------------------------++++++++++++++++++++++++(((((()))+++,,,---...///+++++++++++++++++++++++++++***)))(((((()))***+++((())))))******))))))(((***************++++++,,,******++++++++++++************++++++++++++*********))))))))))))***++++++************************))))))***+++++++++******+++++++++******)))))))))************************,,,,,,+++++++++++++++++++++++++++*********))))))***************+++++++++++++++++++++,,,---...///...111555888999;;;===???))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))))))))***++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***+++///...'''&&&+++...,,,''',,,PPP%%%$$$666***""",,,+++&&&'''&&&(((***+++,,,,,,+++***&&&777+++///,,,'''&&&------,,,,,,+++++++++++++++++++++++++++************)))))))))))))))*********000555,,,,,,VVV999666000!!!333$$$...------------------------000---************'''$$$111333444222///...111555000000000000000000000000000000111222333333444444333444444555666666777777...111???999999;;;<<<>>>@@@AAABBBAAABBBDDDDDDBBBBBBBBBCCC<<>>>>>???@@@AAABBBAAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>======<<<<<<============>>>>>>>>>=========<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;777777777777777777777777777777666666666555555555333444444444444444444333222333444555555555444444555555555555555555555555333333333333333333333333111111111000000000//////000000000000000000000000......//////000000111111+++******,,,///111111000//////000000000000//////......////////////......------------------------------------------------------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***)))(((''''''((()))***))))))************))))))******))))))******+++,,,)))******++++++******)))******++++++++++++******************++++++,,,,,,************************((()))***+++++++++++++++,,,,,,++++++******))))))************************,,,,,,+++++++++++++++++++++++++++*********))))))))))))******++++++++++++++++++++++++,,,---......---000333555777999<<<>>>*********************************++++++,,,,,,---,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---///***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))+++,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***&&&,,,000...***+++,,,---&&&...%%%...%%%111---###///888------------,,,++++++******777000)))&&&+++000+++,,,,,,,,,++++++***+++++++++******++++++++++++++++++,,,++++++++++++,,,------,,,555###(((&&&333!!!111"""555,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---///111222333333***///111...))))))000777000000000000000000000000000000111222333444444555333444555666777777777777===333:::888999;;;===???AAACCCDDDAAACCCDDDDDDCCCBBBBBBCCCAAA===EEETTTnnnDDDBBBLLLRRRJJJNNNSSSLLL@@@???AAAGGGNNNRRRQQQNNNFFFRRRNNNnnnFFFCCCKKKFFFAAACCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDD???????????????@@@AAAAAA@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<============>>>>>>======<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;888888888999999999999999777777777666666666555555333333444444444444333333111222444555666555555444555555555555555555555555333333333333333333333333111111111111000000000///////////////////////////...///000000000000000///+++++++++---000222222111//////000000000000//////......////////////......------------------------------------------------,,,,,,,,,------------...+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++******))))))))))))************++++++++++++*********))))))))))))***++++++))))))************))))))******++++++++++++*********+++++++++,,,,,,,,,,,,***************+++++++++((()))***++++++++++++++++++++++++++++++*********************************+++++++++++++++++++++++++++++++++************)))))))))***++++++++++++************++++++,,,---...---///111222333555999;;;++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---************************++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***((()))---000///---///222(((---...222777 ---777!!!###333)))&&&&&&''')))+++///222444***111'''hhh777))))))111------++++++*********++++++,,,*********++++++,,,,,,,,,---,,,,,,+++,,,---...///$$$===...===$$$111===VVV***222)))000...+++++++++,,,,,,------...444111---++++++...000222222111111444777777222...000000000000000000000000///000111222333444444555222333444666666666666666oooHHH::::::;;;<<<>>>@@@BBBCCCDDDBBBCCCEEEEEECCCBBBCCCDDDKKK555IIIEEEjjjtttAAA:::LLLBBBBBBIII;;;JJJJJJJJJJJJIIIGGGDDDAAABBBDDDBBBBBBDDDCCCJJJAAACCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDD??????@@@@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@===>>>>>>???>>>===<<<;;;<<<<<<<<<=========>>>>>>===<<<<<<;;;;;;::::::999999999999999::::::::::::777888888888999999999:::777777777777666666666555222333444444444444333222000222444555666666555444555555555555555555555555333333333333333333333333222222111111111000000000///////////////////////////000000111111000///......------...000111111000//////000000000000//////......////////////......------------------------........................,,,,,,,,,---------......++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))***++++++))))))************))))))******++++++++++++******)))******+++++++++++++++))))))*********+++++++++(((((()))++++++,,,,,,+++***++++++++++++++++++,,,*********************************++++++,,,,,,---+++++++++************)))((()))***+++,,,++++++***************+++,,,---......///000000000222666999++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,---------************************++++++++++++++++++++++++,,,,,,++++++***)))))))))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------...---+++++++++---///000++++++,,,,,,,,,---------,,,,,,---------,,,++++++333,,,)))+++***&&&(((///))))))111KKK:::777000(((000''',,,,,,,,,+++***)))((('''(((000+++...NNN666(((***+++000******))))))******+++,,,))))))***+++,,,,,,------,,,+++*********+++,,,------%%%%%%666......'''111$$$444&&&,,,((()))***+++---...///000...---,,,...000111///,,,---///000000...---///111000000000000000000000000///000000222333444555555111222333555666555555444___???<<<===>>>???@@@AAABBBBBBBBBDDDEEEEEEDDDCCCCCCDDD:::LLLGGGEEECCCwww<<>>EEEUUUFFFBBBEEEIIIHHHFFFDDDFFFHHHJJJIIICCCFFFwwwDDDCCCHHH===FFFCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@===>>>?????????>>><<<;;;<<<<<<<<<<<<=========>>>===<<<<<<;;;;;;:::999999777888888888888999999999555555666666777777777888777777777777666666666666222222444444444444222222000111444666666666555444555555555555555555555555333333333333333333333333222222222222111111111111000000000000000000000000000000111111111///...---222000//////000000///...//////000000000000//////......////////////......------------------------........................,,,,,,,,,------.........++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,...//////...,,,,,,+++,,,,,,------,,,,,,+++)))))))))))))))******+++))))))************))))))******++++++++++++******(((((()))***************))))))******++++++++++++(((((()))++++++,,,,,,,,,*********++++++,,,,,,---************************))))))***+++,,,,,,------+++++++++************)))((()))***+++,,,+++******************+++,,,---.........///......000444777))))))************)))))),,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************+++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---'''$$$999ZZZ$$$"""555%%%111(((---,,,+++,,,------,,,***&&&---111///RRR&&&$$$///&&&222,,,,,,,,,++++++*********)))***+++,,,,,,+++,,,---,,,***))))))((('''(((+++...***(((***......***%%%CCC%%%///---!!!******++++++++++++,,,,,,/////////...---------,,,////////////000000000000////////////000111333333111333444444333222444555333888555111;;;///888PPP;;;<<<===>>>@@@BBBCCCCCCCCCBBBCCCDDDCCCBBBBBBCCCDDD@@@GGGCCCEEEIIIOOOlll;;;MMMMMM777NNNJJJCCCAAAEEEEEEBBBCCCIIIBBBAAAPPPHHHSSS777AAACCCEEEHHHAAABBBCCCDDDDDDDDDCCCBBB@@@?????????@@@BBBDDDEEEAAAAAABBBBBBBBBBBBBBBAAABBBAAA@@@@@@@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<;;;::::::::::::::::::::::::::::::888777777777777777888999777777777777777888888999666666666666666555555444444444333333333222222222444444444444444444444444444444444444444444444444444444444444333333222111000000000000////////////000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000........................++++++++++++++++++++++++...------,,,,,,------.........---------,,,,,,,,,************************))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,,,,+++*********+++******++++++++++++************++++++++++++******************************)))************+++++++++++++++************++++++++++++******++++++,,,---************************+++++++++***)))((('''&&&******))))))***,,,...///************************,,,++++++++++++,,,------++++++,,,,,,...///111222******++++++++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************+++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((***(((555000'''}}}(((333555...++++++***((()))+++---------......+++###///yyy000+++///(((///,,,,,,,,,+++++++++******555///'''###&&&+++)))$$$***((((((+++///000///......+++'''%%%&&&))),,,...$$$---111+++***,,,,,,,,,,,,---------..................---------/////////000000000111111////////////000111222222///000222111000000111333666***444+++666???666>>>;;;<<<>>>@@@AAABBBBBBCCCBBBCCCDDDCCCAAAAAABBBCCCBBBHHHCCCDDDEEE@@@mmmbbb>>>EEEZZZDDDGGGDDDCCCEEEFFFDDDBBBAAAOOO@@@>>>444:::NNNPPPCCC666:::@@@AAABBBDDDDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDEEEAAABBBBBBCCCCCCCCCBBBBBBCCCBBBAAA@@@??????@@@@@@??????????????????????????????>>>===<<<;;;::::::999999999999999999999999888888777777777777777888666666666666666777888888666666666666666555555444444444444444333333333333444444444444444444444444333333333333333333333333333444444444333333222111111000000000////////////000000000000000000000000000000000000111111111111000000////////////000000////////////////////////........................------------------------...------,,,,,,------.........---------,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))---,,,++++++*********+++******++++++++++++******(((((())))))))))))((((((************************)))************+++++++++++++++************++++++++++++******++++++,,,---************************++++++++++++***)))((((((+++************+++---...************************...............///000000,,,,,,,,,,,,---///000111++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***************+++++++++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&,,,000///(((--->>>111---+++((((((***,,,------))),,,222111333&&&&&&...---&&&000444+++(((,,,,,,,,,++++++++++++***(((******)))---444222***,,,+++***,,,///---'''!!!###+++......,,,+++***999iiiYYY(((+++...---.........////////////---------.............../////////000000000111111000000000//////000111111///000111111000000111333111AAA000///FFF,,,fff>>>;;;<<<===???@@@AAAAAABBBAAACCCCCCBBB@@@???@@@AAA@@@GGGDDDEEEFFF888CCCnnnGGGDDD@@@EEE???@@@@@@???AAAEEEEEEBBBCCC@@@GGGIIIAAADDDJJJCCCBBB@@@RRR222AAACCC>>>MMM???@@@AAACCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBCCCCCCCCCCCCCCCBBBBBBCCCBBB@@@???>>>>>>===>>>???????????????????????????>>>>>>===<<<;;;::::::888888888888888888888888999888888777666666666666555555555555555666666777666666666666666555555444555555555444444444444333444444444444444444444444222222222222222222222222333333444444444333222222111111000000000/////////000000000000000000000000000000000000111111111111000000////////////000000////////////////////////........................------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++************+++******++++++++++++******(((((())))))))))))((((((************************)))************+++++++++++++++************++++++++++++******++++++,,,---******************************++++++++++++******++++++*********++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------------......///***++++++++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++"""555!!!:::'''===555)))000...,,,+++,,,---,,,+++)))$$$'''555444222666,,,111000111///***)))+++(((++++++++++++++++++++++++%%%---000)))$$$'''(((%%%)))***)))''')))///333444777444...(((&&&'''+++///***CCC+++///---............////////////,,,---------.../////////............////////////111000000/////////000000111222333333222222333444111&&&>>>999"""___:::;;;;;;===>>>???@@@@@@@@@AAABBBBBBAAA???>>>>>>???<<>>CCCGGGFFFDDDGGGHHHIIIGGG<<<555777GGG888FFFDDDAAABBB999DDD??????@@@BBBCCCDDDEEEEEEAAAAAA@@@@@@????????????CCCCCCDDDDDDDDDCCCBBBBBB@@@@@@???>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<;;;::::::999999999999999999999999:::999888666666555555555444444333333444444555666666666666666666555555444666666555555555444444444444444444444444444444444222222222222222222222222333333333444444333333222111111111000000000/////////////////////////////////000000000111111111111000000////////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***(((((((((***+++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,++++++***************+++******++++++++++++*********++++++,,,,,,++++++***************************))))))*********+++++++++++++++************++++++++++++******++++++,,,---************************)))***+++,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++***************+++,,,,,,......---,,,,,,---------))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...111888$$$$$$***&&&YYY$$$...+++***+++,,,......,,,***666...$$$%%%&&&"""111###***"""(((%%%***444222++++++++++++++++++++++++---...---******...000111))),,,++++++888YYY}}}oooFFF***...$$$XXX///,,,,,,------------.........,,,---------.../////////,,,,,,,,,---------......000000//////////////////000222333333222111333444000<<<222+++:::444:::;;;<<<===>>>????????????@@@@@@???>>>======>>><<>>222999@@@888BBB@@@AAA??????@@@AAABBBCCCDDDEEEAAAAAAAAAAAA@@@??????>>>CCCCCCDDDDDDCCCBBBAAAAAA<<<======>>>????????????????????????????????????======<<<<<<;;;;;;::::::::::::::::::::::::::::::999888777666555555555555333333333333333444444555666666666666666555555444666666555555555444444444444444444444444444444444444444444444444444444444222333333444444333333333111111111111000000000000///////////////////////////000000000111111111111000000////////////000000................................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++---,,,***)))((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********))))))***++++++******++++++++++++******++++++,,,,,,,,,,,,++++++************************))))))*********+++++++++++++++************++++++++++++******++++++,,,---************************)))***+++,,,,,,,,,,,,,,,*********************)))++++++++++++++++++++++++---------------......///......---,,,,,,,,,,,,---)))))))))******)))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***222&&&000/// ,,,000&&&[[[+++'''&&&'''))),,,...---,,,(((222555///---666(((///)))///666333///+++"""***++++++++++++,,,,,,,,,,,,&&&(((111444...((((((TTTaaa,,,(((++++++,,,,,,,,,------------------...............,,,,,,,,,,,,---------.../////////......///000000...///000000//////000222111---444EEE222999:::;;;<<<============<<<===>>>>>>===<<<===>>>@@@AAABBB???===>>>@@@@@@>>>IIINNN:::;;;@@@GGGHHHEEECCCDDD===HHHHHHBBBBBB>>>666333IIIFFFGGGGGG???CCCBBB:::@@@@@@@@@@@@AAABBBDDDDDDCCCDDDDDDDDDCCCCCCBBBAAACCCCCCCCCCCCBBBAAA@@@@@@;;;<<<===???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888777777666555555555555333333333333333444444555666666666666666555555444555555555444444444444333444444444444444444444444444444444444444444444444222222333444444444333333222222111111111000000000000000000000000000000000000000000000111111111111000000////////////000000...........................................................................------,,,,,,------.........---------,,,,,,,,,************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))******++++++***))))))))))))***++++++******++++++++++++******))))))************))))))************************)))************+++++++++++++++************++++++++++++******++++++,,,---************************))))))***+++,,,,,,++++++))))))******+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,,,,,,,---)))******++++++******)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))777$$$"""......000)))222%%%\\\///,,,))))))***,,,......---,,,...)))$$$((((((+++(((""" '''...222******+++++++++,,,,,,,,,...((()))---$$$666WWW===)))+++,,,,,,,,,,,,---------...............---------------........./////////...............///000111...///000000//////000111(((777PPP666999:::;;;<<<<<<<<<<<<<<<:::;;;======<<<<<<===???BBB>>>@@@@@@;;;===AAA???EEE...PPP===444>>>GGGEEECCCGGGIIIFFFDDDBBB@@@AAAGGGKKK555888;;;;;;DDD@@@GGGCCCAAAAAA@@@@@@@@@AAACCCCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>><<<===???@@@@@@@@@@@@???========================<<<<<<;;;;;;;;;;;;::::::999999999999999999999999777666666555555555666666333333333333333444555555666666666666666555555444444444444444333333333333444444444444444444444444333333333333333333333333111222333333444444444333222222222111111111000000000000000000000000000000000000000000111111111111000000////////////000000................................................////////////////////////...------,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++******++++++++++++++++++++++++************************'''(((((()))******++++++)))))))))))))))***++++++******++++++++++++******)))******++++++******)))************************)))************+++++++++++++++************++++++++++++******++++++,,,---************************))))))******+++*********'''((()))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++,,,,,,,,,+++,,,,,,------+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++666((($$$+++(((((($$$@@@===777///***)))+++---///222$$$&&&+++"""666))),,,$$$000000,,,...---(((************++++++,,,,,,,,,---***,,,,,,&&&EEE[[[222,,,,,,,,,---------....../////////......------,,,////////////000000000111---------......000111222000111222222111111222333555;;;999999:::;;;<<<<<<<<<<<<888:::<<<<<<<<<<<<>>>???AAA:::???DDDAAAAAAEEEAAA<<<999222ZZZ:::<<>>===>>>???@@@AAAAAA@@@>>>>>>========================;;;;;;;;;;;;;;;;;;::::::888888888888888888888888666666555555555666666777444444333333444444555666666666666666666555555444444444333333333222222222444444444444444444444444222222222222222222222222111222333333444444444444222222222111111111111000000000000000000000000000000000000000111111111111000000////////////000000................................................------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---,,,+++)))++++++++++++++++++++++++)))))))))))))))))))))))))))******+++,,,,,,------))))))((())))))***++++++******++++++++++++******+++,,,,,,------,,,,,,+++************************)))************+++++++++++++++************++++++++++++******++++++,,,---************************))))))*********))))))(((&&&''')))***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++++++++,,,,,,---...))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,---***)))lll***......'''444"""++++++++++++++++++++++++************************(((+++222%%%'''///&&&222$$$***333$$$kkk$$$///,,,)))000+++(((111,,,)))999///111222''',,,)))'''000,,,&&&---222000222333444444222000...,,,,,,777000+++---//////333999qqq000999999:::;;;;;;<<<<<<===;;;<<<==================>>>>>>??????@@@@@@AAAAAA===GGG999MMM===///WWW888888MMMDDDDDDCCCBBBAAA@@@@@@???<<<===???@@@AAABBBBBBBBBEEECCCAAA?????????@@@AAAEEEEEEDDDCCCCCCCCCCCCCCCDDDBBB@@@>>>=========>>>>>>>>>?????????@@@@@@@@@===<<<<<<;;;;;;;;;<<<<<<>>>======<<<;;;;;;::::::<<<;;;999777666777777888888999999999888777555444666555444333333444555666777777666555444333333222666666555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222333333444444444---...///000000111111111222111111000///......---000000000000000000000000000000000000//////////////////............//////,,,---...---,,,+++---///......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************++++++++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,---,,,***((('''))))))***++++++++++++***+++***))))))+++---------+++++++++************)))************************)))))))))***+++++++++,,,((((((((((((((((((((((((,,,,,,+++***)))))))))***++++++++++++++++++++++++((())))))*********))))))++++++******++++++,,,---,,,,,,,,,---------......************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++))))))*********+++++++++///%%%555333)))---(((''',,,111++++++++++++++++++++++++++++++++++++++++++++++++000++++++,,,000111***)))333$$$444{{{BBB000///+++---,,,+++///,,,+++...((('''---222111(((---777444...111///'''&&&)))***+++++++++---444999&&&***888===...???QQQ:::999999999:::;;;;;;<<<<<<;;;<<<<<<===============>>>>>>>>>???????????????CCC999???DDDlllnnnFFF***QQQ999HHHCCCCCCCCCBBBAAA@@@@@@???>>>???AAABBBCCCDDDDDDDDDCCCBBB@@@?????????AAABBBEEEDDDDDDCCCCCCCCCCCCCCCCCCBBB@@@???=========>>>>>>>>>>>>?????????@@@@@@>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;:::999777777777777777999999999888777666555555666555444444444444555666555555555555555444444444666555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444222222222111111000///...222222222111000000//////////////////////////////000000000000/////////...//////............//////......///...---,,,...000......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---,,,+++***)))))))))***++++++++++++***+++***)))***,,,---------++++++++++++************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++---,,,,,,+++******++++++++++++++++++++++++++++++'''''')))***++++++++++++++++++******++++++,,,---,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++++++++++++++))))))))))))************---+++***$$$PPP---333***&&&---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...)))&&&000...+++111(((&&&)))qqqvvv,,,111---)))......+++///333+++111,,,+++666222)))$$$+++&&&"""+++000111777555111...000444444---'''===333(((@@@666>>>888888999999:::;;;;;;;;;;;;;;;<<<===============>>>>>>>>>>>>============<<>>============>>>>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<::::::::::::;;;;;;;;;<<<:::999888777777777777777999999888777666666666666666555555444444555555666333333444444555555555555555555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333222222222222111000//////333333222222111111000000////////////////////////000000000/////////......//////............//////...///000///------///000......------------......------------------------------------------------++++++************++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++))))))***++++++++++++***+++******+++---......---,,,+++++++++************((((((((((((((((((((((((+++++++++***************++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++&&&'''(((***+++,,,,,,---++++++******++++++,,,---,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++++++++***************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,++++++*********************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++++++++---###111{{{,,,&&&333&&&,,,,,,,,,,,,,,,,,,,,,,,,------------------------&&&---,,,111'''%%%777,,,000LLL''',,,...(((---///'''222///"""222///&&&+++(((***555999222---111000---222&&&+++//////+++***...333---fff555888777777888888999:::::::::::::::;;;<<<============>>>>>>======<<<<<<<<<;;;888HHH222@@@KKK???NNNBBB666CCC@@@@@@@@@@@@@@@?????????======>>>@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@???>>>====================================<<<;;;:::999999999:::777777888999:::;;;<<<<<<999999888777777777777777999888777555555555666777666666555555555555666666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222333...///000111111222111111222222222111111000000000////////////////////////000000/////////.........//////............//////...//////...------...000...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,))))))***++++++++++++***++++++***,,,...///...---,,,,,,+++++++++*********)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++'''((()))***+++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++++++++***************)))))))))******+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,,,,++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))+++++++++++++++++++++++++++++++++,,,,,,,,,------)))+++///(((222(((JJJ333(((555,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))222222///)))***111((([[[---$$$---)))+++...%%%555555(((,,,///---,,,+++333&&&)))---444///'''))),,,666;;;222...HHH}}}<<<222666666777777888999999999999:::;;;<<<============>>>=========<<<<<<;;;;;;;;;===222888666FFF666NNNCCC>>>>>>>>>???????????????======>>>???@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFFFFCCCCCCBBBAAAAAAAAAAAAAAA????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999888777666666666555666777888999;;;<<<<<<888888888888777777777666888777666555555555666777666666666666666666666666666555555444333333222222333333444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222,,,---...///000000000000000000000000000/////////........................////////////............//////............//////---......---,,,,,,---///------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************+++,,,))))))***++++++++++++***,,,++++++---///000///---,,,,,,,,,++++++++++++***************************,,,+++++++++***)))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++***++++++++++++******)))++++++******++++++,,,---,,,,,,,,,---------......))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************++++++(((((())))))***+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,---------...###888%%%***000"""qqq>>>%%%///,,,,,,,,,,,,,,,,,,,,,,,,------------------------///+++...&&&,,,...%%%;;;LLL"""+++,,,)))///%%%333***888(((***222***,,,)))333333+++(((...,,,,,,666<<<[[[HHH<<<333555555666666777888888999888999:::;;;<<<=====================<<<<<<<<<<<<444???BBB333666NNNAAA;;;<<<<<<======>>>>>>???????????????@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555444444444444555666777888:::;;;;;;666777777888888777666666777666666555555666666666555666666777777666666555666666555444333222111111333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222111111111////////////...---,,,,,,000/////////////////////......................../////////.........------//////............//////,,,---...---++++++---...------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))************++++++))))))***++++++++++++***,,,,,,,,,...000111///---,,,,,,,,,,,,++++++++++++************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((++++++******++++++,,,---,,,,,,,,,---------......************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))***+++++++++,,,((((((((()))***+++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++************************************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------'''777777 :::&&&555,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000!!!///$$$+++***///uuu666+++%%%%%%]]]|||((('''...(((222(((---LLL333999555444555555666666777888888888888:::;;;<<<===========================>>>>>>777EEEGGG:::III444<<<^^^ooo===;;;;;;<<<======>>>?????????@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@===>>>?????????>>>===<<<;;;;;;;;;;;;:::::::::999999999777666555444444444444444555666888999::::::555666777888888777666666555555666666666666666555555666777888888777666555444444444333333222222222222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222111111111000000000000000///...---,,,000000000000000000000000........................//////.........---------//////............//////---.........,,,,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++))))))***++++++++++++***,,,,,,---///111111///---------,,,,,,,,,+++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++******++++++,,,---,,,,,,,,,---------......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************(((((()))***+++,,,,,,---'''(((((()))***+++++++++------------------------------------------------++++++++++++++++++++++++************************************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,555---111,,,++++++III%%%------------------------,,,,,,,,,,,,,,,,,,,,,,,,111 ;;;+++***'''JJJ999///...***$$$444,,,...///%%%///(((555***(((OOObbb888:::444444444555555666777777777777888:::;;;<<<=========<<<<<<======>>>>>>??????KKK:::;;;BBB666777FFF???JJJ:::;;;;;;<<<===>>>??????===>>>>>>?????????>>>>>>???@@@AAAAAABBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@======>>>??????>>>===<<<;;;;;;;;;::::::999999999:::999888777555555444444444444555666777888999999555666777888888777666666444555666777777666555444555666777888888777666555222222333333333333444444222222222333333444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222111111000000---...///000111111111111111111111111111111222222........................//////.........---------//////............//////...///000///------///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,.........,,,+++))))))***++++++++++++***,,,,,,---000222222000------------,,,,,,,,,++++++))))))))))))))))))))))))))))))******+++++++++,,,************************++++++++++++,,,,,,---...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++,,,------************************---,,,,,,,,,++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********------------------------+++,,,,,,---,,,+++)))(((&&&(((***+++++++++)))(((*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---222000...+++***+++,,,---000///---+++++++++---...lll---&&&...)))///...???//////...---,,,,,,++++++111)))222+++333 III222222)))666...,,,111+++ddd 666***+++111...///---888444<<<555555555444444444555555666555666888:::<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======<<<======dddBBB999BBB@@@999CCC@@@<<<===============>>>??????@@@@@@@@@@@@@@@???>>>>>>===>>>???@@@@@@@@@@@@@@@===============<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;:::777444333555777888888888888777777777777888888777777777777777777777777<<<;;;999777555555555555555555555666666666666666444444444444444444444444444444555555444444333222111222222333333222222111111111111111111111111111222222222111111111000000////////////000000000000111111111111111000//////////////////....................................///............---------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,++++++***)))))))))************************,,,,,,,,,++++++*********((()))+++,,,---.........------...............---///...------++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))************************------,,,,,,+++*********+++++++++++++++***)))(((************************,,,+++*********+++,,,---......///000///...,,,+++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++++++++++++++++++++*********************************))))))(((((((((++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******------------------,,,,,,,,,,,,,,,,,,,,,+++***)))***)))))))))******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,++++++---...//////...,,,+++***+++,,,---CCC:::<<<%%%111000(((+++,,,,,,------............,,,111***///[[[;;;&&&'''222(((...,,,111+++ddd---000***...,,,(((------ggg999---@@@000444444444444444555666666666777888:::<<<>>>@@@AAA???????????????????????????>>>>>>============>>>QQQ;;;BBB333>>>FFF444DDD===============>>>?????????????????????>>>>>>=========>>>>>>???>>>>>>>>>===============<<<;;;;;;<<<<<<;;;;;;::::::999999;;;888555444555777888888888888777777777777888888777777777777777777777777:::999888666555555555555555555555555666666666666444444444444444444444444333333444444333333222111111222222333333222222111111111111111111111111111222222222111111111000000////////////000000000000111111111111111000//////////////////....................................///............---------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************+++++++++************************,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------......///.........///......---,,,+++******************************************************************************))))))))))))))))))******+++++++++++++++*********************************++++++*********+++,,,---...............---,,,,,,*********++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******------,,,,,,+++******)))************************)))))))))(((((((((((((((++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***))))))+++---...***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------...---+++******+++,,,,,,<<<777((('''000666,,,'''++++++,,,,,,---...//////,,,//////******"""...((((((555)))...,,,111+++dddCCC,,,***333---(((000---???888)))(((DDD)))333333333333444555777777777888999;;;===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>============>>>>>>???AAAnnn888777CCCIII333EEE===============>>>>>>???>>>>>>>>>>>>>>>======<<<<<<===============<<<;;;<<<============<<<;;;;;;===<<<<<<;;;:::999888888;;;999666444555777777777888777777666666777777888777777777777777777777777777777666555555555555555555555555555555555555555444444444444444444444444333333333333333222111111111222222333333222222111111111111111111111111111222222222111111111111111000000000000////////////000000111111000000///////////////............---........................///............---------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))******+++,,,,,,---*********************************+++++++++++++++///...,,,+++************,,,---.../////////////////////...---,,,+++******************************++++++++++++++++++++++++************************'''(((((()))******++++++***)))((((((((()))***+++************************++++++******++++++,,,---------,,,,,,++++++,,,,,,************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++*********,,,,,,,,,,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++)))(((,,,,,,+++*********+++,,,+++nnn333888000&&&555......---------,,,,,,,,,...///+++,,,333(((&&&000222'''555...,,,111+++dddYYY,,,&&&111///---111...&&&:::333$$$333333///222222222333444666777888777888999;;;===???@@@AAA????????????????????????======<<<======>>>??????;;;eeeBBBDDDDDDGGG@@@???>>>>>>============>>>>>>=========>>>===<<<<<<;;;===============<<<;;;:::<<<<<<======<<<<<<;;;:::;;;;;;::::::999999888888;;;999666555666777777666777777666666666666777777777777777777777777777777555555555444555555555555666555555555555555444444444444444444444444444444333444444444444333222222111222222333333222222111111111111111111111111111111111111111111111111111000000000000///////////////000000000000000////////////.........---------........................///............---------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************))))))******++++++,,,,,,000...,,,***))))))***+++,,,,,,...///000000000000//////...---,,,+++******************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,((('''&&&%%%&&&'''***+++************************+++***++++++++++++,,,,,,---,,,+++*********,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,*********+++,,,---***+++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))+++++++++++++++++++++,,,000uuu(((888)))***222111---------------,,,,,,,,,///,,,(((000XXXCCC888******777222...,,,111+++dddooo000!!!***---...***---***}}}aaa:::###666>>>;;;111111222222444555777777888888999;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<======>>>??????;;;AAA:::@@@EEEHHH???>>>>>>============>>>>>>===============<<<;;;;;;>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::777888888999999:::::::::;;;999777666777888777666777777666666666666777777666666666666666666666666333444444555555555555555666666555555444444444333444444444444444444444444555555555555555444444333111222222333333222222111111111111111111111111111111111111111111111111111111000000000/////////......//////000000000//////............------------........................///............---------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,++++++******************************)))))))))******+++++++++---,,,***))))))***,,,---+++,,,---///000111111111000//////...---,,,+++***))))))))))))))))))))))))************************************************,,,,,,,,,+++++++++*********)))''''''''')))+++---******************************++++++,,,,,,,,,,,,,,,+++***))))))***,,,---)))))))))************+++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++)))******+++,,,,,,------************************)))))))))))))))*********++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,)))))))))******++++++,,,++++++******++++++,,,,,,)))***,,,......---,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,+++<<>>>>>========================>>>============>>>>>>???AAA999===<<>>>>>==============================<<<<<<;;;==================<<<;;;;;;<<<<<<<<<<<<;;;::::::666666777888999::::::;;;999888666777888999888777777666666555555666666777666666666666666666666666444444555555666555555444666666555555444333333333444444444444444444444444666666666666666555444444111222222333333222222111111111111111111111111111111111111111111222222222111111000000//////............///000000000//////.........------------,,,........................///............---------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,*********************************************************)))))))))))))))++++++++++++++++++++++++***************+++++++++...------,,,++++++******************************)))))))))***************+++***))))))***+++,,,---***+++---///111222222222000000///...---,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))************************++++++******)))(((((('''---,,,,,,++++++,,,---...************************)))***+++,,,,,,,,,,,,+++++++++******++++++,,,,,,))))))))))))******************+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,************************)))*********++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,(((((())))))***++++++,,,)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,......---------...///000++++++,,,---------------&&&***111---222---))))))***+++,,,...///000000***---...***999 666+++333///......,,,111+++ddd777+++333...000...---(((%%%111222!!!DDD000***AAA---333222222222333444444555666777888999:::<<<==============================???>>>>>>============>>>AAA===@@@DDD@@@DDD??????>>>==================>>>>>>>>>>>>===<<<<<<:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999666666777777888888999999888777666777999::::::999666666555555555555666666666666666666666666666666555555666777666666444444666666555444444333222222444444444444444444444444555555666666555555444333111222222333333222222111111111111111111111111111000000111111111222222222111111111000///.........---......///000000//////.........---------,,,,,,........................///............---------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************)))))))))(((((((((''''''************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++************************************)))))))))))))))*********++++++++++++***+++---///111222333333000000///...---,,,++++++))))))))))))))))))))))))******************************************************))))))))))))))))))------------,,,,,,,,,,,,************************)))***+++,,,,,,,,,++++++***++++++,,,,,,---,,,,,,))))))))))))******************+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------,,,++++++*********************************,,,,,,,,,------.........++++++++++++++++++++++++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,'''(((((()))***+++++++++(((***+++,,,---,,,,,,+++,,,+++***))))))+++---...,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,333222///---,,,,,,---...+++,,,------.........---***000```---"""444111------------------------(((222333###jjj666///)))999))),,,666...,,,111+++ddd+++(((555)))+++000///***222nnn'''333111000222111333444111333333333222222333444444666666777888:::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======<<<======999>>>iiiFFFDDDDDD;;;??????>>>===============>>>>>>>>>>>>>>>======<<<888999::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888777777777777777666666777:::;;;;;;:::666666555555555555666666666666666666666666666666555666777777777666444333666666555444333333222222444444444444444444444444444444555555444444333222222222222333333222222222111111111111111111111111000000111111222222222222222111111000///......---------...///000000//////......---------,,,,,,,,,........................//////.........---------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((('''''''''&&&************************))))))******++++++++++++***++++++,,,,,,------...************************++++++******))))))((((((******+++++++++******)))***+++---///111333333444000000///...---,,,,,,+++************************++++++++++++++++++++++++*********************************+++,,,,,,------+++++++++++++++***)))(((************************)))***+++,,,---,,,++++++)))+++,,,---...------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,+++++++++++++++++++++************************,,,,,,++++++***)))((((((******************************+++,,,,,,,,,,,,+++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,++++++---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,111,,,(((,,,111***,,,------......------,,,111333(((,,,III:::------000000//////&&&000222---YYY666...***111222---,,,---***333nnn)))222222222111111111111111111111333444444222111111222333444666888:::===>>>???<<<===>>>@@@@@@@@@???>>>>>>======<<<<<<<<<======>>>AAA:::bbbCCC999CCC@@@??????>>>===<<<<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;:::888777888999888888888888888888888888888888777777777777888888666666666555555444444333666666666666555555555555777777666555444333333222444444444444444444444444444444444444444444444444555555555666666555444444000000000000000000000000222222222222222222222222333333333333333222111000......---,,,,,,,,,,,,---000000000000000///......///...---,,,,,,---...///////////////...---,,,+++---------------...///000,,,,,,------------------,,,,,,++++++***+++++++++++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,------------+++***)))'''&&&&&&))))))))))))))))))))))))(((((()))************)))+++++++++*********))))))************+++,,,------111///---+++)))(((((('''))))))))))))))))))))))))++++++******))))))((((((++++++,,,,,,,,,++++++***)))************+++++++++))))))***,,,......,,,***************************++++++++++++++++++++++++...---,,,++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,++++++***))))))(((******************************+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------------------,,,,,,+++++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---***rrrUUU000(((///,,,------......------,,,'''...333PPP666---'''***......,,,---+++222///+++HHHvvv---///---+++,,,...222///)))///888===+++111111111111111111111111111222444333222111111222333444666777999;;;======<<<===>>>??????>>>============<<<<<<<<<<<<<<<===>>>???;;;DDDBBB????????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999888999:::888888888888888888888888888888777777777777888888777666555555444444444555666666666666555555555555666666666555444444333333444444444444444444444444444444444444444444444444222222333333333333222222111111111111111111111111222222222222222222222222111222222222111111000///000//////...............000000000000000///......///...------------...///.........///......---,,,---------------.../////////...---,,,+++***))))))++++++*********++++++,,,++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******))))))))))))************************************+++++++++,,,,,,,,,------++++++******))))))(((((())))))))))))))))))))))))((()))))))))************+++++++++*********))))))++++++*********+++,,,,,,......---,,,***)))((('''))))))))))))))))))))))))*********)))))))))))))))***++++++,,,,,,++++++***)))************++++++++++++******+++------,,,+++************************++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,++++++***)))))))))******************************+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,---......//////------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++***------------------------------------------------,,,------......------,,,...---------,,,,,,++++++------------,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++QQQ---'''000,,,------......------,,,,,,)))...___---***+++000333111......///444,,,+++333eee'''111222((((((000222---,,,000RRR--->>>888 <<<111111111111111111111111000222333222111111111333333444555666888999:::;;;;;;<<<===>>>>>>===;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>SSSEEE>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<:::;;;<<<;;;:::999999;;;999999999999999999999999888888777777777777888888888777555444444555666666666666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444111111222222222222111111222222222222222222222222111111111111111111111111000111111111111000//////222111000000//////000000//////000000000///......///...------------...///,,,---......///.........------------.........///------,,,+++******))))))))))))))))))***+++,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))******************)))))))))))))))))))))))))))))))))((()))******++++++++++++***************,,,,,,+++*********+++++++++,,,,,,,,,,,,***)))((())))))))))))))))))))))))))))))))))))******************+++++++++++++++***)))************+++++++++,,,+++)))***+++,,,,,,+++************************+++++++++++++++++++++++++++,,,---------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))))))))*********+++++++++++++++++++++++++++++++++*********))))))******************************+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------------------------......////////////...............---,,,,,,++++++------------------,,,,,,......---------------...------------------------+++...555111111,,,,,,------......------,,,444''')))iii///111444666555111//////000444***///)))```,,,111333***,,,000...&&&222666)))QQQ***111$$$///@@@+++111111111111111222222222111222333222111000222333444444555555666777888888;;;;;;<<<===<<<;;;:::999;;;;;;;;;:::;;;;;;<<<<<>>AAA>>>@@@???>>>>>>>>>=========<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<======>>>======;;;<<<===<<<:::999:::;;;999999999999999999999999888888777777777777888888888777666444444555777888666666666666555555555555444444444555555555666666444444444444444444444444333333333333333333333333222222333444444444333333333333333333333333333333000000000000000000000000000111111111111111000000222111000000//////000000...///////////////...............------.........+++,,,---...////////////------..................******++++++,,,,,,------((((((((()))***+++,,,---++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******((()))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))***)))((((((((()))++++++************************,,,,,,+++***))))))******(((***+++------+++***((())))))))))))))))))))))))(((((())))))******++++++)))******++++++++++++***))))))*********+++++++++---+++))))))***,,,,,,,,,************************++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************(((((()))))))))*********+++++++++++++++++++++++++++++++++*********************************************+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------............------.........------,,,,,,,,,------------------------------------...///000111------------------------+++...%%%ZZZ777))),,,------......------,,,///'''333...111333222///---------...111+++444000___444+++///...111---...###333555***lll///666...***111)))%%%666000000111111111222222222333444444222111000222333333444444555666666777777999:::;;;<<<<<<;;;:::999:::::::::::::::;;;<<<<<<<<<<<>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>;;;<<<===<<<:::999:::;;;999999999999999999999999888888777777777777888888888777666666666666888888666666666666555555555555333333444444555666666666444444444444444444444444333333333333333333333333111222333333444444444333333333333333333333333333000000000000000000000000111111222222333222222111111000//////......//////......////////////......---..................---++++++---...//////000000---......//////...------+++++++++,,,---......///))))))))))))***+++,,,---++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******((()))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******+++************************,,,++++++***))))))))))))'''(((***,,,,,,+++***)))))))))))))))))))))))))))(((((())))))******++++++((()))******++++++++++++))))))*********+++++++++...,,,))))))***,,,,,,+++************************++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***------------------------------------............---------...///000111222------------------------***,,,$$$333***,,,------......------,,,---)))666---000000---,,,///111000,,,///,,,777CCCTTT444&&&,,,---222***222)))......111___bbb((())),,,222000111;;;:::000...000000000111222222333333777777666333111000222444333333444555666666777777888999:::;;;<<<;;;;;;:::999999999999:::;;;;;;<<<888:::===KKK===>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;<<<==================:::;;;<<<;;;:::999999;;;::::::::::::::::::::::::888888777777777777888888777777777888888888888888666666666666555555555555444444444555555555666666444444444444444444444444333333333333333333333333///000111222333333333222333333333333333333333333111111111111111111111111111111222333333333333222000///......------......------.../////////......------...//////...------+++,,,---...////////////---.../////////...---,,,.........------,,,,,,,,,************+++,,,------++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******))))))))))))************++++++++++++++++++++++++************++++++++++++------,,,+++******))))))))))))))))))))))))))))))(((((()))************)))***************+++++++++++++++***)))))))))******'''(((***+++++++++******))))))))))))))))))))))))))))))))))))************(((((()))***++++++++++++)))************+++++++++---,,,******+++,,,+++***************************++++++++++++++++++++++++***+++,,,---------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,---------.........------------------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,------.../////////------------.........//////.........///000111111........................,,,,,,///333---,,,------......------,,,000,,,000hhh...000000,,,...333444111///...---555WWWBBB---(((111+++000///---222'''---...555TTT(((///666,,,333$$$---666***(((222000///000000111222222333333::::::888555222000222333222333444555666777888888777888:::<<<<<<===<<<<<<888888888888999:::;;;<<<666<<<<<>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<=========<<<;;;;;;999;;;;;;:::999888999:::::::::::::::::::::::::::888888777777777777888888555666888::::::999888777666666666666555555555555444444444555555555555555444444444444444444444444222222222222222222222222000111222333333444444444222222222222222222222222222222222222222222222222000000111222222222222222000///......------......,,,---......//////......------...//////...------,,,,,,---.../////////...---...///000///...,,,+++---------,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,------++++++******++++++,,,---***++++++,,,,,,++++++*********++++++++++++******))))))))))))************************************************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))&&&(((***,,,,,,+++)))((())))))*********+++++++++***))))))))))))******+++))))))))))))************))))))))))))))))))))))))*********)))))))))))))))'''((()))***++++++++++++)))************+++++++++---+++++++++,,,,,,***(((************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------....../////////------------------------////////////////////////...//////////////////...+++,,,,,,---...///000000---------.........//////111000000///////////////........................///...:::888...,,,------......------,,,+++,,,222bbb---000...***,,,111000+++111///...333ccc333'''---:::***///666$$$888###222'''(((kkk>>>###...666***(((666)))777444(((+++111/////////000000111222222333333<<<;;;999666222111222333222333444555777888999999666888:::<<<===>>>======888888888888999:::;;;<<<888???>>>DDD============>>>>>>>>>>>>>>>>>>>>>>>>============<<<=========<<<;;;::::::999:::;;;:::888777888999::::::::::::::::::::::::888888777777777777888888444666999;;;;;;:::888777777666666666555555555555555555555555555555555555444444444444444444444444222222222222222222222222222333444555666666666666222222222222222222222222222222222222222222222222//////000111111111111111000000///...............,,,,,,---.../////////...,,,---...//////...---,,,,,,---......///.........---...///000000...,,,+++((())))))+++,,,---............---,,,,,,,,,------++++++******++++++,,,---+++++++++,,,,,,+++++++++******++++++++++++******))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------))))))))))))))))))))))))%%%'''***------+++)))'''))))))******++++++++++++))))))(((((()))***++++++******))))))))))))******))))))))))))))))))))))))++++++******))))))(((((('''''')))******+++++++++)))************+++++++++,,,++++++,,,---,,,***'''************************++++++++++++++++++++++++,,,++++++++++++,,,---...++++++,,,,,,,,,++++++***************************))))))*********+++++++++)))************+++++++++((())))))))))))*********+++++++++*********)))))),,,,,,---...---,,,***)))++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,---,,,,,,,,,++++++******---------,,,,,,+++++++++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......//////............//////555---'''---)))888!!!000)))333IIICCC000---444+++---000+++***555666,,,(((+++,,,333111***...222+++)))111XXXfff000000000000000000000000000,,,555444BBBsss////////////////////////...,,,000222,,,---///000&&&888***)))444---...111(((FFFPPP333***111111111111111111111111111111111111111111111111000---,,,555555444:::///666...888444666***AAA000111...555eee,,,777<<>>;;;555999;;;999<<<888<<<;;;555>>>>>>============>>>>>>>>>>>>>>>>>>???@@@@@@AAA???===<<<;;;<<<<<<:::999<<<;;;;;;:::999999999999888888888999999:::::::::999888666555555555666777777777777777777777777777888777777666666666666666666555555555555444444444333333222222333333444555444444444333333222222222222333333444444333333222111111222222222333333333222222111111111111222222111111111111111111111111111111111111000000000000///...---,,,,,,---...///000000//////.........---111111000///---,,,+++***------------------------/////////......---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))++++++************++++++((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))*********))))))((((((((()))***************)))))))))))))))(((''''''******))))))***+++,,,,,,))))))************)))))))))************+++++++++************************************+++,,,------,,,,,,,,,+++++++++******+++++++++*********))))))+++++++++,,,,,,++++++***************************))))))*********+++++++++((((((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,++++++******,,,,,,------,,,,,,+++***++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,************)))))))))(((---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........//////............//////'''***222999---"""<<>>:::777;;;333///???<<<444///222888888777888<<>>==================>>>=========>>>???AAACCCDDDCCCAAA>>>======<<<:::888:::999888777777888888999888999999999999999999:::999888666555555555666777777777777777777777777777:::999888888777777888888666666666666555555555555333222222222222333444444444444333333333222222222222333333444444333333222111111111222222222333333111111111000000111111111111111111111111111111111111111111000000000/////////...------------...///000/////////.........---000//////...---,,,++++++------------------------.........---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++************++++++************++++++++++++************************++++++++++++++++++++++++++++++***)))))))))))))))******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,+++)))(((((((((((()))***************)))*********))))))(((''')))))))))))))))***++++++))))))************))))))************++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++*********++++++,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++))))))))))))*********+++,,,,,,,,,,,,---------------------,,,,,,,,,,,,+++---,,,,,,++++++++++++,,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,---......//////......------------------------,,,------------.........,,,------------.........//////............//////444///...---+++///[[[&&&/// ))))))---444222+++,,,666333,,,,,,444444,,,(((+++,,,888111000000000000000000000000///000...111```111111111111111111111111...333222555,,,111+++666,,,222///111///...,,,.........YYY888333)))(((===///111***''',,,444777000(((333333333333333333333333111111111111111111111111)))333111+++///111///222===000+++,,,---111^^^...:::222444999;;;AAAEEE999333@@@CCC777:::EEEBBB<<<:::777<<<555JJJ======<<<<<<<<<<<<============<<<===???AAADDDFFFFFFDDDAAA???>>><<<999777888777666555555666888999999999999999999888888888888777666555555555666777777777777777777777777777:::999888888777777888888777777666666666555555555222222222222222333444444333333333333222222222222222222333333333333222222111111111222222222222333111000000//////000000111111111111111111111111111111111000000000000/////////...------------...////////////...............------------,,,,,,,,,+++------------------------------,,,,,,,,,,,,,,,+++,,,,,,---------.........------------------------+++,,,------............++++++************++++++***++++++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++***))))))))))))*********************************+++++++++,,,,,,,,,************************.........---+++***((('''(((((()))************************+++******)))((())))))((((((((()))******))))))************))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,,,,,,,+++++++++******---------,,,,,,,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---.......................................------------............------------............//////............//////111000222222222---***CCC,,,///***---222333444222+++---222333222000***+++444jjj,,,000000000000000000000000222222000///eee111111111111111111111111222...333...WWW***000&&&555---,,,///222---111,,,+++000***EEE&&&888---***888)))///+++222888555---(((+++111........................------------------------222))))))///;;;444%%%444***---666<<>>======>>>@@@CCCEEEEEECCC@@@???>>><<<:::888888777555444555666999:::::::::999999888888777777888777666555444555666666777777777777777777777777777777666555555555555555666666555555555444444444222222222111222333333444333222222222222222222222222222333333333333222222111111111111222222222222000000////////////000000111111111111111111111111111000000000////////////.........------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++************++++++*********+++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++***))))))***************************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,+++***)))((((((((()))*********************+++++++++******))))))((((((((((((((()))))))))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,************++++++++++++,,,+++***)))******,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------------,,,........................---------.........//////---------.........////////////............//////,,,...111222000###===AAA888444444---%%%111999++++++666///'''///555666???FFF+++111111111111111111111111///000000...^^^000000000000000000000000777'''333---666,,,000'''444...***000000+++555---+++000///+++EEE555'''+++777(((333222---((('''+++111444666222222222222222222222222222222222222222222222222999---222---///222(((999###777999---///555&&&XXX%%%;;;:::888111...666===<<<<<<:::777222222<<>>:::kkk<<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>======>>>@@@AAA@@@???============;;;999888777666666666888:::;;;999999999888888777777777888777555444444444555666666666666666666666666666777666666555444555555555444444333333333222222222222111111111111222333333222222222222222222222222111222222333333222222111000000111111111222222222000000////////////000000000000000000000000000000000000000////////////...---..................------------...............+++++++++,,,,,,,,,,,,---------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************((()))***,,,,,,---------++++++************++++++))))))))))))*********+++''''''(((***+++,,,---...+++++++++++++++++++++++++++***************++++++******************************+++++++++,,,,,,,,,************************))))))***************)))(((((()))***************)))******+++++++++******))))))((((((((((((((()))******++++++++++++*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,+++++++++******************++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))*********+++************++++++++++++)))***************+++++++++************++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))))))))***************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,........................------........./////////------.........///////////////............//////666///---&&&---111'''kkk555&&&'''666555%%%---888+++***555---)))666000###******111111111111111111111111000333333000MMM////////////////////////666%%%333BBB***000111,,,555000...222///+++555...///---444)))zzzyyy&&&***333***000!!!111000111555888555,,,%%%++++++++++++++++++++++++------------------------)))###===///%%%777000111444444***!!!222<<<---```===***---;;;???666777???======AAA;;;;;;GGGCCC444111hhh]]];;;;;;::::::::::::;;;;;;??????>>>===============<<<;;;:::;;;<<<===<<<;;;999999888888999999::::::888888888888888777777777777666555444444444555666666666666666666666666666999888777777666666777777333333222222222111111111111111111111111222333333111111111222222222222222111111222222222222111111000000000111111111111222111000000//////000000111000000000000000000000000000000////////////......------...//////...---------------------.........,,,,,,,,,,,,------------------------------------***++++++++++++,,,,,,,,,*********+++++++++,,,,,,************************((())))))***++++++++++++++++++************++++++(((((()))))))))*********''''''(((***+++,,,---...+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************''''''(((***************(((((()))***************((()))******+++***************)))((((((((())))))******++++++++++++******++++++++++++,,,,,,,,,,,,************************************+++,,,---...,,,,,,,,,+++++++++******)))***************++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((()))))))))******************++++++++++++*********++++++,,,,,,,,,))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,---------------------------------------............////////////............//////////////////............/////////,,,888...444222###lll{{{>>>&&&...<<<000...666+++)))444///111888***666ggg,,,111111111111111111111111111555333000dddHHH000000000000000000000000111,,,222iiixxx***333000111222000000111000+++222...555)))555...===iiiddddddaaakkkdddaaacccddd```[[[]]]dddlllddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeXXX"""444555***:::///+++000&&&///777;;;%%%%%%777RRR000***:::777000111...---;;;555999FFF222///ZZZDDD;;;;;;::::::::::::;;;;;;;;;<<<===>>>>>>===<<<<<<<<<;;;:::;;;<<<===<<<;;;888999:::::::::999888777777777777777888888888888777666555444333444555555666666666666666666666666888888777666666666666777333333333222222222111111111111111111111222222333000111111111222222222222111111222222222222111111000000000000111111111111111111111000000111111111000000000000000000000000000000/////////.........------...//////...------,,,,,,,,,------..................---------------------------------------++++++++++++,,,,,,------+++++++++,,,,,,,,,------************************))))))***************)))++++++************++++++))))))*********+++++++++***************++++++++++++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))***+++++++++******(((((()))***************'''((())))))*********)))++++++***)))))))))))))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------((()))***,,,,,,,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,---......//////......------------------------............/////////000............/////////000//////............//////---)))<<<(((...,,,999===CCC'''444000///888222...444...///333666444111111111111111111111111---222---***@@@PPP111111111111111111111111,,,444222===+++333---222...---111///111***///---:::&&&444111!!!:::$$$444...333***444---...888---111///DDD)))jjj///555;;;777;;;<<<555CCC666555>>>///\\\222;;;::::::999999::::::;;;777999;;;===>>>>>>===<<<===<<<;;;;;;<<<===<<<:::888999:::;;;:::999666555666666777777888888999999777666555444333444555555666666666666666666666666666666555444444444444444444444444333333333222222111111111000111222222333000000111111222222222222111111222222222222111111000000000000111111111111222222111111111111222222000000000000000000000000000/////////............,,,---...//////...---,,,,,,,,,,,,------.........//////.........---------------------------------+++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++***))))))++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))((((((+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))(((((()))***************''''''((())))))))))))))),,,,,,+++***))))))*********++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++************++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++(((***---///...,,,)))'''++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,++++++,,,,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++............/////////000---------.........//////////////////000000000000000000111111111111000///BBB******///111+++<<>>......999999::::::::::::::::::::::::666???:::;;;NNN444999777CCC555000888:::222000555111iii>>>)))???)))222111111000000111111222111111111111111111111111111...000RRR///111---333000000000000000000000///---777"""===BBB888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888666666777777777777777666444555666777777666555444444444444555555555666666555444444444444444444333000333666666555444555666444444333222222222222222222222222222222222222222222222111111111111111111111111111111111111111111000000000000000000111222...///000222222222111000000000000000000000000000////////////............------------............---------------.........,,,,,,---------.........------............------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++******************************++++++++++++******))))))*********+++++++++************************((()))))))))*********+++((((((((())))))******+++((())))))************)))************************+++++++++++++++***))))))((())))))***++++++,,,,,,)))))))))******+++++++++)))************+++++++++...---,,,++++++,,,---...,,,++++++******++++++,,,******+++,,,,,,---......++++++************++++++---,,,,,,++++++*********************************++++++++++++++++++++++++************+++,,,---...+++++++++,,,,,,---------***************************+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...+++,,,------......------................................................000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111222222333333333333444444222222333333333444444444444333222111222444666888222AAA"""zzzFFF>>>DDD>>>AAAAAAAAAAAAAAAAAAAAAAAABBBAAAEEEFFFOOONNN@@@LLLVVVhhhIII444999===555444===@@@222---444---888222222111111111111222222111111111111111111111111333666,,,000666...111222000000000000////////////---+++BBB"""yyy:::---<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777666666777777777777777666444555666888888666555444444444444555555555666666555555555444444333333333,,,///444555333222333444444333222222111111222222222222222222222222222222222222222111111111000000111111111111111111111111000000//////000111222222---...///111111111000///000000000000000000000000///////////////.........---.........//////000000---------....../////////---------....../////////------............------,,,,,,---......---------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************))))))))))))************************************))))))************))))))))))))******++++++++++++************************(((((())))))*********+++(((((()))***+++,,,,,,---&&&'''(((***++++++++++++***************************+++,,,,,,,,,***)))(((((())))))***++++++,,,,,,*********++++++,,,,,,,,,)))************+++++++++,,,,,,+++******+++,,,,,,,,,++++++++++++++++++,,,******+++,,,,,,---......*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++***)))((((((,,,,,,,,,++++++************++++++,,,,,,++++++******++++++,,,,,,------......------,,,+++***))))))------------------------------------------------........................//////////////////////////////.........---------..................------////////////////////////000000000000000000000000.........//////000111222333333222222222222222222000111111222222222333333333444555333333444444333'''RRR'''000IIIKKKVVVMMMMMMMMMLLLKKKJJJLLLOOORRRQQQYYY```eeefffddd[[[RRRDDD>>>@@@FFF///???888<<>>444333sssrrrnnn```dddfffgggddd```^^^```cccjjjvvv{{{qqqfffbbbwwwDDDDDDIIIIIIBBBaaajjj,,,>>>@@@///111666555333222222444555555444222222222111000000//////666...---:::VVV+++---111////////////000000000000555$$$000///888yyy<<<===666555@@@::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999888777777777888888777777777888888888999999555555555555555555555555666555444333333444555666777666555444333333333333555555444444444333333333333333333333333333333333333333222222111222222222111111111111000000000000///000000111111111000000000000000000000000000000111000000///.../////////000000////////////000000..............................---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++******++++++,,,---+++++++++************)))************************************))))))))))))((())))))))))))*********************************))))))***++++++++++++***++++++++++++++++++++++++************))))))))))))))))))************))))))(((''''''''''''((()))))))))))))))(((((((((((((((************************************************)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***---,,,,,,+++******))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------......................../////////////////////////////////............---............////////////////////////////////////000000000000000000000000111111111111222333444555222222222222222222222222222111111222333555777888333444555555444333444666999<<<222:::888FFFzzzvvvxxx{{{mmmYYYIIIHHHsss@@@222===222000;;;999666444333444555555444333444444333333222111000000555---111<<>>222999999999999999999999999999999::::::::::::999999888888777666666666666777666666666777777777888888444444444444444444444444444444444444444444444444333333333333222222111111333333333333333333333333333333333333333333333333444333222222111111111222111111111111000000000///......///000111111000000///////////////000000000000000///............////////////....../////////........................///...,,,++++++,,,...///------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++******++++++,,,---+++++++++*********))))))************************)))***************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***)))))))))))))))*********)))***************++++++)))******++++++******)))((((((((('''((())))))***(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******)))***+++,,,---.........++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++*********++++++,,,,,,---*********++++++,,,,,,,,,------------------------......................../////////////////////////////////////////////////////////000000000111111000000000000000000000000111111111111111111111111111111111111222333444444222222333333444444444555666666555444555555777777999888:::===<<<;;;@@@IIIDDD[[[MMM```ZZZUUUiiissseeekkkWWWMMMZZZOOO<<>><<<;;;:::999777666333333333444444444444444000333;;;...333AAA555000111111000000//////......111$$$---???!!!666!!!BBBcccAAA;;;///>>>666555BBB::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888777666666555555666666555555666666666777777777555555555555555555555555333444444444444444444333222222333333333222111000333333333333333333333333333333333333333333333333222111111111222222333444111111111111000000000///000000000000000///........./////////000000111111222111000000//////000000//////............//////........................///...,,,++++++,,,...///------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++******++++++,,,,,,,,,---++++++******++++++,,,---+++++++++*********))))))************************))))))******+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***(((((()))))))))*********))))))******+++++++++,,,******++++++++++++******((((((((((((((()))******)))))))))******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******))))))+++,,,------------***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))******+++,,,,,,---*********++++++,,,,,,,,,******++++++,,,,,,------------------------------........................////////////////////////...////////////000000000//////000000111111222222000000000000000000000000111111111111111111111111111111111111222333444444333444444555555666666666555555666666666666777777999888;;;BBBCCCDDDOOO]]]iiiuuuyyylll|||{{{|||cccZZZ^^^RRRJJJGGGCCC???>>><<<:::999444444444444444444444444--->>>...999444...WWW666000000000000////////////&&&<<<'''...444+++333(((999DDD___$$$EEE666777222JJJ'''CCC::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::777777666555555555555555555555555555666666666666555555555555555555555555333333444444444444333333111222333444333333111000222222222222333333333333333333333333333333333333111111111111222333444555111111111111000000000000000000000000///...---,,,//////000000111111222222222222111000000000000000///......------......///........................------,,,+++,,,---...///,,,,,,,,,------------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++************)))************************))))))******+++,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++))))))***++++++++++++***((())))))******+++++++++))))))******+++,,,,,,,,,******++++++++++++******))))))(((((())))))***+++)))******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))************+++***++++++++++++,,,,,,,,,************************((()))***+++,,,------...++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,------......------------------------........................////////////////////////.../////////000000000000//////000111111222333333000000000000000000000000111111111111111111111111222222222222333444555666555555555666777888888888666777:::<<<>>>>>>>>>===BBB@@@EEEOOOUUUZZZjjj}}}tttxxxqqqiiicccZZZQQQJJJEEEAAA???;;;;;;:::999888777666666111<<<---777999,,,ppp666////////////000000000000%%%GGG,,, DDD+++222777777555EEE111BBB)))BBB111GGG666;;;222999999999999999999999999999999::::::::::::999999777666555555444444555555444444555555555666666666444444444444444444444444222333444444444444333222111222333444555333222111111111222222222333333333333333333333333333333333222222222111222222333333111111111111000000000000...///////////////......000000000111222333333333111111000//////////////////......------......///........................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,---+++++++++************)))************************))))))***++++++,,,------((())))))))))))*********************************))))))***++++++++++++***))))))******+++,,,,,,---))))))***++++++,,,------***++++++,,,,,,++++++***))))))(((((())))))***+++((())))))***++++++,,,,,,************************************************)))************+++++++++))))))))))))******************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,+++++++++******))))))***+++++++++***************++++++,,,,,,,,,+++++++++,,,,,,+++++++++......---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------...//////------------------------........................////////////////////////.../////////000000111111///000000111222222333333000000000000000000000000111111111111111111111111444444444444444555777777555666666777888999999:::===@@@DDDHHHKKKLLLLLLKKKQQQOOOVVVccckkktttwwwiii]]]TTTMMMIIIEEEDDDBBB@@@>>>;;;:::999888111888+++CCC***999222......//////000000111111888666444***666,,,000;;;,,,///***gggUUU777:::777999555999<<>>@@@CCCGGGJJJLLLRRRVVV^^^iiivvvzzzaaaWWWVVVRRRMMMCCC@@@===<<<<<<<<<999777888666444333333333222111444444555555555555666666222222222222222222222111444000111999<<<000)))///111111111000000000000000000111111111111111222222,,,666777,,,(((111999999333222...///666===777---;;;<<<;;;777222222666;;;BBB@@@===999666777:::===777777777777888888888888888888888888888888888888777777777777777777777777666777888777555333444555777666555444444444444444444333333333333444555555555555555555555555555555111111111222333444555666333222111222333333333111111111000000000000111111222222222222111111111111111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000......////////////......///............---------...---,,,++++++,,,---...,,,------......------,,,------------------------...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,+++,,,,,,------,,,,,,+++************************))))))*********+++++++++---------,,,++++++************++++++++++++******)))******++++++******)))******++++++++++++******************************++++++++++++++++++++++++************************)))))))))))))))*********++++++++++++++++++++++++************************))))))******+++,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***(((((()))***+++,,,,,,,,,*********++++++,,,,,,,,,...---+++***))))))************++++++,,,,,,,,,,,,+++++++++******)))))))))+++++++++,,,,,,,,,---------------,,,,,,+++++++++---------.........//////---------------------------------......//////////////////....../////////000000000000111111111111111111111111222222222222111111111222222333333333333555666555444444666777555777:::>>>BBBFFFIIIKKKQQQRRRTTTVVVZZZ]]]```aaafffppp~~~{{{lll```WWWPPPJJJCCC@@@???===:::666999777444333333333222111222222222222222222222222000000000000000000000000444666---)))333444///333000000000000000000111111000000111111222222222333222///---///222111,,,(((***111555222,,,,,,///111222,,,***222<<<>>>444)))...///111444777999:::999666666777777777888888888888888888888888888888888777777777777777777777777666777888777555333444555555555444333222222222222444333333333333444555555555555555555555555555555111111111222333444555666333222111111333333222111111000000//////000000111222222222111111111000000000000000000000000000000111111000//////000111222111111111111111111111111////////////////////////......////////////......///............---------...---,,,++++++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++,,,,,,------,,,,,,+++************************))))))*********+++++++++,,,+++++++++*********)))******++++++++++++************++++++++++++************++++++++++++************************************************))))))******************************))))))))))))))))))++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***(((((()))***+++,,,,,,,,,++++++++++++++++++,,,,,,...---,,,+++))))))((((((******++++++,,,---------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,------------.........---------------------------------...//////000000000//////......//////000000000000111111111222222111111222222222333333333111222222333333444444555333444555555555666888:::777:::@@@JJJVVVbbbmmmssszzzzzz{{{|||||||||{{{{{{}}}|||{{{~~~rrrjjjaaaWWWPPPNNNLLLIIIEEEAAA>>>;;;999999999888777777777666666666555555555555555666666666666777777***777555+++,,,000111555000000000000111111111111000000111111222333333333///))),,,888>>>888444555444///***,,,333999:::777333999<<<555+++***666BBB666666666999;;;:::555111555666666777777888888888888888888888888999999999777777777777777777777777666777888777555333444555444333222222222222222222444333333333333444555555444444444444444555555555222222222222333444444555333111000111222333222111111111000000000000111111222111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111..............................////////////......///............---------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++++++++,,,,,,,,,,,,++++++***************+++++++++)))************+++++++++******************************++++++++++++************++++++++++++************++++++++++++*********************+++++++++*********)))))))))))))))************************************))))))))))))++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,+++++++++------------,,,+++***)))++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***)))))))))***+++++++++,,,,,,,,,++++++++++++++++++,,,,,,------,,,+++************++++++,,,------...,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------........................---------...///000000000000000////////////000000000000111111111222222222222222222333333333333444444444444555666666777777555777888888999:::>>>@@@???IIIZZZnnnvvvhhh___]]]\\\ZZZVVVLLLHHHBBB===;;;888666444444444333222111000//////000000000111111222222222,,,444999666111111000,,,///000000000111111111111000000111222222333444444111222333333,,,&&&+++555...444999666---&&&)))///+++,,,///444888888333...555444333333555777999:::555555666666777888888999777777888888888999999999777777777777777777777777666777888777555333444555333333222222222333444444444333333333333444555555222333333333444444444444333333333222222333444444222111000111222333222000222111111000000111111222111111111111000000000000000000000000000000000000...///111222222222000000111111111111111111111111////////////////////////......////////////......///............---------,,,------------------,,,,,,------......------,,,------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***++++++******++++++++++++******))))))*********+++++++++)))************+++++++++)))******++++++,,,,,,---******++++++++++++*********++++++,,,,,,++++++*********++++++++++++******))))))*********++++++++++++++++++******)))))))))************************************)))))))))(((*********************************++++++,,,,,,,,,)))))))))******++++++,,,+++,,,---------,,,+++***++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++*********************++++++---,,,,,,++++++*********+++,,,---...///...---,,,******+++,,,,,,---......)))))))))******++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,,,,------........................---------...///000000111000000////////////000000000111111111111222222222222222333333333444444444555666666777888999999::::::;;;<<<===>>>@@@DDDGGGIII[[[www~~~uuutttxxx~~~uuussssssqqqnnngggbbbYYYQQQKKKEEE@@@===::::::999777666555444333222222222333333444444444:::---***///000444666000//////000000111111111222000000111222333333444444000222222000000444444222333...,,,000555666444222888555222111333444444333333666::::::888666666777444555555666777888888999777777888888999999999999777777777777777777777777666777888777555333444555333333333333444444555666444333333333333444555555222222222333333444444444444444333222222222333333222111000111222222222000222222111111111111222222111111111111000000000000000000000000000000000000,,,...111333333222000///111111111111111111111111000000000000000000000000......////////////......//////.........---------+++,,,............,,,+++,,,------......------,,,........................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++*********++++++*********))))))******++++++++++++)))************+++++++++)))***+++,,,---......///******++++++++++++*********++++++,,,,,,++++++*********++++++++++++******))))))******++++++++++++,,,,,,,,,++++++*********************************+++*********))))))(((((())))))))))))))))))))))))*********++++++,,,,,,,,,%%%%%%&&&((()))+++,,,,,,)))***,,,---......---,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,++++++++++++++++++***************++++++++++++++++++++++++------------------------***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********,,,------......------,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------......000000000000000000000000......///000111222222333444333333222111000000///444333333444555666555444777555666:::===>>>???AAAEEEHHHKKKLLLLLLPPPXXX___bbbvvv~~~zzzrrrmmmkkkkkklllzzz~~~|||qqqgggddd___SSSFFFJJJDDD===999888888666444888666444444444444333222444222//////000111111000222222333333333333222222222222222222111111000000222333333444444333333222111111111111111111111111222222333333333333444444111222333555666777777777666666666666777777777777777777777777777777777777777777777777777777777777777777666666555555555444555555555555555555555555333444555555666666555555222222222333333444444444333333333333333333333333333222111111000000111111222222111000000111222333000000000000000000000000111111000000//////......////////////000000000000111111111111111111111111//////////////////////////////...------------...------------------------,,,+++++++++,,,...000111//////...---,,,++++++***///......------,,,++++++//////...---+++***)))))),,,,,,,,,,,,+++***))))))************************++++++++++++++++++++++++...---+++***)))***++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++*********))))))''''''(((***+++,,,---...)))************+++++++++++++++***)))(((((())))))************************,,,+++***))))))***+++,,,)))************+++++++++************************,,,,,,,,,++++++*********,,,+++++++++***)))))))))------,,,++++++,,,------++++++,,,,,,,,,++++++*********+++,,,,,,---......------,,,,,,,,,,,,++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******,,,------......------,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------........./////////000000000000000000000000//////000000111111222222111111000000000000000000555444444555666777777777:::999:::===CCCJJJRRRWWWdddgggjjjiiihhhjjjpppvvv{{{~~~sssrrrxxx~~~yyyuuusssrrruuuvvvyyy}}}~~~{{{ooobbbXXXQQQIIICCC@@@>>><<<999777666444444444333111///333222000111333555555444111222222222222222222111222222222222111111111000222222333333333333222222111111111111111111111111222222222333333333444444222222444555666666666666666666666666777777777777777777777777777777777777777777777777777777777777777666666666555555555444555555555555555555555555333333444555555555555444222333333333444444444555333333333333333333333333333222111111000000111111000000///......///000111////////////////////////000000000000//////......////////////000000000000111111111111111111111111........................//////...---------------------------------------...------------///000111.........------,,,,,,+++,,,,,,------------------------,,,+++***)))((('''+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++*********))))))(((((()))***+++,,,,,,---)))************+++++++++++++++***)))))))))))))))************************++++++***))))))***++++++)))************+++++++++************************,,,,,,,,,++++++*********+++++++++***************---,,,+++******+++,,,---+++++++++,,,,,,++++++*********+++,,,,,,---......------,,,,,,,,,,,,++++++---,,,++++++*********+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++------............------,,,,,,,,,,,,------------.........---------------....../////////000000000000000000000000000000000000111111111111111111111000000000000111111222222333333333333444666888999<<>>@@@PPPeeexxxzzztttuuuuuussspppppptttwwwrrrfff[[[RRRLLLDDDAAA===;;;::::::999888444333222222333222111///000111111222222111111000222222222222222222222222000111111222222111111000111111111111111111111111111222222222222333333333333333444555555555444444666666666666777777777777777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555111222333333444444333333555555555555555555555555333333333333333333333333333222111111000000111111222111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000.......................................------,,,------------------------,,,++++++******))))))))),,,,,,,,,------.........++++++,,,,,,,,,---------.........------,,,,,,+++++++++,,,---------------+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************+++++++++***************************************************************************************))))))*********+++++++++******)))))))))))))))***************************+++******************+++))))))*********+++++++++************************+++++++++***************)))))))))***+++++++++,,,******************************+++,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,---------.................................------........./////////111111111111111111111111222222222222111111111111333333333333333333333333666777888888999===CCCHHHOOOjjj{{{xxxzzz}}}xxxyyy|||ssshhhaaaUUUQQQJJJDDD@@@===:::888888666555555666666444333111111222222222222111111222222222222222222222333000111111222222111111000111111111111111111111111111111111222222222333333333333444444444444444333666666666666777777777777666666666666666666666666555555555555555555555555444444444555555555555555555555555555555555555555111222333333444444333333555555555555555555555555333333333333333333333333333222111111000000111111111111111111000000//////......................................./////////////////////000000000000////////////////////////..............................//////......---,,,------------------------+++++++++******)))((((((+++,,,,,,------.........------,,,,,,,,,+++++++++...---------------------,,,,,,,,,,,,,,,+++******+++++++++,,,,,,---------++++++++++++++++++++++++((()))+++,,,,,,+++***)))************************************************************************************************+++++++++************)))))))))*********+++++++++***)))))))))))))))***************************************++++++*********))))))*********+++++++++************************************************)))))))))***+++++++++,,,************************)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------......////////////......,,,---------.........................../////////------........./////////111111111111111111111111111111222222222222222222222222333333444444555555444666999;;;>>>EEEOOOVVVkkk}}}zzzzzzzzzwwwuuuvvvzzzkkkhhhaaaZZZSSSJJJAAA;;;888666444333444555666555222222222333333222222222222222222222333333333333111111222222222222111111111111111111111111111111111111111111222222222222222222333444444444444444666666666666777777777777666666666666666666666666555555555555555555555555444444444444444555555555555555555555555555555555222222333444444444444444555555555444444444444444333333333333333333333333333222111111000000111111////////////...---,,,,,,........................---............/////////////////////000000000000////////////////////////---------------------------.../////////...,,,+++---------------------------------------,,,+++***,,,,,,,,,------.........---------,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((******++++++,,,,,,------++++++++++++++++++++++++((()))******+++*********************************)))))))))******************************************************+++++++++++++++******************)))************+++++++++)))))))))))))))******+++************************)))***++++++++++++***))))))************+++++++++************************)))))))))******************************+++++++++******+++,,,,,,+++******)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------............////////////......------------............---........./////////000....../////////000000000111111111111111111111111111111111222222333333333222333444666888:::;;;<<<999===CCCHHHOOOZZZgggqqqyyyrrrqqqoootttzzz{{{yyyxxxzzz|||~~~vvvjjj[[[QQQBBB???999666555555555555333333444444444444333333222222222333333333444444222222333333333333222222111111111111111111111111111111111111222222222222000111222333444555555555666666666666777777777777666666666666666666666666444444444444444444444444333333333444444555555555555555555555555555555555333333444555555555555444444444444444333333333222333333333333333333333333333222111111000000111111...////////////---,,,+++........................---------.........//////////////////000000000000........................---------------------------...///000///...,,,+++------------------------,,,------......---,,,+++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++))))))******+++,,,,,,---++++++++++++++++++++++++)))))))))))))))***++++++************************((()))))))))*********+++************************))))))*********+++++++++******************++++++)))************+++++++++)))))))))))))))***++++++************************)))***++++++++++++***))))))************+++++++++************************((()))))))))*********++++++++++++******************+++,,,------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))))))))))))))***++++++------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,------...............////////////......---------.........//////---.........//////000000000000000000111111111111111111111111111111111111000000111222333333444444444555777:::>>>AAACCCDDDGGGLLLTTT[[[eeerrr~~~|||tttuuuuuupppjjjgggiiimmmqqq~~~wwwkkkUUUOOOGGG@@@<<<:::999888333444444555555444444333222222222333333444444444222333333444444333333222111111111111111111111111000111111111111222222222///000222333444555555555666666666666777777777777666666666666666666666666444444444444444444444444333333333444444555555555555555555555555555555555333444555555666666555555444444444333333222222222333333333333333333333333333222222111000111111111000111111111111///---,,,........................---------.........//////////////////000000000000........................---------------------------...///000000...,,,+++------------------------******,,,,,,---,,,+++***------------------------*********++++++,,,------,,,------....../////////++++++,,,---............(((((()))***++++++,,,,,,++++++++++++++++++++++++***)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))*********+++************************))))))******++++++++++++))))))*********+++++++++)))************+++++++++))))))((())))))***++++++************************)))***+++,,,,,,+++***))))))************+++++++++************************(((((())))))*********+++,,,+++++++++******))))))+++,,,------------,,,+++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))((())))))***+++++++++++++++++++++++++++++++++***)))'''''')))***+++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,---------......////////////////////////...............///000000///////////////000111111555555444333222222333333333000000222333111333777888999<<>>999777777888777666666444333333444666666555444444333333222222111111333222222111111222222333222222111111111111222222333333333333333333333333444444444333333333333333555555555444444444333333555555555555555555555555444333333333333444555555555555555555666666666666444444444444444444444444444333333222222333333444111111111111222222222222222222111111000//////...000000000000000000000000//////.........---------////////////////////////000000000000000000000000........................------............------......---------,,,,,,,,,---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******++++++(((&&&+++++++++++++++******)))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))************))))))))))))))))))))))))))))))***************))))))(((*********))))))(((((((((+++***))))))))))))***+++******))))))))))))******)))***++++++***)))***+++************************))))))************))))))))))))***++++++,,,------******++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++******)))((((((++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------------------------------------.........000000////////////////////////////////////////////////......//////000111000000000///000000111222000000222333444444444444555333333555555555888>>>BBBNNNaaaxxxsssddd[[[IIIDDD>>>;;;;;;;;;999777555333222333444555555444444444444444444444444444333222222111111222222333222222111111111111222222333333333333333333333333444444444444444444444444444444444444333333333333555555555555555555555555444333333333333444555555666666666555555555555555444444444444444444444444444333333222222333333444222222222222222111111111222222111111000/////////000000000000000000000000/////////............---////////////////////////000000000000000000000000........................,,,,,,------------,,,,,,...------------,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******++++++)))'''******++++++******)))((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))************))))))))))))))))))))))))))))))+++++++++++++++***))))))***************)))))))))***))))))(((((())))))*********))))))))))))******)))***++++++***)))***+++************************))))))************))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++++++++++++++++++++***))))))((((((++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------------------------,,,,,,------......//////000000////////////....../////////////////////////////////...///000000111111000000000000111222222222333444555666666555555555444666999999999???FFFNNNhhh}}}}}}sssXXXRRRKKKGGGEEECCC>>>999999666444333333333222000444444444444444444555555333222222111111222222333333222222111111222222333222222222222222222222222444444444555555555555555333333333333333333333333555555555555555555555555444333333333333444555555666666666555555444444444444444444444444444444444444333333222222333333444333333333222222111111111111111111111000000//////000000000000000000000000/////////...............////////////////////////................................................+++,,,,,,------,,,,,,+++---------------------------------------,,,,,,+++,,,,,,,,,,,,++++++++++++------,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************''''''(((***,,,------,,,)))************)))(((((())))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))************))))))))))))))))))))))))))))))'''((()))***++++++++++++++++++******************))))))(((((((((((())))))******))))))))))))******)))***++++++***)))***+++************************((())))))************)))))))))******+++++++++,,,++++++,,,,,,---............---,,,+++***)))))))))---,,,,,,,,,++++++******)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................000000000000000000000000///////////////000111111111111111111111222333333333444555555666666555555777777;;;???@@@CCCKKKTTTdddxxxxxxyyyxxxvvvvvvwww|||oooiiibbb^^^[[[UUUKKKCCC@@@===999777666555444333333333333444444444444444333222222111111222222333333333222222222222333333222222222222222222222222444444444555555555666666333333333333333333333333555555555555555555555555444333333333333444555555666666555555444444333333444444444444444444444444444333333222222333333444444333333333222222111111111111111000000000000000000000000000000000000000////////////////////////////////////////////////................................................+++,,,,,,------,,,,,,+++------------------------.........---------------......------,,,,,,,,,+++---,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))++++++++++++++++++++++++************************&&&''')))++++++,,,,,,---)))************)))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))************))))))))))))))))))))))))))))))''''''((()))******************************++++++(((((())))))))))))((((((******))))))))))))******)))***++++++***)))***+++************************(((((()))***************)))***************++++++*********+++,,,---------,,,,,,***)))((((((((((((,,,,,,+++++++++++++++***((()))***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------........./////////000000000000000000000000000000//////000000111222222222111111222222333444444444444444555666777888888:::???EEEHHHMMMXXXccc{{{vvvvvvuuutttuuuzzz~~~yyyuuuuuulllpppuuuyyyyyyxxxwwwwwwxxxuuuuuuxxx~~~zzzyyyxxxooo```UUUIIIDDD>>>999888777777666444444444444444444444444333222222111111222222333333333222222222222333333222222222222222222222222333333333444555555666666333333333333444444444444555555555555555555555555444333333333333444555555555555555444444444444444444444444444444444444444444333333222222333333444333333333333333222222222111111000000000000000000000000000000000000000000...////////////000000000////////////////////////000000000000000000000000........................,,,,,,------------,,,,,,,,,,,,,,,------------...///......---,,,---------///......------,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++((()))************)))(((++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,***)))))))))******++++++******)))((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))))))))))))))))))))))))))*********))))))'''&&&%%%)))))))))***************((())))))******))))))(((******))))))))))))******)))***++++++***)))***+++************************'''((()))******+++******************************(((((()))***+++,,,------+++***)))((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))---------------------------------......---------------------------------////////////............------...///000111111222000000000000000000000000000000//////000000111222333222222222222333444444555555555555888;;;???AAACCCFFFMMMUUUZZZ```nnn{{{}}}||||||~~~|||uuurrrttt{{{rrr^^^WWWMMMDDD>>><<<;;;:::777666666555555444444444333222222111111222222333444333333222222333333444111111111111111111111111222222222333444555555555333333444444444555555555555555555555555555555555444333333333333444555555333444444444444444444555444444444444444444444444444333333222222333333444222222333333333333333333000000000000000000000111000000000000000000000000.../////////000000000000////////////////////////000000000000000000000000........................------............------,,,,,,,,,---------............,,,+++++++++,,,---......------,,,++++++*********************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...,,,)))'''((()))+++++++++++++++******)))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))************))))))))))))))))))))))))))))))+++++++++***)))((('''&&&((((((((())))))*********))))))***++++++***))))))******))))))))))))******)))***++++++***)))***+++************************'''((()))******+++++++++************))))))))))))(((((()))***+++,,,------******)))))))))))))))***(((((((((((())))))))))))+++******))))))******+++------------------------......////////////......////////////////////////000000//////......------------...000111222333444000000000000000000000000000000000000000111111222333333222222333333444555888777777888<<>>EEEPPP___sss~~~~~~~~~zzzzzz||||||{{{lllaaaWWWNNNGGG???:::999;;;:::555444888444222111222333444444333333222222111111222222333111111222222222333333333333333333333333333333333333333222222333333444555555555555444444333333333444444444444444444444444555444333222222222222333111222444555666555444444333444444222111000111222111111111111111111111111444333333222111111111222111000000000000000111222/////////000222111///---.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////,,,,,,,,,++++++************************************+++,,,---...---,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,************************++++++************++++++************************************************************************)))))))))***+++++++++,,,***)))))))))((((((''''''************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************))))))************))))))*********)))))))))))))))++++++******)))(((((((((,,,,,,,,,++++++*********------,,,,,,+++***))))))++++++,,,,,,,,,---------***++++++,,,,,,++++++***.........---------,,,,,,......---------,,,,,,,,,................................................///............///000000000000000111111111111222222111111111111111222222333444444444444666:::<<<;;;HHHLLLRRRfffzzz|||wwwtttuuuzzz|||~~~vvvkkkdddTTTJJJAAA@@@???;;;888999666444222222333444444333333333222222222222333333222222333333333444444444333333333333333333333333444333333333333444555555555555444444444333333333444444444444444444444444444444444444333333333222222222333444444444444444222333333222111000222333111111111111111111111111444333222222111111111222111111000000000000000111/////////000111111///---...---------,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......------------------------------------.........///,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************************************************************************+++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))************************)))******++++++******)))************************))))))************))))))************))))))))))))))))))))))))************,,,,,,++++++++++++++++++------,,,,,,+++******)))))))))*********+++++++++***++++++,,,,,,++++++***//////............------...------------,,,,,,,,,................................................//////......//////000111111111111222222222333333333333222222111222222222///222555444222444:::@@@DDDXXXgggwww~~~yyyzzzzzzvvvyyyqqqaaaQQQIIIFFFAAA<<<888666444222111111222111111333333222222222222333333333333444444444555555555333333333333333333333333444444444444444555666666555444444444444333333333444444444444444444444444444444555666555444333222333222222222222333333444111222333222111111333444111111111111111111111111333333222111111111111222222222111000/////////000000//////000111111///.../////////...............................................................,,,,,,,,,---------......------------------------------------............,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************+++++++++***************,,,,,,++++++++++++******************************))))))))))))))))))))))))************************)))))))))******)))))))))************************))))))************))))))************************(((((())))))***++++++,,,++++++++++++++++++,,,,,,---,,,,,,++++++*********))))))*********+++++++++***++++++,,,,,,++++++***............------------------------------------..................................../////////////////////...///000000111111111111111222222222333333333222222111111222222...333666555333666???HHH]]]zzz|||zzzzzzyyy{{{oooaaaWWWNNNEEE???:::777444333333444333333333333333222222333333333333333333333444444444444333333333333333333333333444333333333333444555555444444444444444444444444444444444444444444444444333444666777777666444222333222111000111222333444000111222222111111333555111111111111111111111111222222111111111111111222333333111000////////////000///...///000111000...111111000000000000000000........................------------------------,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************,,,+++++++++***)))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++************************))))))************))))))************************))))))************)))))))))***************++++++)))))))))******+++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---------------------------................................./////////000000///////////////000111111000000000111111111222222333222222111111222222222111666:::;;;:::@@@KKKUUU}}}xxxqqqoooooorrr{{{{{{vvvxxx}}}qqqcccWWWOOOAAA>>>:::777777777666666444333333333333333333444222222222222333333333333333333333333333333333333222222111111222222333444444444444444444444444444444444444444444444444444222444666777777666444333444333222111000111222333000111222222111111333555111111111111111111111111111111111000000111222222333333111000////////////111///...///000111000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************,,,+++++++++***)))))))))''''''''''''''''''''''''************************++++++++++++++++++++++++***************************++++++++++++++++++***************************))))))************))))))))))))******+++++++++,,,,,,+++++++++******))))))*********++++++,,,,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,---------***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---,,,,,,,,,------------....................................//////000000111000000//////000000111222000000000111111111111222333222222222333333444555333666:::===AAAJJJWWWaaa}}}wwwuuussstttwwwyyyxxxvvvsssvvv{{{vvvxxxxxxjjj```IIIDDD>>>999777555333222444444333333333333444444111111111222222222333333333333333333333333333333111111111111111222222333333333333444444444444555444444444444444444444444222333444555666555444444444333333222222222222333111222333222111111333444111111111111111111111111111000000000000111222222222222111000/////////000111000......///000000///+++,,,,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******++++++******)))(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************+++++++++***************(((((())))))))))))******************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++************************))))))************))))))))))))******+++,,,,,,,,,---,,,,,,+++******))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------......,,,,,,,,,---------..............................---......///000000111111000000//////000000111222111111111222222222333333444444444444555777888999888:::===CCCKKKXXXfffooo~~~{{{zzz~~~~~~|||{{{uuuuuuyyyzzzyyy|||tttZZZTTTKKKCCC===999555333444444333333333333444444222222222333333333444444333333333333333333333333222222111111222222333444333333333444444444555555444444444444444444444444222333333333444444444444444444444444444333222222222333333222111000222333111111111111111111111111000000000000000111222222111111000000000000000111222000......///000000000++++++,,,,,,,,,---------........................------------------------,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,,,,------++++++++++++++++++++++++++++++************++++++***************************************************************************************+++++++++************+++++++++,,,************************))))))))))))))))))))))))******************************++++++++++++******************************))))))************))))))))))))***++++++,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***---------.........//////,,,,,,,,,------.................................---......///000111111222000000000000000111111222222222333333333444444444555555555666888999;;;<<>>DDDRRR```oooooopppuuu{{{vvvrrrmmmppptttuuuttttttuuuwwwuuuxxx{{{~~~}}}zzzvvvssswww|||}}}||||||yyytttnnnnnnooooooqqqtttxxxzzz|||zzzyyywwwwwwxxx{{{~~~}}}zzzwwwvvvzzznnn]]]UUUIIICCC<<<888666555444333333222111222555666666666555444444333222111000000111222333444444444333333222222333333333333444444333444444444444444444333222333333333333333333444444444444444333333222222000111111111222222222222222222111111111111222222222222222111111111111000000000////////////000000000000////////////000000//////............//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******+++***)))***++++++***)))*********)))((((((***,,,++++++++++++++++++,,,,,,******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,(((((()))++++++,,,,,,+++******************************+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------......------........./////////....../////////000000000111111111111222222333333111///000444555444444888999888;;;DDDPPP___qqq}}}xxxpppmmmjjjfffcccaaa``````ZZZ```fffjjjlllooovvv{{{}}}}}}wwwtttuuuvvvxxx|||xxxooolllrrr}}}vvvnnn\\\SSSGGG>>>:::888777666333333333555888888666444333333333333222222222222666666666666555444333333222222333333333333444444555444444333333444444555444333333333333333333222555444444444444444333333111111111111222222222222222222111111111111222222222222222111111111111000111111000000000000111111000//////......//////000//////............//////......---------,,,,,,,,,------------------------,,,,,,,,,------------...---,,,,,,------...///000***************)))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++)))))))))*********++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++*********+++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++***)))***++++++***))))))***+++***((((((***,,,,,,,,,++++++++++++++++++******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++((()))***+++++++++++++++******++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++******)))))))))******+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---------------............////////////...////////////000000000000111111222222333333333111///111555555444555999999???LLL]]]ppp~~~vvvpppkkkfffaaa^^^^^^]]][[[ZZZ[[[^^^cccggghhhnnnvvv{{{~~~zzzzzz{{{}}}xxxvvvyyy~~~vvvjjjYYYKKKDDD@@@===:::777777777999:::888555222333333333333333333333333555555444444333333222222222222222333333333444444555444333222222333444555444444444333333222222222444444444444444444444444222222222222222222222222222222111111111111222222222222222111111111000000111000000//////000000111/////////......////////////......------......///......---------,,,,,,,,,........................------------------------+++++++++***++++++,,,,,,***************)))))))))++++++++++++++++++++++++---,,,,,,,,,++++++******))))))*********+++++++++))))))***+++,,,,,,---------,,,,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***++++++***))))))***+++***))))))***+++,,,,,,,,,++++++***************++++++++++++******))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********((()))***++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,---,,,,,,+++***))))))(((******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------.............../////////000000////////////000000000111000111111222333333444444222111333666555444777===CCCRRRiiizzzrrrllliiigggcccaaa```___^^^]]]\\\\\\]]]^^^bbbiiisss{{{}}}{{{xxxwwwxxxwwwvvvttttttwww~~~qqqaaaUUULLLBBB<<<:::999888888999888555333222333333333333444444444222222222222222333333333222222222333333333444444555444333222222333444555444444444333333222222222444444444444444444444444333222222222222222222222222222111111111111222222222222222111111111000000000//////......//////000//////............//////......------------............---------,,,,,,,,,........................---------------------------,,,+++******************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************++++++++++++))))))***+++,,,------...++++++++++++******************************************+++++++++,,,,,,,,,************+++++++++++++++***)))***++++++***))))))+++,,,+++***)))***+++,,,,,,,,,++++++***************++++++++++++******))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))))))))*********))))))***+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,......---,,,+++******)))******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++------............------,,,,,,,,,---......//////....../////////000000000/////////000000000111111000111111222333444555555555444555888777888>>>FFFYYYooowwwqqqjjjeeedddcccaaa___bbbbbbdddeeehhhjjjmmmnnnmmmnnnpppqqquuu}}}~~~{{{wwwsssmmmooottt|||}}}pppaaaQQQEEE???<<<999777777777666666333333333333444444444444222222222333444555666777222222333333333333444444555444444333333444444555444333333333333333333222222222333333333333444444333333333333222222222222222222111111111111222222222222222111111111111000//////............/////////......------......///......------------............---------,,,,,,,,,------------------------...------------,,,,,,,,,......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++******************++++++++++++,,,))))))***+++,,,,,,------+++++++++*********))))))+++++++++++++++***************+++++++++,,,,,,,,,)))***************+++++++++***)))***++++++***))))))+++,,,,,,+++******+++,,,,,,++++++++++++++++++******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))*********++++++)))******+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,,,,...------,,,,,,+++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,------...//////000000.../////////000000000000//////000000000111111111000111111222333444555666777777888:::;;;>>>GGGRRRppptttkkkaaa___^^^^^^bbbhhhnnnqqqtttwww{{{}}}zzzoooaaaPPPJJJBBB;;;888888888888444444444444444333333333333333333333333555666777222222333333333333444444333444444444444444444333222333333333333333333444111111111222222222333333444444333333333222222222222222111111111111222222222222222111111111111000000000////////////000000///......------......///...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,---...///+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,************++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,+++++++++*********---,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++***)))***++++++***))))))+++------+++******+++++++++++++++++++++,,,,,,******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,******+++++++++******)))(((((())))))***++++++,,,,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------......///000111111////////////000000000000000000000000111111111111000111111222444555666666999888:::<<<>>>CCCOOO[[[}}}wwwvvvtttqqqmmmgggaaa]]]```bbbeeejjjqqq}}}{{{sssoooooovvvvvvsss|||bbbZZZMMMBBB;;;999888888555555444444444333333333444333222111222333444555222222333333333444444444222333555555555555333222222222222333333444444444000000111111111222222222444444444333333222222222222222111111111111222222222222222111111111111000111111000000000000111111.........------............------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,&&&&&&''')))+++---///000******+++++++++,,,,,,,,,---,,,+++******+++,,,---))))))******+++++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++***)))***+++++++++))))))+++------,,,******+++*********++++++,,,,,,---******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++******)))'''(((((()))******++++++,,,,,,,,,++++++*********+++*********+++,,,,,,---***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------...............---------000000000000000000000000000000000000111111111111///000111111111111000000333222111222333555888999;;;:::>>>DDDGGGMMM]]]nnnvvvmmmlllfffcccaaabbbdddeeeiiimmmmmmrrrxxx~~~wwwtttppppppttt{{{{{{}}}xxxeeeSSSGGG@@@;;;777;;;666222333222000222666666555444444333333333444333333333333333333333333444333333222222333333444333333333333333333333333333333333444444444555555222222222222222222222222222222222222333444555666000000000000////////////222111000//////000111222000000000000000000000000---,,,,,,,,,---+++)))&&&,,,,,,,,,,,,,,,+++***)))------------------------,,,------......------,,,------------------------,,,,,,,,,++++++************++++++,,,,,,++++++***((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++))))))))))))***+++++++++++++++***)))((()))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********...---+++***)))***++++++))))))************))))))******+++++++++,,,,,,,,,************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++*********+++,,,,,,------,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,+++++++++******,,,++++++******++++++,,,---+++))))))+++,,,***'''*********++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********........................000000000000000000000000000000000000111111111111111111222222222222222222000222555777888:::>>>AAAJJJJJJNNNTTTWWW]]]lll{{{|||wwwtttnnnfffdddggghhhhhhjjjooossswwwzzz}}}{{{{{{~~~ooo^^^OOOCCC<<<===888666777777444444666555444444333333333444444333333333333333333333333444333333222222333333444333333333333333333333333333333333444444444444555333333333333333333333333111111111111222333444444111111000000000/////////111111000//////000111111////////////////////////...---------...---+++))),,,,,,,,,,,,,,,+++******------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++,,,---+++++++++++++++***)))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++)))******************)))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******)))***++++++,,,,,,++++++)))***,,,,,,++++++,,,---,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,---+++))))))+++,,,***(((++++++++++++++++++,,,,,,************************,,,,,,,,,+++++++++******---------......//////000000000000000000000000000000000000111111111222222222222222333333444444444...222666777999???IIIPPPhhhhhhjjjmmmpppuuu{{{tttoooiiifffeeefffgggjjjpppxxxyyy|||zzzeeeRRRFFF>>>999777888888444111222444333333333333333444444333333333333333333333333444333333222222333333444333333333333333333333333333333333333444444444444333333333333333333333333000000000000111222333333222222111111111000000000111000000//////000000111///////////////////////////.........000000...,,,,,,,,,,,,,,,,,,++++++***------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***...---,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///***++++++++++++***)))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++******++++++++++++******(((((()))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******))))))***++++++++++++***''')))++++++++++++---///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++)))***++++++***))),,,,,,++++++++++++++++++************************,,,,,,,,,++++++++++++***,,,------...///000000111////////////////////////000000111111111222222222222222222222333444555666444666777888===LLLaaarrr~~~vvvnnnhhheeecccaaabbbfffmmmuuu}}}zzztttrrrsss{{{fffXXXHHHAAA;;;:::888444222222333333333333333444444555444444444444444444444444444333333222222333333444333333333333333333333333222222333333333444444444444444444444444444444444111111111111111222333333222222222222111111111000000000000//////000000000////////////////////////...------...000000000...+++,,,,,,---,,,,,,++++++,,,,,,------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---+++)))''''''''')))***++++++++++++++++++++++++************************++++++++++++,,,,,,------******+++++++++******)))))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++((()))+++,,,------,,,++++++++++++,,,,,,+++++++++))))))))))))*********+++************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******)))******+++++++++++++++(((***++++++++++++---...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++************+++******,,,,,,,,,++++++*********************************++++++++++++++++++++++++------......///000111111////////////////////////111111111111222222222222111111111111222444666777:::;;;<<<@@@LLLgggwwwqqqdddccc___\\\[[[]]]aaaeeennnyyyxxxtttssszzz~~~}}}ooo^^^RRRFFF@@@===999666777555444444333444444555555444444444444444444444444444333333222222333333444333333333333333333333333222222222333333333444444444444444444444444444444333222222222222333444444222222222222111111111000/////////000000/////////........................---,,,+++,,,...//////...+++,,,,,,---------,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***+++***'''&&&%%%&&&'''(((++++++++++++++++++++++++************************+++++++++++++++******))))))******+++++++++******))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++((()))+++,,,------,,,++++++++++++,,,,,,+++++++++*********+++++++++,,,,,,************************)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++*********++++++,,,---,,,,,,,,,***,,,,,,,,,******+++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++************+++,,,,,,,,,++++++*********************************++++++++++++++++++++++++.........//////000000111000000000000000000000000111111111222222222222333000000000111222555777888888<<>>AAACCCEEEKKKYYYkkkyyyzzzooohhheeedddcccdddgggkkkooossswwwyyy~~~{{{yyyyyy|||~~~vvvoooooowww|||hhhZZZMMMCCC===<<<888888777666666555333222555555555444444444444444555555444444444333333333222222222222222222111111222222222222222222222222222222222222222222222222000000000000/////////...//////.........//////000///////////////.........,,,,,,,,,------.....................------------------------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***************************((())))))***+++,,,,,,,,,*********)))))))))((((((************************************++++++++++++,,,,,,,,,+++***)))((((((+++******)))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********///////////////000000111111111222222333333333333666444666;;;<<<;;;>>>CCCLLLPPPTTTVVV\\\jjj~~~wwwnnnfffdddgggnnnsssvvvzzzzzzssspppvvvvvvwwwxxxyyy~~~|||tttqqqtttyyy}}}}}}mmm]]]NNNDDD@@@;;;999777666777777555333555444444444333333222222555555444444444333333333333333222222222222222222222222222222222222222222222222222222222222222222000000000000/////////...///...............///000000/////////......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,---------------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************+++++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************(((((()))***++++++,,,---((()))))))))*********+++************************)))))))))******+++++++++,,,,,,+++***))))))((((((+++******)))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,///////////////000111111111111222222333444444444555333666;;;<<<===HHHVVViiinnnrrrrrrsss~~~|||xxxgggddd```aaahhhuuu~~~wwwtttttt{{{}}}}}}xxxuuussswwwsss```RRRKKK???;;;888777999;;;:::888555555444444333222222222444444444444333333333333333333333333333333333333333333333333333333333333111222222222222333333333222222222222111111111111//////......---.........000//////......---------,,,,,,------------------+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************(((((())))))***+++,,,,,,(((((())))))***++++++,,,************************(((((())))))***+++++++++...---,,,++++++++++++++++++******)))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))***+++,,,------...///////////////000111111111111222222333444444555555333777>>>BBBLLLeee|||sssllliiibbbcccgggppp~~~yyysssqqqsss{{{vvvddd[[[JJJDDD===:::;;;<<<:::888666666555555444333333333333333333333222222222222333333333444444555555666333333333333333333333333111111222222222333333333222222222222111111111111000///......------------000000///......---,,,,,,------------------,,,,,,,,,,,,,,,,,,------..............................++++++++++++,,,,,,,,,,,,------------------------............---------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************************************************++++++,,,,,,++++++***************************(((((())))))******++++++************************************************((((((((()))***+++++++++---,,,+++******+++,,,,,,+++******)))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,---///////////////000111111111111222333333444555555:::999>>>HHHQQQdddyyy|||~~~zzzrrriiicccaaahhhlllvvvzzzsssjjjjjjvvvqqqgggWWWNNNDDD>>><<<;;;777444888777777666555444444444333333333222222222111111333333444444555666777777333333333333333333333333111111111222222333333333000000000000////////////111000///...---,,,,,,,,,000000///...------,,,,,,.........------,,,,,,,,,---------.........//////........................+++++++++,,,,,,------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------......------,,,))))))))))))))))))))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++************************))))))))))))************,,,,,,++++++***)))))))))************************'''(((((()))***+++++++++***)))((((((((()))***++++++******)))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++++++++............///000111222444222111222444666777777777:::@@@OOOlllzzzqqqfffkkkmmmjjjhhhkkkooooooyyy~~~rrrnnnooovvv~~~ooofffVVVHHHCCCBBB>>>777999666555777666222111333666555444444333333333444333333333333333333333333333222222111111222222333333333333333333333333333222111111111000000//////000000000000000000000000////////////............------------------------...------,,,,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++******+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''&&&((()))+++++++++)))'''&&&++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++++++++)))(((''''''''''''))))))))))))))))))))))))***************************++++++,,,,,,++++++***)))))))))))))))))))))))),,,++++++***)))(((''''''))))))***++++++++++++***+++++++++***************))))))))))))***+++,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++000000000000111111222333222111111111333666777888===@@@JJJaaa{{{ppplllaaaggglllmmmooouuuzzzzzz}}}tttnnnnnnuuu~~~wwwhhhWWWMMMHHHCCC>>>===999777999999555555777555444444333333333444444333333333333333333333333333222222111111222222333111111111111111111111111111111111111000000000///000000000000000000000000////////////............------------------------...------,,,,,,------...------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,------+++)))(((++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++************++++++)))))))))))))))))))))))),,,+++***)))((((((((((((***************************************************++++++,,,,,,++++++*********************************************))))))))))))***++++++++++++*********************++++++++++++*********++++++,,,************************+++++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++333222222222222333333444333222222333444777:::;;;@@@EEETTTqqq|||vvvmmmgggeee```iiiqqqvvv|||wwwmmmjjjkkkppp}}}nnn___VVVOOOIII???999666777777555444666444333333333333333444444333333333333333333333333333222222111111222222333111111111111111111111111111111111111000000000000000000000000000000000000////////////............------------------------......------------......------------------------------------------,,,,,,........................------------------------******+++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,---.........---+++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,+++***))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************++++++,,,,,,))))))***++++++++++++***)))))))))***+++++++++,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++444333333222222333333444555555555555666888<<>>:::777888555444444333444444555555444444444444444444444444333222222111111222222333333333333333333333333333000000000000000000111111////////////////////////////////////....................................///......------......///------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------...------+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++(((((((((((())))))))))))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,+++++++++++++++,,,---************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************------,,,,,,+++******)))))))))***++++++++++++***(((((()))***+++,,,,,,,,,......---,,,++++++++++++************************)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++222222222222333444555666555777999;;;<<>>;;;<<<777666555444333333333333444444333333333222222222111222222333333222222111333222222222111000000000000000000000111111111111...//////////////////...//////............//////,,,,,,---......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,------+++************+++,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************++++++***)))***+++---...************************************************)))******++++++******)))************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,777999===DDDQQQmmmvvvjjjkkktttzzzwwwzzzzzzyyyppphhhbbbaaaggguuuzzziiiZZZKKKBBB???999888777555444333333222444444333333333333222222111222222333333222222111222222222111111111111111............////////////......////////////....../////////....../////////+++,,,---.........---,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------///............---------------,,,,,,,,,,,,++++++***+++---......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......*********+++++++++,,,,,,(((+++//////---,,,,,,...++++++,,,---------,,,,,,((())),,,,,,++++++,,,---+++++++++++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++++++++***+++,,,,,,------......///***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))***+++,,,---***************+++++++++*********************************++++++************************)))))))))++++++++++++++++++++++++******++++++,,,---------<<<<<<@@@JJJ\\\xxx|||pppnnnsssxxx|||rrrkkknnnyyyzzzxxxppp|||uuuggg```ZZZ```gggppp~~~uuuaaaOOOGGG===<<<:::888666444333333444444333333333333222222111222222333333222222111111111111111111222222222---........./////////000---...///000000///...---///......------......///***+++---...///...---,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......//////.........---------------,,,,,,,,,,,,++++++***+++---...///...---,,,+++++++++,,,,,,---------+++,,,,,,,,,------------+++++++++,,,,,,,,,------***))))))***,,,---......***+++,,,,,,---------,,,(((***,,,,,,++++++,,,---,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++,,,------...//////***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))*********))))))))))))*********+++++++++***************************++++++++++++++++++***+++*********)))))))))(((++++++++++++++++++++++++******++++++,,,------...@@@>>>CCCOOOccc|||~~~llldddgggpppwwwsssnnnoooxxx~~~xxxrrrggg^^^[[[XXXZZZhhhzzzxxx```TTT@@@???===:::777555444444444444444333333333222222222222222333333222222222000000111111222222222333///000000000111111222222---...///000000///...---...------,,,,,,------...***+++---//////...---,,,+++++++++,,,,,,---------,,,,,,,,,------.........---------,,,,,,+++++++++---------,,,,,,,,,++++++***+++---//////...---,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......---(((###%%%+++//////---***+++,,,,,,------------,,,---...---+++)))))))))---,,,***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,,,,++++++*********))))))***++++++,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********(((&&&%%%))))))******++++++++++++************************++++++,,,,,,,,,,,,+++++++++*********))))))((((((++++++++++++++++++++++++******+++,,,,,,---......FFFGGGOOO___nnnqqqgggeeehhhpppxxx}}}}}}uuueeeaaa[[[VVVVVV___mmmxxx~~~aaaNNNGGG???:::999999777555666333111111333444444444444444333222111111111111111111111000000000000///...............------,,,//////.........---------........................---,,,,,,++++++,,,,,,---------------------------***++++++,,,,,,++++++***************************------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))+++,,,,,,+++***))))))************+++++++++************************************************))))))***++++++++++++***---,,,,,,+++*********+++++++++************++++++------------,,,,,,+++***,,,,,,+++******+++,,,,,,MMMOOOYYYiiixxxoooiiijjjpppzzzwwwqqqhhh^^^XXXZZZbbbiiicccYYYKKKAAA<<<:::888666666444222222333444333222333333222222111222222222222222111111111000000000000000000000000///......//////.........---------...........................------,,,,,,------...------------------------------------------------------------------------------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......///.........------------------------++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******))))))************+++++++++************************************************))))))***++++++++++++***---,,,++++++******++++++++++++************++++++,,,---------,,,,,,+++***,,,,,,+++******+++,,,,,,XXX^^^jjj{{{wwwnnnmmmrrr|||{{{mmmaaa\\\\\\]]]pppyyykkkWWWHHH@@@<<<999666777666444444555555444222333222222222222333333444333222222222111111111111222222222222222111000000/////////.........------........................///......------......///------------------------......,,,,,,,,,,,,......------------------------------------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.......................................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***)))************+++++++++************************************************))))))***++++++++++++***,,,,,,++++++******++++++++++++************++++++,,,,,,---------,,,++++++,,,++++++******++++++,,,gggpppvvvpppnnnsss}}}rrrggg```]]]]]]jjjuuu}}}hhhVVVLLLEEE>>>999888777666666888777666444222222222222222333444555333333333222222222111111222222333333222222111000////////////..........................................------------......---------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************)))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))((()))******))))))*********+++++++++************************************************))))))***++++++++++++***,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++zzz{{{vvvqqqpppsss}}}uuuiiibbbVVV^^^hhh}}}|||lll```TTTGGG===888777555666777777666555222222222222333444555555333333333222222222111111111111222222111111000///000000/////////.................................------,,,,,,,,,,,,---------------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++))))))*********+++++++++************************************************))))))***++++++++++++***,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++uuuvvv{{{yyyuuutttzzzyyy~~~tttjjj```bbbgggwww}}}rrrcccPPPBBB<<<999666555555555555444444333333333333444444555333222222222111111111111000111111111111000//////000000000/////////..............................,,,,,,,,,++++++,,,,,,,,,------------------------......,,,,,,,,,,,,......------------------------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************''''''(((((()))*********+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++)))************+++++++++************************************************))))))***++++++++++++***++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***sssmmmrrrvvvuuuyyyzzzrrrooojjjpppwwwvvvwwweeeVVVHHHCCC===999777666666555555444444333333333444444222222111111111000000000111111111111111000//////000000000000/////////...........................------,,,,,,,,,,,,------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************((((((((()))******++++++************************************************((()))***+++++++++++++++)))************+++++++++************************************************))))))***++++++++++++***++++++******++++++,,,------,,,,,,++++++,,,,,,---***+++,,,,,,---------,,,***+++,,,,,,,,,,,,+++***tttlllgggiiiqqquuuvvvxxxmmmjjjggg```nnn~~~pppSSSNNNFFF???;;;:::999888666555444444333333333333111111111000000000000///111222222222222111000000000000000000////////////.................................------.........------------------------***++++++,,,,,,++++++***************************++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***........................------------------------)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,************************))))))))))))))))))))))))&&&''')))+++,,,,,,,,,+++)))************+++++++++************************************************))))))***++++++++++++***+++*********+++,,,,,,------,,,,,,++++++,,,,,,---***+++,,,,,,------------***+++,,,------,,,+++***ppphhh```___eeesss~~~zzzqqqeee\\\___hhhuuuaaaNNNGGGEEE???999777555555555555555555555444...///111222333333222222222222222111111111111000000000000000///////////////...---,,,+++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++------------++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********---------,,,,,,+++++++++///...------,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,************************++++++******************++++++++++++++++++++++++,,,,,,---...---,,,***))),,,++++++---......,,,)))*********)))))))))))))))++++++******************))))))***++++++++++++******************************************************************************+++,,,,,,******+++,,,,,,+++******++++++***(((******++++++++++++*********+++,,,+++***+++---...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,vvvjjjddd]]]aaammm{{{zzzkkk___\\\```ooouuu___RRRJJJBBB<<<;;;666555444444333333444444111111222333333222111000222222222111111111111000000000000000///////////////...---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******---------,,,,,,+++++++++......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***+++******+++,,,,,,+++)))+++++++++***************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,***************************************************************************+++,,,,,,******+++,,,---,,,***+++,,,,,,+++)))******++++++++++++******)))******)))((('''(((***,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++*********+++++++++,,,,,,,,,zzzooofff```bbblll{{{wwwhhh___[[[[[[hhh{{{xxxeeeVVVJJJDDDCCC;;;999777555333444444555333333444333222111000///222222222111111111111000000000000000///////////////...------,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,***))))))***++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,))))))))))))))))))))))))***************************************************+++,,,+++******+++,,,...,,,++++++,,,---+++*********++++++++++++******,,,------,,,***)))***+++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,zzzmmmfffcccrrr|||wwwiii```ZZZ___hhhwww}}}hhhXXXOOOKKKBBB@@@<<<888666555666666444444444333333222111111222222222111111111000000000000000000////////////.........------------...------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++...---,,,+++***+++,,,------+++)))(((***+++++++++*********+++++++++++++++******++++++++++++,,,,,,***++++++,,,---,,,,,,,,,))))))))))))))))))))))))************************************************)))+++,,,+++***)))***+++---+++******,,,,,,+++)))******++++++++++++******+++,,,------+++***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,~~~uuujjjjjjooovvvjjjddd``````gggvvv~~~jjjZZZQQQJJJGGGBBB<<<888666666666444333333333333333333444222222222111111111000000000000000000////////////---.....................------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---......,,,******+++,,,---,,,))))))))))))******++++++((()))))))))*********+++)))******+++++++++++++++))))))))))))))))))))))))************************************************)))***++++++))))))***++++++***))))))******)))(((******++++++++++++******###%%%'''(((((('''((())),,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,yyyvvv|||{{{mmmiiitttwwwmmmeee^^^```hhhxxxjjj[[[TTTPPPJJJDDD>>>999666555444444333333333444555555222222222111111111111000000000000000////////////------...////////////......------------,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---+++++++++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,++++++,,,,,,------...,,,++++++,,,------,,,((((((((()))******++++++''''''(((((()))*********))))))***++++++++++++***************************************************************************)))***+++***))))))***++++++)))(((((())))))((('''******++++++++++++******###%%%(((*********+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,rrrlllmmmvvvyyyzzzuuuqqqvvv~~~xxxooofffccceeennnooo```]]]WWWOOOHHHAAA<<<:::777666555444333333444444222222222111111111111000000000000000////////////,,,---...///000000///.........---------,,,,,,,,,........................------,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,---------.........+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......---,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,,,,+++***+++------+++***(((((()))******+++,,,,,,'''(((((()))******++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************************************************(((***+++***)))((()))++++++***))))))******)))'''******++++++++++++******'''***---......------...,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,uuuiiigggkkkkkkooossswww|||{{{xxxpppjjjgggjjjzzzkkkhhhbbbZZZRRRIIICCC@@@:::888666444333222222222222222222111111111111000000000000000////////////,,,---///000000000///............------,,,,,,,,,.................................------.........+++++++++,,,,,,---------------++++++++++++---------------.........//////+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------...///---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++)))***,,,---...---,,,,,,***)))***+++,,,,,,***((())))))***+++,,,,,,------((())))))***++++++,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((***+++***)))((()))***,,,+++******++++++***(((******++++++++++++******(((***---...,,,+++******,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))***+++,,,---------******+++++++++,,,,,,,,,wwwooorrrrrrhhhaaaaaalllpppwwwzzzvvv{{{{{{pppjjjllluuu}}}ttteee```aaa]]]OOOBBB:::::::::888555444555777222111///000111333333222111111000///////////////////////////////////////........................---,,,,,,++++++,,,,,,---000///...------...///000000///---,,,,,,---///000++++++++++++++++++++++++000///---,,,+++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++***))))))******)))***,,,---,,,***((('''++++++******++++++,,,---------,,,,,,+++***)))))))))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************)))((((((((()))***,,,,,,+++******+++***)))(((((('''((((((,,,,,,,,,++++++************((('''%%%%%%'''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,qqqfffbbbhhhlllhhhfffiiirrryyyzzzuuuxxx|||ssspppssswwwppphhhfffcccZZZRRRCCC@@@<<<:::999777444111444333111222333333222111111111000///////////////////////////////////////........................------,,,,,,,,,,,,------.........------............---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,++++++******************++++++,,,+++***)))(((,,,,,,++++++,,,,,,---...------,,,,,,+++******)))******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************))))))((())))))***++++++++++++***+++******)))))))))******,,,,,,,,,+++++++++******---+++***))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,vvviiiaaaZZZYYYbbbjjjlllooouuu~~~xxxrrrrrr}}}xxxtttrrruuuxxxxxxpppkkkhhhfffZZZPPPDDD===;;;:::666222555444333333444444111000111111000////////////000////////////////////////..............................------------......------............---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***++++++,,,,,,++++++***++++++++++++************+++++++++++++++*********------,,,,,,------...///---,,,,,,++++++*********++++++,,,,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******++++++******)))(((*********)))******+++,,,++++++*********+++,,,,,,,,,,,,,,,++++++++++++***---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,ttteee]]]___[[[]]]eeennnsss{{{}}}uuuvvvzzzssspppqqquuu|||ssspppqqqrrrdddRRRCCC<<<::::::999444333333444555444222000222111000000//////000000////////////////////////.................................------.........---...///000000///...---------,,,++++++,,,------------------------------++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******)))))))))***++++++,,,,,,++++++***+++++++++++++++++++++***,,,++++++*********+++,,,,,,,,,,,,,,,,,,---......,,,,,,,,,++++++*********,,,,,,,,,,,,++++++***)))))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++++++++***))))))+++***)))))))))***,,,---***************+++,,,---+++++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,uuuiiibbb^^^```aaadddlllsss{{{|||yyyyyynnnmmmoooyyy~~~vvvssswwwpppcccTTTGGG???;;;:::333222222333444444333111222222111000000000000000////////////////////////.................................------............///000111111000///.........------------......------------------------)))*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))***++++++,,,,,,++++++******+++,,,,,,,,,,,,++++++,,,++++++******+++,,,,,,+++++++++++++++,,,,,,---,,,,,,+++++++++++++++***,,,,,,,,,,,,++++++***)))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***))))))+++***)))))))))***,,,---)))))))))))))))***+++,,,++++++++++++++++++++++++)))))))))(((((()))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,++++++******++++++,,,pppjjjgggeeedddcccgggnnnttt{{{{{{wwwqqqmmmmmmvvvwwwqqqsssrrrjjj\\\LLL@@@999666555333333444444444333222222111000000000000111////////////////////////..............................------------............////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********,,,---------,,,++++++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******---------......---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++***)))*********)))******+++,,,***))))))))))))******+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++,,,++++++******++++++,,,lllgggiiijjjkkkkkkooovvv~~~}}}|||zzztttpppvvvsssvvvyyyxxxpppaaaPPPEEE>>>:::666444444444444444333222111111000000111111////////////////////////........................------,,,,,,,,,,,,---------------,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------***++++++,,,,,,++++++***)))***,,,---...---,,,+++******,,,---------,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))))))))***++++++++++++***,,,,,,+++*********++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************************************))))))***+++++++++++++++,,,++++++******++++++,,,yyykkkbbbeeelllnnnooorrr~~~|||}}}|||uuuwww}}}|||{{{|||zzzpppbbbVVVDDD@@@:::666444444444444333222111111000111111111////////////////////////........................---,,,,,,++++++,,,,,,------,,,************,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------------------------------******+++,,,---......///+++++++++,,,,,,+++++++++)))***,,,.........,,,+++)))***,,,.........,,,+++---,,,,,,,,,,,,---......++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++,,,,,,,,,,,,+++******((()))***,,,,,,+++******...------,,,++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************))))))***++++++++++++***,,,++++++++++++++++++,,,wwwllldddcccllluuuxxxzzz~~~yyy{{{|||vvvyyy}}}vvvvvv|||~~~yyyrrrUUUGGG;;;999:::666444555111000///000222333333222///000111000///...///000//////////////////////////////...------------...........................++++++,,,------......//////...,,,+++***+++,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++***+++,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++...---,,,,,,******)))(((***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,++++++***...---+++******+++---...---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++************++++++,,,+++++++++***))))))))))))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++{{{ooopppkkkkkkttt|||~~~zzzyyy~~~rrrpppvvv}}}~~~|||hhhUUUCCC===;;;888555444333222222222333333222000///000111000///...///000//////////////////////////////...------------...........................------------------------...---,,,,,,+++++++++,,,------------------------++++++++++++++++++++++++------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///......------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******+++,,,,,,---////////////////////////------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------,,,,,,,,,+++++++++,,,,,,+++++++++*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))))))))(((((()))))))))+++++++++***************)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,tttnnnmmmuuuuuuyyy|||{{{~~~vvvmmmqqqzzzzzzgggQQQDDD???;;;777666555444333444444444111//////000111000///...///000//////////////////////////////...------------...........................//////...------,,,++++++,,,,,,------,,,,,,++++++------------------------++++++++++++++++++++++++---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********)))))),,,++++++******++++++,,,++++++++++++++++++++++++((((((''''''''''''((((((***************+++++++++)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrriiimmmuuuyyy|||}}}|||tttqqqwwwrrr```QQQFFF???:::888555444333333444444222000///000111000///...///000//////////////////////////////...------------.................................---------,,,,,,,,,+++,,,---...---,,,+++***------------------------++++++++++++++++++++++++,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***)))))))))))))))******++++++++++++++++++++++++++++++************++++++******++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++((((((''''''''''''(((((()))))))))***+++++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,------******+++++++++,,,,,,,,,------------------------qqqgggeeennnyyyuuupppwwwwwwwww{{{~~~~~~{{{rrrcccRRREEE===:::555333222222333333222111///000111000///...///000//////////////////////////////...------------...........................,,,,,,,,,---------......***+++,,,---...---,,,+++------------------------++++++++++++++++++++++++******++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******)))))))))))))))***------------------------+++******))))))******+++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))***)))))))))***+++++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,------------------------|||kkkccc```aaalllxxx{{{xxxmmmkkksss|||{{{zzz{{{}}}uuueeeUUUHHH@@@999666333111222333333333///000111000///...///000//////////////////////////////...------------...........................++++++,,,,,,---...//////++++++,,,---------,,,,,,------------------------++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++---,,,,,,+++******))))))++++++++++++++++++++++++*********+++++++++++++++---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***************+++++++++)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------......//////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxjjj___^^^```cccppptttjjjffffffnnn{{{}}}||||||{{{ppp___OOOAAA===777333222222333444///000111000///...///000//////////////////////////////...------------...........................,,,---------------------,,,+++++++++,,,,,,---...------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,+++******++++++))))))))))))))))))))))))+++++++++******++++++++++++++++++***************,,,+++***))))))***+++,,,)))*********++++++++++++,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++************+++++++++++++++***************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------..................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjaaa\\\```dddiiizzz|||nnnbbb\\\UUUeee{{{}}}zzzsss___HHHBBB:::444222222333444///111111000///...///000//////////////////////////////...------------...........................///......------,,,,,,+++,,,,,,+++***+++,,,...///------------------------++++++++++++++++++++++++***+++,,,---...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,---------,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++***)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,,,,,,,+++)))(((((()))+++,,,))))))******+++++++++++++++++++++************)))***+++,,,------,,,+++***++++++++++++++++++++++++++++++************++++++,,,+++++++++******)))))))))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++qqq```ccccccbbbdddqqq}}}kkk]]]VVVUUU```www|||~~~yyy}}}}}}|||[[[MMM???:::777333333666444333222111000000000111000000000000000000000000////////////////////////////////////////////////------------------------..............................---------,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......,,,++++++******++++++,,,//////.........---------************************,,,++++++******++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------************************,,,,,,++++++***)))((((((...------,,,,,,++++++***&&&'''((()))***+++,,,,,,************************++++++++++++++++++++++++(((((())))))))))))(((((()))))))))******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++************************'''((()))***+++***))))))))))))*********+++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyllldddbbb```ccclll~~~~~~|||~~~uuukkkZZZUUUYYYnnnxxxvvvxxx|||yyyxxx{{{ppp^^^JJJ@@@;;;555333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////..............................---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---///.........------------************************---,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,************************------,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++************++++++************************)))***+++,,,,,,,,,++++++*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------------------,,,,,,}}}tttooommmgggccciiiyyyrrrooolllkkkpppyyykkk```\\\jjjzzzssspppmmm{{{|||ssspppuuu}}}qqq[[[LLLBBB;;;666444111111222222222111000000000000000000000000000000////////////////////////////////////////////////////////////////////////..............................---------,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............------------++++++++++++++++++++++++...------,,,,,,------...,,,,,,+++++++++++++++************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------.........---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++***)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************+++,,,,,,---...---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,------------------{{{yyytttpppmmmuuuuuujjjhhhfffgggllluuu}}}xxxmmmpppyyyrrrcccjjjxxxzzzppppppxxx~~~mmm\\\MMMAAA;;;888111222222333222222000000000000000000000000000000////////////////////////////////////////////////------------------------..............................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,+++***))))))(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******(((((())))))))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,---------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,ssstttyyyssshhhiiikkknnnsssyyy~~~~~~yyy|||~~~uuuaaaaaaggguuuxxxsssvvv|||~~~mmmYYYIII>>>:::444444444333333222111000000000000000000000000000////////////////////////////////////////////////------------------------..............................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,++++++*********++++++******************++++++++++++++++++++++++++++++++++++++++++++++++)))******************)))+++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++************++++++************************+++++++++++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,))))))******+++++++++,,,xxx~~~~~~|||rrrzzzsssnnnqqquuuzzz~~~~~~zzzvvvccc^^^^^^ggguuu|||zzz|||~~~|||hhhTTTEEE<<<888777666444333222222111000000000000000000000000////////////////////////////////////////////////////////////////////////..............................---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,------*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,+++******))))))++++++,,,,,,------......************************++++++++++++++++++++++++))))))************))))))******++++++++++++******************************++++++++++++++++++++++++++++++************++++++***************************************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))******++++++,,,,,,qqqkkkssszzzxxxwwwzzz~~~||||||{{{}}}|||hhhaaa]]]```ggguuuwwwgggSSSCCC===;;;888444222222222333000000000000000000000000////////////////////////////////////////////////////////////////////////..............................---------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))+++++++++***************,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******(((((())))))))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************+++******)))***+++,,,---*********++++++++++++,,,------------------------***++++++,,,,,,++++++******++++++,,,------......pppfffccckkkqqqpppttt}}}yyyvvvrrrrrrxxxnnnfff```^^^___gggzzz}}}wwwaaaLLL@@@===999444222222333444000000000000000000000000////////////////////////////////////////////////------------------------..............................---------,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------....../////////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************,,,+++*********+++,,,---))))))*********+++++++++------------------------,,,------......------,,,,,,,,,------...///000000~~~qqqiiihhhgggeeedddhhhwwwtttuuusssssswwwvvvsssnnnhhh^^^ZZZfffuuu{{{|||mmm]]]OOOFFF???===:::444333666555444333333333333000...111111111000...///111333111000...---,,,---///000///............---------...---,,,+++************,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,++++++*********++++++------------++++++************************---,,,+++******+++,,,---******+++++++++******)))***************)))((((((---,,,,,,++++++,,,,,,---......---,,,,,,+++******+++*********))))))((((((++++++++++++++++++++++++,,,,,,++++++***)))((((((+++++++++************************)))))))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------.........---,,,+++************|||qqqjjjmmmfffaaaccciiissswwwtttrrrssszzz{{{zzzrrriii^^^WWW\\\ggg{{{xxx}}}{{{pppaaaVVVJJJCCC<<<555333666333111000000111111///...111111111000//////111333222000///---------...//////............---------000///...---,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++************************,,,++++++++++++++++++,,,)))******+++++++++************++++++++++++******,,,,,,++++++++++++,,,,,,---------,,,,,,++++++***+++*********))))))))))))++++++++++++++++++++++++------,,,,,,+++******)))******************++++++************************))))))***+++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------.........---,,,+++************tttiiiggghhhqqqfff```fffsss{{{uuurrruuu~~~sssuuuzzz|||qqqdddYYYVVVXXXjjj|||yyyzzz{{{}}}tttgggXXXKKKAAA999666777333111000000111222111000000111111000//////000222222111///...---------...///............---------000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************+++++++++,,,,,,+++++++++((()))***+++++++++++++++)))***+++,,,------------++++++************++++++,,,,,,,,,,,,,,,+++++++++***************)))))))))++++++++++++++++++++++++...------,,,,,,+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++)))******+++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,++++++******+++uuuhhhcccgggmmmrrrkkkjjjttt~~~wwwvvvzzzxxxtttrrrwww|||pppeee[[[VVV[[[iii|||zzzwwwwww|||uuugggYYYLLLBBB;;;888777555222222333444444444000111111111//////000222222111000...------------///............---------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,---***************************+++,,,------,,,+++***((()))***+++++++++++++++((()))***,,,------......+++******))))))******++++++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++------,,,,,,++++++++++++(((((()))***+++,,,,,,,,,******************++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------.........---,,,+++++++++++++++ttthhhcccccchhhooorrrttt|||{{{{{{~~~~~~vvvooopppyyy|||rrrfff\\\QQQYYYlll|||vvvqqqpppttt|||zzznnnaaaSSSDDD;;;<<<999555333333444555555///000222111000///000111111000000///...---------///............---------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,***))))))***,,,,,,***************************+++,,,------,,,+++***((()))***+++++++++++++++'''((()))+++,,,---------+++******))))))******+++***+++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++************(((((()))***+++,,,,,,,,,'''((((((((())))))************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,---------......------,,,,,,+++,,,,,,,,,yyyfff``````bbbgggooovvv}}}zzzsssqqqttt|||zzznnnbbbNNNPPPZZZoooxxxqqqkkkkkknnntttyyyhhhSSSCCC@@@<<<777333222222222222///000222222000///000111///////////////.........///............---------//////...............///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------------++++++************++++++************************+++++++++,,,,,,+++++++++******+++++++++******)))'''((()))+++,,,---------++++++************+++++++++++++++++++++******************+++++++++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,&&&''''''(((((()))))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------xxxiii______aaabbbjjjuuu}}}{{{vvvuuuwwwyyy}}}rrrfffWWWPPPOOOYYYjjjxxxqqqkkkjjjkkknnnwww|||eeeSSSGGGAAA:::555222222222222...000222222111000000000---......//////////////////............---------//////............//////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++,,,,,,,,,---******++++++++++++******************************,,,++++++++++++++++++,,,+++++++++++++++***)))((()))***+++,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************++++++'''''''''((())))))*********+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...+++,,,,,,------.........,,,,,,,,,---------......------,,,,,,,,,------...hhh___\\\aaadddeeeqqqsssppp{{{qqqllllll~~~tttiiibbbVVVLLLKKKTTTggg|||tttnnnllljjjiiipppyyyxxxsss```MMMGGG???888555444333333...000222222111000000000,,,---...///000000000000//////.........---------------,,,,,,,,,------...,,,,,,,,,------.........------------------------------------------------........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))************************---,,,+++******+++,,,---,,,,,,,,,+++***)))((('''++++++,,,---............---,,,,,,++++++,,,,,,------,,,,,,+++***)))((((((*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************'''(((((()))***+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,---------......------,,,,,,,,,------...gggbbb______bbbhhhtttpppdddmmm|||xxxllldddiii~~~uuunnnjjj^^^PPPHHHIIITTThhhzzz}}}pppgggiiippptttxxxzzzlllYYYLLL>>>888555222111111//////////////////...---000000000000000000000000---------....../////////000////////////.........---------,,,,,,++++++++++++++++++,,,,,,,,,---------------.........//////+++,,,,,,---.........---,,,---------,,,***((('''+++,,,------......---------,,,,,,++++++*********++++++++++++++++++++++++(((((())))))*********+++***+++,,,,,,,,,,,,+++***---,,,+++++++++,,,---...,,,+++*********+++,,,---************************+++++++++************)))++++++***))))))***+++,,,++++++++++++++++++++++++******************++++++++++++******)))*********************************++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***------++++++++++++------///...---,,,,,,,,,,,,---((())))))***,,,------...---,,,+++******,,,...///bbb___```fffjjjnnnuuu|||oooaaacccmmm{{{kkk___]]]nnn{{{sssoooeeeXXXNNNHHHLLLYYYggg|||mmmggghhhlllooowwwxxxlllWWWKKK===888666333111111000000000111000000000///000000000000000000000000******+++++++++,,,,,,,,,/////////.........---------------,,,,,,,,,++++++,,,,,,---------.........*********+++++++++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,+++***)))+++,,,------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))))))))*********+++***+++,,,,,,,,,,,,+++***,,,++++++***+++,,,---...++++++*********+++,,,---+++++++++++++++*********))))))******+++++++++,,,,,,,,,+++***)))***++++++++++++++++++++++++++++++******************++++++************+++,,,------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,---...___^^^aaajjjrrrwww|||{{{kkkeeefffooo~~~qqqcccZZZaaapppzzzuuunnneeeZZZNNNHHHMMMUUUlll{{{nnnhhhjjjkkkpppyyy~~~tttkkkWWWKKK???;;;999555333333111111111111111111111111000000000000000000000000---------.....................---------,,,,,,,,,------------,,,,,,,,,,,,---------.........//////,,,------------.........,,,,,,------......------,,,,,,++++++++++++,,,,,,+++,,,------......------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******************++++++,,,,,,++++++***+++************+++,,,,,,++++++******++++++,,,---------,,,,,,++++++******(((((()))***+++,,,------...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---...///************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++******...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,aaa___dddooozzz~~~}}}qqqkkkhhhqqq~~~sssfffcccfff{{{zzzwwwrrrjjj\\\OOOLLLOOOZZZpppuuurrroooooosssxxxxxxqqqiiiZZZOOODDDAAA???:::666555222222111111111111222222////////////////////////////////////////////////---------,,,,,,,,,++++++------------------,,,,,,------------........................////////////,,,,,,------...------,,,,,,++++++***+++,,,---...+++,,,------......------***++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++***************++++++++++++***++++++++++++,,,,,,...------,,,,,,+++++++++))))))***++++++,,,------......---,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++++++++******************++++++,,,---******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,......---------,,,,,,,,,,,,,,,---------,,,+++***bbbeeepppvvviiiiiinnn}}}wwwmmmfffttt|||wwwjjjZZZPPPMMMNNN]]]rrr{{{uuuoooooosssuuurrrmmm```UUUKKKHHHEEE???999777333222111000000000111111////////////////////////---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,,,,------...------,,,,,,,,,++++++***+++,,,...///+++,,,------......------+++++++++,,,,,,------...+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++))))))******++++++++++++******++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++++++++++++++------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++***))))))((())))))******************************************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,---------......+++,,,,,,------,,,++++++hhhssssssiiifffrrr{{{ooosss~~~tttdddUUUMMMHHHNNN[[[ppp{{{qqqnnnrrrvvvwwwuuuiii^^^UUUQQQMMMEEE===999555444222000//////000000000000000000000000000000///............---------------,,,,,,,,,+++++++++------------............+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------......------,,,,,,,,,,,,,,,,,,,,,---......+++,,,------......------,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++*********,,,++++++******++++++,,,)))***++++++,,,,,,++++++)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,++++++******,,,+++***)))((('''''''''******************************************************+++++++++,,,,,,,,,......---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++*********+++,,,---++++++,,,,,,---------...+++++++++,,,,,,---------|||yyynnnrrrzzz}}}ooo^^^TTTHHHHHHMMM[[[rrryyyrrrtttyyy|||{{{wwwmmmccc___YYYOOOEEE@@@999777444222000///000000000000000000000000000000111111111111000000000///------------,,,,,,,,,,,,------------.........///,,,,,,,,,,,,---------............/////////000000------......------,,,+++,,,,,,------------------+++,,,------......---------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,******,,,---------,,,+++)))***+++,,,,,,,,,++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,,,,+++++++++++++++++++++++++++...------,,,++++++******++++++***)))((((((((()))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++)))((()))+++---...,,,,,,,,,,,,+++++++++++++++*********+++---///000{{{www}}}yyyiii]]]LLLJJJIIIPPP```{{{xxxxxx|||~~~~~~yyyooojjjdddXXXMMMGGG;;;999666333111000000000000000000000000000000000//////......---------,,,......------------,,,,,,---------.........//////---------.........//////+++++++++,,,,,,,,,---------.........---,,,,,,+++,,,,,,.........---,,,++++++,,,------......------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,+++******+++,,,---***+++,,,---...---,,,,,,)))***+++,,,---,,,++++++(((((()))***+++,,,,,,---******+++,,,------...///&&&''')))+++,,,,,,,,,+++++++++++++++++++++++++++......---,,,,,,+++******+++***************++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,------...++++++------------++++++///---+++)))***,,,///222...------,,,+++))))))(((+++***))))))+++---000222~~~}}}yyy{{{rrrlllWWWKKKEEEKKKSSSaaa}}}yyy|||zzzqqqllllllhhhZZZKKKIII@@@888777666333111111111000...------///111222---------...............------------------------...........................------,,,,,,------...........................+++,,,,,,------,,,,,,+++........................,,,,,,,,,------.........************************+++,,,,,,------,,,,,,,,,&&&'''((()))+++,,,......******************************+++,,,,,,,,,,,,+++++++++************++++++************************************************************************++++++++++++++++++++++++)))******++++++,,,------((()))***,,,,,,+++******))))))(((((((((((())))))(((((()))***++++++,,,,,,***************************++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,---/////////...///...,,,+++***+++,,,,,,}}}yyyxxx|||~~~uuuppp\\\OOOGGGHHHKKKVVVttt~~~xxxyyy|||}}}zzzvvvrrrqqqvvvwwwmmm```SSSHHH===888666444333444111000///...//////000111000000000000111111111111------------------------------------------------...------,,,,,,------............---------------+++,,,,,,------,,,,,,+++........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******))))))*********+++++++++******************************+++,,,,,,,,,,,,+++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++******)))))))))***++++++++++++******))))))(((((())))))***,,,,,,+++***)))''''''&&&***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...------......,,,+++++++++,,,,,,~~~{{{oooiiikkkxxx{{{vvviiiZZZMMMHHHEEEJJJaaa|||zzzxxxzzz{{{vvvuuutttxxxyyygggWWWEEE<<<888555444666000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------,,,,,,++++++,,,,,,------------,,,,,,........................,,,,,,,,,------------...------------------------++++++++++++******)))(((,,,,,,++++++***)))))))))******************************+++,,,,,,,,,,,,+++++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))*********)))******+++,,,*********))))))*********---,,,+++)))'''&&&%%%$$$***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------******++++++++++++,,,,,,...---,,,+++++++++,,,---~~~~~~~~~}}}mmmaaa^^^mmm~~~xxxiiiYYYNNNDDDBBBQQQeee~~~{{{{{{|||yyyxxxyyy~~~jjjRRRCCC;;;777555666111111222222222111000///......------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,++++++***,,,,,,------------,,,,,,........................------------------------........................+++,,,,,,++++++***)))(((,,,,,,++++++***)))))))))******************************+++,,,,,,,,,,,,+++++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***++++++,,,,,,+++***)))))))))***,,,---++++++************++++++(((((())))))))))))))))))***************************++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------------***+++,,,,,,+++***+++,,,...---,,,++++++,,,---...}}}ttt~~~~~~qqqddd^^^gggxxxtttdddVVVHHH@@@FFFRRReee~~~}}}~~~||||||}}}{{{```MMMCCC;;;777666222222333333222111000000111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********************+++++++++******************************+++,,,,,,,,,,,,+++++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))******+++,,,,,,+++***)))))))))***,,,---++++++************++++++''''''((()))+++,,,------***************************++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,------.........,,,---......,,,+++,,,......---,,,,,,,,,---...///~~~~~~~~~}}}~~~~~~sssxxxyyymmmdddfffnnn~~~wwwkkk]]]NNNBBB@@@EEEPPPiii~~~{{{{{{{{{kkkXXXMMMCCC;;;888444444333333222111111111111000000//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------------............------...........................------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,(((((()))***+++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***))))))((((((*********)))******+++,,,*********))))))*********************++++++++++++***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---///111000,,,+++---///...---,,,,,,,,,---...///~~~}}}}}}|||}}}~~~~~~||||||xxxnnnkkkkkkvvv|||wwwpppeeeVVVHHHAAA@@@FFFVVViiiyyywwwvvvtttxxxqqqbbbXXXLLLAAA;;;666555333222111111222222///......---,,,,,,++++++........................------------------------...------,,,,,,------...,,,,,,,,,---......//////------............------..............................---------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,((())))))***++++++,,,,,,******************************+++,,,,,,,,,,,,+++++++++************++++++************************************************++++++++++++++++++++++++************************+++++++++***))))))(((((())))))***++++++++++++******))))))(((((())))))******************)))))))))***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---000222000,,,+++---000...---,,,,,,---...///000~~~~~~~~~~~~zzzzzzvvvpppmmmtttzzzxxxtttkkk^^^NNNDDD@@@===FFFOOO\\\uuutttrrrnnnooo{{{tttggg^^^SSSFFF???777666333111000111222333222111111000//////......////////////////////////...........................------,,,,,,------...+++,,,,,,---...///000000------............------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,***************+++++++++******************************+++,,,,,,,,,,,,+++++++++************++++++************************************************************************))))))))))))))))))))))))((((((((()))******++++++((()))***,,,,,,+++******))))))(((((((((((())))))''''''(((((())))))*********************************++++++,,,,,,---......------------------------,,,,,,------...///000000,,,000222000,,,***,,,000...------,,,---...///000ssswwwvvvrrr}}}xxxuuutttsssooogggYYYIII>>><<>>AAADDDMMMaaa|||yyyrrrqqqxxxzzzeeeTTTJJJHHH;;;999666444222111222222111000000000////////////.........------,,,,,,,,,..............................//////...------,,,///...------------...///------............------........................,,,,,,++++++++++++++++++------------------,,,,,,++++++,,,,,,,,,++++++***+++***)))))))))***,,,,,,---,,,+++***))))))))))))))))))))))))***+++,,,---+++++++++++++++++++++++++++***)))(((((()))***+++)))'''&&&''')))***(((&&&---,,,++++++++++++,,,---,,,+++******))))))***************************************************************))))))(((((((((***)))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,...------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------------//////...---------------yyy}}}zzztttqqqnnnmmmrrrvvvpppaaaTTTAAA>>>>>>@@@CCCNNNhhhyyytttvvv}}}}}}iiiWWWMMMIIIAAA???:::555333222333333111111000000000/////////.........---------------.................................///......---,,,///...------------...///------............------...........................---,,,*********+++,,,,,,,,,------------------,,,,,,,,,,,,++++++***)))+++************+++,,,,,,,,,,,,+++***))))))))))))******)))******+++,,,---+++++++++++++++++++++++++++***))))))))))))***+++---+++******,,,,,,+++)))++++++************+++++++++++++++++++++***))))))***************************************************************)))))))))))))))))))))))))))******+++++++++*********************+++++++++,,,,,,,,,------,,,+++***)))((((((,,,------------------,,,+++++++++,,,,,,,,,------///......---------------}}}yyyzzzwwwtttuuuwwwrrrhhh^^^NNNAAA;;;>>>@@@DDDYYYqqq|||yyy|||~~~nnn]]]SSSOOOLLLHHHAAA:::555333333333111111111000000000//////...............---------........................---...............------.........------.........------............---------------...............000...---+++***+++,,,---,,,,,,,,,------.........---------,,,+++***)))(((************++++++,,,,,,,,,++++++***))))))******************++++++,,,---++++++++++++++++++++++++************************---,,,,,,------...------))))))))))))))))))))))))******+++,,,,,,***)))(((************************************************++++++******************)))))))))))))))***************************************+++++++++,,,,,,,,,,,,,,,++++++******))))))------............------,,,,,,,,,,,,,,,------...///...------,,,,,,------}}}yyytttpppllljjj\\\III;;;===???AAANNN___|||~~~{{{|||~~~|||pppcccZZZVVVRRRMMMFFF>>>888555444444111111111111000000000000................................................------...............------..................---------............---------------.........//////000///...---,,,,,,---...,,,,,,,,,------.........---------,,,+++***)))(((******++++++,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++,,,---++++++++++++++++++++++++******++++++++++++******'''((())))))******+++,,,)))******************)))******+++,,,,,,***)))(((******************************************************************++++++(((((())))))******************************************+++++++++,,,,,,,,,******++++++,,,,,,---------......//////......---...------,,,---...//////......---,,,,,,,,,,,,,,,~~~~~~{{{|||vvvrrrsssuuugggSSSAAA===>>>@@@EEEMMMfff}}}zzz~~~|||yyysssllleee___[[[XXXSSSLLLDDD===999777666222222111111111000000000.............../////////........................,,,---......///.........------...//////...------------............------,,,,,,------.../////////---------............---,,,,,,------------------,,,,,,,,,,,,++++++***)))***++++++,,,---,,,,,,,,,++++++***************+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******''')))++++++******,,,---++++++,,,------,,,+++++++++++++++++++++***))))))************************++++++++++++++++++++++++)))))))))***************((((((((()))******++++++***************+++++++++******+++++++++,,,,,,,,,******+++,,,---...//////------............------......---,,,---...///000...------,,,,,,,,,,,,,,,~~~}}}}}}~~~{{{wwwvvv}}}~~~{{{yyywwwvvvpppbbbOOOBBB===>>>@@@BBBTTTmmmyyyqqqmmmmmmnnnmmmjjjgggbbbZZZPPPFFF>>>999777222222222111111111000000---........./////////000........................,,,------...//////......------...//////...------------............------,,,,,,------...//////000(((***,,,---...---,,,,,,------------------,,,,,,++++++,,,,,,,,,++++++******+++,,,---------,,,,,,+++***************++++++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++---...---***)))***,,,******+++,,,,,,+++******,,,+++******))))))******************************++++++++++++++++++++++++((((((((())))))*********'''(((((()))******++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......---------......---------...---,,,++++++---///000...---,,,,,,++++++,,,,,,~~~||||||}}}}}}ttt~~~zzzsssuuu{{{}}}}}}xxxrrrvvvnnn\\\HHH===>>>???>>>HHH^^^~~~|||qqqpppwwwxxxrrrhhh[[[NNNCCC:::666222222222111111111111000---.........//////000000........................,,,,,,---.../////////...,,,---...//////...---,,,---..................---,,,,,,------...///000000%%%'''***---...---+++***.........------,,,,,,,,,******+++,,,,,,,,,++++++***+++,,,---...---,,,,,,+++***************++++++------,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++,,,---***&&&$$$$$$&&&&&&'''((())))))((('''&&&---,,,***)))))))))***+++************************++++++++++++++++++++++++''''''(((((()))))))))***'''(((((()))***+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---,,,+++******,,,...///...---,,,,,,++++++,,,,,,}}}{{{zzzzzz|||}}}wwwllliiilllrrryyy|||wwwsssqqqiiiYYYHHH===;;;<<>>>>>IIIdddyyymmm^^^RRRAAA999333333444222111222111000//////......//////.........---------,,,,,,......////////////......------.../////////..............................000///...---,,,,,,---...,,,,,,,,,++++++,,,,,,,,,------------------------------............------...------,,,+++***))))))''''''((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++++++++***))))))***++++++++++++,,,,,,,,,+++*********************+++++++++************************(((((()))++++++,,,,,,,,,++++++***))))))(((''''''((()))))))))***+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------..................------------------,,,,,,------...------,,,,,,,,,,,,------~~~{{{{{{{{{{{{||||||}}}}}}~~~}}}}}}}}}}}}{{{|||}}}~~~~~~~~~}}}nnnaaa\\\^^^dddooo}}}|||}}}{{{tttgggVVVFFF<<>>666444444222111333111000000///...///////////////.........---------.........//////.........,,,---...///////////////........................111000...,,,,,,,,,---...------,,,,,,,,,,,,------........................+++++++++,,,,,,+++++++++,,,,,,,,,++++++*********&&&&&&&&&'''((()))))))))++++++,,,,,,,,,---------***+++++++++++++++,,,,,,+++++++++,,,+++++++++***+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,++++++***************************************************((()))***+++++++++++++++*********)))))))))(((((((((((()))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------........................------,,,,,,,,,---......------,,,,,,,,,,,,------~~~}}}{{{|||}}}~~~~~~~~~~~~|||}}}||||||wwwjjj```[[[[[[gggzzz}}}zzzwwwuuuqqqcccNNN???>>>===>>>BBBLLLcccvvvbbbNNNDDD999555333111111333111111000///////////////000000000000////////////------............------------...///000000000///........................000///...---,,,------.........------------..............................***++++++++++++++++++************++++++,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,---------*********++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++************++++++,,,,,,,,,++++++************************************************+++++++++++++++***)))(((((()))))))))*********+++((())))))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------.....................,,,,,,,,,,,,,,,---...///...------,,,,,,------...~~~~~~~~~{{{xxx~~~zzzxxx{{{~~~sssbbbYYYTTT]]]nnn~~~yyyvvvvvvuuukkkXXXHHH=========>>>BBBUUUxxxlllWWWKKK>>>888444111111333222111000000//////000000111111111000000000//////---------......---------......///000000000//////................................................///......------......///------------------------,,,,,,------------,,,,,,))))))***+++,,,------...------------,,,,,,++++++++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))******+++,,,,,,,,,+++++++++++++++***************************************,,,,,,,,,++++++)))(((((((((((())))))***++++++,,,)))*********+++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,---......///......------------......~~~gggcccdddiiinnnqqqvvv{{{zzzwwwxxx|||xxxcccZZZTTTWWW```nnn}}}{{{zzzvvvmmm```VVVAAA???===<<>>888333333555222111111000000000000000000/////////............//////000000000000//////000000111000000///..............................(((***...000111000///------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,,,,++++++++++++++++++(((((()))***+++,,,,,,---))))))*********+++++++++))))))***+++,,,,,,------,,,++++++++++++,,,---...)))))))))))))))))))))))))))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++******))))))************************((()))***+++++++++++++++,,,,,,++++++***))))))))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++,,,---...///000......------------......}}}zzzzzzbbbRRRRRRTTTYYYcccppp}}}~~~xxxwwwyyy}}}~~~zzzfff^^^WWWTTTSSS\\\qqq|||vvv}}}}}}vvvnnnhhhUUUIII>>>;;;;;;???IIITTTvvvppp```OOOFFF@@@999444111333111//////000111111000111111000000000000111111000000000000000000000000////////////////////////........................,,,---......//////......+++++++++,,,,,,------------..................---------,,,,,,,,,,,,++++++)))+++------+++***+++,,,++++++++++++******))))))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***)))((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))***+++,,,,,,------,,,------......------,,,------++++++++++++------//////.........---------------------------------|||wwwaaaUUUUUUWWW^^^iiivvvzzzxxxxxx{{{}}}~~~}}}zzzppphhh^^^VVVQQQUUUeeewww{{{zzz~~~xxxpppkkk\\\MMM???;;;<<<>>>DDDKKKaaasssvvveeeSSSIIICCC<<<777666555333111111222222000///000000////////////000000000000000000000000000000////////////////////////........................,,,---......//////......,,,,,,,,,,,,,,,,,,------------............------------,,,,,,,,,,,,+++++++++,,,------+++***+++,,,++++++++++++*********)))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,+++***)))(((++++++++++++++++++++++++)))***++++++++++++***))))))******+++,,,,,,------,,,------......------,,,------,,,++++++,,,------//////.........---------------------------------~~~}}}~~~tttbbb\\\[[[^^^fffsss{{{xxxxxxxxxyyy{{{|||~~~}}}|||yyypppeeeYYYPPPOOOYYYeeettt~~~~~~yyysssnnngggXXXGGG@@@??????@@@AAAMMMaaaxxxiiiXXXMMMEEE>>>999888666444333333333222111/////////............//////000000000000000000000000////////////////////////........................,,,---......//////......------------,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,---...---+++******+++++++++++++++************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))++++++++++++++++++++++++)))***++++++++++++***)))*********++++++,,,,,,---,,,------......------,,,------,,,,,,,,,,,,------...............---------------------------------~~~||||||~~~uuuhhhfffeeegggppp||||||yyywwwvvvuuuyyyzzzzzz{{{||||||}}}}}}zzztttjjj^^^TTTPPPTTTZZZcccxxx~~~|||yyytttppppppfffWWWKKKCCC???===>>>FFFVVVqqqzzznnn```XXXOOOEEE>>>;;;555444333333333333222000000//////......//////000////////////////////////////////////////////////........................,,,---......///...............------,,,,,,,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,---+++)))((()))++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++************))))))))))))))))))))))))*********++++++******************++++++,,,,,,,,,,,,------......------,,,---------,,,,,,---------................................................|||{{{|||~~~~~~~~~~~~yyyrrrpppppprrrxxx~~~|||zzzxxxwwwvvvzzzyyyxxxxxxyyyzzz|||~~~yyywwwqqqfff[[[TTTQQQQQQVVVeeeoooyyy}}}|||zzzwwwssspppqqqooofffWWWFFF===<<<===EEEMMM___zzz{{{{{{{{{ssslllggg^^^QQQFFFBBB777444222222222333222111111000000//////000000111////////////////////////////////////////////////........................,,,---......///..................------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,++++++++++++++++++***(((''')))***+++++++++++++++++++++,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************++++++))))))))))))))))))))))))+++******************+++***+++++++++++++++,,,,,,,,,------......------,,,---------------------------.............................................~~~}}}}}}~~~}}}}}}~~~|||yyyvvvxxxzzz~~~~~~~~~}}}|||{{{{{{{{{zzzxxxvvvwwwxxxzzz{{{zzz|||yyyooodddZZZQQQIIIJJJTTTYYYcccuuu||||||zzzxxxvvvsssqqqlllqqqnnn^^^JJJ???;;;;;;AAADDDNNNeee{{{yyy~~~~~~vvvrrrpppnnnfffXXXKKKEEE<<<999444222111222222222111111000000000000111111000000000000000000000000////////////////////////........................,,,---......//////...............---------------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++*********)))((((((***,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))******+++,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++,,,------......------,,,------............---------------.......................................||||||~~~}}}|||{{{xxx{{{{{{zzzwwwuuuuuuuuuvvvwwwwww}}}~~~wwwmmmbbbTTTHHHDDDIIIKKKTTTfffssszzzxxx}}}zzzxxxvvvtttrrrjjjrrrqqqdddRRRFFF???;;;;;;>>>EEETTTnnn}}}{{{vvvtttsssssslll^^^RRRMMMFFFAAA999333111111222222000000////////////000000000000000000000000000000////////////////////////........................,,,---......//////......------------............------............------------,,,,,,,,,,,,+++++++++++++++***)))***---000+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************)))))))))***,,,,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++,,,------......------,,,,,,---...//////...---,,,---------.........//////........................||||||~~~{{{zzz{{{www|||~~~{{{zzzwwwtttssssssssstttrrr{{{|||sssiiiYYYKKKCCCFFFEEEMMM]]]iiizzzuuuoooxxx~~~zzzxxxwwwtttssslllssssssgggZZZOOOEEE<<<888<<>>@@@FFFMMM]]]{{{qqqcccWWWIII???888333222555111000000000////////////000000000000000000000000......////////////......///////////////.........///...------------...///........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++*********+++,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,+++***)))************************+++++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++*********************************(((***++++++******+++,,,---,,,+++*********++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++......------------,,,,,,------------------------//////............//////~~~{{{ttttttwww}}}~~~}}}|||{{{zzzyyyyyyyyyyyyxxxxxx|||yyyxxxvvvsssqqqpppuuuwwwvvvtttpppggg]]]MMMGGGBBB@@@AAAJJJ]]]nnn|||yyyyyyzzzzzz~~~~~~~~~~~~xxxsssvvv{{{wwwhhh[[[RRRKKKGGGHHHIIIPPPdddzzz{{{kkk```TTTIII???666333555111111000000000/////////000000000000000000000000//////............//////.........//////////////////...------------...///........................,,,,,,,,,------.........///...,,,+++***+++,,,,,,++++++******++++++,,,---...---,,,++++++,,,---...---------,,,+++***((((((************************)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************(((***++++++******+++,,,---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,------......------,,,---------------.................................//////............//////|||yyysssuuuzzz}}}|||zzzyyyxxxxxxtttuuu|||}}}{{{zzzxxxtttqqqnnnrrrsssrrrrrrrrrllleeeVVVOOOFFFAAA@@@GGGWWWggg{{{wwwvvv|||}}}~~~zzzwwwvvvzzz~~~uuummmbbbVVVLLLGGGDDDEEESSSdddsssiii]]]RRREEE999444555111111111000000000//////////////////////////////000///...------...///000------......//////000000.........------.................................,,,,,,------............000...,,,+++***+++,,,,,,+++***++++++++++++,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,+++***)))(((***************+++++++++*********++++++,,,,,,,,,***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++************************(((***++++++******+++,,,,,,,,,++++++++++++***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......////////////......,,,,,,,,,---...//////000///////////////////////////......------......///~~~{{{yyytttwww~~~||||||{{{zzzxxxvvvuuutttssstttyyy~~~~~~}}}zzzvvvsssnnnpppqqqoooqqqrrrpppjjj^^^UUUKKKEEEBBBFFFRRR^^^vvv~~~wwwsssssswww~~~~~~}}}}}}{{{}}}}}}zzzxxxhhhWWWFFF>>>:::;;;FFFSSSooo{{{qqqdddXXXKKK===666555111111111111000000000000////////////////////////000///...------...///000------......//////000000---..................---........................------.........---,,,+++...---,,,+++***++++++,,,******++++++,,,,,,,,,,,,++++++************++++++***++++++,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++************************(((***++++++******+++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,***+++++++++,,,,,,------------............------+++,,,------...///000000////////////////////////......------------......~~~{{{zzzvvvyyy}}}}}}}}}{{{yyywwwuuutttqqqqqquuu|||}}}yyyuuunnnppppppnnnppprrrppplllbbbYYYPPPIIIEEEDDDKKKTTTfffzzzzzzuuummmqqq{{{{{{yyyyyylllXXXDDD<<<999999@@@JJJ```xxxvvvggg\\\QQQDDD:::666222222111111111000000000000000000000000000000000//////............//////.........///////////////------...//////...------........................,,,,,,---...---,,,***)))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************)))***+++,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,------,,,,,,+++******)))*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************(((***++++++******+++,,,+++,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,******++++++,,,,,,------***++++++++++++++++++***,,,,,,---...//////000000..............................------------......~~~}}}{{{vvvzzz}}}zzzwwwtttsssppppppssswwwyyy{{{{{{wwwppprrrqqqnnnoooqqqoookkkeee]]]UUUOOOIIIFFFHHHMMMYYYiii}}}ooorrr}}}}}}xxxwwwqqq\\\HHHAAA>>><<>>;;;777444333222000///111111111111000000000000000000000000000000000000000000000000000000000000000000///------,,,,,,,,,.........---------------...------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***************************,,,---------------------,,,,,,++++++***))))))))))))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,(((((()))))))))*********************+++,,,------++++++++++++++++++++++++***************************++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------zzzsssllliiiddd```]]]\\\\\\\\\^^^___bbbgggqqq~~~yyywwwyyyyyyvvvssspppnnnnnnnnnlllkkkhhhjjjkkkllllllmmmppprrrwwwzzzzzzxxxxxxzzz{{{vvvtttrrrqqqpppnnnllljjjjjjgggeeedddccc^^^TTTLLLIIIGGGIIITTTfffzzzwww~~~tttrrrmmmfffZZZMMM@@@888<<<<<>><<<@@@LLL___{{{ppp___UUUJJJDDD===666444333333333111111111111000000000///////////////////////////////////////////////////---------------...//////000000///...------,,,+++------------------------.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++++++++++++++***************'''''')))***++++++++++++++++++++++++++++++++++++***++++++,,,---...//////,,,+++***)))***+++,,,---++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------------------------------------------------{{{ooofffbbb```^^^\\\XXXYYYZZZZZZYYYXXXYYYZZZZZZ\\\___dddlllwwwzzzqqqkkkjjjjjjiiijjjoooyyy~~~|||{{{xxxtttqqqpppooonnnllliiijjjjjjiiiiiijjjlllnnnvvvxxx}}}~~~wwwrrrppptttyyy}}}}}}yyyuuussstttssspppmmmkkkgggddddddddd```YYYRRRPPPJJJHHHLLLOOOTTTbbbqqqqqqrrr|||uuunnnfffZZZKKK???>>>;;;===EEESSSlllwwwdddXXXSSSLLLAAA999444222222222111111111111000000000000////////////////////////000000000000000000000000,,,,,,,,,------///000000000000//////...---,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))******++++++************************'''((()))***************,,,,,,,,,++++++++++++***))))))***+++,,,,,,------,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///........................------------------------------------------------ssskkkbbb\\\[[[\\\\\\[[[[[[^^^aaa```^^^[[[ZZZZZZ]]]```eeekkkrrr{{{wwwmmmhhhfffffffffgggiiipppzzz|||yyyuuurrrpppooommmkkkjjjkkkjjjiiihhhjjjmmmpppuuuvvvyyyzzzvvvppplllmmmssszzz~~~yyywwwxxxxxxtttqqqiiifffcccbbbcccbbb___\\\TTTLLLIIIJJJHHHIIIVVVgggtttnnnwwwuuunnniiiaaaUUUKKKAAA======AAAHHH\\\rrrgggbbbYYYLLL@@@888555444444111111111111000000000000000000000000000000000000000000000000000000000000......---------......///000000//////......------,,,,,,,,,---------......------------,,,,,,,,,+++******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,************************)))******++++++*********,,,,,,,,,+++++++++******))))))******+++++++++,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,------.........................................................------------------------yyyfff```[[[YYY[[[^^^___^^^cccgggjjjjjjeeeaaa^^^^^^___ccchhhnnnttt{{{zzzooogggeeeeeeeeeeeeiiilllttt~~~}}}zzzuuurrrpppnnnllljjjlllkkkjjjhhhhhhjjjnnnrrrqqqqqqttt|||rrrooojjjhhhkkkrrrzzz{{{zzz{{{{{{xxxttthhhfffcccbbbbbbcccdddcccXXXOOOJJJJJJFFFEEESSSfffyyynnnooouuu{{{tttrrrmmmddd\\\FFFBBB??????AAAQQQyyy|||oooeeeVVVHHH>>>999777777111111111111000000000000111111111111111111111111000000000000000000000000000///...---------------////////////............,,,,,,,,,------.........------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******************++++++++++++,,,,,,,,,+++******,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,***+++,,,------,,,***)))++++++++++++++++++++++++************************((()))***+++,,,---------++++++++++++++++++++++++------------------------........................+++++++++,,,,,,---------................................................------------------------