BM6P6(@ xxxhhheeemmm|||yyypppssswwwqqqllljjjcccdddnnnooohhhlllyyy{{{rrrXXXbbbdddZZZWWW```hhhiiioooiiihhhpppuuuttttttwwwyyyxxxyyy|||~~~wwwiii]]]dddmmmqqqnnnooopppfffWWWVVVeeehhheeefffdddfffpppmmmmmmkkkhhhhhhkkkjjjeeeXXXWWWYYY[[[WWWUUU]]]jjjkkkcccZZZWWW[[[^^^]]]ZZZaaa\\\VVVSSSUUUXXXYYYYYYWWWQQQOOOQQQSSSRRRPPPQQQOOOOOOOOOLLLIIIHHHHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFHHHFFFCCC???======>>>???@@@AAABBBDDDFFFHHHJJJJJJDDDDDDCCCCCCDDDEEEGGGHHHCCCCCCBBBAAAAAA@@@??????AAAAAA@@@@@@AAAAAABBBCCCMMMmmm|||nnnuuuoooQQQVVVhhhyyywwwvvvqqqnnniiihhhkkkrrriiimmmrrroooqqqyyyxxxjjjpppsssnnnkkkmmmlllhhhVVV\\\gggoookkkbbb```eeeeee```]]]bbbkkkmmmggg___aaaaaa`````````aaaaaabbbfffdddaaa___^^^]]]ZZZXXXVVVVVVWWWXXXXXXWWWVVVVVVZZZZZZYYYXXXWWWUUUTTTSSSTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPTTTTTTTTTUUUUUUTTTTTTSSSUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY\\\___aaa^^^______^^^]]]]]]___aaafffddd```___```eeejjjnnnrrrrrrqqqooolllkkkkkkllliiimmmrrrttttttrrrpppoooyyyvvvsssuuuxxxzzzwwwtttxxxwwwvvvuuuuuuvvvwwwxxxrrrwww}}}~~~|||{{{{{{tttxxx~~~|||zzz~~~yyyxxx{{{}}}~~~}}}{{{xxxtttrrrooonnnjjjqqqxxxzzzxxxuuutttuuutttpppkkkhhhhhhhhhhhhggg```___^^^^^^___```___]]]]]]]]]\\\[[[[[[ZZZYYYYYYVVVWWWXXXXXXVVVTTTQQQOOOQQQRRRRRRQQQPPPPPPSSSUUUOOOOOONNNMMMMMMLLLLLLKKKMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBDDDCCCCCCAAA@@@???>>>>>>@@@@@@?????????@@@BBBCCC????????????>>>>>>>>>===============<<<<<<<<<<<<>>>===<<<;;;:::999999999::::::::::::::::::::::::;;;;;;<<<===<<<;;;999888|||rrrllljjjqqqzzzyyyqqqtttvvvkkkfffhhhdddiiiqqqqqqmmmttt{{{nnn]]]aaa^^^VVVYYYgggrrrtttooohhhdddiiioooqqquuuyyyyyyxxxwwwuuurrrllleee```eeemmmpppkkkhhhhhhaaaVVVRRRdddmmmlllllleeedddmmmjjjlllmmmjjjjjjllljjjfffTTTTTTWWWZZZ[[[]]]fffqqqhhhaaaZZZYYY^^^aaa```^^^___\\\XXXWWWXXXYYYYYYWWWVVVQQQNNNQQQRRRPPPNNNOOOSSSRRRQQQNNNIIIGGGFFFFFFJJJIIIIIIHHHGGGGGGFFFFFFEEECCC@@@>>>======???@@@CCCCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCCCCBBBCCCDDDDDDCCCBBBBBBAAA@@@@@@?????????????????????@@@AAAAAALLLVVVkkkwwwooouuuyyy{{{}}}{{{{{{~~~}}}wwwsssrrrqqquuu|||rrrpppqqqjjjiiimmmjjjjjjppprrrpppppprrrqqqmmmdddeeeiiikkkfff```cccjjjiiiaaaZZZ[[[ccciiihhheeeaaa```___^^^```cccfffhhhdddbbb```^^^]]][[[XXXUUUWWWXXXYYYYYYYYYYYYXXXWWWZZZXXXVVVVVVVVVUUUQQQNNNSSSRRRQQQQQQPPPPPPQQQQQQSSSSSSSSSSSSSSSSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUWWWWWWVVVVVVXXXZZZ\\\^^^^^^______^^^^^^^^^```bbbeeebbb___^^^___ccciiilllmmmnnnnnnmmmkkkjjjkkklllmmmoooqqqrrrpppooooooooovvvsssqqqssswwwxxxvvvsssuuutttttttttuuuvvvxxxyyynnnrrrwwwzzzzzzyyyyyyzzzwwwzzz~~~{{{yyy}}}{{{zzz|||~~~~~~|||yyyvvvsssqqqppplllrrrxxxzzzwwwttttttuuuvvvsssmmmiiigggfffeeeddd___^^^]]]^^^___```___]]]___^^^^^^]]]]]]\\\\\\\\\XXXXXXXXXWWWVVVTTTRRRQQQPPPQQQQQQPPPOOONNNOOOQQQOOOOOONNNNNNMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBB??????>>>>>>>>>???@@@AAA?????????>>>>>>>>>==================<<<<<<<<<;;;===<<<;;;::::::999999999:::::::::::::::::::::::::::;;;;;;;;;::::::999888vvvvvvvvvssskkkeeehhhpppzzzsssuuutttgggbbbggghhhlllqqqppplllpppuuukkkYYY___```\\\XXX___nnnvvvuuujjjeeedddiiiooorrrtttwwwssssssppplllhhhgggjjjmmmooouuutttlllfffeeeaaaYYY[[[lllrrrmmmfffZZZXXXdddkkkooopppkkkhhhgggeeebbbWWWWWWYYY]]]```ccciiipppaaa\\\WWWXXX\\\___^^^\\\\\\[[[YYYYYYYYYYYYWWWUUUUUUQQQNNNPPPPPPMMMLLLMMMRRRRRRQQQNNNJJJGGGFFFFFFIIIIIIHHHHHHGGGFFFFFFFFFCCCBBB@@@??????@@@AAABBBEEEEEEDDDDDDCCCBBBAAAAAAEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@?????????>>>============>>>??????HHHCCCFFFaaa}}}nnnpppvvv|||xxxtttvvv}}}zzz~~~~~~~~~||||||zzzyyy}}}|||mmmhhhjjjfffhhhlllhhhcccgggkkkmmmpppsssqqqmmmkkkkkkkkkiiiccc^^^aaaggghhhaaaZZZZZZaaaggggggeeeaaa___^^^]]]___cccgggjjj______^^^^^^]]][[[WWWTTTXXXYYYZZZZZZZZZZZZYYYXXXXXXUUUSSSUUUXXXXXXSSSNNNQQQQQQPPPOOOOOOOOOOOOPPPRRRRRRSSSTTTTTTTTTSSSSSSQQQRRRSSSUUUWWWXXXXXXXXXUUUTTTTTTSSSSSSTTTVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTWWWWWWVVVVVVVVVXXXYYYZZZ]]]^^^_________```bbbdddcccaaa^^^]]]^^^bbbfffiiihhhiiijjjjjjhhhhhhiiikkkpppqqqqqqooommmlllmmmnnnqqqooonnnpppsssuuutttrrrqqqqqqrrrrrrtttvvvwwwxxxqqqtttwwwyyyyyyzzz|||}}}{{{}}}}}}yyywwwwwwyyy|||}}}|||{{{{{{{{{~~~}}}{{{yyyvvvtttrrrqqqqqquuuyyyyyyvvvttttttuuuyyyuuuooojjjgggdddbbb```^^^]]]]]]^^^___```^^^]]]^^^^^^]]]]]]]]]]]]]]]]]]ZZZZZZXXXWWWUUUTTTTTTTTTQQQSSSSSSRRRPPPNNNMMMNNNOOOOOONNNNNNMMMLLLLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCC>>>>>>=========>>>??????>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999999999999999999999999999999999:::999999888888888888888fffeeeeeeddd```^^^dddmmmvvvkkkkkkjjj```^^^ddddddeeejjjjjjfffgggiii```RRR\\\```bbbbbbgggnnnnnnjjjccccccfffmmmsssuuusssppplllkkkiiiggggggkkkqqqvvvvvvwwwrrrjjjfffgggccc]]]dddpppoooeeeYYYMMMPPPbbbooorrrppphhhbbb___^^^[[[^^^^^^```cccdddddddddeeeYYYVVVSSSTTTWWWYYYWWWUUUYYYXXXWWWVVVUUUTTTSSSRRRTTTPPPNNNOOONNNJJJIIIKKKLLLMMMMMMLLLIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFEEEDDDBBBBBBCCCDDDDDDFFFEEEEEEDDDBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>===============>>>>>>???BBBBBBBBBJJJ```yyyvvv~~~||||||xxxzzz|||}}}vvvzzz~~~{{{vvvtttuuutttddd```eeefffkkkpppllleeegggjjjnnnssstttqqqmmmgggiiikkkiiiccc^^^]]]___dddaaa^^^___cccdddaaa^^^^^^]]]]]]]]]___aaadddfff[[[[[[\\\^^^___]]]YYYVVVXXXXXXZZZZZZZZZZZZXXXXXXSSSTTTVVVYYY[[[[[[XXXVVVQQQQQQPPPOOOOOOOOOOOOOOOQQQRRRRRRSSSTTTTTTTTTTTTQQQRRRSSSUUUVVVWWWXXXXXXUUUTTTRRRQQQQQQRRRTTTUUUVVVVVVVVVUUUTTTTTTSSSSSSUUUUUUTTTUUUVVVWWWYYYZZZ\\\]]]_________```bbbdddaaa```^^^]]]^^^aaaeeegggeeeggghhhhhhfffffffffgggmmmnnnnnnmmmkkkjjjkkkmmmlllkkkkkkmmmppprrrrrrqqqppppppqqqrrrssstttuuuvvvvvvwwwwwwxxxyyyzzz|||~~~}}}~~~{{{wwwtttuuuwwwzzzzzzyyyxxxxxxyyy{{{{{{yyywwwuuutttrrrqqqvvvxxxzzzyyyvvvttttttvvvwwwsssnnniiifffdddaaa___]]]\\\\\\^^^______^^^\\\ZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZXXXUUUTTTTTTUUUVVVTTTVVVWWWUUURRROOONNNMMMOOONNNNNNMMMMMMLLLLLLKKKGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;:::999999999999999999999999999999999999999999888666555555666777888```[[[XXXWWWWWWWWW]]]eeelll^^^ZZZ\\\YYY\\\```\\\[[[cccgggdddcccfffeee```]]]bbbggghhhhhhjjjjjjiiibbbbbbdddhhhnnnqqqpppllljjjhhhfffgggiiilllmmmmmmppplllfffcccfffjjjhhhcccdddnnnmmmcccXXXLLLQQQfffoooooojjjaaa[[[ZZZZZZXXXYYY]]]bbbeeegggfffccc```[[[XXXVVVVVVWWWWWWUUURRRWWWUUUSSSPPPNNNNNNOOOPPPRRROOONNNNNNLLLHHHHHHKKKHHHIIIKKKJJJGGGEEEEEEEEEGGGFFFFFFFFFFFFFFFEEEEEEHHHGGGEEECCCBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>???@@@@@@@@@@@@@@@@@@???????????????>>>>>>===============>>>??????>>>CCCFFFCCCCCCUUUyyyxxxyyy}}}|||zzzyyyyyytttyyy|||zzzvvvrrrooonnnwwwhhheeejjjjjjmmmpppjjjwwwwwwxxxyyyyyyuuuqqqnnneeeggghhheeeaaa```aaaaaadddaaa^^^]]]]]]]]][[[YYYUUUWWWZZZ^^^aaabbbbbbbbbYYYZZZ\\\^^^``````]]]ZZZWWWXXXYYYYYYYYYYYYXXXWWWRRRVVVZZZ]]]\\\YYYXXXWWWRRRQQQPPPPPPOOOOOOPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSQQQPPPPPPQQQSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSQQQRRRSSSTTTVVVXXXZZZZZZZZZ\\\^^^___^^^___aaabbb```___^^^^^^___aaaccceeeeeefffggggggeeeccccccccceeehhhkkklllkkkjjjjjjkkkiiiiiiiiikkknnnppppppppppppqqqqqqrrrrrrrrrrrrrrrxxxvvvtttssstttuuuwwwwww}}}{{{zzz{{{{{{xxxtttppptttuuuuuuuuuuuuvvvyyy{{{zzzzzzyyywwwvvvtttssssssyyyyyyyyyxxxvvvuuutttuuurrroookkkgggfffdddaaa```[[[[[[[[[]]]______]]][[[YYYYYYZZZZZZZZZZZZZZZZZZZZZYYYVVVTTTSSSSSSUUUVVVSSSUUUVVVUUUQQQNNNMMMMMMNNNMMMMMMLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????????????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::999888888888999999888888888888888888888888777666555444444555777888[[[XXXVVVWWWVVVTTTUUUYYYiiiYYYVVV\\\]]]```ccc]]]___fffiiiddd___```aaa``````bbbeeeeeeeeehhhllloooeeedddbbbaaaeeekkkllliiijjjiiiiiijjjkkkhhhbbb^^^iiieeecccdddjjjooopppnnnlllttttttmmmaaaPPPOOO```gggfff```ZZZYYY[[[[[[WWWNNNVVV^^^bbbdddffffffdddaaa___\\\[[[ZZZYYYXXXVVVUUUTTTQQQNNNKKKJJJLLLOOOPPPNNNNNNNNNLLLHHHHHHLLLIIIJJJKKKIIIFFFBBB@@@@@@EEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA@@@??????@@@@@@@@@AAABBBBBBCCCCCC<<<===>>>@@@@@@AAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???<<<===??????>>>EEEXXXjjjyyy}}}uuurrruuuyyy|||tttvvv|||}}}~~~yyywwwzzz||||||uuuiiikkkrrrrrrtttvvvppp}}}vvvmmmiiiiiijjjjjjfff___^^^dddjjjmmmhhhccc[[[UUURRRUUUZZZ]]]PPPTTTZZZ___ccceeedddddd[[[[[[\\\___aaaaaa___]]]WWWXXXYYYYYYYYYYYYXXXWWWTTTWWW[[[]]]\\\XXXTTTRRRQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQRRRRRRRRRQQQQQQOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQRRRUUUWWWYYYZZZ[[[XXXZZZ\\\]]]\\\\\\]]]^^^]]]]]]]]]]]]]]]___```aaabbbdddeeeeeecccaaa``````___bbbfffiiiiiiiiiiiijjjhhhhhhiiikkklllnnnoooooopppqqqqqqrrrrrrqqqqqqpppzzzwwwtttssstttuuuuuuuuuyyyvvvttttttvvvuuuqqqmmmoooppppppppprrruuuzzz~~~yyyyyyxxxwwwvvvvvvuuuuuuwwwwwwvvvvvvuuusssrrrqqqllliiigggeeeeeedddbbb```YYYZZZ[[[]]]______]]]ZZZ[[[[[[ZZZZZZZZZZZZZZZZZZXXXVVVTTTRRRQQQRRRSSSTTTPPPQQQQQQPPPNNNLLLKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCCCCBBBBBBBBBBBB??????@@@@@@AAABBBCCCCCC??????@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888777888888999777777777777777777777777555555555555555666666777UUUVVVYYY[[[WWWRRRUUU\\\ggg[[[[[[bbbaaacccfff```cccfffgggccc```^^^\\\ZZZ]]]\\\]]]aaaeeefffffffffdddffffffeeehhhllliiibbb```eeekkkooommmiiidddaaahhhjjjllllllkkkkkknnnrrrtttxxxuuupppgggVVVTTTeeeaaa___[[[XXX\\\___ZZZRRRLLLUUU\\\[[[[[[```dddeeebbb```]]]ZZZYYYYYYXXXXXXSSSTTTTTTQQQMMMKKKLLLNNNOOOMMMNNNNNNLLLHHHIIINNNHHHIIIKKKIIIFFFBBB@@@@@@EEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@<<<======>>>???@@@AAAAAA>>>>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<===<<<999:::>>>@@@BBBHHHPPP|||||||||uuuuuuxxxxxxxxxzzzxxx~~~{{{qqqxxx{{{~~~~~~{{{}}}}}}iiiccclllwwwwwwxxx{{{vvv{{{yyyyyyvvvlllaaaaaafffjjjkkkggg``````hhhooopppiiieee^^^WWWTTTWWW^^^cccXXXZZZ^^^bbbeeefffeeeddd___^^^]]]^^^___^^^\\\[[[XXXYYYZZZZZZZZZZZZYYYXXXWWWUUUVVV\\\bbbaaaYYYQQQPPPPPPOOONNNNNNNNNNNNNNNPPPPPPPPPQQQPPPPPPOOOOOOKKKLLLMMMOOOPPPQQQQQQQQQSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTQQQRRRTTTVVVWWWXXXYYYYYYVVVXXXZZZ[[[ZZZYYYZZZZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]___aaabbb```___^^^^^^^^^```bbbddddddeeehhhjjjhhhiiikkkllllllmmmnnnoooooooooqqqrrrrrrrrrrrrqqqyyyvvvsssssstttvvvvvvuuussspppmmmnnnqqqrrroookkkmmmmmmnnnnnnooorrrvvvzzzuuuuuuttttttsssssssssrrrrrrrrrrrrrrrrrrpppnnnlllhhhfffdddcccccccccaaa___XXXYYYZZZ]]]______\\\ZZZZZZZZZZZZYYYXXXXXXXXXWWWTTTSSSRRRPPPPPPPPPPPPQQQMMMNNNNNNMMMLLLKKKLLLNNNKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@===>>>>>>???@@@AAABBBCCC>>>>>>?????????>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999888888777777777777888888777777777777777777777777444444555666666666666666PPPUUU[[[[[[UUURRR[[[hhh```XXX\\\bbb]]]]]]aaa^^^]]]___bbbdddhhhiiigggbbbWWWUUUXXXaaagggeee\\\UUU___gggooorrrtttrrrfffYYYSSS^^^lllrrrqqqnnnoooqqqhhhnnnrrroooeee^^^ccckkkoooooojjjhhhfff^^^eee{{{```]]]ZZZZZZ___```WWWLLLSSS[[[^^^WWWSSSWWW]]]```]]][[[XXXUUUTTTTTTUUUUUUSSSUUUWWWVVVRRRNNNMMMMMMNNNMMMNNNOOOLLLHHHJJJOOOEEEGGGIIIIIIGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDD;;;;;;;;;<<<===>>>>>>???@@@@@@AAAAAA@@@???===<<<============>>>>>>>>>>>>::::::999999::::::;;;<<<<<<;;;>>>AAA???<<>>>>>>>>===;;;:::<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888777777777777777888888777777777777777777777777333444666777888777666555UUUVVVUUUUUU\\\fffgggbbbZZZVVVUUU[[[fffkkkiiidddccc___\\\\\\```cccccccccXXX]]]bbbcccbbb``````aaa^^^kkkppplllmmmrrriiiXXXQQQbbboooooonnnqqqmmmeeehhhssszzztttlllkkkmmmnnnuuurrrhhheeelllhhhdddkkk___XXX[[[jjjqqqjjj```^^^___[[[[[[]]]\\\XXXWWWYYY[[[PPPSSSYYYUUUUUUZZZYYYVVVTTTQQQQQQQQQPPPNNNLLLNNNNNNOOOOOONNNKKKIIIGGGIIIJJJKKKKKKKKKJJJIIIHHHEEEEEEFFFGGGGGGFFFDDDDDD???AAACCCDDDDDDBBB???===888:::===@@@AAA@@@>>>======>>>@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999;;;======<<<===>>>@@@BBBJJJ^^^yyywww{{{~~~|||xxxzzz}}}~~~}}}wwwqqqooouuu}}}xxxwwwtttpppiiirrrzzz~~~}}}tttkkksssrrruuuzzzzzzrrrkkkhhhjjjkkkhhhdddfffnnnssstttssshhhZZZUUU^^^iiijjjdddgggdddccc]]]ZZZfffkkk^^^dddhhhiiieee]]][[[^^^ccc___^^^^^^]]]\\\[[[YYYYYYQQQSSSUUUWWWWWWWWWWWWVVVVVVRRRPPPUUU]]]___XXXQQQLLLKKKIIIHHHIIIJJJLLLMMMQQQPPPOOONNNMMMMMMMMMMMMKKKKKKLLLLLLMMMOOOPPPQQQOOOQQQSSSQQQNNNLLLMMMNNNOOOQQQSSSTTTRRRQQQQQQRRRRRRTTTVVVUUUSSSRRRTTTWWWWWWVVVUUUVVVXXXXXXUUURRRSSSSSSTTTTTTUUUUUUUUUUUUWWWYYY\\\\\\[[[ZZZZZZ[[[\\\]]]^^^___```bbbccccccfffeeeeeeeeegggjjjmmmooooooooooooooooooooooooooommmkkkiiiiiikkkmmmnnnnnnnnnmmmmmmoooqqqrrrqqqpppjjjnnnlllgggfffkkklllhhhjjjkkklllmmmnnnnnnnnnmmmlllmmmnnnooonnnllliiihhhfffiiikkkiiieee```______[[[[[[[[[\\\]]]\\\YYYVVVVVVVVVWWWWWWVVVSSSQQQOOOMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLHHHHHHGGGGGGFFFEEEEEEEEEEEECCCBBBBBBCCCDDDBBBAAABBBCCCCCCBBB@@@??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888666666666666666777777888666666777777777777666666555444444444444555666666RRRSSSRRRSSSZZZbbbbbb\\\[[[XXXXXX\\\bbbeeedddaaaaaa___]]]^^^aaacccbbb```[[[```eeefffbbbaaadddhhhcccllljjj]]]ZZZbbbccc\\\TTTccclllhhheeehhhjjjfffjjjqqquuuttttttvvvtttpppjjjlllhhhgggiii```WWW\\\^^^YYY]]]lllsssnnniiijjj]]]]]]aaagggfff```YYYXXX^^^RRRTTT]]]\\\\\\]]]WWWQQQQQQQQQQQQOOONNNMMMLLLLLLMMMMMMNNNMMMLLLJJJIIIKKKKKKLLLLLLLLLJJJIIIHHHCCCCCCDDDEEEDDDCCCBBBBBB@@@AAACCCDDDCCCBBB???>>>999;;;>>>@@@AAA@@@???>>>??????AAAAAAAAA???===<<<>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;======<<<<<<===??????BBBJJJ[[[xxx|||xxxzzzrrrkkkjjjqqqxxxyyyzzz{{{zzzuuusssyyy|||ttttttwwwuuuoookkkvvv~~~yyytttppplllsssrrrttttttnnnfffeeehhhlllmmmllliiikkkrrrvvvvvvjjjbbbWWWUUU___jjjjjjddd___aaaeee```ZZZccciii``````cccfffddd```]]]^^^```[[[[[[\\\[[[ZZZXXXWWWVVVTTTTTTUUUVVVWWWXXXWWWVVVUUUQQQOOOQQQUUUUUUPPPKKKLLLLLLJJJJJJJJJLLLNNNOOOPPPOOONNNMMMLLLLLLLLLLLLJJJJJJKKKKKKLLLNNNOOOPPPNNNPPPQQQPPPMMMKKKLLLMMMPPPQQQSSSSSSQQQOOOOOOOOOPPPRRRTTTSSSRRRQQQSSSUUUTTTSSSRRRTTTVVVWWWUUURRRRRRRRRRRRRRRRRRSSSSSSSSSSSSVVVYYYZZZZZZZZZZZZ[[[[[[\\\]]]^^^```aaabbbbbbddddddeeefffgggjjjlllmmmkkkkkkkkkkkkjjjjjjjjjiiimmmkkkhhhhhhkkkmmmoooooopppooopppqqqtttuuutttrrrnnnqqqpppllljjjkkkiiidddiiijjjlllnnnoooooonnnmmmiiijjjlllmmmoooooooooooopppqqqqqqmmmgggbbb``````]]]\\\\\\\\\[[[YYYVVVSSSSSSTTTUUUVVVUUUTTTRRRQQQNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKHHHHHHGGGFFFFFFEEEEEEDDDDDDBBBAAAAAACCCCCCBBB@@@AAABBBCCCAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::;;;::::::::::::999999999888888888888888888888888888777777666666666777777555666666777777666666555444444444444444555666666MMMNNNOOOPPPVVVZZZYYYTTTZZZZZZ[[[\\\]]]^^^^^^^^^```^^^]]]___bbbbbb```]]]ZZZ^^^aaa___ZZZZZZ___dddbbbhhhdddUUUQQQZZZcccbbbSSS]]]```XXXTTTYYY^^^___lllllllllnnnqqqqqqiii^^^```fffggghhhhhhYYYLLLNNNZZZWWW\\\hhhooolllkkkooocccaaaccciiijjjddd```___eeeYYYZZZbbbaaa```\\\QQQLLLOOORRRRRRNNNKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLJJJIIIGGGCCCDDDDDDDDDDDDCCCBBBAAA@@@AAACCCDDDCCCBBB@@@>>>;;;===???AAAAAA@@@???>>>@@@@@@AAA@@@???>>><<<:::===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<===<<<;;;;;;<<<===>>>??????BBBTTT{{{{{{ppprrrjjjgggmmmvvv|||~~~uuutttwww~~~uuulllooouuutttnnnmmmzzz}}}qqqjjjiiijjjrrrssssssoooddd\\\___gggnnnpppnnnjjjiiikkkkkkhhhjjjddd\\\ZZZ```gggddd\\\TTTZZZccc```WWW]]]eee```\\\^^^```bbbaaa___]]][[[YYYZZZ[[[[[[ZZZXXXUUUTTTUUURRRQQQRRRUUUWWWVVVTTTQQQOOOMMMMMMNNNNNNLLLKKKJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNNNNMMMKKKJJJKKKLLLOOOQQQQQQPPPNNNLLLLLLLLLNNNPPPQQQQQQPPPPPPQQQRRRPPPPPPPPPQQQSSSTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSVVVWWWXXXXXXZZZ[[[ZZZ[[[\\\]]]^^^```aaaaaaaaabbbdddfffgggiiiiiijjjkkkkkkkkkkkkjjjjjjiiiiiillljjjhhhhhhjjjnnnpppqqqpppppppppsssuuuvvvuuusssooorrrsssqqqnnnmmmiiidddiiikkknnnpppqqqqqqooonnnhhhiiijjjlllnnnrrrtttvvv|||{{{wwwqqqiiidddaaa```___^^^\\\[[[YYYWWWSSSOOOPPPQQQRRRTTTTTTTTTSSSSSSOOONNNMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@@@@AAAAAA@@@??????@@@AAA@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999:::::::::999999999888888888888888888888888888888:::999888777666666666666444555555555555555555444444444444444444555555666IIIJJJLLLOOORRRTTTQQQNNNRRRUUUXXXWWWTTTSSSVVVZZZaaa___\\\]]]___```^^^[[[[[[[[[YYYVVVTTTUUUXXX[[[]]]cccbbb[[[\\\fffkkkhhhhhhjjjggg```___fffjjjkkkgggffffffiiimmmkkkaaaWWWaaaeeedddfffiii]]]OOOPPP^^^]]]```gggiiihhhiiimmmlllddd^^^___aaabbbeeeiiikkkbbbbbbeee___\\\XXXMMMLLLQQQUUUTTTNNNIIIIIIJJJLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCAAABBBCCCCCCCCCBBB@@@???===>>>@@@AAAAAA@@@???>>>>>>?????????>>>===<<<<<<======>>>>>>======<<<;;;;;;;;;;;;:::::::::999999;;;<<<===<<<::::::;;;<<<;;;>>>@@@@@@IIIddduuukkkqqqxxxlllqqqzzznnnuuusssrrrwww~~~xxx}}}{{{sssrrr{{{wwwmmmlllpppoookkknnnzzzzzzmmmeeebbbaaammmoooqqqoooeee\\\]]]bbbiiillllllhhhggggggeeebbbpppmmmfffaaabbbbbb[[[RRRPPPSSS\\\[[[TTTZZZbbb^^^]]]\\\[[[]]]______[[[XXXXXXYYY[[[\\\[[[YYYVVVTTTQQQNNNLLLNNNSSSUUUTTTRRRNNNNNNMMMLLLKKKLLLOOOQQQFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJLLLMMMKKKLLLKKKJJJIIIIIIIIIJJJLLLNNNNNNMMMLLLJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOOOONNNNNNNNNPPPRRRUUUVVVVVVVVVXXXZZZYYYYYYZZZ[[[]]]^^^___```___```ccceeegggggggggfffhhhhhhiiiiiijjjjjjkkkkkkkkkiiiggghhhkkkoooqqqrrroooooopppsssuuuvvvtttrrrpppqqqrrrrrrqqqpppnnnlllkkkmmmpppssstttsssrrrpppkkkjjjjjjjjjmmmqqquuuwww}}}wwwooohhhccc```______]]][[[YYYXXXVVVRRROOOPPPPPPRRRRRRSSSSSSRRRRRRPPPPPPNNNMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDAAA@@@??????@@@@@@???>>>>>>???@@@???===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::999999888999999999999888888888888888888888888888888888888;;;:::999888666666555555333444444555555444444333444444333333444444555666GGGHHHJJJNNNPPPNNNLLLJJJIIINNNRRRQQQMMMMMMRRRXXXbbb^^^ZZZZZZ[[[\\\[[[YYY]]]YYYVVVVVVYYY\\\]]]]]]```bbbaaa```hhhrrrsssmmmrrrnnnhhheeejjjqqqsssqqqcccdddhhhoootttsssnnnkkkjjjiiicccdddlllfff\\\^^^llliiiiiijjjiiiffffffhhhlllaaaWWWUUUYYY^^^dddjjjgggccceeecccWWWUUUVVVOOONNNSSSWWWTTTNNNHHHGGGIIIMMMLLLJJJIIIHHHGGGGGGGGGIIIIIIJJJJJJIIIGGGFFFEEEGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@??????@@@@@@@@@??????>>>;;;<<<======>>>>>>>>>>>>===============<<<;;;;;;;;;;;;:::::::::999999999:::;;;<<<;;;:::999:::;;;666:::===???CCCQQQeeeuuunnneeehhhlllzzzxxxtttssslllpppuuuzzzxxxoooooozzz}}}rrrkkkiiiiiigggpppwwwzzzuuullleee^^^XXXdddggglllpppkkkaaa[[[\\\dddggghhhggggggjjjiiifffmmmlllhhhcccbbb```YYYQQQSSSRRRXXXZZZUUU\\\ccc^^^```\\\XXXXXX[[[[[[YYYVVVWWWWWWYYYYYYYYYWWWUUUTTTOOONNNMMMPPPTTTVVVUUUTTTOOOOOOMMMKKKHHHJJJNNNQQQFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFFFFGGGHHHIIIKKKKKKKKKJJJHHHHHHHHHIIIIIIIIIHHHJJJKKKKKKJJJJJJLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPTTTTTTSSSQQQPPPNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOSSSTTTUUUUUUTTTTTTVVVXXXWWWWWWXXXZZZ[[[\\\]]]^^^\\\^^^aaadddeeeeeedddccc``````bbbdddfffhhhjjjkkkjjjiiihhhjjjmmmqqqssstttpppqqqrrruuuwwwwwwtttrrrtttsssrrrrrrrrrqqqqqqrrroooqqqtttvvvvvvvvvtttsssqqqooollljjjkkknnnrrrttt}}}xxxrrrkkkeeeaaa___]]]]]][[[YYYXXXXXXVVVTTTQQQSSSSSSRRRRRRQQQQQQPPPOOORRRQQQOOONNNMMMLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCAAA???>>>>>>???@@@>>>======>>>???>>><<<;;;<<<===========================;;;;;;;;;:::999999888888999999888888888777777777777777777777777777777777;;;:::999777666555555555333333444444444444333333333333333333333444555555FFFFFFHHHMMMNNNJJJIIIJJJLLLQQQUUUUUURRRSSSYYY``````]]]YYYXXXZZZZZZWWWTTTVVVTTTTTTWWW\\\```bbbbbbhhheee``````iiirrrrrrllljjjddd___aaahhhpppsssrrrmmmlllooouuuwwwuuutttvvvrrroooggggggnnnkkkffflllpppmmmiiigggfffdddbbb```aaaXXXRRRTTTZZZ\\\^^^aaa[[[[[[aaa^^^SSSTTTYYYTTTPPPSSSUUUSSSNNNIIIHHHHHHLLLKKKJJJIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEECCCBBBAAA@@@@@@@@@CCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>======::::::;;;<<<===>>>??????<<<============<<<;;;;;;::::::::::::999999999999999:::;;;;;;999999:::;;;888999:::;;;>>>CCCKKKPPP[[[|||uuuxxxxxxyyy}}}zzz}}}~~~uuutttxxx}}}|||yyy{{{uuullliiihhhgggrrrttttttooolllhhh```XXX\\\```hhhooolllbbb[[[ZZZkkkllliiiccc``````^^^[[[___aaaaaa___```bbb___ZZZXXXUUU[[[___[[[___ddd______\\\XXXVVVXXXYYYWWWVVVTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSUUUWWWXXXXXXWWWWWWRRRQQQMMMIIIFFFFFFHHHJJJIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKIIIGGGFFFHHHIIIIIIHHHGGGHHHIIIIIIIIIIIILLLNNNLLLKKKKKKLLLOOOPPPPPPOOOVVVVVVUUURRRNNNLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPSSSTTTTTTTTTRRRSSSTTTVVVUUUVVVWWWXXXYYY[[[\\\\\\[[[]]]___bbbccccccbbbaaa^^^```bbbeeehhhkkkmmmooohhhhhhjjjmmmqqqtttuuuuuuuuuuuuwwwyyyzzzyyyvvvsssyyyuuussstttssspppqqqtttttttttuuuvvvvvvvvvuuutttuuurrrooollllllnnnqqqsssxxxtttmmmhhhdddbbb___]]]\\\ZZZXXXXXXXXXWWWUUUTTTVVVUUUTTTRRRQQQOOONNNNNNQQQPPPOOONNNMMMLLLLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEGGGFFFFFFEEEEEEDDDCCCCCCAAA???>>>>>>??????>>>===<<<===>>>>>><<<<<<===>>>========================<<<;;;;;;::::::999888888888888888777777777777666777777777777777777777777:::999888666555444444444333444444444444444444333333333333333333444444555EEECCCFFFKKKKKKGGGFFFIIIPPPTTTWWWWWWUUUWWW]]]ddd[[[ZZZYYYZZZ[[[XXXRRRMMMMMMRRRXXXZZZZZZ[[[___bbbfffdddaaabbbgggmmmlllhhhjjjhhhfffiiinnnvvv~~~wwwqqqooorrrtttqqqqqqsssqqqtttpppmmmnnngggdddnnnkkkgggcccbbbdddfffccc^^^ZZZRRRNNNSSSZZZ[[[ZZZZZZSSSTTT[[[[[[SSSWWWYYYPPPOOOOOOOOONNNMMMKKKJJJIIIHHHIIIIIIIIIHHHGGGEEEDDDEEEFFFGGGHHHIIIHHHGGGGGGFFFEEECCCAAA@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBBBBBBB@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<======>>><<<<<<======<<<<<<;;;::::::::::::999999999999888777888::::::999999:::<<<<<<;;;:::;;;<<>>???@@@@@@???===<<<===>>>>>>===<<<===>>>========================<<<<<<<<<;;;::::::999999888888777777777666666666777777777777777777777777888777666555444444444444444444555555555555444444333333222222333333444555DDDBBBDDDIIIIIIDDDEEEJJJKKKNNNPPPPPPOOOQQQWWW\\\WWWWWWYYY\\\]]]XXXOOOHHHMMMXXXaaaaaaZZZWWW[[[bbb\\\```dddhhhjjjkkkhhhdddaaabbbdddeeegggooo~~~vvvmmmhhhnnnssstttuuuwwwmmmwwwwwwrrrlll```^^^kkkiiieeeaaabbbhhhmmmjjjdddZZZQQQKKKPPPWWWZZZ[[[[[[RRRRRRYYYZZZVVVYYYWWWIIIMMMLLLJJJKKKLLLLLLKKKJJJEEEFFFHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIJJJJJJIIIHHHHHHGGGEEECCCBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@??????>>>===<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;::::::::::::999999999888888666888999999999999;;;<<<999:::;;;<<<<<<<<<<<<===FFF???MMMvvvzzzmmmuuu|||sssyyyzzzlllsssxxx~~~{{{xxxwww~~~yyyzzz~~~{{{vvvuuupppiiifffiiikkkjjj```fffnnnnnnddd]]]bbbmmmtttrrrjjj```ZZZ[[[\\\ZZZ```cccccc___^^^aaabbb```MMMTTTeeelll^^^XXX[[[ZZZTTTVVVYYYZZZ[[[YYYXXXWWWVVVUUUSSSQQQQQQRRRTTTUUUWWW]]]cccaaaYYYSSSQQQSSSRRROOOKKKIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLHHHEEEEEEGGGJJJJJJIIIJJJJJJJJJHHHGGGGGGIIIKKKIIIGGGFFFHHHLLLNNNMMMKKKQQQRRRRRRPPPLLLKKKMMMPPPJJJJJJKKKMMMNNNOOOPPPQQQLLLMMMNNNNNNOOOQQQTTTWWWSSSTTTUUUVVVXXXYYYZZZZZZ[[[\\\]]]^^^______``````aaabbbdddfffiiikkkmmmnnnfffhhhmmmrrrwwwyyywwwuuuwwwwwwxxxyyyzzzwwwsssooopppnnnqqqxxxzzzvvvuuuxxxxxxwwwuuusssrrrqqqrrrrrrsssrrrqqqqqqrrrvvvzzz|||yyyuuuooollljjjgggccc```___]]]ZZZXXXXXXWWWUUUTTTVVVUUUTTTRRRQQQQQQQQQQQQLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@??????@@@@@@???===<<<>>>???>>>======>>>???===========================<<<<<<;;;;;;::::::999777777777777666666666666777777777777777777777777777666555444444444444444444555555666666555555444333333222222333333444555AAACCCFFFGGGFFFFFFFFFFFFHHHLLLQQQQQQKKKIIISSS```ggg]]]XXX]]]```]]]YYYXXX]]]\\\YYYYYY\\\aaadddeeeeeeaaa___ccckkknnnjjjdddeeebbb[[[WWW^^^lllrrrppppppllljjjnnnuuuxxxsssnnnvvvuuuqqqiii```]]]dddlllsss```SSS\\\lllppphhhaaa]]]RRRNNNUUUXXXTTTTTTYYYWWWWWWUUUSSSPPPPPPRRRTTTJJJLLLNNNNNNLLLJJJIIIIIIIIIIIIIIIJJJLLLKKKIIIGGGIIIGGGEEECCCBBBDDDFFFGGGHHHFFFDDDAAA@@@@@@AAABBBCCCDDDDDDDDDCCCAAA>>>===??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888999999999999999999999999888888888888888888888888888888999::::::;;;<<<<<<===;;;AAAQQQddd{{{~~~zzzyyyqqqwww|||wwwrrrrrrxxxpppwww|||vvvwww{{{}}}||||||}}}rrrddddddnnnrrrxxxzzzqqqiiiiiinnnsss|||tttkkkfffbbb```dddjjjbbbbbb^^^XXXWWW\\\``````___]]]```dddaaaYYYVVVYYYWWWVVVVVVWWWYYYZZZYYYWWWYYYWWWUUUUUUVVVWWWXXXWWWWWWXXXXXXXXXWWWUUUSSSSSSNNNKKKHHHGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEEHHHGGGEEECCCCCCCCCCCCDDDBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGHHHEEECCCDDDGGGIIIHHHFFFHHHHHHHHHIIIIIIJJJJJJJJJMMMMMMNNNNNNNNNMMMMMMLLLOOONNNMMMLLLMMMNNNOOOPPPPPPOOOOOONNNNNNOOOOOOPPPPPPQQQRRRSSSUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[]]]aaadddggghhhiiihhhjjjmmmpppqqqrrrsssuuuwwwwwwxxxxxxxxxwwwvvvtttrrrrrrtttvvvxxxxxxxxxvvvuuuuuutttssssssrrrrrrrrrrrrrrrqqqrrrvvvzzz|||zzzwwwyyyuuuqqqlllhhhccc^^^[[[[[[YYYWWWVVVVVVWWWVVVTTTUUUSSSQQQOOOMMMLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNIIIIIIIIIIIIIIIIIIHHHHHHKKKJJJIIIHHHGGGFFFGGGGGGDDDCCCCCCAAA@@@???>>>>>>==============================<<<<<<<<<;;;;;;;;;<<<:::999999:::;;;:::::::::999888777666666666666666666666666666666666666666666555555555444444444555555555444444333333333333333333222222111111111===BBBGGGJJJHHHFFFFFFFFFJJJJJJLLLOOOOOOOOOTTT[[[kkkaaaXXXWWWWWWUUUVVVZZZXXXXXXUUUTTTYYYbbbdddaaaZZZ\\\```eeejjjjjjgggcccfffeeeaaa]]]aaajjjmmmjjjnnnmmmkkkkkklllmmmnnnoookkkkkkjjjfff``````gggoooqqqeee^^^bbbhhhfffbbb___YYYTTTVVV^^^^^^WWWVVV\\\ZZZYYYXXXUUUQQQPPPPPPRRRKKKMMMMMMLLLJJJIIIIIIJJJNNNKKKIIIHHHHHHIIIHHHGGGIIIGGGEEECCCCCCDDDFFFGGGGGGEEECCCAAA@@@@@@AAAAAABBBCCCDDDDDDCCCAAA???>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888999999999999999999999999888888888888888888888888888888999999::::::;;;;;;===999;;;AAAFFFTTTrrrzzzyyy{{{{{{mmmaaahhhtttxxx{{{xxxllleeelllwww{{{uuupppxxx{{{zzzpppfffeeeiiinnnqqqwwwwwwpppjjjkkkooorrryyyppphhhggghhhfffdddeeeeeeccc^^^YYYZZZ___aaa___]]][[[^^^aaa^^^XXXVVVYYYYYYXXXWWWXXXZZZ[[[ZZZYYYXXXVVVTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTRRRMMMJJJHHHGGGGGGHHHIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFFFFDDDBBBCCCFFFGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOPPPPPPQQQSSSTTTVVVWWWWWWYYYYYYYYYYYY[[[]]]___```cccdddfffhhhiiiiiihhhgggfffiiilllmmmnnnoooqqqssszzzzzzyyyxxxwwwuuusssrrrsssssstttuuuuuuttttttsssrrrqqqqqqppppppppppppqqqoooppprrruuuxxxxxxvvvtttuuuqqqlllhhheeeaaa^^^[[[ZZZXXXVVVVVVVVVWWWUUUTTTTTTRRRQQQOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBB@@@??????>>>===========================<<<<<<<<<;;;;;;;;;;;;;;;:::888888:::;;;:::999999888777666555555555555555555555555555555555555666555555555444444444444555555444444444333333333333333333222222222111111;;;BBBIIILLLIIIFFFEEEFFFKKKFFFFFFMMMSSSTTTTTTTTTccc^^^YYYUUURRRPPPTTTZZZRRRUUURRRNNNVVVddddddZZZRRRVVV[[[```dddfffggghhhfffhhhgggddddddfffgggdddkkkmmmmmmhhhcccccciiiooocccfffgggddd```aaagggllljjjhhhfffddd^^^WWWUUUWWWQQQRRRYYYbbb```XXXUUUYYYUUUVVVVVVTTTQQQOOOOOOPPPLLLMMMMMMLLLJJJIIIJJJKKKQQQNNNIIIFFFFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@BBBBBBCCCDDDCCCBBB@@@?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888888888888888888888777777777777777777777777999999999999999999999999;;;:::;;;===;;;===LLL^^^zzz{{{}}}wwwllliiilllrrrvvv}}}zzzkkkccckkkyyy~~~vvvrrrttt~~~|||pppfffuuu|||xxxiiiccclllsssrrrvvvyyywwwrrroooqqqsssssssssiiibbbeeeiiigggaaa^^^ccc___YYYUUUXXX^^^^^^YYYYYYXXXZZZ\\\ZZZVVVWWWZZZ[[[YYYXXXXXXZZZ[[[[[[ZZZXXXVVVTTTTTTUUUUUUUUUTTTSSSQQQOOOPPPSSSTTTSSSRRRKKKIIIGGGFFFHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCDDDEEEGGGIIIJJJKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNOOOPPPPPPRRRSSSTTTUUUVVVVVVVVVVVVWWWYYY\\\```bbbhhhhhhiiiiiiiiigggfffeeedddfffiiikkklllmmmoooppp{{{zzzxxxvvvtttsssqqqqqqsssrrrqqqooooooooooooooonnnnnnnnnnnnnnnnnnoooooommmpppsssuuuuuusssrrrrrrqqqmmmgggccc```^^^\\\[[[YYYWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCBBBBBBAAA@@@??????========================<<<<<<<<<<<<;;;;;;;;;;;;;;;999888888999::::::999777777666555444444444444555555555555555555555555555555555555444444444444444444444444333333333333333333333222222222222111===DDDJJJKKKFFFCCCDDDFFFHHHCCCDDDMMMTTTUUURRRPPPSSSWWWZZZYYYTTTQQQTTTYYYRRRVVVQQQLLLUUUdddaaaSSSPPPPPPRRRWWW^^^fffkkknnnggghhhiiigggddddddddddddhhhkkklllhhhcccbbbgggmmmfffjjjkkkfffaaaaaacccddddddggggggaaaVVVMMMLLLOOOQQQRRRXXXaaaccc\\\WWWWWWNNNOOOQQQQQQPPPOOOOOOPPPLLLNNNOOOOOOMMMKKKJJJJJJQQQMMMIIIGGGGGGHHHIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@???@@@@@@AAABBBBBBCCCBBBBBBAAA@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888888888888888888888888888777777777777777777777777888888888888888888777777999999===@@@>>>===EEEPPP[[[~~~vvvxxxrrrbbbbbbmmmqqqmmmgggpppzzzxxxhhhnnnlllrrr~~~{{{tttmmmxxxzzzvvvooopppxxxzzzwww|||}}}yyytttsssvvvuuurrrkkkccc^^^aaaccc```[[[YYYbbb^^^WWWTTTYYY^^^\\\UUUUUUUUUVVVWWWVVVUUUWWWZZZ[[[YYYWWWWWWYYYZZZZZZYYYXXXVVVUUUUUUUUUUUUTTTSSSQQQNNNKKKLLLPPPSSSRRRQQQJJJHHHFFFFFFHHHIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIJJJGGGHHHHHHIIIIIIIIIIIIIIIFFFHHHJJJLLLMMMMMMMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTSSSSSSRRRSSSUUUXXX[[[^^^ddddddeeeeeeeeedddccccccdddfffiiikkklllmmmooopppuuutttsssqqqpppoooooonnnqqqooollliiihhhhhhjjjkkkkkkkkklllmmmmmmnnnnnnnnnlllqqquuuuuusssppppppqqqpppkkkeeeaaa^^^\\\[[[ZZZWWWVVVUUUUUUVVVVVVUUUSSSQQQPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCBBBBBBAAA@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777777999:::999888777666666555444444555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222CCCFFFIIIGGGBBB@@@BBBEEEBBBAAAEEEMMMQQQPPPNNNOOOMMMUUU[[[XXXRRRPPPTTTXXXWWWYYYTTTOOOVVVbbb]]]OOOLLLJJJMMMVVVbbbjjjllljjjeeeeeeeeedddcccbbbdddggggggiiijjjjjjiiihhhhhhhhhjjjoooooohhhdddddddddaaahhhiiihhh```XXXRRRQQQQQQ[[[WWWXXX```fffeee___ZZZOOOQQQRRRQQQOOONNNNNNNNNKKKNNNRRRSSSQQQNNNKKKIIIMMMKKKIIIIIIJJJJJJJJJIIIFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777777777777777777777777777666666666666666666666666777777777777777777666666777888:::;;;888777:::@@@???PPPfffrrrggghhhmmm}}}tttkkkssssssllluuu~~~qqqfffeeeooo~~~yyywwwuuurrrwwwpppoooxxx~~~{{{vvvuuuzzzyyyuuupppoooqqqnnniiihhhbbb^^^^^^\\\YYYYYY[[[eeeaaa[[[YYY]]]bbb^^^WWWRRRTTTUUUTTTSSSVVVXXXZZZYYYWWWUUUVVVWWWXXXWWWVVVWWWVVVUUUUUUVVVVVVTTTSSSPPPMMMJJJKKKNNNPPPPPPOOOIIIGGGFFFGGGHHHIIIIIIHHHIIIIIIHHHGGGFFFDDDDDDCCCEEEEEEEEEEEEDDDDDDDDDCCCBBBCCCCCCBBBBBBAAA@@@???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGIIIKKKMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRQQQQQQSSSUUUXXXYYY\\\]]]^^^```bbbcccdddeeeccceeehhhjjjkkklllnnnooollllllllllllllllllkkkkkkmmmkkkgggcccbbbdddfffhhhjjjkkklllmmmnnnnnnmmmmmmmmmppptttssspppmmmnnnoooooojjjddd___]]][[[ZZZYYYUUUUUUTTTUUUVVVVVVTTTRRRPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMLLLKKKJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDEEEDDDDDDCCCBBBAAAAAAAAA@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::888666777888999888888777777666666555555666666444444444444444444444444333333444444444444444444333333333333333333333333222222222222222222222222EEEEEEDDDCCC@@@@@@AAABBB???@@@EEELLLMMMJJJJJJLLLQQQWWWYYYQQQIIIKKKSSSYYY]]]\\\XXXVVVZZZ^^^XXXOOOHHHHHHNNNZZZgggkkkeee^^^ccc___^^^```bbbbbbdddhhhgggggghhhkkkmmmlllgggccchhhnnnnnnhhhfffiiiiiieeeppppppjjjbbb]]]]]]]]][[[]]]WWWTTTYYYaaaddd^^^VVVZZZZZZXXXUUUPPPMMMLLLLLLKKKNNNRRRTTTQQQNNNKKKIIIJJJHHHGGGGGGIIIJJJIIIHHHEEEEEEGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999888888777666666666666666666666666666666666666666666666666666666666666666666666666777777888888777777999<<<>>><<<>>>TTT}}}}}}zzzrrr{{{{{{~~~yyyuuuqqqsss}}}yyyvvvwwwyyy|||{{{~~~|||rrrkkkiiihhhgggooogggjjjwww|||rrrllloooooopppmmmgggfffgggeee```gggbbb___^^^[[[YYY[[[```bbb```\\\YYY\\\___\\\UUUPPPTTTUUUSSSSSSWWWYYYYYYVVVUUUTTTUUUVVVVVVTTTRRRTTTTTTSSSTTTVVVVVVTTTSSSOOOOOONNNNNNMMMMMMNNNNNNIIIGGGGGGGGGHHHIIIGGGFFFHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB@@@AAAAAAAAA@@@???>>>>>>??????@@@AAABBBBBBBBBBBB@@@CCCEEEFFFEEEDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKKKKJJJJJJKKKKKKLLLKKKLLLLLLMMMNNNOOOOOOOOOQQQRRRRRRSSSTTTVVVWWWXXXWWWXXXZZZ]]]```ccceeefff___aaadddfffggghhhjjjkkkeeeggghhhjjjjjjjjjiiiiiijjjgggdddaaaaaacccgggiiijjjkkkmmmnnnnnnmmmlllkkklllmmmmmmllljjjjjjkkkllliiifffaaa]]][[[ZZZXXXWWWTTTSSSTTTUUUVVVVVVTTTRRRPPPPPPQQQQQQQQQPPPPPPOOOMMMMMMLLLKKKKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBAAABBBCCCDDDDDDCCCBBBAAA?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999777666666777888888777777777666666555666666777333333333333333333333333333333333333444444444444222222222222333333333333111222222222222333333333BBBAAA???@@@BBBCCCAAA?????????BBBHHHJJJHHHFFFHHHMMMTTTUUUMMMGGGJJJQQQUUUaaa[[[YYY]]]^^^YYYUUUTTTLLLMMMRRRYYY```bbb^^^YYY___YYYXXX^^^cccbbbbbbeeefffggghhhjjjkkkhhhccc^^^bbbiiijjjeeeeeelllnnniiisssqqqjjj___\\\```bbbaaaWWWTTTQQQSSSYYY\\\XXXQQQ```^^^[[[VVVPPPLLLKKKKKKLLLNNNPPPOOOMMMKKKKKKKKKJJJGGGDDDBBBCCCEEEEEEEEEDDDEEEGGGHHHGGGFFFDDDBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@???======<<<<<<<<<>>>======<<<<<<;;;::::::::::::::::::::::::::::::999999999999999888777777666666666666666666666666555555555555555555555555444444444555555666666777666888999:::;;;===>>>===???<<<777???RRRdddmmm~~~vvvqqquuussskkkjjjiiimmmvvv{{{xxxzzz~~~~~~{{{~~~sssvvvsssfff[[[YYY^^^aaafffjjjpppqqqmmmiiijjjnnnhhhjjjiiieeecccdddccc```ddd^^^ZZZ\\\^^^^^^^^^```\\\]]][[[XXXXXXZZZWWWRRROOOUUUWWWTTTTTTXXXZZZXXXTTTTTTTTTVVVWWWVVVRRRPPPPPPPPPPPPRRRTTTTTTSSSQQQOOORRRSSSQQQMMMJJJKKKMMMIIIHHHGGGGGGHHHHHHFFFDDDEEEEEEEEEDDDDDDDDDCCCCCC@@@AAABBBCCCCCCBBBAAAAAA???@@@@@@@@@@@@@@@???>>>>>>???@@@BBBBBBBBBBBBBBB>>>AAADDDEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEFFFGGGHHHKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNLLLNNNPPPSSSUUUVVVVVVVVVWWWWWWYYY[[[]]]___aaaccc\\\___bbbddddddeeegggiiieeegggjjjlllllljjjhhhfffhhhfffdddbbbcccfffjjjllljjjkkklllmmmmmmllljjjiiihhhfffcccbbbcccdddeeefff___]]]ZZZYYYXXXXXXVVVTTTSSSSSSSSSUUUVVVVVVSSSQQQQQQQQQRRRRRRQQQPPPOOONNNKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEECCCBBBBBBAAA???@@@BBBCCCCCCBBB@@@???============<<<<<<<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;888777555555777888777666666555555444444555555666222222222222222222222222222222333333333444444444111111222222222333333333111111222222222333333333>>><<<<<<@@@EEEFFFBBB===AAA>>>???EEEJJJHHHEEEDDDBBBLLLSSSOOOLLLNNNQQQPPPaaaYYYYYYaaa```WWWSSSWWWVVVUUUSSSSSSTTTWWWZZZ\\\]]]VVVVVV^^^dddccc```aaafffggghhhhhhfffbbb___\\\___ggggggbbbccclllnnniiipppnnnfffYYYUUU[[[``````UUUUUUUUUVVVXXXYYYWWWRRR^^^]]]YYYTTTOOOLLLLLLMMMNNNNNNMMMJJJHHHHHHKKKMMMLLLGGGAAA======@@@BBBCCCDDDEEEGGGHHHHHHFFFDDDBBBCCCCCCCCCDDDCCCCCCBBBBBB@@@???>>><<<;;;;;;::::::>>>======<<<;;;;;;::::::::::::::::::::::::::::::888999999999999888777777666666666666666666666666555555555555555555555555333333444444555666777777555666777777777888666222333999<<>>???AAABBBCCCCCCBBBBBB<<<@@@DDDDDDBBB@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFDDDDDDEEEGGGGGGHHHHHHHHHEEEDDDCCCBBBBBBCCCEEEEEEJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMFFFIIIMMMQQQSSSUUUUUUUUUWWWWWWWWWXXXYYY[[[\\\]]]\\\___bbbddddddeeegggiiigggiiimmmooonnnlllhhheeegggfffddddddfffiiimmmooojjjkkklllmmmllljjjhhhgggeeeaaa\\\ZZZ]]]```aaaaaaWWWVVVTTTUUUVVVVVVUUUSSSRRRRRRSSSUUUVVVVVVSSSQQQQQQRRRRRRSSSRRRPPPOOONNNJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA===>>>@@@AAAAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;888777555555777777777666444444333333333444444555222222222222222222222222222222222333333444444444111111111222222333333333111111111222222333333333===>>>???@@@BBBCCCDDDEEE@@@AAACCCHHHJJJHHHBBB===CCCKKKRRRPPPPPPUUU]]]aaacccbbb___ZZZUUUSSSUUUWWWWWWYYY[[[WWWQQQNNNPPPSSSUUUSSSRRRVVV]]]bbbbbb```gggfffeeefffgggeee```[[[\\\^^^bbbfffiiijjjkkkkkklllfff^^^YYYXXX[[[^^^```SSSUUUVVVXXX]]]___YYYQQQVVVVVVUUUUUUSSSRRRQQQPPPOOOLLLIIIJJJLLLLLLIIIFFFGGGEEEDDDBBBBBBCCCEEEFFFEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888999999999888888777666555555555555555555555555555555555444444444333333333444444444444444444444444666666666666666666666666999999999999:::>>>CCCHHHnnn~~~xxxxxxtttnnnsssuuu{{{tttppphhh___hhhrrrvvv{{{~~~ooopppyyy}}}{{{|||zzzzzz|||}}}vvvtttwww|||tttwwwsssfff```dddjjjkkknnnpppqqqoooiiieeeiiiooossskkkfffjjjrrrrrrhhh^^^UUUXXX^^^ccc^^^WWWYYY```aaa```___^^^]]][[[XXXUUUUUUQQQPPPTTT[[[```___]]][[[XXXUUUUUUVVVUUUQQQMMMMMMMMMLLLLLLMMMOOOPPPQQQQQQPPPNNNMMMKKKJJJIIIIIILLLJJJGGGFFFEEEEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGEEEGGGIIIJJJIIIHHHHHHHHHGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMOOORRRTTTUUUWWWTTTRRRTTTWWWZZZZZZYYY^^^____________```cccfffllliiifffhhhkkkkkkeee___eeebbb___aaafffiiihhheeekkklllllljjjgggdddccccccccccccbbb```___]]]\\\\\\WWWVVVVVVWWWXXXWWWTTTQQQRRRRRRQQQRRRTTTTTTSSSQQQRRRRRRSSSRRRQQQOOOMMMKKKNNNHHHCCCCCCFFFIIIHHHFFFCCCDDDDDDDDDDDDBBBAAA@@@<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999999888777666555444444555555444444444333333333333333333222222222111111111111111111111111111111222222222111111111000000111111111111111111111111======>>>@@@AAABBBCCCDDD???@@@BBBFFFIIIGGGCCC>>>GGGMMMPPPMMMMMMSSSZZZ\\\[[[ZZZXXXVVVUUUVVVXXXZZZ]]]]]][[[YYYXXXZZZ___cccTTTTTTXXX^^^dddfffaaa]]]eeecccccceeehhhhhheeebbbkkkkkkjjjiiiiiihhhhhhhhhjjjfff```]]]\\\]]]^^^^^^ZZZXXXTTTQQQTTTXXXWWWSSSSSSSSSSSSRRRQQQPPPNNNMMMNNNNNNMMMLLLJJJIIIHHHHHHGGGFFFEEECCCBBBBBBCCCCCCEEEEEEDDDCCCCCCBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888888888777666555555555555555555555555555555555555444444444333333333444444444444444444444444555555555555555555555555777777888888888;;;@@@CCCJJJRRRfffwwwoooqqq|||kkkoootttmmm{{{xxxppplllgggcccddduuu||||||xxxvvvyyyooopppxxx|||xxx~~~}}}|||~~~wwwmmmhhhjjjnnnqqqrrrpppkkkhhhkkksssyyyvvvrrrmmmiiigggiiiooouuuqqqkkkgggjjjpppqqqjjjccc```eeennnssskkk^^^XXXZZZ[[[ZZZYYYYYYYYYXXXUUUSSSSSSSSSSSSTTTVVVXXXZZZZZZTTTSSSQQQQQQQQQQQQOOOMMMMMMMMMLLLLLLMMMNNNPPPQQQOOONNNMMMKKKJJJIIIIIIIIIJJJHHHEEEDDDDDDDDDBBBAAACCCCCCBBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAAAAAAAA@@@@@@??????????????????@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFHHHIIIIIIGGGFFFFFFGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJKKKMMMOOOQQQRRRTTTRRRQQQRRRVVVYYYYYYYYY]]]^^^______^^^```ccceeefffeeeeeeffffffeeecccaaahhhdddbbbdddhhhjjjhhhfffggghhhhhhgggeeecccdddeeeccccccbbb```___^^^]]]\\\ZZZYYYXXXWWWXXXWWWUUUSSSSSSRRRRRRRRRTTTTTTRRRPPPNNNNNNNNNNNNMMMLLLKKKKKKKKKFFFAAA@@@CCCEEEDDDBBBCCCCCCDDDDDDCCCBBB@@@???======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999999999888777666555444444555444444444444333333333333333222222222111111111111111111111111111111111222222222111111111000000111111111111111111111111<<<<<<===>>>@@@AAABBBBBB??????@@@CCCEEEFFFCCCAAAJJJLLLLLLIIIKKKQQQUUUTTTRRRQQQQQQRRRVVVZZZ]]]^^^```[[[TTTPPPQQQUUUZZZ]]]YYYYYY\\\bbbfffgggccc^^^eeecccaaacccfffiiihhhgggmmmllljjjgggfffgggggghhhhhheeebbbaaa``````___^^^```[[[QQQIIIJJJQQQTTTSSSRRRRRRRRRRRRQQQPPPNNNMMMMMMOOOQQQNNNIIIFFFHHHJJJHHHGGGFFFEEECCCBBBAAAAAAEEEDDDCCCAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777666555444444555555555555555555555555555555444444444333333333444444444444444444444444555555555555555555555555444555666777777888:::===888888>>>PPPooozzzssstttooonnnwww~~~vvvjjjcccaaaaaajjj{{{}}}wwwrrruuucccddduuu}}}}}}wwwlllkkkoootttuuutttrrrrrrsssyyy||||||vvvlllfffgggjjjqqqllllllpppooommmsssxxxkkkaaa```dddhhhkkkkkkiiihhhjjjmmmnnnjjjgggfffjjjrrrssskkk]]]UUUUUUWWWVVVVVVVVVWWWVVVTTTRRRQQQSSSTTTSSSQQQQQQSSSUUUOOOOOOPPPOOOMMMMMMOOOPPPLLLLLLKKKKKKLLLMMMNNNOOOLLLLLLJJJIIIIIIHHHHHHHHHHHHFFFCCCBBBCCCBBBAAA@@@EEEDDDCCCAAA@@@???????????????@@@@@@AAABBBBBBBBB???????????????????????????????????????@@@@@@AAA>>>>>>????????????>>>>>>>>>============>>>??????@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAABBBCCCEEEEEEIIIIIIIIIGGGEEEDDDDDDFFFEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFGGGHHHJJJLLLMMMMMMPPPOOOOOOQQQTTTWWWXXXXXX[[[\\\^^^^^^^^^```bbbeee```bbbcccccc``````aaacccgggeeecccdddhhhiiihhheeedddeeeeeedddcccdddfffhhhddddddcccbbb```___^^^^^^___]]]ZZZXXXXXXWWWVVVUUUTTTSSSRRRRRRSSSSSSQQQOOOLLLLLLKKKKKKKKKLLLLLLMMMKKKGGGBBBAAABBBCCCBBB@@@BBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999999999999999999999888777777666555444444444444444444333333333333333222222222222111111111111111111111111111111111222111111111111000000000111111111111111111111111;;;;;;<<<===>>>???@@@@@@>>>>>>???@@@BBBCCCCCCCCCHHHIIIIIIIIIMMMRRRRRRNNNOOONNNNNNRRRXXX^^^aaaaaa[[[TTTMMMKKKOOOTTTWWWXXXaaa___]]]]]]```cccddddddgggccc``````dddggggggeee`````````aaacccfffiiikkkhhhfffcccaaaaaaaaa```______\\\SSSKKKJJJPPPSSSRRRSSSTTTUUUUUUTTTSSSQQQPPPNNNPPPPPPNNNJJJHHHHHHIIIHHHHHHHHHGGGFFFDDDCCCBBBEEEDDDBBB@@@???@@@BBBCCCAAAAAAAAA@@@@@@@@@@@@???AAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777666555444333555555555555555555555555555555444444444333333333333333333333333333333333444444444444444444444444222444666777666666777888777>>>CCCDDDGGGWWWrrryyysssooopppyyy}}}vvviiibbbdddhhh~~~|||}}}ssskkkppphhh[[[eee{{{xxxrrrllljjjkkknnnsssxxx{{{{{{zzz||||||zzzwwwrrrooommmmmmtttjjjiiirrrpppeeegggtttvvviii```aaaffffffcccaaadddhhhjjjkkkiiigggeeebbbeeegggfff```ZZZXXXYYYYYYXXXVVVVVVWWWVVVTTTRRRPPPPPPPPPOOONNNNNNOOOPPPNNNPPPQQQOOOLLLKKKNNNRRRLLLKKKJJJJJJJJJKKKMMMNNNJJJIIIHHHGGGGGGGGGGGGGGGGGGEEEBBBBBBBBBBBBAAA@@@FFFEEECCC@@@???>>>>>>>>>?????????@@@@@@@@@AAAAAA???????????????????????????>>>>>>===>>>>>>??????<<<======>>>>>>>>>>>>>>>===============>>>>>>???>>>>>>>>>>>>???@@@AAAAAA??????@@@AAABBBCCCEEEEEEKKKKKKJJJGGGDDDCCCDDDFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGIIIJJJJJJJJJNNNNNNOOOQQQTTTVVVXXXXXXZZZ\\\^^^______aaaccceee```aaaaaaaaaaaabbbccceeecccbbbbbbdddgggiiihhhffffffffffffeeedddeeehhhkkkffffffeeedddcccbbbaaa```ccc```[[[XXXWWWWWWWWWVVVTTTSSSRRRRRRSSSRRRPPPNNNPPPOOONNNLLLLLLMMMNNNOOOMMMJJJFFFDDDDDDDDDCCCAAAAAAAAABBBBBBAAA@@@>>>===>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888777777666555555444444444444444333333333222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111999::::::;;;<<<===>>>>>>======>>>>>>???@@@BBBDDDFFFHHHJJJMMMSSSWWWTTTNNNPPPPPPQQQTTTYYY]]]```aaaTTTQQQOOOSSS]]]dddfffdddaaa___]]]\\\]]]```aaabbbccc```^^^___cccffffffdddZZZ[[[]]]```cccgggiiikkkjjjgggbbb```___`````````\\\]]]ZZZUUUTTTVVVVVVRRRSSSTTTVVVWWWVVVTTTRRRPPPQQQNNNLLLKKKLLLKKKIIIFFFGGGGGGHHHHHHHHHGGGFFFFFFEEECCCAAA@@@???AAABBBCCCAAAAAA@@@@@@@@@?????????@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777666555444333555555555555555555555555555555444444444333333333333333333333333333333333444444444444444444444444222444666777666555555666444;;;@@@===999>>>MMM\\\|||~~~|||~~~yyyqqqjjjiiipppwwwuuunnniiinnnuuu~~~jjj___llllllfffsss}}}tttwww|||qqqllljjjppp{{{~~~yyy{{{vvvuuuvvvuuuqqqlllvvvjjjjjjtttooo]]]YYYdddfffgggdddccchhhooommmgggXXX___gggjjjiiidddaaa___\\\```bbb```]]]\\\\\\\\\\\\ZZZWWWVVVUUUTTTRRRQQQPPPMMMJJJKKKOOOQQQPPPMMMMMMOOOQQQOOOKKKJJJLLLOOOKKKJJJIIIHHHIIIJJJKKKLLLHHHHHHGGGFFFEEEEEEFFFFFFFFFDDDBBBBBBCCCCCCBBBAAAEEEDDDAAA???============>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<===>>>>>>>>>>>>>>>===============>>>??????<<<<<<<<<======>>>???@@@??????@@@BBBCCCDDDDDDEEEKKKKKKJJJGGGEEEDDDEEEGGGEEEEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIILLLNNNPPPRRRTTTUUUWWWXXXYYY[[[^^^```aaabbbdddfffeeebbb___aaafffhhhgggeeeaaaaaacccfffiiijjjjjjjjjjjjjjjiiigggffffffiiilllggggggffffffeeedddcccccceeeaaa\\\XXXWWWWWWWWWWWWTTTSSSRRRRRRRRRRRRPPPNNNSSSRRRPPPNNNMMMLLLMMMMMMNNNLLLIIIFFFEEEDDDCCCBBB@@@AAAAAAAAAAAA???>>>===>>>>>>>>>>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777777666666555555444444444444333333333222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000888999999:::;;;;;;<<<<<<<<<===>>>>>>===>>>@@@BBBEEEHHHLLLOOOTTTYYYVVVPPPPPPRRRTTTVVVVVVXXX[[[^^^RRRQQQSSSYYYaaaeeeccc```YYY[[[]]]___```^^^\\\[[[[[[ZZZ[[[___eeehhhgggeeeccccccbbbaaabbbeeegggiiijjjfffbbb___^^^^^^^^^]]]ZZZ]]]___\\\[[[[[[WWWSSSPPPQQQSSSUUUTTTRRRPPPNNNPPPLLLIIIIIILLLLLLIIIEEEGGGGGGGGGGGGGGGGGGGGGHHHDDDCCCBBBAAAAAABBBCCCCCC@@@@@@@@@@@@????????????>>>>>>>>>>>>=========<<<:::::::::::::::::::::::::::::::::999999999888888777777777777666555444444555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333333222444666666555444555666999666333444:::@@@DDDEEEOOOfffuuuooommmrrruuuqqqkkkgggqqqrrruuuuuuqqqlllnnnsssyyyzzz|||ppp{{{wwwsss{{{~~~qqqnnn|||mmmfffdddnnn~~~{{{}}}yyyzzz|||{{{uuuoootttkkkmmmwwwqqq^^^TTTYYYQQQ[[[aaabbbdddhhheee]]]XXX^^^gggjjjhhhbbb^^^\\\UUU[[[______]]]\\\YYYUUU[[[XXXUUUSSSSSSRRRPPPNNNQQQLLLIIIKKKQQQTTTQQQMMMKKKMMMNNNMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCAAAAAABBBCCCCCCBBBCCCBBB???===;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<<<<;;;;;;;;;;;;<<<:::;;;<<<===>>>>>>>>>=========<<<<<<======>>>???<<<<<<<<<<<<===>>>??????>>>???@@@BBBCCCCCCCCCCCCHHHHHHHHHGGGEEEEEEFFFGGGEEEEEEFFFFFFEEEEEEDDDDDDFFFGGGHHHJJJJJJJJJIIIHHHKKKMMMPPPRRRSSSSSSUUUWWWWWWZZZ]]]___aaabbbdddfffgggcccaaadddjjjmmmjjjfffbbbcccfffiiikkklllllllllkkkkkkkkkiiigggggghhhjjjggggggfffeeeeeedddccccccccc```[[[XXXWWWWWWWWWVVVSSSRRRQQQQQQRRRRRRPPPNNNQQQPPPOOOMMMKKKJJJJJJJJJKKKJJJHHHFFFDDDCCCBBBAAAAAAAAABBBBBBAAA@@@>>>===============<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888666666666555555555444444333333333333222222222222222111111111111000000000000000000000000000000000//////000000000000000111000000000000000000000000777888888999999::::::;;;;;;===>>>>>><<<<<<>>>@@@BBBFFFHHHIIILLLQQQRRROOOMMMRRRVVVUUUQQQPPPTTTYYYSSSSSSVVVZZZ]]]]]]YYYUUUWWWYYY\\\]]]]]]\\\[[[ZZZYYYZZZ]]]bbbhhhiiifffcccgggccc___[[[\\\```fffjjjgggdddbbb___^^^\\\YYYWWWVVVZZZ[[[XXXUUUUUURRRNNNMMMOOOQQQSSSSSSQQQNNNLLLKKKJJJIIIIIIJJJJJJIIIHHHIIIHHHFFFEEEDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@????????????============<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888888888888888777666555555555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222111333444444333333444666;;;666222555;;;>>>===:::<<>>???>>>>>>@@@AAAAAAAAA@@@@@@BBBCCCEEEFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGIIIJJJJJJJJJHHHGGGIIILLLPPPQQQQQQQQQRRRTTTTTTWWW[[[]]]___```bbbdddeeeddddddgggjjjkkkiiifffbbbdddggghhhhhhhhhhhhhhhfffhhhhhhgggfffeeefffgggeeeddddddccccccbbbbbbbbb```]]]YYYWWWVVVVVVUUUUUURRRQQQPPPQQQRRRRRRQQQOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFCCCBBBAAAAAAAAABBBBBBBBBBBB@@@???>>><<<<<<<<<===<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888666666555555555444444444333333333222222222222111111111111111000000000000000000000000000000000000////////////000000111111000000000000000000000000777777888888999999:::::::::===???>>><<<;;;===??????BBBBBB@@@BBBHHHKKKKKKJJJPPPUUUSSSMMMJJJOOOUUUSSSVVVZZZ___bbbbbb```^^^\\\[[[YYYWWWVVVXXX\\\```\\\]]]```fffjjjiiiccc^^^```[[[UUUQQQTTT\\\fffmmmdddcccbbbaaa```\\\VVVRRRTTTVVVTTTNNNKKKKKKKKKIIIMMMOOORRRSSSSSSQQQNNNLLLGGGIIIKKKJJJGGGFFFHHHKKKJJJHHHEEECCCBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDCCC@@@@@@@@@????????????>>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999999888888777666555555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222000222222222111222444666...333999:::777444555777666<<<>>>>>>GGGaaavvvrrrqqq}}}tttgggiiinnnrrrlllccccccjjjnnnfffdddmmmvvvwwwuuuvvvmmm|||yyyvvv{{{}}}||||||tttuuuyyyyyydddppp~~~pppppptttyyyrrr```OOOFFFGGG[[[gggbbb[[[^^^ccccccggghhhiiiiiigggdddbbbaaa]]]^^^ZZZSSSSSSZZZ___^^^XXXVVVSSSRRRSSSSSSSSSRRRRRRRRRSSSQQQOOOOOOPPPRRRKKKKKKMMMQQQUUUUUUQQQMMMIIIHHHGGGFFFFFFFFFGGGHHHJJJIIIHHHFFFDDDCCCBBBBBB@@@???===>>>???AAA@@@@@@@@@>>>;;;999999:::<<<==================<<<<<<<<<========================<<<;;;::::::999999999:::666777888999:::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<===??????===>>>???@@@@@@???>>>======@@@CCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGIIIJJJJJJIIIHHHFFFHHHLLLOOOPPPOOONNNPPPRRRQQQTTTYYY\\\]]]___aaabbbaaadddgggiiihhhgggfffggg```ccceeefffdddcccbbbaaaaaaccceeeeeedddcccdddeeecccbbbbbbaaaaaa`````````^^^[[[XXXWWWVVVVVVUUUTTTQQQPPPPPPQQQRRRSSSQQQPPPKKKLLLMMMNNNNNNMMMLLLKKKHHHIIIHHHGGGDDDCCCBBBCCCBBBBBBCCCCCCBBBAAA???>>>;;;;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::888888888888888888888888777777777777777777777777555555555555555444444444333333333222222222111111111111111111000000000000000000000000000000000000.../////////000000111111000000000000000000000000<<<:::888666555666888:::;;;<<<===<<<::::::<<<===BBBAAAAAAAAACCCFFFJJJLLLMMMMMMMMMLLLMMMOOOSSSWWWUUUWWW\\\dddjjjjjjfffaaabbb]]][[[\\\YYYTTTUUU[[[YYY\\\aaadddeeebbb]]]ZZZ\\\YYYXXX[[[```ddddddcccaaaaaaaaa___^^^\\\ZZZYYYXXXVVVTTTQQQOOONNNNNNMMMRRRVVVYYYVVVPPPKKKJJJKKKFFFIIILLLLLLJJJGGGEEEDDDGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>===<<<;;;:::999888888888888888999999888888888888888777666555888777777666555444444444666666555444333333222222444444444333333222222222333333333222222222111111111111222222222333333333111111222222222333333333333333333444444444555555333888<<<===???IIIZZZhhh|||rrrjjjmmmppp|||}}}pppnnntttsssfffgggllltttvvvooohhhddd]]]XXXaaavvv{{{xxx|||~~~|||tttvvvyyy|||zzzzzz~~~vvvpppttt}}}ooo``````nnn~~~zzzlllmmmqqqtttmmm```XXXYYYUUUeeeiiifffhhhfffdddjjjqqqnnnnnnpppkkkccc```cccaaaXXXSSSWWW[[[YYYWWWYYYZZZZZZXXXTTTQQQQQQRRRTTTYYYRRRLLLLLLQQQUUUTTTQQQQQQMMMLLLOOOUUUVVVQQQKKKJJJHHHEEECCCCCCFFFJJJLLLIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAFFFJJJIIICCC>>>???>>>===;;;;;;<<<<<<===>>>>>>>>>>>>????????????:::;;;<<<======<<<;;;:::999999999999999999999999888999999::::::999999888888999:::;;;;;;;;;:::999;;;::::::::::::;;;<<<<<<===============<<<<<<<<>>>>>>>>>>>>>>>>>?????????===<<<;;;:::999888888888;;;;;;::::::::::::999999666666666666555555555555333333444444444444444444555444222000///000000111111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000888777666666777888:::;;;;;;<<<<<<<<<::::::;;;===AAA@@@??????AAADDDGGGIIIIIIKKKMMMOOOPPPQQQTTTVVVTTTVVV[[[```eeegggfffddd```\\\[[[\\\YYYTTTUUUZZZXXX[[[^^^aaaaaa___[[[YYY^^^]]][[[YYYXXXYYY\\\^^^\\\^^^aaabbb```[[[UUUQQQVVVVVVVVVUUUTTTRRRQQQPPPSSSVVVVVVSSSLLLHHHGGGIIIEEEGGGIIIIIIGGGEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::999888888888888888999999888888999999888777777666777777777666555444444444666555555444333333222222444444333333333222222222333333222222222111111111111111111222222222333333111111111222222222333333333333333444444444444555555888;;;::::::>>>HHHQQQQQQddd~~~xxxlllggggggdddccclllpppjjjkkkooojjjcccfffmmmssssssooommmpppUUU[[[jjjyyy|||vvvwww~~~}}}kkkjjjrrruuuvvvzzz|||~~~yyyvvvyyy{{{ttthhhaaafffoooqqqwwwyyyrrrnnnooorrrtttlll```[[[^^^bbbllljjjcccdddcccaaagggllliiihhhiiieee______ddd[[[SSSPPPTTTYYYYYYXXXZZZYYYYYYXXXUUUQQQPPPPPPRRRXXXSSSOOONNNQQQSSSSSSQQQOOOLLLJJJNNNSSSTTTOOOJJJHHHFFFCCCBBBBBBEEEHHHJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@DDDHHHGGGBBB=========;;;:::::::::;;;<<<<<<<<<<<<<<<============:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888999999::::::999999888777888999;;;;;;;;;:::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDDDDCCCBBBEEEFFFHHHJJJJJJIIIGGGFFFHHHHHHHHHIIIKKKLLLNNNOOOQQQTTTWWWYYY[[[]]]aaaccc]]][[[YYYZZZ^^^aaabbbaaaeeedddddddddcccccccccccc___]]]___cccccc``````bbb^^^^^^]]]]]]]]]^^^___```___[[[WWWWWWXXXXXXUUUQQQRRRRRRQQQPPPPPPQQQRRRRRRNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999::::::999999999888888888777777666666666555555555444444444444444444333333444333222000000000000111000111111222222111111000000000000000000000000000////////////////////////000000000000000000000000333444555666888:::;;;<<<;;;;;;<<<;;;::::::;;;===???>>>======>>>@@@CCCDDDEEEHHHLLLOOOPPPQQQSSSTTTQQQSSSUUUWWWXXXZZZ]]]```\\\[[[[[[\\\YYYUUUUUUYYYYYYZZZ\\\]]]]]][[[ZZZXXXXXXYYYZZZWWWTTTTTTYYY^^^]]]___aaaaaa___ZZZUUURRRUUUUUUVVVVVVUUUTTTSSSRRRUUUUUUSSSNNNGGGDDDFFFHHHDDDFFFFFFEEECCCBBBBBBCCCDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@????????????@@@@@@>>>>>>>>>>>>===<<<;;;:::999999888888888888888999888999999999999888777777777777666666555444444444555555444444333333222222333333333333222222222222333222222222222111111111111111111222222222222333111111111222222222222333333333333333444444444444555666888777666777999;;;999BBBMMMXXXfff}}}~~~mmmccc___]]]___ccc___ZZZ___ggggggkkklllccc^^^dddlllrrrnnngggggglll\\\jjjyyy{{{ssslllmmmrrr|||~~~lll]]]eeeqqqqqqqqqzzz|||~~~|||zzzzzz|||~~~xxxuuuvvvxxxppprrrvvvvvv{{{~~~vvvuuuwwwyyywwwmmmcccbbbfffjjjpppiiiaaaeeefffeeeiiikkkhhheeeddd```\\\^^^bbbYYYTTTQQQTTTXXXYYYYYY[[[XXXYYYXXXUUURRROOOOOOOOOUUUTTTRRRQQQPPPPPPOOOOOOMMMJJJHHHKKKOOOPPPLLLHHHFFFDDDBBBAAAAAACCCEEEGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>>???BBBEEEEEE@@@<<<<<<;;;;;;:::999:::::::::::::::::::::;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999888888999999999999888888666777888::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<=========<<<<<<=========>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDFFFHHHHHHGGGFFFEEEFFFFFFFFFGGGIIIJJJLLLMMMSSSTTTVVVXXXYYY\\\aaaddd^^^]]]\\\^^^```cccccccccddddddcccccccccbbbbbbbbb___^^^```dddddd```^^^```]]]]]]\\\[[[\\\]]]^^^___[[[YYYVVVVVVWWWVVVRRROOOPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>============<<<<<<;;;::::::::::::999888888888888777777777777777777777666666666666555555444444333333222222444333222111000000000000000111111222222111111000000000000000000000000000////////////////////////000000000000000000000000111333555777999::::::::::::;;;;;;:::999999:::<<<>>>===<<<<<<<<<>>>@@@AAABBBEEEHHHJJJKKKLLLNNNPPPMMMNNNNNNLLLKKKLLLRRRWWWZZZ[[[\\\\\\ZZZXXXXXXYYYZZZZZZZZZ[[[[[[ZZZZZZZZZNNNQQQUUUWWWXXXYYY]]]___dddbbb___\\\ZZZZZZ[[[\\\VVVUUUTTTRRRQQQQQQQQQQQQTTTRRROOOJJJFFFEEEGGGJJJEEEEEEEEECCCAAAAAACCCDDDHHHGGGEEECCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAA??????>>>>>>>>>>>>??????======>>>======<<<;;;;;;:::999888888777888888888888888999999999999888888666666666555555444444444444444444333333333222222333222222222222222222222222222222222111111111111111111111111222222222222111111111111222222222222222222333333333444444444444333444555777888777777;;;<<<<<<;;;>>>LLL```ooosss```ddd^^^ZZZ\\\]]][[[[[[]]]bbb\\\```gggfffjjjkkkbbbaaadddkkkoookkkbbb___aaafffrrryyytttkkkggggggfffxxxxxxiii```kkktttrrrqqq|||}}}yyyzzz~~~{{{|||~~~~~~{{{wwwwwwyyyxxxxxxxxxtttwwwxxxssshhhaaaccchhhfffkkkeeebbbjjjmmmiiijjjjjjhhhfffccc___\\\\\\^^^]]]YYYVVVVVVXXXYYYYYYYYYXXXYYYYYYWWWSSSPPPNNNNNNQQQRRRTTTRRRNNNKKKKKKMMMKKKHHHGGGIIILLLMMMJJJFFFEEEDDDBBBAAAAAABBBDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@===<<<===???AAAAAA???<<<<<<;;;;;;:::::::::::::::999999999999:::::::::;;;888888999999999999888888888888888888888888888888888888999999999999888888666666777888999:::;;;;;;999999::::::;;;;;;;;;;;;999999:::;;;<<<<<<======<<<<<<<<<<<<============>>>>>>???@@@AAAAAABBBBBB@@@BBBCCCEEEEEEEEEDDDCCCEEEEEEEEEFFFGGGIIIKKKKKKRRRTTTUUUVVVWWWZZZ___ccc``````aaacccdddfffffffffcccbbbbbbbbbaaaaaaaaaaaa```^^^```dddccc___\\\]]]\\\[[[ZZZZZZZZZ[[[]]]^^^YYYWWWUUUUUUUUUTTTPPPMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLLLLLLLGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@>>>===============<<<<<<===<<<<<<;;;:::::::::;;;999999888888888777777777888888777777777666666666555555444444333222111111333222222111111000000000000000111111111111000000////////////////////////////////////////////////////////////////////////222444666888888888777666999:::;;;:::888888:::;;;======<<<<<<<<<===>>>???BBBCCCCCCBBBBBBDDDGGGJJJJJJKKKLLLKKKJJJLLLRRRXXXYYY[[[]]]\\\[[[ZZZ[[[[[[\\\[[[[[[[[[[[[\\\]]]]]]QQQRRRWWW\\\``````\\\XXXaaa```]]][[[ZZZ[[[\\\]]]ZZZXXXSSSPPPNNNNNNPPPQQQQQQOOOLLLIIIGGGHHHKKKMMMEEEEEEEEECCCAAAAAADDDFFFMMMLLLIIIGGGEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA???>>>>>>======>>>>>>???==================<<<;;;:::999999888777777888888777888888999999999888888555555555555444444444444333333333333333222222222222222222222222222222222222222222111111111000000000000111111111222222222000000111111111222222222222222222333333333444444444222111222666888999888888999999777777;;;DDDKKKMMM```zzz}}}gggXXXSSSSSSQQQOOORRRYYY\\\ZZZYYYZZZddd```fffhhhbbbccceee```eeeaaaaaaeeefffddddddffffffhhhgggdddeeeiiigggbbbrrrvvvqqqnnnwwwwwwrrruuu~~~~~~{{{vvvuuuyyy|||}}}~~~|||lllrrr}}}|||ooooooqqqjjjdddiiikkkfff___]]]```ddd```gggdddbbbkkkjjjaaa^^^bbbdddeeeccc```^^^\\\[[[[[[ZZZWWWVVVWWWYYYZZZZZZXXXYYYYYYWWWTTTQQQOOOOOONNNQQQSSSPPPLLLHHHHHHJJJJJJHHHFFFGGGIIIJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@<<<;;;<<<===>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::999999:::::::::;;;;;;;;;888888888888888888888888888888888888888888888888777888888999999888888777666666777777888999::::::888999:::;;;;;;;;;::::::888999999:::;;;<<<<<<===<<<<<<<<<<<<=========>>><<<======>>>???@@@@@@AAA???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKPPPQQQRRRSSSTTTWWW\\\```[[[]]]___aaabbbbbbbbbccc````````````_______________]]]^^^bbbaaa]]][[[\\\[[[[[[ZZZYYYZZZ[[[\\\]]]WWWVVVTTTTTTSSSQQQOOOMMMLLLMMMOOOQQQQQQOOOMMMLLLNNNNNNMMMLLLLLLKKKJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@???=========<<<<<<<<<;;;;;;<<<<<<;;;:::::::::;;;;;;:::999999999888888888888777777777777666666666666555555444333222222111111222222222222111111111000000000000111111000000000////////////////////////////////////////////////////////////////////////444555666777777666555555999::::::999888888999;;;<<<<<<<<<<<<<<<===>>>>>>AAAAAA@@@???>>>@@@DDDGGGIIIKKKNNNQQQTTTXXX\\\___WWW[[[\\\ZZZYYY[[[\\\\\\\\\\\\\\\\\\]]]___```aaa]]]]]]```dddfffaaaVVVMMMXXXZZZ]]]___^^^[[[WWWUUU\\\YYYUUUQQQOOOOOOPPPRRRNNNMMMKKKJJJJJJKKKLLLMMMEEEEEEEEEDDDBBBBBBDDDFFFNNNMMMLLLJJJGGGEEECCCCCCBBBBBBCCCCCCCCCBBBBBBAAA>>>>>>============>>>>>><<<===============<<<<<<::::::999888777777777777666666777888888888888777444444444444444444444444333333333333222222222222111111111222222222222222222111111111111000000000000000000111111111111222000000000111111111111222222222222222333333333333555333111111333555666777333666999::::::::::::;;;999BBBQQQ___kkk{{{~~~tttgggXXXMMMLLLPPPMMMLLLNNNTTTWWWYYY\\\``````___eeefff[[[ZZZ___\\\]]]VVVRRRVVV]]]cccjjjqqqhhhccc^^^^^^aaabbb___\\\ooowwwyyy{{{wwwrrryyy~~~zzzvvvtttwww|||zzz}}}~~~yyyqqqssswwwmmm]]]```gggccc\\\aaadddbbb```bbbdddccc___fffbbb___dddaaaVVVRRRZZZ___aaa```^^^___^^^[[[SSSUUUUUUSSSTTTYYY\\\\\\WWWXXXWWWUUURRRPPPPPPQQQMMMOOOQQQOOOKKKHHHHHHIIIJJJHHHGGGGGGHHHIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;999888777777777777888999888888888888888888888888777777888888888888777777777777777666777777888999777888:::;;;;;;;;;:::999888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<===>>>???>>>>>>@@@AAABBBBBBCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJLLLMMMOOOPPPQQQTTTXXX[[[WWWZZZ]]]____________```^^^^^^^^^]]]]]]]]]\\\\\\^^^\\\\\\^^^^^^ZZZZZZ\\\[[[[[[ZZZYYYZZZ[[[\\\]]]WWWVVVTTTRRRPPPOOOOOONNNLLLMMMNNNPPPPPPNNNMMMLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCBBBAAA@@@??????>>>=========<<<;;;;;;::::::;;;::::::999999:::::::::::::::999999999888888888666666666666555555555555444444333333222222111111111111222222222111111000///000000111111000000///000000000000000000000000////////////////////////000000000000000000000000444444555555666666555555888999999999777777999:::999::::::;;;<<<<<<===>>>???@@@@@@@@@@@@AAADDDFFFJJJLLLPPPVVV[[[]]]]]][[[UUUYYYZZZVVVUUUZZZ\\\[[[[[[[[[\\\]]]___aaaccccccbbbdddhhhiiifff___VVVOOOZZZ\\\___aaa___ZZZTTTQQQWWWVVVTTTSSSQQQPPPOOOOOOLLLKKKKKKKKKLLLKKKJJJIIICCCDDDEEEDDDBBBBBBDDDEEEIIIIIIJJJJJJHHHFFFDDDBBBAAABBBBBBCCCCCCBBBBBBBBB>>>======<<<<<<======>>><<<<<<============<<<<<<;;;:::999888777777777777555555666777777777777777444444444444444444444444222222222222222222222222000111111111222222222222111111111111000000000000000000000000111111111111000000000000111111111111111222222222222333333333444444444333222333333444555666777999888777555444:::;;;???FFFLLLUUUfffvvvxxxnnnhhh___^^^```bbb\\\OOOHHHHHHLLLJJJKKKPPPTTTVVV[[[aaa]]][[[bbbcccZZZ[[[```^^^UUUSSSVVV\\\```bbbgggmmmkkkfffeeehhhcccZZZXXX]]]ttt{{{~~~wwwttt~~~~~~}}}|||yyyyyy|||vvv|||}}}|||~~~}}}xxx}}}yyyvvviii^^^eeemmmfffbbbggghhhffffffhhheee___^^^ddd^^^XXX^^^^^^ZZZ[[[^^^bbbccc^^^\\\^^^]]][[[RRRVVVVVVRRRTTTZZZ]]]\\\UUUUUUTTTRRROOONNNPPPQQQOOOPPPOOONNNLLLJJJJJJKKKKKKIIIHHHHHHHHHHHHHHHGGGDDDEEEEEEFFFEEEDDDCCCBBB@@@@@@@@@????????????>>>;;;;;;;;;::::::;;;<<<>>>:::;;;;;;<<<;;;:::999888999999:::::::::;;;;;;;;;999999888777777888999999888888888888888888888888777777888888888888777777999888777666555666777777777888:::;;;;;;:::999888999999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<======>>>???@@@AAABBBCCCCCCAAAAAAAAABBBDDDEEEGGGHHHHHHJJJLLLNNNOOOQQQSSSUUUTTTXXX]]]______]]]]]]^^^\\\\\\[[[[[[[[[ZZZZZZZZZ]]]ZZZYYY[[[[[[XXXYYY]]]\\\[[[ZZZZZZZZZ[[[\\\]]]XXXWWWTTTPPPNNNNNNOOOPPPLLLLLLMMMNNNNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDBBBBBBAAA@@@???>>>>>>=========<<<<<<;;;::::::999999999999888888999999:::999888888888888777777777555555555555444444444444333333222222222222222222000111222222222222111000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000333333444444555666777777888999999888777777888:::777888999:::;;;<<<<<<===<<>>>>>>>>>>>============;;;;;;;;;:::999:::<<<>>>999999:::;;;:::999888777888999999999999::::::::::::999888777777888999:::777777777777777777777777777777888888888888777777:::999777666555555666666666888999;;;;;;:::999888::::::999999999999999999888888999999999:::::::::===<<<;;;:::999:::;;;<<<===>>>???@@@AAABBBCCCCCC??????@@@AAABBBDDDEEEFFFEEEGGGKKKMMMNNNOOOQQQRRRPPPTTTZZZ\\\[[[ZZZYYYZZZZZZZZZZZZZZZYYYYYYYYYYYY]]]YYYWWWYYYYYYWWWYYY]]]\\\[[[ZZZZZZZZZ[[[]]]^^^YYYWWWTTTPPPMMMMMMOOORRRLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@BBBAAAAAA@@@???>>>============<<<;;;;;;:::999999888888888777888888999999777777777777666666666666555555444444444333333333222222222222222222333333000000222333333222111000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000333333333444444444555555666666666666777777777777:::999999999;;;===@@@BBB===???BBBCCCCCCDDDEEEGGGLLLJJJJJJMMMQQQSSSQQQOOOVVVUUUSSSRRRSSSTTTVVVWWWSSSZZZ```aaabbbdddccc```\\\___fffhhh___SSSSSSZZZeeebbb^^^ZZZWWWUUUTTTTTTVVVTTTRRROOONNNOOOQQQRRRLLLKKKIIIHHHGGGHHHJJJKKKHHHFFFDDDDDDFFFEEEBBB???EEEFFFHHHIIIGGGDDD@@@>>>AAAAAABBBCCCBBBAAA@@@???<<<<<<;;;;;;;;;<<<<<<======<<<;;;::::::::::::;;;:::;;;;;;999666444444555555555555555555666777888777777666555444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222444444444555555555666666666666666777888888999999<<<===@@@FFFOOOZZZdddjjjvvvyyypppbbbYYYSSSHHHGGGFFFEEEDDDCCCBBBAAADDDDDDEEEGGGGGGHHHHHHHHHEEEGGGKKKNNNPPPSSSWWWYYY\\\]]]```ccceeefffggggggkkkyyy~~~vvvnnnooonnniiieeeiiisssxxxmmm___```kkk{{{sssqqq}}}yyyrrrqqqkkkcccbbbggggggaaallliiieeedddccc```[[[VVV^^^```XXXUUUbbbhhheeefffnnnmmmggg\\\XXX[[[[[[WWWSSSUUUXXXYYYXXXYYYZZZ[[[QQQOOOLLLJJJJJJMMMQQQTTTPPPOOOMMMKKKIIIIIIIIIJJJMMMJJJGGGFFFHHHJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDAAAAAA???>>>>>>>>>???@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999:::::::::999999888888888777777888888888888777777666666666666666666666666777777777777777666555555777666666555555555666666888888888888777777777666777777888888888999999999999999999999999999999999888888999999999:::::::::;;;<<<===>>>>>>???>>>>>>BBBAAA@@@???@@@AAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLRRRSSSTTTUUUVVVVVVVVVVVV\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZYYYWWWVVVXXXYYYYYY^^^```]]]\\\]]]\\\YYYWWWTTTPPPMMMLLLNNNQQQSSSMMMLLLKKKIIIIIIKKKLLLMMMQQQOOOLLLIIIGGGGGGHHHIIIFFFEEECCCCCCCCCCCCAAA?????????>>>>>>======<<<<<<===<<<<<<;;;999888888777999999999888888888777777666666666666666666666666555555444444444333333333222222222222222222222222111111111111111111111111000000000000////////////000000//////.........------------............///111111000000/////////...222222333333333444444444666666666666666777777777:::999888888:::<<<>>>@@@===???AAACCCCCCCCCEEEFFFIIIHHHIIILLLPPPSSSRRRQQQSSSRRRPPPOOOOOOOOOQQQRRRTTTZZZ___```bbbeeedddaaaaaabbbdddddd]]]UUUVVV\\\___]]]ZZZWWWUUUTTTTTTTTTXXXVVVTTTQQQPPPPPPQQQRRRMMMLLLJJJIIIHHHIIIJJJKKKEEECCCCCCDDDGGGGGGEEECCCDDDEEEFFFGGGFFFDDDAAA???@@@AAAAAABBBAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999::::::999666555555666666555555555555666666777777666555444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222333333444444444444555555555555666777777888888999===<<<;;;;;;===AAAEEEHHHTTTVVV\\\fffttt}}}pppkkkdddZZZQQQIIICCC@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCFFFJJJLLLOOOQQQUUUWWWUUUWWW[[[___bbbeeefffgggqqq{{{}}}uuuqqqttttttppppppooorrrtttmmmeeelllyyy{{{yyyyyy{{{{{{zzz~~~uuukkkggg|||~~~zzztttllliiibbb___dddjjjhhh```hhheeeaaa___```___\\\XXX___fffbbb]]]eeejjjjjjooorrrnnneee[[[YYYZZZWWWPPPXXXXXXXXXXXXXXXWWWWWWVVVRRRPPPMMMKKKJJJKKKNNNOOOMMMLLLKKKJJJJJJJJJJJJJJJLLLJJJGGGHHHIIIJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999888888888777777777666777777888888777777666666666666666666666666666666777777777777666555444666666555555555555555666888888777777777666666666777777777888888888888999999999999999999999999999888888888999999999999:::;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBBDDDEEEFFFHHHJJJKKKLLLLLLRRRSSSTTTUUUWWWWWWXXXXXX[[[ZZZYYYXXXWWWWWWVVVVVVXXXXXXYYYXXXVVVUUUVVVXXXYYY\\\]]]YYYXXX[[[\\\[[[XXXUUUQQQNNNMMMNNNPPPRRROOONNNMMMLLLLLLMMMNNNOOOPPPNNNKKKHHHGGGGGGHHHIIIFFFDDDBBBBBBBBBBBB@@@?????????>>>>>>===<<<<<<<<<===<<<<<<;;;999888888777999999999888888888777777555555555555555555555555555444444444444333333333222222222222222222222222111111111111111111111111000000000000/////////...000/////////.........------------............///000000000//////.........111111111222222222333333555555555666666666777777999888888777888:::<<<===<<<>>>@@@BBBAAABBBCCCDDDEEEEEEGGGJJJOOOQQQRRRQQQOOONNNMMMKKKKKKKKKLLLMMMTTTXXX[[[\\\^^^bbbccc```dddaaa___]]]ZZZVVVXXX\\\ZZZYYYWWWVVVUUUVVVVVVWWWZZZXXXVVVSSSRRRQQQQQQRRROOOMMMLLLJJJIIIIIIJJJJJJDDDDDDCCCEEEFFFGGGFFFDDDCCCDDDDDDEEEDDDCCCBBBAAA???@@@@@@@@@@@@???>>>>>><<<;;;;;;:::::::::;;;;;;:::;;;<<<<<<<<<;;;999888777888999888666666666777666666555555444555555555777666555444333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222333333333333444444555555666777777888888888888777666666777999:::===>>>AAAGGGOOOXXX```dddsssyyywwwkkkeeebbb\\\VVVNNNLLLHHHDDD@@@>>><<<;;;<<<===>>>>>>@@@AAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDAAADDDGGGJJJLLLNNNQQQTTTSSSUUUYYY^^^bbbfffiiijjjtttxxxvvvooommmqqqqqqllljjjggghhhmmmnnnlllttt|||xxxxxx{{{||||||rrriiifffxxx}}}~~~zzzuuurrrnnniiikkkgggaaaccckkkrrrnnnffflllgggbbb_________^^^[[[[[[gggeee^^^aaacccfffooorrrkkkaaaYYYXXXYYYTTTMMMXXXVVVTTTUUUWWWWWWUUURRRRRRQQQNNNLLLJJJIIIIIIJJJHHHIIIIIIJJJJJJIIIIIIIIIJJJIIIHHHHHHJJJIIIHHHFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888777777777777666666666666666666777777777777666666666666666666666666666666555666666666666555444444555555444444444555555666777777777666666666555555666666666777777777777888888888888888888888888888777777777888888888999999::::::<<<======>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@CCCCCCEEEGGGHHHJJJKKKLLLQQQRRRTTTVVVWWWXXXYYYYYYZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVWWWVVVUUUTTTUUUVVVWWWZZZZZZVVVUUUYYY]]]]]]YYYWWWSSSPPPNNNOOOPPPQQQPPPOOOOOONNNNNNOOOOOOPPPOOOMMMJJJHHHGGGGGGHHHHHHEEECCCAAAAAAAAAAAA???===??????>>>======<<<<<<;;;<<<<<<;;;::::::999888888999888888888888777777777555555555555555555555555444444444444333333333333222222222222222222222222000000000000000000000000000000000/////////....../////////...............---------............////////////...............000000000000111111111111444444444555555666666777777777777777777888999:::;;;===???@@@@@@@@@AAABBBCCCDDDFFFIIILLLNNNOOOOOOLLLKKKKKKKKKKKKLLLMMMMMMQQQTTTVVVVVVYYY___```]]]^^^[[[XXXWWWWWWWWWXXXYYYWWWVVVVVVVVVWWWXXXZZZZZZYYYXXXVVVTTTRRRQQQPPPOOOOOONNNMMMKKKJJJJJJJJJJJJHHHGGGGGGFFFFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBB???????????????>>>>>>===<<<;;;;;;::::::::::::;;;999:::<<<<<<<<<;;;999777666777888888777666777999777666555555444444444444666555444444333333333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111222222222222222222222222111111111111111111111111111111111111222222222222444444444555666666777777555666777888999:::;;;;;;;;;;;;<<<===???AAACCCDDDGGGJJJOOORRRVVVZZZ```ddddddooozzz}}}tttlllcccYYYSSSPPPMMMIIIFFFGGGHHHHHHFFFGGGFFFCCCAAA????????????::::::;;;<<<>>>???@@@@@@>>>???@@@AAAAAAAAAAAAAAA???AAAEEEGGGHHHKKKNNNPPPQQQSSSVVVYYY]]]```cccdddlllmmmiiiddddddgggddd]]]TTTTTT[[[gggnnnppprrrvvv{{{yyy{{{|||{{{}}}tttpppsss|||~~~}}}yyyrrrlllgggeeessspppmmmpppvvvyyyvvvpppwwwqqqiiidddccccccaaa```]]]gggddd\\\^^^______gggiiieee^^^XXXVVVUUUSSSQQQTTTPPPNNNPPPUUUWWWUUURRRPPPPPPNNNLLLKKKIIIHHHGGGGGGGGGIIIIIIIIIHHHFFFEEEFFFFFFGGGHHHHHHGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999888888888888666666666666666666666666555666666777777666666555555555555555555555555555444444555555555555444333444444444333444444555555666666666555555555555444555555555555666666666666666666666666666666666666666666777777777888888888888999:::<<<<<<============>>>???@@@AAA@@@???>>>AAABBBCCCEEEGGGIIIJJJKKKPPPQQQSSSUUUWWWXXXYYYYYYYYYYYYXXXWWWVVVTTTSSSRRRTTTUUUWWWVVVUUUTTTTTTUUUUUUXXXYYYVVVVVVZZZ]]]\\\YYYWWWUUURRRPPPOOOOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOMMMLLLIIIGGGFFFFFFGGGGGGDDDBBB@@@@@@@@@@@@>>>===???>>>>>>===<<<<<<;;;;;;<<<<<<;;;::::::999888888888888888888777777777777555555555555555555555555444444444333333333222222111111111111111111111111000000000000000000000000000000/////////.................................---------............///..................------/////////000000000111111222333333444555555666666666666666666777777888888999;;;>>>>>>>>>>>>???@@@CCCDDDFFFHHHIIIJJJKKKLLLJJJKKKKKKMMMOOOPPPRRRSSSQQQSSSSSSTTTXXX___```]]]XXXWWWVVVWWWYYYZZZYYYVVVTTTTTTUUUUUUVVVXXXYYYYYYVVVVVVUUUSSSQQQOOOMMMLLLNNNMMMMMMLLLKKKJJJJJJJJJGGGHHHHHHGGGEEEDDDCCCCCCAAABBBBBBCCCCCCCCCCCCCCC??????>>>>>>>>>============<<<;;;;;;::::::::::::999:::;;;<<<<<<:::888777666777888888777777888999777666555444444444444444555444444333333333333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111222222222222222222222222111111111111111111111111000000000111111111222222222333333444555555666666777777777777666555444444999999999999888888888777999:::;;;;;;;;;===???AAA@@@DDDJJJMMMNNNRRRWWW\\\dddeeegggiiiiiihhhgggfffgggjjjllliiieeedddhhhmmmnnnooommmfff[[[TTTSSSTTTOOOKKKFFFDDDEEEDDDAAA>>>>>>===<<<>>>>>>===;;;:::???>>><<<:::999999::::::;;;;;;;;;<<<<<<===============>>>?????????>>>>>>===@@@BBBDDDEEEGGGJJJLLLLLLLLLNNNOOORRRTTTVVVVVV``````^^^]]]___aaa\\\VVVOOOQQQXXXeeeooorrrrrrrrrxxxsssssszzz~~~|||xxxwww|||uuuqqquuu~~~}}}uuunnnjjjiiiyyyxxxxxxzzzyyywwwvvvvvv|||uuulllgggfffggggggfffhhhmmmeee^^^cccccc___`````````___YYYQQQMMMOOOTTTSSSNNNKKKMMMRRRTTTSSSOOONNNNNNMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIGGGFFFCCCBBBCCCDDDFFFFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@AAAAAAAAA????????????>>>>>>======<<<;;;;;;;;;;;;:::::::::999999888888888777777777666777777777777777777777555555666666666666555555444444444444444444444444222333333444444444333333333333333333333444555555555555555444444444333333333333444444444555555555555555555555555555555555555555555666666666777777777888999:::<<<<<<<<<===;;;<<<>>>???@@@???>>>===@@@@@@AAACCCEEEGGGJJJKKKNNNOOOQQQSSSUUUWWWWWWXXXXXXXXXXXXXXXVVVUUUSSSRRRSSSUUUWWWWWWUUUTTTUUUVVVRRRWWWZZZYYYYYY[[[\\\ZZZXXXWWWUUUSSSQQQPPPOOOOOOMMMNNNOOOPPPPPPOOONNNMMMKKKJJJHHHGGGFFFFFFFFFFFFCCCBBB@@@@@@@@@@@@>>><<<>>>>>>======<<<;;;;;;;;;;;;;;;;;;::::::999999888777777777777777777777777555555555555555555555555444444333333333222222222111111111111111111111111////////////////////////////////////............---------...............---------............///------................../////////000000000111111111222222333444555666666444555555666777888888888888:::<<<===<<<<<<===>>>AAACCCFFFGGGGGGGGGHHHJJJJJJKKKMMMPPPRRRUUUVVVWWWSSSTTTUUUVVV[[[bbbbbb^^^WWWYYYZZZZZZ[[[]]]ZZZUUURRRRRRRRRSSSSSSTTTTTTTTTRRRSSSSSSRRRQQQNNNLLLJJJLLLLLLLLLKKKKKKKKKJJJJJJCCCEEEGGGGGGFFFEEEFFFGGGBBBBBBDDDEEEEEEDDDCCCBBB@@@??????>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;999:::;;;;;;;;;:::888777666777888888777666777999555555444444333444444444444444333333333333444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000111111111111222222222222333444444555555444444444444444444444444555555666777777888888888999888888888888888999:::888888888:::<<<===>>>===CCCCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEDDDBBBAAACCCFFFFFFGGGGGGDDD???<<<===???;;;:::999:::<<<>>>??????<<<:::<<>>:::777888999888777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<>>>AAABBBCCCEEEGGGIIIIIIJJJKKKLLLNNNPPPRRRSSSYYYXXXYYY\\\___```]]]ZZZ___^^^^^^dddmmmtttxxxzzzzzzqqqjjjooowww|||~~~~~~zzztttkkkhhhsss~~~|||zzztttmmmkkklllwwwwwwxxxyyyuuupppppptttwwwpppiiieeegggjjjkkkkkkmmmnnnccc]]]eeeeee]]]ZZZ\\\^^^___ZZZNNNEEEIIIRRRUUURRRNNNMMMOOOPPPOOOMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCBBBCCCDDDEEEEEECCCBBBBBBCCC??????@@@@@@@@@@@@AAAAAA>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;::::::::::::888888888777777777777666666666666666777777777777444444555555555555444444444444444444444444444444111222222333333333333222222222222222333444444555444444444333333333333222222222222333333333444444444444444444444444444444444444555555555666666666555666888999;;;<<<<<<<<<;;;<<<======>>>>>>======?????????AAACCCFFFIIIKKKLLLMMMOOOQQQRRRSSSTTTTTTVVVVVVWWWWWWWWWUUUTTTSSSRRRTTTVVVWWWVVVTTTTTTUUUQQQVVVZZZYYYYYY[[[[[[YYYVVVUUUTTTSSSQQQPPPOOONNNLLLMMMOOOPPPPPPOOOMMMLLLIIIHHHGGGFFFFFFEEEEEEEEEDDDBBB@@@@@@@@@@@@>>><<<>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;::::::999999999666666777777777777777888444444444444444444444444333333333333222222222222111111111111111111111111/////////////////////////////////.........---------------------.........---------............///...............///////////////000000000111111111111111222333444555666666333444555666888888999999777999;;;<<<;;;;;;<<<======@@@DDDEEEEEEFFFHHHJJJKKKLLLNNNQQQSSSUUUVVVWWWSSSUUUUUUWWW^^^dddccc^^^YYY]]]^^^ZZZYYYZZZXXXSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQRRRRRRQQQOOOLLLJJJIIIIIIJJJKKKKKKKKKKKKJJJCCCEEEHHHHHHFFFEEEFFFHHHBBBCCCEEEGGGGGGEEECCCAAAAAA@@@???>>>>>>>>>????????????>>>===<<<<<<<<<<<<:::::::::999999999999888777888999888777666777888444444333333333444555555444333333222333333444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111222222333444444444111111222333555777999:::444444555666777888999999666666666777888999999888888777777888::::::888777:::;;;<<<<<<<<<<<<;;;;;;======>>>>>>>>>=========???>>>>>>======>>>???@@@===>>>???>>><<<;;;;;;<<<999777999======999:::===:::999999888999:::<<<===999999999999:::::::::;;;<<<<<<<<<======<<<<<<;;;<<<>>>@@@AAABBBCCCFFFHHHGGGHHHIIILLLPPPTTTXXXZZZYYYXXXXXXYYY[[[[[[[[[[[[dddbbb```bbbjjjttt|||sssjjjnnnxxx~~~}}}{{{wwwooodddcccpppxxxuuuuuuvvvtttnnnooosssuuuqqqqqqtttssspppooosssrrrmmmfffdddfffiiikkkkkkiiijjj```ZZZbbbcccZZZWWWYYYYYYZZZWWWNNNEEEIIIQQQVVVTTTRRRPPPOOOOOOOOOPPPOOOOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDFFFFFFEEEBBBBBBCCCFFFBBBBBBAAA@@@@@@???>>>>>>===>>>?????????>>><<<<<<;;;;;;;;;:::::::::999999888888777777777666666666444444555555555666666666444444444555555444444444333333333333333333333333000111111222333333222222111111111111222333444555333333333333222222222222111111111222222222333333333333333333333333333333333444444444444555555555444555777999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???BBBEEEHHHJJJJJJKKKMMMNNNOOOPPPPPPPPPRRRSSSUUUVVVVVVUUUSSSRRROOORRRTTTUUUTTTSSSSSSSSSRRRVVVXXXVVVUUUXXXYYYXXXSSSSSSSSSSSSRRRPPPNNNMMMKKKMMMOOOQQQQQQOOOMMMKKKHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCAAAAAAAAA@@@???===>>>======<<<<<<;;;::::::;;;;;;::::::::::::999999666666666666777777888888444444444444444444444444333333333222222222222111111111111111111111111111........................//////.........---------,,,,,,,,,------.........---------............///.........//////000000000000000000000111111111111000111111222444555666666222333555777888999::::::777999;;;;;;::::::;;;<<<:::>>>BBBDDDEEEFFFIIILLLLLLMMMOOOQQQSSSTTTUUUUUURRRSSSTTTVVV]]]dddbbb\\\[[[```___XXXTTTUUUTTTPPPVVVVVVVVVUUUTTTRRRPPPOOOOOOPPPRRRSSSRRRPPPMMMKKKGGGHHHIIIJJJKKKKKKKKKKKKFFFIIIJJJIIIEEECCCCCCEEEBBBDDDGGGHHHHHHEEEBBB@@@BBBAAA???>>>>>>>>>???@@@@@@@@@???======<<<<<<<<<;;;:::999888888888999999777999999888666666666777333333333333444444555666333333333222222333444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000111111111111222222222222000111111222333333444444444333222111111222333444555444444333333444444555555555555777999:::999888333555777888888888777777666888;;;=========;;;:::999999999:::<<<;;;999777;;;999777777888:::::::::777:::===<<<999888999;;;<<<999888;;;:::666888>>>999888777666666666777888666666777888999::::::;;;<<<<<<<<<======<<<;;;;;;<<<>>>@@@AAAAAACCCEEEGGG@@@BBBEEEIIIOOOUUUZZZ]]]]]]ZZZWWWUUUSSSRRRSSSVVVYYY[[[\\\___hhhsss{{{~~~}}}rrrlllqqq{{{~~~|||zzzzzzyyyvvvnnndddcccqqqwwwtttuuuzzzyyyvvvxxxvvvnnnlllrrrvvvtttsssuuutttnnngggdddeeeggghhhhhhfffiiiaaa[[[bbbccc[[[ZZZUUUSSSSSSTTTOOOIIILLLSSSSSSSSSSSSQQQPPPQQQTTTVVVRRRQQQNNNLLLJJJJJJJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHFFFGGGHHHEEECCCBBBEEEHHHEEEDDDCCCAAA???>>><<<<<<===>>>?????????>>><<<;;;;;;;;;;;;:::::::::999999777777777777666666666666333333333444444555555555333444444555555444444333333333333333333333333333///000111222222222222222111111111111222333444555333333333222222222111111000111111111111222222222222222222222222222222222333333333444444444555555444555666888:::;;;;;;;;;<<<<<<;;;::::::<<<===>>>>>>======???AAAEEEHHHJJJIIIJJJKKKLLLMMMNNNNNNNNNPPPQQQSSSTTTUUUTTTRRRQQQMMMPPPSSSTTTSSSRRRRRRRRRSSSVVVVVVRRRRRRUUUXXXXXXQQQRRRRRRSSSRRRPPPNNNMMMLLLNNNPPPRRRRRRPPPNNNLLLGGGGGGFFFFFFEEEEEEDDDDDDEEECCCAAAAAAAAAAAA???===>>>======<<<;;;;;;::::::;;;:::::::::::::::::::::555666666666777777888888444444444444444444444444333333333222222222111111000000000000000000000000........................//////.........---------,,,,,,,,,------.........---------.........//////.../////////000000111111222222222111111111000000333333222222333333444555888888888777777777777777888999::::::::::::;;;<<>>@@@BBBCCCCCCAAA>>>===???>>>>>>===<<<;;;;;;;;;999999999888888888777777666555555555555444444444666666555444333333222222333333333333333333333333222222222111111111000000222222222111111111000000000000000000000000000000...000111000///...///111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111000000000111333444222222222222222222222222444444444444444444444444555555555555666666666666888777666666666666777777666666666666777777777777::::::999888777777777888888888888888888888888888999999:::;;;;;;;;;;;;:::888888888888777777777666888888777777666666555555888888888888999:::;;;<<<::::::::::::::::::::::::;;;<<<===>>>>>>???AAADDDAAACCCFFFKKKPPPUUUZZZ]]]TTTTTTWWWZZZVVVRRRWWWaaaYYYTTTSSS^^^nnnxxxvvvppprrrllleeegggttt{{{yyyzzzsssiiiiiivvv}}}ssssss~~~~~~uuurrrwwwyyyzzzvvvqqqppptttyyykkkllliiiddddddhhhjjjiiihhh```[[[ZZZXXXTTTVVV\\\QQQOOOOOORRRSSSPPPOOOQQQZZZXXXVVVVVVWWWUUUQQQNNNMMMMMMLLLKKKJJJHHHFFFEEEFFFGGGHHHGGGEEECCCCCCCCCCCCDDDDDDCCCCCCFFFLLLQQQFFFEEEDDDCCCAAAAAAAAA@@@======<<<;;;;;;;;;;;;<<<:::::::::999999999888888999777555555666777666555333333333333333333333333444444444444444444444444222222222222222222333333222111111111000000//////000111111111111222222222444444444333333333222222000111111111111222222222111111111222222333333333222222222222222222222222333444555666777777777777777777777888999:::<<<<<<===<<<;;;;;;===@@@CCCDDDCCCCCCEEEGGGIIILLLOOOPPPRRRQQQQQQQQQQQQPPPPPPPPPQQQPPPRRRTTTTTTRRRQQQSSSUUUSSSQQQRRRTTTWWWXXXYYYSSSRRRPPPNNNMMMLLLMMMMMMKKKMMMNNNOOOOOONNNLLLKKKKKKJJJJJJIIIGGGFFFEEEEEEDDDCCCBBBAAA???>>>===<<<=========<<<;;;;;;::::::<<<;;;999:::;;;;;;:::888666666666666555555555555333333333333333333333333222222222222222222222222111111000......---------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///222222222111111111000000333222222222222333444444666666666777777888888888777999::::::999999;;;<<<>>>????????????BBBFFFJJJLLLRRRUUUSSSQQQTTTWWWXXX\\\YYYUUURRRSSSVVVYYY[[[SSSOOONNNQQQTTTSSSTTTWWWVVVXXXYYYWWWSSSQQQQQQQQQPPPPPPPPPOOONNNLLLJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@?????????>>>???AAABBBAAA@@@>>>===>>>>>>>>>===<<<;;;;;;;;;:::999999999999888888888666555555555555444444444444444444444444333222111333333333333333333333333222222222111111111000000222222222111111111000000000000000000000000000000...000111000///...///111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111000000000111222333222222222222222222222222444444444444444444444444444444555555555666666666666666666555555555666666555555666666666777777777999999888777777777777777888888888888888888888888888888999::::::::::::999888888888777777777666666777777777666666666555555666666666666777888999999::::::::::::::::::::::::;;;<<<============@@@BBBAAACCCFFFIIINNNQQQTTTVVVSSSXXX___bbb]]]XXX^^^iiieeeaaaaaahhhqqquuuqqqjjjllliiihhhmmmtttwwwvvvttttttqqqlllhhhkkktttxxxuuuyyy}}}zzzvvvssssssuuuvvvvvvuuutttsssssshhhgggbbb^^^aaahhhkkkiiibbb^^^\\\]]]\\\YYYZZZ```VVVUUUVVVXXXWWWRRRQQQTTTWWWVVVTTTTTTUUUSSSPPPLLLKKKKKKKKKJJJIIIHHHGGGFFFDDDFFFFFFEEECCCBBBBBBBBB???AAACCCBBBAAABBBEEEHHHEEEDDDCCCAAA@@@?????????===<<<;;;;;;::::::;;;;;;999999888888888777777777999777555555666777666555333333333333333333333333444444444444444444444444222222222222222222222222111111111111000000000///000111111111111222222222333333333333222222222222000000111111111222222222111222222222222222222333333333333333333333333333333444555666666777777666777777777888999:::;;;<<<<<<<<<<<<<<<===???AAACCCBBBCCCEEEGGGIIILLLNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMQQQQQQRRRUUUWWWWWWVVVUUUVVVTTTRRRSSSUUUWWWXXXYYYSSSRRRPPPNNNMMMMMMMMMNNNMMMNNNNNNOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFEEECCCCCCBBBAAA@@@>>>>>>============<<<;;;;;;:::::::::888777777888999777666555555555555444444444444333333333333333333333333222222222222222222222222222111000//////.........------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///222222222111111111111111222222222222222333444444333444555666777888999999666888999:::999999;;;<<<<<<============???BBBEEEOOOUUUWWWSSSQQQSSSVVVUUUUUURRRPPPPPPTTTWWWWWWVVVMMMJJJKKKQQQUUUUUUVVVXXXVVVWWWWWWUUURRRQQQQQQRRROOOOOOOOOOOONNNMMMLLLKKKGGGJJJMMMLLLHHHFFFHHHJJJFFFFFFFFFEEEEEEEEEEEEEEEGGGEEECCCAAA???>>>===<<>>======>>>>>>======<<<;;;;;;;;;::::::::::::999999999999666555555555555444444444222222333444444333222111222222222222222222222222222111111111111000000000222111111111111000000000000000000000000000000000...000111000///...///111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111000000000111222222222222222222222222222222333333333333333333333333444444444444555555555555444444444444444444555555555555555666666666666777888888777777666666777777777777777777777777777777666777888888999999888888777777777777666666666666666666666666666555555555555555555555666777888888::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;===???@@@BBBEEEHHHJJJLLLMMMMMMKKKTTT^^^aaa\\\XXX```kkkiiiiiiiiilllooonnniiieeeiiihhhnnnvvvvvvooommmqqquuulllgggllloooooottt}}}}}}~~~|||vvvuuutttuuuwwwxxxvvvppplllccc___YYYXXX```kkknnnjjj[[[ZZZ\\\^^^\\\YYYZZZ]]]YYYYYY[[[\\\XXXQQQPPPSSSTTTSSSRRRRRRRRRQQQNNNKKKKKKKKKJJJJJJIIIHHHGGGGGGBBBDDDDDDCCCAAA@@@AAABBB???AAABBBBBBAAA@@@@@@AAACCCBBBAAA@@@???>>>>>>>>>;;;;;;:::999999999999999888888777777777666666666888777555555777777666444333333333333333333333333444444444444444444444444333333333222111111111000111111111111000000000000000111111111111222222222222222222222111111111000000000000111111111222222222222222222222111111111444444444444444444444444222333444555666666666666666666777777888:::;;;<<<<<<<<<<<<===>>>??????@@@@@@BBBDDDGGGIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLRRRSSSUUUWWWYYYZZZYYYWWWUUUTTTRRRRRRTTTVVVVVVVVVSSSRRRPPPOOONNNNNNNNNOOOPPPPPPNNNMMMLLLLLLLLLLLLJJJJJJIIIHHHGGGFFFFFFEEECCCBBBBBBAAA@@@??????>>>=========<<<;;;;;;:::::::::888777777888888777666555444444444444333333333333333333333333333333333222222222222222222222222222222111000////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///111111111111111111111111222222222111222333333444333444444555666666777777555777888999888999:::<<<:::;;;<<<<<<<<<>>>AAADDDJJJPPPRRROOOMMMOOORRRRRROOOMMMMMMQQQVVVYYYWWWUUUNNNKKKMMMTTTXXXXXXXXXZZZTTTTTTSSSRRRQQQPPPPPPQQQNNNNNNNNNNNNNNNNNNMMMMMMJJJLLLNNNNNNKKKJJJJJJKKKEEEEEEEEEEEEEEEEEEEEEEEEIIIGGGEEECCCAAA@@@???>>>???>>>>>>>>>=====================<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999666555555555555444444444000111222444444333222111222222222222222222222222111111111111000000000000111111111111000000000000000000000000000000000000...000111000///...///111000000000000000000000000////////////////////////000000000000////////////////////////////////////111000000000000111111111111111111111222222222222222222222222222222222222333333333333444444444444222333333333444444444333444444555555555666666666777777666666555666666777666666666666666666666666555666777777888777777777777777666666666555555555555555555555555555555555666666666666777888999:::999999999::::::::::::::::::;;;;;;:::999999:::<<<>>>@@@CCCFFFHHHIIIIIIHHHHHHOOOVVVYYYXXXZZZaaaiiihhhiiikkkkkkkkkkkkkkkkkkllllllssszzzvvvlllnnnxxxxxxiiieeennnnnndddcccmmmrrr~~~}}}rrruuuuuuuuutttrrrmmmhhheee___ZZZVVVXXXdddoooooohhhTTTWWWZZZ[[[XXXUUUSSSTTTWWWXXXZZZZZZTTTLLLKKKNNNQQQQQQQQQQQQQQQOOOMMMKKKLLLLLLJJJIIIGGGFFFEEEEEEBBBCCCCCCBBBAAA@@@BBBCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>:::999999888888888888888888888777777777666666666777666555666777777555444333333333333333333333333333333333333333333333333444333333222111000000///111111111000000000000000000000111111111222222222111111111111000000000000000000000000111111111111333333222222111111000000333333333333333333333333222222333555555555555555666666666777888999:::;;;;;;<<<===>>>>>>>>>>>>===>>>@@@DDDGGGHHHIIIIIIHHHLLLLLLMMMMMMNNNNNNNNNOOOTTTZZZ^^^\\\XXXWWWWWWVVVSSSQQQPPPPPPRRRTTTTTTSSSRRRQQQPPPNNNNNNNNNOOOOOORRRPPPNNNLLLKKKJJJKKKLLLIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@=========<<<;;;;;;::::::;;;:::999999::::::999888555555555444444444333333444444333333333333222222111111111111111111111111111111000//////...//////------............------------------------------------------------------,,,,,,,,,---------......---------............///111111111111111111111111222111111111111222333333444444444444444444444444444666777888888888:::<<<888999;;;<<<===???BBBEEECCCIIIMMMJJJIIIMMMPPPPPPQQQPPPPPPSSSVVVWWWUUUSSSPPPMMMOOOTTTXXXWWWVVVXXXRRRRRRQQQQQQQQQQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLKKKMMMNNNNNNKKKHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAA>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999666555555555555444444444000111222333333333222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...000111000///...///111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000111000000000000000000000111111222222222222222222222222222222222222222222222333333333333111111222333444444333333444444444444555555555555555555555444444555666666555555555555555555555555555555666777777777777666666666666555555555555444444444444444444555555555555555555555666777888888888888888888999999::::::::::::;;;:::888777999:::;;;>>>AAAEEEGGGHHHHHHGGGOOOOOOPPPRRRXXX```gggkkkkkklllkkkjjjiiikkkpppuuunnnnnnrrrvvvrrrlllsssuuuhhhfffqqqpppaaa]]]gggqqq}}}|||{{{uuukkksssuuuuuuqqqjjjffffffhhhddd```\\\___iiipppiii^^^OOOUUUZZZYYYVVVSSSRRRSSSUUUUUUVVVWWWRRRKKKIIILLLQQQRRRSSSRRRPPPNNNLLLLLLNNNMMMKKKHHHFFFDDDCCCCCCCCCCCCDDDCCCBBBBBBDDDFFFFFFDDDAAA@@@AAACCCEEEFFFAAAAAA@@@???>>>>>>>>>>>>999999888777777777777888999999888888888777777777666666555666777777555333333333333333333333333333333333333333333333333333333333222222111000//////000000000000000000111111000000111111111222222222111111111000000000////////////000000000111111111222222222111111000000000111111111111111111111111111222333444555555555555555555555666777888999::::::;;;<<<===============>>>???BBBEEEGGGGGGFFFEEEKKKLLLLLLMMMNNNOOOOOOPPPZZZfffkkkcccXXXTTTUUUVVVSSSQQQPPPQQQSSSUUUTTTSSSPPPPPPNNNNNNMMMNNNOOOPPPQQQPPPMMMJJJIIIIIIJJJKKKHHHHHHHHHGGGGGGFFFFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@=========<<<;;;;;;::::::;;;:::888999::::::999777666666666666555555555444444444444333333222222222111111111111111111111111//////...---------......------............------------------------------------------------------,,,,,,,,,---------......---------............///111111111111111222222222111111111111111222333333444444444333333333222222333555777777777888:::<<<888:::;;;<<<===>>>AAACCC???EEEIIIGGGGGGKKKOOOPPPOOOOOONNNMMMLLLKKKJJJJJJPPPMMMLLLQQQSSSRRRRRRTTTQQQQQQQQQRRRTTTSSSQQQOOOPPPOOOOOONNNNNNNNNOOOOOOLLLIIIHHHKKKNNNNNNIIIEEEFFFFFFFFFFFFGGGGGGGGGGGGCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999666555555555555444444444333333333333222222222222000000000000000000000000//////000000000000000111//////000000000000000111////////////////////////...000111000///...///111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111000///...//////000000111222222222111111111111111111111111111111111111222222222222000111222444444444333333333333333444444444555555444444333333444444555555444444444444444444444444444555666666777777666666666555555555444444444444333333333444444444444444222222222222333444555666666666666777888888999999999::::::999888777999:::;;;<<>>???BBBDDDDDDAAA@@@???>>>>>>>>>>>>>>>999999888777777777777888999999888888888777777777666555555666777666444222333333333333333333333333333333333333333333333333222222222111000000000///000000000000111111111111000111111111111222222222111111111111000000000////////////000000000111111111111111111111000000000111111111111111111111111111111222333444444444444444444555555666888999::::::::::::;;;<<<======>>>>>>???AAACCCDDDDDDDDDDDDHHHHHHIIIJJJLLLMMMNNNNNN^^^lllrrrgggZZZUUUUUUUUUSSSRRRRRRSSSVVVWWWWWWVVVNNNNNNMMMLLLLLLMMMOOOOOOOOOMMMKKKIIIHHHHHHIIIJJJHHHHHHGGGGGGFFFFFFFFFFFFDDDCCCCCCBBBAAA@@@@@@???=========<<<;;;;;;::::::999777666666777777666555777777666666666555555555555444444333333222222111111111111111111111111111......---,,,,,,------...------............------------------------------------------------------,,,,,,,,,---------......---------............///000000111111111222222222111111111111111222222333222222222222333333333333222444666777777888:::;;;:::;;;<<<<<<;;;;;;===>>><<>>???@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888666555555555555444444444777555333222111222333444000000000000000000000000////////////000000111111////////////000000111111////////////////////////...000111000///...///111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000111111111000...---/////////000111222222222111111111111111111111111000000000111111111222222///000222444555555444333222333333333333444444444333333333333333444555555333333333333333333333333555555666777777777777777555555555444444444333333222222333333333444444444111111111111222333444555444444555555666777777888888999:::999888888999;;;;;;<<<===???AAACCCDDDEEEHHHHHHGGGFFFNNNZZZ```___eeeccc```]]]\\\___dddiiieeemmmooommmpppxxxyyytttfffhhhsss|||~~~{{{wwwwwwzzzxxxyyyxxxvvvttttttwwwzzzmmmkkkfffdddffffff\\\PPPPPPYYY]]]XXXTTTWWW[[[\\\YYYRRROOOSSSVVVUUUTTTTTTRRRTTTUUUSSSNNNJJJIIIIIILLLJJJHHHEEEDDDDDDDDDEEECCCCCCDDDCCCBBBCCCFFFIIIHHHDDDAAA???@@@AAA@@@??????>>>======<<<=========:::999888888777777888888888888777777777666666666555555555666777666444111333333333333333333333333222222222222222222222222111111111111000000000000///000000000111111111111000111111111111222222222222222111111111000000000////////////000000000111000000000000111111111111111111111111111111111111000111222333333444444333444444444555666777888999999999999999;;;<<<>>>@@@>>>???@@@@@@AAABBBCCCCCCFFFFFFGGGIIIJJJLLLMMMMMM[[[fffjjjaaaYYYXXXVVVPPPOOOOOOPPPRRRUUUWWWWWWVVVLLLLLLKKKKKKKKKLLLNNNOOOKKKJJJIIIHHHGGGHHHHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@??????=========<<<;;;;;;::::::888777666666777777666555666666555555555444444444555555444333333222111111111111111111111111111111......------------......------............------------------------------........................,,,,,,,,,---------......---------............///000000111111222222222222111111111000111222222333000000111222333444444555222444666666777777:::;;;<<<======<<<:::999999::::::@@@CCCAAAAAADDDHHHHHHIIILLLMMMJJJEEEFFFMMMTTTPPPKKKIIILLLOOONNNPPPSSSSSSTTTUUUYYY\\\[[[VVVQQQRRRQQQPPPNNNMMMMMMNNNNNNHHHMMMQQQQQQNNNJJJJJJKKKDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFDDDCCCBBBAAAAAAAAA===>>>@@@AAAAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666666555555555444444444999777444222111222333555000000000000000000000000.../////////000000111111.../////////000000111111///////////////////////////000111000///...///111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000///000111111111///...---...//////000111222222222000000000000000000000000000000000000111111111111///111333555666555444333222222333333333444444444333222222222333333444555333333333333333333333333555666666777777777777777555555444444444333333333222222222333333444444444333333333333444555666666333333444444555666666777888999:::999888888:::<<<<<<<<<<<<===>>>@@@AAABBBBBBHHHIIIHHHLLLVVV\\\]]]cccbbb```______aaaeeehhhaaammmrrrooouuu{{{kkkWWW```nnnzzz|||||||||zzzxxx|||uuurrrpppoooooopppooommmiiigggccc```cccddd^^^TTTUUU]]]___WWWQQQTTTXXXZZZYYYPPPLLLPPPWWWXXXWWWVVVRRRTTTUUURRRMMMIIIGGGHHHIIIHHHFFFDDDDDDEEEGGGHHHBBBCCCCCCBBBBBBCCCFFFIIIIIIGGGDDDCCCDDDBBB???;;;======<<<;;;;;;;;;<<<<<<:::999999888888888888888777666666666555555555555555444555666777666333111333333333333333333333333222222222222222222222222000000000000000111111111//////000000111111111222000111111111111222222222222222222222111111111111////////////000000000000//////000000111111222222222222222222222222222222000000111222333333333333444444444555666777888999999888888888:::<<>>>>>======<<<;;;;;;:::::::::999888888999999888777555555444444444333333333555555444333333222111111000000000000000000000000//////.........//////000---..................---------------------------........................,,,,,,,,,---------......---------.........//////000000000000000000000000000000000000111111111111222333333222111111222444555444333222333555777888777888999::::::999777777;;;<<<>>>@@@DDDGGGJJJKKKPPPNNNHHHFFFJJJQQQPPPKKKOOOMMMMMMQQQVVVWWWTTTPPPSSSPPPQQQXXX___^^^UUULLLLLLNNNOOONNNKKKKKKMMMOOOQQQPPPPPPOOOMMMKKKIIIHHHHHHGGGEEEDDDCCCDDDFFFGGGEEEEEECCCBBBAAA@@@@@@@@@===>>>?????????>>><<<;;;<<<;;;;;;::::::999999888999999999888888888888777555555444444444333333333222222222222222222222222222222222111000//////...---.........//////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////222222111111111111222222111222222333333222222111222222222222222222222222000111111111111222222222333333333333333333333333333333333444444444555555666666555444333333222222444333222222111111222222222222333333333444444444444444333222333444555666888777666555666777999;;;???>>>===<<<<<<===>>>???GGGHHHHHHKKKSSS\\\\\\XXX___````````````aaacccdddZZZiiiqqqqqqvvv~~~vvvfffVVVcccooouuuxxxzzzzzzyyy|||uuuvvv|||~~~{{{yyymmmccc```___]]]___cccccceeegggeeeaaa[[[WWWUUUWWWVVVTTTTTTVVVXXX\\\^^^YYYTTTPPPNNNQQQSSSSSSQQQVVVUUURRRPPPMMMLLLKKKJJJKKKHHHEEEEEEGGGGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFEEECCCBBB@@@@@@@@@@@@@@@@@@???===<<<;;;:::999777888888888888777666666777777666555555555555555444444555555555555444444222222222222222222222222000000000000000000000000333333222111000///.........///111222333333222222000000000000000000000000111111111111000000000000//////............//////////////////000000000000000000000000000000000000000000000000111111111111555555444444444666888999888777777777888:::<<<===============>>>>>>>>>>>>EEEEEEFFFFFFFFFHHHLLLOOOTTT\\\aaa\\\TTTQQQOOOOOONNNNNNOOOQQQTTTUUUTTTSSSKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIGGGEEEEEEFFFGGGFFFEEECCCBBBBBBAAAAAA@@@@@@???===>>>>>>>>>===<<<;;;;;;===<<<999777555444444555333222222111111222222333333222111111000000111111000000000000000000000000////////////////////////***+++---//////...---,,,------............------------------------------------------------------------------------------000000000000000000000000//////000000000111111111111222222222000000222333555444333222333555777888666777888999999888777666;;;<<<===@@@CCCFFFIIIKKKLLLNNNLLLIIIKKKOOOQQQOOOPPPNNNNNNQQQVVVWWWTTTPPPNNNMMMNNNTTTZZZYYYQQQHHHLLLMMMNNNLLLJJJIIIKKKMMMPPPOOONNNMMMKKKJJJIIIHHHHHHGGGEEECCCCCCDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@===>>>>>>???>>>===<<<;;;<<<;;;;;;::::::999888888888888888777777777666666555444444444444333333333222222222222222222222222222222111111000//////............/////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111000000000000111111111222222222222222222111222222222222222222222222000000111111111222222222333333333333333333333333333333333333444444444444555555555444333333222222333333222111111111111111222222222222333333333333444333333222333444555666777666555555666777:::;;;>>>===<<<;;;;;;<<<>>>???GGGHHHIIIKKKRRRXXXXXXSSS\\\[[[YYYXXXXXXZZZ]]]___RRR\\\jjjuuu{{{xxxnnneee```jjjsssvvvvvvwwwwwwuuu}}}zzzwwwzzz|||zzzjjj___WWWXXX\\\^^^aaaeee___aaacccccc___\\\YYYXXX\\\ZZZXXXVVVUUUVVVXXXYYY]]]XXXSSSRRRSSSTTTSSSQQQLLLLLLKKKJJJIIIHHHHHHHHHIIIGGGDDDDDDFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@?????????>>>>>>===<<<;;;::::::888888888999888777777666666666555555444444444555444444555555555555444444222222222222222222222222000000000000000000000000222222111111000/////////...///000222222222222222000000000000000000000000111111111111000000000000//////............//////.../////////000000000000000000000000000000000000//////000000000111111111333333444444555666666777666666666666777999:::<<<;;;;;;<<<<<<<<<<<<======CCCDDDDDDDDDEEEGGGJJJMMMSSS[[[^^^YYYRRROOOOOONNNQQQQQQRRRTTTVVVVVVTTTRRRKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGIIIGGGFFFEEEFFFGGGFFFEEECCCBBBBBBAAAAAA@@@??????============<<<;;;::::::;;;:::888666555444444555333222222111111222222333333222111111000000111111000000000000000000000000........................***+++---//////...---,,,------............------------------------------------------------------------------------------000000000000000000000000//////000000000000111111000111111111//////000222444333222222333444666777555666666777777777666666:::;;;<<>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::999999888888777777666666666555555555444444444444333333333333222222222222222222222222222222111111000/////////......////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000111111222222222222111111111111111111111111111111000000000111111111222222222222222222222222222222222222333333333444444444555444444333333222222222222111111000000000000000000111111111222222222222333333333333333444555555555555444555666888:::;;;===<<<:::999999;;;>>>???EEEGGGIIIJJJPPPUUUSSSNNNYYYXXXUUURRRQQQSSSXXX\\\MMMSSSdddxxx}}}rrrhhheeeggglllpppqqqsssvvvuuuqqqvvv{{{|||wwwqqqpppqqqqqqlllhhhhhhnnnuuuuuusssrrr]]]___aaabbb```_________aaa___\\\XXXUUUTTTTTTTTT[[[WWWSSSSSSUUUVVVUUUSSSMMMLLLLLLKKKKKKJJJJJJJJJHHHFFFDDDCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;:::888999999999999888777777666555555555444444444444333444444555555444444333222222222222222222222222000000000000000000000000000000000000000000000000...///000111222222222111000000000000000000000000111111111111000000000000//////............//////....../////////000000000000000000000000000000000//////000000000000111111111222444555666666555555555555555555666888999:::999:::::::::;;;;;;;;;;;;@@@AAABBBCCCCCCEEEHHHKKKQQQWWWZZZTTTNNNMMMNNNNNNQQQRRRTTTVVVWWWVVVRRROOOKKKKKKJJJHHHHHHGGGGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFGGGFFFDDDDDDEEEEEEEEEDDDBBBBBBBBBAAA@@@@@@??????<<<<<<<<<<<<;;;:::999888888888666555555444444555333222222111111222222333222222111000000000000111000000000000000000000000........................+++,,,---.........---,,,------............------------------------------------------------------------------------------////////////////////////////////////000000000111///000111000......000111333222222222333444555666444444555555555555555555999999;;;===@@@CCCFFFGGGDDDIIILLLKKKMMMPPPQQQOOOOOONNNNNNPPPSSSTTTRRRPPPNNNNNNPPPSSSUUUSSSNNNJJJHHHIIIIIIIIIIIIJJJKKKLLLOOOMMMKKKIIIHHHHHHIIIJJJFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>======<<<;;;;;;::::::999888888888777777777666666666555555444444444333333333222222111111111111111111111111111111111111000000////////////////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000111111111111000000111111111111111111111111000000000000111111111111222222222222222222222222222222222222333333333333444333333333222222222111111111000///////////////000000000000111111111111333333333333333444444444333333333444666888:::;;;;;;:::888777888:::===???BBBFFFHHHJJJOOOSSSQQQLLLWWWWWWVVVTTTRRRSSSWWWZZZPPPYYYgggtttvvvoooiiifffeeeddddddhhhsss{{{xxxpppwwwwwwtttooollljjjhhhgggdddjjjssszzz{{{uuummmhhh```aaaccccccbbbbbbbbbdddccc```]]]YYYUUUSSSRRRRRRSSSQQQOOOQQQUUUWWWWWWUUUQQQPPPOOONNNMMMKKKJJJIIIFFFEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@===>>>@@@AAAAAA@@@>>>===::::::::::::;;;;;;;;;;;;999999999999999888888777666666666666666555444444333333444444444444333333111111111111111111111111000000000000000000000000////////////000000111111......///000000111111111000000000000000000000000111111111111000000000/////////............//////........./////////000000000000000000000000000000////////////000000000111000222555777777777555444444444555555666888999999888999999::::::;;;;;;;;;???@@@AAABBBBBBDDDGGGIIINNNSSSTTTOOOJJJKKKMMMMMMMMMOOOQQQTTTUUUSSSOOOKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@?????????<<<<<<<<<;;;:::999888777666555555555444444444444333222222111111222222333222222111000000000000000////////////////////////........................+++,,,---.........------------............------------------------------------------------------------------------------////////////////////////...////////////000000000///000000///......///111111111111222333333444555333333444444444555555666777888999<<<>>>AAACCCEEECCCDDDEEEGGGMMMRRRPPPJJJNNNNNNNNNOOOPPPQQQQQQPPPIIIJJJLLLMMMMMMKKKHHHFFFFFFFFFFFFHHHJJJMMMNNNOOONNNMMMKKKIIIHHHIIIKKKLLLFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>===============;;;::::::999999888777777888888777777777666666666444444333333333222222222111111111111111111111111111111111000000000000000000000000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................//////////////////////////////////////////////////////////////////////////////............/////////000000111111000000///000000000000000000000000//////000000000111111111111111111111111111111111111111111222222222333333222222222222222111111111111000//////......////////////000000000111111111222222222333333333333333222222333444666777999:::999888777666888:::===??????DDDHHHJJJNNNRRRQQQMMMSSSVVVYYYXXXUUUTTTVVVYYYXXXfffmmmhhhfffjjjjjjddd```[[[YYYcccxxxttt~~~uuullljjjllllllhhheee```jjjtttuuunnnfffbbb```aaabbbccccccaaa``````aaa___]]][[[XXXUUUSSSRRRRRRRRRPPPPPPRRRVVVWWWVVVSSSJJJKKKJJJJJJIIIGGGEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@<<<===???@@@@@@>>><<<;;;999999999999::::::::::::888999999999999888777777666666777777777666555444222222333333333333222222111111111111111111111111////////////////////////.........///000000111111.........//////000111111////////////////////////111111111111000000000/////////............//////............////////////////////////////////////...////////////000000000000222555888999777555444444444555666888888999999888888999::::::;;;<<<<<<===???AAABBBBBBDDDFFFHHHKKKOOOOOOKKKHHHJJJMMMLLLJJJLLLOOORRRTTTSSSOOOLLLIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGEEECCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>><<<<<<<<<;;;:::888777666444444555555555444444444333222222111111222222333222111000000//////000000////////////////////////........................,,,,,,---------...------------............------------------------------------------------------------------------------000000000000000000000000......////////////000000///000000000......///111000111111222222333333444333333333333444555666777666777888:::===???AAACCCAAAAAAAAACCCJJJQQQNNNFFFMMMMMMMMMMMMNNNNNNNNNOOOJJJLLLNNNMMMKKKIIIHHHGGGEEEEEEEEEGGGKKKMMMOOONNNLLLLLLJJJJJJIIIJJJKKKLLLFFFFFFFFFFFFEEEEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@??????>>>===============:::::::::999888888777777888888888777777777666666333333333333222222222222111111111111111111111111111111000000000000000000111111000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................//////////////////////////////////////////////////////////////////////////////............////////////000000000000///////////////////////////////////////000000000111111000000000000000000000000000000111111111222222222111111111111111111111111111000000//////////////////000000000111111111111111111222333333333333333111222333444555666777888777777777888999;;;===???>>>CCCGGGHHHKKKOOOPPPMMMNNNSSSXXXXXXTTTRRRTTTWWW___nnnooo```YYYaaaeee```___[[[[[[ggg|||wwwzzzlllaaaccckkkmmmiiieeejjjqqqssslllcccaaadddggg^^^```aaa```^^^[[[ZZZ[[[YYYXXXWWWUUUTTTRRRRRRQQQXXXVVVTTTUUUWWWVVVRRRNNNDDDEEEFFFHHHHHHHHHGGGFFFDDDDDDDDDCCCAAA@@@AAABBBCCCBBBBBBAAAAAA@@@@@@???<<<===>>>>>>===<<<;;;:::888888888888999999999999777888888888888777666666555666777777777666444333111222222333333222222111111111111111111111111111////////////////////////.........//////000000000...---------...///000111////////////////////////111111111111000000000000//////............//////------........./////////////////////////////////......////////////000000000222444777777666555333333444555777888888888888777888888999:::;;;<<<<<<<<<>>>@@@AAABBBCCCEEEGGGGGGKKKLLLHHHGGGJJJLLLKKKKKKLLLNNNQQQTTTSSSPPPMMMGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFGGGJJJHHHFFFFFFGGGGGGGGGFFFAAAAAAAAA@@@??????>>>>>>===<<<<<<;;;:::888777666444555555666555555444333333222222111111222222333111111000////////////000000000000000000000000000------------------------,,,,,,,,,---------......------............------------------------------------------------------------------------------000000000000000000000000........./////////000000000111111000//////000222///000111222222333333333444333333333444555777888555666777999;;;>>>@@@AAA???AAABBBBBBGGGLLLLLLHHHKKKKKKLLLKKKKKKKKKLLLMMMLLLOOOQQQOOOKKKHHHIIIJJJFFFEEEDDDEEEIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGFFFFFFEEEBBBAAA@@@@@@???@@@@@@@@@@@@???>>>===<<<======>>>::::::999999888777777777777777666666666555555555333333333222222222222111111111111111111111111111000000000000000000000111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000........................////////////////////////////////////////////////////////////////////////000//////////////////000...//////000000//////...////////////////////////////////////000000000111000000000000000000000000000000000000111111111222000111111111111111111111222111000000//////000000000000000111111111222222000111222333444333333222222222333444555666666666555666777999;;;===>>>>>>???CCCFFFEEEFFFJJJLLLJJJKKKQQQUUUUUUQQQPPPUUUYYYdddmmmooodddYYYYYY\\\]]]```bbbfffnnn{{{|||qqqkkk```ZZZaaajjjmmmkkkjjjmmmooolllccc___aaabbbaaa[[[]]]______]]]ZZZXXXWWWUUUTTTTTTSSSRRRQQQPPPPPPYYYWWWUUUUUUVVVSSSNNNIIIDDDEEEGGGIIIJJJJJJIIIHHHCCCEEEEEECCCAAA???AAACCCCCCCCCCCCBBBAAA@@@@@@@@@>>>======<<<;;;:::999999888888888888888888777777666777777777777666555555333444555666555444222111111111222222222222111111111111111111111111111111////////////////////////......//////////////////---------------///000111////////////////////////111111111111000000000000//////............//////---------.........//////////////////////////////........./////////000000///000222444444444333222111333444666777777777777555666666777999::::::;;;999<<<>>>@@@@@@AAABBBDDDDDDHHHIIIGGGHHHKKKLLLJJJLLLLLLMMMOOOPPPPPPMMMKKKEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHJJJHHHFFFFFFGGGGGGGGGFFFAAAAAA@@@@@@???>>>>>>>>>>>>======<<<:::999777666555666666777666555444333333222222111111222222333111111000///////////////000000000000000000000000---------------------------,,,,,,,,,------......------............------------------------------------------------------------------------------000000000000000000000000............/////////000000111111111//////111222///000111222222333222222444444333333444666777888555555777888;;;===???@@@>>>CCCEEEDDDDDDHHHKKKKKKJJJKKKKKKJJJIIIJJJKKKMMMIIILLLNNNLLLGGGDDDEEEHHHHHHEEECCCDDDGGGIIIHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFAAAAAA@@@@@@???@@@@@@@@@@@@???===<<<<<<<<<===>>>::::::999999888777777777666666555555555444444444333333333222222222111111000000000000000000000000000000000000000111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000........................////////////////////////////////////////////////////////////////////////000000////////////000000......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000000111111111222222111000000000000000111111111111222222222222000111222333444333222222222333444444555555555444444555888;;;===>>>>>>>>>@@@DDDEEECCCCCCGGGHHHGGGMMMQQQTTTSSSOOOPPPVVV]]]hhhjjjnnnlll```TTTUUU^^^bbbiiippptttvvvvvvpppiiiccc\\\\\\fffpppqqqqqqssswwwxxxtttoooooooooiii___ZZZ]]]```aaa^^^[[[XXXWWWSSSRRRRRRQQQPPPOOOOOONNNTTTRRRQQQSSSTTTRRRMMMHHHEEEFFFHHHHHHHHHFFFDDDCCCCCCEEEFFFDDDAAA???AAADDDDDDDDDCCCBBBBBBAAA@@@@@@???>>><<<;;;999999999999888888888888777777777666666666666666666555555444111222333444444222000///111111222222222222111111000000000000000000000000////////////////////////////////////////////////------,,,,,,---...000111////////////////////////111111111111000000000000//////............//////---------.........//////////////////////////////............/////////000---...000111222222111111000111333555666666666555444444555666777888999999888:::===>>>>>>???AAABBBCCCGGGHHHGGGHHHKKKLLLIIILLLKKKKKKKKKLLLKKKIIIFFFDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFEEEEEEFFFGGGHHHHHHGGGEEEDDDCCCDDDEEEDDDCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;999888777666777777888777555444333333222222222222222222333111111000///////////////000000000000000000000000---------------------------,,,,,,,,,,,,---......---..................---------------------------------------------------------------------------000000///...............////////////000000000000222111111111000000//////111111111111111222222222555555666666777777888888999999:::;;;;;;<<<<<<===???===<<<>>>BBBEEEFFFEEEFFFIIIIIIHHHJJJNNNPPPOOOOOOMMMJJJGGGFFFFFFFFFGGGFFFGGGIIIJJJKKKJJJJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIFFFDDDDDDFFFFFFDDDBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@?????????>>>>>>===<<<;;;999888777777777777666555444333444555555444444333333222111000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000111111222222222222111111////////////000000000000111111111111000000000000......------------............////////////..............................000//////...------,,,,,,////////////////////////////////////////////////000000000000000000000000//////............/////////////////////000111111000000000000000000000000000000////////////000000000111111111111222222222000222222000......222666111111111111000000000000+++,,,---////////////...444222000///000222444666444444555555555555555555666888:::<<<>>>????????????>>>>>>AAAEEEIIILLLMMMNNNPPPQQQPPPNNNRRRYYY```ggggggiiiiii```VVVVVV]]]aaafffoooxxx|||zzzuuupppgggdddiiivvvzzzuuurrrsss{{{xxxxxxzzzzzztttmmmhhhaaabbbbbb```]]][[[ZZZZZZUUUUUURRRNNNOOORRROOOIIIRRRQQQPPPPPPPPPOOOMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEBBBAAAAAABBBAAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<===>>>===;;;999999888888777666666666666555555555555444444444555555444444444333333333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////***++++++,,,---......///////////////////////////000000//////.........---///......------......///000000///...................................................////////////000111111111222222222222333333333444444444555555555555666666777777888888888999:::<<<>>>???AAAAAAEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFDDDEEEFFFGGGHHHIIIIIIIIICCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@?????????@@@AAA>>>===<<<;;;999888777666555666666777666444222111333333222222111000//////000000000000000000000000////////////............//////.........---------,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,................................................111111000////////////////////////000000000111111111111111000000000//////000000000111111222222222333444444555555666777777888888888999::::::;;;;;;===<<<===@@@BBBBBB???<<<>>>AAACCCBBBDDDJJJLLLKKKLLLKKKIIIHHHGGGGGGGGGHHHFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIGGGEEEEEEFFFGGGEEEBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>><<<;;;:::999777777777777777666555444333444444555444444333333222111111000000000000000000000000000000000000000//////////////////000000000111111111000000000000000000000000///000000111111000000///////////////000000000000111111111000000000/////////......------......///......////////////......................................................//////////////////////////////////////////////////////////////////////////////............/////////////////////000000111////////////////////////000000////////////000000//////000000000111111111/////////000000///...---111111111000000000///////////////.........//////333222111000111333555666333333444444444444555555555777999;;;===>>>>>>>>>???>>>???BBBFFFJJJKKKLLLLLLOOOQQQOOOLLLNNNVVV^^^[[[]]]cccfffccc^^^aaaiiiiiikkkmmmmmmkkkjjjkkklllqqqpppvvv~~~~~~wwwvvv{{{{{{uuupppmmmeeeffffffccc___[[[YYYXXXXXXXXXUUURRRTTTVVVSSSMMMSSSQQQPPPOOOOOONNNMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIFFFGGGGGGEEECCCAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>>>><<<;;;;;;<<<<<<;;;999999999888888777666666666555555555555444444444444444444444333333333333222222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////444444333333222222222222////////////////////////000/////////..................------------......000000///...................................................////////////000000000000111111111222333333333333444444444444444555555666777777888888888888:::;;;===???@@@AAACCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHDDDEEEFFFGGGGGGHHHGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@????????????@@@======<<<;;;999888777666555666666666555444333222333333222222111000000///000000000000000000000000////////////............//////.........---------,,,,,,---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,................................................111111000000//////000000000000000000111111111111111111000000000000////////////000000111222333333222222333333444555555666666666777777888999999:::555888>>>DDDIIIIIIGGGDDD???CCCDDDDDDGGGLLLNNNLLLHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHGGGGGGFFFEEEGGGGGGGGGHHHHHHGGGGGGGGGIIIGGGFFFFFFGGGGGGEEECCCCCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>>;;;:::999888777666666666666666555444444444444555444333333222222111111111000000000000000000000000000000000000//////////////////000000000000111111000000000000000000000000...//////000000//////...////////////000000000000111111000000000000/////////......------......///......////////////..............................------...//////000111111//////////////////////////////////////////////////////////////////////////////............////////////......//////000111////////////////////////000//////......//////000........./////////000000000...///444999999222+++111111000000000000//////000///...---...///111222111111111111222333444555222222222222333333444444444555777999;;;<<<======??????@@@CCCGGGJJJJJJIIIIIINNNQQQNNNJJJKKKTTT]]]\\\^^^bbbdddaaa]]]```fffcccfffiiiiiiffffffjjjnnnuuutttxxx}}}yyyqqqqqqyyy~~~{{{tttooommmmmmiiijjjiiifffaaa[[[XXXVVVZZZYYYWWWUUUVVVYYYWWWQQQTTTSSSQQQOOONNNNNNNNNOOOMMMNNNNNNMMMMMMLLLKKKJJJFFFGGGGGGFFFDDDBBBCCCDDDAAAAAA@@@@@@???>>>>>>>>>>>><<<;;;:::;;;;;;999777999999888888777666666666555555555555444444444444333333333222222222111111222111111111111000000000000000000000000000000000000000000000000000000000////////////////////////;;;:::999777555444222222////////////////////////////////////...............------,,,,,,------...000//////............///....................................////////////////////////000000000000222222333333333444444444444444555555666777777777777888999;;;<<<>>>???@@@BBBBBBCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIHHHHHHDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA??????>>>>>>>>>===<<<;;;:::999888777666555555666555555444333222333333222222111000000000000000000000000000000000////////////...........................---------,,,------------........................---------------------------------................................................000000///////////////000000000000000111111111222000000000000000000//////......///000111222333333222222333333444555555555666666666777888888999999444888>>>EEEIIIKKKJJJHHHFFFJJJKKKIIIJJJMMMNNNKKKDDDEEEFFFHHHIIIIIIIIIIIIGGGGGGGGGFFFFFFEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@AAAAAAAAA??????>>>>>>>>>=========:::999888777666666666666666666555555444444444444333333333222222111111111000000000000000000000000000000000000////////////////////////000000000111000000000000000000000000...//////000000//////...////////////000000000000111000000000//////////////////............//////......////////////....................................//////000111111111//////////////////////////////////////////////////////////////////////////////............/////////............///000000/////////////////////////////////....../////////....../////////000000000222000111;;;FFFGGG===222111000000000////////////+++,,,---...///111222333//////000111222222333333000000111111222222333333333444555777999:::;;;<<>>>>>>>>???>>><<<;;;;;;;;;999777999999888888777666666666555555555444444444333333222222222111111111111000111111111111000000000000////////////////////////////////////////////////////////////////////////888888666444222111/////////////////////////////////////////////.........------,,,,,,,,,,,,------000///............//////....................................////////////.........////////////000222222222222333333333333333444444555555666777777777777888:::;;;===>>>>>>AAAAAABBBCCCDDDDDDEEEEEEGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCEEEEEEFFFGGGGGGGGGGGGGGGCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>======<<<<<<;;;:::999888777666555555555555444444333333222222222111111111000000000000000000000000000000////////////....................................------------..................................................................................................................---------......//////000000000000111111111//////////////////000000...//////000111111222222222333333444444555666666666666666777888888999999;;;===>>>?????????>>>>>>HHHKKKKKKHHHGGGHHHFFFCCCCCCDDDEEEGGGHHHIIIIIIIIIGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEHHHHHHHHHGGGFFFEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>=========<<<<<<999999888777666666666666555555555555555444444444333333222222222222222111000000000000000000000000000000000000////////////...////////////000000000///////////////////////////000000111111000000///////////////000000000000000000000////////////.../////////....../////////......////////////..............................000000000000000000000000////////////////////////////////////////////////........................//////............//////...............//////000........................//////............///////////////000000000111111333111333<<>>333000000000////////////...***,,,...000111000000///...//////000000000000000//////000000111222222333333333444666777999;;;;;;??????AAACCCFFFGGGFFFDDDCCCIIINNNNNNLLLNNNWWW```[[[___aaaaaa```bbbeeegggdddjjjrrrvvvuuuooofffaaapppgggdddlllpppmmmlllnnnmmmuuuwwwpppjjjmmmsssvvvdddfffgggeeeaaa]]][[[ZZZ[[[[[[XXXUUUWWWYYYVVVQQQMMMMMMLLLIIIFFFFFFHHHKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHFFFDDDCCCDDDEEEAAAAAA@@@@@@???>>>>>>>>>@@@???===<<<<<<<<<:::888999999888888777666666666555444444444444333333333222222111111111000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000///...------////////////////////////.........///////////////...------,,,,,,------...//////............//////....................................////////////---.........////////////111111111222222222333333333333333444555555666666666777888999:::;;;<<<===@@@@@@AAABBBCCCDDDEEEEEEGGGGGGFFFEEEDDDBBBAAA@@@CCCCCCCCCDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???===<<<<<<;;;;;;:::999888888777777555444444444333333333333222222222111111111111111000000000000000000000000////////////............---.....................---------.........//////---.............................................................................................------,,,,,,------......////////////000000000000......////////////000000/////////000000000111111222222333444444555555666555555666777777888888999;;;<<<===<<<;;;<<<>>>AAAGGGJJJJJJGGGFFFFFFDDD@@@DDDEEEEEEFFFFFFGGGHHHHHHFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHFFFDDDCCCDDDEEEBBBAAA@@@@@@??????@@@@@@============<<<<<<<<<<<<:::999888777777777777777555555666666555555444333222222222222222222222222000000000000000000000000000000000000////////////......////////////000000///////////////////////////000000111111000000///////////////000000000000000000////////////......000//////......//////000......////////////..............................////////////////////////////////////////////////////////////////////////........................//////............//////......------......///000........................///......------....../////////000000000111111111222000111666;;;;;;444---000000////////////.........///000111000///...---111000//////.../////////...//////000111222333333333333444555666999:::;;;@@@??????AAACCCDDDDDDBBBBBBFFFJJJKKKKKKNNNUUU\\\ZZZ^^^```___aaaeeeiiiiiieeejjjoooqqqnnnjjjfffeeejjj___\\\eeennnnnnlllmmmfffppprrrkkkggglllrrrttt___aaaaaa```^^^\\\\\\]]]___^^^ZZZVVVWWWXXXUUUNNNHHHIIIIIIGGGCCCAAADDDGGGIIIIIIJJJIIIIIIHHHGGGFFFEEEFFFGGGFFFDDDCCCDDDEEEAAAAAA@@@@@@???>>>>>>>>>@@@???============;;;999999999888888777666666666444444444444333333333333222222222111111111000000//////000000000000000111000000000000000000000000000000000000000000000000////////////////////////---...............//////////////////////////////.........///////////////.........------.........///............//////000....................................////////////............////////////000000111111111222222222222222333333444555555555666666777888999:::;;;;;;>>>>>>???@@@BBBCCCDDDDDDEEEEEEEEEDDDBBBAAA???>>>AAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;::::::999888888777777444444333333333333444444111111111111111111111111000000000000000000000000////////////............---------...............------........./////////---------...............------------------------................................................---------------...//////---.........////////////........./////////000000000000000000////////////111111222222333444444444444444444555666666777777666888:::;;;<<<>>>BBBEEEBBBFFFHHHGGGGGGIIIHHHDDDGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFGGGGGGGGGGGGGGGGGGFFFDDDFFFGGGFFFCCCAAABBBDDDAAA@@@??????>>>>>>??????=========<<<<<<<<<;;;;;;::::::999888888888888999444555666666666555444333222222222222222222222222000000000000000000000000000000000000////////////........./////////000000////////////////////////...//////000000//////...////////////000000000000000000/////////.........000000////////////000000......////////////..............................---------.../////////000////////////////////////////////////////////////........................//////............//////...------------...//////........................///......------......///........./////////000000000000000000000///...---000000/////////.........000/////////000222555666555444111///......///000...///000111222333333444333333444444666888;;;<<<@@@???>>>???@@@BBBBBBAAAAAABBBCCCEEEGGGKKKOOORRRXXX\\\]]]ZZZ\\\bbbeeeccc^^^hhhqqqpppfff```bbbhhhccc[[[ZZZdddkkkkkkjjjnnnccclllmmmdddaaafffjjjhhh\\\]]]\\\[[[YYYYYY[[[]]]```^^^ZZZUUUTTTTTTPPPIIIHHHKKKMMMJJJFFFDDDEEEHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFEEECCCBBBCCCDDDAAAAAA@@@@@@???>>>>>>>>>>>>===;;;;;;<<<<<<;;;:::999999888888777666666666444444444333333333222222333333222222222111111111////////////000000111111000000000000000000000000000000000000000000000000////////////////////////------......//////000000////////////////////////............/////////000000//////......//////000...............///000000....................................////////////....../////////000000000000000000000111111111222222222222333444444555555555666666777888999:::::::::;;;<<<===???@@@AAABBBBBBCCCCCCCCCCCCBBBAAAAAA??????@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA????????????@@@@@@AAAAAA??????@@@@@@???>>>===<<<::::::999999888777777777444333333222222333444444111111111111111111111111000000000000000000000000////////////............---------.........//////............////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...............................................................///000111------------.........///---.........//////000000111111000000//////......000000000111222222333333222222333444444555555666444777:::999777777888;;;:::???BBBCCCEEEIIIIIIFFFIIIHHHEEEDDDCCCDDDEEEFFFFFFEEEDDDDDDDDDFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGCCCEEEGGGEEEBBB@@@BBBDDD@@@??????>>>===>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999888999999999444555666666666555333333222222222222222222222222000000000000000000000000000000000000////////////............/////////000////////////////////////---..................---////////////000000000000000/////////............000000////////////000000......////////////..............................***+++,,,---...000111111////////////////////////////////////////////////........................//////............//////...------------...//////.................................------.........---------.........//////...000111///,,,,,,000444000/////////............///---+++,,,000666>>>BBB999777333000//////000111...///000111222333444444444444444444666999;;;<<>>>>>>>><<<;;;::::::<<<<<<;;;:::999999888888777666666666444444444333333333222222333333333222222222222111.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////------......//////000000////////////////////////---.........//////000000000000////////////000000...............///000111..................................../////////000////////////000000000000000000000000111111111111111222222333333444555555555666666777888999999:::888888:::;;;<<<>>>???@@@@@@AAABBBCCCDDDDDDDDDDDD===>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA>>>>>>??????@@@@@@@@@AAA===>>>???@@@@@@???>>>===:::999999999888777777777444333222222222333444555111111111111111111222222000000000000000000000000000/////////............---------.........//////............/////////000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,................................................---......///////////////////////////////////////............/////////000000000000000000///......000000000000111111111111111222333444555555555555888888888888888888888888>>>===<<>>======>>>>>>>>>>>>>>>>>>===<<<::::::999999888888777666666666666555555555555444444444222222222111111111111000111111000000//////......////////////////////////........................000000//////.........---000000000///.........---////////////////////////////////////////////////111111000000//////......000000//////.........---....................................////////////------------------------000000//////.........------,,,,,,,,,,,,---......//////////////////////////////////////////////////////.........---------////////////////////////000///...------...///000////////////////////////000000//////.........---///000000//////111555888000000000000000000000000111222444444333333333444666555444444555777:::;;;AAA@@@>>>======???@@@BBB???BBBEEEHHHIIIGGGDDDBBBFFFLLLQQQTTTYYY\\\ZZZUUU]]]lllvvvqqqfffaaaaaaaaaYYY[[[aaagggjjjkkkmmmpppdddcccfffddd___fffgggZZZVVVTTTRRRRRRTTTWWWYYYZZZWWWSSSQQQQQQPPPLLLMMMPPPPPPPPPOOONNNMMMMMMPPPRRRWWWSSSNNNIIIEEEDDDDDDEEEFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@??????>>>=========>>>===;;;:::999999:::;;;999888888777777777777777888777666555444333222222222222222111111111111000...///000111111000///...000000///////////////000111111000000//////......////////////////////////////////////////////////222111111000///......---....................................////////////////////////............///............------------------............///////////////////////////222222111111000/////////111111222222222333333333777666444333444555777888888999:::;;;<<<>>>??????>>>???AAACCCCCCBBBAAA@@@===>>>???@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@?????????BBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>===<<<;;;;;;:::999888777777777777666555444222111000000000111111111111000000000000............////////////////////////....................................//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........------------......///////////////////////////////////////........./////////000000000000000000000///......//////000000000111111111111222333444555555555555777777888888999999999999>>>======???CCCEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFGGGDDDCCCBBBBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBAAAAAA@@@BBBAAA???>>>>>>>>>>>>???============<<<;;;:::999999999888888777666666666555555555555444444444444222222222111111111111000111000000000/////////...////////////////////////........................000000/////////........./////////...............////////////////////////////////////////////////000000000000//////......000/////////................................................////////////------------------------000/////////............------,,,,,,------.../////////////////////////////////////////////////////////.........---------////////////////////////000///...------...///000////////////////////////000/////////............///000000//////000333666000000000000000000000000111333444444333333444555444444333333444666888:::???>>>===<<<===>>>@@@AAA>>>@@@CCCEEEFFFEEECCCBBBFFFKKKQQQTTTWWW[[[YYYTTT[[[hhhqqqnnngggfffgggggg]]]```eeeiiijjjiiiiiijjjbbbdddiiieee]]]cccggg]]]SSSRRRRRRSSSUUUUUUUUUUUUXXXUUUSSSTTTRRRNNNMMMOOONNNNNNMMMLLLLLLNNNPPPRRRVVVTTTOOOKKKHHHFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBB@@@@@@??????>>>=========>>>===;;;:::999999::::::999888777777666666777777777777666555444333222222222222222111111111000000//////000000000000//////000000///////////////000111000000000/////////...////////////////////////////////////////////////111111000000///......---....................................////////////////////////............///............------------------............///........................111111111000000000000000111111111222222222333333666555444333444555777888888888999;;;<<<===>>>???>>>???AAACCCCCCBBBAAA@@@===>>>???@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@@@@??????BBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>===<<<;;;::::::999888777777777777666555333222111000000000111111111111000000000000............////////////////////////....................................//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................////////////.........------......///////////////////////////////////////....../////////000000000000000000000000//////...//////000000000000111111111222333444444555555555666666777888999::::::;;;=========???BBBDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDCCCBBBBBBBBBCCCEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@??????@@@???>>>>>>>>>>>>??????<<<=========<<<;;;:::999999999888888777666666666555555555555444444444444222222222111111111111000000000000000////////////////////////////////////........................000000////////////......---------...............////////////////////////////////////////////////000000000////////////...////////////................................................////////////////////////////////////////////////............---------,,,------...////////////////////////////////////////////////////////////............---//////////////////////////////............//////////////////////////////////////////............///000000///......111333000000000000000000000000000222444444333222333444333222222222333555666888;;;;;;::::::;;;===???@@@>>>???@@@BBBBBBCCCBBBBBBEEEKKKPPPRRRUUUYYYXXXTTT]]]dddiiiiiiggghhhiiihhh___bbbfffggggggggggggggg```ccchhhbbbYYY___eee^^^TTTVVVYYY[[[[[[YYYVVVTTTXXXVVVVVVXXXWWWQQQNNNOOOLLLKKKJJJJJJKKKMMMOOOQQQTTTSSSPPPMMMJJJHHHFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>======<<<===<<<;;;:::999999999:::888888777666666666666666666666555444333333222222222222111111111000000000000//////////////////000000//////......///000000000000000000////////////////////////////////////////////////////////////111000000//////.............................................////////////////////////............///............------------------............///........................//////000000000000111111111111111222222222222333555555444333444555666777777888999:::;;;===>>>>>>===???AAABBBBBBBBB@@@???===>>>???@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>======<<<<<<::::::999888777777777777555444333222111000000000111111111111000000000000............////////////////////////...................................................---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////............---......///////////////////////////////////////...////////////000000000//////000000000000//////////////////000000000111111111222333444444444444555555666777999:::;;;;;;<<<<<<===???AAACCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA??????>>>>>>>>>======>>>>>>>>>???===============<<<;;;;;;999999888888777666666666555555555444444444333333222222222111111111000000000000000000////////////////////////////////////........................000000//////////////////,,,,,,------....../////////////////////////////////////////////////////////////////////////////////////////////.............................................///////////////////////////////////////////////////.........---------------...///////////////////////////////////////////////////////////////.............../////////////////////////////////......////////////////////////////////////////////////.........///000000///------///000000000000000000000000000///000222222111111111222333222222222333444666777888888888888:::;;;===>>>??????>>>???@@@AAACCCDDDDDDJJJOOOPPPRRRVVVVVVTTTbbbddddddeeeeeefffeeecccaaacccdddaaaaaadddggghhheeecccddd]]]UUU^^^fff___ZZZ^^^dddgggeee```[[[XXXVVVUUUWWW[[[ZZZUUUQQQRRRMMMKKKIIIIIIJJJLLLMMMMMMPPPPPPOOOMMMKKKHHHFFFEEEFFFEEEDDDCCCBBBAAA@@@????????????>>>======<<<<<<<<<<<<;;;::::::999999999777777666555555555555666555555444444333222222111111111111111000000000000000///...------...///000//////.........///000000000000000000////////////////////////////////////////////////////////////000000/////////.............................................////////////////////////............///............------------------............///..............................//////000111111222111111111111222222222222444444333333333444555666666777888999:::<<<=========>>>@@@AAABBBAAA@@@>>>======???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???@@@??????>>>======<<<<<<:::999888777777666666666555444333222111111111111111111111111000000000///............////////////////////////............................................................,,,,,,,,,---------......------------------------------------------------............---------,,,---......///////////////////////////////////////////////////000000000111//////000000000000//////...////////////000000000000111222333444444444444444444555666888999:::::::::;;;===>>>???AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>><<<=========>>>>>>============>>>>>>>>>===<<<<<<999999888888777666666666555444444444444333333333222222222111111111000000////////////000000000000000000000000000000000000//////////////////////////////000000000000000000,,,------....../////////////////////////////////////////////////////////.............../////////.........///////////////////////////////////////............////////////000000000000000000000000.........///////////////...------------...//////////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////.........///////////////...///000///------...///////////////////////////---///000000//////000111333333333333444555666666555666666777888:::;;;<<>>>>>===???AAACCCEEECCCJJJNNNNNNOOORRRTTTSSSeeebbb```cccfffgggeeedddjjjkkkfff^^^\\\ccciiijjjmmmfff```ZZZWWWdddkkk```\\\aaagggiiifffaaa\\\ZZZTTTSSSVVVZZZ[[[WWWUUUVVVQQQNNNJJJIIIJJJKKKJJJIIILLLLLLLLLKKKIIIFFFDDDCCCDDDDDDCCCBBBAAA@@@???>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;::::::999888888777666555555444555555555444444333333222222111111111111111000000000//////000///...------...///000...............///000000////////////000000000000////////////////////////////////////////////////////////////................................................////////////////////////............///............------------------............///........................------...///000111111222000000111111111222222222333333333333333444444555555666777888999;;;<<<<<<<<<===???AAAAAA@@@???>>>======???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@???????????????>>>>>>===<<<<<<<<<:::999888777666666666666444444333222111111111111111111111111000000000///............////////////////////////....................................---.....................,,,,,,,,,---------......---------------------------------------------------------,,,,,,,,,++++++---......////////////////////////////////////////////////000000000111111...//////000000000000000......////////////000000000111222333333444444444333333444555666777777888777999<<<======>>>@@@BBB@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>><<<<<<============<<<;;;<<<===============<<<<<<999999888888777666666666444444444444333333333333222222222111111111111000////////////000000000000000000000000000000000000//////////////////////////////000000000000111111.........///////////////////////////////////////////////////////////////---............/////////.........///////////////////////////////////////............////////////000000000000000000000000.........///////////////......------......///000////////////////////////////////////////////////...////////////000000000////////////////////////......////////////......////////////////////////.........///////////////...///000///...---...///////////////////////////,,,...000000///...///000333333333444444555555555555555666777888999999999>>>===<<<<<<>>>@@@CCCEEEBBBIIIMMMLLLKKKOOOSSSSSS^^^[[[[[[aaafffhhhhhhjjjvvvvvvnnn```\\\bbbhhhhhhpppgggbbb]]]]]]jjjmmm```XXX]]]aaaaaa]]]YYYWWWWWWUUUSSSTTTWWWXXXVVVVVVYYYUUUPPPLLLJJJKKKLLLJJJHHHIIIIIIHHHHHHFFFEEECCCBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>======<<<<<<;;;:::;;;;;;;;;:::999888777666666555444444444444444333333333222222111111111111111000000000////////////..................///------------...///000000////////////000000000000////////////////////////////////////////////////............................................................////////////////////////............///............------------------............///------------------------------...//////000111111000000000111111111111222222222222333333333444444444555666777888:::;;;;;;;;;===???@@@@@@@@@>>>======>>>???@@@@@@AAA@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>======<<<<<<<<<999999888777666666666666444333222222111111222222111111111111000000000000............////////////////////////....................................---------...............,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++---....../////////////////////////////////////////////000000000111111111......///000000000000000........./////////000000000111222333333444333333333333333444444555555555555888:::;;;;;;<<<>>>AAA===>>>@@@BBBBBBCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????<<<============<<<:::999::::::;;;;;;;;;;;;;;;:::999999888888777666666666444444444333333333222222222222222111111111111000.../////////000000000111000000000000000000000000//////////////////////////////000000000111111111000000000000000/////////////////////////////////////////////////////////---------.........//////............/////////000////////////////////////............////////////////////////////////////............/////////000...............//////000////////////////////////////////////////////////.../////////000000000000////////////////////////---...///000000///...---////////////////////////............/////////000---///000000///...///000////////////////////////---///111111000000000111111222222333333333333333555666666777777888888777;;;;;;;;;;;;<<>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;:::999777666666555444444333333444444222222222222111111111111111000000000////////////---......//////......---------------...///000000.../////////000000000111////////////////////////////////////////////////............................................................////////////////////////............///............------------------............///---------------------------.........///000000000000000000000111111111111111111222333333333333333333444555666888999::::::;;;<<<>>>@@@@@@???>>>======>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????===============<<<<<<<<<999888777666666555555666333333222222111111222222111111111111000000000000............////////////////////////....................................---------.........//////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------......///////////////////////////////////////000000000000111111111111......///000000000000000............/////////000000000111222333333333333333333333333333333333333444777::::::::::::===@@@<<<===???AAABBBBBBBBBBBBBBBBBBAAA@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>????????????@@@@@@@@@======>>>>>>===;;;999888888888999:::::::::999999999999888888777666666666444444444333333333222222222222222111111111111000.../////////000000111111000000000000000000000000000000000000000000000000//////000000111111111222222222111111000000//////////////////////////////////////////////////////---------.........//////---.........//////000000000000000000000000000000............/////////000////////////////////////---.........//////000000...............///000000////////////////////////////////////////////////.../////////000000111111////////////////////////---...///000000///...---////////////////////////---.........//////000000---///111111000///000111///////////////////////////111222333222111222333000111111222222222111111666666777777777777777666999999999:::;;;===@@@AAAAAAHHHLLLIIIHHHLLLQQQSSSKKKHHHLLLVVV[[[\\\^^^cccpppuuuooobbb]]]ccceeeaaa\\\^^^eeeeee___cccbbbSSSYYY[[[[[[WWWSSSRRRVVV[[[\\\VVVRRRRRRQQQPPPSSSWWWVVVQQQLLLLLLOOOQQQOOOMMMHHHGGGFFFEEEDDDDDDDDDEEE>>>????????????@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;:::999777666555555444333333333333444222222222111111111111111000000000000////////////,,,---...//////...---,,,,,,,,,,,,---...///000111.../////////000000111111////////////////////////////////////////////////---........................................................./////////000000/////////............//////.........------------------.........//////------------------------.........///////////////000000000000111111111111111111222333333333333222333444555666777999999:::;;;<<<>>>???@@@???===<<<===>>>???@@@@@@AAA@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>===============<<<<<<<<<999888777666666555555555333333222222111222222222111111111111000000000000............/////////000000/////////....................................---------.........//////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,111000000000////////////---......///////////////---......///000111111222//////............//////000000//////.........---////////////000000000000000000111222333333444444222222333333333333444444555555666666777999:::;;;======<<<<<<<<<>>>@@@AAAAAAAAAAAAAAABBBCCCDDDDDDGGGFFFCCCAAA@@@@@@AAABBB???@@@@@@AAAAAA@@@@@@??????===;;;;;;;;;<<<;;;:::888888888888888999999999999777666555666666444333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000000000.........////////////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000//////.........---////////////////////////000000//////.........---////////////////////////+++++++++,,,,,,,,,------........................////////////............000000//////.........---////////////////////////222000//////000000///---000000000000000000000000000000000000000000000000222111000000222222111000555555444444444555555666::::::999999:::===@@@AAADDDEEEFFFFFFGGGJJJOOORRROOOPPPQQQQQQQQQUUU[[[aaajjjllliiicccdddjjjjjjdddfff^^^[[[```eeeaaaYYYTTTTTTUUUXXX[[[XXXSSSSSSWWWZZZVVVRRRPPPQQQTTTVVVWWWUUUSSSPPPOOOOOONNNLLLJJJHHHHHHFFFDDDCCCBBBBBBBBBAAA@@@???>>>============DDDCCCBBB@@@>>>;;;999888;;;:::888777777777888999555444444333333222222111222222222111111111111000////////////............///......---------......,,,,,,------.../////////////////////000000000000000000//////.........---//////...------------............////////////000//////.........---------......////////////......////////////////////////..............................//////......---,,,------------------------///...---,,,,,,---...///////////////000000000000000000000000111111111111444444555555666777777777:::;;;<<<===>>>>>>>>>>>><<<>>>???>>><<<;;;;;;;;;???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<<<<<<<:::999888666666666666777333333333222222222111111000000000000////////////////////////////////////////////////////////////////////////////////////---.........//////000000------------------------///...---,,,+++,,,---......------,,,,,,------...AAA>>>888333///------...---...//////000000//////......//////000000111111//////............//////000/////////............////////////000000000000000000111111222222333333222222222333333333444444555555555666777888::::::===<<<<<<<<<<<<>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDFFFEEECCCAAA@@@AAABBBCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@>>><<<;;;<<<<<<;;;:::888888888888888888888777999777555555666666444333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222000000000000000000000000------........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000/////////............////////////////////////000/////////............////////////////////////---------............///........................////////////............000/////////............////////////////////////,,,---..................000000000000000000000000000000000000000000000000333111000111222333222111444444444444444555555666:::999999999:::===???AAAAAABBBCCCDDDEEEHHHLLLOOONNNRRRVVVYYYZZZ]]]bbbggghhhhhheeeaaa```aaabbbaaacccZZZUUUZZZaaa```ZZZVVVSSSSSSVVVZZZ[[[XXXYYY]]]XXXVVVTTTSSSTTTTTTSSSRRRPPPOOONNNNNNOOOOOOMMMKKKJJJIIIHHHFFFEEEDDDDDDCCC@@@@@@??????>>>=========CCCBBBAAA@@@>>>;;;999888:::999888777666777777888555444444333333222222111222222222111111111111000////////////............///......---------......,,,,,,---......//////000////////////000000000000000000/////////.........//////...------------...---............///////////////.........---------......////////////......////////////////////////..............................//////......---,,,------------------------///...------------...///////////////000000000000000000000000111111111111444444444555666666777777::::::;;;<<<============<<<===>>>>>><<<;;;<<<===>>>>>>???@@@AAAAAAAAA@@@>>>>>>>>>>>>=========<<<;;;<<<<<<<<<<<<<<<;;;;;;:::999888666666666666777333333333222222222111111000000000000////////////////////////////////////////////////////////////////////////////////////............/////////000------------------------......---,,,,,,,,,---......------,,,,,,------...888666222///---,,,,,,------...//////000000//////////////////000000000000//////............//////////////////............////////////000000000000000000000000111111111111222222222222333333333333555555555555666888999:::<<<<<<;;;<<<<<<===??????@@@@@@???@@@@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDAAABBBBBBBBBBBBBBBBBBAAA@@@???===<<<======<<<;;;888888888777777666666666888777555555666666555333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////,,,---------....................................////////////////////////////////////////////////////////////////////////////////////////////////000//////......//////000////////////............////////////////////////////////////............////////////////////////////////////000000000000////////////////////////////////////............////////////............////////////////////////,,,///222222///------...////////////////////////000000000000000000000000333222111111333333222111444333333333444444555666999888888888:::<<<>>>???>>>???@@@AAABBBDDDIIILLLMMMRRRZZZ___aaadddhhhkkkgggeeecccaaa\\\YYY[[[```___TTTOOOUUU^^^```]]]YYYUUURRRSSSXXX[[[ZZZ[[[]]]QQQQQQRRRSSSTTTSSSPPPMMMJJJJJJLLLNNNPPPPPPNNNLLLJJJIIIHHHFFFEEEDDDCCCCCC??????@@@@@@???>>><<<;;;BBBAAAAAA???===;;;999888888888777666666666666666555444444333333222222111222222222111111111111000////////////..................---------......///,,,------......///000000////////////000000000000000000////////////......000///......------......---------............////////////............---...//////000000//////...////////////////////////..............................//////......---,,,------------------------///......------......///////////////000000000000000000000000111111111111333333444555555666666777999999:::;;;<<<<<<<<<<<<;;;<<<>>>===<<<<<<===>>>=========>>>???@@@BBBBBB>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;:::999999999888777666666666666333333333222222222111111000000000000////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////...------,,,------............------------......000///...---------............///000000000000000000000000000//////////////////............/////////////////////.........////////////000000000000000000000000////////////111222222222222333333333444444444555666777888999;;;;;;;;;;;;<<<===>>>>>>???????????????@@@BBBBBBBBBAAAAAAAAAAAABBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBAAA???=========>>>===;;;999888888777666555444444888666555555666666555333333333333222222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////.........////////////000........................,,,,,,,,,---------............................../////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////////////////.........///////////////////////////////////////.........//////////////////////////////000000000111111111000000000000000000000000////////////............///////////////.........////////////////////////222777;;;999222---,,,---////////////////////////000000000000000000000000333222111222333444333111222222222222333444555555777777777888999;;;===>>>;;;===>>>>>>???BBBFFFJJJKKKQQQYYY^^^```cccgggjjjiiifffdddbbb[[[UUUXXXaaaZZZQQQNNNVVVaaaccc___[[[ZZZTTTQQQUUUXXXWWWVVVVVVMMMMMMNNNPPPRRRRRROOOMMMHHHIIIKKKNNNPPPOOOLLLJJJHHHGGGEEEDDDBBBAAAAAAAAA>>>???@@@AAA@@@>>><<<:::@@@@@@???>>>===;;;999888777777666666555555555555555444444333333222222111222222222111111111000000////////////...............------------...//////---------...//////000000////////////000000000000000000//////////////////000//////...............------------............/////////...............//////000000000000//////////////////////////////.................................///......---,,,........................//////............//////////////////000000000000///000000000111111111111222333333444555555666666777888999:::;;;;;;;;;;;;:::;;;<<<<<<<<<<<<>>>@@@>>>===<<<<<<===???@@@AAA>>>>>>=========<<<<<<<<<=========<<<;;;:::999888999888888777666666555555333333333222222222111111000000000000////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////---------------...............------------......---...///000000000000000...//////000000000000000000000000000//////////////////............//////.........///////////////////////////000000000000000000//////////////////111111111222222222333333333333444444555666888999999:::;;;;;;<<<<<<======>>>>>>===>>>>>>???@@@AAA@@@@@@AAAAAABBBBBBCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBAAA???=========>>>===;;;999888888777666555444444777666555555666666555444333333333222222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////---.........////////////------------------------,,,,,,,,,---------..............................//////////////////////////////////////////////////////////////////////////////////////////////////////............//////.........///////////////////////////////////////.........///////////////////////////////////////....../////////000000000000000000000000000000000////////////.....................///////////////////////////////////////333888<<<:::444///...///000000000000000000000000000000000000000000000000333222111111333333222111111111111222222333555555555666666888999:::<<<<<<:::;;;<<<===>>>AAAEEEHHHLLLQQQVVVZZZ\\\___dddhhhgggeeeccc___XXXSSSWWW___TTTOOOPPPZZZdddddd___\\\\\\UUURRRUUUXXXVVVTTTUUUUUUSSSQQQQQQQQQQQQPPPNNNKKKKKKLLLMMMNNNMMMIIIFFFGGGGGGEEECCCBBBAAAAAA@@@>>>???@@@AAA@@@>>><<<:::??????>>>===<<<;;;999999666666666666555555444444555444444333333222222111222222222111111111000000////////////............---------------...//////------......///000000111////////////000000000000//////000000000000000000000000///............///---------.........////////////////////////////////////000000000000//////////////////////////////.................................///......---,,,........................////////////////////////////////////000000000000///000000000111111111111222222333333444444555555666777888999999:::::::::999:::;;;;;;:::;;;>>>@@@???>>><<<<<<;;;<<<===>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888777777666555555444333333333222222222111111000000000000///////////////////////////////////////////////////////////////////////////////////////////////////.........000000000000000000000000---------......////////////......------......///...///000111111111000///...///000000111111000000////////////000000000000//////............//////.........///////////////////////////000000000000////////////000000000000111111111111222222222222333333333333555666777888888999:::;;;<<<<<<<<<<<<===============>>>@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@???===<<<======<<<;;;888888888777777666666666777666555555666777666444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............////////////........................,,,---------....................................///////////////////////////////////////////////////////////////////////////////////////////////////......------......///.........///////////////////////////////////////.........///////////////////////////////////////............////////////////////////////////////////////////.....................///////////////////////////////////////---111555555222111111222000000000000000000000000000000000000000000000000222111000000222222111000000000000111222333444555444555666777888:::;;;;;;999:::;;;<<<===@@@DDDGGGKKKOOOTTTXXXYYY\\\```ddd```bbb^^^WWWRRRTTTWWWYYYNNNMMMQQQZZZ```^^^ZZZXXXXXXTTTTTTXXXZZZYYYYYY[[[bbb^^^YYYUUUSSSSSSQQQPPPOOONNNMMMMMMMMMJJJFFFCCCIIIHHHGGGEEEDDDCCCBBBBBB??????@@@@@@???>>><<<;;;============<<<;;;:::999666666666777666555555444555444444333333222222111222222222111111111111000////////////............---------------...///000---......//////000111111////////////000000000000//////000000000000111111111000//////......//////.........////////////000...////////////000000000///000000111111000000///////////////////////////..............................//////......---,,,...........................//////000000//////...////////////000000000000000000000000111111111111111111222333333444444555555555666777888888888888888999999999888999<<<>>>>>>===<<<<<<;;;;;;;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777777777777666555444444333333333222222222111111000000000000///////////////////////////////////////////////////////////////////////////////////////////////////.........000000000000000000000000,,,---.../////////////////////............//////....../////////...------//////000111111111111000......//////000000111111//////............//////............/////////000////////////000000000000/////////000000111111111111111111111222222222222222222222333444555777777777888:::;;;<<<<<<;;;;;;<<<<<<<<<<<<===>>>??????@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCBBBBBBBBB@@@>>><<<;;;<<<<<<;;;:::888888888888888888888777666555444555666777666555333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000........................------.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......------......///............/////////000////////////////////////............/////////000////////////////////////.........////////////000........................////////////......................../////////000////////////////////////,,,---...000111111222222222222222222222222222222000000000000000000000000111000//////111111000/////////000000111333444555333444555777888999::::::777888999:::;;;>>>BBBFFFCCCIIIQQQVVVXXXYYY[[[^^^YYY___[[[NNNMMMWWWZZZSSSHHHIIINNNTTTUUUQQQQQQSSSRRRQQQUUUZZZ[[[YYYZZZ^^^bbb___[[[XXXVVVVVVTTTSSSRRRPPPNNNMMMKKKIIIFFFCCCIIIHHHFFFEEECCCCCCBBBBBB@@@@@@??????>>>=========<<<<<<<<<<<<<<<;;;:::999666666777777777666555444555444444333333222222111222222222111111111111000////////////............---,,,,,,------///000000.........///000000111111////////////000000000000//////000000000111111111111000000////////////////////////000000000111111.../////////000000000000000000111111111111000000////////////////////////..............................//////......---,,,...........................///000111111000///...////////////000000000000000000000000111111111111111111111222333333444444444444555666777777777777888888888777666777:::<<<:::;;;;;;<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999666777777777777555444333333333333222222222111111000000000000////////////////////////////////////////////////////////////////////////////////////000/////////............////////////////////////+++,,,...///000000000/////////............//////............------......//////000111111111111111---......///000111111222//////............//////---.........//////000000////////////000000000000...//////000111222222333000111111111111222222222222222222333444555666777777888:::;;;<<<<<<;;;:::<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAA@@@AAABBBBBBBBBBBBBBBBBBAAA???===;;;;;;;;;<<<;;;:::888888888888888999999999666555444555666777666555333333333222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000////////////////////////.........////////////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........------.........---.........//////000000////////////////////////---.........//////000000////////////////////////////////////000000000000........................000/////////............---.........//////000000///////////////////////////...---...000111111000222222222222222222222222000000000000000000000000000///...///000111000.../////////000111333444555222333555777888999999999666777888999:::<<>>=========>>>;;;<<<<<<<<<;;;;;;:::999666777888888888777555444555555444333333222222111222222222111111111111000000/////////............,,,,,,,,,---...///000111......//////000000111111////////////000000000000//////000000111111111222111111000///////////////000000000000111111111111.../////////000000111111000000111111111111000000////////////////////////..............................//////......---,,,////////////////////////...///000111111000///...////////////000000000000000000000000111111111111000111111222333333444444333444555666777777777777888888777666555666999;;;777888:::<<<======<<<<<<======<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;::::::666777777777777555444333333333333222222222111111000000000000////////////////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////+++,,,...000000000000/////////............////////////.........///000000111000///......///000111////////////////////////000000///...............////////////////////////---......///////////////000000000000000000000000000111111111111222222222111111111222333444555666777777999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===??????@@@AAAAAAAAAAAA@@@CCCBBBAAAAAA@@@@@@AAAAAA???>>>>>>===<<<<<<;;;;;;:::::::::999999999888888666555555555555444444444333333333222222222111111111111111111000000000000000000////////////000000////////////////////////222222111111000000//////000000000000000000000000------------------------............////////////000000//////.........---//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000///...---------------............///......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............///111222333111000000000000000111111000000111111111111000000111111111111000000000000---...///000111222333333222333333444555666888888777777888999;;;===???@@@DDDFFFJJJOOORRRTTTUUUUUU\\\aaaUUUJJJTTT[[[VVVQQQOOOOOOMMMLLLKKKNNNRRRUUUUUUQQQSSSZZZ]]]ZZZYYY\\\WWWWWWWWWVVVUUUSSSQQQPPPUUUQQQOOOOOOLLLFFFDDDEEECCCFFFEEE@@@???CCCCCC@@@???>>>>>>>>>=========<<<===<<<<<<;;;;;;:::999999777777666666555555444444555444333333222222333333222222222111111111111000000111111111111///---,,,---------............///333333222111000///......000000000000000000000000///////////////000111111////////////............////////////////////////............////////////000000000000////////////......////////////............////////////......//////.........---------//////////////////////////////............//////......///000000000000000////////////000000000000222222111111222222333444444444444555555555555666777777777888999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777666555444333333222222222222111111111111000////////////////////////........................------------------------//////000000///...------........................000000//////...............------------...//////....................................////////////111000///......///000111////////////////////////000000///...............////////////////////////---......///////////////000000000000000000000000000000111111111222222222222222222222222333444555555666777888888999999999::::::::::::;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;:::::::::999999999888888666555555555555444444444333333333222222222111111111111111111000000000000000000////////////000000////////////////////////000/////////.........---000000000000000000000000------------------------............////////////000/////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...---------------............///......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000/////////000000111///////////////000111222000000111111111111000000111111111111000000000000......///000111222333333333333333333555666777888777777888999;;;<<<>>>???AAABBBDDDGGGKKKOOOSSSUUUYYY___UUUKKKRRRWWWPPPKKKMMMOOOQQQQQQPPPQQQTTTWWWTTTSSSVVV\\\]]]WWWUUUWWWVVVUUUTTTRRRQQQPPPPPPOOOOOOKKKIIIIIIGGGBBB@@@BBB@@@DDDCCC??????AAAAAA===???????????????>>>>>>>>><<<<<<<<<;;;::::::999999888777777666666555444444444444333222222222222333222222222111111111000000111111111000000///---------------............///111111111000//////......000000000000000000000000///////////////000000111////////////................................................////////////000000000000/////////.........////////////............////////////......//////.........---------........................//////............//////......///000000000000000////////////000000000000222222111111222222333444444444444444555555555555666666777777888999999:::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777666555444333333222222222222111111111111000////////////////////////........................------------------------///////////////...------......................../////////.........------...------------...//////....................................////////////000000////////////000000////////////////////////000//////............///////////////////////////---......///////////////000000000000000000000000000000000111111111222222333333222222222333333444333444555666777777777777888888999999999:::::::::======>>>????????????>>>AAAAAA@@@????????????@@@>>>>>>======<<<<<<;;;;;;:::::::::999999999888888666555555555555444444444333333333222222222111111111111111111000000000000000000////////////000000000000000000000000000000////////////............000000000000000000000000////////////////////////............////////////////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......------------............///......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222111000///////////////000/////////000111111222000000111111111111000000111111111111000000000000......///000111222222333333333333333444555777777777888888999:::;;;<<<===AAA???>>>>>>AAAFFFKKKOOORRRYYYRRRJJJPPPPPPHHHCCCMMMRRRWWWXXXUUUTTTWWWZZZRRRUUUZZZ]]]YYYRRRNNNPPPQQQPPPOOONNNMMMMMMMMMMMMKKKGGGEEEFFFDDD???>>>AAA@@@CCCCCC@@@@@@AAA@@@===??????@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;::::::999999888888888777666666555555444444333222222222222222222222111111111000000000111111000///............---------............///////////////////////////000000000000000000000000//////......//////000111/////////............---....................................////////////000000000/////////............////////////............////////////.....................---------........................//////............//////......///000000000000///////////////000000000000222111111111111222333333333333333444444444555555555666666777777888999999888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::777777666555444333333222222222222111111111111000////////////////////////........................------------------------///////////////......---.................................---------------...------------...//////........................---............/////////000000////////////000000////////////////////////000///............//////////////////////////////---......///////////////////////////////////////000000000000111111111111333333222222222222222222333333444555666666666666888888888999999999::::::;;;<<<======>>>>>>======@@@@@@???>>>>>>>>>>>>???<<<<<<;;;;;;;;;::::::::::::::::::999999999888888666555555555555444444444333333333222222222111111111111111111000000000///000000////////////000000000000000000000000000000111111111111000000000000////////////////////////////////////////////////............///////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///////////////......---------............///......////////////......////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111000000///000000111333222222111111111111111000000111111111111000000111111111111000000000///...//////000111111222222333333333333444555666777777777777888999:::;;;<<>>BBBDDDIIIRRRNNNIIINNNLLLCCCAAAQQQVVV[[[ZZZVVVTTTWWW[[[RRRVVVZZZYYYRRRKKKJJJKKKMMMMMMMMMNNNMMMMMMLLLKKKMMMIIIGGGHHHFFFBBBBBBEEEDDDDDDCCCAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@<<<<<<;;;;;;:::999999888888888888777666666555555444333333222111222222222111111111111000000000000111000///...---......///---------............///---------........./////////////////////////////////............///000000//////.........---------....................................////////////000000/////////...............////////////............////////////......................................................//////............//////---...//////000000//////////////////000000000000111111111111111222222333222333333333444444444444444555555666666777888888888888888888999999999999999999999999999999999999999999999999999999999999777777666555444333333222222222222111111111000000////////////////////////...................................................///////////////..............................------------------------...------------...//////........................---------.........////////////000000000000////////////////////////////////////............//////////////////////////////---....../////////////////////////////////////////////000000000111111111333333222111111111222222444444555666777777777777888999999999::::::::::::;;;;;;<<<============<<>>============>>>:::999999999999999888888:::::::::999999999888888666555555555555444444444333333333222222222111111111111111111000000000///000000////////////000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000............////////////.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......///////////////...---------............///......////////////......////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000111222333777666555333222111000000000000111111111111000000111111111111000000000/////////000000111111222222333333333333333444555666666666666777777999::::::>>>===<<<;;;<<<<<<>>>???DDDNNNNNNKKKPPPLLLEEEGGGWWWZZZ[[[XXXTTTRRRUUUYYYRRRVVVWWWSSSLLLIIIIIIKKKLLLOOORRRTTTTTTRRRPPPNNNPPPLLLIIIJJJIIIEEEFFFIIIGGGEEECCCBBBBBBAAABBBCCC????????????????????????<<<;;;;;;:::999999888888888888777777666555555555333333222111111111111222111111111000000000//////111000...---------//////---------............///,,,,,,------......//////////////////////////////...............//////000............------------....................................////////////////////////..................////////////............////////////......---.............................................//////............//////------...///////////////////////////000000000000111111000000111111222333222222222222333333333444333444444555555666777777777777777888888888999999999999999999999999999999999999999999999999999999777777666555444333333222222222222111111111000000////////////////////////......................................................///////////////...........................------------------------...------------...//////........................------------............//////000000000000/////////////////////////////////............//////000////////////////////////---......///////////////000000000000000000000000/////////000000000111111222222111111111222222333444555666777888888888888888888999999999:::::::::;;;;;;<<<============<<<>>>>>>===<<<<<<<<<<<<===999999999888888888888888:::::::::999999999888888666555555555555444444444333333333222222222111111111111111111000000000000000000////////////000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000............////////////.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////---...//////////////////---------............///......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222333444888777555333222111000000000000111111111111000000111111111111000000000000//////000000111111111111333333333333333444555555555555555666777888::::::888999:::<<<>>>@@@AAAAAADDDNNNOOONNNRRRNNNKKKQQQ[[[[[[ZZZWWWTTTSSSTTTUUUQQQTTTTTTOOOKKKLLLNNNNNNPPPRRRVVVYYYYYYXXXVVVTTTRRRMMMJJJJJJIIIFFFFFFJJJFFFDDDDDDFFFFFFBBBAAACCC@@@@@@?????????>>>>>>>>>;;;;;;::::::999999888888777777777666555555444444333333222111111111111111111111000000000///////////////......---......///---------............///,,,---------......//////000000000000000000000000......------......///000.........------------,,,------------------------............/////////////////////.........------......////////////............////////////......---------...............------------------------//////............//////------...////////////...////////////000000000000111000000000000111222222111111222222222333333333222333333444555555666666666777777777777888888888888888888888888888888888999999999999999999999999777777666555444333333222222222222111111111111000////////////////////////................................................---...//////////////////........................---------------............------------...//////........................,,,------------............///000111111000///...////////////////////////...............///000000////////////////////////---......///////////////000000000000000000000000////////////000000000111111000000000111222333333444555666777777888888777777777777888888888999999;;;;;;<<<===============>>>===<<<<<<;;;;;;<<<<<<999999:::::::::::::::::::::::::::999999999888888666555555555555444444444333333333222222222111111111111111111000000000000000000////////////000000////////////////////////---........./////////000000000000000000000000000////////////////////////............////////////............/////////000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////------...///////////////---------............///......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000111222222333444444222111111111111111000000111111111111000000111111111111000000000000000000000000111111111111333333222222333333444444333333333555666888:::;;;777888:::<<<>>>@@@BBBCCCEEENNNNNNMMMOOOLLLKKKUUU[[[YYYXXXWWWXXXWWWTTTQQQOOOSSSSSSQQQQQQUUUUUURRRQQQRRRSSSUUUVVVWWWWWWWWWSSSNNNKKKJJJIIIEEEFFFJJJFFFFFFKKKQQQQQQIIICCCCCCBBBBBBAAA@@@???>>>>>>===;;;;;;::::::999888888888666666555555444444333333333222222111111111111111111000000000////////////---.........///......------------............///.............../////////000000000000000000000000...------------...//////.........---------,,,,,,------------------------............//////////////////.........---------......////////////............////////////......---------.........//////------------------------//////............//////,,,---......//////......////////////000000000000000000000000000111222222111111111111222222222222222222222333444444555555666666666777777777888888888888888888888888888888888888888888888888888888777777666555444333333222222222222111111111111000////////////////////////................................................------...///////////////........................------........./////////...------------...//////........................,,,,,,---------............///000111111000///...////////////////////////...............///000111////////////////////////---......///////////////000000000000000000000000////////////000000000000000000000000111222333444333444555666777777777777666666666666777777777777;;;<<<======>>>>>>============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666666555555555444444444333333333222222222111111111111111111000000000000000000////////////000000///////////////////////////000000000111111222222000000000000000000000000////////////////////////............/////////000---.........//////000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////------...///000000//////---------.........//////......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222111111000111111111000000000///000111111222000000111111111111000000111111111111000000000000000000000000111111111111333333222222222333444444111222333444666888:::;;;;;;;;;:::;;;<<>>>>>;;;;;;::::::999888888777666555555444333333222222333222222111000111111111000000000000////////////,,,---.../////////---------------.........//////////////////////////////000000000000000000000000...------------...//////......---------,,,,,,,,,------------------------............/////////000//////.........---------......////////////............////////////......---------.........//////------------------------//////............//////,,,---......//////......////////////000000000000000000000000000111111222000111111111111222222222111222222333333444555555666666666666777777777777777777777777777777777777888888888888888888888888777777666555444333333222222222222111111111111000////////////////////////........................////////////////////////------...///000000//////................................./////////000000...------------...//////........................,,,,,,,,,---------......000///000222333444222000111111000000//////......000000///...............000///...------...///000000000000000111111111111//////............//////...............///000000222111000000000111333333333333444444555666666666666666666666777777777777888:::;;;;;;999999:::<<<;;;;;;;;;<<<;;;;;;::::::888999:::;;;<<<;;;:::::::::::::::::::::999777777555555444444444333333333333333222222111000//////000000000000000000000000............/////////000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////............////////////000000000000000000000000000000//////.........---111111000000/////////...------............------........................000000//////.........---............///////////////////////////000111111000000////////////000000//////000000000000//////////////////000000000000111000///......///000111222111000000000000000111000000000000000000000000000000000000000000000000111111000000000000111111222111000111222222222111222222333333333444444444333444444444666777888999;;;:::999999:::<<>>@@@@@@<<<888;;;::::::999888777666666666666555444444444444555111111111111111111111111////////////////////////////////////////////////...............///000000000000//////.........---///////////////////////////......---------............------------.........------,,,,,,------.........................................................------------......////////////////////////........................---------------------------------............/////////............//////////////////////////////////////////000000000000222222222333333222222222111111222222222333333333222333444555666666666666666666666666777777777777777888999::::::999888777444444555555444444333222111111111111000000000000000000///...............................................................---------............///...........................///...---,,,,,,...000........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,000000000222444444222000111000000000/////////...000000///...............000000///......///000000//////000000000111111111//////............//////...............///000000111111000000000111222333333333333444555555666666555555666666666777777777888999;;;:::999999:::<<<:::;;;;;;;;;;;;;;;::::::888999:::;;;;;;;;;::::::::::::::::::999888777666555555444444444333333333333333222222111000000///000000000000000000000000........./////////000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////000/////////............000000000//////.........------............------........................000/////////........................///////////////////////////000111111000000////////////000000//////000000000000//////////////////000000000000111000///......///000111111000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000111111111000222222222222333333333333333333333444555666888888:::999999:::;;;<<<>>>???BBBEEEHHHIIIHHHHHHKKKNNNLLLKKKLLLQQQUUUWWWUUUQQQMMMNNNPPPQQQRRRQQQOOOMMMIIIPPPSSSQQQPPPTTTVVVVVVRRRNNNHHHEEEDDDEEEEEEEEEEEEGGGQQQbbbjjjcccTTTJJJFFFBBB???>>>@@@@@@<<<888;;;::::::999888777666666666555444444333333444444111111111111111111111111////////////////////////////////////////////////...............///000000000/////////............///////////////////////////......------.........///......------......///...------,,,,,,------...................................................///......------......///////////////////////////........................---------------------------------............/////////............//////////////////////////////////////////000000000000111111222222222222111111111111111222222222333333222333444555666666666666666666666666777777777777777888999999999999888777444444555555444444333222111111111111000000000000000000///...............................................................---------............///.................................---,,,,,,...000........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,111111111333444444222000000000000000////////////000//////............///111000000//////000000111//////000000000000111111//////............//////...............///000000111000000000000111222222222333333444444555555666555555555666666666666777888999::::::999999:::<<<::::::;;;;;;;;;;;;::::::888999:::;;;;;;;;;::::::999999999888888777666555555555444444444333333333333333222222111000000000000000000000000000000000....../////////000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////////////////............/////////...............------............------........................////////////........................///////////////////////////000000111000000////////////000000//////000000000000//////////////////000000000000000000////////////000000///////////////000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111222222222222222222333333444555666666777888999:::;;;<<<<<<<<<>>>BBBFFFGGGGGGIIIMMMPPPNNNJJJGGGJJJPPPTTTSSSOOOLLLOOOSSSUUUTTTRRRQQQPPPIIINNNRRRPPPNNNOOOQQQPPPOOOKKKGGGDDDCCCCCCCCCCCCGGGJJJQQQ___ooosssdddRRREEEBBB???>>>??????<<<999;;;::::::999888777666666555444333333222222333333111111111111111111111111////////////////////////////////////////////////...............///000000////////////............///////////////////////////......---....../////////......------......///......------------......................................................///......------......///////////////////////////........................---------------------------------............/////////............//////////////////////////////////////////000000000000000000111111111111000000111111111222222222222333222333444555555666666555666666666666777777777777777888888999999888888777444444555555444444333222111111111111000000000000000000///...............................................................---------............///........................---...///...,,,,,,...000.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,222111222333444444222000000000000000////////////000///............//////111111000000000000111111////////////000000000111//////............//////...............///000000000000000000000111111222222222222333444444555555444444555555555666666666777999::::::999999:::;;;999999:::;;;;;;;;;::::::999999:::::::::;;;;;;;;;888888888888777666555444555555444444444333333333222222222111111111000000////////////////////////...////////////000000000////////////////////////000000000111111000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////............///////////////////////////////////////////////////...........................------------............------........................///////////////.....................////////////000000////////////000000000000////////////000000//////000000000000//////////////////000000000000000000////////////000000.../////////000000000///000000000000000000000000000000000000000000000000111111000000000000111111///000000000/////////000000000000000111111111111111111222333444444555555444666888:::;;;;;;::::::===AAADDDDDDCCCCCCFFFIIIPPPMMMKKKLLLOOOQQQPPPNNNJJJNNNTTTVVVVVVSSSRRRRRRLLLIIIFFFDDDFFFJJJLLLLLLMMMJJJFFFDDDDDDDDDCCCCCCDDDIIIMMMUUUdddmmmcccQQQDDDAAA???>>>???>>><<<999;;;::::::999888777666666444333222222111111222222111111111111111111111111////////////////////////////////////////////////...............///000000///////////////.........////////////////////////...............//////000//////............//////......------------......................................................//////............//////////////////////////////................................................---------............/////////............//////////////////////////////////////////000000000000//////000000000000//////111111111111222222222222222222333444555555555555666666666666777777777777777777888888888888777777444444555555444444333222111111111111000000000///000000///...............................................................---------............///........................---...///...---,,,...///................................................------------------------222111111333444444222///////////////000000000000//////............//////000000111111111111000000...////////////000000000//////............//////...............///000000//////000000111111111111111111222222333444444444444444444444555555555555777888:::999888888999;;;888999999:::;;;;;;::::::999999999:::::::::;;;;;;777777777777777666444444555555444444444333333333222222222111111111111111////////////////////////////////////000000000111////////////////////////000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////............////////////.................................///////////////------..................------............------////////////////////////.........///////////////............////////////000000////////////000000000000////////////000000//////000000000000//////////////////000000000000//////000000000000//////......///000111111000000000000000000000000000000000000000000000000000000111111000000000000111111...000111000......///111//////000000000111111111000111222333444444444333333444777999::::::999888===@@@CCCCCCAAAAAACCCFFFOOORRRTTTSSSPPPMMMMMMNNNEEEIIINNNRRRRRRQQQPPPOOOLLLDDD>>>@@@HHHLLLJJJFFFKKKIIIGGGFFFFFFFFFEEECCC>>>BBBDDDDDDKKKTTTQQQFFFBBBAAA???>>>>>>===<<<:::;;;::::::999888777666666333333222111111111111222111111111111111111111111000000000000000000000000////////////////////////...............///000000.........///////////////////////////////////////...............///000111/////////......////////////......------......////////////////////////////////////////////////////////////....../////////////////////////////////................................................---------............/////////............//////////////////////////////////////////000000000000/////////000000/////////000000111111111222222222111222333444555555555555666666666666777777777777777777777777777777777777444444555555444444333222111111111111000000000///000000///...............................................................---------............///........................,,,...//////---------...........................---.....................------------------------222111111222333333000...////////////000000000000///............//////000///000000111111000000///......////////////000000//////............//////...............///000000...///000000111111000000000111111222222333333444333333333444444444555555777888999999888888999;;;777888999::::::;;;;;;:::::::::999999999:::;;;<<<888888888777777666555444555555444444444333333333111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000000111111222222111111000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////............////////////.................................///////////////.............../////////------............------////////////////////////.........///////////////............////////////111000000///////////////000000////////////000000//////000000000000//////////////////000000000000//////000000000000//////---///000222222222111111000000000000000000000000000000000000000000000000111111000000000000111111...000222111///...///222///000000000111111111111111111333444555444333333222333666888999999888777<<>>===<<<<<<;;;;;;::::::999888777666666444333222222111111222222111111111111111111111111000000000000000000000000////////////////////////...............///000000.........///////////////////////////////////////............///000111111000//////......//////000//////............//////////////////////////////////////////////////////000//////......//////000////////////////////////................................................---------............/////////............//////////////////////////////////////////000000000000//////000000000000//////000000000111111111111222111222333444444555555444666666666666777777777777888777777666666777777888444444555555444444333222111111111111000000000000000000///...............................................................---------............///........................,,,...//////...------...........................---------...............------------------------111000000111222111///---.../////////000000000111...............///000000...///000000000000///............/////////000000//////............//////...............///000000......000111111111000///000000111111222333333333222333333333333444444444666888999999888888999:::777777888::::::;;;;;;:::::::::999999999:::;;;<<<888888888888777666555555555555444444444333333333111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000000111111222222111111000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////............////////////..................................../////////000.........//////000000000------............------////////////////////////............/////////000............////////////111111000///////////////000000////////////000000//////000000000000//////////////////000000000000...///000111111000///......///111333444333222222000000000000000000000000000000000000000000000000111111000000000000111111...111444222///...000333000000000111111111222222111222444555555555333222222333444666777777777777:::===@@@AAAAAAAAAEEEHHHHHHLLLPPPOOOLLLHHHGGGHHHKKKIIIIIIOOOVVVYYYVVVQQQJJJFFFHHHOOORRRLLLFFFCCCHHHHHHGGGHHHHHHHHHFFFDDDEEECCCCCCEEEEEEBBBAAACCC@@@@@@@@@>>>===<<<;;;<<<;;;::::::999888777666666444444333222222222222222111111111111111111111111000000000000000000000000////////////////////////...............///000000............/////////000////////////////////////............///000111222000000////////////000000//////............//////////////////////////////////////////////////////000000////////////000000////////////////////////................................................---------............/////////............//////////////////////////////////////////000000000000///000000111111000000///000000000000111111111111111111222333444444444444666666666666777777777777888777666555555666777888444444555555444444333222111111111111000000000000000000///...............................................................---------............///........................,,,...///000...------...........................---------.........//////........................000000///000111111...,,,.../////////000000111111...............///000111---...///000000///...---............/////////000//////............//////...............///000000---...000111111111000///000000000111222222333333222222333333333444444444666888999999888888999:::666777888999:::;;;;;;;;;;;;:::999888999:::;;;<<<999999999888888777666555555555444444444333333333111111111111111111222222000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000............/////////000........................---.........//////000000.../////////000000111111---..................---000000000000000000000000---.........//////000000............/////////000111111000///////////////000000////////////000000//////000000000000//////////////////000000000000...///000111111000///......000222444555444333222000000000000000000000000000000000000000000000000111111000000000000111111///222555333///...111444111111111111222222222222111333555666666555444333222222444555666666777777999<<>>>>>AAADDDEEEEEEFFFGGGHHHGGGFFFDDDJJJEEEDDDIIISSSWWWTTTNNNNNNKKKLLLNNNJJJDDDEEEJJJGGGFFFFFFGGGHHHHHHEEECCCGGG@@@AAAIIIKKKCCC@@@CCC???@@@@@@???===;;;;;;<<<;;;::::::999888777666666555444333333222222333333111111111111111111111111000000000000000000000000////////////////////////...............///000000---.........//////000000////////////////////////............///000222222000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////........................////////////////////////---------.........////////////............//////////////////////////////////////////000000000000000000111111111111000000000000000000111111111111111111222333444444444444666666666666777777777777888777666555555666777888444444555555444444333222111111111111000000000000000000///...............................................................---------.........//////........................+++---000000...---------........................---------.........//////........................000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000111111111111222222222000111333333333333555666666666777888888888888888999999:::;;;;;;<<<<<<===888888999:::::::::999999;;;:::888777666666666777444444333333333333222222222111111111000000//////000000////////////000000333222222111000///......000000000000000000000000111111111111111111111111000000000000000000000000000000//////.........---//////............//////........................////////////////////////////////////////////////..............................------------......//////000000000000//////000000111111111111000000000000000000000000000000////////////000000000000000000//////.........---000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111...111222000111444333///000000000111222222333333222222222222222222222222333222111111000000111111000000000000111111111111111111111111111111111111111111000000111333444555444444444444444444444444666777888:::<<<===???@@@>>>???BBBDDDFFFGGGGGGGGGGGGIIIJJJLLLLLLKKKIIIHHHHHHGGGHHHKKKNNNNNNJJJFFFLLLHHHEEEFFFIIIIIIFFFBBBCCCEEEGGGFFFDDDBBBAAABBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;999888777666444444333333333333222222222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000//////.........---........................////////////////////////........................////////////000000000000000000000000000000000000...............///000111---------............///////////////////////////..............................------------......000000000000000000000000/////////...---------,,,000000000000000000000000////////////////////////////////////000000000000000000111222333333333333333444555555666555555555555555444333333555666777666666555444333333222222111222222222222111000000//////.........---------,,,---......//////..............................---------------------------------............/////////.........---------........................////////////////////////........................000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000111111111222222222000111333333333333444666666666777888888888888777888999999::::::;;;<<<<<<999999::::::::::::999888999999777666555666666777444444333333333333222222222111111111000000000000000000////////////000000222222222111000//////...000000000000000000000000111111111111111111111111000000000000000000000000000/////////............//////............//////........................////////////////////////////////////////////////..............................------------............////////////......000000111111111111000000000000000000000000000000////////////000000000000000000/////////.........000000////////////000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000111111111111000444555222000222333111000000000111222222333333222222222222222222222222333222111111000000111111000000000000111111111111111111111111111111111111222111111111222333444555000111222333444666777777666777888:::;;;===>>>???===>>>@@@BBBDDDEEEEEEEEEDDDEEEGGGHHHHHHHHHFFFEEEEEEFFFGGGJJJLLLLLLKKKIIIKKKHHHEEEEEEHHHIIIFFFBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<<<<:::::::::999888777555444444444333333333333222222222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000/////////............////////////////////////////////////////////////.........................../////////000000000000///////////////////////////............//////000---------............///......................................................------------......////////////////////////...............---------////////////////////////////////////////////////////////////000000000000000000111222333333333333333333444555555555555555444444444444444555666666666555555444333333222222111222222222222111000000//////.........---------,,,---......//////..............................---------------------------------............/////////.........---------........................................................................000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000000111111111222222000222333333222222444555555666666777777777777777777777888888999::::::;;;;;;;;;;;;;;;:::999999888777777666555555666666777444444333333333333222222111111111111111000000000000000////////////000000222222111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000////////////............//////............//////........................////////////////////////////////////////////////..............................------------......------............------///000000111111000000///000000000000000000000000////////////000000000000000000////////////......000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111222999===777111000222333000000000111222222333333222222222222222222222222222222111000000000000111000000000000111111111111111111111111111111111111222222111222222333444555000000111222444555666777666666777999;;;<<<===>>>;;;<<<>>>@@@BBBCCCDDDDDDBBBCCCEEEGGGGGGFFFEEEDDDCCCEEEGGGHHHHHHIIIJJJKKKIIIGGGDDDEEEGGGGGGEEEBBBDDDCCCCCCDDDEEEEEECCCAAAAAA@@@@@@???===<<<<<<;;;:::::::::999888777666555444444333333333333222222222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////............111111111111111111111111////////////////////////............................../////////000000000////////////////////////000//////............///---------............///......................................................------------......////////////////////////---------...............////////////////////////////////////////////////////////////000000000000///000111222333333333333222333444444555555444444333333444555555555555555555555444444333333222222111111222222111111000///...............---------,,,---......//////..............................---------------------------------............///...............---------------------------------........................------------------------////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000000000111111111111000222333333222222333444444555666666777777666666666666777777888999999999<<<<<<<<<;;;:::999888777555555555555555666666666444444333333333222222222111111111111111111111111000000////////////000000111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///////////////.........//////............//////........................////////////////////////////////////////////////..............................------------......---......//////......---//////000000000000//////////////////////////////////////////000000000000000000//////////////////000000////////////000000////////////////////////000000000000///////////////////////////////////////000000000111111111111222>>>FFF@@@666111222444000000000111222222333333111111111111111111111111222222111000000000000000///000000000111111111111111111111111111111111111222222222222333333444444222222222222222222222222555666777888:::;;;<<<<<<;;;<<<===???@@@BBBCCCCCCCCCDDDFFFHHHIIIHHHGGGFFFCCCFFFHHHGGGEEEEEEGGGJJJHHHFFFDDDEEEFFFFFFEEECCCEEEDDDBBBCCCEEEFFFDDDBBBAAA@@@???>>>===<<<;;;:::::::::::::::999888777666444444333333333222222222111111000000000000111111///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........111111111111111111111111////////////////////////................................./////////000000////////////////////////111000///...............---------............///......................................................------------......////////////////////////,,,---------.../////////////////////////////////////////////////////////////////////000000000000///000111222222333333222222222333444444444444444222333444555666555444333444444444333333333222222111111111111111000000///........................,,,---......///.................................---------------------------------............///........................------------------------........................------------------------////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000//////000000000111111111000222333222111111222444444444555666666666666555555555666777777888888999;;;<<<;;;;;;:::999888777555555555666666666666666444444333333333222222222111111111111111222222222000000////////////000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000........./////////////////////............//////////////////////////////////////////////////////////////////////////////..............................------------....../////////000000///////////////000000000000//////////////////////////////////////////000000000000//////000000000000000000000000////////////000000////////////////////////////////////000000000000///////////////////////////000000000111111111111222BBBNNNJJJ<<<333222333000000000111222222333333111111111111111111111111222111000000//////000000///000000000111111111111000000000000000000000000111111222222222222222222222222222222222222222222444555666777888::::::;;;;;;<<<===>>>@@@AAACCCDDDBBBDDDFFFHHHIIIHHHGGGFFFEEEGGGIIIGGGDDDCCCEEEGGGGGGFFFEEEEEEFFFFFFEEEDDDGGGEEEDDDDDDEEEEEEEEEDDDAAA@@@???>>>===;;;::::::999999999999888777666666444444333333333222222222111000000000000000000111////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000////////////////////////....................................////////////........................111000///...............---------............///......................................................------------..............................,,,---------.../////////........................////////////////////////////////////000000000000//////000111222222222222111222222333333333333333111222444555555555444333333333333333333222222222000111111111111000//////---.....................,,,---......///.................................---------------------------------............///---.....................------------------------........................------------------------000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000/////////000000000111111000222333222111111222333333444444555555555555555555555666777777888888999::::::::::::999888888777666666777777777666666555444444333333333333222222111111111222222222222222000000////////////000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000........./////////////////////............//////////////////////////////////////////////////////////////////////////////..............................------------......//////000000000000//////...//////000000//////...000000000000000000000000////////////000000000000//////000000000000111111000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111333DDDQQQMMM???555222222000000000111222222333333111111111111111111111111111111000////////////000000000000000111111111111000000000000000000000000000000111111111111111000......///000222333444555444444555666777888999:::;;;;;;<<<===>>>@@@BBBCCC@@@AAACCCEEEFFFFFFEEEDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIGGGEEEDDDEEEGGGAAAAAA???>>><<<;;;999999666666777777666555555444444444333333333333222222111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.........///////////////////////////////////////////////////////////////........................------........./////////........................000//////............///---------............///------------------------..............................------------..............................---------.......................................////////////////////////////////////000000000000...///000111222222222222000111222222333333222222222222333444444444444444333333333333222222222222000000111111000000///...---------...............,,,---......//////..............................---------------------------------............///---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////000000000111111222333222111000111222333333444555555555555444555666666777888888999999888888888999999888777777777888888888888777555444444444333333333333222222111111111222222333333333000000////////////000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000............/////////000//////............//////////////////////////////////////////////////////////////////////////////..............................------------.........//////////////////.........////////////......000000000000000000000000////////////000000000000//////000000000111111111000000////////////000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000111111111111555DDDOOOJJJ===444222222000000000111222222333333111111111111111111111111111111000///////////////000000000000111111111111000000000000000000000000...///000111111000///...---...///000111333444444444444555666777777888888999999::::::<<<>>>AAABBB>>>???BBBDDDEEEEEEDDDCCCCCCCCCEEEGGGIIIIIIGGGEEEFFFGGGGGGGGGFFFFFFGGGGGGIIILLLMMMJJJDDDBBBEEEIIIAAAAAA???>>><<<:::999888888888888888888777777666444444333333333333222222000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............/////////000////////////////////////////////////////////////........................---------.........//////........................///............//////000---------............///------------------------..............................------------.............................................---------........................////////////////////////////////////000000000000...///000111222222222222000111111222222222222222333333222222333333444555222222222222222222222222000000000000000//////...---------.........//////,,,---......//////..............................---------------------------------............///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////000000000000111222333222111000111222222333444444555555444444666666777777888888999999666777777888888888777777888999999999888777555444444444444333333333222222111111111222222333333333000000////////////000000......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000//////............//////000000000000000000000000////////////////////////////////////////////////.................................------.........---..................---......////////////......000000000000000000000000////////////000000000000//////000000111111111222000000////////////000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111777DDDLLLFFF999222222333000000000111222222333333000000000000000000000000111111000///////////////000000000000111111111111000000000000000000000000......///000000///...---000000000000000000000000333444444555666777888888888888888999:::===???AAA>>>@@@BBBDDDEEEEEEEEEDDDAAAAAABBBGGGLLLMMMJJJFFFFFFGGGHHHHHHGGGFFFGGGHHHJJJNNNQQQLLLCCC@@@EEEKKKAAAAAA???>>><<<:::999888;;;;;;<<<<<<<<<;;;::::::444444444333333333222222000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000---.........//////000000////////////////////////////////////////////////........................---------.........//////.......................................///000111---------.........//////------------------------.................................------................................./////////......------,,,........................////////////////////////////////////000000000000...///000111111222222111000000111222222222222222444333222111222333444555222222222222222222222222000000000000000//////...---------.........//////,,,---......//////..............................---------------------------------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////////////////111111111000000000000000......////////////......///......------///000111////////////000000000000222111///111333444111///000000000000000000000000000000000000111111111111000000000000000000000000222222333333444555666666222222333444555666777888888888777777777777888888888777777666555444444444444444555555444444333222222222222111111111000000111111111111000000000000000000000000111111111111111111000000//////......//////000000111111222222000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////,,,---------.../////////------............------...............///000000000000//////.........------......///////////////////////////////////////000000000000000000000000000000000000000000000000111111000000//////.........///000///...---...000////////////000000000000////////////////////////////////////000000000000888888666555333222111000000000000000000000000000111111111111111111111111111111000//////...//////222222111111111111111222222222111111000000//////000000000000000000000000111111111111111111111111444444444555555555666666777777888999;;;<<<======???@@@@@@AAABBBBBBBBBBBBCCCDDDFFFHHHHHHHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGEEEDDDCCCCCCCCC@@@???>>><<<;;;;;;;;;;;;===@@@AAA???AAADDD@@@888555555444444444333333333111111111111000000000000000000000000000000000000////////////....................................//////.........---------........................000000//////.........---////////////////////////000///...------...///000------............------------------------------................................................---------.........//////000000//////.........---........................000000//////.........---..........................................------///............---------..................------000000000000111111111111000111111111111222222222222222222222222222222222333333222111000000111111000000000000////////////000/////////............------------------------------------------------...........................---,,,,,,,,,,,,---...,,,,,,,,,---//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++000000000000000000000000000000000000000000000000000000000000000000000000......////////////......//////...---...///000111/////////000000000111111222000000111333333111///000000000000000000000000000000000000111111111111000000000000000000000000222222333333444555555555222333333444555666777777555555555555555555555555888777777666555555444444444444555555444444333222222222222111111111000000111111111111000000000000000000000000111111111111111000000000/////////...000000000000000111111111000//////////////////000////////////////////////////////////////////////000000000000000000000000////////////////////////---------...............---......//////......---...............///000000000/////////............---......///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////,,,...///...---,,,---...////////////000000000000////////////////////////////////////000000000111222111111111000000//////000000000000000000000000111111111111111111111111222111111000000000000111222222111000000111111222111111111000000000000000000000000000000000000000111111111111111111111111333333444444444444555555666777888999:::<<<======>>>???@@@AAAAAABBBBBBAAABBBDDDFFFGGGHHHHHHFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<>>>???===???AAA===666444444444333333333333222111111111111000000000000000000000000000000000000////////////....................................//////.........---------........................000/////////............////////////////////////000///...------...///000---......//////......---------------------------................................................---------.........//////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,000/////////............................................................///............---------........................//////000000000111111111000111111111111222222222222222222222222222222222333222222111000000111111111000000000////////////000000/////////.........------------------------------------------------..............................---,,,,,,---......---------...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000000000000000000000111111111111111111111111000000000000000000000000...//////000000//////...//////.........///000111000000000111111111222222111000000111222222111///000000000000000000000000000000000000111111111111000000000000000000000000222222222333333444444555333333444444555555555666444555666666666666555444777777777666555555444444444444555555444444333222222222222111111111111111111111111111000000000000000000000000111111111111000000000000////////////111111111111000000000000//////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////...............------------......//////......---...............///000000////////////............---......///////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000---///000///...---...///////////////000000000000/////////////////////////////////000000000111111---------...//////000000000000000000000000000000000000000000000000000000222111111111111111222333111111000000000111111222000000000000111111111111////////////////////////111111111111111111111111222222222333333333333444555666777888:::;;;<<<<<<===>>>???@@@@@@AAAAAAAAAAAACCCEEEGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBB@@@???>>>=========:::<<<<<<;;;;;;<<<999444333333333222222222111111111111111111000000000000000000000000000000000000////////////..................................../////////............---........................////////////............//////////////////////////////............//////---......//////......---------------------------................................................------........./////////000000////////////..............................////////////............................................................///............---------........................//////000000000000111111000111111111111222222222222222222222222222222222333222111111000111111111111111000000000/////////000000000/////////......------------------------------------------------..............................---,,,,,,---............---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000000000000000000000/////////000000000000000//////000000000000/////////////////////000000000000111111111222222222222000000000111111111000000000000000000000000000000///000000000111111111111000000000000000000000000111222222222333333333444444444444444444444444444555666888999999888666555777777666666555555555555444444555555444444333222111111111111111111111111111111111111000000000//////000000000111111111111000000000000////////////222222111111000000////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////...---------,,,......////////////.....................///000000///////////////.........---......///////////////////////////////////////////////////////////////////////////////////////......//////000000111111000222333222111000111222////////////000000000000//////////////////////////////000000000111111111......///000000111222222000000000000000000000000////////////////////////000000000000111111222333111000000000000111111222//////000000111111222222////////////////////////111111111111111111111111111111111111222222222222444555666777999:::;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAADDDFFFGGGFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHFFFEEECCCBBBBBBBBBBBBAAA@@@>>>============:::;;;;;;:::999888666333222222222111111111111000111111111111000000000///////////////////////////////////////..................................../////////.......................................///////////////........./////////////////////////////////....../////////......////////////..........................................................................................////////////000000//////////////////000000000000000000000000///////////////.............................................///////////////............------------------...............////////////000000000111000000111111111222222222222222222222222222222222222222111111111111111222111111111000000000//////000000000////////////.................................................................................------------......///.........000000///---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////////////////......//////000000000000//////000000000000///////////////000000000000000000111111111222222222222///000111111111000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111222222222222222333333333444444444444444444666777999999777666444666666666666555555555555444444555555444444333222111111111111111111111111111111111111000000000//////000000000111111111111////////////000000000000222222111111000000////////////............//////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////...---------,,,...//////////////////..................///000000.........///////////////---......///////////////////////////////////////////////////////////////////////////////////////......//////000000111111111222333222111000111333////////////000000000000000000000000000000000000000000000000111111111111000000111111111111111111000000000000000000000000///////////////////////////////////////000111222000000//////000111111222//////000000111111222222////////////////////////000000000000000000000000000000000111111111222222333444555666888999::::::999:::;;;===>>>?????????>>>@@@BBBDDDFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHFFFDDDCCCBBBBBBAAA@@@???>>>===;;;;;;;;;;;;::::::::::::888666444555222222111111111000000000111111111111000000000///////////////////////////////////////....................................////////////////////////////////////////////////.........///////////////////////////////////////...//////////////////......//////////////////...........................////////////////////////////////////////////////........./////////000000//////000000000000000000111111111111111111111111.........///////////////////////////////////////........./////////000000///............------------------.........//////...////////////000000000000000111111111222222222222222222222222222222222222111111111111111222222111111111111000000000000111000000000////////////................................................................................................000///---...///000///...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000........................---......//////000000111///000000111111000000///...///000111111111000000000000000111111111222222...000111111000//////000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222333333444444444555333444555555555555444333666666666666666666555555444444555555444444333222111111111111111222222222111111111111000000000000000000000000111111111111////////////000000000000111111111111000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////...............---------...//////000000//////..................///000000.........///////////////---......///////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000...000111000///...///000////////////000000000000000000000000000000000000000000000111111111222222000000000000////////////000000000000000000000000000000000000000000000000//////////////////000111////////////000111111222000000000000111111111111////////////////////////000000000000000000000000000000000111111111111222222333444555777888999999888888:::<<<===>>>>>>>>>===???AAACCCEEEEEEDDDCCCBBBBBBCCCEEEFFFGGGHHHIIIHHHGGGFFFDDDCCCBBBAAAAAA>>>===<<<;;;:::999999999999888999:::888444444777222222222111111111000000111111111111000000000000000000000000000000000000////////////.......................................////////////000000000////////////////////////.........///////////////////////////////////////......////////////.........//////000000//////...........................////////////////////////////////////////////////....../////////000000000//////000000000000111111////////////////////////.........///////////////////////////////////////.........//////000000111///............---------,,,,,,------.../////////......////////////000000000111111111111222222222222222222222222222222222111111111000111111222333222222111111111000000000111111000000000/////////........................................................................---...////////////...---000...------...//////...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////////////////------......///000000111000000111111111111000000...///000111222111000000/////////000000000111111---000222111///...///111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111000111111222333444444555555444444444444444444444444555666666666666666666666444444555555444444333222000000111111111222222222111111111111000000000000000000000000111111111111.../////////000000000111000000000000000111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////---------...............//////000000000000//////...............///000000............/////////000---......///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////...///000000......///000////////////000000000000000000000000000000000000000000111111111222222222////////////////////////000000000000000000000000111111111111111111111111111111000000///000000000.........//////000222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222333444666777888999666777999:::<<<======>>><<<>>>@@@CCCDDDDDDDDDCCCAAABBBCCCDDDFFFGGGHHHHHHHHHGGGEEEDDDBBBBBBAAAAAA>>>===<<<:::999999999999777666777999777222333888333333222222222111111111111111111111000000000000000000000000000000000000////////////......................................./////////000000000000////////////////////////............/////////000////////////////////////---...///000000///...---//////000000000000//////........................////////////////////////////////////////////////.../////////000000000000//////000000000111111111..................................../////////000////////////////////////---......///000000111111///............---------,,,,,,------...//////000........./////////000000000111111111111222222222222222222222222222222222111111000000111222222333222222222111111111000000111111111000000000//////........................................................................---...///000000///...---000...,,,,,,---......---........................------------------------------------------------000000000000000000000000000000000000000000000000---------...///000000111000000111111111111000000...///000222222111111000////////////000000000000---000222111///...///111000000000000000000000000000000000000111111111111000000000000000000000000111111111000000000000000000000111222444555666666777666555555555555666777555555555666666666666666444444555555444444333222000000111111222222222222111111111111000000000000000000000000111111111111.../////////000000111111//////000000111111222222222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////,,,------......///////////////000000000000//////...............///000000---.........//////000000---......///////////////////////////////////////000000000000000000000000000000000000000000000000111111000000//////......///111222111000///000111////////////000000000000000000000000000000000000000111111111111222222222//////000000111111222222000000000000000000000000111111111111111111111111333333222111000000000111............///000222222222222111111000000//////111111111111111111111111000000000000000000000000111111111111222222222222111222333444555777888888666777888:::;;;<<<======;;;===@@@BBBDDDDDDCCCCCCAAAAAABBBDDDEEEGGGHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA>>>===<<<;;;:::999999999666444555888666000222999333333333222222222222111111111111111000000000000000000000000000000000000000/////////......................................./////////000000111111000000000000000000000000---.........//////000000////////////////////////---...///000000///...---//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////000000111111111222000000000000000000000000---.........//////000000000000000000000000000000---......///000111111222//////.........---------,,,,,,------...///000000............/////////000000111111111111222222222222222222222222222222222111111000000111222333333222222222111111111111000111111111111000000000000////////////////////////////////////////////////........................---...///000000///...---///---++++++,,,---...---........................------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222111111000000000000000111111222111111111111111111111111111111222333333444555555444444555555555555444444333333444444555666666666555444333333222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000//////.........------------.........//////..................------......////////////......000000000000000000000000//////000000///...------000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111////////////000000000000000000000000111111111111111111111111111000//////...///000222222111111000111111111111222333444555444333222222333333111000000000000000111111111111111111111111111111111111222111111111000000//////000000000000000000000000333222111000000111222333333333222222333333444555888999:::::::::;;;===???===???AAACCCDDDDDDCCCBBB???@@@BBBCCCDDDDDDEEEEEEEEEDDDDDDBBBAAA@@@??????>>>======;;;:::999888888666666555555555444444444333333222222111000//////111000///......///000111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///............---------////////////////////////////////////////////////////////////////////////////////////////////////000000000000000///......////////////000000000000...///000000111111111000......---......///000111////////////000000000000//////......---------,,,...............---------//////000000000000//////...........................------------...//////111111222222222222111111222222222111111111000000000000000000000111111222000000000000000000000000111111000000/////////...///////////////////////////////////////////////////,,,***---222555333000------------------------,,,,,,,,,---------.......................................------,,,,,,,,,------------------------000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222111111000000000000000111222222111111111111111111111111111222222333333444444444444444555555555555444444333333444444555666666666444444333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000/////////............---------.........//////..............................////////////......///////////////////////////////////////...------000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111/////////000000000111111000000000000111111111111111111111111111000/////////000111222333222222111111111111111222333444555444333111222222333111000000000000000111111111111111111111111111111111111222111111111000000000000111111111111111111111111222222111000000111222222333222222222222333444444666888999999999999<<<>>>===>>>AAACCCDDDDDDCCCBBB???@@@AAACCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;:::999999888666666555555555444444444333333222222111000000///111000///......///000111////////////////////////////////////////////////////////////////////////.../////////000000000000000000000000000000000000///////////////////////////............---------........................////////////////////////////////////////////////////////////////////////000000000000000///........./////////000000000000...///000222333333333333//////.........///000000.../////////000000000000/////////.........------///.....................//////000000000000//////...........................------------...//////000111111222222111111000222222222111111111000000000000//////000000111222000000000000000000000000000000000//////.........................................................///,,,+++---222444222000------------------------,,,,,,,,,---------....................................---------,,,,,,,,,------------------------000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222333333333333444111111222222222222111111111000000000000111222222111111111111111111111111222222222333333333333333444444555555555555444444333333333444555555666666333333222111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///////////////////////////............---------.............................................////////////......///////////////////////////////////////......---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000111111111222222000000000000111111111111111111111222111111000///111111222333333333333222111111111111111222333444333222111111222333111000000000000111111111222222111111111111111111111111111111111111111000000000111111111111111111111111222222111000000111222222222222222222222333444444555666777777777888:::<<<<<<===@@@BBBCCCCCCBBBAAA???@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@??????======<<<;;;:::999999888666666666555555555444444333333222222111000000000000000////////////000000////////////////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000///////////////////////////............---------........................//////////////////////////////////////////////////////////////////////////////000000000///............/////////000000000...///111333555666777777111000000////////////000....../////////000000000000000////////////......///////////////000000000...//////000000//////..............................------------...//////000000111111111111000000222111111111111000000000000000//////000000111222000000000000000000000000/////////...............................................................///---+++---111333222///------------------------,,,,,,,,,---------.................................------------,,,,,,,,,------------------------000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222333333333333111222222333333222222111111111000000111111222333111111111111111111111111333333333222222222222222333444444555555444444333222333333444444555666666333222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000///////////////.................................---------.....................////////////......////////////////////////...///////////////......////////////////////////////////////////////////000000000000000000000000///////////////////////////000000000111111111111///000000000111111111111000111111111222222222222///000000000111111111111111111111222222111111000111111111222222222222222111111111111111222333333333111000111222222111000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111222222222222111222333333444444666777777666777:::<<<:::<<<>>>@@@BBBAAA@@@@@@>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBAAA@@@??????>>>======<<<;;;::::::999999666666666666555555555555222222222111111111000000000000////////////000000////////////////////////////////////////////////////////////////////////........./////////000000///////////////////////////////////////////////////............---------........................////////////////////////////////////////////////////////////////////////...///////////////.............../////////000000...000222444666888999999222111000///////////////........./////////000000000000000000000/////////000000000000000111111111...//////////////////..............................------------.../////////000000000000000000///111111111111000000000000///////////////000111111000000000000000000000000..................------...................................................---,,,---000222111///------------------------,,,,,,,,,---------..............................------------------------------------------------000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333222222333333333333222222111111111111111222222333111111111111111111111111222222222222222222222111333333444444444444333333222222333333444555555555333222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000.........///////////////.....................------------.........//////......////////////....................................///////////////...////////////////////////////////////////////////000000000000000000000000///////////////////////////000000000111111111111///000000000111111111111000111111111222222222222///000000000111111111111111111222222222222111111000000000000111111111222111111000000111111222222222111000000222222222000111111111111222222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111222222111111111222111111111111222333333444666777777777777:::<<<999;;;===???@@@@@@???>>>===>>>???AAABBBBBBCCCCCCAAAAAAAAA@@@??????>>>>>><<<<<<<<<;;;;;;::::::999777777666666666555555555222222222111111111111111//////000000000000//////........................////////////////////////////////////////////////............////////////////////////////////////........................///............---------........................////////////////////////////////////////////////////////////////////////......////////////..................////////////...///111333555777888888111111000//////...//////............/////////////////////000000000000000000000000000111111222222......////////////.................................------------...//////...//////000000//////...000000000000000000000000/////////...///000000111////////////////////////------.....................................................................------...///000000///------------------------,,,,,,,,,---------..............................------------------------------------------------000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111222222222222222222333333333333222222222111111111111222333333111111111111111111111111111111111222222222222222333333444444444444333333222222222333444444555555333333222111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111.........///////////////...............---------,,,,,,------.../////////......////////////..............................---...//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000111111111222222000000000000111111111111000111222222333222222222000000//////000000111222111111000000000111111222111000///000222222222000111111111222222222222333111111111111111111111111111111111222222222222222222222222222222222222222000111222222222222111000111111111111111222333333444555666666666777999;;;888999<<<>>>??????>>>======>>>???@@@AAABBBBBBBBB@@@@@@@@@?????????>>>>>><<<<<<;;;;;;;;;:::::::::777777777666666666555555111111111111111111111111//////000000000000//////........................////////////////////////////////////////////////------........./////////000000000000000000000000........................///............---------------------------------////////////////////////////////////////////////////////////////////////------.../////////......------........./////////...///000222333333444444000//////............///------........./////////......////////////000000//////000000111111222222---......//////......---...........................------------...//////......////////////......//////000000000000000111//////......//////000111////////////////////////.............../////////------------------------------------------------------........./////////------------------------,,,,,,,,,---------..............................,,,,,,,,,------------...------------------------000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444222333333444444333333222222222111111222222333444111111111111111111111111000000111111222222333333222333333444444333333222111222222333333444555555444444333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111............/////////000//////.........---------,,,,,,------...//////000......////////////..............................------...///////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111/////////000000000111111000000000000111111111111000111222222333333333222111111000000000111222333111111000000000000111111111//////000111222222111111111111222222222333333111111111111111111111111111111111222222333333333222222222222222222222222000111222222222222111000111111111111111222222333222444555555555555888:::777888;;;===>>>>>>===<<<<<<===>>>@@@AAAAAAAAAAAA???????????????>>>>>>>>><<<;;;;;;;;;;;;:::::::::777777777777666666666555111111111111111111111111...///000111111000///...........................////////////////////////////////////////////////---------.........//////000000000000000000000000........................///............---------------------------------////////////////////////////////////////////////////////////////////////,,,---......//////......---------.........//////---...///////////////......------------......///---------.........//////------........./////////......//////000111111222---......//////......---...........................------------...//////---......//////......---////////////000000111111///............///000000////////////////////////.........//////000000000------------------------------------------------------...............///------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333444444444555555222333333444444333333222222222111111222222333444111111111111111111111111//////000111222333333444222333333444444333333222111222222333333444555555555444333333222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111---.........//////000000//////.........---------,,,,,,------...///000000......////////////..............................------...///000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111////////////000000000000000000000000111111111111000111222333333333333333333222111111111222333444111111000000000000000111000/////////111222222111111111222222222333333333111111111111111111111111111111111222222333333333222222222222222222222222000111222333333222111000111111111000111222222333111222333333333444666888666888:::<<<======<<<<<<<<<===>>>???@@@AAAAAAAAA????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::777777777777666666666666111111111111111111222222...///000111111000///...........................////////////////////////////////////////////////---------.........//////000000000000000000000000........................//////.........---------------------------------////////////////////////////////////////////////////////////////////////,,,,,,---.../////////...---------.........//////------......---,,,++++++,,,,,,,,,,,,,,,---...///---------.........//////,,,---------......//////---......///000111111111---..................---...........................------------...//////---..................---.../////////000000111111...............///000000////////////////////////.../////////000000111111------------------------------------------------,,,.........------...///------------------------,,,,,,,,,---------..............................,,,,,,,,,------.........------------------------111111111111111111111111333333333222222111111111000111222222111222444666444333333222222333333444333333333333333333333333444444444333333222222222111222222333333222222111333333333444444444555555333333333444444555555555222222222111111111111000333333222222111000////////////000000111111111222111111222222222333333333444444222222222222444444333333333333333333333333000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111000000//////......111111000000//////......000000000000000000000000000000//////.........---////////////////////////............////////////...............///000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////222111111111000000//////000000000000000000000000000000000000111111111111111111000000//////......000000///000222222111///////////////000000000000222222111111111111111111222222222222222222222222......//////000000111111///000000111222444555666222222111111111222444555333333333222222222111111111222222333333222222111333333333222222111111111111111000000//////......111111000000111222333333333333444444555666777777888999;;;<<<===<<<<<<;;;;;;;;;;;;<<<===AAAEEEGGGGGGDDD@@@??????@@@@@@@@@=========<<<;;;:::888888666666666555444444333333222222222111111111111000000000////////////000000........................//////............//////////////////////////////............////////////------------------------///////////////////////////............---------------------------------////////////////////////......////////////......................................................------------------------.../////////...---,,,,,,,,,,,,,,,---------..............................---......//////////////////////////////.........////////////////////////------.................................................................................///000000000000000000000111111222////////////////////////000000///...............------------------------........................,,,---......//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111111111111111111111333333333222222222111111000111222222111222444666444444333333333333444444333333333333333333333333444444444333333333222222333333444444444444333333333333444444444555555555333444444444444444444555333333333333222222222222333333222222111000000000000000000000111111111222111111222222222333333333444333333222222333333444333333333333333333333333222222222111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111111000000000111000000000/////////...111111000000////////////000000000000000000000000000/////////............////////////////////////............////////////...............///000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////111111111111000000000///000000000000000000000000000000000000111111111111111111000000////////////111000///000111000...,,,////////////000000000111111111111111111111111111222222222222222222222222/////////000000000000000000000000111222333444555333222111111111222333444333333222222222111111111222222333333333333222222333333333222222222111111222222111111111000000000111000000000000111222333333333444444555666666777666666888999::::::999999;;;<<<<<<;;;;;;>>>DDDHHHDDDBBB@@@??????@@@???>>>=========<<<;;;:::888888666666666555444444333333222222222111111111111000000000////////////000000........................//////............//////////////////////////////............////////////........................///////////////////////////............---------------------------------////////////////////////......////////////......................................................---------------------------.........------,,,+++,,,,,,---------.................................---......////////////////////////////////////.../////////////////////////////////...---------,,,...............................................................///000000000000//////000000111222////////////////////////000000///...............------------------------........................,,,---......//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------222222222222222222222222333333333333222222222222111222333333222222444666444444333333333333444444444444444444444444444444444444444444444333333333444555555555555555555444444444444444555555555666555555555444444444444444444444444444333333333333333333333222111111000000000000000111111111111111111111222222222333333333222333333444444333333222333333333333333333333333444333333333333222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000////////////111000000000000/////////000000000000000000000000////////////............////////////////////////............////////////...............///000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111000000000000/////////222111000000000///---+++/////////000000000111111111111111111111111111111222222222222222222222222111111111000000000000000111111000000111222222333333222222111111111111222222222222111111111111111222222333333333333222222333333333222222222222111222222222222222111111111000000000000000000111222333333333444555555666666444555666777888888888888===<<<;;;::::::<<<@@@CCCAAA???>>>>>>??????>>><<<=========<<<;;;:::888888666666666555444444333333222222222111111111111000000000////////////000000........................//////............//////////////////////////////............///////////////////////////////////////////////////////////////............---------------------------------////////////////////////......////////////......................................................---------------------------------------,,,,,,+++,,,------------.................................---......///////////////......//////////////////////////////////////////000000///...---,,,,,,+++............................................................/////////000000000//////000000111222////////////////////////000//////............///------------------------........................,,,---......//////......,,,------......------,,,------------------------//////.........---------------------------------------------------------222222222222222222222222333333333333333333333333111333333333333333555777555555444444444444555555444444444444444444444444555555555444444444444444444555555666666555555444444555555555555666666666666666555555444444333333444444444444333333333333333333333222222111111111111111111111111111111111111111222222222333333333222222444444444444222222222222222222222222222222444444333333333222222222000000000000000000000000///000000000111111111111000000000000000000000000//////////////////////////////000000000000//////000000000000////////////000000000000000000000000///////////////////////////////////////.........////////////////////////............////////////...............///000000////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111000000000000000///////////////////////////000000000111111111111000000000000000000000000222111000111111111///---//////000000000111111111111111111111111222222222111222222222222222333333222222222111111000000000222111111000000111111111333333222222111111111111111111111111111111111111222333333333333333333222222222222222222222222222222222222222222222111111111000000//////000111111333333333444444555555555555666777888888999::::::???;;;999<<<@@@BBB???;;;>>>===<<<===>>>>>>===;;;=========<<<;;;:::888888666666666555444444333333222222222111111111000000000000////////////000000........................//////............//////////////////////////////............///////////////////////////////////////////////////////////////............---------........................////////////////////////......////////////..............................................................................---...............------------------....................................---......///////////////............//////////////////////////////////////////......---------,,,................................................---......//////////////////////////////000111111////////////////////////000///............//////------------....................................,,,---......///.........,,,------......------,,,......................../////////...------,,,,,,........................------------------------222222222222222222222222333333333333333333333333222333444444333444666888666555555444444555555666555555555555555555555555555555555555555555555555444444555555555555444444555555555666666666777777666666666555555444444444333333333333222222222222333333333222222222222222222222222111111111111111111111222222222333333333222222444444444444222222222222222222222222222222222222222222111111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000111111222222111111000////////////000000000000000000000000111111111111////////////////////////.........///////////////////////////////////////............////////////...............///000000////////////////////////////////////////////////////////////////////////.../////////000000000111000000000000000000111111///////////////////////////000000000111111111111000000000000111111111111111111000222444444333222000000000000111111111111000000111111111222222222111111111222222333333333333333222222111111000000333222111111111111111111333333333333222222111111111111111111111111222222333333333444444333333333222222222222222222222222111111111111111111111111111111000000000000111111333333333444444444444444444555555666777999::::::>>>888777@@@LLLOOOFFF;;;<<<;;;;;;<<<>>>>>><<<;;;=========<<<;;;:::888888666666666555444444333333222222222111111111000000000000////////////000000//////////////////////////////............//////////////////////////////............////////////........................000000000000000000000000///............---------........................////////////////////////......////////////..............................................................................//////000000000000//////---------.........//////........................---......///////////////---.........//////000000////////////////////////,,,---------......//////////////////////////////........................------...///000//////////////////...///000000111//////////////////////////////............//////---------....../////////........................,,,---......///.........,,,------......------,,,........................//////.........---------........................------------------------333333333333333333333333333333333333444444444444333444555555444444666888666666555555555555666666666666666666666666666666555555555666666666666666444444555555555555444444666666666666777777777777666666666555555555555555333333333333222222222222333333333333333333222222222222222222222111111111111111222222222333333333222333333444444333333222222222222222222222222222111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111////////////000000000000000000000111111111111222000000000000000000000000.........///////////////////////////////////////............////////////...............///000000////////////////////////////////////////////////000000000000000000000000......//////000000111111000000000000111111111111000000000000000000000000000000000000111111111111000000000111111111111222111111111333555666555444000000000111111111222222000000000111222222333333111111111222222333333444333333333222222222222222333333222222111222222222333444444444444444333222222222222222222333333333333333444444444444333333111222222222222333333333000000000111111111111111333222111111111111111111333333333333333333444444222333333444555777888999;;;666666CCCSSSXXXMMMAAA;;;::::::;;;===>>>===<<<=========<<<;;;:::888888666666666555444444333333222222222111111111111000000000////////////000000//////////////////////////////............//////////////////////////////............////////////........................000000000000000000000000///............---------........................////////////////////////......////////////..............................................................................///000111111111111111111------........./////////........................---......///////////////------......///000000000////////////////////////+++,,,,,,---...///000000////////////////////////........................,,,---///000000000///...//////......//////000111///////////////////////////............//////000---------...//////000000........................,,,---......//////......,,,------......------,,,------------------------........................------------------------------------------------333333333333333333333333333333333444444444555555333444555555444555777999777666666666666666666777666666666666666666666666555555666666666777777777555666666777777666666555666666777777777888888888555555555555666666666666444444444444333333333333333333333333333333333333333333333222222111111111111111222222222333333333444333333222222333333444111111111111111111111111222111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000000111000000111111111222222222000000000000000000000000............/////////000////////////////////////............////////////...............///000000////////////////////////////////////////////////000000000000000000000000.........///000111111111///000000000111111111111000000000000000000000000000000000000111111111111000000111111111222222222222111111333555555444333000000111111111222222222///000000111222222333333000111111222333333444444222222222333333333333333444333333333333333444444333444555666666666555444222222333333333444444444333333444444444444333333111111222222222333333333111111111222222222333333444444333222222222222222333333333333333333333333333333333333555777999::::::777777@@@KKKOOOHHH???<<<:::999999<<<>>>>>>>>>=========<<<;;;:::888888666666666555444444333333222222222111111111111000000000////////////000000//////////////////////////////............//////////////////////////////............////////////////////////////////////000000000000000000000000///............---------........................////////////////////////......////////////..............................................................................//////000111111111111111............////////////........................---......///////////////------......///000000111////////////////////////,,,---------.../////////////////////////////////........................,,,---///000111000///...///............///000000////////////////////////...............///000000---------...///000000000........................,,,---......//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------333333333333333333333333333333333444444555555555444555666555555555777999777777666666666666777777777777777777777777777777555666666666777777888888777777888888888888777777777777777777888888888888444444555555666666777777666666555555555444444444333333333333333333333333333333333222222111111111111111222222222333333333555444222222222222444555111111111111111111111111222222222111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000111111000000111111222222222222000000000000000000000000---.........//////000000////////////////////////............/////////000...............///000000////////////////////////////////////////////////000000000000000000000000---......///000111111222//////000000111111111222000000000000000000000000000000000000111111111111000000111111222222222222333222111222333333222000000111111111111222222222///000000111222222333333000000111222333333444444222222222333333444444444444333333333444444555666333444666777777777666666333333333444444555555555333444444555555444444333111111111222222333333333222222222333333444444444555444444333222222222333333333333333333333333333555555555666777999;;;===;;;999999<<>>??????=========<<<;;;:::888888777666666555444444333333222222222111111111111000000000////////////000000000000000000000000000000//////............//////////////////////////////............/////////000000000000000000000000000000000000000000000000000//////.........---------////////////////////////////////////////////////......////////////......................................................////////////////////////......///000000000000000............/////////000........................---......///////////////---------...///000000111////////////////////////..................------000000000000000000000000........................,,,---///000111000///..................///000000////////////////////////...............///000111---------...///000000111........................,,,---......//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------333333333444444444555555666666555444333333333333222222444666888999888777999;;;<<<:::666444777:::;;;:::999888999999777666888::::::888777888999999777888999999999777777666555888::::::888666555555777777777777777777777777888777666555444444444444444444444444444444444444333333333222222222111111222222222222222222222222333333333333333333333333222222222222222222222222222222222222111111000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////111111000000//////......000000//////.........---////////////////////////000000000000000000000000000000//////.........---............/////////000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111111111111000000000000000111000000000111222333333...111444555444222111111666666555555555555666666444444444555555555666666444444444444444444444444333333333444555666777777555555555555555555555555333333222333444444333111333333333333333333333333444444444444444444444444555555555555555555555555444444444555555555555666999999:::;;;;;;;;;::::::::::::::::::;;;<<<======>>>>>>>>>===<<<:::999888;;;:::888666555444555555333333222222111111222222111111000000000000111111111...,,,---000222222111000000000000000000000000////////////////////////////////////////////////222111111111000000//////000000000000000000000000..............................------------......////////////////////////...------,,,,,,------...................................................------............------........................////////////////////////222222111000///...------........................////////////000000000000////////////////////////////////////////////////////////////////////////..................------////////////////////////////////////////////////...........................------,,,,,,------...////////////////////////........................,,,,,,------...///000000//////.........---------...------,,,,,,------..............................------,,,,,,------...,,,,,,,,,---------......333444444444444555555555666666555555555555555666999888777777888999999888999:::;;;999777666777999999999999999::::::999888666999<<<<<<;;;:::888666===<<<;;;999999;;;>>>AAA:::;;;<<<===<<<:::888888888888888888888888888888888777666555555555555555444444444444444444444444333333333333222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222111111111000111111111111111111111111111111111111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////111000000000/////////...000/////////............////////////////////////000000000000000000000000000/////////...................../////////000000000000000000111111111111111000000000////////////000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111222333000222444444222111111111333333444555555555444333444444444444555555555555555555555555555555555555444444444444555666777888555555555555555555555555555444444444666666444333333333333333333333333333444444444444444444444444555666666777777666666555444444444555555555555666888999::::::;;;:::::::::::::::999::::::;;;<<<===>>>>>>======<<<:::999888:::999888666555444555555444444333222111111111111111111000000000000111111333111......000111111000000000000000000000000000////////////////////////////////////////////////111111111000000000//////////////////////////////.........---------------///......------......///////////////////////////...------,,,,,,------...................................................------............------........................////////////////////////111111000000//////..............................////////////000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////...........................------,,,,,,------...////////////////////////........................,,,,,,------...//////000//////.........---------...------,,,,,,------...........................------,,,,,,,,,,,,------,,,,,,,,,---------......444444555555555666666666777666666666666777888888;;;:::999888888999;;;;;;>>>============>>>??????999999:::::::::::::::999======>>>??????>>>===<<<=========;;;:::;;;===@@@;;;:::::::::;;;;;;999777999999999999999999999999777777666555555555666666555555555555555555555555444444333333333222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111222222222111222333333444000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////000000000000////////////////////////............////////////////////////////////////////////////////////////................../////////000000000000000000000111111111111111111000000000/////////000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111111111111111111111111111333222222111111111111222222333444333111111222444000111222333444333333222333333444444444555555555666666666777777777777777555444444555555666777888666666666666666666666666666666555666777888666444444444444444444444444444444444444444444444444444555666777999999777666555444444444555555555555666888888999:::::::::::::::999999999::::::;;;<<<============<<<<<<:::999888:::999888666555555555555555444333222111111111111111111000000000000111111444222000///000000///...000000000000000000000000////////////////////////////////////////////////111111000000000000//////////////////////////////------------------------///......------......///////////////////////////......------------......................................................------............------........................////////////////////////000000000000////////////........................////////////000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////..............................------------......////////////////////////........................,,,,,,------.../////////...............---------...------,,,,,,------...........................,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......555555555666666666777777888888777777777777888888555666888999999:::<<<===888777777888:::<<<===>>>AAAAAAAAAAAA@@@@@@AAABBBEEEAAA???@@@AAA@@@BBBDDD???@@@BBBBBBAAA???<<<;;;>>><<<:::;;;<<<<<<;;;999:::::::::999999999999999777666666555555666666777666666666666666666666666444444444444333333333333444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111222111111111111222333333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////000000000000///////////////////////////.........///////////////////////////////////////////////////////////////............////////////000000000///000000000111111111111111111111000000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222222444333222222111111111111333444444333333444777:::666555444333222333333444333444444444444555555555666666666777777777777777666555555555666777777888666666666666666666666666777666666777888888777555555555555555555555555555555555555555555555555555333555777999999777555333444444444555555555555666666777888999:::::::::999999999999999:::;;;<<<===<<<<<<<<<<<<;;;:::999888999888777777666555555555555444333222111000000000111111000000000000111111222111000000/////////...////////////////////////////////////////////////////////////////////////000000000000000000//////////////////////////////,,,,,,,,,,,,------------//////............//////////////////////////////......------------......................................................------............------........................////////////////////////.../////////000000000111........................////////////000000000000////////////////////////////////////////////////////////////////////////---------...............////////////////////////////////////////////////..............................------------......////////////////////////........................---------.........//////...........................------,,,,,,------...........................,,,++++++******++++++,,,,,,,,,,,,---------......666666777777777777888888::::::999888888888888888444777;;;======<<<===???AAAAAABBBCCCDDDFFFHHHIIILLLLLLKKKIIIHHHKKKQQQUUUOOOKKKLLLQQQRRRMMMIIIIIILLLJJJHHHJJJMMMOOOMMMJJJJJJHHHEEECCCCCCBBBAAA@@@=========<<<;;;::::::999888777777666666666666777777777777777777777777777555555555444444444333333444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222333111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////////////////000000000000.........///////////////////////////////////////////////////////////////.........///////////////////////////000000000111///000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222222333333333444444444333222111111111222333333444444555888<<<@@@IIIEEE>>>888444333444555444444444555555555666666555555666666666777777777777777666666666777888888777777777777777777777777777666555666888888666555666666666666666666666666555555555555555555555555222444666888888666444222444444444555555555555666555666777888999999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999999888888777777666666555555555444333222111111111111111111000000000000111111...///000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000........................,,,,,,,,,------........./////////......////////////////////////////////////......------......///................................................------............------........................////////////////////////......//////000000111111////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////........................///......------......///////////////////////////........................---------...............---........................------,,,,,,------...........................,,,++++++******++++++,,,,,,,,,,,,---------......777777777888888888999999<<<;;;;;;:::::::::;;;;;;;;;@@@DDDFFFEEEEEEGGGIIIPPPSSSTTTSSSPPPPPPRRRUUURRRRRRQQQPPPSSS\\\iiisssooommmsss~~~~~~pppbbb\\\```XXXRRRUUU```jjjllliii^^^\\\XXXRRRKKKGGGGGGHHHFFFEEEDDDBBBAAA???>>>===;;;;;;:::999888888888888888888888888888888888888666666555555555444444444555555555555555555555555444444444444444444444444222222222222222222222222222222222222333333333333222222222222222222222222000000//////000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////////////////000000000000.........///////////////////////////////////////////////////////////////.........////////////////////////000000000111111000000000000111111111111222222111111111000000000000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111222222222333333444444555444333333222222222222333222333444555666999>>>AAAUUUPPPGGG???888555555666555555666666666777777777555555666666777777888888888888777777777777888888777777777777777777777777777666666777888888777555777777777777777777777777555555555555555555555555333444555777777555444333444444444555555555555666444555666777888999999999888888888999999:::;;;<<<;;;;;;;;;;;;;;;:::999999777777777777777666555555444333222222111111222222111111000000000000111111---///111111000//////000000000000000000000000000////////////////////////////////////////////////......////////////000000........................,,,------....../////////000//////......//////000//////////////////////////////............//////................................................------............------........................////////////////////////......//////000000111111////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////,,,,,,------.../////////////////////////////////////////////////////////........................//////............//////////////////////////////................................................---------..................------,,,,,,------...........................,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......888888888999999999999:::;;;;;;<<<<<<>>>???AAAAAAFFFJJJNNNPPPQQQUUU\\\ccc```dddfffaaaYYYTTTWWW\\\aaaaaaaaaccclll~~~|||yyypppkkkuuu|||{{{uuuiii[[[SSSRRRTTTQQQPPPNNNLLLIIIGGGEEEDDD@@@@@@>>>===;;;:::::::::999999999999999999999999666666666666555555555444555555555555555555555555555555555555555555555555222222222222222222222222222222222333333333444444222222222222222222222222111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////.../////////000000000111............/////////000////////////////////////000000000000000000000000............/////////000//////000000000111111111000000000000111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222333333444555555555333333222222222333444444222444555555666888;;;===KKKHHHCCC>>>:::888777777777777777777888888888888666666777777888999999:::999888888777777888888888888888888888888888888888999888888888::::::888777888888888888888888888888555555555555555555555555555555666666666666555555444444444555555555555666333444555777888999999999888888888888999:::;;;<<<::::::;;;;;;;;;:::999999666777777888777777555555222222111111222222333333111111000000000000111111000222444444111//////000000000000000000000000000////////////////////////////////////////////////........./////////000000........................------...//////000111111000000////////////000000//////////////////////////////............//////................................................------............------........................////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////,,,,,,------...//////000////////////////////////////////////////////////........................//////............//////////////////////////////................................................---------.........//////...------,,,,,,------...........................------,,,,,,,,,,,,------,,,,,,,,,---------......888888999999999:::::::::;;;;;;<<<>>>AAADDDFFFGGGLLLOOOSSSVVV[[[dddqqq{{{xxxqqqsssyyyvvvvvvxxx|||nnnbbbaaaeeeYYYXXXUUUSSSPPPMMMKKKJJJDDDCCCBBB@@@>>>===<<<<<<999999999999999999999999777666666666555555555555666666666666666666666666555555555555555555555555222222222222222222222222222222222333333444444444222222222222222222222222222222111111222222333444000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////////////////.../////////000000111111---.........//////000000////////////////////////111111111111111111111111---.........//////000000000000000000111111111111000000000000111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111222222333333444555666666222222222222333444444555333444555555555555777999888888999::::::999999888777888888888999999999999777777888999::::::;;;;;;999999888888888888888999888888888888888888888888::::::999:::;;;;;;:::888888888888888888888888888666666666666666666666666777777666666666666777777444444444555555555666666333444555777888888999999888888888888999:::;;;<<<::::::;;;;;;;;;:::999999666666777888888777666555111111111111222333444555111111000000000000111111444666888666333//////000000000000000000000000000////////////////////////////////////////////////---.........//////000000.................................///000111111222000000////////////000000//////////////////////////////............//////................................................---..................---........................////////////////////////000000000000////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////,,,,,,------...///000000////////////////////////////////////////////////........................//////............//////////////////////////////.............................................------------.........//////...------,,,,,,------..............................------,,,,,,------...,,,,,,,,,---------......===:::999<<>>>>>CCCDDDEEEHHHPPPYYY[[[WWWVVV[[[]]]```uuuzzzzzzrrrfffccceee___SSSYYYPPPIIIGGGEEECCCBBBEEEAAABBB@@@<<<888666777:::999;;;;;;999666555777:::777777888777666444333111555555666666666666666555444444444444444444444444444333222111111222333444222222222111111111111000111000///......///000111000000000000000000000000111111111000000000000000......//////000000111111000000000000000000000000////////////////////////............////////////111111000000/////////...////////////////////////000000//////.........---000000000000000000000000////////////////////////......////////////......111111111000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111000111111222333333222111000000222444666333333333444444444555555333444444444444444444555888666555555666777666666666777888666555666999<<<777888::::::999888888999>>><<<:::999:::<<<======666:::<<<:::888999<<<===<<<;;;:::;;;======<<<;;;;;;<<<>>>>>>===;;;;;;<<<666666666888;;;;;;999666:::777666777::::::777333333444555666666666666555666666555555555444444444444555555666666666666666666666666666777777777777888888999999999:::::::::777777777777666666666666444333222111000000000000222111111000000000000000222111111111000000//////////////////////////////---------,,,,,,---------////////////////////////////////////000000000000////////////////////////........................////////////////////////////////////////////////........................---...............------////////////////////////---------------------------...............------........................////////////////////////........................////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////....................................////////////..............................------------........................------//////.........------------......//////...---,,,...........................------,,,,,,------...........................------------------------........................666666:::@@@EEEGGGKKKOOOQQQSSSTTTXXXbbbpppwwwxxxuuuyyy}}}zzz|||nnnaaaZZZSSSLLLIIIIIIHHHGGGFFFCCC@@@>>>:::;;;;;;;;;:::999888777333444555666777666666555555555666666666666555555444444444444444444444444333333222111111222333333222222222222111111111111111000////////////000111000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000////////////////////////............////////////000000000//////.........////////////////////////000/////////............000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000111000000000000000000000000000111111111111222222222222222222222222222222222111111111111111222222333444333111000111222333555333333333444444444444555444444555555555555666666888777666777777888888888777888888777777888999:::;;;===??????===;;;999888999999:::<<<>>>@@@@@@@@@???AAA@@@>>>===>>>@@@AAAAAA@@@>>>???AAABBBBBBBBB@@@AAAAAAAAA@@@>>>;;;999===>>>??????>>>======>>>999999999888666555555666777777777777777666666555666666666555555555444444444555666666777777666666777777777777888888888888888888999999999:::::::::888777777777666666666666444333222111111000000000222111111000000000000000111111111111000000000///////////////////////////......------------......////////////////////////////////////000000000000////////////////////////........................////////////////////////////////////////////////........................---...............------////////////////////////---------------------------...............------........................////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////..............................------------..............................//////.........------------...///000000///...---...........................------,,,,,,------...........................------------------------........................AAABBBGGGLLLNNNNNNVVV```mmmppprrrvvvvvvjjjaaaeeelllqqqpppeeeUUUIIIDDDAAA>>>======:::666222444555666777888888888777555555555666666555555444333333333333333333333333333333222222222222333333333222222222111111111111111000000//////000000111000000000000000000000000//////000000111111222222222222222222111111111111000000000000000000000000////////////////////////............/////////////////////...............////////////////////////////////////............000000000000000000000000////////////////////////...//////000000//////.............../////////////////////000000000111111000000000000000000000000000111111111111222222222222222222222222222222222111111111111111222333333444444222111111222333333222333333333444444444444555555555666666777777777888888888888999999:::;;;:::999888999:::<<<;;;;;;999<<>>>>>:::555333555888999999999888888777666666777777666666666555555555444555666666777777666666888888888888999999999999888888999999999:::::::::888888777777777666666666444444333222111111111111222111111000000000000000111111111111000000000000//////////////////////////////............//////////////////////////////////////////000000000000////////////////////////........................////////////////////////////////////////////////........................------...............---////////////////////////////////////////////////------...............---........................////////////////////////........................////////////////////////........................////////////////////////////////////////////////////////////////////////....................................////////////..............................------------............................../////////.........---------...///000111111000000..............................------------..............................------------------------........................LLLMMMRRRVVVVVVYYYhhhzzzyyyeeeUUULLLBBB===>>>>>>:::666888888888888888888777777555555666666666555444444333333333333333333333333333333333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000......///000111222222333222222222111111000000000000000000000000000000000////////////////////////............////////////..................------///////////////////////////////////////.........//////////////////////////////////////////////////////000000000000//////......///////////////000//////000000000111111111000000000000000000000000000000111111111222222222222222222222222222222222222111111111111222333333555444333222222222222222333333333333444444444444555555555666777777888888777888999999999:::<<<>>>???<<<999:::===@@@AAAAAA???@@@AAAEEEHHHIIIIIIIIILLLOOORRRTTTVVVWWWXXXYYYWWWTTTVVV\\\aaa```]]][[[]]]YYYUUUTTTTTTUUUVVVVVV[[[VVVQQQQQQSSSTTTPPPLLLLLLJJJFFFCCCBBBAAA@@@??????@@@???===999777777999999999888888777777777777888888777777777666666666555555666777777777777777777777777888888888999999888888999999999:::::::::888888888777777777666666555444333222222111111222222111111000000000000000111111111000000000000000////////////////////////000000////////////000000////////////////////////////////////000000000000////////////////////////........................////////////////////////////////////////////////........................,,,---......///.........////////////////////////////////////////////////,,,---......///.................................////////////////////////........................////////////////////////........................////////////////////////////////////////////////////////////////////////....................................////////////..............................------------..................////////////////////////............---...000111222222222111..............................------------..............................------------------------........................PPPQQQWWWaaafffpppuuueeeRRREEEBBBCCCAAA???999999888888777777777777666777777777666555555444333333333333333333333333333333333333333333333333333333333222222222222111000000111111111111000000111111111111111111111111......///000111222222333111111111000000//////...111111111111111111111111////////////////////////............////////////------..................000000000000000000000000.........///////////////////////////////////////000000000000000000000000//////000000000000///////////////000000111111111000000000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222111222333333444555444444333333222222222333333444444444555555555555555555666777888888888666888:::;;;;;;<<>>>>>BBBFFFJJJMMMRRRPPPOOOQQQUUUXXXZZZZZZ___aaaccceeefffiiimmmqqqkkkjjjppp|||zzzxxxyyyuuupppmmmllllllllllllnnnhhhaaa^^^```aaa^^^[[[]]]TTTLLLLLLPPPQQQLLLEEEBBB@@@======>>>===;;;999999888888777777888999999999999888888888777777777555666666777777777777777666666666777777777888888888888999999999:::::::::888888888888777777777777666555444333222222222222222111111000000000000000000000000000000000111111000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................,,,------...//////......////////////////////////000000000000000000000000,,,------...//////......////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......------------.............../////////000000000000/////////.........---...000222222222222222///////////////////////////......------......///........................------------------------........................fffeeelllxxxvvv```SSSKKKEEEAAA>>>===<<<;;;:::999999999888888888888777666555555444444444444444444444444333333444444444444333333333333333333222222222222000111111222222111111000111111111111111111111111//////000000111111222222000000000///////////////111111111111111111111111////////////////////////............////////////.............../////////000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000///000000111111000000/////////000000111111222222000000000111111111222222000000000000000000000000000111111111111222222222111111111111111111111111222222222222222333444444444444444444444333333333444555555555666666666666555666777777888999:::::::::===@@@@@@@@@AAAEEEIIIHHHJJJMMMOOOQQQVVV\\\```ddddddfffmmmxxxtttjjjllltttvvvmmmcccWWWPPPIIIEEEEEEDDDBBB???>>>===;;;::::::;;;<<<<<<::::::999999999888888888555666777777888888777777555666666666777777777777888888999999999:::::::::999999888888888777777777666666555444333333333333222111111000000000000000000000000000111111111111000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................,,,,,,---...////////////////////////////////////000000000000000000000000,,,,,,---...////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......------------...............//////000000111000000000/////////.........///000111222222111111//////////////////////////////............//////........................------------------------........................{{{qqqeeeZZZTTTPPPNNNJJJEEEAAA>>><<<;;;:::::::::999999888777666555555555555555555555555333333444555555444333333444444333333333222222222000111222222222222111000111111111111111111111111000000000000000111111111000000000000000000111111111111111111111111111111////////////////////////............////////////.........//////000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000111111111111000000......//////000111111222000000111111111222222222000000000000000000000000000111111111111222222222333333333333333333333333333222222222222333444444333333444444444444444444666666666666777777777777888888999:::;;;<<<======@@@DDDGGGHHHGGGIIINNNRRRTTT\\\ffflllmmmoootttyyy~~~}}}mmm]]]RRRMMMKKKKKKGGGFFFCCCAAA????????????::::::::::::999999999999666666777888888888888777666666777777777888888888888888999999999:::::::::999999999888888888777777777666555444333333333333222111111000000000000000///000000000111111111111000000000000000000000000000//////......//////000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................+++,,,---...////////////////////////////////////////////////////////////+++,,,---...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......------------......---......///000000111111000000000000/////////......///000111111111000/////////////////////////////////............//////........................------------------------........................|||}}}xxxddd```YYYQQQHHHBBB===;;;;;;;;;;;;:::999888777777666666666666666666666666333333444555555444333333444444444333333333222222000111222333333222111000111111111111111111111111111111111000000000000000000000111111222222222333111111111111111111111111////////////////////////............/////////000.../////////000000111111000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000000111111111111000000---------...///000000111000111111111111222222222000000000000000000000000000111111111111222222222555555555555555555555555333333222222333333444555222222333444555555555555777777777777888888888888::::::;;;<<<===>>>???@@@EEEIIINNNNNNMMMOOOTTTYYY^^^lll|||vvv___SSSSSSVVVPPPMMMJJJFFFCCCBBBAAAAAA;;;;;;::::::::::::999999666666777888888888888888777888888888888999999999888888999999999:::::::::999999999888888888888777777777555444444444444444222111111000000000000000//////000000111111111222000000000000000000000000//////............//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................+++,,,---...////////////////////////////////////////////////////////////+++,,,---...////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000............/////////000000000000000000000000000.........------.........---......///000111111222000000000000//////////////////000111111000......000000000000000000000000//////............//////........................------------------------........................xxxiiiKKKAAAFFF@@@>>>======;;;888888999777888777555444333444555666666666666666555555444444444444333333333222222222222222222222222222222222222222222222222222222222111111111000000//////000000000000000000000000111111000000//////......//////////////////////////////...//////000111222////////////000000000000000000///...............//////000000000000//////000000000000000000000000111111111111111111111111111111111111111000///...000000000000000000000000//////000111111111111111111111000000000000000000222222333333333333444444666555444333222222111000///111222444444333111000444555555666666777777777000888555111777999999AAAEEE>>>888777===AAACCCAAAFFFMMMVVV[[[\\\\\\___bbbbbb}}}}}}iii___\\\XXXRRRNNNOOOOOOKKKHHHHHHCCC@@@<<<:::::::::999888333666999;;;;;;:::::::::444444555555777888::::::777777777777777777777777999888777888999999888777666666555444333333333333000000000000000000000000...000111000///...///000000000111111111111000000000000000000000000000000............////////////000000000000////////////000000000000000000000000---...///000000///...---///////////////000111111222111111111000000//////////////////////////////////////////////////////////////////////////////---------............///////////////////////////////////////////////////000///.........///111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000//////............//////---.........//////000000///...---,,,,,,,,,,,,,,,000000000000000000000000000000//////.........---//////000000///...------000000000000000000000000........................000//////.........////////////............//////........................gggRRRLLLDDDAAA>>>???AAA@@@===;;;555666666666555666666777666666777777666666555444444444444333333333222222111111111111111111111111222222222222222222222222111111111111000000000///000000000000000000000000111000000000/////////...////////////////////////000////////////000000111////////////000000000000111000//////......////////////000000000000//////000000000000000000000000111111111111111111111111000111111111111000000///000000000000000000000000///000000111111111111111111111111111111111111111222222333333333333444444666555555444444333333333444555777888999888777666333333444444555666666666555<<<888555;;;;;;:::AAA:::888999???HHHMMMNNNLLL]]]dddiiijjjjjjqqq~~~~~~iii]]]UUUVVVZZZYYYSSSOOOHHHFFFCCCBBBBBB@@@<<<999===<<<;;;999777666666666777777777777777888888999777777777777777777777777999888777888999999888777666666555444333333333333111111111111111111111111///000111111//////000111000000111111111111000000////////////////////////............////////////000000000000////////////000000000000000000000000---...///000000///...---///////////////000000111111111111000000000//////////////////////////////////////////////////////////////////////////////---------............///////////////////////////////////////////////////000//////...///000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000000000000000000000000000//////............//////............/////////000///...------,,,,,,,,,---000000000000000000000000000/////////............///////////////...------000000000000000000000000........................//////............////////////............//////........................lllbbb\\\SSSFFF???===<<<777333888888888888999999888888666666777777666666555444444444444444333333333333111111111111111111111111222222222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////111000000////////////000////////////000000000000111111000/////////000000//////000000000000//////000000000000000000000000111111111111111111111111///000000111111111111000000000000000000000000000///000111111222222111111222222222222222222222222222222333333333333444444555555555555555555555555555777888:::;;;;;;::::::444444444555666777777777666;;;888777>>>===;;;AAACCCEEEHHHMMMTTTZZZ```ccclllvvv{{{|||xxxpppggg___SSSKKKGGGEEECCCAAA???<<<999666555666888::::::999888888777777777777777777777777777777777777999888777888999999888777777666555444333333333333111111111111111111111111000111222111000000111222000000111111111111000000////////////////////////............////////////////////////000000000000000000000000000000000000......////////////......//////......//////000111111111000000000000//////////////////////////////////////////////////////////////////////////////---------............//////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000//////......//////000............///////////////...------,,,---------000000000000000000000000////////////............///////////////......---////////////////////////........................//////............////////////............//////........................jjjUUUIIIEEECCC@@@===<<<;;;::::::999888777777777777777777666555555555444444444444333333333111111111111111111111111222222222222222222222222111111111000000000000000000000000000000000000000000000000000////////////////////////////////////111111000//////...//////////////////000000000000111111000000000000111111//////000000000000//////////////////////////////111111111111111111111111...///000111111111111111000000000000000000000000000000111222222222222111222222333333333333333444222222222333333333444444333444444444555555555666333444555777888999999999555555666777888999999:::666:::777888@@@@@@???IIIOOOVVV[[[\\\^^^hhhzzzqqqZZZNNNLLLLLLMMMEEEBBB===:::999:::;;;;;;:::999888777777666777777777777777777777777777777999888777888999999888777777666555444444333333333111111111111111111111111000222333222111000111222000000111111111111000000////////////////////////............////////////////////////000000000000////////////////////////...//////////////////...///............///000000000000000000000000//////////////////////////////////////////////////////////////////////////////---------............//////////////////////////////////////////////////////////////////000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000////////////////////////000000////////////000000.........///////////////......------------......///////////////////////////////////////............///////////////......................................................///............//////000//////............//////........................qqqZZZOOOIIIEEE???<<<999888999999888666777777777777777666666555555555555444444444333333333333333333333333333333222222222222222222222222000000000000000000111111111111111111111111111111////////////000000000000000000000000000000000000111111000//////...//////////////////000000000000111111000000000000111111//////000000000000//////////////////////////////000000000000000000000000...///000111111111111111000000000000000000000000000000111222222222222222222222333333333444444444222222222333333333444444222222222333444444555555111222333444555666777777444555666777888999:::::::::===:::<<>><<<>>>EEEGGGSSSkkk{{{mmm```WWWTTTOOOHHHDDDBBB@@@<<<999999888888777777777888888777777777777777777777777999888777888999999888777888777666555444444444444222222222222222222222222000111222111000000111222000000111111111111000000....................................////////////......//////000000111111000000000000000000000000//////............//////......------......///000......////////////000000////////////////////////////////////////////////////////////////////////---------............///////////////////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000111000000//////000000111///////////////..................---......///000000000000000000000000000.........///////////////---...//////////////////........................////////////////////////......---......///000111//////............//////........................tttdddTTTMMMCCC>>>======;;;999777888888888888777666666555555555555444444444444333333333333333333333333222222222222222222222222///000000000111111111111111111111111111111111111.../////////000000000111000000000000000000000000000////////////000000111////////////000000000000//////......//////000111//////000000000000//////000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000000111222222333333222222111111111222333444444444222222333333333333444444333333333444444444444444555555555555666666777777555666777888:::;;;<<<<<<===CCCDDDJJJTTT\\\ssszzzkkkcccXXXPPPMMMKKKGGGDDD===<<<;;;:::999888888888777777777777777777777777999888777888999999888777888777666555444444444444222222222222222222222222///000111111//////000111000000111111111111000000....................................////////////.........///000111111111000000000000000000000000000///...------...///000...------------...//////........./////////000000////////////////////////////////////////////////////////////////////////---------............///////////////////////////////////////////////////---...///000111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000111111000000000000111111000/////////...........................///000000000000000000000000000000............/////////000------...///////////////........................////////////////////////---------......///000111//////............//////........................ggg]]]OOOFFFBBB@@@===:::888888888888888777666666666666555555555444444444222222222222222222222222222222222222222222222222//////000000111111111222111111111111111111111111.../////////000000111111000000000000000000000000//////...//////000111222////////////000000000000...............///000000//////000000000000//////000000000000000000000000000000000000000000000000111111111111111000///...000000000000000000000000111111222333333333333222000000111222222333444444222222333333333444444444555555555555555555555555666555555555555555666777999:::;;;<<<>>>???@@@AAAEEEMMMRRR\\\jjjxxxwwwhhh^^^VVVPPPKKKAAA@@@>>><<<:::999888888777777777777777777777777999888777888999999999777888777666555555444444555222222222222222222222222...000111000///...///000000000111111111111000000..................................../////////000---......///000111111222000000000000000000000000000///...------...///000...------------...//////---.........//////000000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000111111000000000000111111000000//////.........---...............///000000000000000000000000000000---.........//////000000------...///000000//////////////////////////////000000000000000000000000---------......000111111//////............//////........................lll[[[PPPHHHCCC@@@;;;<<<888444666;;;777...777777777666555555444444333333333333333333333333222222222111111111111000//////000000000000//////000000000000000000000000222111111111000000//////////////////////////////000000000000111111111111//////////////////////////////000000000000//////////////////000000000000000000////////////000000000000000000111111111111111......111444111,,,)))000000000000000000000000000111111111111222222222222222111111111111111222555444444333333333444444222333444666666777777777444666777666555777777777999<<<<<<:::>>>HHHNNNNNNYYY[[[jjjzzzuuuwww```PPPOOOIIIBBB>>>===999333666777777777777777999;;;999888888777666555555444999999888777666555444444444444444333333333222222111111000000000000111111000000000000000000000000////////////////////////......//////000000111111000000000000111111111111////////////////////////////////////////////////---.........//////000000111111000000//////......////////////////////////---------.........//////,,,...000000//////111333333111///...---...///000////////////////////////000///...---------------000000000000000000000000000000////////////000000222111111111000000//////////////////000000000000222222222111111111000000000000000000111111111111111111111000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000///...------,,,,,,------............------sssdddWWWKKKBBBAAA???:::666666:::;;;999777777666666555444444444333333333333333333333333222222222222111111111111111111222222222222111111000000000000000000000000111111111111000000000///111111111111111111111111000000000000111111111111111111111111111111111111//////000000000000//////////////////000000000000111111000000000000111111000000000000111111111111///333666444///,,,...333000000000000000000000000000111111111111222222222222222111111111111222222444333333333333555666777777888:::<<<>>>===:::888:::::::::999999:::999888888:::???EEELLLQQQTTTVVVbbblllkkkVVVUUUNNNEEE??????===999======<<<:::888777777888888888888777666666666555999999888777666555444444444444444333333333222222111111000000000000111111000000000000000000000000////////////////////////////////////000000111111000000000000111111111111////////////////////////////////////////////////........./////////000000111000000000/////////...////////////////////////---------.........//////---...000000//////111222222111///.........///000////////////////////////000///...------------...000000000000000000000000000000////////////000000222111111111000000000000////////////000000000111222222222111111111000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////111111111111111111111111222111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000//////......---,,,,,,------............------{{{nnn^^^OOOHHHBBB<<<:::888666888<<<777777666555555444444333333333333333333333333333333222222222111111111111111111222222222222111111000000000000000000000000111111111111000000000000111111111111111111111111000000000000111111111111111111111111111111111111//////000000000000//////////////////000000000000222111111000000111111222000000000000111111111111...111222000......111444000000000000000000000000000111111111111222222222222222111111111111222222333222222333555888;;;===AAAAAABBBEEEHHHFFF@@@;;;;;;999888888999:::::::::===<<>><<<;;;;;;<<<;;;;;;777777888888888888888888999999888888777666666555555444444444444333333333222111111000000111111222000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111//////////////////////////////////////////////////////////////////000000000000000000////////////////////////////////////............////////////---///000000//////000222111000////////////000000//////////////////////////////............//////////////////////////////111000000000000000000111111111111111111111111111//////000000000111111111111111111111111111111111000000111111111222222222000111111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000........................000/////////......------------............------jjjUUUHHH???999888888777777666666555444444444444444444444444444444333333333222222222222111000000111111111111000000000000000000000000000000000000000000000000111111000000000000000000000000///000000000111111111111//////////////////////////////000000000000//////////////////000000000000//////............/////////000000000111111111111111888;;;888444444111---111111111111111111111111000000111111111222222222222222111111222333333444555555777999===AAAFFFHHHKKKHHHFFFEEEGGGGGGDDDBBBEEE???<<<<<<<<<;;;AAAHHHSSS]]]rrrlllZZZPPPKKKEEE@@@===;;;999777888888888888999999999999999999888888777777666666555555555444444444333333222222111111111111222222111111111111111111111111000000000000000000000000111111111111000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000000000000000000000000000........./////////000000...///000000//////000111000///////////////000000000000000000000000000000//////.........//////000////////////////////////111111000000000000111111111111111111111222222222000000000000111111111111111111111111111111111111111111111111222222222222000000111111222222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111222222222000000000000000000000000////////////////////////........................///////////////.........------............------```IIIBBB>>>:::999999888777777666666555444444444444444444444444333333333333222222222222222222333333333333222222000000000000000000000000000000000000111111111111222222222222222222222222000000000000111111111111111111111111111111111111//////000000000000//////////////////000000000000///......------......///000000000000111111111111111FFFRRRGGG333,,,000555111111111111111111111111000111111111111222222222222222111222222333444555666777999===@@@DDDGGGIIIEEEDDDBBB@@@@@@@@@BBBCCCHHHCCC???>>>;;;:::EEESSS___uuuttt\\\UUUJJJCCC???===;;;999::::::999999999999999999999999888888888777777777555555555555444444444333222222111111111111222222111111111111111111111111000000000000000000000000222111111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000//////////////////000000000000000000000000000000000000....../////////000000000...000111000///...///111////////////000000000000000000000000000000000000//////......//////000000000000000000000000000000222111111000000111111222111111111222222222222222000000000111111111222222111111111111111222222222111111111222222222222333000000111111222333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222222222000000000000000000000000////////////////////////........................////////////////////////------............------oooRRRKKKGGG@@@::::::999999888777777777555555555555555555555555444444333333333222222222222333333444444333333222000000000000000000000000///000000000111111111111222222222222222222222222000000000000111111111111111111111111111111111111//////000000000000//////////////////000000000000//////............//////000000000000111111111111...BBBMMMAAA000,,,111555111111111111111111111111000111111111111222222222222222222222333444555555666888;;;>>>BBBDDDEEEFFF>>>AAADDDCCC@@@???BBBFFFGGGCCCCCCDDD@@@BBBUUUkkkyyymmm]]]PPPIIIEEEBBB???;;;;;;;;;:::999999888888999999999888888888888777555555555555444444444444333222222111111222222333111111111111111111111111000000000000000000000000222222222111111111000000000000000000111111111111000000000000000000000000000000000000000000000000111111111000000000//////.../////////000000000111000000000000000000000000.../////////000000000000///000111000///...///000......///000000000000000000000000000000000000000///////////////000111111000000000000000000000000222111111000000111111222111111111222222333333333000000111111111222222222000000111111111222222222111111111222222222333333000000111222222333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333000000000000000000000000/////////////////////////////////////////////////////////////////////000------............------xxxuuuuuuyyy||||||}}}ccc[[[UUUIII;;;;;;::::::999888888888555555555555555555555555444444444333333333222222000111111222222111111000000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111//////////////////////////////000000000000//////////////////000000000000000000////////////000000000000000000111111111111+++444666///...444444---111111111111111111111111000111111111111222222222222222222222333444555666555777;;;???BBBCCCCCCCCC<<>>DDDCCC;;;999>>>:::;;;;;;:::999888888999666666555555555444444444333333333333333333333333000000000000000000000000000000////////////000000111111111111111111111111000000////////////000000////////////////////////111111000000//////......//////............//////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000000000000000000000222111000.........///000000//////.........//////111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111111111111111222333333444555555111111222222222333333333222333333444444444444333444444444444444333222222333333333444444555555555777666555333222222333333333333333333333333333333333333333333333333333333333333111000000000111222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////~~~}}}vvvqqqssswwwtttqqq\\\QQQHHHEEEAAA<<<:::;;;;;;888777999777333333666444444333333333333444444222222222222222222222222333333333222222222111111000111111111111222222222000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000000000000000000000111111000000////////////111000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222222333333333333444444444444888999;;;===@@@CCCEEEFFFHHHHHHGGGEEEDDDFFFKKKOOOZZZZZZ___jjjyyy~~~}}}rrrppppppsssvvvvvvrrrmmmooopppoooiiibbb^^^___bbbcccjjjqqquuuuuuuuuwwwzzzsssooobbbOOOAAABBBDDD???<<<===:::::::::999888777777777666666666555555555444444333333333333333333333333111111111111111111111111000000////////////000000111111111111111111111111000000////////////000000111111111111111111111111111000000000/////////...//////............//////000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000222111000///......///000000//////.........//////111111111111111111111111111111111111111111111111222222222222222222222222222222222222222111111111222222222333444444444555333333333333333444444444222222333444444444333333666666666777666666555555444444555555666666666666777666555444333333333444333333333333333333333333333333333333333333333333333333111000000000111222111111111111111111111111111111111111111111111111000000////////////000000////////////////////////000000000000000000000000////////////////////////vvvnnnkkkmmmoooppp~~~xxxtttyyyrrrhhh\\\QQQGGG>>>;;;======:::999;;;999555444666444444333333333333444444333333333333333333333333333333333222222222222111000111111111111222222222000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000111111111111111111111111111111000000000000000000000000000111111222222222222222222222222333333444444444888888888:::===BBBFFFIIIFFFDDDBBBAAACCCHHHNNNRRRZZZ```jjj{{{sssllllllmmmlllgggeeedddfffjjjkkkiiiggghhhiiiiiieee```]]]^^^___```fffmmmpppooommmlllmmm{{{~~~nnnOOOEEEHHHFFF@@@<<<<<<;;;:::999888888888888666666666666555555555555333333333333333333333333111111111111111111111111111000000//////000000111111111111111111111111111111000000//////000000111111111111111111111111111000000000000//////////////////............//////000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000111000000////////////000/////////......//////000111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333444444444444444444444555555555444444444444444222333444555555555555555444444555666666666555555666666666777777777777888777777666555444444444444444444444444444444444444333333333333333333333333333333222111111111111222111111111111111111111111111111111111111111111111111000000//////000000111////////////////////////000000000000000000000000////////////////////////|||rrroookkkhhhjjjtttxxxsss___MMMBBB@@@AAA===999888::::::666555666555555444444444444555555333333333333333333333333222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000111222222333333222222111111222222333444444444555666777:::>>>BBBFFFHHHBBB@@@>>>???DDDKKKRRRVVVWWWiii}}}}}}~~~~~~wwwmmmgggfffgggiiifffdddaaaaaabbbbbbaaa___^^^aaaccccccbbbaaaaaabbb___dddjjjllliiieeeaaa```lllnnnppprrruuuyyy}}}kkkVVVQQQLLLDDD>>>>>><<<;;;:::;;;<<<<<<<<<777777777666666666555555444444444444444444444444111111111111111111111111111000000000000000000111111111111111111111111111111000000000000000000111111111111111111111111111000000000000//////////////////............//////////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000////////////000//////////////////000111111111111111111111111111222222222222222222222222333333333333333333333333222222222333333333333333555555555444444444444444555555555555444444444444444555666666777777777777555555666777777777666666777888888888888888888888777777666666555555555555444444444444444444444444444444444444444444444444333333222222111111111111111111111111111111111111111111111111111111111111111000000000000000000111////////////////////////////////////////////////////////////////////////|||qqqqqqvvv{{{~~~~~~|||gggUUUIIIBBB>>>999666888999666555777666555555444444555555666333333333333333333333333222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////////////////////////////000000000000111111111111//////000000111111111111111111111111111111111111222222222222222222222222111111222333333333333222111111222333333444555555222444888===AAADDDFFFFFFDDDCCCBBBDDDIIIQQQ[[[```ooouuummmvvv~~~uuunnnnnnrrrzzzxxxtttpppjjjffffffiiijjjhhhfffeeecccbbb```^^^]]]```dddggghhhhhhggggggfffiiimmmooommmjjjfffdddeeefffgggjjjnnnqqqsssssswwwxxx|||rrraaaUUUKKKDDD>>><<<999999;;;=========888888777777777666666666444444444444444444444444111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111000000000000000000000000////////////000000000000//////............//////////////////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000111111111111111111111111111111222222222222222222222222333333333333333333333333222222333333444444444444666555555555555555555555555555555555555555555444444555666777888888888888999::::::;;;;;;:::::::::999999999999999888888888777777777777777777666666555555555555555555555555444444444444444444444444333333333333222222111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////xxxzzzzzzuuu{{{yyyuuuuuuzzz^^^JJJEEE>>>888888999777666777666666555555555555666666333333333333333333333333111222222222222333333333000111111111111222222222000000000000000000000000000000000000000000000000000000000111111111111222000000000000000000000000000000000000000000000000000000000111111111111222/////////000111111222222222222222222222222222222333333333333333333333333111222222333333333333333222222333333444555666666222555999>>>BBBEEEEEEFFFEEEFFFGGGHHHNNN[[[lllxxxvvv{{{vvvxxxyyyyyytttnnnpppvvv~~~{{{rrriiigggiiilllmmmmmmmmmkkkhhheeecccdddggglllppprrrqqqooommmrrrsssuuuwwwwwwwwwvvvuuukkkiiihhhkkkoooqqqpppnnnooooooppppppsss|||yyyfffWWWNNN@@@<<<888888:::<<<<<<:::888888888888777777777777444444444444444444444444222222222222222222222222222111111000000111111222111111111111111111111111222111111000000111111222////////////////////////////////////000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000........................000000000000000000000000...//////000000000000///////////////000111222222111111111111111111111111333333333333333333333333333333333333333333333333222333333444444555555666555555666666666666666666555555666666666777777777555666777888999:::::::::;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;::::::::::::777888888999999888777777666666666666666666666666444444444444444444444444333333333444333222222111111111111111111111111111222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////{{{nnnkkkrrr~~~|||zzzzzz}}}```RRRGGG>>><<<;;;999888888777666666666666666666777444444444444444444444444111111222222222333333333000111111111111222222222000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000111111111222222222...//////000111111222222222222222222222222222222222222222222222222222222111222333333444444333333222333333444666777777888555777:::===AAADDDFFFGGGGGGIIILLLPPP[[[rrrsssiiixxxwwwnnnqqqvvvxxxxxx||||||{{{tttooorrrmmmooossstttqqqlllgggdddjjjmmmsssyyy}}}}}}zzzwww~~~|||zzzzzzzzz{{{||||||{{{uuupppooosssuuutttrrrpppsssuuupppkkkkkkrrrzzz{{{fffYYYHHHCCC===;;;<<<===;;;888999999888888888777777777555555555555555555555555222222222222222222222222222111111000000111111222111111111111111111111111222111111000000111111222000000000000000000000000.../////////000000000111//////............//////000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000---...///000111111000///////////////000111222333111111111111111111111111333333333333333333333333444444444444444444444444333333333444555666666666555555555666777777777888666777777888999:::;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@@@@@@@???===<<<;;;??????>>>>>>>>>=========777888999::::::999888888666666666666666666666666555555555555555555555555333333444444444333222111111111111111111111111111222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////~~~zzztttlllxxx||||||}}}xxx\\\PPPDDD???===:::999999777777666666666666777777444444444444444444444444111111111222222333333333000111111111111222222222000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000000000111111222222222222...//////000111222222222222222222222222222222222111111111111111111111111111222333333444444333333333333444555666777888999999999:::<<>>>>>AAABBBDDDEEEFFFGGGGGGGGGKKKKKKKKKJJJIIIGGGEEEEEEAAAAAAAAA@@@@@@@@@??????777888::::::;;;:::999888777777777777777777777777555555555555555555555555333333444555444333222111111111111111111111111111222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////zzznnnjjjkkkqqqxxxbbbHHHEEECCC666555@@@888777666777777666444333555555444444444333333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000111111111111000000000000000000000000000000000000111111111111000000222222222222222222222222111111111111111111111111333333333222222111111111000000000000000000000000222333444444555555444444666666666666777777888888666888888777999@@@FFFJJJYYYcccaaafffuuuppp{{{xxx||||||mmmjjjgggiiirrr|||jjjYYYOOOIIIJJJGGG>>>999:::;;;;;;:::999777666777888666555555444444333222222333333333333333333333333333333222222222222333333333333333222222222111111000111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000222111111111000000//////000000000000000000000000000000000000000111111222222222111111222222333444333333222222333333444555444444333333333444555555666555555555555666777777777777888888777666999>>>:::@@@CCCAAA@@@DDDHHHJJJGGGPPPYYYYYYSSSWWWhhhzzzuuubbbXXX[[[aaaeeeaaaUUUIIIGGGIIIHHHFFFFFFFFFCCC???======<<<:::888;;;777666;;;<<<777777:::444777666222333999999555666555555444444333222222666555444333222222222222111111111222222333333333222222222111111111111000111111111111111111111111222222111000//////000000000000000000000000000000xxxttttttxxxZZZJJJHHHCCC<<<666:::;;;<<<:::777444444555555444444444444333333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000111111111111000000000000000000000000000000000000111111111111000000222222222222222222222222111111111111111111111111333333333222222222111111222222222222222222222222222333444444555555444444555555666666777777888888888;;;<<<999888;;;CCCIIISSSbbbhhhyyy}}}{{{zzz}}}yyyqqqjjjhhhgggiiiqqqzzzkkk[[[MMMKKKLLLGGGBBBAAA:::;;;;;;:::888888888999777777666666555444444444333333333333333333333333222222222111111222222222333333333222222222111111000111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000111111000//////000000000000000000000000222111111111000000000000111111111111111111111111000000000000000111222222222222222111222222333444222222222222222333333444555555444444444555666666444555555666777888888999222777<<>>===???AAANNNKKKIIIJJJLLLNNNQQQSSSTTTYYYbbblll{{{|||ooogggbbb\\\YYYZZZTTTUUUTTTQQQLLLHHHEEECCCBBB<<<999<<<<<<999888:::666::::::666555888888444666666555555444333333333666555444333222222222222111111222222222333333333222222222222111111111111111111111111111111111111222222111000000000000000000000000000000000000000|||cccXXXQQQBBB444999<<<>>>;;;666444555888444444444444333333333222333333333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111000000111111111111000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111333333333222222222222111333333333333333333333333222333444444555555444444444555555666777888888888:::===>>><<<999<<>>@@@CCCLLLUUUgggxxx~~~uuussszzz~~~|||~~~uuupppnnnllloooyyyzzz```WWWTTTNNNGGG;;;;;;::::::;;;;;;:::999888888888777666666555555444444444444444444444444222111111000000111111222333333333222222222111111000000111111111222222222000000000000000000000000000000000000000000000000111000000000000000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000111111222333333222222222222333444444666666555555666666777888555555444555555666777888666666888:::<<<>>>???@@@HHHJJJIIIGGGJJJXXXiiisssoookkkqqqrrreee[[[RRRHHHCCCCCCAAA===999999;;;<<<;;;:::999999888888777777666666555444444555555444333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111111000000000000000111000000000000000000000000vvv^^^XXXMMMDDD:::888;;;===;;;777555555555444444444333333333333333333333333333333111111111111111111111111222222333333333333222222111111111111111111111111000000111111111111000000111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222333444444555555444444444444666777999:::;;;<<>>AAADDDFFFLLLPPPTTTWWWddd{{{tttkkk^^^WWWUUURRRJJJAAA???<<<:::999999999999999999888888777777666666555555555444444333333444444333333333333333333333333333333333222222222222111111111111111111111111111111000000000000000111111000000000000000000000000{{{ooofffWWWEEE===???@@@;;;444666666666666555555555444333333333333333333333333222222222222222222222222222222333333333333222222111111111111111111111111000000111111111111000000111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111222222222222333333333222222222222222222222222222333444444555555444444444555777888:::<<<===>>>FFFAAABBBJJJQQQWWWbbbnnn{{{uuu}}}~~~~~~wwwsssrrrqqqvvvttt```IIICCC===;;;;;;<<<:::999888888777777666555555555444444444444444444444444333222222222222222222333333333333222222222111111000111111111111222222222111111111111111111111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000222111111000000111111222111111111111111111111111111111111222222222222222222222222222222222222222222111111111111222333333333333333333333444444555333333333333333444555555555555555555666888999:::::::::<<>>:::666777777777777666666666666444444444444444444444444333333333333333333333333222333333444444333333222111111111111111111111111000000111111111111000000111111111111111111111111000000111111111111000000222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333222333444444555555444444555666888:::<<<>>>@@@@@@FFFGGGOOOZZZ```fffyyy|||}}}tttqqquuuzzzooopppyyyiiiSSSKKKBBB=========<<<:::999999999888777777666666555555555555555555555555444444333333333333444444333333333222222222111111000111111111111222222222111111111111111111111111000000000000000000000000222111111000000111111222222222222222222222222222000000000000000000000000222222111000000111222222111111111111111111111111111111111222222333333333222222222222222222222222222222111111222222333444444333333333333444555555555555444444555555666777777777777888999:::<<<<<>>:::::::::999888888777777555555444444444444555555555555444444444333333333444444333333333222222222111111111111111111111111000000000000000111222222000000000000000000000000yyyiiiSSSCCC<<<;;;;;;:::888888888888777777777777444444444444444444444444444444444444444444444444222333333444444333333222111111111111111111111111000000111111111111000000111111111111111111111111000000111111111111000000222222222222222222222222111111111111111111111111111111111222222333333333444444444444444444444444222333444444555555444444666777999;;;===???AAABBBCCCJJJZZZhhhmmmuuuwwwppprrr{{{zzzttt~~~}}}vvvxxxiiivvvzzzZZZQQQEEE???>>>???>>><<<;;;;;;::::::999888888777555555555555555555555555555444444333333444444555333333333222222222111111000111111111111222222222111111111111111111111111000000000000000000000000222222111111111111222222222222222222222222222222000000000000000000000000333222111000000111222333111111111111111111111111111111111222222333333333222222222222222222222222222222111111222222333444444333333333333444555555888888888888888999999:::999999999:::;;;<<<>>>???KKKLLLOOOVVVaaaooo|||zzz```UUUSSSNNNGGGDDD;;;;;;:::999999888888777555555444444444555555666555555555444444333333333444444444333333333222222111111111111111111111111000000///000000111222222000000000000000000000000ttt^^^RRRKKKEEEAAA@@@666888888666555666777666666666666555444444333333222222222222222222222222222222222222222222222222000111111111111222222222333222111111000000111111000111111111111222222222222222222111111111000000222333333222000000222555222222222222222222222222222222222222222222222222333333333333333333333333555555666666777777888888>>>:::999;;;===>>>BBBHHHKKKXXXdddhhhnnnzzzvvvuuuxxx{{{{{{nnnnnnccc[[[RRRCCC777>>>CCC888:::;;;;;;888555555777:::666666555555555444444444444333333222222333333444333333333333333333333333222222222222222222222222222222222111111111111000000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222222333111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111000111111222333222333333333333333333444444777888666555666999:::<<<999:::???AAAAAAFFFNNNXXXXXX[[[eeeuuu}}}wwwwww~~~~~~zzzuuuoooaaaMMMGGG>>>@@@BBB999555;;;<<<777888777555555666555222555555666666555555444333333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000xxxfffZZZRRRIIIDDD::::::888666666777888888777666666555555444333333222222222222222222222222222222222222222222222222000111111111111222222222333222111111000000111111000111111111111222222222222222222111111111000000000000111222111111111111222222222222222222222222222222222222222222222222333333333333333333333333555555666666777888888888::::::===CCCEEEDDDEEEHHHRRR```jjjpppwwwyyyxxxxxx|||}}}{{{{{{{{{iiiXXXIII===AAADDD;;;<<<======:::777555777999666666555555555444444444444333333222222333333444333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111222222333444444444444555555555555333555555444444666888:::;;;888:::@@@GGGPPP___nnn~~~tttSSSGGGEEEEEE:::666888555::::::999777777777888888555555666666666555444444333333333222222222222111111111111111111111111111111111111111111111111111////////////000000000111ttt]]]HHH>>>;;;777666666666666666777777666555555444444333333333333333333333333333222222222222222222222222000111111111111222222222333222111111000000111111000111111111111222222222222222222111111111111111//////000222444444222000222222222222222222222222222222222222333333333333333333333333333333333333555555666777777888888999999999===DDDHHHIIINNNTTT[[[gggooo{{{yyyoootttwwwsss{{{dddVVVIIIFFFFFF???>>>>>>>>><<<999777666777666666666555555555444444444333333222222333333444333333333333333333333333222222222222222222222222222222111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111222333333555555555555666666777777666666555666777999<<<>>>BBBAAADDDNNN]]]rrrqqqjjjoootttyyytttbbbWWWQQQGGGCCCDDD>>><<<<<<:::888666555777999666666666666666555555444333333333333222222222222222222222222222222222222111111111111111111111111/////////000000000111111}}}TTTFFF???999888999777555555777777666666555444444444333333333333333333333333222222222222222222222222000000111111111222222222333222111111000000111111000000111111111222222222111111111111111111111111222111000111444555444333222222222222222222222222222222222333333333333333444444444444444444444444555666666777888888999999:::888999===CCCKKKXXXdddhhhnnnyyy|||wwwkkkYYYLLLGGGBBB===>>>===<<<:::888777777666666666666555555555555444333333222222333333444333333333333333333333333222222222222222222222222111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222222111111111111222333333444555555666666777777777;;;999888:::<<<===AAAFFFKKKLLLSSSeee{{{tttttt{{{tttfffXXXSSSNNNBBB???===<<<<<<999666777:::666777777777777666555555444444333333333222222222222222222222222222222222111111111111111111111111//////000000000111111111rrrOOODDD;;;<<<>>>;;;888888888777777666555555444444333333333333333333333333222222222222222222222222000000111111111222222222333222111111000000111111000000111111111222222222111111111111111111111111333111//////111222444444222222222222222222222222222222333333333444444444444444444444444444444444666666777777888999999999;;;999:::>>>CCCMMM^^^lllyyyzzznnnWWWJJJBBB>>>===<<<;;;;;;:::999888777777666666666555555555444333333222222333333444333333333333333333333333222222222222222222222222111111111000000000//////000000000000000000000000000000000000000000000000111111111111111111111111333222222222111000000000111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222222222222111222333333444333444444555666666777777:::888999<<<>>>>>>FFFOOOUUUYYYeeeyyypppppp{{{|||ppp___HHHDDD???===??????;;;:::<<<777777888888777777666555444444444333333333222222222222222222222222222222111111111111111111111111000000000000111111111111```MMM===:::;;;888666888888888777666666555555444333333333333333333333333222222222222222222222222000111111111111222222222333222111111000000111111000111111111111222222222111111111111111222222222111111111000......000333222222222222222222222222222222333333444444555555444444444444444444444444666666777888888999999::::::<<>>???;;;888:::888888888888888777666666444444444444333333333333333333333333333333333333222222222222222222222222000000000111111111222222jjjMMMAAA<<<666555888888888777777666555555555444444444444444444444444222222222222222222222222000111111111111222222222333222111111000000111111000111111111111222222222000000111111111222222222...333888777111...///222222222222222222222222222222222333333444555555666555555555555555555555555666777777888888999::::::;;;===EEENNNWWWdddxxx~~~zzzyyywwwvvvsssnnnkkkiiikkkmmmllljjjiiihhhiiiiiihhhgggbbbaaadddkkkoooqqqvvv|||zzz]]]JJJEEE???<<<<<<<<<;;;:::777777777777666666666555444333333222222333333444333333333333333333333333222222222222222222222222111000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222333222222222222333444444444555555666777888999:::999<<>>888888777777666666555555444444444444444444444444222222222222222222222222000111111111111222222222333222222111000111111111000111111111111222222222000000111111222222222222...777??????777111000333222222222222222222222222222222333333444555666666555555555555555555555555777777777888999999::::::===>>>CCCMMM[[[pppxxxzzz|||yyyxxxtttooojjjhhhiiijjjiiijjjjjjiiihhhiiillloooqqqooolllkkkkkkjjjiiihhhiiiffffffhhhgggdddfffkkkkkkkkklllqqq|||rrrQQQKKKCCC>>><<<<<<;;;:::777777777777666666666666444333333222222333333444333333333333333333333333222222222222222222222222000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222333111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222333333222222333333444555555666777888999:::;;;;;;???EEERRR]]]___ccczzz}}}|||zzzdddWWWPPPFFF>>>===888999999999999888777777555555444444444333333333333333333333333333333333222222222222222222222222000111111111111222222222gggKKKAAA>>>:::999:::999888777777555222444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333444444333333222222333333555555555666666666666666666:::<<<999777999===@@@AAAFFFNNNUUU```yyyxxxwww~~~qqqgggfffnnnrrrnnnjjjlllpppqqqtttxxx|||}}}yyy||||||{{{|||}}}zzztttrrrooommmlllnnnqqqrrrrrr|||eeeKKK?????????<<<888:::999777777888888666555444444555555555555555555333333333333333333333333333222222111111222222333111111111111111111111111000000111111111111000000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222222333333333333111000111444666888888777666999<<<;;;;;;CCCOOOTTTTTTdddnnnOOOBBBGGG???<<<::::::;;;;;;777444888666444444555555444333555555444444444333333333333222222111111222222333111111111222222333333333sssYYYLLLBBB:::888888777666555666666555444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333222222222333444444555444444444555555555555555888:::;;;999888999;;;===BBBIIIUUUaaappp~~~{{{sssnnnppplllooouuuzzz~~~zzztttqqqqqqpppooolllqqqxxx```LLLDDD>>>;;;<<<;;;999777666666555333111555555555555555555555555333333333333333333333333333333222222222222333333111111111111111111111111000000111111111111000000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111222222222222333333333666555444444555666777777<<<888666:::>>>BBBJJJSSSZZZ^^^vvviiiVVVQQQEEE@@@<<<:::<<<>>>>>>===:::888666555666666555333555555555444444444333333333333222222222222333333222222222222222222333333|||xxxtttqqqpppooonnnnnnqqqnnnmmmoootttyyyzzzyyy}}}~~~rrraaaPPPAAA:::999888777555444666888444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222222222222333333444444444111111222222333555666777333333333444444555555555888888999:::;;;<<<>>>???IIINNNZZZhhhyyy|||www{{{rrrrrryyy}}}{{{qqqpppmmmjjjsssqqqXXXIII>>><<>><<<999777666555333111555555555555555555555555333333333333333333333333444444333333333333444444111111111111111111111111000000111111111111000000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222222222222222333333333333222333333444444555555555:::777888>>>EEEKKKRRRYYY___kkklll]]]IIICCC===999:::<<<<<<;;;===;;;888777777777666444555555555444444444444333333333222222222222333333333333222222222222222222yyyrrrllliiifffeeeeeefffgggjjjlllmmmnnnmmmlllmmmpppqqqqqqoooqqqppppppppprrrtttuuuuuussssssssstttvvvyyy{{{|||zzzzzzcccPPP>>><<<;;;:::777555666999555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111///000000000000111111111111111222333333444555555222222222333333555666666333444444555555666666666999777888===@@@AAACCCFFFSSSTTT___sss|||wwwpppttt{{{nnn```RRRLLLNNNBBB???<<<:::999888777555555555555555555444444444333333333333333333333333555444444333333444444555111111111111111111111111000000111111111111000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222222222222333333333444444000111333555555666777888555<<>>@@@@@@DDDJJJVVVXXXiiizzz~~~~~~yyyuuuuuuwwweee[[[BBB???<<<::::::::::::999666666555555555444444444333333333333333333333333555444444333333444444555111111111111111111111111000000111111111111000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222222222333333333444444444444666888999888888;;;===999GGGUUUWWWXXXfff|||gggUUUJJJCCC???===:::999777777888999888777666666555555555444444444444333333333333333333444333333333222222111111111yyyooohhheeedddbbb```dddeeefffffffffgggjjjmmmkkklllnnnnnnnnnooorrrtttnnnnnnooopppqqqrrrrrrsssssspppnnnpppuuuyyy{{{zzz~~~|||{{{|||}}}~~~}}}~~~}}}rrrNNNAAA888:::;;;888888;;;555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222222222222333333444444444666666555444444444444444555555666777888999999:::===999:::>>>>>><<>>;;;999999:::999999666666666555444444333333333333333333333333333333444444333333333333444444111111111111111111111111000000111111111111000000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222222111111333333333333333333333333333333333333333333333333333333333333444444444444555777888777555555999<<>>;;;999888888999999999888666666666555555555444444444444333333333333444444333333222222222222222222qqqnnniiiiiikkkmmmmmmkkkiiikkknnnpppqqqqqqssstttsssuuuvvvvvvttttttvvvxxxxxxyyyzzz{{{|||}}}wwwtttqqqttt{{{kkkTTT@@@<<<===999888:::555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333555444444444444555555666444444555666777888999999<<<999<<<@@@???===IIIZZZ]]]lllZZZDDDAAA===:::999999999888777666666555444444333333333333333333333333333333333333222222222222333333111111111111111111111111000000111111111111000000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222222111111333333333333333333333333333333333333333333333333333333333444444444444555333555777666555888???EEEMMMVVV```kkklllSSSBBB@@@===;;;::::::999888666666666666666555555555555444444333333333333444444222222222222222222333333xxxvvvtttssstttwwwwwwuuurrrnnnrrrxxx|||}}}|||{{{{{{yyy|||~~~~~~hhhJJJ@@@>>>999777999666666666666666666666666444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333444333333333333333333333333333333444555666777888333333444555666777888999999888===DDDCCCCCCSSShhhhhh}}}xxxoooIIIEEE@@@===;;;;;;:::999777777666555444444333333333333333333333333333333333222222111111222222333111111111111111111111111000000111111111111000000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222222111111333333333333333333333333333333333333333333333333333333333444444444555555444777:::<<<===CCCNNNVVVZZZaaannnnnnQQQDDDBBB>>><<<:::999777555777666666666555555555555555444444333333444444555111111111222222333333444zzzgggPPP===:::;;;555555666777777777666555444444444555555444444333222333333333333333333333333111111000000111111222333222222222111111111000000111111111111111111111111111111222222222333333333333333333333333333333333444555555666666666666666555666777888888888888888333???FFFBBBBBBPPPcccnnnttt~~~|||hhhMMMDDDBBB777;;;@@@666777666666555555555555666444444444444444444444444222222222222222222222222111111111222222333333333111222222222222111000000111111000000000000111111111111000000111111222333333222222111111222222333222222222222222222222222333333333222222111111111222222222222222222222222555333222333444555666555777;;;<<<<<>>999777777666555555555555666444444444444444444444444222222222222222222222222111111222222222333333333111222222222222111000000111111000000000000111111111111000000111111222333333222222111111222222333222222222222222222222222333333333222222222111111222222222222222222222222333333333444555777777777<<>>???;;;;;;<<<888777666666555555555666444444444444444444444444333333333333333333333333111222222222222333333333111222222222222111000000111111000000000000111111111111000000111111222333333222222111111222222333222222222222222222222222333333333222222222222111222222222222333333333333222333444555666888888999<<>>999CCCVVVbbbqqqyyy[[[SSSOOOGGGBBB999999777666666555555555555555555555555555555555333333333333333333333333222222222222222222222222111222222222222111000000111111000000000000111111111111000000111111222333333222222111111222222333222222222222222222222222222222222222222222222222222222333333333444444444333555666666555777:::===VVV```lllnnnfffcccooo|||xxxxxxzzzwww~~~___FFF@@@>>><<<888777777777666444666666555555555444444444333333333333333333333333~~~wwwzzzpppfffVVV???<<<;;;999888777777777777555666666666666555444444333333333333333333333333111111000000111111222333111111111111111222222222333333333333333333333333111111222222222333333333111222222333333444444555444555555666666666666666777777666777888:::<<<===AAABBBNNN___kkk}}}xxx{{{ttt___PPPAAA<<<:::999888777666555555555555555555555555555555555333333333333333333333333333333333222222222222111111222222222222111000000111111000000000000111111111111000000111111222333333222222111111222222333222222222222222222222222111222222222222333333333222222333333444444555555444666777777666999@@@EEEeeennnqqqjjjeeeqqq}}}wwwsssrrrtttpppmmmuuuaaaIIIBBB>>>999888999999777444666666666555555555444444333333333333333333333333yyyooocccNNN===<<<:::888777777777777666666666666666555444444333333333333333333333333111111000000111111222333000000111111111222222222222222222222222222222222111111222222222333333333111111222333333444555555444555555666666666666666777777666666888:::===>>>CCCHHHVVVhhhwww~~~|||hhhKKK888>>>;;;:::999777666555555555555555555555555555555555444444444444444444444444333333333222222222111111111222222222222111000000111111000000000000111111111111000000111111222333333222222111111222222333222222222222222222222222111111222222222333333333222222333333444555555666444666888888999???IIIQQQhhhpppmmmeeennnuuuoooqqqsss|||[[[FFFAAA<<<:::;;;;;;999666666666666666555555555555333333333333333333333333yyyrrraaa===<<<:::888777777777888666666666666666555555444333333333333333333333333111111111000111222222333000000111111222222222222111111111111111111111111111111222222222333333333111111222333333444555555444555555666666666666666777777666666888:::===???BBBIIIYYYlll}}}zzzrrrKKK999JJJ;;;:::999777666555555555666666666666666666666666444444444444444444444444333333333222222111111111111222222222222111000000111111000000000000111111111111111000111222222333333222222222222222222333222222222222222222222222111111111222222333333333222222333333444555666666333666888999<<>><<<===>>>;;;888777666666666555555555555333333333333333333333333~~~uuuQQQ@@@888===>>>666444:::777777777666555555444444444444444333333222222222222222222222222222222222555444333222222222333444222222333333333333444444555444333333222222222222444333333333333444555555555555555666666666666666888888888999:::<<<===>>>DDDRRRcccssswwweeeIII===BBB???:::777555444444333666666666666555555555555333333333333333333333333222222222222222222222222222222222111111111000000222222111111111111222222000111111111111222222222222222222111111111000000111111222222222333333333222222111111222222333444111222444444444555888:::444;;;777666CCCOOOZZZggglllggg___rrrbbbJJJ888999<<<888777<<<777777777777666666666666444444444444444444444444}}}~~~~~~iiiTTTAAA===>>>:::666666777777777666555555444444444444444333333333222222222222222222222222222222444444333222222222333444222222333333333333444444555444333333222222222333444444333333444444555666555555555666666666666666777888999999:::===BBBFFFIIIZZZttt}}}]]]JJJBBB@@@===<<<<<<;;;999888666666666666555555555555444444444444444444444444222222222222222222222222222222222111111111000000222222111111111111222222000111111111111222222222222222222111111111000000111111222222222333333333222222111111222222333444222444555666555666888999666;;;888<<>><<<888888777777777777777666666666444444444444444444444444uuujjjLLL<<<<<>>===:::777666666666666555555555555555555555555555555555555222222222222222222222222222222222111111111111111222222111111111111222222000111111111111222222222222222222111111111111111111111222222222333333333222222111111222222333444333555777777666666666777777;;;:::FFF\\\fffeeehhhdddpppRRRAAA???@@@<<<777888888888777777777666666444444444444444444444444~~~xxxxxxVVV===888>>>???:::888888777777666555555555444444444444444444333333222222222222222222222222333333333333333333444444222222222333333333444444444333333222222333333333444444444444444555666666555555555666777777888888777:::<<<::::::AAANNNZZZeeeqqq|||vvvwww~~~~~~lllQQQJJJBBB>>>???>>>:::666666666666666555555555555444444444444444444444444222222222222222222222222111111111111111111111111222222111111111111222222000000111111111222222222111111111111111111111111111111222222222333333333222222111111222222333444333555777888666555555666777;;;@@@QQQiiimmmeeeeeeoooeeeJJJ>>>??????;;;999999999888888777777666555555555555444444444444qqqxxxhhhIII::::::<<<<<<888888888777666666555555444444444444444444444444222222222222222222222222222222222333333444444444222222222333333333444444333333333222222333333444555444444444444555666666555555666666777888888999999;;;<<<;;;;;;DDDTTT```iii{{{{{{ttt}}}lll]]]LLLBBBAAAAAA>>>:::666666666666555555555555333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222000000111111111222222222111111111111111111111111111111222222222333333333222222111111222222333444222444666666555555666777999AAAJJJ\\\ooommmeeeggg^^^FFF=========;;;::::::999888777777777666666666555555444444444~~~eeeIII:::888;;;999888888777777666666555444444444444555555555555222222222222222222222222111111222333444444444444222222333333333333444444333333222222222333444444555555444444555555666777555555666777777888999999:::;;;<<<<<<@@@KKK\\\hhhooo~~~www{{{}}}|||iiiPPPAAA>>>???<<<888666666666666555555555555333333333333333333333333222222222222222222222222111111111111111222222222222222111111111111222222000111111111111222222222111111111111111222222222111111222222222333333333222222111111222222333444222333555555555777999<<>>>>><<<;;;;;;:::999888777777777777666666555444444444eeeFFF;;;===999999888888777666666666444444444444555555555666222222222222222222222222000111222444555555444444222222333333333333444444333222222222333333444555555555555555555666666777444555666777888999::::::::::::;;;>>>GGGUUUfffpppzzzyyyxxxjjjNNN>>><<<===:::666666666666666555555555555444444444444444444444444222222222222222222222222000000111111111222222222222222111111111111222222000111111111111222222222000000111111111222222222111111222222222333333333222222111111222222333444333444555555666:::???BBBMMM\\\gggllllllgggvvv^^^GGGCCC<<<<<<;;;:::999888777777777777777666555444444444|||TTTAAABBB999999888888777666666666444444444555555555666666222222222222222222222222000111222444555555444444222222333333333444444444222222222222333333444555555555555555555666777777444555666777888999:::::::::999:::@@@LLL]]]mmmwww{{{rrrooo{{{lllPPPAAA@@@BBB>>>999777666666666555555555555555555555555555555555555222222222222222222222222000000111111222222222222222222111111111111222222000111111111111222222222000000111111222222222222111111222222222333333333222222111111222222333444444555555666888<<>><<<:::777777777666444444444555555444444333222222222222222222222222222333333333333333333333333333333333333333333333333333333222222333333444555444444444444444444444444666666777777888888999999>>>???EEEMMMUUUeeeqqqtttyyynnnJJJBBB@@@:::;;;:::999888777666555555555444444444444444444444444444444333333333333222222333333333333333222111000222222222222222222222222111111222222222222111111111222222333333222222111111111222333333333333222222333333333333444444444444333666;;;===AAAQQQcccjjjqqqrrrmmmuuuvvvkkkbbbcccjjjdddaaa___]]]^^^iiiOOO@@@<<<===888999>>><<<888777777666666555444444yyycccAAA@@@===;;;888777666777777444555555555555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555444444444444444444444444666666777777888999999:::======GGGUUU^^^kkkpppjjjyyyTTTGGGAAA;;;;;;;;;:::888777666666555555444444444444444444444444444444333333333333222222222222333333333222111111222222222222222222222222111111222222222222111111111222222333333222222111111222222333333333333333333333333444444444555555222555888;;;@@@MMM```ooojjjqqqooonnnyyyiiifffhhhhhhiiilllnnnpppsssuuu{{{jjjLLL<<<<<<888666::::::888888777777666555555555uuuOOO@@@<<<::::::999777777999555555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555555555555666666666666666666666777888999999:::::::::===KKK]]]eeerrr{{{tttqqqvvv^^^NNNFFF>>>===;;;:::999888777666666666555555555555555555555555444444333333333222222222222222333333333222222111111111111111111111111111111111222222222222111111111222222333333222222111111222333333444444333333444444444444555555555555555888999<<>><<<<<<:::999888777777777555555555555555555555555444444333333333333222222111111222333333333222222111111111111111111111111111111222222222222111111111222222333333222222111222222333444444444444444555555555666666666666777555666>>>PPPfffrrrsssoooiiieeezzzfffLLLFFF>>>;;;===;;;::::::999999888777777777eeeNNN<<<:::>>>;;;888999666666666666666555444444444444444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555222222333333444555555666555666777888:::;;;<<<===@@@NNN\\\fffxxx}}}sssuuu}}}yyyYYYGGG===<<<;;;:::999888888888555555555555555555555555444444333333333333222222000111222333333333333222111111111111111111111111111111222222222222111111111222222333333222222111222333444444555444444444555555666666666777777777777;;;KKKeeeuuuuuuqqqpppggg|||gggRRR@@@;;;<<<777;;;::::::999888888777777uuuXXX===999===;;;999:::666666666666666555555444444444444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555444444555555666777888888555666777888:::;;;<<<===FFFTTTbbbnnnnnnmmmwwwhhhRRR===<<<;;;:::999888888888666666666666666666666666444444444333333333222222000111222333333333333333000000000000000000000000111111222222222222111111222222222333333222222222222333444444555555444444666666666666777777777777<<>>AAA<<<;;;;;;999777777888:::pppIII;;;<<<<<<999999888888888777666666555555444444444444444444444444333333333333333333333333444444444333333222222222555555444333333333444444444555666666555555666888777999;;;:::999;;;@@@DDD\\\dddjjjtttuuupppvvvnnnUUUGGG===@@@AAA<<<;;;???888888888777666666555555555555444444444333333333222222222222222222222222333333333222222222111111333333333222222222111111111111111111111111111111222333333333333444444444444555666777888888:::<<>>===<<<:::888777777888XXX???:::===<<<777999888888777777666555555444444444444444444444444333333333333333333333333444444333333333333222222444444333333333444555555444666777777666555777888:::;;;<<<;;;:::<<>>===;;;:::888777666rrrLLL;;;<<<<<<888999999888888777666666555444444444444444444444444333333333333333333333333333333333333333333333333333222222333444555666777444666777777666666777888;;;<<<<<<;;;;;;???GGGMMM``````ooopppllltttppp[[[FFF>>>>>>===:::999999999888888777666666555555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555555555777333666===:::555@@@SSS^^^vvvvvvooopppdddqqqlllKKK???>>>===<<<;;;:::999777555\\\@@@:::===<<<999999999888777777666666444444444444444444444444333333333333333333333333333333333333333333333333222222222333444555666777555666777777666666777999999:::;;;;;;>>>EEEPPPXXXbbbkkk{{{kkksss~~~~~~hhhOOOBBB@@@???===;;;999999999888777777666666555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444444555666666:::444555;;;999888IIIaaaeeetttsssrrrqqqbbbzzzVVVJJJ===;;;999999::::::888666kkkJJJ===>>>@@@:::999999888888777666666444444444444444444444444333333333333333333333333222222333333333333444444222222222333444555666777555666888777666666777999777999:::<<>>KKK^^^lllmmmoooppppppuuucccIIICCC<<<999:::;;;999666cccJJJ>>><<<::::::999999888777777777444444444444444444444444333333333333333333333333222222222333333444444444444444333333333444555555555777888888777777888999999:::;;;>>>EEESSScccooo}}}llluuueeeMMM???=========::::::999999888777777777555555444444444333333333222222222222222222222222111111111222222333333333111111111222222333333333333333333333333333333333222222333444555666777888111777;;;;;;BBBRRRccckkkmmmoooqqqooozzzrrrOOOHHH???::::::;;;999666^^^@@@<<<===<<<:::999999999777555666666666666666666666666444444444444444444444444333333333333333333333333444444444555555555555666555555666666777777888888666CCCDDDDDDPPP[[[cccnnnqqqpppuuu[[[BBB;;;???===::::::::::::888777666555777777555444444444444444222222222222222222222222222222222222222222222222222222333333333333444444222222222222222222222222555555555555555555555555555999:::===LLLcccnnnmmmwwwpppjjjrrrGGG999CCC===888<<<999oooIII@@@>>><<<:::999999999777555666666666666666666666666444444444444444444444444333333333333333333333333444444444555555555555666555555666666777888888888;;;IIIPPPVVVbbbfffffflll{{{sssxxxdddHHH===???>>>::::::::::::999888777666777777666555444444444444222222222222222222222222222222222222222222222222222222333333333333444444222222222222222222222222444444555666666777888888777999===FFFWWWhhhooonnnxxxmmmvvv{{{{{{{{{XXXAAADDD>>>:::<<<888VVV@@@???===;;;999999999777666666666666666666666666666444444444444444444444444333333333333333333333333444444444555555555555666555555666777777888888999;;;FFFNNNYYYhhhjjjiiioootttuuurrrRRRAAA???>>>;;;;;;::::::999999888888888777666555444444444444333333333333333333333333222222222222222222222222222222333333333333444444222222222222333333333333333444555666888999:::;;;999999BBBTTTfffoooppppppyyyggg{{{vvvtttpppuuu|||{{{nnnIIIAAA>>><<<<<<888lllCCCAAA>>>;;;:::999999888666666666666666666666666666444444444444444444444444222222333333333333444444444444444555555555555666555666666777888888999999;;;???BBBNNNaaahhhnnn}}}xxxnnnvvvvvvooowwwyyyzzztttrrrqqqpppzzz|||lllhhhppprrrlllfffzzzyyy~~~]]]IIIBBB;;;<<<;;;;;;:::::::::::::::888777666555444444444444333333333333333333333333222222222222222222222222222222222333333333444444222222222333333333333333333444555666888999::::::::::::HHHaaassstttppppppuuucccuuunnnjjjjjjnnntttxxx}}}vvvvvvQQQ>>><<<===<<<:::PPPBBB???<<<:::999999888777666666666666666666666666444444444444444444444444222222222333333444444444444444444555555555555666666666777777888999999999>>>>>>???MMMaaaiiivvvpppkkkwww|||rrrqqqjjj\\\XXX___aaafffgggbbb\\\ZZZ\\\^^^hhhlllhhh[[[VVV]]]```\\\YYYaaaiiilllkkkiiieeeaaaccchhhjjjjjjpppkkk[[[NNN;;;>>>===<<<;;;::::::;;;;;;888888666555555555555555333333333333333333333333222222222222222222222222222222222333333333444444222222333333333444444444444555555666666777888888;;;>>>PPPjjjxxxuuuoooooollliiiuuujjjccc^^^___bbbfffiiimmmssszzzyyy}}}vvvbbbCCC???>>>::::::YYYDDDAAA===:::999999999888666666666666666666666666444444444444444444444444111222222333333444444555444444444555555555555666666666777888888999999:::======BBBTTTgggjjjxxxkkkmmm{{{tttmmmlllllltttzzztttaaaVVVQQQUUUXXXTTTRRRUUU[[[dddiiiccc[[[YYYYYYYYY[[[```]]]TTTRRRXXX\\\YYYZZZ[[[]]]___aaaaaa^^^\\\UUUZZZ]]]^^^eeessszzzfffEEEAAA???===;;;::::::;;;;;;888888777666555555555555333333333333333333333333222222222222222222222222222222333333333333444444222222333333444444555555555555555666666777777777<<>>OOOdddooottttttqqqmmmrrrnnn___WWWTTTVVVXXX[[[^^^aaaeeehhhkkkvvvwwwjjjvvv]]]MMMAAA888???]]]FFFBBB===:::::::::999999666666666666666666666666444444444444444444444444111111222333333444555555444444444555555555666666777777777888999999::::::??????EEEZZZkkkqqqzzzmmmwwwsssZZZZZZ\\\eeeeeeZZZYYY\\\WWWVVV[[[\\\XXXWWW[[[]]]\\\\\\llloooccc```nnnxxxwwwtttxxxyyyvvvxxx|||vvvttttttqqqllliiiooowww|||dddEEECCC@@@===::::::::::::999888777666666555555555444444444444444444444444222222222222222222222222222222333333333444444444222222333333444555666666333444555777999;;;===>>>???VVVjjjpppqqqsssrrrmmmkkkZZZRRRPPPUUUVVVXXXZZZ]]]___aaabbbgggsssuuuyyycccQQQCCC:::CCCrrrPPP===777;;;;;;===>>>999666555555444444333222222444444444444444444444444444444444444444444444444444444444555555555555666777777777888::::::999888DDDBBBMMM```nnn~~~zzzoookkkvvvgggfffdddZZZ[[[___aaa___```cccccc______jjjfff```kkkvvvxxxyyyyyywwwzzzSSSAAA<<<@@@<<<:::===;;;888888777666666666666666444444444444444444444444222222333333333444444444333444444555555444444333333333333444444444555555777444777<<<<<<888999???KKKlllqqqooozzzpppggg{{{eeeVVVTTTUUU[[[______\\\^^^eeefffbbbeeeiiitttwww{{{]]]===AAA<<<TTTAAA<<>>DDDQQQ___mmmtttnnnooozzzzzzfff```aaa]]]UUUaaaeeejjjnnnpppqqqtttvvvTTTAAA<<>>GGG[[[ppprrrqqq{{{rrrvvvgggSSSNNNQQQYYYaaaeeecccaaacccdddccceeeeeennn{{{xxxrrr}}}vvvKKKCCC===]]]HHH???AAA:::777999888888888777777666555555444666666666666666666666666444444444444444444444444444444444555555555555666777777888999::::::;;;;;;AAAQQQ___dddnnnlllmmmttt|||eee```cccaaaaaacccqqqttt}}}~~~}}}~~~}}}YYYDDD===@@@<<<999:::777888888777666666666666777444444444444444444444444333333333333444444444444333444444555555444444333333444444444444555555555777777999:::888;;;GGGSSSgggrrrssswww{{{rrrtttZZZPPPSSSWWWaaaiiihhheeedddddddddeeeaaaeeerrr{{{}}}tttkkkwwwYYYDDDAAAqqqRRR??????<<<;;;===:::888888777666666555555444555555555555555555555555444444444444444444444444444444444555555555555666666777999999999:::<<<>>>DDD\\\lllkkkuuu|||hhhkkkuuuyyynnnfffcccjjjttt~~~uuuqqqtttppphhhiiiqqqooooooqqquuuzzzzzzwwwyyyyyywwwwwwyyyxxx|||___III@@@BBB>>><<<===999999888777777666666777777555555555555555555555555333333333444444444444555333444444555555444444333444444444444555555555555777999:::888888???QQQ```kkkpppuuu{{{yyypppjjjXXXUUUWWW]]]ccceeeddddddeeeeeeccc^^^___gggoooqqqsssvvv{{{sssiiipppdddDDDEEE|||xxx{{{bbb@@@<<<<<<>>>>>>999777777666666555444444333444444444444444444444444444444444444444444444444444444444555555555555666666888999:::999;;;>>>AAABBB^^^ooonnn~~~ttthhhkkkwwwxxx{{{{{{ooohhh```]]]^^^]]][[[aaalllttttttuuuxxx||||||vvvrrrssstttrrrsssvvvwwwzzz|||}}}{{{{{{~~~{{{~~~eeeMMMAAABBB>>>===???;;;999999888777777777777777555555555555555555555555333333444444444555555555333444444555555444444333444444444555555555666666666:::;;;888999EEEZZZiiippprrrwwwyyytttvvvzzzeee\\\YYYWWWWWWZZZ___bbbbbbbbbaaa^^^]]]___aaaccchhhllluuupppkkkvvvuuuFFFBBBzzzyyyrrrnnnmmmmmmnnnqqquuu}}}qqqDDD;;;<<<===;;;555777777666555555444444333444444444444444444444444444444444444444444444444444444444555555555555666666888::::::999;;;???CCCNNNdddqqqrrrmmmkkkooo}}}{{{zzz{{{sssiiiddddddcccaaabbbgggpppxxxxxxrrrnnnooopppooopppsssuuuxxxyyyxxxvvvvvvyyy|||xxx}}}|||yyyoooSSSCCCAAA===<<<>>>;;;999999888777777777777888555555555555555555555555333444444444555555555555333444444555555444444333444444555555555666666666666::::::777;;;LLL```mmmxxxxxxxxxvvvxxx{{{uuu|||vvvcccZZZTTTWWW]]]^^^^^^^^^^^^^^^]]]ZZZYYY[[[aaafffooonnnjjjpppOOO???zzzxxxHHH======<<<;;;666888888777666666555555444555555555555555555555555444444444444444444444444444444444555555555555666555888;;;:::999;;;@@@EEE[[[iiiqqqvvvgggmmmvvv}}}~~~zzzssswwwsssmmmjjjlllmmmlllmmmpppqqqtttwwwwwwuuutttvvvxxxuuuxxxxxxvvv}}}}}}^^^JJJDDD======???;;;:::999888888777777888888555555555555555555555555444444444444555555555555333444444555555444444333555555555555666666666666555999999777???QQQdddnnnuuuwwwyyyzzzaaa^^^___hhhuuuuuullldddcccbbb^^^\\\]]]]]]]]]\\\YYYXXXZZZ]]]___aaagggdddcccnnnzzz}}}www~~~]]]DDDvvvvvvIII???===<<<===;;;999999888888777666666666666666666666666666666666444444444444444444444444444444444555555555666666555888;;;;;;999;;;AAAGGGYYYbbbkkkwwwxxxcccnnn|||{{{vvvxxxyyyvvvsssxxxtttrrrrrrqqqooojjjhhhjjjlllkkkkkknnnmmmqqqwwwxxxvvvttttttuuutttuuuuuutttxxxiiiQQQHHH@@@???AAA===:::999888888777888888888666666666666666666666666444444444555555555666666333444444555555444444333555555555555666666666777555888888888AAAUUUfffmmmkkkrrrzzzvvvaaacccbbb___dddqqq|||~~~wwwrrrjjj```]]]```\\\\\\[[[ZZZ[[[]]]\\\YYYRRR^^^___]]]bbbeeehhhqqq}}}zzzyyyiiiMMMvvv|||ooo}}}NNN999@@@>>>999???999888888777777777777777666666555555555444444444444333333222222333333444555555555555666666666666555<<<777222888;;;===EEE]]]lllsssqqqbbbmmm~~~uuu|||wwwppplllooosssrrr|||{{{wwwrrrmmmkkkkkkmmmnnnmmmkkkiiiiiijjjkkkmmmnnnppprrrqqqpppooopppqqqssssssrrrpppqqqzzzsssXXXKKKEEE@@@???AAA===;;;999999999999777666666666666666555555555555333333333333333333333333555444333333333333444555555555555555555555444444666888777:::HHH]]]jjjmmmnnnxxxtttxxxcccdddcccbbbiiisssxxxxxxxxxmmmbbb\\\```___\\\YYY[[[^^^\\\WWW]]]ZZZZZZ\\\^^^```fffmmmrrr|||MMMxxxvvvppp{{{TTT;;;???<<<666<<<999888888777777777777777666666555555555444444444444333333222222333333444555555555555666666666666555;;;888444999;;;===GGG]]]jjjqqqnnnddduuusssuuuyyyqqqnnnnnnnnnrrrpppqqqpppnnnjjjhhhiiiiiihhhggggggffffffgggiiijjjlllnnnoooooonnnmmmnnnoooqqqrrrqqqooopppwwwiiiLLL???AAAAAA<<<===;;;:::999999999777666666666666666555555555555333333333333333333333333555555444333333444555555555555555555555555555555888888999>>>NNNbbbnnnpppuuuuuunnnyyydddggghhhgggllluuu|||~~~{{{tttooodddccc^^^YYYZZZ^^^^^^[[[^^^\\\\\\___```aaahhhqqqUUUuuuuuu~~~___@@@???<<<777;;;999888888777777777777777555555555555555444444444444444333333333333444444555555555555666666666666444;;;888666;;;<<>>:::>>>999888888777777777777777555555555555555555555555444444333333333333444444555555555555666666666666444:::888888======AAANNNhhhooorrrwwwhhhjjjwwwuuujjjvvvpppttt|||kkkbbbbbbcccdddcccaaa____________```bbbdddeeefffggggggeeegggiiijjjjjjiiijjjlllnnnoooooonnnnnnpppvvvzzz{{{ZZZQQQLLLBBB===<<<::::::::::::888666666666666666555555555555444444444444444444444444555555444444444444555555555555555555666666666666999999===KKK^^^ooovvvvvv|||qqq}}}wwwsssuuuxxx|||wwwmmmgggaaa[[[[[[[[[]]]^^^\\\[[[cccmmmxxx{{{uuurrrHHH???>>>;;;>>>999888888777777777777777444555555555555555555555555444444333333444444555555555555555666666666666444999888999>>>===CCCTTTmmmqqqtttqqqgggmmmtttuuujjjtttrrrsss~~~wwwfffeeegggggggggddd```]]]\\\]]]]]]^^^___aaabbbcccccccccccceeeggghhhhhhhhhjjjkkknnnnnnnnnnnnnnnooorrrtttrrrUUUHHHEEE>>><<<::::::::::::888777666666666666555555555555444444444444444444444444555555555555555555555555555555555666666666777777999:::AAARRReeerrrvvvwwwzzznnnyyy|||{{{{{{{{{sssjjjccc^^^^^^______\\\YYY^^^eeetttpppooovvvIII======:::;;;999888888777777777777777444444444555555555555555555555444444444444555555555555555555666666666666666999888999>>>===FFFZZZmmmpppuuummmgggrrrzzzssslllppp~~~pppiiivvvrrrggghhhkkklllllliiieeeaaa^^^^^^\\\\\\\\\]]]]]]^^^^^^^^^```bbbeeeffffffggghhhjjjmmmlllllllllmmmooopppqqq}}}VVVBBBCCC>>><<<;;;:::;;;:::999777666666666666555555555555444444444444444444444444444555666666666666555444555555555666666777777888999<<>>===HHH```mmmqqqxxxiiiiiixxxssspppqqqyyyyyypppeeeqqqtttiiidddgggkkkpppqqqnnniiidddaaa^^^]]]\\\[[[ZZZ[[[[[[\\\\\\___bbbcccddddddfffhhhjjjjjjiiijjjlllnnnoooppp~~~}}}ZZZDDDCCC>>>===;;;;;;;;;:::999777666666666666555555555555555555555555555555555555444555666777777666555444444555555666777777888888:::@@@NNNaaammmqqqtttyyytttqqq|||zzzzzzwwwooogggeeeaaaeeerrrsssrrriiilllqqq{{{QQQ@@@???<<<:::999888888777777777777777444444444555555555666666555555444444444444555555555555555555666666666777999:::777999======IIIcccnnnrrr|||~~~fffjjj|||uuuuuuuuuwww|||zzztttlllwww|||mmmaaabbbiiirrrwwwuuuoooiiidddcccaaa^^^\\\[[[[[[\\\\\\ZZZ\\\___aaabbbbbbdddfffhhhgggggghhhjjjmmmnnnooozzz}}}{{{aaaLLLEEE???===;;;;;;;;;;;;999777777666666666555555555555555555555555555555555555444555666777777666555444444555555666777888888999;;;BBBSSSfffooopppssszzzrrrvvv{{{pppjjjbbb^^^```ppp~~~tttlll___YYYbbbnnnwwwZZZ???>>>===;;;<<<;;;999888888777555444555555444444444333333333444444333222333444555666888888777777777777777888999666999>>><<<>>>PPPfffxxxnnn|||yyyjjjqqq|||zzzqqqkkkxxx}}}uuupppgggyyyzzzhhhaaabbbkkkrrrqqqpppppplllfffaaa___]]][[[YYYXXXWWWWWWZZZ[[[]]]___aaacccddddddhhhhhhiiijjjjjjkkkllllllvvv|||~~~rrrQQQEEEIII@@@???===;;;:::999::::::888888777777666666555555666666555555555444444444444444555555555555444444777666555666888999999999>>>AAA[[[pppooovvvxxxtttqqqgggfffhhhllltttyyypppbbbYYY^^^fffkkktttcccCCC>>>===;;;:::::::::<<<<<<;;;888555555555555555444444444333444444333333333444555666888888777777777777777888:::777999======@@@RRRhhh~~~rrr|||zzznnnuuuyyyuuuooozzz|||qqqlllfffwwwvvvddd]]]```gggmmmlllkkkllliiieee```___^^^]]][[[ZZZYYYYYYZZZ[[[]]]___aaacccddddddiiiiiiiiijjjjjjkkkkkkkkkuuu~~~vvvPPPBBBGGGAAA???===;;;::::::::::::888888888777666666555555666666555555555444444444444555555666666555555444777666666666888999999999???JJJgggwwwsssyyyuuurrr{{{zzzxxxtttpppwwwvvvhhh\\\ZZZZZZZZZ^^^fffkkkzzzsssKKK???>>><<<888999;;;>>>???>>>:::777666666666555555555444444444444333333444444555666777777777666666777777888;;;999:::======CCCWWWkkkuuuooo~~~xxxoooxxx~~~{{{vvv}}}{{{mmmgggcccsss{{{{{{}}}qqq```ZZZ\\\aaadddcccbbbccccccbbb^^^^^^^^^^^^]]]\\\[[[[[[YYY[[[]]]___aaabbbcccdddiiiiiiiiiiiiiiijjjjjjjjjqqq{{{~~~|||XXXFFFGGGAAA@@@>>><<<::::::::::::999888888777777666555555666666666555555555555444444555555666666555555444666666666777777999::::::>>>QQQkkkrrrnnnxxx}}}rrrooo}}}~~~wwwvvvzzztttsssttt|||wwwjjjbbb[[[UUUUUUXXX[[[dddppp{{{UUUBBB@@@===::::::;;;===>>>===:::777777666666666666555555555444444444444444555555666777666666666666777777888;;;::::::<<>>>>><<<999888999999888666777666666666666555555555444444555555555666666555666666555555666777888888:::::::::<<<@@@LLL```qqqooozzzqqqnnnzzzvvvmmmfff^^^lllqqqqqqssslll___\\\UUUTTTRRRQQQPPPQQQUUUYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYZZZ\\\^^^```bbbccccccgggggghhhhhhhhhhhhiiiiiiiiimmmyyy~~~zzzxxx~~~eeePPPDDDBBB@@@===<<<;;;:::;;;999999999888777777666666666666666666666666666666555666666666666666666555555777888888777888;;;===LLLbbbmmmkkksss~~~tttwwwkkkppp{{{nnnllliiihhhhhhhhhhhhggggggeeellltttggg]]]YYYRRRRRRSSSTTTWWW___jjjrrroooJJJFFF>>>???<<<888666666666666666666666666555555555444444444444555666666666666555555555555555666777888888888999:::<<>><<<;;;;;;;;;:::999999888888777666666555666666666666777777777555666666777777666666555444777999999777888;;;???MMMfffqqqrrr}}}xxxsssnnniiirrr{{{mmmkkkiiihhhffffffeeeeeejjjiiiqqqsssggg___[[[ZZZXXXWWWXXX[[[]]]^^^iiiwww{{{NNNGGG<<<<<<:::777777777777777666555555555555444444444333333444555666777666666555555444444555555777888888555777999<<>>===<<<:::999888777777888777666555555444555555555555555555555555555555555555555555555666777777;;;;;;<<>>===<<<:::999888777777888777666555555444444444555555555555555555555555777666666666666777888888<<<;;;<<>>IIIUUUdddxxxvvvzzzsssqqqqqqzzz{{{wwwtttuuu|||ssshhh]]]WWWVVVQQQSSSXXXccczzziiisss[[[BBB>>>>>><<<:::999888777777888888777555555444444444555555555555555555555555777777777777777888888999:::999:::DDDYYYnnnxxxxxxxxx}}}vvvkkk\\\WWWVVVXXX\\\hhh{{{nnnkkk]]]TTTUUUTTTVVVbbbcccjjjmmmggg```[[[XXXUUUNNNPPPQQQQQQNNNLLLLLLLLLSSSPPPQQQVVVZZZ[[[\\\^^^\\\\\\]]]^^^```bbbdddeeecccdddeeefffggghhhiiijjjeeejjjgggbbbooo|||~~~|||vvvSSSNNNIIIEEECCCAAA@@@???<<<;;;;;;::::::999999888777777777777777777777777666666777999999:::::::::777777:::<<<<<>>;;;:::::::::999888777777777777666666666666333333333444555666777888888888888777777777777777777===999@@@```xxxxxxrrryyyzzziii\\\ZZZUUUUUUVVVUUU\\\vvv~~~rrrfff]]]ZZZYYYcccaaafffeee[[[YYYWWWNNNNNNOOORRRVVVTTTOOOMMMPPPOOOQQQTTTTTTTTTVVVZZZ^^^_________^^^^^^```dddhhhbbbdddfffiiijjjjjjjjjiiigggiiijjjjjjnnnyyyyyyyyyfffTTTJJJGGG@@@@@@CCC@@@???>>><<<<<<<<<<<<:::999888888888888888888888888777777777777888888888888;;;:::;;;;;;;;;???NNN\\\hhhxxxzzz~~~}}}}}}}}}}}}~~~yyylll___ZZZXXXZZZ\\\eee}}}ooottt~~~dddGGGAAA>>>;;;:::::::::999888777777777777666666666666444444444444444555666777777777777777777777777777888===:::CCCccczzzzzztttzzz|||tttggg^^^YYYVVVWWW\\\___fff}}}vvvmmmeee``````\\\``````WWWVVVVVVNNNNNNPPPTTTXXXVVVPPPNNNPPPLLLOOOSSSVVVWWWYYY]]]```^^^______^^^^^^___ccceeebbbdddfffiiijjjjjjjjjiiihhhiiijjjjjjnnnxxx||||||eeeUUUNNNMMMFFFEEEGGGAAA???===<<<;;;<<<;;;:::888888888888888888888888888777777777777888888888888999888999;;;;;;AAAQQQ```gggwww}}}uuullleeeccc``````kkkyyywwwjjjvvvwww{{{uuummmGGGAAA???<<<:::::::::999888777777777777666666666666555555444444444555555666777777777777777777777777999>>><<>>???===<<<;;;;;;;;;999777888888888888888888888888777777777888888888999999777777888:::<<>><<<;;;;;;;;;999777888888888888888888888888777777888888888999999999888777999;;;===EEEVVVfffttt~~~yyyxxx|||~~~vvvrrrooooooqqqkkk}}}rrrqqqttt{{{oooJJJCCC@@@===;;;::::::999888777777777777666666666666666555555444444444555555555555666666777777777777666;;;===KKKhhhyyyxxxxxxyyyrrr~~~|||uuulllooowwwrrryyyrrrvvv~~~zzzvvvttttttiiiXXXRRRTTTPPPPPPQQQLLLHHHMMMTTTXXXTTTMMMMMMQQQUUUWWW[[[^^^```___\\\ZZZ^^^___``````^^^]]]^^^___bbbdddfffiiijjjjjjjjjiiihhhdddccceeehhhmmmyyy~~~xxxxxxppp^^^UUURRRIIIGGGGGGBBBAAA???===<<<<<<;;;999777888888888888888888888888888888888888999999999999999999:::;;;===EEEWWWgggxxx}}}yyyvvv~~~{{{zzzvvvzzzuuurrrtttqqqttt~~~qqqMMMDDDAAA===;;;;;;:::999888777777777777666666666666555555444444444555555666444555555666666777777888666;;;===LLLiiivvvuuuvvvwwwqqqwwwmmmmmmeeehhhlllooorrruuuyyy|||~~~~~~|||xxxwwwyyy{{{lllWWWOOOSSSPPPOOOPPPKKKFFFKKKRRRVVVRRRLLLNNNUUUTTTVVVYYY___cccdddbbb```___``````___^^^^^^___aaabbbdddfffiiijjjjjjjjjiiigggbbbbbbfffhhhjjjuuu|||}}}vvvvvvvvvcccWWWQQQHHHFFFHHHDDDBBB@@@>>>======<<<:::888888888888888888888888888888888888999999999999::::::999:::<<<>>>GGGYYYjjjwww}}}}}}www{{{~~~zzzmmmyyyUUUDDDAAA>>><<<;;;:::999777777777777777666666666666444444444444444555666777444444555555666777777888777<<>>===;;;999888888888888888888888888888888888999999999::::::888888999;;;???III\\\nnnwwwxxxttt|||hhhmmm\\\EEEBBB>>><<<;;;:::999777777777777777666666666666333333333444555666777888444444444555666777777888888===@@@PPPkkktttrrruuu|||vvvfffNNNFFFNNNOOONNNMMMHHHFFFKKKRRRUUUQQQNNNTTT]]]ZZZZZZ[[[___dddfffdddbbbaaaaaa```^^^]]]___bbbeeebbbdddfffiiijjjjjjjjjiiihhhcccdddkkkmmmkkkttt~~~|||{{{xxxeee[[[WWWNNNLLLNNNIIIEEECCCAAA@@@???>>><<<:::888888888888888888888888888888999999999:::::::::666666888;;;@@@KKK___qqq{{{wwwttt~~~vvvjjj]]]DDDAAA>>><<<;;;:::999888888888888888777777777777444555555555555555444444333444555777888999999999:::>>>@@@PPPlll{{{~~~{{{QQQPPPNNNLLLKKKLLLLLLMMMIIIKKKLLLNNNPPPTTTYYY\\\]]]YYYbbbjjjbbb^^^``````bbb```\\\\\\^^^aaacccdddeeedddddddddeeegggiiijjjkkkjjjjjjjjjiiikkkuuu~~~}}}iii```]]]QQQJJJKKKJJJGGGEEEBBBAAA@@@@@@>>><<<::::::999999888999999999777888888888888999999999888:::<<<===BBBPPPdddsssyyyssswwwpppcccaaaDDDAAA>>><<<;;;:::999888888888888888777777777777444555555555555555444444444444555666777888999999999===???OOOkkkzzz{{{{{{|||xxxkkkVVVGGGGGGHHHHHHIIIKKKLLLMMMGGGIIIKKKNNNQQQVVV[[[___```\\\dddiii___[[[```bbb___^^^]]]]]]```bbbbbbaaadddddddddeeefffggghhhiiikkkjjjkkklllkkkmmmwww~~~~~~~~~fffZZZYYYRRRNNNOOOKKKHHHEEECCCAAA@@@???>>><<<;;;:::999999888999999999777888888888888999999999888:::<<<===BBBQQQfffwww{{{vvvxxx~~~mmmbbb]]]EEEBBB>>><<<;;;;;;999888888888888888777777777777444444555555555555555444555555555555666777999:::999===???OOOkkkyyyyyy{{{zzzwwwhhh___\\\dddmmmfffOOOCCC@@@AAACCCFFFIIIKKKMMMNNNDDDFFFJJJNNNRRRWWW]]]aaabbb```ggggggZZZWWW___ccc\\\\\\]]]___aaabbbaaa```cccdddeeeggghhhhhhhhhiiikkkjjjkkkmmmlllnnnxxx}}}|||mmm^^^\\\WWWSSSRRRKKKIIIFFFCCCAAAAAA???===<<<;;;;;;:::999999999999999777888888888888999999999888:::;;;<<>>@@@QQQnnnzzzxxxxxxzzztttXXXTTTPPPMMMMMMTTTdddttthhhPPPFFFEEEGGG@@@BBBEEEHHHJJJLLLLLLLLLBBBEEEIIIMMMQQQUUU[[[___aaaaaahhhfffVVVTTT^^^bbb]]]\\\\\\^^^```bbbbbbaaacccdddfffhhhiiiiiiiiihhhjjjiiikkkmmmlllnnnxxx}}}nnnjjj```XXXSSSLLLKKKHHHEEECCCAAA@@@>>><<<<<<;;;:::999999999999999777777888888888999999999888999:::;;;BBBTTTmmmvvvnnnqqqzzz{{{nnnkkkppp{{{kkknnnWWWEEEBBB???===<<<;;;:::999888888888888777777777666333444444555666666555555777666555444555666999:::;;;???BBBTTTqqq~~~yyywwwzzz}}}iiiVVVHHHJJJMMMPPPQQQWWWhhhxxx{{{bbbNNNEEEBBBAAA???DDDEEEFFFHHHIIIHHHHHHGGGCCCFFFIIILLLOOOSSSWWWZZZ\\\^^^fffbbbSSSSSS^^^```aaa^^^\\\\\\___bbbdddddddddeeegggiiijjjjjjiiiiiihhhhhhjjjllllllmmmvvv}}}wwwhhh[[[VVVQQQMMMKKKGGGEEECCCAAA???======<<<;;;:::999999999999777777888888888999999999888999::::::BBBUUUnnn|||vvvyyyiiiccc``````dddiiippp{{{dddiiidddFFFCCC???===<<<<<<:::999888888888888777777777777333333444555666666666666777666555555555777888999<<<@@@CCCVVVuuuzzzwwwxxx}}}```YYYOOOKKKKKKLLLMMMNNNVVViii{{{fff[[[OOOIIIIIIHHHBBB<<>>>>>===<<<:::999999999999777888888888888999999999999::::::;;;BBBTTTmmmqqqmmmfffgggeeebbbeeekkkppppppqqqyyybbb```tttkkkFFFCCC???======<<<;;;999888888888888777777777777222333444555666666666666666666666666777777777777;;;???CCCWWWwww{{{wwwvvv~~~___OOOPPPIIIHHHFFFEEEGGGKKKYYYqqqzzzhhhXXXQQQHHHCCCCCCDDDCCCBBB@@@@@@@@@@@@AAABBBBBBCCCEEEHHHLLLOOOQQQSSSVVVXXXWWWTTTUUUOOOGGGSSSccceeeeeeccc``````aaacccccccccggggggggghhhiiijjjkkklllkkkkkklllnnnllllllttt}}}}}}xxxtttiiibbb```\\\SSSPPPLLLIIIGGGDDDAAA???>>>===<<<;;;:::999999999777888888888888999999999999;;;;;;;;;BBBSSSkkk||||||~~~iiixxxjjjooommmgggiiiqqqrrrmmmooopppssswww}}}ddd\\\iiihhhFFFCCC@@@======<<<;;;999888888888888777777777777222333444555666666666666555666777777777777777666999>>>CCCWWWxxx{{{vvvsss|||wwwLLLHHHNNNFFFJJJGGGGGGJJJRRRaaazzzsssggg^^^QQQGGGKKKIIIFFFCCC@@@???@@@@@@>>>>>>>>>???AAACCCFFFGGGFFFIIIMMMPPPSSSUUUXXX[[[WWWRRROOOGGGBBBRRRfffhhhdddcccccccccddddddcccaaahhhhhhgggggghhhjjjlllmmmmmmmmmnnnooommmmmmttt}}}sssooohhhdddccc]]]UUURRRNNNJJJHHHEEEBBB@@@>>>>>><<<;;;:::999999999777888888888888999999999:::;;;<<<<<>>===;;;:::888888777777666666555555555555555555666666666777666666666666666777888888999>>>AAAVVVzzzwwwsss~~~aaaKKKGGGIIIJJJHHHEEEEEEKKKWWWmmmrrr[[[OOONNNMMMFFF???BBBBBBAAA@@@???>>>======>>>;;;:::>>>DDDIIILLLMMMGGGOOOXXX\\\\\\YYYXXXWWWVVVOOOLLLOOOSSSXXXaaakkkeeedddfffkkkkkkgggeeefffggggggffffffgggiiilllmmmkkkkkklllmmmjjjiiipppyyyxxxtttnnnmmmmmmddd___WWWQQQOOOJJJBBBAAAEEEBBB@@@>>><<<<<<;;;:::888888888888888888888888888;;;<<<<<<<<>>===;;;:::999888888777666666555555555555555666666666777777666666666666666777888888:::>>>AAAUUUyyyvvvwww}}}aaaNNNIIIIIIHHHHHHFFFGGGNNN[[[qqqpppkkkbbbVVVNNNKKKIIIFFFBBB@@@@@@?????????>>>>>>>>><<<;;;;;;???DDDIIIKKKKKKNNNSSS[[[______[[[VVVTTTUUUQQQPPPUUUYYYZZZ___fffaaa```bbbggggggeeedddfffhhhgggffffffgggiiilllmmmllllllmmmnnnkkkjjjqqqzzz}}}zzzssspppnnnddd]]]WWWQQQNNNIIIBBB@@@CCCCCC@@@>>><<<<<<;;;:::888888888888888888888888888:::<<<<<<<<>>AAATTTyyywww{{{{{{{{{^^^QQQMMMLLLJJJKKKIIIKKKTTTaaavvvtttaaaSSSQQQRRRQQQNNNIIIEEEDDDDDD??????>>>>>>>>>>>>??????>>>>>>@@@DDDHHHLLLMMMLLLTTTXXX]]]cccdddaaaZZZUUUTTTTTTWWW\\\___^^^___aaa```]]]^^^bbbcccbbbcccggghhhhhhgggggghhhjjjlllmmmmmmmmmnnnooommmlllsss|||~~~|||tttnnnjjjaaa^^^YYYTTTQQQLLLEEECCCDDDCCCAAA>>><<<<<<;;;:::888999999999999999999999999:::<<<<<<<<>>===;;;:::999999888888777666666555666666666666777777777777777666666777777888999:::>>>@@@TTTzzz}}}~~~zzzpppZZZQQQOOOPPPQQQPPPOOORRRZZZhhh|||sssddd```]]]UUUOOOGGGKKKNNNMMMHHHDDDBBBCCC@@@???>>>=========>>>>>>BBBDDDGGGKKKOOOPPPQQQPPPVVVXXX^^^dddiiiggg```ZZZTTTVVVZZZ___bbbbbbbbbbbbccc```^^^aaaaaaaaaccchhhiiihhhhhhhhhiiikkklllmmmnnnnnnoooqqqooonnnvvv~~~|||sssllliiibbbaaa^^^YYYUUUPPPKKKGGGGGGDDDBBB???======<<<:::888999999999999999999999999999;;;<<<<<>>EEEHHHLLLPPPRRRRRRSSSSSSVVVXXX\\\aaaeeeddd^^^XXXVVVYYY\\\___bbbfffhhhhhhiiieeebbbbbbbbbaaadddhhhiiiiiiiiijjjjjjkkkllllllnnnnnnpppqqqppppppwww~~~{{{qqqkkkkkkhhhbbbaaa^^^XXXSSSOOOKKKHHHFFFDDDAAA???>>>===;;;999999999999999999999999999888;;;<<<<<>>===;;;;;;::::::999888888888666666666777777777888888888777777777777888999999999<<<>>>SSSzzz|||eeeTTTNNNNNNOOOWWWVVVZZZcccqqq|||fffWWWMMMGGGFFFIIIBBBAAA@@@BBBEEEGGGEEECCCCCCAAA???======>>>???@@@FFFIIIMMMPPPQQQQQQRRRSSSWWWXXX[[[]]]^^^[[[VVVRRRYYY\\\]]]]]]aaagggkkkkkklllgggddddddcccbbbdddiiijjjjjjkkkkkkkkklllllllllmmmmmmppprrrqqqqqqyyyxxxvvvmmmggghhhhhhbbbdddaaa[[[VVVSSSNNNHHHHHHFFFCCCAAA@@@>>><<<;;;::::::::::::::::::::::::888:::<<<<<<@@@QQQjjj}}}FFFMMMSSSeeezzzwww{{{jjjxxxjjjLLLHHHDDDAAA@@@@@@???>>>;;;;;;;;;:::999999888888666666777777777888888888888888777777888888999::::::<<<===QQQxxx}}}ttt```TTTOOONNNVVVUUUYYYdddtttsss```TTTLLLFFFEEEGGGAAAAAAAAACCCEEEFFFEEEDDDAAA@@@>>>===>>>AAACCCEEEHHHLLLOOOQQQQQQQQQSSSUUUWWWYYY\\\\\\ZZZWWWVVVUUU\\\___```^^^```hhhkkkjjjjjjeeebbbccccccbbbdddiiijjjkkkkkkllllllllllllllllllmmmoooqqqqqqqqqyyywwwwwwooohhhiiijjjfffiiihhhaaa\\\YYYSSSLLLJJJHHHEEEBBBAAA@@@>>><<<::::::::::::::::::::::::777:::<<<<<<@@@QQQiii|||NNNVVV___vvvmmmQQQKKKHHHDDDAAA@@@@@@???>>><<<;;;;;;::::::999999888777777777777888888888888888888888777888888999:::;;;======OOOvvv~~~lll]]]TTTPPPTTTSSSXXXcccvvv}}}lllYYYNNNHHHCCC@@@@@@BBBEEEGGGHHHGGGEEEDDDCCC>>>>>>======@@@CCCGGGIIILLLOOORRRSSSSSSSSSVVVXXXWWWZZZ]]]]]][[[ZZZ[[[]]]]]]aaabbb___aaagggjjjgggfffbbb```bbbbbbbbbdddhhhkkkkkkllllllmmmllllllllllllllloooqqqqqqqqqyyy~~~yyyppppppqqqlllooonnngggaaa___YYYRRRLLLIIIFFFDDDBBBAAA???===::::::::::::::::::::::::777:::;;;<<<@@@PPPiii{{{XXXbbbtttnnnoooXXXMMMJJJFFFCCCBBBAAA???===;;;;;;;;;::::::999999999666666666666555555555555555555666777777777777777:::??????OOOuuu~~~{{{hhhZZZTTTXXXWWWYYYdddkkkPPPDDDBBBBBBAAA@@@FFFCCCAAACCCHHHJJJHHHEEEAAA???>>>???AAACCCCCCCCCLLLNNNQQQTTTUUUXXX[[[]]]YYYaaagggeeebbbaaaaaa```[[[___dddggghhhhhhggggggfffeeecccbbbaaabbbcccccciiiiiikkkmmmppppppooonnnkkkpppnnnnnnssssssxxx~~~xxxrrrtttqqqoooooonnniii___WWWRRRNNNHHHDDDCCCBBBAAA@@@;;;;;;:::999888888888888666;;;>>><<<>>>NNNfffxxx\\\iii}}}ppp|||kkkXXXMMMJJJGGGDDDCCCBBB@@@???<<<<<<;;;;;;:::999999999888777777777777666666666666666777777888888777777:::???@@@PPPuuuxxx~~~}}}nnn```XXXWWWXXX]]]mmm{{{dddMMMBBB@@@@@@???>>>CCCBBBBBBFFFJJJKKKGGGCCCAAA@@@???@@@BBBDDDDDDCCCGGGKKKQQQUUUWWWYYY[[[\\\YYYcccjjjiiifffeeeccc```cccgggkkkooopppooonnnmmmgggfffeeedddcccddddddeeehhhhhhiiikkkmmmnnnnnnnnnqqquuuqqqooorrrpppsss{{{vvvwwwsssooolllkkkfff___YYYVVVRRRLLLHHHEEEDDDBBBAAA===<<<;;;::::::999999:::777;;;===;;;>>>MMMfffyyyeeeuuu|||~~~zzz~~~fffWWWNNNKKKGGGEEEDDDCCCAAA@@@===<<<<<<;;;::::::999999888888888888777777777777777777777888888888888999999@@@AAAPPPtttvvvvvvhhh]]]YYYYYY___pppmmm[[[GGG??????>>>======@@@@@@CCCHHHLLLKKKFFFAAACCCAAA@@@AAACCCDDDDDDDDDBBBHHHPPPVVVYYY[[[[[[\\\\\\fffnnnnnnllljjjgggbbbfffiiimmmqqqrrrpppnnnlllhhhgggfffeeeeeeeeefffggggggggghhhiiijjjlllmmmnnnrrrvvvrrroooqqqnnnrrr}}}yyyvvvrrrmmmjjjiiigggccc___\\\XXXRRRLLLIIIFFFCCCAAA>>>>>>===<<<;;;::::::;;;888;;;<<<;;;===LLLeeezzzyyyxxxzzz~~~ttt|||~~~~~~cccVVVOOOLLLHHHEEEDDDDDDBBBAAA>>>======<<<;;;:::999999888888888777777777666666888888888888888999999:::999@@@AAAOOOsss|||zzznnnbbb\\\ZZZ\\\mmmyyy___QQQCCC>>>>>>===<<<===???AAADDDHHHKKKKKKGGGCCCDDDCCCAAABBBDDDEEEEEEDDDAAAFFFNNNTTTXXX[[[^^^___bbbjjjpppqqqppppppmmmiiihhhjjjlllooopppnnnkkkggghhhgggfffeeeeeefffggghhhggghhhhhhhhhiiikkknnnpppnnnrrrooonnnrrrqqquuu|||yyypppnnnmmmlllmmmllljjjgggaaa]]]VVVPPPKKKGGGCCC@@@???>>>===<<<;;;:::::::::::::::;;;;;;===JJJcccyyyyyyqqqqqqtttxxxyyyzzz~~~}}}yyydddXXXQQQNNNJJJGGGFFFDDDBBBAAA???>>>>>>===<<<::::::999777777666666666555555555888888777777888888999:::999???@@@NNNqqq{{{pppddd[[[YYY]]]oooyyyiiiTTTJJJ@@@>>>>>>======???AAABBBEEEHHHJJJJJJIIIGGGEEECCCBBBBBBDDDEEEEEEDDDBBBFFFLLLRRRWWW\\\aaadddiiinnnrrrqqqrrruuutttrrrmmmlllmmmooopppnnnjjjfffffffffeeeddddddeeefffggghhhjjjkkkjjjjjjkkkooorrrlllqqqooonnnssssssxxx}}}yyywwwmmmoooqqqssssssqqqlllhhhccc___XXXRRRMMMHHHDDDAAA???>>>===;;;::::::999999:::::::::;;;<<>>======<<<>>>BBBBBBDDDGGGIIIKKKKKKKKKKKKEEEDDDBBBBBBDDDEEEDDDCCCBBBFFFLLLQQQWWW]]]cccggglllppprrrsssuuuzzz{{{yyyooollljjjjjjkkkjjjfffbbbeeedddcccccccccdddeeefffhhhkkkmmmmmmllllllpppsssppptttqqqppptttrrrwwwzzzvvvtttpppssswwwyyywwwqqqjjjeeeccc___ZZZTTTOOOKKKFFFBBB@@@???===<<<::::::999999;;;999:::<<<<<>>===;;;::::::777777777666666666666555888777666555555777888:::888>>>===HHHkkktttdddYYYYYY\\\hhhoooUUUOOOOOOKKKFFFAAA===<<<<<<;;;>>>CCCAAADDDIIIMMMNNNMMMLLLKKKEEECCCBBBBBBCCCDDDCCCCCCAAAFFFMMMTTTZZZ___cccfffkkkooosssvvvzzz|||sssnnniiihhhiiiiiieeebbbeeedddcccccccccdddfffggggggkkkoooooommmlllooosssssswwwtttrrruuussswww|||yyyuuusssppptttyyyzzzwwwpppiiidddccc```[[[VVVRRRNNNIIIEEEAAA@@@???===<<<;;;:::::::::888999===<<<@@@UUUlllsssjjjjjjnnnxxx}}}sssiiiaaa\\\XXX\\\iiiwwwzzzssssss~~~yyyrrrjjj```\\\WWWRRROOOLLLIIIGGGAAAAAA@@@>>>===;;;::::::888888888888777777777777888777555444555666888999888>>><<>>DDD???DDDLLLQQQRRROOOLLLJJJEEECCCAAAAAACCCCCCCCCBBB@@@FFFOOOWWW]]]```ccceeehhhnnntttxxx~~~|||{{{vvvooommmnnnnnnkkkhhheeeddddddcccdddeeefffgggeeejjjooopppmmmlllooorrrrrrwwwtttrrrvvvuuuyyy|||{{{yyyvvvsssnnnrrrwwwyyyvvvpppkkkgggddd```\\\XXXTTTPPPKKKHHHCCCBBB@@@???===<<<;;;;;;:::777999>>><<<>>>RRRiii|||qqqkkknnnsss{{{wwwkkkeeeeeegggcccgggtttxxxxxxppphhheeebbb\\\VVVQQQMMMKKKJJJDDDBBB@@@???>>>===:::888999999888888777666666666666666666666777888999:::666888;;;GGGccc}}}vvvddd^^^VVVRRRYYYmmmzzzgggYYYNNNFFFAAA@@@@@@>>>:::999;;;???AAA>>>CCCFFFHHHKKKNNNKKKEEEAAABBBBBBCCCDDDDDDDDDCCCAAAGGGOOOUUUYYY]]]bbbfffjjjqqqvvvwwwxxx||||||zzz|||xxxsssqqqppppppnnnlllkkkhhhddddddgggiiiiiihhhgggiiikkknnnppppppooooootttuuuwwwwwwtttuuu~~~|||yyyzzzwwwsssqqqvvvsssqqqsssuuusssmmmgggcccaaa]]]ZZZVVVQQQJJJFFFCCCAAA?????????>>><<<:::;;;777999>>>======LLL```|||qqqooonnnnnnoooxxxzzzuuuvvvmmmpppyyyiiimmmbbb^^^```^^^[[[XXXUUUQQQMMMKKKFFFDDDBBB@@@@@@>>><<<:::999999888888777777666666666666666666777888999:::888:::;;;EEE^^^{{{yyy~~~{{{~~~tttcccZZZYYYYYY___jjj|||wwwiiiYYYIII???>>>===<<<999888:::<<<===BBBFFFIIIJJJLLLMMMIIICCC@@@@@@BBBCCCCCCDDDDDDDDDBBBEEEIIINNNTTT[[[aaaeeejjjqqqvvvwwwxxx||||||{{{tttmmmhhhhhhnnnsssssspppkkkhhheeedddeeefffeeeccceeegggjjjnnnpppqqqqqqqqqttttttvvvwwwuuuuuuzzzwwwxxxvvvsssrrrxxxuuusssssstttqqqkkkeeecccaaa^^^\\\YYYTTTNNNJJJGGGDDDBBB@@@???>>><<<:::;;;888999>>><<<===KKK^^^ssskkklllooosssuuu{{{```mmmxxxXXXWWW^^^\\\[[[YYYWWWTTTPPPLLLIIIFFFCCCBBBAAA@@@>>><<<999999999888777777666666666666666666777888999::::::;;;;;;AAAWWWtttuuuzzz|||~~~zzz{{{qqqbbbSSSYYY^^^aaaeeepppxxxgggTTTHHH@@@>>>;;;999999999;;;===FFFJJJLLLKKKKKKLLLGGG@@@>>>???@@@BBBCCCDDDDDDDDDEEECCCBBBFFFPPPZZZaaaeeejjjpppvvvwwwyyy|||}}}{{{qqqfff]]]```kkkttttttoooiiigggeeeeeefffffffffeeeeeegggjjjmmmppprrrrrrsssssstttvvvwwwuuuvvvwwwuuuwwwxxxwwwwwwyyywwwtttsssrrrnnnhhhcccdddbbb```___\\\YYYSSSPPPKKKHHHDDDBBB@@@???<<<:::;;;888:::===<<<===JJJZZZ~~~lllfffjjjqqqwww{{{|||ccc|||zzzWWWWWWccc___[[[XXXWWWTTTOOOLLLKKKHHHDDDBBBAAA@@@>>>===::::::999888888777777666666666666666777888999:::999;;;;;;???TTTqqq{{{wwwzzz~~~zzzzzzqqqdddRRRWWW\\\]]]]]]fffvvvsssddd[[[KKKDDD>>>;;;::::::<<<@@@FFFJJJKKKJJJKKKJJJEEE???===>>>@@@AAACCCDDDEEEEEEGGGBBB???EEEQQQ]]]cccdddgggnnntttvvvyyy}}}~~~}}}wwwiii\\\]]]jjjssspppjjjfffeeefffgggiiijjjkkkkkkggghhhkkkmmmoooqqqrrrrrrssssssuuuvvvuuuwwwuuutttyyy|||}}}yyyvvvtttrrrqqqmmmhhhdddgggeeecccbbb```\\\WWWSSSLLLIIIEEECCCAAA???===;;;:::999:::<<<;;;===HHHTTTyyy~~~kkkfffkkkrrrxxx}}}{{{rrr~~~aaadddlllfff]]]XXXUUUSSSOOOLLLLLLIIIEEEBBBAAA@@@>>>===::::::999999888777777777666666666666777888999:::666::::::???SSSrrrzzzzzzwww}}}zzzyyyrrrhhh]]]^^^]]]ZZZZZZ```llluuu{{{~~~rrrkkk[[[OOOCCC>>>;;;999===BBBDDDGGGIIIIIIIIIJJJEEE>>>===>>>@@@BBBCCCDDDEEEEEEGGGBBBAAAIIIWWWbbbfffeeefffmmmsssuuuxxx|||~~~}}}|||nnnaaaaaajjjqqqnnngggeeeeeeffffffggghhhjjjllljjjkkklllnnnoooppppppppprrrsssuuuvvvuuuxxxyyyxxx|||~~~vvvuuusssrrrqqqnnnkkkiiikkkjjjgggeeeccc^^^YYYUUUNNNKKKFFFCCCBBBAAA???>>>::::::;;;;;;;;;===FFFOOOppp|||jjjfffllltttzzzsss{{{sssjjj```ZZZXXXWWWTTTQQQNNNJJJEEEBBBAAA@@@???>>>:::::::::999888888777777666666666666777888999:::555999:::>>>QQQrrruuutttvvvzzz~~~xxxvvvqqqjjjjjjgggbbb\\\ZZZ\\\ccciiiiiittt{{{tttlll\\\LLLEEE@@@;;;<<>>???@@@AAACCCDDDEEEEEEEEEEEECCCCCCLLLYYYdddgggfffgggnnnssstttvvvyyyzzzxxxwwwooogggffflllpppnnnjjjffffffeeecccaaaaaadddfffmmmmmmmmmnnnnnnooopppppprrrrrrtttuuuuuuxxx~~~|||~~~~~~}}}}}}uuuttttttsssqqqooonnnmmmooonnnllljjjgggccc]]]YYYSSSOOOIIIEEECCCBBB@@@???:::;;;;;;::::::===DDDJJJgggvvvgggfffnnnwww~~~ssskkkccc___``````]]]YYYPPPLLLGGGDDDBBBBBBAAA@@@;;;::::::999999888888777666666666666777888999:::666::::::<<>>AAADDDGGGIIIHHHIIIIIIEEE>>>AAABBBCCCDDDEEEEEEEEEEEEDDDBBBCCCKKKWWWaaaggghhhkkkqqquuutttsssttttttqqqnnnlllkkkkkklllmmmmmmmmmggggggdddaaa^^^^^^bbbffflllllllllmmmnnnpppqqqrrrqqqrrrtttuuuuuuyyy~~~}}}vvvvvvuuutttqqqooooooooorrrqqqooonnnllliiiddd```ZZZVVVOOOIIIFFFCCC@@@>>>999;;;;;;::::::===BBBFFFaaa~~~vvvhhhiiirrr|||wwwqqquuuxxx}}}||||||{{{pppjjjeeedddhhhiiiddd___RRRNNNIIIEEEDDDCCCBBBBBB;;;;;;:::999999888888777666666666666777888999:::888;;;::::::IIIiiiooo{{{~~~vvvpppmmmjjjhhh\\\```bbb___YYYWWW[[[aaafffmmmvvv~~~vvvfff___WWWIIIAAACCCFFFJJJKKKJJJJJJIIIDDD===CCCCCCDDDEEEFFFFFFEEEEEEBBBAAABBBHHHSSS^^^fffjjjoootttwwwtttqqqpppnnnkkkhhhkkknnnnnnkkkiiijjjlllgggfffddd```^^^```fffkkkjjjkkklllmmmoooqqqssstttqqqqqqsssuuuuuuyyy~~~wwwxxxwwwuuuqqqooonnnooosssrrrqqqqqqpppmmmiiifffaaa[[[SSSLLLGGGCCC@@@>>>999;;;<<<:::999===AAADDD```}}}zzzmmmnnnwww|||yyyyyy}}}|||tttlllhhhfffccc___dddhhhhhhllluuukkkllloooqqqmmmddd\\\YYYSSSOOOJJJFFFGGGHHHCCC<<<@@@>>>;;;:::::::::999777666666666666666777888888:::;;;;;;<<>>EEEDDDCCCDDDFFFGGGGGGFFFCCCAAAAAAGGGRRR^^^ggglllsssssstttuuuuuusssnnnkkklllkkkkkklllmmmmmmkkkiiieeedddccceeegggiiijjjjjjiiikkkmmmqqqtttvvvwwwxxxqqqrrrtttuuuwww~~~}}}zzzvvvrrrppprrrvvvzzz|||}}}{{{yyywwwvvvssspppmmmfffaaaXXXOOOHHHEEEEEEEEE???;;;999;;;<<<;;;>>>CCC___yyyxxxkkkoooyyy{{{pppnnnggg[[[eeefffffffffjjjooonnniiigggbbbdddkkkooossspppfffgggjjjkkkiiieee```^^^TTTPPPLLLIIIIIIIIIGGGDDD@@@>>>;;;:::::::::999777666666666666666777888888999::::::<<>>BBBZZZttt{{{llloooyyyooogggeee```ZZZYYY]]]```eeeooozzz~~~yyyvvvvvvsssooowww}}}uuu{{{}}}}}}kkkkkkkkkjjjhhhfffeeecccVVVSSSOOOKKKGGGEEEDDDDDD@@@>>><<<;;;::::::999777777777666666666777888888888999:::;;;EEE^^^xxxzzzuuuqqqooolllgggcccUUUTTTWWW[[[ZZZXXXYYY^^^lllooorrrsssuuuyyyqqq[[[LLLHHH===@@@BBBAAA>>><<<>>>@@@@@@@@@@@@BBBEEEHHHHHHGGGAAAAAACCCHHHQQQZZZbbbeeehhhjjjmmmqqqsssqqqlllhhhaaa]]]XXXVVVXXX\\\```cccbbbcccdddfffiiikkkmmmnnnmmmmmmmmmnnnooorrrtttuuuuuuuuuuuutttwww|||}}}~~~}}}{{{{{{|||}}}}}}{{{zzzyyy{{{}}}zzzuuukkkjjjhhhbbbZZZPPPGGGAAAAAA===;;;<<<<<<;;;===BBBQQQjjjrrrsss|||ttt```\\\ZZZYYYZZZ\\\dddmmmxxx}}}tttqqqsssrrrtttzzzyyyuuuoookkkkkkiiiggg```\\\VVVPPPHHHAAA???AAABBB???===;;;;;;:::999777888777777666777777888888777999999;;;EEE]]]}}}wwwzzztttpppnnnkkkfffbbbWWWVVVWWW[[[[[[YYYYYY\\\ffflllqqqsssqqqqqquuuyyyyyyeeeRRRIII;;;<<<;;;999777888<<>>AAADDDGGGHHHHHHAAABBBDDDIIIPPPXXX^^^bbbiiikkknnnrrrrrrmmmfff```QQQNNNLLLMMMSSSZZZaaaddd```bbbeeefffhhhiiikkklllooonnnmmmmmmnnnppprrrttttttuuutttsssxxx|||}}}~~~|||{{{|||}}}~~~|||vvvrrrkkklllkkkhhhaaaWWWNNNHHHCCC???<<<======;;;===AAAIII___yyy{{{yyyhhhYYYYYYXXX]]]fffqqq}}}zzzzzztttttt~~~}}}}}}tttooopppnnnkkkhhhbbb\\\WWWNNNDDDAAAEEECCCAAA>>>===<<<<<<:::888888888777777777777888888777999999;;;DDD[[[{{{www{{{tttooollliiieeeaaa[[[XXXXXX\\\\\\ZZZYYY[[[bbbiiiqqqtttqqqnnnooopppwww|||tttYYYEEE===;;;999666555666999<<<;;;;;;<<>>>>>===;;;<<<@@@FFFZZZrrr}}}bbbZZZ___bbblll|||~~~wwwrrrtttrrrmmmbbb[[[WWWWWWRRRHHHEEEHHHFFFCCC@@@???>>>===;;;:::999999888777777777888888888999:::;;;CCCYYYxxxyyyzzzrrrllljjjgggbbb___[[[WWWWWW[[[\\\ZZZYYYZZZaaagggnnnrrrqqqmmmkkkkkkiiippp|||cccFFF===;;;888666555666888999::::::;;;>>>BBBEEEFFFFFFCCCDDDGGGIIINNNUUU]]]bbbppprrruuuvvvqqqgggZZZQQQJJJJJJKKKNNNSSSXXX[[[[[[[[[___dddfffeeeeeegggiiipppooonnnnnnoooppprrrsssooorrrrrrqqqzzzzzzuuuuuu}}}|||wwwuuuxxx{{{~~~|||{{{{{{zzzyyyvvvtttpppjjjbbb[[[UUURRRGGGBBB??????===;;;<<<@@@FFFWWWnnn~~~uuu]]]^^^hhhrrrxxxtttvvvssslll___VVVSSSXXXXXXPPPKKKMMMHHHEEEBBBAAA@@@???===;;;:::999888888777777888888999::::::;;;BBBWWWuuu}}}zzztttlllgggeeeccc```]]]VVVRRRSSSXXX[[[[[[ZZZ[[[^^^aaaeeehhhiiiiiigggfff___eeeooo|||bbbEEE:::888777666777777777777999999:::===AAADDDEEEEEEDDDEEEGGGIIIMMMTTT^^^dddmmmppptttvvvqqqgggYYYOOOPPPOOONNNOOOSSSVVVWWWXXXWWW]]]cccfffffffffjjjmmmooooooppppppqqqrrrrrrsssooossssssrrr{{{~~~uuuuuuyyyzzz{{{{{{xxxttttttxxx|||}}}zzzxxxxxxyyy{{{||||||wwwuuuqqqkkkeee^^^YYYVVVIIIDDD@@@@@@>>>;;;;;;???BBBQQQfff{{{~~~xxxjjjdddnnn~~~{{{vvvwwwsssiiieee[[[XXX```bbbZZZTTTUUUIIIGGGDDDBBBAAA@@@>>><<<::::::999888777777888888999;;;;;;;;;BBBVVVttt~~~{{{tttnnngggcccbbb```^^^[[[RRRNNNOOOUUU[[[[[[ZZZ\\\[[[ZZZ[[[^^^aaacccbbbaaaYYYZZZ\\\cccllljjjUUU>>>777666666666888999888777999999:::<<<@@@CCCDDDDDDEEEFFFGGGIIILLLTTT___fffhhhlllqqqtttqqqgggZZZPPPTTTQQQOOOOOORRRUUUXXXYYYUUU[[[cccggggggiiimmmqqqnnnoooppprrrsssssssssssspppttttttrrr{{{|||zzz{{{yyyzzz|||~~~yyyyyysssvvvyyyxxxvvvvvvzzz~~~wwwvvvvvvxxx}}}sssrrrpppmmmhhhccc^^^\\\IIIDDDAAA@@@>>>;;;;;;???===JJJ```uuuppppppvvv}}}|||uuuqqqnnnddd```eeebbbXXXTTTXXXMMMHHHDDDEEEDDD???===>>>;;;;;;:::999888888888888333@@@>>>999EEEZZZpppxxxtttqqqnnnhhhaaa\\\YYYWWWWWWPPPNNNMMMPPPUUUXXXYYYXXXXXXWWWVVVWWWYYY[[[[[[[[[YYYSSSNNNRRRYYYWWWKKK???666555666777:::;;;;;;;;;<<<<<<>>>AAADDDDDDBBB@@@IIIPPPSSSOOOMMMTTT]]]cccjjjrrrqqqpppqqqeeeTTTPPPSSSOOOJJJHHHJJJOOOWWW[[[```bbbfffjjjmmmnnnooonnnooooooppppppppppppqqqqqqrrrtttvvv{{{~~~{{{|||zzz}}}}}}zzz~~~{{{zzz{{{}}}~~~|||zzzmmmrrrzzzzzzvvvwwwwwwrrrkkkhhhgggccc]]]RRRKKKBBB======>>>===;;;<<>><<<999BBBRRRiiixxxuuummmjjjddd^^^XXXTTTQQQPPPOOONNNMMMPPPTTTWWWXXXWWWVVVUUUSSSTTTVVVWWWWWWVVVRRRMMMJJJLLLPPPMMMCCC:::888888888999;;;<<<===<<<===???AAAAAA@@@AAADDDGGGLLLTTTXXXTTTQQQUUU[[[___kkkqqqnnnllllll```QQQNNNPPPNNNKKKJJJNNNVVV___dddcccdddgggjjjlllmmmnnnnnnqqqqqqrrrrrrsssssstttttttttuuuvvvzzz{{{zzz{{{ssszzz~~~}}}~~~~~~~~~{{{{{{||||||zzzxxxooottt{{{}}}vvvqqqrrrrrrooojjjgggfffaaa[[[UUUNNNEEE@@@@@@@@@>>><<>>@@@GGGNNNQQQYYY]]]YYYTTTUUUYYY[[[hhhnnnkkkiiijjj```QQQOOOPPPOOONNNPPPTTT[[[cccgggffffffhhhiiikkklllnnnnnnqqqrrrrrrssstttuuuuuuvvvtttuuuwwwzzzxxxwwwxxxooowww}}}~~~}}}zzzyyyyyywwwuuusssqqqvvv|||zzzsssnnnooopppnnniiiggggggbbb\\\ZZZSSSKKKEEECCCBBB???===???@@@III]]]sss}}}rrrpppqqquuu{{{tttuuuxxxyyyqqqfffbbbddd___YYYSSSQQQNNNGGGCCCCCC>>>===<<<:::999999999999999999888<<<@@@BBB\\\{{{nnnjjjcccaaa^^^YYYTTTOOOKKKIIIMMMLLLMMMNNNPPPRRRSSSTTTOOOMMMJJJIIIIIIIIIHHHFFFFFFEEEDDDAAA>>>:::888666444555777777888:::===???BBBDDDEEECCCBBBDDDJJJOOOSSSZZZ^^^XXXRRRSSSWWWZZZeeelllkkkjjjmmmcccTTTRRRQQQRRRTTTWWWZZZ\\\^^^___ffffffgggiiikkkmmmpppqqqppppppqqqqqqrrrsssttttttrrruuuyyy~~~{{{yyyyyytttxxx}}}~~~}}}|||{{{zzzyyyxxxwwwuuutttrrrqqqppptttvvvzzz{{{{{{wwwsssppppppqqqnnniiihhhiiigggbbb]]]WWWPPPJJJFFFCCC???===<<<;;;BBBTTTkkk}}}zzzjjjfffjjjuuu~~~~~~yyytttrrrqqqrrrrrrnnnllllll___YYYTTTRRRNNNHHHDDDDDD???>>>===;;;:::999999999999888888>>>AAAAAAYYY}}}zzz{{{ooohhhaaa___]]]YYYVVVRRROOONNNJJJKKKKKKLLLMMMNNNPPPQQQLLLIIIGGGEEEEEEDDDBBB@@@AAABBBBBB???:::777777888888999;;;;;;;;;===AAAEEECCCCCCDDDFFFIIIJJJKKKKKKTTTZZZ[[[TTTOOORRRXXX]]]dddlllllllllnnnbbbQQQMMMNNNQQQWWW[[[]]]\\\ZZZXXXdddeeefffiiilllpppssstttppppppqqqrrrrrrsssttttttnnnuuu|||~~~{{{zzzyyyyyy{{{{{{yyywwwwwwyyyuuuuuuuuutttsssrrrrrrrrrvvvvvvwwwwwwvvvvvvvvvuuusssrrrmmmhhhgggjjjjjjggg___[[[TTTNNNHHHDDD@@@===;;;;;;@@@OOOfff{{{wwwvvvsssyyywww}}}{{{zzzrrrrrrrrrtttuuurrrmmmiiibbb[[[VVVTTTPPPIIIDDDDDD@@@???===<<<;;;:::999999777888888>>>BBB@@@UUUyyy|||oootttkkk___^^^[[[XXXUUUSSSQQQPPPGGGHHHIIIIIIIIIIIILLLNNNJJJGGGEEECCCBBBAAA???======???AAA???<<<999:::;;;:::<<<<<<;;;999999>>>BBBBBBCCCEEEIIIMMMNNNLLLIIITTTZZZ[[[TTTOOOSSS[[[```fffmmmllljjjkkk^^^LLLHHHJJJOOOVVV\\\___^^^\\\YYYbbbdddgggjjjnnnqqqtttvvvssssssssssssttttttttttttnnnuuu}}}}}}yyy}}}{{{zzzyyyxxxxxxzzzxxxvvvwww{{{vvvwwwxxxxxxvvvvvvwwwxxxwwwvvvuuuuuuuuuvvvwwwxxxsssrrrmmmhhhhhhkkkkkkhhh```^^^YYYRRRLLLFFFBBB???<<<>>>BBBLLL```vvvxxxzzzsss|||www{{{xxx}}}~~~yyyooorrrtttsssqqqnnnjjjggghhhaaa[[[WWWRRRJJJEEEDDDAAA@@@>>><<<;;;::::::999444888888;;;??????MMMhhhpppuuujjj]]][[[WWWSSSPPPNNNNNNNNNEEEFFFHHHGGGFFFFFFHHHKKKIIIGGGDDDBBBAAA@@@>>>===>>>@@@CCCCCCBBBAAAAAABBBBBBCCCBBB===888666:::>>>AAACCCGGGJJJLLLLLLLLLLLLVVV\\\___YYYUUUWWW^^^bbbhhhmmmjjjggghhh^^^OOOMMMMMMQQQVVV[[[___`````````ccceeehhhlllooorrrssstttssssssssssssrrrrrrrrrrrrqqqwww}}}tttzzz{{{|||yyyxxxzzz~~~|||wwwvvvzzzwwwyyy{{{zzzxxxwwwyyy{{{vvvwwwwwwxxxxxxwwwwwwvvvssssssqqqnnnmmmooolllhhhbbb```]]]WWWOOOIIIDDDBBB>>>@@@AAAFFFVVVmmm~~~sssmmmhhhggggggiiitttzzzvvv{{{|||vvvqqquuuvvvqqqkkkjjjmmmooommmfff___[[[TTTKKKEEEDDDAAA@@@???===;;;::::::999111888888888<<<===FFF[[[uuusssfff\\\YYYTTTOOOKKKJJJIIIJJJCCCEEEGGGFFFDDDDDDFFFIIIIIIFFFDDDBBBAAAAAA???===@@@CCCFFFHHHIIIHHHHHHHHHNNNOOOMMMFFF???;;;===AAA???DDDJJJKKKIIIHHHLLLQQQWWW___ccc___ZZZ[[[```bbbhhhlllhhheeehhhbbbXXXYYYTTTVVVXXXZZZ]]]```cccddddddfffjjjnnnpppqqqqqqqqqrrrqqqqqqppppppoooooonnntttyyy}}}rrr|||xxx|||{{{zzz}}}xxxtttwwwwwwyyy{{{zzzwwwvvvwwwyyyvvvwwwzzz{{{zzzxxxuuussssssvvvwwwuuuttttttooohhhdddccc___ZZZRRRKKKGGGEEE===???>>>>>>LLLdddyyy~~~~~~tttpppvvvuuuzzzzzzzzzvvvwwwxxxwwwvvvsssooommmmmmlllkkkjjjjjjddd```___XXXNNNIIIJJJCCCAAA???======;;;888666999888:::;;;;;;===FFFPPPzzzxxxoookkkfff___VVVQQQOOOMMMHHHCCCFFFDDDCCCDDDEEEFFFEEECCCGGGFFFDDDBBBAAA??????>>>DDDBBBEEENNNUUUVVVVVVWWW\\\\\\UUUJJJBBB@@@>>>;;;999@@@IIILLLKKKLLLQQQWWW[[[___aaa___[[[ZZZ^^^bbbeeekkkmmmiiidddcccbbb```^^^^^^^^^]]]]]]]]]^^^^^^ccceeeiiimmmppprrrssssssvvvvvvuuuqqqmmmmmmppptttwww~~~rrryyy|||zzzzzzzzz{{{yyy}}}~~~|||zzzyyy{{{}}}}}}zzzwwwuuutttwwwwwwvvvtttrrrnnnkkkiiiiiiddd_________[[[QQQHHH@@@===;;;>>>EEERRRiii|||~~~|||cccooouuu{{{wwwyyyzzzyyyttttttsssqqqpppoooooooooiiiccc```^^^XXXNNNIIIJJJFFFCCC@@@>>>===<<<:::888:::999:::;;;::::::BBBLLLzzz~~~~~~|||vvvnnnkkkeee___WWWSSSRRRPPPLLLHHHFFFEEECCCDDDEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@AAA@@@EEEMMMSSSUUUXXX\\\```___XXXLLLCCC???;;;777888???GGGKKKKKKLLLQQQVVVZZZ^^^bbbaaa]]][[[^^^bbbeeejjjlllfff```^^^\\\YYY[[[[[[ZZZZZZZZZZZZ\\\^^^bbbdddhhhmmmppprrrssstttssssssrrrqqqpppqqqsssvvvzzz}}}|||}}}{{{zzz{{{|||}}}~~~|||zzzxxxzzz}}}|||zzzwwwvvvuuuyyyyyyyyywwwtttqqqppppppoooiiiccc``````\\\TTTMMMDDD???<<<===BBBOOOeeexxxvvvdddmmmtttwww~~~xxxuuuvvvwwwvvvppprrruuutttqqqnnnooopppjjjfffbbb```[[[SSSNNNNNNJJJFFFBBB???>>>===<<<;;;<<<:::999:::999999???GGGrrrzzzyyywwwqqqlllkkkbbb]]]WWWTTTRRRQQQMMMJJJFFFEEECCCDDDEEEEEECCCBBBCCCBBBAAA@@@????????????===???EEELLLPPPSSSZZZaaagggeee^^^QQQGGGAAA<<<666888>>>FFFJJJKKKMMMRRRWWW]]]aaadddbbb^^^[[[]]]```eeejjjkkkeee___]]]\\\ZZZ[[[[[[[[[[[[ZZZ\\\___bbbdddfffjjjooorrrtttuuuuuuqqqppppppqqqtttvvvwwwwww~~~~~~{{{yyyzzz||||||{{{zzzvvvxxxzzzzzzyyywwwvvvvvvxxxyyyyyyvvvrrrqqqsssuuussslllddd```___]]]WWWRRRJJJDDD???===???JJJ^^^ppp|||rrrttt}}}xxxzzz{{{|||~~~|||vvvssstttuuutttpppuuuyyyxxxsssoooooopppmmmkkkhhhddd```ZZZVVVTTTMMMIIIDDD@@@>>>>>>===<<<===:::999::::::999???FFFjjjyyyvvvrrrkkkgggggg^^^ZZZVVVRRRPPPNNNKKKHHHFFFDDDCCCCCCDDDDDDCCCBBBFFFDDDBBB@@@>>><<<;;;;;;>>>AAAGGGMMMNNNPPPZZZeeemmmkkkbbbVVVMMMGGG@@@999888>>>EEEIIILLLOOOTTTYYYccceeefffbbb\\\YYY[[[___eeekkklllhhhcccccccccbbbXXXZZZZZZYYYYYYZZZ___ccchhhjjjnnnqqqtttvvvvvvvvvqqqpppooorrrwwwyyyxxxvvvzzz~~~}}}~~~{{{zzzzzz}}}}}}}}}}}}zzzxxxwwwxxxyyysssuuuvvvvvvuuutttuuuvvvuuuvvvuuuqqqmmmkkkooosssnnniiiccc```___]]]YYYUUUOOOIIIBBB>>>===EEEVVVgggsss}}}~~~xxx|||}}}{{{~~~}}}wwwtttvvvvvvuuuvvv{{{}}}vvvqqqpppqqqmmmmmmkkkfffbbb___[[[YYYPPPKKKFFFBBB@@@???>>>======:::999;;;<<<<<<@@@FFF___yyytttmmmfffbbbbbb]]]ZZZVVVRRROOOKKKHHHFFFDDDCCCBBBCCCDDDEEEDDDBBBEEEDDDBBB@@@???>>>======BBBEEEKKKOOONNNOOOYYYeeemmmjjjaaaUUUNNNIIICCC<<<999===DDDIIIMMMQQQWWW[[[dddfffeee```[[[ZZZ___eeeggglllnnniiieeeeeefffeeeRRRUUUVVVVVVTTTVVV[[[___jjjlllnnnqqqsssssssssrrrtttrrrqqqssswwwzzzxxxvvvxxxzzzyyy}}}|||zzz{{{}}}xxxxxxvvvsssqqqppprrrtttpppqqqqqqqqqppppppqqqsssttttttqqqmmmhhhgggjjjmmmgggeeebbbbbbbbb```\\\YYYTTTNNNGGGAAA>>>AAANNN\\\hhhuuuzzztttwwwzzzzzzuuurrrttttttssswwwzzz|||zzzuuupppmmmmmmkkklllkkkfffbbbaaa^^^ZZZRRRNNNIIIEEECCCAAA???>>>>>>:::999;;;======@@@DDDRRRxxx}}}xxxrrrjjjaaa]]]^^^\\\[[[XXXTTTOOOKKKHHHFFFCCCAAAAAABBBDDDEEEEEEDDDBBBBBBAAAAAABBBBBBCCCDDDGGGJJJOOORRRQQQRRRZZZeeeiiidddZZZOOOJJJGGGBBB;;;888<<>>DDDKKKQQQWWW[[[^^^bbbeeedddaaa```dddhhheeeiiiiiiccc]]]]]]^^^]]][[[```eeeeeebbb```dddhhhfffhhhkkknnnqqqrrrrrrrrrtttuuuuuuuuuuuuwww{{{}}}{{{{{{{{{{{{zzzxxxvvvuuuvvvwwwxxxyyy{{{|||}}}wwwvvvuuuqqqnnnmmmnnnooonnnnnnmmmkkkjjjjjjmmmpppqqqlllgggfffhhhiiigggddddddcccaaa`````````___^^^VVVSSSQQQLLLDDD???BBBIIIRRRjjjqqqwwwzzz||||||pppyyy{{{yyy}}}}}}~~~|||||||||{{{xxxuuulllpppnnnhhhfffgggeee___XXXUUUQQQNNNKKKHHHDDDAAAAAA<<<999:::;;;999999<<>>;;;:::;;;<<<<<<<<>>AAANNNgggzzzuuu~~~uuuiiiaaa^^^[[[UUUPPPKKKJJJIIIGGGEEEDDDCCCCCC@@@AAACCCCCCBBBCCCEEEGGGEEEFFFGGGGGGGGGGGGHHHJJJIIIJJJLLLOOOQQQSSSTTTTTTOOOPPPLLLEEEAAA@@@>>>::::::888;;;BBBGGGJJJOOOUUU[[[\\\___dddfff```TTTJJJQQQTTTYYY^^^bbbcccaaa```aaa___bbbhhhjjjiiiiiilllmmmoooqqqtttuuuvvvuuuuuutttssstttuuuyyy~~~{{{qqq~~~~~~{{{wwwuuuwwwyyyzzzzzzssstttuuuuuusssnnnhhhdddccceeegggiiikkkkkklllllliiijjjjjjiiigggdddaaa___ccc```[[[ZZZ]]]aaacccdddggggggddd```[[[XXXYYYZZZWWWXXXZZZYYYVVVQQQKKKGGGCCCIIIVVVffftttxxxsssmmmjjjggg}}}kkkYYYTTT___nnnyyysss{{{mmmcccYYY[[[hhh{{{wwwmmmppplllsss~~~~~~~~~}}}zzzxxxiiikkknnnpppooommmjjjiiiiiifffaaa\\\VVVSSSPPPOOOFFFBBB>>><<<;;;;;;:::999???AAAJJJ```}}}xxx}}}uuujjjccc___\\\VVVRRROOOMMMKKKHHHEEECCCBBBBBB@@@BBBBBBBBBBBBBBBDDDFFFDDDFFFGGGHHHGGGGGGIIIJJJFFFHHHKKKNNNRRRTTTVVVWWWNNNOOOLLLFFFBBBBBB???;;;999888;;;CCCJJJMMMSSSXXX```___aaafffiiiggg^^^WWW[[[```fffgggddd```___```cccbbbdddiiijjjhhhhhhkkknnnooorrruuuvvvvvvuuutttssstttuuuxxx|||tttwww{{{wwwsssrrrrrrssssssnnnppprrrrrrpppkkkgggdddfffhhhjjjllllllkkkiiiggggggfffeeecccbbbaaaaaa``````]]][[[[[[___ccchhhjjjiiihhheeeaaa]]]ZZZZZZZZZVVVXXX[[[[[[YYYTTTNNNJJJDDDFFFNNN^^^pppwwwssslllsssbbb{{{|||qqqdddVVVRRR___ppp|||vvvssstttzzz^^^YYYXXX```mmmxxx}}}}}}}}}}}}}}}}}}~~~}}}yyytttqqqgggiiikkkkkkjjjiiiiiiiiiiiifff```ZZZVVVTTTSSSSSSHHHEEE@@@>>><<<<<<;;;999===>>>DDDWWWwwwwww{{{uuulllfffaaa\\\WWWRRRQQQOOOLLLHHHEEEDDDCCCBBB???@@@AAA@@@??????AAACCCBBBEEEGGGHHHGGGGGGHHHIIICCCEEEHHHKKKNNNPPPQQQQQQKKKLLLJJJDDDAAAAAA???;;;888888<<>><<<;;;<<<===???KKKiiiqqqyyytttmmmgggbbb\\\VVVQQQOOOMMMJJJGGGEEEDDDDDDDDD@@@AAAAAA@@@???>>>@@@AAAAAACCCFFFGGGGGGGGGGGGHHHDDDFFFGGGIIIIIIHHHGGGFFFAAADDDCCC>>><<<===;;;777999888<<>>===>>>>>><<>>999<<<;;;888777999777444:::999===DDDIIIKKKOOOTTTXXX[[[___bbbbbbbbbcccdddbbb___[[[[[[^^^cccfffggg______bbbiiimmmmmmnnnrrrlllooorrruuuvvvuuurrrqqqppptttzzz}}}{{{wwwrrrnnnlllnnnpppjjjlllnnnllliiifffeeefffhhhkkkooorrrqqqlllgggcccjjjkkkkkkkkkhhheeeaaa^^^___```aaabbbccceeegggjjjeeeeeedddddddddbbb___\\\^^^___aaabbbbbb___\\\ZZZWWWNNNHHHLLL[[[iiipppppptttwwwppp~~~gggeeejjjkkkjjjmmmyyyhhhnnnrrrvvv~~~kkkbbb]]]\\\^^^hhhyyyxxx~~~|||||||||~~~|||zzzwwwvvvuuutttzzzxxxtttoookkkjjjmmmppplllpppoooggg```]]]\\\ZZZVVVRRRMMMIIIFFFCCC@@@>>>:::>>>@@@CCCSSSnnnnnnyyysssjjjddd```\\\WWWSSSPPPNNNLLLIIIGGGEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDCCCCCCEEEGGGIIIGGGFFFHHHJJJGGGAAA::::::;;;<<<;;;888777777888:::???DDDEEECCCDDDHHHLLL^^^\\\^^^bbbdddbbbbbbeee^^^^^^^^^___```bbbdddfffaaabbbdddfffhhhjjjkkkkkkqqqpppqqqttttttrrrtttyyywwwxxx{{{{{{zzz}}}yyyppplllnnnooolllhhhgggeeeeeefffggggggfffgggkkkpppqqqooolllllllllooolllhhhfffeeedddbbbaaabbbbbbccceeefffggghhhiiigggdddaaa```______]]]\\\[[[[[[[[[]]]______^^^\\\XXXRRRLLLKKKSSS___lllssstttwwwtttwwwgggiiikkkffflll~~~qqqmmmmmmlllxxxyyybbbYYYVVV___lll|||{{{xxx|||{{{|||~~~zzzyyywwwvvvuuutttssssssxxxvvvtttqqqpppooonnnnnnlllooonnnggg```^^^]]]\\\YYYUUUPPPKKKGGGCCC???===999===>>>@@@NNNiiipppzzzssskkkddd```\\\VVVRRROOOMMMKKKHHHFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDCCCBBBBBBDDDFFFIIIGGGFFFHHHJJJHHHBBB===888999999888777777888:::<<>>HHH___{{{tttxxx{{{tttkkkddd```[[[UUUQQQMMMLLLJJJGGGFFFEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEEEECCCDDDDDDCCCBBBAAACCCDDDHHHGGGGGGIIIKKKJJJEEEAAA999:::;;;::::::;;;>>>@@@@@@EEEIIILLLMMMNNNRRRUUU[[[XXXWWWYYYZZZXXXZZZ]]]```___^^^]]]]]]^^^___``````bbbfffiiilllmmmmmmmmmnnnnnnqqqvvvwwwuuuvvvzzz|||xxxxxxpppvvvwwwtttooommmooopppnnnlllkkkjjjjjjllllllllljjjlllooossssssqqqmmmjjjiiillljjjgggeeeeeedddbbbaaabbbbbbcccccccccddddddddd^^^^^^^^^___``````^^^[[[XXX]]]ccceeebbb^^^[[[[[[ZZZWWWRRRNNNNNNUUUbbbkkknnnuuutttvvvuuugggrrr{{{uuuttt}}}vvvnnnjjjiiixxxsssjjjrrraaa[[[^^^kkk{{{nnn~~~}}}~~~{{{}}}~~~~~~|||{{{}}}~~~zzzzzzzzz{{{{{{|||}}}~~~yyyuuusssuuuyyy{{{xxxtttrrrvvvuuunnnhhhhhhhhhhhh]]]ZZZVVVRRRNNNIIIDDD@@@AAACCCAAA>>>BBBUUUpppvvvttt|||uuullleee```[[[UUUPPPLLLKKKIIIGGGFFFEEEFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEDDDEEEEEECCCBBBAAABBBCCCGGGGGGGGGIIIKKKKKKGGGDDD@@@AAAAAAAAA@@@AAAEEEGGGFFFIIIMMMOOOPPPRRRTTTWWWWWWSSSRRRTTTUUUUUUWWW[[[aaa```______```aaabbbcccaaacccgggkkknnnoooooonnnpppoooqqquuuvvvvvvzzz{{{yyyvvvqqqxxxwwwtttqqqpppppppppooojjjiiiiiikkkmmmnnnnnnmmmmmmnnnooonnnmmmlllkkkjjjhhhfffdddccccccbbbaaa___aaaaaaaaa`````````______\\\\\\\\\^^^___^^^[[[XXXVVV\\\aaaaaa\\\XXXXXXYYYZZZYYYUUUOOOLLLPPP[[[dddllluuuuuuttttttmmm~~~uuukkkmmmssswww~~~uuuiiiooozzzxxx]]]```nnnmmmwww~~~}}}}}}~~~~~~}}}zzzyyyyyyyyyzzz{{{{{{|||{{{vvvssstttyyy}}}|||yyyzzz}}}zzzppphhheeeeeeccc]]][[[YYYWWWTTTPPPKKKGGGDDDCCCBBB???AAAOOOhhh}}}yyywww|||uuullleee```[[[UUUPPPLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDBBBBBBCCCDDDFFFGGGHHHIIIKKKJJJIIIGGGFFFGGGGGGGGGFFFFFFIIIKKKLLLNNNPPPQQQRRRSSSTTTUUUSSSPPPOOORRRTTTTTTWWW[[[]]]]]]]]]^^^```ccceeegggbbbdddhhhkkknnnooooooooosssqqqpppsssuuuxxx|||yyyqqqtttsssrrrooommmnnnooopppooooooeeeeeefffiiilllnnnmmmlllgggeeecccaaabbbdddfffgggbbbaaa````````````^^^\\\ccccccbbbbbbaaa``````___\\\[[[[[[\\\]]][[[WWWTTTWWW[[[^^^\\\XXXUUUWWW[[[YYYYYYVVVQQQLLLMMMTTT[[[hhhsssuuusssvvvzzzvvvtttiiijjjsss{{{~~~{{{{{{tttpppuuu|||ooo]]]hhhooo~~~~~~~~~}}}|||{{{{{{{{{{{{yyyvvvssstttxxx{{{|||{{{|||~~~yyynnnddd```___^^^___^^^^^^]]]\\\XXXSSSOOODDDAAA??????BBBMMMaaasss{{{tttkkkddd```[[[UUUQQQNNNMMMKKKHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCEEEFFFFFFEEEDDDCCCEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGHHHJJJJJJIIIIIIJJJKKKPPPPPPQQQSSSSSSTTTTTTTTTTTTQQQQQQTTTUUUUUUWWW[[[XXXYYYZZZ\\\___bbbfffhhheeefffhhhjjjlllnnnoooooouuurrrrrruuuxxx{{{uuurrrllloooooogggcccbbbggglllmmmmmmmmmbbbbbbcccfffiiijjjiiihhheeebbb^^^]]]___bbbdddeee^^^]]]\\\]]]^^^^^^\\\[[[^^^^^^]]]\\\\\\[[[ZZZZZZ[[[ZZZYYYYYYZZZXXXVVVSSSYYY[[[[[[ZZZWWWVVVYYY\\\WWWWWWVVVRRRMMMMMMOOOSSS^^^lllsssssssssrrr~~~nnngggiiioooxxx~~~}}}tttvvvyyylllaaattt}}}}}}{{{zzzyyyxxxrrrrrrssstttvvvwwwxxxxxxtttvvvsssjjjdddcccddddddeeeeeeeeeeeeddd```ZZZVVVGGGBBB???@@@BBBHHHVVVddd~~~zzzssskkkddd```\\\VVVRRRPPPOOOLLLJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCDDDDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIFFFGGGHHHHHHHHHHHHGGGHHHDDDGGGJJJLLLLLLLLLLLLMMMQQQQQQRRRSSSUUUVVVVVVUUUWWWUUUUUUXXXXXXUUUVVVYYYXXXXXXYYY\\\___cccfffhhhhhhhhhhhhhhhjjjlllnnnooosssrrrtttyyy}}}sssrrrnnnmmmkkkeee^^^]]]ccchhhgggfffgggccccccccceeeffffffcccaaafffcccaaa```bbbdddcccbbb[[[[[[[[[\\\^^^^^^\\\ZZZVVVVVVVVVUUUUUUTTTTTTSSSYYYXXXVVVVVVWWWWWWVVVUUUVVVWWWWWWXXXXXXXXXXXXXXXTTTTTTTTTRRRPPPNNNMMMLLLOOOaaannnuuuvvvooopppqqqiiidddjjjsssyyy~~~xxxzzzyyy{{{kkkggg~~~{{{}}}zzzvvvtttrrrqqqkkkooosssuuuuuutttttttttjjjnnnnnniiifffjjjooopppjjjjjjjjjkkkiiieee___ZZZMMMFFFAAAAAAAAACCCKKKVVVttt~~~yyysssjjjddd```\\\WWWSSSRRRPPPMMMKKKHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFGGGHHHJJJEEEGGGHHHHHHGGGFFFGGGGGGCCCFFFKKKOOOPPPPPPPPPPPPQQQQQQRRRTTTWWWYYYYYYXXX[[[YYYYYY[[[ZZZVVVTTTVVVZZZ[[[\\\^^^aaadddhhhjjjjjjiiihhhggghhhkkkmmmooopppqqqvvv~~~{{{ppp{{{sssrrrooojjjjjjbbb___dddgggccc```aaaeeeeeedddeeeeeeccc___\\\cccaaa```aaabbbbbb^^^[[[[[[[[[[[[]]]^^^___]]][[[UUUUUUUUUUUUTTTTTTSSSSSSWWWUUUTTTTTTVVVXXXXXXWWWQQQRRRSSSVVVXXXWWWTTTRRRSSSRRRRRRRRRRRRPPPLLLHHHDDDYYYkkkwww{{{pppkkkuuuyyyiiibbb```fffuuuyyydddkkkrrrlllppp~~~}}}|||wwwpppnnnoootttrrrooonnnppprrrrrrrrrpppooonnnnnnnnnppprrrtttnnnooopppqqqoooiiiaaa[[[RRRJJJCCC@@@??????DDDJJJjjj}}}uuuwwwrrrjjjddd___[[[XXXVVVTTTQQQNNNKKKKKKJJJIIIGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJIIIHHHIIILLLMMMKKKGGGEEEHHHLLLKKKJJJKKKNNNQQQSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVVVV]]]\\\\\\^^^``````\\\YYY\\\^^^```bbbccceeeiiikkkllljjjiiijjjmmmqqqssstttqqqssszzzvvvkkkpppffffffiiieee___]]]bbbnnnqqqiii^^^YYYbbbaaa`````````aaacccccccccaaa___^^^^^^^^^]]]\\\^^^_________]]]YYYVVVTTTSSSSSSTTTUUUUUUUUUUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPMMMKKKIIIGGGFFFBBBGGG\\\uuu|||qqqlllqqqpppqqq|||~~~lllbbbeeeiiirrr}}}zzzgggqqqllliiippp~~~~~~zzz}}}zzztttpppqqqsssuuussspppooopppqqqqqqppptttsssrrrqqqqqqqqqrrrsssmmmmmmnnnnnnmmmhhhbbb]]]SSSLLLDDDAAA???>>>BBBHHHaaa{{{{{{vvvqqqjjjddd```\\\YYYVVVTTTQQQNNNLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDFFFIIIKKKKKKJJJKKKNNNPPPNNNIIIGGGIIILLLKKKKKKKKKNNNQQQSSSSSSRRRSSSSSSSSSSSSTTTTTTUUUVVV]]]\\\]]]```ccccccaaa___```bbbcccddddddeeegggjjjjjjiiihhhhhhkkknnnqqqrrrtttvvv{{{uuuoooyyyvvvkkkccc```cccbbbddd```bbbjjjmmmhhhbbb___cccbbbaaa``````bbbccceee___^^^\\\\\\]]]^^^]]]\\\]]]]]][[[ZZZXXXWWWUUUUUUVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSQQQNNNLLLIIIGGGFFFFFFHHHVVVlllyyyyyyuuuuuulllqqqzzzooofffbbbrrruuu|||}}}kkktttiiidddooozzz~~~yyy}}}}}}}}}~~~}}}yyywww||||||zzzvvvqqqpppssswwwvvvtttqqqpppqqqqqqpppooosssrrrqqqpppooonnnmmmlllmmmllllllmmmllliiidddaaaVVVOOOGGGCCC@@@>>>AAAFFFTTTooo|||sssooojjjeeeaaa]]]YYYWWWTTTQQQNNNLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFCCCCCCCCCFFFIIILLLLLLLLLLLLOOORRRQQQMMMKKKKKKMMMLLLLLLMMMOOORRRTTTSSSRRRTTTSSSRRRRRRRRRSSSTTTUUU[[[[[[]]]```dddeeeeeecccdddeeefffeeedddeeefffhhhiiiiiihhhiiijjjmmmppprrruuuvvv{{{llleeeqqqpppjjjbbbdddgggiiidddbbbeeehhhgggeeeddddddbbb```______aaadddeee\\\ZZZYYYZZZ\\\]]]]]]\\\[[[YYYWWWUUUSSSTTTUUUVVVWWWVVVUUUTTTRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRQQQPPPOOONNNMMMLLLKKKMMMLLLPPP___ppp{{{{{{vvvjjjppptttxxxjjjgggiiilllvvvvvv{{{oootttzzznnndddooogggrrrxxxvvvwww}}}|||vvv}}}}}}}}}||||||zzzxxxvvvxxxxxxwwwtttrrrqqqtttwwwsssrrrqqqqqqrrrsssqqqpppqqqqqqqqqqqqpppnnnmmmlllooonnnnnnnnnnnnmmmjjjggg[[[TTTMMMHHHDDD@@@AAAEEEIIIaaa{{{|||wwwqqqnnnjjjfffbbb___ZZZWWWUUURRRNNNLLLKKKKKKIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFEEEDDDDDDFFFIIIKKKKKKKKKJJJMMMQQQQQQPPPNNNNNNNNNOOOOOOOOOQQQTTTVVVUUUTTTUUUTTTSSSRRRRRRSSSTTTUUUZZZ[[[]]]___bbbcccccccccdddeeefffeeeddddddfffhhhkkkkkklllllllllooorrruuuuuuuuuyyyuuu~~~ooovvvpppdddeeejjjgggdddaaabbbcccddddddeeebbbaaa^^^]]]]]]___bbbddd\\\ZZZYYYYYY[[[\\\[[[ZZZXXXVVVUUUSSSRRRSSSTTTUUUUUUTTTRRRQQQPPPPPPQQQQQQPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNOOOPPPRRRSSSSSSTTTRRRPPPUUUddduuuzzzvvvsssxxxttt|||tttiiijjjrrrzzz~~~}}}|||zzzuuu{{{ooo[[[```mmmttt{{{|||vvvvvv}}}|||}}}}}}}}}|||zzzyyyxxxxxxtttuuuvvvuuutttssssssssspppoooppprrruuuuuutttrrrttttttuuuuuuuuuuuuttttttrrrqqqqqqqqqrrrqqqooommmaaaYYYRRRNNNHHHCCCBBBEEECCCSSSnnnyyy||||||uuupppmmmiiifffccc___ZZZWWWUUURRROOOLLLLLLKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFHHHGGGFFFGGGIIIJJJIIIHHHGGGJJJMMMPPPPPPPPPPPPPPPRRRRRRRRRTTTWWWXXXWWWVVVUUUUUUTTTSSSTTTUUUVVVWWW\\\]]]___``````aaabbbcccaaabbbdddddddddeeegggiiijjjlllmmmmmmmmmppptttxxxyyyxxx||||||rrriiiqqqjjj^^^^^^bbbaaaaaa``````aaabbbbbb```___^^^\\\[[[[[[]]]___aaa^^^\\\ZZZYYYZZZZZZYYYXXXUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPOOOOOOOOOOOOPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMOOOQQQSSSUUUVVVUUUUUUSSSTTT]]]nnnyyy|||yyyxxxzzzooolllkkkqqq|||zzz}}}aaa[[[kkk|||}}}||||||||||||zzzwwwwwwxxxyyyqqqsssuuuvvvuuussspppnnnmmmnnnpppsssvvvwwwuuusssrrrsssssstttuuuvvvvvvvvvssssssrrrsssttttttrrroooddd]]]VVVRRRLLLEEECCCFFFAAAIII```zzz{{{tttvvv|||qqqnnniiieeebbb^^^[[[XXXUUURRROOOMMMLLLKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGJJJHHHGGGHHHIIIJJJIIIGGGHHHIIIKKKNNNPPPQQQQQQQQQTTTSSSSSSUUUXXXYYYXXXWWWUUUVVVVVVWWWXXXXXXYYYYYY___aaabbbbbbaaaaaabbbddd___aaaccccccdddfffhhhkkkhhhjjjlllmmmmmmooouuuyyyvvv{{{kkkfffkkkcccZZZZZZ[[[\\\___```______```___\\\\\\[[[[[[ZZZ[[[\\\]]]^^^^^^\\\ZZZYYYYYYYYYXXXVVVTTTTTTTTTTTTTTTSSSRRRQQQMMMMMMNNNOOOPPPPPPOOOOOOMMMMMMLLLLLLMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSSSSTTTUUUXXX^^^jjjxxx|||xxx{{{~~~}}}vvvqqqkkkgggeeejjjuuuxxx{{{~~~~~~```fff|||{{{|||~~~wwwxxxxxxvvvssssssuuuxxxsssssstttuuutttrrrnnnkkknnnnnnqqqtttwwwwwwuuurrrqqqqqqppppppqqqrrrtttuuuqqqqqqrrrssstttssspppmmmeee___XXXTTTNNNFFFDDDEEE@@@DDDUUUppp|||sssooosssoooiiiddd```]]]ZZZXXXVVVSSSOOOMMMLLLLLLJJJIIIKKKJJJIIIIIIHHHHHHIIIIIIIIIGGGGGGHHHJJJKKKJJJIIILLLLLLLLLMMMOOOPPPQQQPPPSSSSSSSSSUUUWWWXXXWWWVVVUUUVVVYYY[[[\\\\\\\\\[[[^^^```bbbaaa``````bbbeeeaaabbbdddeeeeeefffiiikkkgggjjjmmmnnnnnnqqqxxx}}}~~~rrrwwwlllkkkjjjaaa^^^```\\\YYY^^^```]]]\\\___^^^[[[ZZZ[[[[[[\\\\\\\\\\\\\\\[[[YYYWWWWWWWWWXXXWWWVVVVVVTTTSSSQQQPPPPPPQQQQQQNNNOOOQQQRRRRRRPPPNNNMMMKKKKKKLLLLLLMMMNNNPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQSSSOOORRR[[[```dddppp~~~ppplllfffbbbbbbfffkkkooonnnuuu~~~yyy|||www___kkkwwwqqqooosss}}}}}}wwwwww~~~tttuuutttrrrppppppsssvvvuuuttttttsssrrrpppmmmjjjoooppprrruuuwwwvvvssspppuuutttsssrrrrrrtttvvvwwwooooooppprrrrrrqqqmmmjjjeee^^^XXXTTTNNNFFFCCCEEE@@@BBBOOOhhhzzz|||tttnnnnnnuuupppiiiccc___]]]ZZZYYYVVVSSSOOOMMMLLLLLLKKKIIIKKKKKKJJJIIIIIIIIIIIIJJJGGGFFFFFFHHHJJJLLLLLLKKKPPPOOOMMMMMMOOOPPPPPPOOORRRRRRRRRTTTVVVWWWVVVUUUTTTWWWZZZ]]]______^^^]]][[[]]]___^^^]]]^^^aaadddcccdddfffffffffgggiiilllhhhlllpppqqqqqqttt|||vvvssssssnnnnnnjjj```bbbeee^^^ZZZ___```\\\[[[^^^___[[[ZZZ[[[\\\^^^^^^]]]\\\\\\WWWUUUTTTUUUVVVWWWWWWVVVXXXUUUQQQNNNLLLNNNPPPRRRPPPRRRTTTUUUTTTQQQMMMKKKKKKKKKKKKLLLMMMOOOQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNOOOQQQRRRSSSTTTTTTLLLNNNZZZ___^^^eeettt~~~}}}yyyqqqlllddddddddddddeeehhhnnnrrrvvv|||vvvvvvsss___mmm{{{vvvtttxxx}}}}}}yyywwwyyy{{{yyy|||}}}{{{xxxxxxzzz{{{xxxvvvvvvyyywwwooogggeeeiiioootttuuurrrqqqtttxxxvvvrrrnnnmmmooossswwwyyysssqqqqqqsssvvvvvvrrrooohhh```ZZZVVVQQQJJJFFFGGGDDDCCCHHHYYYnnnzzzxxxpppppp~~~rrreee^^^]]]\\\YYYZZZVVVRRROOONNNMMMLLLJJJLLLKKKKKKJJJJJJJJJKKKKKKFFFGGGGGGHHHIIIJJJLLLMMMMMMNNNOOOOOOQQQQQQRRRSSSUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZ[[[^^^bbbcccaaa^^^^^^]]]\\\]]]^^^aaadddfffbbbeeehhhiiiiiiiiijjjjjjkkknnnpppsssxxx}}}~~~}}}~~~vvvhhhwww{{{tttpppkkkgggeeecccaaa```___``````aaa``````___^^^[[[]]]___aaaaaa___\\\[[[VVVUUUTTTSSSRRRRRRRRRRRRXXXWWWUUUSSSQQQOOOOOONNNOOONNNNNNOOOQQQRRRPPPOOOKKKKKKJJJJJJKKKLLLMMMOOOQQQQQQPPPOOOOOOOOOOOOPPPNNNMMMLLLMMMPPPRRRTTTTTTUUUUUUUUUTTTUUUXXX]]]aaavvv~~~{{{~~~}}}vvv{{{|||wwwvvv|||zzzpppeee^^^]]]___bbb]]]bbbddd```___ccchhhiii]]]eeegggeeennnqqq|||dddeeewww}}}zzzuuuzzz|||zzz{{{}}}}}}{{{||||||}}}zzzyyy|||zzzsssnnnmmmpppppprrrtttvvvvvvuuutttwwwvvvuuusssssstttvvvwwwuuuttttttuuuvvvuuuqqqmmmkkkeee```]]]XXXPPPKKKJJJEEEBBBDDDRRRggguuuxxxuuurrr|||qqqhhhccc\\\UUUXXXVVVSSSQQQPPPOOOLLLJJJKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHIIIJJJLLLLLLNNNOOOOOOPPPQQQRRRSSSTTTWWWVVVVVVVVVWWWYYY[[[\\\ZZZYYYZZZ^^^aaabbb```^^^^^^^^^^^^___```bbbdddeeedddfffhhhiiihhhhhhiiijjjjjjnnnsssxxx}}}nnnkkk~~~uuupppmmmiiifffeeedddcccbbbbbbaaaaaa```___^^^]]]]]][[[\\\^^^_________]]]\\\XXXWWWUUUSSSRRRRRRSSSSSSXXXVVVUUUSSSQQQOOOOOONNNPPPOOONNNOOOQQQQQQOOOMMMLLLKKKKKKKKKKKKMMMNNNOOOQQQPPPPPPOOONNNOOOOOOOOONNNMMMLLLNNNQQQSSSSSSSSSTTTTTTTTTSSSSSSVVVZZZ^^^iiiyyy{{{uuu|||}}}ssslllmmmooohhhaaa\\\ZZZ[[[[[[ZZZWWW^^^dddeeeeeefffdddaaaiiimmmmmmpppqqqZZZnnn|||yyy~~~}}}{{{{{{~~~yyywwwxxxxxxtttqqqrrrxxxssspppssszzz{{{vvvppprrruuuvvvtttqqqoooppprrrwwwwwwxxxyyyyyywwwssspppmmmiiiffffffbbbYYYQQQOOOEEECCCDDDNNN___ppp{{{qqq}}}uuulll```UUUWWWUUUSSSRRRQQQPPPMMMKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKLLLLLLOOOOOOPPPQQQRRRSSSTTTTTTYYYXXXYYYYYYZZZ\\\]]]^^^YYYYYYZZZ]]]```aaa```^^^___```aaabbbbbbcccccccccfffggghhhhhhhhhhhhkkkmmmmmmqqqxxx~~~}}}}}}vvvpppvvvtttmmmjjjfffddddddeeeddddddcccaaa___]]]\\\[[[\\\\\\[[[\\\\\\]]]]]]^^^^^^^^^ZZZXXXVVVTTTSSSSSSTTTTTTVVVUUUTTTRRRPPPOOOOOONNNQQQPPPOOOPPPPPPPPPNNNLLLLLLLLLKKKKKKLLLMMMOOOPPPPPPOOOOOONNNNNNNNNNNNNNNLLLLLLMMMOOORRRSSSRRRQQQQQQRRRRRRQQQQQQRRRVVVYYY\\\jjjvvvxxxxxxooolllgggccc^^^^^^aaacccaaa^^^```cccdddeeekkktttxxxwwwrrrtttuuu~~~yyy}}}{{{{{{|||xxx}}}ttt^^^|||}}}}}}yyyyyyyyyssspppqqqrrrppppppssszzzuuuqqqtttzzz{{{uuunnnooosssuuusssnnnlllooosssxxxyyy{{{||||||zzzxxxuuukkkiiiiiillliii```XXXUUUFFFIIIMMMQQQYYYggg{{{vvv{{{sssggg\\\ZZZWWWSSSQQQPPPPPPOOONNNKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMOOOOOOPPPQQQRRRSSSTTTTTTYYYYYYZZZ[[[\\\]]]^^^^^^YYYYYY[[[]]]___```______aaabbbdddeeeeeedddcccbbbfffggghhhhhhiiikkkooorrruuuxxx~~~}}}}}}~~~sss}}}vvvllliiifffddddddddddddccc___^^^[[[YYYXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]^^^[[[YYYVVVTTTSSSSSSTTTUUUUUUTTTSSSQQQPPPOOOOOOOOOSSSRRRQQQQQQQQQPPPNNNKKKKKKKKKJJJJJJKKKLLLNNNOOOOOONNNMMMMMMLLLLLLMMMMMMKKKKKKMMMPPPSSSSSSQQQNNNOOOOOOPPPOOONNNOOOQQQTTTWWW___rrr~~~tttooojjjiiigggeeeeeeeeefffgggjjjnnnuuu}}}|||~~~xxxuuussstttwwwzzzfffeee~~~yyyyyyxxxrrroooqqqrrrqqqrrruuuyyywwwvvvvvvwwwvvvsssppprrruuuvvvtttqqqqqqvvv|||yyyzzz{{{zzzxxxvvvtttsssgggfffiiinnnmmmfff___\\\MMMVVV\\\XXXRRRYYYmmm|||{{{}}}~~~{{{yyywwwppphhh```[[[UUUQQQOOOPPPPPPPPPKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMMMMLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTXXXYYYZZZ[[[\\\]]]]]]^^^YYYZZZ\\\]]]^^^___```aaabbbdddfffggggggfffdddcccfffgggiiikkkmmmppptttxxx}}}{{{~~~nnnooo}}}tttmmmjjjfffcccbbbbbbaaa```YYYXXXWWWVVVVVVWWWYYYZZZZZZYYYXXXWWWXXXYYY[[[\\\YYYWWWUUUSSSSSSSSSTTTUUUSSSRRRQQQPPPOOOOOOOOOOOOTTTRRRQQQQQQQQQPPPMMMKKKIIIIIIHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKIIIJJJLLLOOORRRQQQNNNLLLLLLMMMNNNNNNMMMMMMNNNPPPVVVWWW```ttt|||vvvwwwyyywwwqqqiiigggnnnuuu{{{kkktttxxx~~~vvvuuutttssstttxxx|||~~~~~~{{{]]]kkk{{{||||||wwwuuuxxxyyyxxxyyy{{{wwwxxxyyyxxxvvvtttrrrrrrqqqrrrsssrrrqqqsssyyy}}}zzzzzzyyyuuuqqqnnnmmmmmmhhhfffiiinnnoooiiicccbbbZZZbbbeee[[[LLLKKK[[[mmm|||wwwyyy|||}}}zzzvvvuuuwwwvvvqqqhhhbbb[[[UUUSSSRRRQQQQQQMMMLLLLLLLLLMMMNNNOOOPPPNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUXXXYYYZZZ[[[]]]]]]]]]]]]ZZZ[[[]]]^^^^^^___aaacccdddeeeggghhhiiihhhfffeeehhhjjjmmmppprrruuuyyy|||~~~qqqfffuuuvvvllllllhhhddd```___^^^\\\[[[VVVUUUTTTTTTUUUVVVXXXYYYXXXXXXVVVVVVVVVVVVWWWXXXTTTSSSSSSSSSSSSSSSSSSTTTRRRQQQPPPOOOOOOOOOOOOOOORRRQQQOOOOOOOOONNNLLLJJJHHHHHHGGGGGGHHHIIIKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJHHHIIIKKKMMMOOOOOOLLLJJJJJJLLLNNNNNNMMMMMMNNNNNNRRRQQQSSS^^^qqqwwwaaannnzzzuuuzzz|||yyyyyy}}}|||```^^^xxx|||wwwzzz|||~~~}}}yyyyyy}}}}}}{{{|||yyyzzzzzzzzzxxxvvvtttsssooooooppprrrsssuuuwwwxxxwwwwwwuuuqqqmmmlllnnnpppnnnkkkkkkooooookkkgggggggggiiifffYYYLLLJJJUUUaaappprrrqqqqqq~~~vvvtttvvvvvvsssnnnjjjddd___ZZZVVVSSSPPPNNNNNNNNNNNNOOOPPPQQQRRRNNNNNNNNNNNNOOOPPPRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXYYY[[[]]]^^^^^^^^^]]]ZZZ]]]______^^^___bbbeeeeeefffgggiiiiiiiiihhhhhhlllooosssuuuvvvxxx{{{}}}{{{|||uuusssnnn{{{rrrfffgggddd___\\\[[[ZZZXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTNNNOOOQQQRRRSSSSSSRRRRRRPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLIIIGGGIIIHHHGGGGGGHHHIIIKKKLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMMMMKKKIIIHHHKKKNNNOOOOOONNNNNNOOOMMMOOOPPPRRR[[[nnn}}}ooo||||||{{{xxxwww~~~~~~{{{OOOeee}}}}}}|||~~~tttooossszzz}}}zzzwwwyyy~~~|||yyyzzz|||{{{zzzzzzzzzyyyvvvsssrrrrrrtttwwwzzz{{{yyywwwttttttssspppnnnpppuuuyyytttpppoooqqqpppllliiiiiinnnkkkbbbWWWOOOPPPXXX```kkkttttttkkkpppzzzuuuuuutttqqqqqqnnnjjjfffaaa[[[SSSNNNOOONNNOOOOOOPPPQQQRRRSSSMMMNNNNNNOOOPPPQQQSSSTTTTTTUUUVVVVVVXXXXXXYYYZZZYYYZZZ\\\^^^_________^^^[[[^^^``````^^^___cccffffffggghhhiiiiiijjjjjjjjjpppssswwwyyyyyyyyyzzz|||{{{vvvwww{{{uuuvvvtttuuuuuussseeeccc```\\\YYYXXXWWWVVVUUUXXXXXXXXXXXXXXXWWWVVVUUUVVVUUUUUUTTTSSSRRRQQQQQQKKKLLLOOOQQQRRRRRRQQQPPPPPPOOOOOONNNNNNOOOOOOPPPKKKJJJIIIIIIJJJIIIGGGEEEIIIIIIHHHHHHIIIJJJLLLMMMJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGGGGIIIKKKKKKJJJHHHHHHKKKNNNPPPOOOOOOOOOOOOJJJPPPSSSQQQQQQ___xxx}}}wwwtttwww}}}vvvxxx~~~gggVVV\\\ssshhh{{{{{{wwwxxxyyy|||}}}|||yyyvvvxxxvvvxxx||||||yyywwwyyyxxxzzz{{{wwwrrrpppssswwwzzz~~~~~~yyyvvvwwwzzzttttttoooffffffooovvvwwwqqqooommmlllmmmoooppppppsssnnncccVVVOOOTTT^^^eeejjjpppvvvmmmcccxxx~~~qqqsssssskkkiiihhhgggdddbbb___\\\[[[TTTSSSQQQPPPOOOOOOOOOPPPOOOPPPPPPQQQRRRSSSTTTUUUWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[]]]_________^^^]]]aaa^^^[[[]]]```dddeeedddhhhhhhhhhhhhiiijjjlllmmmwwwuuutttwww{{{~~~~~~~~~rrryyyzzzkkk~~~{{{|||qqqrrrgggaaa___\\\ZZZ[[[\\\]]]ZZZWWWSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSKKKLLLNNNPPPQQQQQQQQQPPPSSSPPPMMMKKKKKKLLLLLLKKKMMMLLLJJJHHHGGGGGGGGGGGGJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGIIILLLOOOOOOMMMKKKIIILLLMMMMMMMMMPPPYYYgggrrr|||{{{www{{{zzzyyyzzz~~~yyywww|||RRRUUUtttnnn\\\]]]zzz}}}zzzxxx{{{|||zzz}}}}}}}}}~~~|||yyyzzzxxxxxxzzzxxxtttuuuyyyuuuxxxyyywwwtttssswww{{{}}}~~~~~~|||xxxvvvvvvwwwsssqqqkkkfffiiirrruuurrrqqqooommmmmmnnnooopppqqqvvvoooeee]]]ZZZ\\\___```[[[iiirrrlllccclllmmmhhhgggfffdddcccaaa___]]]VVVUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZ[[[]]]^^^______^^^^^^cccaaa______cccfffgggfffeeeeeefffhhhlllqqqvvvyyysssuuuyyy}}}~~~||||||xxx|||ssslllnnnddd```___\\\YYYYYY[[[\\\ZZZXXXUUUUUUUUUUUUTTTSSSRRRRRRTTTUUUUUUVVVUUUSSSQQQPPPLLLMMMNNNPPPPPPPPPPPPOOORRROOOLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFFFFFFFEEEEEEDDDDDDEEEGGGJJJLLLMMMKKKIIIGGGFFFHHHJJJJJJKKKPPPYYYaaattt~~~zzz}}}}}}yyywwwfffKKKXXXcccVVVccc~~~~~~wwwvvvzzz{{{yyy~~~|||zzzuuuuuuvvvvvvrrrooosss{{{rrruuuwwwwwwvvvwww{{{~~~}}}yyywwwvvvuuusssrrrnnnkkkggggggmmmsssrrrmmmnnnmmmlllkkklllmmmooopppxxxpppgggcccdddbbb]]]XXXTTTjjjqqqmmmkkkfffyyy}}}sssmmmfff```^^^]]]]]]]]]XXXXXXWWWVVVTTTSSSRRRQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\]]]]]]^^^_________eeedddbbbccceeeggghhhhhhgggggggggiiilllqqqvvvyyyvvvxxx{{{~~~qqqvvvpppmmmlllcccaaa]]]ZZZVVVUUUWWWYYYXXXVVVWWWWWWVVVUUUTTTRRRPPPOOORRRSSSUUUVVVUUUSSSPPPNNNMMMNNNNNNOOOOOOOOONNNNNNPPPNNNKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDCCCBBBBBBCCCEEEGGGIIIJJJHHHFFFEEECCCFFFHHHHHHGGGHHHLLLOOO[[[yyy|||zzzyyyYYYSSS```llliiiwww{{{vvvwww}}}}}}}}}|||{{{{{{yyywwwmmmppptttuuuqqqmmmrrrzzzqqqtttvvvwwwwwwxxx{{{~~~}}}xxxrrrppprrrsssqqqnnneeeeeefffiiimmmpppnnnkkkkkkjjjjjjiiiiiikkknnnppp{{{rrrjjjgggeee___XXXTTTZZZppppppooovvvkkkrrrrrreee^^^\\\[[[[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^]]]]]]]]]^^^___```aaaddddddcccccceeefffggggggiiiiiikkkmmmpppsssvvvxxx{{{||||||{{{}}}yyyiiiqqqooommmiiiaaa___[[[VVVRRRQQQSSSUUUUUUTTTVVVVVVVVVUUUSSSRRRPPPOOOQQQQQQSSSTTTTTTSSSRRRQQQNNNNNNNNNNNNNNNMMMMMMLLLNNNLLLJJJIIIIIIJJJIIIHHHIIIIIIJJJJJJIIIHHHFFFEEECCCDDDDDDEEEFFFGGGHHHHHHFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBDDDFFFGGGHHHGGGEEEDDDEEEGGGHHHHHHFFFFFFGGGHHHOOOcccxxx{{{|||~~~}}}|||{{{|||}}}dddNNN___nnnxxx}}}}}}{{{wwwxxx~~~~~~~~~|||zzzzzzzzzyyywwwvvvnnnrrrxxxzzzuuunnnooovvvrrrtttuuuvvvvvvwwwxxxyyyvvvqqqkkkkkknnnqqqoookkk^^^bbbhhhlllkkkjjjjjjlllllllllkkkiiihhhkkkpppuuuvvvmmmhhhaaaYYYUUUWWWbbbuuutttuuussslll{{{qqqiii```ZZZYYYYYYYYYYYYYYYYYYYYYYYYSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^___```aaabbbaaaaaabbbccccccdddeeeffffffhhhlllqqqtttwwwxxxyyyxxx|||tttsssyyyuuullljjjeeeaaa^^^[[[VVVRRRQQQSSSVVVVVVUUUSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSRRRRRRSSSUUUWWWYYYOOONNNNNNMMMLLLLLLLLLLLLLLLJJJIIIIIIIIIJJJHHHGGGHHHHHHIIIJJJIIIHHHFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHEEEEEEFFFGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGFFFEEEDDDGGGGGGGGGFFFEEEFFFGGGIIIEEERRR```zzz{{{~~~zzz{{{||||||{{{|||~~~NNNSSSttt|||}}}~~~ooozzz|||wwwwww{{{{{{yyy|||{{{zzzzzz{{{{{{yyywwwuuuxxx}}}yyypppnnnqqqssssssttttttttttttssssssqqqlllhhhiiilllnnnllliii___cccjjjnnnkkkgggiiiooopppooommmjjjhhhllluuu|||xxxlllggg```XXXXXX^^^hhhyyy}}}~~~zzzjjjooolllooocccYYYXXXVVVUUUTTTTTTUUUVVVUUUUUUUUUUUUUUUVVVWWWWWWYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^______```aaaaaaaaa^^^```bbbccccccdddfffgggiiijjjmmmoooqqqrrrrrrqqqwww{{{mmmsssooonnniiiggggggbbb\\\XXXUUUUUUWWWZZZYYYXXXQQQRRRSSSSSSTTTTTTTTTSSSWWWUUUTTTSSSTTTWWW[[[]]]NNNNNNMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIJJJJJJIIIGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAACCCDDDEEEFFFFFFFFFEEEEEEGGGFFFDDDCCCDDDFFFHHHIIIEEEIIIIIIWWW|||~~~xxxyyyvvvmmmwww}}}}}}~~~jjjWWWNNN^^^}}}zzz}}}}}}nnnzzz}}}}}}xxxsssssswwwwwwtttwwwxxxyyy{{{}}}|||zzzxxxvvvuuuxxxzzzwwwpppnnnpppqqqqqqqqqrrrrrrrrrpppoooooollljjjjjjlllllljjjgggffffffkkkooonnnjjjlllrrrqqqooolllgggfffkkkvvvsssdddbbb```[[[[[[aaahhhuuu|||xxxwwwvvvooogggaaa|||qqqmmmfff```ZZZWWWUUUUUUXXXXXXXXXWWWXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]]]]^^^]]]^^^```aaabbbbbbaaaaaa^^^aaadddfffffffffiiikkknnnnnnoooqqqtttxxx|||~~~pppqqqtttnnnpppgggfffjjjbbb[[[XXXUUUVVVYYY[[[YYYWWWQQQQQQRRRSSSTTTTTTSSSSSSUUUTTTSSSSSSSSSTTTVVVWWWMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIJJJKKKKKKIIIGGGIIIHHHGGGGGGFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFBBBCCCEEEFFFFFFEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDFFFEEEDDDDDDFFFGGGGGGGGGGGGHHH@@@@@@VVVuuuxxxsssqqqyyy~~~lll^^^ppp}}}~~~VVVMMMWWW^^^~~~~~~rrrsss|||rrrwwwvvvsssooopppuuuvvvsssssstttvvvyyy||||||zzzwwwpppmmmnnnrrrssspppppprrrooooooooopppqqqqqqooommmooonnnmmmlllllljjjhhhfffmmmiiijjjpppqqqnnnooosssooommmiiidddbbbhhhuuulll[[[\\\```^^^\\\```aaajjjoooeee]]]jjjrrriiigggwwwuuujjjbbb]]][[[[[[ZZZZZZZZZZZZ[[[[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^```bbbcccbbbaaa```___cccggghhhhhhiiilllooommmooorrryyyzzzeeeeee{{{jjjlllmmm___^^^cccXXXXXXUUUTTTUUUXXXYYYWWWTTTRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPOOONNNMMMMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJIIIJJJKKKKKKIIIHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIIIIHHHGGGEEEDDDBBBCCCEEEFFFFFFEEECCCBBBCCCCCCDDDDDDEEEFFFFFFFFFAAABBBCCCCCCDDDDDDCCCCCCFFFFFFFFFGGGIIIIIIGGGFFF@@@HHHFFFBBBGGGPPPddd{{{tttpppyyylllmmm~~~~~~yyy~~~|||yyy{{{}}}~~~fffMMMLLLVVVppp}}}|||~~~{{{tttuuuuuussspppmmmmmmrrrvvvuuuuuuwww|||~~~yyytttqqqlllggggggmmmrrrttttttuuusssqqqrrrtttuuusssppppppllliiiiiilllnnnmmmkkkffflllqqqpppllljjjnnnsssooonnnlllhhhfffiiipppvvvrrriiiaaa```eeeiiigggcccnnnpppcccVVVYYY^^^fffsssggg|||uuummmdddccc```___^^^```bbbdddbbbbbbbbbcccdddbbb___\\\\\\___bbbddddddeeeggghhhdddfffiiimmmpppqqqrrrrrruuu~~~wwwiiilllvvvpppkkkfffbbbbbbaaa___]]]ZZZVVVUUUWWWXXXVVVUUUWWWRRRQQQPPPQQQRRRSSSRRRPPPQQQPPPNNNLLLKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMPPPLLLHHHGGGIIIIIIHHHFFFHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAACCCDDDEEEDDDCCCCCCBBBBBBDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGHHHDDDAAAFFFSSS___|||zzzwwwpppsss~~~yyysssvvvzzz~~~]]]JJJPPPddd}}}|||{{{xxxtttttttttrrrppppppssswwwuuuuuuxxx}}}|||wwwnnnjjjgggiiiooouuuwwwvvvwwwuuusssssssssrrrnnnkkkggghhhjjjlllnnnmmmkkkiiilllmmmlllkkklllsss~~~pppooommmkkkjjjmmmrrrvvvlllgggdddfffkkkooommmjjjkkkooodddVVVVVVZZZgggyyyyyyxxx~~~xxxtttqqqooollljjjiiihhhhhhhhhiiihhhfffccccccccccccdddggglllppprrrrrrtttwww{{{kkktttvvvoooiiieeeaaa^^^^^^^^^\\\ZZZZZZVVVUUUXXXYYYWWWWWWYYYUUUSSSPPPPPPPPPPPPOOONNNSSSRRRPPPMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNMMMKKKHHHHHHIIIIIIGGGEEEHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBCCCDDDEEECCCCCCBBBBBBBBBCCCDDDEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBEEEGGGEEEDDDGGGOOOWWWmmmuuummmnnnqqqqqqpppiiiiiirrr~~~|||xxxxxxyyy{{{}}}~~~aaaNNNJJJ\\\}}}zzzvvvuuuttttttuuuvvvvvvuuuuuuvvvwwwttttttwww||||||xxxooommmlllooouuuyyyyyyxxxyyywwwvvvtttsssooojjjfffeeejjjpppttttttqqqmmmkkkqqqooolllmmmsss~~~ooommmkkkkkkmmmoooqqqqqqhhhggghhhjjjmmmnnnnnnlllhhhmmmdddXXXVVVYYYhhhuuunnn~~~{{{~~~|||yyyxxxhhhggg```]]][[[ZZZZZZZZZYYYXXXYYYVVVVVVXXXYYYVVVWWWZZZWWWTTTPPPNNNNNNOOONNNMMMRRRQQQOOOMMMKKKIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMJJJIIIHHHIIIIIIHHHEEECCCFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@AAAAAAAAADDDCCCCCCBBBBBBAAAAAAAAA@@@BBBDDDFFFFFFGGGJJJLLLPPP^^^uuu~~~ttthhhfffmmmqqqmmmfffbbbjjjttt|||yyywwwyyy}}}||||||{{{{{{{{{|||}}}~~~{{{MMMLLLOOOmmm~~~{{{uuusssrrrwwwyyyzzz{{{zzzyyyxxxwwwsssssstttxxx||||||xxxtttrrrrrrrrruuuyyy{{{zzzyyyxxxxxxwwwvvvsssnnnjjjgggfffmmmtttwwwuuupppmmmlllmmmkkklllpppwww|||mmmjjjhhhhhhkkkllljjjhhhiiijjjkkkjjjhhhggggggggggggkkkddd\\\\\\^^^jjjxxxpppyyyyyyyyyoooaaa```YYYYYYXXXXXXYYYYYYXXXXXXYYYWWWVVVWWWVVVSSSSSSWWWWWWTTTPPPNNNNNNOOOPPPPPPNNNMMMLLLKKKIIIHHHHHHGGGKKKKKKKKKKKKKKKJJJJJJIIIGGGHHHIIIJJJJJJHHHEEEBBBEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBB@@@??????@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@@@@CCCCCCBBBAAA@@@@@@??????@@@@@@AAACCCEEEFFFEEEDDDEEEGGGOOObbbuuuoootttmmmjjjsss}}}}}}nnn^^^___iiiqqqttt|||}}}{{{zzz|||||||||{{{zzzxxxwwwvvvuuuxxxrrr~~~aaaSSSMMMWWW|||uuu~~~{{{xxxvvv{{{|||}}}~~~~~~|||yyyvvvuuuuuuuuuwwwzzzyyytttpppnnnooorrrvvvyyyzzzzzzyyyuuuvvvvvvuuussspppmmmllliiimmmqqqqqqmmmiiihhhhhhiiiggggggkkkppprrrooolllmmmjjjhhhhhhiiiiiieeeaaammmmmmlllhhhdddcccdddfffgggiiicccaaafffeeejjj{{{xxx}}}tttuuusssmmmlll```\\\VVVWWWYYYZZZYYYYYYXXXXXXXXXVVVUUUUUURRRMMMNNNRRRVVVSSSOOONNNOOOQQQRRRRRRKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLLLLKKKIIIGGGFFFDDDEEEGGGJJJKKKJJJGGGEEECCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@===>>>>>>>>>??????????????????>>>>>>>>>>>>??????BBBAAAAAA@@@???>>>>>>===AAA???>>>???AAACCCBBBAAAFFFEEEFFFLLL^^^~~~wwwqqqyyymmmkkkooo|||mmm[[[___gggmmmrrr}}}|||yyy~~~}}}wwwxxxxxxxxxvvvrrrnnnlllxxxwww}}}jjjcccrrrqqqOOOQQQEEEdddpppuuurrrrrrvvvzzzyyyxxxyyy|||||||||~~~}}}yyyvvvyyywwwwwwxxxzzzyyytttppphhhjjjnnnrrruuuwwwwwwwwwppprrrssssssqqqpppqqqrrrpppqqqqqqooollljjjiiijjjpppllliiiiiillloooooonnnnnnmmmkkkjjjjjjhhheeecccnnnnnnllliiiffffffhhhiiihhhhhhdddeeekkkfffhhhwwwwww|||uuujjjhhhhhh___XXXUUUXXXZZZ[[[ZZZXXXWWWWWWUUUSSSSSSSSSNNNIIIJJJOOOSSSQQQNNNNNNOOOQQQRRRQQQJJJKKKLLLMMMNNNNNNNNNMMMKKKKKKKKKJJJHHHEEECCCAAACCCFFFIIIIIIHHHEEECCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???????????????>>>===;;;<<<======>>>>>>========================>>>???@@@??????>>>>>>=========@@@???======>>>@@@@@@@@@AAADDDFFFFFFIII[[[}}}yyyyyyuuussssssxxxpppcccmmmppptttzzzwwwttt}}}|||zzzzzzzzzrrrsssuuuuuurrrnnnjjjgggwwwttt}}}~~~qqqqqq}}}ooolllxxxZZZIIISSSZZZyyyuuuxxxrrrooopppssstttrrrtttyyywwwwwwxxxzzz}}}}}}zzzvvvxxxvvvuuuwwwyyyxxxtttpppkkkmmmppprrrrrrrrrrrrrrrlllnnnoooooonnnooorrruuuvvvtttqqqpppppppppooonnnssspppllljjjjjjmmmooopppkkklllmmmkkkiiihhhggghhhmmmmmmlllkkkkkkjjjiiihhhggghhheeefffhhhaaadddwww~~~~~~oooeeeaaa___]]]XXXTTTWWWZZZ[[[XXXUUUSSSSSSPPPPPPQQQQQQMMMHHHJJJPPPQQQOOOMMMMMMNNNNNNNNNMMMIIIJJJKKKLLLMMMLLLKKKKKKFFFGGGHHHHHHGGGEEEBBBAAA@@@CCCFFFFFFDDDBBBAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>===;;;;;;::::::<<<=========<<<;;;<<<<<<;;;;;;<<<======>>>==============================>>>>>>>>>>>>??????<<>>AAADDDCCCAAA???@@@AAA???????????????@@@@@@@@@????????????????????????<<<<<<=========<<<:::999999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<===============999<<>>>>>>>>AAA??????BBB???===CCCLLLQQQggg{{{rrrtttzzzyyy}}}qqqiiisssttt}}}{{{www{{{uuuxxxwwwssspppqqqpppmmmqqqpppooommmkkkjjjjjjjjjnnnpppsssaaa___lllkkklllnnnsssyyyeeeMMMKKKcccuuuwwwvvv|||~~~vvvjjjhhhsss|||}}}tttllliiiqqqxxxwwwsssrrrvvvwwwyyyyyyxxxvvvsssqqqtttuuutttssspppooopppqqqmmmnnnpppooommmnnnqqqtttvvvqqqkkkjjjnnnpppooommmooommmkkkiiigggfffffffffjjjkkkjjjhhheeedddhhhkkkkkkggggggkkkiiicccaaadddiii\\\[[[cccaaaYYYfffzzzyyygggVVVRRRYYY]]]ZZZUUUXXXXXXXXXWWWWWWVVVVVVVVVQQQQQQPPPOOONNNLLLKKKKKKOOOTTTSSSJJJIIINNNMMMEEEIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBB<<<<<<======>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<@@@???>>><<<<<<======>>>::::::999888999:::;;;<<<>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<===>>>@@@AAABBBEEEMMMYYYhhh~~~wwwuuuzzztttllljjj|||{{{kkkfff~~~}}}zzz|||{{{|||xxxpppkkkoootttvvvxxxrrrllliiijjjkkkkkkjjjkkkiii|||rrrhhhlllxxxzzz~~~UUUPPPIIIjjjvvvllloooiiiqqqnnnbbbdddttt{{{uuunnnfffeeennnwwwyyyxxxxxxvvvwwwxxxyyyxxxwwwuuusssuuuuuutttrrrooommmnnnoooppprrrrrrqqqoooppprrruuusssnnniiihhhjjjkkkjjjhhhjjjiiihhhgggfffgggggghhhhhhiiijjjhhhggggggiiilllhhheeefffjjjiiieeedddfffccc[[[[[[```]]]YYYcccuuu|||{{{xxxfff[[[QQQQQQWWWZZZXXXTTTVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUSSSQQQOOOMMMLLLLLLTTT]]]^^^RRRKKKLLLMMMIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA<<<=========>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;<<<<<<===::::::999999999:::;;;<<<============<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>;;;;;;;;;:::;;;;;;<<<===;;;;;;;;;<<<===>>>???@@@AAACCCFFFMMM^^^{{{}}}{{{tttlllgggkkkttt||||||vvvrrrsss}}}}}}uuuhhhfff}}}}}}zzzzzzvvvooonnntttyyy{{{|||wwwppplllkkkjjjgggeee~~~pppmmm}}}WWWKKKOOONNNxxxhhhgggiiitttuuummmqqqvvvyyyqqqmmmrrryyy{{{zzzyyyyyyyyyxxxxxxwwwwwwvvvvvvttttttsssqqqmmmkkkkkklllrrrrrrrrrqqqooooooppprrrmmmjjjfffeeefffgggfffddddddcccccccccdddeeeggghhheeeggghhhiiihhhhhhiiijjjhhheeeeeegggfffcccaaaccc``````aaaaaa^^^]]]ccclllzzzuuueeeeeexxx{{{zzzoooyyyPPPOOOPPPSSSWWWYYYWWWTTTWWWVVVVVVUUUTTTUUUUUUUUUXXXVVVRRROOOMMMLLLLLLLLLUUUaaadddWWWJJJGGGJJJLLLJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;:::;;;;;;;;;:::999999999999:::;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===============:::999999999999:::;;;;;;::::::::::::;;;<<<>>>>>>@@@???>>>???HHH]]]xxxtttrrrqqqmmmkkkgggiiioooxxxzzzvvvsssttt|||{{{vvvhhhZZZZZZ}}}zzztttuuuuuuuuuzzz~~~yyy|||wwwrrrooonnnlllhhhdddzzzfffGGGRRROOOgggyyyoooppp|||{{{yyyrrrtttzzz~~~}}}{{{|||{{{yyywwwuuuuuuuuuuuuqqqqqqqqqooolllkkkkkkllloooooonnnmmmkkkjjjjjjkkkiiifffddddddfffgggfffdddaaa`````````aaabbbdddeeeccceeeggghhhgggfffeeeeeefffeeecccbbb```\\\[[[ZZZ[[[aaaccc```]]]^^^```aaa___eee___\\\gggsss|||}}}xxx}}}{{{SSSDDDLLLTTTXXXZZZZZZXXXTTTYYYYYYWWWVVVTTTTTTSSSSSSSSSQQQMMMJJJIIIIIIJJJKKKOOOYYY\\\RRRFFFDDDGGGIIIIIIHHHGGGGGGFFFFFFFFFGGGEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========:::999999999999:::;;;;;;999999999:::;;;<<<======>>>@@@AAABBBEEEMMMYYYbbbvvvzzztttrrrqqqrrrtttpppqqqvvv~~~{{{wwwvvvwww{{{ttteee\\\```~~~wwwuuuooosssxxx~~~~~~rrrvvvtttqqqqqqrrrrrrnnnkkk~~~vvvyyy\\\GGGIIIUUUTTTpppjjjqqqsss{{{~~~xxx{{{wwwrrrmmmooowww~~~~~~|||yyyuuusssrrrqqqqqqmmmnnnnnnmmmlllkkkmmmooommmlllkkkjjjiiihhhfffeeeeeeeeeeeeggghhhiiiiiihhhccccccbbbaaaaaabbbcccdddccccccdddeeeeeeccc```]]]``````^^^[[[YYYYYYXXXVVVTTT\\\^^^ZZZWWWYYYXXXUUUNNN[[[]]]WWWUUUWWWhhhzzzaaaHHHCCCPPP[[[\\\YYYXXXUUURRRSSSSSSSSSTTTSSSSSSSSSRRRNNNLLLJJJHHHGGGIIIKKKLLLHHHLLLNNNJJJFFFFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@@@@AAAAAAAAAAAAAAAAAA>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<::::::::::::;;;<<<<<<===:::===@@@AAAAAAAAADDDGGGNNNKKKRRRhhhtttpppqqqvvv|||tttwww~~~}}}}}}xxx|||rrrmmmiiimmm|||zzzwwwvvvuuuvvvyyy~~~}}}qqqrrrqqqppprrrtttuuurrrooo{{{{{{vvvooolllfff```bbbZZZEEEDDDIIIHHHYYYbbb___iiiqqqyyy|||xxx{{{ttt{{{yyyuuupppooovvv~~~zzz|||zzzwwwsssqqqooonnnnnnkkklllmmmlllllllllnnnpppmmmkkkjjjjjjjjjhhhfffcccdddfffhhhiiijjjjjjiiiiiigggfffeeedddcccdddeeeeeebbbbbbbbbbbbbbb```\\\YYYWWWYYYYYYWWWWWW[[[\\\ZZZVVVZZZ\\\YYYWWWWWWVVVTTTRRRWWWVVVVVVXXXUUU]]]ssszzz}}}iiiPPPGGGKKKXXX```\\\UUUTTTRRRNNNIIIKKKNNNQQQRRRSSSRRRRRRMMMLLLKKKJJJJJJKKKMMMNNNGGGFFFFFFGGGHHHJJJJJJIIIFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBBBB??????@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>============:::::::::::::::::::::::::::::::::::::::999888888777888888999:::999999999999999:::::::::::::::;;;:::::::::::::::999999999::::::999999::::::;;;<<<:::::::::::::::;;;<<<<<<;;;<<<<<<;;;::::::===???<<>>>>>>>>=========<<<::::::::::::::::::::::::::::::;;;;;;;;;:::999888666777888999:::999999888888999999999::::::::::::999999999888888888777777999888888888888999::::::999999888888888999::::::<<<<<<;;;999999:::<<<>>>;;;@@@FFFGGGDDDGGGWWWggg}}}}}}wwwvvvooowww~~~zzzooonnntttoooYYYRRRTTTbbbxxxtttuuuxxx|||yyyvvvxxx|||{{{uuupppmmmkkkkkknnnooommmjjjmmm|||iiikkklll```^^^[[[NNNGGGHHHEEE@@@MMMUUUttt~~~yyypppggg~~~zzzxxxrrrqqqmmmlllsss||||||tttqqqqqqppppppooonnnnnnmmmmmmnnnnnnmmmkkkkkklllnnnjjjhhhggggggiiihhhdddaaaeeegggjjjjjjhhheeebbbaaa___^^^]]]]]]^^^___aaabbbaaa___^^^___aaabbb```]]]XXX\\\\\\XXXZZZ```bbb___]]]XXXWWWZZZYYYSSSSSSYYYWWWVVVSSSXXX[[[RRRTTTgggyyyzzzuuuqqqlll^^^XXXXXX[[[___hhhhhh[[[QQQSSSSSSOOONNNQQQUUUXXXWWWSSSNNNJJJNNNNNNNNNMMMLLLKKKKKKJJJKKKJJJJJJKKKJJJHHHHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>??????@@@@@@@@@AAA??????>>>>>>=========<<<::::::::::::::::::::::::::::::;;;<<<;;;:::999888666777888999:::999888888888888888999999:::::::::999888888888777777666666777777777777777888888999888777777777777777888999666888:::;;;;;;:::999888<<<::::::>>>@@@AAAEEEJJJOOOaaaxxx~~~zzzuuufff~~~xxxnnnwww}}}xxx~~~~~~tttmmmrrr}}}{{{}}}ppp```]]]]]]gggyyyxxx{{{zzz||||||{{{|||}}}wwwoookkkhhhfffgggkkkmmmllljjj}}}mmmrrruuuwwwcccWWWPPPIIIJJJLLLEEEJJJRRRiiixxxzzz{{{xxxzzz~~~yyypppvvvrrrooorrrxxxzzzvvvqqqqqqrrrqqqooommmkkkkkkllloooqqqrrrooojjjffffffhhhggggggiiikkkjjjeeedddgggiiimmmooojjjccc^^^```dddaaa\\\WWWUUUVVVYYY\\\]]]]]]___```___]]][[[ZZZZZZUUUVVVWWWYYYZZZZZZZZZZZZ\\\[[[YYYXXXXXXWWWUUUSSSYYYWWWUUUTTTTTTYYY```fffxxxuuu}}}xxxsssuuuiiihhhjjjccc\\\^^^^^^]]][[[ZZZXXXUUUPPPMMMTTTWWWYYYWWWRRRNNNMMMMMMMMMNNNOOONNNLLLLLLLLLNNNNNNLLLIIIHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAAAAAAAA@@@?????????>>>>>>===<<<;;;;;;;;;999999999999999999999999888888999999999999888888666666666666777777777777999999999999999999999999666666777777777777666666444444444555555555555666666666666666777777777777999999888888888888999999:::::::::;;;;;;;;;<<<<<<@@@HHHPPPUUU^^^pppyyysssuuuyyysssgggllluuu~~~yyyrrrnnnnnnooo~~~~~~tttrrrsssxxx{{{zzzqqqfffjjjzzz{{{rrrsssvvvzzz~~~~~~{{{xxxwwwyyyxxxvvvwwwxxxoooccceeeddddddhhhllloooooommmzzziii```|||zzztttZZZNNNPPPKKKJJJRRRWWW^^^kkksssttt{{{sssmmmuuu|||wwwwwwtttrrrwww~~~zzzssspppmmmnnnqqqrrrooolllnnnoooqqqqqqpppooopppqqqnnnmmmllliiigggfffhhhjjjfffeeegggiiihhhdddeeehhhiiikkkllliiieeebbbdddfffccc___ZZZUUUTTTXXX]]]aaa^^^______]]]ZZZXXXWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZXXXWWWWWWXXXXXXVVVUUUXXXVVVSSSRRRTTTXXX]]]```cccggg~~~|||uuu}}}wwwggg___gggjjjaaa[[[^^^ZZZYYYXXXVVVUUURRRMMMJJJNNNQQQTTTSSSPPPNNNMMMNNNMMMNNNOOONNNLLLKKKLLLMMMMMMKKKHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@@@@???????????????>>>>>>===>>>>>>======<<<;;;;;;:::999999999999999999999999777888888999999888888777666666666666666666666666888888888888888888888888666666666777777666666666444444444444555555555555555555666666666777777777888888777777777777888888999::::::::::::;;;;;;;;;888<<<@@@??????EEESSS^^^|||}}}kkkkkkppppppooorrriiiooorrrqqqpppnnniiiccciiiqqqyyy{{{uuupppnnnoooooo{{{zzzqqqqqqqqqrrryyyuuuooofffaaahhhssswwwtttffflllssswwwxxxwwwwwwwwwuuuxxxxxxuuutttssskkkbbbcccbbbccceeehhhiiigggeeeuuuaaa[[[]]]vvv}}}vvv}}}tttpppSSSHHHNNNLLLPPPfff{{{uuufffgggnnnjjjjjjvvvsssrrrnnnkkknnnuuuyyyxxxvvvuuurrrpppooonnnmmmmmmiiilllooopppooommmmmmnnnnnnkkkgggeeegggiiikkkllliiigggfffgggeeeaaacccgggjjjjjjiiihhhhhhggghhhhhhdddbbb]]]WWWTTTWWW^^^dddaaaaaa```]]]ZZZXXXXXXYYY\\\ZZZYYYWWWWWWWWWYYYYYYXXXVVVVVVVVVXXXXXXXXXVVVWWWSSSQQQQQQUUUXXXYYYXXX[[[ZZZiii{{{uuuzzzkkkfff```bbbkkkhhh\\\WWW\\\XXXWWWUUUTTTSSSPPPLLLIIINNNPPPRRRRRROOOMMMMMMMMMNNNOOOOOONNNKKKJJJJJJKKKKKKIIIGGGGGGHHHIIIIIIHHHFFFFFFEEEDDDDDDDDDDDDEEECCCCCCDDDCCCCCCBBBAAA@@@===>>>>>>>>>>>>===<<<<<<======<<<<<<;;;;;;::::::999999888888888888888888777777888888888888777777666666666666666666666666777777777777777777777777555555666666666666555555444444444444555555555555555555555666666666666777666666666555555666666666888999999999::::::::::::<<>>>>>>>>===GGGOOOPPPRRR```zzz{{{rrrnnnooorrrttt^^^QQQIIIOOOZZZ```ccceeelllvvv}}}yyypppggg^^^XXXdddhhhlllllliiiggghhhjjjqqqvvvqqqpppvvvsssiiihhhnnn\\\TTT```kkkkkkjjjnnnooossswwwvvvssspppqqqtttuuutttrrrlllgggdddddddddcccdddfffggggggddd```]]]~~~|||sssfffXXXQQQTTTYYY___eeeiiinnnzzzlllkkk}}}uuuqqqkkkccc^^^^^^OOONNNMMMIIIVVV~~~uuuyyy~~~xxxwww{{{xxxwwwvvvuuuuuummmnnnnnnjjjfffeeehhhlllsssuuuxxxxxxvvvsssqqqpppnnnkkkiiijjjlllmmmjjjhhhllliiigggfffeeebbbfffkkkoookkkffffffhhhiiigggddd]]]aaaccc```[[[YYY\\\````````````^^^]]]]]]___bbb^^^[[[WWWTTTSSSTTTWWWXXXXXXWWWUUUUUUVVVVVVTTTSSSWWWSSSQQQSSSWWWXXXUUUPPPRRRXXX___hhh||||||tttiiidddfffgggbbb___aaa___YYYXXX]]]XXXVVVTTTSSSRRRQQQNNNLLLTTTSSSQQQPPPNNNLLLJJJHHHLLLMMMMMMLLLJJJIIIIIIJJJGGGFFFEEEFFFHHHHHHGGGFFFDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@===============<<<<<<;;;::::::::::::999999999999888888888777777666666666555666666777777666666555555555555555444444333333444444444444444444444444444444555555555555444444333333333444444444444555444444444444555555555555444444333333333333444444666666666666777777777888666555555555666555444333<<>>CCCIIIPPPSSSRRRRRRUUUXXXSSSVVVYYY\\\aaahhhooottt}}}~~~uuuyyy{{{wwwppplllnnnssswwwfffVVVLLLTTT]]]XXXPPPOOONNNNNNPPPPPPOOONNNBBBEEEIIIMMMPPPSSSYYY^^^___dddeeebbb```dddggghhhlllooorrrsssqqqnnnlllkkkjjjoooooopppsssiii```dddbbbZZZZZZbbbddd```eeeppppppmmmkkkmmmsssxxx|||}}}uuummmgggcccaaaaaaeeejjjbbbdddggggggeeecccaaaaaauuukkk^^^______^^^\\\]]]bbbeeeiiihhhggghhhqqq{{{^^^TTTYYYggg}}}tttooommmlllggg\\\SSSOOOKKKJJJMMMUUUqqqnnnkkkttt{{{uuutttwwwsss{{{nnndddgggooorrrrrrrrrrrrrrrrrrqqqooommmmmmnnnpppqqqrrrrrrpppnnnnnnooojjjjjjjjjhhhgggfffggghhhdddbbbcccfffgggfffjjjpppllliiieeebbbaaabbbbbbbbbYYYZZZ\\\]]]]]]\\\[[[[[[UUUVVVXXXXXXWWWVVVWWWXXXVVVTTTSSSRRRRRRTTTVVVXXXVVVTTTSSSTTTUUUVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTSSSXXXVVV\\\lll}}}wwwzzzvvvbbbdddlllmmmlllkkkjjjjjjiiiccc[[[WWWVVVWWWUUUSSSRRRRRRRRRPPPOOONNNKKKIIIIIIJJJKKKIIIGGGHHHJJJKKKKKKIIIIIIJJJLLLFFFEEEEEEFFFFFFFFFCCCAAAAAAAAA@@@????????????@@@>>>??????@@@@@@?????????;;;;;;;;;;;;;;;::::::999888888888888888888888888888888777666666555444444444555555666666555555444555555444444333222222111444444444444444444444444333333444444444444333333222222333333333444444444222333333333333444444444444333333222222333333444444444444444555555555555000222444444333333555777888777999===<<<888999>>>666:::???AAAAAAAAACCCEEEEEEEEEDDDBBBBBBCCCEEEFFFCCCJJJNNNNNNVVV```aaaYYYIIIJJJKKKIIIHHHKKKRRRXXXggg```[[[QQQFFFLLLXXXWWWNNNLLLKKKMMMOOORRRSSSSSSMMMNNNNNNNNNOOOTTTYYY[[[ZZZ\\\[[[YYY]]]eeekkkmmmiiimmmsssvvvvvvrrrnnnkkkccckkkmmmmmmjjj\\\UUU^^^bbbdddggghhhcccaaakkkxxxwwwwwwwwwvvvuuutttuuuvvvppphhhccceeegggffffffiiidddggghhhgggdddaaaaaaaaavvvmmm```cccfffeeecccdddjjjpppuuutttoooiiijjjxxxwwwYYYTTTaaalllxxxqqqooolllkkklllggg\\\RRRNNNLLLBBBKKKiii{{{tttuuuhhhgggqqqzzzvvvwww|||xxxnnn___aaaiiilllkkkkkkvvvuuuuuutttrrrqqqooommmvvvvvvuuurrrnnnlllkkklllllllllllliiiffffffkkkooogggeeeeeegggeeeccceeejjjiiigggdddaaa___```aaacccZZZYYYXXXYYY[[[\\\\\\[[[TTTVVVXXXXXXVVVUUUTTTTTTRRRRRRQQQQQQRRRTTTVVVXXXSSSRRRRRRSSSUUUWWWVVVUUUQQQRRRTTTSSSRRRRRRSSSUUUVVVUUUZZZcccddd^^^]]]```}}}```^^^iiiiiigggiiiggggggfffccc]]]YYY[[[```ZZZXXXVVVUUUUUUUUUTTTRRRSSSPPPLLLKKKKKKKKKHHHEEEGGGIIIJJJJJJIIIJJJKKKMMMFFFFFFEEEFFFFFFEEEBBB@@@AAA@@@@@@???>>>?????????===>>>>>>?????????>>>>>>999::::::::::::999888888777777777777777888888888888777777666555444444444444555555555555555555444555555444333333222111111444444444444444444444444222333333444444333333222222222333333333444444444222222333333333444444444444333333222222333333444333333333444444444555555111444888777444333444666777555666888555000444<<<888999;;;<<<<<<;;;<<<<<<666999>>>BBBCCCBBB@@@???<<>>>>>>>>>>>============:::::::::999999999888888888888888888777777777666666555555555555444444444444444555555555555444444333333333222222222111111222222222222222222222222333333333333333333333333111111111111111111111111000111111222222111111000222222222222222222222222111111222222222333333333333333333333333333333333555555555555666666666666666666777888999999::::::999999::::::;;;<<<<<<===;;;;;;;;;<<<@@@EEEIIILLLBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFFFFGGGGGGJJJNNNRRRIIIHHHIIIIIIKKKMMMPPPQQQJJJIIIJJJQQQYYY^^^^^^[[[SSSWWW\\\``````^^^```dddkkkqqqvvvssskkkcccbbbdddhhhmmmssspppaaaUUUYYYeeeddd]]]fffqqqkkkgggmmmqqqnnntttxxxvvvrrrppplllhhhooofff___ccclllqqqkkkcccgggmmmoookkkhhhhhhhhhfff{{{lllddd^^^^^^___aaafffllltttzzz~~~xxxpppqqq|||vvvpppgggbbb]]]YYYRRRJJJGGGIII]]]lllttt|||wwwuuuyyysssoooqqqnnnrrrzzz{{{uuubbb[[[gggpppoooppptttzzzwwwsssrrrrrrrrrpppnnnvvvvvvtttqqqnnnllljjjhhhkkkfffaaa```dddggggggfffaaaaaabbbcccccccccbbbbbbaaaaaa```___^^^]]]]]]\\\\\\ZZZXXXXXXZZZZZZXXXVVVTTTUUUVVVWWWVVVTTTRRRPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJLLLPPPSSSXXXkkk~~~wwwmmmccc```eeeiiiiiifff]]]]]]\\\[[[XXXTTTQQQOOORRRPPPQQQTTTSSSOOONNNPPPNNNNNNNNNNNNNNNMMMMMMLLLIIIHHHHHHHHHJJJIIIHHHFFFCCCAAA@@@@@@AAABBBBBBAAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>=========<<<<<<::::::::::::999999999999888888888777777777666666555555555555444444444444333333444444444444333333333333222222222111111111222222222222222222222222333333333333333333333333111111111111111111111111111111222222222222111111222222222222222222222222111111111222222222333333333333333333333333333333444444555555555666666666555666666777888888999999888999999:::;;;;;;<<<<<<<<<<<<;;;<<<>>>@@@CCCEEE@@@@@@@@@@@@@@@@@@@@@???>>>@@@AAABBBDDDGGGKKKNNNJJJIIIHHHHHHHHHJJJKKKLLLKKKJJJJJJOOOTTTUUUSSSOOOKKKPPPYYY^^^``````bbbeee```fffllloookkkfff```^^^cccgggmmmjjj___WWW^^^kkklllfffmmmuuussstttwwwtttqqqvvvwwwtttqqqqqqoookkkkkkgggccceeeiiijjjfffbbbfffkkkmmmgggcccccceeeeee}}}rrrgggdddddddddhhhlllpppyyy}}}qqqjjjmmmsssyyynnnggg^^^XXXQQQNNNJJJFFFHHHMMMiiizzziiipppuuu|||tttooopppmmmppptttqqqhhhSSSUUUbbb___fffwww{{{uuurrrooommmnnnoooooooootttqqqmmmjjjhhhffffffgggfffccc```aaadddeeedddaaa___aaacccddddddbbb___]]]^^^]]]]]]]]]\\\\\\\\\\\\\\\YYYWWWVVVVVVVVVVVVUUUTTTUUUVVVWWWVVVUUUSSSQQQOOONNNNNNNNNNNNOOOOOOPPPPPPQQQRRRSSSRRRPPPNNNMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIJJJKKKJJJIIIIIIKKKMMMPPPYYY___jjjzzz~~~ccciiieeeaaa```bbbcccbbb```[[[\\\\\\[[[YYYVVVSSSQQQQQQOOOOOORRRQQQMMMKKKMMMNNNNNNOOOPPPPPPOOOMMMLLLHHHGGGGGGGGGHHHHHHFFFDDDBBB@@@??????@@@AAAAAA@@@???>>>>>>===============>>>============<<<<<<<<<;;;;;;;;;:::::::::999999777777777777666666666666555555555555444444444444222222333333333333222222333222222222222111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222333333222222222222222222222222222222222111111111222222222222333333333333333333333333333444444444444555555555555555555666666777777888888777777888999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<========================:::<<<>>>???AAADDDHHHKKKJJJIIIGGGFFFEEEEEEFFFFFFGGGGGGHHHKKKMMMMMMHHHDDDFFFNNNWWW\\\]]]\\\\\\]]]RRRVVV^^^cccccc]]]TTTMMMVVV]]]dddddd^^^]]]iiiwwwyyypppmmmmmmmmmvvvyyyoooppptttuuuqqqooooooooollleeeeeefffggggggeeecccaaabbbhhhhhh```YYYZZZ___cccxxxsssooommmpppuuuooowwwuuukkklllrrr}}}{{{tttjjjbbbVVVSSSPPPMMMIIIGGGNNNWWWrrrrrrcccqqqyyytttnnnssswwwrrrpppppphhhZZZMMMcccwwwlllnnn~~~yyymmmkkkiiihhhiiikkknnnooonnnjjjhhhgggeeeccccccfffbbbaaa```aaacccccc```^^^^^^___```aaaaaa```^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZXXXUUURRRRRRRRRSSSSSSRRRSSSUUUUUUUUUTTTRRRQQQOOONNNNNNMMMMMMMMMNNNNNNNNNPPPRRRSSSSSSQQQNNNLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMLLLJJJIIIJJJJJJJJJRRRPPPNNNeeeiiiqqqzzzyyyyyyhhhiiihhhhhhfffddd```\\\YYY\\\]]]]]]]]]\\\YYYWWWUUUQQQOOOOOORRRQQQLLLJJJLLLJJJKKKMMMNNNNNNMMMKKKJJJIIIHHHGGGGGGHHHHHHFFFDDD@@@???===>>>???AAA@@@@@@???>>>======<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999777777666666666555555555555555555444444444333333222222333333333333222222222222222222111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222333333333333222222111111111111111111111111111111111111222222222222222222222222222222222222333333333333444444444444555666666666777777777888666666666777888888999999::::::;;;;;;:::999888777:::;;;;;;;;;;;;;;;<<<<<<<<<>>>???@@@AAACCCFFFIIIIIIHHHFFFDDDCCCCCCDDDDDD???@@@CCCGGGJJJIIIEEEAAAHHHPPPXXXYYYXXXVVVTTTQQQPPPUUU[[[^^^[[[TTTLLLFFFQQQYYYbbbeeecccfffrrruuuiii```[[[```sss{{{ooolllqqqssspppnnnmmmlllhhh___```dddggghhhgggeeeccc___dddcccYYYQQQSSS[[[```|||vvvyyyyyy{{{|||vvvxxx}}}zzztttjjjaaaPPPNNNKKKGGGDDDIII\\\ooopppgggtttyyyggghhhssswwwpppnnnnnnfffSSSWWWtttmmmllljjjhhhggghhhkkkmmmnnnjjjjjjllljjjcccaaacccaaa``````aaaaaa```___]]]\\\\\\\\\]]]^^^___``````\\\\\\\\\\\\\\\]]]]]]]]]YYYXXXUUUSSSQQQQQQRRRSSSOOOPPPRRRSSSTTTSSSQQQPPPPPPPPPOOONNNMMMMMMMMMNNNNNNOOOQQQSSSSSSQQQNNNLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJLLLMMMMMMKKKIIIHHHIIIAAAIIIPPPRRRZZZrrrwww~~~nnnllljjjkkkkkkiiiddd^^^ZZZWWWXXXXXXYYYYYYXXXVVVTTTSSSQQQOOOPPPRRRRRRMMMLLLMMMIIIJJJKKKLLLLLLKKKJJJJJJJJJIIIHHHHHHHHHHHHFFFDDD@@@>>>======???AAA@@@@@@??????>>>============>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999666666666555555555555444555444444444444333333333333333444444444444333333222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111222222333333222222111111111111111111111111111000000111111111222222222222222222222222222222222222222222222333333333333666666666777777777777777444444555555666777777777777888:::::::::999888666999:::::::::;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@BBBDDDFFFEEEDDDCCCBBBCCCDDDEEE<<<>>>BBBFFFIIIHHHFFFCCCGGGQQQXXXXXXWWWXXXWWWTTTZZZ```eeeccc]]]WWWUUUWWW___hhhpppoooiiiiiipppwwwddd\\\YYY[[[dddyyysssiiioootttssspppnnniiidddZZZ[[[___eeejjjllljjjfff```dddaaaXXXQQQTTT[[[```yyywww{{{|||uuuwwwwwwrrrnnniii```XXXJJJFFFCCCBBBGGGZZZzzz}}}rrriiinnnnnnxxxhhhhhhoooqqqlllnnnooofff```fff|||sssssspppmmmiiihhhiiijjjmmmhhhiiimmmiii___YYY[[[bbbbbbaaa```____________]]]\\\\\\\\\]]]___aaaccc\\\\\\\\\]]]]]]]]]]]]]]]XXXXXXWWWUUUSSSRRRTTTUUUMMMOOOQQQRRRSSSRRRQQQPPPRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPOOONNNLLLKKKLLLLLLLLLLLLKKKJJJJJJHHHJJJKKKJJJHHHFFFFFFGGGIIIEEEHHHNNNPPPYYYwww{{{uuuyyyllldddeeegggfffeeeccc```]]]YYYWWWVVVWWWXXXXXXWWWUUUSSSQQQQQQOOOPPPSSSSSSOOOMMMOOOLLLLLLLLLLLLLLLMMMMMMMMMJJJIIIHHHHHHHHHGGGEEECCC???>>>===>>>@@@AAAAAA@@@??????>>>===============<<<<<<;;;;;;;;;::::::::::::::::::999999999888888666555555555444444444444444444444444333333333333333333444444444444333333222111111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111222222111111111111111111111111111111111000000000111111111111222222222222222222222222222111111111111222222222222555555555666666666666666222333333444444555666666555666888999999999888777888999999::::::;;;;;;;;;===>>>??????===<<<===>>>CCCBBBAAAAAAAAABBBCCCDDD???AAAEEEHHHIIIHHHFFFDDDEEEOOOWWWVVVXXX___bbb```[[[aaaeeeccc]]][[[aaagggsss{{{~~~uuujjjddddddfffcccaaaiiiqqquuu|||zzzllliiipppvvvuuurrrnnnhhhbbbXXXZZZ^^^dddiiikkkjjjgggbbbdddaaaZZZVVVZZZ___aaa||||||~~~uuuooocccggggggaaa[[[XXXQQQIIIEEEAAACCCPPPfffzzz}}}qqqllliiitttqqqnnnrrruuutttwwwqqq___eeehhhrrr}}}~~~|||{{{ssstttssspppllliiijjjkkkgggbbbcccjjjggg]]]XXX\\\eeedddaaa^^^]]]^^^```ccc______``````aaaaaaaaaaaa]]]\\\\\\\\\\\\\\\\\\\\\SSSUUUVVVUUURRRQQQRRRTTTMMMNNNPPPRRRSSSSSSRRRQQQRRRQQQPPPNNNMMMLLLLLLLLLKKKKKKLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIHHHFFFEEEFFFGGGOOOGGGCCCFFFFFFLLLccc~~~sssnnnkkkbbb___fffbbb^^^[[[[[[ZZZXXXVVVWWWXXXXXXXXXWWWUUUSSSQQQOOOMMMOOORRRSSSOOONNNQQQNNNMMMLLLKKKLLLMMMOOOPPPIIIHHHFFFFFFGGGFFFDDDAAA@@@>>>===>>>@@@BBBBBBAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::999999999888888888777777777555555555444444444333333444444444333333333222222222222333333333333222222111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///111111111111111111111111000000000000111111111111111111111111111111111111000000000111111111222222333333333333333333333333111111222222333444444555444555666666777777777777777777888888999::::::;;;;;;<<<>>>===<<<;;;<<<===AAA@@@???>>>>>>???@@@AAAAAACCCFFFHHHIIIIIIHHHHHHHHHRRRVVVRRRSSS\\\aaa```VVVXXXZZZYYYXXX[[[bbbhhhqqqxxxxxxmmmaaa]]]]]]]]]kkkiiitttzzztttooogggiiiooosssqqqmmmjjjeee___YYY]]]bbbddddddcccccceee``````^^^YYYYYY]]]___]]]}}}xxxrrrjjjbbbYYY^^^^^^WWWQQQOOOIIIBBBBBBBBBMMMhhh}}}vvvppp}}}yyytttyyyrrrVVVUUU```hhhtttxxxkkkiiilllooopppooommmkkkmmmoooeee___aaajjjjjjbbbaaafffhhhfffbbb^^^\\\]]]bbbeeeaaabbbdddeeeeeecccaaa___\\\\\\\\\\\\[[[[[[[[[ZZZNNNPPPSSSRRROOONNNOOOPPPMMMOOOQQQSSSTTTTTTSSSRRRQQQPPPOOOMMMLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGIIIJJJJJJHHHGGGFFFGGGIIIBBBFFFLLLNNNJJJLLL[[[mmm{{{___gggnnneee]]]iiiccc[[[WWWWWWWWWVVVTTTUUUUUUVVVVVVUUURRRPPPNNNMMMLLLMMMQQQRRROOOOOOQQQNNNLLLJJJIIIJJJLLLNNNPPPHHHGGGEEEEEEEEEDDDBBB@@@@@@???>>>???AAABBBCCCBBB<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::999999888888888777777777777666555555444444444333333333444444444333333333222222111111222222222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111222111111111111111111111000111111222333333444444555555555555555555555555555666666777888999999::::::<<<>>>>>>======>>>???@@@???>>>===<<<<<<======@@@BBBFFFHHHIIIKKKLLLMMMPPPWWWWWWMMMKKKSSSWWWUUUTTTSSSRRRSSSWWW\\\```cccbbbiiijjj___WWWYYY]]]___gggbbbooo{{{tttmmmoooppphhhmmmnnnkkkfffddd```\\\ZZZaaagggeee^^^ZZZ]]]bbb[[[[[[YYYVVVYYY]]]\\\WWW}}}zzzqqqiiibbb[[[WWWUUU]]]YYYQQQOOOGGGCCCJJJDDDGGGZZZxxx}}}yyyzzzssspppjjjwwwooo\\\\\\[[[eeesssrrrfffaaagggooorrrppplllmmmpppmmmfffggghhhjjjiiigggfffffffffdddccccccbbbbbbcccccccccdddddddddfffiiihhhddd```ZZZ[[[]]]]]]\\\ZZZXXXVVVSSSSSSTTTTTTSSSRRRPPPOOORRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMLLLJJJIIIJJJKKKIIIIIIHHHGGGHHHIIIJJJKKKGGGGGGHHHFFFEEEDDDFFFGGGHHHGGGEEEDDDDDDEEEGGGHHHJJJIIIHHHIIIMMMTTT[[[___qqqmmmkkkiiiaaaaaa___^^^ZZZXXXZZZ]]]YYYRRRSSSVVVYYYXXXTTTQQQPPPQQQPPPMMMLLLMMMPPPQQQNNNKKKOOOLLLHHHGGGHHHJJJLLLMMMLLLJJJHHHEEECCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA>>><<<:::;;;<<<===999999999999999999999999:::999888888999999888666555555555555555555555555333333333333333333333333222222222222222222222222000000000000////////////////////////000000000000111111111111111111111111///////////////000111111111111000000//////......000000////////////000000000000000000000000000000222111111111000000//////111111000000//////......111111222222222333333333000000111111111222222222777666555444444444444444888888888888777777777777777999::::::999888:::;;;;;;===???>>>;;;<<>>===<<<;;;;;;:::999999999999999999999999:::888777777888999777666555555555555555555555555333333333333333333333333222222222222222222222222000000000000////////////////////////000000000000000000000000000000000000///////////////000000111000000000000//////......000000////////////000000000000000000000000000000111111111000000000//////111000000000/////////...000000000111111111222222000000111111111222222222666555555444333333444444666666666666777777777777777888999999888888999;;;888;;;======;;;===BBBHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIKKKPPPVVV[[[\\\\\\]]]```dddggggggggg\\\dddeee^^^XXX[[[bbbeee\\\___mmmooocccgggnnndddccc___^^^cccdddaaa\\\[[[]]]^^^______]]]\\\\\\]]]YYYYYYYYYZZZ[[[ZZZWWWUUU|||xxxnnnaaaUUUMMMLLLMMMOOOPPPHHHEEEMMMOOOOOOWWWhhh}}}zzzqqqnnnnnniii^^^YYY___iiinnnrrrpppsss{{{|||ttthhhbbbaaa```dddjjjggg^^^[[[^^^fffmmmqqqoookkkjjjjjjiiijjjkkkllljjjhhhgggggghhhjjjfffaaa^^^___ccchhhlllhhhfffeeeeeefffeeecccaaa]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVWWWVVVVVVUUUSSSSSSRRRRRRRRRQQQQQQPPPOOONNNLLLMMMMMMKKKIIIHHHIIIKKKMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHFFFEEEDDDFFFGGGJJJIIIHHHGGGGGGHHHIIIJJJPPPMMMJJJGGGGGGHHHKKKLLLNNNYYY^^^kkkzzzttteeeccc\\\YYYeeeiiieee[[[SSSRRRVVVVVVSSSTTTUUUTTTRRROOOMMMLLLMMMIIILLLOOOPPPOOONNNMMMNNNKKKJJJHHHGGGGGGGGGHHHHHHIIIHHHFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC======>>>>>>===;;;999888999999999999999999999999999888777777888888777666444444444444444444444444333333333333333333333333222222222222222222222222000000000000////////////////////////000000000000//////////////////////////////......//////000111000000000////////////...000//////......//////000000000000000000000000000111111000000000000//////000000000000/////////////////////000000000111111000000000111111111111222555444444333333333333444444444444555555666666666666777999888777777888:::555888;;;;;;;;;>>>CCCHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGEEECCCEEEJJJPPPTTTUUUWWWZZZ^^^dddhhhhhhdddaaaZZZdddjjjgggaaaaaadddgggggggggoooooogggiiillleee[[[YYY[[[bbbddd]]]VVVRRR]]]___``````]]][[[ZZZZZZ[[[]]]^^^^^^[[[WWWUUUTTTzzzwwwsssrrrkkk___RRRJJJJJJMMMRRROOOEEEJJJaaaooossszzzjjj[[[\\\fffhhhbbb\\\aaaeeecccccckkklllrrryyyyyyqqqiiifffbbbeeehhheee]]]XXX]]]eeejjjmmmnnnmmmkkkjjjjjjiiilllllllllkkkhhhggghhhiiiiiifffaaa______ccchhhlllfffeeedddcccbbbaaa``````^^^\\\ZZZXXXVVVVVVWWWXXXUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQQQQPPPOOONNNMMMKKKLLLLLLJJJHHHHHHIIIJJJLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGHHHFFFEEEDDDFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHJJJHHHFFFEEEEEEFFFHHHJJJGGGIIINNN___qqqwwwyyyjjjYYY^^^cccccciii^^^\\\VVVPPPRRRXXXZZZYYYWWWVVVTTTQQQOOOMMMMMMMMMIIIMMMPPPPPPMMMJJJJJJKKKIIIJJJIIIHHHFFFEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC<<<<<<<<<<<<;;;:::999888888888888888888888888888999777666666777888666555444444444444444444444444222222222222222222222222111111111111111111111111000000000000////////////////////////000000000000///////////////////////////............///000000/////////////////////////////////....../////////000000000000000000000000000000000000000000//////000000000000/////////////////////000000000111111000000000000111111111111444333222222222222333333111222222333444555555666555777888888777666888999555777999:::;;;===AAADDDBBBAAAAAA@@@@@@@@@@@@@@@DDDCCCCCCDDDHHHLLLPPPRRRSSSVVV[[[aaaeeeddd```]]]\\\```ccccccbbbccceeefffjjjkkknnnkkkcccaaaddddddZZZYYY\\\ccceee___WWWSSS\\\^^^___^^^[[[XXXWWWVVVYYY\\\___^^^ZZZUUUSSSSSS~~~nnnkkkqqqrrrqqqkkk```SSSJJJIIIJJJHHHLLLPPPgggvvvWWWOOORRRbbbfff]]][[[jjjkkk```]]]hhhgggjjjpppqqqjjjbbb______iiimmmbbbUUUVVVdddqqqsssmmmhhhiiikkkllliiigggllllllllliiigggfffggghhheeedddbbbaaaaaacccfffgggccccccbbbaaa___^^^]]]]]]^^^\\\YYYWWWUUUUUUVVVWWWUUUUUUTTTSSSSSSRRRRRRRRROOOPPPPPPOOOOOONNNMMMLLLKKKKKKKKKJJJHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHFFFEEEDDDFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEGGGHHHFFFGGGNNN___eeeWWW\\\xxxyyyssswwwyyygggVVVaaappplllbbbVVVXXXWWWUUUXXX^^^```^^^XXXWWWTTTRRRQQQPPPOOONNNJJJMMMPPPOOOJJJGGGFFFGGGIIIJJJJJJHHHEEECCCDDDFFFGGGGGGFFFFFFEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;999888999:::;;;888888888888888888888888888777555666777777666444444444444444444444444444222222222222222222222222111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000...............//////000...............///////////////............////////////////////////////////////////////////000000////////////000000000000000000000111111111222222000000000000000000000000222222111111111111222222000000111222333444444555444555777666555555666888777888999::::::;;;===>>>???>>>>>>=========>>>>>>AAADDDFFFFFFEEEGGGLLLQQQRRRTTTWWW\\\```aaa```^^^bbb\\\WWWYYY```dddeeedddfffkkkiii```VVVOOOQQQ[[[\\\YYY[[[bbbgggdddaaa___\\\]]]^^^]]]ZZZWWWVVVUUUUUUYYY\\\[[[WWWTTTSSSSSS~~~wwwooonnnsssrrrooohhh\\\PPPHHHFFFGGG@@@IIISSSkkkwwwkkkVVVNNNMMMeeemmm___YYYkkklllaaaeeennnjjjiiillljjjccc[[[XXX\\\jjjpppcccUUUYYYiiivvvsssjjjcccfffllllllhhhfffkkkkkkjjjgggeeedddeeegggbbbbbbbbbaaaaaaaaabbbbbb^^^```aaa```]]]\\\[[[\\\^^^\\\YYYVVVUUUTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKIIIGGGFFFGGGIIIHHHIIIJJJKKKKKKKKKKKKKKKGGGGGGHHHFFFEEEDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDCCCGGGNNNZZZ[[[LLLNNNgggcccvvv~~~zzzzzz{{{vvv~~~mmmcccfffqqqhhh\\\fffoooeeeYYYSSSVVVXXXVVVWWW[[[[[[XXXVVVTTTRRRRRRRRRQQQOOOMMMKKKLLLLLLJJJHHHEEEEEEEEEHHHJJJIIIFFFBBB@@@BBBEEEEEEEEEEEEEEEEEEEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@???===:::888888999;;;===888888888888888888888888777666555555666666555444333333333333333333333333222222222222222222222222111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000......------......///000---............////////////......------......///////////////////////////......////////////000000////////////000000000000000000000111111111222222111000000000000000//////111000000000000111222222111111111222222333333333333555666666555444666777888888999999999999::::::===============>>>??????===BBBGGGGGGDDDEEEJJJPPPRRRRRRTTTXXX]]]```bbbaaafffZZZQQQVVVaaafffdddbbbgggmmmfffZZZQQQGGGIIIZZZ]]]YYYYYY```fffggggggiii]]]^^^^^^\\\YYYWWWWWWXXXUUUVVVWWWWWWUUUSSSRRRSSS~~~}}}}}}}}}~~~}}}zzzxxxuuurrrpppmmmfff[[[PPPHHHFFFFFFHHHIIIWWWbbbqqqhhhYYYOOOGGGaaapppbbbVVVdddccc]]]lllqqqmmmkkkjjjeee\\\WWWWWWYYYiiipppddd[[[aaakkkpppiiicccaaahhhmmmjjjffffffjjjiiihhheeebbbaaacccdddaaaaaa```______^^^^^^^^^[[[^^^aaaaaa^^^\\\[[[\\\]]][[[YYYWWWUUUTTTTTTTTTVVVUUUTTTRRRRRRRRRRRRSSSLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJIIIGGGFFFGGGHHHJJJJJJKKKLLLLLLKKKJJJIIIGGGGGGHHHFFFEEEDDDFFFGGGBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCCCC???HHHMMMQQQQQQIIIKKK^^^TTT___}}}rrr{{{}}}nnneeehhhkkkmmmddd]]]^^^XXXTTTZZZTTTWWWXXXTTTSSSTTTTTTRRRQQQOOONNNOOOPPPPPPMMMJJJJJJHHHFFFEEEFFFFFFFFFEEEGGGHHHGGGBBB===<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<888888888888888888888888777666444555666666555333333333333333333333333333111111111111111111111111111111111111111111111111000000000000////////////////////////000000000000////////////////////////...------------...//////---------........./////////......------......///////////////////////////........./////////000000.../////////000000000111/////////000000000111111111111000000////////////000////////////000111222222222222222222222222222222444555555444444555666777777777888999999888777;;;;;;;;;;;;<<<>>>???@@@999===AAADDDEEEHHHKKKOOOOOOOOOPPPTTTZZZ___aaaaaaaaaWWWRRRZZZdddeee```]]]eeejjj```VVVVVVNNNOOOddd___ZZZXXX]]]aaaaaaaaabbb]]]\\\[[[XXXVVVUUUWWWYYYXXXVVVTTTTTTTTTSSSRRRQQQ~~~{{{{{{zzzxxxwwwyyy{{{yyyxxxuuurrrrrrqqqllleeeddd[[[NNNDDDAAADDDIIILLLUUUoooxxxeeeZZZNNNBBBRRRiii```RRR[[[VVVRRRgggiiihhhhhheee]]]UUUTTTXXXYYYhhhnnnfffaaagggkkkhhh^^^]]]aaajjjmmmhhheeefffiiihhhfffccc``````aaacccbbbaaa^^^]]]\\\\\\\\\]]]ZZZ^^^aaabbb___]]]\\\]]]\\\[[[YYYWWWUUUTTTSSSSSSTTTSSSQQQPPPOOOOOOPPPPPPKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJJJJHHHFFFFFFGGGHHHLLLLLLMMMMMMLLLJJJHHHGGGGGGHHHHHHFFFEEEDDDFFFGGGBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEE<<>>777888;;;@@@GGGKKKMMMMMMIIIJJJLLLQQQWWW\\\^^^^^^YYYSSSUUU___gggccc\\\XXX]]]```TTTOOOYYYUUUVVVlllddd]]]ZZZ[[[\\\XXXUUUUUUZZZYYYWWWTTTRRRRRRUUUWWW\\\XXXSSSRRRSSSTTTRRRPPP|||xxxvvvuuuuuutttyyy|||||||||rrrttttttrrrqqqlllbbbXXXLLLHHHEEEDDDCCCIII\\\nnnlllkkkkkk\\\LLLEEE[[[[[[[[[[[[[[[ZZZYYYXXXgggggg]]]RRRVVVcccaaaSSSWWWkkklllaaaaaadddcccdddgggbbb___bbbeeedddccccccgggccc^^^\\\___eeejjjmmmjjjddd______]]]ZZZYYYZZZdddaaa]]]ZZZYYYYYYWWWVVV\\\XXXUUUWWWZZZYYYTTTOOOUUUSSSQQQQQQRRRRRRNNNKKKKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGDDDCCCCCCDDDFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????DDDIIIJJJEEEBBBDDDCCC???FFFJJJMMMVVV^^^fffvvvmmmkkknnnpppiiiaaaiiiyyypppkkkaaaSSSHHHIIITTT^^^[[[[[[ZZZ[[[[[[XXXUUUQQQLLLNNNPPPOOOLLLGGGEEECCCFFFEEEDDDEEEGGGHHHGGGFFFGGGEEEAAA>>><<<<<<===>>>EEECCCBBBBBBBBBBBBAAA???:::;;;===@@@CCCCCCBBB@@@AAAAAAAAABBBBBB@@@;;;888999999999888888666555555333444555666666555444333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........------,,,,,,,,,.........------,,,,,,,,,---------............///////////////////////////------......//////000000222000///------///000222............////////////111111111111111111111111////////////////////////////////////000000000000000000000000111111111111222222222222222222222222222444666888999777555444888:::;;;;;;999999:::<<<===>>>???AAACCCFFFHHHJJJIIIIIIKKKPPPUUUZZZ\\\\\\ZZZWWWVVVVVVSSSQQQVVV^^^dddYYYTTT[[[dddhhhiiikkkcccaaaaaaaaa]]]VVVSSSTTTVVVYYYXXXSSSLLLKKKQQQXXXYYYTTTOOOOOOSSSUUURRROOO}}}|||zzzvvvtttssssssuuuvvvvvvxxxzzz~~~}}}zzzxxxtttuuuxxxyyytttgggYYYQQQNNNEEE@@@DDDJJJWWWqqqxxxeeedddcccXXXMMMHHHWWWWWWYYY[[[\\\^^^___```^^^[[[XXXWWW\\\```aaa___VVViiijjj___^^^___\\\]]]eeeeeecccbbbbbbdddcccaaa```___]]]^^^bbbfffiiijjjddd```^^^``````\\\ZZZZZZ^^^[[[YYYXXXXXXXXXVVVUUUXXXWWWVVVWWWZZZZZZWWWTTTSSSQQQOOOPPPQQQPPPNNNKKKJJJJJJJJJIIIIIIIIIHHHHHHLLLKKKJJJIIIHHHHHHGGGGGGIIIJJJJJJIIIIIIGGGFFFFFFGGGEEEDDDDDDEEEEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA????????????????????????EEEIIIIIIDDDBBBCCCDDDAAAAAAEEEFFFKKKOOORRRjjjwwwqqqnnnmmmllleee___iiiyyynnnggg[[[OOOJJJQQQaaannn___^^^\\\[[[ZZZXXXUUURRRNNNPPPQQQPPPLLLHHHFFFEEEIIIGGGGGGHHHIIIJJJIIIHHHFFFEEECCCAAA@@@@@@AAABBBDDDCCCAAAAAABBBBBB@@@???===>>>???BBBEEEFFFDDDCCCAAA@@@@@@@@@@@@>>>;;;888888888888888777666555555333444555666666555444333333333222222222111111111000000000000000000000000////////////////////////......................................................---------,,,,,,,,,.........------,,,,,,,,,---------............///////////////////////////.........///////////////111000///......///000111............////////////111111111111111111111111////////////////////////.../////////000000000000//////000000000111111111222222222222222222222222333444666777777777555444777888999999888888999:::===>>>???AAACCCEEEFFFGGGJJJJJJLLLOOOTTTXXXYYYYYYVVVRRRQQQSSSTTTTTTZZZaaaccc[[[WWW^^^fffhhhhhhhhh```___aaaccc```YYYWWWYYYZZZ[[[ZZZUUUPPPPPPUUU[[[XXXTTTQQQQQQRRRTTTRRRPPP~~~~~~~~~yyyvvvsssqqqooommmmmmooorrrtttyyyzzzxxxwwwwwwwwwxxxvvvwwwwwwkkkVVVGGGCCCGGG???DDDUUUdddrrrxxxjjj^^^]]]\\\VVVQQQPPPVVVUUUUUUUUUVVVVVVWWWXXX]]]YYYYYY\\\ZZZTTTWWW___ZZZiiihhh]]]ZZZVVVRRRUUUcccfffddd]]]]]]bbbbbb]]][[[[[[]]]aaaeeeggggggfff^^^\\\]]]aaabbb^^^[[[ZZZYYYXXXWWWWWWXXXXXXVVVTTTWWWXXXXXXXXXXXXWWWUUUTTTPPPOOOMMMNNNOOOOOOMMMLLLIIIIIIHHHHHHHHHHHHHHHGGGIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDIIIGGGDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>EEEHHHGGGBBB@@@BBBCCCCCCDDDGGGEEEEEEEEECCCUUUuuu}}}vvvxxxkkkqqqkkkgggddd]]]ZZZeeetttkkkddd[[[SSSRRR[[[iiisss^^^[[[XXXVVVTTTSSSPPPNNNOOOPPPQQQPPPLLLIIIGGGGGGIIIHHHGGGHHHJJJKKKJJJIIIFFFEEEEEEDDDDDDDDDDDDEEEDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>???BBBEEEFFFDDDCCCAAA???=========<<<:::888777888888888777666555444333444444555555444444333333222222222222111111111000000000000000000000000////////////////////////...................................................------------,,,,,,,,,.........------------------------............//////////////////////////////////////////.........111000///......///000111............////////////000000000000000000000000////////////////////////....../////////000000000//////000000000000111111222222222222222222222222444444444555555555666666555777888888777777888999<<<===???AAACCCCCCCCCCCCHHHHHHIIILLLPPPSSSSSSSSSQQQMMMMMMRRRVVVYYY]]]aaa___ZZZYYY```ffffffdddbbb^^^]]]```ccc```YYYVVVWWWZZZZZZXXXUUUSSSTTTXXX[[[WWWUUUTTTRRRRRRRRRSSSSSS~~~||||||}}}}}}tttuuuvvvwwwwwwvvvsssqqqlllmmmooorrrvvvzzz}}}{{{yyyvvvuuuvvvxxxxxxxxxxxxooohhhcccUUUBBB<<>>>>>>>>>>>>>>>>>>>>>>>CCCDDDCCC???>>>???AAABBBGGGIIIDDDBBBBBB@@@PPPlllzzz|||}}}vvvuuuvvvqqqfff\\\hhhccc___\\\WWWWWW___kkkccc```[[[XXXWWWYYY]]]```\\\YYYUUURRRRRRQQQPPPOOOOOOPPPPPPNNNKKKIIIHHHHHHHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCBBB@@@@@@AAAAAA???>>><<<;;;<<<>>>AAABBBAAA???@@@===:::999999:::999888666777777777666666555444333333333444444333333333222222222222111111111111000000000000000000000000////////////////////////................................................------------------------...............------------------............///////////////////////////000000//////......------000///............///000............////////////////////////////////////////////////////////////........./////////000000////////////000000000111111111111111111111111111555444333333333444555666555666777777777777888:::;;;===???AAABBBAAA@@@???BBBBBBDDDHHHLLLNNNNNNNNNOOOKKKMMMTTT[[[[[[[[[[[[VVVVVVXXX^^^cccccc```]]]]]]]]]___```\\\TTTPPPQQQWWWUUUSSSQQQRRRSSSVVVXXXVVVVVVUUUSSSQQQQQQRRRTTTcccvvv~~~~~~~~~|||{{{zzzyyyzzzzzzzzzzzzyyywwwuuusssrrrqqqqqqqqqsssrrrrrrqqqppppppqqqqqqvvvyyy~~~}}}zzzvvvvvvvvvwwwwwwvvvsssppphhh\\\PPPJJJEEEEEEQQQaaacccsssqqqSSSDDDJJJPPPUUUXXXYYY[[[\\\\\\```^^^ZZZUUUPPPKKKHHHGGGIIIVVV[[[RRROOO[[[hhhllleeeiiibbbZZZWWWQQQSSSaaannngggZZZQQQWWWcccbbbZZZaaa```aaabbbdddeeedddccc```\\\ZZZ]]]^^^ZZZYYYZZZWWWVVVVVVVVVWWWVVVSSSPPPUUUVVVWWWUUUQQQNNNLLLLLLLLLKKKKKKJJJIIIJJJKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDFFFGGGIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFFFFEEEFFFDDDAAAAAABBBDDDEEEEEE@@@????????????>>>>>>>>>========================???>>>>>><<<;;;;;;===AAA@@@BBB===;;;???BBBQQQjjj}}}nnnkkkjjjlllnnnjjjaaaYYY^^^\\\[[[[[[ZZZYYY^^^ccc^^^\\\YYYVVVTTTRRRQQQPPP^^^[[[WWWUUUVVVVVVWWWVVVNNNOOONNNLLLIIIGGGGGGHHHHHHGGGFFFGGGIIIJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAACCCAAA@@@???@@@@@@???===;;;::::::;;;>>>???>>>===>>><<<999777888888888888555666666666666555444444333333333222222333333333222222222111111111000000////////////////////////........................................................................------------------------........................---------............///////////////////////////000000//////......------//////............//////............////////////........................////////////////////////............////////////...////////////000000000111111111111111111111111444444222222222333555666555666888888777888999;;;;;;<<<>>>???@@@???===<<<>>>???AAAFFFKKKNNNNNNMMMMMMKKKOOOXXX]]]ZZZVVVTTTQQQUUUYYY]]]```aaa___]]]\\\[[[]]]^^^ZZZSSSOOOPPPTTTSSSQQQPPPPPPRRRTTTUUUUUUVVVUUUSSSQQQQQQRRRTTTGGGVVViiixxx~~~yyywwwyyyyyyvvvssssssttttttuuutttsssrrrqqqrrrrrrqqqpppppppppqqqqqqsssrrrqqqpppoooooooooooonnnoooqqqsssvvv|||uuuppprrrvvvwwwzzzyyyxxxvvvrrrkkkccc^^^QQQJJJAAA???KKKccclllTTTJJJDDDAAALLLTTTTTTUUUZZZ\\\YYYTTTTTTSSSRRRQQQOOOMMMLLLJJJYYY]]]SSSTTTfffqqqpppaaaccc]]]YYYYYYUUU[[[nnnrrrfffZZZWWW\\\cccbbb___dddbbbaaabbbcccdddcccbbbaaa\\\ZZZ\\\\\\YYYWWWXXXTTTSSSRRRRRRRRRQQQOOOMMMPPPQQQQQQQQQQQQPPPNNNMMMLLLLLLKKKJJJHHHHHHIIIKKKFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHHHHHHHGGGEEEDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCAAAAAACCCDDDEEEDDD??????>>>>>>>>>=================================<<<::::::;;;:::888:::???;;;>>>:::999???DDDQQQgggfffmmmyyypppfffiiidddfffiiillllllggg```[[[[[[\\\^^^```aaaaaa``````aaa___\\\XXXUUUTTTWWWZZZ\\\YYYVVVUUUVVVWWWWWWWWWOOONNNMMMJJJGGGGGGHHHIIIKKKJJJIIIJJJLLLMMMLLLKKKFFFEEEDDDBBBAAAAAA@@@@@@BBB@@@????????????>>><<<<<<;;;;;;<<<>>>??????>>>===:::888777777888888777444555555555555555444444333222222111111222222333222111111111111000000000////////////////////////........................------------------------------------------------,,,,,,,,,------------................../////////---------............//////////////////////////////////////////.............................................////////////////////////////////////////////////////////////------........./////////......////////////000000111111111111111111111111333333222111222333444555444666777888777888999;;;:::;;;<<<=========<<<;;;===>>>AAAGGGLLLNNNNNNMMMIIIIIINNNVVVYYYVVVSSSRRRSSSYYY]]]^^^^^^``````^^^ZZZYYY[[[]]]ZZZUUUTTTVVVSSSSSSSSSQQQPPPPPPSSSVVVVVVTTTSSSQQQQQQQQQRRRRRRVVVVVVYYYbbbooo~~~|||wwwtttuuuvvvvvvvvvuuusssrrrqqqqqqqqqqqqqqqpppppprrrsssrrrrrrssstttuuuvvvwwwxxxvvvyyy~~~{{{xxxnnnqqqrrrqqqssswwwvvvsss{{{xxxsssllleee[[[QQQKKKDDDFFFDDDHHH```mmmVVVPPPKKKEEEGGGRRRWWWRRRRRRYYY[[[VVVKKKLLLOOOQQQRRRQQQOOONNNWWW]]]___\\\]]]eeehhhggg``````\\\\\\\\\TTTYYYmmmlllaaa\\\```aaa\\\]]]ccc`````````bbbddddddbbbaaa]]]ZZZZZZ]]]]]]YYYVVVVVVQQQPPPNNNNNNPPPQQQPPPOOOPPPOOONNNPPPRRRRRROOOLLLLLLMMMLLLJJJGGGFFFHHHKKKGGGGGGGGGGGGHHHHHHIIIIIIFFFFFFGGGGGGFFFEEEBBBAAACCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBCCCDDDCCCAAA>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999777999<<<;;;888999>>>999>>>;;;:::@@@BBBHHHXXXIIINNN\\\eee[[[PPP```|||uuucccXXXWWW\\\aaaggghhheeeaaa^^^]]]^^^```bbbeeegggfffccc___ZZZ]]]```^^^[[[ZZZ^^^bbbZZZXXXUUUTTTTTTTTTSSSRRRPPPOOOMMMJJJHHHGGGIIIKKKLLLJJJJJJJJJLLLMMMLLLKKKEEECCCBBB@@@@@@@@@BBBCCCAAA@@@>>>>>>??????===<<<===<<<;;;;;;===??????>>>;;;:::888777888888777666333444444555555555444444333222111000000111222333111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......---........./////////000---------............///////////////////////////.........///////////////---..................---............////////////////////////////////////////////////////////////---------.........//////........./////////000000111111111111111111111111222222222222222333333444222444666666666666888::::::::::::;;;;;;;;;<<<<<<<<<===@@@EEEIIIKKKJJJHHHCCCDDDIIIOOORRRQQQSSSWWWWWW]]]```\\\ZZZ]]]^^^]]]ZZZXXXYYYZZZXXXTTTTTTWWWQQQSSSUUURRRNNNMMMQQQVVVVVVSSSPPPOOOQQQRRRQQQOOOooo^^^WWW\\\hhhuuu~~~~~~}}}{{{yyyxxxuuuvvvvvvvvvuuuvvvwwwyyytttuuuwwwyyy||||||wwwtttsssxxxtttllliiioooyyy|||zzzxxxssskkkcccYYYPPPGGGAAACCCLLLPPPUUUqqqmmmTTTTTTUUUKKK@@@QQQ[[[[[[RRRPPPYYY\\\VVVOOOQQQTTTVVVVVVSSSPPPNNN[[[WWWYYYaaaeeebbb```bbbaaaaaa^^^___]]]QQQRRReeeccc[[[]]]eeeaaaUUUVVVccc\\\]]]___bbbeeeeeebbb___YYYWWWZZZ___```[[[VVVTTTQQQOOONNNNNNQQQSSSTTTTTTUUUQQQNNNPPPSSSSSSNNNIIIMMMNNNMMMJJJFFFEEEHHHKKKGGGGGGGGGHHHHHHIIIIIIIIIAAACCCDDDFFFFFFEEECCCBBBBBBBBBCCCCCCDDDCCCCCCBBBEEEDDDCCCCCCDDDCCCAAA>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999777999======888999>>>555<<<:::888<<<:::;;;FFFDDDAAALLL\\\XXXGGGFFFUUUeeefffbbbeee___XXXUUUYYY```ffffffaaa]]]]]]```aaacccdddfffhhhhhhccc]]]IIISSS]]]aaa]]]XXXXXXZZZ^^^[[[XXXWWWVVVVVVTTTRRRQQQPPPNNNKKKHHHHHHKKKMMMJJJIIIHHHIIIKKKKKKKKKIIICCCBBB@@@??????AAADDDFFFAAA@@@>>>>>>??????===<<<<<<;;;999:::<<<=========;;;999888888999999777666333333444555555444444444333222111000000111222333111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,------.........---.........//////000000---------.........//////////////////////////////---.........//////000000------............------............/////////000000000000000000000000000////////////////////////---------.........//////............/////////000000000000000000000000000111111222222222333333333111333444555555555777999999999999999:::;;;<<<<<<:::<<<>>>BBBEEEFFFDDDBBB>>>???CCCHHHKKKNNNUUU^^^YYY___```ZZZUUUXXXZZZZZZ\\\YYYXXXWWWTTTOOOOOOSSSNNNRRRUUUQQQKKKJJJNNNTTTWWWRRRMMMNNNQQQSSSPPPMMMqqqddd]]]XXXUUU```aaafffrrryyyuuupppnnnnnnppprrrssspppnnnlllmmmppprrrrrrqqqnnneee\\\UUUKKKAAAAAAGGGKKK]]]pppxxxWWWKKKHHHEEEFFFLLLRRRWWW[[[]]]]]]\\\YYYUUUTTTQQQSSSXXXZZZVVVTTTTTT```aaa^^^XXXRRRRRRZZZaaa```^^^___bbb```[[[]]]dddeee^^^```jjjgggYYYXXXbbb]]]\\\]]]```dddeeecccaaaZZZ[[[]]]^^^\\\YYYUUURRRTTTSSSQQQQQQRRRQQQPPPNNNLLLLLLLLLLLLMMMMMMMMMNNNJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCAAABBBCCCDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@??????>>>=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999999;;;;;;;;;;;;999999:::::::::::::::::::::::::::>>>CCCEEECCC@@@??????IIITTTcccvvv~~~nnn```___bbb___ZZZWWWPPPXXXbbbfffddd^^^YYYWWWPPP\\\bbbdddeeeZZZSSS[[[UUUYYY\\\[[[WWWUUUWWWZZZ[[[[[[[[[XXXUUUQQQNNNLLLRRRPPPNNNLLLJJJHHHGGGGGGMMMHHHCCCBBBEEEHHHIIIHHHGGGEEEBBB@@@??????AAAAAABBBAAA@@@???>>><<<;;;;;;::::::;;;;;;::::::999888;;;:::999888777555444444333333444444333333222111333333222222111000//////000000000000000000000000111111000000//////......------------------------...................................................---,,,,,,,,,,,,---...////////////////////////---------............///////////////////////////000000000000000000000000////////////////////////////////////////////////........................---------............///------------------------000000000000000000000000111111000000//////......222222222222222222222222///000000222333444555555888777666666666777999::::::888999===BBBBBB>>>:::999999<<>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;:::999999::::::::::::::::::::::::999<<<@@@AAA???======>>>999>>>CCCKKK^^^{{{rrrddd\\\[[[eeejjjfffccceeeiiihhh___WWWLLLUUU```eeebbb[[[TTTQQQXXXcccbbb[[[XXXPPPJJJPPPRRRVVVZZZYYYWWWVVVYYY]]]^^^YYYTTTSSSSSSSSSQQQOOOOOOOOONNNLLLLLLLLLLLLLLLJJJIIIGGGGGGHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@AAA@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;:::999999:::999888888777666555555333333444444333333222111333333222111111000//////000000000000000000000000000000000000//////......------------------------...................................................---,,,,,,,,,,,,---...........................---------............///////////////////////////////////////////////////////////////////////////////////////////////////........................---------............///------------------------////////////////////////000000000///////////////222222222222222222222222///000000111333444444555444555555666777888:::;;;:::999999===AAABBB>>>:::888999<<>>>>>>>>===<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;888999::::::::::::999888::::::::::::::::::::::::888:::<<<<<<;;;:::;;;<<<@@@AAA??????JJJ^^^rrr|||tttVVVKKKIIIMMMZZZZZZ___aaa___bbbgggaaaWWWIIIRRR]]]bbb^^^UUULLLGGGUUUaaa]]]RRRRRRSSSRRRWWWMMMQQQUUUVVVUUUUUUXXX[[[\\\UUUMMMKKKOOORRRRRROOOJJJJJJJJJKKKLLLMMMNNNOOOGGGIIILLLLLLJJJGGGEEEDDDDDDCCCCCCBBBAAA@@@?????????>>>>>>>>>============;;;;;;<<<<<<;;;;;;:::999888777777777666666666666333333333333333222222111222222222111111000000///000000000000000000000000000000000////////////...------------------------------------------------------------------------...------,,,,,,------...........................---------............///////////////////////////////////////////////////////////////////////////////////////////////////........................---------............///------------------------//////////////////////////////////////////000000111111111111111111111111///000000111222333444444111222444666888999:::::::::999999===@@@AAA>>>;;;777999===DDDJJJOOOPPPPPPLLLQQQVVVXXX[[[\\\XXXQQQQQQPPPNNNMMMMMMNNNPPPQQQLLLKKKJJJJJJLLLNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMKKK{{{fffUUURRRNNNKKKUUUgggrrr}}}{{{uuurrrrrrssssssrrrsssqqqqqqsssuuutttppplllmmmkkkiiijjjmmmpppppppppqqqooonnnmmmmmmnnnooooookkkkkkkkkkkkkkkjjjjjjiiinnnmmmmmmllllllnnnqqqtttvvvuuutttsssrrrpppkkkhhh]]]YYYRRRKKKHHHGGGHHHIIIEEESSScccmmmooovvvuuuKKKFFFAAA???CCCEEECCCBBBEEEKKKJJJKKKNNNOOOMMMMMMOOOLLLNNNTTT]]]```^^^^^^aaa[[[XXXXXX\\\cccfffbbb^^^VVVXXXYYYYYYWWWWWWZZZ___VVV]]]\\\UUUTTT]]]eeefffffffffeeedddaaa]]]YYYVVV[[[ZZZXXXWWWXXXYYY\\\]]]YYYXXXWWWVVVVVVTTTPPPNNNMMMNNNNNNNNNMMMKKKIIIGGGKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@@@@???>>>>>>======<<<<<<;;;;;;:::999999999::::::::::::::::::::::::888888999999999999888888::::::::::::::::::::::::888888888888888888999:::999===>>>===@@@IIIQQQSSS___~~~yyysss]]]JJJGGGFFFGGGQQQYYY___ZZZNNNOOO[[[```ZZZLLLTTT___bbb]]]RRRHHHBBBMMMZZZWWWKKKNNNUUUWWW[[[NNNSSSXXX[[[ZZZXXXXXXXXXVVVQQQKKKIIIKKKMMMNNNMMMFFFFFFGGGGGGIIIKKKLLLMMMFFFJJJMMMLLLHHHDDDBBBCCCBBBBBBBBBBBBAAA???>>>===========================;;;<<<<<<<<<<<<;;;::::::666666666666666666666666222333333333333222111111222111111111000000000///000000000000000000000000////////////////////////------------------------------------------------------------------------------------------------........................---------............///////////////////////////////////////////////////////////////////////////////////////////////////........................---------............///........................////////////////////////---......//////000000000000000000000000000000000///000000111222333333333111222444666777888777777999888999<<>>;;;888:::???FFFLLLOOONNNMMMKKKNNNSSSVVVWWWVVVSSSOOOOOONNNMMMLLLMMMNNNPPPQQQMMMLLLKKKKKKLLLMMMNNNNNNLLLLLLMMMNNNOOONNNKKKIIIpppggg]]]QQQQQQYYYZZZbbbnnnvvvwwwsssoooooooooooonnnnnnppprrrrrrrrrsssrrrqqqssstttqqqkkkfffmmmkkkiiihhhiiijjjjjjjjjmmmlllkkkjjjjjjjjjkkklllllllllmmmnnnoooooooooooosssuuuvvvwwwyyy~~~}}}ssskkkddd^^^[[[VVVQQQJJJDDDBBBEEEKKKOOOaaayyy\\\DDDDDD???===>>>@@@AAADDDHHHMMMIIIJJJMMMNNNJJJJJJNNNJJJMMMSSSZZZ[[[XXXXXX[[[WWWPPPIIIJJJQQQVVVTTTPPPXXX[[[]]]ZZZWWWWWWYYY[[[RRRTTTQQQLLLSSSbbbgggbbbeeeeeedddbbb___[[[YYYXXX\\\ZZZYYYXXXYYY[[[^^^___]]]YYYUUURRRRRRRRRQQQQQQMMMMMMMMMMMMKKKJJJHHHFFFJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@??????>>>>>>======<<<;;;;;;;;;:::999999888888::::::::::::::::::::::::888888888888888888888888999999999999999999999999888777666666777888999999000666999888999<<<===;;;AAASSSaaakkkvvvmmmppphhhYYYMMMOOOGGGAAAEEEEEEDDDKKK\\\___VVVGGGGGGWWWaaa___VVV\\\dddeee___UUULLLGGGMMMXXXSSSHHHKKKMMMLLLOOOVVVZZZ___bbbaaa\\\WWWTTTPPPQQQQQQOOOKKKJJJKKKMMMGGGGGGGGGGGGHHHIIIJJJKKKGGGIIIJJJHHHCCCAAAAAACCCBBBBBBBBBAAA@@@???===<<<<<<<<<<<<<<<<<<=========;;;;;;<<<<<<;;;;;;:::999555555555555555666666666222222333333222222111000111111111000000000000000////////////////////////.............../////////------------------------------------------------------------------------------------------------........................---------............///////////////////////////........................////////////////////////////////////////////////........................---------............///................................................------......//////000000////////////////////////000000000111111222222333222333555666666555444333777777888:::<<<===<<<;;;999<<<@@@GGGLLLNNNLLLJJJFFFGGGIIILLLLLLKKKJJJJJJLLLKKKKKKKKKKKKMMMNNNOOOMMMMMMMMMLLLKKKKKKLLLLLLKKKKKKLLLNNNOOONNNKKKIIIyyyllldddVVVTTTSSSUUUVVVWWW\\\bbbhhhkkkoootttzzz}}}zzzyyyxxxxxxwwwwwwuuutttrrrqqqqqqqqqrrrrrrooooooooonnnmmmmmmooorrrtttvvvyyy|||yyyhhhZZZQQQKKKHHHGGGGGGIIILLLTTT```nnnwwwfffOOOGGGCCC???::::::>>>DDDJJJMMMKKKFFFGGGLLLMMMHHHGGGLLLKKKNNNSSSXXXUUUNNNLLLNNN]]]TTTLLLLLLSSSXXXWWWSSSZZZ___bbb___\\\[[[[[[ZZZYYYWWWRRRPPPZZZgggiiiaaaccccccbbb___[[[YYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\XXXRRRNNNNNNPPPRRRRRRLLLLLLKKKJJJHHHGGGGGGFFFHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAA??????>>>>>>===<<<<<<<<<;;;::::::999999888888777999999999999999999999999888888777777777777888888777777777777777777777777888666555555777888888777666:::;;;999888<<<>>>>>>999>>>BBBHHH]]]{{{ssslll\\\MMMJJJOOOMMMDDDBBBGGGCCCBBBKKKMMMMMMTTTWWWYYYUUUNNNPPP[[[aaa```^^^bbbfffeee___YYYUUUTTTQQQWWWSSSNNNRRRNNNKKKQQQWWWZZZ\\\]]][[[VVVPPPKKKNNNSSSWWWUUUOOOKKKMMMPPPKKKKKKKKKJJJJJJJJJKKKKKKIIIHHHGGGDDDAAA@@@AAACCCBBBAAAAAA@@@???>>>======;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;::::::999888444444444555555555555555222222222222222111111000000000000000000000000000////////////////////////---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///////////////////////////........................////////////////////////////////////////////////........................---------............///..................................................................//////........................000000000111111111222222444444444444444333222222555666777888999::::::;;;:::;;;???EEEIIIJJJIIIGGGGGGFFFGGGJJJIIIGGGIIINNNIIIIIIHHHIIIIIIJJJKKKKKKKKKLLLLLLJJJHHHHHHIIIJJJJJJJJJJJJLLLNNNNNNLLLJJJvvviii[[[UUURRRRRRXXX``````dddiiipppxxx|||rrrcccTTTKKKGGGEEEEEEFFFMMMYYYgggxxxjjjWWWLLLHHHAAA===999:::@@@HHHLLLLLLGGGBBBEEEMMMOOOIIIIIIOOOLLLOOOUUUXXXSSSKKKHHHKKKeee___ZZZ[[[___aaa]]]WWWSSS[[[```]]]ZZZZZZYYYVVV]]]ZZZWWWYYYaaaggggggdddcccccc```[[[WWWVVVXXX[[[VVVWWWYYY[[[[[[[[[ZZZYYYXXXUUUPPPMMMNNNOOOPPPPPPOOOMMMKKKIIIHHHIIIJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBCCCCCCDDDEEEEEECCCBBBAAA???>>>>>>?????????>>>>>>======<<<;;;;;;:::::::::999888888777777999999999999999999999999888777666666666666777888666666666666666666666666666444333444777888666555111555666444333777999888999999;;;BBBLLLWWW___ccchhhiiissslllZZZQQQKKKGGGCCCCCCFFFHHHHHHFFF===CCC@@@@@@HHHHHHFFFMMMOOONNNNNNPPPUUUXXXYYYYYY\\\^^^^^^\\\YYYYYY[[[^^^UUUUUURRRVVV\\\TTTRRR___XXXWWWUUUSSSPPPMMMIIIFFFMMMPPPTTTSSSQQQOOOOOOQQQLLLLLLKKKKKKKKKKKKKKKKKKJJJGGGEEEDDDCCCCCCCCCBBBCCCAAA@@@>>>============<<<<<<;;;;;;;;;;;;;;;;;;999999::::::999999888777555555444444444444444444222222222222222111000000///000000000000000000000////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------------------------------............///////////////////////////........................////////////////////////////////////////////////........................---------............///..................................................................------------------------------000000000000111111111111333333222222222222333333333555666777777888999:::888999<<>>======>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777777888888888888888888888888888777666555555666777888555555555555555555555555444333222333666777555222///666::::::999:::999555888888<<>><<<<<<;;;;;;;;;:::::::::888999999999999888777777555555444444444333333333111222222222222111000000////////////000000000000////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------------------------------.........//////////////////////////////........................////////////////////////////////////////////////........................---------.........//////////////////////////////......................../////////......------,,,------------------------000000000000111111111111222111000000111333555666222444555666666666888999777888:::===AAABBBBBB@@@GGGFFFJJJOOONNNJJJLLLRRRLLLLLLLLLLLLLLLLLLLLLLLLFFFHHHJJJJJJIIIIIILLLOOOIIIHHHGGGHHHKKKMMMNNNNNNzzzvvvuuuwwwzzzbbb^^^XXXSSSRRRXXXeeeooo|||}}}|||xxxpppiiieeeggg```[[[[[[QQQGGGJJJGGGGGGIIIKKKLLLNNNXXXcccrrr|||vvvyyyZZZPPPPPPLLLHHHIIIBBBBBBBBBAAAAAABBBBBBCCC@@@BBBEEEGGGGGGHHHJJJLLLGGGJJJNNNQQQRRRSSSTTTUUU```UUUMMMOOOUUUVVVSSSQQQSSSMMMNNNYYY^^^YYYVVVXXXVVVXXXZZZ\\\]]]^^^```bbbaaa___[[[XXXVVVUUUUUUUUUPPPRRRUUUWWWWWWVVVTTTSSSWWWUUURRROOOMMMNNNOOOPPPLLLNNNPPPPPPNNNLLLKKKKKKIIIIIIJJJJJJIIIGGGFFFEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCC@@@??????>>>===>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999888777666666666777999999999999999999999999666666666666666666666666666555555555555444444444333444444555555444444333666666666666666666666666888888<<<@@@???;;;:::===>>>@@@EEELLLVVVcccqqqzzz|||eee[[[\\\mmmmmmdddVVVQQQQQQKKKAAABBBCCCCCC@@@>>>===@@@DDD===CCCIIIJJJHHHFFFGGGIIIEEEFFFIIIMMMLLLJJJMMMSSSWWWRRROOOQQQSSSSSSVVVZZZZZZXXXUUUQQQPPPOOOPPPPPPZZZZZZWWWRRRNNNMMMPPPSSSOOONNNLLLKKKJJJKKKMMMNNNJJJJJJJJJKKKKKKKKKKKKKKKFFFFFFFFFFFFEEECCCBBBAAAAAA@@@???>>>============>>>===<<<;;;;;;;;;;;;;;;999:::;;;;;;:::999777666555444444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,................................................//////.........---------////////////////////////........................------------------------////////////////////////................................................//////.........---------.../////////000000000111222222222222222222222222222444666666555666777999888888:::>>>BBBDDDCCCBBBFFFGGGHHHJJJKKKMMMNNNOOOOOOMMMJJJGGGGGGIIIKKKMMMIIIHHHGGGGGGHHHIIIKKKLLLIIIJJJLLLMMMNNNNNNMMMLLL~~~{{{vvvwwwfffcccbbbeeehhhlllttt|||{{{uuuxxxqqqjjjcccaaabbbbbb^^^YYYTTTZZZTTTMMMOOOKKKEEEIIIJJJTTTiii}}}kkkbbbOOO@@@@@@DDDCCCFFFLLLBBBAAAAAA@@@@@@@@@@@@AAA>>>@@@BBBCCCCCCBBBCCCEEEEEEHHHKKKMMMOOOQQQTTTVVV\\\TTTNNNQQQTTTRRRNNNMMMSSSOOOMMMPPPRRRQQQQQQSSSSSSVVVYYYZZZYYYYYYZZZ\\\\\\[[[XXXUUUSSSRRRRRRRRRQQQSSSUUUVVVVVVUUUTTTRRRSSSQQQOOOMMMLLLLLLMMMNNNLLLNNNPPPPPPNNNLLLKKKJJJHHHIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????@@@AAAAAA??????>>>>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999888888777777777777888999999999999999999999999555555555555555555555555555555555555444444444444333333444444444444333333666666666666666666666666777777;;;>>>===999888:::======>>>>>>AAAFFFNNNSSS\\\___lll}}}{{{zzz}}}vvvpppiiibbb```^^^XXXMMMDDDDDDIII```ZZZOOOEEECCCDDDBBB===AAABBBAAA???===<<>>============<<<<<<<<<;;;<<<<<<======::::::::::::999888777666555555444444333333333222333333222222222111111111////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,................................................//////.........---------////////////////////////........................------------------------................................................------------------------//////.........---------////////////000000000000222222222222222222222222222444555555444444666777777777999===AAACCCCCCBBBDDDEEEFFFHHHIIIKKKLLLMMMMMMKKKIIIGGGGGGHHHJJJKKKHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIKKKMMMNNNNNNMMMMMMuuu___VVVWWWXXXYYY[[[bbbdddaaa[[[]]]eeegggbbb```\\\VVVQQQTTT[[[]]][[[ZZZVVVQQQNNNNNNPPPRRRSSSXXXbbb\\\PPPRRRTTTTTTXXXeeerrrccc@@@CCC<<<;;;??????<<>>======>>>>>>???@@@AAAAAA???>>>>>>???CCCFFFIIIKKKMMMPPPTTTVVV[[[VVVSSSTTTSSSOOOLLLLLLTTTTTTQQQLLLKKKPPPUUUWWWVVV[[[______ZZZWWWXXXZZZYYYWWWUUUSSSQQQQQQQQQQQQRRRRRRTTTTTTTTTSSSQQQPPPOOOOOONNNNNNMMMMMMMMMMMMLLLNNNOOOOOOMMMKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEGGGFFFDDDCCCBBBAAA@@@@@@BBBAAA???>>>===>>>>>>??????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888999999888888888888888888888888555555555555555555555555555555555555444444444444333333444444444444333333555555555555555555555555777666999<<<;;;666555888777777777666666888<<>>???@@@???@@@???>>><<<<<<>>>@@@===AAAEEEGGGFFFGGGJJJMMMUUUPPPNNNPPPRRRQQQQQQTTTVVVUUUWWW[[[ZZZUUUSSSTTTRRRRRRNNNGGG@@@>>>CCCIIIHHHKKKNNNPPPOOONNNNNNNNNMMMLLLJJJHHHHHHHHHHHHIIIHHHGGGFFFEEEFFFGGGHHHIIIGGGFFFDDDBBBAAAAAAAAABBB@@@@@@???>>>============<<<;;;;;;<<<<<<===>>>???;;;:::999888777777777777666555555444333222222111333222222222222111111111........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,...............................................................---------////////////////////////........................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,...............---------000000000000////////////000000000000000000000000222444555444333333444555555555777;;;???BBBBBBAAABBBBBBDDDEEEGGGHHHJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGHHHIIIJJJJJJKKKKKKKKKHHHIIIKKKMMMNNNNNNNNNNNNuuueeeaaa___]]][[[ssspppggg]]]\\\^^^WWWJJJLLLJJJHHHGGGJJJNNNOOONNN\\\^^^]]]XXXTTTVVVaaajjjtttrrrvvvwww{{{YYYIIIBBBBBBAAACCCEEEAAA;;;;;;@@@>>>===<<<;;;;;;;;;;;;;;;???AAABBBAAA???>>>>>>???BBBEEEIIILLLMMMNNNPPPQQQVVVRRROOONNNJJJFFFGGGJJJOOOUUUTTTKKKJJJSSSZZZZZZZZZ___cccaaa[[[VVVWWWYYYWWWVVVTTTSSSRRRRRRRRRRRRPPPQQQQQQPPPPPPOOONNNNNNMMMNNNOOOPPPPPPOOONNNNNNLLLMMMNNNNNNLLLJJJJJJJJJGGGGGGGGGGGGGGGFFFFFFEEEGGGFFFDDDBBBAAA@@@??????AAA@@@>>>===<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::888888777888888999:::;;;888888888888888888888888555555555555555555555555555555555444444444333333333333333444444333333333444444444444444444444444777666888;;;999444333666333555777777777888:::<<<>>>AAAFFFHHHBBB;;;===DDDCCC???;;;999<<>>??????======CCCKKK___MMM???>>>@@@>>>>>>BBB??????>>>=========>>>???===@@@BBBCCCCCCDDDGGGJJJMMMHHHGGGMMMQQQQQQPPPPPPWWWWWWYYY\\\YYYSSSQQQRRRUUUUUUQQQHHH???>>>EEELLLGGGIIILLLNNNNNNNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIIIIGGGGGGEEEEEEEEEFFFHHHIIIGGGEEECCC@@@???@@@AAAAAA@@@???>>>======<<<<<<=========<<<<<<<<<===>>>>>>;;;:::888777666666777777666555555444333222111111222222222222111111111111........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,------......------,,,........................................................................////////////////////////........................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000////////////000000000000000000000000222333444333222111222333333333555999>>>@@@@@@???@@@AAABBBCCCEEEGGGHHHIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGIIIJJJKKKKKKJJJJJJHHHIIIKKKMMMNNNOOOOOOOOOjjjYYYZZZ]]]aaaddddddccccccmmmuuu{{{xxxssszzzfffAAA<<>>???@@@>>>BBBHHHKKKKKKIIIHHHGGGMMMHHHCCC@@@<<<:::???FFFJJJRRRSSSLLLKKKRRRWWWUUUWWW[[[^^^\\\WWWSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPNNNNNNMMMLLLLLLKKKKKKLLLKKKLLLNNNOOOPPPOOONNNMMMKKKMMMMMMMMMJJJIIIIIIJJJGGGGGGFFFFFFEEEEEEEEEFFFFFFEEECCCBBB@@@???>>>>>>AAA???>>><<<;;;;;;<<<<<<<<<============<<<;;;:::<<<;;;;;;;;;;;;:::::::::777777777777888999::::::777777777777777777777777555555555555555555555555555444444444444333333333222333333333333333333222333333333333333333333333777666777:::888333333666666777888777444222222222444888>>>@@@:::444666;;;;;;:::999999;;;???CCCEEEDDDIIIEEE@@@CCCFFFUUUlllaaaXXXMMMEEEBBBCCCCCCCCC???@@@@@@??????EEEOOOWWWIIIEEEBBB???======>>>@@@999777777999999999???FFFSSSDDD:::===@@@<<<;;;??????>>>>>>>>>????????????>>>???@@@@@@@@@AAABBBCCCEEECCCEEENNNUUUUUUSSSSSSYYYWWWXXXXXXTTTOOOOOORRRUUUUUUQQQHHH@@@???GGGOOOMMMLLLKKKKKKLLLMMMNNNNNNLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJFFFEEEBBB@@@??????@@@AAA@@@???>>>===<<<<<<<<<<<>><<<;;;;;;;;;;;;:::999777666555555666777555555444333222222111111222222222111111111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,------......------,,,................................................---.....................////////////////////////........................------------------------................................................---------------------------.....................000000000000////////////////////////////////////111222333222111000111222222222444777;;;======<<>>888777888999;;;<<<<<<<<<999999888888888888999999999;;;=========<<<===>>>:::>>>CCCFFFEEECCCAAA@@@JJJDDD>>><<<:::;;;BBBKKKPPPTTTVVVSSSRRRSSSSSSQQQXXXYYYYYYXXXVVVUUUTTTUUUQQQPPPPPPOOONNNMMMMMMLLLMMMLLLJJJIIIIIIJJJKKKLLLIIIJJJKKKLLLLLLLLLKKKJJJKKKLLLMMMKKKIIIHHHIIIJJJFFFFFFEEEEEEDDDEEEEEEFFFEEEDDDBBBAAA@@@???>>>>>>@@@???===<<<;;;<<<<<<===;;;<<<=========<<<:::999;;;;;;;;;;;;::::::::::::777777777777777777888888666666666666666666666666444444444444444444444444444444444444333333333333222222333333333333222222222222222222222222222222555444555888666222333666333555666555333222111222...333888999666333444777///000222444666777777888999<<<888777>>>@@@GGGWWWGGGCCC>>>;;;;;;======>>>999:::;;;:::999;;;@@@DDD???<<<;;;===;;;888777999===;;;:::<<<<<<;;;???EEEAAA;;;888;;;======<<<===???>>>===>>>???@@@???>>><<<===>>>>>>??????>>>>>>???>>>CCCLLLQQQQQQQQQSSSWWWUUUUUUSSSOOOJJJLLLQQQWWWVVVQQQJJJDDDEEELLLRRRRRRNNNJJJGGGHHHJJJLLLMMMGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIFFFEEECCCAAA@@@@@@@@@AAA??????>>>===<<<<<<<<<<<<@@@???===<<<:::999999999999888777666555555555555333333333333222222222222222111111111111000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,................................................---------...............////////////////////////........................------------------------------------------------................................................---------...............////////////000000000000////////////////////////000222333222111111222333222222333666999::::::888===>>>???@@@BBBDDDEEEFFFEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHIIIKKKLLLMMMLLLLLLKKKoooLLLAAA888666===@@@999:::;;;:::888999999999777777777777777888999:::999:::<<<<<<;;;;;;;;;<<<;;;>>>@@@AAAAAAAAABBBCCCMMMFFFAAABBBDDDGGGMMMTTTVVVSSSTTTXXXYYYUUURRRRRRWWWUUUSSSSSSUUUWWWWWWVVVQQQQQQPPPOOONNNMMMKKKKKKMMMKKKJJJHHHIIIJJJLLLNNNJJJJJJJJJKKKJJJJJJIIIIIIKKKLLLLLLKKKHHHHHHIIIJJJFFFEEEDDDDDDDDDDDDEEEFFFCCCBBBAAA@@@???????????????>>>===<<<<<<===>>>>>>:::;;;<<<======;;;:::888;;;;;;;;;:::::::::999999777777666666555666666666666666666666666666666666444444444444444444444444444444444333333333222222222222333333333333222222222222222222222222222222333111333555444111222666///111333444444444666777333666777777666666777888666777999::::::999888777111444222444<<<===???KKK888777555555666777888999111333444666666888999;;;666333444888999777888;;;;;;888888999888666777;;;888;;;<<<::::::===>>><<<===<<<;;;<<>><<<:::;;;<<<>>>@@@@@@>>>===>>>===@@@EEEGGGGGGJJJOOOSSSRRRRRRQQQKKKFFFHHHNNNTTTRRRMMMIIIFFFHHHNNNRRRPPPKKKFFFDDDEEEGGGHHHHHHDDDEEEEEEFFFFFFFFFFFFFFFEEEFFFHHHIIIJJJIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@??????===<<<<<<<<<<<<<<<>>>===<<<::::::999999999777777777777666555444444222222222222222333333333111111111111000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,................................................---------.........//////////////////////////////........................------------------------------------------------........................---------------------------------.........//////------...///000111222222000000000000000000000000///111222222222222333444222222333555777888777555:::;;;<<<>>>@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIIIIHHHGGGGGGcccFFF<<>>>>><<<;;;;;;<<>>>>>===<<<<<<===??????:::;;;<<<======;;;999888;;;;;;;;;:::::::::999999888777666555555555555555666666666666666666666666444444444444444444444444444444444333333333222222222222222333333222222222111111111111111111111111000///000333222///111555222333333222000///000111222333111...///111333222000111333444555555444444555888333444;;;;;;>>>KKK999888666555555666666777777777777777888777666666;;;666555999888444555999888666666::::::999:::>>>555===???777444999:::666<<<:::999;;;>>>???===:::888999<<>>DDDBBBBBBCCCAAAAAAFFFNNNNNNNNNPPPPPPJJJDDDEEEJJJKKKHHHDDDAAAAAADDDHHHKKKKKKHHHCCCBBBDDDFFFEEEDDDEEEFFFGGGHHHHHHIIIHHHHHHDDDEEEHHHJJJJJJIIIGGGEEEEEEEEEEEEDDDCCCBBB@@@??????>>>===<<<<<<;;;;;;<<<;;;;;;:::999999999::::::666777777888777555444222000111111222222333444444111111111111000000000000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------......------,,,................................................---------.........//////////////////////////////........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---...///000111222333111111111111111111111111///111222333222222444666222222222444666777555333888999:::<<<>>>???@@@AAABBBAAA@@@?????????@@@@@@EEEDDDDDDCCCDDDFFFGGGIIIEEEEEEFFFGGGFFFEEEDDDCCC}}}```???===;;;999777777888999:::999999999888888777777666666666666777777777777888:::<<<<<<;;;:::;;;<<<<<<===>>>@@@BBBCCCCCCCCCDDDDDDEEEJJJPPPSSSSSSRRRPPPOOOMMMKKKKKKNNNTTTXXXTTTRRRQQQQQQSSSTTTSSSSSSPPPOOOMMMMMMLLLMMMOOOOOOPPPPPPPPPNNNLLLLLLMMMOOOPPPOOOMMMKKKIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGFFFFFFDDDBBBCCCFFFGGGEEECCC????????????>>>>>>>>>=========<<<;;;;;;<<<===>>>;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;:::999999888777777777777777777777777555555444444444444555555333333444444333333222111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222444444444444444444444444222333333666999>>>BBBDDD666666555555444444444444444444444555555555555666666555555444444444555555666777888777666666888:::888888999999999888888777;;;999777888:::<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAABBBDDDFFFEEEBBBAAACCCFFFMMMJJJIIIJJJHHHEEEFFFKKKOOODDDIIIJJJ;;;>>>JJJFFFDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFGGGJJJFFFAAA>>>???AAABBBCCCCCCAAA>>><<<;;;;;;<<<===<<<:::999999:::;;;999888777777666555444444333333444444333333222111000000111111111111000000000000////////////////////////...........................------,,,,,,------...---------............///------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,........................////////////////////////////////////////////////......------------......////////////////////////............////////////........................---------------------------------------------------------............///............////////////...//////000111222222333000000111111111222222222000000000111222444555666999888888<<>>>>>???@@@AAABBBAAAAAAAAABBBDDDFFFGGGIIIEEEEEEEEEEEEDDDDDDDDDDDDsssUUUFFF===;;;999777666666777777777777777777666666555555444444555555555666666666777999:::;;;:::999:::;;;777888:::;;;===>>>>>>>>>DDDCCCDDDGGGLLLOOOOOOMMMOOOOOOPPPOOOPPPRRRVVVYYYSSSQQQPPPPPPRRRSSSSSSRRROOOOOONNNNNNNNNNNNNNNNNNSSSSSSRRRNNNKKKIIIJJJKKKOOONNNMMMKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKIIIHHHGGGFFFDDDBBBCCCEEEFFFEEECCCAAA@@@@@@???>>>?????????>>>>>>===<<<<<<<<<===>>>;;;;;;;;;<<<;;;;;;:::999999999999:::999999888888666666666666666666666666555555444444444444555555333333444444333333222111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000//////000000000111111111000000111111111222222222333333333333333333333333333222333444777;;;>>>@@@555555555555444444333333333333333333444444444444555555444444444444555555666777777777666666888:::777777888888888888777777999777666666888:::;;;:::;;;<<<<<<======>>>>>>???<<>>JJJFFFEEEEEEDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEGGGEEEBBBAAABBBBBBAAA@@@AAA@@@>>>;;;::::::;;;<<<;;;999888888999999888777777666666555444444333333444333333222222111111111111111111000000000//////...................................................------,,,,,,------...,,,,,,,,,,,,---------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,..............................................................................------------..............................------------....................................------------------------------------------------------------........................////////////......//////000111111222000000000111111111222222000000000111222333555555999888888:::>>>???>>><<<999:::;;;<<<===>>>>>>???======>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC}}}YYYBBB<<<===:::999777666555555555666555444444444444444333333333333333444444444555555555777999999888777888999555666777999:::;;;;;;;;;BBBBBBAAACCCEEEGGGFFFEEEHHHJJJNNNPPPQQQRRRTTTVVVRRRPPPOOOPPPQQQSSSRRRRRRQQQQQQRRRRRRQQQPPPPPPOOOSSSSSSQQQNNNKKKIIIIIIKKKMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKIIIHHHGGGEEEDDDCCCCCCDDDEEEDDDCCCCCCAAA@@@>>>>>>???@@@AAA@@@???>>>===<<<<<<======;;;;;;;;;;;;;;;:::999999666777888888888888888888555555555555555555555555555444444333333444444555333333333333333222222111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000//////000000000000111111000000000111111111222222222222222222222222222222333222222333444666888:::444444444444333333333333111111222222222333333333444444444333333444444555555666777666555555777999555555666666666666666555777666444555777999999888888999999::::::;;;<<<<<<888;;;??????>>>???BBBEEEDDDCCCEEEIIIHHHEEEFFFJJJGGGDDDHHHHHH>>>@@@HHHEEECCCCCCDDDDDDEEEFFFGGGHHHEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDBBB???<<>><<<;;;:::999::::::999888777777888888777555666666666555444444333333222222222222222222222222111111000000000000//////------------------------...........................------,,,,,,------...+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------.........------------,,,,,,,,,..............................................................................------------..............................,,,,,,,,,------------...........................------------------------------------------------------------............---............/////////---------...//////000000000000000000111111111111000000000111222333444555999888777888::::::888777999:::<<<>>>???@@@@@@???>>>???AAACCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB```DDD;;;;;;<<<;;;999888666555444444444555333333333333333333333333333333333333444444444444555777888888777777888999777888999;;;<<<<<<======???>>>>>>>>>>>>>>>>>>>>>???DDDJJJNNNOOOOOOOOOOOORRRPPPOOOPPPRRRSSSSSSSSSSSSTTTUUUUUUUUUSSSRRRQQQPPPPPPOOOMMMKKKJJJLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCAAA>>>===<<<===@@@AAA@@@@@@???>>>===<<<<<<<<<:::;;;;;;;;;;;;:::999999666666777888999999999999555555555555555555555555444444333333333333444444222333333333333222111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000////////////000000000111000000000000111111111111111111111111111111111111222222111111111222333333333333333333333333222222111111111222222222333333333333333333333333444555444555666555444444666888333333444555555555555444666555444555777888888777777777777888999999::::::999;;;===<<<999777999;;;???>>>AAAEEEDDDAAAAAADDDFFFHHHKKKHHHBBBDDDGGGEEE@@@@@@AAABBBCCCDDDFFFGGGEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDBBBBBBBBBCCCCCCAAA>>>;;;===<<<;;;:::999999999999999888666777888888777555666666555555555444444444222222222222222222333333111000000000////////////------------------------...........................------,,,,,,------...+++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------..............................................................................------------..............................,,,,,,---------.................................------------------------------------------------,,,,,,---------.........---------.........//////,,,,,,,,,------........./////////000000000111111000000000000111222333444777777777777777777666555:::<<<>>>@@@@@@@@@>>>===@@@AAADDDEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCCCC```OOO>>>:::BBBEEE<<<222777777666555555444444444333333333333333333333333333333444444444555555555555777888999888777888999888999:::<<<============<<<;;;;;;:::999999:::;;;@@@EEEKKKPPPQQQOOONNNMMMRRRPPPOOOPPPRRRTTTTTTTTTQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPOOOMMMKKKJJJKKKMMMHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIGGGFFFDDDDDDCCCCCCCCCCCCCCCBBBAAAAAABBBAAA???===;;;;;;<<<>>>@@@?????????>>>===<<<;;;;;;::::::;;;;;;::::::999888777777888999:::::::::999666666666666666666666666333333222222222222333333222222333333222222111000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000...////////////000000000//////000000000111111111000000000000000000000000111111000000000000000000111111111222222222222222111222222222333333333333222222222222222333444444333444555444333333555777111222333444444444444444666555444666888999888777666666777888888999999:::;;;===>>>;;;777555666888???>>>@@@CCCBBB>>>>>>AAA>>>GGGHHHCCCCCCEEEEEEFFF@@@@@@@@@AAABBBDDDEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFDDDBBB@@@?????????>>><<<;;;;;;:::999999999888888:::888777777888888777666555555555555555444444444222222222222222222333333000000000////////////......................................................------,,,,,,------...------------............------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------..............................................................................------------..............................---.........////////////........................------------------------------------------------,,,,,,,,,------------...------------............,,,,,,,,,,,,------------....../////////000000000000000000000111222333333444555666777777777777777888999;;;<<<<<<:::888777===???AAABBBCCCBBBAAA@@@BBBBBBCCCCCCCCCDDDDDDDDDpppVVV???===;;;;;;===<<<888555666666555555555444444444222222333333333333444444333333333444444444555555444666888888777777777888777777888999::::::::::::999::::::999888999;;;>>>GGGLLLQQQTTTTTTRRRQQQPPPPPPOOONNNOOORRRTTTTTTSSSLLLMMMNNNOOOPPPPPPPPPPPPTTTSSSQQQMMMIIIGGGGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHFFFDDDCCCBBBBBBBBBBBBCCCDDDCCCAAA@@@@@@AAA@@@>>>===;;;;;;<<<===>>>======>>>>>>===<<<;;;::::::::::::::::::999888888888888999999:::999999999666666666666666666666666333222222111111222222333222222222222222111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000......////////////000000/////////000000000111111000000000000000000000000000000000000000/////////000000000111111111111111111111222222222333333333111111111111222333444444222333444333222222444666111111222333444444444444555444444666888999777666666666666777888888999999999<<<>>><<<999888:::<<>><<<======>>>===::::::::::::999999999888999888777777888888777666555555555555555555555555222222222222222222222222000000////////////......////////////////////////...........................------,,,,,,------...---------.........//////------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...........................------------------------------------------------......------------......------------------------........./////////000000........................------------------------------------------------,,,,,,,,,,,,------------,,,------------.........,,,,,,,,,,,,,,,,,,------............////////////000000000000000111222222111333666666666666777888999:::;;;;;;;;;:::999888>>>???@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEbbbLLL???<<<<<<;;;777333333666;;;333333333444333333222222111111222222222333333333222222222222333333333333333555666777555555666777444555666777777888888777999;;;<<<;;;;;;===AAADDDLLLNNNQQQRRRQQQOOONNNNNNNNNMMMLLLMMMPPPRRRRRRQQQKKKKKKLLLMMMNNNPPPQQQRRRTTTSSSQQQMMMIIIGGGGGGHHHEEEEEEGGGHHHIIIHHHHHHGGGGGGFFFDDDCCCBBBBBBBBBCCCBBBCCCDDDCCC@@@>>>???AAA???>>>>>>===============;;;;;;<<<======<<<;;;:::999::::::::::::999888888888888888888888888777777555555555555555555555555222222111111111111222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000........./////////000000////////////000000000111000000000000000000000000//////000000111111000000/////////000000111111111000000000111111111222222000000000111111222333444111222333222111222333555000111222333444444444444333222333555777777666444444555555666666777888888666999<<<;;;999999;;;>>>AAA@@@@@@CCCBBB@@@BBBFFFPPP___VVVFFFHHHEEE===AAACCCCCCCCCCCCCCCDDDEEEFFFBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFCCCAAA===<<<<<<======<<<::::::::::::::::::999999888777555666777777666444555555555555555555555555444333333222222111111111000000/////////............................................................------,,,,,,------...,,,,,,---------.........------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------......------------......---------------------------------.........//////........................------------------------------------------------++++++,,,,,,,,,---------,,,,,,---------.........------------------------------........./////////000000000000000111111222000333555666444444555777999::::::;;;<<<=========>>>??????AAABBBCCCDDDDDD@@@AAAAAABBBCCCCCCDDDDDDzzzsssrrrsssOOO>>>;;;<<<555555777:::;;;:::555111111111222222222111111000000000111111222222222333000111111111111222222222111333555555444333444555444444555666777777777777:::<<<>>>>>>>>>@@@FFFJJJJJJLLLMMMMMMKKKIIIHHHIIILLLKKKJJJKKKNNNPPPPPPPPPMMMMMMMMMMMMOOORRRTTTVVVPPPPPPOOOMMMJJJIIIIIIKKKDDDEEEFFFGGGHHHGGGGGGFFFFFFEEEDDDBBBBBBBBBCCCDDDAAACCCDDDCCC???>>>???AAA????????????>>>>>>>>>===999:::;;;<<<<<<<<<;;;:::999::::::::::::999888888777777888777777666555555444444444444444444444444222222111111111111222222111222222222222111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000............/////////000////////////000000000000111111111111111111111111...///000111222222222222.../////////000000111111////////////000000000000000000000000111222333444111222333222111111333555000111222333444555555555111111111333555666444222333333444555555666666777555777999999666666888;;;>>>======@@@@@@???BBBHHHDDDVVVNNN@@@GGGIIICCCJJJBBBBBBAAAAAAAAABBBBBBCCCAAABBBBBBCCCDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEAAA@@@>>>=========<<<:::::::::;;;;;;;;;:::999999777555444444555666444333444555555555555555555555444444333333222111000000000/////////............------------------------...........................------,,,,,,------...++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.................................------------------------------------------------.........------.........------------------------,,,,,,,,,---------..............................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------.........//////111000000000000000111222000333555555333111333555444444555666888:::<<<>>>999999:::;;;<<<>>>@@@AAA??????@@@AAAAAABBBCCCCCC]]]III@@@999777:::444444444444444444444444222222222111111111111000000000111111111222222222222222111111111111111111333333222222333333444555777666444333444555777888<<<<<<<<<<<<>>>@@@BBBCCCBBBDDDHHHIIIIIIJJJKKKLLLMMMNNNNNNLLLIIIHHHJJJMMMMMMNNNPPPOOOMMMMMMQQQTTTQQQPPPOOOOOOOOONNNKKKIIIIIIHHHFFFDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCAAA@@@@@@DDDCCCCCCBBB@@@??????>>>@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555666666666666666666666666555555444444444333333333111111111111111111111111222222111000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000//////.........---......////////////......000...---...///000///...000000000000000000000000111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000222111111111000000//////222222222222222222222222222222333333333444444444555666666777777777777777888888777777777777777777::::::;;;===>>>@@@AAAAAA???AAADDDGGGHHHGGGFFFEEEAAACCCDDDCCC@@@???AAADDDCCCCCCCCCBBBBBBAAAAAA@@@AAABBBCCCDDDDDDCCCBBBAAACCCAAA???>>><<<<<<<<<===;;;;;;;;;::::::999999999999999888888777666666666666666555444333333222222333222111000////////////111000000///...---------///...------...///...---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,++++++*********------------------------------------------------------------------------........................---------............///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,------......------,,,---------............///............////////////111111222333333444555555666777999;;;;;;;;;999888777999;;;<<<<<<<<<>>>???>>>??????@@@@@@AAABBBBBBhhhLLLAAA<<<777666999444444444444444444444444222222222111111111000000000000000111111111222222111111111111111111111111333222222222222333444444666555444333444555777888::::::::::::<<<>>>@@@AAA???BBBEEEGGGGGGHHHIIIJJJLLLMMMMMMKKKHHHHHHJJJLLLMMMNNNOOONNNLLLMMMQQQTTTOOONNNMMMMMMNNNMMMKKKIIIHHHGGGEEEDDDCCCDDDFFFGGGGGGGGGFFFDDDCCCAAA@@@@@@CCCBBBAAA@@@???>>>>>>===@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999777666666555555555555555555555555555555444444444444333333333111111111111111111111111222222111000000000000000////////////////////////////////////////////////.../////////000000000000000/////////..................////////////......000...---...///000///...////////////////////////111111111111111111111111000000000000000000000000111111000//////000111111000000000000000000000000111111111000000000//////222222222222222222222222111222222222222333333333444555555666666666666666888888888777777777777777::::::;;;<<<>>>???@@@@@@<<<>>>@@@BBBCCCCCCBBBAAACCCCCCDDDCCCBBBBBBCCCEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBCCCDDDDDDCCCBBBBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;;;;::::::999999999999999888888777666666666666555555444333333222222333222111000////////////000000000///...---------///---,,,---...///...---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------,,,++++++,,,,,,,,,+++++++++******------------------------------------------------------------------------........................---------............///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,---------............///............////////////111111222222333444444555444666777999:::999888777888:::<<<=========>>>?????????@@@@@@AAABBBBBBCCCzzzwwwyyyvvvZZZJJJ<<<999888444444777333333333333333333333333222222111111111000000000000000000000111111111111000000000000111111111111222222111111222222333444555555444333444555666777777777777888:::;;;===>>>;;;>>>AAACCCDDDEEEGGGIIIJJJKKKKKKJJJHHHHHHJJJKKKNNNNNNNNNLLLLLLMMMPPPSSSMMMLLLKKKLLLMMMLLLKKKIIIFFFEEEDDDCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@AAAAAA@@@@@@???>>>======?????????>>>======<<<<<<::::::::::::::::::::::::::::::999888777666555555555555555555555555555555444444444444333333333333111111111111111111111111333222111111000111111111////////////////////////////////////////////////....../////////000000000////////////..................////////////......000...---...///000///...////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000111111000000000000//////111111111111111111111111000000000111111111222222333333444555555555555444777777777777888888888888::::::;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAABBBCCCEEEEEEDDDAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;::::::::::::999999999888888777777666666555555555444444333333222222222222111000////////////000000//////...---------...---,,,---...///...,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***---------------------------------------------------------------------------------------------------------............///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,---------............///............////////////111111111222333333444444333444666777888888777777999;;;============>>>?????????@@@AAAAAABBBBBBCCC~~~||||||~~~~~~}}}lllYYYIIIBBB;;;777777666222222555222222222222222222222222111111111111000000000000/////////000000000111111/////////000000000000000111111111111111222333333444444333333333444555666555555666777999:::;;;<<<999<<>>>>>>>>???>>>>>>======<<<;;;;;;999999999999999999999999999999888777666666555555555555555555555555555555444444444333333333222222111111111111111111111111222222111111111111222222////////////////////////////////////////////////........./////////000000///////////////...............////////////......000...---...///000///...////////////////////////////////////////////////000000000000000000000000000000000//////000000000000000000000000000000000000000000000000000//////111111111111111111111111/////////000000000000111111222222333333333333333666777777777777777888888999:::::::::;;;;;;<<<<<<>>>>>>???@@@AAABBBCCCCCCAAA???===>>>BBBDDDCCCBBB???????????????@@@@@@@@@>>>>>>????????????>>>>>>??????>>>===<<<<<<;;;;;;::::::::::::::::::::::::888888888777666666555555444444444333333333222222111111000////////////////////////......---------...---,,,,,,......---,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------............///------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,---------............///............////////////000111111111222222333333222333555666777777777777999;;;===>>>======>>>???>>>>>>??????@@@@@@AAAAAAUUU\\\mmm{{{ZZZHHHAAA===888888666555555333111222555222222222222222222222222111111111000000000//////....../////////000000000....../////////000000000111000000000000111222222333333333333333444444555444555666888999:::;;;;;;999;;;>>>@@@AAACCCFFFHHHFFFFFFGGGHHHJJJKKKKKKJJJLLLLLLKKKKKKMMMNNNOOOOOOKKKJJJJJJJJJLLLLLLJJJHHHEEEEEEEEEEEEFFFFFFGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBBBBAAA@@@@@@??????>>>>>>======<<<;;;;;;;;;999999999999999999999999888777777666666555555555555555555555555555555555444444333333333222222222111111111111111111111111222111111000111111222222............................................................////////////.........///////////////......////////////......000...---...///000///.................................................../////////////////////////////////000000///////////////////////////////////////////////////000000000000000000000000000000....../////////000000000000000111222222222222222555555555666666777777777888888999999:::::::::;;;:::::::::;;;<<<===>>>???>>>;;;999;;;???AAA@@@>>>>>>>>>>>>??????@@@@@@@@@@@@@@@????????????@@@@@@????????????>>>======<<<::::::::::::::::::::::::888888777777666555555555333333333333333222222222111000//////////////////............------------...,,,+++,,,---...---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------............///------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,------......------,,,---------............///............////////////000000111111111111111222222333444555777777888888999;;;===>>>===<<<===>>><<<<<<<<<===>>>>>>?????????BBBNNN```qqq|||{{{jjjQQQ>>>777777999:::333333333222111111333666111111111111111111111111111111000000000/////////............////////////------......//////000000000000000///000000111222222222222333333333444444444555666888999::::::::::::<<<>>>???@@@BBBEEEHHHEEEEEEFFFHHHKKKMMMLLLKKKKKKJJJJJJLLLNNNOOONNNLLLJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@=========<<<;;;;;;::::::888888888888888888888888777666666666555555555444444444444444444444444444333333333333222222222222111111111111111111111111000000000000000000111222................................................------........./////////.........///////////////......////////////......000...---...///000///...........................////////////////////////////////////////////////...//////000000//////...////////////////////////......////////////000000////////////////////////........./////////000000000000111222222222222111333333444444555555666666666666777888888999::::::999:::;;;===>>>>>>>>>>>><<<;;;:::;;;<<<>>>>>>=========>>>???@@@AAAAAAAAACCCBBBBBBAAAAAABBBBBBCCC?????????@@@???>>>======999999::::::::::::;;;;;;888777777666666555555444333333333333222222222222000//////....../////////---------------------------,,,+++,,,---...---++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...***++++++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,---------............///............////////////000000000000000000000000222222333444666777888999999;;;======<<<;;;<<<===::::::;;;<<<<<<======>>>???;;;;;;???HHHUUUiiizzz{{{{{{iiiVVVSSSKKKAAA;;;888777999:::333333333111111222333333111111111111111111111111111000000000////////////------........./////////,,,,,,---......///000000000////////////000111111111111222333333333333333222333555777999999999999:::<<<======>>>@@@CCCFFFEEEEEEEEEIIIMMMNNNMMMKKKIIIIIIJJJMMMPPPPPPLLLIIIIIIGGGFFFFFFGGGFFFDDDBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@======<<<<<<;;;::::::999888888888888888888888888666666555555555555444444444444444444444444444444333333333222222222222111111111111111111111111111//////......///000000111................................................---------.........//////............/////////000......////////////......000...---...///000///...........................////////////////////////////////////////////////......///000000///......////////////////////////........./////////000000////////////////////////...////////////000000000000000111222222222222111111111222333333444555555444444555666888999:::::::::<<<>>>@@@AAAAAA@@@???===>>>>>>>>>======>>>@@@======>>>???@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBCCC===>>>?????????>>>===<<<999999999::::::;;;;;;;;;777777777666555555444444222222222222222222222222//////.........//////000---------------------------,,,++++++------,,,+++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,------******+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,---------............///............////////////000000000000000000000000111111111222444555777888888:::<<<<<<;;;:::;;;<<<::::::;;;<<<<<<======>>>333777<<>>AAADDDEEEDDDEEEIIINNNPPPNNNLLLGGGHHHJJJNNNQQQPPPLLLGGGGGGFFFDDDDDDDDDCCCAAA???BBBBBBBBBBBBAAA@@@??????CCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???????????????===<<<<<<;;;;;;:::999999777777777777777777777777555555555555555555444444444444444444444444444444333333333222222222111111111111111111111111111111...............///000000................................................---------.........//////---.........//////000000......////////////......000...---...///000///...........................000000000000000000000000////////////////////////---...///000000///...---////////////////////////---.........//////000000////////////////////////////////////000000000111000000111222222222222222000000111222222333444444333333444666777999:::;;;666888;;;>>>???>>>===;;;???AAACCCAAA>>>===@@@CCC======>>>@@@AAABBBCCCDDDAAA@@@???>>>>>>???@@@AAA<<<===>>>>>>>>>===<<<;;;999999999::::::;;;;;;;;;777777777666555555444444222222222222222222222222//////.........//////000---------------------------,,,++++++------,,,+++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++******+++,,,---*********++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++,,,,,,,,,---------,,,------......------,,,---------.........//////............/////////000000000000000//////////////////000111222444666777888999;;;;;;:::999:::;;;;;;;;;<<<<<<===>>>>>>>>>666666666666888:::<<<===DDDFFFLLLWWWgggyyy|||sss]]]LLLCCC???<<<;;;;;;:::777555333333333333333333222111000000000111000000000000000000000000000000000000////////////,,,,,,,,,------.....................////////////////////////000000000000000111111111111222222222222333333444555666777777888999;;;<<<<<<>>>AAACCCAAABBBDDDGGGKKKLLLKKKIIIGGGIIIMMMOOOOOOMMMKKKIIIFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBEEEEEEDDDBBBBBBAAAAAAAAABBBBBBAAA@@@@@@??????>>><<<<<<<<<;;;:::999888777777777777666555555444444666666555444333222222111555444333222111222333333333333222222111000//////222222111111000000//////////////////////////////........................//////.........---------............////////////////////////////////////////////////////////////........................................................................000///...---------------............////////////////////////////////////////////////////////////000000000000000000///...000000000000000///......000000000000111111111111111111222222222333333333222222222333444555777777666888:::<<<>>>??????>>>>>>IIINNNHHHAAABBBFFFHHHAAA@@@>>>>>>??????===<<<>>>???@@@@@@???>>><<<;;;?????????>>>===;;;:::999999999999::::::999777555333333444555555444444444111111111111111111222222000000///...............///............------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////.........---------......//////000000111111///000333555666666666666666777777777888888888888;;;<<<<<<===<<<;;;999888555555444555666777999:::555666888===FFFQQQ[[[aaayyy|||ggg^^^QQQHHH>>>888888:::;;;::::::999777555333222222222333222111111000000000111////////////////////////000000000/////////......,,,,,,------------------............////////////.../////////000000000000000000111111111222222222222222333444555666777777666888999:::;;;<<>>======<<<<<<:::999777777777777777666555555444444555555444444444444444444555444333222222222333333333333222111111000//////111111111000000000000000////////////////////////........................//////.........---------............////////////////////////////////////////////////////////////........................................................................//////...---------------............//////////////////////////////////////////////////////////////////000000000//////...000000000000000//////...000000000000111111111111111111111222222222333333222222222333444555666777777888:::<<<============<<>>===>>>??????>>><<<===>>>???@@@@@@???>>>===<<<<<<<<<;;;:::999777666;;;;;;::::::999888666555333444444444555444444444111111111111111111222222000000///..................---------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------............///.........------------......//////000000000000111111222333333444333333666666666777777777888888999:::;;;;;;:::999888777444333333333333444555666555444333444666999===@@@RRR\\\lll{{{nnn\\\KKK???:::888444111111444666555333888777666444333222222222222111111000000000000000////////////////////////000////////////.........------------------,,,,,,---............/////////....../////////000000000000000000111111111222222111222333333555555666777555666888888999:::===???BBBBBBCCCEEEGGGHHHGGGEEEEEEEEEGGGHHHHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@AAABBBCCCDDDFFFEEEDDDCCCCCCBBBCCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;999777666777777777666555555444444444444444555555555666666444444333222222222222333222222222111111000000//////000000000000000000111////////////////////////.......................................---------............////////////////////////////////////////////////////////////........................................................................//////...------------...............////////////////////////////////////////////////////////////.........///////////////000000000000////////////000000000000111111111111111111111222222222222333222222222222333555666777777888999;;;;;;<<<<<<;;;:::>>>@@@>>><<<===>>>===>>>===<<<===>>>???>>>======>>>???@@@@@@@@@??????>>>>>>>>>===<<<;;;:::999===<<<:::999888777777666444444444444444444444444222222222222222222111111000000///...............------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------...////////////000000000222222111111111111111222555555666666666777777777888888888999888888777777333333333333222333333333999888888777777888999:::999>>>GGGVVVgggxxxkkkaaaTTTIIICCC???======:::999777666666555111...555555444333222111111111111000000/////////000000/////////////////////////////////.........------.........------,,,,,,,,,---------.........//////........./////////000000000000000000111111111111111111222333444555666666444666777888888999<<<>>>AAA@@@AAACCCEEEFFFEEECCCDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@@@@@@@BBBDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>???>>>>>>===;;;999777666777777777666555555444444555555555555555555555555333333333222222222222222222111111111000000000///.../////////000000111111////////////////////////............................................................////////////////////////////////////////////////////////////........................................................................///......---------..................////////////////////////////////////////////////////////////---------......///000000111000000//////////////////000000000111111111111111111111111222222222222222222222222333444555666777888888999999:::::::::999:::::::::;;;<<<;;;999<<<;;;;;;<<<>>>??????>>>??????????????????>>>>>>?????????>>>>>>===;;;;;;::::::999777666666777999666555555444444444444444333222222222222222111111000000///...............---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------////////////////////////222111000///000111222333444555555555555666666666777777777777888888888777333333333333333333222222222222333333444444444555;;;888666:::DDDQQQ\\\bbb~~~xxxjjj[[[OOOAAA>>>:::555444555666555555444333333444444333222222222222222111111000000000//////...//////000000....................................------------.........------,,,,,,,,,------------........................//////////////////000000000111111111000000111222333444555555555666777888777888;;;===?????????@@@BBBCCCCCCBBBDDDDDDEEEEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@@@@AAABBBDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDAAAAAA@@@??????>>>>>>===>>>>>>===<<<;;;999777666777777777666555555444444777666666555444444333333333333333222222222111111111111111000000000000000......//////000000000111////////////////////////........................---.................................////////////////////////////////////////////////////////////........................////////////////////////..............................---------......///............////////////////////////////////////////////////////////////------------...000111222111111000///...//////000///000000000111111111111000000111111111222222222222222222222222333444555777777777777888888999999999777777999;;;;;;:::999;;;::::::;;;===??????>>>AAA@@@???>>>======<<<<<<;;;;;;;;;;;;::::::999888666777777666444555888:::777666555444444444444555333333333333222222111111000000///...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------------/////////...............000000//////111222555666333333444444444555555555666666777777777888999999333333444444444333222222000000111111111111111111999666333222555999<<<>>>MMMSSS^^^kkkxxx|||ccc^^^SSSGGG@@@===888111555777777333222222111...222111000///000111222333000000111111111000000///...............//////000..............................---------,,,,,,,,,------------------,,,,,,,,,------------.........------.........//////////////////000000000111111///000111111333333444555444555777777777777:::<<<===<<<<<<>>>@@@BBBBBBAAACCCDDDEEEFFFFFFFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@@@@???>>>>>>======<<<<<<<<<;;;:::999888777777777777666555555444444777666555444333222111111222222222333222111111000000000000000000000000000...//////////////////000////////////////////////........................---------...........................////////////////////////////////////////////////////////////........................////////////////////////...........................------------...//////............////////////////////////////////////////////////////////////......---...///111333444222111///.........///000000000000000111111111111000000000111111111111222222222222222222333444444555555555555666777888999999777777:::<<<;;;:::;;;;;;:::999;;;===>>>>>>===@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::555777999777555555777:::888777666444444444555555444444444333222222111111000000///...............//////.........---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------/////////............---......///000111333555666222333333333333444444444555555555666777888999:::111111333333444333222222444444444333333333444444000111333333444444444444444999AAAHHHNNNTTTZZZ]]]cccmmmzzzttt```TTTOOOGGG>>><<<===;;;777888===>>><<<777::::::555333666666333444444333111000///000111......///000000000///......---------......///000........................---------,,,,,,,,,,,,+++,,,,,,------------------,,,,,,---------.........---------.........//////////////////000000000111//////000111222333444444333444555555555555888:::;;;::::::;;;>>>AAAAAAAAA@@@BBBDDDFFFGGGEEEDDDBBBAAA@@@@@@@@@???>>>>>>>>>===???AAACCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@??????>>>>>>======999999::::::999999888777777777777666555555444444444444333333222222222111111222222333222111000//////000000000000000000000///////////////.........////////////////////////........................---------.........//////............////////////////////////////////////////////////////////////........................////////////////////////........................---------------...//////............///////////////////////////////////////////////////////////////.........000222555666222111///.........000000000000000000111111111111000000000000111111111111222222222111222222333444333333333444555777888:::999666777<<<<<<999999===;;;:::999:::<<<======;;;<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<777:::===;;;777555666888999888666444333444555555555444444333222222111111000000///........................---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------//////.........------------...///000111111222111222222222222333333333333444333333444555777888999///000111333333333222111222222111111111222333333111333555444333222333444222888???AAA>>><<<===???:::GGGOOOOOOOOOYYYgggqqq{{{~~~uuummmdddZZZRRRNNNHHHCCCCCC???999:::???444777777333222444333111777:::777000---111333111000111222222111111111222---...///000000000///...---------------...///000........................---------,,,,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////////////////000000000000//////000111222333444444111333444444333444666888:::999888:::>>>@@@AAAAAA???AAADDDFFFGGGEEEBBB@@@AAA@@@@@@???>>>===<<<<<<<<<>>>AAADDDEEEEEECCCBBBAAAAAA@@@@@@@@@AAAAAABBB@@@@@@??????>>>=========888888888999999888888777777777777666555555444444111111222222222222333333111111222333222111000///////////////000000000000000000//////.........---////////////////////////........................---------.........//////............/////////000////////////////////////////////////////////////........................000000000000000000000000........................---------------...///000............/////////000//////////////////////////////////////////////////////...///000333666888222111///...---...000111000000000000111111111111000000000000111111111111222222222111222222333333222222222333444666999:::888666888===<<<777999>>>;;;:::999:::<<<===<<<;;;888888888999:::===???@@@;;;;;;;;;;;;;;;;;;::::::;;;>>>AAA>>>999555555777:::888666444333444555666555555444333333222111111000000///...............---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------//////.........------------...///000000///...---111111222222222333333333222222222222333555777999000000000000000000000000000000000000000000000000000111111111111222222222666666666777888999999:::999999999:::<<<@@@CCCEEEOOOQQQUUUZZZ___cccfffhhhmmmmmmmmmmmmnnnnnnnnnnnnmmmiiidddbbbaaa^^^ZZZVVVQQQOOOLLLIIIFFFCCCAAA@@@<<<;;;999888666555555555222222222222222222222222222222222111111111000000000000000000000000000000//////000000///...------//////.........------------------............///---------------------------------,,,,,,+++++++++------------------------------------------------111000000////////////000000000111111111222222222111222222333333444444555888999999:::;;;<<<===>>>CCCCCCCCCCCCCCCCCCCCCCCC@@@?????????>>>>>>======>>>@@@AAAAAA@@@@@@AAABBB@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777666555555555555444444444333333333333333333333333222222222111111111111000111111000000//////.......................................///////////////------------------------//////.........------------------............//////...---,,,,,,---...///...---,,,,,,,,,,,,---...........................////////////////////////------------------------.........------,,,,,,,,,------------------------111111000///////////////////////////000000000000............///000222222000000//////.........---............////////////////////////000000000000/////////000111111222222444444444555555555555666888888999999999:::::::::999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::<<<;;;999777666666777777<<>>>>>======>>>>>>>>>?????????AAA???======>>>>>><<<:::???>>><<<999777666555555777666555333222222222222222222222222222222222222222222111111111000000000000000000000000000000000///////////////...------///.........------------------------............---------------------------------,,,,,,+++++++++------------------------------------------------000///////////////000000000000000111111111222222111111222333333444444555666666888:::;;;===>>>???CCCCCCCCCCCCCCCCCCCCCCCC?????????>>>>>>>>>======<<<>>>??????>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????>>>>>>??????>>>>>>===<<<<<<<<<;;;::::::999999888555555555555444444444444333333333333333333333333222222222111111111000000000000000000//////..........................................////////////------------------------///.........---------------------............//////...------------...///...---,,,,,,,,,,,,---...................................................------------------------......---------,,,,,,,,,........................111000///............///.../////////000000000000//////000000111111222222000000/////////.....................////////////.../////////000000000000/////////000111111222222444444444444555555555555777888888888888999999999888888888999999999::::::::::::;;;;;;;;;;;;::::::<<<;;;:::999888888999999999;;;;;;:::888666555555444444333333333222222222222222111111000//////...//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,+++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,---------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.../////////////////////000000111000000111222333333333333444555555555666666666666000000000000000000000000000000000000000000000000000000000111111111222222000000000111111222222333444333222111000111222333555555666666666555555444444444444555555555666666555444444555888999999888555444333222222222222222333222111111000000111111111111111111111111111111111111111111000000000000000000000000000000000000...////////////...------............------------------------............------------------------------,,,,,,,,,,,,++++++------------------------------------------------............///000111111000000000000111111111111111111222222333444444444333444666888;;;===???@@@BBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>======<<<>>>??????>>>>>>???@@@@@@@@@@@@@@@@@@????????????????????????>>>======<<<<<<<<<;;;::::::999999555555555555444444444444333333333333333333333333222222111111111000000000000000000////////////...................................................------------------------............---------------------............//////...------------...///...------,,,,,,------...........................------------------------------------------------...------------,,,,,,,,,//////////////////////////////...---------............/////////000000000000111333444444333222111000000////////////..................////////////....../////////000000000...//////000000111111222333333333444444444555555666666666777777777777888555666777777888999::::::999999::::::::::::999999<<<;;;::::::::::::;;;;;;999888666666666777666555333333333333222222222222222111111000000//////...///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++***+++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------------....../////////......//////000111000000111222222333333333444444444555555555666666000000000000000000000000000000000000000000000000000000000000111111111111111111111222222333333333555555444333222222333333222222333444444555444444555555555666666666777777444333333444444555555444555555444444444444555555222222222111111222333333111111111111111111111111111111000000000/////////////////////////////////.........//////...------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000111222/////////000000000111111111111111222333333444444333444666888:::<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>======>>>@@@AAAAAA@@@@@@AAABBBAAA@@@@@@??????????????????????????????>>>>>>===<<<;;;;;;::::::999888888555555555444444444333333222222222222222222222222111111111111000000000000////////////////////////........................///...............---------------------------------------------------------------............///.........------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................------,,,,,,---------........./////////000000111222555666666444111000000000//////////////////............////////////........./////////000000......//////000111111111222333333333444444444444444444555555555666666666333444555666888999:::;;;888888999999999999888888999999999::::::;;;;;;<<<===999555444666888777555333333333222222222222111111111000000///////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......------,,,,,,------...//////............///000000000000000111111222333444333333444444444555555555//////////////////////////////////////////////////////000000000111111111222222222222222333333333111111000000000111111111......///000111222222222000000111111111222222222111222222222111000111111444444333222222222333333222222222111222222333444000000000000000000000000000000000/////////..............................------............------,,,,,,------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///111111....../////////000000000000000111222222333333444444555666777888::::::;;;????????????????????????==================>>>>>>>>>@@@AAAAAA@@@@@@AAABBBAAA@@@???>>>>>>>>>?????????????????????>>>======::::::999999888777777777555444444444444333333333222222222222222222222222111111111000000000//////.............../////////........................//////......---------,,,------------------------,,,,,,---------------------------............///---..................---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,------............////////////000222555777777444111/////////000000000000000000............////////////............////////////.........///000000111111222222222222333333333444333333444444444555555555222222444555777888::::::777777888888888888777777666777777888999999::::::>>>999444333444666555333333333222222222111111111000000000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,---.....................//////000000000000000000222333444333333333333444444444444/////////////////////////////////////////////////////////000000000111111000000000000000000000000///000000000111111111111333444444444444444333222333333333333444444444555222444555555444444666777333333222111111000111111111000000000000000111111////////////////////////////////////....................................,,,,,,---............---,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000000............////////////000000111111222333333333444555555666777888999999========================<<<<<<============>>>>>><<<>>>??????>>>>>>???@@@AAA@@@???>>>===>>>??????>>>>>>>>>>>>>>>===<<<<<<999999999888777777666666444444444444333333333333222222222222222222222222111111000000000/////////---............/////////........................//////......---,,,,,,,,,------------------------,,,,,,,,,,,,---------------------............///------...//////...------,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------------,,,,,,,,,---......------........./////////...000333555555444111/////////000000000000111111............////////////------........./////////---......//////000000111111111222222222333333333333333333444444444444555111222333444666777888999666777777777777777777666555555666777888888777777:::888444222111222111111222222222222111111111111////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,------.........------......///000000000//////000111333444222222222333333333444444////////////////////////////////////////////////////////////000000000111000000000000////////////111111222222222222111111...////////////......---///000000000111111111111,,,...000000///...000222222111111111111111222222111000///////////////000/////////////////////////////////.........------------------------------+++,,,------.........---++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------------------------......---------......///------........./////////000000000111222222333333222333444555777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<>>>??????>>>>>>???@@@AAA@@@>>>=========??????===============<<<;;;;;;::::::999999888777777666444444444333333333222222111111111111111111111111111000000000////////////---------.........//////........................//////...------,,,++++++------------------------++++++,,,,,,,,,------------------............///------...//////...------,,,,,,---......---,,,,,,........................------------------------------------------------,,,,,,,,,---------..............................---------------...//////---------.........//////---...111333333222111/////////000000000111111111............////////////---------.........//////------......///000000000111111111111222222222222333333333444444444555555111222333444555666777777555666666777777666666555555555666777777777666555666666555333222111222444222222222222111111111111////////////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***++++++,,,,,,------...++++++,,,,,,---------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---......------------...//////111000///...///111333444222222222222333333333333////////////////////////////////////////////////////////////000000000000111111111111111000000000000000000000///...---,,,//////111222222333333222222222222222333333333444111333444333000///000222............///000111222222222111000000000000000//////////////////////////////.........---------------------------------+++,,,------.........---+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------------------------///......---------......---------.........//////000000000111222222333333000111222444777999;;;<<<::::::::::::::::::::::::;;;<<<<<<<<<======>>>>>>>>>@@@AAAAAA@@@@@@AAABBBAAA@@@>>>===<<<===???@@@<<<<<<<<<<<<<<<;;;;;;:::;;;;;;::::::999888888777444444444333333333222222111111111111111111111111000000000000////////////---------.........//////........................//////...---,,,,,,++++++------------------------+++++++++,,,,,,------------------.........//////,,,---...//////...---,,,,,,,,,---......---,,,,,,........................------------------------------------------------,,,,,,,,,------.........////////////////////////---------------...///000---------.........//////+++---///111222111000000//////000000111111111222............/////////000---------.........//////------......///000000000000111111111111222222222333333444444444555555555111222333333444555666666555555666666666666555555555666777888888777666555444666888777444333666999222222222111111111111000.........///////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................)))***+++,,,------...///***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---......------------...//////111000///...///111333444111111222222222333333333////////////............111111111111111111111111////////////////////////111111000000000000000111222111000//////.../////////////////////000111111///000000000111111111111222222111000//////000000000000000000000000000000////////////////////////////////////////////////........................------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......------............------///////////////.........000000000000111111111111444444555666777888999:::999888888888999::::::;;;============>>>>>>>>>>>>======>>>???????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888666555444555555444444444333333333222222222111000//////...111111111111000000000000///............---------------------------------++++++++++++++++++++++++------------------------------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------////////////////////////........................******++++++,,,---..............................//////000111111111111111///000111222333444444444111000............,,,***....................................////////////000000000000111111111111222222222333333333444444444444444444444444444444777777666666555555555444777777777777777666555555555555555555555555555555444333222222111111222222000000///.....................---,,,,,,,,,,,,---,,,---......,,,+++,,,---///...,,,+++***+++,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,---------------------------------------------------......///////////////,,,,,,,,,---------......------------------------------------------------,,,------......------,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------..................////////////////////////////////////000111111222333333444444////////////............------------------------////////////////////////111000000/////////000000111000/////////////////////////////////000000111//////000000000111111111222111000000//////000000000000000000000000000000........................................................................------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,------------...------............------////////////............//////000000000111111111222222333444555666777777777777777888999:::;;;<<<;;;;;;<<<<<<<<<=========<<<===>>>>>>??????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999888666555444555555444444444333333333222222111111000//////...111111111000000000/////////............---------------------------------++++++++++++++++++++++++------------------------------------------------........................//////.........---------------------------------------------------------........................,,,,,,,,,,,,------------////////////////////////........................++++++,,,,,,---......///........................//////000111111111111000//////000111222222222222///...------...///...,,,....................................//////////////////000000000111111111222222222333333333333444444444444444444444444444777666666666555555555444666666666666666555444444555555555555555555555555444333222222111111222222000000///.....................---,,,,,,,,,,,,---)))+++,,,,,,++++++---......---,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------------------------------------------------,,,,,,---...............,,,,,,,,,---------......------------------------------------------------,,,,,,------------,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------............/////////////////////////////////////////////000111111222222/////////............---,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////.........//////000/////////...//////000000//////......//////000111////////////000000000000111000000////////////000000000000000000000000000................................................------------------------------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------------............------........................//////000000000000111111000000111222333444555555666666666777888:::;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===>>>===<<<<<<;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;999999999999888666555444555555444444444333333333222222111111000/////////111111000000000000/////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.......................................---------........................................................................------------.........///////////////////////////........................,,,,,,------.../////////...........................///000000111111000000//////000000111000000///...---,,,---///000///...........................---............///////////////000000000000111111111111222222222333333333444444444444444444444444666666666555555555555555444555555555555444333333444444444444444444444444333333222111111111111222000000///.....................---,,,,,,,,,,,,---''')))++++++++++++---///------,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------------------------------------------------++++++,,,---------------,,,,,,,,,---------......------------------------------------------------,,,,,,------------,,,,,,...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......******+++++++++++++++,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,---+++++++++,,,,,,,,,---------............/////////////////////////////////------......///000000000//////.........---------........................////////////////////////......---------...//////...............///000111///............///000000........./////////000000000//////....../////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,------...............///////////////000000000111000000111111222333333444444555555666888:::;;;<<<999999999:::::::::;;;;;;;;;;;;<<<============<<<===<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;999999999999777666555444555555444444444333333333111111111111000000//////111000000000///////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------................................................////////////////////////////////////////////////....................................////////////////////////////////////........................---........./////////000...........................//////000000000000000000000000111000000/////////---,,,---...///...---........................---------.........//////////////////000000000111111111111111222222222222333333333333333333333333555555555555555555555555444444555555555444444333444444444444444444444444333222222111111111111111000000///.....................---,,,,,,,,,,,,---)))+++,,,,,,++++++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------------------------------------------------++++++,,,---------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......******++++++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,---------+++++++++,,,,,,,,,,,,------------.........//////........................,,,------......///000000............------------////////////////////////////////////////////////---------------...//////......---......///000000...............//////000---............////////////...............//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,---------......//////...////////////000000000111111111222333333444444444444555666777999;;;<<<999999:::::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;999999999999777666555444555555444444444333333333111111111000000000000000000000000////////////...///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---.....................////////////////////////////////////////////////................................./////////000000////////////////////////..............................///////////////000..............................///000000000000000111111111222111111000000111///...---......,,,+++........................------------...............////////////000000000000000000111111111222222333333333333333333333333444444444555555555555555444555555666666666555555444444444444444444444444333222111111000000111111000000///.....................---,,,,,,,,,,,,------...///...,,,++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------------------------------------------------,,,,,,---............---,,,,,,,,,---------......------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,------......++++++++++++++++++++++++******+++,,,------......++++++,,,,,,,,,---------------------............------------------------------...//////000000111.........------------,,,------------------------////////////////////////---------------...///000.........---......//////......------......///000------------.........///...------------......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////......////////////000000222222222222333333444444444444444555666888999:::999999999999::::::::::::999999:::;;;;;;;;;;;;:::;;;;;;;;;:::;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::999999999999888666555444555555444444444333333333111111000000000000000000000000////////////......///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.................................---------...............////////////////////////////////////////////////..................................../////////000////////////////////////..............................//////////////////........................---...//////000000//////000000111222222111111111222000.........---,,,***........................,,,------------...............////////////000000///000000000000111111111333333333333333333333333444444444444444555555555444444555666666666666555333333333333333333333333222222111000000000000111000000///.....................---,,,,,,,,,,,,---//////000...,,,***++++++++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------------------------------------------------,,,,,,---...............,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---------------......++++++++++++++++++++++++******+++,,,---...//////,,,,,,,,,---------......,,,------------.........------------------------......//////000111111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------...///000111//////...---------.........------------...//////,,,,,,---------.........------,,,,,,------...///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------...//////........./////////000000111222222222222333333333555444444555666777888999777777777888888888999999888999999:::::::::::::::;;;:::::::::;;;;;;<<<===;;;::::::::::::999999999999999999999888666555444555555444444444333333333000000000000000000000111000000/////////.........///............---------------------------------------------------------------------------------++++++,,,,,,---......///........................---------.........//////........................................................................------........./////////////////////////////////........................................................................---...//////000000//////......///000111111111111000///------......---+++........................,,,,,,---------................../////////000000/////////000000000111111222222222222222222222222333333333444444555555555333333444555555555555555333333333333333333333333222222111000000000000000000000///.....................---,,,,,,,,,,,,------......---+++***+++,,,***+++,,,---------,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------------------------------------------------++++++,,,---------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---...//////------........./////////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,.........///000000111111......---------,,,,,,,,,------------------------////////////////////////---------...///000111111000///...---------------...------------...//////,,,,,,,,,---------......,,,,,,,,,,,,------...///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////............/////////000111111111111222222222222555555555555555666777888666666666666777777777777888888999::::::::::::999::::::::::::;;;;;;<<<===:::::::::999999999888888999999999999888666555444555555444444444333333333000000000000000111111111000/////////............//////.........---------------------------------------------------------------------------------++++++,,,,,,---...//////........................---------.........//////........................................................................------------.........///////////////////////////.......................................---------........................---......///////////////,,,,,,...///000000000000...---,,,---/////////...........................,,,,,,,,,---------................../////////000////////////000000000000222222222222222222222222333333333444444555555555111222333333444444444444333333333333333333333333222111111000000000000000000000///.....................---,,,,,,,,,,,,---***+++,,,,,,+++***+++---)))***,,,---...---,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------------------------------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,+++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---,,,,,,++++++*********++++++++++++++++++++++++******+++,,,---//////000.........////////////000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000------------------------........................------------------------,,,///000---+++111@@@LLLKKK888+++,,,///+++***---........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,---------..................////////////...///000111111222222111222222222333333333444444555555666666777777888888777888888999999:::;;;;;;===<<<;;;;;;::::::::::::::::::;;;;;;::::::999888:::999888777666666666666444444333333333333222222111111111111111111111111......//////000000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,+++++++++---------.........//////---------............///..............................---,,,---...///000------------------------/////////...---------,,,,,,------......------,,,------------------------////////////////////////---......///////////////........................////////////////////////......------------......,,,---...///000000000000......------------......///...---,,,,,,,,,,,,,,,........................000000000000000000000000//////000000111111222222333333333333333333333333666555333222111222333333666444111000111222222111333222222111111111111111//////...------------......------,,,,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,---------.........------,,,,,,,,,------......---------,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,------...///000111111------------------------........................---------------------------//////,,,+++000<<>>===:::888------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,------,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,------.........------------......------............------+++,,,---...////////////................................................---------------------------------------------------------------------------------------.........---------------------------------............///------------------------..............................---------,,,,,,,,,...------,,,,,,---------------------------------...000---,,,999HHHCCC333........................---------............///---,,,,,,,,,,,,,,,---------------............/////////............////////////.........---------//////.........------------------............///////////////////////////////////////////////////............////////////000000////////////000000............////////////...//////...---///222444222111///...------......------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------..............................................................................//////.........------------------------------------------------------------,,,,,,,,,,,,---..............................------------------------........................,,,------......------,,,......------------......////////////////////////---------............///,,,---...///000000000////////////////////////......///000///......000222111000...------...000111000000000000000000000///000000////////////000000222111111111222333444555///---///555777444333444777777777777888:::===???::::::;;;@@@LLLWWWZZZWWWTTTSSSPPPOOOPPPSSSXXX\\\UUUTTTSSSOOOLLLIIIIIIIII------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------...///000///...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,------...///......------------......------............------,,,,,,---...////////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////..................---------------------------------............///------------------------------------------------...------------,,,,,,,,,---------,,,,,,------...---------------------------......555JJJYYYMMM555........................---------............///+++++++++++++++,,,---...---------............/////////............//////...............---------...............------------------............///////////////////////////////////////////////////............//////////////////000000000000//////............////////////.........---...111777;;;111000///...------......//////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------..................---.......................................................................................------------------------------------------------------------,,,,,,,,,,,,---..............................................................................------............------......------------......////////////////////////---------............///,,,---...///000000000///....../////////////////////000000000//////111222000000............000000000000000000000000000000////////////000111222333000000000111222333444555222111444:::===<<<<<>>AAADDDKKKRRRWWWXXX\\\aaagggllloooppplllfff______iiisssqqqiiirrrkkkeeefffnnnvvvyyyyyyrrrvvvxxxuuurrrvvv------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++------------++++++------........./////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///111444555333...)))---------------------------------------------------,,,,,,,,,,,,---......---......//////......---------------------------------------------------------........./////////........................,,,------......------,,,+++++++++,,,---...///000------,,,,,,,,,,,,------------............------,,,---......///............/////////000000111111000000000000000000000000////////////////////////------------------------,,,,,,,,,---------......000000//////.........---........................---------............///------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///------------------------...000444DDD```nnnXXX777........................---------............///)))))))))***+++,,,---...---------............///......------------......---.....................---.....................---------............///////////////////////////////////////////////////............////////////---...///111111111000///............////////////,,,...///000000000222444111000...------...//////000000000//////......---------------------------,,,,,,---------.........,,,---...//////...---,,,........................................................................---.....................---------------------------------------------------,,,,,,,,,,,,---..............................////////////////////////........................---......//////......---......------------......////////////////////////---------............///...............//////000---.........//////000000///000111000//////111333000000////////////000000///000000000111111111222333222222111111222222333333333333444666777999:::@@@@@@EEEKKKNNNPPPUUU\\\gggggggggjjjooorrrrrrrrrfffeeebbb```bbbgggeee``````[[[VVVYYY```ccc```[[[VVV\\\bbbbbbaaagggvvv------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------.........//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000444777555///***---------------------------------------------------,,,,,,,,,,,,---......---...///000000///...------------------------------------------------------------.........//////------------------------,,,------......------,,,,,,,,,,,,,,,------...///------,,,,,,,,,,,,------------............------------...............------......//////000000111////////////////////////................................................+++,,,,,,------.........//////..........................................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---......///------------------------***///555CCC\\\gggSSS333........................---------............///+++++++++++++++,,,---...---------............///......------------......---------...............---------...............---------............///////////////////////////////////////////////////............////////////---...///000000111111000............////////////---///000000///......///000///...------...///000000000//////////////////------------------------,,,---------............---..................---........................................................................---------...............---------------------------------------------------,,,,,,,,,,,,---....................................................................................////////////............------------......////////////////////////---------............/////////............///000------......///000000000///000000000//////111222000000000000000000000000///000000111111222222222222222111111000111111111111222444666999<<<>>>@@@IIIPPP\\\ggggggbbb^^^```iiieeebbbaaacccccc```^^^YYY\\\\\\XXXVVVXXXYYYWWWRRRMMMJJJLLLPPPQQQKKKEEEHHHOOOTTTTTTQQQTTT]]]fff------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------...333777666111+++------------------------........................---,,,,,,,,,,,,---......---...///000000///...---------------------------........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,------...---,,,,,,++++++,,,,,,---------............---------...............------,,,------...//////000000........................------------------------------------------------++++++,,,,,,---......///---------------.................................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////------------------------***000777AAATTT^^^LLL111........................---------............///---,,,,,,,,,,,,,,,---------------............///...------,,,,,,------...---------.........//////---------.........//////---------............///////////////////////////////////////////////////............////////////............///000111222............////////////000000000///------...000000///...------...///000///////////////000000000........................------------..................------------..............................................................................---------.........//////---------------------------------------------------,,,,,,,,,,,,---..............................------------------------..............................////////////............------------......////////////////////////---------............///000///...------...///000------......///000000111...///000///......000222000000000111111000000000///000000111111222333333333333222333333444555666888999<<>>AAA>>>LLLhhhmmm______eeeccc^^^XXXgggooorrrtttgggYYYXXXYYYYYYXXXXXX\\\___[[[TTTZZZ^^^fff___^^^ppp\\\cccppptttwww}}}mmm___YYYTTT------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---***+++,,,,,,------,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---........................------,,,,,,,,,,,,,,,---//////.........------------...////////////...---...------111666666222---,,,------......------,,,------..........................................///////////////...---------------............///------------------------........................000///......------......,,,------......------,,,........................------------------------................................................---------............///////////////////////////..............................---,,,,,,,,,------,,,,,,,,,------.........------............---------------------------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,...:::PPP]]]VVVAAA000......//////...------,,,////////////////////////........................///...---------...///000......------------......------......///000000111////////////000000000000................................./////////000000////////////////////////111000///......///000111////////////000000000000111111222222222111111000555444222000//////000000.........------................../////////000000//////000000//////...---......////////////......///......---...///000111////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...................................................------------...//////...------------...//////------......//////000000////////////////////////////////////////////////000000000000000000000000////////////000000000111000000000000111111111111000111111222222111111111...000111222555666666555666;;;===;;;>>>FFFMMMNNNddduuusssfffeeefff___[[[^^^hhhhhhdddddd]]]ZZZaaa\\\___eeeppp~~~wwwiiixxx|||{{{{{{xxxpppnnnkkk------------------------...------------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---,,,+++,,,---........................//////...---,,,,,,,,,---...............---------......////////////......///------///222333000---------............------..................------...........................////////////...---------------............///------------------------........................///...------------------------............------........................------------------------................................................,,,,,,---------.........////////////////////////........................//////...---,,,,,,,,,---------------------......------............---------------------------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,000@@@WWWbbbXXXAAA///.........///......---,,,////////////////////////........................000///......------......//////............//////---......//////000000111000000000000////////////........................------------............////////////////////////111000///......///000111////////////000000000000000111111222222222111111666555222000......//////---------------.............../////////000000000//////000000//////...---......////////////......///............///000000////////////////////////........................................................................------------------------........................---------............///...................................................------------...//////...------------...//////.........///////////////////////////////////////////////////////////////000000000000000000000000/////////000000000111111000000000000111111111111111111111111111222222222000111222444555666666777===AAACCCBBBFFFOOOYYY]]]oootttlllccceeeaaaZZZZZZ___lllooolllkkkeeecccllluuuvvv}}}------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++,,,...........................111000///...---,,,,,,,,,........................////////////////////////000...------///000...,,,------............------...............---------.................................//////...---------------............///...................................................------,,,,,,,,,------------............------........................------------------------................................................---------.........//////////////////////////////........................000///...------,,,,,,---............------------------............------........................---------............///------............------------------------------------------------------........................,,,,,,,,,---------.........333CCCXXXaaaVVV@@@000---...............------////////////////////////........................//////..................//////000000000000//////......//////000000000000111111000000//////..............................---------............///////////////////////////000000////////////000000////////////000000000000000000111222222222111111555333111///......000111.........///////////////...////////////000000000000000000000000///............////////////................../////////000////////////////////////........................................................................................................................---------............///...................................................------------...//////...------------.../////////////////////.........//////////////////////////////////////////////////////////////////////////////000000000111111111///000000000111111111111222222111111000000111111444333333666777999===BBBNNNNNNMMMMMMRRRZZZ```bbbjjjiiiaaa\\\___YYYVVV^^^UUUppp------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...........................111000///...---,,,,,,,,,---.....................//////............/////////...---------------,,,---......//////......---.....................---........................------............---------------............///................................................------,,,,,,,,,------...---......//////......---........................------------------------................................................////////////000000000000////////////////////////........................000///...---------------.....................---------............------........................---------............///------............------------------------------------------------------........................,,,,,,,,,---------.........222>>>OOOUUUKKK;;;000------...............---////////////////////////////////////////////////------...//////000000000//////000111111000///////////////000000000000000111111000000//////......////////////////////////...////////////000000000000000000000000000000000000000////////////000000////////////000000000000///000111222222222222222222111///......000111333...///000111222111111111////////////000000000111000000000000000//////.........////////////......---......///////////////////////////////////////////////////////////////................................................................................................---------............///...................................................------------...//////...------------.../////////////////////.........////////////////////////////////////////////////////////////////////////000000000000111111111111///000000000111111111111333333222000000000000111666444555:::>>>AAAKKKUUUggg___YYYYYY]]]```___]]]aaaccc______ccc___bbbqqq------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------***+++,,,,,,------,,,,,,........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///...---,,,---...........................//////...---,,,,,,,,,------------.....................------------............------------------......////////////......---------.........//////------------------------,,,,,,---............------------............///................................................------------------...///......////////////..............................------------------------................................................//////000000000111111111////////////////////////........................///...............//////..................//////------............------........................---------............///------............------------------------------------------------------........................,,,,,,,,,---------......,,,...666BBBEEE>>>333---,,,---......///.........////////////////////////////////////////////////,,,,,,...///000111111111...///000111111000///...000000000000000000000000000000000000////////////////////////////////////000000000000111111111111000000000000000000000000//////000000000000//////////////////000000000000///000111222222222222222////////////000111222222///000111333333333222222/////////000000000111111000000111111000000///.........////////////......---......///000/////////////////////////////////////////////////////////................................................------------------------........................---------............///...................................................------------...//////...------------...//////.........///////////////////////////////////////////////////////////////000000000000000000000000000000000111111111222222000000000000111111111111444333222222222333444555888666:::CCCGGGKKKUUUbbboooddd[[[ZZZ[[[[[[YYYYYYYYYaaadddiiiuuu{{{------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---,,,---///........................------,,,,,,,,,,,,,,,------------.........//////...---,,,++++++,,,---...,,,---...///...------.........////////////......+++,,,,,,---...///000000------------------------+++,,,------.........------------............///......................................................------......///000......////////////..............................------------------------................................................////////////000000000000////////////////////////...........................------......///000111------......//////000000------............------........................---------............///------............------........................------------------------........................,,,,,,,,,---------......------333;;;===777000---,,,------...//////......////////////////////////////////////////////////---...///000111111000///---...000111111000...---000000000000000000000000////////////000000000000////////////////////////000000000111111111222222000000000000000000000000//////000000000000//////////////////000000000000//////000222222333333222...///000111111000000///---///111333333333222111//////000000000111111111000111111111111000//////......////////////......------///000000000///...////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...................................................------------...//////...------------...//////------......//////000000////////////////////////////////////////////////000000000000000000000000000000111111111222222222000000000000111111111111333333333444666999<<<>>>AAA???EEEOOOPPPMMMSSS^^^ddd]]]VVVVVVVVVYYYaaakkkrrr|||~~~------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///........................,,,,,,+++++++++,,,---------------.........//////---,,,++++++++++++,,,---+++---///000///...............////////////......***+++,,,---...000111111------------------------+++,,,------.........------------.........//////////////////////////////.......................................///000111......////////////..............................------------------------............................................................/////////000////////////////////////........................------------///000111222,,,------...///000111111---..................---////////////////////////---------.........//////---..................---........................------------------------........................,,,,,,,,,---------......//////444;;;<<<666000///,,,,,,---.../////////...////////////////////////000000000000000000000000///000111111111000...------...///111111///...---111111111000000000000000......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////////////////000000000000//////000222222333333333///000111222111000...,,,,,,...000222333222111000000000000000111111111111111111111111111000//////......////////////......,,,---///000000000///...////////////////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////...................................................------------...//////...------------...//////,,,------...///000111111////////////////////////////////////////////////000000000000000000000000000111111111111222222222000000000000111111111111222222333555999>>>BBBEEEKKKJJJPPPYYYUUUKKKJJJRRR[[[WWWVVVWWWYYYaaattt------------------------........................//////...---,,,,,,++++++........................---------------------------------............///------------------------...---,,,,,,,,,,,,---.........////////////......000///---,,,++++++,,,---,,,,,,,,,---------......------------------------------------------------......------------......------------------------..................------................................................111000///...------...//////......---------..............................------------------------///...---,,,,,,---...///............//////////////////////////////////////////000000000000//////000///.........///111222..............................------------......000000000///......------000000000000000000000000000000000000000000000000000000000000000000000000---------.........////////////............//////////////////////////////////////////////////////....................................////////////////////////////////////........................000///...---------------................................................---333:::;;;666111..........................................//////////////////000000000000//////......////////////......//////.........------------...///111111111000///000000000000000000000000............/////////000//////000000111111222222000000111111111111000000111000000000//////......,,,---///000111111111000000000111222333333444444111111111111111111111111111///---...111222000...000000000000111111111111////////////////////////000000//////.........---//////............//////............/////////000000000000000000000000000////////////////////////---------------------------------.........//////........................................................................//////.........---------111000///......///000111............////////////////////////////////////......////////////......////////////000000000000000000000000111111111111000000000000111111111111000111333333333333444666111333999@@@AAACCCOOO\\\SSSQQQTTTYYYRRRFFFFFFOOO^^^aaa```___jjj------------------------........................///......---,,,,,,++++++........................---------------------------------............///------------------------...---,,,,,,,,,,,,---.........////////////......///...---,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------......------------......------------------------........................................................................111000///...---......//////......------.................................------------------------///...------------...///............//////////////////////////////////////////000000000000//////000//////...///000111222........................///......------......///000///////////////......000000000000000000000000000000000000000000000000000000000000000000000000---------.........////////////............//////////////////////////////////////////////////////....................................////////////////////////////////////........................//////...---------------................................................---333888888444000...///....................................//////////////////000000000000//////......////////////......//////.........---------...///000111111000000///////////////////////////........./////////000000///000000000000000111111111111222222222222111111111111111000000000//////---...///000111111000000222222222222222222333333333333222222111111111111111///...///111222000...000000000000111111111222////////////////////////000000/////////.........//////............//////........./////////000000000000000000000000000000////////////////////////---------------------------------.........//////........................................................................//////.........---------000//////......//////000............////////////////////////////////////......////////////......////////////000000000000000000000000111111111111000000000000111111111111000111222222111111333555:::;;;@@@HHHMMMRRR]]]iii___WWWSSSTTTQQQJJJMMMVVV```dddjjjvvv------------------------.................................------,,,,,,+++........................---------------------------------............///------------------------...------,,,,,,------.........////////////......------,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------......------------......------------------------........................................................................000000///............//////......---......//////........................------------------------///......------......///............//////////////////////////////////////////000000000000/////////////////////000111111........................///......------......///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000------.........///////////////............//////////////////////////////////////////////////////....................................////////////////////////////////////........................//////...------------......................................................111555444111......///....................................//////////////////000000000000//////...//////000000//////.../////////............---///000000111111000//////////////////////////////....../////////000000000000000000000////////////222222333333333333222222222222222111111111111000//////000111111000000///333333333333222222222222555555444333222111000000111000///000111111111///000000111111111222222222////////////////////////000000////////////......000//////......//////000....../////////000000000000000000000000000000000////////////////////////------------------------------........./////////.......................................................................................---------...//////////////////...............////////////////////////////////////...//////000000//////...////////////000000000000000000000000111111111111000000111111111222222222222333333222222333666888BBBAAAEEENNNVVV]]]eeellldddXXXOOOOOOQQQTTT^^^iii------------------------..............................---------,,,,,,,,,........................---------------------------------............///---------------------------------------------------......//////......---++++++,,,,,,---...//////,,,,,,,,,---------......------------------------------------------------...//////////////////...........................---------.............................................................../////////.........//////...............//////000................................................//////............//////............//////////////////////////////////////////000000000000/////////////////////000000111........................//////............//////......///000000111222222////////////////////////////////////////////////////////////////////////............//////////////////............//////////////////////////////////////////////////////....................................////////////////////////////////////........................///......---------.........................................................000111111...---...///....................................//////////////////000000000000////////////000000000000///////////////...............111111111111000000//////...........................////////////000000000111000000//////.........111222222222222222222111222222222222222222222222000000111111000000000///222222333333333333333333777777555444333111000000111111000111111111111111111111111222222222333333000000000000000000000000000000//////////////////000000////////////000000...////////////000000000////////////////////////////////////////////////....................................////////////...................................................................................................///111111111111///...............//////////////////////////////////////////000000000000//////////////////000000000000///000000000111111111111000000111111222333333333333444555666777:::>>>AAAIIIHHHJJJPPPXXX^^^```bbb___XXXTTTXXX___lll------------------------........................---------------,,,,,,,,,........................---------------------------------............///------------------------------------------------------............------***+++,,,---......//////,,,,,,,,,---------......------------------------------------------------///000111111111111000///........................---------.........//////......................................................//////////////////...............///000111................................................////////////////////////............//////////////////////////////////////////000000000000//////...//////000000000000000/////////////////////////////////....../////////...//////000111222333333////////////////////////////////////////////////////////////////////////........./////////000000//////............//////////////////////////////////////////////////////....................................////////////////////////////////////..............................---------......///................................................/////////...------...///....................................//////////////////000000000000////////////000000000000//////////////////////////////111111111000000000000111////////////////////////////////////000000000111111111000000//////......000000111111111111000000222222222222222333333333111111111000000000000000000111111333444555666666999888777555444222111000111222222222111111111222222222222222333333333333111111111111111111111111//////000000000000000000000000////////////000000////////////000000000111////////////////////////////////////////////////................................./////////000000........................////////////////////////........................---.....................000000222333333222000000............////////////000000000000000000000000//////000000000000//////////////////000000000000///000000000111111111111000111111222333444444444222444777:::===BBBGGGKKKQQQOOOOOORRRXXX\\\[[[XXX\\\```hhhppp|||------------------------........................------------------------........................---------------------------------............///------------------------,,,------......------,,,------............------***+++,,,---............,,,,,,,,,---------......------------------------------------------------///000111222222111000///........................,,,,,,------.../////////................................................---...//////000/////////............///000111111...................................................//////000000//////...............//////////////////////////////////////////000000000000//////......///000000000000000////////////////////////000//////......//////000///000000111222333333333000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000//////............//////////////////////////////////////////////////////....................................////////////////////////////////////...........................------------...//////................................................///...------------..........................................//////////////////000000000000/////////000000111111000000///...////////////000000000111000000000000111222333000000000000000000000000/////////000000000111111111111111111000000000000000000000111111000000000111222222222222333333333111111000000000111111222///000111333444666777888999999888666555333222222111222333333222111222333222222333333333444444444111111111111111111111111//////000000000000111111111000000//////000000111/////////000000000111111000000000000000000000000////////////////////////............................../////////000000000........................////////////////////////........................---------...............000111111222222111111000............////////////000000000000000000000000///000000111111000000///////////////000000000000000000000000111111111111111111222333444444555666222555;;;@@@EEEJJJOOORRRSSSSSSQQQQQQWWW___bbb```eeeppp------------------------........................------------------------........................---------------------------------............///------------------------,,,,,,---......---,,,,,,,,,------......------,,,***+++---............---,,,,,,,,,---------......---------------------------------------------------...000111111000...---........................,,,,,,------...//////000................................................,,,---///000000000//////............///000111222...................................................///000111111000///...............//////////////////////////////////////////000000000000//////---...///000111000000///////////////////////////000000////////////000000111111111222222333333333000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000//////............//////////////////////////////////////////////////////....................................////////////////////////////////////........................---------------...//////......................................................------................................................//////////////////000000000000//////000000111111111111000000.../////////000000000000000/////////000222444555111111111111111111111111//////000000000111111111111111111111222222222222000111111222222111111000111111111111222222222333111000000000000111333444111111222333444555666777999999888777555444333333111333555444222111222444333333333333444444444444222222222222222222222222//////000000000111111111111111000000000000111111//////000000000111111111000000000000000000000000////////////////////////.........................../////////000000000000........................////////////////////////........................---------.........//////000000////////////000000............////////////000000000000000000000000000000111111111111000000////////////000000000000000000000000111111111111111111222333444555666666777<<>>GGGOOOSSSSSSYYYbbb```WWW]]]]]]cccttt------------------------........................------------------------------------------------................................................---------............///---------............///......//////...------,,,---------............///............////////////................................................////////////////////////.........------,,,,,,,,,////////////////////////000000000000000000000000............//////////////////////////////////////////.........---------000000/////////.........000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111000000000000111111111222000000000000000000000000222111000000000000111222000000000000000000000000222222111111111111222222111111111111111111111111111111000//////000111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................////////////////////////................................................------------------------////////////////////////------------------------///////////////.........000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000000111111111222222222000000111111222222333333444444333333333333444444666555444555777999;;;;;;777777777777777888888888333444555555666555555555999999999888777555333222444444444555555555555555444444444444444555555555555555444444333333222222333333333333222222222222111111222222222111000000222222222222222111000000000000000000000000000000////////////////////////////////////////////////---------.........////////////////////////////////////............//////000/////////............////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000///...---///111222222111222111111111222444444444333333444555777;;;AAAFFFPPPRRRTTTUUUZZZ```bbb___VVV___ooo........................................................................------------------------................................................---------............///---------............///.........///......---,,,---------............///............////////////////////////////////////........................////////////////////////.........---------------........................000000000000000000000000............/////////////////////////////////////////////............---000000////////////......000000000000000000000000////////////////////////000000000000000000000000///000000000000111111111000000111111111222222222222222222222222222222222222111111000000111111222000000000000000000000000222222111111111111222222111111111111111111111111111000000//////000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................////////////////////////................................................------------------------////////////////////////------------------------000000//////.........---000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111000000111111111222222222111111222333444555666666666555555444444555555666999777666666777:::>>>@@@777777888888888999999999777888888999::::::999999999::::::::::::999888777555555555666777777888888555555555666666777777777666555555555555555555555444444333333333222222222111222222333333333333222222222222222222111111000000000000000000000000000000000000000000000000000////////////////////////------.........///////////////////////////////////////............//////////////////............////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000---------...111333333333111111222333444555666666444444555666:::AAAKKKQQQRRRPPPRRRXXX[[[]]]```eeesss~~~////////////////////////........................////////////////////////........................................................................---------............///---------............///---...............---------------............///............////////////////////////////////////........................////////////////////////...............---------........................////////////////////////............/////////////////////////////////////////////...............000000//////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111222222222333333333333333333333333333333222222222222222222222222111111111111111111111111333222222111111222222333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////---------...............................................................////////////////////////........................000000000///......------000000////////////000000////////////////////////////////////////////////000000111111111222222222333333333333333333333333111111111111222222222222444444444555666777777777777777666666666777888888777777888888999;;;>>>AAA999999:::::::::;;;;;;;;;::::::;;;<<<============777888999:::;;;<<<<<<<<<888888888888888999999999777777888888888999999999555555555666666666666666444444444444333333333333222222333444555555555444222222333333222222111000000000000000000000000000111111111111111111111111////////////////////////............//////////////////////////////////////////............/////////////////////.........////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////......---///111333333222111222444444444444555666333555999===CCCKKKTTT[[[SSSPPPTTT^^^bbbbbbhhhsss////////////////////////........................////////////////////////........................................................................---------............///---------............///------...............------------............///............////////////////////////////////////........................////////////////////////................................................////////////////////////............//////////////////////////////////////////////////////////////////000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222222222222222333333333333333333333333333333333333222222333333333333222222222222222222222222222222333333222222222222333333111111111111111111111111000111111111111111111000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////................................................////////////////////////........................000000//////.........---000000////////////000000////////////////////////////////////////////////000000111111111222222222333333333333333333333333222222222222333333333333555555555555666666666666777777777888888999:::;;;999<<<@@@AAAAAA@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@AAAAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777888888888888888888888888555555555555666666666666555555555444444444333333222333444555555555555555222333333333333222111111111111111111111111111111222222222222222222222222000000000000000000000000........./////////000000//////////////////////////////............//////.........///////////////////////////////////////////////////////////////////////////////////////.../////////000000000111////////////////////////111000///000111222111000222444555555333333444666555999AAAHHHOOOUUU[[[___[[[WWWZZZcccjjjqqq................................................................................................................................................---------............///---------............///,,,---......///.........---------............///............////////////................................................////////////////////////.............../////////........................000000000000000000000000............////////////////////////////////////...////////////000000000//////000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222333333333444444444444444444444444444444444222333333444444333333222222222222222222222222222333333222222222222333333222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////,,,,,,------.../////////................................................////////////////////////........................////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111333333444444444555555555555555555666666777777888::::::;;;<<<>>>???AAABBBCCCHHHMMMOOOMMMKKKKKKLLLOOONNNNNNMMMMMMLLLKKKKKKIIIIIIJJJLLLMMMMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDDDD@@@@@@???>>><<<;;;:::999:::::::::999888888777777666666666666666666666666666666555555555444444444333444444555555555555444333333333333333222222111111111111111111111111111111111111111111111111111000000000000000000000000....../////////000000000//////////////////////////////............//////.........///////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111000000000000000000000000222111000000222222111000333555666555333333777:::===CCCLLLSSSXXX[[[^^^______^^^___fffqqq------------------------........................------------------------........................................................................---------............///---------............///,,,------...//////......---------............///............////////////------------------------........................////////////////////////---........./////////000////////////////////////000000000000000000000000............////////////////////////////////////.../////////000000000000//////000000000111111111111111111111111111111111222222222222222222222222333333333333333333333333222222222333333333333444333333333333444444444444333333333333333333333333222333444555555444333222333333333333333333333333444333333222222333333444222222222222222222222222222333444444444444333222222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////,,,,,,------...//////000................................................////////////////////////........................------......///000000000000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111555555555555666666666666666777888:::<<<>>>???@@@CCCCCCEEEGGGIIILLLNNNOOORRRVVVZZZZZZWWWUUUVVVYYYZZZYYYXXXWWWUUUTTTSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXZZZXXXVVVTTTRRRQQQQQQQQQIIIIIIHHHGGGFFFEEEEEEDDDAAAAAA@@@>>>===<<<;;;:::999999888888777777666666666666666666555555555444444444555555555444333333333333444444333333222111111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000000//////////////////////////////............//////............/////////000////////////////////////////////////////////////000000000000000000000000.........///000111111111000000000000000000000000111000///000222333222111444666777666444666===BBBKKKPPPWWW\\\]]]]]]\\\\\\[[[eeepppyyy------------------------........................------------------------////////////////////////................................................---------.........//////---------.........//////,,,,,,---.../////////...---------.........//////............/////////000,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---.........//////000000000000000000000000000000000000000000000000000000............/////////000////////////////////////.../////////000000111111//////000000111111111222111111111111111111111111222222222222222222222222333333333333333333333333222222333333333444444444333333333444444444555555333333333333333333333333333333444555555444333333333333333333333333333333444333333222222333333444222222222222222222222222333333555555555555333333222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////,,,,,,------...///000000........................////////////////////////////////////////////////////////////////////////,,,,,,---...///000111111000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222333333333333333333333333666666666666777777777777999;;;===@@@CCCFFFHHHIIILLLMMMOOOQQQTTTWWWZZZ[[[[[[^^^```___[[[ZZZ]]]aaa^^^^^^\\\[[[YYYWWWVVVUUURRRSSSUUUVVVWWWXXXXXXXXXWWWWWWUUUUUUUUUVVVWWWXXXQQQQQQQQQQQQPPPPPPPPPPPPIIIHHHGGGEEECCCAAA@@@???;;;;;;::::::999888777777777666666666555555555555444555555555444333222222333333444444333333222111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////............//////---.........//////000000////////////////////////////////////////////////000000000000000000000000---......///000111111222000000000000000000000000///......000333444444444333666777666666:::BBBIIIVVVZZZ^^^___^^^\\\ZZZYYYXXXnnn////////////////////////////////////////////////........................///////////////.........////////////////////////,,,,,,,,,---------......////////////////////////---------.........//////////////////////////////,,,---///000000///---,,,,,,,,,,,,---------..............................------------------------//////000000///...------............////////////////////////000000000000000000000000000///......---...///...---,,,---///111111000000//////......111000///......///000111111000/////////000222333111111111000000000000000444444444555555444333333222222333333444555777777333444555555666777888888333444555666555333111///555555444444444444555555666666666666555444444333555555555555444333222222777555444222222444555777777666444333333444555666555555555444444444333333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000..................------222222222111111///......------------------------////////////////////////000000//////.........---........................////////////////////////000///...---------------,,,---......//////......000000000000////////////000000000000111111111111333333222222222222222222333333444333111111222444333333444444444333222111222555888999999999;;;<<<<<>>:::888888666444666;;;444444444444444444444444444444444555444333333222111111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////222111000///......///000////////////000000000111000000000000111111111111333000...///111444444333777666777===EEEMMMUUU[[[``````\\\UUUSSS\\\jjjttt////////////////////////////////////////////////........................------......//////000000////////////////////////,,,------------.........////////////////////////------........./////////////////////////////////,,,---...//////...---,,,,,,------------.................................------------------------///////////////......---............////////////////////////000000000000000000000000000//////......000111000///...///000111000000000000/////////000111222333333333333333111111000000111111222333333333333333333333333333333333444444444444444333888777666555555444444444555555555666666777777888555555555666666777777777999999999999999999999999<<<;;;999888888:::<<<===666666666666777777777666555555555555555555555555333444555666666555444333222222222222222222333333222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................111111111111000///......------------------------////////////////////////////////////....................................///////////////////////////000111111111000///...------...////////////...////////////000000000000000000000111111111222222111111111111111111111111///000111111111222444666555777888888666666999;;;<<>>;;;:::888555666:::666555555444444444444555444444444444444333222222222222222222222222222222111111111111111111111111111000000000000/////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////111000000////////////000/////////000000000111111000000000111111111222222222111000111333444444444666777<<>>>>>AAAHHHQQQUUUVVVVVVXXX[[[[[[^^^ooo~~~vvvmmmddd[[[QQQJJJIIIFFFBBBAAACCCBBB<<<999::::::999777666555444444444444444444444444333222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////000000000////////////000//////000000000111111111000000111111111222222222333333333444555666777777444;;;DDDNNN[[[eeegggeeeaaa\\\WWW___|||qqq|||000000000000000000000000000000000000000000000000////////////////////////,,,------...///000111111////////////////////////---------.........//////////////////////////////........./////////000000////////////////////////---..................------------.........//////......................................................///////////////...............////////////////////////000000000000//////000000000000//////000111222111000///000222000000000000111111111111///000222333444333222111111222222333333333333333222222222333333333444444333444555666666666666666555555555666777888::::::555555666777888999999:::??????>>>======>>>??????>>>>>>???@@@@@@???>>>>>>CCCCCCDDDCCCCCCAAA???>>>CCCBBB@@@???>>>>>>>>>>>>999999:::;;;;;;:::999999;;;:::999888888888888999666666666666666666777777444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////////////////////////////........./////////000000///000000000000//////...........................////////////////////////.........///////////////////////////////////////////////////////////////,,,---///000000///---,,,---...//////000000//////.../////////000000000111111111111111222222222222000000111111222222222222333444555555444555777999<<<888777<<>>?????????@@@@@@AAAAAABBBBBBFFFFFFHHHHHHHHHHHHFFFFFFIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@???>>>??????@@@========================::::::999888777666555555777777777666666666555555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000.........//////000000111/////////000000//////...........................////////////////////////.........///////////////////////////////////////////////////////////////,,,,,,.../////////...---......///000000000000///......//////000000111111111111111222222222222333111111111222333333444444222444555555555666888:::???===???FFFQQQXXXXXXUUUVVVXXXZZZ[[[bbbsssyyyggg\\\RRRMMMIIICCC@@@@@@:::999777555555666888999666666666666666555444444333333333333333333333333111111111111111111111111000000000111111111111222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////000000000000///000000000111111111222222111111111222222222222333000000111222333555:::===DDDQQQ[[[\\\___gggkkkjjjbbbYYYaaa{{{yyy000000000000000000000000000000000000000000000000////////////////////////.........///////////////////////////////////////............////////////////////////////////////.../////////000000000000////////////////////////.........------.....................////////////................................................------...///////////////............////////////////////////000000000000......///000000000000000///000111111//////000111000000111111111222222222666555444333222222222222222222444555555555444333222333333444555555666666666666777999999::::::999:::::::::;;;<<<===??????CCCDDDEEEHHHJJJLLLNNNOOOJJJLLLNNNQQQSSSTTTTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRRRRPPPNNNMMMNNNPPPRRRTTTUUUSSSPPPLLLJJJHHHHHHHHHFFFEEEDDDDDDDDDDDDEEEFFFCCCDDDFFFGGGEEEAAA===:::::::::999888777777666666666666666666666666666666444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000---......///000000111111......///////////////...........................////////////////////////............/////////000////////////////////////////////////////////////---.........////////////......///000000000000000.........///000111111111111111111222222222333333111222222333444444555555333444777888:::<<>>@@@CCCFFFIIIJJJRRRSSSUUUWWWZZZ]]]___```cccfffjjjnnnqqqsssttttttyyyzzz|||}}}}}}|||zzzyyyvvvssspppnnnooottt{{{xxxtttooohhhccc^^^\\\[[[OOONNNLLLKKKKKKLLLNNNOOOTTTXXX]]]___]]]VVVOOOIII???>>>===<<<:::999888888777777777777777777777777444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000---......///000111111222......///////////////...////////////////////////////////////////////////---.........//////000000000000000000000000000000/////////////////////////////////...///000111222...//////000000000000000---......///000111111222111111222222222333333333222222333444444555666666444777:::===???CCCGGGJJJVVV^^^eeefffaaa^^^```cccuuugggZZZTTTPPPJJJDDD???;;;::::::888888888888888777666666333333333333333333333333111111111111111111111111000000111111222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////---...///111111111000///000111111111111222222222111111222222222333333333555666666666777<<>>JJJUUU\\\^^^___```aaadddhhhooossswwwaaaPPPFFF@@@;;;888:::777666999;;;999555222333333444444444333222222222222222222222222222222222222222111111111111000000000000000000000000000222222222111000//////...000000000000000000000000///////////////.........000000000000000000000000000000000000111111111111000000000000000000000000000111222222222000///...333222222222333333222000222444555666999DDDSSS^^^fffeeecccfffrrrzzzwww|||}}}~~~000000000000000000000000111111000000///////////////000111000...---...///000000000000000000000000////////////////////////........................////////////////////////........................////////////////////////.........------,,,,,,,,,//////............//////..............................////////////......////////////////////////000000000000000000000000......///000000000000000000000000000111111111111000000000000111111111111111111111111222222222222444333222222222222333333777777777777777888888888:::999999999::::::999888===???BBBEEEGGGIIIKKKLLLHHHMMMRRRTTTVVV\\\fffnnn|||xxxtttooojjj___```aaabbbgggjjjfff^^^dddaaa]]]YYYSSSKKKBBB<<<<<<888666999>>>???999333777777666444333333666888444444444333333333333222222111000000000000111222111111111111000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////......////////////..........................................///////////////......------....../////////............//////000000000111111111222222000000000000000000000000222222222222333333333333333444555555444444555777777;;;@@@FFFNNNYYYccciiibbb^^^XXXYYYeee|||^^^KKKDDDCCCCCC???===;;;999888888888999444444444444444333333222222222222222222222222222222222222222111111111111000000000000000000000000222222111111000//////...000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000111222222111000///...111111222444555555444333000000444===IIIVVV___dddfffiiihhhkkk~~~000000000000000000000000111000000000000////////////000111000///......000000000000000000000000000////////////////////////........................////////////////////////........................////////////////////////.........---------------//////............//////..............................////////////......////////////////////////000000000000000000000000......///000000000000000000000000000111111111111000000000111111111222222333333222222111111111111444333333333333333444444444444555555666777777888666777999;;;>>>AAACCCDDDDDDFFFJJJMMMNNNPPPSSSUUUYYYaaalllssszzz}}}sssppplllcccXXXRRRXXX[[[___bbbcccbbb___\\\ZZZOOOBBB;;;:::;;;999666555777888666444333555777555555444444444333333333222111111000000111111222222222111111111000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////......///////////////...........................---------........./////////......------......///000//////......//////000///000000000111111111111000000000000000000000000222222222333333333444444555666666555444666999;;;:::BBBMMMVVV[[[^^^bbbfff[[[cccpppvvvcccQQQCCCAAAAAA>>>:::777666777888555555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000222222111111000/////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111222111111000///000111333555666666666555444111444CCCWWWeeejjjhhhdddggghhhppp000000000000000000000000000000000000000000000000000111222111///...///000000000000000000000000000////////////////////////........................////////////////////////........................////////////////////////...............---------//////............//////..............................////////////......////////////////////////////////////////////////......///000000000000000///000000000111111111111000000111111111222222222222222222222222222222222444333333333444555666666555555666666777888999999;;;>>>BBBFFFJJJNNNRRRTTTOOOTTT[[[aaagggnnnvvv{{{uuufffaaa]]]]]]^^^___bbbfffkkknnnooollldddUUUDDD;;;;;;>>>666777999::::::888666444555555555555444444444444222222222222222222222222222222222111111111000000000000000000000000000000000000000000////////////////////////////////////////////////////////////---...//////////////////............////////////.........////////////000//////............//////000000////////////000000//////000000000111111111000000000000111111111111222222333333444444555555555555555555666:::???CCCIIIPPPYYY___]]]ZZZ\\\```iiinnnUUUJJJIIIDDD>>><<<<<<999666777777666555444444444444333333333333333333333333333333222222222111111111000000000000000000000000111111111111000000/////////////////////////////////////////////000000000///////////////////////////000000000111111111111000000000000000000000000111111111111111111111111///111444555555555555666:::999>>>KKK]]]hhhjjjgggeeedddiiiyyy222222222222222222222222000000000000111111111111111222222222000///000111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................//////............//////..............................////////////......////////////////////////////////////////////////......///000000000000000///000000000111111111111111111111111222222222222000111111222333333444444444444444444555666777888999:::;;;<<<===>>>??????JJJMMMQQQTTTUUUXXX\\\___bbbnnnxxxnnnfff```]]][[[]]]gggqqqqqqgggXXXNNNIIICCC???:::999;;;;;;999777666666666555555555444444222222333333333333222222222222222222111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////------...///////////////........./////////000000///000000000000111111111/////////....../////////000000////////////000000000000000000111111111111111111111222222333333333222333333444555555666666444444666777:::@@@GGGMMMWWWXXX\\\^^^\\\^^^jjjyyy~~~zzzccc\\\NNNAAA???BBB???999999888777666555555555555333333333333333333333333333333333222222222222111111111111111111111111111111111111000000000000000////////////////////////////////////000000111111///////////////////////////000000000111111111111111111111111111111111111111111111111111111222222000222444555333333555777999CCCRRR___ggggggeeebbbhhhcccnnn333333333333333333333333000000000111111111111222111222333222000000000222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////...............///////////////............//////..............................////////////......////////////////////////000000000000000000000000......///000000000000000000000000000111111111111111111111222222222222333000000111222333444555555444444444555666888999:::999:::<<<>>>@@@CCCDDDEEEFFFLLLSSSYYY^^^dddkkkqqq}}}pppcccYYYQQQSSSZZZeeennnnnnfff]]]QQQJJJ@@@999777888999999777666666666666555555555222333333444444333333222333222222222222111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////,,,---...///000000000000.........//////000000111000000111111111222222222000//////......//////000111000000//////000000111000111111111222222222222111111222222333444444444222333333444555666777777555777999<<>>;;;:::888666555555666666333333333333333333333333333333333333222222222222111111111111111111111111111111000000000000000000000000000000000000000000...//////000000111111222000000000000000000000000000000000000111111111111111111111111111111111111222111111111111222333333111333555444222333888;;;:::NNNhhhtttqqqhhhaaa```eeedddttt~~~222222222222222222222222000000111111111222222222222333444333111000111222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---........./////////000//////............//////..............................////////////......////////////////////////000000000000000000000000......///000000000000000000000000000111111111111111111111222222222333333222222222333333444444444444444555666777999:::;;;:::<<>>DDDIII^^^sssyyynnnccc```dddhhhrrr{{{~~~}}}111111111111111111111111000000111111222222222222222333444333111000111222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////---.........//////000000//////............//////..............................////////////......////////////////////////000000000000000000000000...//////000000000000000000000000000111111111111111111222222222333333333444444333333333333222222444444555666888999;;;<<>>777777777777666666666666333333444555555444333333333333333222222222111111000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////,,,---...///000000000000---......///000111111222////////////000000000000000000////////////000000111111000000000000111111222222333333333444444444///000000111222222333333333333444555666777888999???AAAEEEIIINNNTTT[[[```ddd{{{|||fffVVVIII===<<<999777666666777777444444444444444444444444444444444333333333222222111111111111111111111111000000000000000111111111000000000000000000000000...//////000111222222222000000000000000000000000000000000000111111111111111111111111111111111111222222111111111222444555111333555444444:::CCCKKK^^^kkkuuupppbbbZZZ___iiissskkkooouuuggg|||