BM>6([ ]]][[[WWWUUUXXX\\\YYYRRRPPPPPPQQQSSSVVVZZZ]]]___```^^^\\\[[[[[[\\\^^^``````bbbaaa^^^___```]]]XXXccchhhlllkkkfffbbbbbbdddaaafffkkkkkkfffcccccceeegggfffccc```]]]\\\]]]___eeeiiimmmnnnkkkiiihhhiiijjjkkklllllljjjhhhhhhiiijjjkkkkkkiiifffeeeiiilllnnnmmmnnnppprrrtttsssrrrkkkkkkkkkjjjkkknnnsssvvv|||~~~~~~xxxxxxzzz|||~~~}}}zzzwwwyyywwwuuuvvvxxx{{{}}}~~~wwwpppjjjiiiooouuuwwwwwwsssuuuvvvtttrrrrrruuuxxx~~~|||yyywwwwwwwwwwwwrrrwww}}}}}}~~~~~~}}}wwwsssrrrtttsssqqqmmmiiiddd```]]]ccccccbbb```^^^^^^aaaccceeedddbbb```^^^```cccgggiiifffbbbaaacccgggiiijjjhhhgggeeeddddddeeeggghhh^^^^^^bbbhhhjjjhhhgggiiikkkhhheeeccccccbbb```^^^^^^bbbeeeeeedddfffmmmsssuuuuuuuuuqqqmmmjjjiiijjjjjjmmmooonnnkkkiiijjjlllllllllkkkjjjhhhiiilllnnnmmmkkkhhhiiikkkllljjjggggggiiillloooooollleee```hhheee```[[[XXXWWWXXXYYYXXX\\\``````]]]\\\___bbbaaabbbaaa]]]WWWSSSSSSUUUTTTSSSUUUXXXWWWSSSPPPQQQSSSSSSSSSUUUVVVUUURRRPPPPPPQQQRRRTTTVVVYYY\\\]]]___^^^]]][[[YYYWWWVVVVVVVVVUUUVVVZZZZZZYYY[[[____________```aaabbbbbbccccccbbbccchhhkkkjjjlllooorrrqqqooonnnpppsssvvvyyyzzztttmmmjjjlllqqqwwwzzz|||{{{vvvnnnddd^^^\\\]]][[[___dddfffeeecccaaa```ccccccbbbaaa______```aaa]]]```ccccccbbbbbbeeehhhkkkmmmooonnnmmmmmmoooqqqrrrtttsssssswww|||zzzttttttsssqqqpppqqquuuzzz}}}~~~{{{xxxvvvtttrrrooopppvvv~~~|||wwwwww{{{WWWWWWUUUSSSWWW\\\[[[VVVUUUUUUVVVWWWYYY\\\___aaaaaa___\\\ZZZYYY[[[^^^```eeehhhiiiiiilllpppppplllcccgggkkkjjjfffbbbbbbcccjjjnnnssssssooollllllmmmcccdddddd___ZZZWWWZZZ^^^fffiiikkkkkkgggbbb```___bbbccceeedddcccbbbbbbccceeeeeedddbbb``````bbbeeeeeeeeefffgggiiijjjkkkkkkeeefffgggffffffhhhkkknnnyyy{{{|||zzzvvvssspppooollllllnnnqqqtttvvvuuutttuuutttssssssuuuwwwyyyzzz|||wwwqqqppptttyyy|||||||||tttooopppssstttrrrooommmlllmmmnnnpppjjjkkkppptttrrrkkkggghhhmmmqqqwww}}}}}}wwwtttppplllmmmqqqrrrooollliiigggddd```^^^iiijjjiiigggeeeeeehhhkkkhhhhhhhhhgggfffeeeeeeeeeiiifffcccbbbcccgggkkknnniiifffdddcccdddeeegggggg``````dddlllpppppprrrvvvqqqmmmhhhdddbbb```]]][[[\\\^^^aaaaaaaaadddkkkqqqpppmmmjjjiiikkknnnqqqsssrrrtttuuutttppplllkkkkkkmmmmmmkkkiiigggfffhhhjjjgggfffeeefffggggggdddbbb```bbbeeehhhjjjiiihhhfffhhheee```[[[XXXWWWXXXYYYWWW\\\bbbaaa\\\[[[___dddmmmnnnmmmfff]]]VVVUUUWWWVVVWWWYYY[[[ZZZVVVSSSRRRSSSSSSTTTVVVXXXXXXVVVTTTQQQRRRSSSUUUXXX[[[]]]^^^```___\\\YYYWWWUUUUUUTTTXXXYYYYYYXXXVVVVVV\\\aaacccccccccddddddccccccccccccbbbeeelllqqqssswww|||~~~}}}~~~}}}ssskkkiiijjjmmmooovvvxxx||||||yyyooopppooommmjjjjjjlllnnnoooooolllfff___[[[[[[]]][[[^^^bbbeeeeeebbb___]]]aaaaaa```^^^\\\\\\```ccc[[[^^^bbbdddeeeeeegggiiiooopppqqqqqqqqqpppppppppqqqvvvzzz}}}~~~wwwxxxtttpppnnnnnnqqqssstttttttttyyy|||yyyvvvsssqqqvvv{{{{{{yyyxxxuuuppppppsssWWWVVVSSSQQQSSSXXXXXXTTTRRRQQQQQQQQQQQQSSSTTTUUUSSSQQQNNNKKKKKKLLLOOOQQQNNNQQQSSSTTTXXX^^^___\\\NNNQQQUUUUUURRROOONNNNNNHHHKKKOOOOOOLLLJJJIIIIIIMMMQQQRRRNNNHHHFFFIIIMMMQQQSSSTTTTTTQQQMMMJJJIIIHHHJJJKKKKKKJJJIIIJJJKKKNNNNNNLLLJJJHHHHHHJJJLLLIIIJJJKKKLLLLLLMMMOOOPPPOOOPPPQQQPPPOOOPPPRRRTTTYYYZZZZZZXXXTTTPPPMMMLLLMMMLLLLLLNNNRRRTTTUUUTTTVVVVVVVVVVVVVVVXXXZZZ[[[___[[[VVVTTTWWWZZZ\\\]]]hhhjjjiiicccZZZTTTTTTWWWPPPOOOMMMLLLLLLNNNQQQSSSMMMLLLLLLMMMKKKGGGGGGJJJMMMQQQVVVZZZ]]]___aaacccdddeeefffhhhjjjjjjiiihhh```ccchhhlllnnnmmmjjjhhhcccccccccbbbcccfffiiikkkuuuyyy~~~wwwqqqlllkkkrrr{{{xxxuuurrrqqqrrrrrrpppnnnvvvxxxzzzxxxvvvxxx||||||xxxrrrllliiigggggggggiiikkknnnnnnlllhhhdddbbbgggdddaaaaaacccdddeeedddfffdddgggmmmqqqrrruuuyyyooolllgggcccaaa___\\\ZZZ]]]___```___^^^```dddgggiiiddd^^^]]]bbbjjjqqquuuyyyzzz{{{zzzwwwtttrrrqqqqqqpppnnnjjjgggeeefffhhhdddccccccccccccbbb```___]]]^^^___```bbbdddfffhhhgggeeeaaa]]][[[ZZZZZZZZZ[[[aaafffeee```^^^bbbgggtttuuutttmmmccc\\\ZZZ\\\[[[]]]^^^^^^]]]\\\YYYVVVSSSSSSTTTWWWZZZZZZXXXVVVSSSSSSUUUWWWYYY\\\^^^___]]]\\\[[[ZZZZZZZZZ\\\]]]aaaaaa___ZZZWWWZZZaaafffiiijjjlllmmmoooooopppppphhhgggllluuu|||zzzpppgggcccaaaaaaaaa```aaacccccccccccccccdddZZZZZZYYYXXXVVVWWWXXXZZZ___``````^^^\\\^^^cccggghhhjjjnnnrrruuutttrrrpppiiihhhgggeeeeeefffjjjmmmkkknnnrrrvvvxxxzzz{{{||||||{{{||||||zzz|||~~~~~~~~~|||xxxvvvuuu|||~~~zzzyyyzzz~~~VVVUUUOOOIIIHHHKKKKKKHHHCCCBBBAAA@@@??????@@@@@@AAA???===;;;:::;;;===>>>444666777666:::???@@@<<<:::===@@@AAA@@@>>>===<<<@@@BBBEEEFFFDDDBBBAAA@@@<<<@@@DDDBBB>>><<<>>>AAA>>>???@@@AAABBBBBBAAAAAA???AAACCCCCCBBBBBBCCCDDD@@@???===;;;::::::;;;<<<===???AAABBBAAAAAAAAACCCAAABBBCCCBBB@@@>>>>>>???===???AAAAAA???===<<<<<>>>>>???@@@AAAAAAAAAAAACCCEEEAAA>>>;;;999:::;;;;;;;;;>>>@@@BBBAAA>>>===>>>@@@>>>===<<<<<<===>>>AAABBB>>>;;;;;;>>>===<<<@@@EEECCCDDDEEEDDDBBB@@@@@@@@@???@@@BBBFFFJJJLLLLLLKKKLLLKKKJJJJJJLLLPPPTTTVVVQQQRRRSSSRRRRRRSSSVVVXXXfffkkkrrrzzzrrreee______bbbdddbbblllyyyyyynnnhhhfffcccaaabbbeeefffdddbbbdddbbbcccfffgggfffgggjjjgggeeebbbaaaaaa```___]]]cccddddddccc___]]]\\\\\\ccc^^^XXXVVVYYY```gggkkkqqqqqqrrrrrrrrrrrrrrrqqqssssssppplllhhhfffgggiiieeeddddddcccbbbaaa``````bbbbbbbbb```^^^^^^```bbbdddcccbbb```___^^^]]]]]][[[___cccbbb^^^]]]___ccchhhiiiiiieee___ZZZYYYYYYWWWZZZZZZXXXWWWYYYWWWTTTRRRRRRTTTWWWYYYZZZXXXWWWUUUVVVWWWXXXZZZ\\\^^^___YYYYYYYYY[[[^^^aaaeeeggghhhiiifff```___dddiiijjjmmmooosssvvvzzz|||}}}~~~uuurrrrrruuuvvvuuuwww{{{yyyyyywwwrrrnnnmmmppptttsssoooiiidddbbbaaa___^^^YYYZZZZZZYYYYYY[[[___bbbeeeddddddddddddeeeffffffeeefffhhhiiilllrrr|||zzzwwwwwwyyy|||[[[XXXPPPGGGDDDGGGHHHGGGDDDCCCAAA???>>>>>>>>>???AAA@@@>>>===<<<<<<======>>>@@@???===@@@DDDDDDAAA<<<>>>BBBDDDDDDBBBAAAAAA<<<>>>@@@AAA@@@>>><<<;;;>>>BBBGGGIIIHHHFFFFFFGGGCCCCCCCCCEEEHHHKKKLLLLLLMMMOOOQQQRRRQQQQQQRRRSSSJJJHHHEEECCCBBBCCCCCCCCCHHHKKKNNNOOOMMMKKKKKKKKKIIIJJJJJJIIIEEEBBBAAAAAA;;;>>>BBBDDDEEEEEEEEEFFFGGGDDDAAA@@@AAACCCDDDDDDCCCEEEGGGFFFEEEEEEGGGIIIKKKIIIGGGEEEDDDCCCBBB@@@>>>???BBBEEEGGGJJJKKKLLLFFFFFFFFFEEEEEEFFFFFFGGGBBBAAACCCHHHIIIHHHKKKPPPIIIJJJHHHFFFBBB@@@@@@AAAJJJJJJLLLPPPVVVYYYYYYXXXOOOLLLIIIGGGIIINNNSSSWWWWWWXXXXXXTTTPPPMMMMMMNNNQQQVVV^^^hhhsss}}}nnnbbb]]]]]]___```\\\gggwww|||xxxllliiihhhjjjmmmnnnkkkgggbbbaaadddhhhgggbbb___```eeedddccccccddddddbbb```dddgggiiiiiifffaaa\\\YYY^^^\\\ZZZXXXYYY\\\```ccchhhgggggggggiiijjjjjjjjjpppooommmjjjgggfffgggiiiffffffdddbbb``````aaabbbggghhhhhheeeaaa]]]\\\]]]```aaabbbccccccbbbaaa```ZZZ[[[]]]\\\ZZZYYYYYYZZZ\\\\\\]]]\\\ZZZXXXVVVUUURRRUUUUUUQQQQQQUUUUUURRRSSSTTTUUUXXX[[[\\\ZZZXXXXXXXXXXXXYYY[[[\\\^^^___ZZZZZZYYYZZZ]]]```dddfffgggjjjiiigggiiinnnoookkkkkkmmmqqquuuxxxzzzzzz{{{vvvqqqllljjjfff```___aaa___``````\\\YYYYYY^^^cccmmmlllkkklllmmmmmmllljjjgggiiilllmmmnnnqqqvvvzzz{{{{{{{{{}}}{{{zzz}}}xxxwww{{{~~~dddbbbYYYPPPMMMQQQTTTTTTUUUTTTRRRQQQPPPPPPPPPQQQMMMLLLKKKJJJIIIIIIIIIIIIDDDFFFEEECCCFFFJJJKKKHHHFFFHHHLLLNNNOOONNNMMMLLLMMMOOOQQQRRRQQQOOOMMMLLLFFFJJJPPPSSSTTTSSSQQQQQQQQQPPPOOOPPPSSSVVVXXXXXXXXXZZZ\\\]]]\\\\\\]]]___XXXUUURRRPPPPPPQQQQQQQQQQQQUUUYYYYYYVVVSSSSSSSSSUUUVVVWWWUUUQQQMMMKKKJJJBBBEEEIIILLLLLLMMMNNNOOONNNKKKHHHGGGJJJMMMOOOPPPKKKNNNPPPOOOMMMMMMOOORRRNNNMMMLLLJJJHHHEEECCCAAAEEEEEEFFFJJJNNNPPPQQQPPPPPPPPPOOONNNMMMLLLLLLKKKFFFFFFJJJOOOPPPMMMNNNQQQKKKKKKKKKJJJIIIIIILLLNNNMMMLLLMMMQQQVVVYYYYYYWWWPPPPPPOOOOOOPPPQQQSSSUUURRRTTTTTTQQQMMMJJJJJJKKKAAAEEELLLUUUaaannn{{{xxxsssuuuyyy~~~xxxqqqllliiigggdddaaa^^^eeemmmsssuuuvvvxxxyyysssqqqpppssswwwwwwrrrmmmggghhhnnnttttttmmmhhhfffiiiiiihhhhhhhhhgggdddaaabbbfffjjjmmmlllgggaaa]]][[[\\\^^^^^^]]]^^^```bbbkkkiiifffeeefffgggggggggiiiiiihhhfffcccccceeegggfffeeeccc```^^^^^^```aaahhhkkkmmmkkkfff```\\\\\\]]]___bbbeeefffeeecccaaa\\\\\\\\\\\\\\\[[[ZZZYYY^^^]]]]]]]]]^^^]]]ZZZWWWUUUXXXWWWRRRSSSXXXYYYVVVWWWWWWXXX[[[^^^^^^]]][[[YYYYYYYYYZZZ[[[\\\^^^___^^^\\\ZZZXXXXXXZZZ\\\^^^aaafffhhhiiinnnsssppphhhhhhiiilllnnnoooooonnnmmmiiidddaaaaaa___\\\\\\___XXX[[[^^^]]]]]]```hhhnnnppprrrtttyyy||||||zzzxxxvvvzzz|||~~~yyyvvvtttooorrrrrrmmmjjjkkkkkkiiipppnnnnnnuuuwwwmmmjjjnnnqqqqqqoookkkkkkjjjhhheeebbb___^^^eeeaaa]]]]]]______\\\XXXYYYYYYZZZ]]]```aaa___^^^ZZZ[[[[[[\\\]]]^^^______```]]]ZZZYYYZZZYYYVVVRRRTTTUUUVVVWWWXXXZZZ[[[[[[YYY[[[\\\[[[YYYYYY\\\___[[[^^^bbbddddddcccccccccdddcccaaa^^^]]]^^^bbbeeeeeeaaa]]]ZZZ[[[]]]^^^^^^]]][[[XXXXXXXXXWWWSSSOOONNNNNNPPPSSSWWWZZZ[[[ZZZ]]]\\\[[[ZZZYYYYYYYYYZZZWWWVVVVVVVVVWWWWWWVVVUUUUUUSSSRRRSSSTTTSSSOOOLLLLLLKKKKKKNNNRRRUUUVVVVVVXXXVVVTTTSSSTTTSSSRRRQQQSSSSSSSSSSSSRRRPPPOOONNNMMMQQQUUUVVVVVVVVVYYY[[[___\\\XXXUUUSSSQQQOOOMMMHHHDDDAAAAAACCCCCCAAA>>>BBBAAA???======>>>@@@AAA555;;;>>>>>>DDDPPPXXXYYYfffpppyyy|||||||||}}}~~~zzzvvvssstttuuutttmmmgggpppnnnmmmnnnnnnkkkeee```fffdddbbbccceeefffeeecccaaa```aaacccbbb```bbbgggllljjjgggfffggghhhhhhhhhhhhgggffffffeeeeeeeeeeeehhhhhhhhhhhhgggfffeeedddiiijjjkkkkkkiiifffcccaaagggfffeeefffffffffdddbbb^^^^^^______^^^]]]\\\\\\```^^^]]]]]]^^^___^^^]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[^^^```aaa```^^^___]]]\\\\\\^^^aaacccccccccbbb```___]]]\\\[[[ZZZcccdddfffjjjkkkjjjgggddd___bbbdddaaa\\\ZZZ[[[]]]ccccccdddeeefffggghhhhhhnnnooosss{{{zzzzzz{{{}}}~~~xxxxxxuuuooonnnsssvvvuuummmpppvvv~~~}}}zzz}}}zzzuuurrrqqqxxx||||||ooohhhhhhkkkqqqyyy{{{pppttt~~~zzz|||yyytttyyytttnnnmmmppprrrsssrrrooommmkkkiiigggeeeddddddgggdddbbbcccfffhhheeeaaa^^^^^^___aaacccdddcccaaaeeeeeedddcccbbbaaaaaa``````^^^\\\\\\]]]]]][[[YYYZZZZZZ[[[\\\]]]^^^^^^___```aaa```^^^[[[ZZZ\\\^^^]]]^^^``````______```aaaddddddcccbbbaaabbbeeehhhiiifffbbb______``````___\\\[[[[[[]]]^^^^^^ZZZWWWUUUUUUVVVXXX[[[]]]\\\[[[````````````______^^^^^^\\\\\\\\\\\\\\\ZZZXXXVVVXXXWWWVVVWWWYYYYYYWWWUUUUUUTTTSSSUUUXXX[[[\\\]]]VVVTTTRRRQQQSSSTTTTTTTTTSSSSSSTTTTTTSSSRRRRRRQQQQQQSSSUUUTTTRRRRRRSSSUUUKKKIIIGGGEEEDDDCCC@@@>>>@@@===:::999;;;<<<<<<;;;>>>????????????===<<<;;;===@@@>>>;;;BBBSSSeeennn^^^^^^gggvvv|||wwwwww}}}|||wwwwww|||wwwtttrrroookkkgggffffffggghhhjjjkkkiiihhhhhhfffeeefffhhhiiihhhfffcccaaabbbeeeeeedddfffkkkmmmlllkkklllmmmmmmllljjjhhhhhhfffeeeddddddddddddgggggghhhhhhiiihhhhhhhhhkkkkkklllkkkkkkjjjiiiiiimmmkkkiiiiiiiiihhhfffdddddddddeeefffffffffffffffgggeeecccbbbccccccbbbaaaaaabbbbbbbbbaaa``````___^^^^^^^^^aaacccdddcccaaaaaaaaabbbdddfffggggggfffdddcccaaa```_________```eeeccc___]]]\\\]]]^^^^^^YYYYYY[[[```gggnnnrrrsssvvvyyyxxxpppooonnnnnnoooqqqtttuuu}}}|||vvvmmmiiikkkooopppsssvvv{{{|||xxxwwwyyy}}}}}}uuuiiicccdddeeedddccceeeqqqooonnnrrr|||ssssssqqqnnnpppqqqppplllhhheeeddd___^^^\\\jjjjjjkkklllmmmoooppppppmmmkkkhhheeeeeefffhhhiiiiiigggfffhhhkkkkkkiiifffcccbbbbbbccceeefffdddcccfffeeedddcccbbbaaa```___bbb```^^^___```bbbbbbbbbbbbbbbbbbbbbcccdddeeefffjjjiiigggccc___]]]]]]^^^bbbbbbbbbaaa___```bbbddddddeeefffeeedddeeegggiiijjjhhhfffeeeeeeeeedddccc___```bbbeeehhhgggdddbbbdddddddddfffggggggeeecccdddeeefffggggggeeedddccc```aaabbbbbbbbbaaa___^^^[[[ZZZYYYZZZ\\\^^^^^^^^^___]]]ZZZZZZ\\\___aaabbbZZZXXXUUUUUUWWWZZZ\\\]]]ZZZZZZ[[[\\\\\\\\\\\\[[[YYYZZZYYYVVVSSSQQQQQQRRRQQQPPPPPPQQQSSSSSSRRRQQQQQQOOOMMMKKKLLLMMMPPPQQQKKKMMMOOOQQQPPPMMMJJJGGGCCCEEECCC@@@EEEWWWlllzzzhhh^^^YYY___ccc```\\\]]]ddd^^^]]]hhh{{{}}}xxxuuuwwwzzzyyy{{{yyyuuutttyyy~~~~~~|||{{{|||||||||{{{zzzyyyxxxyyyvvvqqqlllhhheeedddccc___```aaabbbcccfffiiilllgggfffeeefffhhhiiihhhgggdddcccdddgggggggggjjjoooooonnnooopppqqqooollliiiiiiiiihhhgggggggggggghhhggghhhiiijjjjjjkkkkkkkkklllllllllmmmnnnoooqqqrrrtttqqqooommmmmmllljjjiiifffggghhhjjjlllmmmnnnoooooommmkkkjjjjjjiiihhhgggfffggghhhhhhhhhgggfffeeebbbbbbbbbdddfffggggggeeehhhiiilllnnnooonnnmmmlllfffeeecccbbbbbbdddfffgggjjjfff```\\\]]]bbbiiinnnsssnnnkkkppp}}}mmmhhhfffdddcccdddfffjjjllluuuvvvqqqfff^^^```fffiiifffeeefffiiillloooooonnn{{{qqqpppuuuxxxsssmmmeeeeeefffeee]]]TTTQQQSSSXXXVVVOOOJJJNNNYYYbbbddd___bbbfffkkkpppsssvvvvvvuuuuuusssooojjjhhhkkknnnqqqsssttttttqqqooonnnnnnjjjkkklllooossswww{{{}}}}}}}}}{{{wwwssspppoooppptttvvvyyy{{{||||||zzzyyyyyywww{{{}}}}}}}}}}}}}}}{{{vvv|||~~~qqqjjjkkkhhhrrrzzzvvvmmmkkklllkkkkkklll___dddjjjmmmmmmmmmoooqqqmmmjjjfffddddddgggllloooooonnnllllllmmmllliiigggdddcccbbbcccddddddcccbbb``````aaaaaabbbbbbccccccdddbbbaaaaaaccceeeggghhhggggggggghhhiiikkkmmmnnnrrrpppmmmiiifffccccccccchhhiiijjjiiiiiiiiikkkmmmhhhjjjkkkjjjhhhgggggghhhjjjiiihhhjjjkkklllkkkiiigggiiillloooqqqqqqpppoooqqqqqqqqqqqqrrrqqqooommmiiijjjkkklllllljjjhhhgggcccdddffffffggghhhiiikkkbbbaaa```aaabbbdddffffffhhheeeaaa```bbbeeeggggggeeebbb^^^^^^```dddfffgggeeefffggghhhiiiiiiiiiiiijjjhhhfffccc```^^^]]]]]][[[\\\___dddjjjmmmooonnngggeeecccaaaaaacccfffhhhmmmnnnppppppoookkkhhheeeXXXYYYXXXRRROOOSSS]]]eee[[[PPPIIIKKKNNNLLLKKKKKKTTTNNNJJJNNNWWW^^^^^^[[[[[[[[[YYYUUUQQQOOOQQQTTTOOORRRQQQMMMMMMRRRWWWXXX[[[\\\^^^______^^^\\\[[[[[[[[[\\\^^^___aaabbbcccggggggeeeccc```^^^___aaa]]]______^^^\\\^^^dddiiicccbbbbbbcccddddddddddddcccaaabbbeeeeeeeeeiiinnnpppooonnnoooooonnnllliiijjjiiiiiiiiijjjkkklllllljjjkkkkkkllllllkkkkkkjjjiiijjjlllnnnpppqqqsssssswwwtttqqqpppppppppooonnniiijjjlllnnnqqqtttvvvxxxvvvtttqqqppppppooonnnllljjjkkklllnnnnnnmmmlllkkkhhhgggggghhhkkklllkkkjjjppprrrtttuuuttttttttttttpppnnnlllkkkmmmppptttvvvvvvtttpppmmmmmmrrrzzzzzz|||pppjjjjjjjjjkkkllloooqqqrrrqqqvvvuuullleeegggmmmqqqiiigggddddddfffiiijjjkkk}}}tttlllkkkoooqqqmmmhhhaaa^^^]]][[[WWWQQQQQQUUU^^^___\\\WWWVVVXXXXXXUUU[[[]]]aaaeeehhhjjjkkkllltttvvvwwwuuupppnnnnnnppptttttttttqqqmmmjjjiiiiiigggggghhhiiikkknnnppprrrpppqqqqqqpppnnnmmmnnnpppppprrruuuwwwxxxwwwvvvuuuyyywww{{{}}}{{{|||{{{~~~zzz}}}|||vvv{{{}}}yyyxxx```fffnnnqqqqqqppprrrtttrrrnnnjjjfffeeegggjjjmmmqqqooonnnmmmmmmmmmlllkkkfffeeeddddddeeeeeedddccccccdddeeefffggghhhiiijjjfffeeedddccccccfffjjjlllllllllllllllnnnpppssstttvvvtttpppnnnllljjjiiiiiijjjmmmpppssssssrrrsssttttttvvvvvvtttpppmmmlllkkkooonnnnnnoooppppppnnnmmmjjjlllppptttwwwzzz}}}~~~zzzxxxwwwwwwwwwwwwuuusssooooooooonnnmmmmmmlllllliiijjjjjjjjjiiijjjmmmpppkkkjjjjjjiiihhhiiikkklllnnnkkkgggfffgggjjjlllmmmkkkhhheeeccceeehhhjjjkkkllllllmmmnnnooooooooooootttssspppnnnmmmllljjjiiigggiiimmmuuu}}}~~~}}}|||}}}}}}yyyvvvsssrrrpppnnnhhh^^^QQQFFFCCCEEECCC???===???@@@@@@AAACCCBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFFFFGGGHHHKKKOOOPPPMMMLLLNNNOOONNNMMMMMMNNNPPPRRRTTTVVVWWWVVVVVVWWWYYY[[[^^^aaaccc\\\^^^aaaaaa```_________]]]______\\\ZZZ\\\aaaeeeaaaaaaaaaaaaaaaaaaaaaaaaaaa___```bbbcccccchhhnnnrrrppppppqqqtttwwwyyyyyyxxxwwwvvvuuutttsssssssssuuuuuutttsssqqqooonnnmmmjjjkkknnnppprrrrrrrrrrrrwwwuuussssssuuuuuuuuutttpppqqqsssvvvyyy}}}~~~|||yyyxxxxxxxxxwwwuuurrrssstttuuuvvvuuuuuutttsssrrrqqqrrrtttuuuuuutttyyyzzz{{{yyyxxxxxxzzz}}}~~~|||{{{}}}|||xxx{{{}}}|||}}}|||zzz{{{yyywwwyyy~~~~~~yyyxxxwwwuuu{{{aaaeeekkkmmmlllkkklllnnnooolllgggccc`````````aaahhhgggeeedddeeegggiiikkkjjjiiigggggghhhiiiiiihhhiiiiiiiiihhhhhhhhhhhhgggggggggeeeddddddhhhmmmrrrsssrrrqqqpppqqqsssuuuwwwvvvssspppnnnnnnnnnmmmlllhhhlllqqqtttuuuttttttuuu|||wwwsssqqqqqqsssrrrqqqqqqrrrqqqooommmhhhjjjmmmpppuuu|||}}}|||{{{{{{{{{zzztttqqqnnnkkkiiijjjlllmmmnnnpppqqqooojjjhhhiiikkkhhhiiiiiihhhfffeeefffhhhiiigggddddddgggjjjkkklllllliiiffffffhhhjjjllllllmmmmmmmmmnnnmmmmmmllllllmmmlllkkkkkklllkkkiiiggghhhiiilllrrryyyxxxuuupppkkkgggdddcccccckkkeee^^^WWWMMMCCC???@@@>>>AAADDDEEECCCCCCDDDGGG@@@DDDHHHHHHFFFEEEHHHKKKCCCDDDFFFHHHJJJLLLLLLMMMKKKPPPSSSPPPNNNOOOMMMJJJKKKKKKLLLNNNQQQUUUXXX[[[XXXXXXWWWXXXZZZ]]]aaacccaaabbbdddeeeeeedddbbbaaacccdddeeeeeeeeegggjjjllliiijjjkkkiiigggfffggghhhfffdddfffjjjlllmmmssszzz}}}}}}~~~zzz{{{{{{||||||{{{{{{zzz~~~}}}}}}~~~yyyyyyzzz|||{{{eee___gggkkkwwwwwwzzz~~~rrrnnnjjjaaacccdddeeedddccccccccceeedddcccaaa```_________eeecccaaa^^^___aaafffiiimmmkkkiiiiiijjjllllllkkkjjjjjjiiigggfffdddccccccggggggfffeeefffkkksssyyy|||zzzwwwtttssstttuuuvvvuuurrrnnnmmmmmmmmmllljjjiiikkknnnppppppppprrrsss}}}}}}{{{xxxssspppoooooommmkkkkkklllnnnooonnnmmmhhhhhhhhhhhhkkkttt~~~yyyxxxxxxxxxwwwrrrmmmfff```^^^```dddgggkkkpppuuutttnnngggdddcccbbbeeeffffffcccbbbbbbdddeeedddccceeehhhkkklllmmmnnnlllkkkllloooqqqsssssspppoooooonnnmmmllljjjjjjfffffffffhhhjjjiiieeebbbYYYWWWVVVWWW[[[___bbbcccgggfffjjjsss}}}zzzsssaaa___^^^\\\\\\^^^```aaabbb\\\YYY\\\[[[UUUQQQQQQHHHLLLOOOPPPNNNNNNNNNNNNKKKMMMOOONNNMMMLLLNNNPPPNNNNNNPPPSSSWWWZZZ\\\\\\ZZZ```cccaaa```aaa```]]]```aaaccceeegggiiijjjkkkjjjiiihhhiiilllpppuuuwwwuuusssrrrsssvvvvvvtttrrrvvvvvvwwwyyy{{{|||{{{zzz{{{|||}}}{{{wwwuuuvvvwwwwwwuuuxxx~~~yyyooonnniiieeeaaa___aaaeeefffccc___RRRPPPNNNeeeeeecccbbbbbbaaa`````````aaadddfffhhhiiijjjjjjmmmkkkgggcccaaaccchhhlllllljjjhhhiiijjjlllmmmlllkkkjjjiiihhhgggfffeeedddfffggggggfffhhhnnnwww~~~|||wwwuuuttttttttttttppplllkkkkkkkkkiiigggkkklllmmmllllllmmmooorrrssssssrrrnnnjjjhhhggghhh``````aaadddhhhlllnnnoookkkiiieeebbbcccjjjwww~~~vvvpppmmmlllmmmmmmmmmggg^^^VVVSSSVVV\\\```dddlllvvvxxxrrriiibbb```dddgggjjjjjjhhhffffffhhhjjjiiiiiilllpppsssttttttrrrrrrrrrtttxxx{{{||||||uuuuuutttrrrpppnnnlllkkkkkkjjjkkknnnqqqooojjjfff\\\XXXSSSQQQQQQSSSTTTUUUWWWWWW\\\iiiwww{{{sssiiiYYYZZZ]]]bbbhhhmmmrrruuunnniiijjjrrrsssjjj```\\\ccceeegggggghhhiiigggeeeeeedddbbbaaabbbddddddeeeeeeddddddfffkkkooorrrtttlllrrrtttssssssvvvwwwuuutttvvvxxxzzz{{{zzzyyywwwwwwwwwxxxzzz~~~zzzmmmggg```ZZZWWWTTTQQQNNNPPPOOOOOOhhhkkkmmmmmmkkkhhhggggggiiihhhhhhkkkooosssttttttwwwrrrllliiiiiijjjiiihhhjjjjjjkkklllmmmmmmmmmmmmnnnoooppppppooommmkkkjjjkkkmmmnnnmmmlllooovvv|||~~~~~~}}}{{{xxxtttpppmmmlllllllllllllllmmmnnnnnnlllmmmmmmllljjjiiiiiijjjjjjhhhfffdddcccccccccddd]]]^^^```ccceeeggghhhhhhmmmiiiddd^^^\\\```ggglllsssssssssrrrpppmmmjjjiiijjjhhhdddaaa___^^^___```aaaeeeiiikkkkkkjjjjjjjjjoooooommmmmmnnnppprrrtttwwwwwwxxxyyyyyyyyyyyyyyyyyyzzz|||~~~~~~}}}|||uuutttrrrqqqpppqqqssstttwwwtttqqqsssvvvvvvqqqmmmdddbbb___\\\ZZZ[[[\\\]]]bbbaaacccjjjrrrvvvuuurrriiilllpppvvv|||}}}{{{}}}~~~zzz}}}}}}~~~~~~~~~~~~}}}}}}pppgggddd^^^VVV[[[VVVRRRwwwxxxzzzyyywwwuuuuuuuuusssqqqqqqrrrtttvvvvvvuuuwwwrrrmmmkkklllmmmmmmmmmllllllmmmnnnnnnnnnmmmmmmmmmnnnoooppppppnnnlllkkklllkkkkkkmmmppptttwwwxxxtttuuuwwwxxxxxxwwwvvvuuuuuutttssssssssstttuuuuuutttuuuuuusssqqqoooooopppvvvuuutttrrrrrrqqqqqqqqqnnnooopppqqqrrrsssssssssqqqoookkkfffcccbbbeeehhhooopppqqqrrrssssssssssssvvvtttrrroooooooooqqqrrrpppsssvvvxxxwwwvvvwwwwwwuuuuuuvvvxxx|||~~~~~~}}}~~~~~~{{{{{{{{{{{{}}}|||yyyxxxyyyzzz{{{|||{{{lllfffaaa}}}|||||||||{{{zzz|||yyyvvvuuuvvvxxxzzzzzzxxxxxxyyyyyyyyyxxxwwwwwwvvvwwwyyyzzz{{{zzzyyyxxxyyywwwxxx||||||~~~{{{}}}zzz{{{vvvzzzwwwuuutttyyyzzz~~~wwwqqqooo}}}nnn|||}}}nnnyyyoooxxxqqqwwwsssyyy|||xxxyyyzzzwwwrrrlllgggeeeccc___\\\\\\]]]ggg|||}}}eeeTTTPPPQQQKKKLLLLLLMMMOOOTTT\\\bbbxxxttt}}}hhhxxx~~~zzzyyyxxxvvvtttqqqooonnnlllpppooommmooorrrjjj_________^^^______```aaabbbYYYXXXVVVUUUSSSRRRQQQQQQIIIKKKNNNMMMJJJFFFDDDCCCCCC???===???BBBPPPnnn|||ZZZDDD@@@BBB@@@BBBBBBAAA@@@CCCIIINNNgggvvv|||kkkXXXTTT^^^fffnnnpppuuuyyyzzzwwwpppjjjiiigggsssttt|||]]]iii}}}~~~||||||||||||||||||{{{{{{|||}}}}}}{{{wwwtttrrrrrriiifffbbb^^^[[[ZZZYYYYYY___]]][[[ZZZ[[[[[[YYYXXXWWWWWWXXX]]]bbbbbb]]]XXXUUUUUUUUUUUUSSSQQQOOONNNMMMMMMMMMLLLKKKIIIHHHGGGOOORRROOOGGGGGGLLLHHH???AAAAAAAAAAAABBBCCCDDDEEECCCCCCBBBAAAAAAAAAAAAAAA@@@BBBDDDDDDBBBAAA@@@@@@@@@>>>???BBBDDDNNNkkk```KKKEEEEEE>>>@@@BBBAAA???AAAFFFKKKaaarrrwwwcccKKKCCCHHHLLLHHHIIIMMMSSSYYY[[[ZZZXXXTTTYYYfffyyy{{{ttt```cccwww~~~{{{}}}~~~{{{uuuwwwwwwvvvuuutttuuuvvvxxxtttooolllnnnttt|||yyyqqqnnntttxxxzzzwwwnnngggdddcccaaa]]]WWWQQQNNNOOOQQQSSSWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPMMMJJJGGGEEECCCDDDDDDDDDDDDEEEEEEEEEEEEQQQRRRRRROOOJJJFFFDDDCCCFFFDDDBBB@@@@@@@@@AAABBB@@@>>>======>>>>>>>>>===>>>???@@@AAAAAA@@@@@@???>>>>>>???@@@???>>><<<<<<<<<===============<<<<<>>???@@@AAA======<<<<<<<<<======>>>===>>>@@@???===;;;;;;;;;:::999===@@@===AAAZZZvvvyyyZZZGGG@@@>>>???CCCFFFFFFDDDEEEKKKPPPjjj}}}nnnTTTJJJJJJKKKGGGEEEEEEHHHMMMPPPPPPOOONNNVVV___jjjxxxtttgggbbbuuu}}}zzzyyywwwuuurrrqqqrrrrrrrrrqqqoooooonnnlllkkkiiihhhgggaaa```___^^^]]]\\\\\\\\\[[[[[[\\\\\\\\\[[[YYYXXXUUUUUUUUUUUUVVVXXXZZZ\\\XXXWWWUUUUUUVVVVVVTTTSSSPPPOOONNNLLLLLLMMMMMMNNNOOONNNMMMMMMNNNOOONNNMMMLLLLLLKKKNNNXXX```\\\RRRKKKIIIJJJLLLJJJIIIQQQ\\\]]]VVVMMMHHHGGGHHHIIIHHHIIIHHHGGGGGGHHHHHHHHHGGGIIIGGGDDDBBBBBBDDDGGGIIISSSWWWYYYUUUNNNIIIIIIJJJEEEFFFGGGFFFDDDCCCCCCDDD@@@@@@AAA@@@??????AAABBBAAAFFFFFF@@@???CCCEEECCCBBB???======???@@@>>><<<>>>===;;;::::::<<<>>>@@@???>>>===>>>>>>???===<<<:::;;;<<<>>>>>>>>>>>>===>>>;;;:::::::::999:::<<<;;;::::::===@@@@@@;;;777:::;;;<<<;;;999:::<<>>>>><<<<<<===>>>=========>>>===;;;:::;;;<<<<<<<<<;;;999999@@@LLLUUUtttssshhhUUUFFFBBB@@@===AAAHHHFFFDDDGGGDDDFFFRRRYYYaaacccYYYPPPPPPRRRRRRJJJUUUZZZTTTQQQVVVVVVQQQNNNTTT[[[dddtttzzzpppoooiiizzz{{{wwwvvvuuuttttttuuutttrrrqqqpppqqqrrrsssooopppqqqqqqqqqooonnnmmmhhhhhhhhhgggffffffeeeeeecccaaa___\\\\\\]]]```aaaaaa^^^]]]]]]______]]][[[\\\YYYWWWUUUUUUTTTSSSQQQRRRRRRRRRSSSTTTRRRMMMIIIKKKLLLMMMLLLJJJJJJMMMOOONNNNNNNNNMMMKKKIIIHHHGGGHHHFFFDDDCCCCCCDDDCCCBBBFFFFFFFFFEEEDDDDDDCCCCCC??????>>>===<<<<<<<<<<<<>>>>>>?????????>>><<<<<<============>>>???AAABBBCCCBBBAAAAAACCCDDDCCCBBB??????>>>===>>>???@@@AAACCCCCCBBBBBBCCCCCCCCCBBB===>>>>>>???EEEKKKGGG???AAA??????AAA???===BBBKKKNNNIIIBBB??????@@@AAAAAA<<<;;;;;;;;;<<<<<<;;;:::???>>>;;;::::::;;;>>>???===???AAA@@@<<<:::;;;===???@@@@@@@@@???>>>@@@BBB<<<===============>>>??????CCCBBB===;;;>>>???>>>>>><<<::::::===>>>===<<<===<<<;;;:::::::::;;;<<<<<<;;;:::999::::::999888999:::;;;;;;;;;::::::999:::999888888888888888::::::999888999::::::999888888999:::::::::999999:::888999::::::::::::;;;===CCCEEEBBB<<<999;;;<<<;;;;;;<<<=========<<<:::999;;;===>>>>>>===<<<<<<;;;>>>>>>>>>>>>>>>??????>>>:::;;;<<<;;;:::???HHHOOOXXXYYYSSSFFF===<<<===<<<:::@@@>>>???GGGGGGHHHQQQPPPUUUWWWRRROOOQQQQQQOOOJJJ```sssuuuqqqnnnggg^^^\\\]]]___dddpppvvvuuulll|||~~~|||}}}yyywwwwwwwwwwwwvvvuuutttsssrrrmmmmmmooouuu|||~~~}}}}}}|||{{{zzzxxxvvvuuuxxxxxxuuuoooiiigggjjjnnnnnn___[[[]]]]]]]]]]]]\\\\\\[[[[[[[[[XXXWWWVVVUUUUUUUUUUUUUUUQQQRRRTTTXXX```mmm{{{uuurrrmmmddd\\\UUURRRMMMJJJHHHGGGFFFDDDGGGGGGFFFFFFFFFEEEEEEEEEIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBCCCDDDBBBAAAAAA@@@??????AAAAAA@@@???AAA@@@@@@@@@AAAAAA???===<<<>>>??????>>>>>>???@@@==================<<<;;;>>><<<::::::;;;;;;:::999<<<<<<<<<<<<<<<=========;;;;;;:::999999:::::::::<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>777666666777999::::::999888888888888999:::;;;<<<::::::::::::::::::::::::999;;;;;;:::<<<>>><<<777<<<999888::::::888999===AAA>>>;;;999:::<<<<<<<<<>>>>>>???????????????>>>::::::888888888888::::::<<<<<<<<<======>>>???@@@888999999999888999<<>>888666555333;;;<<<=========<<<:::999;;;<<<===>>>>>>===;;;:::===;;;:::<<<@@@BBBAAA???888:::<<<<<<;;;===BBBGGGBBBEEEDDD>>>999;;;>>>@@@???CCCAAAEEETTTZZZXXX\\\]]]^^^\\\XXXVVVVVVSSSNNNUUUggguuuvvvuuuyyylllgggbbbbbbkkk{{{yyyzzzmmm|||~~~}}}}}}~~~}}}}}}rrrhhhccciiijjjkkkmmmnnnoooqqqrrrppprrruuuyyy|||zzzzzzzzz{{{||||||||||||uuuuuuvvvwwwwwwtttooolllgggggggggiiiiiihhhdddaaa____________^^^]]]\\\[[[ZZZYYYWWWUUURRRPPPNNNMMMOOOPPPPPPPPPOOONNNLLLKKKIIIHHHHHHJJJMMMOOOOOONNNLLLMMMNNNOOOOOOPPPPPPOOOQQQPPPMMMHHHDDDCCCEEEHHHWWW^^^bbb[[[MMMCCCBBBFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@AAAEEENNNXXX___mmmlllkkklllpppvvv{{{~~~xxxvvvuuulll\\\OOOJJJGGGCCCAAA@@@@@@>>>===AAABBBCCCCCCCCCBBBAAA@@@?????????????????????>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>@@@BBBCCCBBB@@@DDDCCCBBBAAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@<<<<<<===============<<<>>><<<;;;;;;<<<<<<;;;:::999999999:::::::::::::::999999888888888999::::::999999999999999999888888777777777777777777888888999888777888:::;;;:::999::::::::::::;;;;;;<<<<<<888999:::999999999999:::;;;===???>>>===<<<<<<<<<===;;;:::;;;<<<<<<;;;;;;<<<;;;;;;:::;;;;;;;;;;;;888999;;;;;;;;;:::::::::===<<<<<<<<<<<<<<<<<<===<<<:::888888999;;;;;;;;;999::::::999999:::===@@@;;;;;;:::;;;<<<<<<;;;;;;;;;===>>>===<<<<<<>>>>>>>>>===;;;999999:::;;;;;;:::;;;===>>>>>>===<<<:::999:::::::::999999;;;<<<666666666666777999:::;;;:::<<<;;;999999<<<<<<:::888;;;<<<:::777555777999:::888777888;;;=========>>>===;;;888666888===BBBIIIPPPSSSOOOJJJIIIGGGEEEBBB>>><<>><<>>@@@>>>;;;999:::;;;:::999:::===@@@===@@@AAA>>>;;;<<>>>>>======<<<;;;:::999===<<<;;;:::999888888888777888999::::::999888777999888666666666777666555333444666888999;;;;;;<<<:::::::::999888888999:::<<<>>>@@@>>>;;;999;;;>>>:::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::======<<<;;;:::<<>>???@@@???===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888999999999:::::::::999999999999::::::999999::::::777777777888:::;;;999888>>>===;;;:::888999;;;<<<999888888888888999888888888888888888888777777666777666555555777777555444666666666666666555555555666555555555555555666666444444333333333444444444444555555555555555555555999777666666777777666444777777777777777777666666555777999888777777888:::666777999:::999888:::<<<::::::::::::;;;===;;;999999999::::::999999888888555777:::;;;:::888999:::<<<<<<;;;;;;;;;;;;<<<<<<:::888666666888999:::999<<<=========<<<===@@@BBB@@@===;;;;;;<<<===<<<;;;999:::===???@@@AAACCCFFFGGGFFFBBB>>>;;;:::;;;;;;:::<<>>>>>======???AAA===<<<:::999999999;;;<<>>===AAAFFFGGGDDD@@@>>>???EEECCC@@@@@@CCCGGGKKKLLLPPPNNNIIIBBB>>>@@@HHHPPP]]]fffmmmoooqqquuuwwwvvv___VVVNNNSSS___hhhgggaaaVVVKKKEEEJJJOOOLLLDDD@@@>>><<<<<>>>>><<<;;;>>>BBB===EEEFFFNNNeeerrrnnnkkkjjjlllmmmlllkkkppp{{{zzzmmmaaa^^^bbbjjjxxxnnnyyydddpppPPPlllrrr[[[HHH<<<:::888777888888777666777666666555555555555555333444555666777777777666999999:::<<>>>>>>>>???@@@@@@>>>======<<<;;;::::::::::::::::::::::::;;;;;;;;;888999;;;:::999999:::<<<888888888:::<<<<<<;;;999?????????===<<<<<>><<<;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888777999888888999::::::999777999999999999999888888888::::::999999888999999:::888888888777888888999:::777777888999:::999999999888666555444555555333222333444444555555555555444444666999888666666888;;;666555777;;;;;;:::<<<@@@888;;;;;;999999;;;;;;999888:::;;;;;;999777777888;;;???CCCCCCAAA@@@@@@BBB>>>===<<<;;;;;;<<<===>>>===============>>>@@@@@@<<<>>>@@@AAAAAABBBDDDFFFFFFAAA<<<:::<<<======;;;>>>???CCCIIILLLLLLOOOTTTXXXVVVRRRLLLFFFCCCDDDEEEDDDFFFIIILLLNNNOOOOOONNNKKKOOOTTTTTTRRRPPPQQQRRRWWWTTTPPPLLLJJJJJJJJJKKKUUUZZZZZZUUUTTTWWWVVVPPPZZZ```gggjjjiiieee```\\\aaaaaa```^^^^^^aaafffjjjpppnnnjjjbbb]]]^^^fffmmmzzz{{{rrruuupppgggbbbfffeeeZZZPPPLLLKKKOOOVVV[[[[[[RRRDDD:::@@@>>><<<;;;:::;;;<<<===<<<<<<>>>@@@???===AAAHHHUUU^^^ZZZVVV___```UUUOOONNNPPPRRRSSSSSSWWWffftttyyyuuusssuuu{{{|||wwwssshhh___^^^___```jjjuuukkkxxx~~~eeennnBBBTTTjjjtttkkkUUU>>>000444333222333555666666555666555555555777888999999666777777777777777777777999999888777555444222111---222999???DDDHHHNNNQQQFFF@@@;;;;;;:::777666888777666444666888999888666888888999::::::::::::999666888:::999777777888:::666555444555666777777666555444222333555777777777666555555444444444555555555555666666666666555555444444444444444555555666333444555666666555666666555555555555555444444333444444444555777777777666999888777777888999888777666666777777888999999:::888888999::::::999888888777999:::;;;::::::<<<===???>>>===<<<;;;;;;<<<<<<777:::======;;;;;;===??????>>>======??????>>>===<<<======>>>>>>>>>>>>>>>:::999999888999:::;;;<<<::::::::::::::::::::::::888777777777777888999:::444666888777666555777999666777888;;;===>>>===;;;;;;===>>>>>>===???CCCGGGEEEAAA<<<::::::<<<<<<;;;888888999999888888777777777777777888999999777555555555555666777777888888888777666555555555555555555444333333333555666777000111333444555666555555999888777777888999777666555666888;;;<<<=========<<<@@@CCCBBB??????BBBEEEFFFBBBCCCHHHKKKIIIKKKOOOFFFKKKKKKEEEBBBDDDFFFDDDAAADDDEEEEEECCCBBBCCCEEEAAAFFFKKKLLLIIIGGGHHHJJJOOONNNKKKJJJJJJKKKNNNOOOHHHKKKLLLKKKHHHFFFGGGHHHKKKNNNSSSVVVXXXYYY[[[\\\^^^WWWOOOKKKMMMOOOOOONNNSSSSSSXXX```ccccccffflllooommmhhhaaaZZZWWWWWWYYYYYYZZZ\\\___```aaaaaaaaahhhnnnssssssooojjjhhhhhhnnnlllgggcccaaaaaacccdddnnnttttttlllkkkooommmeeeuuuyyy|||vvv{{{zzzyyy|||{{{zzz~~~hhh[[[[[[```lll|||mmmTTTDDDBBBBBBAAABBBBBB@@@???===>>><<<>>>AAA@@@???DDDLLLmmmyyytttgggbbb[[[MMMFFF@@@>>>>>>???>>>===EEEOOOXXXQQQLLLMMMUUU^^^eeehhh___ZZZ[[[```^^^XXX\\\fffiiiooommmsss888:::AAAIIIHHH???999888222111000111333333222111333222111222333444444444444444333333333333333333111222444555666666555555555666777666555888===BBB@@@<<<:::<<<;;;666333333444222000111444555333111222333333333333222111111444666777666444333555777000000000222555555444222444333333444666777666444333222222111222222333333111222333333333222000///444333222111111111333333000222444444333111111111111222222333333222222111666555333222333333333222222444666777777666555444444444555666777888888999777888999:::::::::999888999::::::888777777888:::555666777888888888777666888999999::::::<<<>>>@@@===;;;::::::;;;;;;999888999999999::::::;;;;;;<<<;;;;;;:::999:::;;;===>>>:::::::::;;;<<<======>>>:::999888888888:::;;;<<<555777999999777666888;;;999:::<<<@@@CCCDDDCCCAAA:::===@@@AAAAAADDDIIIMMMIIIDDD===:::;;;<<<===<<<;;;<<<======>>>>>>======;;;:::;;;<<<>>>===;;;999999:::;;;<<<>>>@@@AAAAAA===<<<;;;:::999999888888777777666666666777999:::666888:::<<<============999888777888:::;;;;;;:::777999<<>>===;;;@@@IIIlll}}}}}}pppkkkeee[[[WWWCCC===<<>>@@@CCCFFFKKKOOOMMMMMMVVV```^^^UUUUUU^^^{{{hhhiiiuuuxxx666666666666666666666666000222444444333111111111333222111000000111222333666555333222222333555666333333222222222111111111333333444444555666666777888<<>>888333222555666444222555555444444444444333333444555777999:::<<<<<<===CCC;;;:::FFFQQQOOODDD;;;::::::;;;;;;:::::::::;;;::::::999999:::;;;======:::===>>>======CCCPPP[[[bbbXXXMMMIIIJJJHHH@@@999===;;;:::===BBBEEEDDDBBBDDDCCC???:::;;;>>>???<<<<<<:::;;;BBBJJJLLLGGGAAA;;;;;;<<<======>>>>>>>>>BBB>>>:::<<>>???===>>>CCCLLLQQQRRRPPPLLLJJJHHHFFFEEEDDDAAA??????>>>======>>>@@@BBBDDDBBBCCCDDDFFFGGGHHHHHHIIIHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIKKKNNNRRRVVVYYY[[[bbb```^^^[[[ZZZZZZ[[[\\\[[[^^^bbbddddddeeefffhhhiiikkknnnoooooopppqqqrrrqqqqqqpppnnnllllllnnnppp{{{|||zzzuuuwww{{{wwwpppxxx|||~~~}}}|||wwwuuusssttt||||||}}}{{{tttkkkfffgggjjjooooooooonnnllliiifffdddqqqwwwzzzwwwttttttsssqqqyyywwwrrrmmmlllnnntttyyyzzztttooonnnpppsssvvvtttvvvvvvvvv{{{~~~vvvuuujjj{{{}}}qqqjjj]]]GGGBBBOOOWWWXXXPPPCCC@@@<<<===@@@AAA???CCCKKK]]]oooxxxpppeeecccbbb^^^EEE>>>:::;;;===<<<===???@@@@@@>>><<>>AAAKKKZZZddd```UUUPPPQQQrrrqqqjjj444444444555555666666666111222444444444333444444666555444333333444555666555444333111111333444555555555555555444444333333333333333444555666666666444777<<<>>><<<888444222555444333222222222222222222222222222333555777888000000000111111222222222444444333333333333444555333333444444444333222222444444333222222111000000333333222222222222111111444444444444444444555555666777888777777888;;;======>>>;;;888:::AAAFFFGGGKKKFFFAAA???AAA@@@===::::::;;;<<<===>>>???@@@AAA===???BBBFFFJJJMMMOOOPPPLLLIIIIIIOOORRRLLLDDD???FFFFFFFFFGGGIIIKKKLLLKKKPPPQQQQQQQQQQQQQQQQQQPPPCCCLLLVVV\\\___cccjjjpppuuuooohhheeeddd```YYYRRRIIIKKKNNNQQQUUUXXX[[[]]]WWWWWWTTTPPPQQQVVVWWWUUUSSSRRRSSSYYY```aaa\\\VVVPPPPPPOOOOOOPPPRRRTTTUUUYYYXXXXXX\\\aaabbb___[[[VVVWWWYYY[[[]]]]]]]]]]]]UUUTTTRRRRRRQQQPPPNNNKKKOOONNNNNNOOOQQQQQQNNNKKKPPPRRRRRRQQQMMMKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGLLLRRRVVVUUUSSSWWWTTTOOOLLLJJJIIIHHHGGGAAA@@@???>>>???AAACCCDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKJJJHHHGGGGGGHHHIIIJJJHHHIIIKKKMMMOOOQQQSSSTTTWWWVVVTTTRRRQQQRRRSSSSSSTTTVVVYYYZZZYYYYYYYYYZZZ^^^```bbbcccdddeeegggiiihhhiiiiiihhhffffffggghhhqqqqqqnnnhhhhhhmmmnnnkkklllooouuuzzz||||||zzzxxxyyy{{{~~~|||yyywwwvvvwwwxxxyyy||||||zzzwwwuuuuuuuuuvvvtttppplllgggeeefffllluuuzzzyyyuuuuuutttqqqnnnkkkiiihhhhhheeefffggggggfffdddbbbaaaffflllpppppppppsssuuutttuuussspppmmmlllnnnssswwwyyyyyyxxxtttqqqrrrvvv{{{{{{zzzvvvrrrvvv~~~vvvzzz|||{{{hhhkkkppptttuuurrrlllhhh[[[JJJIIIXXX^^^___]]]UUUGGG@@@<<>><<<;;;???EEEDDD@@@EEEJJJSSSWWWRRRKKKKKKQQQvvvvvvkkkzzz<<<<<<;;;;;;:::999999999888888888999999:::::::::999888888777777888888999:::999888777777888999:::888888888777777777777666888888888999999::::::;;;777999<<<>>>>>><<<999777444444444444555666777888555555555666777999:::;;;555555666777888999999:::777777777777888999::::::666666777888888888777777777777666666555444444444777777888888888999999999@@@???>>>===<<<===>>>>>>BBBBBBBBBBBBCCCFFFJJJNNNOOOQQQNNNHHHGGGNNNWWW[[[ZZZWWWUUUTTTUUUTTTQQQMMMQQQQQQRRRTTTUUUWWWXXXXXXVVVXXX\\\```dddgggiiikkkaaabbbeeegggccc[[[WWWXXXeeeccccccgggmmmsssuuuuuuxxxxxxwwwuuussspppnnnmmmeeemmmwww{{{zzzyyyzzz|||}}}yyyuuunnnjjjgggkkkmmmkkkhhhfffiiillliiikkkjjjjjjnnnuuuxxxvvvsssqqqqqquuuzzz{{{vvvqqqvvvtttrrrppppppqqqssstttiiijjjnnntttyyyyyyuuupppkkkjjjiiihhhhhhggggggggg]]]\\\ZZZYYYXXXVVVSSSQQQQQQRRRTTTWWWXXXWWWSSSPPPRRRRRRQQQNNNKKKIIIHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHHHHKKKOOOQQQOOOLLLUUUQQQKKKFFFEEEEEEEEEDDDAAA@@@???>>>>>>???@@@AAAAAAAAABBBDDDEEEEEEEEEEEEFFFEEECCCBBBAAABBBCCCCCCAAABBBCCCEEEFFFFFFEEEEEEIIIHHHGGGFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLJJJJJJJJJKKKLLLNNNNNNNNNPPPTTTVVVUUUWWWXXXXXXVVVUUUUUUVVVZZZ[[[XXXSSSRRRWWW[[[]]]ZZZ]]]aaaeeeggghhhggggggaaaaaaaaa___^^^^^^```bbbccccccdddgggjjjjjjhhhfffdddcccccceeefffgggfffdddbbbaaaaaadddiiimmmpppqqqrrrnnniiiiiikkkllliiifffeeefffggghhhiiihhhggggggiiimmmooommmlllpppqqqpppssssssqqqooonnnooosssvvvqqqvvvzzzxxxtttssswww|||yyyzzzwwwssstttzzzxxxzzz}}}}}}}}}}}}~~~}}}|||vvvooojjjjjjlllkkkddd\\\]]]RRR[[[lllpppmmmhhh```WWWOOOHHHHHHKKKQQQZZZcccgggooouuuuuuvvvxxxrrrhhhMMMKKKLLLOOOMMMGGGCCCCCC<<<===>>>???EEELLLLLLHHHMMMMMMNNNKKKEEEBBBIIIRRRxxx|||mmmuuuHHHGGGFFFDDDBBB@@@???>>>===;;;::::::;;;<<<;;;;;;999999999999999999999999;;;;;;:::999999:::;;;;;;888888888888888888888888888888999999::::::::::::999:::<<<>>>??????===;;;888888888888999:::;;;<<<::::::::::::;;;;;;;;;<<<999999:::;;;===>>>??????;;;;;;;;;;;;<<<===>>>???<<<<<<===>>>>>>???>>>>>>===<<<<<<<<<;;;;;;;;;:::??????@@@@@@AAABBBBBBCCCKKKJJJGGGEEEDDDDDDEEEFFFIIIIIIIIIIIIIIIMMMRRRWWWZZZ]]]ZZZRRRLLLPPPXXX\\\YYYXXXYYY[[[]]]]]]ZZZXXX\\\\\\]]]]]]^^^^^^^^^___cccdddeeegggiiijjjkkkkkkfffggglllooolllffffffjjjpppnnnooottt~~~~~~zzzvvvtttsssxxx{{{|||yyyuuusssuuuxxx}}}}}}}}}zzzvvvqqqnnnmmmtttuuutttpppjjjfffeeefffgggjjjkkknnnuuu~~~~~~zzzwwwxxx{{{}}}|||yyyuuutttqqqnnnkkkhhhffffffaaacccggglllppppppmmmiiidddbbb```^^^\\\\\\]]]^^^WWWUUUTTTSSSSSSRRROOOMMMJJJKKKMMMOOOPPPOOOMMMKKKJJJIIIGGGDDDBBBAAAAAABBBBBBAAA@@@??????@@@AAABBBAAAAAABBBDDDGGGGGGEEECCCHHHDDD@@@=========<<<;;;>>>>>>===<<<;;;;;;<<<<<<;;;;;;<<<======>>>======???>>>===;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@???>>>===???>>>>>>>>>???@@@AAABBBBBBDDDFFFFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBEEEHHHFFFIIIKKKKKKJJJHHHHHHHHHGGGKKKMMMMMMKKKLLLOOOQQQSSSTTTWWWYYY[[[\\\\\\[[[YYYYYYYYYXXXXXXZZZ^^^bbbYYYYYYZZZ]]]___```^^^\\\_________aaabbbdddeeeeeefffeeedddccceeeiiiooossspppmmmjjjjjjlllmmmjjjgggjjjkkklllnnnnnnooonnnnnnooorrrrrroooooossstttssstttuuuuuusssqqqqqqrrrtttmmmqqqvvvwwwuuuttttttuuunnnssswwwvvvssstttxxx|||{{{|||{{{{{{zzz{{{||||||xxxzzz}}}zzzyyyzzzvvvllldddggg```mmm{{{nnn___bbb^^^YYYUUUUUUZZZeeennnnnnpppqqqrrrwwwyyyqqqeeeQQQPPPRRRVVVTTTMMMGGGFFFEEEGGGHHHKKKRRRYYYZZZVVVRRRPPPNNNIIICCCAAAIIITTTuuuqqquuuGGGGGGFFFEEEDDDCCCBBBBBB===;;;999999::::::777555888888888888888888888888555555555555555555555555666666666666666666666666222222222222222333333333333333444666999:::888666999888888888888888999::::::::::::999999888777777444555666777888999::::::999999999:::;;;<<<===>>>;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;??????@@@AAABBBCCCDDDDDDEEEDDDCCCBBBCCCDDDGGGHHHKKKKKKJJJGGGFFFFFFIIIKKKMMMRRRRRRJJJDDDEEEHHHJJJGGGHHHKKKMMMOOOOOOMMMLLLLLLLLLMMMNNNNNNOOOPPPPPPTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSUUU[[[]]][[[\\\______^^^^^^bbbiiioooqqqqqqtttpppkkkfffcccbbbbbbcccgggggggggdddcccdddiiimmmlllmmmkkkhhhdddbbbccceeeeeecccaaabbbcccdddbbb```YYY\\\]]]___fffnnnrrrpppooojjjdddbbbdddhhhjjjkkkdddddddddccc___YYYTTTQQQVVVWWWXXXYYY[[[[[[ZZZYYYYYYWWWSSSPPPNNNMMMNNNNNNLLLKKKJJJKKKKKKKKKIIIGGGFFFGGGGGGGGGGGGGGGGGGHHHDDDCCCAAA??????@@@@@@AAABBBAAA???>>>===>>>>>>???======>>>@@@BBBBBBAAA@@@???>>>======>>>===;;;999===<<<<<<;;;::::::::::::;;;<<<<<<=========<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<===@@@BBBBBBBBB@@@???;;;;;;<<<===>>>???@@@AAA@@@BBBDDDDDDCCCBBBBBBBBBDDDDDDCCCAAA@@@@@@CCCFFFFFFHHHJJJKKKJJJHHHHHHIIIDDDJJJSSSYYYXXXTTTRRRRRRVVVWWWXXXYYYZZZZZZZZZYYYXXXZZZZZZZZZZZZZZZ\\\^^^\\\\\\]]]___aaabbbaaa___aaaaaabbbccccccdddeeefffeeeeeecccaaa```ccciiinnnhhhiiijjjkkkkkklllmmmmmmmmmnnnnnnooooooooooooooommmpppqqqqqqtttzzz}}}{{{ttttttuuussspppnnnnnnooommmlllnnnqqqtttsssnnnjjjiiimmmqqqqqqmmmkkkooouuutttttttttvvvyyy|||~~~|||}}}|||vvvrrrwww{{{|||yyyuuutttttt|||~~~{{{}}}{{{|||}}}uuujjjsssuuuccceeehhhfff]]]UUUUUU]]]dddeeebbb___```dddfff^^^TTTSSSOOOPPPUUUXXXUUURRRQQQRRRSSSTTTTTTXXX]]]\\\WWWLLLLLLLLLIIICCCAAAHHHSSSrrrvvv|||;;;;;;<<<===>>>????????????===<<<===>>>>>>:::666555555666777777666555555333444444444444444444333222222333333333333444444000000000000000000000000000///000333777888555222555444444333333333333333555555555555444222111000111222222333444555555666444444444444555666777777555555666777777777666666555555555555555555555555888888999:::;;;;;;<<<<<<999999;;;===@@@DDDHHHJJJNNNNNNMMMIIIDDD@@@>>>===<<>>======>>>@@@BBBBBBAAA@@@??????@@@AAADDDFFFIIIKKKLLLIIIJJJKKKLLLMMMMMMMMMMMMKKKGGGFFFKKKOOOOOOOOOQQQVVVWWWXXXZZZ[[[\\\]]]^^^^^^[[[XXXVVVVVVXXX[[[]]]ZZZ[[[]]]^^^]]]]]]^^^`````````^^^\\\ZZZZZZ\\\^^^___\\\[[[]]]aaacccbbb___WWWYYYYYYXXX[[[aaabbb______[[[VVVTTTVVVZZZ]]]___aaaccceeefffccc^^^XXXTTTVVVUUUTTTSSSRRRRRRRRRRRRYYYWWWSSSNNNKKKIIIHHHHHHHHHGGGFFFGGGIIIIIIGGGFFFCCCDDDDDDBBBAAA@@@BBBCCC@@@>>>======???@@@@@@???AAAAAA@@@???>>>=========:::::::::;;;<<<======>>>::::::;;;>>>???>>><<<999======<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@@@@??????;;;;;;<<<===>>>???@@@@@@???AAADDDDDDDDDCCCCCCDDDCCCCCCCCCBBB@@@@@@BBBDDDFFFHHHJJJJJJIIIHHHIIIJJJFFFKKKUUU___```ZZZUUUSSSSSSTTTUUUWWWWWWWWWVVVVVVWWWYYYZZZZZZXXXVVVVVVVVV]]]\\\\\\^^^aaabbbaaa```___aaacccdddcccbbbcccddddddcccaaa___^^^___cccfff\\\^^^bbbfffjjjmmmoooqqqqqqppppppppppppppppppqqqppprrrrrrqqqssswwwwwwtttoooppppppnnnllljjjjjjjjjllliiihhhkkkppppppjjjdddmmmlllkkkjjjfffeeekkkssssssrrrqqqrrrtttvvvvvvvvvsssxxxzzzwwwuuuwwwxxxwwwuuuxxx{{{zzzuuurrrqqqrrruuuxxx{{{|||wwwtttvvvyyy}}}yyyiiilll~~~}}}qqqjjjooonnncccXXXTTTVVVYYY\\\YYYWWW[[[bbbiiijjjiiiWWWOOOJJJQQQZZZ^^^___```WWWWWWUUURRRSSSTTTPPPIIIEEEFFFGGGGGGCCCBBBJJJUUUxxx|||}}}vvv555555666777777888888999<<<;;;;;;>>>BBBAAA<<<777333444555555555555444333333444444444444444444333000000000111111222222222222222222222222222222111222000111555999:::555111000000/////////000000000///000111222222111000///222222222333333444444444222222111111111222222333222222222222222222111111222222222222222222222222444444444555555666666666333555777;;;>>>BBBDDDFFFIIIKKKLLLJJJEEE???;;;999666999;;;999:::======;;;<<<===???AAAAAAAAAAAAAAAAAABBBEEEGGGJJJMMMOOOPPPLLLLLLNNNOOOPPPQQQQQQQQQNNNJJJIIILLLNNNMMMNNNQQQSSSXXX]]]^^^\\\[[[]]]___XXXXXXXXXYYYZZZ[[[]]]]]]\\\]]]^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZ[[[[[[[[[[[[bbbaaa````````````______[[[\\\\\\ZZZ\\\______[[[ZZZYYYXXXXXXZZZ\\\^^^___^^^```bbbbbb```[[[VVVSSSYYYYYYWWWUUUSSSRRRRRRSSSWWWVVVSSSOOOMMMKKKJJJJJJHHHGGGFFFFFFGGGGGGEEECCC@@@BBBCCCBBB???======>>><<<::::::;;;>>>???===;;;<<<<<<============<<<<<<::::::999888777888:::<<<:::999999:::;;;;;;:::888;;;;;;;;;;;;;;;;;;::::::777777777777777666555555777888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>?????????>>>@@@BBBCCCBBBAAAAAAAAA===???@@@@@@???@@@AAACCCBBBDDDDDDDDDCCCCCCEEEGGGGGGGGGLLLVVVYYYUUUQQQQQQMMMOOOQQQTTTUUUUUUUUUTTTZZZ]]]``````___^^^^^^^^^\\\[[[[[[\\\___``````___]]]aaadddeeedddbbbcccddddddbbbaaa_________``````XXXXXX[[[bbbjjjpppqqqooorrrrrrrrrrrrrrrsssttttttssstttrrrooopppqqqmmmgggjjjkkkkkkjjjiiihhhiiikkkjjjiiigggiiilllllljjjfffpppmmmlllmmmjjjfffiiipppuuusssppppppqqqpppmmmkkkmmmuuuyyyuuupppqqquuuwwwwwwyyyzzzxxxtttssstttwwwtttvvvxxxzzz{{{{{{{{{{{{sssrrrtttyyy|||zzzzzz|||}}}wwwqqqnnnmmmmmmkkk___fffxxx~~~}}}vvvlllooolllddd``````^^^[[[\\\ZZZZZZ]]]dddmmmxxxfffVVVJJJNNNZZZdddggghhh\\\\\\ZZZWWWWWWXXXRRRKKKGGGGGGGGGGGGFFFIIIUUUcccttt999888888777555444444333222222333888======888333222333444555555444333222///000000111111000000////////////000000111111111////////////////////////000///000444999999444///............///000111111---...000222333333333222000000111111111111111111333222222111111111222222333444444444333222111111333333444444444444444444444555555555555666666666111222555777999;;;<<<<<<;;;@@@DDDFFFCCC>>>:::777666777666555777<<<;;;888:::<<>>???>>>>>>===@@@???===:::888999<<<>>>>>><<<999999999::::::999777888888999999999888888888888888888777666555555777888999;;;<<<<<<<<<<<>>===<<<;;;;;;<<<<<<999:::;;;<<<===============???@@@@@@???=========;;;>>>AAABBBCCCCCCEEEFFFAAABBBBBBAAA@@@AAACCCFFFJJJEEEEEEMMMRRRQQQPPPRRRMMMOOOSSSWWWZZZZZZZZZYYYMMMPPPTTTVVVWWWYYY[[[\\\```______```bbbddddddccc]]]bbbfffhhhfffeeeeeefffaaa```^^^^^^^^^^^^[[[YYY]]]YYYYYYaaalllrrrpppkkknnnnnnnnnooopppqqqssstttlllnnnnnnmmmppprrrooohhhhhhiiijjjjjjiiijjjlllnnniiiiiijjjjjjjjjjjjkkklllooonnnqqqvvvtttlllhhhjjjooonnnmmmooorrrsssqqqnnnoooyyy}}}wwwnnnmmmrrrvvvmmmnnnnnnkkkiiiiiimmmqqqqqqqqqqqqpppnnnllljjjhhh]]]ZZZ\\\fffooopppooonnnpppqqqtttwwwxxxvvvqqqmmm[[[VVVeeezzz}}}zzzwwwqqqggggggccc```dddkkkhhh```___\\\XXXUUUTTTZZZfffqqqwwwaaaMMMMMMZZZeeeiiiiiiggghhhgggfffhhhjjjfff___OOOMMMKKKJJJJJJQQQbbbssswww~~~999888666555555555666777888444000111555888777444111333555777777555333111333333333333111///,,,+++---.........//////000000000000000000000000000000222111111444777777333//////000000000111111111111111111111111111111111111000000111111111222222222222222111111111111222222222222222222222222222222222222222333333333444444222222222222333555777888666555333333444777;;;===BBBCCCDDDDDDBBB>>>999777777777777777888999:::;;;===>>>???AAACCCEEEFFFGGGEEEFFFGGGIIIKKKLLLNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSGGGFFFEEEFFFHHHJJJJJJIIINNNSSSYYYZZZWWWUUUVVVYYYQQQRRRTTTVVVWWWXXXWWWWWWXXXXXXWWWTTTQQQSSSWWW\\\\\\```dddccc^^^XXXUUUTTTTTTTTTWWW\\\aaabbb___\\\[[[___bbbbbb```^^^___aaa]]]]]]]]]]]]___aaadddeeehhhgggfffeeeccc^^^WWWSSSWWWXXXWWWUUURRROOOOOOOOOUUURRRNNNKKKJJJKKKNNNPPPJJJGGGEEECCCCCCDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>BBB@@@============<<<;;;<<<=========<<<;;;;;;:::>>>===<<<;;;;;;;;;;;;;;;:::999999888888999999:::999999888777777888999999222444888;;;;;;:::777666777666555777:::<<<:::888===>>>===<<<:::;;;===???;;;;;;===>>>>>>===<<<<<<;;;<<<>>>???@@@@@@@@@@@@>>>???AAACCCDDDDDDCCCCCC???@@@@@@AAABBBCCCEEEFFFHHHHHHHHHIIIKKKMMMNNNOOORRRQQQRRRUUUXXXZZZXXXUUUTTTTTTTTTSSSRRRSSSVVVXXXfffbbb^^^___dddhhhhhhfff```]]]ZZZ[[[___cccdddddd]]]^^^^^^^^^\\\ZZZXXXWWWWWWWWWZZZbbbkkkqqqpppmmmiiimmmppppppmmmkkklllnnnlllooonnniiifffiiijjjiiihhhkkklllhhhhhhlllooooookkkkkkkkkiiigggggghhhiiissspppnnnnnnpppooollliiisssqqqppptttyyyyyyrrrlllvvv{{{~~~|||vvvsssuuuzzzrrrlllfffdddbbb```ccchhhnnnllliiifffcccaaa^^^]]]OOONNNPPPVVV^^^dddfffffffffhhhkkkpppsssrrrnnnkkkccc___```iiissswwwyyy{{{lllbbbZZZYYY[[[[[[[[[]]]SSSUUUWWWWWWWWWXXXZZZ\\\___^^^WWWRRRVVVaaahhhgggssszzzxxxoooeee^^^YYYSSSMMMKKKOOOYYYgggrrr777666555444444444555555666333///000444666555333000111333444444333222111000111111111111///...---............/////////000000000000000000000000000000111222333444333000...//////000000000111111111111111111111111111111111000000000111111111222222222111111000000111111222222222222222222222222222222222222333333333333444222222222222333555777888777666555444555666888999???@@@AAAAAA???<<<888666666666666666777888999:::<<<<<<>>>???AAACCCDDDEEEDDDDDDEEEGGGIIIKKKLLLLLLJJJKKKLLLNNNOOOQQQRRRRRRIIIHHHGGGGGGIIIKKKKKKJJJOOOTTTYYYYYYVVVSSSTTTUUUQQQRRRRRRSSSSSSSSSSSSSSSWWWXXXWWWTTTQQQPPPSSSUUUXXX[[[^^^___[[[VVVRRROOOQQQRRRTTTYYY]]]^^^\\\YYYWWWYYY[[[\\\\\\[[[\\\]]]XXXYYY[[[]]]^^^_________dddcccccccccaaa]]]XXXTTTTTTUUUUUUTTTQQQPPPPPPQQQPPPMMMJJJGGGFFFGGGHHHJJJGGGDDDBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@???>>>===@@@>>><<<;;;;;;<<<;;;999:::;;;;;;;;;::::::999888;;;;;;:::999999999999999::::::999999999999::::::888888888888888888888888333555777999:::999888666999777777999<<<===;;;999;;;<<<<<<;;;::::::;;;===:::;;;<<<======<<<<<<;;;;;;<<<===>>>??????>>>>>><<<===???AAABBBBBBBBBBBB????????????@@@AAACCCCCCEEEEEEFFFGGGHHHJJJLLLMMMPPPOOOPPPSSSVVVWWWVVVTTTTTTTTTSSSRRRPPPQQQTTTWWW^^^\\\\\\^^^cccggghhhhhhbbb```]]]]]]___``````^^^______^^^^^^\\\[[[YYYXXXVVVXXX\\\```dddfffhhhiiifffhhhiiiiiihhhgggggghhhfffjjjjjjgggfffhhhjjjiiigggkkklllhhhgggjjjlllkkkmmmllljjjhhhggghhhkkkmmmooommmmmmnnnppppppnnnlllnnnlllkkknnnrrrsssnnniiiooosssxxxwwwrrrllljjjjjjlllgggdddcccbbb```aaaeeeeeefffddd___YYYVVVWWWYYYKKKLLLOOOUUU^^^dddggghhh^^^^^^___aaacccbbb___\\\\\\XXXYYYccclllpppsssuuunnndddZZZXXXXXXVVVUUUVVVQQQRRRSSSSSSQQQPPPQQQRRRRRRTTTSSSRRRXXXaaafffdddnnnuuu|||~~~xxxkkk\\\QQQ```[[[SSSKKKGGGPPPhhh~~~555444444333222333333333444111///000333555444222000000000000000000000000......///000000000//////............////////////000000000000000000000000...000333333111///...---////////////000000000000000000000000000000000000000000000000111111111111222111111000000111111222333333333333333333333333111111222222222333333333333333333333444555777888666666666666666666666666:::;;;<<<<<<;;;999777555555555555555555666777888999999;;;<<<>>>???AAAAAAAAAAAACCCDDDFFFGGGIIIIIIFFFGGGHHHJJJLLLNNNPPPQQQLLLJJJIIIIIIJJJKKKKKKJJJOOOSSSVVVVVVSSSPPPPPPQQQQQQPPPOOONNNNNNNNNNNNNNNQQQRRRTTTSSSQQQPPPPPPQQQRRRSSSVVVXXXYYYUUUPPPLLLOOOOOORRRUUUYYYZZZXXXVVVTTTTTTUUUWWWYYYZZZZZZYYYSSSUUUYYY[[[]]]\\\[[[YYY]]]\\\]]]]]]]]]ZZZUUURRRNNNOOOPPPOOONNNMMMNNNOOOKKKJJJHHHEEEDDDCCCCCCCCCAAA???======>>>@@@@@@???>>>?????????>>>===<<<;;;===;;;999999::::::999888888888888999888888777666888888777777666666777777888888777777777777888888666777888888888888777666444555666777888888888888777777777888:::;;;:::888888999;;;;;;:::999999:::999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<===>>>???@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGHHHIIILLLLLLMMMOOORRRSSSRRRQQQTTTSSSRRRPPPNNNOOORRRUUUUUUWWWZZZ\\\^^^___aaaccc```___^^^_________]]]\\\```___^^^\\\[[[ZZZYYYYYYUUUYYY\\\\\\[[[\\\```dddgggfffffffffggghhhgggeeebbbfffhhheeeccceeeeeecccaaafffhhhggggggkkklllkkkmmmkkkhhheeeeeegggjjjllljjjjjjjjjkkklllllljjjhhhhhhfffdddfffiiikkkiiifffeeeiiinnnqqqooojjjccc^^^___\\\]]]``````^^^^^^aaacccfffggg___TTTNNNQQQVVVMMMNNNPPPUUU[[[```ccccccXXXWWWVVVVVVWWWXXXWWWVVVTTTPPPQQQYYYaaaeeegggjjjiii```WWWTTTSSSQQQPPPQQQOOOOOONNNLLLHHHFFFFFFFFFMMMPPPQQQQQQRRRVVVVVVTTT^^^ccckkkooolllbbbVVVOOOeeebbb^^^WWWOOOOOO\\\lll444444333333222222222222333111000000333444333222222111000///...///000000.........///////////////.........///////////////////////////////////////...111444333///,,,,,,............/////////000000000000000000000000000000/////////000000000111111111111000000000000111111333333333333333333333333111111111111222222222222333333333444444555666777444555666777777777666555666666777777777666555444444444333333444555555666666777888999;;;<<<===>>>>>>>>>???AAABBBDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMKKKJJJJJJKKKKKKKKKJJJMMMPPPRRRRRRPPPOOONNNOOONNNMMMLLLKKKKKKLLLMMMNNNHHHKKKNNNQQQRRRQQQQQQQQQMMMMMMOOOSSSWWWWWWRRRMMMOOOOOOQQQTTTVVVWWWVVVVVVUUUSSSRRRTTTXXX[[[YYYWWWTTTUUUWWWYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVTTTPPPMMMIIIKKKKKKJJJIIIHHHIIIJJJJJJIIIHHHFFFDDDCCCAAAAAA<<<:::888999;;;===============>>>>>>===<<<<<<;;;;;;:::888888999:::999888777777777888888777777666777666555555555555666666555555444444444444555555444555777888888777555444555555555555666777888888444444555666777777666666666888;;;;;;:::999999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999999:::;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>??????AAAAAAAAABBBCCCDDDFFFGGGHHHHHHIIIKKKMMMNNNNNNNNNRRRRRRPPPNNNLLLLLLOOORRRSSSWWW[[[[[[WWWUUUVVVXXXZZZ[[[]]]___``````^^^]]]^^^]]][[[YYYXXXXXXXXXYYYUUUWWWYYYXXXWWWYYY^^^bbbhhheeebbbbbbeeefffdddbbbbbbfffgggccc``````___\\\XXX___ccceeeggglllnnnmmmjjjhhheeecccccccccdddcccgggggggggffffffcccaaa___dddbbbaaaaaacccdddffffffbbbdddggglllooollleee___UUUTTTWWW\\\^^^[[[ZZZ\\\eeelllooohhhYYYPPPQQQVVVSSSSSSTTTUUUWWWXXXXXXXXXSSSPPPNNNNNNQQQTTTWWWWWWPPPLLLLLLRRRWWWYYYZZZ]]]]]]UUUPPPOOOPPPOOOPPPSSSOOONNNJJJEEEAAA@@@BBBDDDKKKLLLLLLJJJHHHIIIKKKMMMOOOSSSZZZ______\\\\\\___oookkkhhhdddYYYMMMLLLRRR{{{444444444444333333222222222111111222333444333222444222111/////////000111/////////...............///////////////.................................///222444222///,,,---...---............/////////////////////////////////....../////////000000000111000000000000000000111222222222222222222222222000000000111111111222222222222333444444555555555111222555777888888777666333333333333333333333333333333333222333333444555555555666777999:::;;;;;;;;;<<<===>>>???@@@AAABBBFFFFFFFFFGGGGGGHHHHHHHHHLLLJJJHHHHHHIIIJJJIIIIIIIIIKKKMMMNNNNNNMMMNNNNNNKKKJJJJJJJJJKKKMMMOOOPPPGGGHHHKKKNNNPPPQQQPPPOOOJJJJJJLLLPPPUUUWWWUUUQQQPPPQQQRRRSSSTTTUUUVVVWWWUUURRRPPPRRRVVVXXXVVVTTTWWWWWWWWWWWWWWWXXXYYYZZZVVVUUUTTTTTTSSSQQQMMMJJJJJJKKKKKKIIIFFFEEEEEEEEEHHHHHHGGGEEECCCAAA???>>>888666555666888;;;;;;;;;<<<============<<<<<<;;;:::999777888999::::::999777777888888888888777777666555555555555555666666555555444444444444555555333444666777777666444333555444444444444666777888444444666666666555555666666888:::;;;:::999999:::999999::::::;;;<<<======;;;;;;:::999999888888888::::::;;;<<<===>>>?????????>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDEEEDDDEEEFFFGGGHHHIIIKKKLLLOOOOOONNNLLLJJJJJJLLLNNNRRRWWW\\\[[[VVVRRRRRRUUUWWWZZZ]]]______^^^]]]]]][[[ZZZYYYWWWWWWWWWXXXXXXWWWWWWVVVWWWYYY\\\```bbbccc___\\\[[[]]]___^^^]]]```eeefffbbb______^^^[[[WWW]]]bbbccceeejjjlllkkkhhhfffeeeeeeeeebbb^^^ZZZaaacccddddddccc```^^^]]]ccccccaaa```___aaadddgggfffddddddgggjjjjjjfffbbbYYYXXXYYY]]]\\\XXXUUUVVV^^^gggnnnkkk___UUUTTTWWWVVVVVVUUUTTTRRRQQQPPPPPPMMMJJJHHHHHHJJJNNNQQQRRRQQQNNNMMMPPPQQQOOOOOORRRSSSMMMJJJKKKLLLKKKNNNRRRQQQNNNIIICCC???@@@DDDHHHHHHGGGGGGEEEDDDHHHRRR[[[KKKNNNVVV^^^^^^\\\___eeennnsssyyyttt]]]EEEDDDPPPwww333333333444333222222111111111222333333333333222444333222000000000111111000000///........./////////////////////.................................///000111000///------...------------.........///////////////////////////............////////////111000000//////000000111111111111111111111111111///000000000000111111111111111222333333333333333000111444666777888888777222222111111111222222333333333333222222333333444444555666777888999999:::999:::;;;<<<===>>>??????EEEEEEEEEEEEEEEEEEEEEEEEHHHFFFEEEEEEFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLGGGHHHIIIJJJLLLOOOQQQRRRMMMLLLKKKLLLNNNNNNMMMKKKJJJJJJKKKMMMQQQSSSTTTSSSPPPQQQRRRQQQQQQRRRTTTVVVSSSQQQPPPOOOPPPQQQPPPOOOXXXWWWVVVUUUUUUVVVWWWXXXVVVUUUTTTTTTSSSRRROOOLLLLLLMMMLLLJJJFFFDDDCCCCCCDDDDDDCCCAAA???>>>===<<<777555444444777999::::::;;;<<<<<<<<<<<<<<<;;;;;;999777666777999::::::999777777888888999999888888555555555444555555666777666666555555555555666666333444555555555555444333444333333444444555666777666777999999777777777888666777999:::999999:::;;;888888888999:::;;;<<<===;;;:::999888888888888999999999999:::;;;<<<>>>???============>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDAAABBBDDDDDDDDDEEEHHHJJJJJJKKKLLLLLLJJJIIIJJJKKKOOOTTTYYYYYYVVVTTTVVVYYYXXX[[[^^^^^^]]][[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[[[[\\\ZZZYYYYYY[[[^^^```aaaccc```]]][[[[[[]]]^^^^^^]]]aaacccaaa```bbbcccaaa]]]bbbdddbbbbbbeeefffeeegggfffeeeggggggddd]]]WWW[[[___bbbddddddcccbbbbbbccccccccc```^^^^^^bbbfffjjjfffaaa```aaabbbaaa___ccc```^^^___[[[TTTPPPQQQQQQXXX```bbb^^^XXXUUUUUUQQQRRRRRRQQQNNNMMMMMMNNNOOOLLLJJJIIIJJJLLLMMMMMMTTTQQQOOOPPPNNNJJJIIILLLOOOJJJGGGHHHHHHFFFIIIMMMPPPNNNJJJEEEBBBCCCGGGJJJNNNMMMLLLIIIFFFIIIVVVcccLLLLLLSSS```ccc\\\VVVVVVSSSlllpppIII@@@MMMttt111111222222222111000///...000111222222111111111444333222111000000000000//////......///000222333000/////////............------------------------///---------......---,,,,,,,,,---------.................................------........./////////000000////////////000000/////////////////////////////////000000000111111///000111222222222111111222333444555666666666666333222111000000111222333444333333222222333333333555555666777888999999:::888999999:::;;;<<<======@@@AAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAACCCEEEEEEDDDGGGFFFFFFGGGHHHIIIIIIHHHEEEFFFIIIKKKMMMOOOPPPPPPQQQNNNKKKJJJLLLNNNNNNMMMKKKKKKKKKJJJIIIKKKNNNQQQMMMNNNOOONNNLLLMMMPPPSSSSSSRRRQQQNNNLLLJJJKKKLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQRRRQQQOOOMMMJJJJJJJJJGGGDDDAAAAAAAAABBBAAA@@@>>>===<<<<<<<<<777555444444777999999999999999:::;;;;;;::::::999666555444555777888999888666666777888888888888888444444333333444444555666555444444333333444444555333333333333333333333333222333333444555555666666666888::::::888666777999555666777777666777999;;;666666666666777999:::;;;;;;:::999888888888999:::888777777777999:::<<<===;;;;;;;;;;;;<<<===?????????????????????@@@AAABBB???AAABBBBBBAAACCCFFFIIIEEEHHHKKKLLLKKKIIIHHHHHHJJJMMMRRRSSSTTTTTTVVVYYYVVVYYY\\\]]][[[ZZZ[[[]]][[[\\\]]]^^^`````````aaaaaabbbbbb___[[[YYY[[[^^^eeecccaaa]]][[[\\\```ccc^^^bbbccc``````dddfffeeebbbeeeeeeaaa```bbbcccbbbeeecccaaaccceeeddd^^^YYYXXX\\\bbbddddddccccccdddaaacccddd```[[[ZZZ___dddhhhddd___[[[ZZZ[[[\\\]]]ccc^^^[[[ZZZWWWQQQOOOQQQMMMOOORRRVVVYYYXXXTTTQQQLLLNNNOOONNNKKKJJJKKKMMMOOONNNMMMNNNOOOPPPNNNMMMVVVRRRPPPPPPMMMHHHGGGJJJKKKGGGEEEFFFEEECCCFFFKKKMMMMMMMMMJJJHHHFFFFFFGGGPPPQQQSSSRRRMMMKKKVVVcccTTTJJJLLL^^^kkkeeeXXXPPPNNNaaa|||WWWEEEGGGppp///000111111111000...------...111111111000000000222222222111000//////...............000222444666000000//////.........---------------------------...+++)))***---///---***,,,,,,,,,---------..............................---------.........//////000000////////////000000////////////////////////////////////000000000000...///111222222111000///555555555555555555555555444333111000///000222333444444333333222333333333555666666777888999::::::888888999:::;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBB@@@???>>>???AAACCCCCCCCCHHHGGGFFFFFFGGGGGGFFFEEEEEEFFFIIIKKKMMMNNNNNNNNNQQQMMMHHHHHHLLLPPPRRRRRRMMMMMMKKKGGGDDDDDDHHHMMMKKKLLLLLLKKKHHHIIIMMMQQQTTTUUUTTTPPPJJJHHHIIILLLNNNOOOQQQSSSRRRQQQNNNMMMMMMLLLLLLMMMOOOOOONNNMMMEEEFFFFFFDDD@@@>>>>>>???BBBAAA???>>>======>>>>>>777555444444777999999999777888888999999999888888444333222333555777777777555555666777888888777777333222222222333444444555111111000000000000111111444333333222222333333444111222333444555555555555444777999888666444666777444555555444444555888:::444444333444555777999:::::::::999888888999:::;;;666666555666777888:::;;;888999999:::;;;<<<>>>???>>>>>>===>>>>>>???@@@AAA>>>@@@BBBAAA@@@AAAEEEIIIBBBFFFJJJLLLKKKIIIHHHGGGFFFHHHKKKMMMOOOPPPRRRTTTRRRVVVYYY[[[[[[\\\___bbb]]]^^^aaaccceeefffeeeeeedddiiijjjdddYYYTTTVVV[[[aaaaaa___[[[WWWXXX\\\aaacccfffeeeaaa```ccceeeeeebbbeeeddd```___bbbdddcccbbb^^^\\\^^^aaabbb^^^ZZZXXX\\\aaacccaaa____________bbbccc___YYYXXX\\\aaabbb```]]]YYYXXXYYY\\\^^^[[[VVVSSSSSSRRROOOPPPTTTTTTPPPMMMPPPVVVWWWSSSMMMKKKMMMNNNLLLIIIGGGHHHJJJIIIIIIKKKMMMPPPQQQPPPNNNUUURRRQQQQQQMMMHHHHHHKKKGGGDDDCCCEEEDDDCCCFFFLLLJJJLLLOOOOOOKKKGGGDDDBBBCCCHHHQQQWWWTTTQQQZZZgggaaaMMMGGG[[[sssvvviii^^^kkk```aaaoooqqq```PPPLLLmmm222333333111...,,,,,,---////////////////////////---...///000000///...---////////////////////////............///////////////............---------------------,,,,,,+++***)))***+++,,,---.........///......------,,,++++++///...---,,,+++,,,,,,---+++...222777888666000+++...///000000000...---,,,////////////////////////...///000222222111111000666777888777555444444666666555333111000000111111222222333444444555666666444555666777888888888888999999999999999999:::::::::<<<>>>?????????@@@AAA>>>>>>@@@DDDIIIJJJGGGDDDGGGEEEDDDEEEGGGHHHHHHGGGDDDEEEGGGIIIJJJLLLLLLMMMKKKJJJJJJLLLPPPRRRPPPNNNNNNMMMKKKJJJIIIIIIJJJKKKGGGGGGHHHHHHGGGFFFDDDCCCJJJKKKMMMMMMMMMLLLKKKJJJOOOPPPPPPOOOMMMNNNPPPRRRNNNMMMKKKJJJKKKJJJIIIGGGHHHFFFCCC???===<<<<<<<<>><<<;;;::::::;;;<<<999999888777777666777777888777555444555777:::<<<===;;;888666555555555666555666666666555444333333666555444333333333333333555444444333333222111111222222222111111000000000222111000000111222555666333333333444444333222222222222333333333333444444333333333444444444555555666666666666777777777777888777777777666666555555666888999:::999999:::<<<;;;;;;::::::;;;<<<>>>???===<<<<<<===???AAACCCEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFJJJNNNRRRSSSQQQPPPRRRSSSSSSSSSTTTWWW[[[^^^ZZZ[[[^^^bbbeeefffdddbbbbbb```\\\YYYXXXXXXYYYZZZVVVTTTUUUWWWWWWUUUWWW\\\fffccc```bbbeeeeee```\\\___^^^]]]\\\]]]```dddgggbbb]]]ZZZ\\\bbbccc___YYYWWW[[[^^^```bbbbbb```\\\[[[[[[YYYWWWVVVWWW[[[^^^``````[[[UUUTTTWWWUUUNNNSSSRRRPPPNNNLLLLLLLLLLLLJJJKKKKKKKKKJJJKKKMMMOOOTTTOOOIIIFFFEEEEEEBBB@@@FFFFFFFFFHHHKKKNNNNNNMMMJJJKKKKKKJJJHHHHHHIIIKKKGGGDDDBBBDDDGGGIIIGGGEEEGGGLLLPPPPPPMMMJJJIIIJJJIIIEEEHHHRRRYYYWWWTTTTTTYYYNNNIIIOOOVVV[[[bbbiiijjjgggccc___[[[VVVOOOKKKsss111222222000...------....................................//////.................................------........./////////............---------,,,,,,,,,------,,,++++++*********+++,,,---------------------------,,,,,,,,,///...---,,,+++,,,,,,---------///111333222///---222222222222222111000///...........................///000111222111111000444555555555333222333444555444333222111111111111111222222333444444555555333444555666777777777777777777777888888888888888999;;;===>>>======???@@@>>>>>>@@@EEEJJJLLLLLLJJJAAAAAABBBDDDGGGHHHFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJEEEEEEEEEIIIMMMPPPOOONNNNNNMMMKKKJJJIIIHHHIIIIIIEEEFFFGGGGGGGGGFFFEEEDDDHHHHHHIIIIIIIIIIIIIIIIIIFFFGGGIIIKKKLLLKKKJJJIIIJJJHHHGGGHHHIIIIIIHHHGGGFFFDDDAAA>>><<<::::::;;;===<<<:::999999999999:::888888777666666666666666777666555444555777888:::;;;999777555444444444555555555555666555555444444555555444333333333333333111222222333444444555555333222222222111111111111222111000000111222444666333333333444444333333222222222222333333333444444333333333444444444444555555555666666666777777777888888777777777666666666666888999999888999:::<<<;;;:::::::::;;;<<<>>>???===<<<<<<<<<===>>>@@@AAACCCDDDEEEEEEFFFFFFEEEEEEFFFGGGJJJMMMPPPQQQQQQPPPPPPQQQSSSTTTUUUXXX\\\```___```bbbeeehhhhhheeeccc___^^^[[[XXXVVVUUUUUUUUUXXXWWWXXX[[[[[[YYYZZZ___dddbbb```aaadddccc```[[[\\\\\\\\\\\\]]]___bbbdddfffdddbbbccceeefffccc___\\\___aaaaaa___^^^]]]\\\TTTWWW[[[]]]\\\[[[ZZZZZZ]]][[[TTTMMMLLLQQQQQQLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDFFFHHHIIIJJJJJJMMMNNNUUUQQQKKKHHHFFFDDD@@@>>>CCCCCCCCCEEEIIIKKKLLLKKKLLLMMMMMMKKKHHHFFFFFFGGGBBBBBBCCCEEEHHHIIIIIIHHHFFFGGGHHHJJJLLLLLLKKKJJJHHHDDDGGGSSS\\\]]][[[ZZZZZZMMMHHHMMMOOOLLLTTTbbb___]]][[[[[[ZZZVVVNNNHHHqqq~~~www///000111000...---...///..............................------------......------------------------------------............------------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------...------,,,,,,,,,,,,---...,,,++++++---.........000///.............................................///000111111111000000111222333222000000000222222333333333222111000000111111111222333333444444222333444555555666555555555666666666777777777777888999;;;<<<;;;<<<===???AAA@@@@@@CCCGGGJJJKKKKKK:::;;;===BBBFFFHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIEEEDDDDDDGGGJJJLLLLLLKKKMMMLLLJJJHHHGGGGGGGGGGGGCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGDDDEEEHHHMMMQQQQQQLLLGGGEEEDDDCCCDDDFFFGGGFFFEEEEEECCCAAA>>><<<<<<;;;<<<;;;:::999888777777777777777666555555555555555555666666666666666666666666888777555444333333333444444444555555666555555555444444333333222222333333222222333333444555555555333333333222222222222111222111000000111222444555222333333444444333333333222222222222333333333333333333333333444444444444555555555666666666666777888888888888777777777777666777888888777888:::<<<::::::::::::;;;<<<=========<<<<<<;;;;;;;;;<<<<<>>CCCGGGIIIJJJEEEFFFGGGIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHIIIHHHGGGEEEEEEEEEFFFFFFAAABBBCCCDDDDDDEEEEEEEEECCCBBBBBBAAABBBCCCEEEFFFEEEEEEGGGMMMSSSTTTNNNHHHCCCBBBAAABBBCCCDDDCCCBBBEEEDDDBBB@@@???>>>>>>>>>::::::999888777666666666555555444444333444444555666666777888777777555555777666555444333333444444222333444555555666555555333333222222222222333333555555444444333222222222333333333222222222222222111111000000111222333333222222333444444444333333111222222222222333333333222222333333333444444444444444555555555666666666888888888888888888777777666777888777666777999<<<999::::::::::::;;;;;;<<<>>>===<<<;;;:::999999999>>>???AAABBBDDDEEEEEEFFFGGGHHHIIIIIIIIIKKKMMMOOOLLLNNNPPPQQQRRRTTTWWWZZZUUUVVVXXX[[[]]]]]]ZZZXXXXXXXXXYYYXXXWWWUUUSSSRRRSSSSSSWWW\\\[[[XXXXXX[[[bbbaaaaaacccfffhhhhhhfffddddddccc```]]]]]]```dddeeeggghhhfffccc```aaabbb^^^]]]\\\YYYTTTPPPSSSXXXVVVTTTPPPMMMMMMRRRYYY___\\\ZZZTTTPPPNNNPPPRRRRRRJJJKKKLLLMMMMMMLLLKKKJJJGGGIIIKKKKKKIIIGGGFFFFFFQQQPPPOOONNNLLLJJJHHHFFFDDDBBBAAAAAABBBDDDDDDCCCHHHIIIJJJHHHEEEAAA@@@@@@;;;@@@EEEHHHGGGFFFGGGHHHKKKHHHFFFEEEGGGHHHHHHFFFEEEBBBBBBHHHOOOQQQMMMIIIHHHEEEAAADDDOOOZZZ[[[VVVTTTSSSSSSXXX\\\\\\WWWRRRjjjoooyyy~~~,,,---......------...///---------------------------,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************))))))******+++******)))+++++++++,,,++++++******)))******+++,,,---......++++++,,,,,,,,,,,,,,,,,,+++++++++,,,......---+++000///...---...///000111........................///////////////000000000///000111111000///000222///000111222333222111000000000111111111111222222111222222333333333333333555555666666777888888999888999:::::::::;;;===???DDDCCCAAA@@@@@@CCCGGGIIIEEEAAA===<<>>BBBBBBAAA@@@?????????>>>;;;;;;:::999888777666555444333333333333333444444666777888999999777666555666555555555555555555555111222333444444444444444222222111111111222222333444444444333222222111111222222222222222222222222111111111111111111222222111222333333444444444333111111111222222222333333222222222333333333444444444444444444555555555555777777777777777777888888666666777666555666999;;;999999999:::::::::::::::=========<<<:::999888888<<<===???AAACCCDDDDDDEEEFFFGGGHHHGGGEEEFFFJJJMMMJJJLLLMMMMMMMMMNNNPPPRRRNNNOOORRRUUUYYYYYYWWWUUUQQQRRRTTTVVVVVVUUUTTTSSSPPPQQQTTTYYYYYYVVVVVVZZZ\\\]]]^^^aaadddgggiiiiiihhhhhhfffaaa\\\[[[^^^bbbaaadddfffddd___\\\]]]```\\\YYYWWWWWWTTTOOORRRYYYddd```XXXQQQNNNPPPVVV[[[WWWVVVUUUTTTQQQOOONNNNNNDDDEEEGGGHHHHHHHHHGGGFFFHHHJJJMMMMMMKKKIIIGGGGGGFFFGGGHHHJJJJJJJJJKKKKKKNNNKKKHHHFFFFFFFFFFFFEEECCCDDDEEEDDDAAA??????@@@<<>><<<==================<<<<<<<<<<<<;;;;;;999888666555333333333333333333444555444555666777888777666555444444555555555555555555111111222222333333222222111111000000111111222222000000111111222333333333000111111111111222222222000111111111111111111111111111222333444444444444111111111111222222222222222222222222333333333333333333333444444444555555666666666666777777777777666666666555444555888;;;888999999::::::999999888;;;;;;;;;;;;:::999888777;;;<<<>>>@@@AAABBBCCCCCCDDDFFFGGGEEEBBBBBBFFFIIIGGGIIIJJJJJJIIIIIIJJJKKKLLLMMMPPPTTTXXXYYYWWWUUUKKKLLLNNNPPPRRRSSSRRRRRRQQQQQQTTTXXXYYYVVVWWW[[[VVVWWWYYY[[[^^^aaadddfffeeeggggggccc\\\YYY[[[___```bbbdddccc___]]]]]]___ddd^^^]]]bbbbbb]]]]]]bbbjjjiiigggaaa[[[UUURRRQQQNNNNNNPPPRRROOOHHHDDDEEECCCDDDDDDEEEEEEEEEDDDDDDDDDFFFIIIJJJJJJJJJKKKLLLDDDFFFIIIKKKLLLMMMPPPRRRUUUQQQMMMKKKJJJJJJIIIHHH@@@AAAAAA@@@???>>>@@@AAAAAACCCEEEEEEDDDBBBAAAAAA;;;>>>@@@>>><<<<<>>BBBCCCBBBCCCEEEDDDBBB<<>>???AAABBBBBBCCCGGGMMMRRRQQQKKKDDD>>>>>>@@@CCCEEECCCCCCCCCDDDCCCCCCBBBBBB???AAABBBAAAAAABBBGGGJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA???>>>>>>??????===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;999777555444333333333333333444555555222333333444555555555555222222333444444444444444000111111111111000000///000000000000000111222222/////////000111111222222//////000000000111111111000000111111111111000000000111222333444444444444111111111111222222222222111222222222222333333333222333333333333444444444444555555555666666666666666666555444333555888;;;888888999::::::999888777777888999999999999888777;;;<<<===???@@@AAAAAAAAAAAADDDFFFDDD@@@???BBBEEEDDDEEEGGGHHHGGGGGGHHHIIIJJJJJJMMMPPPSSSTTTQQQOOOJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPRRRVVVWWWUUUWWW\\\UUUVVVWWWXXXYYY[[[^^^```\\\ccciiihhhbbb]]]\\\]]]```aaaaaaaaa```^^^^^^___hhh```___hhhkkkdddaaaccc___cccffffff```XXXPPPLLLKKKKKKNNNQQQLLLCCC???AAAFFFFFFEEEEEEEEEEEEEEEEEEAAACCCEEEFFFFFFGGGIIIKKKHHHJJJKKKKKKJJJLLLOOORRRQQQNNNJJJHHHHHHHHHHHHHHHBBBBBBAAA???===>>>AAACCCEEEEEEDDDDDDEEEEEECCCAAA;;;<<<<<<======>>>@@@AAA>>>FFFJJJFFFCCCEEEGGGGGGJJJbbb|||vvvUUUUUUXXXZZZTTTKKKFFFFFFJJJYYYvvv{{{www,,,---...---+++***+++,,,++++++++++++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((''''''((())))))***))))))'''((()))***+++,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,---,,,,,,++++++***((()))+++,,,,,,+++***+++---...///......---------------------------///......------///000111---...//////......000111000///......///111333444333333222222222222222222333333444444444333333222111111222333555666666777666666666666555777:::===???AAABBBAAAAAACCCHHHMMMJJJFFFAAA???AAADDDGGGIIIIIIHHHHHHGGGEEEDDDBBBAAADDDEEEFFFDDDBBBBBBFFFJJJMMMLLLJJJGGGEEEDDDDDDDDDEEEEEEDDDCCCCCCDDDFFFGGGHHHHHHIIIIIIHHHFFFDDDCCCAAADDDFFFFFFDDDAAA@@@???===<<<;;;<<<>>>>>>>>>===;;;<<<<<<===>>>>>>======;;;;;;;;;;;;999777555333333333333333444444555666000000111111222333444444000111222333333333333333000000000000000///...---000000///000000111222222111111000000///...............//////000000000111000000111111111111000///000111222333444444555444000111111111111222222222111111222222222333333333222222333333333444444444333444444444555555666666666666555333333444888;;;777888999::::::999777777444555666888888888777777;;;<<<===???@@@@@@@@@@@@???BBBEEECCC???===???CCCAAACCCFFFGGGGGGGGGIIIJJJEEEFFFGGGJJJLLLLLLIIIGGGMMMMMMNNNOOOPPPPPPQQQRRRPPPNNNPPPSSSTTTSSSVVV[[[XXXYYYYYYXXXXXXYYY[[[]]]VVVaaalllooojjjbbb___^^^^^^^^^____________^^^]]]```WWWVVV```eee^^^WWWWWWPPPUUU[[[]]][[[VVVQQQOOOOOOMMMPPPRRRLLLCCC@@@CCCFFFEEEDDDBBBBBBBBBCCCDDDAAABBBCCCBBBAAABBBDDDFFFFFFGGGGGGEEEBBBCCCFFFJJJJJJGGGCCCAAABBBDDDDDDDDDEEEDDDBBB???===>>>AAADDDHHHEEECCCDDDGGGHHHFFFCCCBBB@@@===>>>AAABBB???<<>>>>>:::;;;AAABBB?????????>>>>>>@@@BBBEEEGGGEEEEEEEEEDDDBBBCCCEEEGGGFFFFFFEEEEEEFFFHHHJJJKKKPPPTTTSSSNNNNNNQQQMMMGGGJJJMMMMMMJJJMMMSSSTTTPPPUUUTTTSSSRRRSSSVVVYYY[[[XXX[[[^^^aaaaaa___\\\ZZZXXXUUUTTTWWW]]]___\\\WWW\\\]]][[[WWWXXXZZZYYYTTTRRRRRRUUUXXXTTTMMMKKKOOOPPPQQQQQQNNNHHHCCC@@@???@@@AAACCCEEEEEEFFFEEEEEEAAA@@@>>>>>>>>>@@@BBBCCCEEEDDDCCCBBBAAA@@@?????????>>>===;;;:::<<<@@@CCCCCCGGGIIIGGGBBB???@@@CCC;;;999:::===BBBEEEEEEDDD@@@>>>@@@DDDDDDAAA@@@BBBFFFMMMOOOHHHDDDJJJXXXaaaiii]]]]]]bbbhhhhhh\\\LLLEEEFFFHHHMMMttt~~~uuu}}}sss+++,,,,,,,,,,,,+++))))))******+++++++++******))),,,***)))))),,,,,,+++)))***************************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++------------------------------------........................//////000111000/////////////////////000000//////000000111222111222222222111333888<<<444444444444444555555555666666666666666666666777999;;;>>>@@@AAACCCFFFHHHIIIIIIGGGEEECCCCCCFFFHHHHHHFFFDDDDDDFFFGGGEEEDDDEEEGGGIIIGGGDDDCCCGGGKKKKKKJJJGGGFFFEEEEEEFFFFFFGGGDDDBBBBBBDDDFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDBBBCCCCCCCCCCCCEEEIIILLLGGGDDD@@@>>><<<:::888666666777888999:::;;;<<<<<<::::::;;;;;;::::::999888555444444333222222111111222222222222222222222222111111111000000000//////000000000000000000000000........................////////////////////////---///111111000///000111444222000000000111000///000000000000000000000000000111111000...///000222///555777333000222333000333333333444444444555555111111111222222444555555333333333333444444444444666777777777777666555444555666666555444555777:::999<<<<<<:::;;;???AAA>>>@@@?????????@@@CCCEEEGGGEEEFFFFFFEEEDDDDDDFFFHHHHHHHHHGGGGGGHHHIIIJJJKKKJJJNNNNNNMMMOOOSSSRRRMMMJJJMMMMMMJJJLLLQQQRRRNNNQQQPPPOOOOOOPPPRRRUUUWWWTTTVVVZZZ\\\]]][[[XXXVVV]]]WWWPPPLLLNNNQQQSSSTTT]]]```^^^WWWRRRTTTUUUUUURRRYYY\\\UUUHHHAAAAAACCCIIIHHHFFFFFFEEEDDDAAA???BBBBBBCCCDDDDDDCCCBBBBBBBBBAAA@@@??????@@@BBBCCCDDDCCCCCCBBB@@@??????>>>;;;;;;:::999999;;;???CCCBBBEEEFFFDDD@@@===???BBB:::999888;;;???BBBBBBBBB@@@>>>@@@CCCDDDAAA@@@BBB===HHHOOOMMMOOO___vvvdddPPPLLLPPPbbbeeeeee___QQQEEEAAAAAARRRyyy}}}rrrxxxuuu((()))***+++,,,,,,,,,,,,++++++++++++***)))((('''***)))((()))***+++***(((************************))))))))))))))))))******))))))))))))************))))))))))))))))))))))))************************)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------------------..................---------......///////////////////////////000000//////000000111222000333333111...111:::BBB444444444555555555666666444444666777666555444333777999;;;===>>>???BBBDDDFFFFFFEEEBBB??????AAACCCEEEDDDCCCCCCEEEFFFFFFEEEDDDFFFGGGFFFCCCBBBEEEHHHHHHHHHHHHGGGGGGFFFFFFFFFEEECCCBBBBBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCC???@@@AAAAAABBBDDDHHHKKKGGGDDDAAA>>>===;;;999777666666777777888999::::::::::::;;;;;;::::::999888444444333333222111111111333333333333333333333333111111000000000000//////000000000000000000000000........................////////////////////////000111222111000000222444999666222000000000000///000000000000000000000000000111111000///...000222111444444111///111333222333333444444444555555555111111111111222333444444222222333333333444444444666666777777666666555555555666777777777777:::<<<888::::::888999===>>>===@@@?????????AAACCCEEEFFFDDDEEEFFFEEEDDDEEEGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIFFFIIIJJJKKKOOOTTTTTTQQQKKKMMMMMMJJJJJJMMMNNNLLLMMMMMMLLLLLLMMMPPPSSSTTTOOOQQQTTTWWWWWWUUUSSSQQQXXXTTTNNNJJJIIIKKKNNNQQQ\\\```___VVVOOOPPPUUUXXXWWWVVVNNNDDD??????>>>;;;EEECCCBBBCCCEEEEEECCC@@@CCCCCCCCCCCCBBBAAA???>>>BBBAAA@@@???>>>???@@@AAABBBBBBAAA@@@???>>>>>>===777777777777777:::???BBB@@@BBBBBB???<<<:::===@@@;;;999777888;;;>>>???@@@@@@>>>???BBBBBB@@@???BBBBBBIIINNNNNNWWWpppcccIII>>>AAAHHHSSSSSSWWW[[[TTTGGGBBBEEEYYYsssyyyyyy(((((()))***+++,,,,,,,,,***************)))(((((()))((((((((()))))))))(((************************)))))))))))))))*********((()))))))))************((((((((((((((((((((((((************************))))))))))))******************************************+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,,,,------.........//////////////////////////////000111111111222222000...000888>>>444444444555555666666777444444555555444444333333555777999:::;;;<<<>>>@@@AAAAAAAAA???======???AAAAAAAAA@@@AAABBBCCCDDDDDDCCCEEEFFFEEECCCBBBCCCEEEEEEEEEFFFGGGGGGFFFEEEDDDBBBAAAAAA@@@AAAAAAAAA@@@DDDDDDDDDCCCCCCCCCCCCCCC?????????===<<<<<>><<<<<<=========<<<555666666666777888888888999999:::::::::999888888333333222222111111111000333333333333333333333333000000000000000000//////000000000000000000000000........................////////////////////////000111111000//////222444999555111/////////000000000000000000000000000000///000111000///...000111222222111///...000111222222222333333333444444444111111111111111222333333222222222222333333333333444444555555555555444444444555666777666777999;;;666777888777888:::<<<<<<>>>>>>>>>>>>???AAABBBCCCBBBCCCDDDEEEDDDDDDFFFHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHJJJNNNQQQRRRQQQKKKLLLLLLJJJIIIJJJKKKKKKLLLLLLKKKLLLMMMOOORRRSSSMMMOOORRRTTTTTTSSSQQQOOOKKKOOOSSSUUUTTTRRRQQQQQQWWW[[[[[[TTTPPPQQQUUUVVVWWWTTTRRRMMMBBB777888@@@DDDEEEFFFGGGGGGEEECCCAAAAAABBBBBBBBBAAA@@@>>>===@@@???>>>===<<<<<<======@@@??????>>>======<<<<<<777888888777777999===@@@>>>???>>>;;;888888;;;===<<<:::888777888;;;===???>>><<<<<>>AAAGGGFFFMMMTTTOOOBBBAAAIII___zzz******************++++++'''((()))***************(((((()))(((((((((((()))))))))))))))))))))))))))(((((())))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,---------....../////////000/////////...///000000111222000//////111222333333333333444444555666666777666555333222222333444555555777999999999999;;;===<<<<<<===<<<;;;<<<>>>@@@===>>>>>>??????@@@BBBCCCBBBCCCDDDDDDCCCBBBCCCCCCBBBCCCDDDEEEEEEDDDBBBAAA???@@@@@@@@@???>>>>>>>>>CCCCCCCCCCCCBBBBBBAAAAAA???>>>===:::777777888::::::999888999;;;======<<<666666666666666666666666888888888888888777777666222111111111111111000000222222222222222222222222//////////////////000000////////////////////////...................................................//////...------000222444111...,,,---///000000////////////////////////...///111000///...///000111/////////000000000111000000111111111222222222111111000000000111222222111111111222222222333333222333333444444333333333111333555555444444666777666555555777888888:::;;;;;;;;;<<<<<<===>>>???@@@>>>@@@BBBCCCCCCCCCEEEGGGEEEEEEEEEEEEDDDCCCCCCBBBEEEDDDEEEIIIMMMPPPQQQRRRLLLLLLLLLKKKIIIGGGHHHKKKKKKJJJJJJKKKLLLMMMOOOPPPNNNPPPRRRTTTTTTSSSQQQPPPHHHNNNVVV\\\\\\ZZZVVVUUUSSSVVVUUURRRQQQSSSQQQLLLPPPZZZooozzzbbb<<<333AAA===BBBGGGHHHEEEAAA@@@AAA???@@@AAAAAAAAA@@@>>>===??????>>>======<<<<<<<<<======<<<<<<;;;;;;::::::999::::::999888999<<>>;;;>>>HHH^^^|||yyycccOOODDD???>>>===JJJLLLRRRUUUMMMAAABBBKKK```++++++***)))))))))******&&&'''((()))************''')))***)))((('''(((***))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************************************+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------...---------......//////000//////......//////000111111//////000222222000---111222222333444555666666666444222111111333666888666888999999888888999;;;999:::;;;<<<;;;<<<>>>@@@<<<===>>>>>>>>>>>>@@@BBBAAABBBCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDCCCBBB@@@??????@@@AAAAAA???======>>>@@@@@@AAA@@@@@@???>>>=========<<<:::888888:::<<<:::999777777888999888777666666666666666666666555666666777777666666555444000000000000000000000000111111111111111111111111......////////////000000........................------------------------........................,,,---------,,,,,,...000000---++++++---///000000////////////////////////---///111000///......///000...///333555222////////////000000000111111111111000000000000000111111000000111111111222222222111222333333444333333333111333555555444333444555666444444777888777888;;;999::::::;;;<<<<<<======<<<>>>AAABBBBBBCCCDDDFFFEEEEEEEEEEEEEEEDDDCCCBBBCCCAAABBBGGGLLLNNNQQQTTTLLLKKKLLLLLLIIIEEEGGGLLLIIIIIIIIIIIIJJJJJJKKKKKKPPPQQQSSSTTTUUUTTTSSSRRRQQQRRRUUUXXXYYYYYYXXXWWWRRRTTTSSSRRRSSSTTTPPPIIISSSTTTlllnnnKKK>>>888;;;???AAA@@@???@@@AAA???@@@AAAAAAAAA???>>>===>>>>>>>>>>>>>>>>>>======;;;;;;::::::999999999999:::;;;;;;:::999:::<<<>>>;;;:::999888777888999999<<<<<<;;;:::999:::===???;;;888888;;;;;;999:::===:::HHH```|||mmmggg```UUULLLHHHGGGHHHIIIIIIRRR\\\```]]]WWWUUUVVV^^^+++***)))(((((()))***+++(((((()))))))))))))))(((''')))+++***(((''')))+++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********************************+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,---...///000,,,,,,---......///000000///............///000000...///111111111111111111000000111222333444555555333333333333444555777888777999:::999888888999::::::;;;<<<<<<;;;;;;===>>>===???@@@???>>>>>>@@@CCC@@@AAABBBDDDEEEFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???@@@CCCDDDDDDAAA??????@@@???@@@@@@@@@???>>>===<<<<<<<<<;;;999888888:::===;;;999777666777777666444777777777777666666555555444444555555555444333333000000000000000000000000////////////////////////........./////////000000------------------------------------------------........................***,,,......---,,,---......---+++,,,...//////...////////////////////////---///000111///......///000...222999<<<666111///000000000000111111111111111000000/////////000000000000000000111111111222333333444555555555555555444666777777666444444444666333333777888666777<<<999:::;;;;;;<<<<<<<<<<<<;;;>>>AAACCCCCCDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGFFFFFFBBBAAAGGGKKKKKKMMMQQQLLLKKKLLLNNNJJJEEEGGGNNNKKKKKKKKKJJJJJJJJJJJJJJJPPPQQQRRRSSSTTTSSSRRRRRRUUUSSSRRRTTTWWWYYYXXXVVVPPPUUUWWWVVVWWWZZZ[[[YYY[[[SSSWWWrrroooSSSDDD???:::;;;???CCCDDDBBBBBBBBBBBBBBBAAA???===;;;:::;;;;;;<<<<<<<<<<<<;;;999999999888888888888888888999::::::::::::===???::::::999999999999999888999;;;<<<;;;999999<<<>>><<<999888;;;;;;999;;;>>>FFF```~~~yyy___JJJLLLPPPSSSTTTRRRPPPOOOPPPEEEUUUfffpppwwwyyymmm\\\YYY{{{))))))(((((((((***+++,,,************)))((('''&&&(((***,,,+++(((''')))+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---...///000111,,,,,,------...///000000...............///000000+++000333333//////333888///000000111333444555555000111333555777777777777999:::;;;:::999888999:::;;;===>>>===;;;;;;;;;===>>>@@@BBBAAA???>>>AAACCC@@@@@@AAADDDFFFGGGFFFEEEFFFEEEEEECCCBBBAAA@@@@@@BBBEEEGGGFFFCCC@@@@@@AAAAAABBBBBBBBBAAA@@@>>>======<<<;;;888666666888::::::999777666777777777666888888888777666666555555333333444444333333222111////////////000000000000////////////////////////---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................))),,,...///...---------...---------//////...---////////////////////////,,,...000111///.........111///444>>>AAA:::222000000111111111111222222222111000////////////000000000000000000111111111111444444555666777777777666777999::::::888666555555777333333888999666777<<<::::::;;;<<<============;;;>>>BBBDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLJJJJJJLLLFFFDDDHHHJJJGGGHHHKKKLLLKKKLLLNNNJJJDDDGGGOOOOOONNNNNNMMMLLLLLLKKKKKKOOOPPPQQQRRRSSSRRRQQQQQQRRRPPPPPPUUU[[[]]]YYYTTTNNNVVV\\\\\\\\\cccjjjnnn\\\```ZZZQQQ\\\tttzzzWWWJJJ<<<:::CCCJJJIIIDDDEEEEEEDDDCCC@@@>>>;;;999555666777888888888888888888888888888777777777777555777999999:::;;;>>>@@@:::999999:::;;;:::999777777999<<<;;;999999;;;===>>>:::999<<<<<<:::<<<@@@LLLlllyyy^^^JJJ@@@GGGRRR^^^bbb\\\RRRJJJGGGIII]]]ppp}}}sssTTTUUUvvv~~~))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,)))******++++++,,,------,,,---------.../////////---...///...,,,++++++,,,////////////000000000000111111111000000000000000000000111222444555555666444444444555555555555555888888888999999:::::::::999:::<<<>>>@@@@@@??????CCCBBB@@@??????@@@BBBCCCAAAAAAAAA@@@AAADDDHHHLLLIIIJJJIIIGGGDDDAAAAAAAAACCCGGGHHHCCC<<<:::???EEEDDDBBBAAABBBCCCBBB>>>;;;;;;;;;::::::999888777777888888888888888777666666555666888999888666333111444444444444444444444333222111111000///......---////////////////////////........................---------............///,,,,,,------------,,,,,,------............------...------,,,,,,------...,,,,,,---...//////......---------............///...---,,,+++,,,...000222111333444666666555444333111111111111111111111111222222111111111111111111///111222222111111222333777666444444555777999;;;555444444444444555666666333555777888999999999888999;;;<<<;;;::::::;;;<<<===???AAABBBDDDDDDDDDCCCHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHIIIJJJJJJNNNNNNMMMKKKIIIIIILLLNNNTTTTTTSSSOOOKKKKKKNNNQQQOOORRRWWWZZZZZZVVVRRRNNNNNNOOOPPPSSSVVVWWWWWWVVVWWWVVVUUUUUUWWW[[[___aaaTTTTTTVVVXXXXXXZZZdddoooYYYLLLBBBBBBDDDBBB@@@AAAAAABBBBBBBBBAAA>>>;;;999888777888:::;;;999:::<<<:::999888777777777999999555555777===CCCDDD@@@;;;:::999999999888888777777888888888888777777777777???>>><<<<<<<<<===>>>>>>bbbfffZZZOOOAAAEEETTTiiiqqqfffQQQDDDAAAJJJQQQdddzzzrrr\\\OOORRRrrr}}}))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******))))))************+++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,)))******++++++,,,------------------............,,,...///...---,,,---....../////////000000000000111000000000000000000000000111111222333444555666444444444444555555555555999999999:::;;;<<<<<<===<<<<<<===???@@@@@@@@@@@@AAA@@@????????????@@@AAACCCCCCCCCBBBBBBCCCFFFHHHIIIJJJIIIFFFCCCAAAAAABBBCCCDDDDDDDDDBBB@@@??????BBB@@@@@@AAACCCCCCAAA>>>===<<<;;;:::999888777777666777777777666666555555555666777777777555333222444444333333222222222111111111000000///......---................................................------------............,,,,,,------------,,,,,,------............------------,,,,,,,,,,,,------,,,,,,---...............------------...............---,,,,,,,,,...000111...///000222222111000///000000000000000000000000111111111111111111111111///111222222111111222333555444444444555666777888444444333333444444555666444555666777999999:::::::::;;;<<<<<<;;;;;;<<<===>>>???AAACCCEEEEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJOOONNNMMMKKKJJJJJJJJJJJJNNNOOOOOOOOONNNOOOQQQSSSRRRSSSRRROOOKKKJJJLLLNNNPPPSSSVVVYYYYYYVVVSSSPPPOOOPPPSSSUUUXXXXXXWWWVVVSSSSSSRRRRRRSSSTTTUUUUUULLLJJJJJJJJJHHHFFFLLLTTTUUUIII???>>>@@@???>>>???>>>>>>@@@@@@@@@???===<<<<<<999777888:::<<<<<<<<<888777777777777777888888:::666333444888;;;;;;999777777777777666666555555666666666777777777777777888888777555555;;;DDDLLLnnnyyyvvvcccTTTRRROOOGGGGGGPPP___kkkhhh[[[NNNHHHCCCHHHYYYmmmuuugggRRRCCCRRRuuu))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))(((''''''((())))))((())))))******))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******))))))************+++++++++,,,+++************+++,,,++++++************++++++)))******++++++,,,------............------------,,,...//////...---///000....../////////000000000000000000000000000111111000111111222333444555555333333444444555555555555999999:::;;;===>>>?????????>>>>>>>>>??????@@@AAA@@@AAAAAAAAAAAAAAAAAA@@@DDDEEEEEEDDDCCCBBBCCCDDDIIIIIIHHHEEEBBBAAABBBCCCCCC@@@@@@CCCHHHGGGAAA:::?????????AAACCCDDDCCCBBB>>>>>>===;;;:::888777777555555555555555444444444666666555555444444333333333333222222111000//////111000000//////.................................------------------------------------............,,,,,,------------,,,,,,------............------------,,,,,,,,,,,,------,,,------............---------------............///...---,,,,,,---//////,,,---...///000///...---////////////////////////111111111111111111111111///111222222111111222333222333444444555555555555333333222222333333444555444444555666888999;;;<<<:::<<<======<<<<<<===>>>>>>@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLPPPPPPOOOMMMLLLKKKJJJIIILLLMMMOOOOOOMMMLLLMMMNNNPPPQQQQQQOOOMMMKKKJJJKKKMMMOOORRRUUUVVVWWWVVVUUUSSSUUUYYY\\\]]]\\\ZZZYYYTTTTTTSSSSSSQQQOOOMMMLLLNNNLLLKKKKKKFFFBBBDDDIIIPPPGGG???>>>@@@???>>>>>>:::;;;<<<>>>???>>>>>>======999444222333666777666444444555666777777777777999555111000222333222111555444444444444444333333444444555555666666777777333555555333555???PPP]]]nnncccRRREEEBBBFFFHHHEEEHHHIIIQQQ___eee^^^RRRIIIDDDFFFRRReeennneeePPP@@@SSS{{{))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))*********+++++++++++++++************++++++++++++************++++++)))******++++++,,,------.........------,,,,,,,,,...///000///...---...///........./////////000000000000000000000111111111000111111222333333444444333333333444444555555666888888999;;;===>>>???@@@??????=========>>>???@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBDDDEEEEEEDDDBBBBBBBBBHHHHHHGGGDDDBBBAAACCCDDDBBB???>>>BBBHHHHHHBBB<<<@@@@@@@@@AAABBBCCCCCCCCC??????===<<<:::999777777666555555444444444444444666555444333222222333444444444333222000///......000000/////////.................................------------------------,,,,,,---------.........------............------,,,------......------,,,---,,,,,,,,,,,,,,,,,,---,,,------......---------,,,,,,---------.........//////...---------......---...///000000000000///////////////////////////111111111111111222222222///111222222111111222333111333444666666666444444222222111111222222333444555444444555777999<<<===:::<<<======<<<<<<>>>??????@@@BBBDDDFFFHHHJJJJJJLLLLLLLLLMMMMMMNNNOOOPPPNNNNNNNNNMMMMMMLLLKKKJJJNNNOOOQQQPPPLLLIIIGGGGGGNNNOOOQQQQQQOOOMMMJJJIIIHHHIIILLLPPPSSSVVVXXXYYYWWWZZZ___aaaaaa___]]][[[XXXWWWUUUSSSQQQOOOMMMLLLOOONNNNNNOOOLLLGGGGGGKKKLLLHHHDDDEEEFFFEEEBBB???999:::;;;<<<======<<<<<<===:::444///...111222111111222444555666666666555333333333444444222---)))333333333333333333333333222222333444555555666666666777888999???IIIWWW```XXXHHH:::888<<<>>><<<:::DDDAAAEEERRRZZZVVVKKKCCCGGGGGGOOO```lllhhhVVVEEEXXX))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((('''''''''(((((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))******)))))))))))))))*********+++++++++************************+++******))))))******+++)))******++++++,,,------......------,,,,,,,,,+++000111111000...,,,---...............//////////////////000000111111111111000111111222222333333333222222333333444555555666666777888999;;;<<<>>>>>>>>>===<<<;;;;;;<<<>>>???@@@BBBDDDEEEEEEDDDBBB@@@>>>AAACCCDDDDDDCCCCCCCCCGGGGGGFFFDDDBBBAAACCCDDDAAA@@@@@@AAACCCDDDDDDCCCAAABBBBBBAAA@@@@@@@@@AAA???>>>===<<<:::999888777777666555444444444555555555444222111111111333444555444333222111000///...////////////....................................------------------------,,,,,,,,,------------.........////////////......,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------...///......------------.../////////000000000000000000000000000000000000000000000111111111222222222///111222222111111222333222444666777888777555333222111111111111222333333555555555555777999;;;===:::;;;======<<<===>>>@@@???@@@AAACCCEEEHHHIIIJJJMMMMMMMMMMMMMMMOOOPPPQQQNNNNNNNNNNNNNNNNNNOOOOOOPPPRRRTTTSSSOOOLLLIIIHHHMMMNNNPPPRRRRRRPPPLLLIIIHHHIIIJJJLLLOOORRRUUUVVVWWW[[[___aaa___\\\ZZZZZZWWWUUUQQQNNNLLLLLLMMMMMMHHHFFFGGGJJJHHHCCCAAADDDGGGGGGHHHIIIJJJIIIDDD>>>:::;;;;;;;;;:::::::::999<<<<<<999222222555555111000111333444555555555444222333444555555333000---333333333333333333333333111222222333444555555666666666777===EEELLLOOOOOOAAA888333888;;;:::999<<<>>><<>>===>>>@@@AAAAAA@@@>>>===;;;>>>AAABBBBBBBBBCCCDDDDDDEEEFFFEEECCCBBBCCCDDDAAABBBBBB@@@???@@@DDDHHHBBBCCCBBB@@@===<<<===>>>======<<<;;;:::999888888777666555444333444555555333222111000000111222333444333333222111000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////......,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,------------------..................------........./////////000000000000000000000000000000000111222222333333///111222222111111222333333444666777777666555333222222111111222222333444666666666666777999::::::999:::<<<<<<<<<<<<>>>@@@??????@@@AAACCCFFFHHHIIIJJJIIIHHHHHHIIIJJJLLLMMMOOOOOONNNNNNOOOPPPRRRSSSJJJMMMOOOOOOMMMKKKJJJJJJLLLLLLOOOQQQSSSRRRNNNKKKMMMLLLLLLLLLMMMNNNOOOPPPTTTXXX\\\]]]YYYVVVUUUVVVQQQOOOKKKGGGFFFFFFHHHJJJIIIFFFFFFHHHGGGAAA???@@@@@@CCCEEEEEEFFFGGGBBB===<<<<<<;;;:::999999888888666777666666???GGGAAA555111111222333444444444444888666333111111333666888222222333333333333444444222222333333444444555555333111333999AAACCC???999777666777888999;;;DDDMMMAAA======CCCGGGFFFCCCBBBBBBDDDHHHRRR___eee]]]QQQddd~~~))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((((((((((((((&&&(((,,,......,,,(((&&&''''''(((((((((((('''''''''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++((()))***++++++***)))(((******))))))))))))******)))******++++++,,,------,,,,,,,,,,,,,,,,,,------+++---......------...000---------.........//////...//////000111111222222111111111111222222222222000111222333444555555666777777777888999::::::;;;::::::<<<===>>>>>>>>>>>><<<<<<===>>>>>>===<<<<<<;;;===???@@@@@@@@@AAABBBBBBDDDFFFFFFEEECCCBBBBBBAAABBBBBB@@@???@@@DDDGGGAAAAAAAAA???;;;:::<<<>>>;;;:::::::::999999999999666555333222222222333444111111000000000111111111111111111000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,---------------,,,+++***++++++,,,,,,,,,---------,,,,,,---...////////////---------------.../////////////////////////////////000000111222222333333///111222222111111222333333444555555555555444333222222222222222333444444666666777888888888888888888999;;;;;;;;;<<<===??????>>>??????AAACCCEEEFFFFFFFFFEEEDDDEEEFFFHHHJJJPPPNNNLLLJJJKKKMMMOOOQQQGGGIIIKKKKKKIIIHHHHHHHHHIIIJJJKKKOOORRRRRROOOLLLMMMMMMMMMMMMNNNOOOOOOPPPSSSWWW[[[ZZZUUURRRRRRTTTOOOMMMKKKHHHGGGFFFFFFGGGKKKHHHGGGJJJIIIDDDBBBCCC===@@@@@@===>>>BBBAAA===<<<<<<;;;:::999999999999444333333???XXXgggZZZCCC333333333222222333333444777555333000000222666999111111222222222333333333333333444444444444444444111000111555888999666222333999;;;777666???PPP\\\OOODDD;;;<<<@@@AAAAAABBBBBBEEEIIIOOOZZZbbb^^^TTTfffuuu}}}))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((('''***...222222...***'''''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++((()))***++++++***)))(((******))))))))))))******)))******+++,,,,,,------+++++++++,,,,,,---------((())),,,------...000222---------.........//////...//////000111222222222111111111111111222222222000111111222444555666666888888888999999:::::::::999:::<<<>>>@@@@@@@@@???======>>>>>>>>>>>>======<<<===??????>>>>>>???AAA@@@CCCFFFGGGFFFDDDBBBBBBBBBAAAAAAAAAAAABBBCCCDDD???@@@@@@>>>::::::<<>>>>>>>>>>>???AAACCCDDDEEEEEECCCCCCDDDEEEHHHIIIOOOLLLHHHFFFEEEGGGJJJLLLMMMNNNNNNMMMJJJHHHGGGHHHHHHGGGIIIMMMQQQRRROOOLLLJJJKKKLLLNNNPPPRRRTTTTTTUUUYYY\\\ZZZUUURRRSSSVVVQQQQQQPPPNNNLLLJJJHHHGGGDDDAAA@@@DDDEEEBBB@@@BBB>>>@@@===777888???BBB@@@;;;;;;::::::999:::::::::;;;666777LLLrrrvvvVVV555444333222222222333444111333555555444333222333000000111111222222222333555444444444444444444444444444444444444444666777...888<<<666555CCCUUU___^^^LLL;;;666:::<<<======@@@DDDFFFJJJSSS[[[YYYQQQeeeooo|||(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''))),,,//////---***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((((()))***************)))))))))))))))))))))))))))******+++++++++******)))************++++++++++++)))(((***---///---***,,,,,,,,,---------......,,,,,,...///000000000000/////////000111111222222////////////000111333333111111111111222333444555666666777777888888999999777999:::;;;;;;===???AAA>>>???@@@AAAAAAAAA@@@????????????>>>===>>>@@@BBBBBBAAAAAAAAACCCCCCCCCBBBCCCCCCBBBAAA@@@??????>>><<<;;;::::::<<<<<<;;;:::777888888999999777666555111222222222222111000000111000000////////////000222111000//////.........------------------------++++++,,,,,,---...//////---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,###&&&+++///111///,,,***************************000000...---------......------------------------///......---------......------......//////000000,,,000222111...---///111000000000000111111111111333333444444444333333222111222333444444333111000888888777666666666666666666777888:::<<<===??????;;;;;;;;;;;;<<<===>>>???BBBDDDFFFGGGGGGEEECCCAAAIIIKKKMMMOOOOOOOOOOOOOOOLLLLLLLLLNNNPPPNNNIIIDDDJJJHHHIIIMMMMMMJJJIIILLLLLLMMMNNNNNNMMMOOORRRTTTYYYXXXWWWXXXYYYXXXUUUSSSVVVYYYXXXSSSOOOMMMHHHBBBCCC@@@>>>???BBBCCCBBB@@@>>>===???BBBBBB>>>???CCC:::999:::;;;======;;;999;;;555888SSS^^^@@@666......000111222444555555555444444333333333222222222222222222222222222222333333333333444444666666666666666666555555222777:::999777;;;GGGRRRXXXJJJ@@@??????;;;777777===???GGGQQQWWWZZZ```fffjjjuuu{{{((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''')))+++------,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((()))***************))))))))))))))))))))))))++++++++++++***)))(((((()))************+++++++++***))))))***---...---+++,,,,,,,,,---------......,,,---...//////000///////////////000111111222222////////////000111222222111111111111222333444444666666666777777888888999888999;;;;;;;;;<<<>>>@@@>>>???@@@AAAAAAAAA@@@@@@===>>>>>>>>>===>>>AAACCCAAAAAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@===;;;::::::;;;;;;:::999777777888888888777666555333333333333222222111000000///////////////000000111000///...------------------------------------++++++,,,,,,---......///------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))+++---.........---++++++++++++++++++++++++---------------,,,++++++------------------------000//////.........//////.........///////////////111000000000000111222333/////////000000000111111222222333333333333222222111222222222222222111111666555555555555555666777888888999:::;;;<<<<<<============>>>>>>???@@@AAA@@@BBBEEEHHHIIIIIIHHHGGGEEEGGGJJJMMMOOONNNKKKHHHIIIIIIJJJLLLOOOOOOKKKHHHNNNKKKLLLNNNMMMIIIGGGHHHIIIKKKOOOQQQQQQRRRTTTUUUYYY[[[]]]______]]]YYYVVVQQQSSSSSSNNNLLLLLLIIIEEEAAA@@@???AAACCCCCCAAA???===;;;===@@@>>>;;;<<<@@@999888888999;;;;;;999777999777:::MMMppp{{{bbbDDD999///---//////111444444333333333222222222222111111111111111111111111111111111222222222333333444444444444444444444444333666888666444777???FFFKKKBBB;;;<<<===;;;:::<<<@@@CCCIIIPPPSSSWWWbbbnnn|||~~~(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((************))))))))))))(((((()))***************))))))))))))))))))))))))+++++++++***)))(((&&&&&&)))************+++++++++***))))))+++---...---+++,,,,,,,,,---------......---....../////////.........//////000000111111222000000000//////000111111111111000111111222333444555555666666777888888999999:::;;;;;;:::;;;===???>>>???@@@AAAAAAAAAAAAAAA<<<===>>>>>>>>>>>>@@@BBB@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA>>><<<;;;:::;;;:::999777666777777777777666555555555555444333222222111111............///000111111000///...---,,,,,,,,,,,,------------------------++++++,,,,,,------......,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************...---+++***+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))------------------------000///////////////000000///////////////.........///---++++++...000000........./////////000000000000111111222222222111111222111111111111111222222444333333444444555666777999999999:::::::::::::::=========>>>??????@@@@@@>>>@@@CCCFFFHHHIIIIIIHHHDDDEEEHHHLLLOOONNNHHHCCCFFFFFFGGGJJJMMMOOONNNMMMLLLJJJJJJLLLKKKGGGEEEGGGEEEIIIOOOSSSTTTUUUUUUVVVUUUYYY]]]^^^\\\VVVQQQNNNNNNPPPNNNIIIHHHIIIHHHEEEAAA@@@@@@AAABBBBBB@@@>>>???======???>>>:::<<<@@@888777777777888777555333444666999BBBWWWiiiiii___GGG<<<111.........000444222222222111111111111111000000000000000000000000000000000111111111111222222222222222222222222222222333444444444666:::===>>>:::888:::<<<<<>>>>>>>>???@@@@@@AAAAAAAAA???@@@AAA@@@???>>>???AAA===>>>???@@@@@@AAABBBCCC@@@@@@AAAAAABBBBBBBBBCCC???===;;;::::::999777555666666666666555555444444555444333222111000000000---------...///000111222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++///---+++))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,------------------------///............//////000000000//////......------...///000000///...---,,,............///////////////000000111111111111000222111000///000111222333555555555444444555666666888888888999999999:::::::::;;;<<<======>>>>>>>>>>>>@@@BBBCCCDDDDDDCCCCCCGGGFFFGGGJJJNNNMMMHHHCCCEEEEEEFFFHHHJJJLLLNNNOOOFFFEEEFFFJJJJJJGGGFFFHHHFFFJJJNNNQQQRRRSSSTTTUUURRRVVVYYYXXXSSSMMMIIIGGGOOOPPPLLLFFFDDDEEEEEECCCCCCBBB@@@?????????@@@@@@EEEBBBAAABBB@@@>>>???DDD999777666666666555333111111333444777AAAMMMRRROOOBBB999111//////---///222111111111111111111111111111111111111111111111111000000000111111111222222111111111111222222222222222222333555888;;;;;;;;;888999;;;<<<<<<===BBBGGG???AAAGGGOOOSSSVVV]]]fffzzz~~~((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))))))))(((((('''''''''(((((()))***************((((((((((((((((((((((((&&&'''((()))))))))))))))))))))*********+++++++++((()))+++,,,,,,,,,,,,---,,,,,,,,,---------......---...............---,,,.........///000000111111000000//////////////////000000000000111222333333222333444555666777888888999:::;;;:::::::::<<<>>>======>>>>>>???@@@AAAAAABBBCCCDDDBBB@@@>>>>>>???;;;===??????>>>>>>@@@BBB??????@@@@@@AAABBBBBBBBB???===;;;::::::999777555555555555444444444444444333333111000////////////------------...///111111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++---,,,,,,,,,,,,------------------------------------,,,,,,,,,------...///000000//////......------000666===<<<555//////000............////////////...///000111111111111111222111000000000111333444999888777666555555555555555666666777888999:::::::::;;;<<<===>>>>>>>>>===>>>???@@@BBBCCCCCCCCCBBBIIIGGGFFFGGGIIIIIIGGGEEEGGGGGGGGGGGGGGGIIIKKKLLLHHHFFFGGGKKKKKKHHHGGGIIIIIIKKKLLLLLLLLLMMMPPPRRRSSSTTTSSSRRROOONNNMMMNNNMMMMMMJJJDDDCCCEEEFFFDDDFFFDDD@@@<<<;;;<<<@@@BBBGGGDDDCCCCCCAAA???AAAGGG:::888666555555555333222111111111111666===???===888333000222111......000111111111111222222222222222222222222222222222222111111111111222222222333111111222222333333333444222222333666:::;;;:::888666:::===<<<:::<<<@@@CCC>>>???FFFSSS\\\\\\YYYWWWaaa{{{}}}((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((()))***************))))))))))))))))))))))))&&&&&&((()))***+++++++++)))************+++++++++(((***,,,,,,++++++,,,---,,,,,,,,,---------......,,,------.........---------......//////000000111/////////......///000000000000///000000111222333111222333444555777777888888999::::::999:::<<<>>><<<<<<<<<<<<===>>>@@@@@@BBBCCCDDDCCC@@@>>>===>>>;;;>>>@@@???<<<<<<>>>AAA>>>?????????@@@@@@AAAAAA>>>===::::::999999777555555444333333222222333333222111000......///000000------------...///000000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++******)))(((************************++++++,,,,,,------,,,,,,------------------------++++++++++++,,,---......///////////////.........---666???===444------111....../////////000000000...///000111111222111111111111111111222333444444;;;:::888777555444444444444444555666777888999:::;;;<<<>>>@@@@@@@@@??????===>>>@@@BBBDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEHHHHHHIIIGGGFFFFFFGGGIIINNNLLLLLLOOONNNIIIGGGIIIKKKKKKKKKJJJIIIIIILLLNNNNNNKKKHHHHHHKKKOOORRRSSSFFFHHHGGGCCCCCCHHHJJJHHHGGGEEEAAA<<<999;;;???CCCDDDAAA>>>>>>===;;;???EEE:::888666555555555444222444222000111444666555222111///000333333///...///111111111111111222222222222222222222222222222222111111111222222222333333222222222333333444444555444333444555666666444222444:::<<<:::888:::<<<<<>>@@@AAAAAA???>>>>>>>>>===@@@BBBAAA===;;;>>>AAA>>>>>>>>>>>>>>>?????????===<<<:::999999999777555555444333222111222222333111000///...///000222333......---------......///000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******************++++++++++++++++++++++++++++++))),,,000333333111...+++------------------------,,,++++++,,,---...//////.........///////////////***111666555...***,,,////////////000000000111111...///000111222222222222111111222333444555555555999888777666555444444444555555555666666777777777;;;<<<>>>@@@AAA@@@???>>>>>>>>>???AAABBBDDDEEEEEEDDDGGGIIIGGGCCCAAABBBEEEGGGHHHIIIHHHEEEDDDEEEFFFNNNLLLLLLOOONNNIIIGGGIIIHHHIIIKKKJJJIIIIIIJJJKKKIIIDDD???@@@GGGMMMNNNMMMCCCEEEEEEBBBCCCGGGIIIGGGDDDDDDBBB???;;;:::===??????;;;999999888777<<>>;;;@@@>>>DDDQQQYYYWWWPPPJJJTTTsss~~~((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))******++++++(((((()))***************))))))))))))))))))))))))******+++++++++******))))))************+++++++++'''***------+++***,,,...,,,,,,,,,---------......***+++,,,---......///...------......///000000000---------......000111222////////////000111222333000111222333555666777888666777999999999;;;===@@@999999999999:::<<<>>>???999<<<>>>???>>>>>>>>>??????BBBEEECCC>>><<<>>>AAA>>>>>>>>>==================;;;999999999999777666444333222111111111222333222111000///000111444555///......---------............---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******++++++++++++***************++++++,,,,,,,,,************************,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,***///666;;;<<<777111,,,------------------------,,,,,,,,,---...///000111---.........//////000000...000111000......000333000000000000111111111111//////000222222333333333000222333555666666555555666555555444444444555555777777666666555555555555999:::<<<>>>???>>>===<<<@@@@@@??????????????????BBBHHHNNNLLLFFFBBBCCCFFFEEEHHHJJJIIIFFFDDDDDDFFFHHHFFFHHHKKKLLLIIIHHHJJJEEEHHHKKKMMMLLLJJJJJJIIILLLEEE>>>@@@GGGLLLKKKFFFCCCFFFEEEBBBBBBEEEEEECCCAAACCCDDDBBB>>>;;;;;;<<<===999666666555555:::AAA888666333222333444333333......///000///...000333444222111222111...///333---.........//////000000000000000000000000000000////////////000000000000000000111222333333444444...111444555555555777999333888;;;:::===BBBCCC>>>>>>===AAAJJJOOOMMMJJJJJJ\\\yyy}}}((((((&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%$$$######$$$''')))+++&&&&&&%%%&&&''')))+++,,,))))))))))))))))))))))))''''''((()))))))))))))))+++)))'''''''''((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))+++*********))))))((((((+++++++++,,,,,,++++++++++++++++++***************---------,,,,,,+++++++++//////.........---------...---,,,---//////...---000---,,,---///111000///////////////000111222333222222222222333444555555888888777777888:::<<<=========;;;::::::;;;<<<===:::;;;<<<<<<;;;;;;<<<>>>??????@@@AAAAAAAAA@@@@@@BBB@@@======??????>>><<<;;;;;;:::999777555333222111111111111111111111111222222111111111111222222///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++---///000///+++***+++---******************************++++++++++++******,,,,,,++++++***+++++++++************************))))))***+++,,,,,,------*********++++++,,,,,,,,,+++,,,444======333***)))******+++++++++,,,,,,,,,,,,,,,------...///000000000//////.........//////000000000000000000000000............////////////000111111222222111111000111111222222222333333333333333444444444444444444555555666666777777888888::::::<<<===>>>>>>>>>>>>===>>>???@@@BBBCCCDDDDDDFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFEEEFFFFFFFFFDDDBBBEEEGGGIIIJJJJJJJJJKKKLLLNNNJJJHHHJJJKKKIIIKKKNNNNNNIIIDDDCCCEEEGGGEEEBBB===???AAAAAAAAAAAACCCEEE>>>@@@BBBCCCBBB???<<<999:::888777555666888:::<<<888555222222333333111///111111111111111111111111222111111000000000000000000000000000000000000000///////////////000111111111000000111222222000...111111222333444555555666666666666555444444333333333666999<<<======<<<;;;===;;;===FFFLLLKKKHHHHHHZZZpppzzz{{{%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&(((***+++***)))((((((((()))***+++((((((((((((((((((((((((''''''((())))))))))))))))))'''&&&&&&((()))(((((((((''''''&&&&&&''''''(((''''''''''''(((((((((((('''''''''((()))*********(((((((((((((((((((((((())))))))))))((((((''''''******++++++++++++************************++++++---------,,,,,,+++++++++///.........---------------,,,+++,,,.........---,,,+++***,,,000333333222////////////000111222333222222222222333444555666999888888888999;;;<<<>>>===<<<;;;;;;;;;;;;<<<===;;;===>>>>>>===<<<>>>??????@@@@@@AAA@@@@@@??????AAA>>><<<<<<>>>>>>===;;;999999999999888666555444111111111111111111111111111111000000000000111111///...---,,,,,,,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++,,,...///...+++)))***,,,************************)))******++++++******))),,,++++++******+++++++++*********************************++++++,,,,,,,,,*********++++++,,,,,,,,,---,,,000666555///***+++******+++++++++,,,,,,,,,+++,,,,,,---......////////////............//////////////////////////////............////////////111111222222222222111111111111111222222222333333333333333444444444444444555666666666777777777888999:::;;;===>>>>>>>>>>>>>>>@@@BBBEEEFFFFFFEEEDDDDDDEEEGGGHHHIIIIIIIIIHHHIIIHHHGGGGGGHHHHHHFFFDDDGGGHHHJJJIIIHHHGGGHHHIIIFFFFFFIIIKKKHHHEEEGGGLLLRRRMMMGGGFFFGGGGGGDDDAAA>>>???@@@@@@??????AAACCC????????????>>>>>>>>>>>>>>><<<999777777777999::::::777333222333333111///111111111111111111111111222111000000//////000000000000000000000000000000000000000000000000111111222111000111222222111000111111111111111111111111444444444444333333333333777999;;;======<<<;;;999???===???FFFJJJJJJJJJMMMcccuuuyyy{{{''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((''''''&&&'''((()))***...---+++***))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''&&&%%%&&&(((******)))(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((''''''''''''))))))************)))))))))))))))***+++++++++,,,------,,,,,,,,,,,,++++++............------------,,,+++***+++---...---,,,,,,++++++,,,///222333222////////////000111222222333333333333444555666666888888888999:::<<<===>>><<<<<<;;;;;;;;;<<<<<<======>>>??????>>>>>>???@@@@@@@@@@@@@@@@@@???>>>===>>>===;;;;;;<<<===<<<;;;777888888888888777777666222222222222222222222222000//////////////////000......---,,,,,,,,,------------------,,,,,,,,,,,,))))))))))))))))))))))))+++,,,---,,,***))))))***************************)))******++++++******)))++++++*********++++++,,,******************************++++++++++++++++++*********+++++++++++++++---++++++------******,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------...///...............//////....................................////////////222222222333333222222222111111111222222222222333222333333333444444444555666666666666777777777777999:::;;;<<<===>>>>>>>>>@@@BBBFFFIIIJJJIIIFFFDDDBBBDDDFFFHHHIIIJJJJJJJJJKKKJJJIIIIIIJJJIIIGGGFFFHHHIIIJJJHHHFFFEEEEEEFFFCCCFFFLLLNNNIIIDDDFFFMMMOOOKKKGGGFFFGGGGGGEEEBBB@@@@@@@@@>>>======@@@BBB???===;;;::::::<<>>??????>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<;;;::::::::::::::::::777888888888888777666666222222222222222222222222///......------......///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++***))))))))))))************************))))))************))))))***************++++++,,,************************++++++++++++***************************+++++++++,,,***))))))))))))***,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......---------...//////....................................////////////222222333333333333222222111111111111222222222222222222222333333444444555666666666666777777777777888999:::<<<===>>>>>>>>>CCCDDDGGGIIIIIIIIIHHHGGGDDDEEEGGGIIIJJJKKKJJJJJJLLLJJJIIIJJJJJJJJJHHHFFFGGGHHHHHHGGGEEEDDDEEEFFFFFFFFFHHHJJJHHHDDDFFFKKKGGGDDDBBBCCCEEEFFFEEEDDDCCCBBB@@@>>>;;;<<>><<<:::888999:::===>>>555444333333444555777888>>>;;;777444222222222222111111111111111111111111111111000///////////////000000000000000000000000000000000000000000//////222000//////000222222111333333333222222222222222111111111222333444444555999:::;;;;;;;;;999777666666777<<>>===<<<<<<===???@@@@@@@@@???>>>===<<<;;;;;;;;;:::999888888888999888888888777666555444333111111111111111111111111......------------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((***)))))))))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))***)))))))))******+++,,,************************+++******************************************************))))))++++++*********+++++++++,,,,,,,,,*********+++++++++++++++---------------...//////....................................////////////111222222333333222222111000000111111111222222222111111222222333444444555777777777777666666666666777888:::;;;===>>>>>>???EEEDDDDDDEEEFFFGGGHHHIIIHHHHHHJJJKKKKKKJJJJJJIIIKKKJJJIIIIIIJJJIIIGGGEEEEEEFFFFFFFFFEEEEEEGGGIIILLLEEEAAABBBDDDDDDDDDFFFCCCBBBAAABBBCCCDDDDDDCCCDDDCCCAAA>>>;;;<<<>>>AAA<<<<<<;;;::::::999999888444444333333333444555666===<<<999555333111222222000000000000000000000000111000000///.../////////////////////////////////...//////000000///......000///......000111111000000000111222222333444444111111222333444555666666555666777888888888777777555666;;;BBBHHHOOO[[[gggooo|||&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&((()))***''''''''''''''''''''''''''''''((()))))))))))))))+++)))'''''''''''''''%%%)))((((((''''''(((((()))''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))************(((((())))))))))))(((((()))))))))***+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...------...000222222111+++---.........///111333/////////......//////000222222222222333444555555111222444666888999999:::999:::;;;<<<============:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<:::777666666777777777777666555333222111000000000000000000000000......------------......------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,((((((((((((((((((((((((***)))((((((******)))((())))))))))))))))))))))))((())))))******))))))((()))))))))))))))***+++,,,************************))))))*********************************)))))))))'''+++,,,++++++---,,,)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////....................................////////////111111111222222111111111000000000111111111111222000000111222333444555555777777777777666666666666666777999;;;===>>>??????DDDCCCBBBBBBCCCFFFIIIKKKHHHIIIJJJKKKKKKJJJIIIHHHJJJIIIHHHHHHIIIHHHFFFDDDDDDEEEEEEEEEEEEFFFIIILLLUUUKKKCCCDDDHHHHHHGGGHHHFFFEEEDDDCCCBBBAAA@@@???BBBBBB@@@>>>;;;;;;===???;;;<<<<<<<<<;;;999777555;;;:::888666555333333222::::::999777333111111222000000000000000000000000111000//////......//////////////////////////////---...///111111111000//////...///000222333222000------...///000111222333111222222333444555555666333444555666777777777777:::999<<>>======<<<<<<===>>>>>>:::666444555666333444444444333333222111////////////////////////......------------......,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,))))))))))))))))))))))))+++)))'''(((***+++***((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,************************(((((())))))******+++++++++*********)))))))))((('''+++---***+++...---)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000////////////////////////............///////////////000000111111000000///000000000000111111111111000000111222333444555555888777777777666666666555666777999;;;===>>>??????@@@@@@AAABBBDDDGGGIIIJJJEEEFFFHHHIIIIIIIIIHHHHHHJJJIIIHHHHHHIIIIIIGGGEEEEEEEEEFFFEEEEEEFFFJJJLLLWWWOOOIIIIIIJJJHHHGGGHHHCCCDDDDDDBBB@@@>>>======>>>>>>>>><<<:::999:::;;;:::;;;;;;;;;;;;:::888888===<<<:::777555333111111666888:::888444222111222000000000000000000000000000000///............///////////////////////////---...111333444333333222//////111444666555333111......//////000000111111111111222222333333444444444444555666666777777777;;;999;;;BBBIIILLLPPPUUU\\\rrr{{{%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%&&&((()))*********)))((('''&&&&&&'''((()))'''''''''''''''''''''''''''(((((()))))))))))))))(((&&&%%%&&&(((******)))))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))************))))))+++++++++***************+++++++++,,,,,,---------+++++++++,,,,,,---------,,,++++++,,,///111111000///000111///---,,,---000000//////.........//////000000000000111222333444111333555888:::;;;;;;;;;888999;;;===>>>>>>===<<<:::;;;<<<<<<;;;;;;<<<>>><<<<<<==================>>>??????;;;666333444555000111222333333333333333........................///......------......///,,,,,,,,,,,,,,,---...///*********++++++,,,,,,,,,************************+++)))'''(((+++,,,***((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,************************'''(((((()))***++++++,,,+++*********))))))(((((('''+++,,,((()))------)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000000000000000000000000............/////////000//////000000000000//////000000000000111111111111///000111222333444555555888888777777666666666555666777999;;;<<<>>>??????===???AAADDDGGGHHHIIIIIIBBBCCCEEEGGGHHHIIIHHHHHHKKKJJJIIIIIIJJJIIIGGGEEEFFFGGGGGGFFFEEEFFFIIILLLNNNJJJHHHGGGDDD???>>>AAA===>>>??????===<<<<<<<<<;;;<<<<<<;;;999888888999::::::::::::::::::;;;;;;888888777666444333222111444777999999555222111111000000000000000000000000000000///...............////////////////////////...///222444666666555555///111333666999888555222222222222222111111111111111111111111111222222222666666666666777777777777999666888BBBJJJNNNPPPRRRYYYsss}}}(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((******))))))((((((''''''((()))++++++)))((()))***)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......////////////000000000000222222222111000000111333222333555666777777888888<<<<<<======>>>??????@@@>>><<<;;;999999:::;;;<<<:::;;;<<<======<<<;;;;;;<<<===<<<:::777444444555333333222222111000//////......------------............---,,,,,,,,,,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++*********))))))((((((+++)))(((((()))******)))))))))))))))))))))))))))******))))))((((((''''''***)))((((((((()))+++,,,************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++******,,,,,,+++******+++,,,---,,,+++***))),,,+++***))))))***++++++,,,,,,,,,---------......---------............///...///000///...---...000////////////000000000000222222111111111111111111//////000111222333333333222222333444555666777888666444444666:::<<<<<<:::>>>???@@@BBBDDDFFFGGGHHHCCCCCCBBBCCCCCCDDDEEEFFFKKKHHHGGGHHHFFFCCCEEEIIIJJJGGGIIIMMMMMMHHHHHHMMMIIIHHHFFFEEECCCAAA@@@???AAA@@@>>>===<<<<<<<<<<<<555777888888888888:::;;;999777666666777999::::::777444222222444444222///111555999999555111000000...///000000000///...---000000000000000000000000///......------///000111,,,,,,---///333777;;;>>>;;;888<<<;;;777;;;;;;///000000000000111111111111000000111222333555666777777999:::888555555999============@@@FFFKKKNNNOOOaaayyy(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%&&&&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((***)))))))))((((((((('''((()))++++++)))((()))***)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---,,,,,,,,,,,,---............/////////000000000///000111111111222333444333444555666777888888888999999:::;;;<<<<<<<<<======<<<:::999999:::;;;<<<999:::;;;<<<<<<;;;:::999;;;;;;;;;999666444333444333333222111111000//////......------------............---,,,,,,,,,,,,---,,,,,,+++++++++*********++++++++++++++++++++++++************)))))))))(((+++)))((((((*********)))))))))))))))))))))))))))+++*********))))))))))))***))))))((()))***+++,,,************************))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,+++***))))))***++++++,,,,,,,,,------------...------------............---///000///...---...000/////////000000000111111111111111111111111111111000000000111222222222333222222333444555666777777666555444777:::<<<<<<:::>>>>>>???@@@BBBCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEEEECCCBBBDDDGGGEEEAAA@@@DDDFFFCCCDDDHHHGGGCCCDDDHHHFFFFFFEEEDDDBBB@@@???>>>AAA@@@>>><<<;;;::::::;;;888999:::999777666777888777666666777888999::::::666444222222444444222000111555999999555111000000000000111111000///...---////////////////////////111111///...------......111000//////000222444555777555EEESSSGGG777333222000000000000111111111111333333222111111111111111222444666777777888999;;;======>>>BBBGGGLLLOOOOOOUUUnnn(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((((((((((((((()))++++++)))((()))***)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......------.........////////////000111222222222222111333333555666777888888888888888999:::;;;;;;;;;;;;===<<<:::999999999:::;;;888999::::::::::::888888999:::999777444222222333222222111111000000//////......------------............---,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++************))))))))))))+++)))((()))***+++***((())))))))))))))))))))))))++++++++++++***************))))))))))))***++++++************************))))))))))))))))))))))))*********++++++++++++,,,,,,+++******+++,,,+++***++++++++++++,,,---......++++++************+++,,,,,,,,,,,,,,,------------------------............---...//////...---...///000000000000111111111111111111111111111111111111111111111111111111222222222222333444555666666777666555555777:::;;;;;;;;;======>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDBBBCCCDDDCCCAAACCCHHHHHHFFFEEEGGGFFFDDDEEEHHHDDDEEEEEEEEEDDDBBB@@@???@@@???===;;;:::999888888:::;;;;;;999666444444555555666888999::::::999999555444222222333333111000111555888888444111000000222222111000000///..............................333222111///---,,,,,,+++222111///...---...//////777666SSSnnn[[[777000:::000000000000111111111111444444333222222111222222111222444888;;;===<<<;;;<<<===???CCCIIIMMMOOOPPPOOOggg((((((((((((((((((((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&***)))((((((***...111444***)))(((''''''((()))***''''''''''''(((((((((((())))))))))))((((((((((((((()))++++++)))((()))***))))))*********++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......------------.........///000000000111111000...---111222333555666666666666888999;;;<<<<<<<<<<<<<<<<<<;;;:::999999999::::::888999:::::::::999888777777888888666333111111222111111000000000/////////......------------.........---,,,,,,++++++,,,,,,++++++++++++*********************************************)))))))))))))))***)))((()))***+++)))((())))))))))))))))))))))))************************)))))))))*********++++++************************))))))))))))))))))))))))************+++++++++++++++***)))***+++,,,+++))),,,+++******+++---///000++++++***+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---...//////------...///000000000000111111111222000000000000111111111111222222222111111111111111222222333444444555666666666555666777999:::::::::;;;<<<===???@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCIIIDDDAAAAAA@@@AAAGGGOOOJJJHHHFFFFFFGGGGGGGGGGGGDDDEEEFFFFFFEEECCCAAA@@@>>>===<<<:::888777666666999::::::888555444444555777999;;;<<<;;;999777777444444333222222222111000111444888777444111000111333222111000///.................................222222111///...,,,,,,+++...---------...///000111444444RRRlllXXX777111<<>>CCCHHHMMMNNNNNNSSSkkk((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&%%%%%%(((...888AAAGGG***)))(((''''''((()))***''''''''''''(((((((((((((((((((((((())))))))))))((()))++++++)))((()))***))))))*********++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,---......------------.........//////...---...000111///---000111222333444555555555777999:::<<<===<<<<<<;;;;;;;;;::::::999999999999999:::;;;;;;:::999888777555666666555222000000111000000//////////////////......------------......------,,,++++++++++++,,,+++++++++*********))))))************************))))))))))))))))))******)))))))))***++++++)))''')))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************************))))))))))))))))))))))))))))))*********++++++++++++***))))))++++++***)))++++++******+++---...000******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---...///...---,,,---//////000000000000111111111//////000000000111111111222222222111111111111111222222333333444555555555444555666777777888999:::888:::===???AAABBBBBBAAA???@@@AAABBBCCCCCCCCCCCCEEECCCCCCEEEEEEDDDGGGLLLGGGFFFDDDCCCEEEGGGFFFDDDCCCCCCDDDDDDCCCAAA@@@???<<<<<<;;;:::888666555444666777888777555444555666999<<>>;;;777555444333333333333111111000111111444777666333000000222111111000000///...------///////////////////////////////////////......---,,,------...///000111222---...@@@LLL???222222444///000000000111111111111//////111333666999;;;======999555555999===>>>>>>;;;;;;===AAAFFFJJJLLLLLLVVVmmm(((((((((((((((((((((((('''''''''(((''''''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&%%%###$$$(((...444999(((''''''''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((()))++++++)))((()))***)))************++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,---......------.........////////////---+++---111444444222000000222333444555555555555777999;;;;;;;;;:::999::::::::::::999999999999999:::;;;;;;:::999777666555555666444222000000111////////////..................------------......------,,,++++++++++++++++++************)))))))))************************))))))))))))************)))))))))***++++++)))'''))))))))))))))))))))))))((((((((((((((())))))))))))***++++++,,,,,,++++++************************)))))))))))))))))))))))))))))))))************++++++***))))))***+++***)))************+++,,,------)))***+++,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......---,,,---...////////////000000000000...//////000000111111111111111111111111111222222222222333333444444444444222444666666555555777888777999===@@@BBBCCCCCCBBB???@@@BBBCCCDDDDDDCCCCCCCCCEEELLLSSSSSSLLLHHHIIIFFFGGGFFFEEEIIILLLJJJDDDBBBAAA@@@???>>>===<<<<<<:::::::::999888777666555444555666666555555666777888<<<>>>===999444333333222333444333111///000111000333666555222000111222///000111222111000///...////////////////////////------...///000000//////////////////////////////......444444...222666000000000000000111111111111//////000111333444666777<<<999555333444777:::<<<>>>======???DDDHHHJJJKKKSSSjjj((((((((((((((((((((((((''''''((((((((('''%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((&&&%%%$$$$$$######''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((()))))))))***((()))++++++)))((()))***)))************++++++++++++,,,,,,------,,,,,,+++************************))))))******+++,,,......---,,,,,,,,,,,,---............/////////000000000777222......222555555333111222333444555666666666555777:::<<<<<<<<<:::999:::::::::::::::999888888888999999:::999777666555444555666444222000111222..............................------------......---,,,++++++***+++++++++************))))))))))))************************((()))))))))************)))((()))***,,,+++)))'''))))))))))))))))))))))))(((((()))))))))*********)))***+++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))************+++)))((()))***+++***((())))))***++++++*********)))***+++---------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......,,,,,,---...---.........////////////......//////000111111222000000000111222222222333222333333333333444444444111333555555333333555777888:::===@@@BBBBBBAAA@@@@@@AAACCCEEEEEEEEEDDDCCCCCCFFFMMMTTTSSSLLLHHHHHHFFFHHHHHHHHHMMMQQQMMMEEEEEECCCAAA>>>===<<<<<<===888999999:::999888777666444555666666444444555666444777;;;999555111222333222333444333000///000111000333555555222000111333...000333555555444111000........................,,,---...000000000/////////////////////...------444///111111,,,222777000000000000000111111111111111000000111111222333444888888666444333555888;;;BBB???>>>???BBBGGGJJJLLLRRRiii((((((((((((((((((((((((''''''((((((((('''%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&(((+++------+++(((&&&((()))***++++++***)))(((''''''''''''((((((((()))'''((((((((())))))******((()))++++++)))((()))***)))************++++++++++++,,,,,,------,,,,,,+++************************((())))))***+++---...///---,,,,,,,,,,,,---......////////////000000000000AAA;;;444111222444222000333333555666777888888888888999<<<>>>???>>><<<;;;999::::::::::::999888888777888888888777666444333444555666444222111111222---..............................------.........---,,,++++++******++++++************))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((()))+++,,,+++)))&&&))))))))))))))))))))))))))))))******+++++++++,,,)))***+++,,,---,,,++++++************************))))))))))))))))))))))))))))))))))))***************)))((()))***+++***(((((()))***++++++***(((''')))***+++---......------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......,,,,,,---...------------.........///---......///000111111222//////000111222333333444333333333333333333333444000222444444222222444666999;;;>>>@@@AAA@@@>>>===@@@AAADDDEEEFFFFFFDDDCCCCCCAAACCCEEEDDDAAABBBFFF@@@CCCDDDEEEJJJOOOJJJAAAJJJGGGDDD@@@>>>>>>???@@@777888999::::::999888777555666777666444333444555///333777666222000111444111333444333000...///111000333555444111000111333...111555888888777444222---------------------------...///000000///...---,,,---......//////......444,,,///333......111---000000000000111111111111111111111222333444555666555888:::999666666:::===EEEBBB??????BBBGGGKKKMMMTTTkkk''''''((((((((((((''''''(((((('''''''''&&&&&&&&&###&&&))))))&&&&&&))),,,''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((())))))))))))))))))))))))))))))******)))(((''''''((())))))************))))))+++***)))))))))***,,,,,,000111222111...,,,+++,,,******+++++++++,,,,,,,,,)))******++++++,,,------+++,,,---...///111222222555555333222111000000000333333333444555666888888555888:::;;;:::999999:::999888777999;;;;;;888444777777888888777666444333333222111000////////////////////////.....................------,,,,,,,,,---,,,*********,,,...///,,,+++***))))))***+++,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))************************************(((((())))))*********+++---,,,,,,+++***)))(((((())))))))))))))))))))))))************************))))))*********+++++++++******+++,,,------------((((((''''''((()))***+++,,,'''***777???<<<555111---,,,***))))))***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------////////////000000000000---...///000111222333333000000000000////////////111111222222222333333333333222000///000222555777777;;;>>>@@@@@@???>>>>>>AAAAAABBBBBBCCCBBBBBBBBBDDDDDDDDDDDDCCCBBB@@@@@@@@@DDDHHHIIIFFFDDDEEEFFFCCCCCCCCCBBB@@@>>><<<:::777666555555555666777888444444555555555555444444444444333333222111000000444444444333333111000///+++---111444555444333222555;;;AAAAAA;;;333///.../////////...---------,,,---------............///......////////////......////////////000000000000.........///222444111,,,000///......111333555555777;;;>>>>>>:::777777888>>>???>>>===BBBIIIKKKIIISSSggg''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&''''''''''''((((((((()))))))))))))))))))))))))))******)))((('''''')))))))))************))))))+++***)))))))))***+++,,,///000111000---+++++++++******+++++++++,,,,,,,,,******++++++,,,---------++++++,,,---...//////000333333222111000000000000222222222333444555777777666777999:::999999:::;;;;;;999888999:::;;;888666777777888888777666444333333222111000////////////////////////..................---------,,,,,,,,,++++++***)))***+++,,,---++++++************++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************************************))))))******************,,,++++++******)))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++,,,,,,,,,++++++)))***************++++++......444>>>BBB???===???888444...)))'''(((+++---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.../////////000000000000......///000111222222333111000000000////////////222222222222222222222333111000///...000222555777888;;;???@@@@@@?????????AAABBBBBBCCCCCCCCCCCCCCCFFFFFFEEEDDDBBBAAA???>>>DDDFFFGGGGGGEEEBBBAAA@@@BBBBBBBBBAAA@@@>>><<<;;;888777666444444444555666444444555555555555444444444333333222111111000000333333333222111000000000,,,...000222333333222111@@@DDDIIIGGGAAA999555555...............------------------............///......////////////......////////////000000000000///...,,,+++...111333333222111111111333444444444555777:::;;;;;;<<<<<<===???@@@???===AAAGGGHHHFFFSSSeee''''''(((((((((((('''''''''''''''''''''&&&&&&&&&***((('''(((******(((%%%''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''******)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&''''''''''''((())))))))))))))))))))))))((()))***)))((('''((()))))))))************))))))******))))))******+++,,,---...///...,,,******+++******+++++++++,,,,,,,,,++++++,,,,,,---......///+++++++++,,,,,,,,,------111000000/////////000000111111111222333444555666666777888888777888:::<<<<<<:::888888999999888777777777777777666555444333222222111000/////////////////////............---------------,,,,,,,,,,,,***************)))))))))******++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************+++++++++++++++*********************************))))))))))))))))))))))))************************+++++++++,,,,,,,,,------++++++,,,,,,,,,+++******+++,,,---------,,,+++******...666;;;888555888>>>@@@===999444000...------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------....../////////000000000/////////000000111111111111111000000000/////////222222222222222222222222//////------///222555777999;;;???AAA@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDGGGGGGFFFDDDCCCAAA@@@???EEEDDDDDDDDDDDDCCC@@@>>>@@@@@@@@@@@@???>>>===<<<===<<<;;;999777666555555333444444555555444444333333333222222111000000000333222111000/////////000......//////000000000000111555888666111,,,******---------...............---------............///...//////////////////...////////////000000000000000111222222222111222333111111222333333333333333222333555999===@@@AAAAAA<<<>>>===<<<@@@FFFHHHFFFRRRddd''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))***)))((('''((()))))))))************))))))***************++++++++++++,,,...---+++***************+++++++++,,,,,,,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,////////////000000111222000000000000111222333444666777777666666777:::===;;;:::888666666777777777777666666666555444333333222111000//////....../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++***)))(((((()))***+++,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************************************---,,,,,,++++++*********((()))))))))*********+++))))))))))))))))))))))))******************************++++++++++++,,,,,,,,,---------,,,+++******+++,,,---......,,,***(((&&&+++//////+++(((+++000888:::======999333,,,(((******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........./////////000000/////////000000000000000111111111000000000//////333333333222222222222111...---,,,---///222555888999;;;???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEECCCAAA@@@BBBEEEFFFCCC@@@????????????????????????BBBBBBCCCBBB???;;;777555333333444444444444333333222222111111000000000000222111000///......///000//////...---------...///,,,...000000///......///,,,---------.../////////---------............/////////............//////////////////000000000000111666>>>AAA===333...------///222333333333333333444444777<<>>666999:::;;;AAAHHHKKKIIIQQQddd''''''((((((((((((''''''&&&'''''''''''''''''''''%%%***...,,,&&&"""###'''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))************))))))))))))******++++++++++++)))+++,,,,,,+++******+++******+++++++++,,,,,,,,,,,,------......//////000............------------000000000000000111222333000000000000000111222333555555666666555777:::<<<:::999888666555444666777666666555444444333333333222111000///........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***)))((()))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))---,,,,,,++++++*********((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------...------,,,++++++***+++,,,---,,,+++)))''')))++++++***))))))*********---222444333///)))%%%******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------............///////////////////////////000000000111111111111000000000000222222222222222222222222...---,,,---///222555888999;;;>>>??????@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEFFFHHHIIIKKKDDDBBB@@@BBBEEEFFFDDDAAA???????????????@@@AAAAAABBBDDDGGGGGGDDD>>>777222222222333333333333222222111111000000000000//////000000//////////////////000///---,,,+++,,,---...,,,---/////////000111222,,,---------.../////////---------............///000///............///000////////////000000000000222666???EEEAAA555---------000444666555555666888:::;;;???DDDHHHFFF???999555888:::;;;AAAIIIKKKIIIQQQeee''''''((((((((((((''''''&&&&&&&&&'''''''''''''''...555:::666+++%%%&&&+++''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((************************((((((''''''(((((()))***'''''''''(((((((((((()))))))))))))))))))))))))))'''((())))))(((((()))***))))))************))))))))))))***++++++++++++***(((***,,,,,,+++***++++++******+++++++++,,,,,,,,,,,,,,,------.../////////////////////////////////000000000000111111222333000000000000000111222222333444666666666777999;;;999999999777555444555666666666444333333222333333111111000///.....................------------,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***************++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++*********((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***,,,,,,---------,,,++++++)))******++++++***)))(((((()))((('''+++///...***))))))))))))***+++------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////.........//////000000000222222111111111000000000111111222222222333333333//////------///222555777888:::===>>>>>>???@@@BBBAAABBBCCCEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIFFFEEECCCCCCCCCBBBAAA??????>>>>>>>>>>>>???@@@AAA>>>@@@CCCDDDAAA;;;555000111222222333333222222111000000000/////////////////////000000000000///...///...---,,,,,,,,,......************************---------...............---------............///000///...------...///000////////////000000000000222111666===<<<444111555111555888999777777:::<<<>>>AAAEEEHHHIIIDDD===777888;;;<<<===AAAGGGHHHEEEQQQeee''''''((((((((((((''''''&&&&&&&&&'''''''''((((((///444999666///)))))),,,''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((()))))))))******))))))))))))))))))))))))&&&((())))))(((((()))+++))))))************))))))((()))***+++,,,++++++***(((***,,,,,,+++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,---......//////////////////////////////000000/////////000000111111111000000111111222222111333555666777777888:::999;;;<<<;;;777555555777666555444222222222222333111111///........................---------,,,,,,******+++++++++,,,,,,,,,******)))((()))***+++,,,++++++************++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********))))))***+++++++++******)))))))))***************&&&((((((&&&)))......))),,,***)))((()))+++...000******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////,,,------...///000111111222222222111111111000000000000111222333444444555111000///...000222555777777999;;;<<<===>>>@@@BBBAAAAAACCCDDDEEEFFFFFFFFFIIIHHHEEEBBB@@@@@@@@@@@@DDDDDDDDDBBB@@@??????@@@======<<<;;;<<<===>>>>>>=========<<<:::777444222111111222222222222111111////////////////////////---///111222222111///......------------......///000/////////000000000///...............------------------............///000///...------...///000////////////000000000000222---111<<<>>>666333555555888:::888555444777;;;:::===AAABBB@@@<<<999777999<<<===>>>BBBGGGHHHDDDRRRddd''''''((((((((((((''''''&&&&&&&&&'''''''''(((((("""&&&***+++)))'''&&&'''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((()))******))))))))))))************))))))))))))))))))))))))&&&((())))))(((((()))+++))))))************))))))((()))***+++,,,+++******(((***,,,,,,,,,+++,,,---******+++++++++,,,,,,,,,++++++,,,,,,---......///........./////////000000//////............//////222111111111111111222333///222555777777777888999:::<<>>@@@BBBAAA>>>>>>AAADDD<<<;;;:::999999:::<<<<<<>>><<<999777555555555666111111222222222222111111.........///////////////---///222444444222///------------....../////////(((((()))+++...//////.../////////......------,,,---------.........//////111///...------...///111////////////000000000000111...444BBBEEE:::000///666888999666111///222777333666999999666444555777777:::<<<>>>CCCIIIJJJGGGSSSbbb%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''')))******))))))***+++(((((((((((((((((((((((())))))))))))************((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,---............///000000111111111111000000000////////////000000111111000000111111222333222333444666777888888888999999888777777666666555999777555222111000000000000///...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++***)))((('''&&&&&&))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))++++++***)))))),,,)))'''(((******(((%%%))))))))))))))))))))))))******))))))((((((''''''))))))(((''''''((()))***''''''''''''((((((((((((++++++******))))))((((((...,,,)))))))))******)))***,,,,,,+++)))((()))***)))***+++,,,---,,,++++++---,,,++++++,,,,,,***((()))******++++++,,,------))))))*********+++++++++,,,,,,,,,---------......////////////////////////111111111000000000000000//////......000333555777;;;666000---///222444444666777888;;;===???AAABBBBBBBBBAAAAAABBBCCCEEEFFFIIIKKKJJJAAA555...///333;;;???DDDCCC???<<<===@@@@@@???===;;;::::::::::::666555333333444444444333000000111111111222222222000//////.........//////111***---<<>>>>>@@@@@@@@@@@@AAABBBCCCCCCIIIFFF@@@888111...111555<<<@@@DDDCCC???======???>>>===<<<:::999999999999555333222222333333333111000000000111111222222222//////............//////111***,,,888>>>666...---...------,,,,,,------...------------------------------...//////...---,,,........................///////////////......---............////////////...000666===CCCDDDAAA>>>333111///---...000333444999888666555444555666777777777999;;;>>>BBBFFFHHHSSSkkk'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((((((''''''((()))(((((((((((((((((((((((('''''''''(((((((((((()))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...............000000////////////000000111000000000000111222222222333444555666666777777888999:::::::::888666555222222222111111000......222111///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***************************************((((((((((((******++++++++++++************)))))))))))))))))))))))))))))))))))))))******++++++)))(((((()))***)))'''))))))))))))))))))))))))))))))))))))((((((((((((,,,+++***)))))))))))))))))))))))))))************))))))))))))************)))))))))))))))+++,,,,,,***+++,,,+++)))))))))+++((()))******++++++******,,,+++++++++,,,,,,+++))))))******++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////444333111000//////000111===999444111111222333333666777777888999:::;;;;;;===>>>???@@@@@@AAAAAA@@@DDD???888222///111555999>>>AAADDDCCC???<<<<<<>>><<<;;;:::888777777777777444333111111222333222000000000000000111111111111//////............//////111,,,,,,444555///,,,///...------,,,,,,------...------------------------------......///......---........................------...////////////...............////////////000///000444999>>>AAABBB666555555444444666777888888777666444444555666666666777888:::===@@@CCCDDDVVVkkk((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''')))(((''''''(((***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,---............000000////////////000000000000000000000111222222222222333444555666666666333555777888888666333111///000111222111000///...000000///---,,,++++++***++++++++++++++++++++++++******))))))))))))******''''''(((((())))))))))))+++***(((''''''(((***+++))))))))))))((((((((('''((((((((((((((((((((((((***)))((((((((()))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((---,,,++++++***))))))((((((((()))))))))*********(((((())))))******++++++))))))******))))))***+++)))+++,,,+++***)))***+++(((((())))))************,,,+++***+++,,,,,,+++))))))******++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,---------....................................///////////////000333222111000//////000000888666333111111222333444555555666888999:::;;;;;;;;;<<<>>>@@@@@@@@@?????????@@@???;;;666666999===>>>@@@AAA@@@===::::::;;;999888777777666555555555444333222222333333222000000000000000000000000000///............//////000222......000///+++,,,111...------,,,,,,------...---------------------------------.......................................+++,,,---...////////////............////////////333000...---///333777999999999999999::::::::::::666666555444444555555666777888999;;;===@@@AAABBBRRRfff~~~((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''''''''((((((((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''')))******)))(((***+++((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...///000000000000000////////////000000000000//////000000111222111222333444444555555444222333666777777555222111///000111222222111000///------------------,,,,,,++++++++++++++++++++++++******))))))))))))******'''''''''((())))))*********)))'''&&&&&&''')))***))))))))))))((((((((('''((((((((((((((((((((((((***)))((((((((()))+++,,,))))))******))))))******))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,+++***)))(((((('''''''''((((((((())))))(((((())))))******++++++***+++,,,+++(((&&&'''((()))***++++++***)))***+++)))))))))))))))*********+++******+++,,,---+++***)))******++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,---------............................../////////000000111111111000000000000000000111111111111111111111222444666333444555777999;;;===>>>;;;<<<>>>???@@@@@@??????CCCLLLTTTPPPDDD;;;999<<<<<<======<<<:::888777777666666666555555444333333555444333444555555333111////////////////////////...............///000000222000///...,,,***---222...------,,,,,,------...------------------------------------......//////........................***+++,,,...////////////............////////////222111///...---...000222333333444555555555555555555444444444444444555555777888:::<<<>>>@@@AAABBBRRRddd{{{'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''((((((((()))))))))&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((()))******))))))***+++((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((()))******++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...///000111111111000000////////////000000000////////////000111111111222333333444444444333333555666777777666444333000111111111111000000///++++++,,,------------,,,++++++++++++++++++++++++*********))))))*********))))))******+++++++++,,,))))))''''''''''''))))))++++++++++++************)))))))))))))))))))))))))))))))))))))))******+++(((***+++***))))))***,,,))))))))))))))))))))))))(((((((((((())))))))))))***+++++++++***)))((((((''''''''''''(((((((((((())))))))))))***************,,,...,,,(((%%%%%%''')))***++++++***)))+++,,,***))))))))))))***+++++++++******+++------,,,***)))******++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////000000111111222222......///000000111222222---///000111111222555777222333444777999;;;===>>>;;;<<<===>>>>>>?????????JJJWWWbbb^^^MMM>>>888:::;;;:::999999888777666666444444555555444333222222555444444555666555333111////////////..................---......///000111111111///---,,,,,,...111...------,,,,,,------...---------------------------------------...///000........................***+++,,,---.../////////............///////////////000222111000000111222000000000111111111222222333333333444444444444444666888:::<<>>FFFPPPYYYVVVIII===999::::::999888777777888777777333333444555444333222111333333333444666555222////////////......------------------......///000111//////...,,,---............------,,,,,,------...------------------------------,,,,,,---...000111........................+++,,,------........................////////////---000222333111000000222111111000000000111222333222222333444444444444444444555888;;;>>>???@@@AAAPPPbbbzzzyyy%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((('''''''''(((((((((((()))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))*********************+++++++++,,,,,,,,,((()))***+++,,,---------+++,,,---///000111111111000000////////////000000///////////////000111111111111222333333333222222222222222222222222222333111000...---,,,,,,------------......---+++***)))************************,,,,,,++++++++++++,,,,,,))))))((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))'''(((***+++++++++***)))'''***,,,+++))))))+++---))))))))))))))))))))))))'''((((((((())))))******'''''')))******)))(((((())))))))))))************++++++******))))))((((((%%%)))---,,,(((%%%'''***(((***++++++******+++---,,,+++*********+++------*********+++------,,,+++)))******+++,,,,,,------))))))*********+++++++++,,,,,,,,,---------......---------------------------------...///000000111...//////000000000000///...111444555333222444666222222333444555666777888:::999888888999:::<<<===;;;BBBHHHGGGAAA;;;;;;<<<:::999777777888999888888222333444555444333222111222222222444555444111...//////.........------------------......000111111------,,,,,,---///...+++...------,,,,,,------...------------------------------,,,,,,---...000111........................,,,,,,------......------............/////////000---000222111...,,,---...000///.........///000111111222333444444444444444222333777:::===??????@@@HHH[[[vvvwww((('''(((&&&///000###'''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''%%%&&&((()))***)))(((&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++++++++***)))))))))***+++,,,,,,------,,,,,,---,,,,,,,,,...///...,,,//////.........---------............////////////111222222222222111000000555444444333333222222111000000///...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************+++*********))))))(((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))'''((()))((('''&&&''')))***)))((()))++++++)))((())))))*********))))))((())))))))))))))))))))))))************))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))************************************+++***)))(((((()))***+++++++++************+++++++++++++++*********))))))++++++******************,,,---......//////......---...............------...---,,,,,,---...///000...//////000000000000///000111111111111222222222888888888777555555777999;;;;;;;;;<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;:::999888666555444333222333333333333333333333333333444777999777222---000///...------...///000//////...------------...222111000///...---,,,,,,...------,,,,,,------...,,,,,,,,,---------......---------------------------......//////......---++++++,,,,,,,,,---------///////////////////////////000000000000000//////......//////000000111111333444444444333333444666999888777:::>>>@@@@@@>>>LLL___wwwyyy(((+++***  !!!---&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''&&&''')))***+++***)))(((++++++***)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((('''''''''''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++******************+++,,,,,,------,,,,,,---,,,++++++---......---//////.........---------............////////////000111111222222111111111444444444333222222111111000//////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************)))))))))((((((((((((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))'''((()))(((''''''((()))++++++***+++,,,---+++)))))))))************))))))))))))))))))))))))))))))************))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))************************************+++***)))(((((()))***+++++++++************+++++++++++++++*********))))))++++++******************,,,------...............---...............------///............000222333000000000111000000//////000111111111111222222222666777777777666777999<<<;;;<<<<<<<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;::::::999777666444333333333333333333333333222222222222222555666555111---000///...------...////////////...---------------//////............------...------,,,,,,------...,,,,,,,,,---------......------------------------***++++++,,,,,,++++++***++++++,,,,,,,,,---------//////////////////////////////000000000000//////.../////////000000000111222444444444333333444666999888777:::>>>@@@@@@>>>KKK^^^xxxyyy&&&***+++(((&&&%%%&&&(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((()))***+++***)))))),,,+++******))))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((('''''''''(((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++++++++***+++,,,,,,------,,,,,,---,,,***+++,,,......---...............---------............//////////////////000111222222222222444333333222111111000000//////......---,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))***))))))))))))((((((((())))))))))))))))))))))))'''((())))))''''''((()))+++******+++,,,,,,+++)))))))))************))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))******************************************))))))))))))******++++++************+++++++++++++++*********************++++++++++++++++++,,,,,,---...............------...............---////////////000222444555222222222111111000000///000111111111111222222222444555777777777999;;;>>><<<<<<============<<<<<<============<<<<<<<<<<<<999999888777555444333333444333333333222111111111111000000111222222///---///......---....../////////......---------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......------------------------------............------,,,,,,,,,,,,------------//////////////////////////////000000000000//////////////////000000000000222333444444333333444666888777888:::===?????????HHH[[[vvv|||)))###***...,,,--- &&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((''''''((())))))))))))((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''((((((''''''(((***((((((((((((((((((((((((&&&''''''((()))******+++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))***+++++++++,,,***+++,,,,,,------,,,,,,---+++***+++---.............................................////////////---...///111222222333333333222222111111000//////.........------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''((())))))(((((((((******)))'''((())))))************)))))))))))))))))))))))))))************)))))))))(((***))))))))))))))))))***))))))(((((((((((())))))((()))))))))***************************************))))))))))))))))))***++++++************++++++******************************+++++++++++++++,,,,,,,,,---.........------,,,---......///..................///111333555666444333222111111000000000000000111111111222222222444555777888888888;;;===:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999888777666555444444444333333222111000000/////////............------...------........./////////...------,,,,,,------++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......------------------------......////////////......,,,,,,,,,------------...////////////////////////...//////000000000000///////////////000000000000000222444444333333444555777777888:::<<<>>>??????FFFYYYttt---%%%"""888444&&&///"""&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((((((''''''(((***((((((((((((((((((((((((&&&''''''((()))******+++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))***+++++++++,,,***+++,,,,,,------,,,,,,,,,++++++,,,///000///...---.................................////////////,,,---///000222222333333222111111000//////......---------------,,,,,,,,,,,,,,,,,,+++++++++******************************(((((((((((((((((((((((())))))))))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((()))***)))((('''(((***)))((('''(((******((('''(((((()))***************))))))))))))))))))))))))************)))))))))((()))))))))******)))))))))))))))(((((((((((())))))((()))))))))************)))))))))))))))))))))))))))))))))******)))))))))++++++************++++++******************************++++++,,,,,,,,,,,,+++,,,,,,---...---------,,,------...//////......---------...///222444555444444222111000000000000000000111111111222222222444666777888777777888:::888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777666555555444333333222111000000//////.........---,,,,,,,,,---,,,,,,---.....................---,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,++++++,,,,,,---------.........////////////////////////......///000000000000000000000000000///////////////111333444333333444555666777999:::;;;===>>>???HHH[[[uuu'''222LLLwwwZZZ)))000'''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&&&&''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((('''''''''(((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++++++++***+++,,,,,,------,,,,,,++++++---///222222000...---------...........................////////////,,,---...000111222222222111000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))************+++))))))))))))))))))))))))((()))******(((((()))******))))))***++++++***((('''((()))******+++******))))))))))))))))))))))))************))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************))))))++++++************++++++***************+++++++++******++++++,,,---------++++++,,,---------------,,,,,,---...////////////------------...000222333444333111000//////000111000111111111111222222222333555777777666666777888777888999:::::::::::::::::::::::::::999999999888888888777666666555444444222111111111000/////////---...///...,,,+++,,,---+++,,,---..................------,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,---------............////////////////////////---...///000000111111000000000000000////////////...000333444444333444555555777999:::;;;<<<>>>@@@KKK^^^www%%%777ddd{{{///000&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((('''''''''''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++******************+++,,,,,,------,,,,,,***+++///333555444000------------.........//////............////////////---...///000111111111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************((()))))))))************(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))******)))((()))******))))))***++++++***((('''((()))******+++++++++))))))))))))))))))))))))************))))))))))))((()))***++++++***)))((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((++++++************++++++))))))*********+++++++++******++++++,,,------...++++++,,,------------,,,+++,,,---...////////////......------...000111222222111///......///000111000111111111111222222222///222444666666666777888777888999:::;;;;;;;;;;;;;;;;;;:::::::::999999999666555555444444333333222000000000000000000000///---///111000...,,,---...***+++,,,...//////.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,---------......------------------------...//////////////////...------------............////////////////////////---...///000111111111111111000000000/////////...---///333444444333444444444777:::::::::;;;===@@@JJJ]]]www,,,...PPPqqq&&&---&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''(((((((((''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((((((''''''(((***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++++++++******))))))++++++,,,---------,,,,,,)))+++000555777666111------------.........//////............/////////000---...///000000111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************(((((())))))*********+++(((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))(((***+++***)))((()))***((('''''''''))))))(((&&&''''''(((******+++++++++))))))))))))))))))))))))************))))))))))))((()))***++++++***)))((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((++++++************++++++))))))******++++++++++++******+++,,,,,,---......++++++,,,---------,,,,,,+++,,,---...////////////000///.........000111222111000...---...///111222000111111111111222222222,,,///333555666666888999888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::333333333222222111111111////////////000000000000,,,///222222///------...)))+++,,,...//////.........---,,,,,,++++++,,,,,,***++++++,,,...//////000...------,,,,,,------...,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,,,,,,,+++---------.........//////////////////////////////---...///000111111111111111111000000/////////...,,,///333444444333444444444777::::::::::::===@@@GGGZZZttt&&&))),,,//////...+++))))))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))'''((((((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((('''''''''***)))(((((())))))((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++...---+++*********++++++++++++,,,------...//////+++,,,------......------............////////////000000111111111111000000......//////......---,,,------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))*********************)))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******************************))))))))))))******((())))))((('''(((+++---)))))))))))))))))))))))))))((((((((((((((()))***)))*********++++++++++++***************************************************++++++***((('''((()))************************++++++******************,,,***(((***---...,,,***++++++++++++++++++++++++,,,,,,,,,---------......///......---------......000///...------...///000111111000000111111222333444444333333444555666777999999999:::::::::;;;;;;;;;;;;:::999888888888888555555444333333222111111000000000000000000000000------------------------------------------------------------------------+++,,,,,,------,,,,,,+++///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................000000000000111111111111111222222333444555666666333666888999999999:::<<>>JJJXXXppp+++***(((''''''''''''(((((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((***+++***)))((()))+++(((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++******++++++++++++,,,,,,+++,,,------......------------------............//////000000000000//////---------...---,,,,,,+++,,,,,,+++++++++*********+++++++++*********))))))************************))))))))))))((((((((((((((()))))))))************(((((())))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((******************************))))))))))))******(((***,,,,,,***((('''((())))))))))))))))))))))))$$$&&&((()))***)))((('''(((((((((((())))))))))))************************))))))))))))))))))))))))((()))******)))((()))+++************************))))))*********+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------...//////888666222///---...000111000000//////000000111222222333555777888777666555777777777888888888999999888888777666555555555555222111111111111111000000........................------------------------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................///000000000111111111111000111111222333444555555555666888888999:::===@@@KKKYYYrrr(((((('''&&&&&&&&&''''''***))))))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''''''((())))))))))))+++---+++(((''')))+++(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------............//////000000//////...---------------,,,++++++++++++++++++************+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************((((((((()))******++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******************************))))))))))))******(((***++++++)))(((((()))))))))))))))))))))))))))'''(((***+++,,,,,,,,,,,,((((((((()))))))))******************************))))))))))))))))))))))))((()))******))))))***+++************************)))))))))***++++++,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------...///000999666222///---...///111000////////////000111111222333444666666666666555666777777777777888888888777777666555444444444444000000000000000000000000........................---------------------------------------------------------------------------......//////......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000000000000000000000000000000111111111111000000111222333444555555555666777888999;;;>>>AAAKKKZZZsss&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''%%%%%%%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''''''((())))))******---///,,,(((&&&'''***(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---------...............////////////......,,,------------,,,++++++++++++++++++************+++++++++************)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******************************))))))))))))******((()))***)))((((((***,,,))))))))))))))))))))))))******++++++,,,,,,------)))))))))*********++++++************************))))))))))))))))))))))))''')))******))))))***+++************************((())))))***++++++,,,,,,)))+++,,,,,,******+++...------------------------,,,,,,,,,---------......---,,,,,,------///000000222222111000///////////////////////////000111111222222333333444555555555666666666777777777888888777666555444333333333333000000000000000000000000........................---------------------------------------------------------------------------......//////......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000000000000000000000000000000111111111111000000111222333444444555555666777888888;;;???BBBJJJYYYrrr&&&&&&'''((()))))))))((($$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***+++...000---(((%%%'''***(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,---,,,,,,+++------------------------+++,,,------......------,,,,,,,,,---------............////////////......,,,,,,---------,,,+++++++++++++++************)))+++++++++************)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))((('''(((+++---)))))))))))))))))))))))),,,+++***))))))******+++************++++++++++++************************))))))))))))))))))))))))''')))******))))))***,,,************************((())))))***++++++,,,,,,(((+++---,,,***)))+++...------------------------,,,,,,,,,---------......,,,,,,,,,---...///000111+++---///111111000...---///////////////000111111222222222222222444555555666666666666777777777777666666555444333333333333////////////000000000000........................------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////........................000000000000111111111111000000111222333444444555555666777888888;;;???CCCIIIXXXrrr !!!"""###%%%&&&'''((()))(((''''''''')))***+++(((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((---...000000///+++'''$$$(((((((((((())))))))))))))))))))))))************''''''''''''((((((((((((++++++*********************+++,,,,,,------,,,,,,///...,,,+++***+++,,,,,,///...,,,,,,,,,---///111,,,,,,------...---------............---,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************)))((((((((()))+++,,,***)))(((''''''((()))***+++*********))))))((((((...---+++*********++++++"""%%%))),,,---+++)))''')))************+++++++++))))))************))))))************************))))))))))))))))))))))))(((((())))))******++++++***+++,,,+++***)))***+++---,,,++++++,,,,,,***))),,,,,,,,,---------........................------)))((((((+++///222111///............///000222222000000111222333333333333444555666777777666555555444444555555444444333222222111111000///......---..............................---------,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......//////000000111111111111000000000000111111111222222333333444444555444555666888:::<<<>>>???LLLVVVsss$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''((()))***''''''''''''''''''''''''((((((((((((((('''&&&%%%((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&((((((((((((((((((((((((***+++---...---,,,)))((((((((((((((())))))))))))))))))))))))************''''''((((((((()))))))))************************)))***++++++,,,,,,++++++...---,,,+++++++++,,,,,,///...,,,,,,,,,---///000++++++,,,,,,,,,,,,,,,+++------------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************)))((((((((()))++++++***)))(((''''''((()))***************)))))))))(((---,,,+++***))))))***+++''''''(((***************)))************+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********)))+++,,,+++***)))***+++***))))))***,,,......---,,,,,,,,,---------..............................---,,,,,,...111222111///222111000//////...//////000111222333333444333333444444555666666666555444444444444444444333333222111111000000///......---...........................------------,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////000000000111000000//////000000111111222222333333444444555555555666777999<<<>>>@@@LLLVVVrrr'''''''''&&&%%%%%%$$$$$$'''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((''''''(((((((((((((((((((((((('''((()))***++++++++++++(((((((((((())))))))))))))))))))))))************((())))))))))))*********************************))))))***++++++++++++***------,,,+++++++++,,,,,,...---,,,,,,,,,---///000***++++++,,,,,,++++++***+++,,,,,,------------,,,++++++++++++++++++++++++((((((((()))))))))))))))))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((()))******+++))))))(((((((((((())))))************))))))))))))+++******))))))))))))***,,,***)))'''((()))+++,,,)))************++++++++++++***)))(((((()))***+++************************))))))))))))))))))))))))************)))))))))))))))***++++++***)))***+++***))))))***---......---,,,,,,,,,---------..............................///......///000111///...222222111000////////////000111222333444444444444333444444555555444333333333444444444444333222222111000000//////.........------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------000000//////////////////000//////......//////000111222222333333444444555666666555666888;;;>>>@@@KKKTTTppp((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,(((((((((((())))))))))))((()))))))))************))))))*********+++++++++***************+++++++++)))******+++++++++++++++---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///+++,,,,,,,,,,,,++++++******+++,,,---------------++++++++++++++++++++++++------,,,,,,+++++++++***))))))(((((((((((()))))))))*********++++++++++++(((((((((((((((((((((((())))))(((((((((((()))))))))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))******+++))))))(((((((((((())))))*********))))))))))))))))))))))))(((((((((((()))---,,,***(((((()))+++,,,))))))*********+++++++++,,,***(((''''''(((***,,,************************))))))))))))))))))))))))++++++******))))))(((((()))***++++++***)))+++,,,---,,,++++++,,,---,,,+++,,,,,,,,,---------......---------...............------...///000000///...000000//////000111111222000111222333444444444444333333444333333333222222333333333333333222111111000000/////////.........---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000//////......---//////............//////111222222333333444444555666666555666888;;;???AAAIIIRRRmmm&&&'''''''''''''''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((((((((((((((()))((('''''''''((()))***(((((((((((())))))))))))((()))))))))************************++++++++++++))))))*********+++++++++***++++++,,,---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------,,,++++++******+++,,,------------++++++++++++++++++++++++000000///---,,,+++***)))))))))(((((((((((()))))))))*********++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))******(((((((((((()))(((((((((***++++++++++++******)))))))))*********+++++++++,,,***(((''''''(((***,,,************************))))))))))))))))))))))))++++++******))))))(((((((((***++++++******+++,,,---,,,++++++---------+++,,,,,,,,,---------......---------.........//////---...000111111222222333111000000000000111111222111111222333444444444444444444333333222222222222222222333333222222111000////////////............------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000//////......------//////............//////111222222333333444444555666555555666888;;;>>>@@@HHHPPPjjj%%%%%%&&&&&&'''((())))))''''''((((((((('''&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((())))))((('''''''''(((((((((((((((((())))))))))))))))))))))))************)))************+++++++++)))))))))***++++++,,,,,,++++++,,,------------,,,++++++,,,---------,,,,,,+++,,,,,,,,,------------............---,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++......---+++***)))((('''))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((())))))))))))(((((())))))))))))************'''(((((())))))))))))(((''')))+++,,,,,,+++)))((()))************++++++++++++***)))(((((()))***+++************************))))))))))))))))))))))))************))))))))))))((()))++++++******+++---)))))))))+++...000000000,,,,,,,,,---------......,,,,,,------.../////////...000333444333444555666555444222111000///......111222333444444555555555555555444333222222222222111222222222222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////..................000//////......//////000111222222333333444444555444555666888:::<<<>>>???FFFMMMhhh$$$%%%%%%&&&''''''(((((((((((()))))))))((('''&&&''''''''''''''''''''''''%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))************+++((())))))***++++++,,,,,,******+++,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,---------------......---,,,+++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++******))))))))))))(((((())))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))'''((()))******)))((('''((()))))))))************'''((()))*********))))))&&&''')))***+++***)))))))))************+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********''')))***+++******,,,---)))))))))+++...000111000,,,,,,,,,---------......,,,,,,------...//////000...111333333222111222444555444333111000///......111222333444555555555555777666444333222222222333111111111111111000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------..................111000000//////000000111111222222333333444444555333444777999;;;=========EEELLLfff%%%%%%%%%&&&&&&&&&&&&&&&((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&'''((()))*********)))(((((((((((())))))))))))))))))))))))************((())))))))))))*********((())))))***++++++,,,,,,))))))***++++++++++++***)))***,,,---...---,,,,,,***+++,,,---------,,,,,,---------,,,+++***)))(((,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++'''(((((()))***++++++,,,))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))'''((()))******)))((('''(((((())))))*********+++'''((()))+++++++++***)))&&&&&&'''((()))*********)))************+++++++++))))))************))))))************************))))))))))))))))))))))))(((((())))))******++++++''')))***+++******,,,------,,,+++,,,...///...---,,,,,,,,,---------......,,,,,,------...///000000---///111111...,,,---...222222111111111111111222222222333444555555555555777666555333222222333333111111111111111000//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------------......++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////,,,------....../////////111111000000000000111111111222222333333444555555222444777:::<<<======<<>>FFFSSSrrr&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''(((((())))))((((((''''''&&&&&&$$$%%%&&&'''((()))******((((((((((((((('''''''''(((((((((((((((((((((((((((&&&%%%&&&))))))'''$$$(((((())))))))))))(((((())))))(((((((((((())))))(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((('''(((***,,,******+++++++++,,,,,,,,,************************)))(((''''''''')))***+++++++++***)))((((((((()))++++++******))))))(((((((((((()))***************))))))))))))))))))))))))************************)))))))))))))))))))))))))))******)))(((''''''(((***)))(((''''''((()))***************************+++*********))))))((((((************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************++++++************++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************++++++++++++******)))************+++++++++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******'''(((***+++,,,,,,++++++,,,,,,,,,------.........000000//////.........---,,,...///...,,,++++++,,,.........///000000111111000000000111222222333333444444555777888999:::;;;AAAFFFNNNhhh'''&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((('''&&&'''))))))'''%%%(((((())))))))))))(((((())))))(((((((((((())))))(((((('''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))''''''(((***************++++++++++++++++++++++++++++++++++++))))))((('''(((((()))***+++***))))))))))))))))))*********)))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++***)))((((((***))))))(((((((((((())))))************************++++++++++++******))))))************))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++******))))))******+++))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************++++++************++++++************************++++++++++++,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,***+++---...//////......,,,,,,,,,---------......000/////////.........---000///...000333444222000000000000111222222333333000000000111222222333333444444555777888999:::;;;@@@EEENNNggg''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***(((&&&(((((())))))))))))(((((())))))(((((((((((())))))(((((('''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++)))'''&&&'''((())))))))))))************++++++++++++++++++++++++******)))((((((((())))))))))))))))))))))))***+++))))))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))***+++,,,+++***)))***+++(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,++++++++++++******************))))))))))))************************************************))))))))))))))))))******))))))))))))************))))))))))))))))))))))))+++******))))))******+++(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))************************++++++************++++++************************++++++,,,,,,,,,---------............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,......++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******)))************+++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,,,,,,,---...,,,,,,---...////////////,,,,,,,,,------------.../////////...............111---,,,000666999666222///000000111111222222333000000111111222333333333444444555777888999:::;;;???DDDLLLfff'''''''''(((((((((((((((&&&&&&'''''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&''''''(((((())))))&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((''''''((((((((((((((())))))))))))*********************************))))))))))))))))))((((((((()))***++++++(((((())))))******++++++(((((()))***************))))))))))))))))))))))))************************)))))))))))))))))))))))))))***++++++))))))***+++'''((()))******)))((('''((((((((((((((((((((((((************************************)))))))))(((************************************************)))))))))))))))*********((()))))))))************))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))************************++++++************++++++************************+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,+++,,,---...***++++++,,,,,,,,,,,,,,,------------------------........................---+++***---222555333000------......///000000000000000111222222333333444444444555777888999:::;;;>>>DDDLLLeee''''''''''''(((((())))))%%%&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((()))))),,,,,,+++***))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((()))))))))((((((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))***)))((()))***''''''((((((((()))))))))((((((((((((((((((((((((******************)))))))))((((((((()))***++++++(((((())))))******++++++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((((()))***'''((()))******)))((('''((((((((((((((((((((((((((((((((()))))))))))))))************)))))))))((())))))))))))))))))))))))************************(((((())))))************((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***'''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))************************++++++************++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,+++++++++,,,---***************+++++++++---------------------------------...............)))***,,,---------......---------...//////000000111111111222333333444444444444555777888999:::;;;>>>CCCKKKeee&&&&&&&&&''''''(((((()))%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((333222000...+++)))'''&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&(((***)))((('''(((((((((((())))))))))))(((((())))))(((((((((((())))))'''((()))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))$$$''')))******))))))***(((((((((((())))))))))))''''''''''''''''''''''''((()))******++++++******))))))))))))))))))***+++))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((()))************))))))))))))((((((((((((((((((((((((************************((((((((()))******++++++))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***''''''(((((())))))************))))))))))))******))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))************************++++++************++++++******************************+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------+++******)))))))))************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++---,,,,,,++++++,,,,,,---...------------,,,,,,,,,---------------.........***---//////---,,,---......//////000000111111222111111222222333444444444444444555777888999:::;;;>>>CCCKKKeee$$$%%%%%%&&&''''''(((((($$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((('''''''''///...---+++)))(((&&&&&&&&&&&&''''''((())))))***((((((((((((((((((((((((%%%'''))))))'''&&&'''((((((((())))))))))))(((((())))))(((((((((((())))))'''((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%(((***+++***((((((((((((((()))))))))*********(((((((((((((((((((((((('''((()))+++,,,,,,,,,++++++***))))))))))))))))))*********)))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++))))))(((((((((((())))))************************'''((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))***************))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************++++++************++++++************************)))))))))*********++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++************++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---/////////...,,,+++...---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,------............---...///000000///.........//////000111111111111111222333333444444555444444555777888999:::;;;>>>DDDLLLfff$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((())))))(((((('''''''''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((($$$'''))))))&&&%%%&&&((((((((())))))))))))(((((())))))(((((((((((())))))'''((()))++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))''')))+++,,,***'''&&&&&&))))))))))))************))))))))))))))))))))))))%%%''')))+++,,,------,,,++++++***)))(((((())))))++++++******))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******+++---***)))(((''''''((()))***************************(((((())))))*********+++************))))))))))))************************(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++******))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************++++++************++++++************************((())))))))))))*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---)))************+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---...000222111///---+++...---,,,+++++++++,,,---.........------,,,,,,,,,,,,,,,,,,------.........///,,,***---222444111---,,,,,,------.../////////111222222333333444444555444444555777888999:::;;;???DDDLLLfff(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))******************)))((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,******))))))))))))************************************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))************))))))((()))***)))((((((***,,,******))))))))))))******************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((()))***************************************************************)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,******+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,...000111222222222.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000111111111111............///000222222222222333333333333444444666444333555888:::999777BBBFFFLLLddd'''((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((()))))))))************)))((((((((((((((()))))))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,++++++,,,,,,,,,************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))************))))))((()))***)))((((((***,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************(((((()))***************))))))))))))))))))))))))************************)))))))))))))))******+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,+++************++++++++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++---...//////000000------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------.........///////////////...//////000111222222222333333333333444444777555444666999;;;:::888AAAEEELLLeee''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))***))))))((((((((((((((()))))))))))))))))))))))))))******++++++******)))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******,,,,,,++++++++++++,,,,,,************************)))******++++++******)))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))************))))))((()))***)))((((((***,,,******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))************(((((()))***************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++*********++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,+++)))'''''')))+++,,,++++++++++++++++++++++++......///---+++)))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........000000////////////000000222222333333333333444444777666666777:::;;;;;;:::???DDDLLLfff'''''''''((((((((())))))''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************++++++++++++((((((((())))))(((((((((************************))))))************))))))))))))))))))))))))))))))************************************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))************))))))((()))***)))((((((***,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************((()))))))))************(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++...---+++***)))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++*********))))))(((((()))***+++++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------............/////////000111000000////////////000222222222333333333444444555555666777999:::;;;;;;===CCCLLLfff''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++&&&&&&'''(((((('''&&&&&&)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))((()))***)))((((((***,,,******))))))))))))******************************(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((()))***************************************(((((((((((((((((((((((()))))))))))))))******+++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++...---+++***)))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******&&&'''***+++,,,+++)))(((++++++++++++++++++++++++***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////000111000000////////////000222222222333333333444444333444555666777888:::;;;===CCCKKKeee&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((())))))***))))))))))))))))))))))))((())))))******))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((()))***)))((((((***,,,******))))))))))))******************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((()))***************************************)))))))))))))))))))))))))))))))))))))))******+++)))))))))************+++++++++++++++++++++++++++*********++++++,,,,,,---*********+++++++++++++++++++++************++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******%%%'''+++---...,,,***(((++++++++++++++++++++++++(((***,,,,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------------,,,,,,------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---------.........000000////////////000000222222333333333333444444111333555666666777:::<<<===BBBJJJddd&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((()))***)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((()))))))))******((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))************))))))((()))***)))((((((***,,,******))))))))))))******************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************************************************************)))))))))))))))******+++))))))))))))************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++************++++++************++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************+++,,,,,,,,,,,,+++******'''(((***---------+++***++++++++++++++++++++++++***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,---------------,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------.........///////////////...//////000111222222222333333333333444444111444666777777888;;;===>>>BBBIIIbbb&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((()))***)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''')))***++++++***)))'''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))************))))))((()))***)))((((((***,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************(((((()))***************))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))************++++++++++++++++++++++++))))))***+++,,,,,,------,,,+++++++++******))))))++++++************++++++++++++,,,---------,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,+++************************+++,,,,,,,,,,,,+++******))))))***+++,,,,,,------+++++++++++++++++++++++++++---------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++***+++,,,------------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000000000111111111111............///111222222222222333333333444444444222555888999888999<<>>BBBIIIaaa((((((((((((((('''''''''((('''%%%%%%'''((('''&&&))))))(((((('''''''''&&&************************(((((((((((((((((((((((((((((()))***+++,,,------(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,************************((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++************++++++))))))))))))))))))))))))***)))(((&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))+++******)))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************************************))))))******+++,,,++++++******************++++++++++++++++++++++++,,,++++++******++++++,,,+++******+++---......---************************,,,+++*********+++,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,***))))))***,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,+++++++++,,,,,,---...---------------------------------...------,,,,,,+++,,,------......------...//////000111222222222////////////000000000000000111111222222333444444555555666777888999::::::<<>>DDDHHH^^^xxx~~~zzz{{{''''''((((((((((((((((((((('''%%%%%%'''((('''&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++******))))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))''''''(((((()))+++,,,---))))))************))))))))))))))))))))))))))))))((()))***++++++***)))(((******************************))))))******+++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,+++***)))+++---...---,,,************************++++++******++++++,,,---++++++,,,,,,,,,,,,------+++++++++++++++*********---,,,+++******+++,,,---,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))))))))***+++,,,---------------------------,,,,,,------...------,,,,,,,,,---............------------......//////000////////////000000000000000111111222222333444444555555666777888999::::::???DDDGGG\\\|||''''''''''''((((((((((((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))************))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''******************************))))))******+++,,,***************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++***)))***,,,------,,,************************+++***++++++++++++,,,,,,+++++++++,,,,,,,,,------************************,,,++++++******++++++,,,+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,------...............------........./////////////////////000000000000000111111222222333444444555555666777888999::::::>>>BBBDDDXXX~~~&&&'''''''''(((((())))))((('''%%%%%%'''((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))))))))***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))******)))))))))))))))***))))))************))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''******************************))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***))))))***,,,------,,,******************************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------************************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,---......//////............////////////000000////////////000000000000000111111222222333444444555555666777888999::::::===AAACCCXXX{{{&&&&&&''''''((()))))))))((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))((()))***++++++***)))(((******************************))))))******+++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***)))(((***,,,---,,,+++************************)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------*********+++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333111111///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------...////////////...////////////////////////////////////000000000000000111111222222333444444555555666777888999::::::===BBBEEEZZZ}}}&&&&&&''''''((())))))***((('''%%%%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))))))))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))***)))))))))))))))***+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***)))((()))+++---,,,+++************************)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---+++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111......---,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,---............------...///////////////........................////////////000000000000000111111222222333444444555555666777888999::::::;;;@@@FFF\\\&&&&&&&&&'''((())))))***((('''%%%%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))************************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))(((((((((((()))+++,,,---))))))************))))))))))))))))))))))))))))))******))))))))))))***************************************)))***++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,***)))((()))+++,,,,,,+++************************)))***+++,,,---,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------***++++++,,,,,,++++++***((()))+++,,,,,,+++)))(((+++++++++,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++++++++,,,---......++++++++++++++++++++++++***+++,,,---............---......///////////////------------------------////////////000000000000000111111222333333444444555555666777888999::::::888>>>DDD[[[xxx{{{%%%&&&&&&'''((()))******'''((((((((('''&&&%%%%%%'''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++)))((('''((()))+++,,,+++***)))((('''''''''(((111111///...---,,,,,,,,,---,,,+++***))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((()))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))+++*********))))))(((((())))))))))))))))))))))))******++++++++++++************))))))))))))******++++++************++++++++++++******++++++,,,------***((())),,,---,,,+++++++++************++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))******++++++,,,---------------------------------,,,,,,+++*********+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,............---,,,++++++---...///000000...,,,+++------.........---+++***---+++***+++,,,,,,+++***------------------------///...------++++++***)))------------------------,,,------......------,,,.........////////////000///////////////000111111111111111111222333444555666666777888888888888888;;;BBBFFF[[[xxx&&&&&&''''''(((((())))))''''''((((((''''''&&&%%%&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''&&&(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************)))((('''((()))+++,,,***))))))))))))*********///...,,,+++******++++++---,,,+++******)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************)))))))))((()))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************)))))))))((()))))))))))))))))))))))))))******************)))******))))))))))))******++++++************++++++++++++******++++++,,,------+++)))***,,,...---,,,++++++************++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++---------------------------,,,++++++******++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------...------,,,,,,---...///000///...,,,+++,,,,,,---------,,,******,,,+++***+++,,,,,,+++***------------------------...------,,,,,,++++++***------------------------,,,------......------,,,------.........////////////////////////000111111111111111111222333444555666666777888888888888888;;;AAAFFFZZZ{{{'''''''''(((((((((((((((''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************)))((((((((()))+++,,,)))))))))***++++++,,,,,,+++***(((''''''(((***+++------,,,+++******************))))))))))))******))))))))))))))))))))))))***))))))((((((((())))))************************))))))))))))))))))))))))))))))))))))************************)))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,---************))))))))))))))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******++++++************+++++++++************+++,,,,,,,,,***)))***+++---,,,,,,++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,+++******)))------------------------,,,,,,++++++******++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...---------------...//////...,,,+++++++++,,,,,,,,,+++******,,,+++***+++,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,---------............///////////////000111111111111111111222333444555666666777888888888888888;;;AAAFFFYYY~~~((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))(((((())))))***+++((())))))***++++++++++++)))((('''&&&''')))+++---------,,,+++++++++++++++******))))))))))))******))))))))))))))))))))))))+++***)))((((((((())))))************************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''')))+++,,,*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******++++++************++++++***************++++++,,,***)))(((((()))***++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,------------------,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---............,,,---.........---,,,,,,++++++,,,,,,,,,+++++++++,,,+++***+++---------+++------------------------+++++++++,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,---------......///////////////000000111111111111111222333444444666666777888888888888888:::AAAEEEXXX~~~~~~((((((((((((((('''''''''''''''((((((((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************)))))))))))))))******+++))))))******))))))'''''')))(((''''''(((+++---...,,,,,,++++++******++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,)))((('''((()))***))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******++++++************++++++******))))))******+++,,,******************,,,---++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---............,,,,,,---------------------,,,,,,,,,,,,---------,,,+++***+++---...---,,,------------------------***++++++,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,---------......///////////////000000111111111111111222333444444666666777888888888888888:::AAADDDUUU{{{'''''''''(((((((((((((((''''''((()))))))))(((((('''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((()))))))))************))))))******)))(((&&&%%%))))))******+++---...///++++++******)))******+++******))))))))))))******)))))))))))))))))))))))))))***++++++,,,,,,++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((())))))))))))))))))************))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******++++++************++++++***))))))))))))***++++++,,,---...---,,,,,,...000++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,------.........++++++******++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,---------------,,,,,,,,,---...///,,,+++***+++...///...---------------------------+++++++++,,,,,,---------------------------------,,,------......------,,,,,,---------............///////////////000111111111111111111222333444555666666777888888888888888:::AAACCCSSSwww&&&&&&''''''(((((())))))''''''((()))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((())))))((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************((()))***++++++***(((''')))***+++---.........---***))))))(((((()))************))))))))))))******))))))))))))))))))))))))'''))),,,...//////---,,,************************))))))))))))))))))))))))))))))))))))************((()))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************)))))))))))))))))))))))))))******************)))******))))))))))))******++++++************++++++)))))))))))))))***+++++++++,,,------++++++---///++++++************++++++***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,---......///++++++******++++++,,,---***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------...------,,,,,,,,,+++++++++,,,------...,,,,,,+++++++++,,,......,,,+++***,,,...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------.........////////////////////////000111111111111111111222333444555666666777888888888888888;;;AAACCCQQQttt%%%&&&&&&'''((()))******''''''((()))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************'''(((***,,,---,,,+++***(((***,,,...///...---,,,)))((((((((((((((())))))******))))))))))))******))))))))))))))))))))))))&&&))),,,000111000...---************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))******++++++++++++************))))))))))))******++++++************++++++)))))))))))))))******+++''')))+++***((('''***---++++++************++++++***+++,,,------,,,+++***++++++++++++++++++++++++------,,,++++++*********++++++,,,,,,---...//////+++*********+++,,,,,,---***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,............---,,,++++++,,,+++++++++,,,,,,---...++++++*********+++---...,,,++++++,,,...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,.........////////////000///////////////000111111111111111111222333444555666666777888888888888888;;;AAABBBPPPrrr||||||''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((***)))(((''''''((()))***************************((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((()))((('''&&&%%%%%%&&&'''))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((()))******+++++++++*********))))))))))))))))))************,,,,,,,,,+++***))))))((())))))))))))************---,,,***)))))))))******(((((()))***++++++,,,,,,111111111000---***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++************)))******++++++++++++******))))))))))))))))))))))))++++++************++++++((()))***++++++***)))((())))))************))))))))))))))))))************)))************+++++++++******************************))))))******+++,,,************************---------,,,,,,+++++++++,,,,,,,,,++++++*********))))))************)))(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++******++++++,,,---,,,+++*********+++,,,---,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,---+++***,,,000111111///......///000000000000000////////////000000000000/////////000111111222222444444555555666666777777===@@@BBBRRRttt~~~{{{}}}''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((()))))))))))))))((('''******))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''((((((((((((((()))******+++++++++*********))))))))))))))))))************---,,,,,,+++******))))))))))))))))))************,,,,,,***)))))))))******(((((()))******+++,,,,,,000000///...,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******************)))*********+++++++++,,,,,,+++++++++************))))))******************)))))))))))))))))))))))))))+++***))))))))))))***+++))))))************))))))))))))************))))))))))))))))))************)))************+++++++++******************************))))))******+++,,,************************------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++++++++++++++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++******++++++,,,---,,,+++*********+++,,,---,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,------......------,,,000...------...///---+++------...///////////////////////////000000000000//////000000111111222222444555555666666777888888===@@@BBBSSSttt''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((******)))(((((((((((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))******++++++******)))(((((((((((()))))))))))))))))))))))))))(((''''''***))))))))))))((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((''''''((())))))(((((((((((()))******+++++++++***************))))))))))))************,,,,,,,,,++++++******)))))))))))))))************,,,+++******)))*********((())))))******+++++++++...---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))***))))))(((((())))))************++++++++++++,,,+++++++++************)))((())))))******))))))((())))))))))))))))))))))))+++***(((''''''(((***+++******))))))))))))******))))))************)))))))))))))))*********++++++)))************+++++++++******************************))))))******+++,,,************************,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---+++++++++++++++,,,------,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,------......------,,,111///------...---,,,***,,,------...............////////////000000000000//////000000111222222222555555666777777888888999<<<@@@CCCSSSttt''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))'''((()))******)))((('''************************(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))******++++++******)))(((((((((((()))))))))))))))******))))))((('''&&&))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,...))))))(((((())))))***+++************************((()))))))))************++++++*********)))))))))((()))))))))************++++++******************((()))))))))*********+++,,,+++)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))(((***)))(((''''''((()))***************+++++++++++++++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))+++)))'''&&&&&&''')))++++++***)))(((((()))***+++))))))************))))))))))))*********+++++++++))))))*********+++++++++******************************))))))******+++,,,************************,,,+++++++++++++++++++++++++++++++++++++++++++++------,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,------.........,,,---......//////......////////////000000000000///000000111111222333333666666666777888888999999<<>>BBBDDDSSSsss(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''')))******)))''''''(((&&&''''''((()))******+++((((((((((((((((((((((((***))))))((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,************************************************************************))))))*********+++++++++******+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************------,,,+++*********+++************************************************************************************************))))))*********+++++++++)))+++------,,,***(((((((((((((((***,,,+++)))'''))))))((((((((((((((()))************************************************))))))*********+++++++++************************************************))))))*********+++++++++++++++***************+++************************************************++++++************++++++)))))))))***+++,,,---...***************************+++,,,,,,******+++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...//////---,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------+++---...---,,,,,,---...------------------------,,,...///...---,,,---...,,,,,,,,,,,,---......///,,,------......------,,,------...............///............////////////...000111111000000111222222222111111222222333444666777888888777666777999???DDDFFFUUUttt))))))))))))))))))))))))(((((())))))))))))))))))******************************))))))((((((''''''((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))******((('''((()))&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))*********+++***************************************************************+++++++++************++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************------,,,+++*********+++************************************************************************************************+++++++++*********))))))###&&&***,,,++++++,,,...'''''''''***,,,,,,+++))))))((((((((((((((())))))***************************************************************+++++++++************************************************************+++++++++++++++***************++++++************************************************++++++************++++++************+++,,,---...***************************+++,,,,,,******+++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---------------------------,,,---......,,,,,,---...------------------------+++---------,,,+++,,,---+++,,,,,,------.........,,,------......------,,,,,,---------......//////............////////////...000111111000000111222222222111111222222333444666777888888777666777999???DDDFFFVVVvvv))))))))))))))))))))))))(((((()))*********))))))************************))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''')))***)))(((''')))***''''''(((((())))))******))))))))))))))))))))))))++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++*********+++++++++++++++*********++++++++++++,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++************+++***************+++++++++************************************************************************,,,,,,++++++***))))))(((%%%(((***)))''''''+++...***)))((()))+++---,,,+++***************++++++,,,***************************************+++++++++************************+++++++++******************************+++++++++*********++++++++++++,,,*********)))******+++,,,************************************************++++++************+++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,------......------,,,,,,,,,+++++++++,,,------++++++,,,,,,------......,,,,,,+++++++++,,,------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...------------,,,,,,,,,---...///...---,,,---...------------------------+++,,,------++++++,,,---,,,,,,---.........------,,,------......------,,,,,,,,,,,,---......//////............////////////...000111111000000111222222222111111222222333444555777888888777777888:::>>>BBBFFFVVVvvv++++++++++++++++++++++++'''((()))***+++******)))************************(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''((()))(((((((((***+++(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******)))))))))***++++++))))))*********+++++++++************************************************************************++++++******************+++,,,,,,)))&&&'''---222///---***)))***+++++++++***************+++,,,,,,************************))))))*********+++++++++************************+++++++++*********))))))))))))*********+++++++++*********+++++++++,,,,,,******))))))***++++++,,,************************************************++++++************++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,------......------,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,+++++++++,,,,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------......---------,,,,,,,,,...//////...---,,,---...------------------------,,,---...---,,,+++,,,...,,,---.........---,,,+++,,,------......------,,,++++++,,,------...//////............////////////...000111111000000111222222222111111222222333444444666777888777777999;;;;;;AAAEEEVVVwww++++++++++++++++++++++++'''((()))+++++++++***)))************************''''''(((((())))))******)))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))&&&'''((((((((((((***,,,))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))((((((((()))***++++++))))))******++++++++++++************************************************************************)))))))))***++++++,,,,,,''')))***))))))///999BBB444111,,,))))))*********(((((('''(((((()))******************************))))))******++++++++++++++++++******************++++++++++++******))))))))))))******++++++++++++******+++++++++,,,,,,,,,******))))))***+++,,,,,,************************************************++++++************++++++------,,,+++++++++,,,,,,***************************+++,,,,,,******+++,,,,,,------......------,,,,,,,,,+++***+++,,,...///,,,+++++++++++++++++++++++++++++++++,,,,,,---...++++++++++++,,,,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,---------...------,,,,,,------............------,,,,,,,,,...///000///---,,,---...---------------------------...///...------...///------...///...---+++***,,,------......------,,,++++++,,,,,,---...//////............/////////000///000111111000000111222222222111111222222333444333555777777777888:::<<<:::???DDDVVVwww))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++))))))***++++++++++++***************************)))************+++++++++************************,,,,,,++++++***))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))*********+++,,,,,,------,,,,,,---,,,++++++******++++++,,,,,,+++******+++,,,,,,************************++++++******++++++,,,---,,,,,,,,,++++++*********(((...,,,%%%)))888AAA@@@,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************************************))))))*********+++++++++)))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++))))))))))))))))))))))))+++***)))***,,,---,,,+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......000000//////...---++++++------------------------.........------,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...............------......////////////..................---,,,+++******++++++,,,,,,------...---------............///............////////////////////////000000000000111111111111222333444555555666777888888888888888<<>>CCCFFFWWWwww))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++))))))***++++++++++++***************************)))************+++++++++************************((())))))***++++++,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///***+++,,,,,,------,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,------------------------++++++******++++++,,,---++++++++++++++++++,,,,,,***+++***///===IIIDDD777,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***************************************************************+++++++++,,,,,,++++++***))))))(((+++++++++++++++++++++++++++++++++***************)))************+++++++++************************+++***)))***,,,---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......---...............------------------------------...------------,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------...............---......////////////......////////////......---,,,000000///......---,,,,,,---------............///............/////////////////////000000000111111111111111111222333444555555555777888888999999999???DDDGGGXXXxxx)))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******)))(((((()))+++))))))***++++++++++++***************************))))))*********+++++++++************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------....................................------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,---,,,++++++******++++++++++++++++++++++++++++++------------------------++++++******++++++,,,---*********++++++,,,,,,,,,...---,,,000;;;AAA:::---++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************+++++++++*********))))))++++++++++++++++++++++++************************))))))*********+++++++++************************+++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,------...//////......---------------------------------------------------------------------------,,,,,,++++++,,,,,,,,,------------------------+++,,,------......------------------------------------------------------........................,,,---......///...............////////////......//////000000///......---///.........---------,,,---------............///............//////////////////000000000111111111111111111111222333444444444555666888888999999999>>>CCCGGGXXXyyy******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******)))(((((()))+++))))))***++++++++++++***************************))))))*********+++++++++************************+++++++++*********))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------....../////////........................------------------------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******)))***+++,,,,,,------,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,,,,------,,,---000222///)))++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************+++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......+++,,,---...////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------------------------------........................,,,------...//////............////////////......//////////////////...---++++++,,,,,,,,,------------------............///............////////////000000000000111111111111111111111111222333444444444555666777999999999:::<<>>FFFJJJXXXwww,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************(((((())))))******++++++...---,,,+++************************************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((()))***************...***'''***000333000,,,************)))))))))))))))))))))*********++++++************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---.........---,,,---///000///000111333111444777888888:::===AAACCCEEEEEECCCFFFKKKLLLIIIGGGCCCDDDLLLRRRSSSSSSUUUYYYZZZXXXRRRJJJBBB???>>>>>>===;;;999777555444444222111111222333333000...+++,,,---...//////......---------...............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......***++++++,,,,,,++++++***,,,+++******)))*********++++++************++++++************************++++++++++++++++++++++++***************)))))))))******++++++++++++******++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++---///111333444333222000///------,,,,,,...---------------......------.../////////////////////...------------...---------,,,------...///,,,---------....../////////...,,,++++++,,,...///.........///////////////------------------------........................---------,,,,,,,,,,,,,,,................................................////////////////////////................................................---------,,,------...///......//////////////////000000000000111111111111111111222333333444555555777555666:::;;;999999<<<===FFFJJJXXXxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********''''''((()))******++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))*********************************)))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))(((((((((((((((((()))******************((('''(((,,,---,,,************)))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---***+++---...---,,,,,,------///000000///222666:::===BBBIIIKKKLLLOOOUUU[[[^^^dddgggdddaaaccchhhiiiccc^^^^^^gggppptttuuuwwwyyykkk^^^WWWUUUUUUTTTRRRNNNIIIBBB<<<999999777555444444444222111------......///......---.............../////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***++++++,,,,,,++++++***++++++***************+++++++++************++++++************************++++++++++++++++++++++++******************************++++++++++++************************************)))))))))***++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,...111444555777666555333222222111111///.........---------...------...............---.........---------......//////............//////......//////000111111111///...,,,,,,,,,,,,...///------......//////000000................................................------------------------................................................////////////////////////......................................................------------..................///////////////000000000111111111111000111222333444555555555777555666::::::888888;;;;;;DDDHHHVVVvvv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***'''(((((()))***++++++,,,******++++++,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))******((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))(((((()))***************''')))+++***'''&&&(((***))))))))))))))))))******************++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,...000000......///000---000444666888===FFFMMMUUU\\\eeejjjlllqqqwww}}}||||||}}}xxxvvvoooppppppnnnggg^^^TTTOOOFFFBBB===999888777666666000000000000000000000111////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++***************++++++++++++************++++++************************++++++++++++++++++++++++***************+++++++++******++++++++++++***************************************)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,///111222444444333333333333444444111111222222111111111000111111222222111000000///...///////////////////////////...............///......//////000000000111...---,,,,,,,,,,,,---...------......//////000000............................................................////////////////////////////////////////////////////////////////////////////////////................................................///......---------......---.........//////000000///000000000111111111111///000222333444555555555666444555888999777666999;;;DDDHHHVVVwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))******++++++,,,,,,((()))***,,,,,,---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************'''+++///,,,'''%%%(((,,,))))))))))))*********************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---//////---...111555000888AAAGGGKKKQQQZZZaaajjjqqqzzzwwwrrrjjjeee\\\SSSKKKDDD>>>:::777555222000//////000111111000000000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++******++++++,,,,,,++++++************)))******+++,,,++++++************++++++************************++++++++++++++++++++++++*********+++++++++++++++******++++++++++++******************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,------............///000111222222333444555555555555444444555555666666666555555444111222222333333333333222000000//////....../////////////////////.........---------,,,,,,---------.........///////////////................................................///////////////000000000////////////////////////////////////////////////////////////////////////................................................000///......---.........------......///000000000000000000000111111111111000000111222444555666666666444555888999666666888===FFFJJJYYYyyy------------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,******+++,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************'''((((((((()))))))))***(((((()))***************(((***,,,,,,)))(((***---((()))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,///222222222555<<>>@@@BBB<<<;;;999777666666666777555444444444444444555666666666777777666666444444888888888888777666444444222111222333555555333111000111111000...------...000///.........///111222////////////////////////000000000000000000000000000000000000////////////------,,,,,,,,,------...,,,------------........./////////////////////////////////////////////////////////000000000111111000111222222444444555666444666777888777777999:::@@@HHHNNN^^^~~~333222000......///000111------,,,,,,,,,,,,------------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******+++***(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++,,,---...//////......)))+++...//////000222333777888<<>>@@@AAADDDGGGKKKMMMLLLLLLJJJIIIHHHJJJNNNSSSVVVXXXYYYVVVTTTUUUTTTPPPMMMMMMGGGEEECCCAAA@@@@@@@@@@@@;;;:::888666555444444555333333222222222222333333666666666666666666555555222333555777888888666555222222333444111...///222333333111000000000000000////////////////////////////////////////////////000000000000////////////------......------...///------------............//////////////////////////////////////////////////////000000000111111111000111222222444444555666555666888888888888:::<<>>CCCIIIMMMKKKKKKLLLPPPTTTVVVUUUTTTOOOKKKHHHKKKTTT```jjjpppnnnbbbYYYZZZ^^^^^^^^^```YYYWWWUUUQQQNNNKKKIIIHHHEEEDDDBBB@@@>>><<<;;;;;;888666333000000111444666111111111222222333444444222333555777888888999999888444444666555111222777666555444222111000///...000000000000000000000000////////////////////////000000000000////////////...000111111///...///111---------.........//////////////////////////////000000000000000000000000000000000000111111111111000111222222444444555666555666888999888999;;;<<<>>>HHHNNN^^^~~~777666444222000000000000......------------......------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******+++***))))))))))))***+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,------------------------222333333333333555999<<>>HHHNNN___~~~::::::888666444222111000......------------.........------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,---...000111444444444555777===DDDIIIUUUZZZiii{{{~~~||||||{{{|||sssrrrnnnjjjjjjooovvv{{{|||zzzdddZZZ^^^iiiwww|||lll^^^PPPHHHCCC:::333000000000000000000000000000........................................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,------------------------...------------------............//////000111222///000333666:::===@@@AAAEEEIIINNNSSSXXX\\\aaadddnnnooosss}}}vvvrrrwwwyyyxxx{{{tttrrrpppkkkddd\\\UUUQQQVVVSSSNNNHHHBBB===999777444333222111111111222222///000222222222555999===III;;;222555777333222666111111222333333333333222000000000000000000000000000000000000000000000000000000000000///////////////222555444///,,,---///............////////////////////////////////////000000000000000000000000000000111111111222222222000111222222444444555666333555777888888999;;;<<<@@@IIIOOO___======;;;:::777444222000......------------............---------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******)))***++++++++++++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------,,,,,,---...222555777888999:::===BBBKKKVVV]]]gggoooooonnnmmmjjjdddbbbiiisssvvv|||~~~kkkeeeaaaaaaaaaaaaeeejjjzzzxxxiiiaaaXXXLLL@@@999000000000000000000000000////////////////////////................................................++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))))))))******+++++++++++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,***+++,,,---...---,,,+++---------------------------------,,,,,,---------////////////000111333333666888<<>>OOO===111333666222000333---...000222444555555666000000000000000000000000000000000000000000000000000000000000///////////////333555333...++++++.............../////////000////////////////////////000000000000000000000000000111111111111222222222000111222333444555555666222444666777777888:::<<>>AAAMMM]]]dddeeeooo}}}{{{wwwtttlllllllllkkkmmmrrr{{{xxxxxxuuummmccc\\\[[[]]]ggguuuuuuXXXHHH888666555444333000///111111///......///000...---......---------,,,,,,,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,,,,,,,++++++***+++,,,,,,---,,,+++***)))************************,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...333111000222555999;;;<<>>???>>>888222111000///......---------.........------,,,,,,,,,------,,,++++++,,,------++++++++++++++++++++++++---,,,++++++******++++++***************************************************+++++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***************************************++++++,,,,,,,,,,,,,,,---...///000//////222666888;;;BBBIIIZZZ```mmmyyyxxxssszzz~~~uuuggg^^^jjjqqqxxx}}}tttjjjffffffaaalll}}}nnn___LLLCCC777111000000//////222111///000000000...,,,.........---------,,,,,,///...------,,,,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++***+++,,,,,,,,,+++***)))************************,,,,,,+++******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---------...///000111222///111444666888;;;AAAFFFVVVXXX\\\eeeooouuuxxxwwwwww|||{{{ssskkkiiigggeeeeeehhhffffffccc]]]WWWUUUWWWZZZ___aaaaaa^^^___cccdddbbb^^^aaahhhvvv~~~lll```YYYVVVQQQJJJAAA;;;666444000111222222111111222444333333333333222111000000000000000000111111111222111000////////////000111111111000000000000111111000000000000////////////................................................000000////////////000000111111000///////////////000000000111222222222333000222444555444333333444666555777:::;;;999:::???DDDJJJQQQdddYYYPPPEEE@@@AAAAAA===999555444111///...------.........------------------------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++************************************************)))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************************+++++++++,,,,,,,,,,,,,,,---///111222555555888:::999===KKKZZZpppyyy}}}|||xxxuuuqqqnnnlllkkkzzzvvvuuujjjlllrrr|||zzzkkk[[[EEE777333333111...222111000111111000...,,,///.........------------///...------,,,---------......------------......++++++++++++++++++++++++------------,,,,,,,,,+++)))***+++++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---------......////////////000111222444555666222888>>>@@@AAADDDMMMTTTbbbeeekkkuuu|||}}}wwwqqqkkkiiiiiikkknnnnnnjjjgggaaa\\\ZZZ\\\]]]\\\\\\___```aaabbbaaa```______```ggghhhgggddddddgggiiiggggggiiimmmtttyyy{{{zzzxxx|||}}}qqqnnnhhh]]]PPPEEE>>><<<333111000000111111111///000111222333333222000///000000000111111111111111111000000//////000000111111111000000000000111111000000000000////////////................................................000000////////////000000111000000///////////////111111111111111111222222111333555555444333333444666555777:::;;;999:::???DDDKKKQQQdddnnnVVVEEE@@@@@@BBBAAA:::888555222///.........------------............---------,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************************************))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,+++---,,,,,,---...111444555===:::;;;@@@BBBGGGVVVgggzzz|||sssmmmooowwwxxxsssuuu|||wwwaaaLLLAAA<<<555...111000000000111111///---/////////............---......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,---......///000000111222222333555777888999???DDDLLLQQQTTTXXX___dddjjjnnnvvv{{{{{{rrrfff^^^VVVQQQMMMNNNSSSWWWWWWUUUXXXUUUWWW]]]bbbcccfffjjjlllmmmnnnooonnnmmmkkkiiilllooopppoooppptttuuusssyyyzzz{{{zzzwwwtttrrrrrr|||yyyvvvwww}}}wwwkkk___TTTMMMBBB===666333333333111...///000222333333222000///111111111111111111111111000000000000000000000000111111000000000000111111000000000000////////////................................................000000////////////000000000000////////////000000222222222111111111111111222444555555333333333555666555777::::::888:::???EEELLLRRReeexxx]]]LLLDDDAAA@@@>>><<<999666333111000///---.....................------------------------++++++,,,,,,,,,---------,,,++++++***++++++,,,,,,************************************************))))))************))))))************************))))))))))))))))))))))))************************************************)))***+++,,,,,,,,,,,,+++---------///111444777888;;;:::EEEZZZhhhlllqqqxxx{{{wwwwwwzzz}}}}}}}}}sssooopppsss}}}iiiWWWJJJ===222222111//////111111000///000000/////////...............---------......//////......------......///........................---,,,++++++++++++,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,---...///111111222444444555666888:::<<<===LLLQQQYYYbbbkkkqqqtttuuusssvvvxxxwwwssslllhhheee[[[VVVQQQRRRXXX^^^```___kkkiiijjjmmmooonnnqqquuu{{{yyyyyy{{{}}}|||xxxuuupppuuuyyyyyy{{{~~~}}}zzz|||}}}~~~}}}zzzxxxxxxyyyzzzuuuqqqsss{{{||||||}}}yyyiii\\\TTTHHH>>>:::777555222111111222333222111000///222222222111111111111111000000111111111111000000111111000000000000111111000000000000////////////////////////////////////////////////////////////000000////////////000000000000////////////000000222222222111111111111111333444555444333333444666666555777::::::888:::???FFFLLLRRReeeeeePPPCCC<<<@@@???===:::777444222111//////..................------............------++++++,,,,,,------......++++++******++++++,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***************************))))))))))))))))))))))))***************+++++++++************************)))***,,,---------,,,+++,,,...000333555888:::;;;999@@@\\\sssllljjjmmmxxxtttllliiiooozzzooo___MMM>>>888666222000111222222111000000000000////////////.........---......///000//////............//////........................,,,,,,+++++++++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,------------,,,,,,,,,---......//////......///111222444555555666777999;;;???BBBEEEFFFUUUZZZdddqqq{{{|||tttqqqlllhhhiiiooowww|||gggdddaaabbbgggkkknnnnnnuuutttvvvzzzzzzxxxzzz~~~yyytttvvv{{{~~~wwwtttqqqrrrzzztttjjj\\\MMMBBB;;;777555444444333222222111111111222222222222222111111111000111111222222111111000111111000000000000111111000000000000////////////////////////////////////////////////////////////000000////////////000000///////////////000000111111111111111111111222222222333444444333444666888666555777:::;;;999:::???GGGMMMSSSfffxxx___NNNFFFBBBBBBAAA???<<<888444222000000//////......------,,,---...//////...---,,,++++++,,,,,,---......///++++++******++++++,,,---++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++************************)))***,,,---...---,,,+++,,,...222666999;;;<<<===>>>HHHkkk||||||qqqgggeeejjjvvvwwwooommmooouuu{{{{{{gggTTTCCC>>>888333111222222222111111111000000000//////...............///000000//////............//////........................---,,,,,,,,,---000222444111000///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,------------...,,,,,,------.../////////111111333444666888999:::999:::>>>BBBHHHMMMRRRTTT]]]eeepppzzz~~~|||wwwtttkkkbbbZZZ\\\fffsss{{{~~~ggghhhjjjmmmpppsssuuuvvvwwwzzzyyyrrrrrrpppnnnooovvvsssbbbRRREEE>>>;;;888777444222111111111222333333333222222111111111000111222222222222111000111111000000000000111111000000000000////////////////////////////////////////////////////////////000000////////////000000///////////////000111111000000000111222222222333111333333333333555888:::666555777:::;;;999:::???GGGNNNSSSfffiii\\\WWWBBBCCCCCCBBB???;;;666333111111000///...------,,,,,,---...//////...---,,,++++++,,,,,,---...//////+++*********+++,,,,,,---++++++++++++++++++++++++***************************+++,,,---------------************************))))))))))))))))))))))))))))))******++++++++++++************************)))***,,,......---,,,+++,,,///444999<<<>>>>>>===BBBIIIiiixxxrrroooiiigggllluuu|||~~~~~~qqqllllllrrruuu{{{|||gggKKKEEE<<<555222222222222111111111111000000000000...............///000000//////............//////------------------------...------...///222555777444222000...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,---------......,,,,,,------...///000000333444666777999;;;======:::<<>>:::EEEOOOVVV```nnnwwwxxx}}}wwwlll```YYYXXXZZZ```\\\\\\ccchhhjjjpppxxxttt~~~~~~yyyuuutttpppjjjqqqrrruuu|||xxxggg]]]PPPGGG>>>888333///000555444111000222222000111333222222222111111111111000111111111111111111111111111111111111111111111111000000111111111111000000......////////////......000000000000000000000000////////////000000000000000000111111111222222222222222333444444555555666999999:::<<<:::888;;;BBBMMMRRRVVVfffhhhLLLBBBBBBBBB???===:::555000///000222000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++)))************+++++++++***))))))))))))******+++++++++*********************+++,,,,,,,,,,,,///000999666888AAAGGGHHHJJJNNN___hhhqqqvvvyyy{{{fffXXXYYYeeerrr{{{|||{{{yyyzzzwwwssszzz}}}ppp]]]CCC888888333111222222111000000000111////////////////////////222111000//////...//////000///...---------------000111000///555<<>>999777333000...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............------++++++,,,------...//////------------,,,,,,,,,,,,------------------...///,,,...111333444666999;;;666777999999<<>>CCCLLLUUUYYYbbbiiivvvwwwpppfff]]]\\\dddnnntttuuurrrtttzzzvvvrrrtttoooppprrrvvv|||xxxmmmdddXXXHHH<<<666555111000444666444222222333333222222222111111111222222222222222222222222111111111111111111111111111111000000000000111111///000000111111000000///000000000000000000000000//////000000000111111111000000111111111222222222333333444444555666666666888888:::<<<:::888<<>>???;;;444///.../////////.........---------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************))))))*********+++++++++))))))*********+++++++++,,,,,,+++***))))))************++++++,,,,,,,,,,,,,,,...000111222444888:::===IIIeee}}}vvvyyy}}}yyylllcccWWWKKKNNNPPPYYYjjj}}}{{{}}}pppllliiipppzzzcccQQQ???777444222111222333222111000000000000000000000000000////////////000000111111111000///...---------...444888999;;;======:::999777444111...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++******.........---------,,,,,,------,,,------...///000333555777777777888:::<<<777>>>DDDHHHRRRaaalllpppsssxxxxxxmmmggg___]]][[[]]]cccnnnyyy{{{ssshhh\\\VVVWWWTTTSSSRRRRRRSSSVVVYYY[[[[[[^^^fffqqqzzz~~~{{{wwwvvvwww|||}}}qqq^^^MMMDDD:::444000333555444222333333333333222222222222111222222222222222222222222111111111111111111111111111111000//////000111111...//////000000//////...000000000000000000000000000000000000111111111111000000111111111222222222333333444555555666666777888777999<<<:::999===CCCPPPWWW^^^oooyyyuuuvvvooo___VVVNNNGGG???BBBCCC@@@999333000111/////////.........------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++************************)))************+++++++++)))************+++++++++,,,++++++*********++++++******++++++,,,---------...000222444666888<<>>>>>@@@???<<<:::888444111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++***))))))............---------,,,,,,------...///111222333777888999888888999<<<>>>>>>IIISSSZZZgggzzz|||uuulllcccaaaddd[[[```eeehhhlllttt}}}vvvqqqnnniiibbbZZZTTTLLLDDD@@@AAADDDCCCCCCCCCEEEHHHKKKMMMTTTVVVYYY^^^bbbcccbbb```TTTRRRSSSYYYccclllrrrtttvvvaaaVVVIII>>>555444555444333444333333333333222222222222333333333333333333333333111111111111111111111111222111000//////000111222......////////////......000000000000000000000000000000000111111111222222222222333333333444444444444444444555666666777777777777999<<<:::999===DDDRRRZZZbbbtttjjjkkkrrroooooodddVVVHHHFFFCCC@@@???;;;777333////////////....................................------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++************************)))************+++++++++)))************+++++++++++++++*********+++,,,,,,******++++++,,,------...000222555777999<<>>===<<>>BBBEEEUUUjjj}}}eeeYYYYYYgggqqquuu|||rrrjjjhhhkkkqqquuu~~~wwwjjj]]]aaaZZZVVVXXX[[[ZZZYYYZZZ___```___]]]\\\]]]```ddd\\\YYYTTTRRRQQQQQQPPPOOOLLLLLLOOOQQQMMMHHHMMMVVVNNNQQQ]]]mmmtttuuuuuuvvvzzzWWWNNNBBB;;;999888666444000000000000000000000000222222111///.....................//////000111222777;;;<<<999888<<>>DDDSSS\\\eeewww~~~qqqssssss\\\RRRFFF>>>???AAA===888444111......//////---+++........................------,,,++++++++++++,,,+++++++++++++++++++++++++++++++++*********))))))((((((((()))******++++++++++++++++++++++++++++++((()))))))))***************++++++,,,,,,++++++***------,,,,,,---...000111111999888555::::::<<>>999777999;;;;;;999999777444///---,,,---------------------------...------,,,,,,------...)))***+++,,,---.........------------------------///000222333333111///...///000111222333777;;;???;;;;;;:::;;;???IIIVVV___eeerrr}}}pppccc\\\\\\ZZZYYYeeewwwyyyooofffaaaYYYTTTLLLFFFHHHNNNNNNIIIYYY\\\aaaiiiqqqwwwyyyzzz}}}rrrfff]]]XXXWWW^^^```]]]aaajjjkkkdddqqqyyyqqq\\\OOODDD:::777:::777444444666666222111333222222222222222222222222111222222333333222222111111111000000000000111111000000000000000000000000111111111111111111111111333333333222222111111111000111222222333444555555333444444444555666666666999999;;;===:::888===EEEXXX```gggyyyxxx|||wwwjjjWWWJJJEEEDDDBBB???666333///...///000///---...........................------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***************))))))))))))++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++***...---,,,,,,---...111222777;;;777555>>>CCCIIITTTsssssstttxxx{{{wwwoooggglllrrryyy}}}|||sssppppppvvvwwwwww~~~~~~vvvggg```^^^]]]]]]___bbbcccdddooonnnpppxxx}}}}}}zzzrrrrrrtttxxx|||yyyqqqjjjaaa^^^ZZZVVVSSSQQQQQQPPPKKKQQQWWWbbbzzz|||xxxvvv}}}vvvcccRRRFFF===777555222111000///111333222///...///000000///000222444555888::::::888666666888999<<<<<<999888:::<<<;;;999999777444000---,,,---------------------------...------,,,,,,------...***+++,,,,,,------------------------------------000111111222222111//////333444555555555777;;;===AAA===<<>>FFFWWW```gggzzzpppjjjiiiTTTHHHBBBAAAAAA:::666222//////000000///........................///......---,,,---------++++++++++++++++++++++++---------,,,,,,,,,++++++,,,++++++***))))))((((((++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***...---++++++,,,///222444;;;===888:::LLLXXX___jjj|||qqqeeeaaaeeemmmtttvvv}}}~~~~~~~~~~~~wwwyyy|||{{{}}}sssccc]]]]]][[[ZZZYYYTTTZZZbbbkkkqqqvvvzzz}}}~~~vvvrrrlllhhhccc\\\TTTNNNFFFBBBAAAGGGXXXnnnnnncccgggqqqaaaQQQ@@@666666555333111000000000222333---...000111111333777999>>>??????===;;;:::;;;<<<;;;<<<;;;888999======:::888999777444000---------------------------------...------,,,,,,------...+++,,,,,,---------,,,,,,------------------------000000111111111111111111555777888888888999<<<>>>DDD???>>>III]]]nnnvvvwwwtttjjjdddaaagggaaa___dddkkkttt}}}uuufffVVVKKKFFFEEEFFFQQQYYYcccjjjuuu{{{sssjjj___XXXZZZ]]]]]]___eeevvv|||lllVVVBBB777888333111444555444444777333333333333333333333333333444444555555444444333111111000000000000111111222222222222222222222222111111111111111111111111333333333222222222222111444444444333333222222222333333444555666666777777999:::<<<===;;;999>>>GGGWWW```iii|||zzznnngggsss]]]MMMCCC@@@@@@>>>:::555111/////////000........................//////...------------...++++++++++++++++++++++++---,,,,,,,,,,,,++++++++++++++++++******)))))))))++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***...---,,,+++---111444777;;;===<<>><<<;;;<<<===???>>>===:::777:::???>>>:::888888888555111...------------------------------...------,,,,,,------...------------------,,,,,,......................../////////000111333555666555777999::::::<<<>>>@@@AAA@@@DDDTTTjjj|||tttiiicccccceeekkknnnsssyyy~~~~~~jjjcccWWWMMMHHHJJJOOOSSS___mmm{{{~~~~~~~~~mmmeee```dddlllnnnkkkgggbbbnnnttt___KKK???===777555777888555333333333333333333333333333333333333444444444444333333222111111000000111111222222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333333333444555666777777888999:::<<<>>>;;;:::???HHHWWWbbblllkkkvvvsssfffZZZNNNFFFEEECCC@@@:::444000...///000........................//////...------------...++++++++++++++++++++++++++++++++++++************))))))******+++++++++,,,++++++++++++++++++++++++))))))))))))*********+++***++++++,,,,,,++++++***...---------000333777:::888>>>AAAQQQlllvvvrrrrrrjjj___UUUYYYiiixxx}}}||||||yyywwwxxx~~~|||qqqrrrppp```YYYXXXRRRSSSZZZ]]]]]]eeeqqq}}}~~~yyypppdddYYYTTTMMMKKKWWWhhhvvv~~~oooiii}}}nnnVVVEEE???777222111444444000000333000111333555777;;;AAAEEE@@@>>><<<;;;<<<>>>@@@AAA???>>>:::777:::??????;;;777888888666222///...---------------------------...------,,,,,,------...------.........---,,,,,,........................,,,,,,...000333777:::;;;999:::;;;;;;:::;;;===??????FFFSSSfffzzztttfff______dddhhhmmmttt|||xxxXXXVVVTTTTTTXXX___fffkkkvvv~~~uuupppsssyyyzzzwwwjjjmmmuuu|||kkkTTTDDD>>>888555888999666222000333333333333333333333333222222333333333333222222222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111111222333333444555555333333444555666777888999999:::===>>><<<;;;@@@IIIZZZeeeqqqqqqtttzzzooonnniii\\\OOOJJJIIIGGGAAA:::444/////////........................///......---,,,---------+++++++++++++++++++++++++++++++++*********))))))))))))******+++,,,,,,---++++++++++++++++++++++++(((((()))))))))************++++++,,,,,,++++++***---...///111444777:::<<<888???CCCRRRiiinnnccc___ZZZXXX[[[eeesss||||||yyy|||{{{{{{}}}}}}ppphhhnnnzzzooo___TTTOOO[[[^^^gggppptttuuuzzz{{{qqqfffWWWJJJJJJQQQ```ooonnnppplllYYYLLLAAA777111444444///---///222333444555777<<>>???===666888888777333000......------------------------...------,,,,,,------...,,,------.........------........................+++,,,///333666:::===>>>>>>>>>===;;;::::::===???GGGTTThhh{{{zzzggg^^^^^^dddnnnvvvxxxuuuuuuqqqjjj]]]```eeekkksssyyy~~~|||rrrmmmkkkllljjjjjjuuueeeOOOCCC;;;555666888666333222333333333333333333333333111222222333333222222111222222111111111111222222111111111111111111111111111111111111111111111111111222222222222333333333000111111222444555555666333333444555777888999999::::::===???===<<>>===>>>@@@>>>999888<<<@@@@@@666888999777444000......------------------------...------,,,,,,------...,,,,,,---.../////////...........................---///222666999<<<======>>>>>>===;;;;;;>>>CCCGGGXXXeeexxxvvvkkkaaa```eeemmmzzzwwweee\\\]]]bbbeeetttxxx~~~}}}sssllllllggg___bbbjjjgggVVVIII<<<888888666555555444444444444444444444444222333333333333333333222333222222111111222222333222222222222222222222222111111111111111111111111111111222222222333333333222222222333333444444444333333444666777888999::::::;;;===???===<<>>:::>>>===FFFXXX]]]VVVVVVcccsssxxxrrrpppnnnqqqwww~~~nnn```RRRKKKJJJPPPZZZdddhhhttt}}}~~~|||yyy|||{{{|||}}}|||zzztttpppnnnmmmmmmmmmoooqqqtttvvvrrrtttwww{{{wwwmmmeeeSSSNNNKKKWWWqqqllliiigggOOO<<<999999444111444222222222222444888===BBB>>>;;;999999;;;;;;:::777===AAA@@@:::777;;;@@@BBB666777999888444111///...------------------------...------,,,,,,------...+++,,,---...///////////////////////////////////////111555888;;;<<<<<<;;;:::::::::;;;>>>DDDLLLQQQgggqqqzzzkkkfffdddhhhkkkooozzzrrrZZZLLLQQQbbbnnn|||zzz}}}|||vvvjjjfffjjjnnnkkkYYYFFF<<<888666666777444444444444444444444444333444444555555444444333333222222111111222222333333333333333333333333333111111111111111111111111111111111222222333333333444444333333333333222222333333444666777999:::::::::;;;>>>@@@>>>===CCCKKKgggsss{{{iiiddduuu[[[XXXWWWRRRKKKEEE@@@777...000//////000111000---+++------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++++++++++++++***+++,,,,,,++++++---///222222444999;;;>>>EEEMMMFFF@@@FFFVVVYYYPPPRRR___{{{{{{ooocccccckkkwww{{{~~~lll```OOOPPPQQQSSSWWW___hhhnnnuuu}}}~~~{{{xxxuuutttsssppppppooonnnmmmmmmmmmmmmpppoooooooooppprrrtttvvvvvvvvvwwwxxxzzz}}}|||hhhYYYMMMNNN[[[uuuqqqllldddCCC999;;;777000...000000000111444888<<>>???AAACCC<<<999666444333111///---................................................---------............///...------...///111333444222555888:::;;;;;;<<<===<<<;;;999;;;???HHHTTT]]]pppvvvtttiiihhhdddeeelllrrrwwwzzzcccUUUUUUbbbqqq|||yyy{{{qqq]]]gggsssxxxbbbJJJ???;;;777777999666:::999333111666999777888888666555444333333333222222222222222222222222222222222222222222222222111111111222222333333444333222222111111222222333111111222333333444555555666666777777888888999999999AAA???===@@@>>>@@@LLLfffyyyrrreeerrrnnn^^^YYYQQQJJJHHHGGG>>>444000///...///000000...,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,+++,,,...000333444888;;;<<<@@@MMMZZZ___LLLEEESSSaaacccgggooo}}}~~~nnn]]]YYYhhh{{{~~~{{{jjj[[[RRRPPPSSSYYY^^^ccchhhnnnqqqwww~~~zzz|||zzzxxxuuurrrqqqpppppplllkkkjjjlllnnnppppppoooppprrruuuxxx{{{||||||||||||zzzyyy{{{|||}}}|||{{{~~~zzzkkkZZZRRRUUUccczzzvvvnnnWWWBBB:::555333666222111000111333666:::<<<>>>;;;999999;;;<<<;;;999AAA@@@>>>======>>>???@@@<<<999666444333111///---................................................---------............///000///...---...000222333555888;;;<<<<<<<<<<<<===888555777>>>FFFPPP^^^kkkrrryyyxxxmmmgggbbbdddkkksssvvvyyy}}}|||mmmhhhbbb```dddnnnzzz}}}wwwiiiiiinnn{{{{{{gggQQQEEE???999666777666;;;;;;555222555777666666555555444444444444444222222222222222222222222222222222222222222222222111111111111111222222222333333222222222222333333333333333333333333333333666666777777888888999999999@@@???>>>AAA>>>@@@NNNkkk}}}nnngggkkkccc]]]RRRJJJIIIHHH@@@555111///...///000000...---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,---***,,,---,,,,,,,,,...000333555999;;;;;;AAARRRcccgggPPPDDDVVVooo{{{||||||qqqddd]]]bbbtttttteeeXXXQQQNNNWWW^^^hhhpppuuuwwwxxxxxx{{{~~~~~~~~~}}}xxxqqqqqqooollljjjhhhhhhhhhiiiggggggiiirrr|||zzzwwwwwwyyy{{{nnn___VVVUUU\\\ddd}}}tttzzzlllQQQ>>>333111666333222111000111444777999;;;:::999999;;;===<<<<<>><<<;;;<<<===>>><<<999666444333222000...................................................---------............///111000...------///222444888;;;>>>???===<<<;;;;;;;;;666;;;KKKWWW```qqqssshhhbbb```fffppp~~~}}}ssshhhbbbXXXaaalllvvv{{{yyytttxxxzzzlllhhhgggkkktttvvv```PPPFFF>>>;;;;;;;;;???@@@;;;666555666555333333333333333444555666222222222222222222222222222222222222222222222222111111111111000000000000333333222222222222333333444444444444333333333333666666777777888999999::::::@@@@@@???AAA>>>AAAQQQrrrnnndddyyyiiieee\\\RRRLLLHHH@@@777333111///...///000///...------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,------------///111333333666999:::>>>LLLZZZUUUJJJLLLccc}}}}}}wwwooohhhkkkvvv~~~{{{sssrrrmmmeee\\\YYY[[[^^^fffmmmxxx~~~}}}|||{{{xxxsssnnnmmmlllkkkjjjkkkmmmoooqqqoooooovvv|||xxxtttfffZZZRRROOO[[[vvv~~~eeeMMM:::222333333222000000111333666888;;;:::::::::;;;;;;<<<<<>><<<;;;:::;;;<<<===<<<999666444444222000///................................................---------............///000///------...111555777:::<<>><<<999666555444333111000................................................---------............///---------...111555999;;;:::<<<>>>===<<<::::::;;;??????LLLdddwwwttteeedddkkktttzzz|||lll^^^ZZZ___fffrrr~~~qqqeee]]]YYY\\\aaaiiiUUUMMMMMMOOOPPPSSSVVVQQQFFF:::555555555555444333333333333444222222222222222222222222222222222222222222222222444444444333333222222222444333333333333333333444111111222333555666777777666666777888999:::;;;;;;;;;@@@@@@BBBCCC===CCCYYY{{{eeemmmpppvvvvvvhhhWWWLLLGGGDDD<<<888333000000000000000------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---+++,,,.........///222444888444444:::>>>>>>>>>@@@OOOaaavvv~~~|||rrrhhhbbbxxxrrriiigggbbbbbbdddhhhmmmsssxxx{{{~~~~~~||||||zzzxxx{{{zzzvvvvvv}}}~~~kkk\\\MMMQQQYYYlll~~~hhhRRRAAA888222111000000222555888:::<<<<<<===;;;999999:::;;;:::999888777888:::<<<>>>;;;999666555444444222000................................................---------............///,,,,,,...111444888<<<>>>;;;<<<<<<;;;::::::<<<>>>===CCCRRRgggzzzqqqccceeeoooxxx|||sss]]]QQQVVViiizzz}}}zzzmmmaaa[[[ZZZssswwwaaaWWWUUUTTTVVVYYY]]]YYYLLL===666666777666555444444444444444222222222222222222222222222222222222222222222222444444444444444333333333444444333333333333444444000111222333555777888999555666777888999;;;<<<<<<<<<@@@AAADDDDDD===DDD]]]rrrlll|||ooo]]]PPPIIIEEE@@@<<<666222000000000000------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++---...//////000222555666444666;;;======>>>BBBWWWlll~~~}}}uuuqqqwwwvvvqqqpppeeedddeeelllvvv~~~~~~~~~}}}}}}~~~{{{zzzxxxzzz~~~rrrdddUUUKKKVVVooowwwbbbKKK;;;555444222111222444777999999;;;<<<;;;999999;;;>>>:::999888777777888:::;;;;;;999666555555444222111................................................---------............///,,,...111444888;;;===>>><<<<<<;;;::::::<<<@@@DDDHHHTTTbbbnnn{{{tttjjjjjjpppuuuxxx~~~mmm]]]WWW___qqqtttjjjhhhhhhsssfff]]]WWWTTTXXX^^^]]]OOO>>>666888666666555555555666777777222222222222222222222222222222222222222222222222333333333333333333444444444444333333333333444444111222333444555666777888555666777888:::;;;<<<===<<<@@@AAAEEEEEE<<>>888333111000000000---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++++++++++++++++++++---...//////000333555111222666:::::::::???GGGUUUjjj~~~{{{rrrrrrsssrrruuu{{{|||xxxvvvvvvdddbbbccclll{{{}}}|||~~~|||}}}~~~~~~kkkXXXOOOQQQddduuuWWW@@@888666444222222333555777777999;;;;;;::::::===@@@<<<;;;888777666777888999;;;999666555555444333111................................................---------.........//////...000333777:::;;;<<<<<<======;;;::::::>>>DDDHHHYYYiiitttwww~~~xxxtttqqqoooqqqvvv{{{~~~ppplllfffcccgggqqq|||{{{wwwtttuuuxxxwwwqqquuu}}}xxx~~~wwwtttdddppprrrcccXXXPPPUUU\\\]]]OOO>>>666999444444555555777888999:::222222222222222222222222222222222222222222222222111111111222222333333444555444444333333444444555333444444555555666666666555666777888:::;;;<<<======???AAAFFFFFF<<>>EEEEEEIIIXXXqqqwww~~~~~~uuunnnllljjjlllttt}}}~~~|||tttwwwcccbbbfffrrr}}}|||uuuuuutttrrrooollllllnnnppprrrzzz||||||{{{yyywwwwwwxxx~~~|||~~~xxxlllooowww|||eee```VVVVVVTTTFFF===:::444666666555444444444444555666666666666555444333222222222222222222222222222111111222333333444555555333333333444444444555555222333444444444555777999888888777777888:::<<<>>>:::EEEGGGDDDDDDAAAGGGWWWwwwnnnwwwqqq___SSSLLLHHHDDD@@@===777000///222//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++************++++++*********+++,,,,,,------,,,---///000000111333444;;;999999:::<<>>666444333111333777999999888888999:::<<<===<<<;;;999888777777888888<<<;;;888444555777555000///////////////000000111//////.........---------......///000000000000000111555999<<<===<<<<<<<<<;;;AAAAAABBBHHHHHHNNN^^^kkkvvvzzzmmmiiijjjooowww||||||xxxuuuwwwyyylllaaadddmmm{{{|||vvvpppkkklllqqqtttsssrrrqqqrrrtttwwwxxx}}}yyygggcccjjj{{{~~~jjj]]]XXXSSSCCC:::999444666666555444444444444555666666666555555333222222222222222222222222222222111111222333333444555555333333333444444444555555222333444444444555777999888888777777999;;;===???@@@GGGEEE?????????JJJ___rrrnnn{{{hhh^^^WWWKKKEEEAAA???:::333000222/////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++************++++++******++++++,,,,,,------,,,...000111111222444666:::777777;;;CCCNNNaaapppwwwuuurrrsssyyy~~~yyybbb\\\^^^kkk}}}mmm]]]```ddddddcccccceeegggnnnnnnqqqvvv||||||{{{zzzvvvssswww}}}zzzgggXXXRRRdddtttmmmPPPEEE999444222222444666999888888888999:::;;;<<<<<<;;;888777666666777888<<<===:::666555888666222111000000////////////////////////............---......////////////000000333666:::<<<<<<<<<<<<===:::BBBCCCDDDHHHIIIRRReeelllzzzyyykkknnnsss|||nnndddfffmmmzzz|||uuunnnkkkiiijjjnnnttttttuuuvvvxxx{{{}}}nnnaaacccoooqqq```VVVNNN???999999555777666555555444444555555444555555444444333222111333333333333333333333333111222222333333444444555333333333444444444555555222333555555444555777999888888888888:::<<>><<<777666888777333222111000///............/////////...............//////.../////////000000555888;;;=========???@@@CCCKKKKKKKKKOOORRR```wwwzzzpppwww~~~sssiiiiiittt{{{tttlllnnnooopppssstttvvvyyy|||xxxzzz}}}uuunnnkkkyyyppp^^^SSSLLL@@@<<<<<<777777666666555555555555555333444444444333333222111333333333333333333333333222222222333333444444444333333333444444444555555222444555555555555888:::888888999:::<<<>>>@@@BBBDDDMMMOOOLLLGGG>>>DDDYYYcccqqq|||pppiii}}}qqqooooooVVVLLLCCCAAA>>>999444222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,------.........000222333444555777999======EEEVVVgggrrrzzzxxx~~~vvvlllhhhiiirrr}}}rrrdddeeemmmfffbbb___bbbiiippptttuuuuuuvvvwwwzzz||||||zzzxxxvvvuuuuuuuuuuuuyyy{{{kkkZZZXXXgggkkkLLL888555999999555777777888999::::::::::::===;;;999777666666777777===???>>>999666888777555333222111///............//////////////////////////////......///000222222888;;;===??????AAACCCEEEOOOWWWWWWXXX___gggyyyxxxuuurrrwwwsssgggjjjvvv|||ssskkkeee```hhhmmmrrruuuxxx{{{sssiii|||wwwcccXXXSSSHHHCCC@@@999777777666555555555555666333333444444333333222222333333333333333333333333222222333333333333444444333333333444444444555555333444555555555666888:::888999:::<<<>>>@@@BBBCCCEEEMMMPPPPPPKKKAAAHHH```SSS^^^gggjjjqqqzzzhhhjjjvvvsssnnnmmm```SSSGGGCCCAAA<<<777444000000000/////////......------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,------......///111333555555777999;;;???BBBPPPhhh|||qqqgggiiiqqqzzzqqqbbbccchhhbbb^^^\\\cccoooyyy}}}~~~zzzzzz{{{}}}~~~~~~{{{yyyssssssxxx{{{ggg]]]]]]rrreeeGGG:::999777222666777888999::::::::::::===<<<;;;999888777777666<<>>999666777777666222222000///...............////////////000000000//////...///000222444666<<<>>>@@@AAACCCEEEIIILLLRRRZZZ[[[___kkkvvvpppjjjnnnqqquuu~~~yyynnndddcccqqqzzzmmmccc```bbbfffiiilllqqquuuuuuwww~~~jjjiiissseee^^^RRRKKKDDD999888777666666555555666666333333444444444444333333333333333333333333333333333333333333333333333333333333333444444444555555333444666666555666888:::888999;;;===@@@BBBDDDEEEIIINNNOOONNNKKKDDDQQQpppEEEKKKTTTZZZ]]]kkkqqqdddccc~~~sssnnnkkk[[[KKKEEEDDD@@@;;;888000000000000/////////...------------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,---.........000222444666666888:::<<>>;;;000000000000////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,------......///000222555666777888;;;===KKKQQQdddvvvllldddiiipppeeeeeeccc\\\ZZZaaajjjrrrvvvxxxyyyzzzxxxxxxwwwxxxyyyyyyxxxwwwuuuxxxsssYYYKKK]]]iiiHHH;;;<<<>>>555666888999::::::999999======>>>>>><<<:::777555;;;??????999555666777666111000000///////////////.../////////000000111111/////////000222666999;;;@@@BBBDDDFFFHHHMMMRRRVVVZZZ```bbbiiitttyyypppoooxxxxxx{{{wwwkkk```eeeyyyxxxtttxxx~~~pppfffVVVXXX]]]ccchhhkkkkkkjjjkkkyyysssrrryyyqqqfffYYYRRRJJJ>>>888888777666666666666666444444555555666555555555444444444444444444444444333333333333333333333333333333333444444444555555444555666666666777999;;;888999<<>>DDDWWWeeezzzxxxooopppyyy|||pppooozzz|||oooddd```^^^YYYdddiiiqqqyyy}}}~~~|||{{{tttvvvwwwuuussssssvvvyyyeeeRRRMMM[[[{{{```CCC777888:::888666666777888777666:::;;;===<<<:::888777888888:::;;;888444222333555444222000//////000000///............/////////000555111...000555:::===>>><<>>>>>@@@DDDFFFFFFKKKVVV```eeecccjjjttt||||||qqqiiippp{{{rrrqqqnnnppp}}}~~~{{{tttjjjdddbbbbbbbbb```gggmmmvvvzzz{{{{{{~~~zzzqqqiiibbb^^^[[[YYYSSSSSSWWW]]]]]]___mmm|||mmmvvvnnn]]]QQQIII@@@999555666888666444444555555555444444333333333444444444444444444444444444444444444444444444444444444444444444444444444555777999:::999888888999;;;;;;;;;<<<>>>CCCIIIMMMRRRSSScccggg___PPPMMMsssQQQZZZgggmmmgggZZZQQQOOOXXXeeeqqqeeemmm}}}pppiiiYYYNNNKKKHHHFFF>>>555///...///000000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,---...///111111222555;;;AAACCCGGGRRR___llluuu}}}}}}~~~|||lllffffffiiiccc___```bbbdddhhhmmmzzzzzz{{{zzzzzzyyyyyyxxxxxxvvvrrroooqqqxxx|||zzzyyyzzz~~~~~~nnnSSSFFFPPP___www]]]GGG===;;;999777777888888888777:::;;;======;;;999888999999;;;<<<:::666444444666444222000//////000000///....../////////000000000111111222555:::>>>???@@@CCCEEEFFFIIISSS```gggggggggrrr|||yyykkkeeeuuu|||zzzjjjwww~~~}}}{{{iiiccc]]]\\\bbbiiioooqqqooottt{{{~~~|||wwwooocccZZZUUUQQQMMMKKKGGGFFFKKKSSSUUUXXXfffwwwiiijjjppp]]]UUUSSSDDD===777888888666444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555666888999888777888999;;;:::999:::===DDDKKKPPPSSSVVVhhhllldddSSSPPPtttUUU^^^kkksssqqqbbbQQQFFFHHHQQQ[[[nnnqqqfffooo~~~rrrnnn]]]OOOKKKHHHIIIBBB888111...///000000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,------...///111222333333888@@@FFFHHHMMM[[[iiipppvvv~~~nnnvvvxxxoookkkkkkfff^^^]]]ccceeedddlllwww{{{{{{||||||||||||||||||zzzxxxtttssswww~~~zzzzzz|||}}}~~~~~~}}}{{{zzz{{{}}}zzzwwwuuuuuu|||~~~xxx^^^LLLJJJOOOjjjyyygggKKK999<<<:::888888999999888777999;;;======;;;999999999999;;;===;;;777444444666444222000//////000000///...////////////000000000///111555999>>>@@@AAAAAADDDEEEGGGMMMZZZgggjjjfffhhhxxxvvvkkkhhh|||}}}vvvvvvhhhwwwzzz{{{rrrbbb```___cccjjjqqqtttttttttyyy~~~}}}xxxwwwzzz{{{yyyvvvssskkkaaa[[[ZZZZZZXXXVVVSSSQQQTTT[[[]]]___iiiwwwxxxjjjpppsssaaaYYYXXXFFF>>>888888888666666777555555555555555444444444444444444444444444444444444444444444444444444444444444444444555555555555444666888888777777888999999<<>><<<:::999::::::999777999;;;======<<<;;;:::;;;777:::===<<<888444444444444222000//////000000////////////000000000111111222666;;;@@@BBBCCCDDDDDDDDDNNNZZZcccjjjooooookkkwwwxxxuuutttvvv~~~zzzqqqjjjhhhxxx{{{~~~||||||yyywwwsssppppppmmmiiijjjoootttwwwxxx|||{{{xxxrrriii___WWWQQQKKKMMMNNNMMMPPP[[[lllzzz}}}uuurrrsssqqqjjjjjjppp{{{bbbggg}}}ttt___SSSKKKAAA999777777666666999555555555555555666666666444444444444444444444444444444444444444444444444444444444555666666777777666777888888777888:::===777AAAJJJLLLIIIJJJQQQYYYcccbbbmmmhhh[[[LLLPPP|||UUUYYY\\\bbbnnnzzz}}}yyy```LLLGGGJJJMMMgggmmmiiinnnbbbkkkhhh[[[OOOGGGGGGFFFCCC>>>888333000...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......///000222444666777>>>CCCMMMYYY```eeemmmuuuvvv{{{}}}yyyvvvuuurrrnnn}}}~~~}}}{{{zzz{{{zzzrrrdddYYYVVV```hhhkkkmmmrrrwwwxxx{{{zzzyyyxxxxxxwwwwwwxxxrrrrrruuu{{{{{{oooeeeYYYKKKCCCCCCBBB???:::888999;;;===>>>@@@DDDIIILLLNNNRRRZZZ```lllpppuuuzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||zzzwwwvvvvvvtttrrrrrruuuvvvvvvvvvqqqzzzzzzxxx}}}~~~~~~{{{ooo]]]LLLHHHVVVrrrlllVVV???===;;;:::::::::999777999;;;===>>><<<;;;;;;;;;666999<<<;;;777444333333444222000//////000000/////////000000000111111111444999>>>AAABBBCCCDDDFFFIIIZZZllltttuuuvvvuuutttpppsssuuuzzz~~~~~~wwwsssssstttsss|||}}}{{{vvvssstttvvvxxxwwwuuusssuuuyyy{{{zzzyyymmmjjjddd^^^WWWRRRMMMJJJGGGHHHGGGEEEHHHVVVkkkzzzxxxuuuxxxooocccfffgggXXXRRRGGG===999777555555777444555555555666666666777444444444444444444444444444444444444444444444444444444444555666777777777777888999888888999<<<>>>:::???DDDIIIMMMRRRXXX]]]eeedddpppkkk^^^OOOUUUSSSTTTTTTWWWdddvvvnnnMMMHHHRRRKKKVVV{{{wwwfffqqqpppcccooonnnaaaTTTJJJFFFGGGFFFBBB<<<666111...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............///111222555666777AAAEEEPPP^^^hhhmmmsssyyyzzzzzzsssttt|||nnn\\\RRRbbbjjjnnnllloooxxxyyysssyyyxxxuuussstttvvvyyy{{{ttttttwww}}}wwwjjjbbbYYYOOOKKKMMMCCC@@@<<<:::;;;===??????===BBBHHHJJJHHHHHHJJJMMM[[[```fffmmmqqquuuyyy{{{wwwxxxyyyxxxvvvvvvwwwxxxwwwxxxyyyzzzyyywwwuuusssrrrmmmiiijjjoootttuuusssqqq{{{{{{xxx{{{{{{{{{~~~xxxfffTTTEEELLLbbbkkkVVV@@@===;;;:::::::::999888999;;;===>>><<<;;;;;;<<<555999<<<;;;777333222222444222000//////000000///000000000000111111111111666:::???BBBBBBBBBDDDFFFNNNccczzz~~~{{{zzz{{{}}}oookkknnnuuu|||}}}zzzuuunnnrrrwwwvvvzzzxxx~~~}}}zzzuuusssuuu{{{tttuuuyyy~~~~~~vvvooo```\\\WWWTTTTTTVVVXXXYYYRRRPPPJJJFFFIIIVVVjjjxxx}}}xxxzzzxxxqqqnnnooouuu}}}~~~gggYYYlllnnn```WWWLLL@@@;;;888444444666444555555555666666777777444444444444444444444444444444444444444444444444444444444555666777777888888888999999999:::===???===<<<===DDDNNNXXX]]]___fffgggtttqqqdddVVV\\\WWWVVVWWW]]]gggsss|||wwweeeOOOIIIKKKMMMfffppphhh{{{}}}gggpppkkkccc```AAAFFFEEEEEEDDD===333...///.........///000///---***---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++---///111222555888;;;IIIUUUYYYVVV^^^pppyyywwwxxxwwwxxxxxx]]]TTTWWWiiilllqqqvvvwwwvvvtttrrrvvvxxxvvvqqqrrrxxxzzzwwwvvvyyy{{{{{{|||wwwooofff]]]WWWSSSQQQNNNMMMHHHBBBAAADDDCCC@@@======CCCLLLPPPLLLHHHGGGTTTUUUWWWZZZ]]]aaadddfffdddfffiiijjjjjjkkknnnqqqrrrooommmkkkgggeeeeeehhhfff[[[RRRUUUbbbmmmpppnnnllllllmmmppptttvvvvvvuuu|||xxxnnn^^^OOOFFFKKKlllwww\\\HHH>>>;;;??????777666<<<:::<<<>>>@@@@@@???===;;;777888888777777666555444555444222000//////000000---///111222111000111222444@@@EEE@@@>>>DDDIIIHHH]]]kkk~~~ooommmppprrrwww~~~|||yyyqqqpppvvv|||wwwrrrvvv~~~|||{{{yyyvvvuuuvvvzzz}}}{{{||||||}}}yyyooohhheeebbbaaabbbdddeeeeee```YYYTTTRRRPPPRRR]]]jjj|||nnneeedddgggtttqqqfffbbb{{{iii]]]OOOBBB<<<:::777666777666666666666666666666666555555555555555555555555666666444333333444555666555444444555555666777888888999:::999888999<<<>>>??????AAAEEELLLSSSZZZ^^^dddhhhxxxvvvgggUUUVVVXXXXXXXXX\\\dddnnnyyyttt\\\OOOMMMOOOdddxxxhhhooouuuggghhhSSSHHHGGGGGGGGG@@@666000000......---...000///---+++---------------------------,,,,,,++++++,,,,,,---,,,,,,---------.........,,,...111222333777>>>DDDOOOWWW\\\^^^hhhxxx~~~|||{{{{{{wwwhhhPPPPPP[[[kkknnntttxxxzzzzzzxxxvvvwwwxxxvvvrrrrrrvvvtttooosssvvvxxxyyy~~~|||vvvnnnfffcccdddhhhkkkdddggggggddd```]]]TTTLLLGGGEEEHHHQQQWWWWWWTTTTTTOOONNNLLLJJJJJJKKKMMMNNNLLLMMMPPPVVV\\\___aaa```^^^^^^^^^\\\YYYUUUSSSRRROOOLLLKKKNNNTTTYYY[[[ZZZ\\\[[[ZZZ\\\```ccceeefffmmmrrr|||zzz}}}ooocccRRRIIIIII```fffNNNAAA:::===>>>888888===:::<<<>>>@@@@@@???===<<<888888888888777666444444555444222111000///000000///000222222111222444555;;;@@@AAA@@@@@@EEEHHHHHH\\\qqq{{{xxxxxxxxx}}}zzzqqqooottt{{{||||||{{{yyywwwyyy||||||yyyuuupppmmmllllllmmmmmmnnnfff^^^XXXPPPHHHIIIMMM]]]qqqyyyssssss|||nnnXXXhhhwwwooo___NNNCCC===777444444666666666666666666666666555555555555555555555555666555444444444444555666555555555555555666888888888999:::999999:::===???CCCEEEHHHHHHIIINNNVVV]]]cccgggxxxuuufffRRRRRR{{{```___]]][[[]]]dddnnnvvvnnnXXXOOONNN\\\uuullldddyyylllkkk^^^LLLIIIHHHHHHCCC:::333222...------...000000...---------------------------------,,,,,,,,,,,,------,,,------------.........,,,000444444444:::EEEOOOUUUXXX]]]fffpppxxx~~~~~~yyyppplll|||wwwVVVFFFRRRfffkkknnnsssxxx{{{{{{yyyxxxwwwxxxuuussssssrrrmmmfffnnnqqqssstttzzz|||yyyzzz~~~uuukkk^^^VVVRRRVVV[[[ZZZWWWUUUOOOLLLHHHCCC@@@>>>>>>???BBBCCCHHHRRR___hhhkkkjjjlllnnnooommmhhhaaaYYYTTTSSSUUUVVVTTTPPPNNNMMMNNNVVVSSSPPPOOOPPPSSSTTTUUUVVVYYYbbbqqq~~~||||||qqqhhhYYYRRRKKKSSSpppttt]]]LLL>>><<<===:::999<<<:::;;;===?????????===<<<999999999888777555444333666444333111000000000000111222222222222333777999CCC???===AAAEEEHHHLLLQQQfff{{{yyyzzzoooiiikkkrrrzzz~~~{{{||||||{{{zzz{{{~~~yyytttrrrrrrrrrrrroooeeeZZZRRRKKKDDDBBBCCCDDDYYYxxxgggcccyyyssscccPPPDDD===888555666666666666666666666666666555555555555555555555555555555444444444555555666555555555555666777888888888999:::::::::;;;>>>@@@FFFJJJNNNLLLJJJNNNYYYccchhhkkkzzzwwwfffQQQPPPyyyiiigggccc\\\VVVWWW```hhh~~~dddSSSLLLRRRccctttccclllqqqhhh[[[OOOJJJHHHHHHEEE<<<555222...------...000000///...------------------------------,,,,,,,,,,,,------------------............---222555444333;;;JJJWWW[[[]]]fffpppuuuvvv{{{wwwsssvvv|||gggLLLGGG[[[ppphhhkkkpppuuuxxxxxxwwwvvvvvvuuutttsssrrrooohhhaaahhhlllnnnoootttrrrdddYYYWWWZZZXXXTTTQQQVVVTTTRRRNNNLLLJJJIIIHHHFFFIIIPPP\\\kkk{{{xxxnnnqqqrrrrrrnnniiidddbbbbbbeeeaaa[[[VVVSSSPPPMMMKKKAAAAAAEEEQQQcccyyy{{{vvvkkk```[[[OOOKKK___mmmYYYEEE===<<<:::999::::::;;;===>>>???>>>======::::::999999777666444333666555333111000000000111222222111111111444999===DDD>>>>>>EEEIIIJJJUUUbbb}}}}}}{{{|||pppddddddkkkttt{{{}}}{{{xxxvvvwwwyyyzzz{{{zzz{{{}}}~~~xxxuuuuuuvvvvvvkkk```SSSJJJHHHIIIKKKLLLHHHSSSgggzzztttvvveeeQQQEEE===888666777666666666666666666666666555555555555555555555555444444444444555555555666555555555555666777888999999:::;;;;;;;;;===@@@BBBFFFJJJNNNNNNOOOVVVbbbkkkpppqqq~~~wwweeeQQQRRR|||kkkjjjeee\\\TTTRRRXXX^^^qqqsss^^^OOOMMMXXXyyy~~~jjjeeemmmxxxiii___SSSLLLFFFGGGEEE>>>777333000...---...///000///...------------------------...------,,,,,,------...---------.........//////...222555333444===NNN\\\```gggsss||||||{{{tttvvvpppWWWHHHNNNaaapppiiikkkooosssuuuuuuttttttsssrrrsssssspppjjjeeebbbccchhhjjjjjjnnnxxx~~~~~~}}}||||||mmm]]]YYYYYYWWWSSSQQQSSSSSSTTTTTTTTTRRRPPPOOOBBBFFFMMMVVVdddxxxxxxmmmiiiccc]]]VVVNNNFFF@@@AAA===>>>EEEPPPccc~~~~~~ppp```\\\PPPIIIUUUrrruuu```III===::::::999999999:::<<<===>>>>>>>>>===::::::999999888666555444666555333111000000111111111111000000111444:::>>>CCC@@@BBBFFFGGGJJJ\\\ppp}}}zzzsssggg^^^cccnnnwww}}}zzzsssmmmjjjrrruuuxxxzzzzzz{{{{{{}}}{{{yyyyyyyyyooohhh^^^WWWVVVXXXXXXVVVXXXZZZaaappp~~~oooYYYJJJ@@@888444444666666666666666666666666555555555555555555555555333444444555555555666666666555555666666777888999999:::;;;<<<<<<>>>BBBDDDGGGHHHJJJMMMTTT]]]fffllltttrrr{{{rrr___MMMPPP|||hhhgggddd___YYYVVVXXX[[[aaa{{{ppp[[[PPPTTTeeeuuueee```{{{ooojjjZZZPPPGGGGGGGGGBBB<<<888222000....../////////...------------------------......------------......------.........////////////222444444888CCCUUUcccbbbmmmyyy~~~|||oooqqq|||yyyaaaJJJFFFUUUdddjjjmmmooorrrtttuuuuuusssrrrppppppqqqpppjjjbbbaaaccc___eeehhhggghhhpppwwwzzz~~~{{{xxxtttqqqpppooooookkkooossswwwsssbbbZZZUUUOOOIIIGGG@@@AAADDDFFFGGGHHHHHHGGG???BBBDDDGGGQQQfff|||jjj[[[ZZZXXXUUUQQQKKKDDD???DDD???===BBBJJJYYYuuu{{{ddd]]]QQQIIINNNdddvvvdddNNN>>>999999::::::999:::;;;<<<===>>>>>>>>>999999999999888777666666777555444222111111111111///000000000222666<<<@@@BBBDDDFFFFFFEEEOOOfff{{{~~~{{{yyylllaaa^^^gggsssxxx}}}~~~{{{tttmmmgggdddooosssxxx{{{||||||||||||}}}{{{zzztttwwwyyywwwwwwuuupppiiifffeeefffooo}}}{{{yyy{{{zzz|||nnnZZZLLLCCC;;;777666666666666666666666666666555555555555555555555555222333444555666666666666666666666666777888999999999:::<<<<<<===@@@CCCFFFHHHHHHIIINNNUUU]]]dddgggpppnnnvvvmmmZZZHHHMMMyyyggggggeeeccc```]]][[[YYYYYYmmm}}}hhhSSSRRRUUUiiinnn___tttwwwmmmmmmcccVVVKKKIIIKKKHHHBBB???444222///......///...---------------------------......------------..................////////////000222444777???NNN___lllmmmwww}}}}}}zzzyyywwwyyy||||||xxxnnnmmmrrrzzzlllTTTBBBIII___lllmmmrrrssstttuuuuuusssqqqpppmmmnnnpppmmmbbbXXX[[[ccc]]]cccfffddddddiiinnnqqqmmmllliiigggdddbbbaaa```]]]bbbfffiiiooovvvwwwssssssfffYYYPPPJJJCCC??????999:::<<<@@@DDDJJJNNNQQQMMMJJJEEECCCJJJ\\\vvvlllYYYOOOPPPSSSYYY^^^aaabbbaaaQQQIIICCCAAA@@@GGG^^^xxxvvvhhhYYYOOOJJJUUUuuu~~~oooYYYFFF<<<:::::::::999999:::;;;===>>>>>>>>>888888888999999888888777777666444222111111111222///000111222444888>>>BBBBBBGGGIIIFFFKKK___yyy~~~~~~}}}zzzhhh``````lllvvvwwwzzzxxxyyyxxxtttnnniiihhhhhhpppttt{{{ssspppooottt~~~~~~tttrrr}}}ooo^^^\\\___fffjjjkkkmmmppp}}}lllZZZNNNFFF???;;;:::666666666666666666666666555555555555555555555555222333444666666666666555666666666666777888999:::999:::<<<===>>>AAAEEEHHHGGGJJJNNNRRRWWW\\\ccchhhpppoooyyyqqq```MMMOOO{{{jjjiiiiiihhhfffaaa[[[VVVVVVcccrrroooUUUOOOOOOVVVqqqwwwfffZZZrrreeefffjjj[[[NNNLLLOOOMMMHHHDDD555333000.........---,,,------------------------......------------................../////////000111222444:::FFFVVVhhhsss|||yyyxxxwwwzzzqqqhhhooovvvrrrmmmmmmnnnaaaKKK???LLLhhhwwwvvvssstttttttttsssqqqooommmmmmnnnooojjj\\\QQQVVVbbb[[[bbbfffcccaaaeeeiiikkkgggiiilllmmmjjjddd^^^ZZZMMMOOONNNLLLPPPVVVWWWUUURRRKKKDDDBBB@@@???@@@DDDDDDEEEGGGKKKSSS^^^gggmmm^^^VVVLLLGGGLLL\\\ppp~~~|||{{{kkk___VVVYYY```lllzzzuuufffZZZKKKEEETTTjjj~~~wwwcccUUUHHHKKKkkk}}}fffPPPAAA<<<:::888999999:::;;;<<<===>>>???777777888999999999999888777666444222111111111222///111333444777:::???CCCBBBHHHIIIGGGTTTrrr~~~xxxwww~~~xxxtttfff```cccpppwwwuuuvvv|||ttttttrrrnnnjjjhhhkkknnnrrrwww~~~}}}yyyuuuwwwyyyooolll{{{lllccc^^^\\\aaaiiioooxxxyyyeeeWWWLLLBBB:::888666666666666666666666666555555555555555555555555111222444666777777666555666666666666777888999:::999:::<<<===???AAAEEEHHHDDDLLLUUUYYYZZZ^^^gggooosssttt{{{iiiUUUVVViiiiiigggfffccc```]]][[[UUUZZZiii|||fffVVVOOOUUUjjj}}}hhh^^^xxxiiiaaa___gggVVVFFFOOOPPPGGGJJJ===111+++000000***)))/////////.........---------........................---------......000111222///555999<<>><<<;;;;;;:::;;;<<<;;;888555666444222000000000222222555222111333999???CCCDDDEEEEEEFFFNNNddd~~~~~~tttttt}}}zzzooocccffffffgggkkkppptttwwwxxxvvvsssooolllkkklllllllllxxx{{{~~~zzz||||||sssqqq}}}zzzsssnnnooowwwwwwddd\\\MMMBBB???:::777888888777555555666777777777777777777777777777555444333444666666666555777777666777777888999:::777999;;;===@@@DDDIIIMMMMMMNNNSSSYYY]]]```hhhqqqvvvwww|||___VVVhhhhhhhhhfffccc^^^ZZZWWWVVVVVV^^^ooorrrbbb\\\\\\lllqqq```rrrtttjjjffflll\\\LLLQQQQQQJJJOOOBBB444,,,///000,,,***...//////.........---------........................---------...///000111222111555;;;CCCNNN^^^rrrvvvyyygggfffkkkwwwwww```QQQPPPZZZnnn{{{uuuvvvuuusssrrrooonnnlllkkknnnpppkkk___VVVVVVXXXYYY^^^___aaadddeeegggggghhhlllqqqxxx~~~~~~wwwllldddaaa]]]VVVOOOHHHFFFGGGHHHPPPOOOPPPUUU\\\cccfffhhhuuuyyy|||~~~~~~vvvjjj```^^^eeerrr|||ttt|||qqqqqqvvv{{{uuuqqqtttwww}}}{{{aaa^^^jjj|||yyy|||vvv```MMMIIIWWWhhh~~~]]]HHHDDDBBB<<<888999;;;>>>??????>>>>>>===<<<;;;;;;;;;;;;999777666555333111000111222222333222222666===CCCFFFGGGIIIKKKPPP[[[qqqyyyvvv|||vvvjjjbbbfffgggjjjnnnsssvvvxxxyyyvvvrrrnnnlllnnnqqqqqqqqquuuwww|||xxxtttvvvzzzhhh___PPPDDD???999888888777666555555666777666666666666666666666666555444333444666777666555777777777777888999::::::999:::;;;<<<>>>CCCIIIMMMKKKKKKOOOTTTYYY^^^hhhsss{{{|||bbbXXXhhhiiijjjiiifff```ZZZVVVSSSPPPMMMWWWnnnzzzjjjbbb[[[eee}}}iiiooommmpppbbbTTTRRROOOMMMSSSJJJ999------111...,,,---...............---------........................---------...///000222222333444>>>LLLVVV^^^mmm~~~qqq~~~|||zzz|||yyyrrr```iiiuuuxxxYYYJJJSSS```mmmtttppptttrrrpppnnnmmmlllmmmmmmooonnngggZZZRRRRRRVVVWWWZZZ\\\___bbbeeeggghhhhhhmmmqqqyyywwwllloooooolllhhhddddddgggkkkooonnnnnnrrrxxx~~~uuunnnooovvv|||vvvzzz|||{{{vvvhhhccciiiqqq{{{yyypppbbbcccuuu{{{lllUUUJJJQQQ^^^rrrQQQCCC???===888999:::<<<===>>>???@@@>>>===;;;:::;;;;;;:::999666555333222111111222333111222555:::AAAFFFIIIIIIKKKPPPZZZiiiwwwzzznnnbbb___bbbeeejjjooosssvvvwwwwwwtttoookkklllrrrwwwxxxxxxwwwxxx{{{~~~xxxllllllsssrrrhhhWWWJJJCCC:::888777777666666666666666555555555555555555555555555444333444666777666555777777777777888999:::;;;;;;;;;<<<<<<>>>BBBIIIMMMKKKKKKMMMSSSXXX^^^jjjvvvggg[[[gggiiimmmnnnkkkeee^^^ZZZTTTQQQIIIHHH\\\vvvyyymmm]]]SSSVVVtttqqqkkkpppssspppeeeZZZRRRLLLMMMUUUQQQ???///---000000...---................................................---------...///111222333333555BBBVVV^^^^^^jjj|||~~~rrr{{{uuurrrpppjjjdddfffqqq}}}pppNNNCCCVVVffflllnnnlllrrrqqqooommmlllmmmnnnoookkkjjjbbbWWWPPPQQQSSSTTTRRRUUUZZZ___dddgggiiijjjlllnnnvvvxxxwwwzzz|||}}}}}}zzzwwwxxx{{{yyywwwwwwxxxvvvrrrqqqvvv{{{uuukkk\\\^^^dddppp~~~iii]]][[[nnn~~~xxxaaaQQQPPPWWWppp]]]EEE===;;;999999999:::<<<>>>@@@AAA???===;;;:::;;;<<<<<<;;;666555444333222222222333000333888>>>DDDHHHIIIIIIKKKSSS___qqq}}}zzzcccWWWZZZ\\\aaahhhnnnqqqrrrrrrrrrppplllhhhlllttt{{{~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}tttggggggooosss```RRRIII???999777666666666777666666555555555555555555555555666444444555666777666555666666666777888999:::;;;<<<>>>???@@@BBBEEEJJJMMMNNNNNNQQQXXX\\\aaalllwwwmmm```aaaeeekkkooonnniiiccc___YYYYYYQQQHHHRRRgggpppkkkUUUKKKKKKaaattteee```yyyyyynnnggg```TTTLLLOOOUUUUUUCCC222---000111///------.............................................---------...000111333444333777III^^^dddaaajjjyyy~~~}}}|||zzzrrrfff^^^iiittt|||gggJJJGGGaaappprrrrrrpppqqqpppnnnmmmlllmmmooopppiiihhhaaaVVVOOONNNNNNLLLKKKOOOUUU\\\ccchhhjjjkkklllmmmrrr}}}~~~}}}~~~|||qqqcccXXXWWW```iiiyyytttssstttrrrqqqssszzz}}}yyyrrr^^^ZZZYYYcccttt~~~vvvooommmlllhhhccc```nnn{{{{{{zzz~~~kkkYYYQQQRRRXXXoooiiiNNNCCCAAA:::999999999;;;===???AAA???===::::::;;;<<<<<<<<<666666555444333333333333111555;;;AAAEEEGGGHHHHHHOOOWWWeeewwwpppWWWNNNTTTYYY___gggmmmoooooonnnoookkkhhhgggllluuu|||mmmkkkssszzzeeeWWWMMMAAA999777555555777777666555555555555555555555555555666555444555777777777666555555555666777888::::::===@@@DDDFFFHHHIIILLLNNNOOOQQQVVV]]]aaadddkkktttsssddd[[[```ggglllmmmjjjeeeaaaXXXYYYRRRHHHIIIVVVaaadddPPPKKKJJJVVVnnnlll]]]mmm~~~lllhhhgggWWWNNNQQQTTTUUUFFF666...///111000...---------.......................................,,,------///000222444555222===RRReeejjjhhhnnnyyyuuuqqqaaa[[[gggsssyyy}}}XXXFFFNNNiiiuuuuuutttqqqpppooonnnmmmmmmmmmnnnooojjjhhh```TTTMMMLLLJJJGGGIIIMMMTTT\\\ccchhhkkklllnnnnnnqqqzzz|||xxxtttrrrrrrssstttkkkfffZZZLLLAAABBBLLLVVVfffnnnsssooommmsss~~~~~~xxxuuuuuuwwwwww{{{yyyeee[[[VVV]]]mmm~~~yyyvvvnnngggjjjsssxxxuuupppttt~~~uuuvvv|||rrr```SSSNNNLLLcccqqqVVVEEE???::::::999999:::<<<>>>???===;;;::::::;;;<<<<<<;;;666666666555555444333333222777>>>CCCFFFHHHIIIJJJUUU___oooyyycccMMMHHHOOOYYY```hhhmmmnnnllllllmmmggghhhjjjooouuuzzz}}}||||||oookkkuuu|||eeeXXXNNNAAA:::777444555777888777444555555555555555555555555666555444555777888777666555555555666777999:::;;;>>>AAAFFFHHHJJJLLLOOOQQQPPPRRRYYY```dddeeekkksss}}}vvvfffZZZ^^^eeekkkmmmjjjfffbbbYYYVVVPPPJJJIIIPPP[[[ddd[[[ZZZZZZ^^^kkkxxxbbbfffgggdddiiiYYYNNNQQQPPPSSSHHH999000...000000...---------.........//////........................,,,------///000333444555333DDD[[[jjjnnnpppuuu{{{www~~~}}}uuu]]]TTTXXXjjjxxx~~~sssHHHCCCUUUmmmtttsssqqqmmmnnnmmmmmmmmmlllllllllkkkhhhddd[[[PPPKKKMMMMMMKKKLLLPPPWWW___eeeiiikkkkkkmmmnnnqqqxxxzzzssslllhhhiiikkkkkkjjjaaaZZZOOOFFFBBBBBBDDDGGGHHHNNNQQQOOOPPPYYYccchhhtttuuutttsssqqqqqqrrrtttuuu|||tttmmm___UUUOOOVVVcccooozzz~~~zzzwwwuuuxxx|||xxxwwwzzzzzziiiXXXNNNHHH\\\{{{zzz]]]GGG<<<;;;:::::::::;;;;;;<<<===;;;:::999:::<<<<<<;;;999777777777666666555444333222888???EEEHHHJJJMMMOOOZZZgggzzzqqqXXXHHHGGGMMMXXX___gggkkkjjjhhhhhhiiidddiiiooosssvvvxxx{{{~~~~~~~~~wwwxxx}}}tttmmmfffffflllvvv~~~|||gggfffrrr}}}fffYYYPPPCCC;;;777444444777999777444666666666666666666666666777555555555777888777666666666777888999;;;======AAABBBDDDFFFHHHLLLRRRUUUSSSUUU[[[bbbfffiiiqqqyyyxxxfff\\\```ggglllnnnlllhhheee```XXXRRRQQQRRRVVVbbbnnnoooqqqqqqqqqxxx}}}bbb___xxx~~~bbb```hhhXXXLLLNNNKKKQQQHHH;;;111---///000///---------.........//////........................,,,------///111333555666333IIIaaammmqqqvvv{{{}}}{{{xxxzzz|||}}}xxx]]]DDDFFFWWWqqq{{{aaaAAAEEE\\\rrruuusssrrrllllllllllllllllllkkkiiiiiiccc___UUUKKKJJJOOOTTTTTTQQQTTT[[[bbbgggiiijjjjjjjjjlllpppuuuyyy|||~~~~~~xxxoooddd```ccceeedddaaaaaaXXXNNNIIIHHHEEE>>>777:::<<<;;;888:::AAAHHHJJJZZZ```ggglllmmmkkkhhhgggffflllrrrtttmmm```VVVRRRNNNEEEAAAIIITTTZZZaaagggssszzz}}}xxxzzz|||qqq]]]QQQEEESSSnnngggOOOCCC;;;;;;;;;;;;;;;;;;;;;;;;999999999;;;<<<<<<:::888777777777777666555444333222888@@@FFFJJJMMMQQQTTT\\\kkkyyylllRRRFFFHHHLLLVVV]]]eeehhhfffcccdddeeedddkkkssswwwwwwwwwzzz~~~~~~~~~}}}{{{zzzsssuuu{{{vvveeeYYYUUUPPPLLLOOOYYYgggrrrxxxvvvbbbdddsssggg[[[SSSEEE;;;777333444888999777333777777777777777777777777777666555666777888777666888888999:::;;;===??????CCCCCCBBBBBBEEEKKKSSSYYYWWWXXX]]]dddhhhmmmwwwyyyfffhhh``````mmmtttppplllnnnkkkbbbXXXVVVZZZfffzzzvvvaaagggxxxhhh___ddd```PPPFFFHHHEEEHHHBBB333---111111+++........................---------............///...+++,,,111333222333555555WWWoootttxxxxxxwww}}}|||nnnuuuvvvwwwzzzsssYYYDDDPPPkkk|||}}}]]]===MMM___lllsssvvvtttooommmmmmmmmllliiieeebbb```dddXXXNNNLLLOOOQQQUUUYYYUUUXXX]]]bbbgggjjjmmmnnnllljjjjjjqqqwwwzzz{{{{{{yyyqqqeee[[[YYY```kkkssswwwvvvrrriii^^^PPPCCC;;;999777555444555888;;;===FFFLLLRRRVVV[[[___\\\WWWPPPUUUXXXUUUQQQOOOKKKGGGHHHAAA???DDDKKKNNNOOOQQQUUUjjj~~~}}}xxx|||{{{|||}}}wwwfffYYYQQQNNNZZZyyymmmSSSBBB;;;;;;;;;::::::;;;;;;<<<999888888999<<<<<<999666888666666888777333222555666@@@AAACCCJJJLLLMMMWWWaaavvvtttlllvvvxxx^^^IIICCCHHHLLLUUU^^^dddcccaaabbbddddddfffiiinnnsssvvvwwwvvvvvvzzz}}}~~~yyyssspppooooooqqqxxxyyypppdddSSSJJJJJJGGGGGGIIIKKKNNNVVVgggwww}}}wwwvvvxxxqqq]]]cccwwwnnn]]]MMMCCC===666111555888888555555444444555555666777777888555444444555555666777888888888888999:::===???AAACCCFFFHHHFFFCCCFFFOOOXXX[[[^^^bbbddddddkkkzzzyyy___vvviiiccckkksssppplllmmmfffbbb\\\XXXWWWbbbyyy~~~~~~kkkoooyyyhhh]]]``````UUUKKKJJJFFFIIICCC555...111111,,,........................---------............///...,,,,,,111333333444777;;;ZZZmmmooorrruuuzzz}}}sssyyyxxxuuuzzzmmmnnn}}}uuuSSS???SSShhhqqqrrrrrrrrrrrrmmmmmmmmmllliiieeeaaa______TTTJJJHHHKKKNNNQQQVVVVVVYYY]]]ccchhhkkknnnoookkkiiijjjpppxxx}}}|||vvvkkk```[[[cccrrrjjjYYYIII<<<666555333222333555777999999>>>DDDHHHOOOVVVVVVSSSSSS[[[dddkkkqqqssslllcccZZZRRRNNNOOOPPPNNNJJJJJJMMM]]]ttt|||vvvpppvvvqqqgggTTTLLLRRRrrrvvvZZZFFF;;;;;;:::::::::;;;<<<<<<:::888777888:::;;;999777999777888:::999555444666999DDDFFFHHHPPPRRRTTT___gggnnngggsssxxxvvvjjjTTTDDDAAAGGGLLLSSS[[[aaa``````cccfffggghhhkkkooosssuuuvvvuuuuuu|||}}}{{{uuunnnhhhffffffnnnpppvvv~~~pppbbb]]]VVVLLLGGGJJJMMMLLLLLLNNNOOOVVVeeettt}}}sssrrrwwwsssaaaiii}}}ppp___QQQHHH>>>888444777999777666777777777666666555444444444555555555555555666888888888888888999;;;===???AAAEEEHHHHHHEEEAAACCCKKKSSS\\\```dddeeeeeelllzzzzzz```uuueeegggooopppmmmllldddccc```YYYRRRXXXnnnyyyzzz}}}tttsssppp```___aaa\\\QQQKKKGGGKKKFFF999000000000---........................---------............//////,,,---111333333666:::???^^^ppppppqqqttt{{{zzz~~~}}}nnnttt}}}iiiJJJCCCZZZqqqvvvqqqnnnppptttnnnnnnmmmlllhhhddd___]]]XXXNNNEEEDDDFFFIIIMMMRRRWWWZZZ___dddiiilllooopppkkkjjjkkkpppyyy|||vvvlll```[[[cccuuummm[[[JJJ:::555444333222222333444555444888<<>>:::888999888666666:::777666666555444444333333555555555555666777888888888888999:::<<<>>>@@@AAAJJJLLLLLLIIIGGGIIIQQQXXX^^^ccchhhhhhiiiooozzz~~~cccgggcccjjjooonnnlllfffeeeaaaYYYOOOMMMZZZjjjvvvnnnqqq}}}vvvnnnnnndddeeebbbWWWJJJHHHMMMLLL@@@555111000...........................---------............//////---...222333444999>>>DDDdddxxxxxxxxxwwwzzz~~~|||kkkooo{{{xxx___GGGHHH]]]qqqvvvpppmmmooorrrnnnnnnnnnlllhhhbbb]]]ZZZRRRIIIAAAAAABBBEEEJJJOOOXXX[[[___dddiiimmmooopppmmmnnnnnnrrr{{{~~~wwwlllbbb___gggsss}}}|||cccWWWJJJ;;;777777666555444444444444666888;;;@@@LLL]]]hhhkkkxxx}}}tttllldddaaa\\\VVVRRRRRRMMMMMM]]]zzzjjj]]]fffyyyqqqrrr~~~|||uuurrraaaRRRKKKaaa}}}```FFF<<<;;;:::::::::;;;===>>><<<:::888666666888999:::999999<<>>@@@DDDFFFQQQVVVYYYXXX[[[cccjjjlllnnnooopppqqqrrrsssssssssrrrpppmmmjjjiiiiiikkklllttttttwww}}}}}}sssmmmjjjmmmooommmmmmpppnnniiieeebbb___```iiittt|||yyynnndddiiixxxnnnaaalllsss```SSSJJJ>>>;;;999999666333555:::333444444444555555555666555555555555666777888999888999:::;;;===???@@@AAAIIIKKKMMMMMMMMMQQQXXX^^^aaahhhmmmmmmnnnttt}}}ggglllbbbfffmmmooopppkkkfffaaa[[[RRRKKKLLLQQQggg{{{ggg```iiizzzuuuhhhuuunnnhhhfffZZZJJJIIIPPPRRRIII;;;222//////........................---------............//////...///222444555;;;CCCSSSooo~~~||||||{{{}}}~~~pppdddqqqnnnVVVIIIOOO^^^mmmqqqpppoooooonnnooooooooolllgggaaaZZZVVVMMMFFF@@@@@@AAACCCIIIOOOWWWZZZ^^^dddhhhlllnnnpppooorrrsssuuu~~~{{{oooiiikkkpppsssssswwwppp]]]TTTJJJ???:::999888666555444333333222444666;;;III\\\jjjoooxxxzzzzzzvvvwww|||~~~wwwooofffbbb]]]XXXXXXZZZ___ZZZddd}}}lll\\\bbbuuu|||wwwkkkmmmyyy~~~xxxvvvdddWWWNNNYYYwwwiiiNNN>>>===;;;::::::;;;===>>>===<<<999777666777:::<<<999:::>>>AAA===888888<<>>@@@DDDFFFSSSVVVXXXWWW[[[dddkkkmmmppppppooooooppprrrtttuuuoooooooooqqqsssuuuvvvwww{{{yyy{{{}}}wwwqqqmmmhhhgggnnnvvvuuueeeeeevvviii___lll~~~kkk\\\PPP???;;;999888555222444999444444444555555555555555666555555666666777888999888999;;;<<<>>>@@@AAAAAADDDGGGKKKLLLNNNQQQVVVZZZccclllrrrrrrttt|||kkkwwwhhhffflllrrrvvvppphhhaaa^^^YYYQQQJJJHHHYYYoooYYYVVVbbbyyyhhhmmmvvvhhhggg^^^NNNJJJSSSYYYRRRBBB444///000........................---------............//////...000222444666>>>GGGeeeyyyyyy{{{}}}www]]]ggg{{{fffOOOMMMYYYbbbkkknnnppprrrpppmmmppppppooolllggg___XXXTTTKKKDDD@@@@@@AAACCCIIIPPPVVVXXX]]]bbbgggjjjmmmnnnpppuuuwwwxxx|||ooolllppprrrnnniiikkksssuuukkk^^^RRRGGG@@@<<<;;;888555333222222222000222444999GGG[[[iiinnnoooqqqqqqmmmoooxxx}}}uuullleee^^^WWWVVVYYYkkkjjjqqqsss```cccssszzz~~~pppooowwwzzzwwwfff\\\QQQTTTkkkpppTTTAAA???<<<:::999:::<<<===>>>===<<<999777777:::===999<<>>===@@@EEEHHHTTTWWWXXXXXX]]]gggnnnooopppooonnnmmmooorrrvvvxxx{{{|||}}}~~~~~~yyytttooommmrrryyy~~~lllgggwww~~~ggg```oootttcccTTTAAA<<<777777555222444777999999888666555444333222666666666666777888999999999:::;;;>>>???@@@AAAAAAFFFJJJNNNQQQRRRSSSTTTUUUaaammmtttuuuyyynnnrrriiillluuu|||uuulllddd```[[[SSSKKKHHHQQQuuuhhhTTTTTTnnnmmmiiiwwwdddgggcccUUUJJJUUU___ZZZIII777///000........................---------............///000///000333444666@@@KKKlll|||~~~yyy|||yyy|||dddgggssscccLLLRRRdddkkkppppppqqqrrrrrrooopppppppppmmmggg^^^VVVQQQHHHCCC@@@@@@AAACCCJJJQQQSSSVVV[[[```eeehhhkkklllmmmuuuyyy{{{{{{qqqmmmpppppplllgggiiijjjnnnooofffVVVJJJFFFAAA???:::777444333333444333555777<<>>???>>>;;;999888;;;===<<>>CCCTTT___aaa___eeekkkxxx~~~}}}vvv___GGG<<<<<>>@@@AAAAAAAAAEEEIIIPPPUUUWWWWWWUUUTTT^^^kkktttvvv{{{qqq{{{lllmmmwwwzzzpppfff```YYYPPPJJJIIIIIIiii}}}]]]TTTcccpppgggyyyvvvaaaffffff[[[KKKWWWbbb___MMM888000000........................---------.........//////000///111333444777AAALLLiiizzz~~~}}}zzztttwww~~~pppnnnsssbbbKKKUUUlllsssvvvtttqqqrrrsssrrrpppqqqpppmmmfff^^^UUUPPPGGGBBB@@@@@@AAACCCJJJQQQRRRUUUYYY^^^cccgggiiijjjjjjsssyyy}}}wwwsssrrrrrrpppnnnkkkhhhnnnwwwsss```TTTTTTFFFCCC>>>999666666666777333555888===IIIZZZfffjjjbbbhhhqqq}}}~~~yyyrrrgggYYYQQQPPP\\\lllzzzjjjiiixxxxxxooorrr{{{|||oooeeeXXXXXXoooeeeEEEBBB>>>:::888999:::;;;>>>???@@@===:::999;;;>>>>>>BBBHHHKKKFFF???@@@FFFVVVaaacccaaahhhpppxxx}}}vvv___GGG===<<<>>>CCCJJJQQQTTTWWWZZZcccooovvvwwwnnnlllkkkkkknnntttzzz~~~~~~|||zzz|||~~~|||zzz}}}}}}vvvnnn|||xxxcccbbbvvvssscccHHH???777666888777666666888888888888777777777777666666666666777888999:::999:::<<>>VVVssswww|||{{{zzzmmmsss|||~~~{{{cccQQQZZZllljjjjjjnnnpppnnnooorrrppprrrqqqllleee]]]QQQEEEAAA???======???DDDJJJNNNVVVWWWYYY\\\```dddgggiiikkkqqqvvv|||zzz{{{~~~yyyvvvrrrppprrrzzz|||nnnaaaTTTMMMDDD???===<<<888444666777777>>>LLL^^^fffgggiiivvvzzzqqqggg[[[QQQJJJ___dddqqq{{{nnnfffmmm{{{vvvkkkuuu|||uuubbbQQQQQQbbbtttRRR999===>>>999:::666===<<<>>>>>>===::::::===@@@===@@@GGGLLLFFF>>>CCCNNN___aaa___bbbjjjooo{{{{{{~~~bbbFFF<<<<<<>>>CCCJJJNNNQQQVVV^^^fffmmmtttwwwrrrnnnlllmmmrrrvvvxxxxxxzzzxxxuuuttttttwwwzzz|||}}}~~~~~~~~~}}}wwwssswww~~~ttt\\\[[[ooo~~~tttqqqNNNCCC999777888777666888777666666555555555666666777777777777888999:::;;;;;;;;;>>>CCCIIIMMMMMMLLLEEEFFFIIILLLOOOSSSWWWXXXkkknnnrrrssstttzzzuuuhhhbbbppp{{{uuummmddd\\\TTTMMMHHHGGGPPPrrrddd[[[nnn}}}}}}cccbbbyyykkkddd___eeecccQQQNNNRRR[[[XXXGGG666000000000///...............///...---------......---000444333444777666BBBZZZvvv{{{ooonnn{{{pppttt|||{{{vvvaaaUUUaaammmjjjkkknnnooommmnnnqqqqqqtttsssmmmfff^^^QQQFFF@@@???======@@@EEEJJJNNNWWWXXXZZZ]]]```dddfffhhhffflllssszzz~~~{{{uuusssuuu|||ppp[[[RRRHHHBBB@@@>>>:::777888888777===MMM```kkklllpppvvv|||wwwkkk___UUUOOO[[[aaaqqqqqqhhhqqquuuvvvwww}}}yyyiiiXXXQQQUUUjjjbbbBBB???===999;;;666;;;<<>>AAA@@@BBBGGGLLLFFF???EEEQQQaaacccbbbfffooowwwrrrttt~~~|||~~~sss[[[DDD===??????CCCHHHPPPRRRVVV\\\dddkkkqqquuutttqqqooopppsssvvvvvvvvvvvvtttqqqmmmlllnnnssswww}}}~~~~~~}}}}}}~~~yyysssppptttvvvxxxuuujjj]]]XXXZZZyyy}}}rrrZZZYYYooo}}}nnnhhhOOOCCC999777888777666777555555555444444444555555777777777777888:::;;;<<<>>>===???CCCGGGJJJIIIHHHGGGHHHJJJMMMQQQUUUXXXZZZbbbhhhnnnsssxxxuuuppp```kkk~~~~~~vvvkkkccc^^^WWWOOOHHHFFFGGGaaajjjTTTccczzzzzzbbb```wwwooohhhaaahhhgggPPPMMMQQQ[[[ZZZJJJ999111000000///.......................................000555444555999999GGG```~~~iiifffzzz~~~{{{}}}sssdddaaaoooooolllllloooooommmnnnqqqrrruuutttnnnggg^^^QQQFFF???>>>======@@@EEEJJJNNNXXXYYY[[[]]]```ccceeefffdddjjjqqqxxxyyyuuuwww|||cccZZZNNNEEEBBB@@@===999:::999888===MMMaaammmpppqqqppppppvvvzzzmmmaaaYYYTTTVVV^^^ooorrriiittt~~~vvvrrrxxx~~~rrrcccUUULLLUUUxxxqqqKKK@@@<<<999===666999===@@@CCCBBB???>>>???BBBCCCDDDIIINNNIIICCCJJJWWWeeehhhfffkkkwwwxxxlllzzzxxx|||}}}fffRRRAAA>>>AAA@@@BBBFFFPPPQQQUUUZZZaaahhhooorrruuutttrrrrrrsssssssssrrrooopppnnnjjjgggjjjrrryyy~~~}}}}}}}}}~~~~~~}}}|||wwwpppkkkhhhooopppqqqkkk[[[JJJCCCDDDaaagggfff```eeeyyysssZZZYYYppp}}}kkkaaaOOODDD999777888777666777444444444444444444444444777777777888999:::<<<<<<@@@???@@@BBBEEEFFFEEEDDDHHHIIILLLOOORRRVVVYYY[[[[[[aaakkkssszzzvvvxxxccciii}}}~~~uuuiiibbb___YYYQQQIIIHHHCCCVVV{{{kkkSSS[[[ooo}}}gggeeeyyyuuukkkaaahhhjjjRRRMMMQQQ\\\]]]MMM:::000000000///..................///000000///...//////000555444555999;;;KKKhhhkkkeeeuuuzzzqqqggglllyyyssspppoooqqqpppnnnooorrrqqqtttsssllleee\\\OOOCCC======<<<===@@@EEEJJJNNNWWWXXXZZZ\\\^^^```bbbbbbeeejjjpppwww~~~yyywwwmmmbbbTTTJJJFFFCCC???<<<:::::::::???NNN___iiijjjeeefffhhhoooxxxkkkaaa[[[YYYVVV\\\kkkqqqgggsss|||sssooovvvwwwjjj\\\NNNPPPpppsssMMMBBB<<<999<<<777;;;>>>BBBEEEFFFCCCBBBCCCEEECCCFFFNNNUUURRRMMMTTTaaajjjnnnlllppp~~~sssnnnyyy|||{{{```NNN???>>>AAA@@@AAAFFFNNNOOORRRWWW^^^ffflllpppssssssrrrqqqpppooonnnmmmjjjnnnqqqooolllooowww~~~|||}}}wwwnnnjjjjjjjjjllliiiddd[[[MMM@@@???DDDDDDJJJKKKGGGLLLaaazzzvvv^^^\\\rrrmmmbbbOOODDD:::777777666666777444444555555555555555555777777888888:::;;;===>>>@@@@@@@@@BBBDDDEEEEEEEEEJJJKKKMMMPPPSSSVVVYYY[[[YYY```jjjssszzzwwwzzzfffhhhxxx|||ssshhhbbb```[[[SSSKKKJJJEEESSSrrrsss]]]___nnnnnniiiyyy|||ppp___ccceeeVVVOOOPPP[[[^^^OOO;;;///000000///...............,,,...000000...---...//////444444444999===PPPnnn}}}xxxyyyooogggoooxxxooossshhhpppzzzxxxtttrrrsssrrroooooosssooorrrpppjjjbbbYYYKKK???<<<;;;;;;===AAAFFFKKKNNNUUUVVVXXX[[[]]]^^^______ccchhhmmmttt~~~|||xxxmmm^^^SSSNNNJJJEEEAAA::::::;;;@@@MMMZZZ^^^\\\UUU\\\eeeppp~~~sssfff___^^^___[[[]]]gggyyyrrrfffrrrtttmmmnnnuuuwwwjjj___QQQPPPjjjlllJJJCCC>>>999<<<888??????CCCGGGHHHGGGFFFHHHJJJDDDIIITTT^^^]]]YYY```mmmrrrwwwtttwwwsssmmmyyy^^^MMM???>>>@@@???AAAGGGJJJKKKOOOTTT\\\cccjjjnnnnnnoooooonnnmmmmmmmmmmmmnnnsssxxxwwwsssssszzz}}}{{{|||uuunnniiifffeee[[[WWWSSSMMMCCC;;;<<>>@@@===@@@PPPgggwwwvvvaaa```ssspppdddPPPDDD:::777777666555666444555666777888777777777777777888999:::<<<>>>??????@@@AAACCCEEEGGGIIIJJJMMMNNNOOOQQQSSSVVVYYYZZZZZZaaajjjttt|||xxxvvvfffeeepppxxxqqqjjjeeebbb]]]VVVOOOLLLHHHTTTnnn```]]]lllrrriiirrriiieeedddZZZPPPOOOZZZ^^^QQQ<<<000000000///...............)))---000///---+++,,,---...444444555999???UUUuuuvvvssswwwtttnnnrrruuu{{{nnnyyymmmyyy{{{vvvssssssrrrnnnooorrrnnnpppnnnggg___UUUHHH<<<::::::;;;===AAAFFFKKKNNNSSSUUUXXX[[[]]]^^^_________ccciiiqqqwwwiii^^^WWWRRRLLLHHH:::;;;;;;???IIIRRRTTTOOOJJJTTTaaannn}}}xxxkkk```\\\___ccc^^^]]]dddssstttgggpppllliiimmmtttwwwjjj```RRRKKKaaaiiiIIIDDD@@@;;;>>>;;;BBBAAADDDHHHJJJIIIJJJMMMPPPIIINNNZZZeeeeeeccckkkxxxzzz~~~~~~pppxxx\\\LLL???>>>???>>>BBBHHHGGGIIINNNSSSZZZaaafffiiijjjlllmmmmmmmmmnnnqqqsssxxxzzz|||yyytttrrruuuyyy{{{zzzyyyzzz|||zzzuuutttsssqqqllldddZZZSSSIIIHHHIIILLLJJJAAA;;;:::<<<>>>???>>>@@@JJJZZZggg~~~uuuggggggwwwrrrfffPPPEEE:::777777666555666444555777888999999888777777888888:::;;;===???@@@???AAADDDFFFHHHKKKOOORRRRRRRRRRRRSSSUUUWWWXXXYYY\\\aaajjjuuu~~~|||uuudddcccjjjtttqqqnnnjjjfff```ZZZUUUOOOJJJTTTkkkdddZZZbbbtttfffiiixxxkkkeee[[[OOOMMMXXX___SSS@@@444000000///...............***...222222///,,,---//////555555666;;;BBBZZZ|||}}}wwwxxx~~~~~~{{{rrrrrryyy{{{vvvxxxooo|||wwwsssrrrpppmmmmmmpppmmmooommmfff^^^TTTFFF:::999999:::===AAAFFFKKKNNNSSSUUUYYY\\\___`````````^^^ccchhhppp~~~|||nnnccc]]]WWWOOOJJJ;;;;;;:::<<>>CCC>>>BBBBBBEEEIIIJJJKKKMMMRRRVVVRRRUUU^^^fffgggfffqqqyyyvvvUUUHHH>>>>>>@@@???AAAGGGGGGJJJNNNTTTYYY]]]```aaahhhjjjmmmnnnpppsssyyy}}}{{{uuuqqqpppsssvvvzzzzzzzzzyyyxxxyyy{{{}}}{{{~~~|||oooccc[[[VVVXXX[[[]]][[[TTTKKKDDDAAAAAAGGGQQQVVVOOODDD===@@@AAADDDFFFJJJRRR^^^hhh}}}}}}tttsss~~~~~~wwwiiiQQQEEE:::777777666555555333444666888999888777777888888999:::<<<>>>@@@AAAAAADDDGGGIIIKKKNNNSSSWWWWWWWWWWWWWWWXXXXXXYYYZZZ]]]```hhhrrr|||uuudddccchhhrrrrrrqqqnnniiibbb]]]YYYSSSLLLSSSiiirrr^^^[[[vvvuuucccbbbkkkaaa[[[NNNKKKWWW___UUUCCC777000000///..................222777666222000111333000666777777<<>>===BBBPPPZZZWWWMMMFFFFFFGGGLLLSSSZZZcccmmmuuu~~~zzz}}}nnnQQQEEE:::777777666444555222333555777888888777666888888999:::<<<>>>@@@AAADDDGGGJJJLLLMMMPPPVVVZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[^^^```eeemmmxxxmmmccchhhttttttrrrooojjjddd___[[[WWWPPPJJJWWWzzzddd\\\qqqvvvjjjddd}}}~~~fffeee]]]VVVPPPUUU]]]\\\JJJ888333111...---...000000000///000000///......000222555555999<<<:::BBBbbb{{{}}}~~~|||kkklllyyyvvvuuuzzz~~~{{{xxxtttqqqpppooommmlllmmmqqqoooeeeYYYOOODDD<<<999:::;;;===AAAFFFJJJLLLUUUVVVXXXZZZ^^^bbbfffhhhaaacccffflll|||}}}}}}~~~yyytttlllddd\\\SSSHHHAAA999666555888???BBBAAA>>>:::999===KKK```rrr|||yyyooo]]]MMMIIIOOOVVVXXXXXXUUU\\\rrrttteeejjjyyyxxxjjjmmmsssttt{{{ooocccVVV___{{{sssiii|||yyy[[[HHHGGGGGGIIILLLGGGKKKHHHFFFEEEIIIRRR[[[aaaccclllrrroookkkqqqxxx~~~vvvlllMMMFFF>>>;;;???CCCEEEEEEFFFIIIPPPWWW^^^aaaaaa```eeejjjqqqvvvxxxzzz~~~~~~{{{vvvrrrpppqqqtttvvvwwwxxxzzz{{{{{{zzzxxxwwwtttuuuyyy}}}sssbbbOOOFFFBBB???===>>>@@@???<<<;;;>>>AAA@@@<<<@@@???@@@CCCIIIOOORRRTTT\\\]]]___```eeeppp~~~~~~|||vvv]]]LLL<<<999999555555888777777888999:::;;;;;;;;;888999:::<<<===???@@@AAAGGGIIIKKKLLLNNNPPPTTTWWWWWWXXXZZZ\\\]]]]]]]]]]]]]]]bbbhhhnnnttt{{{|||mmmmmmsssrrrqqqoookkkfff___[[[SSSPPPIIIOOOlll~~~ggg\\\lll}}}rrriiixxxuuu___^^^\\\VVVPPPTTT\\\[[[JJJ777222000---,,,---/////////...///000///......000222444555888<<<<<>>;;;999777999<<<>>>===;;;<<<:::;;;CCCSSScccooouuusssjjjZZZJJJGGGPPPZZZ___TTTNNNSSShhhwwwgggjjjxxxyyyiiikkkppppppuuugggWWW\\\vvvwwwuuuzzz]]]LLLJJJGGGIIIKKKHHHFFFDDDAAAAAAGGGRRR___hhhnnnvvvzzzvvvttt{{{~~~}}}ttthhhKKKDDD===;;;>>>BBBDDDDDDGGGKKKRRRZZZ```ccccccccciiimmmrrrttttttuuuvvvxxxzzzwwwrrrmmmkkklllpppssstttvvvxxxzzz{{{zzzyyyxxxwwwwwwxxxyyyyyyvvvppplllZZZMMMAAA======<<<;;;;;;<<<;;;:::;;;???BBBBBB@@@BBBEEEJJJQQQXXX^^^cccfffooopppsssxxx|||tttaaaNNN===999999666444777666666666777888888888999:::;;;<<<>>>???AAACCCCCCGGGJJJNNNQQQSSSUUUWWWYYYYYYZZZ\\\^^^___``````___bbbfffkkkooottt|||zzzqqqpppoooooonnnlllggg```[[[SSSQQQKKKGGGUUUtttooo^^^ggg|||{{{|||wwwkkkuuukkkXXXYYY^^^YYYSSSVVV^^^___MMM999222///---,,,,,,............///000///...///000222444555888;;;===LLLoooxxxhhhnnnwwwmmmppp}}}xxxvvvsssqqqqqqqqqpppooorrrooohhhaaa\\\UUUGGG999999999:::===AAAEEEJJJLLLKKKLLLNNNQQQUUUYYY\\\^^^```fffkkkoooyyy~~~yyyrrrllliiijjjmmmppppppiii___WWWQQQLLLEEEAAA888777777777777888999999<<<;;;:::===EEEQQQ]]]eeefff```SSSEEEDDDQQQ```iiiWWWNNNNNN___zzzyyygggiiivvvyyyhhhhhhlllmmmzzzjjjUUUTTTiii~~~zzzxxx]]]MMMJJJDDDDDDGGGEEE???===;;;===EEEUUUgggssswww~~~~~~}}}~~~sssdddHHHBBB<<<:::===@@@BBBBBBFFFJJJRRRZZZ```cccddddddgggjjjnnnppppppppppppqqqxxxuuupppjjjggghhhmmmqqqqqqsssvvvxxxzzzzzzyyyyyyyyyyyyyyyxxxtttkkkbbb[[[JJJ@@@999999<<<<<<;;;;;;;;;;;;===BBBGGGJJJKKKLLLPPPWWWaaajjjqqqxxx}}}uuugggQQQ===999999666444666777777777777777777888888;;;<<<>>>@@@BBBDDDFFFGGGFFFJJJPPPTTTVVVWWWXXXXXXXXXZZZ]]]```ccceeegggggghhhjjjnnnpppttt{{{}}}kkklllkkkjjjjjjjjjggg```[[[YYYUUULLLBBBGGGaaaxxxccceeevvvwwwlllhhhzzz{{{lllttt~~~fffWWWZZZbbb___YYY[[[dddfffUUU???333111...,,,---...///......///000///...///111333555666999:::>>>PPPtttxxxllluuu{{{hhh___kkkwwwtttrrrqqqrrrrrrrrrqqqsssqqqkkkbbbZZZRRREEE888999999:::<<<@@@EEEIIILLLJJJKKKLLLOOOQQQTTTVVVWWW[[[dddmmmrrr{{{}}}uuussspppmmmnnnqqquuuxxxzzzrrrggg]]]WWWQQQJJJFFF777888999888888888;;;===>>>AAADDDGGGJJJPPPWWW]]]ZZZVVVMMMCCCDDDRRRbbbkkkaaaVVVOOOZZZsssyyyggghhhsssxxxeeedddhhhiiivvv|||kkkQQQJJJZZZ|||zzz|||uuu[[[KKKFFF>>>;;;???>>>999888777:::EEEYYYqqq|||rrrbbbDDD@@@<<<:::<<>>>>>>>>???EEENNNUUUXXX[[[^^^ccckkkvvv~~~|||xxxjjjSSS>>>999:::777444555:::::::::999999999999999;;;<<<>>>AAADDDFFFHHHIIIIIIMMMQQQTTTUUUUUUWWWXXXWWWYYY]]]bbbgggkkknnnppplllmmmoooooorrrxxx|||fffhhhfffeeefffgggfffaaa\\\]]]VVVJJJAAACCCXXX|||iiifffsss}}}vvvgggdddxxxppprrrjjj[[[\\\cccaaa\\\\\\fffkkkZZZCCC555222///...///000000///---...////////////111333666888::::::???SSSvvvzzzuuuyyy^^^SSSeeevvvtttrrrqqqrrrsssssssssssstttooodddWWWMMMBBB999888999:::<<<@@@EEEIIIKKKMMMNNNOOOPPPQQQRRRSSSSSSTTT___kkkttt}}}wwwxxxyyy{{{~~~yyyoooggg```XXXPPPJJJ<<<======;;;:::;;;===???AAAIIIRRRXXXZZZ[[[^^^```YYYVVVNNNEEEFFFQQQ\\\bbbeeeYYYOOOVVVlll{{{jjjiiisssxxxccc```bbbbbbmmmyyy~~~mmmPPPEEERRRqqqyyyxxxvvv\\\JJJCCC999666999888555555666:::FFF[[[uuuwwwppp\\\AAA???<<<;;;<<<>>>???@@@AAAGGGPPPWWW[[[^^^```bbb\\\^^^bbbfffjjjlllmmmmmmtttssspppkkkfffhhhnnnttttttuuuwwwxxxxxxxxxvvvuuuwwwxxxzzz|||{{{tttlllfff\\\SSSJJJHHHFFFBBBAAACCCBBBDDDMMMZZZcccfffkkkqqqrrryyy{{{yyyvvviiiSSS@@@;;;:::777444555:::::::::999999999999999;;;<<<>>>AAAEEEHHHJJJLLLRRRSSSUUUUUUUUUVVVXXX[[[\\\]]]```dddhhhllloooqqqmmmnnnmmmlllnnnuuurrrgggccc```bbbeeefffccc___]]]SSSIIICCCDDDSSSssspppiiiuuu~~~pppiiixxx|||mmmnnnxxxccc\\\^^^^^^ZZZYYYdddkkk[[[CCC666444000//////000000000---...////////////222444777:::<<<<<>><<<:::999999:::<<<===AAAJJJWWW```dddeeeeeeeeefffaaaVVVLLLKKKRRRWWWXXX]]]UUULLLPPPeee}}}lllkkksss|||eee^^^```___iiiuuuqqqTTTHHHTTTppp~~~~~~```KKKBBB888666999777555666777:::CCCVVVnnn{{{lll~~~kkkTTT>>>>>><<<<<<<<<===???@@@BBBIIIRRRYYY[[[]]]```bbb______aaaeeehhhiiihhhfffmmmnnnnnniiieeefffmmmsssvvvwwwyyyzzzzzzyyywwwvvvvvvwwwyyy{{{{{{xxxsssooofff^^^VVVSSSPPPKKKJJJLLLIIILLLXXXiiisssuuu{{{rrrhhhhhhnnnwww~~~~~~xxx}}}ooodddRRRAAA===;;;666444777777777777777777777888888;;;<<>>>>>EEE\\\|||zzzvvvTTTEEEVVVtttwwwuuurrrrrrssstttssssssssssssmmmbbbWWWOOODDD;;;888888999<<>>LLL```oooggg}}}hhhPPP============<<<===???@@@BBBIIIRRRXXXYYYZZZ]]]___``````aaadddggghhheeeccchhhkkkllljjjfffffflllsssvvvxxxzzz{{{|||{{{zzzyyyyyyyyyzzz}}}~~~wwwqqqllljjjeee^^^[[[[[[YYY\\\jjj~~~vvvjjjdddhhhmmmuuu|||}}}||||||kkk]]]OOOCCC???;;;444444:::666666666777888888888999<<<>>>AAAEEEIIIMMMPPPRRRXXXZZZ\\\^^^___```bbbddddddddddddeeegggjjjlllmmmmmmllljjjhhhjjjsss{{{jjjddd^^^___eeejjjiiifff[[[TTTRRRQQQKKKMMMfffyyyssshhhjjjzzz[[[VVVYYYVVVUUUbbblll]]]DDD555333///---............,,,.../////////000222444555;;;???@@@III```wwwtttRRRAAAQQQpppxxxuuusssrrrssstttsssrrrtttppphhh___ZZZSSSGGG;;;888888999;;;???DDDHHHKKKPPPQQQTTTWWWYYYZZZ[[[[[[VVVWWWWWW\\\jjj|||xxx```OOOFFFBBBAAAFFFOOOWWWZZZZZZZZZ]]]bbbiiirrrzzz{{{ooo]]]SSSXXXbbbfffdddTTTSSSOOOOOO___zzzyyyhhhdddkkkqqqmmmppprrrlllwwwuuuZZZOOO[[[dddIII>>>777777999555777999999777999DDDUUUbbbhhh~~~hhhOOO<<<===>>>=========???@@@???GGGPPPUUUVVVVVVYYY\\\```___```cccgggiiifffcccfffjjjmmmlllhhhhhhnnntttvvvwwwzzz|||~~~~~~}}}|||}}}}}}~~~zzzqqqjjjiiiiiimmm|||||||||uuuyyy~~~|||lllYYYMMMDDD@@@;;;333444;;;777777888999:::;;;;;;<<<===???BBBGGGKKKOOOSSSTTTRRRVVV\\\```aaabbbcccddd``````bbbdddhhhllloooqqqmmmllliiigggjjjttt|||sss___[[[ccceeefffhhheeecccaaa[[[YYYXXXSSS___|||qqqeeeccc|||[[[VVVZZZXXXVVV]]]dddYYYEEE:::333...///000...,,,------...000000000111333555999888???DDDJJJeeewwwuuuVVVDDDRRRpppzzzyyyvvvtttssssssttttttssstttkkk]]]WWWTTTHHH999999:::<<<===@@@DDDJJJNNNPPPQQQSSSVVVWWWYYYZZZZZZYYY^^^aaabbbhhhvvv{{{sssaaaUUUKKKHHHGGGMMMXXXfffoootttyyyuuuttt|||xxx^^^PPPOOOVVVaaajjjggg^^^TTTTTTbbbzzzttt```^^^gggssstttzzzzzzvvvzzzuuuYYYQQQ[[[yyymmmKKKCCC===888888555888::::::999888;;;DDDLLLbbbuuu{{{fffMMM???>>><<<;;;<<<===???@@@@@@DDDJJJOOOSSSUUUXXXZZZ\\\```eeehhhhhheeedddcccnnnpppqqqnnnjjjjjjnnnrrrxxxyyyzzz{{{zzzzzzxxxwww||||||~~~~~~~~~wwwrrrzzz~~~}}}tttaaaRRRAAA999777666888;;;777777777888999:::<<<<<>>CCCIIIMMMRRRSSSUUUWWWYYYZZZ[[[\\\ZZZ___aaaaaahhhuuu~~~vvvtttuuuwwwvvvxxxzzzxxxrrrjjjbbb^^^[[[XXXUUUXXXbbbooo{{{gggTTTKKKOOO]]]kkkmmmeee\\\]]]jjj~~~ttt```\\\cccxxx{{{~~~{{{xxx}}}uuu[[[RRRZZZwwwuuuOOOCCC<<<999999666666888999777666999@@@FFFQQQ```uuuyyycccKKK???>>>===<<<<<<===>>>???@@@DDDKKKQQQUUUYYY]]]______aaadddeeeeeeeeeggghhhvvvwwwwwwsssnnnlllooorrrwwwxxxxxxyyyyyyyyyxxxxxxzzzyyy{{{vvvfffhhhqqq|||xxxdddUUUEEE===999666444666777888888999:::;;;======DDDDDDFFFIIIMMMQQQUUUWWWTTTWWW[[[]]]^^^```bbbdddddd^^^[[[___eeeiiiooottt|||{{{xxxrrrooouuuqqqxxxgggcccgggbbb___bbbaaa___```\\\ZZZZZZVVVhhh}}}wwwhhh___}}}cccVVVZZZ[[[[[[dddlllaaaNNN:::333...///111//////000...///000000000222444777;;;;;;AAAEEELLLjjjkkk```xxx~~~xxx[[[IIIWWWuuu}}}{{{xxxuuusssrrrssssssvvvuuukkk]]]UUUPPPFFF999777888999;;;===AAAGGGKKKRRRTTTVVVXXXZZZ\\\]]]]]]ZZZ^^^```bbbkkkzzzyyymmmeeecccdddgggiiikkkkkkggg```\\\^^^aaaiiigggffffffkkkvvvwwwfffXXXVVVaaaooouuuoooiiikkkwwwuuuaaaZZZ^^^}}}xxx}}}}}}wwwxxx|||ttt]]]TTTYYY{{{UUUCCC;;;999;;;777777888:::888777888===AAACCCLLL]]]xxxyyy|||vvv```HHH???>>>===<<<<<<<<<>>>>>>===BBBIIIPPPUUUZZZ^^^bbbbbbcccccccccdddgggkkknnnxxxyyyyyyuuuqqqoooqqqtttvvvvvvvvvwwwwwwxxxxxxxxxyyyuuuxxx~~~vvvqqqwwwzzznnnooottt|||{{{hhhYYYIIIAAA<<<777444444888888888:::;;;===???@@@GGGGGGGGGIIIMMMRRRWWW[[[ZZZ[[[\\\\\\]]]___cccfffddd___^^^bbbfffiiimmmrrrxxxxxxvvvsssttt}}}qqqyyyjjjgggiiiaaa]]]aaaaaa______]]]aaaffffffuuuwww|||ooo```|||qqqXXXTTTYYYZZZ[[[eeeoooeeeRRR;;;333...///111000000111...///000000000222666999===>>>EEEGGGOOOooo}}}dddXXXppp~~~fffQQQYYYuuu~~~|||xxxuuusssrrrrrrrrruuusssiii\\\RRRLLLBBB888777888999:::===AAAGGGKKKQQQSSSUUUWWWZZZ[[[]]]]]]XXX\\\```dddqqq~~~{{{xxxvvvzzz{{{wwwlll___ZZZ]]]dddrrruuuxxxzzz|||~~~uuunnnqqqwwwzzzvvvtttyyyvvvccc[[[\\\zzzyyy|||}}}wwwuuuyyyrrr^^^UUUXXX{{{]]]FFF:::999;;;777999;;;<<<;;;:::;;;===???BBBEEESSSrrrmmmzzz~~~ttt]]]FFF>>>>>>===<<<<<<<<<======:::???EEEKKKPPPUUUZZZ]]]bbbcccdddeeegggjjjooorrrsssttttttsssqqqqqqsssuuuuuuuuuuuuuuuvvvvvvwwwxxxvvvuuuyyyttthhhbbb___[[[XXXXXXYYY[[[dddvvv{{{zzz|||}}}|||yyy~~~|||yyyooo___MMMBBB===999888999888888999;;;===???AAACCCGGGGGGHHHKKKOOOSSSWWWZZZbbbcccdddccccccdddfffhhhddd``````dddggghhhkkkooorrrtttvvvwwwzzzrrr{{{kkkhhhkkkccc___ccccccdddcccbbblllwwwyyyzzzsssvvv{{{zzzvvvwwwaaayyyhhhSSSRRRWWWXXXYYYdddooogggUUU===555///000111000000222///000000000000333777:::@@@DDDLLLMMMUUUvvvbbbQQQggg|||xxx]]]\\\ttt}}}{{{xxxtttrrrqqqqqqrrrssspppggg\\\QQQHHH???777888999:::;;;===AAAGGGKKKOOOPPPSSSUUUXXXZZZ[[[\\\XXX\\\___eeerrrqqqeeedddhhhyyy~~~~~~|||zzz{{{wwweee\\\]]]www~~~}}}ssswww~~~ooo^^^UUUWWWqqqaaaHHH:::999;;;666:::;;;<<<<<<<<<<<<===>>>EEEEEERRRuuummmbbb|||qqq[[[FFF>>>>>>===<<<<<<<<<<<<<<<;;;>>>CCCHHHLLLQQQUUUXXX```cccfffiiikkkmmmppprrrpppqqqqqqqqqqqqqqqrrrssstttttttttuuuuuuvvvvvvvvvrrrvvv}}}wwwgggYYYKKKGGGIIIKKKNNNQQQWWWcccuuuyyysssnnnnnnmmmmmmqqqwww|||~~~|||ssslllnnnvvv}}}|||wwwzzzgggQQQCCC<<<888888;;;888999:::<<>>???EEECCCSSSzzz{{{aaa___nnnWWWEEE>>>=========<<<;;;;;;:::===@@@DDDHHHKKKOOOTTTWWW]]]aaafffiiikkklllnnnooorrrrrrrrrrrrqqqqqqqqqqqqttttttvvvvvvvvvvvvtttsssooouuu}}}rrriiiPPPHHHCCCGGGNNNSSSVVVYYYeeeqqqtttnnniiihhhhhhhhhlllrrr|||pppdddbbbffflllxxx}}}xxxmmmTTTCCC:::666666999888999;;;>>>AAADDDGGGIIIGGGIIIMMMRRRUUUXXXYYYZZZYYY\\\aaadddgggiiikkklllfffeeehhhlllkkkhhhiiimmmoooqqquuuyyy}}}vvvpppjjjnnniiiffffffbbbaaabbb```ccceeebbboooxxxxxx}}}~~~{{{rrr~~~zzzmmmvvvuuubbbRRRUUUSSSRRR___mmmhhhYYYAAA999111000111///000111000111000000111444999===@@@HHHSSSSSSYYYzzzxxx___nnn{{{oooQQQPPPjjjyyytttxxxwwwtttrrrpppppppppqqqnnnlllhhh```UUUHHH>>>999777888999:::;;;???DDDHHHLLLNNNPPPSSSVVVXXXZZZZZZ[[[^^^```dddnnnzzz~~~yyyzzz}}}{{{|||xxxeee\\\___rrr}}}vvvzzz|||hhhXXXSSSWWWoootttYYYFFF888888;;;777888888888999<<>>GGGQQQ\\\\\\bbbppp{{{~~~zzzeeeIIIPPPooo}}}uuuwwwuuusssqqqoooooopppqqqmmmllliiicccXXXIII???:::666777888888:::>>>CCCGGGLLLNNNPPPSSSVVVYYYZZZ[[[ZZZ]]]aaafffppp{{{}}}xxxwww|||~~~||||||xxxccc[[[___qqqvvvzzz{{{fffVVVSSSWWWpppgggSSSDDD777777<<<888:::999999;;;>>>CCCFFFGGGLLLIIIXXXqqqkkkgggQQQBBB============<<<;;;:::999;;;>>>BBBEEEIIINNNSSSWWWZZZ\\\___aaaccceeehhhjjjhhhhhhjjjmmmqqqssstttssstttvvvyyyzzzyyyvvvrrroootttrrrsss{{{qqqZZZHHH???FFFEEEKKKWWWeeeqqq}}}wwwqqqmmmjjjfffccc```eeeqqq~~~uuuvvvyyyzzzssshhhbbbaaajjjvvvvvvtttcccNNNBBB<<<999:::<<<999:::<<>>999888888888999;;;>>>AAACCCIIILLLQQQTTTVVVWWWYYY[[[WWW\\\aaadddlllwww}}}~~~uuummmsss{{{ggg\\\\\\ooozzz~~~mmmXXXOOORRRggg~~~iiiPPPBBB;;;999999;;;:::;;;>>>???@@@BBBEEEHHHHHHOOO^^^tttssszzz^^^JJJCCC>>>===<<<;;;:::999999999;;;===@@@CCCEEEJJJOOORRRVVVVVVXXX[[[^^^aaabbbaaaccccccdddfffiiillloooqqqrrrtttwwwzzzzzzyyyvvvtttrrroooooottt|||yyymmm___RRRJJJGGGKKKJJJNNNZZZjjjwww{{{zzz}}}zzzooobbb]]]ccchhhhhhzzz}}}sssooommmqqqsssrrrqqqssswww|||}}}}}}pppiii\\\III<<<999;;;999555999;;;???BBBFFFKKKQQQUUUVVVUUUUUUWWW[[[bbbjjjppptttuuusssnnnjjjjjjoootttrrrllliiilllllliiiiiimmmtttqqqrrrtttnnngggmmm{{{xxxpppgggjjjgggfffeee___bbbaaadddXXXTTTTTTYYYzzztttttt~~~rrrfffaaayyybbbPPPMMMPPPRRRVVVdddgggYYYDDD:::111///111000000000///...000333555666===EEEQQQ\\\eeejjjyyysssyyy~~~oooXXXMMMZZZrrr|||xxxvvvuuutttrrrqqqqqqqqqqqqqqqqqqooofffXXXJJJ???:::999888888999;;;>>>AAACCCIIILLLPPPSSSUUUVVVXXXZZZXXX]]]aaadddlllwww}}}~~~rrriiiooo{{{ggg]]]]]]ooo}}}~~~jjjUUUMMMRRRfffqqqWWWGGG???;;;:::<<<:::<<>>===<<<;;;:::999999999;;;===@@@CCCFFFJJJPPPSSSUUUVVVYYY\\\```bbbbbbbbbbbbbbbbbbcccfffiiimmmoooqqqrrruuuxxxxxxwwwuuutttqqqpppqqquuuyyyzzzvvvqqqmmmmmmkkkdddZZZPPPKKKHHHFFFEEEGGGNNNXXXbbbfffgggkkkoooooonnnsss}}}}}}xxxwww~~~~~~wwwrrrvvv{{{vvvppppppoookkkiiikkkqqq}}}qqqiii\\\KKK>>>:::;;;:::888;;;===@@@CCCFFFJJJOOORRRTTTXXX[[[[[[[[[```iiiqqquuuyyy{{{uuulllhhhjjjpppvvvmmmeeedddfffhhhpppxxxvvvqqqpppqqqllleeeiiiuuuwwwnnneeeiiiggggggfff```aaa___cccXXXUUUVVVYYYwwwmmm\\\ZZZssseeePPPMMMQQQRRRUUUbbbgggZZZDDD:::111///111000000000///...///222444666>>>GGGVVVbbbmmmsss|||lllttt{{{hhhOOOHHH[[[uuu~~~yyyuuutttsssrrrqqqpppppppppqqqqqqoooggg[[[MMMAAA;;;999999999999;;;>>>AAACCCIIILLLPPPSSSTTTUUUWWWXXXXXX]]]aaadddkkkvvv}}}~~~pppfffjjjvvvmmm}}}{{{hhh]]]^^^nnn~~~hhhRRRMMMTTThhhoooUUUEEE===888777999;;;===@@@BBBDDDGGGKKKNNNYYY]]]lllrrrZZZIIICCC>>>===<<<;;;:::999999999;;;===@@@CCCFFFKKKPPPTTTTTTVVVZZZ^^^```bbbbbbbbbaaaaaa``````cccfffjjjmmmooopppsssuuuuuuuuutttsssnnnpppssswwwxxxtttkkkddd\\\]]]^^^\\\VVVPPPKKKIIIAAA@@@@@@CCCGGGNNNTTTXXXbbbkkkvvv~~~mmmbbbiiimmmssswwwvvvtttqqqpppssskkkbbb^^^[[[XXXXXXZZZcccooo~~~ttthhh\\\LLL@@@;;;::::::;;;;;;>>>AAAEEEHHHLLLQQQUUUTTTZZZ```___]]]___hhhqqqqqqxxx~~~zzzpppiiijjjnnnssskkkdddbbbcccfffnnnvvvyyysssrrruuutttqqqvvvzzzmmmeeejjjiiiiiiiiidddbbb___cccZZZXXXWWWVVVrrrooo\\\VVVrrreeeSSSPPPRRRSSSVVVcccggg[[[DDD:::111///111000///000///...000222333777AAAMMM[[[hhhuuu|||~~~kkkrrr|||dddIIIDDD[[[xxx{{{tttsssrrrqqqpppooooooooopppqqqoooiii^^^PPPCCC<<<:::999999999;;;>>>AAACCCHHHKKKOOOQQQRRRSSSUUUVVVYYY]]]```cccjjjuuu|||}}}oooeeejjj{{{kkkxxx}}}{{{~~~|||hhh^^^^^^mmm~~~fffQQQOOOYYYnnn~~~hhhPPP@@@:::777777999:::===@@@BBBEEEHHHMMMPPPTTTXXXiiirrr[[[III@@@>>>===<<<;;;:::999999999999;;;>>>AAADDDIIINNNRRRQQQTTTYYY]]]___```aaaaaabbbaaa``````bbbeeeiiilllmmmnnnoooqqqrrrrrrrrrqqqlllooosssxxxxxxsssjjjcccWWWYYY\\\\\\YYYRRRLLLHHH>>>?????????AAAGGGPPPXXXgggooo{{{nnnddd___bbbgggjjjllllllkkkjjjkkkfff```[[[XXXVVVVVVWWWeeeooo~~~yyyiii[[[KKK@@@:::888:::===:::===CCCHHHMMMSSSXXX\\\XXX\\\aaaaaaaaaccchhhmmmlllqqqwwwwwwrrrooooooqqqooonnnmmmlllkkkjjjkkkmmmuuuqqqqqqxxx}}}~~~mmmdddhhhhhhiiikkkfffeeeaaaeee\\\ZZZWWWSSSkkksss```VVVtttdddXXXSSSSSSTTTXXXfffiii[[[DDD:::111///111000///000000///000333444999GGGTTTbbbppp}}}mmmrrrdddDDD@@@XXXttt}}}xxxsssrrrqqqpppooonnnnnnnnnooopppooojjj```SSSEEE<<<999999888999:::===@@@BBBFFFIIIMMMPPPQQQRRRTTTVVVXXX\\\___aaahhhssszzz|||nnndddkkk}}}{{{yyy|||wwwzzzwwwggggggkkkttt|||hhh]]]]]]ppp|||dddPPPPPP\\\tttkkkRRRCCC===::::::<<<:::<<<@@@CCCEEEIIIMMMQQQQQQTTThhhzzzcccMMM???>>>===<<<;;;:::999999999777999<<>>??????===>>>DDDOOOXXXccciiitttppppppqqqrrrssstttttttttuuuuuutttqqqoooooonnnmmmhhhppp~~~{{{lll[[[III???:::777999>>>;;;???DDDJJJOOOTTTZZZ]]]]]]]]]^^^aaaeeehhhiiiiiikkkkkklllooorrrsssrrrqqqooosssuuutttqqqpppooonnnqqqoooooottt{{{wwwxxxkkkaaaeeeeeehhhkkkggghhhcccfff^^^^^^ZZZQQQfffvvvddd\\\wwwzzzddd]]]TTTRRRTTT[[[jjjkkkYYYDDD:::111///111000000000000000222444666===MMM]]]mmm{{{nnnqqqiiiEEE===SSSmmmvvvtttrrrqqqpppooonnnmmmmmmmmmnnnnnnmmmjjjbbbUUUFFF<<<999888777888999<<<>>>@@@DDDGGGKKKNNNPPPRRRTTTVVVWWW[[[]]]___fffqqqxxxzzzlllbbbhhhsssccc```\\\\\\aaaiiiqqquuu|||xxxooofffaaaSSSUUU\\\jjj|||}}}hhh[[[[[[qqq~~~zzzeeeRRRQQQ[[[wwwmmmSSSDDD===:::999;;;;;;>>>AAACCCFFFJJJNNNQQQUUUXXXlllooouuulllSSSAAA>>>===<<<;;;:::999999999777999;;;===???CCCGGGKKKMMMQQQVVVXXXYYYZZZ^^^bbbfffeeeeeefffgggiiijjjkkkkkkjjjkkkkkkmmmnnnpppqqqrrruuuyyyzzzwwwppphhhbbbWWW[[[```eeeddd]]]SSSKKK@@@???===;;;<<>>AAAEEEIIIMMMOOORRRTTTVVVVVVYYY[[[\\\cccooowwwyyymmm___```{{{nnn^^^TTTRRRPPPQQQTTTYYY]]]___aaasss}}}ssshhh``````bbbaaaaaaccc``````dddmmm|||~~~gggZZZXXXlll|||}}}lllZZZUUU[[[yyy~~~hhhPPPAAA;;;888888:::>>>@@@CCCEEEHHHKKKOOORRRXXX[[[ooozzzcccnnnpppVVVBBB>>>===<<<;;;:::999999999999:::<<<>>>???BBBFFFIIINNNRRRVVVWWWWWWYYY___dddffffffggghhhiiijjjjjjjjjjjjjjjjjjjjjkkknnnppprrruuuzzz|||tttjjjddd\\\```fffjjjjjjbbbUUULLLAAA@@@===<<<>>>DDDKKKQQQIIINNN]]]ooo{{{~~~yyyrrrllljjjkkkrrr|||aaaFFF===<<<;;;<<>>===<<<;;;:::999999999;;;<<<>>>>>>???BBBEEEHHHOOOSSSVVVWWWVVVZZZaaagggeeefffhhhjjjkkkjjjjjjiiijjjjjjiiiiiikkkmmmppprrrvvv|||zzzpppiiidddggglllpppnnndddVVVKKKCCC@@@>>>???CCCJJJRRRVVVLLLQQQ___rrr|||}}}~~~~~~{{{}}}cccFFF===>>>===>>>BBBFFFJJJPPPUUUYYY\\\```bbb\\\^^^``````aaaeeejjjnnneeefffjjjnnnqqqrrrqqqpppnnnsssssskkkfffjjjooopppppptttvvvrrrpppvvveeeRRR```wwwiiihhhccccccgggeeeeeedddffffffbbb]]]___eeewwwwwwkkkbbb}}}zzzlllhhhUUULLLQQQ\\\iiiiiiZZZLLL@@@444111111000000222444222555:::>>>FFF]]]tttwwwtttWWWFFFTTTllluuuooouuusssqqqppppppooommmkkkmmmoooppplllcccTTTEEE;;;999999888888888999;;;<<>>???@@@BBBFFFHHHNNNPPPRRRUUUWWW\\\aaadddfffhhhiiiiiihhhhhhiiijjjmmmlllkkklllnnnpppppppppxxx|||uuupppfffmmmuuuxxxxxxooo\\\KKKCCC>>>AAAAAAAAANNN[[[YYYRRRPPP[[[ppp~~~fffGGG;;;;;;<<>>EEEGGGJJJKKKLLLOOORRRUUUUUUZZZnnnxxxfffiiiyyy]]]JJJAAA???===;;;:::999999:::777999;;;<<<===@@@CCCEEEMMMOOOSSSVVVXXX\\\```ddddddddddddcccbbbcccfffhhhkkkjjjkkkllloooqqqrrrsssyyy|||wwwtttzzz~~~sss___NNNCCC>>>@@@@@@@@@OOO]]][[[RRRPPPYYYmmm{{{}}}|||~~~}}}aaaFFF======>>>@@@EEEGGGLLLRRRXXX\\\___```aaabbbkkkmmmfffdddjjjmmmjjjdddccccccfffjjjoooqqqrrrssstttuuussspppoooooonnnooorrruuuwwwwww{{{yyycccRRRfffxxxmmmmmmiiigggiiifffjjjfffdddccc```[[[ZZZ\\\gggvvv~~~}}}wwwuuu~~~uuu^^^```|||mmmcccXXXTTTUUUYYYggglllaaaLLL@@@444111111111111333666555777===CCCPPPlll~~~kkkfffzzzsssWWWCCCKKKcccuuuxxxuuurrrpppooopppqqqqqqqqqpppqqqrrrooofffWWWEEE::::::999888888888999:::;;;===???CCCGGGKKKMMMOOOPPPNNNTTTYYY\\\aaahhhjjjiiiggg^^^TTTRRRUUU```rrrtttlllhhheeebbbeeedddaaaZZZRRRKKKGGGEEE??????@@@AAADDDJJJRRRWWW\\\\\\]]]```eeejjjlllllluuuxxxxxxtttmmmlllqqqwwwtttssstttzzzxxxggg^^^\\\dddwwwvvvkkkaaaQQQGGGTTTjjj}}}^^^IIIBBB<<<===BBBAAAGGGHHHJJJKKKLLLNNNQQQTTTSSSXXXlllllljjj{{{^^^KKK@@@???>>><<<;;;:::999999666888:::;;;<<<>>>AAADDDKKKNNNSSSVVVYYY\\\```bbbbbbbbbaaa```___aaaeeeiiijjjjjjkkklllooorrruuuwww~~~~~~}}}qqq]]]LLLCCC>>>??????@@@OOO___^^^UUURRRZZZlllyyyzzzyyyzzzzzz|||~~~~~~}}}}}}}}}~~~~~~yyyyyyrrrZZZDDD>>>@@@@@@AAADDDEEEIIIQQQYYY___bbbccccccbbbiiikkkeeecccfffgggdddccccccdddeeefffjjjooorrrkkkmmmpppqqqpppnnnnnnooonnnrrruuuvvvwwwyyyttt```SSSgggvvvmmmpppnnnnnnqqqmmmjjjfffcccccc```YYYUUUUUUfffpppuuuttt{{{|||qqq[[[]]]|||wwwjjjbbbWWWSSSSSSYYYiiimmm^^^LLL@@@444111222111222444777555888===CCCQQQpppllldddvvv|||zzzwww]]]IIINNNgggzzz}}}zzzvvvqqqooonnnoooooooooqqqrrrsssqqqiiiYYYGGG::::::999888888888999:::;;;<<>>EEEEEEHHHJJJLLLMMMMMMOOORRRTTTQQQXXXkkkvvvwww[[[FFF@@@@@@>>>===;;;::::::999777999;;;<<<===???BBBDDDIIIMMMRRRVVVYYY[[[^^^```bbbbbbccccccccceeehhhkkkjjjkkklllmmmoooqqquuuxxx~~~ppp]]]MMMDDD>>>???>>>???OOO______XXXTTT[[[lllxxxyyyxxxzzzwwwyyy{{{||||||}}}~~~xxxuuuzzzqqqooojjjTTTAAA>>>@@@AAABBBGGGDDDGGGMMMUUU]]]cccfffgggcccffffffccceeehhheee___eeeffffffeeecccffflllqqqjjjkkknnnqqqppplllkkkmmmnnnqqqtttuuuvvvxxx}}}ppp\\\PPPbbbtttlllpppoooppprrrnnnhhheeedddddd```XXXUUUVVVeeejjjjjjhhhmmm~~~{{{mmmYYY]]]|||rrriiihhh\\\VVVWWWaaasssrrr^^^LLL@@@444111222222333555777555888<<>>AAAHHHHHHKKKMMMNNNOOOPPPQQQTTTVVVTTTZZZjjjwww[[[EEE@@@@@@???>>><<<;;;:::999777999:::;;;<<<>>>AAACCCFFFJJJOOOSSSVVVXXX[[[]]]^^^aaaeeegggggghhhiiijjjlllmmmnnnmmmmmmoootttwwwwwweeeVVVDDD??????>>>>>>MMM]]]]]]VVVRRRXXXhhhuuuvvvvvvyyywwwyyyzzz{{{|||~~~qqqiiippp~~~}}}wwwxxxmmmjjjeeeQQQ@@@===@@@AAAEEEJJJGGGGGGIIIPPPYYYbbbgggiiikkkhhheeegggnnnsssmmmdddccceeefffddddddgggmmmsssnnnmmmpppsssqqqjjjhhhkkklllnnnqqqqqqrrruuu|||lllYYYNNN^^^tttkkknnnllllllnnnjjjhhhffffffeeeaaa]]]```gggooonnniiidddgggyyyyyykkkYYY```qqqjjjjjj```ZZZ[[[fffxxxttt[[[LLL@@@444222333333333555666555999===AAAPPPqqqrrrssswwwvvviiiOOOPPPiiiyyyxxxtttqqqooonnnooopppppppppooopppsssuuuqqqbbbNNN???;;;:::999888888888999:::===???CCCFFFJJJLLLMMMMMMPPPRRRTTTWWW___hhhjjjfff^^^\\\ZZZUUURRR[[[sss}}}wwwooonnniii```VVVMMMGGGDDD;;;;;;:::999999;;;???CCCOOOaaavvvmmmaaa]]]gggzzzzzzppphhhZZZKKKOOO\\\|||{{{\\\IIIDDDAAAEEELLLLLLMMMOOOQQQRRRSSSUUUXXX[[[YYY^^^kkk~~~dddLLL@@@@@@??????===;;;:::999555777999999:::;;;>>>@@@CCCGGGKKKOOOQQQTTTXXXZZZXXX\\\aaaeeeffffffgggggglllmmmnnnmmmlllnnnsssxxxyyyfffWWWEEE???@@@>>>===KKKYYYXXXPPPKKKQQQbbbooossstttxxxyyyzzz{{{{{{}}}~~~qqqgggjjjuuu}}}~~~{{{nnniiibbbPPPAAA@@@CCCCCCFFFLLLJJJHHHHHHMMMWWWaaagggjjjooojjjfffjjjssswwwrrrjjjaaabbbbbbcccfffjjjooosssqqqnnnppptttrrrjjjiiinnnkkkmmmnnnnnnooottt|||hhhWWWNNN]]]uuukkknnnllllllooolllkkkiiihhhfffcccffftttvvvkkkhhhvvv|||nnn\\\aaappphhhjjjdddbbbbbbjjjzzzuuu\\\KKK???444222333333444666555666:::@@@DDDSSSuuu{{{{{{{{{vvvXXXSSSiii|||rrrpppnnnnnnooopppooonnnlllnnnrrrvvvtttfffRRRBBB;;;;;;999888888888999999===???AAADDDGGGIIILLLMMMLLLOOOSSSXXXaaaiiiiiiddd\\\YYYUUUQQQQQQYYYooo}}}uuunnnlllfff]]]QQQGGG@@@===999999999888777999<<<>>>JJJ]]]rrriiiZZZUUU___vvvxxxnnn[[[JJJPPP```wwwZZZIIIFFFDDDHHHOOONNNPPPRRRTTTUUUWWWYYY\\\___^^^ccclllggglllnnnSSS@@@@@@@@@???>>><<<:::999666888999::::::;;;>>>@@@AAACCCGGGJJJMMMPPPUUUXXXUUUXXX]]]```bbbccceeefffiiikkkmmmllljjjmmmtttzzzuuu___OOOFFF@@@AAA???<<>>???AAADDDHHHJJJLLLGGGLLLRRRZZZcccjjjggg```VVVPPPKKKHHHHHHPPPbbbssssssiiiiiigggbbbYYYNNNDDD>>>;;;888888777555444555888:::>>>OOO___hhhwww}}}{{{~~~mmm]]]WWW\\\uuu|||}}}|||rrr^^^QQQ]]]uuuuuuYYYIIIGGGEEEIIIPPPPPPQQQSSSVVVWWWYYY\\\___bbbbbbfffmmmXXX\\\sssUUU@@@@@@@@@@@@>>><<<:::999999:::<<<<<<<<<>>>@@@CCC@@@BBBDDDGGGJJJNNNSSSWWWVVVXXXZZZ\\\^^^aaaeeegggfffiiikkkkkkjjjmmmuuu|||sss\\\KKKFFFAAAAAA???<<>>;;;EEEXXXzzztttYYYNNN[[[qqq~~~wwwtttqqqnnnllllllmmmnnnqqqrrrsssuuuvvvmmmVVV@@@>>>999666888999666666888===>>>???AAACCCFFFHHHJJJLLLOOOSSSXXXaaahhheee^^^XXXLLLEEEEEEDDDFFFTTTeeevvvzzz~~~vvvllleeehhhgggbbbYYYMMMBBB<<<:::999:::888666777::::::666??????GGGUUUcccmmmvvv}}}{{{yyywww{{{tttbbbWWWbbbtttwwwvvvxxx}}}vvvtttqqq[[[RRReee{{{xxxWWWEEEJJJKKKLLLRRRTTTUUUWWWYYYZZZZZZZZZ[[[]]]\\\aaannn|||___]]]wwwRRRCCCCCCBBBAAA???===;;;:::777777888999;;;<<<<<<===AAACCCEEEFFFGGGJJJNNNRRRUUUVVVWWWYYY\\\```dddfffdddgggiiijjjjjjnnntttzzzqqqZZZMMMIIIFFFCCCAAABBBEEEHHHKKKDDDDDDLLL\\\kkkrrrvvvzzz{{{{{{zzzzzz{{{|||}}}~~~~~~}}}}}}yyyzzzpppZZZMMMHHHRRRYYYTTTMMMKKK[[[___]]]UUUWWWccciiifffpppjjjiiiqqqxxxwwwssspppmmmmmmkkkgggccccccfffiiijjjkkkkkkmmmoooqqqssstttwww}}}yyyqqqwwwbbbRRRKKKXXXpppiiilllkkkooosssnnnjjjiiiaaa]]][[[XXXiiinnnYYYYYYmmmvvvdddgggjjjiiimmmrrrgggooo|||\\\KKKBBB:::555222000333777555>>>>>><<>>@@@CCCFFFIIIJJJKKKNNNRRRXXXaaahhhfff___VVVLLLEEEFFFEEEEEEPPP___iiilllppptttsssmmmfff``````___[[[RRRHHH@@@<<<;;;999<<<;;;666444666777555:::999===HHHTTT___lllvvvwwwtttuuu{{{}}}yyyxxxtttwww{{{|||~~~pppbbbXXXaaasssxxxwwwyyy}}}tttuuupppYYYRRRlllwwwWWWGGGKKKKKKLLLRRRSSSXXXZZZ\\\]]]]]]\\\^^^___^^^aaajjjhhhdddqqqNNNDDDCCCAAA@@@???===;;;999777888888999:::;;;<<<===???AAACCCDDDFFFHHHMMMPPPRRRSSSUUUWWWZZZ]]]```bbbdddhhhkkkmmmmmmpppuuuzzzqqqYYYJJJEEECCC@@@@@@AAADDDGGGHHHFFFFFFOOO___mmmtttxxxzzz{{{{{{{{{||||||}}}}}}}}}{{{{{{|||}}}~~~~~~tttvvv|||___PPPGGGNNNUUUUUUTTTWWWYYY______XXXXXXbbbfffdddooojjjjjjrrrxxxxxxvvvvvvnnnpppqqqoookkkiiiiiiiiinnnpppqqqqqqpppqqqsssuuuuuu||||||yyyhhhVVVLLLWWW{{{kkkfffiiihhhlllpppllldddddd^^^YYYTTTNNN]]]}}}}}}gggTTTVVVjjj{{{{{{mmmjjj}}}ggggggfffmmmeeeppp|||ZZZLLLCCC:::666444333555999666>>>>>>>>>HHHYYYzzz{{{rrr~~~jjjOOO???EEEZZZjjjtttsssqqqooommmlllkkkkkkkkkmmmqqqwww|||uuu```KKK@@@;;;777888999666666888:::;;;===???CCCFFFIIIKKKJJJMMMQQQWWWaaaiiigggaaaUUULLLFFFEEEDDDCCCKKKVVVXXXYYY]]]aaacccbbb^^^ZZZVVVTTTPPPIIIBBB>>><<<===666::::::555222444666666666444444999@@@KKK[[[iiikkkiiillltttxxxwwwvvvwwwvvvzzz}}}~~~{{{oooeee^^^___qqqzzzyyyzzz|||yyysssvvvnnnWWWVVVvvvrrrVVVHHHLLLLLLMMMSSSTTT[[[\\\^^^___^^^]]]^^^___dddfffjjj|||pppjjjrrrRRRFFFCCCAAA???>>>===:::999777888888999:::;;;<<<<<<>>>???AAABBBDDDFFFJJJMMMOOOQQQSSSTTTUUUWWW[[[^^^bbbfffjjjlllmmmoootttxxxwww___OOOIIIGGGFFFFFFHHHIIIIIIHHHFFFGGGOOO___lllrrruuuwwwzzz{{{}}}~~~~~~~~~}}}|||zzz{{{}}}~~~~~~~~~wwwwww|||]]]OOOFFFJJJPPPPPPRRRUUUMMMVVVYYYTTTSSSZZZ``````jjjgggiiioootttuuuuuuwwwooorrruuuuuurrrnnnjjjhhhmmmqqqtttsssppppppssswwwwwwlllYYYMMMXXXuuufffcccgggfffjjjnnnjjjfffeee]]]VVVOOOIIIYYYzzzppp^^^```rrr~~~}}}tttlllxxxcccbbbgggmmmeeeoooyyyXXXIII@@@777444444333555999888???@@@AAAKKKYYYyyywwwkkkvvv~~~lllSSS???>>>PPPcccssssssqqqpppnnnmmmkkkjjjjjjmmmrrryyy~~~yyyeeePPPBBB<<<888999999666666888888999;;;>>>BBBFFFIIIJJJJJJMMMQQQXXXbbbjjjjjjdddXXXPPPHHHEEECCCBBBIIIQQQMMMMMMNNNRRRWWWYYYXXXVVVOOOMMMHHHBBB>>><<<<<<===999<<<<<<::::::======;;;:::888777888:::AAAPPP___iiihhhkkkppprrrpppqqqtttyyy|||yyyoooeee___\\\nnn~~~{{{yyy{{{~~~{{{uuuuuulllXXX^^^jjjRRRIIIMMMMMMPPPVVVVVV[[[\\\^^^^^^]]]\\\\\\]]]dddfffiiixxxyyyoooaaaHHHDDD@@@>>>======:::888777888888999::::::;;;;;;===>>>@@@AAABBBEEEIIILLLOOOPPPPPPOOOOOOQQQWWW\\\___bbbeeefffgggkkkrrrwwwjjj[[[WWWVVVVVVXXXYYYXXXUUUQQQHHHHHHPPP^^^jjjnnnppprrryyy{{{}}}~~~}}}|||~~~~~~zzzXXXPPPKKKNNNQQQNNNKKKLLLIIIRRRVVVRRRPPPWWW```eeeccccccfffmmmooonnnnnnqqqnnnqqqssstttrrrmmmiiifffhhhnnntttsssooonnnsssyyy}}}kkkXXXNNN]]]~~~qqqdddbbbgggeeeiiimmmiiimmmjjj___UUUMMMHHH\\\~~~oooppp~~~}}}~~~zzzrrrooowwwaaa```lllqqqeeemmm|||wwwVVVIII>>>555333444555666999;;;@@@AAAEEEMMMXXXwww|||mmmuuuxxxcccKKKAAAOOOdddtttsssrrrqqqooommmlllkkklllooosssyyyzzzgggTTTDDD>>>999999999666666999777888:::===AAAEEEHHHIIIKKKNNNQQQWWWbbbkkkkkkeee\\\TTTKKKGGGFFFHHHNNNTTTOOOLLLKKKNNNSSSWWWVVVTTTLLLIIICCC???=========>>>@@@BBBCCCCCCGGGIIIDDD===>>><<<<<<<<<<<<@@@LLLYYYccccccfffiiiiiihhhlllssswwwyyy{{{|||}}}~~~wwwmmmbbb[[[[[[lll|||yyyzzz}}}yyytttjjj^^^jjj```NNNIIINNNNNNSSSZZZZZZ[[[]]]______]]]]]]]]]^^^[[[___dddqqq|||pppLLLFFF@@@=========;;;888777888888999999:::::::::===>>>@@@AAABBBDDDHHHKKKPPPPPPNNNKKKIIILLLSSSZZZ]]]___``````bbbhhhrrryyyttteeecccdddggglllpppooohhhcccTTTSSSXXXcccmmmpppqqqssswwwyyy|||~~~~~~}}}~~~}}}}}}~~~vvvyyypppYYYTTTQQQRRRRRRQQQPPPQQQXXX\\\]]]XXXVVV\\\gggpppeeedddhhhmmmnnnkkkjjjkkknnnoooppppppooommmiiigggiiipppuuutttpppnnnrrrwww~~~gggVVVNNNddd}}}oooddddddiiifffiiimmmjjjppplll___SSSKKKHHH```}}}qqqjjjuuuvvv```aaannnqqqdddkkkzzzwwwXXXJJJ???666555888999:::<<<>>>BBBCCCHHHOOOXXXtttsssxxxsssXXXEEENNNdddvvvuuusssqqqooonnnmmmmmmnnnppprrrxxx~~~{{{jjjXXXFFF@@@:::999999666666999777888:::<<<@@@CCCFFFHHHJJJMMMPPPVVV```iiiiiiddd]]]XXXRRROOORRRWWW\\\```ZZZUUUQQQQQQUUUWWWVVVSSSJJJFFFAAA???>>>???@@@@@@CCCIIINNNQQQSSSQQQIII@@@@@@===<<<===<<<<<>>>>><<<999888888888888999999::::::<<<>>>???@@@@@@CCCFFFIIILLLNNNMMMJJJFFFGGGMMMTTTYYY[[[]]]___bbbiiissszzz|||nnniiilllrrr||||||tttfffcccdddlllssstttuuuwwwuuuwwwyyy|||~~~}}}{{{{{{|||}}}ooottt~~~vvvfffVVVSSSNNNLLLMMMPPPVVVZZZccccccaaa\\\ZZZ___iiiqqqlllhhhhhhkkkmmmjjjiiijjjnnnmmmmmmmmmnnnmmmkkkiiinnnrrrwwwvvvsssqqqsssuuuyyygggWWWPPPjjj|||pppeeeggglllhhhjjjnnnjjjjjjhhh\\\PPPHHHFFF```zzzmmmgggxxxppp\\\```iiimmmbbbkkk||||||]]]LLL@@@666666:::;;;===>>>AAADDDEEEJJJQQQWWWrrruuuyyyfffLLLPPPfffxxxwwwtttqqqooooooooopppnnnoooqqqvvv}}}|||mmm]]]HHHAAA;;;:::888666666999777888:::<<>>???===:::888888888888999999999999;;;<<<===>>>>>>@@@DDDGGGDDDIIIMMMKKKFFFDDDGGGJJJQQQUUUZZZ^^^bbbiiiqqqwww~~~rrruuu}}}}}}qqqkkkiiimmmrrrrrrssstttssstttvvvyyy|||~~~~~~~~~~~~~~~}}}}}}}}}zzz{{{}}}~~~tttvvv{{{ssskkk[[[QQQQQQOOOLLLLLLPPPVVVZZZ___]]]ZZZYYYZZZ^^^fffmmmnnneee^^^___cccdddeeegggjjjjjjjjjlllnnnmmmjjjgggjjjmmmrrrtttuuuuuuvvvwwwvvv{{{~~~~~~nnn[[[RRRmmmzzzqqqgggiiimmmjjjjjjnnnkkkdddbbbXXXMMMEEEDDD]]]|||ooojjjwwwiiiXXX^^^bbbiii```lllaaaKKK???555555999<<<===>>>CCCEEEFFFLLLRRRVVVqqquuuuuu}}}uuuWWWYYYnnnzzzxxxtttqqqoooooopppqqqmmmnnnooottt}}}}}}ppp```IIIBBB;;;:::999666777999888888:::<<<>>>AAACCCEEEGGGIIIKKKPPPZZZcccccc^^^UUUYYY^^^fffpppyyy|||zzzppphhh___[[[[[[YYYSSSNNNCCC@@@>>>???BBBEEEFFFEEETTTkkk}}}|||qqqggg\\\TTTLLLDDDAAABBB@@@@@@AAA@@@>>>BBBPPP___nnnpppuuuzzz}}}|||yyyuuunnndddYYYRRRJJJXXXjjjvvvxxxuuutttoooqqqgggWWWNNNPPPSSSOOOSSSZZZWWWXXXZZZ]]]^^^]]]^^^___```]]]aaabbbfffUUULLLBBB===???@@@>>>:::888888888888888999999999999:::;;;<<<===???BBBEEE>>>EEEMMMMMMHHHBBBAAACCCIIIOOOWWW^^^bbbgggmmmrrr}}}|||~~~rrrkkkgggiiilllllllllnnnrrrsssuuuwww{{{~~~~~~}}}~~~|||yyy{{{~~~{{{yyy{{{yyypppfffVVVPPPTTTWWWVVVUUUUUUUUUUUUWWWTTTTTTXXX\\\aaahhhmmmkkk]]]QQQQQQVVV[[[___ccceeeeeegggjjjmmmlllhhhdddaaadddjjjooouuuxxxzzz{{{vvvzzz{{{xxxvvvyyyttt```UUUmmmyyyooofffjjjmmmlllnnnqqqpppmmmjjjcccSSSIIIFFFEEEWWWuuunnnbbb|||yyy\\\XXXcccoooaaaddduuu~~~tttaaaNNNAAA666555999<<<===@@@IIIIIIHHHLLLRRRVVVooo{{{|||yyyzzz|||ZZZUUUddduuuzzzsssmmmqqqpppkkkooorrrqqqqqquuu|||~~~tttfffQQQFFF<<<888666555666999;;;:::;;;;;;===???BBBCCCDDDIIILLLQQQ^^^llllllccc\\\UUUZZZeeeooouuulll```XXXUUURRRMMMIIIBBBDDDEEECCCAAABBBGGGKKKZZZooorrrdddWWWNNNHHHFFFAAA=========AAAOOO___mmmqqqtttxxx~~~rrrjjjeeeeeeaaaXXXQQQPPPEEEJJJVVVhhh}}}}}}~~~~~~vvvrrrllllll}}}vvv^^^OOOPPPQQQRRRRRRTTTXXXZZZYYYZZZ[[[\\\\\\]]]\\\\\\hhh\\\cccjjjooottt~~~___NNNBBBBBBAAA<<<===CCC===;;;999777777777999999888999:::;;;<<<>>>?????????BBBFFFHHHHHHDDD???;;;AAAIIITTT\\\aaafffnnntttuuujjjbbbYYYTTTYYY```eeegggiiiqqqrrruuuxxx|||||||||{{{zzzuuugggYYYTTTQQQSSSYYYZZZWWWXXX]]]___[[[XXXZZZ[[[\\\___cccpppdddVVVOOOOOOTTT^^^hhhbbbccceeejjjmmmmmmjjjfffeeeeeeeeeggglllssszzzzzzrrrwwwppp___WWWqqq}}}sssiiiggglllnnnnnnoooqqqppplllkkkdddUUUIIIFFFDDDRRRnnnwwwkkkccczzzttt[[[XXXaaammm___ddduuurrr^^^MMMAAA777666:::<<<>>>AAAHHHKKKKKKQQQVVVXXXmmm~~~|||~~~\\\QQQ[[[uuu{{{uuunnnqqqoookkkoooqqqqqqqqquuu}}}yyynnnVVVIII===888888888888999:::999::::::<<>>===AAA<<<;;;999777777888:::;;;888999:::;;;===>>>??????===???CCCFFFGGGEEEAAA>>>EEELLLVVV\\\___bbbggglllvvvyyyvvvtttuuuwwwqqqeee[[[SSSNNNMMMVVV```fffjjjlllqqqsssuuuxxxzzz}}}|||~~~{{{}}}qqqaaaWWWPPPOOORRRWWWWWWRRRPPPSSSVVVTTTUUUZZZ\\\ZZZZZZ\\\```WWWNNNLLLNNNSSS\\\eeegggfffgggkkknnnmmmfff```cccdddeeehhhmmmttt{{{xxx{{{ooo^^^WWWssszzzqqqhhhiiinnnpppppppppqqqoookkkkkkfffXXXNNNLLLJJJUUUmmm}}}~~~|||qqqiiifffyyynnn]]][[[bbbiii]]]dddvvv~~~}}}ooo[[[KKK@@@777777;;;>>>@@@CCCGGGKKKNNNTTTXXXWWWggg{{{~~~fffRRRTTTsss|||xxxoooooonnnkkkpppqqqqqqqqquuu}}}xxx^^^NNN>>>999::::::999999888888888999;;;===???AAAEEEJJJLLLOOO\\\jjjnnnhhhaaaVVVXXXdddooozzzmmm[[[OOOIIIGGGDDDBBBFFFBBB@@@DDDMMMTTTTTTRRRNNNQQQ]]]qqq}}}kkkZZZJJJGGGEEECCCAAADDDNNNZZZfffhhhkkkqqq}}}xxxrrrpppkkk___QQQHHHEEECCCGGGYYYrrr|||~~~wwwsssnnnppp}}}nnn[[[PPPQQQSSSSSSTTTUUUXXXZZZWWWXXXYYYZZZZZZ[[[[[[ZZZZZZYYYdddlllqqqooo___gggoooZZZGGGBBBCCC@@@>>>???<<<;;;999888777888:::;;;999999:::<<<===>>>???@@@>>>@@@CCCGGGIIIHHHDDD@@@FFFLLLUUUZZZ]]]___cccfffkkk{{{}}}ooohhhaaa^^^^^^[[[RRRKKKFFFCCCFFFQQQ\\\ccchhhmmmqqqrrrtttwwwyyy{{{|||}}}~~~}}}www~~~uuubbb\\\NNNLLLJJJKKKIIIHHHJJJOOOYYYUUUTTTXXX[[[[[[\\\___TTTPPPMMMOOOQQQTTTZZZaaahhheeedddhhhnnnnnnggg```bbbccceeegggkkkrrrzzz~~~~~~mmm]]]WWWttt|||tttmmmlllppprrrqqqpppqqqooojjjjjjhhh\\\UUUWWWXXXaaauuuwwwyyyxxxyyy~~~wwwwww|||vvvnnnkkkxxx}}}kkk^^^___ffffff\\\dddvvv}}}zzzkkkVVVHHH???888999===???BBBFFFGGGMMMOOOSSSWWWUUUbbb|||uuu[[[UUUkkkzzzyyyooonnnmmmlllqqqqqqrrrrrrttt{{{~~~fffSSS@@@:::;;;;;;999888777666777777999;;;>>>???EEEJJJLLLNNNYYYiiinnnjjj```UUUXXXhhhtttyyylllZZZMMMHHHHHHHHHHHHJJJJJJNNNVVV^^^aaa]]]XXXOOOIIIPPPbbblllnnnvvv}}}llljjjfff]]]QQQJJJKKKNNN]]]cccjjjppp{{{~~~rrraaaUUUNNNGGGFFFTTTlll|||}}}}}}xxxvvvuuuzzz}}}hhhWWWPPPRRRTTTTTTUUUVVVXXXZZZWWWXXXYYYZZZ[[[[[[[[[[[[YYY[[[dddjjjnnnuuuaaa```wwwvvv```IIIBBBCCCCCC@@@>>>>>>===;;;888777888888999999999:::;;;===>>>???@@@@@@CCCIIIOOOSSSPPPIIICCCCCCIIIQQQWWW\\\___cccfffhhhtttrrrdddZZZOOOKKKKKKKKKGGGBBBDDDAAACCCKKKTTT[[[bbbiiimmmnnnqqquuuwwwzzz{{{{{{}}}~~~~~~~~~xxxwwwcccaaaRRRMMMEEE>>>;;;@@@JJJTTTaaaXXXPPPPPPSSSWWW\\\bbbWWWVVVWWW[[[[[[YYY[[[___fffaaa^^^bbbjjjooolllhhhffffffdddccceeelllvvv~~~|||~~~~~~~~~nnn]]]WWWsss~~~vvvqqqooorrrssspppoooqqqoookkkkkkkkk```[[[aaadddkkkzzzuuutttssswwwsssttttttzzzwwwrrrvvv{{{ggg\\\aaajjjddd[[[dddvvv{{{vvvfffQQQEEE>>>999;;;???AAAEEEIIIMMMRRRRRRRRRUUUUUUaaaxxx|||~~~bbbSSSbbbvvvzzzpppmmmmmmmmmsssrrrsssssssssyyyoooZZZDDD;;;;;;:::888777555555555666888:::===>>>DDDIIIKKKMMMWWWgggmmmjjj___SSSYYYmmm|||}}}ppp```TTTPPPPPPPPPNNNOOOUUU^^^gggkkkhhh```ZZZTTTMMMPPP^^^ddd```dddooopppvvvsss\\\LLLGGGFFFXXXcccnnnuuu}}}uuuhhhWWWNNNHHHRRRhhh|||~~~}}}~~~zzzrrrssswwwxxxdddVVVQQQSSSUUUVVVVVVVVVXXXYYYYYYYYYZZZ[[[\\\\\\\\\\\\YYY^^^bbbfffnnnnnnfffyyy}}}fffMMMBBBBBBDDDBBB@@@AAA???<<<999777666666777888999:::;;;<<<===>>>???BBBFFFPPP[[[bbb```WWWOOOEEEIIIOOOUUUZZZ^^^bbbdddfffnnn|||xxxhhhXXXNNNCCC>>>AAADDDCCC@@@EEEBBBAAAEEEKKKRRR]]]ggggggiiinnnrrrvvvyyyzzz{{{zzzzzz{{{||||||}}}}}}}}}|||~~~qqq]]]]]]ZZZVVVNNNCCC===BBBLLLTTT^^^TTTLLLLLLOOORRRVVVZZZ]]]]]]aaaeeeddd______bbbhhhaaa\\\]]]eeellloooooollljjjeee```___eeepppyyyxxx~~~~~~tttaaaWWWppp}}}uuuqqqpppsssrrrnnnmmmpppooolllllllllbbb]]]eeekkkppp||||||yyyuuuwww{{{nnnuuuuuu{{{|||zzzzzzttt___YYY```jjjddd\\\eeeuuuxxxqqqaaaLLLBBB<<<:::===AAACCCGGGLLLRRRXXXUUUSSSVVVWWWbbbwww~~~wwweeeRRR[[[vvv~~~sssnnnmmmmmmrrrqqqttttttssswwwxxxcccKKK???;;;888777888555555555666888:::<<<>>>AAAGGGJJJLLLVVVeeellljjj```RRRYYYqqqrrrhhhdddaaa^^^ZZZWWW]]]dddkkklllhhh```[[[XXXVVVZZZbbbccc]]]^^^eeeeeeiiiqqqyyyyyy```TTTQQQQQQ\\\iiiwww{{{dddZZZQQQWWWiii{{{}}}yyyvvvjjjnnnxxx{{{zzzqqqaaaXXXRRRTTTVVVWWWWWWWWWXXXYYYYYYZZZ[[[\\\\\\]]]]]]]]]YYY___```dddppprrrpppUUUDDDBBBCCCCCCBBBBBB@@@===:::777666666777777777888:::;;;<<<===>>>@@@FFFRRRaaakkklllddd[[[OOOPPPRRRUUUXXX[[[^^^___aaagggooo{{{kkk___MMMEEE<<<:::???DDDDDDBBBDDDAAA???AAADDDKKKXXXeeecccfffkkkpppuuuxxxyyyzzzwwwwwwwwwwwwxxxyyy{{{{{{{{{|||}}}}}}}}}jjj[[[\\\___ccc```WWWNNNMMMNNNOOOZZZSSSQQQUUUYYYXXXUUUTTT\\\^^^ccchhhfffbbbccchhhnnnhhhaaa___bbbhhhmmmooonnnmmmiiibbb]]]```jjjsssvvvzzzyyycccWWWooo|||tttrrrqqqrrrpppkkkkkknnnpppnnnjjjkkkbbb^^^jjjrrrxxx{{{vvvuuu{{{zzzrrrwwwxxx|||||||||kkkZZZXXXbbbiiieee]]]eeetttuuummm]]]III???<<<;;;???CCCEEEIIINNNQQQXXXVVVSSSVVVWWW___qqq}}}uuukkkYYYZZZyyyyyyqqqnnnlllpppooosssuuuuuuxxxlllTTTDDD<<<777888:::555555555666888:::<<<>>>===EEEJJJLLLUUUcccjjjhhhcccRRRXXXqqq~~~xxxrrrfffbbb```bbbffffffccc^^^\\\aaaeeeeee```\\\\\\]]]\\\bbbiiilllqqquuulllhhheeehhhrrr{{{pppeeedddooo|||xxxtttsssjjjpppyyywww{{{hhh]]]ZZZRRRTTTWWWXXXXXXWWWXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\YYY```^^^aaaooo}}}zzz{{{^^^IIIAAABBBCCCBBB@@@>>><<<999888888999999666666777888:::;;;<<<<<<>>>BBBLLLZZZfffiiibbbZZZXXXVVVUUUUUUWWWYYY\\\]]]^^^dddhhhlllwwwvvvaaaYYYJJJCCC===>>>DDDIIIIIIFFFBBB@@@???@@@@@@DDDQQQ^^^bbbeeejjjooosssuuuvvvvvvtttttttttuuuwwwzzz}}}~~~}}}}}}~~~~~~~~~xxxfff]]]___```hhhjjjcccZZZVVVUUUSSSZZZUUUUUU\\\bbbaaa[[[XXX\\\^^^bbbeeedddaaadddjjjrrrnnniiieeedddgggkkkooommmnnnmmmhhhbbbaaagggnnnsssuuu|||vvvaaaWWWsss|||uuutttrrrrrrooojjjiiinnnppppppgggiiiaaa___nnnzzz~~~wwwuuuzzzxxxzzz}}}|||vvvssszzz|||eeeWWW[[[eeejjjfff]]]eeessssssjjjZZZGGG>>>;;;;;;@@@CCCEEEJJJOOOLLLTTTTTTRRRUUUUUU[[[kkkyyysssddd[[[|||}}}sssnnnkkknnnmmmrrrvvvvvvyyyqqqYYYHHH===777888<<<555555555666888:::===>>>;;;DDDIIILLLUUUccciiiggggggSSSVVVooosssgggZZZYYY```ggggggccc___gggkkkddd[[[XXXXXXWWWXXXaaaiiilllnnnyyyxxxnnnsssyyyxxxrrruuu~~~|||uuurrrrrrpppwwwvvvbbbZZZZZZRRRUUUWWWXXXXXXXXXXXXYYYWWWXXXYYYZZZ[[[[[[[[[[[[ZZZ```\\\___lllttt}}}~~~fffMMMBBBAAACCCCCC>>><<<;;;999999:::;;;<<<555555666777999:::;;;<<<===???EEEPPP[[[^^^XXXQQQ[[[XXXUUUTTTVVVZZZ]]]^^^___dddfffdddiiiyyylll\\\XXXKKKFFFAAADDDKKKOOONNNJJJBBBAAAAAA@@@>>>???IIIUUUcccfffjjjooorrrssstttsssrrrrrrsssuuuyyy}}}~~~{{{|||~~~}}}vvvlllaaa]]]^^^^^^fffiiibbbZZZ[[[\\\\\\[[[TTTQQQXXX___aaa___^^^______bbbcccaaa^^^bbbiiipppqqqoookkkhhhhhhlllpppjjjnnnqqqmmmgggdddgggkkkooopppwww}}}~~~~~~ppp]]]XXXyyy|||wwwuuuwwwxxxuuuuuuvvvxxxuuupppkkkiiijjjlllnnnlllhhh___XXX___ppp|||{{{yyyzzz~~~~~~}}}{{{yyytttlllkkk|||jjj^^^bbblllqqqfffnnnuuuwwwssshhhUUUEEE>>>======@@@FFFJJJLLLKKKQQQRRRRRRQQQRRRXXXaaahhhqqqsssdddYYYpppzzzjjjkkktttqqqqqqssstttxxxfffIII<<<>>><<<444999999888888999;;;<<<>>>>>>DDDHHHJJJPPPZZZbbbddd[[[UUUUUUccc|||jjjXXX[[[ccceeefffiiihhhkkkkkkdddYYYSSSSSSVVVZZZ^^^fffkkklllrrrwwwtttxxx~~~xxx}}}{{{sssqqqttt}}}sssggg\\\RRRPPPQQQRRRRRRRRRRRRTTTVVVRRRSSSVVVXXXZZZ[[[[[[[[[[[[\\\]]]bbbeeefffsssqqqUUUCCC>>>@@@BBBDDDBBB>>>:::666666888:::666666777888999999::::::<<<===???EEELLLPPPPPPOOOLLLOOOSSSVVVYYYZZZYYYXXX[[[^^^aaabbbeeennnzzz}}}vvvjjjbbbTTTHHHAAAHHHTTTYYYVVVSSSFFFBBB@@@@@@<<<;;;DDDPPP[[[^^^bbbeeegggjjjmmmpppvvvwwwyyyyyyyyy{{{}}}|||}}}}}}}}}uuuddd^^^``````[[[WWWZZZ\\\[[[ZZZZZZ]]]aaaddd]]]TTTRRRVVVZZZ[[[YYYZZZ^^^aaa^^^YYYXXX]]]cccqqqtttmmmaaa```jjjooolllllljjjhhhffffffhhhkkkmmmmmmmmmqqqwwwyyywwwxxxzzz~~~vvvfff\\\xxx|||wwwwwwwwwttttttvvvwwwtttooojjjhhhiiikkkllliiieee\\\TTTXXXhhhyyyyyyxxxwww{{{{{{}}}zzzuuuooorrriii^^^eeemmmoooeeemmmuuuvvvpppdddSSSDDD<<<;;;<<>>===888888888777777888999;;;<<<===AAAEEEIIIPPP[[[aaabbbZZZUUUSSS^^^tttooo^^^___dddaaa^^^^^^___```___XXXOOOJJJKKKOOORRRWWW```gggiiimmm{{{xxxvvvzzzzzzvvv{{{tttnnnooo}}}lll```ZZZUUUSSSTTTTTTRRRPPPPPPRRRTTTQQQRRRUUUXXXZZZ[[[\\\\\\``````___bbbcccbbb~~~xxxqqqWWWGGGAAAAAABBBDDDFFFGGGCCC;;;666666888666777777888999999::::::<<<<<<>>>BBBHHHLLLMMMLLLMMMOOORRRUUUWWWWWWVVVVVV\\\^^^``````aaagggpppwwwzzzpppcccRRRFFFJJJVVV\\\[[[XXXLLLDDD===;;;:::999===DDDRRRXXXaaahhhllloooqqqssstttvvvxxxyyyyyyzzz{{{}}}~~~~~~|||}}}~~~ppp```\\\aaabbb^^^[[[\\\\\\[[[ZZZYYYYYYZZZYYYTTTRRRXXXbbbfffaaaYYYZZZ]]]___^^^ZZZZZZ^^^cccpppsssnnncccbbbjjjnnnjjjhhhiiijjjiiigggfffiiilllhhhfffjjjqqqwwwxxxyyy|||yyyiii___{{{zzzwwwuuurrrsssvvvuuurrrnnnjjjhhhhhhjjjkkkgggdddZZZOOOOOO^^^oooyyysssrrrttt|||~~~xxx~~~{{{uuuqqqxxxfff\\\hhhnnnjjjcccmmmvvvtttlll```PPPCCC===<<<===???DDDHHHIIIJJJNNNOOOPPPQQQRRRVVV[[[^^^wwwxxxqqq}}}jjjMMMQQQooo~~~lllooolllmmmppprrrppppppyyywwwZZZDDD======;;;999888777777888999;;;<<<;;;>>>BBBGGGQQQ\\\```___YYYTTTRRRXXXhhhvvvfffdddddd]]]VVVSSSOOOQQQPPPJJJDDDCCCGGGLLLMMMSSS]]]eeeggghhhooowwwwww{{{yyyvvvzzz|||wwwyyy|||wwwoooooo~~~gggZZZYYYZZZWWWWWWUUUSSSPPPOOOQQQRRRQQQSSSUUUXXXZZZ[[[\\\\\\``````^^^aaabbb```wwwrrryyyrrr[[[KKKBBB?????????GGGMMMJJJ@@@888666888777777777888999999::::::<<<;;;<<>>LLLUUUbbbkkkooopppqqqrrrpppsssvvvwwwwwwvvvvvvvvv{{{zzz{{{zzz}}}~~~~~~lllaaaccciiihhhbbb```___]]]]]]\\\ZZZWWWUUUWWWRRRPPPXXXeeejjjeee\\\[[[\\\]]]\\\\\\]]]```bbbmmmpppllleeedddiiikkkgggfffkkkooonnniiigggkkkpppjjjggghhhpppwww{{{~~~zzzjjj```|||{{{vvvsssppprrrvvvuuurrrooollliiiiiijjjjjjhhheeeZZZLLLIIIUUUeeeooohhhggglllyyy{{{vvv~~~~~~xxxtttzzzaaaZZZhhhmmmdddcccoooxxxtttiii[[[MMMCCC@@@@@@@@@BBBDDDGGGHHHIIIMMMNNNOOOQQQSSSUUUWWWYYYjjj~~~sssxxxoooRRRHHHZZZnnn{{{yyygggllllllnnnssstttpppooovvv}}}dddJJJ>>><<<===:::999999888999:::;;;<<<;;;===???EEEQQQ]]]```\\\XXXTTTQQQSSS\\\vvvsssccc]]]ZZZRRRKKKHHHBBBCCCCCC@@@???AAAHHHOOOQQQVVV^^^eeehhhiiikkkmmmqqquuuxxx|||{{{sssxxx}}}wwwrrrwwwxxx|||~~~yyytttvvviiiYYYYYY\\\XXXXXXWWWUUURRRRRRSSSUUUTTTUUUWWWXXXZZZZZZZZZYYYZZZ[[[YYY]]]aaaaaattt|||jjjuuu}}}iiiSSSCCC???AAA;;;BBBHHHHHHCCC<<<999999777777888888888999999999<<<<<<;;;===???BBBEEEFFFJJJLLLOOORRRTTTUUUUUUUUUWWWYYY]]]___bbbgggmmmqqq~~~mmmWWWSSS]]]bbbaaa^^^WWWOOOEEE@@@??????>>>>>>MMMWWWdddlllmmmllllllmmmnnnqqqtttuuussspppnnnmmmnnnnnnpppxxx{{{}}}~~~~~~{{{zzz|||kkkffflllqqqlllcccaaa___]]]]]]^^^]]]YYYVVV```XXXQQQRRRYYY```aaa___\\\\\\[[[\\\]]]___aaabbbfffiiiiiieeeeeeiiijjjgggfffnnnsssqqqkkkjjjrrrzzzyyyssspppuuu|||yyyhhh___{{{zzzuuurrroooqqquuuuuusssqqqnnnlllkkkjjjjjjhhhcccWWWJJJFFFPPP^^^fffXXXXXX```nnnwwwwwwsssrrrzzz}}}ttt[[[XXXgggjjj```dddqqq{{{uuufffWWWKKKEEEEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMOOORRRTTTVVVVVVVVVaaarrrqqqvvvTTTBBBNNNcccxxx}}}jjjkkklllnnnqqqsssooommmsss|||lllSSSCCC===<<<999999888777777888::::::;;;===>>>DDDPPP\\\___\\\XXXSSSQQQQQQUUUhhhyyykkkZZZPPPJJJEEEAAA???<<<<<<<<<;;;<<<@@@HHHNNNWWW\\\aaaeeehhhkkkmmmmmmsssxxx||||||~~~tttwww{{{||||||}}}uuullljjjttt}}}}}}{{{{{{xxxxxx~~~hhhYYYXXXZZZWWWXXXXXXXXXVVVVVVWWWXXXWWWWWWXXXYYYYYYXXXWWWVVVVVVWWWVVVZZZ```aaaoooyyykkkuuu{{{___HHHBBBGGG>>>>>>???@@@@@@>>>:::666888888888888888999999999<<<<<<<<<===>>>@@@CCCEEEGGGIIILLLPPPSSSVVVWWWXXXTTTWWWZZZ^^^bbbggglllooo~~~yyyccc^^^dddgggddd```ZZZWWWPPPHHHBBB@@@>>>===OOOXXXccciiiiiihhhjjjlllnnnqqqssssssoookkkgggeeeaaabbbhhhrrr|||~~~}}}~~~~~~{{{{{{|||lllffffffssspppgggiiikkkfff___\\\YYYXXXYYY\\\]]][[[XXX```[[[UUUPPPOOOSSSYYY]]]\\\\\\\\\\\\]]]___aaabbb___ccceeeeeefffiiiiiihhhgggnnnsssoooiiijjjvvv{{{|||~~~yyyggg___{{{}}}uuusssqqqooopppssstttsssqqqooommmllljjjjjjddd___SSSHHHHHHSSS^^^bbbMMMMMMUUUccciiihhhjjjooojjjYYYZZZeeeeee\\\dddsss}}}uuubbbRRRIIIEEEGGGHHHIIIIIIHHHIIIKKKMMMMMMNNNOOORRRVVVXXXXXXWWW\\\~~~yyyttt___JJJOOO```zzzvvvqqqmmmlllmmmnnnmmmkkkooovvv{{{~~~tttaaaNNNBBB===888777666555555666777888;;;<<<>>>BBBKKKWWW\\\[[[WWWQQQPPPQQQQQQZZZyyyyyylll[[[MMMEEEBBB@@@???;;;::::::999;;;@@@GGGLLLZZZ___dddeeehhhmmmqqqqqqtttzzz~~~}}}~~~yyyzzzzzzyyyzzz|||}}}nnnhhhhhhvvvxxxxxx|||}}}vvv{{{{{{aaaXXXWWWVVVSSSVVVYYYZZZYYYYYYYYYZZZXXXXXXYYYYYYYYYXXXVVVUUUWWWXXXUUUWWW^^^]]]fff{{{sssooofffJJJAAAEEECCC???;;;;;;<<<;;;777333888888888888888888888888:::;;;=========>>>AAACCCDDDFFFIIIMMMQQQTTTWWWXXXUUUVVVWWWZZZ]]]aaadddfffzzzmmmfffhhhiiifffdddcccddd___VVVNNNJJJFFFBBBLLLVVVaaagggggghhhlllqqqnnnppprrrrrrnnniiifffddd___cccjjjsss{{{}}}~~~}}}}}}{{{{{{{{{~~~sssllllll|||qqq```]]]^^^]]][[[WWWUUUTTTUUUVVVXXXXXXXXXVVVXXXXXXUUUQQQPPPTTTYYY\\\]]]^^^]]]]]]^^^aaaccc^^^aaacccfffhhhiiijjjiiigggllloookkkfffhhhttt}}}|||zzz|||yyygggaaa}}}zzztttpppqqqqqqoooppprrrsssrrrqqqooommmkkkiiihhhbbb\\\RRRKKKQQQ^^^fffhhhNNNMMMTTT^^^```^^^eeeqqq{{{eee\\\___ccc```[[[cccsss}}}ttt^^^MMMFFFDDDDDDFFFIIIJJJJJJLLLOOOSSSOOONNNOOORRRWWWZZZZZZYYYYYYqqqjjj]]][[[sss{{{qqqllljjjlllmmmlllooosssyyy|||~~~|||ooo\\\JJJ???:::999888777777888999999999<<<===>>>EEEPPPXXXZZZTTTNNNMMMRRROOOOOOaaayyy~~~tttcccRRRGGGBBB@@@>>>888888999;;;???FFFMMMQQQYYYbbbhhhhhhjjjpppuuuvvvvvvyyy|||}}}}}}zzzyyy{{{}}}nnnjjjlllwww|||yyy|||{{{yyy||||||xxxkkkZZZWWWWWWTTTQQQTTTYYY[[[ZZZYYYWWWWWWVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXTTTVVV]]][[[```ppprrrwwwnnnRRRCCCCCCBBB@@@===<<<;;;:::888666888888888888888888888888777999<<<=========???AAABBBCCCFFFJJJMMMQQQSSSTTTVVVUUUUUUVVVYYY]]]```aaannnpppgggeeeeeefffgggdddeeebbb\\\ZZZXXXQQQGGGJJJUUUcccjjjjjjjjjoootttnnnppprrrrrrooollljjjiiilllqqqxxx|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyy{{{{{{zzzkkk[[[XXXXXXZZZ]]]YYYYYYWWWTTTRRRSSSUUUWWWSSSVVVXXXXXXVVVUUUUUUWWW\\\___aaa___\\\[[[___dddccccccfffiiijjjjjjjjjjjjjjjnnnooolllfffgggpppyyy~~~|||{{{{{{xxxvvv|||wwweeeaaa}}}~~~sssnnnmmmpppqqqpppppprrrqqqqqqpppooommmjjjhhhgggbbb\\\SSSPPPZZZhhhppppppTTTSSSXXX___^^^[[[eeevvvyyyccc```dddbbb]]][[[aaarrr}}}rrr\\\JJJDDDCCC@@@DDDGGGIIIKKKMMMRRRVVVPPPOOOOOOSSSXXX\\\\\\[[[XXXjjjkkkUUUfffvvvooojjjllloooooopppssszzz{{{zzzfffPPPBBB>>>===<<<;;;;;;;;;<<<===777;;;<<<<<>>:::777555666999>>>EEENNNVVV[[[YYYdddmmmmmmnnntttzzz{{{zzzzzzzzz|||zzzyyy~~~|||mmmiiikkkwww~~~sssrrrxxx}}}~~~||||||cccWWWXXXXXXSSSOOOSSSYYY[[[ZZZWWWTTTSSSSSSUUUWWWXXXZZZZZZZZZZZZVVVVVVRRRTTT\\\[[[^^^lllzzz^^^KKKFFF===???@@@???===;;;<<<>>>999999888888888888888888444888<<<===<<<<<<===???AAABBBDDDGGGJJJMMMOOOQQQVVVUUUTTTUUUYYY]]]aaacccbbbvvvoooccc___```ccchhhZZZZZZWWWWWW[[[^^^TTTGGGKKKWWWfffmmmmmmkkkooosssmmmooorrrrrrqqqooooooooozzz{{{zzz{{{}}}}}}||||||||||||}}}~~~uuuuuuvvvyyy~~~{{{xxxbbb[[[\\\]]]^^^aaa______\\\WWWRRRPPPTTTWWWZZZYYYWWWVVVWWWXXXXXXXXX\\\```ccc```[[[ZZZ___eeegggggghhhkkkllljjjjjjjjjmmmqqqrrrooojjjiiinnnttttttuuuxxxyyywwwvvv~~~tttbbb^^^{{{qqqqqqooonnnmmmmmmnnnooommmmmmjjjfffgggjjjmmmnnnkkkiiieeefffpppwwwqqqeeeXXXUUU\\\^^^UUUZZZnnnzzzwww]]]ZZZfffccc^^^eeerrryyywwwgggVVVLLLGGGCCCCCCEEEHHHLLLNNNPPPPPPPPPRRRQQQQQQQQQRRRSSSUUUVVV[[[dddnnnVVVVVVlll}}}xxxqqqdddbbbmmmmmmkkkrrrnnnwww|||||||||vvvaaaHHH>>>===;;;:::999999999999999;;;<<<<<<>>>DDDPPPYYYRRRPPPLLLHHHFFFIIINNNRRR```jjj~~~xxxoooaaaPPPAAA999666555555999>>>AAADDDJJJUUU]]]```gggmmmpppsssxxx|||{{{zzz{{{}}}|||xxxwww{{{zzzllliiijjjvvvtttjjjppp|||~~~zzz{{{}}}|||}}}|||hhhZZZXXXVVVRRROOOQQQPPPQQQUUUYYYZZZWWWTTTTTTRRRRRRUUUXXXXXXUUUQQQTTTSSSTTTWWWXXXYYY```iii|||cccQQQCCC@@@BBBBBB???===<<<;;;999777888888888888999999999999999999:::;;;<<<>>>???>>>@@@BBBEEEIIIMMMQQQSSSRRRRRRSSSUUUWWWZZZ\\\]]]```nnnzzziii]]]ZZZYYYVVVSSSNNNIIIEEEHHHOOORRRMMMGGGJJJQQQ\\\eeekkkllljjjhhhkkkmmmnnnnnnmmmqqqwww}}}~~~{{{yyyxxxwww{{{zzzxxxwwwxxxyyy{{{}}}|||zzzyyyzzz~~~xxx{{{rrrooommmiii```XXXXXX^^^```aaadddccc[[[RRRRRRWWWWWWWWWYYY[[[XXXTTTUUUZZZ\\\[[[ZZZ]]]```bbbaaa___```cccfffhhhhhhjjjkkkmmmkkkpppsssoooiiihhhooovvvwwwzzz|||zzzvvvxxx```XXXlllkkkkkklllnnnpppqqqqqqnnnmmmjjjgggfffkkkqqqvvv}}}yyy{{{|||rrreeeTTTPPPYYYcccbbbiiiwww{{{vvvxxxkkkZZZaaaiiijjjooowww|||}}}tttbbbQQQIIIFFFCCCFFFGGGHHHIIIKKKNNNOOOQQQRRRRRRRRRRRRRRRSSSTTTUUUVVV___hhh{{{OOOHHH\\\uuuzzzkkkeeemmmmmmjjjooojjjqqquuuxxx|||zzzhhhRRRAAA>>>;;;999888888888888888:::;;;;;;<<>><<<:::888666777888888888888999999999888888888999:::<<<===>>>>>>???AAAEEEIIIMMMPPPRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[dddqqq}}}zzznnn^^^SSSOOOLLLHHHDDDAAA===999;;;AAAEEEDDDBBBKKKRRR\\\eeejjjkkkkkkjjjlllmmmoooqqqsssuuuxxx{{{{{{{{{zzzyyyxxxxxxwwwwwwvvvtttsssqqqqqqqqqrrrrrrvvvuuuuuuxxx~~~|||qqqgggnnnrrrooofff^^^ZZZZZZTTTVVVZZZ\\\YYYSSSSSSWWWXXXWWWZZZ]]][[[VVVVVVZZZZZZZZZ[[[```fffgggbbb^^^]]]___cccfffhhhjjjlllnnnlllooorrrpppkkkjjjnnnssstttxxx{{{yyyvvvxxxeee]]]jjjhhhhhhkkkooorrrrrrqqqpppnnnkkkgggfffkkkwww~~~qqqcccVVVPPP\\\mmmssszzz{{{pppvvv|||\\\YYYiiijjjooo|||lllYYYMMMIIIHHHGGGKKKJJJIIIIIIJJJMMMPPPRRRQQQQQQRRRSSSSSSRRRRRRRRRTTT]]]ccc|||{{{RRR@@@IIIeeeqqqfffjjjllliiimmmjjjnnnpppttt|||qqq^^^GGGBBB===999888999999999777999999999;;;@@@IIIPPPRRRQQQPPPNNNMMMMMMPPPRRRQQQWWWaaaooovvvccc^^^UUULLLCCC>>>;;;999:::<<<>>>???@@@EEELLLRRRZZZccckkkooorrryyy}}}~~~|||yyyxxxxxxzzz{{{}}}pppkkkkkkwww}}}xxxtttsss{{{yyyvvv{{{zzzooo]]]WWWXXXVVVQQQNNNOOOOOOOOOQQQSSSSSSQQQOOORRRTTTVVVWWWVVVTTTSSSSSSQQQQQQSSSWWWYYYYYY]]]bbbmmm{{{oooUUUGGGDDDAAA???===;;;888666777888888888888999999999777777888888999:::<<<<<<>>>???AAADDDGGGKKKNNNPPPPPPQQQRRRSSSTTTVVVWWWXXX\\\aaafffllluuuxxxnnnaaaWWWPPPJJJCCC===;;;777444444666:::<<<===LLLRRR\\\dddhhhjjjkkkkkklllmmmppptttxxxzzzzzzyyyssstttttttttuuuuuuvvvvvvvvvuuusssrrrpppooonnnnnnrrrqqqrrrvvv|||}}}|||zzznnnbbbooouuulll```ZZZVVVQQQLLLLLLPPPVVVXXXUUUSSSUUUWWWWWW[[[^^^]]]XXXWWWZZZXXXWWWYYY```gggiiiccc\\\YYY\\\aaadddgggjjjmmmooommmnnnppppppnnnmmmnnnoooqqquuuyyyyyywwwxxx}}}eeeZZZmmmkkkjjjmmmrrrtttqqqnnnqqqooolllhhhfffkkk{{{tttfff\\\WWWcccuuu|||zzzuuu{{{rrrRRR[[[rrrkkknnnvvvcccSSSLLLLLLLLLKKKNNNNNNMMMMMMNNNOOOQQQRRROOOPPPQQQRRRQQQPPPOOONNNUUU^^^cccsss```GGGAAARRRnnnwwwfffgggiiiiiimmmooooooooosss|||xxxjjjNNNGGG???:::999;;;<<<<<<777888888888999===DDDIIIHHHIIIKKKKKKKKKKKKNNNOOOPPPQQQSSSUUU[[[```]]]VVVRRROOOKKKHHHDDD@@@===;;;:::;;;<<<<<<===AAAGGGLLLVVV```kkkooorrrxxx~~~}}}~~~~~~zzzvvvsssssssssvvvyyysssqqqyyy~~~|||~~~~~~~~~~~~|||xxx}}}yyyrrr~~~sssfff[[[YYYZZZWWWQQQNNNMMMMMMNNNNNNOOONNNMMMLLLPPPTTTWWWWWWTTTQQQQQQSSSOOONNNQQQVVVXXXWWWYYY]]]lllqqqzzz~~~gggNNNGGGAAA@@@@@@>>>;;;999777777888888888999999999777777777777888999:::;;;===>>>@@@BBBEEEIIILLLMMMPPPQQQRRRSSSTTTUUUVVVVVV\\\```dddhhhppp{{{yyyoooeee\\\RRRGGG???>>>===:::888666777999<<>>BBB>>>AAADDDGGGHHHJJJLLLNNNRRRRRROOOJJJJJJLLLJJJEEEDDDDDDDDDFFFGGGEEE@@@===999999999999:::>>>CCCGGGQQQ]]]iiinnnqqqwww}}}|||}}}}}}vvvnnnhhhfffffflllyyyzzzwww{{{zzzwww|||{{{{{{ssslllzzzkkkbbb[[[[[[[[[WWWRRROOOLLLMMMMMMMMMLLLKKKKKKKKKOOOSSSVVVVVVSSSQQQQQQSSSNNNLLLNNNTTTWWWVVVVVVXXXaaadddqqq|||vvvVVVIII@@@???AAA>>><<<<<<777777888888888999999999777777777777888999::::::<<<===>>>AAADDDGGGIIIKKKPPPQQQRRRTTTUUUVVVVVVUUUVVV\\\bbbgggppp|||yyyqqqfffYYYKKKAAA??????>>>;;;777666888:::HHHPPPZZZaaadddeeehhhkkkooommmkkkmmmrrrvvvvvvuuuqqqqqqrrrrrrsssttttttuuummmmmmlllkkkkkkkkkkkkkkkiiijjjmmmssszzz{{{xxx{{{{{{~~~qqquuu}}}iiiYYYXXXVVVPPPHHHEEEHHHPPPVVVVVVSSSQQQTTTSSSVVV[[[\\\XXXUUUUUUYYYSSSNNNOOOVVV]]]___]]]\\\___bbbdddeeefffhhhjjjjjjjjjkkkmmmpppooollliiiooossswwwzzz{{{|||yyyeeemmmpppsssvvvxxxwwwvvvuuuqqqlllkkkllljjjjjjuuuooo[[[XXXeeesssuuu{{{|||}}}```XXXfffvvvuuu|||}}}lllYYYOOOKKKIIIHHHHHHNNNPPPRRRSSSSSSRRRQQQOOOLLLLLLMMMNNNNNNMMMMMMMMMQQQTTT\\\fffqqq]]]HHHGGGZZZrrrmmmhhhgggjjjiiikkkpppxxxaaaUUUEEE;;;888999999999888777666666777888:::<<<999<<>>???CCCIIINNNMMMGGGAAA;;;:::888888999===AAACCCKKKYYYeeejjjmmmrrrxxx||||||}}}~~~~~~~~~}}}|||{{{xxxxxxtttmmmeee___^^^___xxx|||vvvpppsss{{{zzzoookkk}}}eee^^^ZZZ[[[ZZZVVVRRRQQQMMMNNNOOONNNMMMLLLMMMNNNPPPSSSVVVWWWVVVUUUTTTTTTPPPMMMNNNSSSVVVUUUUUUWWWUUU\\\sss}}}jjjrrr```NNN???>>>???===;;;<<<777888888888888999999999888888777777888999999:::;;;<<<===???BBBEEEGGGHHHNNNOOOQQQTTTUUUVVVVVVUUUTTT[[[bbbhhhrrrtttfffXXXOOODDDBBB>>>:::666666888:::GGGPPP[[[bbbdddeeegggjjjnnnlllkkkkkknnnpppqqqrrrpppqqqqqqrrrrrrsssssstttkkkjjjhhhggghhhjjjlllmmmdddggglllsss{{{vvvnnnpppxxxtttmmmuuuttthhh]]]ZZZVVVQQQFFFDDDFFFNNNTTTTTTSSSTTTSSSQQQRRRXXXZZZWWWTTTTTTZZZUUUQQQPPPTTTYYY\\\]]]]]]___bbbcccccccccdddfffggggggiiikkkmmmnnnllljjjooorrrvvvyyy{{{}}}lllnnnsssyyyzzzxxxuuutttvvvqqqjjjiiinnnmmmjjjnnnyyyooo___[[[ggguuuyyyxxxxxx}}}|||[[[aaaiiioooxxxxxxgggUUULLLIIIFFFGGGKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQNNNVVV^^^ooooooRRRGGGTTTqqqtttiiieeedddeeehhhlllpppuuu|||rrrcccOOOAAA<<<;;;:::888999777666666666777888777888:::>>>@@@BBBDDDFFFIIIEEEIIILLLNNNSSSUUUQQQIII???AAAHHHQQQWWWWWWPPPIIIAAA>>>;;;999:::<<>>@@@CCCEEEFFFKKKLLLOOORRRTTTUUUUUUTTTWWW\\\```dddnnn~~~qqqhhhZZZSSSIII???::::::<<<===FFFQQQ^^^eeeffffffhhhkkkjjjlllmmmmmmmmmllllllmmmlllmmmnnnooopppqqqrrrrrrooommmjjjhhhhhhkkknnnqqqhhhjjjnnnuuu|||}}}yyyjjjcccmmm|||{{{iiigggccc^^^XXXUUUTTTTTTLLLIIIJJJPPPRRRRRRSSSUUUTTTPPPPPPUUUXXXVVVTTTTTTYYYZZZ\\\]]]]]]\\\[[[ZZZZZZ]]]___`````````aaaccccccdddgggiiijjjkkkllllllnnnpppsssvvvyyy|||~~~hhhrrrxxx~~~}}}vvvpppppprrrpppiiiiiiooooooiiijjjqqq}}}uuuiiibbbkkkzzzvvvuuuzzzuuuZZZiiijjjgggvvvrrraaaPPPIIIGGGFFFJJJQQQJJJIIIHHHGGGHHHJJJLLLMMMNNNNNNMMMMMMNNNPPPRRRSSSVVVMMMRRRXXXbbbZZZEEELLL]]]zzzllldddcccdddgggiiiiiilllsss{{{pppZZZIIIAAA???<<<999999888666666666777666555777999;;;===>>>???BBBDDDGGGMMMSSSZZZaaaccc]]]TTTAAAEEEMMMWWW___^^^VVVNNNFFFBBB>>>;;;;;;===>>>>>>AAAOOO]]]bbbccchhhnnnrrrrrrtttvvvyyy{{{{{{{{{zzz~~~}}}wwwuuuzzz|||{{{yyyzzz|||rrrnnnoooyyyxxxsssuuu|||}}}xxxfffYYYUUUSSSTTTSSSQQQQQQSSSSSSUUUVVVUUUSSSSSSUUUXXXVVVVVVVVVZZZ^^^___\\\YYYWWWRRRPPPUUUYYYYYYYYYZZZ^^^aaa^^^{{{}}}bbbJJJDDDDDD???===???777888888888888999999999999999999999999999::::::;;;;;;<<<>>>@@@BBBDDDEEEHHHJJJNNNQQQSSSTTTTTTTTTWWWYYYZZZZZZeee{{{|||uuuiiiWWWIIIAAA@@@BBBCCCGGGRRR```hhhhhhgggiiilllgggkkkpppqqqmmmjjjiiijjjhhhiiijjjlllnnnpppqqqrrrpppmmmiiiffffffiiimmmpppooopppssswww{{{}}}{{{yyy}}}zzziiidddtttrrrfff[[[UUUSSSRRRWWW]]]VVVSSSRRRTTTSSSPPPQQQUUUUUUPPPPPPTTTXXXVVVUUUUUUXXX^^^gggjjjggg```[[[XXXWWWZZZ\\\^^^^^^^^^```aaa```cccfffhhhhhhiiilllnnnnnnoooqqqtttwww{{{}}}xxxcccsssyyy|||yyyvvvwwwwwwuuuqqqooonnnkkkgggfffmmmvvvkkkoooqqqssszzzkkk[[[]]]```fffrrr~~~}}}kkk[[[KKKFFFHHHJJJKKKLLLLLLJJJHHHFFFGGGIIILLLOOOLLLJJJKKKOOOPPPNNNOOORRRPPPUUUZZZ\\\ccc~~~xxxhhhPPPHHHLLLxxx}}}hhhlllfffggghhhiiijjjnnntttxxx~~~lllNNN>>>???>>>888;;;888777888666333444888555666888:::<<<>>>@@@AAAFFFIIIZZZlllnnnkkkaaaOOOHHHEEEGGGOOOZZZ___[[[TTTGGGCCC>>>:::;;;===???AAAJJJOOOUUU\\\aaaeeejjjmmmmmmppptttwwwyyy{{{~~~yyyuuuuuuuuusssvvvyyyxxxwwwwwwzzz}}}lllsss{{{|||sssxxxmmm]]]XXXXXXWWWVVVUUUUUUTTTTTTXXXWWWVVVVVVUUUUUUVVVVVVWWWVVVUUUVVVYYY]]]___```UUUUUUWWW[[[```bbb```]]]\\\^^^\\\ooo}}}oooYYYGGG@@@AAABBB@@@===;;;999777666666777888:::::::::999999888888888:::;;;<<<>>>@@@BBBDDDDDDEEEGGGJJJNNNQQQTTTVVVWWWXXXWWWYYY^^^hhhzzz{{{uuujjj]]]QQQKKKIIIIIIOOOUUU]]]cccgggiiijjjkkkkkknnnpppqqqnnnllljjjiiigggjjjllllllkkklllpppssswwwsssooollllllmmmnnnoooqqqrrrtttvvvyyy|||{{{~~~}}}xxxrrrvvvnnn___UUUSSSQQQMMMTTT___ccc[[[QQQOOORRRUUUTTTQQQTTTRRRPPPNNNOOOQQQTTTWWWTTT\\\dddfffbbb]]][[[]]]YYYXXXYYY___eeegggccc___dddfffjjjlllmmmlllkkkjjjkkkoootttwwwxxxzzzrrrhhhxxx}}}}}}zzzyyyxxxvvvvvvssspppmmmiiikkkuuu|||kkkqqqwww|||rrrccc]]]```eeekkkttt||||||wwwfffWWWIIIEEEHHHIIIJJJJJJJJJHHHFFFDDDDDDFFFIIIKKKMMMLLLNNNSSSTTTQQQPPPRRRQQQUUUYYYZZZ```yyy|||pppWWWIIIGGGaaatttmmmfffffffffgggjjjnnnqqqssszzz|||rrr[[[HHHBBB???;;;888555555777666333555999777777888999;;;<<<===>>>AAACCCTTTeeejjjkkkeeeVVVEEECCCCCCHHHPPPTTTRRROOO@@@<<<777666:::@@@GGGKKKLLLPPPUUUZZZ^^^aaaeeehhhiiimmmrrrvvvyyy|||}}}vvvrrrqqqrrrssswwwwwwxxxwwwuuuuuuuuuuuuooovvv~~~{{{xxx||||||gggYYYTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTVVVUUUUUUVVVXXX[[[]]]___ZZZYYYYYY\\\___```^^^\\\]]]```]]]kkkjjjUUUFFF@@@>>>======;;;999777666777777888:::::::::999999888888888::::::<<<===???AAABBBCCCDDDFFFIIIMMMPPPSSSVVVWWWYYYXXX[[[___fffwwwvvvggg[[[TTTSSSTTTRRRUUUYYY[[[]]]___aaacccgggjjjmmmnnnmmmkkkjjjjjjhhhkkkmmmlllkkkkkknnnrrrtttsssqqqqqqpppnnnlllkkkrrrrrrsssuuuwwwyyy{{{|||||||||zzzuuuqqqttt~~~dddZZZTTTSSSOOOKKKRRR^^^ZZZXXXVVVXXX[[[[[[WWWSSSTTTSSSRRRQQQQQQQQQRRRSSSUUUYYY]]]\\\XXXVVVYYY]]]\\\ZZZYYY]]]bbbeeeccc```cccdddfffgggiiillloooqqqkkkmmmqqqtttwwwzzzyyynnnzzz~~~{{{{{{yyyuuutttpppllljjjiiinnn|||wwwrrruuu{{{|||eee[[[aaagggnnntttzzz|||vvvnnn^^^RRRGGGFFFHHHIIIIIIIIIJJJIIIGGGEEEEEEFFFHHHIIIKKKKKKOOOUUUVVVRRRPPPQQQQQQTTTVVVWWW[[[ppp{{{cccNNNDDDGGGeeesssjjjgggdddeeeiiimmmnnnmmmssswwwwwwlllZZZJJJBBB@@@999666666888777555555888888888888999999999::::::>>>>>>LLL[[[___```[[[MMMBBB@@@??????AAABBBBBBAAA;;;777222222888BBBKKKQQQMMMPPPUUUXXXZZZ\\\___bbbfffiiinnnqqqtttwww{{{}}}|||yyyxxxvvvssspppoooppprrrssswwwvvvuuusssrrrrrrssstttxxx}}}pppvvvzzz~~~sssaaaVVVPPPQQQRRRSSSTTTUUUVVVWWWTTTTTTTTTSSSSSSSSSRRRRRRUUUTTTTTTUUUVVVYYY[[[\\\\\\ZZZYYYYYY[[[[[[[[[ZZZ\\\```\\\dddhhhPPPAAA===>>>>>><<<:::999777777888888999999999999999888888888999999;;;<<<>>>???@@@AAABBBDDDFFFJJJNNNQQQTTTVVVXXXYYY\\\___cccqqqqqqbbbXXXUUUTTTVVVWWWWWWVVVVVVXXX\\\___cccfffiiijjjjjjiiiiiiiiihhhjjjlllllljjjjjjmmmpppuuuwwwzzz{{{yyytttoookkkrrrrrrssstttuuuvvvwwwwwwzzzwwwsssrrrtttzzz^^^XXXTTTTTTOOOIIIMMMVVVRRRTTTWWWYYY[[[[[[YYYXXXUUUTTTSSSQQQQQQQQQQQQQQQTTTTTTRRROOOMMMNNNTTTZZZ]]]ZZZXXXYYY^^^bbbccccccccccccbbbbbbdddjjjqqqwwwrrrqqqqqqsssvvvzzz}}}~~~}}}ssswww|||~~~|||zzzzzzwwwssspppmmmkkkkkkkkkqqq~~~yyy~~~{{{|||{{{yyymmm[[[ZZZjjjrrr{{{~~~sssgggXXXNNNFFFGGGJJJJJJIIIIIIMMMLLLKKKJJJIIIIIIJJJJJJHHHIIINNNUUUVVVQQQMMMMMMQQQQQQRRRRRRUUUeee~~~pppZZZGGG;;;NNNqqqvvvooogggeeehhhllllllkkknnnqqqwwwwwwkkkWWWIIIEEE???;;;999::::::666555777777777777777888888999999:::;;;JJJZZZ]]]]]]WWWHHHEEEDDDCCC@@@<<<:::888888:::777333333999AAAHHHMMMMMMOOOSSSUUUWWWYYY\\\^^^bbbeeehhhkkklllmmmpppqqqvvvttttttwww||||||xxxtttqqqpppooonnnnnnnnnoooooopppppppppmmmjjjmmmuuu|||~~~rrr{{{~~~mmm___WWWRRRRRRSSSTTTVVVWWWXXXXXXTTTTTTTTTTTTTTTSSSRRRRRRSSSSSSTTTTTTUUUVVVXXXZZZYYYXXXUUUTTTUUUVVVWWWWWWYYY]]]ZZZ]]]tttyyy\\\FFF???AAA>>>===<<<:::999888888888999999999888888888888888888999:::;;;<<<===>>>>>>@@@AAADDDGGGKKKOOORRRSSSUUUXXX[[[]]]^^^hhhwwwfffZZZUUUSSSUUUVVVVVVUUUUUUWWW[[[^^^```ccceeeffffffeeeeeefffeeehhhjjjjjjhhhiiilllooouuuxxx|||}}}zzztttooolllpppqqqrrrssstttuuuuuuvvvvvvppplllooozzz}}}{{{xxxaaa[[[VVVVVVRRRLLLIIIKKKOOOQQQRRRQQQPPPRRRWWWZZZVVVRRRMMMIIIIIILLLQQQUUUVVVUUUSSSQQQPPPRRRVVVYYY[[[XXXUUUVVVZZZ___bbbddddddddddddbbbbbbgggooouuu}}}yyyttttttwwwzzzzzzyyy~~~xxxrrruuuzzz|||{{{{{{{{{wwwrrrpppooooooooommmnnnwwwwwwzzzuuujjjllluuu}}}}}}~~~zzzxxx```WWWaaasss}}}qqqcccTTTLLLGGGIIILLLKKKJJJKKKNNNNNNMMMMMMLLLLLLLLLKKKHHHHHHMMMSSSTTTPPPMMMMMMPPPOOOOOOOOOQQQ[[[rrrzzzvvvcccLLL>>>???MMMddd|||ooohhhhhhkkkmmmllllllkkkqqqyyywwwgggVVVLLLBBB<<<999:::;;;888777999555555666666777888999999999<<>>DDD\\\sss{{{|||sssbbbQQQPPPNNNIIIDDDAAA@@@@@@999888777888<<>>666888BBBOOOXXXXXXXXXZZZ^^^aaa```[[[VVVRRRTTTVVVXXXZZZ[[[[[[[[[]]]bbbffffffcccaaadddhhhpppnnnnnnooorrrvvvxxxyyyyyywww^^^ddd}}}~~~}}}vvvnnniiihhhhhhfff```\\\```hhhrrrvvvppp]]]LLLPPPdddwww|||~~~kkk___dddnnn{{{~~~lll^^^QQQKKKHHHJJJLLLKKKKKKLLLJJJKKKLLLNNNNNNMMMLLLKKKLLLJJJJJJNNNOOOMMMNNNRRRSSSPPPOOOQQQSSSWWW```jjjyyyrrrhhhYYYCCC:::BBBRRRuuuzzzpppkkkjjjjjjfffkkkmmmooovvv|||wwwkkkQQQFFF===;;;<<<;;;;;;===777777777777777777777777>>>FFFaaa~~~{{{iiicccZZZQQQJJJGGGFFFFFF???<<<999888;;;???BBBCCCDDDFFFHHHIIIKKKNNNRRRUUUSSSVVVYYY\\\^^^___bbbddddddcccdddhhhnnnqqqpppooojjjiiiiiihhhhhhggggggggg\\\]]]___aaafffnnnyyy~~~}}}lllaaa]]][[[YYYUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVXXXXXXXXXWWWUUUTTTQQQTTTWWWVVVSSSRRRTTTWWWTTTVVVWWWVVVTTTUUUXXX[[[YYYZZZYYY]]]dddkkk~~~tttiiisssfffKKKBBBAAAAAA@@@>>>===;;;999888666777777777888888888999999999:::::::::::::::;;;???>>>>>>???AAADDDGGGIIINNNNNNQQQUUUVVVVVV[[[bbbmmm{{{xxxgggWWWKKKEEECCCBBBFFFJJJMMMOOOPPPRRRSSS[[[]]]^^^^^^^^^]]]___```___bbbcccbbb``````cccfffllloooqqqnnnjjjhhhkkknnnlllmmmoooqqqrrrqqqpppoooiiiiiippp|||wwwmmmddd```\\\\\\YYYUUURRRQQQPPPPPPXXXYYYYYYWWWTTTQQQNNNMMMRRRMMMEEE@@@AAAHHHPPPVVVWWWUUUTTTWWW\\\\\\XXXSSSSSSWWW\\\^^^^^^ZZZVVVSSSRRRYYY```bbb``````cccggggggiiilllnnnpppssswwwzzzzzzqqqXXXaaa~~~}}}{{{sssjjjiiihhhhhhhhhdddccciiirrr~~~{{{lllUUUMMM\\\ttt}}}tttwwwvvvhhheeekkkooo{{{{{{jjj\\\PPPKKKHHHIIIKKKJJJJJJLLLJJJKKKMMMOOOPPPOOONNNMMMLLLHHHGGGIIIJJJJJJLLLQQQUUUQQQPPPSSSUUUXXX___fffuuuyyyfffLLLFFFFFF<<>>;;;:::;;;:::999999888777666666555444???```}}}mmm___VVVRRRPPPPPPFFFAAA;;;777888<<>>>>>>>>@@@CCCEEEGGGMMMMMMOOOUUUWWWVVVWWWZZZ[[[bbbkkkrrrxxxyyysssjjjeee```XXXNNNFFFDDDFFFIIILLLNNNPPPQQQRRRRRRTTTVVVYYYZZZ\\\]]]]]]^^^```bbbaaacccdddbbb^^^]]]___bbbgggkkknnnlllhhhfffhhhkkklllmmmoooppppppnnnlllkkkdddiiivvvqqq^^^YYY___ZZZ^^^^^^UUULLLIIILLLPPPaaa]]]WWWQQQOOOPPPRRRSSSVVVSSSPPPNNNNNNQQQTTTVVV^^^XXXTTTUUUZZZ]]][[[XXXUUUZZZaaadddaaaZZZRRRMMMJJJRRR[[[^^^^^^___dddjjjgggkkkooopppppprrrvvvyyy{{{pppXXXaaa{{{ssslllbbbkkkuuuzzznnn[[[XXXfff{{{xxxzzzyyysssfff___cccpppzzzuuuaaaQQQKKKKKKJJJJJJJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJJJJKKKLLLKKKJJJNNNOOOQQQRRRTTTVVV[[[^^^iii}}}oooYYYIII<<>>999888;;;;;;;;;999777666777888555===UUU}}}xxxoooggg^^^WWWIIIAAA;;;;;;<<<;;;;;;=========>>>???@@@BBBDDDEEEHHHIIIKKKMMMPPPRRRTTTUUUUUUVVVWWWVVVVVVWWWYYY[[[___[[[WWWWWWYYYZZZXXXVVV[[[```gggqqqzzz~~~rrr~~~yyy|||ooo```YYYRRROOOSSSRRRQQQOOOOOONNNOOOPPPQQQUUUUUUUUUUUUTTTSSSQQQPPPPPPRRRUUUXXXXXXWWWUUUSSSXXXWWWUUUTTTSSSTTTUUUUUUWWWTTTUUUZZZYYY[[[kkktttnnnwwwhhhPPPLLLCCC===>>>@@@>>><<<<<<777777666666666888999:::888888999999999::::::::::::;;;>>>@@@BBBBBBBBBBBBEEEGGGIIILLLMMMNNNMMMMMMMMMRRRXXX[[[[[[YYYWWWVVVRRRNNNIIIHHHKKKRRRXXX[[[]]]YYYUUURRRSSSUUUVVVWWWWWWZZZYYYVVVYYY```bbb___[[[[[[ZZZYYYZZZ^^^dddhhhmmmllliiifffdddfffjjjmmmpppmmmkkkkkklllkkkiiifff___sssyyy~~~nnnZZZTTTXXXSSSSSSSSSSSSRRRPPPMMMKKKUUUVVVWWWVVVUUUUUUWWWYYYdddhhheeeZZZQQQQQQVVVYYY[[[ZZZZZZ]]]aaabbb^^^[[[WWWUUUUUUXXX[[[YYYRRRKKKFFFKKKRRRXXX]]]```dddfffhhhhhhkkkrrrvvvwwwyyy}}}|||pppXXX```}}}~~~~~~{{{uuuooogggqqq|||zzzjjj]]]bbbrrr|||tttpppggg___^^^fffsss{{{~~~nnnZZZLLLMMMLLLKKKKKKKKKMMMNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMLLLKKKLLLNNNOOOOOOOOOMMMNNNPPPQQQRRRTTTXXX[[[```vvvrrr\\\EEEEEEZZZ}}}zzzxxxrrrlllgggjjjttt~~~rrr___RRRHHH???<<<>>>777888888888777888999999999666DDDnnn{{{qqqggg```NNNDDD<<<;;;<<<<<<<<<===<<<<<<<<<===>>>@@@AAABBBBBBCCCEEEFFFIIIJJJLLLMMMNNNPPPRRRSSSTTTUUUWWWYYYWWWVVVVVVVVVVVVVVVTTTRRR___dddlllsssxxx|||yyyfff[[[WWWQQQOOOQQQPPPOOOOOONNNOOOOOOPPPPPPSSSRRRRRRRRRQQQQQQQQQQQQSSSTTTTTTUUUUUUUUUUUUUUUVVVUUUTTTSSSSSSSSSSSSTTTVVVSSSUUU[[[[[[ZZZdddtttxxxyyyfffRRRGGG???>>>@@@===:::888888888777777777999:::;;;888888888999999999:::::::::;;;===>>>@@@AAAAAAAAACCCDDDFFFHHHIIIJJJJJJKKKNNNPPPQQQPPPMMMKKKKKKKKKFFFFFFHHHNNNVVV]]]bbbddd[[[XXXTTTSSSTTTUUUVVVVVVUUUXXXWWWTTTVVV]]]___]]]YYYXXXVVVUUUVVV\\\eeekkkjjjiiigggeeeccceeeiiilllhhhiiiiiigggeeeeeefffhhhkkkwwwyyyqqqtttaaaSSSRRRWWWWWWYYYXXXTTTOOOKKKLLLMMMTTTTTTUUUTTTRRRRRRTTTUUU```dddbbbXXXPPPPPPTTTWWW]]]^^^```aaa```^^^\\\\\\bbb^^^ZZZYYYZZZ\\\[[[YYYIIIMMMSSSYYY]]]aaaeeegggeeeeeeiiiqqqvvvxxx{{{qqq[[[ddd|||||||||zzzvvvqqqhhhnnnsss}}}{{{ttt}}}yyyhhheeeqqquuuhhhZZZVVV^^^jjjtttyyyvvvfffUUUKKKOOONNNNNNMMMMMMNNNPPPPPPPPPPPPOOOOOONNNMMMLLLLLLKKKJJJJJJLLLOOOQQQQQQQQQLLLNNNOOOPPPPPPRRRUUUWWW]]]eee}}}tttTTTCCCJJJbbb~~~tttnnnhhhjjjsss}}}wwwfffSSSDDD???BBB999999999999999999999:::===666;;;ZZZ|||qqqiiiWWWJJJ===:::<<<;;;:::::::::::::::;;;<<<<<<============>>>@@@AAABBBCCCDDDEEEHHHLLLNNNPPPQQQRRRTTTOOOQQQQQQQQQOOOMMMMMMMMMhhhpppzzz~~~|||}}}~~~wwwsssmmm[[[VVVUUUQQQNNNPPPMMMMMMNNNNNNOOOOOOOOOOOORRRRRRQQQQQQQQQRRRSSSTTTWWWVVVTTTSSSSSSTTTUUUUUUSSSSSSSSSTTTSSSSSSRRRRRRUUUQQQSSSZZZ[[[XXX]]]eee{{{^^^PPPCCC@@@AAA>>>:::777999999999888888999::::::888888888999999999999:::::::::;;;<<<===>>>@@@AAAAAAAAAAAABBBDDDEEEGGGGGGPPPOOOLLLIIIFFFFFFHHHKKKKKKMMMPPPVVV[[[]]]]]][[[UUUSSSRRRRRRSSSUUUUUUUUURRRTTTTTTRRRSSSXXX[[[[[[ZZZ[[[]]]^^^___bbbgggjjjccccccbbb``````aaaeeehhhgggjjjkkkeee^^^^^^eeemmm{{{}}}vvvkkkmmmfffTTTOOOSSSWWW]]]___]]]VVVMMMIIIKKKOOOTTTTTTUUUTTTRRRRRRSSSUUU[[[______WWWQQQPPPRRRSSSXXX\\\``````\\\YYYZZZ\\\dddbbb]]]ZZZXXXXXXYYYZZZNNNRRRXXX]]]aaadddhhhkkkhhhgggkkkrrrvvvxxx{{{qqqZZZddd}}}|||{{{yyyuuurrriiijjjdddfffnnnkkkjjjuuuoooiiidddjjjwww~~~hhhTTTRRR```nnnvvvxxxyyylll^^^TTTNNNQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKIIIIIIIIIKKKNNNOOOOOONNNMMMOOOPPPQQQQQQQQQTTTUUU\\\^^^|||wwwyyy~~~eeeJJJDDDGGGggg|||tttnnnhhhiiipppzzz}}}hhhSSSFFFBBB@@@>>>;;;:::::::::999888999999<<>>>>>>>>BBBFFFIIIJJJJJJKKKLLLJJJJJJIIIGGGDDDFFFLLLQQQoooyyy~~~~~~}}}yyy|||}}}ssswwwssskkk___UUUTTTUUURRROOOOOOKKKLLLMMMMMMNNNNNNNNNNNNSSSSSSRRRQQQRRRUUUWWWYYYXXXWWWVVVUUUTTTTTTTTTTTTRRRSSSTTTTTTTTTSSSRRRQQQTTTPPPPPPVVVYYYWWWXXX\\\nnnnnn[[[IIIBBBAAA@@@===;;;::::::999999999999999999888888888888999999999999:::999999999:::<<<>>>@@@??????>>>>>>@@@BBBDDDEEEJJJJJJIIIHHHHHHKKKOOOSSSTTTSSSQQQPPPOOOMMMJJJGGGLLLKKKKKKMMMPPPRRRSSSSSSQQQRRRRRRQQQRRRUUUXXXZZZZZZ___gggkkkkkkfffbbb___ZZZ[[[[[[[[[[[[]]]```cccgggiiihhh```WWWYYYfffssssssllllllyyywwwZZZMMMRRRZZZZZZaaa```^^^XXXQQQMMMMMMNNNOOOPPPQQQQQQPPPPPPRRRTTTVVV\\\]]]WWWRRRRRRSSSRRRPPPTTTWWWYYYXXXWWWXXXYYYXXXYYYYYYWWWSSSOOOMMMLLLUUUXXX\\\```cccgggllloooooommmoootttvvvvvvxxx|||~~~rrrVVV^^^~~~{{{xxxuuurrrooommmbbb___eeebbb^^^eeeTTTYYYbbbllluuuxxxxxxvvvwwwhhhSSSVVVhhhwww}}}||||||xxxoooaaaWWWQQQPPPRRRQQQPPPOOOOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKLLLKKKKKKLLLNNNOOOMMMKKKNNNPPPRRRSSSRRRSSSTTTVVVUUUYYYkkk}}}xxxwwwSSS@@@;;;IIIdddvvvooogggdddhhhpppwww{{{lllVVVHHHEEEAAA<<<:::999:::999888222777999777999JJJhhhzzzsssVVVIII===999:::999777777555666666777777777666555888888888999999999::::::<<>>>>>>>>======>>>@@@BBBCCCAAADDDGGGJJJMMMPPPSSSVVVRRRNNNGGGCCCAAAAAAAAA@@@DDDCCCDDDGGGKKKNNNPPPPPPQQQQQQQQQRRRQQQRRRVVVZZZ]]]bbbhhhkkkggg___WWWSSSVVVWWWYYYZZZZZZ\\\^^^aaa``````^^^YYYXXX```qqq~~~{{{qqqvvvcccKKKIIIWWW```^^^aaa^^^[[[ZZZYYYVVVQQQLLLHHHIIIKKKLLLLLLNNNPPPSSSTTTYYY[[[XXXTTTUUUTTTSSSQQQQQQQQQTTTVVVWWWTTTQQQLLLNNNPPPOOOMMMLLLKKKLLLWWWZZZ\\\___bbbfffkkknnnnnnlllmmmqqqttttttvvv{{{}}}uuuRRRZZZ~~~zzzvvvsssqqqqqqhhhcccfff]]]PPPMMMLLLYYYiiiuuuxxxwwwwwwwwwxxxvvvbbbVVVaaawww{{{rrreeeXXXPPPNNNOOOQQQQQQOOONNNNNNOOOOOOPPPPPPPPPOOOOOONNNMMMLLLLLLPPPOOOOOOPPPQQQPPPMMMKKKNNNPPPSSSTTTTTTTTTUUUVVVRRRXXXbbbmmmyyy{{{```DDD===<<>><<<<<<===;;;<<<>>>DDDOOO^^^nnnyyyzzz}}}|||vvvrrrrrrtttmmmnnnuuu}}}yyyjjj___]]]zzz{{{uuummm]]]ZZZVVVUUUTTTTTTSSSRRROOONNNMMMLLLLLLMMMNNNOOONNNMMMMMMNNNPPPRRRTTTUUUTTTUUUVVVVVVUUUSSSQQQPPPSSSSSSTTTTTTUUUUUUTTTTTTTTTQQQOOOPPPSSSVVVYYYZZZ^^^eee}}}zzzrrr]]]OOOFFF@@@>>>???;;;<<<<<<;;;:::999888777777777777888888888888999999999999999:::;;;<<<<<<=========>>>>>>@@@AAAAAABBBGGGMMMQQQSSSSSSTTTUUUXXXRRRKKKFFFDDDEEEFFFFFFCCCBBBBBBDDDGGGKKKMMMMMMPPPPPPQQQRRRPPPOOOSSSZZZeeefffeeebbb\\\WWWTTTSSSUUUWWWZZZ[[[\\\]]]___```ZZZXXXXXX^^^lll}}}yyyzzz|||zzzvvvuuubbbIII>>>GGGXXX```___```\\\YYYZZZ]]][[[TTTMMMKKKLLLNNNOOOPPPQQQTTTWWWRRRWWWYYYWWWUUUWWWWWWTTTXXXUUUTTTUUUWWWVVVQQQLLLJJJIIIHHHJJJMMMRRRWWW[[[VVVXXXZZZ[[[]]]bbbgggkkkgggeeeggglllppprrrvvv{{{~~~wwwTTT]]]}}}yyywwwssstttjjjeeeggg]]]KKKDDDUUUaaaqqq{{{~~~~~~eeeZZZZZZooo|||mmm^^^RRRMMMNNNPPPPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMOOOOOOOOOPPPQQQPPPNNNKKKMMMPPPSSSTTTTTTUUUVVVWWWWWWXXX^^^eeewwwsss{{{uuuWWWFFF@@@???MMMgggzzzllldddcccfffhhhppp~~~uuuaaaWWWJJJ@@@===<<<;;;:::;;;999999;;;===<<<888444888:::>>>BBBDDDCCCAAA???888555666999999777888;;;222444666777888777666555444444444555555555666666:::;;;<<<;;;:::999:::;;;<<<@@@IIIVVVfffttt~~~{{{wwwsssssswwwzzztttvvvzzzyyyjjjZZZ\\\hhhwwwzzzuuufff\\\ZZZWWWSSSQQQSSSTTTUUURRRPPPMMMKKKJJJLLLNNNOOOLLLLLLMMMNNNOOOQQQQQQRRRSSSRRRQQQPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRSSSTTTTTTTTTUUUTTTSSSTTTVVVXXXYYY\\\cccooouuutttpppaaaRRREEE??????>>>>>>???>>>===;;;999888777777777777888888888888888888999:::;;;;;;;;;;;;<<<<<<===>>>????????????DDDIIIOOORRRSSSRRRQQQPPPWWWUUURRRPPPPPPPPPOOOMMMJJJGGGEEEDDDFFFIIIJJJKKKOOONNNPPPQQQOOOLLLQQQYYYcccbbb___[[[VVVTTTTTTUUUSSSVVVYYYZZZ[[[[[[\\\^^^UUUPPPTTThhh{{{ttt}}}xxxqqqZZZIII:::<<>>;;;888777888999888666666999<<<777777777777777777666666333444777:::777222333666222333666888888888777666555555555666777777888888999::::::999888888:::<<>>???>>>======???CCCHHHLLLLLLKKKJJJJJJEEEGGGLLLQQQVVVWWWUUUSSSQQQNNNIIIFFFGGGHHHIIIJJJNNNMMMNNNQQQNNNJJJOOOXXXUUUVVVWWWVVVSSSPPPNNNMMMPPPSSSVVVXXXXXXXXXXXXYYYMMMHHHNNNjjjnnnnnnyyypppMMM???888BBBOOOTTTXXX]]]```^^^\\\YYYVVVUUUVVVWWWOOOOOOPPPOOONNNMMMOOOQQQPPPSSSUUUSSSTTTWWWXXXUUUSSSWWWZZZXXXTTTQQQQQQRRRGGGHHHKKKSSS\\\___\\\WWWZZZ[[[[[[[[[]]]aaagggkkkllliiijjjnnnqqqssswww||||||oooXXXiii{{{}}}ttt|||nnnlllvvvpppYYYPPPWWWlllooovvv}}}oooeeedddddd```XXXfffvvvmmmUUUNNNNNNJJJIIIMMMNNNNNNMMMKKKIIIIIIJJJLLLJJJKKKMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNKKKIIIJJJOOORRRSSSRRRPPPSSSXXX]]]ccczzzzzzoooTTTGGGCCCKKKjjjyyygggcccfffgggoootttxxxxxxcccSSSKKKBBB999>>>;;;999777777777555444555555555555555666666666222333444444555555444444444444444333333444555555999888555333333555777999::::::888333111444>>>FFFXXXaaappp~~~sssvvvwwwuuurrruuu~~~~~~uuu```YYYnnn~~~hhh[[[RRRQQQOOOOOOOOOQQQSSSTTTUUUSSSQQQOOONNNOOOPPPQQQKKKLLLNNNPPPPPPPPPNNNMMMMMMLLLLLLLLLLLLNNNPPPQQQQQQNNNKKKMMMRRRVVVUUURRRVVVVVVVVVUUUUUUTTTTTTTTTSSSZZZ^^^jjjrrrxxxrrrQQQ@@@BBB;;;???BBB@@@>>>=========;;;999777666444444444555:::::::::::::::::::::;;;::::::;;;;;;===>>>???@@@BBBCCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDFFFHHHJJJKKKHHHGGGDDDCCCCCCDDDFFFHHHBBBFFFKKKQQQTTTTTTSSSRRRLLLKKKKKKJJJKKKLLLMMMNNNRRRLLLLLLSSSXXXVVVPPPLLL???KKKaaayyykkk[[[ooo[[[EEE:::999JJJZZZ^^^^^^```bbbcccccc```[[[WWWVVVWWW[[[TTTPPPRRRRRRMMMLLLOOONNNOOOPPPQQQSSSTTTUUUUUUVVVWWWWWWSSSOOOPPPWWW]]]WWWUUUTTTVVVYYY\\\]]]^^^\\\^^^___]]][[[^^^eeekkkmmmttt{{{~~~|||yyyxxxxxxvvv```nnnttt{{{wwwqqqkkklllqqqiiiZZZXXXbbbmmmrrryyyzzzjjjcccccc___XXXbbbmmmzzzyyybbbMMMJJJLLLJJJJJJMMMMMMNNNMMMKKKIIIHHHIIIKKKIIIJJJKKKLLLLLLLLLKKKKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJKKKLLLMMMMMMLLLNNNQQQUUUXXX\\\mmmyyy}}}yyy```MMMTTTggg|||qqqooofffhhhiiikkkttt}}}pppfffXXXLLLCCC@@@<<<::::::::::::999999999888888777666666666666777777777777666555555777777666666666666777777333333333333333444555777666888::::::>>>GGGTTT]]]yyy~~~zzzvvvqqqooonnnqqqwww~~~|||uuupppwwwrrr^^^VVVLLLLLLKKKKKKKKKLLLNNNNNNRRRQQQOOONNNNNNNNNPPPQQQNNNOOOOOOOOOOOOMMMLLLKKKMMMMMMLLLKKKKKKLLLMMMNNNRRROOOKKKLLLQQQTTTTTTRRRSSSTTTTTTTTTUUUUUUVVVVVVVVVYYYYYY]]]xxxfffPPPHHH===@@@@@@>>><<<;;;;;;;;;<<<;;;:::888777666777777999999999999999999999999:::::::::;;;<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@AAABBBCCCBBBAAA@@@??????AAADDDEEEFFFHHHKKKNNNPPPOOOMMMLLLGGGFFFFFFEEEFFFGGGHHHIIIPPPOOOQQQRRRNNNGGGEEEHHHZZZ```nnnmmmhhhmmm{{{RRRCCC:::===MMM[[[]]]]]]___bbbcccaaa]]]YYYVVVVVVWWWWWWRRRPPPSSSSSSPPPOOOQQQPPPPPPPPPQQQRRRSSSUUUVVVSSSRRRQQQPPPQQQSSSVVVXXXTTTSSSRRRSSSVVVYYYZZZZZZZZZ[[[\\\[[[ZZZ]]]dddjjjooossswwwyyyyyyyyyzzz|||gggqqq|||vvvrrrrrrsssiiijjjjjjfff]]]XXXaaalllrrrvvv}}}yyyjjjggggggbbbYYYjjjrrryyy|||jjjXXXIIIHHHKKKJJJJJJLLLMMMNNNMMMKKKIIIHHHIIIJJJHHHHHHIIIJJJJJJJJJJJJIIIOOOOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMKKKIIIIIIIIINNNPPPSSSUUUWWWaaatttwww{{{___NNNQQQqqq~~~rrrkkkffffffiiinnnvvv~~~ooobbbPPPKKKDDD???===<<<<<<<<<;;;;;;:::999999888999999888888888777666666555555666555555555555555555666444666777666666666777888777;;;BBBJJJSSSaaaoooyyy}}}vvvsssrrrpppooosss}}}{{{llliiiooo{{{zzzaaaSSSOOOHHHHHHHHHHHHIIIIIIIIIIIINNNMMMLLLLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMLLLKKKLLLMMMMMMTTTPPPLLLLLLOOORRRRRRRRRQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVRRRQQQ]]]}}}dddNNNAAA@@@???>>>===<<<;;;;;;>>>===<<<;;;:::999999999888888888777777777777777888888999999:::;;;============>>>>>>>>>>>>======>>>===<<<;;;;;;;;;;;;<<<======<<<<<<>>>@@@CCCEEEIIIIIIJJJJJJIIIHHHFFFEEECCCBBBBBBAAAAAACCCDDDEEEEEEIIINNNLLLEEEAAAJJJVVVsssxxx}}}qqq]]]qqqfffCCC???<<>>@@@AAA???>>>>>>>>>>>>===<<<;;;;;;::::::777777777666666666666666777777777888888:::;;;;;;;;;<<<<<<======<<<<<<;;;===<<<;;;:::::::::::::::;;;;;;;;;<<>>???@@@IIIUUU[[[ZZZYYY[[[```aaa```___\\\YYYWWWVVVQQQOOONNNNNNNNNMMMKKKJJJRRRQQQNNNLLLMMMPPPTTTVVV[[[VVVRRRQQQRRRTTTSSSRRROOONNNNNNOOORRRSSSSSSSSSTTTTTTTTTTTTUUUYYY___dddhhhggghhhkkkoootttxxxzzzzzzaaafff~~~xxxkkk]]]WWW[[[```ccc```VVVLLLOOO^^^lllqqqtttyyyxxxlllaaa]]]aaaeeewww}}}zzzrrrWWWPPPJJJJJJLLLLLLKKKLLLNNNOOOOOONNNLLLKKKKKKLLLJJJJJJJJJJJJJJJKKKKKKKKKMMMMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNKKKIIIIIIMMMRRRMMMPPPSSSVVVYYY\\\]]]\\\eeexxxgggKKK???@@@JJJaaa{{{jjjhhhjjjfffdddfffhhhmmmwww|||qqqeee[[[TTTOOOKKKAAA@@@>>>;;;::::::::::::;;;:::999999999::::::;;;888777777888999:::;;;;;;888999999777666;;;DDDKKK___fffppp{{{|||tttnnnmmmqqquuuwwwuuunnnlll{{{}}}lll```VVVMMMGGGGGGGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKHHHHHHIIIJJJLLLOOOQQQRRRKKKKKKJJJKKKLLLNNNPPPQQQSSSPPPMMMLLLLLLNNNOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRUUUPPPOOOSSSUUU___zzzbbbJJJBBB>>>AAACCCAAA>>>???=========<<<<<<;;;::::::777777777777666666555555777777666777777888999:::;;;;;;<<<<<<<<<<<<;;;;;;999999999888999999:::::::::::::::<<<>>>@@@CCCDDDBBBBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>???@@@AAACCCBBBBBBGGGPPPaaazzzrrraaaccckkkoooPPPFFFCCCFFFNNNWWW[[[YYYXXXYYYYYYZZZ]]]^^^]]]YYYTTTPPPOOONNNMMMMMMOOOPPPOOOMMMQQQOOOLLLJJJKKKOOOSSSVVVaaa\\\VVVOOOLLLLLLNNNQQQNNNMMMNNNOOORRRTTTSSSRRRRRRRRRQQQQQQRRRWWW\\\```bbbdddgggkkknnnqqqtttvvv|||\\\dddzzzwwwsssjjj___VVVSSSVVVZZZUUUPPPIIIJJJXXXjjjuuuwwwtttzzz|||mmm^^^ZZZfffuuuxxxnnnLLLJJJHHHIIIJJJLLLLLLLLLKKKMMMOOONNNMMMLLLLLLMMMKKKKKKJJJJJJKKKKKKLLLMMMKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJJJJIIIIIIJJJNNNPPPIIIMMMPPPRRRVVVZZZZZZVVVXXX|||sssbbbZZZPPPFFFCCCVVV|||{{{xxxuuuqqqooohhhgggkkkuuuxxxrrrlllhhhYYYWWWRRRNNNJJJHHHGGGGGGAAA@@@???>>>>>>>>>???@@@???@@@@@@AAACCCEEEGGGHHHJJJKKKKKKIIIJJJQQQ^^^hhhyyy}}}xxxvvvrrrpppsssxxx~~~xxxiiifffqqq~~~oooaaa\\\WWWNNNFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMGGGGGGGGGHHHIIILLLNNNPPPPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPSSSPPPQQQUUUVVVYYYfffvvvzzz^^^NNNBBBAAABBB>>>===???<<<<<<======<<<;;;::::::999999888888777777666666777777666666777888888999:::;;;;;;;;;;;;;;;;;;:::555555555555666777888888777777888999:::<<<===>>><<<<<<<<<<<<<<<=========;;;;;;:::999:::;;;<<<===<<<:::@@@QQQhhhvvv\\\XXXlllfffLLLKKKKKKMMMRRRWWWZZZZZZXXXWWWQQQSSSVVVYYYYYYWWWQQQMMMNNNOOONNNMMMPPPUUUWWWUUUOOOMMMKKKJJJLLLOOOTTTVVVaaa\\\TTTLLLGGGHHHKKKNNNMMMLLLMMMPPPSSSUUUTTTSSSRRRQQQOOONNNQQQUUUYYY\\\___dddiiilllmmmnnnqqquuu{{{uuuTTTbbbyyynnnmmmdddYYYPPPLLLLLLLLLLLLEEEAAAEEESSSfffsssyyy{{{{{{yyyjjj]]]___vvvyyylll```JJJJJJJJJIIIIIIJJJKKKKKKGGGJJJLLLMMMLLLLLLLLLMMMLLLKKKJJJJJJJJJKKKLLLMMMKKKKKKLLLMMMNNNNNNNNNNNNIIIIIIJJJLLLNNNNNNMMMKKKHHHLLLMMMLLLPPPVVVWWWTTTVVVhhhvvvfffSSSNNN^^^|||}}}sssllljjjooossswww|||zzzwwwrrrnnnjjjiiihhhhhh\\\ZZZXXXUUUTTTSSSTTTTTTVVVVVVXXXZZZ\\\___aaabbbkkkmmmmmmiiiggglllwww~~~yyyuuuiiiggghhhppp|||vvvaaaYYYfff~~~|||xxx|||tttcccYYYWWWUUUPPPJJJGGGGGGEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJLLLNNNOOOLLLMMMNNNNNNNNNMMMNNNNNNLLLMMMMMMNNNOOOPPPQQQQQQOOOPPPRRRRRRRRRTTT[[[aaa~~~eeeMMMDDDAAA<<<===AAA<<<======>>>======;;;;;;;;;;;;:::999999888777777777777777777777777888999999999::::::::::::999999555555444444555555666666666666777777888888999999888888:::;;;;;;<<<<<<;;;999888777777777888:::;;;777;;;JJJeeeppp___[[[kkk{{{vvvaaaLLLMMMTTTTTTTTTVVVYYY[[[YYYVVVQQQPPPQQQTTTVVVVVVSSSPPPPPPQQQNNNKKKMMMTTTVVVTTTNNNMMMLLLLLLNNNRRRVVVXXX]]]VVVNNNJJJKKKMMMNNNNNNKKKKKKLLLPPPTTTVVVUUUTTTSSSQQQNNNMMMOOOSSSWWWYYY\\\ccciiijjjgggffflllrrryyymmmRRReeevvvyyyggg[[[MMMDDDCCCDDDAAA>>><<<;;;GGG^^^pppwwwyyy|||oooaaaYYYccc~~~rrrbbbUUUNNNPPPNNNKKKIIIIIIHHHHHHDDDGGGJJJKKKKKKKKKKKKLLLKKKKKKJJJIIIJJJKKKLLLMMMKKKLLLMMMNNNOOOPPPPPPPPPKKKKKKNNNRRRUUUSSSMMMHHHJJJMMMMMMJJJLLLSSSVVVSSSWWW[[[sss~~~dddVVV]]]rrrxxxrrrrrrrrrppprrrxxxvvvyyy~~~|||xxxtttqqqpppppppppqqqrrrtttvvvyyy|||yyyyyy{{{wwwrrrnnnkkkjjjhhhjjjvvvcccPPPSSSiiiwwwzzztttsss{{{~~~nnndddYYYRRRRRRSSSQQQOOOJJJIIIFFFEEEDDDEEEGGGHHHEEEFFFFFFGGGGGGGGGGGGFFFEEEGGGJJJLLLMMMMMMMMMLLLMMMMMMLLLLLLLLLNNNOOOPPPJJJLLLNNNOOOOOONNNMMMNNNJJJJJJLLLMMMOOOQQQRRRSSSKKKPPPRRROOOMMMRRRXXX\\\___yyyXXXHHHBBB===???EEE======>>>??????>>><<<<<<<<<<<<;;;;;;:::999888888888777777777777888888999888888999999999999888888777777666666555555666666888888888888888888777777666777999:::;;;;;;;;;:::999888888777777999:::;;;@@@HHH\\\wwwjjj]]]QQQRRReeelllooodddRRRRRRZZZXXXUUUUUUXXX[[[YYYUUUTTTRRRPPPRRRUUUXXXWWWVVVTTTTTTOOOHHHHHHNNNOOOLLLNNNNNNMMMNNNPPPTTTXXXZZZZZZRRRJJJKKKRRRVVVTTTPPPIIIIIILLLOOOTTTVVVVVVUUUTTTQQQNNNMMMOOOSSSVVVXXXYYY```gggeee______gggppp|||nnnWWWmmm~~~iii|||___SSSGGGCCCAAA===999777777CCCXXXkkkrrrttt|||zzzyyyxxxrrrggg^^^___oooiii[[[ZZZSSSRRROOOLLLJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPLLLLLLMMMOOOPPPNNNJJJGGGIIIKKKMMMPPPQQQQQQPPPOOOVVV\\\ggg~~~rrr]]]\\\eee~~~sssuuuxxxssspppsssnnnmmmrrr}}}~~~|||uuunnnhhhcccccceeebbblllttt|||oooRRRUUUlllxxx{{{qqqeeeuuurrriiieee]]]RRRKKKJJJKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLNNNMMMLLLKKKKKKJJJJJJJJJIIIJJJKKKKKKJJJJJJKKKMMMOOONNNMMMLLLLLLNNNPPPQQQOOONNNMMMMMMMMMOOOQQQSSSZZZssspppWWWJJJEEEBBB???===???@@@@@@===;;;:::;;;::::::999999::::::;;;<<<999999999888888777777777999999999888888777777777666555333444666777777666<<<;;;999777777777888888:::999888777999;;;>>>???666444777===;;;666;;;FFFQQQfffwww|||nnnZZZUUUVVVggg{{{mmmjjjfff^^^VVVWWWWWWWWWVVVUUUTTTSSSRRRUUUTTTTTTUUUUUUTTTRRROOOPPPRRRSSSSSSOOOLLLJJJJJJKKKIIIGGGHHHLLLQQQUUUVVVSSSHHH???AAAGGGJJJKKKLLLMMMHHHEEEHHHOOOTTTUUUSSSSSSRRRNNNKKKJJJMMMSSSXXX[[[^^^dddgggeeedddjjjssspppdddkkknnnXXXMMMAAA===<<<888555555888LLL```lllwwwnnncccbbbiiieee___[[[```pppttt___VVVVVVSSSQQQNNNLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMMMMLLLKKKLLLMMMNNNMMMKKKHHHIIIJJJMMMNNNOOOOOONNNNNNPPPTTT\\\jjjrrrdddcccrrr~~~wwwsssnnngggdddaaa___aaagggjjjmmmuuu{{{zzzuuummmjjjlllkkkiiiiiiiiijjjkkkooorrrlll```^^^ooozzz~~~nnnppp|||yyyiii```ZZZSSSJJJFFFGGGHHHHHHFFFIIIIIIJJJJJJJJJIIIIIIHHHKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIKKKLLLNNNMMMLLLKKKLLLMMMOOOPPPOOONNNMMMMMMMMMOOOQQQRRRRRRbbbsss^^^OOODDD>>>>>>>>>===<<<===???@@@AAA======<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::::::::999999888888888888666555555777999888888888888777777777777777888888999999999888777777777:::666333555<<>><<<:::@@@???>>>======<<<===============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888666777888:::999999666777888888999999888888222555888888666555666888666<<>>@@@@@@<<<888???>>>======<<<<<<==============================<<<<<<<<<<<<;;;;;;;;;;;;:::888777777999:::999888888999:::;;;;;;:::999888666888888777444555:::???@@@NNN^^^nnnwwwiiiYYYUUUhhhvvvfff^^^WWWVVVZZZ^^^\\\YYYYYYYYYWWWVVVTTTSSSRRRRRROOONNNMMMNNNOOOPPPOOOMMMKKKLLLMMMLLLKKKJJJKKKLLLNNNPPPQQQNNNHHHFFFIIIMMMTTTXXX^^^___XXXMMMJJJLLLFFFEEEEEEDDDDDDFFFIIILLLMMMMMMMMMKKKJJJJJJLLLNNNMMMSSS^^^gggjjjgggiiimmmyyyhhhPPPiii}}}AAA:::555333444888AAAKKKbbbfffmmmuuu}}}kkk```]]]QQQYYYfffuuu|||{{{}}}rrr\\\NNNNNNPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJLLLLLLJJJIIIGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKIIIGGGEEEEEEHHHJJJKKKKKKGGGHHHHHHHHHIIIHHHHHHHHHKKKGGGIIIMMMMMMTTTsssyyy{{{zzzvvvWWWTTTgggzzzwwwjjj___WWWYYY]]]ccchhhjjjiiiggg\\\\\\[[[[[[[[[]]]^^^___aaa```^^^]]]]]]___```aaaccclllrrrpppiiijjjrrr{{{nnnZZZKKK@@@@@@QQQfff|||mmmnnn}}}}}}~~~~~~|||vvvyyyuuudddWWWRRRQQQPPPOOOOOOOOOOOONNNMMMMMMNNNNNNMMMLLLKKKJJJJJJLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPWWWXXXUUUddd{{{VVVMMMCCC>>>???AAAAAA@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::888777777888999888777999999:::;;;:::999777666;;;:::999777888>>>HHHOOObbbkkksss{{{|||lll[[[SSSPPPZZZxxxddd```[[[VVVVVVXXXZZZZZZXXXWWWWWWUUUTTTTTTTTTTTTUUUQQQOOONNNNNNOOOPPPOOOMMMLLLLLLLLLKKKJJJJJJLLLNNNMMMPPPRRRNNNHHHEEEGGGJJJNNNNNNRRRVVVUUUOOOKKKLLLHHHCCC>>>>>>CCCHHHKKKKKKJJJLLLLLLLLLLLLLLLOOOQQQTTTXXXaaakkkmmmkkkkkknnn{{{fffOOOiiiuuu999444111111444<<>>:::???RRRpppqqqkkkttt{{{tttpppvvvzzzuuummmbbbYYYWWWQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMLLLKKKJJJHHHGGGJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGFFFEEEFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNGGGQQQWWWUUUYYYwwwyyykkkWWWFFF>>>===>>>@@@>>>======<<<<<<<<<<<<===;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<=========;;;999777777888999888777777888888888888888777777444666:::CCCPPP^^^kkksss{{{tttfffUUUPPPPPPZZZgggyyyjjjaaa[[[YYYVVVVVVXXXZZZ\\\\\\WWWVVVUUUTTTTTTUUUVVVWWWUUUSSSPPPPPPPPPQQQPPPOOOMMMMMMLLLJJJHHHIIIKKKNNNIIIKKKMMMKKKHHHEEEEEEGGGJJJGGGHHHNNNRRROOOMMMLLLPPPIIIAAAAAAFFFLLLLLLKKKHHHIIIJJJJJJJJJLLLOOOQQQTTTWWW^^^fffhhhfffgggjjjxxxmmmWWWooo|||mmmvvv444222111333888CCCVVVgggnnnuuu}}}zzzggg]]]WWWSSS```nnnyyypppeee\\\SSSLLLLLLOOOIIIJJJJJJJJJKKKJJJJJJJJJLLLKKKKKKJJJIIIIIIIIIJJJFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEFFFEEEDDDDDDFFFHHHHHHGGGEEEEEEFFFFFFGGGHHHIIIJJJFFFGGGIIIKKKNNNSSSZZZ___qqqxxxggg]]]^^^ooo{{{{{{yyy[[[LLLGGGAAAMMMcccyyy{{{uuuooojjjfffggggggggghhhjjjlllooopppnnnnnnooorrrwww}}}kkk^^^QQQFFFJJJMMMOOORRR___vvv{{{tttqqq{{{qqqjjjeee```[[[ZZZPPPPPPPPPNNNMMMLLLLLLMMMKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGFFFEEEDDDDDDCCCCCCDDDFFFGGGGGGGGGFFFFFFHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMHHHKKKRRRUUUTTT___xxx|||mmm[[[OOOIIIGGGDDDCCCBBB@@@>>>======<<<<<<<<<<<<<<<=========>>>;;;;;;;;;<<<<<<=========<<<:::999888999:::999888777777888999:::;;;======999???LLL___ttt~~~|||{{{uuuhhh[[[TTTKKKWWWlllrrrccc]]]YYYXXXWWWVVVWWWYYY\\\^^^XXXWWWUUUTTTSSSTTTUUUVVVYYYWWWTTTRRRRRRRRRQQQPPPMMMLLLJJJGGGFFFFFFIIILLLGGGHHHIIIJJJJJJHHHGGGFFFHHHFFFGGGMMMQQQNNNLLLLLLPPPMMMJJJJJJKKKMMMMMMLLLJJJJJJJJJIIIIIIJJJNNNQQQPPPPPPUUU\\\______aaaeeepppyyy___rrr~~~nnn}}}qqq444333444777===JJJ___rrrnnn~~~ttt```UUUUUUWWWVVVppp~~~}}}tttkkkddd```VVVJJJHHHNNNHHHIIIJJJJJJKKKJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKGGGJJJJJJHHHKKKQQQUUUSSSQQQ^^^lll___bbbvvv|||www}}}wwweeeZZZMMMBBB===EEENNNTTT___kkkyyy~~~|||dddiiibbbNNNCCCFFFLLLLLLiiissszzz{{{tttiiiuuu}}}}}}|||hhh___\\\YYYVVVUUUNNNOOOOOOMMMLLLLLLMMMNNNIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLGGGFFFEEEDDDDDDCCCCCCDDDFFFGGGHHHGGGFFFFFFHHHJJJIIIJJJKKKKKKLLLLLLKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMPPPKKKNNNUUUQQQNNN___zzzuuuggg```KKKIIIGGGDDDAAA???===<<<<<<<<<======>>>>>>>>>???:::;;;;;;;;;<<<<<<======>>><<<::::::;;;;;;:::999999999:::;;;>>>AAADDDFFFPPPWWWggg|||vvvdddZZZSSSMMMRRR\\\ooozzzqqqeeeVVVZZZYYYWWWUUUUUUWWW[[[]]]ZZZYYYVVVTTTSSSSSSSSSTTT\\\YYYVVVTTTTTTTTTSSSQQQLLLKKKIIIFFFDDDDDDHHHKKKGGGGGGIIIKKKMMMMMMKKKHHHEEEDDDHHHMMMMMMIIIGGGHHHJJJMMMOOOPPPNNNMMMMMMNNNNNNNNNLLLJJJIIIKKKNNNQQQPPPOOORRRXXX]]]^^^bbbgggjjjbbbpppsss~~~ppp555111333@@@OOO\\\iiiuuu{{{```SSS[[[UUUFFFUUUuuujjjhhhhhheee\\\QQQJJJIIIKKKLLLIIIGGGHHHJJJLLLKKKIIINNNMMMKKKJJJIIIIIIJJJJJJGGGFFFEEEEEEEEEFFFGGGHHHIIIHHHFFFEEEDDDEEEFFFFFFDDDDDDDDDEEEGGGHHHFFFEEECCCCCCBBBAAABBBCCCDDDEEEFFFFFFGGGIIIKKKLLLMMMNNNPPPVVVeeeiiicccllluuu{{{___SSSFFF??????AAADDDEEEKKKPPP]]]qqq~~~qqqcccXXXHHHEEEGGGSSSfffuuu{{{{{{vvvxxx||||||zzz|||ppp___SSSNNNMMMLLLJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHGGGFFFEEEFFFFFFFFFIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIILLLLLLNNNOOONNNNNNUUU___vvv{{{ooo]]]NNNEEEAAA>>><<<===<<<<<<===>>>???===<<<>>><<<;;;===@@@@@@<<<999AAA>>><<<<<<===>>>===;;;888>>>FFFKKKPPPYYYfffooo}}}fff\\\OOOFFFJJJ___|||yyynnnaaaZZZ\\\[[[```aaa\\\SSSRRRZZZbbbZZZZZZ[[[YYYVVVUUUUUUVVVWWWTTTPPPMMMMMMMMMLLLKKKHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFJJJOOOSSSTTTRRRNNNKKKNNNOOONNNLLLJJJJJJKKKMMMNNNPPPQQQSSSVVV\\\bbbgggqqq~~~~~~ZZZiiippp222444>>>MMM[[[ggguuuzzzddd[[[UUUTTTQQQSSSdddzzzyyyccc___^^^\\\VVVOOOJJJJJJKKKNNNKKKIIIJJJKKKLLLKKKJJJMMMLLLJJJIIIIIIIIIJJJJJJHHHHHHGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFDDDCCCCCCDDDEEEFFFDDDCCCAAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKGGGKKKVVVsssxxx```YYYaaakkk|||{{{zzzvvvnnn___MMMCCCAAA@@@>>>;;;===@@@IIIVVVfffuuu{{{tttrrrkkk___VVVPPPMMMMMMMMMMMMSSSaaavvvzzzjjjlllzzzmmmcccUUUKKKIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGDDDBBBBBBDDDFFFHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKMMMNNNMMMLLLRRRZZZ```xxxhhh\\\TTTNNNIIIEEEBBB@@@???@@@BBBBBBBBBCCCAAA??????@@@BBBBBBBBB???AAACCCDDDCCCDDDFFFHHHKKKOOOUUU___jjjwwwsssgggKKKHHHHHHTTTkkkpppccc___ZZZXXX[[[^^^bbbddd^^^TTTPPPTTT[[[XXXYYYZZZZZZXXXWWWXXXYYYUUURRROOOLLLLLLLLLKKKJJJGGGGGGFFFFFFEEEEEEDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGEEEHHHLLLPPPQQQPPPMMMKKKKKKLLLLLLJJJHHHHHHJJJLLLOOOQQQSSSUUUXXX\\\bbbfffkkkzzzaaaooozzzrrr333>>>OOO___jjjuuu{{{aaaKKKRRRSSSMMMQQQbbbttt}}}~~~lll[[[SSSRRRPPPMMMKKKJJJJJJJJJLLLKKKIIIIIIJJJJJJIIIHHHJJJIIIHHHGGGGGGGGGHHHIIIGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDDDDBBB@@@BBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEHHHLLL^^^{{{vvvbbbYYY\\\aaawwwvvvwww}}}|||vvvoookkkiiibbbTTTIII@@@===;;;===CCCKKKPPPSSS^^^aaadddjjjvvvvvvrrrmmmgggaaaYYYRRRMMMHHHEEE@@@???EEESSScccoooqqqyyy|||jjjaaaooozzzzzzsssnnniii```SSSJJJEEEDDDCCCBBBFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEGGGHHHIIIJJJJJJHHHGGGFFFFFFFFFFFFGGGDDDAAA>>>???AAAEEEHHHEEEEEEFFFFFFEEECCCAAA@@@AAAAAAAAAAAAAAABBBCCCDDDCCCDDDEEEGGGHHHJJJKKKLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNLLLJJJNNNTTTTTTeeeuuujjjcccTTTPPPKKKHHHHHHJJJLLLMMMNNNMMMKKKIIIIIIKKKOOOSSSZZZ^^^bbbaaa^^^\\\]]]```eeehhhppp{{{yyyrrrllleee[[[TTTUUUZZZfffyyywww___XXX[[[[[[[[[[[[]]]aaaddd```WWWRRRSSSVVVXXXYYYYYYXXXVVVUUUVVVWWWSSSPPPMMMKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCEEEHHHKKKLLLLLLLLLKKKHHHHHHHHHGGGFFFGGGIIIKKKMMMOOORRRTTTVVVZZZ^^^aaahhhtttdddsssuuuvvvyyy<<>>@@@>>>;;;===@@@@@@@@@DDDMMMRRRRRRSSSSSSSSSTTTTTTQQQLLLHHHEEEGGGKKKNNNOOOLLLFFFAAA???DDDMMMXXXfffxxxzzznnnjjjqqqwwwxxxzzzpppjjjhhhhhh```YYYOOOHHHDDDBBBAAA@@@DDDEEEEEEFFFFFFFFFFFFFFFGGGFFFEEEDDDEEEFFFHHHIIIGGGGGGFFFFFFEEEEEEFFFFFFCCCBBB@@@>>>>>>@@@CCCEEEBBBCCCEEEEEEDDDBBB@@@>>>AAAAAAAAAAAABBBBBBCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHIIIHHHKKKNNNLLLIIIKKKOOOTTTVVVccc{{{wwwqqqmmmlllllllllkkkppprrrrrrpppnnnoootttyyy~~~~~~}}}vvvjjjbbbWWWSSSVVV^^^fffkkkqqqddd[[[]]]aaa___[[[XXXVVV[[[``````\\\XXXWWWXXXXXXYYYXXXUUURRROOOOOOOOOPPPNNNKKKIIIIIIIIIHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBBAAABBBDDDEEEGGGHHHIIIJJJEEEFFFFFFFFFEEEFFFIIIKKKIIIKKKOOOQQQSSSUUUXXXZZZgggppp~~~eeevvvtttrrrIIIXXXhhhpppsss}}}{{{^^^LLLSSSSSSXXXcccqqq{{{~~~}}}wwwmmmbbbTTTIIIIIIGGGEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBAAA@@@???>>>>>>AAABBBCCCDDDDDDDDDBBBBBBEEEDDDCCCCCCDDDDDDBBB@@@CCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAFFFGGGHHHMMMQQQbbbzzzrrrzzzzzzcccWWWXXXXXXQQQIIIGGGJJJIIIBBB>>>@@@DDDEEE@@@===;;;:::<<>>AAAAAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHJJJMMMLLLIIIIIILLLNNNLLLOOO[[[pppyyyssswwwxxxrrrzzzwwwggg\\\WWWQQQOOOPPPWWWggg|||kkkYYYWWWXXX\\\]]]ZZZVVVUUUSSSXXX]]]___^^^\\\ZZZZZZWWWXXXWWWTTTQQQNNNNNNNNNNNNLLLIIIIIIIIIHHHGGGEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGDDDEEEEEEEEEDDDEEEHHHKKKGGGJJJMMMOOOPPPRRRUUUWWWcccmmmnnn|||rrrqqqWWWcccnnnqqquuu~~~iiiXXXQQQXXXTTT[[[nnn{{{|||{{{}}}~~~{{{ssshhhZZZLLLDDDHHHHHHFFFEEEEEEFFFGGGGGGFFFIIIKKKKKKJJJHHHHHHIIIDDDCCCBBB@@@??????@@@AAACCCDDDDDDDDDCCCBBBAAAAAA???@@@AAAAAAAAAAAAAAAAAADDDCCCBBBCCCDDDDDDBBBAAA???@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBB???DDDEEEGGGIIIFFFOOOfff}}}rrreeehhhpppzzz~~~uuuyyy{{{uuummmqqqssspppggg```]]][[[XXXLLLHHHDDDDDDIIIQQQXXX\\\hhh{{{{{{hhhVVVKKKRRReeexxx|||mmmbbb___nnn~~~uuujjjaaaZZZSSSNNNEEEEEEDDDCCCCCCDDDDDDEEEBBBCCCEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGG@@@@@@AAABBBDDDFFFGGGHHH@@@AAABBBCCCCCCAAA???>>>@@@@@@AAAAAAAAA@@@???>>>AAAAAABBBCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDEEEFFFFFFGGGGGGIIIFFFGGGKKKKKKHHHHHHJJJHHHIIIMMMRRRZZZqqqzzzhhhlllyyyuuuiiifffjjjqqq~~~|||iiijjjfff\\\QQQJJJKKKNNNYYY```lll{{{lll[[[UUUVVVXXXXXXVVVVVVXXX[[[UUUWWWYYY[[[[[[ZZZXXXVVVUUUVVVVVVUUUSSSRRRSSSTTTLLLJJJIIIHHHIIIHHHFFFDDDGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEECCCBBBAAA@@@@@@@@@@@@????????????????????????@@@BBBCCCDDDCCCCCCDDDCCCCCCDDDFFFIIIHHHJJJMMMOOOPPPSSSVVVYYY\\\kkkxxxtttssseeennnvvvyyyjjjXXXUUU[[[VVV[[[hhhyyyzzzrrrfffXXXNNNIIIFFFHHHIIIGGGDDDDDDGGGJJJEEEHHHKKKLLLKKKIIIJJJKKKGGGFFFDDDBBB@@@@@@@@@@@@CCCDDDEEEEEEEEEDDDCCCCCC>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@AAACCCCCCBBB@@@>>>???@@@AAAAAAAAA@@@?????????@@@@@@AAAAAABBBBBBAAADDDBBBDDDHHHDDDHHHZZZ}}}wwwnnnlllllllll}}}ppplllhhhhhhmmmtttzzz}}}vvvgggZZZQQQMMMaaasss~~~wwwllllllnnn|||zzzwwwrrrjjj```UUUKKKEEEHHHIIIIIIGGGEEEBBBAAAAAA@@@AAACCCEEEFFFEEEDDDCCCBBBCCCDDDFFFFFFEEEDDDCCC@@@@@@@@@AAABBBDDDEEEFFFDDDDDDDDDCCCBBBAAA@@@???@@@@@@????????????>>>>>>@@@@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGDDDDDDGGGHHHFFFFFFIIIHHHIIINNNRRRRRR[[[yyy|||~~~wwwdddeeeiiisssyyysssooonnnkkkddd^^^RRRSSSTTTUUUYYYbbbmmmuuuqqqvvvrrraaaXXXXXXYYYXXXVVVVVVYYY]]]^^^VVVUUUTTTUUUVVVWWWUUUSSSTTTUUUVVVUUUTTTSSSTTTUUUKKKJJJHHHHHHIIIHHHFFFDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA??????@@@????????????>>>>>>>>>???>>>>>>??????@@@@@@AAAAAABBBBBBAAA@@@AAACCCFFFHHHJJJKKKMMMOOORRRWWW[[[[[[iiittt{{{~~~pppwww~~~tttdddTTTLLLTTTaaaWWWhhh|||yyyqqqfff[[[TTTRRREEEHHHJJJGGGCCCCCCGGGLLLBBBEEEJJJKKKIIIHHHIIIJJJJJJHHHFFFCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBB>>>===<<<<<<<<<>>>???@@@??????>>>@@@BBBBBBAAA@@@???@@@AAABBBCCCBBBAAAAAA>>>>>>>>>???@@@@@@AAAAAACCCBBB<<<===BBB>>>AAAQQQQQQjjjssshhhlllrrrzzz}}}jjjfff```YYYXXX___kkkuuu|||uuudddeeewwwzzzrrrsssppphhh\\\PPPHHHEEE>>>@@@CCCCCCBBBAAAAAAAAA>>>???BBBDDDDDDDDDCCCBBB???AAACCCEEEFFFDDDBBBAAAAAAAAAAAAAAABBBCCCDDDDDDHHHGGGDDDBBB@@@@@@AAAAAA@@@???>>>>>>===>>>>>>???>>>???@@@AAAAAA@@@>>>>>>======>>>???@@@AAAAAAAAA@@@AAABBBCCCDDDFFFFFFGGGFFFBBBAAADDDFFFEEEEEEGGGIIIFFFHHHKKKHHHIII\\\sss||||||wwwmmmiiihhhhhhgggllllllmmmnnnooonnnkkkhhheeeddddddgggiiiiiiddd```XXXVVVTTTRRRRRRRRRQQQPPPWWW[[[dddttt~~~iii[[[VVVUUUVVVUUUUUUUUUYYY\\\[[[XXXSSSQQQOOOPPPSSSUUUUUUTTTTTTUUUUUUTTTQQQPPPPPPQQQKKKJJJIIIIIIIIIHHHFFFDDDEEEEEEDDDCCCBBBAAAAAA@@@?????????>>>>>>===;;;;;;????????????>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@???>>>???AAACCCFFFGGGHHHIIILLLPPPVVVZZZ]]]hhhgggrrr|||lllTTTGGGOOO^^^ccc]]]fffsssooommmcccTTTHHHFFFIIILLLKKKGGGDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGDDDCCCBBBCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@>>>?????????>>>===@@@@@@@@@???????????????<<<<<<============<<<<<<<<<===>>>@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBBFFFJJJWWWrrryyyppphhhooo}}}iii___```___vvv}}}wwwqqqnnnmmmooopppwwwuuulllooollleee]]]UUUNNNHHHEEEGGGFFFEEECCCBBBBBBBBBBBBEEECCCAAA??????AAACCCDDDBBBAAA@@@AAABBBCCCBBBAAACCCAAA@@@???@@@BBBEEEFFFCCCDDDDDDDDDDDDBBB@@@??????????????????>>>======;;;<<<===>>>???@@@AAAAAA??????>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHKKKNNNRRRTTT___yyyqqqiiiuuu~~~~~~xxxqqqmmmlllllljjjhhhfffcccaaabbbaaa^^^___ccchhhiiigggeeejjjttt|||~~~lll\\\VVVUUUTTTUUUUUUTTTSSSTTTWWWXXXYYYXXXXXXTTTQQQRRRVVVVVVRRRNNNTTTQQQNNNNNNQQQSSSRRRPPPRRRMMMGGGFFFHHHIIIFFFCCCEEEDDDBBBAAA@@@?????????================================================>>>@@@AAACCCCCCBBBAAA@@@???>>>======>>>AAADDDFFFBBBJJJOOOMMMMMMSSSYYYZZZeeejjjvvvnnnYYYfffhhhYYYNNNRRRZZZ```dddiiiyyyuuuiiifffddd[[[NNNEEEEEEHHHJJJJJJGGGEEEDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBAAABBBDDDCCCAAABBBCCCCCCBBB@@@????????????>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<<<<===>>>?????????>>>>>>>>>======>>>>>>???@@@AAABBBDDDJJJYYYqqq}}}||||||{{{wwwllleeelllxxx}}}|||llljjjnnnyyyvvvllleeefffccc^^^XXXRRRMMMIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEHHHGGGDDDAAA@@@@@@AAABBBDDDCCCCCCDDDFFFHHHGGGFFFDDDCCCAAA??????@@@BBBDDDCCCDDDDDDDDDCCCBBBAAA@@@>>>????????????>>>======;;;<<<<<<===???@@@@@@AAA>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFGGGIIILLLOOOQQQUUU\\\ssswwwpppnnnppp}}}mmmYYYPPPOOOOOOPPPQQQUUUSSSSSSTTTVVVWWWWWWWWWSSSSSSTTTUUUUUUUUUSSSRRRRRRRRRTTTWWW]]]bbbeeegggTTTNNNHHHFFFGGGHHHFFFCCCCCCCCCBBBAAA@@@???>>>>>>===================================================>>>@@@AAAAAAAAA???>>>???>>>===<<<>>>@@@CCCEEECCCGGGJJJNNNWWW``````ZZZaaafffrrrlllWWWdddnnnWWWNNNQQQaaagggbbbfffsss~~~~~~kkkbbb\\\[[[YYYQQQHHHCCCDDDFFFHHHHHHGGGFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAADDDCCCBBBBBBCCCDDDBBBAAA>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>============<<<======>>>???@@@@@@CCCEEEIIIRRRhhh}}}uuuvvvwwwppprrrvvvwwwxxxyyyttttttuuu~~~rrrgggYYYgggzzz{{{vvvwwwmmmrrr}}}uuulllfffcccYYYXXXUUURRRNNNLLLJJJIIIEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGDDDBBBAAABBBCCCDDDDDDCCCCCCEEEHHHIIIIIIIIIEEECCCAAA???>>>???@@@AAACCCCCCDDDDDDCCCBBBAAA@@@>>>>>>??????>>>>>>===<<<;;;;;;<<<===>>>??????@@@======<<<<<<<<<===>>>>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDEEEFFFHHHJJJKKKNNNJJJQQQnnnuuuuuu{{{~~~|||~~~cccYYYQQQPPPPPPPPPQQQTTTSSSRRRRRRRRRTTTUUUUUUTTTNNNQQQUUUVVVUUUSSSTTTUUUTTTUUUWWWYYYZZZ]]]```cccUUUOOOIIIFFFFFFFFFEEEDDDAAAAAAAAAAAA@@@>>>===;;;================================================;;;<<<>>>??????>>>>>>======<<<<<<<<<===@@@BBBDDDFFFEEEHHHSSSdddnnnggg[[[\\\cccpppkkkVVVdddrrrZZZVVVUUU]]]hhhhhhbbbgggsssvvv||||||yyytttnnnVVVRRRQQQRRROOOIIIDDDDDDCCCDDDFFFGGGGGGFFFFFFFFFDDDCCCBBBAAAAAA@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@AAA@@@??????@@@AAA@@@>>>======<<<<<<;;;:::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???===BBBFFFFFFHHHQQQ```mmmxxxkkkppp}}}pppiiieeeffffffdddcccdddTTTUUUUUUYYYhhh|||{{{uuuxxx~~~xxxmmmddd]]][[[nnntttmmmooozzzvvvkkkfffeeedddQQQPPPOOOMMMKKKKKKJJJJJJGGGGGGFFFFFFFFFGGGGGGHHHCCCCCCBBBAAABBBDDDEEEGGGBBBBBBAAACCCEEEFFFFFFEEECCCBBB@@@???>>>>>>???@@@CCCCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>======<<<:::;;;;;;<<<======>>>>>><<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCBBBBBBCCCDDDEEEFFFIIIJJJNNNYYYiii{{{pppssszzziii^^^YYYVVVVVVUUUSSSSSSVVVRRRQQQQQQRRRSSSTTTSSSQQQKKKNNNQQQTTTTTTTTTTTTSSSQQQSSSTTTRRROOOMMMOOOQQQUUUPPPIIIEEEDDDEEEEEEDDD???@@@AAAAAA@@@>>>;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>======<<<;;;;;;;;;===???AAACCCIIIGGGKKKYYYkkkqqqfffYYYZZZaaappplllXXXfffuuu\\\LLLWWW```fffddd```bbbhhhmmmyyy|||}}}{{{yyytttkkkbbbLLLKKKKKKMMMKKKFFFEEEGGGCCCCCCDDDEEEFFFGGGFFFFFFCCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDBBBAAA@@@>>>===<<<<<<>>>>>>===<<<<<<<<<;;;;;;:::999999888999999::::::::::::999999:::::::::::::::;;;;;;;;;::::::::::::;;;<<<======<<<>>>@@@AAAAAADDDIIINNNggg|||rrruuu{{{xxx||||||yyyssskkkeeeeeeXXXWWWRRRKKKNNN\\\kkktttzzztttooommmkkkeee```WWWZZZ___dddiiikkkkkkkkkbbbiiiqqqwww~~~{{{www{{{~~~}}}wwwnnngggddd___YYYNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFBBBBBBAAAAAAAAABBBDDDDDDCCCBBBAAAAAABBBCCCBBB@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<:::::::::;;;<<<<<<<<<===;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAABBBBBBCCCCCCGGGKKKKKKKKKXXXuuu}}}uuuppp{{{qqqfff```\\\XXXVVVWWWTTTPPPPPPSSSRRRQQQPPPQQQSSSRRRPPPOOOMMMKKKKKKOOOTTTUUUSSSOOOJJJMMMOOONNNLLLJJJLLLOOORRRNNNIIIEEEDDDCCCDDDDDD??????@@@AAA@@@>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>;;;;;;;;;;;;===???AAABBBHHHHHHNNNYYYcccccc[[[SSSWWW___oookkkXXXfffrrr\\\NNNJJJVVVaaagggcccaaaiiipppqqq}}}xxxqqqbbbTTTLLLJJJJJJLLLJJJFFFGGGJJJDDDCCCBBBCCCEEEFFFFFFEEECCCCCCBBBBBBBBBCCCCCCDDDAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBB@@@???===<<<;;;<<<>>>>>>>>><<<<<<<<<;;;:::999999888777888888999999999999888888999888888888888999:::;;;999999999999999:::<<<<<<@@@>>>;;;;;;===@@@CCCDDD@@@ZZZ}}}{{{yyy{{{yyy|||~~~yyyxxxqqqddd___fffrrrzzz}}}sssqqqrrroooiiibbbcccfffkkkqqqtttuuuuuupppyyy{{{tttwwwnnnkkkmmmlllgggddd^^^TTTJJJNNNMMMLLLKKKJJJIIIIIIIIIKKKJJJIIIHHHFFFFFFFFFEEEFFFEEEDDDBBB@@@?????????EEECCCBBBBBBBBBBBBAAA???>>>>>>=========>>>>>>???@@@???>>>>>>>>>>>>??????======>>>>>>======<<<;;;999999::::::;;;;;;;;;;;;;;;;;;:::999999999:::::::::;;;;;;<<<<<<======>>>>>>======>>>>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAADDDBBBAAACCCDDDGGGQQQZZZ|||vvvwwwyyy~~~~~~xxxeee[[[ZZZ\\\YYYUUUSSSUUUTTTQQQQQQTTTRRRQQQQQQRRRRRRRRROOOMMMPPPLLLJJJMMMSSSUUURRRMMMKKKLLLMMMMMMKKKJJJIIIJJJMMMKKKHHHEEECCCBBBCCCCCC@@@@@@@@@@@@???===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????;;;;;;;;;<<<>>>???AAAAAADDDEEEKKKSSSUUUQQQNNNMMMTTT\\\mmmjjjWWWdddoooZZZKKKMMMUUU[[[```iiirrrwww{{{}}}yyyrrraaaQQQOOOKKKIIIJJJIIIFFFGGGKKKFFFCCCBBBBBBEEEFFFEEECCCCCCCCCCCCCCCDDDEEEFFFGGGCCCBBBAAA@@@@@@@@@AAABBB@@@AAABBBBBBBBB@@@>>>===<<<;;;:::;;;===>>>===<<<===<<<<<<;;;999888888777777888888888888888888777888888777777777888999:::888888888888999:::;;;;;;>>>===<<<<<<===???AAABBB999GGGZZZrrrttt}}}|||{{{~~~xxx~~~sssccc___cccbbb\\\WWWRRRLLLFFFMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHGGGEEECCCAAA@@@>>>>>>CCCBBBAAAAAABBBCCCAAA@@@???>>>>>>======<<<<<<<<<>>>===<<<<<<<<<<<<===>>>======>>>>>>======<<<;;;999999999999::::::::::::<<<;;;::::::999999999:::::::::;;;;;;<<<======>>>============>>>???@@@AAA???@@@@@@AAABBBBBBBBBBBBFFFAAA???CCCFFFFFFFFFGGGWWWggg~~~~~~wwwxxxzzzyyynnn___VVVQQQRRRSSSUUUQQQQQQUUUXXXVVVTTTUUURRRQQQQQQRRRSSSQQQNNNLLLSSSQQQNNNNNNPPPRRRQQQPPPPPPNNNMMMLLLKKKHHHEEEBBBHHHHHHGGGEEECCCBBBAAABBBAAAAAA@@@???>>>======<<<::::::::::::::::::::::::::::::::::::::::::::::::>>>>>>>>>>>>>>>??????@@@;;;;;;<<<===???@@@AAABBBBBBCCCGGGMMMLLLHHHIIINNNSSS\\\mmmkkkXXXdddqqq\\\JJJDDDQQQbbbeeebbbnnn~~~yyykkk[[[RRRMMMIIIIIIHHHFFFGGGJJJFFFDDDAAABBBDDDEEEDDDBBBDDDDDDDDDDDDEEEGGGHHHIIIEEECCCAAA?????????AAABBB>>>???@@@AAA@@@>>><<<;;;:::999888999;;;<<<;;;:::======<<<;;;:::888888777777777888888888888777777888777666666666777999:::777777777777888999:::;;;333666;;;======;;;;;;:::???AAADDDRRRooovvv|||}}}vvvuuuxxxxxxkkkfffddd___aaa]]]QQQHHHHHHKKKNNNLLLKKKJJJJJJIIIIIIJJJJJJGGGGGGFFFFFFGGGGGGHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>???AAABBBAAA@@@@@@@@@???===<<<;;;:::999===<<<;;;::::::;;;=====================<<<<<<;;;999999999999999999::::::<<<;;;;;;:::999999999:::::::::;;;<<<<<<======>>>=========>>>>>>???@@@AAA???@@@AAABBBBBBBBBBBBBBBBBBBBBDDDFFFDDD@@@CCCIIILLLOOO]]]|||zzzkkkZZZRRRQQQPPPMMMKKKPPPMMMMMMTTTXXXVVVSSSRRRRRRRRRRRRSSSSSSRRRNNNKKKUUUUUUSSSQQQNNNNNNQQQSSSOOOMMMLLLMMMOOONNNKKKGGGEEEFFFFFFFFFCCCBBBAAAAAACCCBBBAAA???>>>>>>>>>>>>::::::::::::::::::::::::::::::::::::::::::::::::===============>>>??????;;;<<<===>>>???@@@AAABBBCCCBBBEEEJJJJJJHHHKKKSSSVVV___pppnnnZZZfffjjjRRRHHHJJJQQQ\\\eeeZZZllluuu}}}zzz```SSSOOOJJJFFFDDDEEEHHHJJJHHHGGGFFFEEEEEEFFFGGGHHHCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????===>>>?????????>>><<<;;;<<<;;;:::999999:::;;;<<<======<<<;;;;;;:::999999888888888888888888888888666666666666666555444444333444666888::::::::::::888888999999999:::::::::888999<<>>===============>>>>>>============<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777888999:::;;;<<<<<<<<<<<<<<<>>>??????>>>>>>???AAA????????????>>>>>>>>>>>>CCCCCCCCCDDDDDDDDDDDDEEECCCEEEIIISSSfffppphhh]]]SSSQQQPPPNNNMMMMMMOOOOOOOOOPPPQQQSSSUUUVVVPPPTTTVVVUUUTTTTTTQQQKKKRRRQQQPPPOOONNNMMMMMMMMMOOONNNMMMNNNOOONNNLLLJJJEEEDDDCCCBBBBBBAAABBBBBB@@@???>>>===<<<;;;:::999::::::::::::::::::::::::<<<;;;:::999888999::::::>>>>>>>>>>>>============???>>>===<<<===???AAABBB???AAADDDEEEFFFGGGJJJLLLMMM]]]xxx|||iiipppkkkVVVEEEHHHUUU\\\ZZZWWWaaaqqq{{{vvvvvv^^^PPPMMMIIIEEEDDDEEEGGGHHHGGGEEEDDDDDDFFFJJJNNNQQQCCCCCCCCCBBBBBBBBBBBBBBB?????????>>>>>>>>>>>>>>>======>>>>>>>>>===<<<;;;;;;::::::999999::::::;;;;;;;;;;;;::::::999999999888888888888888888888888666666777777666666555444333444666777888888888888777888888888888999999999>>>===<<<;;;>>>HHHWWWbbbyyy~~~{{{oooqqqxxxuuussspppllliiiccc]]]XXXPPPKKKFFFDDDDDDFFFEEEEEEGGGGGGGGGGGGFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>============>>>>>>============<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::999999999888888888777777888999:::;;;<<<<<<<<<<<<<<<===>>>>>>===<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDJJJYYYlllzzzvvvkkkccc___XXXRRRSSSTTTPPPLLLKKKSSSRRRQQQQQQOOOOOONNNMMMNNNRRRTTTSSSTTTUUUSSSOOORRRQQQPPPNNNMMMLLLLLLLLLNNNLLLKKKKKKKKKKKKJJJHHHDDDCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<;;;:::999::::::::::::::::::::::::===<<<;;;999999999::::::<<<<<<<<<======>>>>>>>>>::::::888888999:::<<<>>>???AAACCCEEEEEEGGGIIIKKKPPP\\\uuussszzzMMMHHHIIIWWWeeeiiiccc^^^ffftttwwwjjjnnnzzzyyyfffRRRKKKJJJHHHFFFDDDDDDEEEEEEFFFDDDBBBBBBDDDIIINNNRRRBBBBBBBBBAAAAAA@@@@@@@@@===<<<<<<<<<<<<=========<<<<<<======<<<<<<;;;:::::::::999999999999::::::999999999999888888888888777777777777777777777777666666777777777666555555333444555555666666555555666666666777777777777888:::;;;;;;:::888:::???CCCKKK[[[vvvyyy~~~~~~~~~}}}|||{{{zzz|||pppkkkjjjmmmttt~~~}}}iiifffccccccddd```WWWPPPIIIGGGEEEDDDEEEGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAA@@@??????>>>>>>>>>>>>===============>>>============<<<<<<<<<<<<<<<;;;::::::999:::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999888888888777777777888999999:::;;;;;;;;;;;;;;;=========;;;;;;;;;===========================>>>????????????@@@@@@@@@AAABBBBBB@@@@@@CCCJJJPPPbbbxxx}}}ggg[[[XXXWWWWWWUUUQQQQQQVVVXXXSSSMMMKKKSSSSSSSSSQQQPPPMMMKKKIIIKKKNNNPPPOOOPPPTTTTTTQQQRRRQQQOOOMMMLLLKKKJJJJJJLLLJJJGGGGGGGGGHHHGGGFFFBBBAAA@@@??????>>>>>>???>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::>>>===<<<;;;:::999::::::::::::;;;<<<===>>>??????;;;::::::999:::<<<===>>>>>>@@@BBBDDDEEEFFFHHHJJJSSSXXXkkkvvvqqq}}}???KKK[[[dddeeebbbbbbeeedddppp||||||zzzyyyyyyqqqbbb\\\eeemmmdddSSSHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEDDDBBBAAAAAACCCEEEGGGBBBBBBBBBAAA@@@@@@??????<<<<<<;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::666777777777777777777777666666666666666666666666666666666777777666666555333333444444444333333333444444555555555666666666444777:::<<<<<<<<<>>>AAA>>>AAAPPPlll}}}}}}}}}{{{|||wwwrrrpppssszzz}}}yyylllddd\\\YYYXXXUUUNNNGGGFFFEEEEEEEEEFFFFFFFFFFFFBBBBBBBBBBBBCCCCCCDDDEEECCCCCCDDDDDDDDDCCCBBBBBB@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::999999888888999999999:::999999888888999999:::999999999999999999999999888888888888777777777777888888999::::::::::::::::::;;;<<<;;;:::999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>????????????AAACCCDDDCCCDDDGGGIIIGGGUUUjjjuuudddXXXSSSSSSTTTTTTPPPNNNPPPVVVYYYTTTPPPNNNOOOPPPRRRSSSRRRQQQOOOMMMIIILLLLLLJJJLLLPPPQQQOOOPPPOOONNNLLLJJJIIIHHHHHHLLLIIIFFFDDDDDDEEEFFFEEEBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999999999999999999======<<<;;;;;;:::::::::999::::::;;;<<<<<<======;;;;;;;;;;;;<<<===>>>???===???BBBCCCDDDEEEGGGIIITTTSSS___fffbbbtttIIITTTaaafffdddbbbbbbccclllvvv~~~~~~||||||zzzwwwddd[[[YYYbbbbbbUUUKKKIIIFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA???>>>BBBBBBBBBAAAAAAAAA@@@@@@>>>===<<<;;;;;;<<<>>>???<<<;;;;;;::::::::::::::::::::::::;;;;;;:::::::::555555666666666666666666555555555555555555555555444555666666666666555555333333333222222222222222333333444444444555555555555777888999999999:::;;;@@@<<>>>>>>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::999888888777777777777888888888888777777777777888888888888888888888888888888888888888777777777666666777888999999:::999999999999:::;;;:::999888999::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>????????????>>>>>>??????>>>>>>???@@@FFFHHHNNN\\\pppuuuccc^^^YYYWWWWWWWWWVVVTTTPPPNNNOOOTTTVVVSSSRRRSSSNNNOOORRRSSSTTTSSSRRRQQQLLLNNNMMMJJJKKKOOOPPPNNNNNNMMMLLLJJJHHHGGGGGGGGGLLLIIIEEEDDDDDDEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::999999999999999999999999;;;;;;;;;;;;;;;:::::::::;;;;;;::::::::::::::::::888888888999999:::;;;<<<<<<>>>@@@BBBCCCDDDFFFHHHOOOSSSaaaeee\\\lllYYY\\\cccqqq|||{{{yyysssjjj[[[WWWWWWZZZUUUKKKGGGJJJEEEFFFGGGGGGGGGFFFEEEDDD@@@BBBDDDFFFFFFDDDAAA???AAAAAAAAAAAAAAAAAAAAAAAAAAA???===<<<;;;<<<>>>???<<<<<<;;;::::::::::::;;;999999::::::::::::999999666666666666555555555555444444444444444444444444333333444555555555444444333333222111111111222222333333333444444444444555666666555555666777888999<<<:::===BBBDDDJJJ]]]ppp{{{|||yyy}}}}}}~~~~~~}}}xxxtttttttttuuuxxx{{{}}}}}}|||~~~vvvppppppqqqrrrsssuuubbbWWWIIIAAA???@@@AAA@@@BBBCCCDDDCCCAAA@@@@@@AAABBBAAA@@@@@@@@@AAACCCDDD@@@AAAAAA@@@@@@???>>>===========================<<<;;;:::999888888888888999999999999888888888888666666666666666666777888666666666555555666666666777777777777777777777777888888777777777666666666777888888999999999888888777888:::999999888:::;;;::::::;;;;;;<<<=========>>>>>>>>>>>>????????????>>>======<<<===>>>???@@@@@@===<<>>>>>>>>>>>999999::::::::::::::::::999999999999999999999999888999:::;;;;;;;;;::::::::::::::::::999999999888999999::::::;;;<<<<<<<<<;;;===@@@AAABBBCCCEEEHHHJJJUUUlllpppaaalll___dddqqqzzzzzzrrreeeXXXUUURRRNNNIIIEEEEEEFFFCCCDDDDDDEEEEEEEEEDDDDDDAAABBBDDDFFFFFFDDDCCCBBB>>>>>>??????@@@AAAAAAAAABBB@@@>>>;;;:::;;;<<<=========;;;:::::::::;;;<<<666777888999999888777666777777666666555555444444333333333333333333333333111222333333444444333333333222111111111222333444333333333444444444555555444333222333555888:::;;;555777;;;<<<;;;;;;AAAFFFHHHYYYooo|||zzz~~~pppjjjeeefffeee```^^^```NNNIIICCC???>>>???AAAAAABBBDDDEEECCCAAA@@@BBBDDDAAA@@@>>>===>>>???@@@BBB>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666666666888777777777666666666666555555444444555666666777555555444444444444555555666666666666666666666666888777777777666666666666777888888888888888777777666777999999999999;;;===:::;;;;;;<<<======>>>>>>============>>>>>>>>>???>>>===<<<===@@@BBBCCCDDDCCC@@@@@@CCCCCCBBBFFFMMMNNNhhhyyyqqqmmmfff[[[RRRPPPSSSRRRPPPOOOOOOPPPPPPOOOQQQNNNMMMNNNMMMJJJLLLPPPLLLLLLLLLLLLLLLMMMMMMMMMMMMPPPPPPMMMMMMPPPPPPMMMIIIHHHGGGFFFFFFFFFFFFGGGIIIGGGEEEDDDDDDCCCAAA???@@@???>>>===<<<<<<<<<<<<888888999999:::::::::;;;888888888888888888888888555666888:::;;;;;;;;;:::888888888999999999999999999:::;;;<<<<<<=========:::<<>>???@@@AAAAAACCCAAA>>>;;;999:::;;;<<<>>>===<<<;;;:::;;;<<<<<<444555666777777666555444888888777666555555444444333333333333333333333333000111222222333333333333333222111111111222444555333333444444444555555555444333111111333444444444333777999999:::<<<;;;888@@@DDDGGGJJJVVVlllzzz}}}wwwaaa\\\[[[]]]ZZZPPPJJJJJJAAABBBBBBBBBBBBBBBAAAAAA===??????>>><<<<<>>???>>>>>>>>>>>>===<<<;;;:::999999999999999999999:::999888777666555555555555666666666666555555555555444444444444444555666777555444444333333444444555666666666666666666666666777777777777666666666666777777888888888777777666555777999999999:::<<<>>>;;;;;;<<<<<<===>>>??????<<<<<<<<<=========>>>>>>===;;;::::::;;;<<<;;;:::===;;;===AAA@@@;;;<<>>>>>===;;;;;;;;;;;;;;;888888888999999::::::;;;888888888888888888888888333444777999:::;;;;;;;;;666666777888999::::::;;;555555777888888888888888:::<<<>>>@@@AAABBBDDDFFFLLLVVViiiiiiWWWcccfffwwwxxxbbbYYYMMMFFFEEEFFFFFFEEECCCCCCCCCAAA???>>>???AAACCCCCCBBBBBBBBBAAAAAAAAA??????????????????@@@@@@@@@@@@???>>>===<<<;;;;;;???>>><<<999777666555555444444444444444444444444555555555444444333333333333333333333333333333333333333333333333333333333111111000000111111222333222222222111111111000000111111222333333444555555444444555666777888999999===>>>???>>>@@@HHHUUU___oooyyy~~~xxxxxx{{{zzzssslll]]]ZZZTTTNNNIIIEEECCCBBBCCCBBBAAA@@@@@@AAABBBCCCCCCBBB???===<<<<<<============>>>?????????>>>>>>>>>>>>>>>>>>===;;;:::999777777777777777777777777666555555555555444444444666444222333666888666444777777777777777777777777333333444555444333111111666666555555555555666666777777666666666666777777444444555666777888999999999999:::::::::;;;;;;;;;999999999999999999999999777999::::::999888:::;;;============>>>>>>>>>>>>AAAAAAAAABBBBBBAAA@@@@@@FFFDDDCCCEEELLLVVVaaahhhrrruuukkkcccZZZSSSTTTSSSRRRRRRRRRQQQNNNKKKFFFHHHJJJKKKKKKKKKMMMOOONNNNNNMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHJJJKKKMMMNNNMMMKKKIIIIIIKKKLLLMMMLLLHHHFFFEEEEEEFFFFFFDDDBBBGGGFFFDDDBBBAAA??????>>>???>>>>>>===<<<<<<;;;;;;999999999999999999999999888888999999999999888888444555777888888888777666777777777777777777777777888888888777888888999999;;;<<<>>>>>>???@@@CCCEEEFFF^^^tttppp[[[___ttt{{{}}}yyyvvvtttwwwjjj[[[TTTJJJEEEDDDEEEEEECCCBBBCCCCCCAAA???>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@??????????????????>>>>>>???>>>===<<<;;;::::::999>>>===;;;999777666555444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222111111000000000111222222222222222111111111000000000000111111222333333444333444444555666777888999:::<<<===<<<;;;>>>EEELLLLLLTTTfff~~~|||tttssstttyyy{{{vvvkkkbbbRRRPPPKKKGGGCCCAAA@@@???AAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>======>>>???@@@????????????>>>>>>>>>>>>>>>>>>======<<<:::999888888888888888888888888888555555555555444444444444333222000222444555444222444444444444444444444444333333444555444333222111555555444444444444555555666666555555555555666666555555555666777777888888777777888888888999999999999999999999999999999999777999::::::999888:::;;;<<<<<<<<<<<<============@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA@@@AAADDDIIINNNRRRRRRZZZiiixxxvvvoooddd]]]ZZZVVVQQQMMMPPPOOOOOOPPPPPPPPPNNNKKKIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIJJJJJJKKKMMMNNNOOOMMMKKKIIIHHHJJJKKKKKKJJJIIIGGGEEEDDDEEEEEEDDDDDDDDDDDDBBBAAA???>>>>>>>>><<<<<<;;;::::::999999888888888888888888888888888777777888888888888777777444555666666777666666666666666666666666666666666777777666666777777888888:::<<<===>>>???@@@CCCEEENNNcccvvvrrr^^^ccczzz{{{~~~}}}xxxuuuvvvjjjcccbbbdddllldddMMMQQQLLLFFFCCCCCCDDDCCCAAAAAABBBBBB@@@>>>===???@@@@@@@@@?????????>>>>>>>>>?????????>>>=========<<<<<<<<<;;;;;;:::999888888<<<;;;:::888777555444444333333333333333333333333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000111111222222111111111111000000000//////000000111222222222333333444444555666777777444777999999777666888;;;:::===FFFSSS]]]ccciiinnnzzz{{{uuurrrsssuuutttoooeeeXXXOOOHHHFFFDDDBBB@@@@@@@@@@@@??????@@@@@@@@@@@@??????======<<<<<<===???AAABBBBBBAAA???>>>===>>>>>>???=========<<<;;;:::888888888888888888888888888888555555444444444333333333333111111222333444333222333333333333333333333333333333444555555444222111444444333333333333444444555444444444444444444555666666666666666666666666555555666666666777777777777777777777777777777777777999::::::999888:::;;;;;;;;;<<<<<<<<<=========??????@@@@@@AAA@@@@@@?????????@@@@@@AAAAAABBBBBBAAABBBHHHPPPWWWbbbsssyyyqqqkkkZZZUUUPPPMMMNNNOOONNNMMMMMMLLLLLLMMMNNNNNNMMMKKKJJJIIIHHHJJJMMMNNNKKKHHHHHHIIIIIIIIIHHHHHHGGGFFFJJJJJJJJJJJJKKKLLLMMMNNNLLLJJJHHHHHHHHHIIIHHHGGGJJJGGGDDDCCCDDDEEEEEEDDDAAA@@@???>>>============;;;;;;:::999999888888777777777777777777777777777666666666777777666666666444444444444444555555666555555555555555555555555666555555555666666777888888:::<<<===>>>@@@CCCFFFMMM^^^mmmiiiXXX___{{{xxxvvvmmm^^^VVVUUUTTTWWWPPP>>>FFFDDDAAAAAABBBBBB@@@???@@@@@@@@@???======>>>????????????>>>>>>>>>>>>===???>>>>>>===<<<;;;;;;:::;;;;;;::::::999888888777999999888777666555444333222222222222222222222222111111111111111000000000000000000000000000000000000000000000000000000000000////////////000111111111111111111000000000000000000000111111111222222222222333333444555555666000333666666555555666888===<<<===???@@@AAACCCDDDLLLTTT]]]```bbbiiixxx}}}www|||yyyvvv||||||wwwvvvyyyzzznnnqqqvvv|||~~~|||wwwsssooommmhhhaaaWWWNNNGGGDDDEEEEEEDDDCCCCCCCCCCCCDDD>>>???@@@AAAAAA@@@???>>>============>>>???AAABBBCCCBBB???===<<<===>>>???=========<<<;;;:::888888666666666666666666666666444444444444333333333222444333333444555555555555444444444444444444444444333333444555555444333222444444333333333333444444555555444444444444555555666666666555555444444444444555555555555666666666777777777777777777777777777999::::::999888:::;;;<<<<<<<<<<<<============>>>>>>??????@@@@@@??????<<<===>>>???????????????AAAAAABBBDDDBBBBBBIIIQQQccciiipppuuuzzzwwwqqqllliiiddd___[[[WWWUUUTTTRRROOOLLLKKKMMMOOOOOOOOOMMMLLLKKKLLLMMMMMMLLLJJJIIIFFFEEEHHHMMMNNNJJJFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLJJJIIIHHHIIIHHHGGGFFFGGGFFFDDDDDDEEEEEECCCAAA======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999999888666666666666666666666666444555555666666555555444444333222222222333555666444444444444444444444444555555555555666777888888777999;;;===>>>@@@CCCFFFHHHUUUbbb^^^PPPZZZ~~~|||vvvxxx|||lllZZZSSSQQQLLLLLLKKKBBB@@@??????@@@AAA@@@???===>>>??????>>><<<<<<===???????????????>>>>>>>>>>>>======<<<<<<;;;:::999999:::::::::999999888888888666666666666555444333222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111//////......//////000111000000000000000000000000111111111222222222222222111111111222333333444444111222333333333444666888666777888888999;;;;;;;;;???CCCEEECCCAAAEEERRR\\\jjjpppyyyzzzrrruuu|||yyywww}}}qqqlllrrrsssvvvwwwxxxzzztttrrrssssssmmmmmmnnnpppnnnjjjddd___UUUTTTQQQKKKEEECCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEE???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????CCCAAA???<<<<<<<<<===>>>=========<<<;;;:::999888333333333333333333333333444333333333222222222222333333444444444444444555444444444444444444444444222333444555555555444333555555444444444444555555666555555555555555555666666666555555444333333333555555555666666666777777666666666666666666666666777999::::::999888:::;;;<<<<<<<<<=========>>>>>><<<======>>>?????????>>>;;;;;;;;;;;;;;;<<<======???>>>@@@BBB@@@;;;;;;???BBBGGGOOOTTTYYYbbboooxxx|||}}}xxxrrrkkkddd___]]][[[XXXSSSOOOLLLLLLNNNPPPNNNLLLKKKJJJKKKMMMNNNNNNQQQOOOMMMLLLLLLLLLJJJIIIFFFCCCBBBEEEKKKMMMJJJEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJLLLKKKIIIIIIJJJIIIGGGFFFCCCCCCDDDEEEFFFDDDAAA>>><<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999888888555555555555555555555555444444555555555555444444333222111111111222444555555555555555555555555555666666666666777888999:::666888:::<<<===???CCCEEEFFFSSS^^^[[[OOO[[[|||uuu}}}~~~|||eeeXXXSSSHHHCCCDDDAAA>>>???@@@AAA@@@???>>>======>>>>>>===<<<;;;===>>>??????>>>>>>>>>=========;;;;;;;;;:::999999999888999999999888888888777777333444555555555444222111111111111111111111111111/////////000000000000111000000000000000000000000000000000000000000000000...............///000000//////000000000000000111222222222222222222222222000000000111111222222222444333111111000111222333000333555444666999:::888999<<>>::::::===BBBEEEKKKSSS\\\ccciiinnnrrrvvvvvvxxxxxxsssnnnpppwww}}}xxxuuuyyyyyyzzzzzzzzz|||vvvooodddbbb```^^^[[[VVVPPPLLLFFFGGGHHHHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>======@@@???===<<<;;;<<<<<<===<<<<<<<<<;;;:::999888777222222222222222222222222333333333222222222111111000111222222111111222333222222222222222222222222222333555666666555444444555555444444444444555555666666555555555555666666555555555444444333333333555555666666666777777777666666666666666666666666777999::::::999888:::;;;;;;;;;<<<<<<<<<=========;;;;;;<<<===>>>>>>>>>>>>AAA@@@>>>===<<<===>>>>>>>>><<<===>>>===;;;<<>>AAADDDEEEQQQ]]]YYYMMMYYY|||ttthhhSSSMMMCCC>>>???>>>???@@@BBBBBBAAA???>>>===<<<======<<<;;;;;;<<<>>>============<<<<<<<<<;;;999999999999999999999999777777777777666666666666111222444555444333111000111111111111111111111111//////000000000111111111////////////////////////////////////////////////......------......///000////////////000000111111111111111111111111111111//////000000000000111111222222111111111111111000111555555111111555555222111333666888888888999999888;;;???AAAAAACCCGGGJJJVVVXXX\\\```]]]YYY[[[```fffiiinnntttzzz~~~||||||zzzyyy}}}wwwssstttrrrggg[[[PPPNNNLLLKKKJJJJJJHHHFFFGGGGGGHHHHHHGGGDDDAAA???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@???????????????>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888666555444222222222222222222222222222222222222111111111111///111333222000000222444333333333333333333333333222333555666666666555444444444333333333333444444555444444444444444444555444444444333333333333333555555555555666666666777777777777777777777777777777999::::::999888:::;;;999999:::::::::;;;;;;;;;::::::;;;<<<===>>>>>>===AAA@@@@@@?????????>>>>>>@@@<<<;;;<<<;;;999:::>>>>>>===<<<;;;<<<===???AAA???BBBGGGMMMQQQTTTUUUVVVYYY[[[]]]^^^\\\YYYVVVUUUVVVSSSQQQPPPRRRRRRQQQOOOOOOMMMKKKIIIHHHHHHIIIJJJDDDGGGKKKLLLJJJIIIHHHIIIKKKKKKLLLLLLMMMNNNPPPQQQQQQNNNLLLKKKKKKLLLKKKJJJKKKIIIGGGFFFFFFFFFGGGHHHDDDEEEGGGIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJHHHGGGGGGHHHIIIIIIGGGEEEBBBAAA??????@@@@@@>>>===>>>======<<<;;;;;;;;;;;;:::::::::999888888777777555555555555555555555555444444555555555555444444111222333333444444333333333333333333333333333333444444444555666777999999777999:::;;;<<<===@@@BBBCCCRRR^^^YYYJJJTTTyyyooo~~~ZZZCCCAAA@@@AAAEEEDDDAAABBBCCCCCCAAA???>>>>>>;;;<<<===<<<;;;;;;<<<>>><<<<<<;;;;;;;;;:::::::::888888888888888999999999555555555555555555444444000222333444444333111000000000000000000000000000///000000000111111222222...................................................------------...//////.../////////000000111111000000000000////////////////////////000000000000///000111333555444333111111444333...///555666333444333111111333444555555444777999888666666:::>>>>>>@@@DDDHHHEEE??????CCCEEEFFFIIIMMMQQQUUUYYY[[[]]]dddfffaaa___dddjjjmmmqqqpppllljjjpppwwwtttlll^^^YYYSSSSSSYYY[[[OOOAAAEEECCC@@@@@@AAABBBCCCBBBDDDAAA>>>===???@@@@@@???===>>>???@@@AAAAAA@@@@@@@@@???>>>======>>>???@@@===>>>????????????>>>>>>999:::;;;<<<<<<;;;;;;:::888777777777666444333222222222222222222222222222222222222111111111111000000333555444222111333666555555555555555555555555222333555666666666555555333222222222222222222333444333333222222333333444333333333333333333333333444444444555555555666666888888888888888888888888777999::::::999888:::;;;777777888888888999999999999:::;;;<<<============777888:::<<<<<<<<<;;;::::::999:::>>>===:::999;;;===;;;999999;;;<<<<<<<<<>>><<<;;;===???AAABBBAAABBBCCCDDDFFFGGGGGGFFFFFFAAABBBDDDDDDDDDEEEGGGJJJGGGGGGFFFFFFGGGHHHIIIJJJHHHJJJJJJIIIFFFEEEGGGJJJJJJKKKKKKKKKJJJJJJKKKMMMNNNLLLJJJJJJKKKLLLLLLLLLOOONNNLLLHHHEEEDDDFFFHHHCCCDDDFFFHHHJJJKKKLLLLLLJJJIIIIIIHHHGGGGGGGGGGGGEEEEEEEEEGGGHHHHHHFFFDDDDDDAAA===;;;;;;===????????????>>>===<<<<<<<<<<<<======<<<;;;;;;::::::999666666666666666666666666444555555666666555555444111222333444555444333333222222222222222222222222222333333444555666888888888999;;;;;;;;;<<>>>>>???@@@AAABBBBBBCCCCCC???>>><<<:::999:::;;;<<<;;;;;;::::::999999999999777888888777666666777999888888777555555444444444444333222222444444333222//////000111222222333333222000///------///000222//////////////////////////////.........------------,,,,,,,,,,,,---......,,,,,,,,,---...///000000000000000000000000000000//////000000000000//////000000000000111111111111111111222222222333333333222222333333333333444444555555555555555555555555888999999::::::;;;<<<<<>>===<<<===???AAABBBFFFEEEDDDDDDEEEGGGIIIKKKQQQOOONNNPPPTTTVVVUUUSSSLLLIIIFFFHHHLLLLLLGGGBBB???@@@AAACCCDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????===>>>@@@@@@AAA@@@???>>>?????????>>>>>>>>>======>>>>>><<<;;;:::999999888::::::999999888999999999999999888777666555444444333333222222222333444444000000111222444555666666111111222333444555666777999999999888888888888888555555444333333222111111000111111111111222222222444444444444444444444444444444555555555555444444333333444444555666666777666666777888888888888888;;;;;;:::999999888888777888888888999999:::::::::888888999999999:::::::::999:::::::::::::::;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999??????>>>>>>======<<<<<<>>>???@@@@@@???>>>???@@@AAABBBDDDDDDCCCCCCEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHMMMLLLKKKJJJJJJJJJJJJJJJMMMMMMKKKJJJJJJKKKLLLLLLPPPOOOLLLIIIFFFEEEDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMOOOKKKGGGFFFGGGIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@>>><<<;;;;;;<<<<<<<<<===============<<<<<<<<<;;;;;;::::::999888888444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222111111222333444666666777999999:::<<<>>>???@@@AAAGGGPPP\\\]]]TTT\\\}}}sssmmmgggccceeeiiiiiiaaaZZZOOOIIICCCAAABBBBBB???<<<===>>>@@@AAABBBAAAAAA@@@AAA???===<<<;;;;;;<<<===<<<<<<======<<<;;;;;;:::888999999777666555666888888777666555444444444444333222111222333444333111//////000111111222333333111000///......///000111///////////////////////////.........---------------,,,,,,,,,,,,---......,,,---------...///////////////////////////////////////000000000000////////////000000000111111111111111111222222222333333222222222333333333444444444444444444444444444444666666777888888999999:::<<<<<<;;;:::;;;===>>>@@@BBBAAA@@@@@@AAACCCEEEGGGEEEDDDCCCEEEHHHJJJIIIHHHHHHEEECCCDDDEEEEEEBBB???>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@????????????<<<===>>>@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>===>>>>>><<<;;;:::999999999:::999888888777888888888777777666666666666666555444444333333333333333444111222222444555666777777555555666777888999::::::999999888888777666555555555444444333222222111111000000111111111222222222333333333333333333333333444444555555555555444444333333333444555666666666444555666666777777666666888888888888777777777777888888999999999999999999888888888999999999999:::999999999999999:::::::::888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;=========<<<<<<<<<;;;;;;===>>>???>>>======>>>??????@@@BBBBBBAAAAAACCCDDDDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFFFFGGGGGGHHHIIIIIIKKKKKKJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMLLLJJJIIIGGGGGGGGGGGGEEEEEEEEEFFFHHHJJJLLLLLLOOOLLLIIIIIIJJJKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA???>>><<<;;;::::::;;;<<<<<<======<<<<<<;;;;;;;;;::::::999888888888555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222111111222333444555666666777777888:::<<<===>>>???DDDOOO\\\^^^TTT]]]wwwrrreee]]]______WWWOOOMMMFFFCCC@@@@@@BBBAAA>>>;;;===>>>@@@BBBBBBAAA???>>>???>>>===;;;;;;;;;;;;<<<<<<===???@@@???>>><<<;;;999:::999888555444555666777666555444444333333444222111000111222333222000///000000111111222222222111000///......///000111////////////////////////............---------------,,,,,,,,,,,,---......------..................////////////////////////...//////000000//////...//////000000000000111111000111111111222222222222222222222222333333333333333333333333333333333333444444444555666666777777999999888888999:::<<<===<<<<<<;;;<<<===>>>@@@BBB???>>>>>>???BBBCCCCCCBBBDDDCCCAAA@@@???>>>>>>>>>======???@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????:::;;;===???@@@AAAAAAAAA?????????>>>>>>>>>======>>>===<<<;;;:::999999999888888777666666666666666444444555555666666666777666555444444333333333333333333444555666666777777777777888888999:::;;;;;;999888777666444333222222444444333333222111111111000000000111111111222222222222222222222222222222333444444555555444444333222333333444444555555666333444444555666555555555555555666666666666777777999999999888888888888888777777777888888888999999999888888888888888888888999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======;;;;;;<<<===<<<>>>????????????@@@BBBCCCBBBBBBAAAAAABBBBBBCCCFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJIIIIIIIIIIIIJJJJJJEEEFFFFFFGGGHHHIIIJJJKKKMMMKKKJJJKKKKKKKKKIIIGGGGGGGGGEEEDDDBBB@@@???>>>BBBAAA@@@???===;;;999888::::::;;;;;;;;;;;;;;;:::::::::999999888777777777555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111222333444555666666444555666888:::;;;<<<===BBBMMM[[[[[[PPPWWW{{{|||hhhZZZZZZUUUIIIDDDHHHBBB@@@>>>>>>@@@@@@???>>>>>>???AAABBBBBBAAA???===<<<<<<:::999999888999999;;;===???AAAAAA???===;;;:::::::::777555333444555555555444333333333333333111000///000111222111//////000000000111111111222000///............///000........................---------------------------,,,,,,,,,,,,---.....................---------////////////////////////...//////////////////...////////////000000000111000000000111111111111222111222222222222333333333111111111111111111111111222222333444444555555666777777777777888999:::;;;::::::::::::;;;<<<>>>???>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA>>><<<;;;<<<>>>======>>>???@@@@@@@@@@@@============>>>>>>>>>>>>;;;<<<===>>>??????@@@@@@>>>>>>>>>>>>==================;;;::::::999999999777777666555444444444444444444444444555555555555777666555444333333333333333333333444444555555666333333444555555666777777555555444333222222111111333333222222111111111000000000000000111111111111222222222222222222222222333333444444444444333333222222333333444444444444333333444555555555555555444444444555666777777888999999888888777777777666666666777777777888888888888888888777777777777777999:::;;;;;;<<<<<<<<<;;;777888888999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::;;;===;;;<<<>>>>>>======???@@@AAAAAAAAA@@@@@@AAAAAAAAADDDCCCBBBAAABBBDDDGGGHHHFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDHHHIIIIIIIIIIIIJJJJJJKKKFFFFFFFFFFFFGGGHHHIIIIIIGGGHHHIIIJJJJJJHHHFFFDDDDDDCCCBBBAAA???>>>===<<<>>>?????????===;;;999888888888999:::::::::999999999999888888777666666555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111222333444444555555333444555777999;;;<<<===BBBMMMYYYWWWHHHNNN||||||{{{eeeSSSOOOIII>>>===DDDAAA???===<<<===???AAABBB???@@@BBBBBBBBBAAA???>>><<<;;;;;;:::999999888888:::<<<>>>@@@@@@>>><<<;;;:::::::::777444222333444444333333222222222222222111000//////111111000///000000000000000111111111//////............//////------------------------,,,,,,---------------------,,,,,,,,,,,,---.....................---------..............................////////////.........////////////000000000//////000000000111111111111111111222222222333333111111111111111111111111222222333333444555555555777777777777888999::::::999::::::;;;<<<===>>>???;;;;;;<<<<<<======>>>>>>>>>???>>><<<:::999;;;===>>>>>>>>>???@@@@@@AAAAAA========================>>>>>>===========================<<<<<<<<<;;;;;;<<<;;;:::999999888999999777666555444333333333333444444444444333333333222777666555444333222222222222222222222222222222222///000000111111222222222111111111111111111222222222111111111111111000000//////000000000111111111333333333333333333333333222222333333333333222222222222222333333333333333333444555555666666555555333444444555666777888888888888888777777666666666555555555666666666777777666666777777777888888888::::::;;;;;;<<<;;;;;;;;;888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;<<<===;;;<<<>>>>>>======???@@@@@@@@@????????????@@@@@@AAA@@@??????@@@BBBEEEFFFDDDEEEFFFGGGHHHHHHGGGGGGEEEFFFFFFFFFGGGGGGFFFFFFHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFHHHIIIHHHGGGEEEDDDAAAAAAAAA@@@@@@??????>>>:::;;;<<<======<<<::::::666666777888888888888888888777777666555555444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222333333444444444333444555777999;;;===>>>AAAKKKUUUSSSEEEKKKyyy{{{|||sssaaaPPPHHHBBB===>>>DDDAAA???===<<<<<<>>>@@@BBB??????@@@@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;::::::;;;===>>>???>>><<<;;;999:::999777444222333444222222111111111111222222111000///000111222111///000000000000000000000000........................------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......------..........................................---......//////......---......////////////000000////////////000000000000111111111111222222222222111111111111111111111111222222222333444444555555666666777888888999999999999::::::;;;<<<===>>>>>>:::<<<======<<<<<<===>>>;;;::::::999::::::::::::>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>=========<<>>===<<<;;;;;;;;;<<<;;;;;;;;;:::::::::999999:::999888888777777777888777666555444333222222222444333333333222222111111555444333333222222222222111000000000000000000000/////////000000000111111...//////000000111222222000000000000000000000000/////////000000000111111333333333333333333333333111222222333333222222111222222222222222222222222333444555555666666555555333333444555666666777777777777777777666666666666444444555555555666666666555555666777888999::::::::::::;;;;;;<<<;;;;;;:::;;;;;;<<<<<<===>>>??????<<<<<<<<<<<<<<<=========:::<<<===<<<;;;:::;;;<<<:::<<<============>>>@@@???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>@@@BBBDDDEEECCCDDDEEEFFFGGGFFFEEEDDD@@@BBBDDDFFFHHHJJJJJJKKKHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFIIIIIIHHHFFFEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@777888999:::::::::::::::444444555666777777777777666666666555444444333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444333444555888:::<<<>>>???@@@GGGQQQPPPFFFNNN|||yyyddd[[[OOOEEEAAAAAABBBCCC?????????>>>=========>>>======<<<<<<===>>>???@@@>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>======888999888666444333333444111111000000000111111222222111000000222222111000000000000000000000000///---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,---------.../////////........................---......//////......---........./////////000000........./////////000000111111111111222222222222111111111111111111111111111111111222333333444444555555666777888888888888777888999:::;;;<<<<<<<<<;;;===>>>>>><<<;;;===???;;;999888:::===???===:::=========<<<===>>>@@@AAA@@@@@@??????>>>===<<<<<<>>>===<<<;;;;;;;;;<<<===999999999999888888888888888777777666666666666666777666555444333222222222111111111222222222222222333222222111111111222222000000000000//////......////////////000000000000/////////000000000000000000000000000000000000000////////////000000000111222222222222222222222222111111222222222222111111222222222222222111111111222222333444444444444444222222333333444444555555555555666666666666666666333444444444444555555555444444555777999:::<<<<<<:::;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<=========::::::;;;;;;;;;<<<<<<<<<999:::;;;:::999999999;;;999;;;<<<<<<<<<<<<===???>>>==================>>>===>>>???@@@BBBCCCDDDEEECCCDDDEEEFFFFFFEEECCCBBB@@@BBBDDDFFFGGGHHHHHHHHHEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@BBBEEEGGGGGGEEEDDDDDDEEEAAAAAAAAA@@@???>>>======777777777777777888888999222333444555666666666666555555555444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333333222333555777:::<<<>>>>>>AAAEEELLLMMMFFFPPP|||yyyVVVSSSKKKAAA???BBBBBB???<<<>>>@@@@@@>>><<<::::::<<<;;;:::999:::<<<>>>@@@============<<<;;;:::999<<<<<<=========>>>??????888888888666444333444555111000000000000000111111222111000111222333222000000000000000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,------...///000000........................---..................---............/////////000............/////////000000111111111111222222222111111111111111111111111000000000111222222333333333444555666777777777777555666777999::::::::::::777:::;;;;;;888888:::<<<===:::999===BBBDDDAAA<<<<<<<<<;;;;;;<<<===???@@@BBBAAA@@@???>>>===<<<;;;<<<;;;;;;:::;;;<<<===>>>888888888888777777777666777666666555555555555666888777555444333222222222...///000111222333444444111111111000111111222222111111000000//////..................////////////111111000000/////////...////////////000000000000////////////000000000000000000000000000000000000111111222222222222111111222222111111111111111111111111222333333333333222111222222222222333333333444555555555666666777777333333333444444444555555333444555777999<<<===>>>;;;;;;;;;<<<;;;;;;::::::888888999999999999::::::999999999::::::;;;;;;;;;777999:::999888777888999888:::;;;;;;;;;;;;<<<>>>======<<<<<<<<<<<<=========>>>@@@BBBDDDEEEEEEEEECCCDDDEEEFFFEEEDDDBBB@@@EEEEEEFFFFFFFFFDDDCCCBBBBBBCCCEEEFFFGGGGGGFFFFFFDDDDDDBBBAAA@@@????????????BBBDDDCCCAAA@@@AAACCC@@@???>>>===;;;999888777999888666555555555666777111222333444555555555555555555444333333222222111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222333333111222444666999;;;===>>>CCCEEEIIIJJJDDDMMMwwwzzzIIILLLMMMIIIBBB>>>>>>@@@???>>>>>>===<<<;;;;;;:::::::::;;;<<<===>>>???????????????@@@@@@????????????>>><<<;;;:::;;;===>>>;;;:::999777666555555555333333333222222222111111333222111000000111222333//////............//////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------............------000000//////.........---////////////000000000000000000//////000111222222000000000000000000000000222222111111111111111111444444444555555555555666444555555666777888888999::::::;;;;;;<<<;;;;;;;;;;;;===>>>@@@@@@???===<<<==================>>>???@@@??????AAADDDCCC???<<<<<<<<<;;;::::::::::::;;;888888999999999888777666:::999666333222222222333222333333333333222111111222111000//////000111222111111000///////////////000000//////.........------------............///................................................000000000000000///......000///...///000111111///............///000222222///000000000111111111111111222222333333222222111000000111222333333444444777555333444666666555222555555666666666666555555555555666666777777888888444555555666666666666666666777777777888888888888888888888888888777666555999888777777777999;;;======:::777777:::<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<>>>======???BBBCCCAAA>>>AAA@@@@@@@@@AAADDDGGGIIIGGGFFFFFFDDDCCCBBBAAAAAA===>>>AAACCCEEEDDDDDDCCCDDDBBB@@@??????>>>===;;;======>>>>>>??????@@@@@@@@@???>>>===<<<;;;::::::888777777666555444444444555444333222111222333333333333333333333333333333111111111111111111111111222222111000//////000000---------............///////////////////////////000/////////000111222222444...000999999333777CCCFFFPPPUUUUUUQQQPPPkkk}}}GGGJJJLLLIIIDDD@@@@@@AAA>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>???===<<<::::::;;;<<<===;;;:::999888777666666666333333222222222111111111222111000000000000111222//////............/////////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------............------000/////////.........---.../////////000000000000000000//////000111111222111111111111111111111111111111111111111111111111444444444444555555555555555666666777888888999999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;>>>============>>>??????AAA@@@???@@@BBBAAA>>><<<<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::999999<<<:::777555333333333444222222333333222222111000111111000//////000111111111000000///////////////000/////////.........---------------....................................------------------------////////////......------///...---...000111000//////.........///000111111000000111111111222222222111222222222222222222111111111222333333444555555555333222333666777666444444555555666666555555444444555555666666777888888555555666777777777777777666666777777777888888888999999999999999888777777:::999888888888:::<<<===<<<:::777888:::;;;;;;999;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<>>>AAABBB@@@>>>?????????@@@AAACCCEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBBBBBBBAAA???>>>>>>===:::888;;;===???AAAAAA@@@???>>>>>>======<<<:::999999888888888888777666555555555555444333222222222333333333333333333333333333333111111111111111111111111222111000000//////000000.........////////////000000000000000000000000000333333222222111222222222444444555888777777@@@JJJHHHMMMMMMNNNPPPUUUsssDDDGGGJJJJJJFFFBBBAAABBB>>>>>>>>>>>>==========================================>>>>>>>>>>>>=========<<<;;;999999:::;;;;;;::::::888777666666666666222222222222111111111000111111000000000000111111//////............////////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------............------/////////...................../////////000000000000000/////////000111111111111111111111111111111111111111111111111111111333333333444444444555555666666777777888999999999888999999:::;;;;;;::::::<<<<<<<<<;;;;;;:::::::::>>>=========>>>>>>???@@@BBB@@@???>>>???>>>===;;;<<<<<<;;;:::::::::::::::<<<<<<:::999999999:::;;;===;;;999666444444444444222222333333222222111000111000000//////000000111000000///////////////////////////...............------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...---------///000///.../////////...//////000000111111111111222222222222111111222222222222111111222222222333444444555555222111111333555777777666333333444444444444333333444444444555666666777777555666777777888888777777666666666666777777777777999999999999999888888777999999888888888:::<<<===;;;999888888999::::::999::::::::::::;;;;;;;;;<<<<<<;;;;;;===??????>>>======>>>???AAABBBCCCDDDDDDAAABBBBBBCCCCCCDDDDDDDDDFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@???@@@@@@>>>;;;888:::<<>>IIIOOOFFFFFFCCCDDDJJJVVVxxx@@@CCCHHHIIIGGGDDDBBBBBB=========>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888888999999888777666555444444444444222111111111111000000000000000000000000000000000///......------......//////..................///------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,................................./////////000000000000/////////000000111111111111111111111111111000000000000111111111111222333333333444444444444555666666666777777777888777777888999::::::::::::<<<;;;:::999888888999999============>>>??????@@@BBB@@@???===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;:::777666666777888999;;;:::888666444333333222222222222222222111000000000000000//////000000000//////////////////..............................,,,,,,---------.........---------------------------------------------------------,,,,,,,,,------...---,,,---/////////---000//////.........//////000000000000111111111111000000111111111111000000111111222222222333333333222222222333444555555555222222333333333333222222333333333444555555666666444555555666666666666666555555555666666666777777777777888888888888777777777777666777777888::::::999999888888999999999888888888999999::::::;;;;;;:::::::::;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDBBBAAAAAAAAAAAAAAAAAABBBDDDEEEDDDAAA>>>;;;<<<>>>??????===;;;:::::::::999999888777777666777777666666555555555555333333333222222222222222222222222222222222222222000000000000000000000000000//////....../////////............////////////////////////////////////111000000////////////000000666555///555EEEMMMIII???AAA>>>===BBBMMMsss<<>>>>>>>>>>>======<<<<<<;;;:::::::::999::::::;;;;;;::::::999999888888777777777777777555444333222111111111222111111111000000000//////////////////////////////......------------............------------......------------------------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,------------,,,,,,---------...........................////////////000000///////////////000000000000000000000000000//////000000000111111111222222222222333333333444444444444555555555555555555666777888999999999999::::::999888777888888888<<<<<<<<<<<<===>>>???@@@AAA@@@???===<<<;;;;;;;;;;;;;;;:::999999999999::::::888666555555555777888888777666444333222111111111222222222222111000000/////////000000/////////---...////////////......---------...............,,,,,,,,,------------...------------------------------------------------...------,,,,,,---.........---,,,---/////////---000///...............///............///////////////000000111111000000///000000000000000111111111222333333333222222222333111111222222222222111111222222222333444444555555222333444444555555444444444555555555555666666666555555666666666666555555444444444444555666777777777888888888888888888888777777777888999::::::;;;::::::::::::::::::;;;<<<<<<>>>AAACCCDDDDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBCCCEEEIIIKKKLLLIIIGGG===<<<;;;::::::::::::::::::999999888888777777777444444444444444333333333333333333222222222111111111111111111111111111111///////////////////////////...............//////,,,,,,,,,---------..........................................///000111222///555333///:::KKKLLL@@@999AAAAAA>>>===DDDkkk999;;;>>>@@@AAAAAA???>>>============<<<<<<<<<<<<;;;;;;;;;::::::999999999888888999999999999888888777666666666666555555555222222111000000000000000000000000000////////////......////////////............------------......------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,------------,,,,,,---------------.........------........./////////000000//////......//////////////////////////////...//////000000111111111111111222222222333333333333333444444444444444444444444666777888888999999888888888888888888888888:::::::::;;;<<<===>>>??????@@@@@@???<<<;;;;;;<<<;;;;;;:::999999999999999999999777666666666777888333333333222222111000000111111222222111111000///...//////000000//////...,,,---...///000///...------------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///...---------///000///............---......//////------------............//////000000000000//////////////////////////////222333444333111000111222111111222222222222111111111111111222333333444444111222222333444333333333444444444444555555555666333444444555555555555555222222333333444555555555555777999999777666777888555666666777888999::::::999:::;;;:::888888:::<<<<<<>>>@@@BBBCCCBBBAAA@@@??????????????????????????????@@@@@@AAAAAAAAABBBDDDDDDFFFIIIMMMNNNLLLKKK???===:::888777888999:::888888888888777777666666333333333333333333333333222222222333222111111000000000000000000000000000////////////////////////...------------......///++++++,,,,,,,,,---------------------------------......///000111333444555111555444333===JJJGGG;;;:::DDDGGGCCC>>>CCCiii888888999<<<===>>>===<<<======<<<<<<;;;;;;::::::999999999888888888888888777777777888888777777777555555555555555444444333111111000/////////000000000000/////////.........---...////////////...---...------,,,,,,------...,,,++++++******++++++,,,************************************************************++++++++++++************************+++++++++***++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---------.........//////000000///.............................................//////000111111222111111111111222222222222444444444444444444444444333333555666777888888888555666888999::::::999999999999999:::;;;<<<===>>><<>><<<<<<===;;;:::999999888999999999777666666666666555555555111111111222222111111111111111111111111000000///......///000000///......+++,,,...///000///...---,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++*********+++---...///...---...000111000///------------......///000---------.........//////...//////000000//////...000000000000000////////////111333222111000222444111222222333333222222111000000111111222333333333222222333444444444444333333333444444444555555555333444555555666666555555111222333444444555555555444777999999777555666777444555555666777888999::::::;;;;;;:::888888:::===;;;<<<===????????????>>>======>>>???@@@AAAAAABBB???@@@AAABBBBBBBBBAAAAAADDDCCCDDDFFFHHHIIIIIIGGG???>>>===;;;:::999999999666666666666555555555555333333333333333333333333111222222333222111000///000000000000000000000000........................------,,,,,,------...///,,,,,,,,,---------............................../////////000000222333444000444666666:::??????:::<<>>;;;>>>BBBBBB???======>>>;;;:::999999888888999999333333444444333333222111///000111222222222222222111111111111111000//////---...///000000///...---+++,,,...000000///...---,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((+++***)))((()))***,,,...000///...///000111111///,,,,,,,,,---...///000111.........////////////000......////////////......111111111000000000000000---000222222111111333666222222333333333333222222000000000111222222333333222333444444555555444444333333333444444444555555444444555666777777666666222222333444555555555555333666999999777555666777444444555666777888999999:::;;;<<<:::888777:::===::::::;;;<<<<<<============>>>???AAACCCEEEFFFGGG@@@AAACCCDDDDDDCCCAAA???CCCBBBAAABBBCCCDDDCCCBBB????????????===;;;:::888444444444444444444333333444444444444444444444444111111222333222111000///000000000000000000000000........................,,,,,,,,,,,,------...///---------........./////////////////////////////////............//////000...222666555333444777:::<<