BM6P6(@ }}}pppfffZZZUUUXXXTTTUUUVVVVVVWWWXXXYYYYYYUUUVVVVVVTTTQQQPPPQQQSSSXXXSSSPPPRRRWWWYYYUUUOOOPPPNNNLLLMMMPPPQQQOOOLLLTTTQQQNNNKKKJJJJJJKKKLLLPPPQQQQQQQQQOOOLLLJJJHHHKKKIIIGGGHHHLLLOOOOOONNNLLLJJJGGGFFFGGGHHHHHHHHHIIIHHHGGGHHHJJJKKKJJJIIIJJJKKKLLLKKKHHHEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@AAAAAAAAABBBBBBBBBFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGIIIIIIIIIGGGFFFCCCBBBAAAAAACCCGGGKKKMMMMMMLLLJJJHHHHHHHHHJJJKKKDDDDDDEEEFFFHHHIIIKKKLLLLLLJJJIIIIIIJJJJJJJJJIIIGGGEEECCCBBBDDDHHHLLLOOOIIIJJJLLLMMMLLLKKKLLLMMMQQQNNNKKKHHHGGGHHHIIIJJJOOOOOOOOONNNNNNMMMMMMMMMOOOQQQTTTVVVVVVUUUVVVWWWYYYXXXVVVTTTSSSSSSTTTUUUWWWVVVVVVWWWXXXZZZ\\\]]]XXXZZZ\\\^^^____________^^^]]][[[YYYYYYZZZ[[[\\\\\\\\\[[[XXXUUUSSSTTTVVV[[[]]]```bbbbbb```]]]\\\\\\YYYVVVWWW[[[^^^___^^^aaa\\\VVVQQQPPPRRRTTTTTTNNNQQQUUUXXX[[[]]]```bbbfffeeegggkkkooopppnnnkkkllljjjgggfffeeeccc```^^^ZZZXXXWWWWWWXXXYYYWWWVVVYYY]]]bbbiiirrrvvvtttvvvvvviiiXXXLLLGGGDDD>>>999<<<<<<>>>@@@CCCBBB>>>;;;????????????@@@AAABBBCCC?????????>>>??????@@@@@@????????????>>>>>>>>>>>>AAABBBCCCEEEHHHKKKMMMOOOnnneee___VVVTTTXXXUUUSSSQQQQQQUUUYYY\\\]]]TTTSSSRRRSSSUUUUUUSSSQQQWWWTTTRRRSSSVVVVVVSSSPPPLLLIIIHHHIIIMMMOOOOOOMMMSSSQQQNNNLLLKKKKKKLLLMMMPPPPPPQQQQQQOOOMMMKKKIIIHHHGGGGGGJJJLLLMMMKKKIIILLLJJJGGGFFFGGGHHHHHHHHHIIIHHHGGGHHHIIIJJJJJJHHHIIIJJJKKKJJJGGGEEECCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCC@@@@@@???@@@@@@AAABBBCCCFFFEEECCCCCCBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFCCCDDDDDDEEEEEEEEEEEEEEECCCEEEFFFHHHHHHHHHFFFEEECCCCCCBBBCCCDDDGGGJJJKKKMMMKKKIIIGGGEEEEEEEEEFFFCCCDDDEEEFFFFFFFFFFFFEEEHHHGGGFFFFFFGGGHHHHHHGGGFFFCCC@@@>>>???BBBFFFIIIIIIJJJLLLLLLKKKJJJKKKLLLNNNLLLJJJIIIHHHJJJLLLMMMOOOOOONNNNNNNNNMMMMMMMMMPPPSSSUUUVVVUUUUUUUUUVVVZZZXXXVVVTTTTTTTTTUUUVVVWWWWWWVVVWWWXXXZZZ\\\]]]YYYZZZ\\\]]]]]]]]]]]]\\\]]][[[ZZZXXXXXXXXXZZZ[[[\\\[[[ZZZWWWTTTRRRSSSTTT\\\^^^```aaaaaa___]]]\\\\\\ZZZXXXYYY]]]______^^^```\\\VVVSSSQQQQQQQQQPPPJJJLLLNNNPPPSSSVVVYYY[[[aaa```aaafffkkkooonnnlllnnnmmmjjjhhheeeaaa[[[WWWTTTTTTTTTVVVZZZ\\\\\\\\\VVVZZZ___eeelllvvvrrrkkkxxxxxxaaaRRRIIIEEEDDD???===<<<===@@@CCCDDDEEE@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???????????????@@@?????????>>>>>>>>>======???@@@AAABBBEEEGGGIIIJJJ{{{kkk^^^[[[ZZZWWWWWW[[[ZZZTTTNNNNNNSSSYYY[[[[[[QQQPPPQQQUUUYYYZZZUUUPPPUUUUUUUUUTTTTTTSSSQQQPPPKKKHHHFFFHHHMMMQQQQQQPPPQQQPPPNNNLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPNNNLLLKKKIIIIIIJJJLLLNNNLLLIIIFFFKKKIIIFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHHHHIIIJJJHHHFFFDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEDDDCCC@@@???>>>===>>>@@@BBBDDDEEEDDDCCCAAAAAAAAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEECCCDDDEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHLLLJJJHHHEEEBBBAAAAAAAAA@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEBBB>>><<<<<>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>==================>>>???@@@AAACCCDDD|||hhh^^^WWWXXX[[[[[[]]]aaa___XXXPPPPPPUUUYYYXXXUUUPPPRRRVVVZZZ[[[ZZZUUURRRTTTVVVWWWUUURRROOOPPPQQQOOOLLLJJJKKKPPPTTTTTTSSSOOONNNMMMMMMMMMNNNPPPQQQNNNOOOOOOPPPOOOOOONNNMMMMMMMMMNNNNNNNNNLLLIIIGGGHHHGGGEEEEEEFFFGGGGGGFFFHHHFFFFFFGGGHHHIIIHHHGGGFFFGGGHHHGGGEEECCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCBBB???>>>===<<<===???BBBDDDDDDCCCBBB@@@@@@@@@@@@AAADDDDDDDDDDDDCCCCCCCCCBBB@@@@@@AAAAAA@@@@@@???>>>AAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDCCCBBBBBBCCCEEEFFFGGGFFFFFFEEEIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>???@@@CCCFFFIIIKKKHHHIIIIIIHHHFFFEEEDDDEEEBBB@@@>>><<<>>>BBBGGGJJJIIIJJJKKKKKKIIIGGGGGGHHHJJJJJJIIIJJJKKKMMMOOOPPPMMMMMMMMMMMMMMMMMMMMMLLLQQQRRRSSSRRRPPPOOOPPPQQQVVVUUUTTTTTTSSSTTTTTTUUUUUUTTTSSSSSSTTTUUUVVVWWWVVVWWWWWWXXXXXXXXXXXXXXXYYYXXXWWWWWWWWWWWWXXXXXXRRRTTTUUUWWWXXX[[[___bbbcccbbbaaa```____________\\\]]]^^^```bbbbbb```___aaa``````______\\\XXXUUUGGGFFFEEEGGGLLLQQQUUUXXXXXXUUUSSSUUU[[[aaaddddddiiigggeeecccbbb___[[[XXXQQQRRRTTTZZZaaafffiiijjjaaaeeejjjmmmmmmooosssvvv{{{yyykkkccchhhppp}}}nnn^^^UUUKKKIIIFFFBBB???===;;;:::@@@AAABBBDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<======<<<<<<===>>>>>>???nnn___ZZZXXXZZZ^^^```aaaccc^^^XXXSSSUUUZZZ[[[WWWRRRPPPVVV]]]^^^ZZZUUUSSSTTTRRRUUUWWWUUUQQQNNNOOOQQQRRROOOMMMNNNQQQTTTSSSRRRMMMMMMMMMMMMMMMOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNMMMOOOOOONNNLLLJJJIIIHHHIIIEEEDDDCCCCCCEEEFFFEEEDDDGGGFFFEEEFFFHHHHHHHHHGGGFFFGGGGGGFFFDDDCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHCCCCCCDDDDDDCCCCCCBBBBBB@@@???===<<<===???BBBDDDCCCBBBAAA?????????@@@AAACCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBAAABBBDDDFFFFFFEEEDDDCCCEEEEEEDDDCCCCCCBBBBBBBBB>>>===;;;;;;>>>CCCHHHLLLIIIKKKKKKIIIEEEBBBAAAAAA>>>>>>===>>>AAAFFFLLLOOOHHHJJJKKKJJJHHHGGGGGGHHHKKKKKKJJJJJJKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPOOOMMMMMMNNNOOORRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPQQQQQQSSSTTTRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXXXXSSSUUUWWWYYY[[[^^^bbbeeedddcccbbb``````___``````\\\^^^aaaccccccbbb```````````````bbbcccaaa]]]ZZZHHHGGGGGGKKKQQQWWW[[[\\\TTTPPPMMMOOOVVV]]]```bbbgggddd___]]]]]]]]]]]]]]]YYYYYY[[[___eeeiiikkkkkkiiimmmrrrsssqqqoooppprrroooxxx|||tttkkkkkkkkkooozzzttt]]]VVVLLLFFFCCCCCCBBBBBB>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>======<<<=========rrrhhh[[[[[[[[[]]]``````______WWWUUUUUUYYY]]]^^^ZZZUUUQQQXXX___]]]VVVPPPQQQUUUQQQTTTUUUTTTPPPNNNOOOPPPQQQOOOMMMNNNQQQQQQOOOMMMLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKHHHEEEDDDEEEGGGDDDCCCBBBCCCEEEEEEEEECCCFFFEEEDDDEEEGGGHHHGGGFFFEEEFFFFFFEEEDDDDDDEEEGGGFFFGGGIIIJJJJJJJJJIIIHHHCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>>>>???AAABBBBBBAAA@@@??????@@@AAABBBDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCBBBBBBBBBAAAAAAAAAAAA@@@AAABBBDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDAAA???;;;999:::>>>BBBFFFGGGIIIKKKHHHCCC>>>===>>>>>>>>>???AAAEEEIIIMMMOOOHHHIIIKKKJJJIIIHHHHHHIIIKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMNNNPPPOOOPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOPPPPPPQQQOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXYYYYYYYYY[[[^^^aaabbbbbbaaa```____________]]]___bbbcccbbbaaa```aaa]]]\\\]]]^^^``````^^^\\\KKKKKKMMMSSSZZZ______]]]RRROOOLLLNNNUUU\\\aaabbbgggccc^^^[[[[[[^^^```aaabbbaaabbbdddgggiiijjjiiijjjnnnrrrrrrooolllkkkllljjjpppzzz~~~~~~}}}yyyrrrkkklllyyyrrr[[[KKKFFFEEEDDDCCC@@@@@@????????????@@@@@@AAAAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@???>>>>>>======>>>>>>rrrhhhccc[[[]]]___```aaa```]]]ZZZSSSTTTVVVYYY\\\\\\ZZZWWWSSSVVVYYYWWWRRROOOPPPSSSQQQRRRSSSRRRQQQPPPPPPPPPNNNMMMLLLNNNQQQQQQMMMJJJKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMLLLKKKKKKJJJJJJKKKIIIKKKKKKIIIEEECCCCCCDDDDDDDDDCCCEEEFFFGGGFFFDDDFFFEEEDDDEEEGGGGGGGGGEEEFFFFFFFFFEEEDDDDDDFFFHHHGGGHHHJJJKKKKKKKKKIIIHHHDDDDDDEEEEEEEEEEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@??????@@@AAACCCDDDEEEDDDCCCBBBAAAAAAAAABBB>>>????????????>>>======@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA>>>???@@@AAABBBBBBCCCCCC@@@AAABBBBBBCCCCCCCCCCCCAAA@@@???>>>>>>@@@BBBDDDDDDHHHKKKIIICCC??????@@@FFFFFFGGGIIIJJJKKKKKKLLLGGGIIIKKKKKKIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKMMMMMMMMMOOORRRTTTNNNOOOPPPQQQRRRRRRRRRRRRSSSRRRQQQPPPOOOPPPPPPQQQOOOOOONNNOOOOOOQQQRRRSSSTTTUUUUUUVVVVVVWWWVVVVVVVVVWWWWWWVVVVVVVVVYYY[[[^^^^^^^^^^^^]]]]]]]]]]]]]]]```bbbcccaaa``````bbb]]][[[ZZZZZZ[[[\\\\\\[[[SSSSSSWWW]]]dddfffccc^^^ZZZVVVRRRRRRWWW\\\^^^^^^bbb___]]]]]]___cccfffggghhhgggffffffhhhhhhgggfffeeeiiimmmmmmiiifffeeefffdddjjjqqqxxxrrriiiooovvvddd^^^ZZZSSSKKKIIIGGGDDDAAA?????????@@@@@@@@@???????????????@@@@@@@@@@@@@@@????????????@@@@@@???>>>>>>>>>>>>>>>qqqgggaaa^^^\\\___bbbbbbbbb```\\\XXXUUUVVVXXXYYYYYYXXXVVVUUUTTTTTTSSSQQQPPPOOOPPPQQQQQQQQQQQQQQQRRRQQQPPPOOOMMMLLLLLLOOOSSSRRRNNNJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHKKKNNNMMMIIIEEECCCCCCFFFEEEEEEFFFHHHIIIGGGFFFFFFDDDDDDEEEFFFGGGFFFEEEFFFGGGGGGFFFDDDEEEGGGIIIGGGHHHJJJLLLLLLKKKJJJIIIEEEFFFFFFGGGGGGGGGFFFFFFCCCBBBBBBBBBAAA@@@@@@???@@@@@@??????@@@BBBDDDEEEFFFEEEDDDBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBB===>>>>>>???@@@BBBBBBCCC@@@AAAAAABBBBBBBBBAAAAAA???@@@BBBDDDFFFGGGGGGGGGDDDHHHLLLKKKFFFCCCCCCEEEOOOOOOPPPPPPOOOMMMKKKJJJGGGIIIKKKKKKJJJJJJKKKLLLFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLJJJKKKMMMMMMNNNQQQTTTWWWOOOOOOQQQRRRSSSSSSSSSSSSUUUTTTRRRQQQPPPPPPQQQRRRPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUQQQRRRSSSSSSSSSTTTWWWYYYZZZZZZ[[[\\\\\\\\\[[[[[[^^^```bbbbbb```___```bbb```]]]ZZZXXXYYYZZZ[[[[[[ZZZ[[[___gggmmmlllfff```ddd___YYYWWWXXXZZZZZZXXX[[[[[[[[[___eeejjjmmmoookkkiiihhhggghhhgggfffdddbbbfffjjjiiifffbbbbbbbbb^^^dddjjjoooyyywww}}}{{{nnnooo~~~pppcccTTTPPPKKKFFFBBBAAAAAABBB??????????????????@@@@@@AAAAAAAAA@@@@@@@@@??????@@@??????>>>>>>>>>??????}}}iiibbbaaa___]]]^^^___``````^^^\\\YYYXXXSSSTTTUUUVVVUUUUUUVVVXXXVVVVVVUUUUUUTTTSSSRRRRRRTTTUUUVVVTTTQQQNNNNNNNNNPPPJJJHHHLLLPPPOOOKKKJJJOOOMMMKKKKKKLLLKKKJJJHHHKKKJJJIIIJJJKKKKKKIIIGGGGGGGGGGGGFFFFFFDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEKKKGGGDDDBBBCCCEEEFFFFFFIIIGGGEEECCCCCCDDDEEEFFFIIIIIIJJJKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCBBBAAAAAA@@@??????@@@@@@@@@AAABBBCCCDDDDDDJJJGGGCCCCCCDDDEEECCCBBBDDDDDDCCCBBB@@@>>>;;;:::>>>???@@@AAABBBAAA@@@@@@BBBBBBCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAAAAABBBBBBAAAAAA@@@AAACCCDDDDDDDDDCCCBBBEEEEEEDDDBBBBBBAAAAAAAAADDDCCCCCCCCCDDDEEEFFFGGGEEEJJJNNNMMMGGGDDDFFFJJJ^^^jjjlll\\\MMMJJJIIIGGGKKKKKKJJJIIIIIIHHHGGGGGGEEEFFFFFFGGGHHHIIIKKKLLLKKKJJJIIIHHHGGGHHHHHHIIIEEEFFFIIILLLOOOPPPQQQQQQLLLLLLKKKKKKMMMOOORRRTTTRRRUUUVVVUUUPPPLLLKKKLLLOOOOOONNNKKKIIIJJJNNNRRRTTTSSSRRRSSSTTTTTTSSSRRRVVVWWWWWWTTTRRRRRRWWW[[[___\\\YYYZZZ[[[\\\[[[YYY\\\\\\\\\^^^```aaa___^^^^^^]]]\\\[[[[[[[[[\\\]]]___aaadddffffffeeecccaaabbb```^^^[[[[[[\\\]]]___aaa^^^ZZZ[[[___cccffffffjjjiiihhhgggggghhhiiijjjnnnkkkhhhfffeeeccc^^^ZZZ```aaacccgggmmmtttzzz~~~{{{nnn\\\OOOIIIGGGEEEDDD>>>@@@AAABBBAAA@@@AAABBB???>>>>>>???AAAAAA???===?????????>>>>>>>>>======rrrccc^^^^^^^^^]]]````````````^^^\\\YYYWWWSSSTTTUUUUUUTTTTTTUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTTTTSSSPPPNNNNNNNNNPPPKKKIIINNNQQQPPPMMMLLLOOOMMMLLLLLLLLLLLLKKKIIIJJJIIIHHHIIIJJJJJJHHHFFFGGGGGGGGGGGGFFFEEEDDDCCCFFFFFFGGGGGGHHHHHHHHHGGGIIIFFFCCCBBBCCCEEEEEEEEEDDDDDDCCCDDDDDDFFFHHHIIIHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@???BBBBBBAAAAAABBBCCCEEEFFFKKKHHHDDDCCCCCCCCCAAA???AAABBBBBBBBBAAA@@@>>>===@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAA@@@???@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDCCCCCCDDDDDDEEEFFFGGGHHHFFFJJJMMMKKKHHHHHHNNNSSSjjjsssrrrbbbSSSNNNKKKFFFJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMKKKIIIGGGFFFFFFGGGHHHGGGHHHJJJMMMNNNOOOPPPPPPLLLLLLLLLLLLNNNPPPSSSTTTSSSSSSTTTRRROOOMMMLLLLLLNNNNNNMMMKKKHHHIIINNNQQQUUUUUUTTTTTTUUUUUUUUUTTTWWWXXXYYYWWWUUUVVVZZZ^^^___\\\ZZZZZZ\\\]]][[[ZZZ]]]\\\[[[\\\^^^___^^^]]]\\\[[[[[[ZZZ[[[\\\]]]^^^```aaacccccccccaaa___]]]cccbbb```______aaaccceeebbb___\\\]]]aaaeeehhhhhhkkkjjjgggffffffgggiiijjjllliiigggfffffffffcccaaabbbbbbaaabbbdddhhhkkknnnzzzhhh\\\RRRJJJEEECCCBBBAAA@@@???>>>===<<>>>>>===wwwfff\\\[[[]]]___```aaaaaaaaa___]]]ZZZWWWUUUQQQSSSTTTTTTSSSRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTPPPQQQRRRQQQOOOMMMNNNOOOPPPKKKJJJOOORRRPPPNNNNNNOOONNNMMMMMMNNNMMMKKKJJJIIIHHHGGGHHHIIIIIIGGGEEEGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHFFFEEECCCCCCDDDEEEDDDCCC@@@AAABBBDDDFFFHHHIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEEEEFFFEEEEEEEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@DDDCCCAAAAAAAAACCCEEEGGGJJJGGGDDDBBBBBBAAA???>>>???@@@AAABBBBBBBBBAAAAAA@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDEEEEEEFFFGGGGGGEEEHHHIIIHHHGGGKKKTTT[[[oootttqqqdddXXXTTTOOOHHHIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKLLLNNNLLLHHHFFFDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNNNNNNNLLLLLLMMMNNNPPPRRRTTTUUUTTTRRRPPPOOOOOOOOONNNMMMNNNNNNMMMJJJIIIJJJMMMPPPVVVVVVVVVVVVVVVVVVVVVVVVUUUWWWYYYXXXWWWXXX\\\```___]]][[[[[[\\\]]]\\\[[[^^^\\\ZZZZZZ[[[]]]]]]\\\YYYYYYYYYZZZ[[[]]]^^^___aaaaaaaaa```^^^\\\ZZZYYY\\\[[[ZZZZZZ[[[^^^```bbb```^^^]]]^^^aaaeeehhhiiimmmjjjgggeeedddfffhhhjjjjjjgggeeedddeeeggggggggghhhgggeeeddddddeeeggghhhqqqxxxhhhZZZQQQLLLGGGBBB??????@@@>>>===AAA???======???AAACCCCCCCCCCCCBBBAAAAAA@@@??????xxxqqqiii```ZZZZZZ]]]aaabbbaaa```___]]]ZZZVVVSSSRRRMMMOOORRRSSSSSSSSSSSSTTTWWWVVVVVVUUUTTTTTTSSSSSSNNNOOOPPPOOOMMMMMMNNNOOONNNKKKJJJOOOQQQOOONNNOOONNNNNNMMMNNNOOONNNLLLJJJIIIHHHGGGHHHJJJJJJHHHFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFEEECCCCCCCCCDDDEEECCCBBB???@@@BBBDDDGGGHHHIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGDDDEEEEEEFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@AAAAAAAAACCCBBB@@@???@@@BBBDDDEEEFFFEEECCCBBBAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBAAA@@@???@@@@@@@@@????????????>>>??????@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBAAADDDFFFFFFFFFKKKSSSYYYeeehhhfff^^^XXXVVVQQQKKKHHHFFFEEECCCAAA@@@@@@@@@CCCDDDFFFGGGIIIJJJKKKKKKLLLJJJGGGDDDCCCDDDFFFHHHJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRSSSTTTUUUUUUQQQNNNNNNPPPRRRQQQOOOPPPOOOMMMLLLKKKMMMOOOPPPTTTUUUVVVVVVUUUUUUVVVWWWRRRUUUXXXXXXWWWXXX\\\___^^^]]]]]]\\\]]]]]]]]]]]]___\\\YYYXXXYYYZZZ[[[[[[YYYYYYYYYZZZ[[[\\\]]]]]]```___^^^\\\[[[ZZZYYYYYYWWWVVVVVVVVVWWWYYY[[[\\\^^^]]]]]]^^^aaadddhhhiiimmmkkkgggddddddeeehhhjjjgggeeebbb```aaacccfffggghhhggggggggghhhjjjlllmmmooo{{{}}}wwwuuuyyypppaaaWWWJJJCCCBBBCCCCCCAAA@@@>>><<<<<<>>>?????????BBBBBBBBBBBBBBBBBBBBBBBB{{{lllhhheeeaaa[[[WWWWWWZZZ^^^aaa___^^^\\\YYYVVVRRROOONNNIIILLLPPPRRRSSSTTTUUUVVVXXXXXXVVVUUUSSSRRRPPPPPPNNNNNNOOOMMMLLLLLLNNNOOOMMMJJJJJJNNNOOOMMMLLLNNNMMMMMMMMMNNNOOOOOOLLLJJJJJJIIIHHHIIIKKKKKKJJJHHHFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFDDDCCCBBBCCCDDDEEEDDDCCCAAABBBDDDEEEFFFFFFFFFEEEDDDEEEGGGHHHHHHHHHGGGFFFDDDEEEFFFFFFFFFDDDCCCBBB???@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>@@@AAACCCAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@??????@@@@@@?????????>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBFFFEEEEEEDDDBBB???===<<<@@@CCCFFFGGGHHHJJJNNNRRRZZZ[[[ZZZVVVTTTSSSPPPLLLGGGEEECCC@@@>>>=========AAABBBDDDGGGIIIJJJJJJJJJIIIGGGEEECCCCCCDDDFFFHHHJJJJJJIIIJJJJJJJJJKKKKKKLLLNNNPPPRRRSSSSSSSSSSSSTTTQQQNNNNNNQQQTTTSSSRRRRRRQQQOOONNNOOOPPPQQQQQQQQQSSSTTTTTTSSSRRRTTTVVVRRRVVVYYYZZZYYYYYY\\\___]]]]]]]]]]]]\\\]]]]]]^^^```]]]YYYXXXXXXYYYYYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[]]]\\\ZZZYYYXXXYYY[[[\\\[[[[[[ZZZYYYYYYZZZ[[[[[[______``````bbbeeehhhjjjllljjjgggddddddeeehhhiiifffddd```]]]\\\]]]```cccbbbbbbcccdddfffiiikkkllllllrrrwwwzzztttccclll~~~vvvaaaQQQIIIFFFCCCAAA???>>>>>>???AAAAAA@@@??????@@@AAABBBCCCDDDDDDEEE{{{fff^^^___\\\[[[WWWTTTRRRTTTYYY]]]^^^\\\ZZZVVVSSSPPPMMMLLLHHHLLLPPPSSSTTTTTTUUUVVVWWWVVVUUUTTTRRRPPPOOOOOONNNOOOOOOMMMKKKLLLNNNPPPMMMKKKKKKNNNNNNKKKJJJMMMLLLLLLMMMNNNPPPOOOLLLJJJJJJIIIIIIJJJKKKLLLJJJIIIFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHEEEDDDBBBCCCDDDEEEEEEDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGGGGFFFFFFCCCDDDFFFFFFFFFDDDBBB@@@@@@@@@@@@@@@@@@??????????????????>>>?????????@@@>>>@@@CCCCCCBBBBBBCCCDDDBBBBBBAAA@@@????????????BBBBBBAAAAAAAAABBBCCCDDD???@@@@@@AAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@?????????@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBEEEEEEDDDCCC@@@===:::999AAADDDGGGIIIJJJJJJJJJKKKRRRRRRRRRQQQPPPNNNLLLJJJGGGEEEBBB>>><<<;;;;;;<<>>>>>???@@@BBBCCCDDDDDDwwwiiiZZZVVV[[[XXXXXXVVVRRROOOQQQVVV\\\]]][[[YYYUUURRROOOMMMLLLKKKNNNRRRTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPOOOMMMKKKKKKMMMOOOOOOMMMMMMPPPNNNJJJJJJMMMJJJKKKLLLNNNOOONNNKKKIIIHHHHHHHHHIIIKKKKKKJJJHHHFFFGGGGGGHHHHHHGGGGGGFFFGGGFFFDDDDDDDDDEEEGGGHHHGGGEEEBBBBBBDDDFFFGGGGGGHHHGGGEEECCCBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGFFFEEECCCDDDFFFGGGFFFDDDAAA???AAAAAA@@@@@@??????>>>>>>>>>???@@@@@@@@@@@@???>>>???BBBDDDDDDCCCAAABBBDDDAAA@@@???>>>>>>>>>??????BBBBBBAAAAAAAAABBBCCCDDD===>>>???@@@@@@AAAAAA@@@AAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@BBBCCC@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDCCCAAA>>><<<:::AAACCCEEEGGGGGGGGGFFFFFFIIIJJJLLLMMMKKKHHHHHHIIIHHHEEEAAA>>>;;;::::::;;;<<<>>>AAADDDGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@CCCCCCCCCDDDFFFIIIKKKLLLMMMOOOQQQSSSSSSQQQOOOMMMIIIKKKNNNOOOPPPPPPRRRSSSTTTQQQOOOPPPRRRSSSRRRQQQMMMPPPSSSSSSPPPOOORRRVVVYYY]]]``````^^^[[[[[[\\\ZZZ[[[]]]\\\ZZZZZZ\\\___```^^^\\\ZZZZZZYYYVVVTTTQQQSSSVVVYYY[[[]]]^^^^^^YYYWWWSSSQQQQQQTTTXXX[[[]]]\\\\\\[[[ZZZYYYYYYYYY```bbbdddcccbbbcccfffiiieeeeeeffffffggghhhhhhiiiggggggeee```\\\[[[]]]```iiiiiiiiihhhhhhhhhggggggdddjjjppprrrqqqttt{{{oooddd```fffoooyyy|||nnneeeaaaZZZUUULLLFFFBBB@@@??????>>>????????????@@@@@@@@@sssiii```VVVSSSXXXXXXXXXWWWSSSOOOQQQWWW]]]]]][[[YYYUUURRRPPPNNNMMMMMMPPPTTTUUUTTTRRRQQQQQQOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPMMMKKKKKKMMMOOOQQQOOOOOOQQQOOOKKKJJJMMMIIIJJJKKKMMMOOONNNKKKHHHGGGGGGFFFHHHJJJJJJIIIHHHFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDBBBAAABBBCCCEEEFFFHHHEEEBBBBBBDDDFFFHHHHHHHHHGGGDDDBBBAAAAAABBBCCCAAABBBDDDEEEFFFFFFFFFEEECCCDDDFFFGGGFFFDDDAAA???BBBAAAAAA@@@???>>>======>>>@@@AAABBBBBBAAA???>>>AAADDDFFFFFFCCCAAAAAABBB???>>>=========>>>???@@@AAA@@@???>>>???@@@AAABBB<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@???============???AAACCCDDD>>>>>>???@@@AAACCCDDDEEEAAABBBCCCDDDCCCAAA>>>===???@@@AAABBBBBBCCCCCCCCC@@@BBBGGGIIIGGGEEEGGGKKKHHHEEEAAA===;;;:::::::::;;;===@@@DDDFFFGGGGGGFFFIIIIIIHHHGGGDDD@@@===;;;AAAAAAAAACCCEEEHHHKKKMMMNNNOOORRRSSSSSSQQQMMMKKKEEEIIINNNOOONNNNNNPPPSSSSSSQQQNNNOOOQQQSSSQQQPPPMMMPPPTTTSSSPPPOOOSSSWWWYYY\\\``````\\\YYYXXXXXXYYY[[[\\\\\\ZZZYYY\\\___```^^^]]]\\\[[[YYYVVVSSSMMMPPPTTTXXX\\\___aaaaaaYYYVVVQQQNNNNNNQQQVVVYYY]]]]]]]]]]]]\\\\\\\\\[[[]]]___aaaaaa______bbbdddcccdddfffggghhhhhhhhhhhhhhhhhhgggddd___^^^```bbbhhhhhhhhhgggffffffeeeeeemmmppprrrpppkkkkkkuuunnnbbbaaadddhhhuuuyyyooo```RRRJJJEEEDDDCCC@@@@@@??????>>>======<<<}}}qqqeee^^^YYYVVVXXX[[[UUUTTTTTTTTTVVVYYY]]]___^^^ZZZVVVSSSRRRQQQPPPOOOQQQQQQQQQPPPPPPOOOOOOOOONNNPPPRRRSSSTTTSSSRRRQQQOOOOOOOOONNNMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMKKKJJJIIIJJJKKKJJJIIIDDDFFFHHHJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFCCCAAA@@@@@@AAABBBEEEDDDDDDFFFHHHIIIHHHFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEECCCBBBAAAAAABBBBBBBBBAAA???===<<<===???AAABBBAAAAAACCCDDDCCCBBBAAA@@@???@@@AAAAAA?????????????????????????????????>>>>>>>>>>>>>>>======>>>>>>>>>>>>===<<<>>>???@@@AAABBBAAAAAA@@@??????@@@@@@@@@@@@??????;;;<<<<<<===>>>??????@@@@@@@@@??????????????????AAAAAAAAAAAAAAABBBCCCDDDFFFEEEDDDCCCBBBCCCDDDDDDAAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDD@@@;;;999;;;>>>BBBBBBCCCEEEGGGHHHGGGFFFRRRMMMHHHFFFFFFCCC===888888;;;@@@DDDFFFGGGIIIJJJNNNMMMNNNPPPQQQNNNHHHCCCAAACCCFFFJJJMMMOOOPPPPPPSSSRRRQQQPPPQQQSSSUUUVVVRRRPPPNNNMMMNNNQQQTTTWWWVVVUUUVVVXXXYYYYYYWWWVVVXXXXXXYYYYYYZZZ\\\]]]^^^cccaaa___^^^]]][[[XXXVVVVVVWWWYYY\\\```dddggghhhbbb[[[SSSMMMHHHFFFKKKSSSYYY]]]^^^[[[ZZZ]]]___]]]___^^^]]]___bbbeeeeeeeeefffffffffggggggggghhhhhhiiiiiihhhhhhiiikkkmmmnnnppplllgggeeeeeegggiiijjjiiiiiihhhiiilllpppuuuxxx}}}|||rrrppppppooorrrwwwzzzvvvtttxxxmmm___VVVNNNJJJLLLHHHCCC@@@@@@@@@===;;;lllddd^^^]]][[[YYYYYY\\\YYYVVVUUUUUUYYY\\\^^^___[[[XXXTTTSSSSSSSSSSSSRRRVVVUUUSSSRRRPPPNNNMMMMMMQQQRRRSSSSSSSSSQQQOOONNNMMMMMMMMMLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMKKKIIIIIIJJJKKKJJJIIIEEEFFFHHHJJJJJJIIIHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFDDDBBBAAA@@@AAABBBCCCEEEDDDDDDFFFHHHIIIHHHFFFCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@AAABBBAAA@@@??????===???AAABBBBBBAAABBBDDDCCCBBBAAA@@@???@@@@@@AAA???????????????????????????>>>>>>>>>>>>>>>>>>>>>=========>>>=========<<<>>>???@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCEEEDDDCCCBBBBBBBBBCCCCCCAAABBBCCCEEEFFFFFFGGGGGGFFFEEECCCAAA???BBBHHHMMMPPPMMMIIIFFFFFFHHHHHHHHHPPPMMMIIIHHHHHHFFF@@@;;;888<<>>@@@BBBBBBBBBAAABBBCCCBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????========================???@@@@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@BBBDDDGGGIIIIIIHHHHHHHHHFFFDDDCCCFFFMMMVVV]]]___XXXNNNGGGEEEFFFHHHIIIKKKIIIHHHHHHIIIFFFAAA<<<999===AAAEEEFFFGGGIIIJJJJJJIIIIIIJJJJJJIIIFFFDDD>>>AAAEEEJJJMMMNNNNNNNNNPPPPPPOOOOOOPPPRRRTTTVVVQQQPPPNNNMMMMMMNNNPPPQQQRRRSSSSSSTTTUUUTTTTTTTTTRRRSSSUUUWWWZZZ]]]```aaa```````````````___^^^]]]```___^^^]]]]]]]]]]]]]]]___YYYTTTPPPIIIBBBAAADDDNNNUUUYYYZZZ\\\```bbb```aaa^^^ZZZYYY\\\```dddeeecccdddeeefffhhhjjjlllmmmooommmjjjhhhgggiiikkkmmmmmmjjjfffeeeeeeggghhhhhhiiijjjjjjkkkmmmnnnooooooooorrrxxxzzzmmmeeehhheeeggguuuvvvlll]]]RRRKKKHHHEEECCCqqqgggccc___^^^aaa```[[[VVVVVV]]]WWWSSSVVV\\\___\\\WWWXXXUUUSSSSSSUUUWWWXXXXXXSSSRRRQQQPPPPPPQQQRRRRRRSSSSSSSSSRRRPPPNNNLLLKKKMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIJJJJJJIIIGGGHHHIIIIIIIIIHHHGGGEEEDDDGGGFFFFFFFFFFFFEEEEEEEEEGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDEEEGGGHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBB@@@AAAAAAAAAAAAAAAAAAAAA@@@AAACCCCCCBBBAAABBBCCCAAA@@@@@@???????????????========================>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBCCCDDDDDDBBBAAAAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???AAAEEEHHHJJJKKKJJJIIIIIIHHHGGGGGGKKKSSS\\\aaaaaaYYYOOOGGGCCCCCCEEEFFFDDDDDDEEEFFFGGGEEE@@@<<<;;;>>>CCCFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFBBBEEEIIILLLNNNNNNMMMLLLOOONNNNNNOOOPPPRRRSSSTTTQQQPPPNNNMMMMMMMMMNNNNNNPPPQQQRRRRRRRRRQQQRRRSSSRRRSSSTTTVVVYYY\\\^^^```]]]^^^``````_________``````___]]]\\\ZZZYYYYYYXXXYYYTTTPPPMMMHHHBBBBBBFFFRRRYYY^^^^^^___bbbbbb``````]]]ZZZZZZ\\\___aaabbbbbbbbbbbbcccdddfffhhhiiimmmkkkhhhffffffhhhkkkmmmllljjjgggfffggghhhhhhhhhhhhiiikkkmmmoooooooooooorrrrrrsssuuu{{{~~~~~~oooeee```]]]cccuuuuuuhhh\\\PPPIIIrrrhhhbbb\\\XXXXXX]]]```______aaa^^^YYYVVVYYY___aaa]]]XXXYYYWWWTTTTTTUUUWWWWWWWWWQQQQQQOOOOOOOOOPPPQQQRRRQQQQQQQQQPPPOOOOOONNNMMMOOONNNMMMMMMLLLMMMMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJJJJHHHFFFIIIIIIHHHHHHGGGFFFEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGDDDCCCCCCEEEGGGHHHGGGEEECCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@???AAABBBDDDCCCBBBAAAAAABBB???@@@????????????>>>>>>==============================>>>>>>????????????@@@@@@?????????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@????????????????????????>>>>>>@@@@@@AAABBBCCCCCCDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@????????????AAAEEEHHHJJJJJJIIIHHHIIIIIIIIIJJJNNNRRRVVVXXXWWWRRRKKKEEECCCBBBAAAAAAAAABBBDDDFFFGGGFFFBBB???>>>AAAEEEGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIKKKMMMOOOPPPOOOMMMKKKNNNNNNNNNOOOOOOPPPQQQQQQPPPOOOOOONNNMMMMMMMMMLLLNNNOOOQQQPPPOOOOOOPPPRRRTTTTTTTTTVVVWWWYYY[[[\\\ZZZ\\\^^^^^^]]]\\\]]]___\\\[[[ZZZYYYXXXWWWWWWWWWVVVRRROOONNNLLLJJJMMMSSS\\\aaaeeedddcccdddccc`````````___```bbbcccbbbaaa______^^^]]]^^^___aaabbbhhhgggeeeddddddgggjjjlllkkkiiihhhgggiiiiiiiiihhhfffhhhkkknnnpppqqqqqqqqqrrrrrrsssrrrsssyyyrrrmmmeeeaaaiiizzzgggZZZrrrjjjeee___]]]]]]XXXVVVYYY\\\\\\]]]```^^^[[[ZZZ]]]bbbccc___[[[[[[XXXUUUUUUVVVWWWWWWWWWUUUSSSPPPNNNMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMNNNOOOIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJIIIGGGEEEIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGDDDCCCCCCDDDGGGGGGFFFEEEDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCEEEDDDCCCAAA@@@@@@??????BBBDDDEEEDDDBBBAAAAAAAAA>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@@@@@@@?????????AAABBBCCCCCCBBBBBBAAAAAAAAAAAABBB>>>??????@@@@@@??????>>>>>>>>>??????????????????@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>???AAACCCFFFHHHHHHGGGGGGGGGGGGGGGJJJLLLNNNMMMLLLKKKIIIFFFDDDDDDCCCAAA@@@BBBDDDFFFHHHIIIHHHFFFEEEBBBDDDGGGHHHGGGEEEEEEEEEFFFGGGIIIIIIHHHHHHJJJLLLNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOOOOOOOOONNNMMMLLLMMMOOOPPPOOOMMMLLLOOORRRUUUUUUUUUUUUVVVWWWXXXYYYYYY\\\^^^]]][[[YYY[[[]]]YYYXXXXXXWWWWWWWWWXXXXXXYYYUUUTTTUUUUUUUUUZZZaaaaaafffiiifffdddeeedddaaadddddddddfffhhhgggeeeccccccbbb```___```aaacccdddeeeddddddccceeegggiiijjjiiihhhggghhhiiiiiihhhgggeeegggjjjmmmooopppqqqqqqmmmnnnppppppqqqsssvvvxxx~~~vvvkkkiii{{{zzzhhh^^^]]]\\\\\\]]]bbb\\\XXXYYYZZZXXXXXX[[[YYYZZZ[[[^^^``````^^^[[[ZZZXXXUUUUUUVVVXXXYYYYYYUUUTTTQQQOOONNNNNNOOOQQQPPPOOOOOONNNNNNNNNNNNNNNLLLKKKJJJIIIIIIJJJLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGIIIJJJIIIFFFDDDHHHHHHGGGFFFFFFEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@AAABBBDDDEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGFFFEEEDDDCCCAAA@@@@@@AAACCCDDDAAABBBDDDEEEEEEEEEDDDCCCDDDCCCBBBAAA@@@AAAAAABBBCCCDDDEEEDDDBBBAAA@@@AAA===>>>?????????>>>===<<>>??????@@@@@@???>>>=========???AAACCCDDDCCCBBBAAA@@@AAAAAABBB???@@@@@@AAAAAA@@@@@@???>>>?????????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@??????@@@@@@@@@@@@AAAAAAAAA@@@???>>>???@@@BBBCCCDDDEEEEEEEEEDDDCCCCCCEEEHHHIIIHHHFFFFFFEEEDDDEEEFFFFFFEEEDDDCCCEEEGGGHHHHHHHHHHHHHHHEEEGGGIIIIIIGGGDDDCCCCCCCCCEEEHHHIIIHHHHHHJJJLLLPPPPPPPPPPPPPPPQQQRRRSSSOOOOOOOOOOOONNNMMMLLLKKKMMMNNNPPPPPPPPPOOONNNMMMLLLOOOPPPOOOLLLKKKOOOSSSTTTTTTTTTTTTUUUWWWXXXYYYZZZ]]]___^^^YYYWWWXXX[[[XXXXXXXXXXXXXXXYYYZZZZZZ[[[YYYZZZ]]]\\\[[[^^^ddd```dddfffdddcccfffgggeeefffeeeddddddffffffeeeccceeedddcccbbbccceeehhhjjjeeeeeeeeeffffffgggggggggfffeeeeeefffhhhhhhfffdddfffggghhhjjjkkkmmmmmmmmmnnnmmmnnnooorrrsssrrrqqqvvv{{{uuu}}}{{{jjjZZZVVVXXXZZZ]]]bbb\\\XXXVVVZZZ]]]\\\^^^aaaTTTVVVYYY[[[]]]\\\ZZZYYYYYYWWWUUUUUUWWWYYYZZZ[[[SSSRRRPPPOOOOOOQQQTTTVVVQQQPPPOOONNNMMMMMMMMMMMMJJJHHHGGGFFFFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGIIIJJJIIIFFFCCCHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCC>>>???AAACCCEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDFFFGGGFFFEEEDDDCCCAAA@@@@@@AAACCCDDDAAABBBDDDEEEEEEEEEDDDDDDBBBBBBAAA@@@AAABBBCCCDDDCCCEEEFFFEEEBBB@@@@@@AAA===>>>?????????>>><<<;;;????????????????????????<<<======>>>???@@@@@@@@@===<<<;;;;;;<<<>>>@@@AAADDDCCCBBBAAA@@@AAAAAABBB@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@BBBAAAAAA@@@?????????@@@@@@@@@AAABBBAAA@@@???>>>@@@@@@@@@AAABBBCCCDDDDDDBBB@@@???AAADDDGGGFFFEEEFFFEEEEEEFFFHHHIIIIIIHHHBBBDDDEEEFFFFFFFFFGGGHHHGGGIIIJJJJJJGGGDDDBBBAAA@@@DDDHHHIIIHHHHHHIIIKKKOOONNNNNNOOOPPPRRRUUUVVVOOOOOOOOOOOOMMMLLLKKKJJJMMMNNNPPPQQQQQQPPPNNNMMMLLLOOOQQQOOOKKKKKKOOOSSSRRRSSSSSSTTTUUUWWWXXXYYY[[[^^^aaa^^^YYYVVVXXXZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[]]]aaa```\\\\\\```[[[```bbbaaabbbfffiiihhheeebbb```___```aaabbbbbb```___^^^^^^___bbbfffhhhggggggggghhhggggggfffeeeccccccccceeeffffffdddbbbggggggggghhhhhhiiijjjjjjssspppooopppsssuuutttrrrooolllbbbVVVPPPRRRXXX]]]^^^YYYVVVUUUXXX]]]^^^\\\XXXRRRRRRTTTWWW\\\_________YYYWWWVVVUUUUUUUUUSSSRRRLLLLLLNNNOOOQQQRRRSSSTTTRRROOOMMMLLLMMMNNNNNNNNNLLLJJJGGGFFFFFFFFFEEECCCGGGIIIJJJLLLLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFGGGCCCCCCDDDEEEEEEDDDCCCBBBGGGFFFDDDBBBAAAAAAAAABBB@@@@@@BBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGFFFEEEEEEEEEDDDDDDDDDDDDAAACCCCCCCCCAAA@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCBBB@@@??????@@@DDDDDDDDDDDDCCCBBB@@@???======>>>>>>??????@@@@@@;;;<<<>>>???AAAAAABBBBBB<<<<<<===??????@@@@@@@@@>>><<<999777777:::>>>@@@CCCBBBAAA@@@@@@@@@BBBBBBAAAAAA@@@@@@???@@@@@@@@@AAAAAA@@@@@@@@@@@@?????????@@@AAABBBBBBBBBAAAAAA@@@???>>>;;;999999<<>>>>>@@@AAAAAA@@@??????????????????@@@AAABBBCCCCCCBBBAAA@@@@@@AAACCCCCCEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJHHHEEEAAA>>><<<@@@EEEFFFEEEGGGLLLRRRSSSPPPMMMLLLLLLMMMNNNMMMPPPNNNLLLKKKKKKLLLNNNOOOPPPOOONNNMMMMMMMMMNNNOOOPPPOOOLLLKKKLLLOOORRRUUUWWWVVVUUUTTTTTTVVVXXXYYY^^^^^^___^^^]]]\\\ZZZXXXXXXSSSPPPRRRXXX]]]^^^]]]^^^^^^^^^\\\[[[XXXVVVUUUSSSWWW]]]cccggghhhhhhggghhheeebbbaaaaaabbbbbbbbbZZZ^^^\\\WWWXXX```gggggghhhiiiiiiiiihhhfffcccaaadddeeefffgggeeeccc```^^^aaaeeehhhhhhfffddddddeeelllkkkmmmrrruuutttvvvyyyxxxkkkcccYYYTTTUUUXXXZZZZZZUUUTTTTTTXXX\\\]]]YYYTTTNNNNNNOOOSSSWWWYYYYYYYYYVVVTTTSSSRRRSSSSSSQQQPPPLLLMMMNNNOOOPPPQQQRRRSSSPPPNNNKKKJJJKKKMMMMMMMMMLLLJJJHHHGGGGGGGGGEEEDDDFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDCCCBBBAAA@@@DDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@AAABBBBBB@@@@@@AAABBB@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBAAA???===>>>???CCCCCCDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>??????<<<===>>>???@@@AAAAAAAAA:::;;;<<<===>>>>>>>>>>>><<<:::777555555888;;;===@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@?????????>>>>>>;;;===???@@@BBBBBBBBBAAA??????===:::888999;;;>>>>>>>>>???@@@@@@???>>>===<<<======>>>???AAABBBCCCCCCBBBAAAAAABBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGFFFDDDAAA???===AAAEEEGGGGGGIIINNNSSSRRRPPPLLLKKKLLLLLLLLLLLLNNNNNNMMMLLLLLLMMMNNNOOOMMMLLLKKKJJJJJJKKKLLLMMMNNNMMMLLLKKKLLLNNNPPPRRRVVVTTTQQQPPPQQQUUUYYY\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYTTTOOOOOOTTTYYY\\\\\\^^^]]]\\\[[[[[[ZZZZZZZZZTTTXXX^^^dddhhhiiiiiihhhiiigggdddccccccdddeeeeeebbbdddbbb[[[ZZZ___ccccccggghhhiiiiiihhhfffdddbbbeeeffffffeeebbb]]]XXXUUUYYY___fffiiihhheeeddddddjjjiiikkkqqqtttsssuuuxxx|||{{{xxx|||~~~sssllliiiccc]]]YYYYYYXXXVVVTTTRRRSSSUUUZZZ]]]\\\VVVPPPIIIIIIJJJMMMPPPRRRRRRRRRRRRPPPOOOOOOPPPPPPOOOMMMMMMMMMNNNOOOPPPPPPQQQQQQNNNLLLJJJIIIJJJKKKKKKKKKLLLJJJHHHGGGHHHHHHGGGEEEEEEFFFGGGHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBAAA@@@>>>===AAAAAAAAABBBBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDEEEDDDCCCCCCCCCDDDDDDDDDCCCAAA>>><<<===>>>@@@@@@??????@@@BBB@@@@@@@@@AAAAAAAAAAAAAAA???@@@@@@???===<<<===>>>AAABBBCCCDDDDDDCCCBBBAAA>>>>>>>>>>>>>>>===============>>>???????????????;;;<<<===>>>>>>???>>>>>>;;;999666444444555888:::===>>>>>>???@@@@@@@@@@@@@@@???????????????@@@@@@????????????>>>>>>>>>===999:::===???AAABBBBBBBBB>>>===<<<999777777:::<<<>>>>>>?????????===<<<;;;888999:::<<<>>>@@@BBBCCCBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCDDDCCCBBBBBBAAA@@@CCCGGGHHHHHHJJJOOOSSSQQQNNNKKKJJJJJJJJJJJJIIILLLLLLMMMNNNOOOOOOOOOOOOJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLLLLMMMMMMNNNNNNOOORRRPPPMMMLLLNNNRRRXXX\\\WWWWWWWWWWWWXXXZZZ[[[\\\\\\WWWQQQOOOSSSXXX\\\]]]\\\[[[YYYWWWXXXYYY\\\]]]WWW[[[```eeehhhiiihhhgggeeeccc```^^^^^^```bbbdddggghhheee___]]]___bbbbbbeeefffggghhhgggfffdddcccbbbccccccbbb^^^WWWQQQMMMOOOXXXbbbiiiiiigggeeedddhhhgggjjjooorrrrrrssswwwyyy|||{{{nnnkkkmmmuuu~~~tttjjjfffdddcccaaa___^^^]]]ZZZUUUQQQQQQSSSXXX]]]___\\\UUUOOOFFFFFFGGGJJJMMMOOOOOONNNPPPNNNMMMMMMNNNNNNMMMLLLMMMMMMNNNNNNOOOOOOPPPPPPMMMKKKIIIIIIJJJKKKJJJJJJKKKIIIHHHGGGHHHHHHHHHGGGEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAACCCBBBAAA@@@???===<<<;;;>>>???@@@AAABBBAAAAAA@@@BBBBBBBBBBBBBBBAAA@@@@@@@@@AAACCCDDDEEECCCBBB@@@???@@@BBBCCCBBB@@@===;;;;;;<<<>>>>>>>>>>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@???===<<<===>>>@@@AAABBBCCCCCCCCCBBBAAA>>>>>>>>>======<<<<<<<<<===>>>>>>???>>>>>>======>>>>>>???@@@AAAAAA@@@@@@;;;999777444444555777999;;;<<<===???@@@???>>>>>>???>>>>>>>>>>>>???@@@@@@????????????>>>>>>>>>>>>:::;;;===???AAAAAAAAAAAA===<<<:::888666666999;;;>>>>>>>>>>>>>>><<<:::999444666888;;;===@@@BBBBBBAAABBBBBBCCCEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEGGGIIIIIIIIIJJJMMMPPPNNNLLLIIIHHHIIIIIIHHHGGGJJJKKKMMMOOOPPPPPPOOONNNKKKLLLLLLMMMNNNOOOPPPQQQKKKLLLNNNOOOOOOOOONNNMMMOOONNNLLLLLLMMMPPPTTTVVVPPPPPPPPPQQQSSSVVVXXXZZZ\\\YYYUUUUUUYYY]]]```aaaZZZXXXUUUSSSSSSVVVYYY\\\\\\^^^bbbeeeggggggeeedddaaa___]]]ZZZZZZ\\\```cccggggggeeeaaa___```bbbdddaaabbbdddeeeeeedddcccbbb]]]___``````\\\WWWQQQMMMKKKTTT___fffhhhgggfffgggiiihhhjjjnnnpppoooooorrruuuwwwxxxwwwvvvzzztttkkkcccbbbfffooo|||xxxmmmccc```___]]][[[]]]^^^```___[[[VVVRRRRRRUUUZZZ^^^___[[[TTTOOOGGGGGGHHHJJJNNNPPPOOONNNPPPOOONNNNNNNNNNNNMMMKKKMMMMMMMMMNNNNNNNNNOOOOOOMMMKKKJJJJJJKKKKKKJJJIIIJJJHHHGGGGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCAAA???>>><<<;;;;;;===>>>@@@AAABBBAAAAAA@@@BBBBBBBBBBBBAAA@@@???>>>???AAABBBDDDCCCBBB@@@???:::<<>>@@@?????????????????????>>>>>>???@@@???>>>===>>>?????????AAABBBBBBAAA@@@@@@>>>=========<<<<<<;;;;;;======>>>>>>>>>===<<<<<<>>>>>>???@@@@@@@@@@@@???===;;;999777666777999::::::;;;===>>>???>>>======>>>=========>>>>>>???@@@????????????>>>>>>>>>>>>===>>>???AAAAAAAAA@@@@@@<<<;;;:::777555555888;;;===>>>>>>>>>===<<<:::999333555888;;;>>>@@@AAAAAA@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBAAAAAABBBBBBCCCDDDCCCCCCCCCDDDEEEFFFGGGJJJJJJJJJJJJIIIIIIJJJKKKKKKIIIHHHGGGHHHHHHGGGFFFHHHJJJMMMOOOPPPOOONNNMMMKKKLLLMMMNNNPPPQQQQQQRRRKKKMMMOOOQQQRRRPPPNNNMMMLLLMMMMMMNNNOOOOOOOOOOOOKKKKKKKKKLLLOOORRRUUUVVVWWWWWWXXXZZZ^^^aaabbbbbb\\\ZZZWWWTTTTTTUUUXXXYYY___```cccddddddcccbbb```aaa```]]]ZZZXXX[[[```eeehhhfffccc___\\\[[[^^^aaa^^^___aaaccccccbbbaaa```]]]___``````]]]XXXSSSPPPPPPVVV^^^ccceeefffgggiiijjjhhhiiimmmmmmkkkjjjmmmoooqqqtttttttttuuuxxx||||||tttlllhhheeeeeekkkrrrzzz~~~}}}hhh[[[YYYYYYXXXWWWVVVYYY]]]______[[[VVVSSSRRRUUUYYY[[[ZZZWWWRRROOOHHHHHHIIILLLOOORRRRRRQQQRRRQQQOOONNNOOONNNMMMKKKKKKKKKLLLMMMNNNNNNOOOOOOLLLKKKJJJJJJKKKKKKJJJHHHHHHGGGEEEFFFGGGHHHHHHGGGIIIIIIHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>=========>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>@@@@@@AAABBBBBBAAA???>>>999:::===???@@@@@@@@@???:::<<<======<<<<<<===???>>>>>>>>>>>>>>>=========>>>???@@@???>>>===>>>???>>>>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<===============<<<;;;<<<<<<============<<<<<<>>><<<;;;999999:::<<<============>>>>>>======<<<===<<<<<<<<<===>>>???@@@>>>>>>>>>>>>============>>>???@@@AAAAAAAAA@@@???<<<;;;:::777555555888;;;======>>>>>>>>><<<;;;:::555777:::===???@@@@@@@@@??????AAABBBCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFHHHHHHKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFGGGHHHIIIHHHFFFHHHJJJLLLNNNNNNMMMLLLKKKIIIIIIKKKMMMNNNNNNOOOOOOLLLNNNPPPRRRRRRPPPNNNMMMKKKLLLOOOPPPQQQOOONNNLLLJJJJJJKKKMMMOOOQQQSSSTTTPPPSSSVVVZZZ]]]___``````___^^^\\\[[[YYYYYYYYYYYY^^^___aaabbbbbbaaa___^^^^^^]]]YYYUUURRRTTT[[[aaahhhccc^^^ZZZVVVSSSVVV[[[]]]___```bbbbbbaaa___^^^aaaaaabbbaaa^^^ZZZVVVTTTYYY]]]bbbdddddddddfffiiigggeeefffiiiiiiffffffhhhhhhkkknnnqqqqqqqqqrrrsssvvv}}}||||||yyy|||{{{sssqqqttt}}}jjjXXXSSSTTTTTTTTTUUUUUUXXX\\\^^^\\\YYYUUUSSSPPPRRRTTTTTTSSSPPPNNNMMMGGGGGGIIILLLPPPSSSSSSRRRTTTRRRPPPOOOOOONNNKKKIIIIIIJJJKKKLLLMMMNNNOOOPPPJJJIIIHHHIIIJJJJJJHHHFFFGGGEEEDDDDDDFFFHHHGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDBBBAAA????????????AAAAAA@@@@@@@@@AAAAAABBB???@@@@@@@@@@@@@@@???>>>AAAAAA@@@@@@????????????:::;;;<<<>>>????????????;;;===>>>===<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<===>>>>>><<<<<<===>>>======>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;;;;<<<>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>@@@@@@AAA@@@@@@<<<<<<:::777555666888;;;<<<===>>>???>>>>>><<<<<<999:::===???@@@@@@@@@???===>>>???AAAAAAAAA@@@@@@BBBBBBAAAAAAAAABBBCCCDDD@@@???>>>>>>???AAACCCEEEDDDEEEEEEFFFFFFGGGGGGGGGIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEEEEGGGIIIJJJIIIGGGIIIJJJKKKLLLLLLKKKJJJJJJGGGHHHJJJKKKLLLLLLLLLKKKLLLMMMOOOQQQQQQOOOMMMLLLKKKLLLNNNPPPQQQPPPPPPOOONNNOOOPPPRRRSSSTTTUUUUUUPPPRRRUUUXXXZZZ[[[]]]^^^^^^^^^______^^^\\\ZZZXXXYYYZZZ\\\^^^``````______ZZZYYYUUUOOOKKKMMMUUU\\\ccc\\\VVVSSSOOOMMMQQQYYY___```aaabbbbbbaaa___^^^``````aaa```___^^^]]]\\\bbbeeeiiihhheeecccccceee```^^^```dddeeebbbccceeeeeegggjjjlllmmmmmmmmmmmmnnnwww~~~~~~~~~xxxkkk^^^TTTRRRRRRQQQRRRVVVUUUXXX[[[\\\[[[WWWTTTRRRNNNOOOPPPOOOMMMKKKJJJKKKFFFFFFHHHKKKPPPSSSSSSSSSUUUSSSPPPOOONNNMMMJJJHHHHHHIIIJJJLLLMMMOOOPPPPPPHHHGGGGGGGGGHHHHHHFFFEEEEEEDDDCCCDDDFFFGGGGGGFFFIIIHHHGGGFFFEEEEEEEEEEEE@@@AAAAAABBBCCCDDDEEEEEEFFFEEECCCAAA@@@@@@AAAAAACCCBBBAAA@@@@@@@@@BBBBBB>>>??????@@@@@@@@@??????AAAAAA@@@???>>>>>>??????============>>>>>>>>>???<<<===>>>>>><<<;;;<<<===>>>>>>======<<<<<<<<<;;;:::<<<===<<<;;;;;;<<<=========>>>======;;;999888:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<======<<<<<<<<<===============<<<<<<===<<<<<<;;;<<<===??????BBB@@@>>>===<<<<<<<<<===;;;;;;;;;<<<<<<>>>??????:::::::::999999999888888888999<<<>>>@@@@@@AAA@@@===<<<:::888666666999;;;<<<===>>>??????>>>>>>===;;;<<>><<<===??????@@@???>>>===AAA@@@??????@@@AAACCCDDD>>>=========>>>@@@CCCEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFHHHHHHHHHEEEDDDEEEGGGIIIJJJJJJHHHJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJLLLLLLLLLKKKKKKLLLMMMNNNOOOOOONNNLLLKKKLLLLLLMMMNNNPPPQQQSSSTTTRRRSSSUUUWWWXXXXXXWWWVVVSSSTTTUUUVVVWWWYYY\\\^^^ZZZ\\\___``````]]]YYYWWWUUUVVVYYY\\\^^^``````aaa\\\[[[WWWPPPLLLNNNVVV]]]\\\UUUOOONNNLLLKKKQQQ[[[aaabbbcccdddcccbbb```___\\\]]]^^^___aaabbbdddeeegggjjjmmmlllhhhcccaaaaaaZZZYYY[[[```bbb```aaadddfffggghhhiiijjjkkkkkklllgggqqqxxxxxx|||zzzooommmccc]]]WWWUUUXXXZZZZZZXXX___^^^]]]^^^]]]XXXPPPIIIKKKOOORRRPPPJJJDDDCCCDDDIIIEEEBBBFFFNNNTTTSSSQQQOOOOOOOOONNNNNNLLLKKKJJJLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAA@@@AAABBBDDDEEEDDDCCCAAA???>>>>>>???@@@???@@@@@@@@@AAAAAAAAAAAA@@@?????????>>>>>>======@@@@@@AAAAAA@@@???===<<>>::::::<<<===;;;999999:::;;;<<<====================================??????>>>===<<<;;;;;;:::===<<<<<<;;;:::888777666666777888999::::::;;;<<<;;;<<<<<<<<<;;;::::::999:::::::::;;;;;;<<<<<<<<<===<<<:::999999:::<<<===>>><<<;;;999888888999:::<<<<<<======>>>======<<<<<<;;;:::999999999999999888999:::<<<===============;;;999888888:::===>>>======<<<<<<<<<======>>>@@@???>>>>>>??????>>>===>>>============>>>>>>???AAAAAA@@@???===>>>AAACCC===;;;:::999:::===AAACCC@@@AAABBBBBBAAAAAACCCEEEDDDEEEFFFHHHHHHGGGFFFFFFDDDFFFHHHIIIHHHGGGGGGHHHHHHGGGGGGIIIJJJJJJGGGEEEHHHHHHJJJKKKKKKKKKJJJIIILLLMMMOOOPPPOOOLLLJJJHHHGGGHHHJJJMMMQQQRRRQQQOOORRRRRRSSSTTTUUUWWWYYYZZZYYYVVVSSSSSSVVVYYYZZZYYYZZZ\\\]]][[[XXXVVVWWWYYY]]]ZZZXXXYYY^^^```]]]ZZZXXXVVVSSSSSSVVVZZZ]]]___```\\\UUUPPPOOORRRWWW[[[dddddddddcccbbb___]]][[[ccceeeeeedddbbbbbbdddhhhkkkkkkggg___^^^aaa___ZZZ^^^]]][[[ZZZ[[[\\\^^^___bbbeeegggfffdddccceeehhhiiikkklllnnnuuuyyylllhhhjjjbbb]]]XXXXXXZZZ\\\[[[XXX\\\ZZZYYYXXXWWWUUUPPPKKKLLLPPPSSSRRRLLLGGGFFFGGGGGGCCCAAAEEELLLPPPOOOLLLMMMMMMMMMMMMMMMLLLKKKJJJLLLLLLKKKJJJJJJJJJJJJKKKHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCBBBBBBAAA@@@@@@?????????@@@BBBCCCCCCBBB@@@???>>>>>>??????>>>>>>?????????@@@@@@@@@????????????>>>>>>>>>======>>>???@@@@@@??????>>>@@@===;;;::::::;;;;;;:::999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::999888666666888888999999::::::;;;;;;;;;;;;<<<<<<;;;::::::999::::::;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<;;;:::999888888777777777::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<===>>>>>>>>>>>>===<<<:::999:::;;;>>>???@@@???>>>===============@@@>>>======>>>>>>===<<<===============>>>>>>???@@@AAAAAA???>>>>>>@@@BBB===;;;999888999<<>>>>>>>>>>>???@@@@@@AAA@@@???>>>>>>>>>>>>>>>============>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;<<<===>>>????????????======<<<:::999888:::;;;::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;::::::999888777777666::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;::::::;;;:::999888888999:::;;;888888888888777777666555777777888999:::;;;;;;;;;===<<<;;;;;;:::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::;;;<<<>>>???AAAAAA???>>>===<<<<<<<<<>>>===<<<<<<======<<<:::<<<<<<<<<======>>>>>>>>>???@@@AAA@@@??????@@@AAA===<<<:::999999;;;>>>???@@@AAAAAA@@@>>>>>>???AAAEEEEEEEEEEEEEEEFFFFFFGGGCCCEEEGGGHHHGGGFFFFFFFFFFFFFFFFFFGGGIIIIIIGGGEEEEEEFFFGGGIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGHHHFFFEEEFFFIIILLLNNNNNNPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUTTTUUUVVVWWWVVVUUUVVVWWWYYYZZZZZZ[[[]]]___eeebbb```aaadddeeebbb```[[[YYYXXXZZZ^^^bbbeeefffeeedddbbbaaaaaabbbcccdddeeeeeefffffffffeeeddddddaaabbbcccbbb``````aaaccccccccc```]]]]]]aaa```]]]TTTRRROOONNNPPPUUUZZZ]]]^^^___``````______```bbbccceeeggggggiiioooxxxpppgggbbb^^^ZZZYYY\\\\\\\\\^^^___^^^[[[XXXSSSRRRRRRRRRSSSRRRRRRQQQPPPSSSUUUTTTRRRPPPOOOPPPLLLJJJHHHJJJNNNPPPNNNKKKIIIIIIIIIIIIIIIIIIJJJJJJMMMLLLKKKKKKJJJJJJKKKKKKFFFEEEDDDCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBCCCCCCCCCBBBAAAAAA???>>>>>>>>>>>>?????????@@@??????>>>>>>>>>======<<<<<<<<<<<<============?????????>>>>>>>>>>>>>>>;;;<<<<<<=========>>>>>>;;;======;;;888777:::===:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888888<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;::::::999<<<<<<<<<;;;;;;::::::::::::999999888888999999:::777888999999999777666555555555666777888999:::;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<<<<<<<<<<:::::::::;;;===>>>??????>>>===<<<<<<=========<<<:::;;;<<<<<<;;;999;;;;;;<<<======>>>>>>>>>>>>???AAAAAA@@@??????@@@>>>===;;;::::::<<<>>>???>>>???@@@@@@??????AAACCCBBBAAA@@@@@@@@@AAACCCDDDBBBDDDGGGGGGFFFDDDDDDEEEEEEEEEEEEFFFHHHHHHFFFDDDDDDEEEGGGIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGIIILLLNNNNNNNNNOOOOOOOOOOOOPPPQQQSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSTTTVVVXXXZZZ\\\^^^___fffdddccccccddddddcccaaa^^^\\\[[[[[[^^^`````````bbbaaa```___```aaacccdddbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa```______``````___^^^\\\[[[\\\]]]]]][[[TTTSSSSSSTTTWWWZZZ^^^`````````___^^^]]]]]]^^^___aaaccceeeffffffhhhlllooossssssssswwwyyyssssssmmmgggccc^^^WWWTTTVVVZZZ[[[\\\]]]]]]\\\YYYVVVOOOQQQTTTUUUUUUTTTRRRRRRQQQSSSTTTTTTSSSQQQQQQQQQNNNLLLKKKLLLNNNOOONNNLLLIIIHHHHHHGGGGGGHHHIIIJJJLLLKKKKKKJJJJJJJJJJJJJJJFFFFFFEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@??????????????????>>>>>>>>>===<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<<<<<<<<<<;;;<<<===;;;888888:::>>>:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;===<<<<<<;;;;;;::::::999999999::::::;;;::::::999<<<<<<<<<;;;;;;:::::::::999999999999999999999999888999:::;;;:::999888777555555555555666888:::;;;<<<<<<;;;;;;;;;<<<<<<======<<<;;;:::999999::::::::::::999999999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>><<<;;;::::::;;;;;;:::999::::::<<<===>>>>>>>>>======???AAAAAA???>>>>>>???@@@???>>>======>>>???@@@===>>>@@@@@@@@@AAACCCFFFAAA@@@???>>>???@@@AAABBBBBBDDDFFFFFFEEECCCCCCCCCCCCCCCDDDEEEGGGGGGEEEDDDEEEFFFHHHIIIJJJJJJIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGJJJNNNQQQRRRPPPNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTSSSSSSSSSSSSRRRSSSTTTWWWYYY\\\]]]]]]dddcccbbbbbbbbbbbbaaa``````___^^^___aaabbbaaa``````^^^\\\[[[[[[^^^aaacccbbbbbbaaa___^^^^^^]]]]]]``````____________^^^]]]\\\ZZZXXXYYYZZZZZZYYYXXXUUUWWWZZZ^^^```aaaaaaaaacccbbb___^^^]]]]]]]]]]]]aaabbbdddffffffggghhhiiipppnnnmmmpppxxxwwwoookkkuuuccc```^^^ZZZSSSNNNPPPWWWZZZYYYYYYYYYWWWVVVUUUTTTNNNQQQTTTVVVTTTRRRQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPNNNKKKIIIIIIJJJLLLLLLLLLJJJIIIGGGGGGFFFGGGHHHIIIKKKJJJIIIIIIHHHHHHIIIIIIGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>??????@@@@@@???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>??????????????????===<<<;;;;;;;;;;;;<<<===<<<;;;::::::<<<>>>;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;======<<<;;;;;;;;;::::::999999888999999:::::::::::::::;;;;;;;;;;;;;;;;;;::::::999::::::::::::::::::999::::::;;;;;;;;;::::::999666666555555666888:::;;;;;;;;;;;;;;;;;;;;;<<<===;;;:::999888777777888999999999999999999::::::;;;999999999:::;;;<<<>>>>>><<<;;;::::::;;;;;;:::888888:::;;;===>>>>>>>>>===>>>???@@@???>>>>>>???@@@@@@???>>>>>>???@@@AAABBB===>>>@@@@@@@@@AAADDDFFFAAAAAAAAAAAAAAABBBBBBCCCAAACCCEEEEEEDDDBBBBBBBBBBBBBBBBBBDDDFFFGGGEEECCCEEEFFFGGGHHHIIIHHHGGGGGGDDDDDDEEEEEEEEEDDDDDDCCCCCCFFFJJJPPPTTTTTTRRROOOOOONNNNNNNNNNNNNNNOOOOOOOOOPPPRRRRRRQQQQQQSSSTTTVVVUUUUUUWWWYYY[[[[[[ZZZ_________^^^^^^^^^^^^^^^ZZZZZZ[[[]]]```aaaaaa``````^^^[[[ZZZZZZ]]]```bbbcccbbb```___^^^]]]]]]]]]```_________```___]]][[[[[[WWWVVVYYY[[[YYYXXXYYYVVVYYY^^^ccceeedddaaa___dddbbb___]]]^^^___```___ccccccdddeeeffffffggggggiiiggghhhlllqqqwww}}}vvvuuuwwwjjj___]]]ZZZWWWPPPLLLQQQYYYYYYXXXVVVSSSQQQPPPQQQRRRNNNPPPRRRQQQOOOMMMNNNPPPQQQPPPOOOOOOPPPOOONNNMMMMMMJJJGGGFFFGGGIIIKKKLLLKKKJJJHHHFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFFFFEEEEEEFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEAAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBBBBAAA??????>>>???@@@AAAAAA@@@??????>>>>>>?????????@@@@@@@@@===>>>>>>>>>???????????????>>>===<<<<<<<<<===>>>???===;;;;;;<<<===>>>===;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<;;;:::999999;;;===>>>:::::::::::::::999999999888888999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;999888777666777888:::;;;:::::::::::::::;;;<<<<<<:::999888666666777888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;::::::;;;;;;:::999777999;;;===>>>>>>======?????????>>>======???AAA>>>>>>>>>>>>???@@@AAABBB???@@@@@@???>>>>>>@@@BBB@@@@@@AAABBBBBBBBBBBBAAAAAACCCEEEDDDCCCAAAAAAAAAAAAAAAAAACCCFFFFFFDDDCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBCCCEEEFFFFFFEEECCCBBBAAACCCGGGLLLQQQSSSRRRQQQOOOOOONNNNNNMMMNNNNNNOOOMMMOOOPPPPPPOOOPPPSSSWWW[[[YYYXXXYYY[[[\\\ZZZXXXZZZ[[[\\\\\\[[[[[[\\\]]]WWWWWWYYY[[[^^^___]]][[[^^^^^^]]]]]]]]]^^^^^^___```___^^^]]]]]]]]]]]]^^^aaa___^^^___aaa```]]]ZZZYYYUUUVVV[[[]]][[[[[[]]]YYY\\\```cccdddbbb```^^^aaa^^^\\\\\\___bbbddddddfffdddccccccdddeeeffffff______cccjjjkkkiiimmmsssyyyzzzllleeeaaa^^^\\\[[[WWWRRRTTTYYYYYYWWWTTTOOOLLLLLLNNNQQQNNNOOOOOOLLLIIIHHHKKKOOOPPPOOONNNNNNNNNNNNMMMKKKNNNKKKHHHEEEFFFIIILLLNNNLLLKKKIIIGGGFFFFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBBBBAAA@@@???>>>??????AAABBBBBBAAA@@@??????@@@@@@@@@AAAAAAAAAAAA======>>>>>>?????????@@@======<<<<<<===>>>@@@AAAAAA===:::;;;>>>@@@???===;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::999999::::::888888888:::<<<>>>999999999999999999999999777888999::::::::::::::::::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::999999999:::;;;<<<;;;:::888777777999;;;<<<999999999999::::::;;;<<<:::999777666666777999::::::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<=========<<<:::;;;<<<<<<;;;999777888;;;===>>>>>>======@@@@@@???===<<<<<>>@@@AAABBB@@@AAAAAA???===<<<===>>>===>>>???AAAAAA@@@??????AAACCCDDDDDDBBBAAA@@@@@@@@@@@@AAACCCEEEFFFDDDCCCCCCDDDDDDDDDDDDBBBAAA@@@AAABBBEEEGGGGGGEEECCCAAA@@@AAACCCHHHMMMQQQRRRRRRPPPOOONNNNNNMMMNNNNNNNNNLLLNNNOOONNNMMMOOOTTTXXX```]]][[[[[[\\\\\\ZZZWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^]]]^^^___aaa```]]]ZZZ\\\]]]^^^```___^^^]]][[[\\\\\\[[[ZZZ[[[\\\]]]^^^aaa```^^^___aaa```]]]ZZZXXXTTTUUU]]]```^^^^^^aaa]]]^^^```bbbbbbaaa```___^^^[[[YYY[[[```eeegggggghhheeebbbaaabbbcccdddddd\\\]]]dddkkkjjjcccbbbfffeeekkksss~~~{{{|||vvvhhhaaabbb\\\ZZZ[[[ZZZVVVWWW\\\^^^YYYRRRNNNNNNPPPQQQPPPSSSRRRRRRPPPNNNKKKIIIHHHGGGLLLQQQRRRNNNKKKLLLNNNKKKGGGEEEFFFKKKNNNLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBAAA@@@???>>>????????????????????????BBBAAA@@@?????????@@@AAA>>>>>>??????@@@@@@AAAAAA<<<<<<===>>>>>>>>>>>>>>>BBBBBBAAA@@@???>>>======<<<<<<===>>>>>>>>>>>>>>>>>>===<<<>>>@@@@@@===:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<;;;:::999999999:::;;;888999::::::;;;;;;;;;;;;888999::::::888888999:::<<<;;;::::::999999::::::::::::::::::::::::::::::999999:::;;;<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;888999999::::::999999888999999888888777666666666::::::999999888999999999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::;;;>>>===<<<;;;;;;<<<===>>>???>>>===<<<;;;;;;<<<===@@@===:::888888:::===???AAA@@@@@@???>>><<<;;;:::<<<===>>>???@@@@@@??????@@@BBBCCCDDDCCCAAA>>><<<===@@@BBBCCCAAA@@@???@@@???@@@AAABBBCCCBBBAAAAAA???@@@BBBCCCCCCBBB@@@>>>@@@@@@@@@BBBFFFKKKPPPSSSYYYVVVSSSQQQQQQQQQPPPOOOOOOPPPPPPOOOMMMOOOSSSWWWWWWXXXZZZ\\\\\\\\\ZZZYYYVVVWWWWWWYYYZZZ[[[\\\]]]\\\]]]^^^______]]][[[ZZZ\\\ZZZYYYWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^]]][[[YYYXXXUUUYYY^^^cccdddbbb^^^\\\]]]^^^^^^^^^^^^]]]\\\\\\ZZZ[[[\\\^^^```ccceeeggghhhgggeeeeeeeeeeeecccbbbYYYZZZ[[[\\\\\\[[[[[[ZZZ[[[cccjjjppp|||~~~ssshhhcccWWWSSSRRRUUUVVVSSSUUUYYY[[[VVVPPPLLLMMMNNNPPPPPPQQQQQQRRRRRRPPPMMMJJJHHHKKKPPPTTTSSSOOOKKKKKKMMMLLLIIIGGGIIIMMMPPPNNNLLLKKKKKKJJJHHHGGGFFFEEEDDDFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@?????????BBBAAA@@@???>>>??????@@@>>>>>>>>>???????????????<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>===<<<===??????<<<:::<<<<<<<<<<<<<<<<<<;;;:::999999999999999:::;;;;;;;;;:::999999999999:::;;;::::::;;;;;;;;;:::999999888:::::::::999888999:::<<<;;;::::::999999::::::::::::::::::::::::::::::999999::::::;;;:::::::::999:::;;;;;;<<<;;;;;;;;;888999999::::::999999888:::::::::999999888888888:::999999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;>>>>>>=========>>>>>>??????>>>===<<<;;;<<<<<<===???>>><<<;;;;;;<<<>>>@@@AAAAAABBBBBBAAAAAA@@@???;;;<<<>>>@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@>>><<<;;;===@@@AAA@@@???>>>>>>>>>???AAACCCCCCCCCBBBAAA???@@@BBBCCCDDDDDDCCCBBBCCCBBBBBBDDDGGGKKKOOORRRWWWUUURRRQQQQQQQQQPPPOOOPPPQQQQQQPPPOOOPPPTTTXXXXXXZZZ[[[\\\]]]\\\ZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]___aaabbbbbbbbbaaacccaaa___\\\ZZZXXXXXXXXXXXXXXXYYYYYYZZZ\\\]]]^^^aaa```___^^^]]]\\\\\\\\\]]]^^^___``````^^^\\\[[[______^^^]]][[[ZZZZZZYYY[[[[[[]]]^^^```ccceeefffhhhfffdddccccccbbb```___UUUUUUVVVYYY\\\\\\ZZZXXX\\\ccciiimmmuuu}}}wwwuuuqqqiiibbb___OOOMMMMMMPPPPPPNNNOOOQQQVVVRRRMMMJJJJJJLLLNNNNNNLLLMMMOOOOOONNNLLLIIIGGGOOORRRUUUTTTOOOLLLKKKKKKMMMKKKIIIKKKOOOQQQQQQOOOMMMLLLJJJGGGEEECCCBBBAAAFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>===<<<======>>>>>>>>>>>>>>>;;;;;;<<<<<<============<<<<<<===>>>>>>>>>>>>======<<<<<<<<<======;;;999<<<<<<<<<<<<<<<;;;::::::999999999999999::::::;;;::::::999999999999:::;;;;;;;;;;;;;;;:::999888888888:::;;;:::999888999;;;<<<;;;::::::999999::::::::::::::::::::::::::::::999999::::::999999888888999999:::;;;;;;;;;;;;;;;888999999::::::999999888;;;;;;;;;;;;::::::::::::999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<======>>>??????@@@??????>>>>>>===<<<<<<<<<======>>>>>>======>>>???@@@AAA@@@AAAAAABBBCCCCCCCCCCCC;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>===999<<>>AAACCCDDDCCCAAA@@@>>>???AAACCCEEEGGGHHHIIIHHHHHHGGGHHHJJJLLLOOOQQQTTTRRRPPPOOOPPPPPPOOONNNPPPQQQSSSSSSRRRSSSVVVXXX[[[[[[\\\]]]]]]\\\ZZZYYY[[[[[[]]]]]]]]]\\\[[[ZZZZZZ[[[]]]```ccceeefffggggggeeebbb___\\\YYYXXXXXX[[[[[[ZZZYYYZZZ[[[]]]^^^cccbbb```_________``````aaa___^^^]]]\\\]]]]]]^^^bbbaaa___\\\[[[ZZZZZZZZZ]]]]]]^^^___aaaccceeefffgggeeecccbbbaaa___]]][[[QQQPPPRRRWWW]]]^^^ZZZUUUWWW___eeehhhlllttt{{{~~~nnniiieeefffccc]]]XXXWWWQQQPPPPPPOOONNNKKKIIIHHHQQQNNNJJJHHHHHHIIILLLMMMIIIIIIIIIHHHHHHHHHGGGGGGNNNQQQRRRRRROOOLLLKKKKKKLLLKKKJJJKKKNNNQQQQQQPPPMMMLLLIIIGGGEEECCCCCCBBBEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@>>>=========>>>??????>>>>>>======<<<<<<======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<;;;;;;;;;:::999999;;;<<<<<<<<<;;;;;;:::999<<<;;;;;;:::;;;;;;<<<<<<999999999999999:::::::::::::::;;;;;;;;;:::999999999:::;;;:::999999:::;;;<<<;;;::::::999999:::::::::::::::::::::::::::::::::::::::::::::999888777999999:::;;;;;;;;;;;;:::888999999::::::999999888:::::::::;;;;;;;;;;;;;;;999999999999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>;;;<<<>>>???@@@@@@???>>>>>>>>>==================<<<<<<===>>>???@@@@@@@@@>>>???@@@AAAAAABBBBBBAAA;;;<<<>>>@@@BBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@<<<>>>AAAAAA>>>;;;999999:::<<>>???@@@CCCFFFJJJMMMOOOPPPPPPOOONNNNNNPPPQQQRRRQQQPPPNNNNNNPPPPPPOOONNNQQQRRRSSSTTTUUUVVVWWWXXX\\\\\\\\\\\\\\\[[[ZZZYYY[[[\\\]]]]]]]]][[[ZZZXXXWWWXXXZZZ]]]```cccdddeeedddccc```^^^\\\[[[[[[[[[aaa___]]][[[YYYYYYZZZZZZ``````aaabbbbbbaaa``````[[[[[[[[[[[[]]]```bbbddddddbbb```]]]\\\]]]^^^_________```aaabbbdddeeefffhhhfffcccbbbaaa___\\\ZZZSSSQQQRRRXXX___```ZZZSSSOOOXXXaaadddhhhmmmqqqrrrxxxyyy{{{sssccc```___```___YYYUUUUUUVVVVVVUUURRROOOMMMJJJHHHMMMLLLIIIGGGFFFGGGJJJLLLJJJHHHFFFDDDDDDFFFHHHJJJJJJLLLMMMNNNMMMLLLLLLLLLIIIIIIHHHJJJLLLNNNOOOOOOLLLJJJHHHFFFEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???????????????@@@@@@AAAAAAAAAAAA@@@???===<<<<<<======??????>>>>>>======<<<<<<======>>>>>>>>>>>>======<<<<<<<<<;;;:::999999999;;;;;;<<<===============;;;;;;;;;:::888888888888::::::;;;;;;;;;;;;::::::<<<;;;;;;:::::::::;;;;;;888888888999999:::::::::777888999:::;;;;;;<<<<<<999:::;;;;;;999999:::;;;<<<;;;::::::999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;:::999999888999::::::;;;;;;::::::888999999::::::999999888888888999999::::::;;;;;;::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>??????:::;;;===>>>???>>>============>>>>>>>>>>>>>>>>>>999:::<<<===>>>???>>>>>>??????@@@@@@AAA@@@@@@???<<<>>>???AAABBBCCCBBBBBBCCCBBB@@@??????@@@AAABBB@@@BBBBBBAAA>>>;;;999999:::<<>>?????????AAAEEEJJJOOORRRWWWVVVUUUTTTSSSSSSSSSSSSOOONNNMMMNNNPPPPPPOOONNNQQQQQQRRRTTTVVVWWWXXXXXX[[[[[[[[[[[[ZZZYYYYYYXXXYYYZZZZZZ[[[[[[ZZZXXXXXXWWWYYY[[[]]]___```aaabbb^^^^^^]]]]]]]]]^^^```aaacccaaa]]]ZZZVVVTTTSSSRRRYYY]]]bbbeeefffccc___]]]WWWXXXZZZ]]]___bbbdddeeeaaa```^^^^^^^^^```bbbdddccccccccccccdddeeefffgggiiigggdddccccccaaa___]]]ZZZXXXWWW\\\bbbbbb[[[SSSNNNXXXaaaeeehhhlllnnnnnnnnnnnnrrrzzzxxxpppmmm___]]]^^^aaa```[[[YYYZZZVVVXXXVVVSSSQQQRRRQQQNNNLLLLLLJJJHHHFFFFFFIIIKKKMMMKKKHHHFFFFFFHHHKKKMMMGGGHHHIIIJJJKKKLLLLLLLLLFFFFFFGGGHHHJJJKKKMMMNNNJJJIIIGGGFFFFFFGGGHHHIIIEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@AAA??????===<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======<<<>>>>>>===<<<;;;:::999999;;;;;;<<<============<<<:::;;;:::888666555666777888999:::;;;;;;<<<<<<;;;:::999999888888888888888666777888999:::::::::999666777888:::;;;<<<======999;;;<<<;;;:::999:::<<<<<<;;;::::::999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;::::::888888999:::::::::::::::888999999::::::999999888666777777888999::::::;;;;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@AAA<<<<<<============<<<<<<======>>>?????????>>>>>>999:::;;;<<<======<<<<<>>???AAABBBCCCCCCBBBAAACCCBBBAAA@@@@@@@@@BBBBBBBBBCCCBBB@@@===;;;<<<<<<>>>???@@@AAAAAAAAA@@@???@@@???>>>???BBBHHHOOORRRYYYXXXWWWUUUTTTRRRRRRRRRMMMLLLLLLNNNPPPQQQPPPOOOQQQPPPOOOQQQTTTWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZ\\\^^^```aaaaaa```___[[[[[[[[[\\\^^^```bbbddd```^^^[[[WWWSSSOOOLLLJJJUUUZZZbbbggghhheee___[[[XXXZZZ\\\___```aaaaaa```]]]]]]]]]^^^```ccceeeggggggffffffffffffgggggghhhiiigggeeeeeeeeeeeecccbbbbbb```___bbbeeeddd^^^XXXVVV___ggghhhiiikkklllkkkhhhkkkooosssxxx|||vvvmmmgggeee___]]]___bbb___ZZZWWWYYYTTTWWWUUUQQQPPPTTTTTTQQQLLLMMMLLLIIIFFFFFFHHHKKKKKKKKKJJJIIIIIIJJJJJJKKKGGGGGGGGGIIIKKKLLLLLLLLLDDDEEEFFFGGGHHHJJJLLLNNNJJJHHHFFFDDDDDDEEEGGGHHHDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBCCCCCCBBBAAAAAACCCBBBBBBAAAAAAAAABBBBBB??????@@@@@@@@@@@@??????<<<======>>>>>>???@@@@@@======<<<;;;<<<===>>>???>>>>>>>>>???????????????>>>>>>>>>>>>>>>===<<<<<<>>>>>>======<<<<<<<<<;;;:::;;;<<<<<<======<<<<<<999::::::888444333555777666777888:::;;;<<<======:::999999888777777888888555666888999:::::::::999777888999:::;;;<<<<<<<<<:::;;;<<<;;;:::::::::<<<<<<;;;::::::999999::::::::::::::::::::::::::::::999999:::;;;;;;;;;::::::888888999::::::::::::999888999999::::::999999888666666777888999:::;;;;;;===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBB??????>>>===<<<<<<<<<<<<<<<===>>>???@@@??????>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???===<<<===@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBAAA???======@@@FFFMMMQQQVVVUUUTTTRRRPPPOOOMMMMMMLLLKKKLLLOOOQQQRRRQQQPPPQQQNNNMMMNNNRRRUUUWWWWWWUUUUUUTTTTTTTTTUUUVVVVVVUUUUUUTTTUUUVVVYYY[[[]]]ZZZ\\\```cccdddbbb```^^^[[[[[[ZZZZZZ[[[]]]^^^___]]]\\\[[[XXXTTTOOOKKKHHHUUUZZZaaaggghhhfffaaa]]]\\\\\\]]]^^^_______________```aaacccfffhhhjjjjjjjjjiiiiiihhhhhhhhhiiiiiigggfffeeefffggghhhgggffffffeeeeeefffgggfffbbb___^^^fffkkkjjjiiijjjkkkjjjdddgggjjjlllnnnqqqvvvyyy|||sssrrrooofff___\\\___^^^___```\\\TTTQQQRRRUUUWWWUUUNNNMMMRRRSSSPPPMMMNNNMMMJJJFFFFFFHHHKKKHHHIIIJJJKKKKKKIIIHHHFFFHHHHHHHHHIIIKKKLLLLLLKKKCCCDDDFFFGGGHHHIIILLLNNNJJJHHHEEECCCBBBCCCEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBCCCCCCDDD>>>??????@@@@@@@@@??????;;;<<<<<<===>>>?????????<<<<<<;;;;;;<<<===???@@@>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>???:::;;;<<<<<<======<<<<<<999::::::777333222444777555666888:::<<<===>>>>>><<<;;;;;;:::999999999:::555666888999::::::999999999999:::;;;;;;;;;:::::::::;;;<<<<<<::::::;;;<<<<<<;;;::::::999999::::::::::::::::::::::::::::::777888999:::::::::::::::888888999::::::::::::999999999999::::::999999999666666777888:::;;;<<<<<<>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAA???===<<<<<<======<<<===>>>@@@@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<555666888:::<<<>>>>>>???AAABBBCCCCCCCCCBBBAAA@@@???????????????@@@??????>>>===<<<;;;;;;>>>CCCGGGHHHGGGEEEDDDCCCCCCDDDEEEBBB???<<<;;;>>>DDDKKKPPPSSSRRRPPPOOOMMMKKKIIIIIIKKKKKKLLLOOORRRSSSRRRPPPQQQMMMKKKLLLPPPTTTVVVVVVSSSRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSTTTVVVZZZ^^^```WWW[[[___cccdddbbb___\\\[[[ZZZXXXWWWWWWWWWXXXXXX\\\\\\\\\[[[WWWRRRNNNKKKWWW[[[aaafffhhhfffccc```\\\\\\\\\\\\]]]___aaabbbccceeegggiiikkkmmmnnnnnnlllkkkkkkjjjiiiiiijjjjjjeeeddddddfffhhhiiiiiihhhggghhhhhhhhhhhhgggeeeeeebbbhhhlllkkkiiijjjkkkkkkaaaaaaaaacccfffkkkooorrrmmmxxx~~~zzzvvvppphhhbbbaaaaaa```___ddd```[[[VVVTTTTTTVVVXXXXXXSSSNNNJJJJJJMMMOOOQQQLLLKKKHHHCCC@@@@@@CCCEEEDDDGGGJJJLLLKKKJJJIIIIIIMMMLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGHHHIIIIIIGGGDDDAAA@@@AAADDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBAAA???>>>???@@@???????????????@@@@@@@@@>>>===<<<;;;<<<===???AAA???@@@@@@AAAAAA@@@@@@???AAA@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>??????======<<<;;;:::888666555888888888999999:::::::::<<<;;;:::999888888777888888888999999999:::::::::999999999888888888888777:::999777666666777999:::???<<<;;;<<<>>>>>>;;;888===<<<;;;:::888777666666888888888999999:::::::::666777999999888888999;;;;;;;;;:::999888777666555888666555777:::======;;;::::::::::::::::::::::::::::::;;;;;;::::::999999;;;<<<<<<===============??????>>>>>>======<<<<<<============>>>>>>>>>>>>???===<<<;;;;;;:::888666:::;;;<<<======<<<;;;:::>>>???@@@@@@AAAAAAAAAAAACCCAAA???>>>===>>>???@@@>>><<<999888:::???DDDHHHIIIIIIHHHGGGFFFEEEDDDCCCCCC???<<<===CCCIIIMMMNNNLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLNNNPPPQQQQQQPPPPPPTTTPPPMMMNNNRRRUUUTTTQQQPPPPPPQQQRRRRRRRRRRRRRRROOOPPPQQQSSSWWW[[[```bbb___^^^^^^^^^___]]][[[XXXRRRPPPNNNMMMNNNRRRWWWZZZYYY[[[\\\\\\ZZZXXXXXXXXX]]]]]]___``````___^^^^^^[[[XXXWWWZZZ\\\]]]```eeebbbeeeiiijjjjjjiiijjjjjjllliiieeedddfffhhhjjjkkkiiihhheeeddddddeeehhhiiiiiiggggggjjjmmmnnnllliiifffddddddhhhmmmmmmhhhbbb```[[[YYY\\\aaadddggghhheeehhhmmmttt}}}zzznnnkkkeeebbb]]]\\\]]]]]]]]][[[___\\\XXXUUUSSSSSSTTTUUURRRNNNIIIHHHJJJLLLMMMMMMKKKJJJHHHEEECCCBBBEEEGGGGGGJJJMMMMMMLLLJJJIIIHHHMMMMMMMMMLLLLLLLLLLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIHHHFFFCCCCCCDDDFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@???@@@AAA@@@>>>===>>>???????????????????????????>>>===<<<;;;;;;===???@@@??????@@@@@@@@@@@@??????@@@??????>>>======<<<<<<========================;;;;;;<<<<<<======>>>>>>=========<<<;;;:::999888888888999999999:::::::::;;;:::999888888888888888:::::::::999999888888888888888888888888888888888:::999888777777888999:::999888666777999:::777555;;;;;;:::999888888777777888888888999999999::::::888999:::999777777888999::::::999888777666555555777555444666999;;;;;;:::::::::::::::::::::999999888999999:::;;;;;;;;;:::;;;;;;<<<===============>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>???>>>============:::888;;;<<<===>>>>>>>>>===<<>>===<<<===>>>???===<<<::::::<<<@@@DDDGGGHHHHHHGGGFFFFFFEEEDDDDDDEEEBBB@@@BBBGGGKKKLLLKKKHHHIIIIIIJJJKKKKKKLLLLLLGGGIIIKKKNNNQQQRRRRRRRRRTTTPPPNNNOOOTTTVVVTTTRRRTTTUUUUUUTTTTTTSSSRRRQQQPPPOOOPPPQQQTTTYYY]]]```^^^]]]\\\\\\]]][[[XXXVVVLLLJJJGGGFFFIIIOOOUUUZZZ[[[]]]___```_________```bbbbbbbbbbbb```^^^\\\[[[[[[WWWUUUXXX[[[\\\```dddeeegggjjjkkkjjjjjjjjjkkkhhheeebbbaaaccceeegggggghhhgggfffeeefffgggiiijjjllliiifffgggjjjmmmmmmlllllljjjhhhiiijjjjjjgggccc```]]][[[]]]aaacccdddddd___```cccgggooo|||pppddd\\\ZZZVVVUUUUUUWWWYYYZZZZZZYYYXXXWWWVVVTTTRRRQQQQQQQQQQQQMMMJJJKKKOOORRRPPPMMMHHHIIIIIIHHHFFFFFFHHHIIILLLMMMOOONNNKKKIIIHHHHHHLLLMMMNNNNNNNNNMMMKKKJJJMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@???===<<<===>>>@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;<<<===>>>>>>??????@@@@@@??????>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;<<<<<<<<<<<<;;;::::::888999999999999:::::::::999999888888888888888999<<<;;;:::999888777666666666666777888888999999999;;;:::999888888999:::;;;999888888999:::;;;999888::::::999999999888888888888888888888888999999999999::::::999777666777888999999888777666555555444555444444555777999888888;;;;;;::::::999999999888666777888:::;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<===============<<<<<<<<<<<<<<<=========>>>>>>>>>???>>>>>>>>>??????===;;;===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>===<<<<<<<<<>>>>>>============???AAADDDEEEGGGFFFFFFFFFEEEEEEDDDDDDFFFFFFFFFJJJMMMMMMIIIEEEBBBDDDGGGJJJLLLLLLLLLLLLDDDFFFIIIMMMQQQSSSTTTUUUSSSQQQPPPRRRUUUWWWUUURRRUUUUUUVVVVVVVVVVVVUUUUUURRRQQQOOOPPPRRRVVV[[[]]]]]]\\\[[[ZZZZZZYYYUUUSSSIIIFFFDDDDDDHHHOOOVVV[[[\\\^^^bbbcccddddddeeeffffffeeeeeecccaaa___]]]\\\ZZZUUUSSSVVVYYY[[[^^^cccfffgggiiiiiiggggggggghhhcccaaa^^^^^^```bbbccccccfffffffffggghhhiiijjjkkkpppkkkeeedddggglllnnnooonnnmmmkkkiiihhhgggffffffcccbbbaaabbbdddeeedddccc[[[[[[[[[\\\bbbmmmzzztttfff___ZZZWWWUUUUUUTTTUUUVVVXXXYYYZZZZZZTTTTTTUUUTTTSSSRRRPPPPPPOOOKKKJJJMMMSSSUUURRRMMMFFFHHHJJJJJJJJJJJJKKKLLLOOOOOOOOOMMMJJJGGGFFFFFFKKKLLLMMMNNNMMMLLLIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFGGGIIIIIIGGGEEEDDDDDDCCCBBBAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@>>>@@@@@@@@@>>>===>>>???AAA@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;999999:::;;;;;;;;;;;;:::999999999999999999999999888888777777777888888999:::::::::999888777777666555555666777888999::::::::::::999888888999::::::999999999:::;;;<<<;;;;;;888888888888888999999999777888888888888888888888888999:::999777777888999999999999888777666666666555555555666777888888777;;;;;;::::::999888888888777777888::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======>>>@@@@@@>>>===>>>???@@@@@@AAABBBBBBBBBAAAAAABBBAAAAAA@@@??????>>>>>>=========>>>>>>?????????@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGJJJNNNQQQMMMEEE???;;;>>>CCCHHHKKKLLLLLLKKKDDDFFFJJJNNNQQQSSSUUUUUUQQQPPPQQQSSSVVVWWWUUUSSSQQQRRRTTTVVVXXXYYYZZZZZZVVVTTTRRRRRRSSSWWW[[[]]]\\\[[[ZZZZZZYYYXXXTTTRRRKKKKKKKKKLLLPPPUUUZZZ]]]\\\^^^bbbddddddeeefffgggdddddddddcccbbbaaa``````ZZZTTTQQQTTTXXXZZZ]]]```cccdddeeedddcccbbbcccddd```^^^\\\]]]___aaaaaaaaadddeeegggiiijjjkkkkkkkkkpppkkkfffdddggglllnnnnnnjjjkkkjjjiiifffdddeeeffffffhhhiiihhhhhhjjjiiifff\\\\\\\\\\\\```gggpppwwwxxx~~~yyyqqqeee^^^]]]___]]]ZZZ\\\[[[YYYVVVUUUVVVWWWYYYRRRSSSTTTUUUTTTRRRPPPOOOIIIGGGHHHLLLQQQQQQMMMHHHDDDGGGJJJKKKLLLLLLMMMNNNOOOOOONNNKKKHHHFFFEEEFFFJJJJJJLLLLLLKKKIIIGGGFFFDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEEEEGGGHHHHHHEEECCCAAAAAA@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA???>>>???@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<=========999999999999999999999999777777666666666777888888888888888888888888888888444444555777888999:::;;;999999999999999999999999666777888999999999999999777777888888888888999999777777777777777777777777555777888888888888:::;;;:::::::::999999888888888666777999999999888888888:::::::::999999888888888999999999::::::999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============<<<<<<===>>>???>>><<<===>>>>>>???AAABBBCCCDDDAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAA@@@BBBCCCEEEFFFFFFEEEEEECCCCCCCCCDDDDDDEEEEEEFFFFFFGGGJJJNNNPPPKKKBBB:::777:::@@@FFFJJJKKKKKKJJJHHHIIILLLOOOQQQRRRSSSSSSOOOOOOPPPSSSUUUUUUTTTSSSPPPQQQSSSUUUWWWYYYZZZZZZZZZYYYWWWVVVWWWYYY]]]___\\\[[[ZZZZZZZZZXXXUUUSSSOOOQQQTTTWWWYYYZZZZZZZZZ]]]```bbbddddddddddddeeedddcccbbbaaa``````______ZZZSSSPPPTTTXXXYYYZZZ\\\___aaabbbbbbaaa```aaabbb___]]][[[[[[]]]```aaaaaacccdddgggiiikkklllkkkkkkmmmjjjffffffiiillllllkkkfffggggggeeebbb___^^^^^^dddjjjllljjjjjjllllllhhh___```aaaaaabbbeeeiiimmmjjjmmmrrrxxxssseeeddd```^^^```dddddd```___^^^[[[VVVRRRQQQSSSTTTPPPQQQRRRSSSRRRPPPMMMLLLIIIJJJLLLOOOQQQPPPLLLIIIDDDFFFIIIKKKLLLMMMNNNPPPOOOOOOMMMJJJGGGFFFGGGHHHJJJJJJKKKJJJIIIHHHFFFEEEBBBCCCEEEFFFGGGHHHHHHHHHDDDDDDDDDEEEGGGGGGDDDBBB?????????@@@AAABBBCCCDDDBBBBBBAAAAAA@@@@@@AAAAAA?????????@@@@@@@@@@@@@@@@@@AAABBBAAA?????????@@@?????????>>>>>>======<<<=========<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;===>>>>>>?????????:::::::::999999999999888777777666666666666666777777777777888888888999999444444555666888999999:::888888888888888888888888777999:::;;;999999999:::777777888888888888888888777777777777666666666666444666888888888999;;;===;;;;;;:::::::::999999999777999;;;<<<:::888888888999999999999999999999999999999999999999888777777888999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;<<<===>>><<<;;;;;;;;;<<<===>>>@@@BBBCCC??????????????????>>>=========>>>???@@@AAAAAABBBAAABBBDDDEEEFFFEEEDDDDDDAAAAAABBBCCCDDDEEEFFFFFFEEEFFFHHHKKKLLLHHH@@@:::777;;;@@@EEEIIIJJJJJJJJJJJJKKKMMMOOOOOOOOOOOOOOOLLLMMMOOOPPPQQQRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVVVV[[[[[[ZZZYYYZZZ\\\^^^___[[[ZZZZZZZZZ[[[ZZZWWWTTTQQQTTTXXX[[[\\\ZZZVVVTTT]]]___bbbcccbbbbbbbbbcccdddcccaaa___]]][[[[[[ZZZZZZTTTQQQUUUZZZYYYWWWWWW[[[^^^aaaccccccbbbbbbbbb^^^\\\XXXXXXZZZ^^^```aaacccdddfffiiijjjkkkkkkjjjkkkhhhfffgggjjjkkkiiigggeeecccaaa^^^\\\ZZZXXXXXXbbbjjjlllgggfffjjjjjjfff```aaabbbbbbaaaaaabbbdddfffggghhhiiiooozzzssshhhZZZ^^^___]]]^^^bbbccc___[[[\\\[[[WWWRRROOOOOOPPPMMMNNNNNNNNNMMMKKKHHHGGGKKKNNNRRRSSSQQQNNNLLLKKKDDDGGGIIIJJJKKKLLLOOOQQQOOONNNMMMJJJHHHHHHJJJLLLLLLKKKKKKJJJHHHGGGGGGFFFDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDEEEFFFFFFEEECCC@@@?????????@@@AAABBBBBBAAAAAA@@@???????????????>>>?????????@@@@@@@@@@@@???@@@AAA@@@???>>>>>>@@@>>>>>>>>>>>>>>>=========>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::;;;<<<=========<<<:::::::::999999999888888888777666666555555555555888888888888777777777777444555555666777888999999777777777888888777777777999;;;===<<<:::999999;;;888888888888777777777777777777666666666555555555555777888888888888:::<<<:::::::::999999999999888777:::======:::888777888777777777888999999::::::777888888999999999999888888888999:::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;<<<======<<<:::888888888999;;;>>>@@@AAA<<<======>>>>>>>>>>>>===;;;<<<===>>>@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBAAA???@@@AAABBBDDDEEEFFFGGGFFFEEEEEEGGGHHHFFFAAA<<<;;;>>>BBBFFFJJJKKKKKKKKKIIIJJJLLLMMMMMMMMMLLLKKKJJJKKKLLLMMMMMMOOOQQQRRRUUUUUUVVVWWWWWWWWWVVVVVVYYYYYYYYYZZZ[[[[[[\\\\\\YYYYYYYYYYYYZZZZZZWWWUUURRRTTTXXXZZZZZZWWWTTTQQQXXXZZZ]]]^^^^^^^^^^^^___```___]]][[[YYYYYYYYYYYY[[[UUURRRXXX\\\ZZZUUURRRTTTYYY^^^bbbccccccbbbbbb\\\XXXTTTRRRUUUYYY]]]___cccdddfffggghhhiiiiiijjjjjjgggeeeeeehhhiiihhhfffaaa\\\VVVSSSVVVYYY[[[[[[dddlllnnnfffdddhhhiiidddbbbbbbaaa___]]]\\\]]]___ccccccdddccceeemmmwwwuuuddd]]]VVV\\\^^^ZZZZZZ^^^___\\\VVVYYY[[[YYYTTTPPPOOOOOOJJJKKKKKKJJJHHHFFFDDDCCCHHHMMMRRRQQQLLLHHHGGGHHHEEEGGGHHHIIIJJJLLLOOORRROOOOOOMMMKKKIIIIIILLLOOONNNMMMKKKJJJHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDFFFEEEDDDDDDFFFFFFFFFDDDAAAAAA@@@@@@???@@@@@@@@@@@@@@@???>>>>>>===>>>>>>>>>>>>??????@@@@@@@@@@@@>>>???@@@???>>>======???============>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<======666777888888999999999888:::::::::999999888888888999888777555555444444444::::::999888777666555555555555666666777777888888666666777777777777666666555888:::888555444444666888888888888777777777666777777666666555555555444777888999999888777888:::999999999888888888888888777:::======:::777777888666666777888999::::::;;;555666777888999:::::::::888888999::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>===<<<===>>>===<<<:::666666666777999<<>>======::::::<<<>>>???@@@@@@@@@???@@@@@@@@@AAA@@@@@@@@@>>>???@@@BBBDDDEEEGGGGGGHHHEEECCCDDDFFFFFFCCC??????AAADDDHHHKKKLLLMMMMMMHHHHHHJJJKKKKKKKKKJJJIIIIIIJJJJJJKKKKKKMMMPPPRRRSSSTTTUUUWWWXXXYYYYYYYYYVVVVVVXXXYYYZZZZZZZZZZZZXXXWWWWWWYYYZZZZZZXXXVVVSSSTTTWWWXXXXXXVVVTTTRRRRRRTTTWWWYYYYYYZZZ[[[\\\ZZZYYYXXXXXXXXXYYYZZZ[[[\\\VVVTTTYYY]]]ZZZSSSOOOOOOTTT[[[```bbbaaa``````YYYUUUPPPNNNPPPVVVZZZ]]]dddeeeeeefffggghhhiiiiiikkkgggcccccceeehhhhhhggg]]]UUULLLKKKRRR\\\bbbdddhhhqqqqqqhhhccchhhiiicccdddccc```\\\YYYYYY\\\^^^\\\___aaabbbbbbffflllqqqzzzooobbb\\\\\\QQQSSSWWWYYYZZZXXXUUURRRVVVYYY\\\ZZZVVVRRRRRRSSSMMMMMMLLLLLLKKKIIIHHHHHHKKKKKKJJJIIIGGGEEECCCBBBBBBEEEHHHHHHGGGHHHJJJMMMMMMLLLKKKJJJIIIHHHHHHHHHLLLKKKHHHGGGFFFGGGHHHIIIDDDEEEFFFGGGHHHGGGFFFEEEFFFFFFEEEEEEDDDDDDDDDCCC@@@@@@@@@AAAAAABBBBBBBBB???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============???>>>======>>>???>>><<<===<<<;;;;;;::::::::::::888888888999:::<<>>======<<<;;;;;;::::::<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;:::::::::<<<;;;999888888888999999666666666666777777777777888888777555555444444444777777666666777888999999888888777666666666666666:::999888777666666777777555666888999999999888777888888999999999888888777777666555444444555666777999888888888777777666666777777888888888888777777999999999999999999999999666666666666666666666666666666666666777777777777999888888777777777777777999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;<<<<<<<<<===============999999999999:::<<<>>>???============>>>>>>>>>>>>888:::;;;;;;::::::;;;===<<<===???@@@@@@???>>>>>>===???AAACCCDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@AAABBBDDDGGGJJJLLLJJJHHHGGGFFFHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIKKKLLLMMMNNNOOOSSSRRRPPPPPPQQQTTTWWWZZZUUUVVVVVVVVVUUUVVVYYY[[[XXXXXXXXXYYYZZZYYYVVVSSSNNNVVVZZZWWWVVVYYYXXXSSSRRRSSSUUUWWWYYYZZZ[[[[[[XXXXXX[[[^^^]]]YYYXXX[[[```]]][[[[[[[[[WWWOOOHHHGGGWWWaaa^^^\\\___\\\UUUZZZTTTKKKFFFFFFKKKTTTYYY```dddhhhfffaaa^^^aaafffdddeeeggghhhiiihhhgggfff___TTTJJJJJJUUUaaahhhiiimmmllljjjgggeeedddcccbbbfffddd```^^^___```______YYY]]]aaacccdddeeeiiilllxxx}}}}}}vvvjjj]]]UUUTTTVVVWWWXXXXXXXXXWWWVVVUUUTTTXXXXXXWWWUUURRRPPPQQQRRROOOOOOOOOOOONNNLLLJJJIIIOOONNNMMMJJJGGGDDDAAA@@@EEEGGGIIIIIIHHHHHHKKKMMMLLLKKKJJJHHHFFFEEEEEEDDDHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<===<<<;;;<<<===>>>===<<<<<<<<<;;;:::::::::::::::;;;:::::::::;;;===???@@@=========<<<;;;:::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999:::999888777777777888888666666666666777777777888999888777666666666666666777777666666777888888999888777777666666666666666888777777666666666666777555666777888888888777666777888888999999888888777777666555444444555666777888888888777777777666666777777888888888888777777999999999999999999999999666666666666666666666666666666666777777777888888::::::999888888888888888888999999999999:::::::::999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999:::<<<>>>???<<<=========>>>>>>>>>>>>;;;===>>>>>>======>>>???<<<<<<===>>>?????????>>>AAAAAABBBCCCCCCCCCCCCBBBDDDCCCBBBAAA@@@AAABBBBBBEEEGGGIIIIIIFFFDDDCCCCCCFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOOOOQQQPPPOOOOOOQQQSSSVVVXXXZZZZZZYYYVVVTTTSSSTTTVVVYYYXXXXXXYYYZZZXXXUUURRRPPPVVVYYYWWWWWWZZZZZZWWWXXXYYYYYYZZZZZZZZZZZZZZZYYYYYY\\\```___[[[[[[^^^^^^\\\YYYZZZ[[[XXXRRRLLLKKKYYYbbb```^^^```^^^XXXZZZUUUNNNFFFCCCFFFNNNTTT]]]cccgggeee```]]]```cccdddeeeggghhhhhhfffdddbbb___WWWPPPSSS]]]fffiiihhhkkkjjjhhhfffdddccccccbbbbbbaaa___]]]\\\\\\]]]^^^[[[]]]^^^```bbbeeejjjnnnrrrwww{{{{{{{{{~~~vvvrrrkkkhhhaaaWWWOOONNNRRRWWW]]]\\\YYYWWWUUUUUUUUUUUUZZZVVVQQQMMMMMMNNNOOOOOOMMMNNNNNNNNNMMMKKKIIIHHHLLLLLLJJJHHHFFFEEECCCBBBHHHJJJKKKJJJIIIIIIJJJLLLJJJIIIHHHFFFDDDBBBAAA@@@CCCDDDFFFHHHHHHGGGEEEDDDFFFFFFGGGGGGGGGGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;999999:::<<<===<<<;;;;;;::::::999999999999:::<<<;;;:::::::::;;;<<<======<<<<<<;;;;;;::::::999:::::::::;;;;;;::::::::::::::::::::::::999999999999888777777666777777777666666666777777777888888999888777777777777888888777777666666666777888888888777666666555555666666555555555555666666666666444555666666777777666666777777888888888888777777666666555555555555666666777777777777666666666666666777777888888777777666999999999999999999999999666666666666666666666666777777777888888888999999999999888777777777777777777777777888888888999999999999999999::::::::::::777777888999999:::;;;;;;999999999:::;;;<<<===>>><<<<<<=========>>>>>>>>><<<>>>??????======>>>@@@<<<<<<<<<<<<<<<======>>>DDDCCCCCCBBBBBBBBBAAAAAABBBAAAAAAAAAAAABBBBBBCCCFFFFFFFFFDDDBBB@@@???@@@DDDDDDDDDDDDEEEGGGHHHIIIHHHIIIJJJKKKLLLNNNOOOOOOOOONNNNNNNNNOOORRRTTTVVVZZZZZZXXXVVVRRRQQQRRRSSSXXXWWWXXXYYYYYYWWWSSSOOOMMMQQQSSSRRRSSSWWWZZZZZZ]]]]]]\\\[[[ZZZYYYXXXWWWZZZYYY[[[^^^]]]YYYZZZ]]]ZZZXXXVVVWWWYYYXXXUUURRRSSS^^^eeeccc```bbb```ZZZZZZWWWQQQHHH@@@AAAHHHOOOYYY^^^ddddddaaa```bbbeeedddfffhhhiiihhheeeaaa______[[[ZZZ___hhhmmmkkkgggeeedddcccaaa``````______^^^______\\\YYYWWWZZZ\\\]]][[[ZZZ[[[```fffkkknnnppptttwwwvvvsssssswww|||zzzpppccc^^^aaa[[[XXXSSSMMMIIIKKKQQQVVV\\\[[[YYYWWWUUUUUUUUUUUUWWWRRRLLLJJJKKKLLLKKKJJJEEEFFFGGGHHHHHHHHHGGGFFFDDDEEEEEEFFFGGGHHHIIIIIIKKKKKKKKKJJJJJJIIIIIIJJJHHHHHHGGGEEECCCAAA???>>>@@@AAACCCDDDEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::999888777999;;;<<<<<<;;;:::999999888888999999999:::999888777777777888999;;;;;;;;;;;;::::::999999888999:::;;;;;;:::999888999999999999999999999999888888888777777777888888666666777777777888888888777777777666777777888888777777666666666777777888777777666555555555555666333444444555555666666666444444444555555555555555666666777777888777777777666666666555555666666666666666666666666666666666666666777777777777666666888888888888999999999999666666666666666666666666777888888888999999999999666666555444444444444444666666666777777777777888888999999999999:::::::::666666777888999:::;;;;;;999999::::::;;;<<<======<<<<<<<<<=========>>>>>>;;;===>>>===<<<<<<===>>>???>>><<<:::999999::::::AAAAAAAAA@@@@@@@@@@@@AAA???@@@@@@@@@AAABBBCCCCCCEEEEEEDDDAAA???===>>>@@@BBBBBBBBBCCCDDDFFFHHHIIIHHHHHHIIIKKKLLLMMMNNNOOOMMMLLLLLLLLLNNNPPPRRRTTTTTTTTTTTTSSSRRRSSSUUUWWWVVVUUUVVVVVVVVVSSSNNNKKKDDDFFFHHHJJJMMMRRRXXX[[[^^^]]]\\\ZZZYYYXXXWWWVVVYYYWWWWWWYYYVVVRRRSSSWWWWWWUUUTTTUUUXXXZZZYYYXXX\\\dddhhheeebbbbbb___ZZZXXXXXXTTTLLLCCCBBBIIIQQQXXX]]]cccfffeeedddfffiiifffgggiiijjjhhhddd```]]]```___bbbiiipppqqqkkkeee^^^]]]\\\[[[[[[ZZZ[[[[[[]]]``````\\\VVVSSSUUUXXX[[[YYYWWWZZZaaagggiiijjjkkkooorrrqqqnnnlllnnnqqqwwwxxx{{{pppdddaaa]]]UUURRRWWWNNNLLLIIIFFFDDDFFFJJJMMMSSSTTTUUUVVVVVVTTTRRRQQQPPPMMMJJJJJJLLLLLLHHHEEE???@@@AAACCCDDDFFFFFFGGGDDDEEEEEEGGGIIILLLNNNPPPKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDBBB@@@???@@@@@@@@@@@@AAACCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDD@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>==============================>>>======<<<;;;::::::999999888777999;;;<<<<<<;;;999999999888888999999:::;;;:::888777666666777777:::::::::::::::999999999777888999::::::999888777777888888888888888888888888999999999999999999999777777777777888888888888666666555555555666777777777777666666666666666777777666666555555555555555222333444555666666555555444444444444444555555666444555666777777777777777555666666666666666666555555555555555555555555666666666777777777777666666777777777888888999999999777777777777777777777777777888888888999999999999666555555444444444444444555555666666666777777777888888888999999999::::::777888888999:::;;;;;;;;;999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<===>>>===<<<;;;<<<===BBB@@@===:::888777666666;;;<<<<<<===???@@@@@@AAA>>>???@@@AAABBBBBBCCCCCCCCCCCCBBB@@@>>>>>>@@@BBBAAAAAABBBCCCEEEGGGHHHIIIGGGGGGHHHIIIKKKLLLMMMNNNKKKKKKKKKLLLMMMOOOQQQRRRPPPQQQRRRQQQQQQSSSVVVXXXSSSSSSSSSTTTSSSOOOJJJEEE======@@@DDDHHHNNNVVV\\\^^^]]]\\\ZZZZZZZZZZZZZZZ[[[XXXVVVUUURRRMMMMMMQQQXXXXXXWWWYYY\\\___```aaaeeehhhiiieeebbb```\\\YYYWWWXXXWWWQQQJJJJJJQQQYYY```cccggghhhgggeeefffgggfffhhhiiiiiigggddd```]]]```bbbfffmmmrrrqqqjjjccc[[[[[[ZZZYYYYYYYYYYYYYYY\\\^^^^^^YYYQQQMMMMMMPPPUUUUUUWWW\\\cccfffeeeccc^^^bbbeeefffeeeeeegggiiimmmllllllnnnqqqwww{{{~~~uuufff^^^WWWUUUTTTQQQOOOPPPIIIHHHFFFDDDCCCDDDFFFGGGIIILLLPPPSSSSSSQQQNNNLLLJJJJJJKKKLLLMMMKKKHHHEEE@@@@@@@@@BBBDDDGGGIIIKKKMMMMMMLLLLLLLLLNNNOOOPPPHHHFFFEEEEEEEEEEEEDDDBBBCCCCCCDDDEEEDDDCCCBBBAAACCCBBB@@@@@@AAACCCEEEGGGFFFEEEDDDCCCBBBBBBBBBCCC@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@???>>>>>>>>>===========================<<<<<<<<<;;;:::::::::;;;999999:::<<<===<<<;;;:::999999999999::::::;;;===<<<;;;999888888999999999999999999999999999999888888888999999888888888666666666777777777777777888888999::::::::::::999777777777888888888999999666666555555555555555666777777666666555555666666777666555555444444555555333444555666666666555444555444444444444555666666333444555666666777777666555555666666666666555555444444444555555555555555555666666777777666666555666666777777888999999999777777777777777777777777777777777888888888999999888888777666666666666666555555555666666666777777888888888888999999999999999::::::::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@???===<<<===>>>BBBAAA>>>;;;888666555444555777:::===???@@@@@@@@@>>>>>>@@@AAABBBBBBBBBBBBBBBBBBAAA@@@>>>>>>???AAA???@@@BBBDDDEEEFFFGGGGGGEEEFFFGGGHHHIIIKKKLLLLLLJJJJJJJJJKKKMMMNNNPPPQQQQQQQQQRRRQQQPPPPPPRRRUUURRRRRRSSSSSSQQQMMMGGGBBB<<<;;;>>>CCCGGGLLLTTT\\\]]]\\\[[[[[[[[[\\\^^^___^^^ZZZWWWUUUQQQLLLMMMQQQ\\\\\\]]]___aaadddfffhhhhhhhhhfffdddaaa^^^[[[YYYVVVXXXYYYWWWTTTVVV]]]ccckkklllkkkiiieeeaaa``````eeefffffffffeeecccaaa___aaabbbdddiiimmmlllgggbbb___^^^]]]\\\\\\\\\\\\\\\YYYZZZYYYTTTNNNIIIGGGHHHOOORRRXXX^^^bbbbbb___\\\XXX[[[^^^```aaaccceeeffffffcccaaaaaadddgggjjjkkklllzzz{{{lll___^^^\\\WWWRRRRRRTTTRRRMMMKKKHHHEEECCCCCCDDDFFFGGGDDDGGGJJJMMMNNNLLLIIIFFFGGGIIILLLMMMKKKJJJIIIHHHFFFEEECCCBBBDDDGGGKKKNNNSSSQQQOOOMMMLLLLLLMMMMMMDDDBBB@@@AAABBBBBB@@@>>>>>>???BBBCCCDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????????????????========================;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<===>>>===<<<:::::::::::::::;;;<<<<<<===<<<;;;:::999999:::;;;888888888999999999999999888888777777777777888888555555555666666777777777666777888999::::::999888777777888888888999999999888888777666555555555666777777666555555555555555666666555444444444444555444555666777777666444333666555444444444555777777222333444555666666666666444555666777777666555444333333444444444555555555555555666666666666555555666666666777888999999999777777777777777777777777666666666777777777888888999888777777666666777777555666666666666777777777888888888888999999999999;;;::::::::::::999999999999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<=========>>>???>>><<<;;;<<<===@@@???>>><<<:::888666555333666:::>>>@@@AAA@@@???>>>???@@@AAABBBAAAAAA@@@BBBBBBBBB@@@===<<<<<<===<<<>>>AAADDDEEEDDDCCCBBBDDDDDDEEEFFFHHHIIIJJJKKKIIIJJJJJJLLLMMMNNNOOOPPPQQQRRRQQQPPPNNNNNNPPPRRRSSSSSSTTTTTTRRRMMMFFFAAA???<<<>>>DDDGGGIIIOOOXXXZZZYYYXXXXXXXXXZZZ\\\]]]]]]YYYVVVUUUQQQMMMOOOTTT[[[]]]___aaabbbdddfffhhhfffdddbbbaaa___]]][[[[[[WWWXXXZZZ[[[]]]aaafffkkknnnmmmiiieee```]]]\\\\\\bbbbbbbbbbbbbbbaaaaaaaaaaaa``````bbbdddeeecccaaaaaaaaa```^^^]]]]]]]]]]]]YYYXXXVVVSSSOOOKKKHHHGGGKKKQQQXXX]]]___]]][[[ZZZZZZ[[[]]]___```bbbdddfff___\\\YYYYYY[[[]]]]]]\\\]]]jjjvvv|||{{{mmmggg```XXX^^^```ZZZRRRSSSYYYWWWOOOIIIFFFAAA>>>???AAADDDEEECCCEEEGGGIIIIIIGGGEEECCCFFFIIILLLLLLJJJIIIJJJLLLKKKHHHDDDBBBCCCFFFKKKNNNRRRPPPMMMKKKJJJJJJJJJKKKBBB???===>>>@@@AAA???<<<;;;<<>>======>>>???>>><<<::::::::::::;;;;;;<<<===;;;;;;999888888888999999888888888888888888999999999888777666666777888999444555555555666666777777555666777999999999888777777888888888888999999999::::::888777666666666666888777666555555555555555666666555444444444444555555666777888777666444222666666555444555666777888222333444555666666666666444555666777777666555444333333333444444555555555555555666666666666555555555666666777888999999999777777777777777777777777666666666666777777777777777777666555555555555555666666666666777777777888777888888888888999999999;;;;;;::::::999888888888999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======;;;<<<===<<<:::999999:::============<<<:::888666444777<<<@@@BBBAAA???===>>>???@@@AAABBBAAA@@@@@@BBBBBBBBB@@@<<<999999999:::===@@@CCCDDDCCCAAA???CCCCCCDDDEEEGGGHHHIIIJJJIIIJJJKKKLLLMMMOOOOOOPPPOOOPPPPPPOOONNNOOOQQQTTTTTTUUUUUUUUUSSSMMMFFFAAA@@@===>>>CCCEEEEEEJJJRRRWWWVVVTTTSSSTTTUUUWWWYYYZZZVVVTTTSSSPPPNNNPPPVVVXXXZZZ]]]___```aaacccdddccc```^^^^^^^^^]]]\\\]]]XXXXXXZZZ]]]aaafffkkknnnkkkhhheeeaaa]]]\\\\\\\\\_________^^^___```aaaaaabbb___]]]\\\^^^`````````bbbaaa```^^^]]]\\\\\\\\\ZZZXXXVVVTTTSSSQQQMMMJJJKKKQQQXXX\\\[[[YYYYYYYYY[[[[[[\\\\\\]]]___aaabbb]]]YYYUUUUUUVVVVVVTTTRRRYYYdddllllllkkkpppxxx}}}pppbbb]]]]]]\\\[[[ddd[[[RRRQQQVVVZZZXXXTTTKKKGGGBBBAAADDDHHHJJJIIIFFFFFFFFFGGGHHHGGGDDDAAAPPPPPPPPPNNNKKKKKKMMMNNNKKKKKKGGGDDDGGGMMMPPPOOORRROOOJJJFFFCCCCCCDDDEEEBBBCCCCCCCCCCCCAAA@@@???@@@BBBDDDFFFFFFEEECCCAAAGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@@@@???>>>===>>>===<<<;;;:::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>===;;;999999999;;;<<<:::999999:::<<<<<<;;;999555666777999999888888777777777777777777777777777666666777777888888999999888888777777777777777777888888888999999::::::;;;;;;:::777666555666777888888555111......111555888555555555555555555555555777666555444333222111111555555555555555555555555555555555555555555555555666666666666666666666666666666666666666555555555888666444333333333555666444444555555666666777777444444333444444555666777666666666666777777777777555555666666666666666666555555666666777777888888888888888888999:::;;;;;;999999999999999999999999777777888999:::::::::::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;===>>>???>>>??????>>>===<<<<<<===???@@@BBBBBBBBBAAA???>>>???????????????@@@@@@@@@@@@@@@??????>>>=========>>>>>>>>>???AAACCCEEEFFFDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMPPPPPPPPPOOOPPPPPPQQQQQQQQQSSSTTTSSSOOOJJJDDD@@@???CCCIIIMMMNNNNNNNNNNNNTTTUUUTTTQQQOOOQQQVVVZZZYYYWWWVVVTTTTTTVVVWWWYYY[[[\\\]]]^^^___aaabbbbbb_________^^^[[[YYYXXXXXX\\\\\\\\\^^^```dddhhhkkkhhhhhhfffbbb\\\XXXWWWWWWYYY[[[\\\[[[[[[\\\^^^``````^^^]]]___aaabbb```^^^cccbbb```]]][[[ZZZYYYYYYVVVUUUUUUUUUVVVTTTRRROOOOOOQQQVVVZZZ]]]^^^]]]\\\]]][[[[[[]]]___bbbbbbbbb```ZZZTTTRRRUUUWWWVVVTTTXXX___fffgggcccbbbeeejjjooosssyyytttfff^^^]]]^^^^^^\\\]]]XXXTTTUUUYYYZZZWWWSSSLLLJJJIIIJJJLLLOOOQQQRRROOOOOOOOOLLLJJJIIIKKKNNNVVVTTTQQQMMMJJJJJJLLLOOONNNNNNJJJFFFIIIOOOSSSRRRRRROOOJJJEEEBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>????????????>>>===>>>===<<<;;;:::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>><<<;;;999999999;;;<<<;;;:::888999:::;;;:::888555666777888999888888777888888888888888888888888777777777777777888888888777777777777777888888888888888888888888999999999888888666555555666777777999777444222222444777999555555555555555555555555555555555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555555555777666444333333444555666555555555555666666666666777666555444444333444444555666666666777777777777666666555444444555555555555555555666777777888888888888888888888888999:::999999999999999999999999777777888999:::::::::::::::::::::;;;;;;;;;;;;<<<===<<<<<<;;;<<<===>>>???===>>>???>>><<<;;;<<<===>>>???@@@AAA@@@???===<<<<<<=========>>>>>>??????@@@????????????>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGHHHIIIJJJIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLNNNNNNOOOOOOOOOMMMLLLKKKNNNPPPQQQQQQPPPLLLIIIFFFJJJMMMQQQTTTUUUTTTUUUUUU[[[YYYUUUOOOKKKLLLQQQUUUWWWWWWVVVVVVVVVWWWYYYYYY[[[\\\]]]^^^___```aaaaaa]]]\\\ZZZWWWUUUUUUVVVXXX[[[[[[\\\^^^```cccfffgggiiigggddd```\\\ZZZZZZZZZZZZ\\\]]]^^^]]]^^^```bbb___^^^]]]___bbbcccaaa___bbb```___\\\[[[YYYYYYXXXWWWWWWWWWXXXYYYYYYVVVTTTPPPSSSWWWYYYZZZZZZ[[[\\\^^^]]]\\\]]]```bbbbbbaaa[[[WWWRRRRRRVVVYYYXXXWWW[[[```eeeddd___\\\]]]aaafffiiimmmpppssswww|||zzziiiccc[[[YYY[[[^^^]]][[[VVVVVVWWWYYY[[[ZZZWWWTTTPPPQQQRRRRRRRRRSSSVVVXXXXXXYYYWWWQQQKKKKKKRRRYYYZZZXXXSSSMMMIIIIIILLLOOOOOONNNJJJFFFHHHOOOSSSRRRQQQNNNJJJEEEBBB??????>>>AAABBBDDDEEEGGGGGGHHHHHHJJJHHHDDDBBBAAACCCEEEGGGCCCCCCCCCCCCCCCCCCBBBAAAEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>??????>>>>>>=========<<<;;;;;;;;;;;;<<<::::::999888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<:::999999:::;;;;;;;;;999777666777888777777555666777888888888777777888888888888888888888888888777777777777777777666666666777777888888888999888888777777777777777777555555555555555666666666888777666555555666777888444444444444444444444444444444555555666666666777444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555777666555333333444555555666666666555555555555555777666555444444333444444555555666666666777777777777666444222222222444444444555555666666777888888888888777777666666777777777777777777777777777777666777888999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<>>>>>>>>><<<;;;<<<======>>>??????>>><<<:::999999::::::;;;<<<===>>>>>>????????????@@@@@@@@@@@@????????????@@@AAABBBCCCDDDDDDFFFGGGHHHIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKKKKNNNOOOPPPPPPOOOMMMJJJHHHLLLMMMOOOPPPQQQPPPOOOOOOTTTVVVYYYYYYYYYXXXYYYZZZ[[[VVVOOOGGGCCCEEEKKKPPPVVVWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^____________\\\XXXSSSPPPOOOQQQUUUXXXZZZ[[[]]]___```aaabbbbbbgggddd___[[[ZZZZZZZZZZZZYYY[[[]]]^^^^^^^^^___aaa___^^^^^^___aaabbbbbbaaa```___^^^\\\ZZZYYYYYYYYYYYYYYYZZZ\\\^^^^^^[[[YYYUUUYYY^^^^^^[[[YYY[[[^^^aaa___^^^___```aaaaaa```XXXVVVTTTVVVZZZ]]]]]]\\\___ccceeebbb\\\WWWWWWYYY```bbbeeeffffffhhhjjjlllsssxxx~~~yyyoooggg```[[[VVVVVVXXX[[[ZZZYYYVVVYYY\\\]]][[[YYYVVVUUUVVVWWWWWWTTTQQQQQQUUUYYY\\\\\\YYYSSSNNNOOOTTTYYYXXXWWWSSSOOOKKKKKKMMMOOOLLLKKKGGGCCCEEELLLOOONNNNNNMMMJJJFFFCCCBBBAAA@@@DDDEEEFFFGGGHHHIIIIIIIIIKKKIIIEEEBBBBBBCCCEEEGGGBBBBBBCCCCCCCCCBBBBBBAAAFFFFFFEEEEEEEEEDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>????????????????????????===>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::999777666666777999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999::::::;;;;;;888444333333444444444666666666777777777777777999999999999999999999999888888777777666666666555666666666777888888999999777777777666666555555555222333444555555555555555444555555555555555555444444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444555555555555555666777666555444444444444555666666666555555444444444444444333444444555666777555555555666666666777777888666333111000111222444444444555555666777777888888777666555555555555555777777777777777777777777666777888999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======;;;=========;;;;;;<<<============<<<;;;:::999888888999999;;;<<<===>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIOOOOOOPPPPPPOOONNNMMMLLLLLLMMMNNNPPPRRRSSSTTTUUUXXXYYYYYYXXXVVVVVVWWWYYYWWWQQQIIIBBBAAAFFFOOOUUUVVVWWWYYY[[[]]]]]]^^^^^^[[[\\\]]]^^^^^^]]]]]]\\\YYYTTTNNNJJJKKKPPPVVVZZZ[[[\\\^^^`````````___^^^ccc___ZZZWWWWWWXXXXXXXXXWWWYYY[[[\\\[[[ZZZ[[[[[[]]]]]]]]]^^^___aaaaaabbbaaa```^^^]]]\\\[[[[[[[[[\\\\\\]]]___aaa```]]]ZZZZZZaaahhhhhhbbb]]]^^^aaacccaaa```___```aaa```___ZZZZZZZZZ\\\```bbbaaa```aaadddeeebbb\\\XXXXXXYYY\\\^^^aaabbbcccccceeegggdddhhhkkkooosss{{{~~~rrrmmmjjjeee```]]]YYYUUUTTTVVVYYY[[[[[[\\\^^^___]]]ZZZWWWVVVWWWYYYYYYWWWSSSPPPRRRWWW\\\]]][[[XXXVVVUUUUUUTTTTTTRRRRRRRRRPPPNNNMMMNNNOOOKKKJJJGGGCCCEEEKKKMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFHHHHHHHHHGGGGGGHHHHHHHHHIIIHHHFFFEEEDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>????????????????????????>>>==================>>><<<<<<<<<<<<<<<;;;;;;;;;:::999777666666777999::::::::::::;;;;;;;;;;;;<<<:::::::::999999:::::::::999666333111222333333333666666666666666777777777888888888888888888888888888777777777666666555555666666777777888888888888777666666555555444444444111222333444555555444444333444555666666555444333444444444444444444444444444444444333333333222222444444444444444444444444444444444444444444444444333333333333333333333333333444444444555555666666666666555555444444444444666666555555444444333333444444333444444555666777555555555555666666666666888666333000///000222333444444444555666666777777777777666555444444444444666666666666666666666666666666777888999999999999999999999:::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::;;;<<<<<<;;;:::;;;===<<<<<<<<<;;;:::999888888999999:::;;;===>>>??????>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHNNNMMMMMMLLLMMMNNNPPPPPPMMMNNNOOOPPPRRRTTTVVVVVVVVVWWWVVVUUUSSSRRRTTTVVVXXXQQQHHHCCCDDDKKKUUU[[[WWWXXXZZZ\\\^^^______```[[[\\\]]]]]]]]]\\\ZZZYYYSSSNNNIIIGGGKKKRRRWWWZZZ]]]^^^`````````^^^[[[ZZZ___]]]ZZZXXXWWWWWWVVVUUUUUUXXX[[[\\\ZZZYYYWWWWWW\\\\\\\\\\\\\\\]]]___```bbbaaa```___^^^]]]]]]]]]______```aaabbb```\\\YYY[[[dddmmmnnnhhhaaa___```dddbbb```````````````^^^]]]]]]^^^___aaaaaa```^^^^^^``````___[[[YYYYYYZZZVVVXXX[[[]]]]]]^^^___aaa___aaadddeeefffkkksssyyy|||qqqiiieeecccaaa___[[[WWWTTTSSSVVVZZZ]]]^^^______^^^\\\YYYVVVVVVVVVVVVVVVTTTSSSTTTWWW]]]aaaZZZYYYYYYZZZ[[[YYYUUUQQQLLLNNNPPPPPPNNNMMMMMMNNNKKKLLLJJJGGGIIINNNNNNKKKGGGHHHIIIJJJKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFEEECCCBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>????????????????????????>>>======<<<<<<======>>><<<<<<======<<<<<<;;;:::999999888777777888999999::::::::::::;;;;;;;;;;;;999999999999::::::::::::888666444333444444444333666666555555555666777888777777777777777777777777777666666666666666666555888777777777777777777777666666555555555555555555333333333333333444444444555666777888888777666555333333333333333333333333444333333333222222111111333333333333333333333333333333333333333333333333333333333333333333333333333333333444555555666666666555555555555444444444555555555444444444444444777666555444444333444444444444555555555666666666666555333111111111333333333444444555555666777777666666555555444555555555666666666666666666666666555666777888999999999999999999999999::::::::::::::::::;;;<<<<<<<<<<<<;;;999:::<<<;;;::::::;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>??????>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFIIIIIIIIIJJJKKKLLLNNNOOOLLLLLLMMMOOOQQQRRRTTTTTTTTTUUUUUUTTTRRRRRRSSSUUUUUUOOOFFFAAACCCJJJRRRWWWWWWXXXYYYZZZ\\\]]]^^^___[[[\\\]]]]]]\\\ZZZXXXWWWNNNKKKHHHKKKQQQXXX[[[\\\^^^_________]]][[[XXXVVV[[[]]]]]]\\\XXXTTTRRRRRRRRRVVVZZZ\\\\\\ZZZXXXXXXZZZZZZZZZYYYXXXYYY[[[]]]bbbaaa```__________________```aaabbbbbb```[[[XXXYYYaaajjjmmmhhhbbb___^^^dddbbb```___``````___^^^^^^^^^^^^^^^]]]\\\[[[[[[YYYZZZZZZYYYWWWUUUVVVWWWVVVXXX[[[\\\[[[[[[[[[\\\\\\___bbbccccccffflllqqqnnnrrryyyuuurrrmmmfffaaa^^^]]]^^^YYYWWWUUUUUUVVVXXXZZZ[[[]]]\\\[[[ZZZYYYXXXVVVTTTRRRRRRRRRTTTXXX[[[\\\\\\TTTWWWZZZ[[[ZZZVVVSSSQQQKKKLLLMMMLLLKKKKKKLLLNNNKKKMMMMMMKKKLLLPPPOOOKKKFFFGGGIIIKKKLLLLLLLLLKKKIIIHHHGGGEEEDDDDDDEEEEEEDDDDDDDDDEEEDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>????????????????????????>>>===<<<<<<<<<<<<===>>>;;;<<<=========<<<;;;:::999999999999999999999999999999:::::::::;;;;;;;;;888888999:::::::::::::::999888777777888999888666666555555444555666777888666666666666666666666666555555555666666666666666999999888888777666666666555555555555666666666666666555333333222333444444444555666666666666555444333333333333333333333333222222333333333333333444333333333333333333333333333333333333333333333333444444444444444444444444222222333444444555666666555555555555555444444333333444444444444444444555777666555444444333444444444444444555555555666666555444333333333333444444333333444555555666666777666555555555555555666777777777777777777777777777555666777888999999999999888999999999999:::::::::999:::;;;<<<<<<<<<;;;;;;888:::;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<<<<======;;;;;;<<<<<<=========>>>>>>>>>>>>??????@@@@@@@@@>>>>>>???@@@AAABBBDDDEEEDDDCCCBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCDDDDDDEEEGGGHHHKKKMMMNNNMMMKKKJJJFFFHHHJJJLLLNNNPPPQQQQQQRRRSSSTTTTTTSSSSSSTTTUUUSSSMMMFFFCCCFFFLLLQQQTTTVVVVVVUUUVVVWWWYYY[[[\\\[[[[[[]]]]]]\\\YYYVVVTTTNNNMMMOOOUUU^^^dddeeeccc^^^^^^]]]\\\YYYVVVSSSRRRTTTZZZ___^^^VVVNNNKKKJJJKKKPPPVVVZZZ[[[ZZZZZZYYYXXXYYYXXXVVVTTTTTTWWWZZZaaa``````____________```^^^___aaacccdddbbb]]]YYYZZZ___dddgggeeebbb```^^^bbb```___^^^______^^^]]]^^^___^^^]]][[[ZZZZZZZZZYYYYYYXXXUUURRRPPPPPPPPPXXXZZZ]]]___^^^]]]^^^^^^YYY\\\`````````aaadddhhhfffeeeggglllnnnmmmsss{{{yyyooonnnnnnlllggg```[[[ZZZ\\\YYYYYYXXXWWWVVVUUUTTTTTTYYYXXXXXXZZZ[[[YYYUUURRRPPPPPPQQQUUUYYYZZZWWWSSSNNNTTTZZZZZZUUUQQQPPPRRRLLLLLLKKKIIIGGGHHHKKKNNNJJJLLLMMMLLLMMMPPPNNNIIIFFFGGGIIIKKKLLLLLLKKKJJJGGGGGGEEEDDDDDDDDDEEEFFFDDDDDDCCCBBBCCCCCCDDDEEEAAABBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>;;;<<<=========<<<::::::888999::::::::::::999888999999:::::::::;;;;;;;;;777888999::::::::::::::::::999999:::<<<<<<;;;999666555555444444666777888666666666666666666666666444555555555666666777777::::::999888777666555555444555555666666777777777888666444222222222444555222333333333333333333222333333333333333333333333111222222333555666666777333333333333333333333333333333333333333333333333444444444444444444444444222222333333444555666666555555666666555555444333333333333444444555555555444444444444444555777777444444444555555555666666333444444444444444444444333333444444555666666777555555555555555666777888888888888888888888888888555666777888888999999888888888999999999:::::::::999:::;;;<<<<<<<<<;;;:::888999;;;:::::::::;;;<<<<<<<<<<<<<<<<<<>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????<<<<<<===>>>???AAACCCDDDDDDCCCBBBAAABBBCCCDDDEEECCCBBBBBBBBBBBBCCCDDDDDDGGGJJJOOOSSSSSSOOOJJJFFFAAACCCFFFJJJLLLNNNOOOOOOOOOQQQSSSTTTSSSSSSTTTUUUUUUPPPKKKJJJNNNUUUZZZ\\\UUUTTTSSSRRRSSSUUUXXXYYYZZZ\\\]]]]]]\\\YYYUUUSSSRRRRRRWWW```jjjooonnnkkk^^^]]][[[YYYVVVSSSPPPOOOMMMVVV^^^]]]RRRHHHCCCCCCCCCIIIQQQWWWYYYZZZZZZZZZWWWXXXWWWUUUQQQQQQTTTWWW```______^^^^^^^^^______]]]^^^```ccceeeddd```\\\]]]___aaacccccccccbbbaaaaaa```^^^^^^^^^___^^^]]]`````````^^^\\\[[[\\\]]]]]][[[YYYUUUQQQNNNLLLKKKUUUXXX\\\___``````aaaaaaWWWZZZ]]]]]][[[ZZZ[[[^^^ccc___```fffhhhggglllsssrrrsssuuunnnggghhhkkkhhhccc^^^[[[[[[\\\]]]]]]^^^^^^\\\XXXVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWUUUUUUTTTQQQLLLIIIHHHHHHHHHNNNTTTTTTTTTUUUSSSPPPKKKLLLMMMLLLKKKKKKKKKLLLNNNMMMMMMNNNNNNNNNMMMKKKHHHIIIIIIGGGFFFEEEFFFHHHCCCDDDDDDDDDCCCBBBAAAAAADDDDDDDDDDDDDDDCCCCCCBBBFFFEEEDDDBBBBBBCCCCCCDDD@@@AAAAAABBBBBBAAAAAA@@@=========>>>??????@@@@@@???>>>===>>>@@@AAA@@@???>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999888777777999:::;;;<<<<<<<<<;;;:::888888777666555555555666::::::::::::::::::::::::777777777777777777777777333222111222444555444333666666666666666666666666777888:::;;;;;;999666555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333000111222222333444555555111111222222222333333333555555555555555555555555333333333444444444555555444444444444444444444444222222222333333333444444444444444444444444444444333333333333333333333333222222222222333333444555333333333333333333333333444333333333444555777888666777777777777777666555555555555666777888888888666777888999999999999999777888:::<<<<<<;;;:::999:::999999999999999999:::===<<<<<<<<<<<<======>>>@@@???>>>======<<<======???>>>===???AAACCCCCCBBB??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIKKKMMMOOONNNLLLJJJ>>>AAAFFFKKKOOOQQQQQQQQQSSSTTTUUUUUURRRPPPOOOOOORRRQQQPPPSSSWWW[[[\\\[[[XXXTTTPPPRRRVVVYYYXXXUUUYYY\\\^^^^^^\\\ZZZYYYYYY\\\^^^bbbfffhhhiiiiiiiii]]]___aaa^^^XXXRRROOONNNRRRWWW[[[ZZZTTTKKKEEEBBBBBBHHHQQQVVVWWWUUUTTTUUUQQQXXX^^^\\\TTTPPPRRRVVV\\\]]]___^^^\\\[[[[[[[[[^^^___```bbbbbbbbbaaa```___^^^^^^___aaabbbaaaaaa^^^]]]\\\\\\]]]^^^^^^^^^dddccc```\\\YYYXXXYYY[[[ZZZZZZYYYVVVQQQLLLJJJJJJSSSUUUXXX[[[]]]^^^^^^^^^\\\\\\\\\ZZZXXXWWWYYYZZZaaaaaabbbcccfffiiilllnnn~~~nnndddhhhllliiifffhhhgggeeeaaa^^^]]]]]]^^^______``````^^^\\\ZZZZZZ[[[\\\\\\\\\[[[YYYWWWVVVUUUQQQQQQPPPMMMIIIEEEDDDDDDCCCJJJOOOPPPQQQRRRRRROOOJJJKKKLLLLLLKKKLLLMMMNNNNNNMMMMMMMMMMMMLLLJJJIIIIIIJJJIIIHHHEEEDDDEEEFFFDDDDDDCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCBBBBBBEEEDDDCCCBBBBBBBBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>AAA@@@???@@@BBBCCCBBBAAA>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::999999888888888999:::<<<<<<<<<<<<<<<;;;;;;:::999999999999999::::::::::::::::::::::::777777777777777777777777333222222222444555444333555555555555555555555555999888888888888777777777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333444444444444444444444444333333333444444444444555333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333444333333333333444444555444444444444444444444444555444444444444666777888555555555555555666666666777777777777666666666666888999999:::::::::999999777888:::;;;<<<;;;:::999::::::999999999999::::::<<<<<<<<<<<<<<<======>>>???>>>========================<<<>>>@@@BBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMKKKIIIEEEGGGKKKOOORRRTTTTTTTTTVVVXXXYYYYYYWWWUUUTTTUUUSSSPPPOOORRRXXX\\\[[[YYYWWWSSSPPPRRRVVVXXXWWWUUUYYY[[[]]]]]]\\\[[[[[[[[[ccccccdddeeeeeeddddddccc]]]^^^^^^[[[VVVSSSSSSTTTWWWYYY[[[YYYRRRJJJDDDBBBBBBHHHOOOQQQOOOLLLMMMOOOVVVZZZ]]][[[UUURRRSSSVVVZZZ[[[\\\\\\[[[[[[\\\^^^^^^___```aaaaaaaaa``````^^^^^^^^^^^^___`````````[[[ZZZYYYZZZ[[[]]]]]]]]]aaaaaa^^^[[[XXXWWWYYY[[[``````^^^YYYSSSMMMJJJIIIUUUWWWYYY\\\]]]^^^]]]]]]ZZZZZZYYYVVVTTTTTTVVVYYY``````aaaccceeegggiiijjjzzzsssiii]]]WWW]]]dddddddddfffbbbaaa```_________```aaaaaabbbbbbaaa___^^^^^^___aaa```___]]]ZZZWWWTTTSSSNNNOOONNNKKKFFFCCCAAAAAABBBIIINNNOOOPPPRRRSSSPPPKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKIIIHHHGGGIIIJJJJJJHHHEEECCCDDDDDDDDDDDDCCCBBBBBBCCCEEEEEECCCDDDDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@??????>>>======>>><<<<<<===>>>???>>>===>>>============<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<<<<<<<;;;::::::999999888999:::;;;<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::777777777777777777777777444333222333555555555333555555555555555555555555:::888777666555666777888444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222222111111222222222333333333333333333333333333333333333333333333444444444444222222222222222222222222444444444444555555555555444444444444444444444444333333333333333333333333555555444444444444444444555555555555555555555555666666666555555666777777444444333333444555666777:::999888777666555444333:::::::::;;;::::::999888777888:::;;;;;;;;;:::999::::::999999999999::::::;;;;;;<<<<<<<<<==================<<<======>>>>>>===<<<<<<===???AAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGIIILLLMMMLLLJJJMMMNNNQQQTTTVVVWWWVVVVVVWWWYYY[[[\\\ZZZYYYYYYZZZVVVRRROOOSSSZZZ^^^\\\XXXWWWTTTRRRSSSVVVYYYXXXVVVYYYZZZ\\\\\\[[[[[[\\\^^^cccbbbaaa___^^^^^^^^^^^^^^^]]][[[XXXVVVVVVYYY[[[[[[\\\\\\YYYSSSNNNJJJIIIIIINNNSSSQQQKKKIIILLLPPP]]]^^^]]][[[XXXVVVWWWXXXYYYYYYXXXWWWWWWYYY]]]aaa]]]^^^______``````______^^^^^^^^^_______________ZZZYYYYYYYYYZZZ[[[]]]^^^^^^^^^\\\ZZZWWWWWWYYY[[[bbbbbb```\\\VVVRRRPPPOOOYYYZZZ[[[]]]]]]]]]\\\\\\XXXWWWUUURRRPPPQQQTTTWWW^^^___```bbbcccdddeeeeeexxxrrrnnnkkk```YYYUUU[[[```aaabbbeeebbbaaaaaaaaaaaaaaabbbbbbaaabbbcccbbbaaa```aaabbbaaa```___]]]ZZZVVVTTTRRROOOPPPPPPMMMIIIEEECCCCCCHHHNNNRRRQQQRRRUUUVVVTTTPPPNNNLLLLLLLLLMMMMMMMMMOOOPPPOOOMMMJJJHHHFFFFFFGGGIIIIIIHHHFFFDDDDDDEEEEEEDDDBBBBBBBBBDDDFFFHHHCCCCCCDDDDDDCCCCCCBBBAAACCCBBBBBBAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????@@@@@@?????????>>>>>>>>><<<;;;;;;;;;===>>>===<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999999999999999999777777777777777777777777555444333444555666555444555555555555555555555555888777666666555555666666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222222222333333333444444444111111111111111111111111333333333444444444444555333333333333333333333333222222333333333333444444777666555444444444444444444444444444444444444444777777777666666666666666555444333222333555888999999999888777666555444444888888999:::::::::999999777888999::::::::::::999999888888777777888888999::::::;;;<<<============<<<<<<<<<<<<<<<===>>>???===<<<<<<===@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHJJJMMMOOONNNMMMQQQRRRTTTUUUVVVVVVUUUUUUUUUWWWYYYZZZZZZYYYYYYZZZZZZVVVSSSWWW^^^bbb___YYYXXXVVVUUUVVVYYYZZZZZZXXXYYYZZZ[[[[[[ZZZ[[[]]]___\\\[[[YYYWWWXXXZZZ\\\^^^___]]][[[YYYXXXYYY\\\^^^]]]]]]\\\ZZZXXXUUUTTTSSSSSSXXX[[[XXXRRRPPPVVV\\\eeeccc___]]]\\\\\\\\\\\\YYYXXXUUURRRRRRUUU[[[```]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^______]]]]]]^^^^^^[[[[[[ZZZYYYYYYYYY\\\^^^\\\]]]\\\ZZZYYYYYY[[[]]]^^^^^^^^^\\\YYYXXXXXXYYY\\\\\\]]]]]]]]]]]]\\\[[[YYYXXXUUUQQQOOOPPPTTTXXX]]]^^^```aaabbbbbbaaa```yyyooohhhffffffffffff]]]YYYXXX\\\```aaaccceeeccccccbbbbbbaaaaaaaaaaaa___aaaaaaaaa______```aaa]]]]]]\\\ZZZYYYVVVTTTSSSSSSTTTUUUSSSPPPLLLJJJIIIOOOSSSVVVTTTSSSVVVWWWUUUUUURRROOOMMMNNNNNNMMMLLLQQQRRRSSSPPPLLLHHHGGGHHHFFFHHHIIIIIIHHHFFFFFFGGGFFFEEECCCBBBCCCEEEGGGHHHCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>??????@@@@@@??????>>>======>>>>>>>>>?????????AAA??????@@@AAABBBAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;>>>===<<<;;;:::999999888888888777777777777888888999999999999999999999999888888888888888888888888666555444444666666555444555555555555555555555555444555666777777555444222444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222333333444555555111111222222222333333333222222222222222222222222222222222333333333444444111111111111111111111111111111222222222333333333333333333333333333333333222222222333333444444444777666555444444444444444333333333333333333333333777777777777777666666666666555444444555777999;;;777777777777666666666666555555666888999999999999888888999999999::::::999777777666666666666777777999999;;;<<<============<<<<<<;;;<<<<<<===>>>>>>>>>======???AAACCCBBBAAA???????????????@@@AAAAAACCCCCCBBBAAA@@@@@@@@@@@@BBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGIIILLLNNNNNNMMMOOOPPPQQQRRRSSSSSSRRRRRRRRRUUUWWWYYYXXXXXXYYYZZZ^^^[[[YYY\\\bbbeeeaaa]]]ZZZYYYYYY[[[\\\]]]]]]\\\ZZZ[[[[[[[[[ZZZZZZ]]]^^^YYYWWWUUUSSSUUUXXX]]]______^^^\\\[[[[[[[[[[[[[[[^^^]]]\\\ZZZYYYXXXVVVUUUUUUZZZ]]]\\\XXXYYY```gggjjjgggbbb```aaaaaaaaa```]]]ZZZUUUPPPNNNQQQWWW]]]^^^^^^^^^]]]]]]]]]^^^^^^ZZZ\\\]]][[[YYYXXXYYYZZZ[[[[[[ZZZWWWUUUUUUXXXZZZ]]]^^^^^^]]][[[[[[]]]___[[[\\\\\\[[[ZZZZZZ\\\^^^]]]]]]^^^^^^^^^^^^]]]]]]\\\ZZZXXXTTTRRRSSSWWWZZZ]]]^^^___```aaa```___^^^zzzqqqkkkccc^^^]]]^^^^^^]]]XXXYYYZZZ]]]___aaaccceeedddcccaaa```______``````^^^___```___]]]]]]]]]___YYYYYYYYYYYYXXXWWWVVVUUUUUUWWWXXXXXXUUURRRPPPOOORRRVVVWWWTTTRRRUUUWWWUUUYYYUUUPPPNNNPPPPPPOOOMMMRRRTTTUUURRRMMMIIIIIIJJJGGGIIIKKKKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>????????????>>>>>>;;;;;;<<<======>>>?????????>>>>>>>>>@@@AAA@@@???<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;999999999888888888777777888888999999999999999999999999999999888888888888888888888888777666555555666777555444444444444444444444444444222444666777777555222000333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000111111222444555555666111111222222222333333333222222222222222222222222222222222222333333333333111111111111111111111111111111111111222222222222333333333333333333333333111222222333333444444555555555444444444444444444333333333333333333333333555555666777777777666666777666555555666777888999444555555666777888888999444555666777888888888888888888888888999999999:::777777666666666666777777777999:::<<<=========<<<<<<<<<<<<;;;<<<<<<======???>>>>>>???BBBCCCCCCBBB??????>>>>>>??????@@@AAABBBAAA@@@@@@@@@@@@@@@@@@CCCCCCDDDDDDEEEFFFGGGGGGFFFEEEEEEGGGIIIKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOORRRTTTWWWXXXXXXXXXXXXYYY^^^]]]]]]___cccdddaaa___[[[\\\]]]^^^_________^^^[[[\\\]]]\\\ZZZYYYZZZ[[[[[[YYYVVVTTTTTTWWW[[[]]]^^^\\\YYYXXXYYYZZZYYYXXX]]]\\\[[[ZZZXXXUUUPPPLLLMMMPPPUUUXXXZZZ^^^ccchhhjjjhhheeeccccccdddddddddaaa]]]WWWQQQNNNPPPWWW\\\______^^^]]]]]]]]]^^^^^^WWWYYYZZZYYYUUUSSSTTTWWWXXXYYYXXXUUUQQQQQQUUUYYY^^^___```___]]]]]]___```______^^^\\\YYYXXXZZZ[[[]]]]]]^^^^^^______``````___^^^\\\YYYWWWXXX[[[^^^^^^^^^___`````````______tttlllhhhgggccc^^^\\\\\\\\\ZZZWWWXXX[[[^^^^^^^^^___aaabbbaaa___]]][[[[[[\\\^^^___]]]^^^^^^]]]\\\[[[[[[\\\XXXXXXXXXXXXXXXWWWVVVVVVSSSUUUXXXXXXVVVTTTRRRRRRRRRVVVWWWTTTSSSWWWYYYYYYZZZUUUPPPOOORRRTTTSSSQQQRRRUUUVVVSSSMMMIIIJJJKKKKKKMMMNNNMMMJJJGGGFFFEEEGGGFFFFFFFFFFFFFFFFFFEEEBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@@@@???>>>======>>>>>>>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>===<<<;;;;;;;;;::::::::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;;;;888777777777777888999:::888888888888888888888888888888888888888888888888888777666666777777666444444444444444444444444444333444444555444333222111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222333333444444444111111222222222333333333333333333333333333333333111222222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222111111222333333444555555444333333333333444444555444444444444444444444444333444555666777777666555666666666666666666666666555555555666777888888888888888888888888777666555888888888888888999999:::888888777777777777888888666888:::<<<=========<<<======<<<;;;;;;;;;<<<<<<>>>======>>>AAABBBBBBAAA@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIGGGFFFEEEFFFIIIJJJJJJJJJIIIIIIJJJLLLMMMNNNOOOOOOPPPSSSUUUVVVVVVUUUVVVWWWZZZ\\\^^^_________^^^^^^[[[\\\^^^_______________]]]^^^___^^^[[[XXXWWWWWWXXXVVVSSSRRRRRRUUUXXXZZZ\\\XXXSSSQQQSSSVVVXXXXXXZZZZZZZZZZZZYYYTTTMMMGGGDDDGGGMMMTTT[[[```dddeeegggfffeeedddccccccdddeeeddd```ZZZTTTQQQSSSYYY^^^aaa```___]]]]]]]]]^^^___XXX[[[]]]ZZZVVVSSSUUUXXXVVVWWWXXXUUURRRSSSXXX]]]^^^`````````^^^^^^___```bbbbbb```\\\YYYWWWXXXYYY\\\\\\]]]^^^___aaaccccccbbbbbb```^^^\\\\\\^^^```____________``````aaabbbtttjjjeeedddddd___\\\[[[\\\^^^^^^\\\YYY]]]```bbb```^^^]]]^^^^^^^^^\\\YYYWWWXXXZZZ]]]___]]]^^^^^^]]][[[ZZZZZZ[[[XXXXXXYYYYYYXXXWWWVVVVVVPPPSSSVVVWWWUUUSSSRRRRRRSSSWWWXXXUUUUUUZZZ]]]]]]YYYTTTOOOPPPTTTWWWWWWUUUQQQTTTVVVSSSMMMIIIJJJLLLNNNPPPQQQOOOKKKGGGDDDCCCGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@>>>??????@@@@@@???===<<<======>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::999999>>>===<<<===?????????>>>;;;;;;;;;:::::::::999999:::::::::;;;;;;<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;===>>>666666555555666777888888888888888888888888888888888888888888888888888888999777666666777777666444444444444444444444444444555444333222222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111444444333333333333222222111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222333333333444444444222222222222222222222222111111222333333444555555222222222222333333444555555555555555555555555555111222444666666666666666444555555666666555444333666666666666777777777777<<<<<<;;;:::888666444333888888777777888888999:::::::::999999999999::::::666888:::<<<>>>======<<<>>>===<<<;;;;;;;;;;;;;;;===<<<<<<===@@@AAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAABBBBBBCCCDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHJJJLLLKKKKKKGGGHHHIIIKKKMMMOOOPPPQQQNNNPPPSSSTTTSSSSSSSSSTTTVVVZZZ]]]^^^\\\ZZZ[[[\\\ZZZ\\\^^^______^^^______^^^```aaa___\\\XXXUUUTTTRRRPPPOOONNNOOORRRVVVXXXZZZTTTMMMKKKNNNSSSWWWYYYVVVWWWYYY\\\\\\XXXOOOIIIBBBDDDJJJTTT^^^dddeeedddcccdddeeedddbbbbbbdddffffffbbb\\\WWWTTTWWW]]]bbbaaa```___^^^]]]^^^^^^___]]]```bbb___ZZZWWWYYY\\\VVVYYYZZZXXXUUUWWW^^^ddd^^^`````````^^^]]]^^^___cccbbb```\\\YYYXXXYYY[[[[[[[[[\\\^^^```bbbdddfffcccccccccaaa___^^^```aaaaaa```______```aaacccdddvvvrrrlllfffaaa^^^\\\\\\[[[XXXSSSPPPOOOQQQUUUWWW\\\\\\]]]^^^^^^\\\XXXTTTWWWQQQMMMNNNUUUZZZZZZWWWZZZYYYYYYXXXXXXXXXYYYYYY\\\[[[XXXUUURRRQQQTTTVVVZZZXXXVVVTTTRRRRRRSSSTTTWWWTTTRRRSSSWWW[[[]]]\\\YYYUUUOOOMMMNNNRRRUUUWWWTTTSSSQQQNNNKKKKKKMMMPPPPPPOOONNNLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@>>>@@@AAABBBBBBAAA???<<<;;;999:::<<<>>>??????>>>===============<<<<<<<<<<<>>>>>======<<<<<<========================::::::::::::::::::::::::::::::;;;;;;;;;:::999999>>>;;;999999;;;<<<;;;999999888777666666777888999888888999999999999888888777777888888999999::::::999888888777666555555555444444444444444444444444555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333444333111000000111333444333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333666555333111000000111111333222222111111222222333222222222222222222222222333333333444444444555555555444333333222222222222333333333444444444555555777666555444444444444444555555555555555555555555888888888888888888888888999999999888888888777777888888888888888888888888::::::999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>???@@@AAAAAA@@@?????????@@@>>>===>>>@@@CCC@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHFFFGGGHHHJJJMMMPPPSSSTTTQQQRRRSSSTTTTTTSSSRRRQQQVVVWWWZZZ\\\\\\\\\ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYYYYXXXZZZ[[[[[[XXXVVVUUUUUUXXXVVVRRROOONNNPPPSSSUUUXXXOOOEEECCCHHHOOOQQQPPPNNNRRRWWW[[[ZZZVVVOOOJJJHHHIIILLLSSS[[[```aaa___aaabbbddddddcccbbbdddeeecccaaa]]]WWWRRRSSSYYY^^^]]]^^^___``````aaaaaa```ddddddccc```^^^^^^aaacccbbb```\\\[[[\\\^^^______ZZZ]]]___```^^^\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZ[[[WWW\\\aaabbbaaa```bbbdddeeeeeeeeedddbbb```^^^\\\[[[[[[[[[\\\\\\]]]]]]]]]{{{sssnnniiifffbbb^^^[[[ZZZZZZZZZYYYWWWSSSPPPPPPRRRUUUXXX]]][[[ZZZ[[[[[[ZZZXXXVVVRRRMMMJJJLLLQQQUUUUUUSSSUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYXXXVVVTTTTTTWWWYYYYYYXXXVVVTTTSSSSSSTTTUUUXXXVVVTTTUUUXXX[[[[[[ZZZXXXSSSNNNKKKLLLNNNQQQRRRQQQPPPMMMJJJJJJJJJLLLMMMMMMMMMLLLJJJIIIGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEDDDCCCAAA@@@???AAABBBBBBAAA@@@===;;;999888999;;;===>>>>>>===<<<============<<<<<<<<<;;;>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999::::::::::::999888888<<<:::888999;;;<<<;;;:::999888777777777777888999777888888999999888888777666666666666777777777777888777777666666555444444555555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333444333222111111222333444333333333333333333333333222222222222222222222222333333333333333333333333111111111222222222333333555444222111111111111222333222222111111222222333222222222222222222222222222333333333333444444444444444333222222222333333333333333444444444444555555555444333333333333333555555555555555555555555666666666666666666666666888888777777777666666666888888888888888888888888999999999999999999999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>>>>>>>??????>>>===>>>@@@BBB@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKMMMOOOPPPQQQOOOPPPRRRSSSTTTTTTTTTSSSUUUVVVWWWXXXYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZYYYXXXVVVWWWWWWXXXXXXXXXXXXWWWYYYWWWTTTRRRQQQRRRTTTVVVVVVMMMCCC@@@EEEKKKMMMMMMIIINNNUUU[[[]]][[[WWWTTTOOOQQQUUU[[[```bbbbbbaaaffffffdddaaa^^^^^^```bbbaaa___[[[UUUOOOOOOSSSXXX[[[\\\^^^```aaaaaabbbbbb___``````______```cccfffdddaaa]]]ZZZZZZ[[[ZZZZZZ[[[]]]______]]][[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYZZZYYY[[[___bbbbbbccccccdddaaaaaabbbbbb```^^^\\\ZZZXXXYYYZZZ[[[\\\\\\\\\\\\{{{pppiiidddaaa```[[[ZZZXXXWWWVVVWWWYYYZZZZZZXXXUUUTTTTTTVVVYYY[[[\\\YYYWWWVVVWWWXXXXXXWWWPPPMMMKKKLLLPPPRRRQQQPPPPPPQQQRRRTTTVVVXXXYYYZZZVVVWWWYYYYYYXXXXXXZZZ[[[YYYXXXVVVUUUUUUUUUVVVVVVYYYXXXWWWXXXYYYYYYWWWVVVTTTPPPKKKIIIIIIKKKMMMNNNOOOKKKGGGFFFHHHJJJJJJHHHJJJJJJIIIHHHGGGEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???BBBBBBAAA@@@>>><<<999888888999;;;<<<======<<<;;;======<<<<<<<<<;;;;;;;;;===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999999999888888777666999888777888:::;;;;;;:::999999888888888888999999777888888999999888888777555555555555555444444444666666666555555444444333555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222444444222222222222444444333333333333333333333333222222222222222222222222333333333333333333333333111111111222222222222333333222111111111111222222222222111111111111222222111111111111111111111111111111222222222333333333333222222222222333333444333333333333444444444444444333333222222222222222444444444444444444444444444444444444444444444444666666666666555555555555777777777777777777777777777888888888999:::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<============>>>>>>>>>===<<<<<<===>>>>>>>>>======???AAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLNNNPPPSSSUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZYYYYYYXXXWWWTTTRRRQQQSSSWWW[[[[[[YYY[[[ZZZXXXWWWVVVUUUUUUUUUTTTKKKAAA>>>AAAGGGKKKKKKIIINNNUUU[[[^^^^^^[[[XXXUUUYYY^^^bbbddddddddddddgggeeeaaa\\\YYYYYY\\\______^^^ZZZTTTOOOMMMPPPSSSZZZ[[[^^^```bbbcccbbbbbb\\\^^^______^^^```bbbdddccc```\\\YYYXXXXXXWWWVVVYYY\\\^^^^^^]]][[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYY[[[\\\]]]```cccdddcccbbb^^^```aaabbbaaa___\\\ZZZUUUWWWYYY[[[\\\[[[ZZZZZZzzzuuuooofff```]]]^^^______UUUUUUUUUUUUVVVYYY[[[]]]]]]\\\ZZZYYYZZZ\\\___aaaZZZXXXVVVVVVWWWWWWWWWVVVTTTSSSRRRRRRRRRRRRQQQOOOOOOPPPRRRTTTVVVXXXYYYZZZVVVXXX[[[\\\[[[ZZZ[[[[[[YYYYYYXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYVVVSSSQQQPPPMMMIIIHHHIIIKKKLLLMMMMMMHHHDDDDDDHHHKKKIIIFFFHHHHHHGGGGGGFFFEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@@@@???>>><<<:::999:::;;;<<<=========<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888888888888888777666555555666666777888999:::::::::999999888888888888999999777777888888888888777777666555555444444333333333555555555444444333333333555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222444444333222222333444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111222222222222111111111111111222222333222222111111111111222222000000000000000000000000000111111111111222222222222111111111222333444444222222333333333444444444333333222222222222333333444444444444444444444444444444444444444444444444666666666555555555555555777777777777777777777777666777777888999::::::;;;999999:::::::::;;;;;;;;;999999:::;;;;;;<<<==================<<<;;;;;;:::<<<===>>>>>>======>>>@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEEEEDDDDDDCCCFFFFFFGGGHHHIIIJJJJJJKKKIIIKKKOOORRRUUUWWWXXXXXXUUUTTTSSSRRRRRRSSSUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVPPPLLLJJJNNNVVV\\\\\\[[[]]]]]]\\\[[[YYYVVVTTTRRRQQQJJJAAA>>>BBBHHHMMMNNNPPPSSSXXX[[[[[[XXXTTTQQQSSSXXX___cccbbbaaabbbcccbbbaaa]]]XXXTTTSSSUUUWWW[[[\\\ZZZVVVQQQOOOQQQSSS[[[]]]```cccdddcccaaa```\\\^^^______]]]]]]^^^___aaa^^^ZZZWWWWWWVVVUUUTTTVVVXXX[[[]]]\\\[[[ZZZ[[[YYYZZZ[[[\\\\\\[[[ZZZYYY^^^\\\[[[^^^aaabbb___]]]ZZZ[[[^^^______]]]ZZZXXXVVVXXXZZZ\\\\\\ZZZXXXVVVyyyppphhhccc___\\\XXXWWWXXXZZZ[[[[[[TTTTTTUUUVVVWWWZZZ\\\]]]]]]]]]\\\\\\]]]___aaabbb\\\[[[ZZZ[[[[[[[[[YYYVVVYYYZZZYYYWWWSSSQQQPPPPPPSSSTTTUUUWWWXXXYYYYYYYYYYYY[[[]]]^^^\\\ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZXXXYYYZZZYYYVVVSSSPPPNNNLLLJJJHHHHHHJJJMMMOOOOOOLLLHHHDDDEEEIIIKKKIIIEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????======>>>>>>>>>=========<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::888888888888888888888888777777777777666555444333333444666777888888888888888888888888888888888888777777777888888777777777666666666555555444444444444444444444333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222111111000000111111222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222///000000111222222222222222111111000000111111222000000000000000000000000000000000111111111222222111111111111222222333444222222222333333333444444444333333333333333444444444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666666666777888999999::::::999999999:::::::::;;;;;;888999999:::;;;<<<============<<<;;;;;;:::::::::;;;===>>>>>>======>>>???@@@@@@?????????@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEDDDCCCAAA???>>>???AAACCCEEEHHHIIIJJJJJJGGGJJJMMMQQQTTTWWWXXXXXXVVVUUUSSSRRRRRRTTTVVVWWWWWWXXXYYYYYYYYYXXXVVVUUUMMMJJJHHHMMMUUU[[[\\\[[[]]]]]]]]]\\\ZZZVVVSSSPPPQQQLLLEEEDDDGGGMMMRRRUUUWWWXXXZZZYYYWWWRRRMMMJJJJJJPPPWWW\\\\\\]]]___aaa___^^^[[[VVVPPPLLLKKKKKKTTTWWWXXXWWWSSSQQQRRRTTT^^^```ccceeeeeebbb___\\\YYY[[[]]]^^^]]]\\\]]]]]]aaa^^^ZZZWWWUUUSSSPPPNNNQQQTTTXXX[[[[[[[[[\\\]]]WWWXXXZZZ\\\]]]]]]\\\[[[```]]][[[[[[]]]]]]ZZZWWWUUUWWWYYYZZZZZZYYYWWWUUUZZZ[[[\\\]]]\\\YYYVVVTTTwwwiii```\\\ZZZXXXVVVUUUTTTUUUWWWWWWVVVTTTTTTTTTTTTVVVWWWYYYZZZ[[[[[[\\\\\\\\\]]]^^^___```^^^^^^]]]^^^^^^\\\YYYWWWYYYZZZZZZVVVQQQNNNOOOQQQVVVWWWYYYZZZ[[[ZZZYYYYYY[[[]]]^^^^^^\\\YYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXTTTVVVWWWVVVSSSOOOMMMLLLJJJIIIHHHIIILLLOOOPPPPPPLLLIIIGGGGGGIIIJJJHHHFFFGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBBBBBAAA@@@????????????@@@=========>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888777666555444333222444666777666666666666777777888888888888777777666777777888888777777666666666666666666555555555444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000111111111111222//////000111222222222111111111000000000000111111111111111111111111111111000000111111111222222222222111111111111222222333222222222222333333333333444333333333333444444555333333333333333333333333444444444444444444444444555555555666666666666666666666666666666666666666666777777777888999999999999999999999::::::::::::999999::::::;;;;;;<<<<<<===<<<;;;;;;:::;;;;;;;;;;;;===??????>>>>>>>>>???@@@??????>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCC@@@>>><<<;;;===AAADDDGGGIIIJJJJJJGGGIIILLLOOOSSSUUUVVVVVVVVVUUUTTTSSSTTTVVVXXXZZZXXXYYYZZZZZZYYYXXXVVVUUUMMMLLLLLLPPPVVV[[[\\\[[[[[[\\\\\\\\\ZZZXXXUUUSSSTTTQQQMMMLLLOOOTTTXXXZZZZZZZZZZZZYYYVVVQQQLLLIIIDDDHHHMMMRRRVVVYYY[[[]]]___^^^ZZZTTTLLLFFFBBBAAAMMMQQQVVVWWWUUUSSSSSSTTT]]]```ccceeeddd```\\\XXXRRRUUUYYY\\\]]]]]]^^^___ddd```[[[WWWSSSPPPLLLIIIOOORRRVVVYYYZZZZZZ[[[\\\TTTUUUWWWYYY[[[\\\]]]]]]___]]][[[ZZZZZZYYYWWWVVV[[[[[[\\\]]]\\\\\\ZZZZZZ[[[[[[\\\\\\[[[YYYVVVTTTtttlll```YYYVVVVVVUUUTTTUUUTTTTTTVVVWWWWWWUUURRRSSSTTTUUUVVVXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^\\\YYYXXXXXXWWWUUUTTTUUUWWWWWWSSSNNNLLLPPPTTTWWWXXXZZZ\\\\\\\\\[[[ZZZ\\\]]]^^^]]][[[YYYYYYZZZYYYYYYXXXXXXWWWVVVUUUTTTPPPRRRSSSRRRNNNLLLKKKLLLJJJIIIIIIJJJMMMOOOOOOOOOKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCBBBBBBAAA@@@AAAAAAAAAAAAAAA??????>>>??????@@@???>>>>>>>>>>>>???@@@@@@>>>>>>============>>>>>>::::::::::::999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888666555444333111444777777555444444444555666777777777777666555666666777777777777666666555555555555666666666666444444444444444555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111000111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111///000111222222111000000111111000000000000111111222222222222222222222222111111111222222222333333333222111111111111111111111222222222222333333333222222222222222333444444333333333333333333333333444444444444444444444444333444444444555555555555555555555555555555555555777777777777888888888888888999999999999:::::::::::::::::::::::::::::::::<<<<<<;;;:::;;;;;;======<<<>>>@@@@@@?????????@@@??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFDDDBBB@@@???<<<>>>AAAEEEHHHIIIJJJJJJGGGHHHKKKNNNQQQRRRSSSSSSTTTTTTTTTTTTVVVXXXZZZ[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVPPPQQQSSSVVVYYY[[[\\\]]]WWWXXXZZZ[[[\\\\\\[[[ZZZZZZWWWUUUTTTVVVXXX[[[\\\]]]^^^]]][[[XXXTTTOOOMMMCCCDDDGGGLLLRRRXXXZZZ[[[]]][[[WWWPPPIIIEEECCCCCCLLLQQQWWWYYYWWWUUUTTTUUUYYY\\\```cccbbb^^^YYYVVVOOOSSSXXX\\\]]]]]]]]]^^^```]]]YYYVVVTTTQQQNNNKKKPPPSSSWWWXXXYYYXXXYYYYYYOOOPPPQQQTTTWWWZZZ\\\^^^[[[\\\\\\ZZZXXXWWWXXXYYY``````___^^^^^^^^^^^^^^^XXXYYYYYYYYYYYYXXXWWWWWWxxxqqqlllhhhfff^^^YYYTTTSSSTTTTTTSSSQQQQQQQQQQQQSSSUUUUUUTTTRRRTTTTTTVVVWWWYYY[[[\\\]]]]]]^^^______```_________\\\XXXSSSOOOOOOOOOPPPOOORRRUUUVVVRRRMMMMMMSSSYYYVVVWWWZZZ\\\]]]]]]\\\[[[[[[\\\]]]\\\ZZZZZZZZZ\\\WWWWWWWWWVVVUUUSSSRRRQQQMMMPPPQQQOOOLLLJJJJJJLLLKKKJJJJJJKKKMMMNNNMMMLLLJJJKKKKKKJJJGGGEEEEEEFFFDDDDDDDDDEEEEEEEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@AAA@@@@@@???>>>?????????>>>======<<<<<<<<<======:::::::::999999999888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888777555444333111444777777555222222333444555666777777666555444666666777777777777666666444444444555555666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000111111000000000000111111000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111///000111222222111000///111111000000000000111111222222222222222222222222111222222222222333333333333333222111000000000111111111222222222333333333111111000000111222333333333333333333333333333333333333333333333333333333222222222333333444444444555555555555555555555555888888888777777777777777888888999999999:::::::::;;;:::::::::::::::::::::<<<;;;;;;:::;;;<<<>>>???<<<>>>AAAAAA@@@??????@@@??????>>>>>>>>>>>>>>>?????????@@@AAABBBBBBCCCCCCCCCDDDFFFGGGGGGEEEDDDBBB===@@@CCCFFFIIIJJJJJJJJJGGGIIIKKKNNNOOOQQQQQQQQQRRRSSSTTTUUUWWWXXXZZZ[[[ZZZ[[[[[[[[[[[[YYYWWWVVVSSSUUUYYY[[[\\\\\\]]]^^^TTTUUUXXX[[[^^^___``````^^^\\\ZZZYYYYYYZZZ[[[[[[bbbbbbaaa^^^ZZZVVVRRROOOEEEDDDEEEJJJRRRXXXZZZZZZYYYWWWRRRMMMHHHGGGIIILLLNNNTTT[[[]]][[[XXXVVVVVVTTTXXX]]]``````]]]XXXTTTQQQUUUYYY\\\\\\[[[ZZZZZZYYYWWWUUUUUUVVVUUUSSSRRRRRRUUUWWWXXXXXXVVVVVVVVVLLLLLLNNNPPPSSSXXX[[[]]]YYY[[[]]][[[XXXXXXZZZ^^^^^^]]][[[YYYXXXYYYYYYZZZUUUUUUVVVVVVWWWXXXYYYYYY{{{qqqjjjbbb^^^]]]]]]YYYVVVSSSRRRRRRQQQPPPPPPOOOOOORRRRRRQQQPPPPPPQQQRRRSSSUUUXXX[[[\\\\\\\\\]]]^^^___^^^^^^]]]\\\[[[YYYYYY\\\VVVOOOJJJJJJJJJJJJIIIMMMRRRWWWZZZYYYWWWWWWXXXZZZYYYWWWVVVVVVWWWXXXYYY^^^]]]ZZZXXXWWWWWWXXXYYYUUUVVVVVVUUURRRQQQQQQRRRQQQRRRSSSPPPKKKHHHHHHIIIMMMMMMNNNOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDDDDDDDDDDDDDCCCCCCEEEDDDBBB@@@@@@AAABBBCCCAAAAAA@@@???>>>===<<<<<<======>>>>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===;;;999777999999::::::::::::;;;;;;;;;;;;::::::::::::999999;;;::::::999999::::::;;;999999999888888666555555444444555555666666777777555555555555555555555555555666666666666666555444777777666555555666888888555555555444444333333333555555555444444333333333666555444444333333333333333222111000000111222333222222111111111111222222222222111000//////000000222222222111111111000000222111111111000000//////000000000000000000000000///000111222222222222222111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000222111111111000000//////...///111222333333222222222111000//////000111222000111111111111222222222333222222111111222222333444444444333333222222222555555555555555555444444444333333222222333333444666666666666666666666666666555555444444666777888888888888888888999999:::777888999:::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@>>>===<<<<<<===???AAACCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCC@@@CCCGGGJJJJJJJJJKKKLLLJJJKKKLLLNNNPPPRRRTTTTTTYYYXXXWWWVVVWWWYYY\\\]]]^^^^^^]]]]]]]]][[[WWWTTTUUUUUUVVVXXXZZZYYYWWWTTTTTTPPPNNNPPPWWW\\\\\\[[[YYYYYY\\\______^^^aaagggmmmhhhaaa\\\YYYVVVQQQNNNLLLGGGGGGOOOWWWZZZ[[[\\\YYYSSSLLLIIILLLPPPSSSUUUYYY\\\^^^^^^]]]ZZZYYYYYYVVVYYY]]]______\\\XXXUUUUUUTTTWWW\\\\\\VVVVVV[[[[[[ZZZXXXUUUTTTUUUVVVWWWYYYXXXXXXWWWVVVUUUTTTTTTQQQQQQSSSUUUWWWYYY[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUWWWZZZZZZXXXVVVUUUUUUXXXVVVUUUTTTTTTVVVWWWYYY|||oooggg]]]XXXRRRPPPQQQQQQNNNKKKNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQPPPPPPQQQRRRSSSTTT[[[\\\^^^^^^\\\[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZWWWRRRMMMIIIIIIIIIHHHGGGOOOSSSWWWYYYYYYXXXXXXYYY[[[ZZZXXXWWWWWWXXXZZZ[[[^^^\\\ZZZXXXWWWWWWXXXXXXRRRTTTTTTSSSQQQPPPOOOPPPRRRSSSSSSPPPLLLJJJJJJKKKMMMNNNNNNOOONNNMMMKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBAAACCCBBB@@@???>>>???@@@AAA@@@@@@???>>>>>>===<<<<<<=========>>>>>>?????????????????????????????????<<<=========<<<;;;999888999999::::::::::::;;;;;;;;;;;;;;;::::::999999999:::::::::999999:::::::::999999999888888777666555555555555666666666666666555555555555555555555555555555666666666666555555666555444333333444555555555555444444444333333333444444444444444333333333333222111111111111111111222222111000000111222222222111111000000111111222222222111000000000000000222222222111111111000000111111111111000000000///000000000000000000000000///000111222222222222111111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000111111111111000000000///...///111222333333222222222111000//////000111222000111111111111222222222333222222111111222222333444444333333333222222222444444444444444333333333444333333222222333333444555555555555555555555555666555555444555666777888777777777777777888999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>?????????>>>===<<<===>>>@@@BBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFIIIJJJJJJIIIIIIIIIKKKKKKLLLNNNOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSUUUVVV]]]\\\\\\\\\\\\ZZZVVVSSSSSSSSSTTTVVVYYYZZZXXXWWWMMMJJJIIIMMMTTTZZZ\\\[[[YYYXXXZZZ]]]]]]\\\```fffkkkgggaaa]]]ZZZWWWSSSPPPPPPLLLMMMVVV]]]^^^^^^^^^YYYSSSLLLIIILLLRRRVVVYYY``````___]]][[[ZZZ[[[\\\]]]]]]^^^]]][[[YYYWWWUUUSSSRRRUUUZZZZZZUUUUUUYYY[[[ZZZWWWUUUTTTTTTTTTUUUWWWWWWVVVUUUUUUTTTSSSSSSTTTTTTUUUWWWXXXYYYZZZZZZYYYYYYXXXWWWWWWVVVUUUUUUQQQTTTVVVWWWVVVUUUTTTTTTUUUTTTRRRQQQPPPQQQSSSTTTssshhh___XXXTTTPPPMMMKKKKKKMMMNNNKKKIIIIIIIIIKKKLLLNNNPPPQQQRRRQQQQQQQQQQQQRRRSSSUUUUUU```aaaaaa___\\\YYYXXXXXXWWWWWWYYYZZZ[[[[[[\\\\\\TTTRRRNNNMMMMMMLLLLLLKKKRRRUUUWWWXXXXXXYYYZZZ[[[[[[ZZZYYYYYYYYYZZZ[[[\\\]]]\\\ZZZXXXWWWWWWXXXXXXTTTVVVXXXWWWVVVTTTSSSTTTSSSTTTSSSQQQNNNLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJFFFFFFDDDCCCBBBAAAAAA@@@DDDDDDDDDCCCCCCAAA@@@???AAA@@@???======>>>??????>>>>>>>>>======<<<<<<<<<============>>>>>>>>>>>>????????????????????????======<<<<<<;;;;;;::::::999999::::::::::::;;;;;;<<<;;;;;;:::999888888888:::::::::999999:::::::::888888999888888777666555777777666666666666666555666666666666666666666666333444555666666666666666666666555444333333333444555444444444444333333333333333333333444444444444111111111111111111222333222222111000000111222222222111111000000111111222222111000000000000000000222111111111111000000000111111111111000000000000000000000000000000000000000000111111222222111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000000000//////000111222222222222111111000000000000111111000111111111111222222222333222222111111222222333333333333333222222222222222222222222222333333333444333333222222333333444555555555555555555555555555555444444555555666777666666555555666666777888888999:::;;;<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<============??????>>>======>>>???@@@???@@@@@@AAABBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDGGGIIIKKKKKKIIIGGGGGGGGGKKKLLLLLLMMMMMMNNNNNNNNNQQQQQQRRRSSSTTTUUUVVVVVV\\\[[[ZZZZZZ[[[YYYVVVTTTRRRQQQQQQSSSVVVYYYZZZYYYMMMKKKJJJMMMSSSXXXYYYYYYXXXVVVWWWYYYZZZZZZ^^^dddgggddd___\\\ZZZXXXVVVTTTTTTRRRUUU^^^cccbbb```___YYYTTTOOOLLLOOOTTTYYY\\\aaa```^^^ZZZXXXYYY]]]```cccaaa^^^ZZZWWWVVVUUUUUUPPPQQQSSSWWWWWWTTTUUUXXXZZZYYYWWWUUUSSSRRRSSSSSSUUUUUUTTTTTTSSSSSSRRRRRRVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTUUUPPPRRRUUUVVVUUUUUUUUUVVVTTTSSSQQQOOONNNOOOPPPQQQ~~~xxxuuunnncccYYYSSSPPPOOONNNMMMLLLLLLMMMOOOPPPMMMKKKGGGHHHIIIKKKNNNPPPQQQRRRQQQQQQRRRSSSTTTUUUWWWWWW___``````]]]ZZZWWWVVVVVVUUUVVVWWWXXXYYYZZZZZZZZZVVVVVVUUUUUUUUUTTTTTTSSSVVVWWWWWWXXXYYYZZZ[[[]]]ZZZZZZYYYYYYYYYZZZ[[[[[[\\\[[[ZZZXXXWWWWWWWWWXXXSSSVVVXXXYYYWWWVVVUUUVVVTTTSSSRRRPPPNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>@@@@@@???>>>===>>>>>>???============<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;999999999:::::::::;;;;;;<<<;;;;;;:::999888777777999999999::::::999999999888888888888888777666666888777777777666666555555777777777777777777777777222333444555666666777666888888777666555555444444444444444444444444444444222222222333333444444555444333333333444555666666222111111111111111111222111111000000000000111111111111000000000000000111111111111111000000000000111111111000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111000000000000000000111111111111111111111111111000000000000000000000000111111111000000000000000//////000111111111111111111000000000000000000111000000111111111222222222333222222111111222222333333222222222222222222222222222222222333333333333444333333222222333333444444444444444444444444444444444444444555555666666555555444444555555666777888999:::;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<============@@@???>>>>>>===>>>>>>???>>>??????AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGIIIJJJJJJIIIGGGGGGHHHLLLLLLLLLLLLLLLLLLLLLLLLSSSTTTUUUWWWXXXYYYYYYYYY[[[ZZZYYYYYYZZZYYYWWWUUUSSSQQQPPPQQQTTTWWWYYYYYYVVVTTTRRRSSSUUUVVVVVVUUUVVVSSSRRRUUUWWWWWWZZZ```aaa___\\\ZZZXXXXXXWWWWWWXXXWWWZZZbbbfffbbb^^^]]]XXXVVVTTTRRRSSSVVVYYYZZZ[[[[[[YYYWWWUUUWWWZZZ]]]aaa___\\\XXXVVVTTTSSSSSSPPPQQQTTTVVVVVVUUUVVVXXXYYYXXXVVVTTTSSSRRRQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRUUUVVVXXXYYYZZZZZZYYYYYYXXXVVVTTTSSSRRRSSSUUUVVVSSSUUUWWWWWWVVVUUUUUUVVVVVVUUURRRPPPOOOPPPQQQRRRyyyppphhhbbb^^^]]]XXXRRRMMMKKKKKKLLLLLLIIIIIIJJJKKKLLLKKKIIIGGGHHHIIIJJJKKKMMMOOOPPPPPPRRRRRRSSSUUUVVVWWWXXXXXXZZZ[[[[[[YYYWWWUUUVVVWWWVVVWWWWWWXXXXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXZZZ[[[]]]]]]XXXXXXXXXXXXYYYZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWWWWNNNQQQSSSTTTSSSRRRSSSTTTUUUSSSPPPNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>AAAAAA@@@@@@????????????<<<<<<<<<<<<============>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999999999:::::::::;;;;;;;;;;;;:::999999888777777888999999::::::999999888777888888888888777777666888888777777666666666555777777777777777777777777222222444555666666666666888777777666555444444333444444444444444444444444111222222333333444444444555555555555555666777888111111111222222111111111111000000000000000000111111000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000111111111000000///000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000111111000000000111111000000000000000111111111222222222333222222111111222222333222222222222222222222222222222333333444444444555444333333222222333333444444444444444444444444444333444444555555555555555444444444333444555555666777888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEGGGHHHIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKOOOPPPRRRTTTUUUVVVWWWWWW[[[YYYXXXYYYYYYYYYXXXVVVUUURRRPPPPPPSSSVVVWWWXXX[[[ZZZXXXWWWWWWVVVUUUTTTTTTPPPOOOSSSUUUUUUWWW[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZYYY\\\bbbccc^^^[[[ZZZXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWWWWVVVSSSQQQQQQRRRYYYYYYYYYYYYWWWUUUSSSRRRQQQTTTVVVVVVUUUWWWXXXYYYXXXWWWVVVTTTSSSRRRQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSRRRTTTVVVXXXZZZZZZZZZYYYXXXWWWUUUSSSSSSTTTVVVWWWVVVWWWXXXVVVTTTSSSSSSSSSVVVTTTRRRPPPOOOPPPQQQQQQtttmmmddd\\\WWWVVVUUUTTTQQQNNNJJJHHHGGGHHHHHHHHHGGGHHHHHHIIIHHHGGGEEEDDDHHHIIIIIIKKKLLLMMMNNNOOOQQQRRRSSSUUUVVVVVVVVVVVVTTTUUUVVVUUUTTTUUUWWWYYYWWWXXXXXXXXXWWWVVVUUUUUUWWWYYYZZZ[[[ZZZZZZ[[[]]][[[ZZZYYYZZZ\\\]]]^^^]]]WWWXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWPPPQQQSSSSSSSSSTTTVVVWWWWWWTTTPPPNNNNNNNNNNNNMMMMMMMMMLLLKKKKKKKKKLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCAAA@@@???BBBAAAAAAAAAAAA@@@@@@@@@<<<<<<<<<======>>>>>>>>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;<<<<<<999999::::::::::::;;;;;;999999999999888888888888777888999::::::999888777777777888888888888777777888777777777777777777666666666666666666666666666222333444555555555555555444444444444444333222111333333333444444444444555222222222222333333333333444333333333333333444555000111222222222222111000111000000//////000000111000000000000000111111222//////000000000000000111000000000000111111111111000000000000000000000000000000111111000000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000/////////000000111000000111111111111000000000111111111111222222222333222222111111222222333111111111222222222222222222222333333444444555555444333333222222333333444333333333333333333333333333333444555555555555444444444333333444444555666666777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>????????????>>>??????@@@AAABBBBBBCCCBBBBBBCCCCCCDDDEEEEEEEEECCCDDDFFFGGGFFFGGGIIIKKKJJJJJJJJJKKKKKKLLLLLLLLLOOOOOOQQQRRRTTTUUUVVVWWWYYYWWWVVVVVVXXXXXXWWWVVVUUUSSSQQQQQQSSSVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXTTTPPPPPPTTTWWWVVVWWWYYYWWWXXXXXXWWWVVVWWWYYY[[[]]][[[\\\___^^^ZZZXXXYYYXXXZZZ]]]]]]ZZZWWWUUUUUUXXXYYYZZZXXXSSSNNNJJJIIITTTUUUXXXYYYYYYWWWUUUSSSSSSWWWXXXVVVUUUWWWYYYXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUQQQSSSVVVYYYZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVWWWWWWUUUUUUUUUTTTQQQOOOOOOPPPRRRQQQOOOMMMMMMMMMNNNOOO}}}tttooohhhaaaZZZVVVQQQMMMNNNPPPRRRSSSLLLIIIFFFDDDEEEGGGGGGGGGGGGHHHIIIHHHGGGFFFFFFFFFEEEFFFGGGIIIKKKLLLMMMNNNPPPPPPRRRSSSSSSSSSRRRRRRPPPRRRSSSSSSSSSUUUXXX[[[WWWWWWXXXXXXWWWWWWVVVUUUVVVXXXYYYYYYWWWXXXZZZ]]]\\\[[[ZZZ[[[^^^___^^^\\\XXXXXXYYYZZZ[[[[[[[[[[[[XXXXXXXXXYYYXXXXXXWWWWWWTTTTTTUUUUUUUUUWWW[[[]]]ZZZVVVQQQOOOOOOOOONNNMMMLLLLLLKKKJJJKKKLLLMMMMMMHHHHHHGGGGGGGGGGGGGGGHHHDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???<<<<<<===>>>>>>???@@@@@@AAA@@@@@@@@@?????????>>>========================777888:::;;;<<<<<<;;;;;;999999::::::::::::;;;;;;888888888888999999999999777888999::::::999888777777777888888888888777777777777777777777888888888555555555555555555555555333333444555555444444444222333444444444333222222333333333444444444555555333333333222222222222222333333222111111111222222000111222222222222111000000000////////////000000000000000000000111222222////////////000000111111///000000000111111111111000000000000000000000000000000000000000//////...000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000///000000000111111111111111000//////...///000111///000111222222111000///000111111111111222222222333222222111111222222333000111111111222222222222111111111222333444444444444333333222222333333444222222222222222222222222222333444555555555444444444444444444444555666666555666777888888999888888999:::::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????????????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFBBBCCCEEEEEEEEEEEEGGGIIIHHHHHHIIIKKKLLLMMMNNNOOOQQQQQQQQQRRRTTTVVVXXXZZZVVVTTTSSSSSSUUUVVVUUUTTTSSSRRRQQQRRRUUUXXXYYYYYYUUUVVVXXXYYYYYYZZZ[[[[[[UUURRRRRRWWW[[[YYYXXXYYYWWWXXXYYYXXXWWWXXX[[[^^^bbb___]]]]]][[[WWWWWWZZZXXX[[[\\\[[[YYYWWWWWWYYYZZZ\\\\\\ZZZVVVQQQNNNMMMTTTVVVXXXZZZZZZYYYWWWVVVTTTYYYYYYUUUTTTWWWXXXWWWUUUUUUVVVVVVUUUTTTTTTSSSSSSSSSTTTUUUUUUVVVWWWWWWTTTVVVXXXZZZ[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTRRRPPPOOOPPPQQQOOONNNLLLKKKKKKLLLNNNOOOwwwrrrhhh\\\XXXXXXVVVQQQPPPMMMKKKJJJMMMOOOQQQRRRJJJGGGCCCBBBDDDGGGJJJKKKEEEFFFGGGFFFEEEEEEFFFGGGBBBCCCEEEGGGIIILLLMMMNNNNNNOOOPPPQQQQQQPPPOOOOOOPPPQQQRRRSSSSSSUUUYYY[[[VVVWWWWWWXXXXXXWWWWWWWWWVVVXXXYYYXXXVVVWWWZZZ]]]]]][[[ZZZ\\\___```^^^\\\YYYYYYZZZ\\\\\\]]]]]]]]]XXXXXXXXXYYYXXXXXXWWWWWWRRRSSSRRRRRRRRRUUUZZZ]]]]]]XXXRRRPPPPPPPPPOOONNNKKKKKKJJJJJJKKKLLLNNNOOOIIIIIIHHHHHHIIIIIIJJJKKKCCCDDDDDDDDDDDDDDDCCCCCC@@@AAAAAAAAAAAA@@@??????<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<555777:::<<<===<<<;;;:::999999:::::::::;;;;;;;;;777777777888999999::::::666777999::::::999777666666777777888888888777777666666777777888888999999555555555555555555555555444444444555444444333333333444555666666666555444333333333444444555555555444333333222222111111111444444333222111111111111000111222333333222111000000000////////////000000000000///000000111222222.../////////000000111111//////000000111111111222000000000000000000000000000000000000000///......000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000//////000000111111111222111000///......///000111///000111222222111000///000111111111111222222222333222222222222222222333000000111111222222222222///000000111222222333333444333333222222333333444222222222222222222222222222333444555555555444333555444444444444555666666444555666777777888888888888888999999999:::::::::999999:::::::::;;;;;;;;;;;;<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCDDDEEEEEEFFFCCCDDDEEEDDDCCCDDDFFFHHHFFFGGGIIIKKKMMMOOOPPPQQQOOOOOONNNOOOPPPSSSVVVXXXTTTRRRQQQQQQSSSTTTTTTSSSQQQPPPPPPSSSWWWZZZ[[[[[[WWWXXXZZZ[[[[[[[[[\\\]]]WWWTTTUUU[[[^^^\\\ZZZYYYWWWYYY[[[ZZZYYYYYY]]]```fffbbb^^^]]]YYYVVVWWW\\\YYYZZZZZZYYYVVVWWWZZZ^^^ZZZ\\\]]]\\\ZZZXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYUUUYYYZZZTTTRRRVVVXXXUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXXXXYYYWWWYYY[[[\\\\\\[[[XXXWWWTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTUUUTTTRRRRRRSSSUUUOOONNNLLLKKKLLLMMMOOOPPP|||rrrkkkfffbbb^^^XXXUUUQQQMMMJJJHHHHHHIIIFFFFFFGGGJJJNNNPPPPPPOOOFFFEEEEEEGGGIIIJJJIIIHHHEEEFFFFFFFFFFFFEEEEEEDDDFFFGGGGGGHHHHHHIIIIIIJJJNNNNNNMMMMMMNNNPPPQQQSSSMMMNNNQQQTTTVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWXXXYYYZZZZZZYYYZZZ]]]^^^______^^^]]]YYY\\\___```^^^\\\ZZZYYYYYYWWWUUUUUUVVVVVVUUUTTTXXXVVVRRRPPPPPPQQQTTTVVVVVVTTTRRRPPPOOONNNOOOOOOPPPMMMIIIHHHHHHIIIHHHHHHGGGIIIKKKKKKIIIIIIKKKMMMCCCBBBAAAAAAAAAAAABBBCCCAAAAAAAAA@@@@@@?????????======>>>???????????????@@@@@@???>>>======>>>>>><<<===???@@@???===:::888::::::::::::::::::::::::999999999999999999999999;;;;;;;;;::::::999999999777777777777777888888888777666444444444555777999555555555555666888999:::555555555555555555555555555555555555555555555555555444444333333444444555444444444333333222222222222222222222222222222222222222222111111111000000222111000//////000111222111222333111///......///000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000...///000111111000///...000000000000111222333444444333222111000000000000000111111111222222222222222222222222222222222222000000//////000111222222222222111111222222333444333333333222222111111111222222222222222222222222555555666666666666555555444444333222111111111111111222333444555555555555::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>??????@@@@@@@@@@@@?????????@@@AAABBBCCCBBBAAA@@@BBBBBBBBBCCCCCCEEEFFFFFFIIIIIIJJJKKKMMMPPPRRRTTTOOOOOOPPPRRRSSSUUUVVVWWWNNNNNNNNNOOOPPPRRRTTTVVVNNNOOORRRUUUWWWXXXXXXXXXTTTXXX\\\]]]ZZZVVVUUUUUUQQQSSSVVVWWWVVVVVVVVVWWWYYYZZZZZZZZZXXXYYYZZZ\\\[[[ZZZZZZZZZYYYYYYYYYYYY]]]]]]]]]\\\\\\[[[[[[[[[]]]^^^^^^___^^^]]][[[ZZZ\\\[[[ZZZXXXXXXXXXYYYZZZ\\\[[[XXXVVVVVVWWWYYYZZZWWWVVVUUUUUUUUUUUUVVVVVVWWWVVVTTTTTTVVVXXXYYYYYYVVVVVVWWWYYYZZZYYYVVVTTTSSSUUUVVVUUURRRRRRUUUYYYXXXXXXVVVUUUTTTSSSSSSSSSNNNMMMLLLKKKJJJJJJJJJJJJ|||oooiii```XXXTTTQQQNNNLLLLLLKKKJJJHHHGGGEEEDDDDDDFFFIIILLLOOOPPPNNNLLLJJJEEEDDDDDDFFFHHHIIIHHHGGGEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJNNNMMMMMMMMMNNNPPPQQQRRRPPPQQQSSSUUUWWWWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[\\\ZZZ\\\^^^___```___^^^]]]ZZZ[[[]]]]]]\\\ZZZYYYXXXWWWVVVTTTUUUVVVWWWWWWVVVVVVTTTRRRPPPPPPQQQSSSTTTTTTSSSRRRQQQPPPOOOOOONNNPPPMMMJJJIIIIIIIIIIIIHHHJJJKKKKKKJJJJJJIIIIIIIIIFFFDDDCCCBBBBBBCCCDDDFFFBBBBBBAAA@@@@@@?????????===>>>??????@@@@@@@@@???@@@??????>>>>>>>>>>>>>>>======>>>???>>><<<:::999999999999999999999999999999999999999999999999999999999999999999999888888888888888777777777777777777666555444555666888999666555555666666777888999555555555555555555555555555555555555555555555555444444333333333333444444444444333333333222222222222222222222222222222222222222222111111111000000222111000//////000111222111222333111///...///000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000111111111000000000//////000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000111222222333444333222111000000000000000000000111111111222222000000000000000000000000000000000000000111222222222222111111222222333444333333333222222111111111222222222222222222222222333444444555555444444333444333222222111111222222222333444555555555555555666666777888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@@@@??????>>>@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCCCCDDDEEEEEEFFFHHHIIIKKKMMMOOOPPPPPPQQQMMMNNNOOOPPPQQQRRRSSSTTTNNNNNNNNNNNNPPPQQQSSSTTTNNNPPPRRRTTTVVVWWWWWWWWWSSSVVVYYYYYYVVVSSSRRRRRRRRRTTTVVVVVVUUUUUUVVVWWWWWWYYYYYYYYYXXXXXXZZZ\\\ZZZZZZZZZYYYYYYYYYYYYYYY^^^^^^^^^^^^^^^^^^^^^_________``````___]]]\\\[[[YYYYYYXXXXXXXXXXXXXXXYYY]]]\\\YYYWWWVVVWWWXXXYYYXXXXXXXXXWWWWWWWWWWWWWWWTTTSSSRRRTTTVVVXXXYYYXXXYYYXXXXXXWWWVVVUUUSSSQQQOOORRRVVVVVVTTTTTTUUUXXXXXXWWWVVVTTTSSSSSSRRRRRRPPPOOONNNMMMLLLLLLLLLLLL{{{uuuooohhh```ZZZTTTPPPJJJGGGEEEDDDDDDCCCAAABBBCCCDDDDDDBBBAAA@@@EEEKKKQQQSSSPPPJJJFFFDDDDDDCCCCCCEEEGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJMMMMMMMMMMMMNNNPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWZZZ[[[\\\^^^___^^^^^^^^^\\\]]]___aaaaaa```^^^]]][[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUTTTUUUWWWXXXXXXXXXTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOONNNQQQNNNKKKJJJJJJKKKJJJJJJOOOMMMLLLLLLLLLKKKHHHGGGIIIGGGEEECCCCCCEEEGGGIIICCCBBBAAA@@@@@@?????????>>>>>>???@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888999999999999888888777777666666777777666555555777888999777777666666666666777777555555555555555555555555444444444444444444444444444444333333333333444444333333333333222222222222111111111111111111111111222222222111111111111111111111000000000000111111111222222111///...///000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////111111000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000111111000000000000111111333222111111000000000000/////////000000000111111000000000000000000000000000000000000000000111222222111111111111222333333222222222222222111111111222222222222222222222222111222222333333222222111222222111111222222333444444555555666666666555555444555666777888:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@??????>>>@@@@@@???????????????@@@DDDDDDCCCCCCCCCDDDEEEEEEGGGIIILLLNNNOOOOOONNNMMMLLLLLLLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSOOOQQQRRRTTTUUUVVVUUUUUUUUUVVVWWWVVVSSSQQQPPPQQQRRRTTTUUUTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXZZZ\\\YYYYYYYYYYYYYYYYYYYYYYYY\\\]]]]]]^^^______``````aaaaaaaaa```___]]]\\\[[[YYYYYYZZZZZZZZZZZZZZZYYY^^^]]]ZZZXXXVVVVVVWWWXXXXXXYYYYYYZZZYYYXXXWWWVVVQQQQQQRRRUUUXXXZZZZZZZZZ[[[YYYVVVRRROOONNNMMMMMMKKKPPPUUUWWWUUUTTTTTTUUUVVVVVVTTTSSSRRRQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNN{{{kkkfff___YYYUUUPPPKKKHHHIIIGGGEEECCCCCCDDDEEEEEE??????@@@AAAAAAAAAAAAAAADDDJJJQQQQQQLLLEEECCCCCCCCCBBBBBBDDDEEEFFFEEECCCAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMOOOPPPQQQRRRVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVV[[[\\\___aaaaaaaaa```___]]]___```aaabbb```___^^^^^^\\\ZZZXXXXXXXXXXXXXXXXXXVVVUUUUUUWWWXXXXXXWWWSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSRRRQQQOOONNNQQQOOOMMMLLLMMMMMMLLLKKKPPPNNNMMMMMMNNNMMMJJJGGGJJJHHHEEEDDDDDDEEEHHHJJJDDDCCCBBB@@@????????????===>>>>>>??????>>>>>>>>>>>>>>>?????????>>>>>>>>>???>>>===<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<888999999999999999::::::777777888888999999:::::::::999999888777666555555666666555555555666777888888888777666666666666666555555555555555555555555444444444444444444444444444333333333333333333444333222222222222222222222000000000000000000000000111111111111111111111111111000000000000000000111000222222111/////////000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////000000000000000000//////////////////////////////////////////////////////////////////////////////111000///......///000111111111000/////////000000222222111000000000000000////////////000000000000222222222222222222222222111000000000000000111111111111111111111222222333222222222111111111111111111111111111111111111111111111222222222222111111111111111111222333444555666666666666666666555555777777888999:::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>????????????>>>>>>>>>>>>=========???AAABBBCCCCCCBBBBBBBBBBBBCCCCCCHHHHHHJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNQQQQQQQQQQQQQQQQQQRRRRRRPPPQQQSSSTTTTTTTTTTTTSSSXXXWWWVVVTTTRRRQQQPPPQQQPPPQQQRRRRRRPPPPPPRRRTTTVVVWWWXXXXXXWWWXXXZZZ]]]XXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]aaa``````___]]]\\\[[[ZZZ[[[\\\]]]^^^___^^^]]]\\\___]]][[[XXXWWWVVVVVVWWWWWWXXXYYYZZZYYYWWWTTTSSSMMMNNNPPPTTTXXX[[[ZZZYYYXXXVVVPPPJJJFFFDDDEEEGGGLLLPPPTTTUUURRRQQQRRRSSSUUUTTTSSSRRRQQQPPPPPPPPPQQQPPPOOONNNNNNNNNNNNNNNvvvllleee___[[[QQQNNNJJJGGGEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@AAABBBAAA@@@>>>======???@@@AAABBBGGGKKKKKKFFFBBBBBBDDDCCCBBBBBBCCCEEEEEEDDDBBB@@@AAABBBCCCDDDDDDDDDDDDFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWWWW\\\^^^```aaabbbaaa___^^^]]]___```bbbbbbaaa```___```]]]ZZZYYYZZZ[[[ZZZYYY[[[YYYWWWVVVWWWWWWVVVTTTTTTTTTUUUUUUUUUTTTSSSRRRPPPPPPRRRRRRRRRQQQPPPOOORRRPPPNNNNNNOOOOOONNNMMMLLLLLLLLLLLLLLLKKKHHHFFFIIIGGGEEEDDDDDDEEEGGGIIIFFFDDDBBB@@@?????????@@@<<<===============<<<<<<===>>>????????????>>>>>>???>>><<<;;;;;;<<<===>>>::::::::::::::::::::::::888888888999999:::::::::888999999999::::::;;;;;;:::999999888777666555555555555444555555555666666999888777666666555555666555555555555555555555555444444444444444444444444333333333222222333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000111111000000000000111222111000///000111////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000//////////////////000000////////////////////////////////////////////////////////////////////////111000///......///000111000000//////.../////////111111000000///000000000////////////000000000000111111111111111111111111111111000000000000000111111111000000111111222333111111111111111111111111111111111111111111111111222222333333333333222222000000000111222333444555666666666666666666555555888999999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>??????>>>>>>>>>;;;;;;;;;<<<===@@@BBBDDDAAAAAA@@@@@@@@@AAABBBBBBIIIHHHFFFEEEEEEGGGIIIKKKLLLLLLMMMMMMNNNNNNOOOOOOSSSSSSSSSSSSRRRRRRRRRQQQPPPQQQRRRSSSTTTSSSRRRRRRWWWUUUSSSQQQPPPOOOOOONNNLLLNNNOOOPPPOOOPPPQQQSSSVVVXXXXXXXXXXXXXXXZZZ\\\YYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\______^^^]]][[[ZZZZZZZZZ\\\]]]^^^______^^^]]]\\\]]]\\\ZZZXXXWWWVVVUUUUUUUUUUUUVVVVVVUUUSSSPPPNNNHHHHHHKKKOOOSSSUUUUUUTTTRRROOOIIIBBB======@@@DDDQQQSSSTTTRRROOOMMMPPPRRRTTTTTTRRRQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNN~~~yyyuuunnnkkkgggfffgggjjjkkkllljjjeee^^^UUUOOOKKKJJJJJJEEECCCBBB@@@????????????===>>>??????===<<<===>>>AAA@@@===;;;;;;===???AAAAAACCCEEEEEEBBBAAACCCEEECCCBBBBBBCCCDDDEEECCCBBB@@@AAABBBCCCCCCDDDCCCCCCFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJLLLNNNOOOPPPQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUWWWWWWWWWXXXXXXXXXYYYYYY]]]^^^_________^^^]]]\\\\\\]]]___aaabbbbbb``````aaa]]]ZZZZZZ\\\^^^]]][[[]]]ZZZXXXWWWWWWVVVUUUTTTUUUUUUVVVVVVUUUUUUTTTSSSPPPPPPQQQQQQQQQQQQQQQQQQSSSQQQPPPPPPQQQQQQPPPNNNHHHJJJLLLLLLJJJGGGFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGEEEBBB@@@??????@@@@@@======>>>>>>======<<<<<<<<<===???@@@@@@???>>>>>>>>>===<<<;;;;;;<<<===>>>888888888888888888888888888888888999999::::::;;;:::::::::::::::;;;;;;;;;999999888888777777666666555555555555666666666666888888777666666666666666555555555555555555555555333333333333333333333333333333222222222222333333111111111222222222222222111111111111111111111111111111111111111222222222000000111111111111000000000111222111000///000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000//////............//////111000000//////000000000/////////000000000111111////////////////////////222111111000000000000000111000000000000111222222000000000111111111111111111111111111111111111111222333333444444333333222111111111111222333444555444555555666666666555555777777777777777777777777::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>??????>>>>>>===::::::;;;===???AAACCCDDD@@@@@@???@@@AAABBBCCCCCCIIIGGGDDDBBBCCCFFFIIIKKKMMMMMMNNNNNNOOOPPPPPPQQQSSSTTTTTTSSSSSSQQQPPPOOOOOOPPPQQQSSSSSSSSSRRRRRRSSSPPPNNNMMMMMMMMMLLLJJJGGGJJJNNNQQQRRRRRRTTTUUUXXXYYYZZZYYYXXXYYYZZZ\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYZZZ[[[\\\\\\]]]]]]^^^]]]\\\[[[ZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZ[[[ZZZYYYWWWVVVUUUUUUUUUSSSSSSSSSRRRQQQNNNLLLKKKBBBBBBCCCFFFIIIKKKLLLKKKKKKIIIEEE>>>:::;;;AAAFFFVVVWWWWWWSSSOOONNNPPPSSSTTTTTTRRRQQQPPPOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMM{{{uuunnnhhhddd___YYYUUUTTTPPPKKKKKKMMMOOONNNMMMMMMLLLJJJGGGDDDCCCCCCDDD@@@@@@@@@???>>>===>>>???<<>>======>>>??????>>>>>>>>>???AAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCEEEEEECCCBBBCCCCCCDDDEEEEEEDDDDDDDDDFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIKKKNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRUUUWWWXXXYYYYYYZZZZZZZZZ[[[[[[[[[^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[^^^```bbbbbbaaa```___\\\YYYZZZ^^^```^^^[[[\\\ZZZWWWWWWWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQRRRSSSSSSQQQPPPJJJOOOSSSRRRKKKFFFGGGIIIFFFFFFFFFGGGGGGFFFFFFFFFHHHFFFCCC@@@??????@@@AAA???????????????>>>======<<<===???@@@@@@@@@>>>>>>======<<<<<<<<<<<<======999999999999999999999999777888888999::::::;;;;;;:::::::::999999999999999888888888777777777777777666666777888888888888888888777666666666666666777555555555555555555555555333333333333333333333333333333222222222222333333000111111111222222222222222222222222222222222222000000111111111222222222///000111222222111000//////000222111000///000222000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////........./////////000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////------------...///000000000000////////////000000000000000111111111222222////////////////////////222222111000000000000000000000000000000111222222///000000000111111111222111111111111111111111111222333333444444333333222111111111111222333444444222333444555555555555555555555666666777777888888999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>======<<<<<<>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBDDDEEEFFFGGGFFFEEEDDDEEEGGGJJJKKKLLLMMMMMMOOOPPPQQQRRRRRRRRRSSSSSSRRRQQQOOOMMMLLLNNNOOOPPPRRRSSSSSSRRRRRRPPPNNNLLLLLLMMMMMMKKKHHHDDDIIIOOOTTTVVVWWWXXXYYY[[[\\\\\\[[[YYYYYYZZZ\\\___^^^^^^]]]\\\[[[ZZZZZZTTTUUUVVVXXX[[[]]]______]]]]]]\\\[[[[[[[[[\\\]]]^^^^^^\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUTTTTTTSSSRRRQQQOOOMMMKKKJJJIIIAAA??????@@@CCCEEEEEEEEEFFFFFFDDD???<<<>>>FFFMMMWWWYYY[[[YYYUUUSSSTTTVVVUUUTTTSSSQQQPPPPPPPPPOOOMMMMMMLLLLLLLLLLLLMMMMMMzzznnnfffaaaYYYUUUPPPNNNNNNLLLIIIEEEJJJEEE@@@@@@BBBDDDBBB@@@>>>@@@BBBBBB@@@???>>>>>>===>>>??????>>>>>>???@@@;;;>>>AAAAAA>>><<<===>>>===???@@@BBBCCCDDDDDDCCCBBBBBBBBBDDDEEEEEEBBB@@@DDDDDDCCCDDDEEEEEECCCBBBEEEFFFFFFFFFFFFFFFEEEDDDFFFGGGGGGHHHHHHIIIJJJJJJGGGIIIKKKNNNPPPPPPQQQQQQOOOOOOPPPQQQSSSVVVXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\___^^^\\\ZZZXXXXXXWWWWWWXXXZZZ]]]```aaabbbbbbaaa]]]ZZZXXXZZZ___aaa^^^[[[ZZZXXXWWWWWWXXXXXXXXXWWWUUUTTTTTTSSSRRRSSSSSSSSSQQQPPPOOOOOOPPPQQQSSSTTTSSSRRRRRRSSSTTTTTTRRRPPPPPPWWW\\\XXXOOOHHHIIIMMMEEEFFFHHHIIIIIIHHHFFFEEEHHHFFFCCC@@@>>>???@@@AAAAAAAAAAAAAAAAAA@@@???>>>;;;===???@@@AAA@@@???>>><<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<777777888999::::::;;;;;;:::999999999888888777777777777777777777888888888888888999::::::::::::999777777666666666666777777555555555555555555555555333333333333333333333333333222222222222222222333000000111111222222222222222222222222222222222222000000111111222222222222///000111222222111000//////000111111000///000222000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000........................---.........//////000000000000000000000000000000////////////////////////000000000000000000000000...///000111111000///...,,,,,,,,,---...///000111000000////////////000111111111111111222222222222111111111111111111111111222222111000000///000000000000000000000111111222//////000000111111111222000000000000000000000000222222333333333333222222222222111111222222333444111222333444555555555555555666777888999:::;;;<<<999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>======>>>???@@@AAAAAA@@@???>>>@@@@@@AAABBBDDDFFFHHHIIIFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNPPPQQQSSSSSSQQQQQQRRRQQQPPPMMMKKKJJJMMMNNNPPPRRRSSSSSSSSSRRRPPPNNNLLLMMMOOOOOOMMMJJJCCCHHHPPPVVVYYY[[[\\\\\\]]]]]]]]]\\\ZZZYYYZZZ[[[aaa```___^^^\\\[[[ZZZZZZNNNOOOQQQUUUYYY\\\___```^^^]]]\\\\\\\\\]]]^^^___bbbaaa^^^\\\[[[ZZZ[[[[[[VVVVVVVVVUUUUUUTTTTTTTTTSSSRRRPPPMMMKKKJJJIIIIIICCCAAA??????AAACCCDDDDDDDDDEEEDDDAAA???CCCKKKSSSVVVZZZ^^^^^^[[[XXXXXXYYYUUUTTTSSSRRRQQQPPPPPPPPPNNNMMMMMMLLLMMMMMMNNNNNN}}}wwwrrrooohhheeeaaa[[[UUUOOOJJJHHHFFFEEEDDDCCCAAA@@@??????=======================================<<<<<<<<>>=========>>>???@@@===;;;;;;<<<>>>??????<<<===>>>???@@@AAABBBBBB@@@AAAAAAAAAAAAAAAAAABBBCCCBBBAAA@@@AAACCCEEEGGGBBBDDDFFFGGGHHHGGGEEEDDDIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMNNNOOORRRSSSTTTTTTSSSSSSUUUWWW[[[\\\\\\\\\\\\[[[ZZZZZZ^^^\\\YYYWWWXXXXXXWWWVVVWWWYYY[[[___cccccc```^^^WWWZZZ]]]]]][[[ZZZ\\\^^^ZZZYYYYYYXXXXXXXXXXXXXXXZZZXXXUUURRRQQQQQQSSSTTTUUUSSSQQQPPPQQQRRRQQQPPPTTTTTTTTTTTTTTTSSSRRRRRRNNNSSSVVVSSSKKKFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDCCCFFFBBB??????AAABBBAAA???<<<===>>>??????????????????????????????>>>===<<<===<<<;;;;;;<<<===>>>???>>>>>>======<<<<<<<<<;;;888888999;;;===>>>===;;;:::999888777888999:::;;;777777666555444333222222777777777777777777777777777666666555444333333333222222333444444333333333555444333222222222222222111111111222222333333333333333222222222222222222333333333333333222111000000000000000000000000000//////000000000000//////000000000000////////////333333222111000000111111////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000//////.........---........................////////////////////////////////////////////////000000//////.........---///000111222222111000///111111000///////////////////////////000000000000000000////////////000000111000...---...///111222000000000000000000000000000///...///000111000///111111111111111111111111111111111111111111111111333333222222333333444555666666666666777777777777777777777777777777777777888888777777888:::<<<===<<<<<<<<<<<<<<<===>>>>>>@@@@@@??????????????????AAA@@@@@@??????@@@@@@AAACCCCCCCCCDDDEEEEEEFFFFFFCCCDDDGGGIIIKKKKKKJJJIIINNNKKKJJJKKKMMMNNNLLLJJJLLLNNNPPPPPPMMMIIIGGGFFFIIILLLOOOSSSTTTSSSPPPOOOMMMMMMMMMNNNNNNMMMJJJGGGFFFNNNTTTUUUTTTVVVVVVTTTWWWWWWUUUUUUUUUWWWZZZ[[[\\\[[[ZZZZZZZZZZZZ[[[[[[RRRTTTVVVWWWWWWYYY\\\^^^\\\]]]]]]ZZZWWWWWW[[[___aaa___]]]^^^___]]]YYYUUURRRQQQPPPQQQSSSTTTTTTSSSYYYXXXWWWTTTRRRPPPNNNMMMMMMIIIDDDAAA@@@AAABBBBBBBBBDDDDDDCCCCCCGGGQQQYYY\\\\\\[[[YYYXXXXXXWWWWWWWWWVVVUUUTTTRRRPPPOOONNNOOONNNMMMMMMMMMLLLKKKIIIzzzuuupppnnnmmmmmmjjjiiieeeaaa\\\XXXUUUSSSOOONNNLLLIIIFFFDDDBBB@@@@@@??????>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<@@@???>>>=========>>>>>>>>><<<::::::;;;===>>>>>><<<======>>>@@@AAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAACCCBBBAAA@@@AAACCCDDDFFFBBBCCCEEEGGGGGGFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKLLLMMMOOOPPPQQQQQQRRRSSSTTTTTTSSSTTTVVVWWWZZZZZZZZZ[[[[[[ZZZYYYYYY[[[YYYVVVUUUVVVWWWVVVUUUTTTWWW\\\```bbbbbbaaa```\\\^^^___^^^[[[ZZZ[[[]]][[[ZZZYYYYYYXXXXXXXXXXXXYYYXXXVVVTTTSSSSSSTTTUUUSSSRRRPPPQQQSSSTTTTTTSSSUUUTTTTTTSSSRRRQQQOOOOOOMMMPPPQQQOOOJJJHHHHHHJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCAAA>>>>>>@@@AAA@@@???===>>>>>>???@@@@@@@@@?????????@@@@@@???>>>>>>======<<<;;;;;;<<<===>>>???<<<<<<<<<;;;;;;;;;::::::999888999;;;======<<<:::888888888888888999::::::777777666666555444444444777777777777777777777777777777666555555444333333222333333444444333333333555444444333333333333333111111222222222333333333222222222222222222222222222333333333222222111000000000000000000000000000//////000000000000//////111111000000000/////////222222111000000000000000////////////////////////000000000000000000000000111000000000/////////...////////////////////////111000000000////////////........................////////////////////////////////////////////////000/////////............//////000111111000//////111111000///////////////////////////000000000000000000////////////000000000000.........///111222000000000000000000000000000///...///111111111///111111111111111111111111111111111111111111111111333333222222333333444555444444444555555555666666777777777777777777777777888777777666777888:::;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGEEEFFFHHHIIIJJJIIIHHHGGGLLLJJJIIIJJJMMMNNNMMMKKKJJJMMMOOOOOOMMMKKKIIIIIIHHHJJJMMMQQQSSSTTTSSSSSSQQQPPPOOOOOONNNKKKGGGCCCFFFNNNTTTTTTSSSSSSRRRNNNNNNPPPRRRUUUXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\WWWXXXYYYYYYYYYYYY[[[]]]\\\]]]]]]ZZZXXXXXX\\\___```___^^^^^^]]]ZZZUUUPPPMMMLLLKKKLLLNNNRRRUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVTTTRRRNNNJJJHHHFFFGGGGGGJJJLLLLLLKKKKKKOOOXXX______^^^\\\ZZZYYYXXXYYYYYYUUUUUUUUUTTTRRROOOLLLKKKMMMMMMMMMNNNOOONNNLLLKKKnnnnnnnnnmmmmmmmmmmmmmmmiiihhhgggfffccc___\\\ZZZYYYWWWUUURRROOOMMMLLLLLLJJJJJJHHHFFFEEECCCAAAAAA>>>>>>============<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999::::::;;;;;;;;;???>>>======<<<============;;;999999;;;<<<===<<<<<<<<<===>>>???@@@AAAAAA??????@@@@@@@@@AAAAAAAAACCCBBBAAAAAAAAABBBCCCDDDBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGJJJKKKLLLMMMNNNPPPQQQQQQRRRSSSTTTTTTSSSTTTVVVXXXXXXXXXYYYZZZZZZYYYYYYYYYWWWUUUSSSSSSUUUVVVUUUUUUPPPVVV]]]aaaaaaaaaaaabbbbbbbbbaaa___\\\[[[\\\^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVRRRQQQQQQRRRUUUWWWWWWVVVUUUUUUTTTSSSQQQOOOMMMLLLLLLLLLKKKJJJJJJIIIJJJJJJHHHGGGEEECCCBBBBBBCCCDDD@@@???===>>>???@@@@@@???>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;<<<<<<===>>>;;;;;;::::::::::::999999:::999999;;;<<<<<<:::888666777888888999999888888666666666666666666666666777777777777777777777777777777777666555555444444333333333444444333333222555555444444444333333333111222222222222333333333000111111111222333333333222222222333222222111000000000000000000000000000//////000000000000//////111111111111000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////111111111000000000000///........................000000000000000000000000////////////////////////////////////...............//////000000//////...111000000///////////////////////////000000000000000000////////////000000000///.........///111222000000000000000000000000000///...///111222111000111111111111111111111111111111111111111111111111333333222222333333444555222333333333333444444444777777777777777777777777777777666666666777777888<<<;;;;;;:::::::::;;;;;;========================<<<======>>>???AAACCCDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIHHHFFFFFFIIIHHHHHHIIILLLMMMMMMLLLJJJLLLNNNOOONNNLLLLLLMMMLLLMMMOOOQQQSSSTTTUUUUUUTTTSSSQQQPPPOOOKKKGGGCCCDDDLLLSSSSSSRRRPPPKKKFFFBBBFFFMMMTTTXXXYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]\\\[[[ZZZ[[[\\\[[[\\\\\\ZZZWWWVVVYYY]]]^^^^^^]]]]]]ZZZUUUOOOJJJEEEDDDEEEGGGKKKQQQVVVZZZYYYYYYYYYZZZZZZ[[[[[[[[[YYYZZZYYYUUUPPPLLLLLLMMMSSSTTTUUUTTTTTTWWW^^^cccaaa```]]]ZZZYYYYYYYYYZZZTTTTTTTTTSSSQQQMMMIIIFFFIIIJJJMMMPPPPPPPPPNNNMMMOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIGGGFFFDDDDDDDDDCCCBBBAAA??????AAAAAA@@@@@@@@@@@@@@@???;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;999:::;;;======<<<<<<<<<======>>>???@@@@@@>>>>>>??????@@@@@@AAAAAACCCBBBAAAAAA@@@AAAAAABBBAAABBBCCCDDDDDDDDDDDDCCCAAABBBBBBCCCEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMQQQRRRSSSSSSRRRSSSUUUWWWWWWXXXYYYYYYZZZZZZZZZZZZUUUSSSSSSTTTVVVWWWWWWVVVRRRYYYaaacccaaa___```bbbeeedddaaa___]]]^^^___``````___^^^]]]\\\[[[[[[[[[XXXYYYZZZZZZZZZYYYXXXWWWSSSSSSSSSTTTVVVWWWWWWVVVTTTTTTSSSRRRQQQOOONNNMMMMMMJJJFFFFFFHHHIIIIIIGGGFFFDDDAAA???>>>???AAABBB???>>>>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999:::;;;;;;888666555666777888999888777666555666666666777777888888666666666666666666666666777777777666666555555555333333444444444333222222444444444555444444444444222222222222222222222222///000000111222333333444111111222222222222111111000000000000000000000000//////000000000000//////222111111111000000000000000//////.........//////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000///////////////........................000000000000000000000000///////////////////////////////////////...............////////////......000000////////////000000////////////000000000000000000////////////000000000//////...///000111111000000000000000000000000000///...///111222111000111111111111111111111111111111111111111111111111333333222222333333444555222222333333333444444444777777777777777777777777888777777777777777777777;;;::::::999999999999999<<<===============>>>>>>============???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFEEEFFFGGGGGGHHHGGGGGGFFFEEEEEEFFFGGGJJJKKKLLLMMMKKKMMMOOOOOONNNMMMNNNOOOVVVVVVUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRQQQNNNIIIFFF@@@HHHOOORRRQQQNNNGGG@@@;;;@@@GGGOOOSSSUUUTTTSSSSSSUUUWWWYYY[[[\\\\\\\\\\\\^^^___^^^\\\[[[[[[\\\[[[\\\[[[WWWSSSQQQTTTWWW[[[\\\\\\[[[WWWPPPIIIDDD>>>AAADDDHHHMMMRRRXXX\\\]]]]]]\\\[[[ZZZYYYXXXXXXWWW[[[^^^\\\UUUQQQQQQSSSXXXYYYZZZYYYYYY[[[___bbbaaa___\\\YYYWWWWWWXXXYYYSSSSSSTTTSSSPPPKKKFFFCCCDDDHHHMMMPPPQQQPPPOOONNNAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888999999999::::::::::::;;;888888888888888888888888888888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;===;;;:::;;;===>>>===<<<<<<<<<<<<======>>>>>>???======>>>>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCC@@@@@@AAABBBDDDEEEFFFFFFDDDEEEEEEGGGHHHIIIJJJKKKOOOPPPQQQQQQQQQRRRTTTVVVWWWXXXYYYZZZ[[[[[[\\\[[[VVVUUUUUUWWWZZZ[[[ZZZYYYWWW]]]cccdddaaa^^^___bbbdddbbb```______aaabbbcccbbbaaa```___^^^^^^^^^^^^YYYZZZ[[[\\\\\\[[[YYYXXXWWWVVVUUUVVVWWWWWWUUUSSSRRRRRRRRRRRRQQQPPPOOOOOONNNJJJEEEEEEGGGHHHFFFCCCCCCAAA>>><<<<<<===???@@@???@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>??????@@@@@@@@@??????<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999:::::::::777555444555666777888777666555555555666666777777888888555555555555555555555555666666666666555555555555333444444444333333222111333333444555555444444333222222222222222222222222//////000111222222333333000111111222222111111111000000000000000000000000//////000000000000//////111111111000000000000//////...............//////000000000000000000000000////////////////////////////////////000000000000................................................////////////////////////////////////////////////////////////////////////........./////////////////////............//////000000////////////000000////////////000000000000000000////////////000000///////////////000000111000000000000000000000000111000///000111222222000111111111111111111111111111111111111111111111111333333222222333333444555333444444444555555555555666666666666666666666666888888888888888888777777:::999999888888888999999=========>>>>>>?????????>>>>>>=========>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHAAACCCDDDFFFHHHJJJKKKMMMOOOPPPPPPOOOMMMMMMNNNPPP\\\[[[YYYXXXXXXXXXXXXYYYXXXWWWUUUTTTRRRNNNIIIEEE===FFFMMMQQQQQQOOOFFF===;;;>>>DDDIIINNNPPPPPPPPPPPPRRRVVVYYY\\\\\\[[[[[[ZZZ\\\]]]]]]\\\[[[\\\\\\]]]\\\YYYSSSMMMKKKMMMPPPWWWYYYZZZYYYTTTMMMGGGCCC>>>CCCJJJPPPTTTVVVYYY\\\]]]\\\[[[ZZZXXXVVVUUUTTTTTTZZZ___^^^ZZZVVVWWWYYY[[[\\\\\\\\\\\\\\\^^^___^^^\\\ZZZWWWVVVVVVVVVWWWSSSTTTTTTSSSOOOJJJEEEBBBBBBGGGLLLOOOOOONNNNNNNNN<<<<<<<<<<<<=====================<<<<<<<<<<<<<<<999999:::;;;;;;::::::999999888888888888888888888888888999999:::;;;<<<<<<888888888888888888888999777777777777777777777777999999999::::::;;;;;;;;;999999:::;;;;;;;;;;;;:::<<<;;;;;;<<<===>>>===<<<;;;<<<<<<<<<=========>>><<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFDDDEEEFFFGGGHHHJJJKKKKKKLLLNNNOOOOOOOOOPPPSSSUUUVVVWWWYYYZZZ[[[\\\\\\]]]YYYYYYYYY[[[^^^___^^^]]]\\\___bbbbbb___^^^___```aaa___^^^^^^```bbbccccccaaa``````_______________[[[[[[\\\]]]\\\[[[YYYXXXYYYXXXWWWWWWWWWUUURRRPPPOOOPPPPPPPPPPPPOOOOOONNNNNNJJJGGGFFFFFFFFFCCC@@@AAA@@@>>><<<<<<===>>>??????AAABBBCCCAAAAAAAAABBBAAAAAAAAAAAA@@@???============>>>????????????>>>;;;<<<<<<<<<<<<;;;::::::999999::::::::::::;;;;;;999888888999:::999777555444444555555666666666555555555555666666777777777555555555555555555555555555555555555555555555444444444444444333222111111111222333444444444333222333333333222222222222111///000000000111222222222///000111111222111111111000000000000000000000000//////000000000000//////000000000000///////////////............//////000000000000000000000000000////////////////////////////////////000000000000........................,,,---------------......////////////////////////////////////////////////////////////////////////.........///////////////000//////......//////000///////////////000000111////////////000000000000000000////////////000000////////////000000000000000000000000000000000000111000///000222333222111111111111111111111111111111111111111111111111111333333222222333333444555555555555555666666666666666666666666666666666666777777888999999888888777888888888888888999::::::=========>>>>>>??????@@@>>>>>>============>>>>>>?????????@@@AAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHIIIAAACCCFFFGGGHHHIIILLLNNNQQQQQQPPPOOOMMMMMMPPPRRRZZZYYYYYYYYYYYYZZZZZZ[[[YYYXXXVVVTTTQQQMMMHHHDDDAAAHHHOOOSSSTTTRRRHHH???===@@@DDDHHHLLLNNNOOOPPPPPPSSSWWW[[[^^^^^^\\\[[[XXXZZZ]]]]]]]]]\\\\\\]]]]]][[[VVVOOOHHHFFFIIIMMMVVVXXXZZZYYYTTTOOOJJJHHHEEELLLTTTYYYZZZYYYZZZ\\\XXXXXXXXXWWWWWWVVVVVVVVVTTTXXX]]]___^^^\\\]]]^^^]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTSSSPPPKKKGGGDDDDDDIIINNNPPPNNNMMMNNNOOO999999999999999999999999;;;;;;:::999999999::::::777777777777777777777777888777777777777777777777888999999:::;;;<<<<<<===888888888888888888888888777777777777777777777777888888999999999999999999777888999;;;;;;;;;:::999;;;::::::;;;======<<<;;;;;;;;;<<<<<<<<<<<<======;;;;;;<<<===>>>???@@@AAA>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBCCCDDDEEEEEEDDDEEEFFFGGGHHHJJJKKKKKKJJJLLLMMMNNNNNNOOOQQQTTTUUUUUUWWWYYYZZZ[[[\\\\\\\\\\\\]]]___aaabbb```___]]]]]]]]]]]]]]]^^^___```___]]]\\\^^^aaabbbaaa```^^^]]]]]]]]]]]]^^^______]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWWWWUUURRROOONNNNNNNNNNNNMMMLLLKKKJJJKKKJJJHHHGGGGGGEEEBBBAAAAAA@@@@@@????????????@@@>>>AAACCCCCC@@@??????@@@AAAAAAAAA@@@???===<<<;;;<<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;:::999888888888999999999::::::888777777888:::999777555444444444333444555555666555555555555555555666666444444444444444444444444333333444444444444444444444444444444333222111000///000222333444333222111333333333222222222111111000000000000111111111111//////000111111111111111000000000000000000000000//////000000000000//////////////////.........---//////......//////000111////////////////////////////////////////////////.../////////000000000111........................------------......//////////////////////////////------------------------////////////////////////............/////////000111000////////////000111///////////////000111111////////////000000000000000000////////////000000...//////000000000000000000000000000000000000000111000///000222333222111111111111111111111111111111111111111111111111111333333222222333333444555444555555555666666666666666666666666666666666666444555666888888888888777777777777888999:::;;;<<<;;;;;;<<<======>>>??????<<<<<<<<<<<<======>>>????????????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGGGGCCCFFFIIIJJJJJJKKKMMMPPPPPPPPPPPPNNNNNNOOORRRUUUWWWWWWWWWWWWVVVVVVVVVVVVRRRQQQPPPPPPPPPNNNJJJGGGIIIOOOUUUXXXYYYVVVKKKAAA>>>AAAFFFKKKOOOQQQQQQQQQSSSVVV[[[___aaa```^^^\\\XXX[[[^^^^^^]]]\\\\\\\\\]]]ZZZTTTKKKEEEEEEJJJOOOVVVYYY[[[[[[WWWSSSQQQQQQQQQVVV]]]^^^\\\ZZZZZZ\\\WWWWWWWWWWWWWWWXXXXXXXXXTTTWWWZZZ]]]^^^^^^^^^]]]\\\\\\]]]]]]]]][[[XXXVVVVVVVVVWWWWWWWWWVVVTTTTTTVVVVVVUUUSSSPPPLLLIIIGGGIIIMMMQQQQQQNNNMMMNNNQQQ;;;;;;:::999999888888777777777777777888999;;;;;;999999888777777777777777666666777777777777777777777777777777666666666666;;;:::::::::999999999888888888888888888888888888888888888888777777777777777888999:::;;;::::::999999999999:::<<<<<<;;;999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@<<<===>>>@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDFFFGGGHHHIIIJJJIIIJJJLLLLLLMMMNNNPPPSSSSSSTTTVVVXXXYYYZZZ[[[[[[^^^]]]^^^```bbbcccaaa___]]]ZZZXXXYYY[[[^^^``````___]]]\\\^^^aaabbb___]]][[[[[[[[[[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYYYYXXXWWWWWWVVVWWWWWWUUURRROOONNNNNNMMMLLLJJJHHHGGGFFFHHHIIIIIIIIIGGGEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAA===@@@CCCBBB???======>>>AAAAAA@@@@@@>>>===;;;:::;;;;;;<<<======>>>======;;;;;;<<<===<<<;;;999888666666777777888888888999777666777888999999777555555444333222333444555666555555555555555555555555444444444444444444444444333333333333333333333333444555444444333222111000...///111333333333111000333333333222222111111111111111111000000000000000//////000111111111111111000000000000000000000000//////000000000000/////////.........------------///////////////000111111////////////////////////////////////////////////.../////////000000111111........................---.........//////000000000000000000000000000000------------------------////////////////////////---.........//////000000222111000//////000111222///////////////000111111////////////000000000000000000////////////000000...//////000000000000000000000000000000000000000111000000000222333222111111111111111111111111111111111111111111111111111333333222222333333444555444444444555555555666666666666666666666666666666222333555777777777777777666777777888999;;;<<<===::::::;;;;;;<<<===>>>>>>:::::::::;;;===>>>@@@AAA???@@@@@@AAAAAABBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEHHHKKKLLLKKKLLLOOORRRNNNOOOOOONNNNNNQQQUUUYYYWWWWWWVVVUUUSSSQQQOOONNNHHHHHHJJJMMMPPPPPPOOOMMMQQQVVVZZZ[[[\\\XXXNNNBBB>>>CCCIIIOOOSSSTTTTTTRRRUUUXXX]]]bbbdddccc```^^^ZZZ]]]___```^^^\\\[[[[[[\\\YYYRRRJJJDDDEEELLLRRRWWWZZZ]]]\\\YYYWWWWWWXXXYYY^^^aaa```\\\YYYZZZ]]]YYYYYYYYYYYYXXXXXXXXXXXXTTTTTTVVVYYY\\\]]]\\\ZZZYYYYYYZZZ[[[ZZZXXXTTTQQQTTTUUUWWWXXXXXXWWWUUUTTTWWWWWWUUUSSSPPPMMMKKKJJJLLLPPPSSSRRROOOMMMOOOSSS999999888888777777666666888888999999999999888888999888888888777777666666333444666777777777666555777888999::::::999888777888888888888888888888888555555555555555555555555888888888888888888888888999999888888888888888999999999999999999999999999:::;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>????????????>>>@@@AAAAAA@@@???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJJJJFFFDDDGGGMMMPPPPPPMMMNNNMMMLLLPPPUUUYYYZZZYYYZZZ\\\^^^______]]]ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\VVVXXX[[[]]]^^^\\\YYYXXX[[[ZZZZZZYYYXXXVVVUUUUUUYYYYYYYYYYYYYYYXXXWWWWWWSSSRRRRRRQQQOOONNNMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======:::999999;;;===>>>>>><<<======<<<<<<<<<;;;;;;;;;999999888888888888999999666666666666555555555555444444444555555555555666777777666555444444333333444444444333333222222222444444444444444444444444111111222222222333333333333333222111000///...---000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000//////............////////////222111111111000000//////////////////////////////////////////............//////............//////111///......//////...,,,------............------,,,---...//////...---,,,000///...---------------//////............//////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000//////000000111111222222............////////////000000000000000000000000111111111111111111111111//////000111222333333333111111111111111111111111333333444444444444444444666666555555555444444444666777777777888888888888<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::=========>>>??????@@@@@@BBBCCCEEEGGGHHHGGGFFFEEEEEEIIILLLKKKHHHGGGJJJNNNNNNNNNNNNPPPRRRUUUWWWYYYWWWSSSPPPOOOPPPPPPNNNLLLGGGFFFDDDDDDFFFJJJNNNPPPWWWYYY\\\]]][[[VVVPPPLLLEEEHHHLLLQQQUUUXXXYYYYYYZZZ\\\______^^^\\\[[[[[[[[[\\\^^^______^^^\\\ZZZXXXWWWTTTPPPMMMNNNSSSXXX]]]\\\ZZZYYYXXXXXXYYYYYY]]]]]]\\\ZZZXXXXXXYYY[[[[[[ZZZZZZZZZYYYYYYXXXXXXSSSUUUWWWXXXZZZZZZZZZYYY[[[[[[ZZZXXXUUUTTTUUUWWWXXXXXXYYYYYYYYYXXXVVVUUUVVVUUURRRPPPOOONNNNNNNNNQQQPPPPPPOOONNNMMMLLLKKK888888888777777777777777777888888999999888888777888888888777777777666666333444555666777666666555666777888999999888777666555555555555555555555555666666666666666666666666888888888888888888888888999888888777777888888888999999999999999999999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::=========>>>>>>>>>??????===???AAAAAA???>>>???@@@@@@@@@AAABBBBBBBBBBBBAAADDDCCCCCCDDDDDDEEEFFFGGGHHHFFFDDDFFFLLLOOONNNLLLHHHGGGGGGJJJOOORRRSSSSSSWWWYYY[[[]]]\\\ZZZXXXVVVUUUUUUUUUUUUVVVWWWXXXYYYVVVWWWZZZ]]]]]]\\\ZZZXXXZZZYYYXXXWWWUUUUUUTTTTTTWWWWWWWWWWWWWWWVVVUUUTTTPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@?????????>>>>>>=========;;;<<<===>>>>>>===<<<<<<===<<<<<<<<<;;;;;;;;;:::999999888888888888999999666666666666555555555555333333444444555555555666777666666555444444333333444333333333333333333222222222222222222222222222111111222222222333333333666555555444333222111000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111//////000000000000//////............////////////000000000/////////......////////////////////////////////////............//////............//////111///......//////...,,,------............------------...//////...------//////...---------------//////............//////////////////////////////////////////////////////......//////000000000111////////////000000000000000000000000000000000000000000000000000111111111....../////////000000000000000000000000000000000111111111111111111111111//////000111222222222222///000000111222333333444333333333444444444444444666555555555444444444444666666777777777888888888::::::999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========>>>??????@@@@@@@@@BBBDDDEEEFFFFFFEEEDDDDDDHHHKKKJJJGGGFFFIIIMMMQQQPPPOOOOOOOOOPPPQQQRRRRRROOOLLLLLLLLLLLLIIIGGGDDDBBBAAAAAADDDHHHLLLOOOQQQTTTWWWYYYXXXUUUQQQNNNIIIKKKOOOSSSVVVXXXXXXXXXVVVXXXZZZZZZYYYXXXXXXXXXZZZ[[[^^^``````___\\\ZZZXXXXXXXXXUUURRRRRRTTTWWW^^^\\\YYYWWWUUUTTTTTTUUUWWWWWWWWWVVVUUUUUUWWWYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYXXXVVVTTTSSSSSSUUUWWWWWWUUUTTTTTTTTTVVVVVVWWWXXXXXXWWWVVVUUUUUUTTTRRRPPPOOONNNNNNNNNQQQPPPOOONNNMMMLLLLLLKKK666777777777777777777888777777888888888888777777777777777777666666666666444444555666666666666555555666777777777777666555444444444444444444444444666666666666666666666666777777777777777777777777888888777777777777888888888888888888888888888888888888888888888777777777::::::::::::::::::::::::<<<<<<=========>>>>>>>>><<<>>>??????>>>======>>>>>>??????@@@AAAAAA@@@@@@CCCCCCBBBCCCCCCDDDEEEFFFGGGDDDCCCEEEJJJMMMLLLKKKCCCBBBCCCEEEJJJMMMNNNOOOTTTVVVXXXZZZZZZWWWTTTRRRPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWYYY[[[[[[ZZZYYYXXXVVVUUUTTTRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSRRRQQQPPPLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@?????????????????????>>>>>>>>>>>>>>>>>>==================@@@DDDCCC@@@===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888888888999999666666666555555555555444111222222333444555555666666666666555444444333333222333333333333333333444333333333222222111111111111111222222222333333333333333222111000//////...000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000111111//////000000000000//////............//////////////////...............---////////////////////////////////////............//////............//////000///---...//////...---------............------------...//////...------//////...------------...//////............//////////////////////////////////////////////////////,,,---...///000111111222////////////000000000000000000000000000000000000111000000000000000000////////////000000000111111000000000000000000000000111111111111111111111111//////000111222222222222//////000111333444555666222333333333444444444555555555555555444444444444666666666666777777777777999888888888888888888999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@@@@AAABBBDDDDDDDDDDDDCCCCCCFFFIIIHHHFFFFFFIIIKKKOOONNNMMMLLLLLLLLLLLLMMMNNNMMMKKKJJJIIIHHHEEECCC???>>>===>>>AAAFFFLLLOOOLLLNNNQQQSSSTTTSSSRRRPPPMMMOOORRRUUUVVVWWWVVVVVVRRRTTTVVVVVVUUUUUUVVVWWWXXX[[[^^^aaabbb```]]][[[XXXZZZ[[[ZZZXXXVVVVVVWWW___]]]YYYUUUSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTWWWYYYZZZZZZZZZYYYYYYYYYYYYYYY[[[ZZZYYYVVVSSSPPPNNNLLLJJJNNNSSSVVVUUUSSSRRRQQQSSSTTTUUUVVVVVVUUUTTTTTTRRRQQQPPPOOONNNNNNNNNOOOPPPPPPOOOMMMLLLLLLKKKKKK555666666666777777888888666777777777777777777666666666666666666666666666444444555555555666666666555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666777777666666666777888888888888888888888888888888888888888777777666666666999999999999::::::::::::;;;<<<<<<<<<<<<=========;;;===>>>>>><<<;;;;;;<<<===>>>???@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGEEECCCCCCDDDHHHJJJJJJJJJCCCDDDDDDGGGJJJLLLNNNOOOQQQSSSVVVWWWWWWUUURRRPPPNNNOOOPPPRRRSSSUUUUUUVVVXXXYYYYYYYYYXXXWWWUUUTTTOOONNNMMMMMMNNNPPPRRRTTTSSSSSSSSSRRRQQQOOONNNMMMJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>==================<<<<<<<<<<<<<<<<<<<<<>>>CCCHHHGGGAAA<<<;;;<<<;;;;;;::::::::::::::::::888777777777777777777888666666555555555444444444000111111222333444555555666666555555555444444444222222222333333444444444666666555444444333222222111111222222222333333333222111111000//////......000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000111//////000000000000//////............////////////........................////////////////////////////////////............//////............/////////...------//////...---------............---------..................---///......---------......//////............//////////////////////////////////////////////////////------......///000000111////////////000000000000////////////////////////111111000000/////////...000000000000111111111111000000000000000000000000111111111111111111111111//////000111111111111111000000111222333444555555222222222333333444444555444444444444444444444444555555555666666666777777999888888777777888888999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<=========>>>??????@@@@@@@@@AAABBBCCCDDDDDDDDDCCCDDDFFFHHHHHHGGGGGGIIIKKKHHHHHHHHHHHHIIIIIIJJJJJJMMMLLLLLLKKKIIIFFFCCCAAA<<<<<<<<<>>>BBBHHHMMMPPPLLLNNNPPPQQQSSSSSSSSSRRRQQQRRRTTTUUUVVVUUUTTTSSSPPPRRRTTTUUUUUUUUUWWWYYYWWWZZZ^^^bbbbbb```]]][[[ZZZ[[[[[[[[[YYYXXXWWWWWW^^^[[[XXXUUUSSSRRRRRRRRRSSSTTTVVVVVVUUUUUUWWWYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYXXXVVVTTTQQQNNNLLLKKKKKKNNNRRRTTTSSSRRRQQQQQQPPPQQQSSSTTTTTTSSSRRRRRROOOOOOOOONNNNNNNNNOOOOOOPPPOOONNNLLLKKKKKKKKKKKK555555666666777777777888555666666777777666666555555555555555555555555666444444444444444555555666555444444444444444444555777777777777777777777777444444444444444444444444555555555555555555555555666555555555666666777888777777777777777777777777999999888888777777666666888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<======;;;:::::::::======>>>@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCDDDFFFHHHIIIIIIEEEFFFGGGIIIKKKMMMPPPQQQQQQRRRTTTUUUUUUSSSQQQPPPOOOPPPRRRTTTVVVWWWWWWWWW[[[ZZZXXXVVVTTTRRRPPPOOOGGGGGGHHHJJJLLLOOORRRTTTRRRRRRQQQPPPOOOMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC???????????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@EEECCC===888777888999999::::::::::::::::::666666555555555555666666555555555555444444444444111111222222333444555555555555555555555444444444222222222333333444444444666666555444444333222222111111222222222333333333444444444333333222222111000000000000000000000000000000000000000000000000////////////////////////...////////////000000000//////000000000000//////............////////////////////////////////////////////////////////////////////////............//////............//////...---,,,---...///...---------............------.........------...............---------....../////////............//////................................................/////////...............////////////000000000000////////////////////////111000000000//////......000000000000111111111111000000000000000000000000000000000000000000000000//////000111111111000000111111222222222222333333111111222222333444444555333333444444444444444444444555555555555666666666999999888888888888999999999999999999999999999999999999:::::::::;;;;;;;;;=========>>>??????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIKKKLLLFFFFFFFFFGGGGGGFFFFFFFFFKKKLLLLLLKKKHHHDDDAAA???;;;<<<>>>BBBFFFKKKPPPRRRQQQQQQRRRSSSSSSSSSSSSRRRQQQRRRSSSTTTTTTRRRPPPOOOLLLOOORRRTTTUUUVVVWWWYYYXXXZZZ^^^```aaa___\\\ZZZ[[[ZZZYYYXXXXXXXXXWWWWWWWWWWWWUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSRRRSSSSSSSSSQQQOOONNNPPPQQQOOOPPPQQQRRRRRRQQQPPPPPPKKKLLLMMMMMMNNNOOOOOOOOOPPPOOOMMMKKKJJJJJJJJJKKK555666666666666666666777555555666666666666555555444444444555555555555555444444333333444444555666555555444333333444555555555555555555555555555555333333333333333333333333444444444444444444444444555444444555555666777888666666666666666666666666888888888888888888777777777777777888888999999:::999::::::::::::;;;;;;;;;;;;<<<===<<<:::999999:::<<<<<<>>>???@@@@@@AAAAAA???????????????@@@BBBBBBCCCCCCCCCDDDEEEGGGHHHIIIEEEFFFHHHIIIJJJLLLOOOQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQSSSUUUWWWXXXXXXXXXXXXZZZYYYVVVSSSPPPNNNLLLLLLEEEFFFHHHJJJMMMOOOQQQRRRQQQPPPPPPNNNLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;::::::999999:::::::::::::::;;;;;;;;;777:::======999555444444888888999999999999::::::666666555555555555666666555555555444444444444333333333333333444444444444555555555555555555555555222333333333333333333444333333333222222111111111111111222222222333333333333333222222111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////000000//////000000000000//////............///////////////////////////000000000////////////////////////////////////............//////............//////...,,,,,,,,,...///...---------............------///...------------...///...------------...////////////............//////................................................/////////.........------////////////000000000000000000000000000000000000000//////////////////.../////////000000000111111000000000000000000000000000000000000000000000000//////000111111000000///111111111111111111111111000000111222333444555555333333333333444444444444444444444444555555555666999999888888888888999999999999999999999999999999888999999::::::;;;;;;;;;=========>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLJJJJJJIIIHHHGGGEEECCCBBBIIIKKKMMMLLLGGGBBB>>><<<;;;>>>BBBGGGLLLPPPRRRTTTTTTTTTUUUUUUTTTSSSQQQPPPNNNOOOPPPQQQPPPOOOMMMKKKHHHLLLPPPTTTUUUVVVWWWXXXYYY[[[]]]^^^^^^]]]ZZZYYY[[[YYYWWWVVVWWWWWWVVVUUUQQQRRRRRRSSSSSSSSSRRRQQQPPPRRRTTTSSSRRRQQQQQQRRRUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZXXXVVVSSSNNNJJJJJJMMMOOOOOOPPPQQQQQQQQQPPPNNNMMMHHHIIIKKKMMMNNNOOOOOOOOOPPPNNNLLLJJJIIIIIIJJJKKK666666666666666555555555444555555666666555555444333333444444444555555555444444333333333444555666666555444333333444555666444444444444444444444444444444444444444444444444333333333333333333333333444444444444555666777888666666666666666666666666777777777777888888888888666666777777888999999:::999999999999::::::::::::;;;<<<======:::999999999:::;;;<<<===>>>?????????>>>>>>>>>>>>???@@@AAAAAACCCDDDDDDEEEEEEFFFHHHIIIEEEGGGIIIJJJJJJKKKOOORRRRRRQQQPPPNNNNNNOOOPPPPPPRRRSSSUUUWWWXXXWWWWWWVVVWWWUUURRROOOMMMLLLLLLLLLHHHIIILLLNNNPPPPPPPPPPPPNNNNNNMMMKKKIIIGGGEEECCCDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA????????????????????????========================<<<;;;;;;:::999999888888999999999999:::::::::;;;777888999999888777555555888888888888999999999:::777777777666666777777777555555555444444444333333555555555444444444444444555555555555555555555555444333333333333333333222222222222222222222222222111111222222222333333333000000000000////////////000000000000000000000000000000000000000000000000////////////////////////........./////////000000//////000000000000//////............////////////------........./////////////////////////////////////////////............//////............//////---,,,+++,,,...///...---------............------///...------------...///---------------...////////////............//////................................................------..................////////////000000000000000000000000000000000000.........///////////////....../////////000000000000000000000000000000000000000000000000000000000///000000000000000///////////////000000111111111000000111222333444555555222222333333333444444444333333444444444555555555888777777666666777777888888888888888888888888888999999::::::;;;<<<<<<============>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFIIIJJJKKKKKKLLLLLLLLLLLLJJJIIIGGGFFFJJJMMMPPPOOOIIICCC???===;;;???EEELLLQQQSSSTTTSSSRRRSSSTTTTTTSSSQQQOOOMMMIIIJJJLLLMMMMMMLLLJJJIIIGGGLLLRRRWWWYYYYYYYYYZZZ[[[[[[\\\[[[[[[ZZZYYYXXXXXXWWWWWWXXXYYYXXXUUUQQQQQQSSSUUUWWWWWWVVVSSSRRRLLLNNNQQQQQQQQQPPPPPPQQQSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVUUUUUUUUUVVVXXXYYYWWWUUUPPPKKKGGGFFFHHHKKKPPPQQQQQQQQQPPPNNNMMMKKKFFFGGGJJJLLLNNNOOOPPPPPPPPPNNNKKKIIIHHHHHHJJJKKK777777666666555555555444444555555555555555555444333333333444444555555555444444333222333444555666666555444444444444555666555555555555555555555555555555555555555555555555333333333333333333333333333333333444555666777888666666666666666666666666555666666666777777888888555666666777888999999999888888999999999:::::::::;;;===>>>===;;;999999999888999:::<<<===>>>>>>>>>????????????@@@AAABBBCCCCCCDDDEEEEEEEEEFFFHHHIIIFFFIIIKKKLLLKKKLLLPPPSSSRRRPPPNNNLLLKKKMMMOOOPPPQQQSSSUUUVVVWWWVVVUUUTTTSSSRRROOOMMMKKKKKKLLLMMMLLLMMMPPPRRRRRRQQQOOONNNLLLLLLKKKIIIGGGDDDBBBAAACCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@????????????????????????<<<<<<<<<===============;;;;;;::::::999888777777888888999999999:::::::::;;;:::999:::;;;;;;:::888777777888888999999999:::999999888888888888999999555555444444444333333333777666666555555444333333444555555555555555555555444444444333333222222222444444444444444444444555111111222222222333333333333333333222222222222222000000000000000000000000000000000000000000000000////////////////////////............/////////000//////000000000000//////............/////////000,,,,,,,,,------.........////////////////////////000/////////............//////............//////---,,,+++,,,...///...------..................---///...---,,,,,,---...///---------------...///000//////............//////................................................+++,,,,,,---...///000000////////////000000000000000000000000000000000000---.........//////000000............////////////000000000000000000000000000000000000000000000000///000000000000000//////,,,---...///000111222333///000111222333444555555222222222333333444444444333333333444444444555555666666555555555555666666888888888888888888888888::::::;;;;;;<<<===>>>>>>=========>>>??????@@@@@@????????????@@@AAABBBCCCCCCCCCCCCEEEHHHIIIJJJIIIKKKLLLMMMNNNNNNNNNMMMLLLMMMQQQTTTSSSMMMFFFBBB@@@;;;@@@GGGNNNSSSUUUTTTSSSOOOQQQRRRSSSRRRPPPMMMKKKFFFGGGIIIJJJKKKJJJHHHGGGHHHNNNUUU[[[]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVWWWZZZ\\\ZZZTTTNNNTTTWWWZZZ\\\\\\ZZZVVVSSSJJJMMMPPPQQQQQQRRRRRRSSSQQQQQQRRRRRRSSSSSSSSSTTTUUUTTTSSSQQQQQQQQQRRRSSSSSSQQQNNNIIIEEECCCEEEFFFQQQRRRRRRQQQPPPNNNLLLJJJEEEFFFIIILLLNNNOOOPPPPPPPPPNNNKKKIIIGGGHHHJJJKKK444444444444444444444444555555555555555555555555444444444444444444444444666666666555444333111111111222444555555555444444555555555444444333333333444444444444444444444444444444444444444444444444666555444333333333333333777777666666555555555555666666666666666666666666777777777777777888888888777777888999::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEEEEGGGIIIJJJKKKLLLOOORRRRRRPPPMMMKKKKKKMMMOOOQQQUUURRRPPPPPPRRRSSSQQQOOOQQQOOOMMMJJJIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIFFFCCCBBBCCCEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCBBB@@@?????????@@@@@@<<<<<<===>>>???@@@@@@AAA???===<<<<<<======<<<:::AAA>>>:::777666777999:::<<<<<<<<<;;;;;;:::::::::;;;:::999888888888999:::;;;;;;;;;::::::999999999999888888777666555555444555333222333555555222000222222333333333444444444222222222222222222222222333333333333333333333333222222222222222222222222444333111000000000111111000000111111111111000000111111111111111111111111............////////////......//////000000111111111111000000//////......***+++,,,...///000000000................................................//////...---,,,,,,++++++////////////////////////........................------............------......------------......------------------------........................---------............///---------............///......////////////......///////////////.........000000000000000000000000//////............//////........................////////////////////////////////////000000000000111000///...............111111000000//////......//////000000111111111222333333444444555666777777555444222111111222444555333333333444444444555555333333333444444666777777999999999888888888888888::::::999999::::::;;;<<<<<<<<<============<<<<<<============>>>???@@@AAAAAACCCEEEFFFGGGGGGGGGGGGKKKLLLMMMNNNNNNNNNNNNNNNSSSSSSRRROOOJJJFFFDDDCCCFFFKKKRRRWWWWWWVVVTTTSSSLLLOOOTTTUUUSSSOOOLLLJJJKKKKKKLLLKKKJJJIIIGGGFFFPPPSSSWWWYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYXXXWWWUUUSSSRRRQQQPPPQQQRRRUUUZZZ]]][[[VVVQQQNNNPPPRRRSSSRRRRRRRRRSSSRRRSSSTTTUUUTTTSSSQQQOOOTTTUUUUUUUUUTTTSSSQQQPPPMMMMMMLLLHHHCCCBBBEEEIIIMMMNNNPPPQQQPPPNNNLLLJJJMMMMMMMMMMMMMMMNNNNNNNNNKKKKKKJJJIIIHHHHHHGGGGGG444444444444444444444444444444444444444444444444444444444444444444444444555555555555444333222222111111333444444444333333555555444444444333333333444444444444444444444444333333333333333333333333666555555444333333444444666666666555555444444444555555555555555555555555555555666777777888999999777888888999999::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<========================@@@@@@@@@@@@AAABBBBBBCCCCCCEEEFFFGGGGGGHHHKKKMMMNNNMMMKKKJJJJJJKKKLLLMMMQQQPPPOOOQQQSSSSSSRRROOOPPPNNNLLLJJJIIIJJJKKKLLLJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIIIIGGGEEEDDDEEEFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@?????????@@@@@@????????????>>>>>>>>>>>>???>>><<<<<<======<<<;;;>>><<<:::888777888:::;;;;;;;;;;;;;;;;;;:::::::::;;;:::999888888888999999999999999888888777777777888888777777666555555444666444333444666666333111222222222222333333333333222222222222222222222222000000000000000000000000222222222222222222222222333333111000000000111111000000111111111111000000111111111111111111111111/////////000000000000111000000000000111111111222000000000000//////......---....../////////......................................................//////......---,,,,,,+++////////////////////////........................------............------......------------......................................................---------............///---------............///------............------/////////////////////...000000000000000000000000//////............//////////////////////////////////////////////////////////////////000000000000111000000///......//////000000000000//////////////////000000000111111111222222333444444555666666444333222111111222333444444444444555555555666666444444444555555666888888888888888888888888888777999888888888888999::::::<<<<<<============<<<<<<===============>>>@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGJJJKKKLLLMMMMMMMMMMMMMMMOOOPPPPPPNNNKKKHHHHHHHHHKKKNNNSSSVVVWWWUUUQQQOOOJJJNNNRRRTTTRRRPPPMMMLLLGGGIIIKKKNNNOOOOOONNNMMMQQQTTTXXXZZZZZZYYYYYYZZZYYYYYYXXXWWWWWWWWWXXXXXXZZZYYYXXXVVVTTTRRRQQQPPPSSSSSSUUUYYY\\\\\\YYYVVVRRRTTTUUUUUUTTTSSSTTTVVVTTTTTTUUUUUUTTTQQQOOONNNRRRSSSSSSTTTSSSRRRPPPPPPLLLMMMLLLHHHCCCBBBEEEHHHMMMNNNPPPQQQQQQOOOLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJIIIHHHHHHGGGGGG444444444444444444444444444444444444444444444444444444444444444444444444333333444444444444333333000111222222222222222111444444444444333333333333444444444444444444444444222222222222222222222222666666555444444444444555555555444444444444333333555555555555555555555555333333444666777888999:::888888888888888999999999999999::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@@@@AAAAAABBBDDDEEEEEEEEEFFFHHHJJJIIIIIIHHHGGGHHHHHHIIIJJJMMMNNNOOOQQQSSSSSSQQQOOOMMMLLLKKKIIIHHHIIIJJJJJJHHHIIIJJJJJJJJJHHHEEEDDDEEEGGGHHHHHHGGGFFFGGGHHHEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@?????????@@@@@@BBBBBBAAA???>>>===<<<;;;???>>><<<<<<===>>>===<<<::::::999999999999:::;;;::::::::::::;;;;;;;;;;;;;;;:::999999888888999999888888888888888777777777888777777666666555555555666555444555666666444222111111111222222222222333222222222222222222222222000000000000000000000000222222222222222222222222333222111111000111111111000000111111111111000000111111111111111111111111000000000000111111111111111111111111222222222222000000000////////////...111111111000///...---,,,................................................000//////......---------////////////////////////........................------............------......------------......////////////////////////........................---------............///---------............///,,,,,,------------,,,,,,......////////////////////////////////////////////////............//////000000000000000000000000////////////////////////////////////000000000000111000//////.../////////////////////000000000000//////000000000000111111111111222222333444444444333222111000000111222333555555555555666666666666555555555555666777888888666666666777777777777777888888777777888888999:::<<<<<<============<<<<<<<<<<<<;;;<<<<<<===>>>???AAABBBCCCEEEFFFFFFFFFFFFIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMMMMLLLKKKLLLMMMQQQQQQRRRTTTVVVTTTNNNIIIFFFIIINNNPPPPPPOOOOOOOOOJJJLLLOOOQQQSSSTTTSSSSSSRRRUUUYYY[[[[[[ZZZZZZ[[[[[[ZZZWWWVVVUUUVVVXXXYYYYYYYYYXXXWWWUUUSSSQQQPPPVVVUUUTTTVVVXXXZZZZZZZZZWWWXXXWWWVVVTTTTTTVVVXXXUUUVVVVVVUUUSSSQQQNNNMMMPPPPPPQQQQQQQQQPPPOOOOOOKKKLLLLLLHHHDDDBBBDDDFFFMMMNNNPPPQQQQQQOOOMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIIIIHHHHHHGGGGGGGGG333333333333333333333333333333333333333333333333333333333333333333333333111222333444444444444444111111222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111666555555444444555555555333333333333333333333333444444444444444444444444333333444555666666777777888888888888888777777777999999999999999:::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???@@@AAAAAADDDEEEEEEEEEDDDEEEGGGIIIHHHGGGEEEDDDDDDFFFIIIKKKLLLMMMOOOQQQRRRQQQNNNLLLKKKJJJJJJIIIHHHHHHHHHIIIHHHIIIKKKLLLKKKHHHEEECCCBBBEEEHHHIIIIIIHHHIIIIIIEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@>>>===<<<;;;???===<<<;;;===>>>>>>===999::::::::::::999999888999999999::::::;;;;;;<<<::::::999999999999888999:::::::::999999999999999777777666666666555555555555555555555555555444333000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111111111000000111111111111000000111111111111111111111111//////000000000111111111111111111111111111111111////////////////////////111111111111000...---,,,................................................000000//////............////////////////////////........................------............------......------------......////////////////////////........................---------............///---------............///,,,------......------,,,............//////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////...............///......//////000000111111//////000000000000000000000111111111222222222333222222111000000111222222444444444444555555555555555555555555555666777777555555555666666666666666888888888888888999::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIHHHJJJKKKKKKJJJKKKMMMOOOSSSPPPOOOQQQTTTRRRLLLEEEAAADDDHHHKKKLLLMMMNNNPPPTTTSSSRRRRRRRRRSSSTTTTTTSSSVVVYYY[[[[[[[[[[[[\\\]]]ZZZWWWTTTSSSTTTWWWYYYUUUUUUVVVVVVUUUTTTSSSRRRXXXUUUSSSQQQRRRUUUWWWYYYYYYXXXWWWUUURRRRRRUUUWWWUUUUUUUUUTTTSSSQQQPPPOOOMMMNNNNNNNNNOOOOOOOOONNNKKKMMMMMMJJJEEEBBBCCCEEEMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKIIIHHHHHHHHHGGGGGGGGGFFF333333333333333333333333333333333333333333333333333333333333333333333333111111222333444444444444333333333222222222222333333333333333333333333333333333333333333333333333111111111111111111111111555555444444444555555666222333333333333333333333444444444444444444444444555555444444444444444444888777777777777777777777888888888999999:::::::::999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<666777:::===???AAABBBBBBBBBCCCDDDCCCBBBCCCEEEFFFJJJGGGCCCAAABBBFFFKKKOOOLLLNNNPPPQQQPPPMMMJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHJJJKKKJJJHHHEEECCCBBBDDDGGGIIIHHHHHHIIIJJJEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>>>>===???===::::::<<<=========;;;;;;;;;;;;999888666555888999999::::::;;;;;;;;;::::::::::::999999888888999999999999999999999999666666666666555555555555333444444444333333222222000000111111111222222222222222222222222222222222444444444444444444444444111111111111111111111111111111111111222111111111000000111111111111000000000000000000000000000000........./////////000000000000000000000000000000...............////////////000000000000000//////................................................///////////////.........////////////////////////........................------............------......------------......................................................---------............///---------............///......////////////......---.........//////000000//////////////////////////////............//////........................////////////////////////////////////000000000000---------,,,,,,---............//////000000111111000000//////////////////000000000111111111111111222111111111111111111222222222333333333444444444444444333333333444555555444444555555666666666666999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>===>>>>>>???@@@AAABBBBBBEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJIIIIIIIIIKKKMMMPPPMMMKKKMMMQQQPPPKKKFFF>>>AAAFFFIIIKKKLLLNNNOOOWWWTTTPPPMMMLLLNNNQQQSSSTTTWWWYYY[[[[[[[[[\\\]]][[[XXXSSSOOONNNPPPRRRUUUPPPQQQSSSUUUVVVVVVUUUTTTWWWUUUQQQNNNMMMNNNRRRTTTWWWVVVUUURRRPPPOOORRRTTTSSSSSSSSSSSSSSSRRRRRRRRRMMMMMMMMMMMMMMMNNNNNNNNNLLLNNNOOOMMMHHHDDDDDDFFFMMMMMMNNNOOOOOONNNNNNMMMMMMMMMLLLLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGFFFFFFFFF333333333333333333333333222222222222222222222222333333333333333333333333111111222333333444333333444444333222222222222333222222222222333333333333333333333333333333333333111111111111111111111111444333333333333444555555222222333333333333444444333333333333333333333333555555444444333222222222666666666666666777777777777777888888999:::::::::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<444666999===???AAABBBBBB???@@@AAA@@@@@@@@@BBBDDDJJJGGGDDDBBBCCCGGGMMMPPPMMMOOOPPPOOOMMMJJJHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGDDDEEEFFFGGGGGGFFFDDDBBBCCCEEEGGGGGGFFFFFFGGGHHHDDDDDDDDDDDDCCCBBBAAAAAA??????@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>;;;999888:::<<<======<<<;;;;;;:::999777555444999999999999::::::::::::999::::::::::::999888777666666666777777777777777555555555555555555555555222444555444333111222222111111111222222222222333222222222222222222222222333333333333333333333333111111111111111111111111000000111222222222222111000000111111111111000000000000000000000000000000............////////////000000000///////////////---............/////////---...//////000000000000........................................................................////////////////////////........................------............------......------------......................................................---------............///---------............///...//////////////////...------......///000000000//////////////////////////////............//////........................////////////////////////////////////000000000000---------,,,------...///////////////000000000000000000////////////......111111111111111111111111222222222222222222222222111222222222333333333333444333333333333333444444444444555555666666777777::::::999999::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>============>>>@@@AAABBBBBBCCCEEEFFFHHHIIIIIIIIIJJJKKKJJJIIIHHHHHHKKKMMMMMMKKKJJJLLLNNNOOOLLLIII@@@DDDIIIMMMNNNOOOPPPQQQSSSPPPKKKHHHIIILLLQQQUUUTTTWWWYYYZZZZZZ[[[\\\]]]XXXUUUPPPLLLKKKLLLNNNPPPNNNPPPSSSVVVWWWWWWVVVVVVUUUTTTQQQNNNLLLLLLPPPRRRTTTTTTSSSQQQOOONNNPPPQQQRRRRRRRRRRRRSSSSSSSSSTTTOOOOOONNNMMMMMMNNNNNNOOOOOOQQQSSSPPPKKKGGGFFFGGGKKKLLLMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFF222222222222222222222222222222222222222222222222222222222222222222222222111222222333333333222222444333222111000111111222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222333444444333333333333444444444555222222222222222222222222333333333333222222222222444555555666666777777777666777777888999999::::::999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::666888;;;>>>???@@@??????>>>???@@@@@@???@@@BBBDDDFFFEEEEEEDDDFFFIIILLLNNNKKKMMMOOOMMMJJJHHHIIIJJJFFFHHHJJJKKKKKKJJJHHHGGGDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDDDDEEEGGGDDDDDDDDDDDDCCCBBBAAAAAA>>>???@@@AAAAAAAAAAAA@@@BBBBBBAAA@@@@@@???>>>>>><<<:::777777888;;;<<<<<<;;;::::::999888777777666:::::::::999999999999999999999:::::::::999888777555666666666777777777888555555555555555555555555222444666666333222222444222222222222333333333333222222222222222222222222222222222222222222222222111111111111111111111111///000111222333222222111000000111111111111000000000000000000000000000000...////////////000000000111111111000000000//////---------.........//////------...///////////////................................................------------------------////////////////////////........................------............------......------------......////////////////////////........................---------............///---------............///---......//////......---------......///000000111000000000000000000000000//////............//////........................////////////////////////////////////000000000000...............///000000000000000000////////////000000/////////.........111111111111111111111111222222333333333333222222222222222333333333444444555444444333333333444444444555555666777777888888999999999999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>???>>>=========>>>@@@BBBCCC@@@BBBDDDFFFHHHJJJJJJKKKLLLLLLLLLJJJIIIJJJMMMOOOLLLLLLMMMMMMNNNNNNMMMMMMFFFKKKPPPUUUVVVUUUUUUUUURRRPPPNNNMMMNNNQQQTTTVVVTTTVVVXXXYYYYYYZZZ\\\]]]YYYVVVRRROOOMMMMMMOOOPPPRRRSSSVVVXXXYYYXXXWWWVVVRRRSSSSSSQQQOOOOOORRRUUURRRSSSTTTSSSQQQPPPPPPRRRSSSSSSRRRRRRRRRRRRRRRSSSRRRQQQPPPNNNNNNNNNNNNOOOQQQTTTVVVTTTOOOJJJHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLNNNMMMLLLKKKIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFF222222222222222222222222111111111111111111111111222222222222222222222222222222333333333222222111333222111/////////000111111111111222222333333333222222222222222222222222222222222222222222222222111111111111222222333444333333333444444555555555222222222222222222222222111111111222222333333333333444444555666777888888666777777888999999::::::999999:::;;;;;;;;;::::::999999999999999999999999999;;;===>>>??????===<<>>???@@@AAABBBAAAAAA@@@CCCCCCBBBAAA@@@>>>======<<<999666555777:::;;;<<<999999888888777888999999;;;::::::999999888888888999999:::;;;:::999888777777777888888999999999:::444555555555555555555555333666888777444222333555222222333333333444444444222222222222222222222222333333333333333333333333000000000000000000000000///000111222333333222111000000111111111111000000000000000000000000000000000000000000111111111111333222222222111111000000---------.........//////---...............------................................................,,,---------------------////////////////////////........................---..................---.........------.........000000000000000000000000........................---------.........//////---------.........//////,,,------......------,,,---------...///000000111111111111111111111111111//////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000111222222111111000000//////......000000//////.........---222222222111111111111111222333333444444333333222333333333444444444555555666555555444444444555555555555555666777888888999888888888777888999999::::::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;<<<<<<===>>>?????????>>>>>>???AAACCCDDD???AAACCCFFFHHHJJJLLLLLLMMMMMMMMMLLLKKKLLLOOORRRMMMOOOPPPOOOMMMMMMNNNOOOLLLPPPWWW[[[\\\ZZZYYYXXXVVVVVVUUUUUUVVVVVVWWWWWWTTTVVVXXXXXXXXXYYY[[[]]]]]][[[WWWTTTRRRRRRRRRSSSUUUWWWYYY[[[ZZZYYYWWWUUUPPPSSSUUUUUUSSSTTTVVVYYYRRRTTTUUUUUUSSSRRRRRRSSSUUUUUUSSSRRRQQQQQQQQQQQQTTTSSSQQQOOONNNNNNOOOOOOSSSVVVXXXVVVQQQLLLJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLNNNMMMLLLKKKIIIGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFF333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222333333222111111222333333333333333333333333333333000111111111111222222222333333222222333333444555555444333333222222222222333333333333333333333333333333333444444444555555444444444555555555555666666666666666777777777777888888999999999:::::::::;;;:::888777777777888888:::::::::;;;===>>>@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDGGGIIIKKKMMMKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGIIIIIIHHHGGGFFFDDDDDDCCCDDDEEEFFFFFFEEEBBB>>><<<<<<======>>>??????@@@@@@@@@AAABBBBBBAAA>>><<<:::999888666555666999;;;===::::::999999999:::;;;<<<;;;;;;::::::::::::999999::::::999888777777888888555555666777777777777777666555333222222333555666555555444333333333333444444444444333333222222222555555444333222000///...444444444333333222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000............////////////............/////////000////////////////////////---.........//////000000........................,,,,,,,,,---------......000000///...------,,,,,,//////////////////......,,,,,,------------------//////////////////////////////.........---------/////////...---------,,,------............------------------------------//////.........---------////////////////////////,,,------...///000111111////////////////////////---......///////////////------------------------......////////////......////////////////////////...///000///...---...000000000000000000///......000000000000000111111222111111222222222333333333333333333333333333333333222222222333333333444444444555555666777888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<::::::;;;===???@@@BBBCCCDDDDDDCCCBBBBBBCCCEEEGGGHHHIIIHHHHHHKKKJJJIIIKKKOOORRRQQQOOOPPPPPPPPPPPPPPPPPPOOONNNNNNPPPTTTVVVXXXWWWVVVUUUPPPRRRVVVZZZ[[[[[[YYYWWWVVVXXXZZZ]]]^^^]]]]]]\\\[[[WWWVVVWWWUUUOOOPPPVVVZZZYYYXXXWWWWWWWWWWWWWWWLLLMMMOOOQQQSSSTTTUUUVVVSSSSSSRRRQQQQQQQQQQQQRRRRRRPPPNNNNNNQQQTTTVVVWWWXXXUUUPPPNNNNNNPPPQQQQQQTTTQQQQQQSSSQQQMMMKKKMMMPPPPPPPPPPPPOOONNNMMMLLLLLLIIIFFFFFFGGGHHHFFFCCCGGGFFFEEECCCCCCCCCDDDEEE222222111111111000000000111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222333222222111111222222333222222222222222222222222000000111111111222222222222222222222222333333444555444333222222222222222222222222222222222222222333333333444444444444555444444444444555555555555555555555666666666666777888888888888999999999999:::999888777777777888999;;;;;;;;;;;;<<<>>>???@@@?????????@@@AAAAAABBBBBBAAAAAABBBDDDFFFIIIKKKLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEFFFFFFEEEBBB???=========>>>??????@@@AAAAAA@@@AAABBBBBBAAA???<<<;;;:::888666555555777999;;;;;;:::999999999:::;;;<<<;;;;;;::::::::::::999999999999888777777777777777555555666777777777777777666555444333333444555666555555444333333333333444444444444333333222222222444444444333222111000///444444333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000............////////////.........///////////////////////////////////////............/////////000........................,,,,,,,,,---------......000//////...------,,,,,,........................------------------------........................//////.........---------...............---------------............------------------------------//////.........---------////////////////////////------......//////000000////////////////////////---......///////////////------------------------......////////////......////////////////////////...///000///...---...000000000000000000///......000000//////000000111222111111111222222222333333333333333333333333333333333333333444444444555555444555555666666777777777888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<::::::<<<======>>>@@@AAABBBBBBAAAAAABBBCCCEEEFFFGGGHHHHHHHHHKKKIIIIIIKKKNNNPPPOOONNNNNNNNNPPPQQQRRRRRRRRRRRRRRRSSSUUUVVVVVVTTTSSSQQQOOOQQQTTTVVVXXXXXXWWWVVVWWWYYY[[[]]]^^^]]]]]]\\\[[[XXXVVVWWWTTTOOOPPPUUU[[[ZZZYYYXXXWWWWWWWWWWWWPPPQQQRRRSSSTTTUUUUUUUUURRRRRRQQQPPPPPPPPPPPPPPPOOOMMMKKKKKKNNNRRRTTTUUUVVVSSSOOONNNOOOQQQSSSSSSWWWSSSQQQRRROOOJJJHHHJJJRRRQQQQQQOOONNNLLLJJJIIIHHHFFFDDDDDDFFFGGGFFFEEEFFFFFFEEEDDDDDDDDDDDDDDD111111000000000/////////111111111111111111111111222222222222222222222222111111111111111111111111000000000111111111222222333222111111111111222333111111111111111111111111000000000111111111222222111111111111111222222333444333333222222222222333111111111111111111111111333333333333444444444444444444444444555555555555555555555555666666666666777777777777888888888888999888777777777888999:::<<<<<<;;;;;;<<<======>>>===>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEHHHIIIKKKIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJLLLLLLLLLKKKJJJIIIHHHGGGKKKKKKJJJIIIHHHGGGGGGFFFEEEFFFGGGGGGEEECCC@@@???>>>??????@@@@@@AAAAAABBBAAAAAABBBBBBAAA???===<<<:::888666444444555777888;;;:::999999999:::<<<===;;;;;;::::::::::::999999888888777666666666777777555555666666666777777777777666555444444555666777555555444333333333333444444444333333333333222222222333333333333222111000333333333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000............///////////////////////////.........////////////////////////............////////////........................,,,,,,,,,---------....../////////...------,,,,,,------------------...............------,,,,,,+++.......................................------------------...............------............------------------------------...............---------////////////////////////.........///////////////////////////////////////---......///////////////..............................////////////......////////////////////////...///000///...---...000000000000000000//////...000000//////000000111222111111111222222222222333333333333333333333333333444444444444555555555555555555555555555555555555666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<::::::<<<>>><<<===>>>???@@@@@@@@@@@@CCCCCCDDDDDDEEEFFFGGGGGGJJJIIIHHHJJJLLLMMMMMMLLLLLLMMMOOORRRTTTUUUVVVWWWUUUUUUUUUUUUTTTQQQOOOMMMNNNOOOPPPRRRSSSTTTTTTTTTWWWXXXZZZ[[[[[[[[[ZZZYYY\\\YYYVVVUUURRROOOPPPUUUZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTRRRRRRQQQPPPOOOOOONNNNNNLLLJJJHHHIIIMMMPPPRRRSSSTTTRRROOONNNPPPRRRTTTTTTVVVRRROOOPPPNNNIIIHHHKKKRRRRRRQQQOOOLLLIIIGGGFFFDDDCCCBBBCCCFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCC111111000000000/////////111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222111111111111111111111111000000000000111111111111000000000000000111111222333333222222222222222333000000000000000000000000222222333333333444444444333333444444444555555555555555666666666777777777666666666666777777777777888888777777777888:::;;;===<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAABBBCCCDDDFFFHHHIIIGGGHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMLLLLLLKKKJJJHHHHHHJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFDDDBBB@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@???>>>===888777555333333555777999;;;::::::999:::;;;<<<===;;;;;;:::::::::999999999777777666666666666666777666666555555555666666666777666555555555555666777555555444333333333333444333333333333333333333333111222222333333333222222333222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000............////////////////////////............////////////////////////.........///////////////........................,,,,,,,,,---------......//////.........---------,,,,,,,,,---------------//////...---,,,,,,++++++................................................,,,---------.../////////------............------................................................///////////////////////////////////////.........////////////////////////---......///////////////////////////////////////......////////////......////////////////////////...///000///...---...000//////000000000000/////////////////////000111111111111111111222222222222222222222222222222222222333333333444444444444555444444444444444444444333555555666777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>======>>>>>>???@@@@@@@@@CCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJMMMNNNPPPRRRUUUVVVWWWXXXUUUUUUTTTSSSQQQOOONNNMMMOOOOOOOOOPPPQQQRRRTTTTTTVVVWWWWWWXXXXXXWWWVVVVVVZZZYYYWWWTTTQQQOOOQQQSSSUUUVVVVVVWWWWWWWWWWWWWWWYYYYYYYYYYYYXXXWWWVVVVVVSSSSSSSSSRRRQQQPPPOOONNNLLLKKKJJJKKKOOORRRTTTTTTUUURRROOOOOOPPPRRRSSSSSSRRRNNNMMMOOOOOOLLLMMMPPPRRRQQQPPPOOOLLLJJJHHHGGGCCCCCCDDDEEEFFFGGGGGGFFFCCCDDDEEEFFFFFFEEEDDDCCC222222111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111//////000000000111111111111111111111111111111111222222222222222222222222//////000000000111111111000000//////000000111222222222222111111222222333000000000000000000000000222222222333333333444444333333333444444444444555666666777777777888888888555555666666666777777777888888777777777888:::;;;===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAABBBCCCEEEFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@???>>>>>>===666555444333555777:::<<<;;;;;;:::::::::;;;<<<===;;;;;;:::::::::999999999777666666666666666777777777666555555444555666666666666666555555666666666555555444333333333333444333333333333333333333333111111222333333333222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////............///////////////////////////.........///////////////////////////////////////.................................,,,,,,,,,---------.....................---------,,,,,,,,,---------......//////...---,,,,,,++++++........................---.....................,,,---------.../////////------............------........................---.....................///////////////////////////////////////.........////////////////////////---......///////////////////////////////////////......////////////......////////////////////////...///000///...---...000//////000000000000///////////////...///000000111000000111111111222222222222222222222222222222222111111222222222333333333444444444444333333333333444555555777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;===???>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJNNNOOOQQQRRRTTTUUUVVVVVVRRRQQQQQQPPPOOOOOOOOOOOOQQQPPPPPPPPPQQQSSSTTTUUUXXXXXXXXXWWWWWWVVVUUUUUUWWWXXXWWWTTTQQQQQQRRRRRROOOPPPRRRTTTVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXUUUUUUUUUUUUTTTSSSRRRQQQPPPOOONNNPPPSSSVVVWWWWWWVVVTTTQQQPPPPPPQQQQQQPPPQQQNNNNNNPPPQQQNNNOOORRROOOOOOOOOOOONNNMMMKKKKKKGGGGGGHHHHHHHHHGGGFFFFFFCCCDDDEEEFFFFFFEEEDDDCCC222222111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111/////////000000000111111000000111222222111000000222222222222222222222222/////////000000000111111000000000000000111111222222111111111111222222333000000000000000000000000222222222222333333333333333333333333444444444444666666666666777777777777666666666666777777777777999888777777777888999:::<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<<<<>>>???@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEDDDDDDFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGJJJKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>============777666555555777:::===???<<<;;;:::::::::;;;===>>>;;;;;;::::::::::::999999777777666666666777888888777666555444444444555666555555555555555555555555555555444333333333333444222222333333333333444444111222222333333333222222111111111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////............////////////............/////////000///////////////////////////////////////.................................,,,,,,,,,---------..............................,,,,,,,,,---......//////.........------,,,,,,+++---------------------------------...............---------...............------............------........................---------...............////////////////////////.........///////////////////////////////////////---......///////////////..............................////////////......////////////////////////...///000///...---...000...//////000000000000000//////......//////000111000000000111111111111222222222222222222222222222111111111111222222222222444444444444444444444444444555555777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;;;;;;;===???@@@@@@???@@@@@@AAACCCCCCBBBCCCEEEFFFGGGFFFEEEEEEEEEFFFHHHHHHHHHHHHIIIKKKNNNNNNPPPQQQRRRSSSSSSSSSOOONNNMMMMMMNNNOOOQQQRRRRRRRRRRRRRRRSSSTTTUUUVVV[[[ZZZYYYXXXWWWVVVUUUUUURRRVVVXXXUUURRRSSSSSSQQQLLLNNNPPPSSSTTTUUUVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXUUUVVVWWWXXXWWWVVVUUUTTTTTTSSSSSSTTTWWWYYYZZZYYYWWWTTTRRRPPPQQQQQQPPPOOORRRPPPPPPSSSRRRNNNMMMOOOMMMMMMNNNNNNNNNNNNNNNMMMIIIKKKLLLKKKIIIFFFEEEEEECCCDDDDDDEEEEEEEEEEEEEEE111111000000000/////////000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000111///000111222222111000///111111111111111111111111////////////000000000111111000000000000111222222111111111111111222333333111111111111111111111111111222222222222333333333222222333333333444444444444444444555555555555666666666777777777888888888:::999888777777777888999;;;;;;;;;::::::;;;<<<<<<;;;<<<===>>>@@@AAABBBCCCAAA@@@@@@@@@AAABBBCCCDDDBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIEEEEEEEEEDDDDDDDDDDDDCCCEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>======<<<<<<<<<<<<<<<:::999888777999;;;>>>@@@<<<;;;;;;::::::<<<===>>>;;;;;;::::::::::::999999777777777777777888999999888777555333333444555666444444555555555555444444555555444333333333333444222222222333333444444444222222333333333222111111000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////............////////////,,,------...///000111111////////////////////////000/////////....................................,,,,,,,,,---------..............................,,,------...//////000000---------------------------------------------------------.........//////...............---------------............------........................---------.........//////////////////////////////------......//////000000////////////////////////---......///////////////------------------------......////////////......////////////////////////...///000///...---...000......///000000000000000///............///000000000000000000111111111111111111111111111111111111111111222222222333333333333333444444555555666666444555666777999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;;;;;;;===???@@@@@@??????@@@AAACCCDDDBBBDDDGGGIIIIIIGGGEEECCCCCCFFFHHHHHHHHHHHHJJJMMMKKKLLLMMMOOOQQQQQQRRRRRRNNNMMMKKKKKKLLLNNNQQQSSSRRRRRRSSSSSSTTTUUUUUUUUUZZZZZZXXXVVVUUUTTTSSSSSSNNNTTTXXXUUUTTTUUUTTTPPPMMMOOOQQQSSSTTTTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTVVVWWWYYYYYYXXXWWWVVVWWWVVVUUUVVVXXXZZZYYYXXXUUUSSSQQQPPPQQQRRRQQQPPPOOOMMMOOOSSSSSSOOOLLLNNNLLLLLLMMMMMMMMMMMMMMMLLLIIIKKKMMMMMMIIIGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFFFF000/////////............000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000///000111222222111000///000000000000000000000000////////////000000000000111111111111111222222333111111000000111222333333111111111111111111111111111111222222222333333333222222333333333444444444222222222333333333444444777777777777888888888888;;;:::999777777777888888;;;::::::::::::;;;<<<===<<<<<<===???@@@BBBCCCCCCAAA@@@@@@@@@AAAAAABBBCCCBBBBBBDDDEEEGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<;;;;;;;;;<<<<<<===<<<:::999:::<<<>>>@@@<<<<<<;;;:::;;;<<<===>>>;;;;;;;;;:::::::::999999888888777777888999::::::888777555333333333555666333444444555555444444333555555444333333333333444222222222333333444444444333333333333333222111000000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////............/////////000+++,,,---...///111222222////////////////////////000000//////.........---........................,,,,,,,,,---------......---.....................------......///000111111,,,,,,---------------------------------------------------.........///////////////......------,,,---..................---////////////////////////---------.........//////////////////////////////,,,------...///000111111////////////////////////---......///////////////------------------------......////////////......////////////////////////...///000///...---...000......///000000000000000...............///000000000000000000111111111111111111111111111111111111222222333333333444444444333333444444555666777777555555666888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;;;;;;;>>>@@@@@@????????????AAABBBCCCBBBDDDHHHJJJKKKHHHEEECCCBBBEEEHHHIIIHHHHHHKKKNNNHHHIIIKKKNNNPPPQQQRRRRRRNNNMMMKKKJJJKKKMMMPPPRRRQQQRRRSSSTTTUUUUUUTTTTTTXXXWWWUUUSSSQQQPPPOOOOOOKKKSSSXXXVVVUUUWWWTTTOOOPPPQQQSSSUUUUUUTTTRRRQQQSSSSSSTTTTTTTTTSSSRRRRRRSSSUUUWWWYYYYYYYYYXXXWWWWWWVVVUUUVVVXXXYYYXXXWWWSSSQQQPPPPPPRRRSSSSSSRRRHHHHHHLLLRRRTTTPPPNNNPPPKKKLLLLLLLLLLLLLLLKKKJJJGGGJJJMMMMMMIIIGGGFFFGGGEEEDDDCCCCCCCCCEEEFFFGGG111111000000//////......444333111////////////000222111111111000000//////000000000000000000000000000000000000000000000000111000000000////////////111111000000//////......000000000000000000000000111111000000//////......222111111111000000//////222222222111111111000000111111222222222333333333111111000000111111222333444444444555666777777888444555666555444333444555555555555666777999:::;;;999999:::::::::;;;;;;;;;>>><<<:::<<>>???AAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFDDDBBBAAABBBCCCDDD@@@AAAAAAAAAAAA@@@??????>>><<<;;;999999:::;;;<<<:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999<<<;;;::::::999999999999999999999999999888777666999888888777666555555444666666666666555444333222444444444333333222222222222222222222222222222222222333333333333222111111222222222111111111111000222222111111111111222222000000000000////////////000000000000000000000000000000//////.........---////////////////////////////////////////////////------------------------//////---,,,,,,---...///...------,,,,,,------.....................------........................---.........------,,,+++---------............///................................................,,,++++++******++++++,,,---------............///............//////////////////.........---------........................,,,,,,,,,---------------.........///////////////---.../////////...,,,+++///...,,,++++++,,,...///------------------------////////////////////////------............------......////////////......---------............///000000000000000000000000111111111111111111111111111111222222222333333333111111222222222333333333444444444555555555555666333222333777;;;===;;;888888888888888999:::;;;<<<<<<;;;::::::;;;===???AAABBB@@@>>>???AAACCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFGGGGGGHHHFFFEEEFFFHHHJJJJJJJJJJJJKKKLLLNNNPPPPPPMMMLLLLLLKKKLLLMMMOOOPPPLLLNNNPPPQQQQQQPPPNNNMMMUUUVVVWWWWWWUUURRRNNNKKKSSSTTTUUUXXX[[[\\\ZZZXXXWWWUUURRRQQQQQQPPPOOONNNLLLJJJLLLPPPPPPLLLKKKMMMOOOUUUXXXWWWWWWYYYZZZXXXVVVSSSQQQQQQTTTXXX[[[]]]RRRVVVYYYXXXSSSOOOPPPRRRKKKKKKKKKKKKLLLOOOQQQRRROOONNNLLLKKKLLLKKKIIIHHHIIIJJJKKKKKKKKKIIIFFFEEEGGGFFFFFFEEEFFFGGGIIIJJJ111000000000/////////...333222111////////////000111111111000000000//////000000000000000000000000000000000000000000000000111000000///......------111000000000/////////...000000000000000000000000111000000000/////////...111111111000000000//////222222222111111111000000111111111222222222333333111111000000111111222333222333333444555555666666555777888777666555666777555444555555666777888999999999999999999999::::::===;;;:::<<<>>>@@@???===AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEEEEEEEEEEDDDGGGGGGGGGFFFFFFEEEEEEEEEHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFEEEDDDBBBAAABBBBBBCCC@@@@@@@@@AAA@@@??????>>>===<<<:::888888999:::;;;:::::::::;;;;;;;;;<<<<<<999999::::::::::::999999::::::999888888888888888777777888999999888888888888888777777666555555444666666666666555444333222444333333333333333333222222222222222222222222222222333333333333222111111222222222111111111000000222111111000000111111222222222111111111000000000000000000000000000000000000/////////............////////////////////////////////////////////////........................111000///...---......//////......------......///......................................................---------,,,,,,,,,---------............///................................................------,,,,,,,,,,,,---------------............///------.........///////////////.........---------........................---------.........//////000000//////......------......//////...------,,,///...---,,,,,,---...///........................////////////////////////------............------......////////////.............../////////000000000000000000000000000000111111111111111111111111111111111222222222333333111111222222222333333333444444444444555555555555555444555888;;;;;;999666888888888888999:::;;;;;;===<<<;;;;;;;;;===???@@@@@@???>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDFFFIIIJJJJJJKKKLLLMMMOOOQQQRRRNNNOOOQQQRRRRRRQQQPPPOOOPPPPPPRRRRRRRRRRRRQQQPPPTTTUUUUUUVVVUUUSSSQQQPPPVVVUUUVVVXXX[[[[[[ZZZXXXVVVTTTQQQQQQQQQPPPOOONNNHHHFFFGGGLLLNNNJJJHHHIIINNNTTTXXXWWWWWWYYYYYYWWWWWWTTTRRRRRRUUUYYY[[[\\\XXX\\\```___ZZZTTTRRRSSSJJJJJJJJJLLLMMMOOOQQQRRRPPPNNNMMMLLLLLLLLLJJJIIIHHHIIIIIIIIIHHHGGGEEEDDDHHHGGGGGGFFFFFFGGGHHHIII000000000000////////////222222111000////////////111111000000000000//////000000000000000000000000000000000000000000000000222111111000///......---000000000000////////////000000000000000000000000000000000000////////////111111000000000000//////222111111111111000000000111111111222222222222333111111000000111111222333111222222333333444444444555666777666555555666777555444444444555555666777888888888888888888888888<<<;;;:::;;;===???>>>===????????????????????????BBBCCCCCCDDDEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@??????@@@@@@??????>>>===<<<:::999777777888999:::::::::::::::;;;;;;;;;;;;888888999999999999888888999888777777777777777777555666777888999999999999888777777666666555555555666666666666555444333333222333333333333333333444333333333333333333333333222333333333333222111111222222111111111000000000222111111000000111111222111111111000000000//////000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////222222000///............/////////....../////////................................................///...---,,,+++,,,---------------............///......................................................------------......---------............///---------.........//////...............---------........................------...///000111111222111111000///...---,,,,,,//////...------------...000///...------...///000////////////////////////////////////////////////------............------......////////////......////////////000000000111000000000000000000000000111111111111111111111111111111111222222222222333111111222222222333333333444444444444555555555555666666666888999999777555888888777888888999:::;;;>>>===<<<<<<<<<===>>>???>>>======???AAAAAA@@@???@@@AAABBBCCCCCCDDDCCCCCCCCCDDDCCCBBBAAAAAACCCEEEHHHHHHIIIJJJLLLNNNPPPQQQNNNPPPSSSUUUUUUSSSPPPMMMNNNNNNPPPQQQRRRTTTUUUUUUSSSSSSSSSTTTTTTTTTUUUUUUXXXWWWVVVWWWYYYZZZYYYXXXUUUSSSQQQQQQRRRQQQPPPNNNFFFCCCDDDJJJMMMKKKGGGGGGNNNTTTWWWWWWWWWYYYYYYWWWXXXVVVTTTTTTWWWZZZ[[[\\\\\\```dddccc^^^WWWSSSQQQKKKKKKMMMOOOPPPQQQQQQQQQPPPNNNMMMLLLMMMLLLKKKIIIHHHGGGGGGGGGFFFEEEEEEEEEIIIHHHHHHGGGGGGGGGGGGHHH000000000000////////////111111000000////////////000000000000000000//////////////////////////////000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000////////////000000000000000000//////111111111111000000000000111111111111222222222222111111000000111111222333222222222333333333444444222333444444333222333555555555555444555555666666777777777777777666666666:::::::::;;;<<<=========::::::;;;<<<>>>???@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>??????>>>>>>===<<<:::999777666555666888999::::::::::::::::::::::::777888888999999888888777888888777777666777777888555666666777888888777777777777666666666555555555555555666666555444444333222222222333333444444444333333333333333333333333222333333333333222111111111111111111000000000000111111000000000000111111............------------///////////////////////////////////////.........////////////////////////////////////////////////........................222111000///...---,,,,,,//////............//////---------.......................................///...,,,++++++,,,...///---------............///......................................................------------......---------............///......////////////000000................................................---...///000111222333444000000//////......------//////---,,,,,,---...///000///............///000........................////////////////////////------............------......////////////............/////////000000000////////////////////////111111111111111111111111111111111111222222222222111111222222222333333333333333444444444555555555555555666777888888777666777777777777888999:::;;;>>>>>>===<<<<<<<<<===>>><<<;;;<<<>>>@@@AAA???===???@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@>>>???AAACCCDDDEEEEEEGGGIIIKKKMMMNNNNNNOOOQQQRRRQQQOOOMMMKKKJJJJJJLLLNNNQQQTTTWWWYYYTTTSSSSSSRRRSSSTTTUUUVVVYYYWWWUUUUUUVVVWWWWWWVVVTTTSSSRRRSSSTTTTTTRRRQQQIIIEEEFFFMMMQQQOOOKKKJJJPPPUUUXXXWWWWWWYYYYYYXXXYYYWWWVVVVVVXXXZZZ[[[ZZZZZZ]]]___^^^ZZZUUUQQQPPPOOOPPPQQQRRRRRRRRRPPPPPPOOOMMMKKKKKKLLLLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFIIIIIIHHHHHHGGGGGGGGGFFF////////////000000000000000000000000/////////...//////////////////000000////////////////////////000000000000000000000000---......///000111222333////////////000000000000////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000111111111222222222111111000000111111222333333333333333333444444444000222333333222222333555666666666555555666777777666666666666666666666666888999:::::::::;;;<<<<<<:::;;;<<<===>>>@@@AAAAAA@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFEEECCCBBBAAAAAABBBBBBBBBCCCCCCBBBBBBBBB@@@AAAAAAAAA@@@???>>>=========>>>>>>======<<<;;;:::888777555555666777888::::::::::::::::::::::::777888888999999888888777888888777777777777888888777777777777777666555444666666666666555555555555555555555666555555444333222222222333333444444444333333333333333333333333222333333333333222111111111111111000000000//////111000000000000000000111............------------////////////////////////.........///////////////////////////////////////////////////////////////------------------------000//////...---+++******...------,,,,,,------...---------.........//////........................///...,,,++++++,,,...///---------............///................................................------,,,,,,,,,,,,---------------............/////////000000000111111111---.............................................---...///000111222333444------......//////000000///...---,,,,,,---///////////////....../////////------------------------////////////////////////------............------......////////////......------........./////////////////////////////////000000000000000000000000000000111111111222222222111111222222222333333333333333333444444444444555333444555666777888888999777777777777888999::::::======<<<<<<<<<<<<<<<<<<;;;;;;;;;===@@@@@@>>><<<@@@@@@AAABBBCCCCCCCCCCCCBBBCCCCCCBBBAAAAAADDDFFFEEEEEEFFFGGGIIIKKKMMMNNNPPPOOONNNLLLLLLLLLLLLMMMMMMMMMNNNOOOQQQSSSUUUWWWUUUTTTSSSQQQQQQRRRTTTUUUVVVUUUSSSRRRTTTTTTTTTSSSTTTSSSSSSTTTVVVVVVUUUSSSOOOMMMOOOVVVYYYVVVSSSRRRSSSXXXYYYVVVVVVXXXZZZYYYZZZYYYXXXXXXYYYZZZYYYXXXWWWXXXXXXWWWUUUSSSRRRRRRQQQRRRRRRRRRPPPNNNLLLKKKLLLKKKIIIIIIJJJJJJIIIGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEE////////////000000000000...//////000000//////.........////////////000000000000000000000000000000000000000000000000000000***+++,,,---...///000111////////////000000000000////////////////////////////////////000000000000......////////////000000//////000000000000000111000000000111111111111222111111000000111111222333333333333333333333333333111333444444444444555666666555555555666777777888555555555666666777777777777888::::::999999;;;<<>>>>>======<<<<<<<<<=========<<<;;;;;;:::888777555555666777888::::::::::::999999999999888888999999999999888888777777777777777888888999777777777777666555444333555555555555555555555555444555555555555555444444222333333333333333333444222222222222222222222222222333333333333222111111111111000000000/////////111000000//////000000111111111111000000000//////000000000000000000000000.........///////////////////////////////////////////////////////////////------------------------.........------+++***)))------,,,,,,,,,,,,------,,,,,,------.../////////........................------,,,+++,,,---...///---------............///................................................------,,,,,,,,,,,,---------------............/////////000000000111111111---------.......................................------...///000111111222,,,,,,---...///000111111...------------...//////........................------------------------////////////////////////------............------......////////////......------------............000000000000000000000000000000000000000000000000000000000111111111111222111111222222222333333333333333333333444444444444222444666666666666888:::777777666777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;===??????>>>===???@@@AAABBBBBBCCCCCCCCCEEEEEEFFFFFFEEEFFFIIILLLIIIIIIJJJJJJLLLMMMOOOPPPRRRPPPLLLJJJJJJLLLOOOQQQUUUUUUTTTTTTSSSSSSRRRRRRUUUTTTRRRQQQPPPPPPQQQRRRSSSRRRQQQRRRSSSSSSRRRQQQRRRRRRSSSUUUWWWWWWVVVTTTTTTTTTYYY^^^___[[[XXXYYYXXXZZZYYYTTTRRRVVVYYYXXXZZZYYYXXXYYYZZZZZZXXXVVVVVVUUUTTTSSSSSSSSSTTTUUUPPPPPPOOONNNLLLJJJHHHGGGKKKIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGFFFFFFEEEDDD.../////////000000000111---...///000000///.............../////////000000000000000000000000000000000000000000000000000000---............/////////.../////////000000000111////////////////////////.../////////000000000111........./////////000000////////////000000111111000000000000111111111111111111000000111111222333222222222222222222222222000222444444333333555666333333444444555666777888444444555666777888888999555888:::999888888:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@>>><<<<<<>>>@@@AAA@@@???>>><<<<<<<<<<<<===;;;<<<<<<<<<<<<;;;:::::::::999777555555666777888:::::::::999999999888888999999::::::::::::999999666666555555666666777888555555666666666555444444555555555555555555555555444444555555555555555444444333333333333333333222111111111111111111111111222333333333333222111111111000000000////////////000000////////////000000222222111111111000000000000000000000000000000000............/////////000////////////////////////////////////////////////........................------.........---+++***......------------......,,,,,,------...//////000........................,,,,,,,,,---------......---------............///......................................................------------......---------............///............////////////---------.........//////........................---------.........//////------......//////000000,,,------...//////......------............------........................////////////////////////------............------......////////////..................////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333333333444444444444555777666444444777999666666666777777888999:::888888999:::;;;;;;;;;;;;===<<<;;;<<<>>>?????????===>>>???@@@AAAAAAAAAAAACCCDDDEEEEEEFFFGGGKKKMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPNNNKKKIIIIIILLLOOORRRUUUVVVVVVVVVUUUSSSQQQPPPRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTTTTRRRPPPOOOOOOQQQTTTVVVWWWUUUSSSVVVYYY___cccaaa[[[YYY]]]ZZZ[[[WWWPPPNNNRRRVVVWWWZZZYYYYYYYYYZZZYYYVVVSSSTTTTTTSSSTTTTTTTTTSSSRRRPPPOOONNNLLLKKKKKKJJJJJJKKKIIIHHHHHHIIIJJJIIIGGGDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCEEEEEEFFFEEEDDDDDD.../////////000000111111---...///000000///......---.........//////000000000000000000000000000000000000000000000000000000333333222222111000000000.../////////000000111111////////////////////////.../////////000000111111---.........//////000000.../////////000000111111000000000000111111111111111111111000111222222333111111111000000000000000...000111111111111333444111222222333444555777888333444555666777999::::::555777999999777777999<<<777888999:::;;;===>>>>>>===>>>@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA???<<<::::::<<>>===;;;;;;===???@@@@@@<<<===>>>??????@@@@@@@@@>>>@@@AAABBBCCCEEEIIILLLLLLLLLLLLLLLLLLMMMNNNNNNMMMKKKIIIHHHIIIKKKNNNPPPOOOPPPSSSTTTUUUTTTSSSQQQOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTVVVUUUSSSPPPMMMMMMOOORRRUUUVVVTTTRRRUUUZZZaaaeee```XXXXXX]]][[[[[[VVVMMMJJJOOOTTTUUUYYYYYYYYYZZZZZZXXXUUURRRRRRRRRSSSTTTUUUSSSPPPNNNQQQPPPOOONNNMMMNNNOOOPPPKKKJJJIIIIIIJJJKKKJJJHHHAAABBBDDDFFFFFFEEECCCBBBAAABBBCCCEEEEEEEEEDDDDDD000000000000000000000000111111000000//////......111111000000/////////...//////000000000000//////111111111111111111111111////////////////////////000///...------...///000////////////////////////000000000000000000000000//////............//////////////////////////////111111000000//////......222222222111111111000000111111111111111111111111111111222222222333333333666555555444444555555666444444444555555555555666666777777777888888888888:::::::::;;;;;;;;;<<<<<<===???AAAAAA@@@@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@EEEDDDCCCBBBAAA@@@@@@@@@AAA???===;;;;;;===@@@AAAAAA@@@???>>>============<<<;;;::::::::::::;;;<<<888999999::::::999999888888888888888888888888888777777777777777777777777444444555666777777666666444555666777666555333111555555555555555555555555444444444444444444444444444444333333333333222222111000...---...000333555000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////...------...000111000///////////////////////////......////////////..............................///...---,,,,,,---...///........................------------------------///......---------......------------------------................................................------------------------//////.........------------.........//////000000000///...------,,,------//////000000///...------................................................///...---,,,---...///000---......///////////////........................////////////////////////---------.........//////..............................////////////..............................//////............//////////////////............111111000///...---,,,,,,////////////000000000000333444555444222111222333222222333333333333444444666666555444444333222222555666777888888777666666888999999888777777888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????BBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJIIIGGGIIIIIIIIIGGGFFFGGGJJJMMMPPPPPPOOOOOOOOOOOOOOOOOOSSSRRRQQQPPPPPPPPPPPPPPPRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQRRRVVVWWWWWWXXXXXXYYYYYYYYY]]]ZZZUUUQQQOOOOOOPPPRRRWWWWWWWWWXXXXXXUUUQQQNNNMMMNNNPPPPPPPPPNNNLLLJJJMMMNNNPPPQQQPPPNNNKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOJJJJJJHHHGGGFFFGGGGGGHHHGGGEEECCCBBBAAABBBDDDEEE000000000000000000000000111000000000/////////...000000000//////.........------............------////////////////////////////////////////////////000///...------...///000////////////////////////000000000000000000000000222222111111111111222222////////////////////////111000000000/////////...222222222111111111000000111111111111111111111111111111222222222333333333333333222222222222333333444444444444555555555555777777888888888999999999::::::::::::;;;;;;;;;;;;===???AAAAAA@@@@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBDDDBBBAAA???>>>???@@@AAA@@@???>>>===<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<888999999::::::999999888888888888888888888888888777777777777777777777777555555555666666666666666444555777777777555444222555555555555555555555555444444444444444444444444444444333333333222222222666555333111111111222333000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000///...---...000000000///////////////////////////......////////////......///////////////////////////...------------...///////////////////////////..............................------------......------------------------........................///////////////.........------------------------//////.........---------............/////////000000///...------,,,------///////////////...------------------------------........................------,,,+++++++++,,,---------...///////////////........................////////////////////////---------.........//////------------------------......////////////..............................//////............//////////////////////////////000000000///......------////////////000000000000222333444333222111111222222222222333333333444444444444444444444444555555444555666777888777777666888999999888666666777999===<<<<<<<<<;;;;;;;;;:::<<<<<<=========>>>>>>>>>@@@@@@@@@@@@AAABBBDDDEEEGGGGGGGGGHHHIIIIIIIIIHHHJJJKKKJJJIIIHHHIIILLLNNNNNNMMMLLLLLLLLLMMMOOOPPPQQQQQQPPPPPPPPPQQQRRRRRRRRRPPPOOONNNNNNOOOPPPRRRQQQPPPOOOOOOPPPRRRTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVXXXUUUQQQNNNMMMOOOQQQSSSUUUUUUUUUVVVWWWUUUQQQNNNOOOPPPQQQQQQPPPOOOLLLKKKNNNOOOQQQRRRQQQOOOLLLKKKJJJJJJKKKKKKLLLMMMMMMMMMJJJIIIHHHFFFFFFFFFGGGHHHEEEEEECCCBBBBBBBBBCCCDDD000000000000000000000000000000000000/////////////////////...............---..................---//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000//////............//////////////////////////////000000000000////////////222111111111111000000000111111111111111111111111111111222222222333333333222111111111111111111222444444444444555555555555888888888888999999999999999999:::::::::;;;;;;;;;<<<>>>@@@@@@@@@???@@@AAAAAAAAAAAABBBBBBAAAAAAAAA????????????@@@AAACCCCCCDDDCCCBBBAAA@@@??????>>>??????>>>===<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<888888999999999999888888888888888888888888888888777777777777777777777777666666666666666555555555555666777888777666555444555555555555555555555555444444444444444444444444333333333333222222222222333222222111000000//////000000000000000000000000111222222333333222222111000000000000000000000000111111111111111111111111///...---...///000///...////////////////////////......////////////......///////////////////////////...------------...///////////////////////////////////////////////////...---------------......................................................111000000000//////......------------------------...............---------............////////////000///...------,,,------...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,+++++++++++++++------...////////////...........................////////////////////////---------.............................................////////////..............................//////............//////////////////000000000000////////////////////////////////////000000000000111222333222111000111222222222222222333333333333222222333444555555666666333444555666777888888888777888888777555444666777<<<<<<<<<;;;;;;:::::::::<<<<<<<<<===============>>>>>>??????@@@BBBCCCDDDGGGGGGHHHIIIIIIIIIIIIHHHLLLLLLLLLKKKJJJKKKMMMOOOKKKJJJIIIHHHIIILLLOOOQQQPPPPPPPPPPPPQQQRRRSSSTTTRRRPPPNNNLLLLLLNNNPPPRRRQQQPPPOOOOOOPPPSSSWWWYYYTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQOOOMMMNNNPPPSSSVVVSSSSSSSSSTTTUUUTTTQQQOOORRRSSSSSSSSSRRRPPPNNNLLLPPPQQQRRRSSSRRRPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEFFFGGGGGGDDDCCCCCCCCCCCCBBBBBBBBB////////////////////////000000000000////////////..................------000000////////////000000000000000000000000000000/////////////////////////////////....../////////////////////////////////////////////////////////...------------------...////////////////////////000000000000////////////111111111111000000000000111111111111111111111111111111222222222333333333333333222222222222333333333333444444444555555555777777777777888888888888999999999999:::::::::::::::;;;===>>>======>>>???@@@@@@????????????@@@@@@>>>>>>>>>>>>???@@@AAABBB??????@@@@@@@@@>>>===<<>>===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888888888888888888888888888777777777777777777777777777777666666555555555555666666777888777777666555555555555555555555555555444444444444444444444444333333333222222222222111...///000222222222222111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000///...---...///000///...////////////////////////......////////////......////////////////////////.........------.........////////////////////////........................------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////......------------------------------.................................///////////////000///...------,,,------.........//////...------,,,,,,,,,,,,,,,,,,,,,,,,........................000000///...---,,,,,,,,,,,,---......//////..............................////////////////////////........................////////////////////////......////////////..............................//////............///////////////000000000000000............//////000000////////////000000000000000111222111000///000111111222222222222333333333111111222222333444444444222333444555777888888999777888888666444333444666999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCDDDFFFGGGHHHIIIHHHHHHHHHIIIKKKLLLMMMLLLKKKKKKMMMOOOJJJIIIGGGGGGHHHLLLPPPSSSQQQQQQQQQPPPQQQQQQRRRRRRRRRQQQNNNLLLLLLNNNQQQRRRTTTRRRPPPPPPQQQTTTWWWYYYTTTSSSSSSSSSRRRRRRQQQQQQRRRPPPOOONNNOOORRRUUUWWWRRRRRRRRRTTTUUUUUUSSSQQQTTTTTTTTTSSSRRRPPPOOONNNQQQRRRSSSSSSRRRQQQOOONNNKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGEEEEEEEEEEEEFFFGGGBBBCCCCCCCCCCCCBBBAAAAAA////////////////////////////////////000000000000------..................111000////////////000111000000000000000000000000////////////////////////...//////////////////...////////////////////////////////////////////////111000000//////000000111////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111222222222333333333333222222111111222222333333333333444444444444555555555555555666666666666888888888999999999::::::777999;;;;;;;;;:::;;;<<<>>>======<<<<<<======>>>??????>>>===============;;;<<<>>>@@@@@@@@@>>>>>>??????>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777888888999999888888777888888888888888888888888777777777777777777777777888777666555444444555555666666777777777777777666555555555555555555555555444444444444444444444444333333222222222111111111222333555777888777666555000000000000000000000000000000////////////000000////////////////////////////////////////////////000///......///000///---////////////////////////......////////////......---------------------------..................---------------------------------------------------,,,,,,,,,,,,,,,---......++++++++++++++++++++++++.................................------,,,,,,,,,---------------------------.....................///////////////.........000///...------,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////...---,,,+++,,,------.......................................////////////////////////.....................---..............................////////////..............................//////............//////......//////000000000111------......///000000000////////////000000000000///000111111//////000111111111111222222222333333111111111111111111111111333333444555666777888999666777777666444333444666666777888999:::<<<======<<<<<<<<<;;;;;;;;;;;;;;;===>>>???AAABBBDDDDDDEEEDDDFFFHHHHHHGGGFFFGGGHHHIIIKKKLLLKKKJJJJJJLLLMMMJJJIIIGGGGGGIIIMMMRRRUUUSSSSSSQQQPPPOOOOOOOOOOOOSSSRRROOONNNNNNOOORRRSSSVVVTTTRRRQQQQQQSSSUUUWWWTTTTTTSSSSSSRRRRRRQQQQQQQQQOOONNNMMMNNNPPPSSSTTTSSSRRRSSSTTTVVVVVVTTTRRRTTTTTTTTTSSSRRRPPPOOOOOOQQQRRRRRRRRRQQQPPPOOONNNKKKKKKJJJJJJIIIIIIHHHHHHFFFEEEDDDCCCDDDDDDFFFFFFCCCCCCDDDDDDCCCCCCBBBAAA000000000000000000000000////////////000000000000...............////////////...---,,,,,,---...///////////////////////////////////////////////////......////////////......////////////////////////000000000000000000000000//////............//////////////////////////////////////////000000000000//////000000000000000111111111111111111111111111111111222222222333333333111000000000000000000111333333333333444444444444444444444444555555555555777777888888888999999999666888:::::::::999:::;;;===<<<;;;::::::;;;<<<===@@@???>>><<<;;;;;;::::::;;;<<<>>>@@@AAAAAA@@@@@@>>>>>>===<<<<<<======>>>:::;;;;;;<<<<<<;;;;;;:::777777888888888888777777888888888888888888888888777777777777777777777777888777555444444555666666555666666666666666777777555555555555555555555555444444444444444444444444222222222222111111111111555555666666666444222111000000000000000000000000000//////......//////000000000000000000000000000........................000///......//////...---////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............///////////////.........000///...------,,,------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,+++******,,,,,,---............---........................////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................//////............//////------......//////000000---.........//////000000////////////000000000000///000111111000000111222111111111111222222222222111111111111111111111111444444444444555666777888555666666666444444666777555666777888:::;;;<<<===;;;;;;;;;;;;;;;:::::::::===>>>@@@AAACCCDDDEEEEEEBBBEEEGGGGGGEEEDDDEEEGGGHHHIIIKKKKKKJJJIIIJJJLLLJJJIIIHHHIIIKKKOOORRRUUUSSSSSSQQQOOONNNMMMMMMLLLRRRQQQPPPPPPPPPPPPQQQRRRUUUTTTSSSRRRRRRSSSTTTTTTSSSSSSSSSSSSRRRRRRRRRRRROOONNNMMMMMMMMMOOOQQQRRRTTTSSSSSSTTTUUUVVVTTTSSSRRRRRRRRRQQQPPPPPPOOOOOOQQQQQQQQQPPPPPPOOONNNMMMKKKKKKJJJJJJIIIIIIIIIHHHEEEDDDCCCBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDCCCCCCCCC000000000000000000000000.../////////000000000111.........//////000000000///...---,,,,,,---...///////////////////////////////////////////////////---...///000000///...---////////////////////////000000000000000000000000---,,,,,,++++++,,,,,,---////////////////////////.../////////000000000111////////////000000111111111111111111111111111111111111222222222333333333111111111000000111111111222222333333333444444444444444444555555555666666777777777777888888888999666888:::;;;::::::;;;<<<===<<<:::999999:::<<<===???>>>===;;;::::::999999<<<<<<===>>>>>>???>>>>>>;;;;;;;;;::::::;;;;;;<<<::::::;;;<<<<<<;;;::::::777777888888888888777777888888888888888888888888777777777777777777777777777666555444444555777888555555444555555666666777555555555555555555555555444444444444444444444444222222222222111111111111222222222222111000///...000000000000000000000000111000///......///000111000000000000000000000000////////////////////////111///......//////...---////////////////////////......////////////......------------------------------...//////...------------------------------........................++++++++++++,,,---...///------------------------........................++++++,,,,,,---.........---------------------------------.........//////000/////////............000///...------,,,------+++,,,------.........---------------------------........................+++,,,---------,,,+++***+++,,,------......------........................//////////////////////////////.........---------------------------------......////////////..............................//////............//////,,,,,,,,,---.../////////.........///////////////////////////000000000000///000222111000000222333111111111111222222222222111111222222333333444444555444444333444555666777444555666666555666888999777777888888999999::::::;;;;;;;;;:::::::::999999;;;<<<>>>AAACCCCCCDDDDDD@@@CCCFFFFFFCCCAAACCCFFFHHHIIIKKKKKKJJJIIIJJJKKKIIIIIIIIIJJJLLLNNNQQQSSSQQQPPPOOONNNMMMLLLLLLLLLPPPPPPPPPQQQQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTTTTTTTQQQQQQQQQRRRRRRRRRRRRRRRPPPOOOOOOOOOPPPRRRTTTVVVTTTSSSRRRRRRTTTTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJCCCCCCBBBBBBBBBCCCEEEEEEGGGFFFEEEDDDCCCDDDEEEEEE000000000000000000000000.../////////000000111111.../////////000000111111222000///......///000222111111111111111111111111////////////////////////---...///000000///...---////////////////////////000000000000000000000000/////////....../////////////////////////////////.../////////000000111111.../////////000000111111111111111111111111111111111111222222222333333333444444333333333333444444222222333333333444444444555555555666666666666777777777777777888888888888888:::<<<<<<;;;;;;<<<===>>>===;;;::::::;;;===>>>======<<<;;;::::::::::::;;;;;;;;;;;;::::::::::::999999999888888999::::::::::::;;;<<<<<<;;;::::::777777888888888888777777888888888888888888888888777777777777777777777777666555444333444666888999444444444444444555666777555555555555555555555555444444444444444444444444222222222111111111111000111111111222222333444444000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000111///......//////...,,,////////////////////////......////////////..............................,,,---...//////...---,,,........................////////////////////////++++++++++++,,,---...///////////////////////////........................+++,,,,,,---...///000000---------------------------------.........//////000000//////.........---000000...---------------+++,,,------.........---................................................,,,---.../////////...---+++,,,------......------........................//////////////////////////////.........---------000000000000000000000000......////////////..............................//////............//////++++++,,,,,,---...//////////////////////////////////////////000000000000///111222222111111222444000111111111111222222222000111222333555666777888666555444333333444666777444555666666666777999;;;999999999888888888888777;;;;;;;;;::::::999999999999;;;===@@@BBBBBBCCCCCC>>>BBBFFFEEEBBB@@@BBBFFFHHHJJJLLLLLLKKKJJJKKKLLLHHHHHHIIIJJJLLLNNNPPPQQQNNNNNNMMMMMMLLLMMMMMMMMMMMMNNNPPPQQQQQQPPPNNNMMMMMMOOOQQQSSSUUUUUUUUUTTTPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSUUUXXXZZZ[[[TTTRRRQQQQQQRRRRRRQQQPPPNNNNNNMMMMMMMMMNNNOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCCCBBBBBBAAABBBCCCDDDEEEIIIGGGEEEDDDCCCDDDFFFGGG////////////............////////////////////////........................111000///......---......//////............////////////////////////////////////.........---------////////////////////////////////////////////////............////////////////////////////////////000000//////.........---...------------...//////000000000000000000000000000111111111111222222222111222222333333222222111444444555555555666666666555555555666666666666777888888888999999::::::;;;???>>><<<;;;;;;<<<======>>>>>>===<<<<<<===??????@@@@@@???>>>===<<<;;;;;;::::::;;;;;;;;;:::999999888888777999::::::999777999999999999999999999999999999999888666555666777888777777666666666666666;;;:::999777777777777888888888777666666666666666555555555555666666666666555555555555555555555555111111222333333444555555444444444444333222222111222333333333333222111111333333222111000000000111////////////000000000000000///...------...///000,,,...///111111///...,,,111111000///////////////////////////////////////000000000000///...---,,,,,,---......//////......///////////////.........,,,,,,,,,------.........////////////////////////........................000000//////......------******+++++++++,,,,,,,,,------------------------////////////////////////........................000000000000000000000000......---------,,,,,,,,,+++++++++,,,,,,---------------------------------........................,,,,,,---......---,,,,,,------------------------000///...---------------////////////////////////........................................................................,,,---------.../////////------------------------------............------...------------...//////////////////000000000000000/////////000111222222111111111000000000000000000111222333444555555555555444333222222333444555666666666666666777888888666666555555666777999:::777888888999::::::;;;;;;;;;;;;;;;<<<===???AAABBB@@@AAABBBBBBAAAAAACCCEEEGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKKKKKKKMMMOOOPPPPPPOOONNNLLLLLLLLLMMMMMMNNNNNNOOOOOOOOONNNMMMMMMQQQRRRSSSUUUUUUSSSQQQPPPNNNMMMLLLLLLNNNQQQUUUWWWUUUUUUUUUVVVXXXXXXVVVUUUQQQQQQPPPNNNLLLKKKMMMOOOSSSQQQOOOPPPQQQRRRRRRQQQNNNLLLJJJKKKNNNNNNMMMJJJLLLMMMLLLLLLKKKJJJHHHHHHDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA////////////............////////////////////////........................//////.........//////000//////////////////////////////////////////////////////.........---------////////////////////////////////////////////////............////////////////////////////////////000/////////............///............///000000000000000000000000000000000000111111111222222222111222222333333222222111000111111111222222222222444444555555555666666666777777888888999:::;;;;;;===<<<;;;::::::;;;<<<<<<>>>======<<<======??????@@@??????>>>>>>=========:::;;;;;;;;;;;;:::999999888777777777999::::::999::::::::::::::::::::::::999999999888666555666777999888777666666666666666888888777666777888999:::888888777666666666666666444444555555666666777777555555555555555555555555000111111222222333333333333333333444333333222222222222333333222222111000333222111111000000111111000000000000////////////000///...------...///000...///000111111000///...//////...---------------........................---...///////////////...,,,---......//////......////////////............,,,,,,------------------////////////////////////....................................------------+++++++++,,,,,,,,,,,,---------------------------................................................++++++++++++++++++++++++.........---------,,,,,,,,,,,,,,,,,,------------------------------------........................,,,,,,---......---,,,,,,------------------------//////...---------------................................................................................................---------...............------------------------------............------------........./////////////////////000000000000000000000///000000111111000000000000000111111111111111222333444444444444555555555444444555555555666666666666666777777888777777555555444555666666777777888888999::::::::::::999999999:::<<<===??????@@@AAAAAA@@@AAACCCEEEGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJLLLMMMNNNNNNNNNLLLKKKJJJKKKLLLLLLOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRSSSTTTSSSQQQPPPNNNMMMLLLLLLLLLNNNPPPSSSTTTSSSSSSTTTUUUVVVUUUSSSQQQMMMMMMMMMLLLKKKKKKLLLNNNMMMLLLKKKLLLNNNOOOOOONNNLLLKKKIIIJJJMMMNNNLLLJJJLLLLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA////////////............////////////////////////........................---------...///000000111...///000111111000///...////////////////////////...............---------////////////////////////000000000000000000000000............////////////////////////////////////////////////............///////////////000111111000000000000000000000000000000000111111111222222111222222333333222222111222222222222333333333333333444444444555555555555555666777888999:::;;;;;;::::::999999999:::;;;;;;===============>>>??????????????????????????????;;;;;;<<<<<<;;;::::::999888666555555777:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::888666555666888:::999888777666555555555555555555666777888:::;;;888777777666666666666666444444444555666777777888444444444444444444444444111111111111111111111111111222333333333333333333222222333333222222111000222222111000000000111111111111000000//////......//////............//////000000000000000000000000//////...---------------------------------------,,,,,,---//////000000000,,,---......//////..............................------------------,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------------------------................................................------------------------//////.........---------.........---------------------------------------........................,,,------......------,,,........................//////...------------..................................................................................................................---------------------------------------............---------...///000000000//////////////////000000000000111111000/////////000000//////000000111111222222222222222333333333333333555555666666666666555555666666555555666666777888999888777666555555555555666666777777888999999:::999888777777777888:::;;;===>>>???@@@@@@AAACCCEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIJJJKKKLLLNNNOOOQQQSSSTTTUUUVVVVVVRRRRRRRRRQQQPPPOOONNNNNNKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTSSSQQQOOONNNIIIJJJKKKKKKJJJIIIKKKLLLIIIHHHHHHIIIKKKMMMMMMLLLJJJIIIIIIJJJLLLMMMLLLKKKLLLLLLKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA////////////............////////////////////////........................---......///////////////...///111222222111///...////////////////////////........................////////////////////////000000000000000000000000............///////////////////////////////////////////////////.........//////......//////000111////////////////////////000000000000111111111111111222222333333222222111222222222333333333444444333333333444444444555555444555666777888:::;;;;;;999999999999::::::;;;;;;<<<<<<======>>>>>>???????????????@@@@@@AAAAAAAAA<<<<<<===<<<<<<;;;:::999666444222333555888::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::888666666777888::::::888777666666555555444444555666777888999999777777666666666666777777333444444555666777888888444444444444444444444444222222222222111111111111000111222333333333333333222222222222222111000000111111000000000000111111222111111000///......---/////////....../////////000000////////////000000111111000///////////////------------------------,,,---....../////////...,,,---......///.........------...............///.........------,,,,,,,,,........................------------------------++++++,,,,,,------......------------.........///------------------------................................................000000000000000000000000/////////.........------/////////......------,,,------------------------........................------------------------///////////////////////////......---------....................................................................................................../////////...---------,,,------------------------------............---------...000222222111///...////////////000000000000222111000///////////////......///000111222222333333333222222222222222222333444555666666555444333666555555555555666777777999999999888888777777777666666666777888888999999:::999888777777888999:::;;;<<<>>>??????@@@CCCEEEFFFGGGHHHIIIJJJJJJKKKKKKIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMLLLMMMNNNPPPQQQRRRRRRRRRPPPOOONNNMMMMMMNNNOOOOOOLLLMMMOOOQQQRRRQQQPPPOOOQQQRRRTTTTTTSSSQQQOOOOOOLLLMMMOOOOOOMMMLLLLLLMMMMMMLLLKKKLLLMMMNNNLLLKKKIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJIIIGGGEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB////////////............////////////////////////........................//////000000///...---------///000222222000///---////////////////////////---.....................////////////////////////////////////////////////............////////////////////////////////////.........///////////////......------......///000//////////////////////////////000000000111111111111222222333333222222111.../////////000000000000333333333444444444555555444555555666888999999:::888888999:::;;;<<<<<<<<<;;;<<<<<<===>>>??????????????????@@@AAAAAABBBBBB============<<<;;;:::999555333111111444777999999999999999999999999999999:::::::::999777666777888:::999888777666666666666666666666777777777666666777777666666666666777777444444444555666777777888444444444444444444444444333333333333333222222222000111111222333333333333111222222222222111000000111000000///000000111111222111111000///......---...//////////////////...///......------......///111111000///////////////.......................................---,,,,,,,,,---......///.........,,,---------......//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.........///------........./////////------------------------................................................------------------------///.........------------/////////......------,,,------------------------........................------------------------////////////////////////......---------......///................................................................................................/////////...---------,,,------------------------------............---------...000222222111///...////////////000000000000111111000///.........///......///000111222222333333333222111111111222222222222444555555444222222555555555555555666666777666666666777777888888888666666666777888888999999===<<<;;;:::::::::;;;<<<;;;<<<>>>>>>>>>@@@BBBEEEEEEFFFHHHIIIJJJKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMOOOPPPMMMNNNNNNNNNNNNNNNMMMMMMKKKJJJIIIIIIJJJMMMPPPSSSNNNPPPSSSUUUUUUSSSQQQOOOQQQSSSVVVUUUSSSRRRRRRSSSWWWYYY[[[ZZZXXXUUUSSSSSSUUUTTTSSSRRRRRRQQQNNNLLLJJJLLLNNNOOOOOONNNMMMMMMJJJJJJIIIHHHGGGEEECCCBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBB////////////............////////////////////////........................///000000000000...,,,+++---...///000000///...---////////////////////////---------...............////////////////////////////////////////////////............////////////////////////////////////.........///////////////---------------...//////000000000000000000000000/////////000000000111111111222222333333222222111000000000111111111222222333444444444555555555555555555666666777777888888666777999:::;;;<<<<<<<<<:::;;;<<<>>>?????????????????????@@@@@@AAAAAAAAA??????>>>>>>===<<<::::::666444222333555888888888999999999999999999999999:::;;;;;;999777666777999999999888777777777888888888888888888777666555444666666666666666777777888555555555555666666666666333333333333333333333333333333333333333333333333000111222222222222222222111111222222111111000///000000/////////000111111111111000000//////............////////////......------------------------//////...---------------/////////////////////////////////......,,,++++++,,,---......//////......,,,,,,,,,---......//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.........//////------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.........---------------------------------------...........................------,,,,,,------..............................------------...//////------------------------.......................................................................................---------------------------------------............---------...///000000000//////////////////000000000000000000///.........////////////000000111111222222333222111000000111222333222222333333333333222222555555444444555555666777222333444555666666666666666666777777888999999:::>>>===<<<;;;;;;<<<===>>><<<===>>>??????@@@BBBDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOOOOONNNNNNMMMMMMNNNPPPQQQRRRRRRRRRRRRQQQPPPOOOMMMLLLIIIGGGEEEEEEGGGLLLQQQTTTRRRTTTVVVXXXWWWUUURRRPPPPPPRRRTTTTTTRRRRRRVVVYYYbbbdddffffffccc___\\\[[[[[[ZZZXXXWWWVVVTTTPPPMMMKKKMMMPPPQQQOOOMMMMMMMMMHHHHHHHHHHHHGGGFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCCCCDDDCCCCCCCCC////////////............////////////////////////........................---...000000000///...,,,---------......---------////////////////////////---------.........//////////////////////////////------------------------............////////////////////////////////////............/////////000...............//////000000000000000000000000000////////////000000000111111222222333333222222111333333333444444444444555444444555555555666666666666666666666666666666666444555777999;;;;;;;;;;;;:::;;;<<<>>>???@@@??????????????????@@@@@@@@@@@@?????????>>>===<<<;;;:::888777666777999:::999888:::::::::::::::::::::::::::;;;;;;999777777888999888888777777888888999999999999999999999777666555666666666666666777888888666666666666555555555555333333333333333333333333111111222222333333444444111222222222222111111000111111111111111000000//////////////////000111111000000000000////////////---...///000000///...---,,,---...//////...---,,,//////...---------------........................---------......---,,,,,,,,,---......//////......++++++,,,------...//////,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------........................////////////////////////---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------------...........................---,,,,,,,,,,,,---...---------------------------------------...//////------------------------........................................................................---------...............------------------------------............------------........./////////////////////000000000000//////.........///000000000000000000000111111111222111000///000111333555444333333222222333333444555444444444444555666666444444666666777666555555777777888888999:::::::::===<<<;;;::::::;;;=========???@@@?????????BBBDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPOOOOOONNNMMMMMMMMMOOOPPPRRRTTTUUUUUUTTTTTTSSSQQQPPPOOOIIIGGGDDDBBBDDDJJJOOOSSSTTTVVVXXXYYYXXXUUURRRPPPLLLNNNPPPOOONNNQQQWWW]]]ccceeeiiiiiifffccc```^^^ZZZYYYXXXXXXWWWUUUQQQNNNKKKNNNQQQQQQNNNLLLKKKKKKGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBCCCDDDDDDCCCCCC000/////////............////////////////////////........................+++,,,///000111000///......---,,,,,,,,,,,,---...////////////////////////---------.........//////////////////////////////------------------------............/////////000////////////////////////---.........//////000000///////////////000111111000000000000000000000000////////////000000000000222222222333333222222222000000111111111222222222555555555666666666666777777666666666666555555555222333666888::::::::::::999:::<<<>>>???@@@??????????????????????????????@@@@@@??????>>><<<;;;::::::999999:::<<<<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::777777888999777777777777888999:::;;;888999999::::::888777666666666666666666777888888777777777666555555444444333333333333333333333333//////000111222333333444222222222222222111000///111111111111111000/////////////////////000111111////////////000000000000---...///000000///...------...000111111000...---111111000///////////////------------------------++++++,,,---............,,,---......//////......++++++,,,,,,---...//////,,,,,,,,,------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,---------......------------------------------------------------................................................,,,,,,,,,+++++++++******+++++++++,,,,,,---------------------------------...........................---,,,,,,,,,,,,---...---------------------------------------...///000------------------------........................................................................,,,------....../////////---------------------------..................---...------------...//////////////////000000000000...............///000111111111111000000000000000111000//////000222444666555555333222222333555555555444444444444555666666999999::::::999888666555888888888999::::::;;;;;;::::::999999999:::<<<<<>>>>>??????AAACCCDDDCCCBBB@@@@@@AAA?????????>>>===<<<<<<;;;888999<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999777666888999;;;;;;::::::::::::999999666777999999:::999888777666666555555555555666666444222000222444666444222444444444444444444444444222222222222222222222222222222222222222222222222444333333222111000//////111///...///111222222111////////////............////////////////////////..............................////////////......222000///...//////---,,,------------------------//////.........---------,,,,,,,,,---------......////////////////////////000000000///.........---++++++,,,,,,,,,---------------------------------/////////......---------.........---,,,+++)))))),,,------...---,,,***)))------............------.........------,,,,,,,,,---------------------------......///////////////////////////////////////......---------,,,,,,,,,...------,,,,,,------...........................------------------------//////.........---------//////.........---------........................------..................///...---,,,,,,,,,,,,,,,..................------,,,------......------,,,,,,,,,------------,,,,,,***,,,///000///......///////////////////////////......///000000000000000222222111111111111111111///000111222333444444444222333444555666666666666999888777777777777777888888888888888999:::;;;<<<::::::999888999:::;;;<<<@@@???======>>>@@@CCCEEEDDDFFFHHHJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKJJJQQQPPPOOONNNOOOPPPQQQRRRWWWVVVSSSQQQOOONNNNNNOOOLLLIIIDDD???>>>AAAHHHNNNQQQSSSVVVXXXYYYWWWTTTSSSPPPOOOMMMMMMNNNQQQTTTVVV___]]]\\\]]]______]]]ZZZWWWVVVUUUSSSQQQOOOMMMLLLOOONNNLLLKKKIIIHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCDDD///......------......///........................////////////////////////////////////////////////------------------------.........///////////////......------------......////////////////////////............////////////---...//////////////////...//////000//////......////////////////////////////////////////////////111000/////////000111222111000///......///000000111111000000111111222333111111111111111222222333222333444555555555444333444444444555555666666666777777777888999:::;;;<<<;;;<<<<<<===>>>>>>??????@@@BBBCCCBBB@@@??????@@@@@@@@@???>>>>>>===<<<<<<;;;<<<===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::888888999;;;;;;;;;::::::::::::999999777888999::::::999888888666666666555555666666666444222111222444555444222444444444444444444444444222222222222222222222222222222222222222222222222333333222222111000000000111000//////111222111111////////////............////////////////////////..............................////////////......///...------......---,,,------------------------//////.........---------,,,,,,,,,---------..............................---------------,,,,,,,,,++++++,,,,,,,,,---------------------------------.........---------,,,,,,.........------,,,+++***------.........---,,,,,,------............------......---------,,,,,,,,,------------------------,,,------.............................................---------,,,,,,,,,...------,,,,,,------...........................------------------------//////.........---------//////.........---------......................../////////...---------,,,///......---------------........................,,,------......------,,,......////////////......,,,...//////.........///////////////////////////...///000000111111000000111111111111111111111111000111111222333333333333333333444555666666666555888777777777777777888888888888888888999:::;;;;;;;;;:::999999999:::<<<<<<@@@???>>>>>>???AAADDDEEECCCDDDFFFHHHJJJKKKKKKKKKMMMMMMMMMLLLLLLKKKKKKKKKQQQPPPOOOOOOOOOPPPQQQRRRSSSRRRQQQPPPOOOPPPPPPQQQNNNJJJDDD>>>;;;>>>DDDIIIOOOQQQTTTWWWXXXWWWUUUTTTRRRQQQPPPPPPQQQSSSUUUVVVXXXVVVVVVXXXZZZ[[[ZZZXXXRRRRRRQQQQQQPPPOOOOOOOOOOOONNNMMMKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDD/////////....../////////........................///////////////////////////////////////////////////////////////////////////////////////...............------------......////////////////////////............//////////////////////////////...---------///000111111111111////////////////////////////////////////////////111111000/////////000000000000////////////000000111000000000000111222222111111111111111222333333222222333444444444444444333333444555666777888888666666666777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAA???>>>>>>???AAA@@@@@@??????>>>>>>>>>>>>>>>??????>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<=========<<<:::999:::<<<;;;;;;::::::::::::999999999999:::::::::999999888666666666666666666666666444222222222444555444333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111333111//////000111000///////////////............////////////////////////..............................////////////......---,,,+++,,,.........---------------------------...............---------,,,,,,,,,---------......------------------------,,,,,,,,,---------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------......---------...//////------............------...------------,,,,,,,,,------------------------+++,,,,,,---...---------..............................---------,,,,,,,,,...------,,,,,,------..................................................................---------...............---------........................000000///...---,,,,,,+++//////..........................................,,,------......------,,,......////////////......///000000///...---///000///////////////////////////000000000111111111111111111111111111111111111111222222333333222222222333444444555555555444444666666666666777888888999888888777888888999:::;;;;;;;;;::::::;;;;;;<<<===??????@@@AAABBBCCCDDDDDDAAABBBDDDFFFHHHIIIJJJJJJNNNMMMLLLKKKKKKKKKLLLMMMQQQQQQPPPPPPPPPQQQSSSTTTPPPPPPPPPPPPQQQRRRSSSTTTPPPLLLEEE>>>;;;<<>>>>>>>>@@@AAAAAA@@@??????@@@AAAAAAAAA@@@@@@?????????>>>>>>??????>>>===<<<<<<========================<<<======<<<:::999:::;;;;;;;;;:::::::::999999999:::::::::::::::999999888666666666777777666666666333333333333444555555444444444444444444444444444333333333333333333333333222222222222222222222222000000111111111222222222333222000///000111000///////////////............////////////////////////........................---......//////......---,,,+++***,,,...000000///------------------------........................,,,,,,,,,---------......---------------------------.........///000000000,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...---,,,,,,,,,...///000------............------------------------------------------------------,,,,,,---............---..............................---------,,,,,,,,,...------,,,,,,------...........................////////////////////////........................................................................//////......---------,,,//////////////////......---------...............,,,------......------,,,,,,,,,------------,,,,,,111222111///------///111////////////////////////000000000000000111222222111111111111111222222222333333333333333222111000444444555555555444333333555555555666666888999:::777777777777888999:::;;;;;;;;;;;;;;;<<<<<<======>>>???AAACCCDDDDDDDDDCCC@@@@@@BBBDDDFFFHHHIIIJJJOOONNNLLLKKKKKKMMMOOOPPPRRRQQQPPPPPPQQQRRRTTTUUURRRRRRRRRSSSTTTUUUVVVVVVSSSPPPIIICCC???AAAFFFJJJRRRSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVWWWVVVUUUTTTSSSQQQOOOMMMLLLMMMNNNOOOPPPRRRSSSSSSQQQPPPNNNLLLJJJHHHGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEE...------,,,,,,------...........................////////////////////////////////////////////////000000000000000000000000000000//////......------......------------......////////////////////////............//////////////////000000///...---------......//////.................................////////////////////////000000000000//////............///000000000000000000000//////000000111222222222222111222333333444222222222222333333444444666666666666666555555555777777777777999:::;;;<<<:::::::::;;;<<<<<<======???@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@<<<======>>>>>>>>>>>>>>>========================:::;;;<<<<<<:::999:::;;;;;;;;;:::::::::999999999:::::::::999999888888888666666777888888777666666333333444444444444555555444444444444444444444444333333333333333333333333222222222222222222222222000000000111222222333333333222000///000111000///////////////............////////////////////////........................------............------,,,++++++---000222222111---------------------------.....................,,,,,,,,,---------......---------------------------.........///000000000,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000,,,,,,+++++++++,,,...///------............------------------------------------------------------------...///////////////..............................---------,,,,,,,,,...------,,,,,,------...........................////////////////////////---.....................---.............................................,,,---------......//////......///000000//////...---------.........//////,,,------......------,,,,,,,,,------------,,,,,,111222111///------///111////////////////////////000000//////000000111222000000111111111222222222333333333333222111000000444444444444444444333333555555555555666777888999777777777777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDCCCCCC@@@@@@AAACCCEEEFFFHHHIIIPPPOOOMMMMMMMMMOOOQQQRRRQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWUUUSSSOOOJJJHHHJJJOOOSSSWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUTTTUUUUUUUUUUUUUUUYYYYYYYYYWWWUUURRRQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSQQQPPPNNNLLLJJJIIIHHHHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDD------,,,,,,,,,,,,------........................////////////////////////////////////////////////000000000000000000000000///////////////...............------------......////////////////////////............//////////////////////////////...---......//////...---,,,,,,........................//////////////////////////////000000000///......---...///000111111111000000////////////000111111222222222222222333444444222222222222222333444444666666555555444444444444777777777888999:::;;;<<<999999::::::;;;<<<<<<<<<>>>@@@BBBBBBAAA@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;<<<======>>>??????<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<<<<:::999::::::;;;;;;::::::::::::999999::::::999888777777777777666666888888888888666666222444555555444444555666444444444444444444444444333333333333333333333333222222222222222222222222000000111111222222222333333111//////000111000///////////////............////////////////////////........................------............------,,,+++,,,---000222222111---------------------------------...............,,,,,,,,,---------......------------------------,,,,,,,,,---------------,,,---------............------------------------,,,,,,,,,,,,------------------,,,,,,,,,---///000,,,,,,+++++++++,,,------------............------,,,,,,,,,------------...---------------------------...//////000000//////------------------------......---------,,,,,,,,,...------,,,,,,------...................................................---------...............---------.......................................+++,,,,,,---...///000000,,,---...///000///...---,,,,,,------.../////////,,,------......------,,,......////////////......///000000///...---///000////////////////////////000///.........///111222000000000111222222333333333333333333333222111000222333333444444444333333555555555555666777777888777777666777777888999:::::::::;;;<<<<<<<<<<<<;;;===???AAABBBCCCCCCCCCCCCAAAAAAAAABBBCCCEEEGGGHHHNNNNNNMMMMMMNNNPPPRRRSSSPPPPPPOOOOOOPPPRRRTTTUUUWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTRRRRRRTTTXXX[[[[[[ZZZXXXVVVUUUTTTTTTTTTRRRQQQNNNMMMNNNPPPSSSTTTVVVXXXYYYXXXWWWUUUUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCDDD......------------..............................////////////////////////////////////////////////////////////////////////.........///////////////......------------......////////////////////////............////////////---.../////////////////////////////////...------........................////////////////////////---...///000000000///...,,,---///000111111111000///////////////000111111333222222222222333444444333222111111111222333444333333333333444444444444666666666777888999:::;;;999999999:::;;;;;;<<<<<<===???@@@AAA@@@???@@@AAA?????????@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<;;;;;;;;;;;;;;;::::::::::::999999:::999888666666666666666555666888999999888666555222444666555444333555777444444444444444444444444444444444444444444444444222222222222222222222222111111111111111222222222111000//////111222111111////////////............////////////////////////........................,,,------......------,,,,,,++++++---///111111000---------------------------------.........//////,,,,,,,,,---------..............................---------------,,,,,,,,,------------............------------------------,,,,,,---------............---+++++++++,,,...///------------------,,,+++------............------,,,,,,,,,---------......------------------------,,,---......//////......------------------------......---------,,,,,,,,,...------,,,,,,------...........................---------------------------------.........//////---------.........//////........................,,,---------.../////////+++,,,.../////////------,,,,,,------...//////000,,,------......------,,,......////////////......,,,...//////.........//////////////////////////////...---,,,---...000111///000000111222222333333222222333333333222111111111222333333444444444444666666555555555666666777666666666777777888999:::888999:::;;;<<<;;;;;;:::===>>>???AAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGKKKKKKLLLMMMNNNOOOPPPQQQOOOOOONNNNNNPPPQQQSSSTTTSSSTTTUUUVVVVVVUUUTTTSSSTTTUUUWWWWWWXXXYYY[[[]]]ZZZYYYWWWUUUTTTTTTUUUUUUOOOLLLGGGDDDEEEJJJPPPSSSSSSVVVXXXWWWUUUSSSTTTVVVTTTTTTTTTTTTTTTSSSSSSSSSOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBB//////............//////........................////////////////////////////////////////////////////////////////////////---.........//////000000.........------.........////////////////////////............/////////000------...///000000000/////////000000000000//////........................////////////////////////,,,---...000000000//////,,,---///000111111111000///////////////000111111333333222222333333444555333222111111111222333444000111222222333444555555555555555555666888999:::888999999::::::;;;<<<<<<<<<===???@@@???>>>???@@@????????????????????????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???===<<<<<<===;;;;;;;;;:::::::::999999:::999777555555555555666555777888999999888777555222444666666444333555777444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111111///...///111222222111000/////////............////////////////////////........................,,,------......------,,,+++******,,,...000//////---------------------------------.........//////,,,,,,,,,---------......////////////////////////000000000//////......------------.........//////---------------------------------....../////////...---+++******+++---.........///000///...,,,+++---..................---,,,,,,,,,------.........------------------------+++,,,------......------------------------------......---------,,,,,,,,,...------,,,,,,------...........................---------------------------------.........//////---------.........//////..........................................------***+++---//////...---,,,,,,,,,------...///000000,,,------......------,,,,,,------------------,,,***,,,///000///......//////////////////////////////...,,,+++,,,---///111///000000111222222333333111222222333333333222222000111222333444555555555777666666555555555666666666666666666777888999:::888999:::;;;;;;;;;:::999>>>>>>??????@@@AAABBBCCCDDDDDDCCCBBBCCCDDDEEEFFFHHHIIIKKKLLLNNNNNNOOOOOONNNNNNNNNNNNOOOQQQSSSTTTOOOPPPQQQRRRSSSSSSRRRRRRSSSUUUXXXZZZZZZZZZ[[[]]]XXXWWWUUUSSSSSSTTTUUUVVVMMMHHHBBB???@@@FFFNNNSSSTTTVVVWWWUUURRROOOOOOQQQSSSSSSSSSSSSTTTTTTTTTTTTNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBB------------------------/////////...---------,,,////////////////////////------------------------...........................//////////////////...000000000000000000000000000000000000000000000000...------------...//////////////////////////////111111///......///000000000000//////.........---////////////////////////---------............///......///000111222222333////////////000000000000444222111111222333222111111111222222222333333333222333333444444333333222333333444555666777888888888999999::::::;;;;;;<<<<<<<<<<<<===============???===<<<===>>>???>>><<<@@@>>><<<;;;;;;;;;===>>>=========<<<;;;;;;;;;::::::;;;;;;;;;<<<============;;;999999::::::999888999888666555555555666777:::888555555666777777666555555555555555555555555666666555555555555666666111111111111222333444555333333333222222222111111111111111111111111111111000000000000000000000000////////////............///...------...///000111......---------,,,,,,,,,------------------------'''(((+++---............++++++,,,,,,,,,---------,,,,,,,,,---------..............................++++++------------++++++---,,,,,,+++,,,---...///------------------------...---,,,+++++++++,,,---..........................................------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......................................................///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------......---,,,,,,...///000////////////////////////...///000111111000///...,,,,,,------.../////////------............------................................................------............------........................000000//////.........---........................//////............//////---......///000111111222000000000000111111111111444222000111333444333000111111222222222333333333444444444555555555555666666888999888777666777888999999999:::;;;<<<>>>???<<<<<<===>>>???@@@@@@AAA@@@@@@AAABBBDDDGGGJJJKKKIIIJJJJJJKKKLLLKKKKKKKKKOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRTTTVVVVVVTTTRRRQQQRRRSSSRRRRRRSSSSSSRRRPPPNNNEEEAAA<<<999;;;BBBJJJPPPUUUVVVUUURRROOONNNQQQTTTRRRRRRSSSSSSSSSSSSRRRRRRIIIHHHGGGHHHJJJLLLLLLLLLPPPMMMIIIGGGFFFFFFDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@???------------------------...............---------////////////////////////------------------------........................+++,,,,,,,,,,,,,,,,,,+++////////////////////////////////////////////////...------------...//////////////////////////////000///////////////000000000/////////............////////////////////////---------............////////////000111111111222////////////000000000000333111000000111222111000111111222222222333333333222333333444444333333222333333444555666777888888888888999::::::;;;;;;<<<<<<<<<<<<<<<============>>>===<<<===>>>???>>><<>><<<::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;===;;;999999::::::999888999888777666666666777777:::777555555666777666666555555555555555555555555555444444333333444444555111111111111222333444555333333222222222111111111111111111111111111111111000000000000000000000000////////////............000///...------...///000............------,,,,,,------------------------)))***,,,---............++++++,,,,,,,,,---------,,,,,,,,,---------..............................,,,---............---,,,------,,,,,,,,,---...///------------------------------,,,++++++,,,,,,---........................------------------------,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,---------......------------------------........................///...---,,,,,,,,,,,,---.........---------,,,,,,---------------------------------------...//////..............................////////////........................------------............------................................................------............------........................000/////////.........---........................//////............//////---......///000000111111000000000000111111111111444222000111333444222000111111222222222333333333444444444444555555555555666777888888666666777888888888888999:::;;;<<<===<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBDDDGGGJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLLLLMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRQQQSSSUUUUUUSSSRRRQQQRRRSSSRRRRRRRRRSSSRRROOOMMMCCC@@@;;;999;;;AAAIIIMMMSSSTTTTTTQQQNNNLLLNNNPPPQQQQQQQQQRRRRRRQQQQQQQQQJJJGGGEEEEEEHHHKKKMMMNNNOOOMMMIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>---------------------------------...............////////////////////////------------------------........................---......//////......---////////////////////////////////////////////////...------------...//////////////////////////////---...//////000000000000////////////............////////////////////////---------............///000000000000000000000000////////////000000000000111000......000111000000111111222222222333333333222333333444444333333222333333444555666777777888888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>===<<<<<<>>>>>>===<<<===<<<;;;:::999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::999999999999<<<:::999888:::::::::999:::999888888777777888888999777555555666777666555555555555555555555555555333333222222222222333333111111111111222333444444333222222222222111111111111111111111111111111111000000000000000000000000////////////............000///......---........./////////............---........................,,,,,,---............---,,,,,,,,,,,,------------,,,,,,,,,---------..............................---......//////......---------,,,,,,,,,---......------------------------------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,,,,------...............---------------------------------,,,---......//////......------------------------...------------------...000//////...------,,,,,,------............------................................................------............------......................../////////.......................................//////............//////.........//////000000111000000000000111111111111333111111111222333222111111111222222222333333333444444444444555555555555666777888777666555666888888888888888888999::::::<<<<<<===>>>???@@@AAAAAA@@@AAAAAACCCEEEGGGIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJKKKKKKLLLMMMPPPOOOOOOOOOOOOOOOPPPQQQPPPRRRTTTTTTSSSRRRRRRSSSTTTSSSRRRRRRRRRQQQNNNLLLCCC@@@<<<:::<<>>>>>........................,,,---------.../////////////////////////////////................................................//////000000000000//////////////////////////////////////////////////////...------------...//////////////////////////////+++,,,...000111111000000///////////////.........////////////////////////---------............///000000000000000/////////////////////000000000000111///......000111111000111111222222222333333333222333333444444333333222222333333444555666777888888888888999::::::;;;;;;:::;;;;;;<<<<<<=========>>>===<<<<<<===>>>===<<<<<<;;;:::999999999:::::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::999999888888;;;:::888888999::::::999::::::999999999888888888999777666666777777666555555555555555555555555555333333222222222222333333222111111111222222333444222222222222111111111111111111111111111111111111000000000000000000000000////////////.................................////////////////////////...////////////////////////.....................---,,,,,,,,,------------...,,,,,,,,,---------..............................------............------------------------------------------------------,,,,,,,,,,,,---------...........................,,,,,,,,,,,,,,,---------,,,,,,,,,---------......++++++************++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,,,,------................................................+++,,,.../////////...---------------------------///...---,,,,,,---.../////////.........---------------............------................................................------............------........................................................................//////............//////........./////////000000///000000000111111111111222111111111222222222111111111222222222333333333333333444444444555555555555666777777555555666777777777666666666777888888<<<<<<===>>>???@@@@@@AAA@@@@@@BBBCCCEEEGGGHHHIIIHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIJJJJJJKKKMMMNNNOOOPPPOOOOOONNNOOOOOOPPPPPPPPPRRRTTTTTTSSSSSSTTTUUUSSSRRRQQQQQQRRRPPPMMMKKKFFFCCC>>>;;;===CCCKKKQQQSSSSSSSSSRRRPPPNNNLLLKKKOOOOOOOOOOOOOOOOOOOOOOOONNNKKKHHHGGGHHHJJJKKKLLLJJJHHHEEEDDDDDDEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBAAABBBBBBAAAAAA@@@???>>>........................,,,---------.../////////////////////////////////........................////////////////////////+++,,,,,,------,,,,,,+++...................................................------------...//////////////////////////////+++,,,...///000000000///.........///////////////////////////////////////---------............///000000000///////////////////////////000000000000111000//////111222222222111111222222222333333333222333333444444333333222222222333444555666777777777777888999999::::::;;;:::::::::;;;<<<======>>>===<<<;;;<<<===>>>===;;;;;;;;;::::::999999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999:::999777888999::::::999::::::::::::999999999888888777666666777777666444555555555555555555555555444444333333333333444444222222111111222222333333222222222111111111000000000000000000000000000000////////////////////////////////////............+++,,,,,,---...//////000...///////////////////////////////////////////////////......------------,,,,,,---------.........,,,,,,,,,---------..............................---,,,,,,,,,,,,,,,,,,------------------------,,,------------------------,,,,,,------....................................,,,---------.........///,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,------...------..........................................+++,,,.../////////...---........................000///...------...///000---------.........//////------............------................................................------............------........................---------.......................................//////............//////............///////////////000000000111111111111111111111111111111111111111111222222222333333333333333333444444444444555444666666666555444555666666666555555555666666777:::;;;<<<===>>>??????@@@???@@@AAACCCDDDFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIKKKLLLNNNPPPQQQOOOOOONNNNNNNNNOOOPPPPPPRRRSSSTTTTTTSSSSSSUUUWWWRRRQQQPPPQQQQQQPPPMMMJJJLLLHHHBBB???AAAHHHPPPVVVUUUTTTTTTSSSRRRPPPNNNMMMPPPOOOOOONNNNNNOOOOOOPPPPPPNNNLLLLLLKKKJJJHHHFFFGGGDDDBBBAAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@???........................---------...............////////////////////////........................////////////////////////------............------...................................................------------...//////////////////////////////,,,---......////////////.........///////////////////////////////////////---------............///////////////////////////////////////000000000000111000//////111333333222111111222222222333333333222333333444444333333222222222333444555666666777777777888888999:::::::::999999:::;;;<<<======>>>===<<<;;;;;;======<<<;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::888777777999::::::999999::::::::::::999888888888777666777888888666444555555555555555555555555555555444444444444555555333222222111222222333333222111111111111000000000000000000000000000000000////////////////////////////////////............++++++---......///......---............/////////..............................------,,,------...,,,---------............,,,,,,,,,---------..............................---,,,,,,++++++,,,,,,---------.........---,,,+++------------------------+++,,,---......///..............................,,,------....../////////,,,,,,,,,---------......///......------......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,---......,,,,,,,,,---------------........................,,,---......//////......//////////////////////////////............//////,,,,,,------...//////000------............------................................................------............------........................---------------.................................//////............//////........................000000000000111111111111000111222111000000111222111111222222222333333333333333333333444444444444444555666555444333444666555555555555555666777777999999:::;;;<<<===>>>>>>===>>>@@@BBBCCCDDDDDDEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHKKKMMMOOOPPPMMMMMMMMMNNNNNNOOOPPPQQQSSSTTTTTTSSSRRRRRRTTTVVVPPPOOOOOOPPPQQQPPPMMMKKKNNNKKKHHHFFFHHHMMMTTTYYYUUUSSSRRRQQQRRRQQQPPPNNNPPPOOONNNMMMMMMNNNOOOPPPPPPOOONNNMMMMMMJJJFFFCCCDDDBBBAAA@@@BBBCCCDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@.......................................---------////////////////////////........................//////////////////////////////000000000000//////...................................................------------...//////////////////////////////......---------......///............/////////000////////////////////////---------............///---.........///000000000////////////000000000000000...---...000222222111111111222222222333333333222333333444444333333222111222333333555555666777777777777888999999::::::888999999:::<<<======>>>===<<<;;;;;;======<<<;;;;;;;;;;;;;;;;;;::::::999;;;;;;::::::::::::::::::999999999999::::::::::::999888666777999::::::999888999:::::::::999777777777777666777888888666333555555555555555555555555555555444444444444555555333333222222111222222333111111111111000000000000000000000000000000000000////////////////////////////////////............---............---,,,+++,,,,,,------............------------------------------,,,++++++,,,---...------------............,,,,,,,,,---------.................................---,,,,,,,,,,,,---...------.........---,,,+++------------------------+++,,,---.../////////...........................++++++,,,------...//////,,,,,,,,,---------.........------------------...,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------........................---------------...//////........................---------......---------------..................------............------................................................------............------........................,,,,,,,,,------.................................//////............//////........................000000000000111111111111///111222222//////000222111111222222222333333333222222333333333444444444333444555555333333444555444444444444555777888999777888999999;;;;;;<<<===<<<===???AAABBBBBBBBBBBBAAABBBEEEFFFGGGFFFDDDCCC@@@@@@BBBDDDFFFIIIKKKMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSSSSQQQPPPPPPQQQSSSNNNNNNNNNOOOPPPPPPNNNLLLLLLLLLMMMNNNPPPSSSUUUWWWRRROOOMMMLLLNNNOOONNNMMMOOONNNLLLKKKKKKLLLNNNOOONNNLLLKKKJJJJJJIIIFFFDDDDDDCCCAAAAAACCCEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@??????/////////////////////////////////......------,,,////////////////////////////////////////////////000000000000000000000000,,,,,,------------,,,,,,...................................................------------...//////////////////////////////000///---,,,,,,---...///---.........//////000000////////////////////////---------.........//////,,,------...///000111111////////////000000000000...---,,,---///111111000111111222222222333333333222333333444444333333222111222222333444555666777777777777888999999::::::888888999:::<<<======>>>===<<<;;;;;;<<<===<<<;;;;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;::::::999999999777777888888999999999:::999777666777999::::::999888888999:::999888777666777666666777888888555333555555555555555555555555555444444333333444444555333333222222111222222222111111111111000000000000000000000000000000000000////////////////////////000/////////............000000000///---+++)))''',,,,,,,,,---------......------------------------,,,,,,+++***+++,,,---...---------.........//////,,,,,,,,,---------..............................///...---,,,,,,---...///------...///...---+++***------------------------***+++---///000000///...........................******+++,,,,,,---......,,,,,,,,,---------......+++******************+++,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,---...///*********++++++,,,,,,,,,////////////////////////......---,,,,,,...///000------------------------++++++---......---++++++/////////...------,,,,,,---..................---................................................---..................---........................,,,,,,,,,------.................................//////............//////.....................---000000000000111111111111///111333222///...000222111111222222222333333333222222333333333444444444333444555555333333444555333333444555666777999:::666777888999:::;;;;;;<<<;;;<<<>>>@@@AAABBBAAAAAA???AAAEEEGGGGGGFFFCCCAAA;;;<<<===@@@BBBEEEHHHIIIKKKKKKKKKMMMNNNPPPRRRSSSQQQRRRQQQOOOMMMMMMOOOQQQMMMMMMMMMOOOPPPPPPOOOMMMIIILLLPPPUUUWWWVVVUUUSSSOOOLLLHHHHHHKKKMMMMMMLLLNNNLLLKKKJJJJJJKKKLLLNNNLLLJJJGGGFFFFFFHHHHHHGGGEEECCCBBBBBBDDDFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>////////////000000000000------......//////000000//////000000000000////////////.........---------////////////////////////////////////////////////////////////////////////111111000000//////......000000000000000000000000///......------///000111---------------...///000////////////////////////.......................................///000000000000////////////000000000000////////////000000//////000111222222333333333333333333333333333333111111222222222333333333333333222222333333444555666666666666777777777777::::::999999999:::;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999:::;;;:::888666444222222333666999:::999777999999999888888888888777777666555444444555666777666555444333222333444444333333222111111222333333444333333555666666444111000000000000000000000000000000000000000000000000111111111111111000//////////////////................................................---,,,+++***)))***++++++,,,,,,++++++------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...------------------------------------------------------------------------+++---//////.........000***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---111000///.......................................------............------........................,,,,,,---...//////......---,,,++++++++++++,,,---////////////////////////...------,,,,,,------...///...---,,,+++,,,---.........------------............------------...............------,,,,,,,,,++++++,,,,,,---...//////................................................,,,---------.../////////...------,,,,,,------...............////////////////////////000000000000000111111111111222222222222222111111111111111111333444555555666666555555444444444444444555666666555555555555666666666666999:::;;;<<<============<<<<<<;;;;;;<<<===???@@@??????AAADDDHHHGGGCCC???888888999<<<@@@CCCDDDCCCIIIJJJLLLMMMNNNMMMLLLKKKLLLNNNOOOOOOMMMLLLMMMNNNKKKMMMOOOOOONNNMMMNNNOOOLLLPPPTTTVVVUUUSSSQQQQQQLLLLLLKKKKKKKKKKKKLLLMMMOOOMMMJJJIIIKKKLLLMMMMMMKKKIIIFFFEEEFFFGGGFFFFFFEEECCCBBBCCCDDDEEEDDDCCCDDDCCCBBBAAABBBBBBDDDDDDAAAAAABBBCCCBBB@@@===<<<.../////////000000000000.........///////////////...//////000000//////...//////.........---------////////////////////////////////////////////////////////////////////////---------...//////000000000000000000000000000000///......---...///000111......---------......///////////////////////////.......................................///000000000000////////////000000000000////////////000000//////000111111222333333222222222222222222222222111111222222222333333333333333222222333333444555555666666666777777777777::::::999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999999999999999999888999::::::999888666444333222333555888:::999888999999999888888888777777777666666555555666666777666555444333333333444444333333222111111222333333444333222333555555333222000000000000000000000000000000000000000000000000000111111111111000//////////////////................................................---,,,+++***+++,,,,,,---------------------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...------------------------------------------------------------------------***+++------,,,+++,,,---,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---............------------------------------------------............------...............---------,,,------...//////.........---,,,++++++,,,---..............................------,,,,,,------.........---,,,,,,,,,---.........------------............------------....../////////......---------++++++,,,,,,---......///................................................---------...............///......------......///............////////////////////////000000000000000000111111111222222222222222222222222222222222222333333444444444444444555555444444444555555666555555555666666666777777999999:::::::::::::::999;;;;;;::::::;;;<<<>>>???@@@@@@AAADDDGGGFFFCCC???888777777999===@@@AAABBBEEEFFFIIIKKKLLLLLLJJJIIIJJJLLLNNNMMMLLLKKKKKKLLLKKKLLLMMMMMMLLLLLLMMMOOOMMMQQQTTTUUUTTTQQQPPPPPPJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFCCCCCCEEEGGGIIIIIIJJJHHHFFFEEEFFFFFFFFFEEEGGGEEEDDDDDDDDDDDDCCCAAABBBAAA@@@@@@@@@@@@BBBBBB@@@AAAAAA@@@???===;;;:::....../////////000000000///////////////..................//////........................---------////////////////////////////////////////////////////////////////////////,,,,,,------...////////////////////////////////////............///000000//////...---------......////////////////////////.......................................///000000000//////......//////000000//////......//////000///000000111111222222222111111111111111111111111111111222222222333333333333333222222333333444555555555666666666777777777999999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;888888888888888888888888777888999999888777555444444333222444666999999999999999888888888777777777666777777888888777777666666555444333333333333444333222222111111222222333444222111111222333333222000000000000000000000000000000000000000000000000000000111111000000///...////////////................................................---,,,++++++------...///////////////------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...------------------------------------------------------------------------+++---------+++***+++,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++,,,---.........---,,,------------------------------............------//////.........---------,,,---......///...............------------......------------------------...------,,,,,,------......------,,,------............------------............------------......///////////////.........+++,,,,,,------........................................................................---------/////////....../////////............////////////////////////000000000000000000000111111111222222333333333333333333333333111111222333333333333333555555444444444444444555666666666666777777777777:::::::::::::::999888888::::::::::::;;;<<<===>>>AAAAAABBBDDDEEEEEEBBB@@@888666444555888<<<>>>???BBBEEEHHHKKKKKKJJJHHHFFFHHHJJJKKKKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJKKKMMMOOOOOOQQQSSSSSSQQQOOONNNMMMHHHIIIJJJJJJJJJIIIHHHHHHEEECCCAAAAAADDDGGGJJJKKKJJJHHHFFFEEEFFFFFFEEEDDDGGGEEEDDDCCCDDDCCCBBB@@@@@@???>>>>>>===>>>???@@@@@@@@@???===<<<:::999999........./////////000000000000//////......------------............------........................////////////////////////////////////////////////////////////////////////000//////......------,,,..................................../////////000000///...---------------////////////////////////.......................................///000000/////////......//////////////////......////////////000000000111111111222000000000000000000000000111111222222222333333333333333222222333333444555555555555666666666777777888888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;::::::888888:::;;;<<<<<<;;;;;;777777777777777777777777777888888888888777666555444333111222555777888888888888888888777777777777666777888999999888777666555555444444333333333333222222222222222222222222444222//////000222222222000000000000000000000000////////////////////////000000000000000//////...////////////....................................---.........------,,,+++------...///////////////---------,,,,,,---------------------------------------------------------,,,,,,------------------...........................------,,,,,,------...------------------------------------------------------------------------//////000...---,,,---...,,,,,,------------------------------------------------............------***+++---///000///---,,,------------------------------............------/////////...------,,,,,,------...............---........................------------------------...------,,,,,,------...---------------...............------------............------------......//////..................,,,,,,,,,---------....................................................../////////...---------,,,//////............//////............////////////////////////000000000000000000000000111111111111111111222222222222333333111222222333333333333333555555444444333333444444666666666777777777888888:::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>AAAAAABBBCCCDDDCCCBBBAAA:::777444333666:::>>>???FFFHHHKKKMMMLLLJJJGGGDDDFFFHHHJJJJJJHHHHHHHHHIIILLLLLLKKKJJJIIIJJJMMMPPPOOOQQQRRRQQQNNNKKKJJJJJJHHHIIIKKKLLLLLLJJJHHHGGGDDDBBB@@@AAADDDHHHKKKLLLJJJHHHFFFFFFGGGGGGFFFDDDDDDBBBAAAAAABBBCCCAAA@@@@@@???>>>=========>>>???AAA@@@>>><<<:::999999999............////////////000000//////......------------............---------.....................////////////////////////////////////////////////////////////////////////111111000000///......------------------------------......///////////////000///...---------------////////////////////////.......................................///000000//////............////////////............//////000000000000000111111111000000000000000000000000111111222222222333333333333333222222333333444555555555555555666666666666888888888888999:::;;;<<<<<<;;;;;;;;;;;;:::::::::777888:::;;;<<<;;;:::999777777777777777777777777888888888888888777777666444333111222444666777777888888888777777777666666666777888999999888777666444444444444444333333333222222222222222222222222333111//////000222222111000000000000000000000000////////////////////////000000000000000///......////////////....................................---------...------,,,,,,,,,,,,---............---------------------------------------------------------------------------,,,,,,,,,---------.................................------,,,,,,------...------------------------------------------------------------------------///000///...,,,,,,---...++++++,,,,,,---...///000---------------------------......//////...------+++,,,...000111000///...........................------............------//////.........------------...............------...................................................------,,,,,,------...---------....../////////......------------............------------......------------------------,,,,,,,,,---------------................................................/////////...---------,,,...------,,,,,,------...............////////////////////////000000000000//////000000000111111111///000000000111111111222222222333444444444444444555444444333333333444444666666666666777777777777777888999;;;<<<=========;;;<<<======>>>>>>??????AAAAAABBBBBBBBBBBBBBBCCC===:::777666999===AAACCCMMMNNNPPPPPPOOOKKKHHHEEEFFFHHHJJJJJJIIIHHHIIIJJJMMMMMMLLLKKKJJJKKKNNNQQQOOOPPPPPPNNNKKKHHHHHHIIIJJJKKKMMMNNNMMMLLLJJJHHH@@@???>>>@@@CCCGGGIIIIIIJJJIIIHHHHHHHHHHHHFFFEEE???>>>===???AAACCCBBBAAAAAA@@@???=========>>>???AAA@@@???===;;;:::::::::------.........////////////////////////..................//////.........---------...............////////////////////////////////////////////////////////////////////////......//////000111111111........................---......///000///////////////...---------......////////////////////////.......................................///000000///......------......//////......------......///000000000000000000000000000000000000000000000000111111222222222333333333333333222222333333444555444444555555555666666666777777777888888:::;;;<<<;;;;;;;;;;;;::::::::::::888999:::<<<<<<:::999777777777777777777777777777999999888888888888888888555444333444666888888777888888777777777666666666666777777888888777777666444444555555444444333222111222222333333222222111333111000000111222222111000000000000000000000000000000000000000000000000//////000000//////...---////////////....................................,,,------...------,,,,,,++++++,,,------------,,,------............------------------------------------------------------+++,,,,,,------....................................------,,,,,,------...---------------------------------------------------------------------------------+++******,,,...,,,,,,,,,,,,---...000111------------------------...////////////...---------...///000000000///...........................------............------.................................///......---,,,------............------////////////////////////...------,,,,,,------...,,,---...///////////////......------------............------------......,,,,,,,,,---------------------------------------...............................................................---------------,,,,,,,,,,,,------............////////////////////////000000000000/////////000000000111111......//////000111111111222333333444444444444444333333333333333444555555555555555555666666666666444555666888:::;;;<<<<<<<<<<<<===??????????????????@@@AAAAAA@@@AAACCCEEECCC@@@======@@@DDDHHHJJJRRRRRRRRRQQQPPPMMMJJJHHHHHHIIIKKKLLLKKKKKKLLLMMMNNNOOOOOONNNMMMNNNPPPRRRQQQQQQPPPMMMJJJHHHHHHJJJMMMNNNOOOOOONNNMMMKKKJJJDDDCCCCCCEEEHHHJJJJJJIIIIIIHHHGGGHHHHHHHHHFFFDDD<<<<<<<<<>>>AAACCCCCCCCCBBBAAA???>>>======>>>???@@@@@@???>>>===<<<<<<;;;---------.........//////.........///////////////...//////000000//////...---------.........//////////////////////////////////////////////////////////////////////////////------......///000000111........................------///000000000///.........---------......///////////////////////////.......................................///000000///......------......//////......------......///000000000000000000000///111111111111111111111111111111222222222333333333333333222222333333444555444444444555555555666666666666777777888:::;;;<<<;;;;;;;;;:::::::::999999888:::;;;<<<;;;999777555888888888888888888888888:::999999999999999::::::777777777888:::;;;:::888888777777777666666666666777666666555555666666777444444555555555444333222111222333333333333222111222111111222333333222000000000000000000000000000000000000000000000000000//////000000//////...---////////////....................................,,,,,,------...------,,,++++++,,,------------,,,,,,---...//////...---,,,------------------------........................++++++,,,,,,---......///...........................------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,+++)))***---//////...---,,,,,,---...///........................///////////////...------..................------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------.../////////......//////...------,,,+++,,,---......---,,,+++...........................------,,,,,,------...+++,,,...///000000000///......------------............------------......------------.........///------------------------................................................---------.....................------------..................////////////////////////000000000000////////////000000000111...//////000111111222222111111222333333333333333111111111222333444555666444444444444555555555555444555777888::::::;;;;;;;;;<<<===>>>?????????>>>>>>???@@@@@@???@@@DDDHHHHHHEEECCCDDDHHHLLLPPPQQQQQQQQQPPPOOONNNMMMLLLLLLJJJLLLNNNNNNNNNNNNOOOPPPOOOQQQRRRRRRQQQPPPRRRSSSSSSSSSQQQNNNKKKJJJKKKMMMOOOOOOOOONNNMMMMMMLLLLLLHHHHHHIIILLLNNNMMMKKKIIIGGGFFFFFFFFFGGGFFFDDDAAA>>>>>>>>>???BBBDDDDDDCCCBBBAAA???============>>>===>>>>>>???>>>===<<<;;;---------.........//////---.........//////000000//////000000000000//////---------.........//////////////////////////////////////////////////////////////////////////////000//////...------,,,,,,////////////////////////,,,---///000000000///...---------------...///000////////////////////////.......................................///000000.........------..................------.........000000000000////////////111111111111111111111111111111222222222333333333333333222222333333444555444444444555555555666666666666666777888:::;;;<<<;;;;;;;;;:::::::::999999999:::<<<<<<;;;999666444888888888888888888888888:::::::::999999:::;;;;;;999999:::<<<>>>>>><<<:::777777777777666666666666777666555444444555666777333444555555555444333222111222333444444333222111222111222333444444222000000000000000000000000000000000000000000000000000///////////////......---000/////////....................................,,,,,,------...---------+++,,,------......------,,,---...//////...---,,,------------------------........................++++++,,,,,,---...//////...........................------,,,,,,------...------------------------------------------------------------------------.........,,,+++---000222222111///---,,,,,,,,,,,,........................//////000000///...------///...---,,,,,,,,,,,,,,,************************---..................---+++,,,,,,---...///000000.../////////...---,,,,,,++++++,,,------,,,++++++------------------------...------,,,,,,------...+++,,,...000000000000///.........------..................------.........---.........//////000000------------------------................................................,,,------......///////////////............//////............/////////000////////////000000000000////////////000000000000///000000111222222333333000000111222222222222111000000111222333555666777333333333444444444555555888999:::;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>>>>======???@@@??????@@@EEEIIIKKKIIIHHHIIIMMMRRRUUUVVVOOONNNMMMMMMLLLMMMMMMNNNLLLNNNPPPPPPPPPPPPQQQRRRPPPRRRTTTTTTSSSRRRSSSTTTUUUTTTSSSOOOMMMLLLNNNPPPPPPOOONNNMMMLLLLLLLLLLLLFFFGGGHHHKKKLLLKKKGGGCCCEEEDDDDDDEEEEEEDDDBBB???AAA@@@@@@AAACCCDDDDDDCCCAAA@@@>>>===<<<<<<<<<===;;;<<<>>>??????>>><<<;;;---------............///...------,,,,,,------...///////////////.........000000//////.........---...............///000000.........................................................------,,,,,,,,,------------------------......//////...---,,,,,,,,,------...///000111111---...111222222111...---//////.........---------000000000000000000000000........................///......------///000111...............///000000111111111111111111111111000000000000111111111111111111222333333333333222333333333444444444555555666777888888777888:::<<<999:::;;;<<<;;;:::999888::::::;;;;;;:::777555333111333666999;;;;;;999888888888888888888888888888::::::999999::::::;;;<<<888888888777666555555444333444555666555444222000666444333333444555333222222222222222222222222222111111222222222222111111111111000000000000111111000000///...............333222000...---,,,------..............................------------......---------------------------,,,***,,,000111000............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------------------------+++,,,------++++++,,,---------------......///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...//////.........------------------............///,,,---.........---,,,+++------......///000000000------............------...///000000000///---,,,+++++++++,,,---///111333222111///---,,,,,,,,,,,,........................------------------------------------------------,,,---...//////...---,,,//////.........---------........................,,,,,,,,,---------......---------,,,,,,+++++++++---------------------------------------------------------............///////////////////////////////////////////////////000000//////.........---------...///000111222222000000000000000111111222111111222222222333333333333444555555666666555555222222333333444555666666777777777777888888888888888999:::;;;<<<<<<<<<<<<>>>>>>===<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<---------............///...------,,,,,,------.../////////////////////...000/////////...........................///000000.........................................................------,,,,,,,,,------------------------......//////...------,,,------......//////000000---...000222222000...---//////.........---------////////////////////////........................///......---...///000111//////......//////000111........................000000000000111111111111111111222333333333333222333333333444444444444555666777888777666777999;;;777888999::::::999888777888999::::::999666444333555777999;;;<<<<<<;;;;;;888888888888888888888888:::999999999999:::;;;;;;::::::999888888777666666777777666666555555666666666444333333444555333222222222222222222222222222000000111111111111000000111111000000000000111111000000///............///111000...------...//////////////////////////////......------------......------------------------,,,***)))+++---///---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------+++,,,------++++++,,,---++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...//////.........------------------............///,,,------......---,,,,,,////////////............------............------...//////000///...---,,,------,,,,,,---...000000......---,,,---...///000........................------------------,,,,,,------------------------..................------//////.........---------........................,,,---------...............---------,,,,,,,,,+++---------------------------------------------------------............///........................////////////////////////000/////////............////////////000000000000000000000000000111111222000000111111111222222222000111222222333333222222222222333444444555666666666666777777777888888888777888999;;;<<<=========>>>>>>===<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;---------............///......------------............//////////////////////////////............///............//////000.........................................................---------------------------------------.........///......---,,,.........///////////////---...000111111000...---...............---------////////////////////////........................///............///000000000////////////000111111111111111111111111111111000000000000111111111111111111222333333333333222333333333333444444444444666666777666555555666888666666777888888777777666888888999999888666444333666666666777777777777777888888888888888888888888999999999999999:::;;;;;;;;;;;;;;;:::999999888888555444222111111333555666666444333333444555333222222222222222222222222222//////000000000000//////111000000//////000000111111000//////....../////////...------...///000111000000000000000000000000......------------......---------------------------+++***+++------,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------+++---...---,,,+++,,,---,,,+++******************,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------..................------------------............///,,,,,,---......------,,,000000//////...------,,,------............------...////////////...------///......---------......---------------...///000.................................------,,,,,,,,,------------------------000///...---------------...............---------........................------........./////////.........---------------........................---------------------------------............///........................////////////////////////////////////............111000000000/////////...000000000000000111111222000000000000111111111111333333444555555555555444333333333444555555666666666666777777777777888888666777999;;;<<<===>>>>>>??????>>>===<<<>>>BBBEEEFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPTTTTTTVVVVVVVVVVVVUUUTTTTTTUUUVVVUUURRRPPPPPPQQQOOOOOOPPPQQQQQQPPPOOONNNLLLKKKJJJHHHFFFDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::---------............///......------------..................///////////////////////////.........//////............///000...............................................................---------........................---...............------///////////////.........---...///000000///...---........................////////////////////////..................................../////////000000000000000000111111222222222222222222222222222///000000000111111111111111111222333333333333222222222333333333444444444555666666555444333555666666666666777777777777777888888999999888777666555777666555444333444555555888888888888888888888888999999999888999::::::;;;;;;;;;:::::::::999999999333222222222222333555666666444333333444555333222222222222222222222222222000000111111111111000000000000////////////000000111000000///...////////////......------///000111////////////////////////......------------......------------------------///..................---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,---...---,,,+++,,,...//////...---,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...........................---------............///,,,,,,------------------/////////......---------------............------/////////.........------.........------.........000000///...------,,,,,,.................................------,,,,,,+++------------------------111000...---,,,,,,---............................................................////////////000........................................................................---------............///........................///////////////////////////////////////.........000000000000////////////000000000000000111111222000111111111222222222222444444555666666666666666333444444444555555666666666666666666777777777888555777888;;;<<<>>>???????????????======>>>AAADDDEEEFFFFFFGGGHHHIIIJJJJJJLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRTTTVVVXXXXXXWWWUUUSSSTTTVVVWWWVVVSSSPPPNNNMMMKKKMMMPPPRRRRRRQQQOOOMMMLLLLLLJJJHHHFFFEEECCCBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;---------............//////......------......///---.........//////000000........./////////////////////............//////................................................................................................------...............---///////////////.........---...////////////...------.............................................////////////////////////---......///////////////000000000000000111111222///////////////////////////000000000111111111111111111222333333333333222222222222333333333444444444555666444333333444555777777777777888888999999999999999999999999999888<<<:::888777666666777888777777777777777777777777999888888888888999::::::999999999999888888888888666666888999:::999999888666444333333444555333222222222222222222222222222111222222333333222222111000000////////////000000111111000///////////////111000///------......///..............................------------......------------------------......///......------...------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------,,,---......,,,,,,---...111000///...............------------------------------------------------...------,,,,,,------...---.....................---------............///,,,,,,,,,,,,------......,,,---------.........///------............------///......---------------,,,,,,---......//////////////////......---,,,,,,.................................------,,,,,,,,,------------------------000///...,,,,,,,,,---...---......................................................////////////000........................................................................---------............///........................////////////////////////.........///////////////.........///000111111111000000000000000111111222222222222333333333444444111111222333333333333222444444555555555555555666555666666666666777777777555777888;;;<<<>>>???????????????>>>===>>>AAACCCFFFFFFFFFGGGHHHJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOOOONNNOOOPPPRRRRRRRRRRRRRRRQQQSSSVVVXXXXXXWWWUUUSSSTTTVVVXXXVVVSSSOOOMMMLLLIIIKKKNNNPPPQQQOOOMMMLLLMMMLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDBBB@@@>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============---------............/////////............//////------......///000000000.........///////////////000//////............///.............................................................../////////........................,,,---......///..................///////////////.........//////.........---------.......................................////////////////////////---......///000/////////000////////////000111111000000000000000000000000000000000000111111111111111111222333333333333222222222222222333333333333444444555444333333555666888888888888888999;;;;;;999999999:::::::::::::::;;;:::888666666666666777777777777777777777777777888888888888888999::::::888888888888888888777777555777999::::::999888666666444333333444555333222222222222222222222222222222333333333333333333222000//////......//////000222111000000//////000000111000///...------...///..............................------------......------------------------+++,,,------++++++,,,---,,,,,,,,,------------...------------------------........................,,,,,,------------,,,,,,------------------------,,,...///...---,,,---...///...------------------------------------------------------------------...------,,,,,,------...---------...............---------............///,,,,,,,,,,,,,,,---//////+++,,,,,,---......//////------............------///...------,,,,,,------+++,,,---...////////////++++++---...////////////........................------------------------------------------------......---------......///---------.......................................------........./////////---------------.........------------------------........................---------............///------------------------////////////////////////.........///////////////------...///000111222222000000000000000111111222333333333333444444444555222222333444444444444444555555555555555555555555555555666666666666777777666777999;;;<<<===>>>>>>===>>>???>>>>>>???AAADDDFFFFFFFFFGGGHHHJJJLLLMMMJJJJJJKKKLLLMMMNNNNNNOOOLLLMMMOOOPPPQQQQQQPPPPPPQQQSSSUUUXXXXXXWWWUUUTTTTTTVVVWWWVVVRRROOOLLLLLLIIIJJJKKKMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFEEEDDDDDDCCCCCCEEEFFFGGGEEEEEECCCAAA???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======---------............/////////............//////------......///000000111............/////////000000000///...............................................................---........./////////000........................,,,------...//////......------......//////000000........................---------.........//////........................////////////////////////------///000000000///...//////......//////000111222222222222222222222222000000000000111111111111111111222333333333333222111222222222222333333333333444555444444444666888888888777777888999;;;<<<888888888888999::::::;;;888777777666555555555555777777777777777777777777888888888888888999999:::777888888888888888888888666666666666666555555444666444333333444555333222222222222222222222222222222222222333333222222222//////............//////222111000000//////000000//////...------...000111..............................------------......------------------------)))+++------++++++---///,,,,,,,,,---------..............................------------------------+++,,,,,,------,,,,,,+++---------------------------...///...---,,,---///------,,,,,,,,,---..............................------------------------...------,,,,,,------...---------.........//////---------............///,,,,,,++++++,,,---///000------------------------------............------///...---,,,,,,,,,------,,,---...//////...------***+++---...///000000///........................+++,,,,,,------.........------------------------,,,,,,---...////////////---------.........//////........................,,,---------............+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///------------------------////////////////////////............/////////000......//////000000111111000000000000000111111222222222333333333444444444444555666666777777666666666666666666555555555555555555555666666666777777777888999;;;<<<=========<<<===>>>>>>>>>???BBBDDDFFFEEEEEEFFFHHHJJJLLLMMMHHHHHHIIIJJJKKKLLLMMMMMMLLLMMMOOOQQQRRRQQQPPPPPPQQQSSSUUUWWWWWWWWWVVVUUUTTTVVVVVVUUUQQQNNNMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMJJJJJJIIIIIIHHHGGGGGGFFFGGGFFFDDDDDDDDDEEEGGGHHHEEEDDDBBBAAA???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============---------.........////////////............//////---------...///000000111---.........//////000000111000///...............................................................---.........//////000000////////////////////////,,,,,,---.../////////...,,,------...///000111111........................---------.........//////........................000000000000000000000000,,,---///000000000///..................///000000////////////////////////000000000000111111111111111111222333333333333222111111222222222333333333222444555444444555777999888777777777777999;;;<<<777777777777888999:::;;;::::::::::::999999888888777777777777777777777777888888888777888999999:::888888888888888888888999;;;:::888666555666777888666444333333444555333222222222222222222222222222111111222222222222111111//////............//////222111111000000000000000------------...000222333000000000000000000000000.........------.........------------------------***,,,//////------///222,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------...///...------...///------------......///000........................------------------------...------,,,,,,------...---------.........//////---------.........//////,,,,,,++++++,,,...///000///......------,,,,,,+++---..................---///...---,,,+++,,,------...//////000///---,,,***---.../////////...---,,,........................***++++++,,,---...//////------------------------***+++---///000000//////---------.........//////........................,,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++++++++++++++////////////////////////---------.........//////------------------------////////////////////////---.........//////000000000000000000////////////000000000000000111111222111111222222222333333333111222333333444444333333666666666666666555555555555555555555666666666777888999:::;;;<<<<<<<<<<<<;;;<<<>>>??????@@@CCCEEEEEEEEEEEEEEEGGGIIIKKKLLLGGGGGGHHHIIIJJJKKKLLLLLLNNNOOORRRSSSTTTTTTRRRQQQRRRSSSTTTVVVWWWWWWVVVVVVUUUVVVVVVTTTQQQNNNMMMNNNOOOMMMJJJIIIHHHJJJMMMNNNHHHHHHHHHGGGGGGGGGFFFFFFHHHFFFEEEDDDEEEFFFHHHIIIDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<+++,,,---...///111222222///////////////......------------............///...............///000000000000000000000000000000333111000.........//////////////////////////////------------------------------------------------000000///...,,,+++***)))////////////////////////000000//////......------........................000///...------...///000000000////////////000000////////////////////////////////////////////////000000111111111111000000000111111111111222222222000000000000111111111111333333222222111000000000000000111222444666888999333555777777666666888:::999999888777777888999999888777666555444444444444555666777888888999999999777777777777666666666666666777777777888888888888555555666666777777888888444444444444333222111000444333333222111111111222222111000//////000111222000/////////000111222222------...///000111222222//////000111222333444444////////////////////////------------------------,,,---------.../////////000000///...------,,,,,,******+++,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......................../////////......---------++++++,,,,,,,,,---------------------------------...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,..................------........................------------------------...---,,,,,,,,,,,,---.........------------......111000...,,,,,,,,,...///------------------------...........................------,,,,,,------...///...,,,++++++,,,...///...------------...//////---------............///////////////////////////...---,,,,,,,,,,,,---...........................------------------------++++++++++++++++++++++++------------------------//////000000///...------///...---,,,,,,---...///////////////////////////---------............///........................000000000000000000000000000111111111111222222222111222333444555444333333222222333333333333444444444555666555444333444555999::::::;;;<<<<<<<<<;;;===<<<;;;;;;<<<>>>@@@BBBCCCEEEFFFHHHIIIIIIHHHHHHJJJJJJKKKLLLMMMNNNNNNOOONNNOOOPPPQQQRRRRRRRRRRRRUUUTTTSSSTTTVVVVVVTTTRRRSSSTTTUUURRRNNNKKKKKKMMMJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJIIIIIIHHHGGGFFFFFFHHHIIIIIIGGGEEEEEEFFFGGGFFFEEECCCAAA@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAA??????>>>>>>======<<<<<<,,,------...///000111111///////////////......------------............///...............///000000////////////////////////000///////////////000000000000///...---,,,++++++------------------------------------------------//////......---,,,++++++........................///////////////.................................000///...------...///000000000////////////000000//////////////////////////////////////////////////////000000000000//////000000111111111222222222000000000000111111111111222222222111111111111111///111333555666777666666333555777777666666888999999888777666666777888999999888777777777777777777777888888888888777666666666666666666666666666666666666777777777888888888666666666666666777777777444444444444333222111000444333222222111111111222222111000//////000111222000000000///000000111111.........///000000111111......//////000000111111........................------------------------------------............000//////...------,,,,,,++++++,,,,,,---......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------.........---------,,,,,,++++++,,,,,,,,,---------------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------......---,,,,,,---............------------......111///...,,,,,,,,,...///------------------------...........................------,,,,,,------...///...,,,++++++,,,...///...------------...//////---------............///..............................---,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////...------///...------------...///........................---------............///........................000000000000000000000000000111111111111222222222111222333444444444333333222222333333333333444444444555666555444333444666777888999:::;;;;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAAAABBBDDDFFFGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNOOONNNOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSRRRRRRQQQPPPPPPPPPQQQRRRPPPMMMLLLLLLNNNIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGEEEDDDFFFGGGFFFEEECCCAAA@@@@@@@@@@@@??????>>>======>>>???@@@============<<<<<<<<<;;;............/////////000///////////////......------------............///.........---......///000////////////////////////------...///000000111000......---------,,,,,,,,,........................------------------------.........---------,,,,,,.................................///////////////........................//////............//////000//////......//////000////////////////////////////////////////////////......////////////......000000000111111111222222000000000000111111111111000111111111111222222222000222555777888777555444444555666666666666777999888777777666666777777888444444444333444444555666:::999999888777555444333555444444444444444555555666666666666777777777777666666666666666555555555444444444444333222111111333333222111111111111222111111000000000000111111111111000/////////000000////////////////////////................................................------------------------............------------/////////...------,,,,,,+++,,,,,,------......///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------....../////////......,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------......---,,,,,,---............------------......000///...,,,,,,---......------------------------...........................------,,,,,,------......---,,,++++++,,,---......------------...//////---------............///..............................---,,,,,,---......------------------------........................------------------------------------------------...////////////...------///...------------...///........................---------............///////////////////////////000000000000000000000000000111111111111222222222111222222333444333333333222222333333333333444444444555666555444444555666555666777999:::;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAA@@@@@@AAACCCEEEGGGIIIJJJJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOOOOOPPPQQQQQQQQQQQQSSSUUUSSSPPPNNNNNNPPPMMMOOOOOOOOOMMMMMMNNNOOOIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGEEECCCBBBCCCDDDEEEEEEFFFGGGFFFEEEDDDEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@???>>>===<<<<<<===>>>???<<<<<<<<<<<<;;;;;;;;;;;;///////////////.........///////////////......------------............///.........------......///////////////////////////,,,---///000111000///...)))***+++,,,...///000111////////////////////////........................---------.......................................------......//////000000......................../////////......//////////////////....../////////////////////////////////////////////////////////...//////000000//////...000000000000111111111111///000000000111111111111///000000111222222333333333444555666777666555444444555666666555555666888888777777777777777777888222222222222333444555666999999888888777555444333666555444333222222222333555555555666666666777777666666666555555444444444333444444444333333222111222222111111111111111222111000000000000000000111222111000///////////////000000/////////..................---------,,,,,,........................------------------------.........------,,,,,,,,,//////.........---------++++++,,,,,,------------,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------......//////......---------------------------------.......................................------------------------......------------............------------......///...------------......------------------------...........................------,,,,,,------......---,,,,,,,,,,,,---......------------...//////---------............///..............................------------......------------------------.................................................................................//////...------.........------.................................---------............///000000000000000000000000////////////////////////000000111111111222222222111111222222333333333333222222222333333333444444333444666555444444555666555666777999;;;<<<<<<===<<<<<<<<<<<<===???@@@AAABBBBBBAAABBBDDDFFFHHHJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMNNNOOOOOOPPPQQQSSSVVVYYYWWWQQQNNNPPPSSSNNNNNNOOONNNNNNNNNNNNNNNIIIIIIIIIIIIJJJJJJJJJJJJFFFDDDAAA>>>>>>>>>@@@AAABBBDDDEEEEEEDDDCCCDDDEEECCCCCCBBBAAA@@@@@@@@@?????????===<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>=========>>>???@@@AAABBBEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPSSSWWWZZZWWWRRROOOPPPSSSPPPOOOOOONNNNNNNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJDDDBBB>>>;;;::::::;;;<<<@@@BBBDDDDDDCCCCCCCCCDDDBBBBBBBBBAAAAAA@@@??????@@@???>>>===<<<<<<===>>>========================///////////////.........///////////////......------------............//////...------,,,---------........................///000//////...---,,,,,,......//////////////////..................................................................//////------------------------.........///////////////..............................////////////......///......------......///////////////////////////////////////////////////000000111111111111000000/////////000000000111111000000000000111111111111//////000111222222333333666555222111111333555777444555666666444444555666666777777888888777777666666666666666777888999:::333444555666777777777777999777444111/////////000444444444444555555555666444444444444444333333333333333333444444333333222111000000000000111222222000000111111111111000000000000///.........///////////////......---------000000/////////.........------------------------------------------------------------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,------......------,,,........................,,,,,,,,,,,,------------,,,---------............------------------------+++,,,---...............------------------------,,,,,,------.../////////........................---------------------------...////////////...---......------------......---------...............------------------------...........................------,,,,,,------...------------------------...------------...//////---------............///---------------------------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................,,,,,,---............---------...//////...---------------------------------------............///////////////////////////000000000000000000000000000111111111111222222222222111111111111222333333222222333333333333444444222444555555444444666777777888:::;;;<<<======>>><<<===>>>???@@@@@@AAAAAAEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKKKKLLLMMMOOOPPPQQQSSSUUUSSSPPPNNNNNNPPPPPPNNNMMMMMMNNNNNNLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJCCCAAA>>>;;;999888888888===???BBBCCCCCCBBBCCCDDDAAAAAAAAAAAAAAA@@@?????????>>>===<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>.........//////////////////////////////......------------............//////...------,,,,,,,,,---........................///......---------..............................------------------------........................////////////............------------------------///////////////.................................---...///000000///...---///......------....../////////////////////////////////////////////////////////000000000000//////////////////000000000111000000000000111111111111000000000111222222222333333222111111111333444666444555666666444444555666444444555666666555444444333333333333444444555666333444555666777777777777888666333111000000222333333333444444444555555555333333333333333444444444222333333444444333333222000000000000000111222222///000111222222111000/////////.........///000000.....................---////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,------................................................------------....................................,,,------......------,,,------------------------,,,,,,---------.........------------............------------------------***+++,,,---....................................,,,,,,------...//////000........................---------------------------...///000000///...---......------------......,,,------......///......------------------------...........................------,,,,,,------...,,,------------------,,,...------------...//////---------............///---------------------------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,------.........---------...//////...---------------------------------------............///........................000000000000000000000000000111111111111222222222222111000000000111333333222222333333333333444444222333555555444555666888888888999:::;;;<<<<<<<<<:::;;;<<<===>>>?????????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIILLLKKKJJJJJJJJJLLLNNNOOOOOOPPPPPPPPPOOONNNNNNMMMLLLJJJIIIJJJLLLMMMLLLJJJMMMMMMLLLLLLLLLKKKKKKKKKEEECCCAAA===:::888666555;;;>>>AAACCCBBBBBBBBBCCC@@@@@@AAABBBAAA@@@???>>>===<<<;;;999999999999:::<<<<<<<<<=========>>>>>>............//////000000///////////////......------------........./////////...------,,,,,,,,,,,,...........................---,,,,,,---...000111***+++,,,,,,---...//////------------------------////////////////////////000000//////............------------------------000000//////.........---........................---...///000000///...---.........------.........////////////////////////////////////////////////......////////////......////////////000000000000000000000000111111111111111111111111111222222222000000111222333333333333444555666666444333444555222222444444444444222222666666555555555666777777444555555666777666666666666444222000111222444666333333333444444444555555222222222333333444444444222222333444444333333333000000///000000111222222///000111222222111000///...............///000111................................................------------------------------------------------+++++++++,,,,,,------------.....................000000000000000/////////---------.........//////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------.........//////------------------------***+++,,,---....................................,,,,,,------...///000000........................---------------------------...///000000///...---.........------.........,,,,,,---.../////////...------------------------...........................------,,,,,,------...,,,------......------,,,...------------...//////---------.........//////---------------------------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------////////////////////////+++,,,------.........---,,,---...//////...---,,,---------------------------------.........//////........................000000000000000000000000000111111111111222222222222111000000000111333444222222333333333444444444222333555555555555666888777888999:::::::::::::::888999:::<<<======>>>>>>===???AAACCCDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHLLLKKKJJJIIIJJJLLLNNNOOOPPPOOONNNOOOPPPPPPOOOMMMGGGFFFEEEGGGKKKMMMLLLJJJNNNNNNMMMMMMLLLLLLKKKKKKGGGFFFCCC@@@<<<999666444:::===@@@BBBBBBBBBBBBBBB???@@@AAABBBAAA@@@???>>><<<:::999777666666777777;;;;;;;;;<<<<<<<<<======......////////////............//////000000111111000///...------...///000111000///...------...//////......---------......,,,---///000000000///.................................------------..............................////////////////////////////////////////////////------............------,,,------...///000111111............................................................................................................////////////000000000000000000000000222222222111111111111111000000000111222222222333000000000111222222333333222222333333333333444444222333333444444333333222444444444333333222222222333333555666777777888888666666666555444333222111555555555444444555555555000111111222222111111000666555444333333333333444111111222333333333333222000111222111000//////111111000000///...---------------............------/////////...------,,,,,,------------------------//////////////////......***++++++,,,---...//////+++,,,------......---------------------------------------............/////////...---,,,,,,++++++..................------++++++,,,------......///---,,,+++******,,,...///...------,,,,,,------...------------------------......---,,,,,,+++******,,,------......------,,,)))***++++++,,,,,,++++++------------------------------------------------...---+++******+++---...,,,---...//////...---,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---......+++***+++...000...,,,,,,,,,,,,---------......------------------------------------------------............................../////////...,,,+++------------------------------------------------------------------------,,,---------.../////////------------------------//////.........---------//////000000///...---------------------------------------............///000///...---------------000000////////////000000////////////000000000000111111000000111111222333222222333333333333444444333444555777888999999999777777999:::::::::::::::;;;;;;;;;<<<<<<<<<======@@@@@@@@@AAAAAAAAABBBBBB>>>???AAACCCFFFIIILLLMMMKKKKKKLLLMMMMMMMMMMMMLLLMMMNNNPPPQQQQQQOOOLLLJJJJJJIIIIIIIIIIIIJJJKKKKKKMMMJJJGGGGGGIIIJJJHHHFFFCCCBBBAAA@@@???>>>>>>>>>===???BBBAAA??????AAACCC????????????>>>>>>>>>===@@@===888555555666777777========================......////////////.........///////////////000000//////............//////000///...---------......///......------.........,,,---///000000000///.................................------------......................................................////////////////////////------............------++++++,,,,,,---.........------------------------....................................................................................////////////000000000000000000000000111111111111111111111000111111111111111111222222000000000111222222333333222222222333333333444444222333333444444333333222555555555444444333333333444444555666666666555555555555555444333222111111444333333333333333333444111222333444555666666666444444444333333333222222000111111222222222222222000111222111000//////111111000000///......------------............------.........//////000000000------------------------........................,,,,,,------------------+++,,,------......---------------------------------------............/////////...------,,,++++++..................---------------------------------,,,+++***+++,,,...///...------,,,,,,------...------------------------......------,,,++++++***,,,------......------,,,+++,,,,,,---------------........................------------------------...---,,,++++++,,,---...------...//////...------,,,,,,++++++,,,,,,---.........---,,,,,,---......---,,,***,,,...///...,,,,,,,,,,,,---------......------------------------------------------------............................../////////...,,,,,,------------------------........................---------------------------------...............------------------------//////.........---------///////////////...---------------------------------------............///111000///...............000000////////////000000////////////000000000000111111000000111111222333222222222333333333444444222333555666777888888888555666777888999999999999::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBEEEHHHKKKMMMNNNJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPPPPOOONNNMMMMMMMMMLLLLLLLLLKKKKKKJJJKKKHHHFFFFFFHHHIIIGGGEEEDDDCCCCCCBBBAAAAAAAAAAAACCCDDDCCCAAA===;;;<<<>>>@@@@@@@@@@@@???????????????<<<777555555777888888<<<<<<<<<<<<<<<<<<<<<<<<......////////////....../////////.....................////////////......///...------,,,---------........................---...//////000/////////..............................------------......................................................////////////////////////------............------------------------------------------------------....................................................................................////////////000000000000000000000000/////////000000000000000111111111111111111000000000000000111222222333333222222222222333333333333222333333444444333333222555555555555444444444444444555555555444444333222333333333333222111111111222222111111111111222222333444444555666555555555222222333444333222111000///000111111222222111111000111222111000//////111111000000//////......---------............------.............../////////------------------------------------------............---------,,,,,,,,,,,,,,,---............------------------------------------............/////////......---,,,,,,,,,------------------......//////...------,,,++++++---,,,+++++++++,,,...///...------,,,,,,------...------------------------......------,,,+++++++++,,,------......------,,,------...///////////////////////////////////////------------------------------------------------------...//////...------,,,,,,,,,,,,,,,------.........---,,,,,,---......---,,,+++,,,.........---,,,,,,,,,---------......------------------------------------------------------------------------.........///......---,,,------------------------////////////////////////------------------------...............---------------------------------...............---------///////////////......---........................---------............///111111000////////////000000//////......//////000////////////000000000000111111000000111111222333222222222222333333333333222333444555666666777777444444555666777777777777999999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAA@@@AAACCCEEEHHHJJJLLLMMMJJJKKKLLLLLLMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOMMMKKKJJJHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCC@@@<<<;;;<<<>>>AAAAAAAAA@@@@@@@@@@@@???===:::777555666888999:::;;;;;;;;;;;;;;;;;;;;;;;;......////////////......//////......------,,,,,,,,,---////////////---,,,------------,,,------------......///////////////......//////////////////..............................------------......................................................////////////////////////------............------000000/////////.........------------------------....................................................................................////////////////////////////////////.........///////////////222222111111000000//////000000000111222222333333111222222222222333333333222333333444444333333222444444444444444444444444333333333444444333333222222222111111111111111111222222111111111111222222555555444333222000......///111222333333222000/////////000111111111111000000111222111/////////111000000000000//////......------............------//////...,,,+++***)))(((------------------------,,,,,,,,,---------------------------------------,,,------.......................................---------............/////////......---------,,,,,,,,,------------............---------,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...------------------------......------,,,,,,,,,,,,,,,------......------,,,------...///////////////.............../////////---------------------------......//////......------..................---,,,,,,,,,,,,,,,---............------------......------,,,---------------,,,,,,,,,---------......................................................------------------------..................------................................................------------------------/////////...---------,,,------------------------...........................///////////////......////////////////////////---------............///000000///////////////000/////////....../////////////////////000000000000111111000000111111222333111222222222222333333333111222333444555555555555333444555666777777777777888888999999999:::::::::999999:::;;;===???AAABBB@@@AAACCCEEEGGGIIIJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNMMMLLLKKKKKKLLLLLLMMMOOOPPPQQQQQQQQQOOOLLLKKKGGGGGGGGGGGGGGGGGGFFFEEECCCCCCDDDDDDEEEEEEEEEEEEDDDCCCAAA???>>>???BBBDDDAAAAAA@@@@@@@@@?????????;;;999666666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;......////////////......//////......------,,,,,,,,,---...//////...---,,,,,,,,,------------------------//////000000///////////////.........//////..............................------------......................................................////////////////////////------............------000000000///......------------------------------....................................................................................////////////////////////////////////------......////////////222111111000000/////////000000000111222222333333111111111222222222333333222333333444444333333222222222222222222222222222000111222333444444444444111111000000000111222222333333222222222222333333444444333222000...---+++///000222333333222000/////////000111111111111000000111222111/////////111000000000000000/////////------............------///...---,,,+++***))))))------------------------,,,,,,,,,---------......++++++,,,,,,---...//////,,,---......//////..............................---------............//////...............------,,,,,,,,,,,,------......,,,,,,,,,---------......---,,,,,,,,,------.........------,,,,,,------...------------------------......------------,,,,,,,,,------......------,,,,,,,,,---............---,,,,,,---------.........---------------------------......//////......---.........------.........------,,,,,,------...///........................---------------,,,------,,,,,,,,,---------......................................................------------------------......------....................................------------------------------------------------/////////...---------,,,---------------------------...........................///////////////...////////////////////////---------............///.........------....../////////............//////////////////000000000000111111000000111111222333111111111222222222333333111222333444555555555444555555666777888888888888888888888999999999::::::999999999:::<<>>>>>>>>>>>:::888666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<......////////////....../////////...............------............------,,,,,,---............---,,,---///000111111000///000000///............///..............................------------..............................------------------------////////////////////////------............------......---------,,,,,,,,,............................................................................................................////////////000000000000000000000000------......//////000000000000000000000000//////000000000111222222333333111111111111222222222222222333333444444333333222111111111111222222222222000000222333444555555555111111000000000111333444444444333333333333444444111222222222222222111111///000111222333222111111///000111111222222111111000111222111000//////111000000000000000000000000------............---------------...//////000000------------------------,,,,,,,,,---......//////***++++++,,,---...///000------...////////////...........................---------............///........................++++++,,,,,,------......++++++,,,,,,---...//////,,,---------...............------,,,,,,------...------------------------......------------------,,,------......------,,,++++++,,,------------,,,++++++,,,,,,---.........------------------------------------------------///...------------...///---------------......///---...////////////...------.........,,,+++,,,---,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////........................------------------------------------------------...............------------------------------------------...............---...//////////////////........................---------............///...------------......//////......------......///////////////000000000000111111000000111111222333111111111111222222222222222333444444555555444444666666777888999999999999888888999999999:::::::::999999888999;;;>>>AAABBBCCCEEEGGGIIIKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNMMMLLLJJJIIIHHHHHHIIIJJJJJJKKKLLLMMMNNNMMMMMMLLLIIIJJJKKKJJJHHHEEEDDDDDD@@@AAACCCDDDDDDDDDCCCBBBFFFDDDAAA@@@BBBCCCDDDDDD?????????>>>>>>>>>======:::888777777:::;;;<<<<<<========================......////////////.........///////////////000000...------,,,,,,------...,,,---...///000//////...,,,---///111222111000///111000///...---......///..............................------------..............................------------------------////////////////////////------............---------------------,,,,,,,,,////////////////////////....................................................................................////////////000000000000000000000000---......///000000111111/////////000000000000000000000000111222222333333111111111111222222222222222333333444444333333222111111111222222333333333222222333444444555444444222111000000000222444666444444333333333333444444111222222333333333222222111111111222222222333333000111111222222222222222000111222111000//////111000000000000000000000000------............------,,,,,,---///000111222222------------------------,,,------...//////000000,,,,,,,,,------.........------...///////////////........................---------............///............////////////***++++++,,,------......,,,---------------------,,,------..................------,,,,,,------...------------------------------..................,,,------......------,,,++++++,,,------------,,,,,,,,,,,,---.../////////------------------------...---,,,++++++,,,---...///...------------...///---------------...//////---...///000000///...---,,,...///...,,,***,,,---,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000................................................---------------------------------...............---------------------------------.........//////------...///////////////---------------------------------............///...............///000000///......------......///////////////000000000000111111000000111111222333111111111111222222222222333444444555555555555444666666777888999999999999999999999999:::::::::;;;888888777777888;;;>>>@@@BBBDDDFFFHHHIIIJJJIIIHHHKKKKKKLLLMMMMMMMMMMMMLLLJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKHHHKKKLLLJJJFFFCCCAAAAAAAAABBBCCCEEEEEEDDDCCCBBBEEEBBB@@@@@@BBBBBBAAA???@@@@@@@@@?????????>>>>>>:::999777888:::<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<......////////////............//////000000111111......,,,++++++,,,......,,,---///000000000//////+++---///111222222000000111000///...------...///.................................------.................................------------------------////////////////////////---..................---////////////////////////000000000000000000000000..................................................................................../////////000000000000000000000000000.........///000111111222......//////000000111111000000000111222222333333000111111111111222222222222333333444444333333222222222222333333444444444444444555555555444333333222111000000111333555777444333333222222333333444333333333222111000///...222222111111222333444444111111222333333333333222000111222111000//////111000000000000000111111111---..................------------............///------------------------------......///000111111......---------,,,,,,,,,---......///////////////////////////////////////---------.........//////.........///////////////******+++,,,,,,---......///......------,,,,,,+++,,,---......//////.........------,,,,,,------...------------------------------..................,,,------......------,,,+++,,,------......---------------...///000000111------------------------...---+++******+++---...///...---,,,,,,---...///...------------...//////---...///000000///...---,,,...000...+++***+++...,,,,,,,,,---------......////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000////////////////////////////////////////////////------------------------,,,------....../////////---------------------------------.........//////------...///000000//////---------------------------------........./////////////////////000111111.........------.........////////////000000000000111111111000111222222333000111111111111222222222444444555555666555555555555666777888888999999999999999:::::::::;;;;;;;;;888777555555666999<<<>>>???@@@CCCEEEFFFFFFEEEDDDIIIJJJJJJKKKKKKKKKKKKKKKHHHIIIJJJLLLNNNOOOPPPQQQOOONNNLLLKKKJJJJJJJJJJJJHHHJJJLLLJJJEEE@@@??????BBBCCCDDDFFFFFFDDDCCCAAAAAA???>>>???BBBCCCAAA>>>AAAAAAAAA@@@@@@@@@??????;;;999888999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;////////////////////////------...///000111222222......////////////......---------............///000222333444444333222000///////////////////////////////////////////////////............---------////////////............---------............///000///...------...///000+++,,,,,,---...///000000//////////////////////////////////////////////////////............//////////////////////////////------............------......//////000000111111////////////////////////////////////000000000000000000000000000000000000111111111000000000000000111111000000//////......222222222222222111000///333222111111111222333444555555444333222111000///444555666666444444555666333333333333333333333333333333333222222111111111222222222111111111000000333333333222222111111111222111111000000000000000000000000000000000000000......------------..............................+++---...---,,,,,,---...,,,,,,------...///////////////.........---------////////////////////////------------------------------------------------------------------------111000///...---,,,,,,,,,222///---...000111///,,,,,,,,,,,,---------......---------............//////............---------........................111///,,,******+++---...---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,---...///000111***+++---...///......---,,,,,,,,,---...///000000,,,------......------,,,....................................////////////------............------///////////////////////////...,,,,,,...///...---......---,,,---...///000////////////////////////---------............////////////...------,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++------......///000111111---.........//////000000------------------------,,,---------.../////////000000//////.........---////////////////////////000111111111222222222222000000000000111111111111111111111000000000000000333333333333444555666666555666777999999888888777666666666666777888999:::<<<:::999888:::<<>>???AAACCCDDDFFFGGGKKKJJJHHHHHHHHHHHHGGGEEEFFFGGGJJJLLLMMMMMMLLLKKKLLLKKKKKKJJJIIIGGGFFFEEEHHHGGGGGGEEEBBB>>>;;;999===???AAACCCCCCCCCAAA@@@@@@@@@???>>>???@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<........................000000/////////...............////////////......---------............///---...///000000///...---///////////////////////////////////////////////////............---------........................---------............/////////............/////////............---------////////////////////////////////////////////////000000111111111111000000////////////////////////---..................------.........////////////////////////////////////............////////////000000000000000000000000111000000000000000000000111000000000/////////...222222333333222111111000222222111111111222333444333333333222222222222111333444555555333333444555333333333333333333333333333333333333222222222222222222222111111111000000333333333222222111111111222111000000//////000000////////////////////////......------------..............................,,,.........,,,,,,---.....................------......------,,,,,,,,,,,,........................------------------------------------------------------------------------...------,,,,,,,,,,,,------+++)))***,,,,,,***(((,,,,,,,,,---------......,,,,,,,,,,,,---------...///............---------........................///...---++++++,,,---...------,,,,,,,,,,,,------------------------------))))))))))))***++++++,,,------------,,,+++******---,,,,,,------///000000,,,------......------,,,........................------------............------............------////////////////////////000...------...//////......------,,,---...///000........................---------............///,,,,,,------.../////////------------------------+++,,,,,,---...///000000...............---,,,,,,******++++++,,,------....../////////000000000000---------------------------------...............000/////////.........---////////////////////////000000000000111111111222000000000000111111111111111111111111111111111111333333222333333444555666555666777888999888888777666666666666777888999:::999999888888999;;;===???>>>???@@@BBBDDDEEEFFFGGGGGGEEEDDDDDDEEEFFFDDDCCCEEEGGGIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJHHHGGGFFFFFFFFFDDDCCC@@@>>>;;;:::??????AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<------------------------//////.........---------......////////////......---------............///+++,,,---......---,,,+++///////////////////////////////////////////////////............------------------...............---------............///......////////////......///............---------///////////////////////////////////////////////////000111222222111000///////////////////////////........................------------............////////////////////////------------............000000000000000000000000000000000000000000111111000000000000////////////333333333333333222222111222222111111222222333444111111111222222333333333222333444444222222333444333333333333333333333333222333333333333333444444222222222111111111111111222222222222222111111111222111000000//////000000////////////////////////......------------.................................//////...,,,+++,,,---000//////...------,,,,,,---,,,,,,,,,,,,+++++++++........................------------------------........................------------------------+++++++++++++++,,,---......---+++,,,------,,,***,,,,,,,,,---------......+++++++++,,,,,,,,,------///............---------........................---------------...............------------...............------,,,,,,+++,,,,,,+++++++++,,,,,,---...---,,,+++************---------------...///000------............------........................,,,,,,,,,------------...------............------////////////////////////111///......///000000///...------------...//////........................---------............///,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111333444555....../////////...---------------......//////000/////////000000000000000------------------------...............---------/////////...............////////////////////////////////////000000000000000000000000111111111111000000111111222222333333222222222333333444555666555666777888888888777777666666666666777888999:::999999999:::;;;<<<===>>>???@@@AAABBBDDDEEEGGGGGGDDDCCCBBBCCCEEEFFFEEEDDDFFFGGGIIIKKKKKKLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIGGGFFFDDDBBBAAA??????>>>AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;------------------------***++++++,,,---...///000......////////////......---------............///---...////////////...---///////////////////////////////////////////////////............---------.............../////////---------............///---...///000000///...---+++,,,,,,---...///000000////////////////////////////////////////////////,,,---///000000///---,,,////////////////////////.........------.................................////////////////////////------........./////////////////////////////////000000000000000111111111000000000000////////////333333444444444333333222222111222222222222333333111111222222222333333333111222333333222111222333333333333333333333333333222222333333444444444555111111111111111111111111222222222111111111111111111111000///////////////////////////////////////......------------..............................///000000///,,,++++++,,,//////.........------------,,,,,,,,,,,,,,,,,,,,,........................------------------------////////////////////////------------------------,,,,,,,,,+++,,,,,,---...//////............------,,,,,,,,,---------......+++,,,,,,,,,,,,---------///............---------........................+++,,,---/////////...............------.........//////...---,,,,,,++++++///......---------......,,,++++++***+++,,,...///---------------...///000------............------........................,,,,,,---------.........------............------////////////////////////111000......000111000///------------......//////........................---------............////////////...------,,,,,,........................,,,---...000111333444555...///////////////............//////000000000000......//////////////////,,,,,,------------------/////////...---------,,,........................////////////////////////.........////////////000///000000000111111111111000000111222333333444444222222222222333444555666666666666777777777777777666666666666777888999:::;;;;;;<<<===>>>>>>??????>>>???@@@AAACCCDDDEEEFFFDDDCCCCCCEEEGGGIIIHHHHHHGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@BBBCCCCCCBBBAAA@@@????????????????????????AAA@@@>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;........................******+++,,,---...//////......////////////......---------............//////////////////////////////////////////////////////////////////////////////............---------....../////////000000000---------............///---...///000000///...---+++,,,,,,---...///000000////////////////////////////////////////////////,,,---...//////...---,,,///////////////////////////...------------...///////////////////////////////////////////////////....../////////000000000//////////////////////////////000000111111111111////////////000000000000222333333444444333333333111111222222333333333333333333333222222222111111111222333333111111222333333333333333333333333333222222222333333444444444111111111111111111111111111111111111111111111111111000000///.../////////..............................------------..............................///000000///---+++,,,------------.........//////------------....................................------------------------////////////////////////------------------------///......---------------,,,------,,,++++++++++++,,,,,,,,,---------......------------............///............---------........................+++,,,...///000///...............------.........//////...---,,,,,,++++++------,,,+++++++++,,,,,,------,,,,,,,,,...000111...------------...//////---......//////......---........................---.........////////////------............------////////////////////////111000......000111000///---------.......................................---------............////////////...------,,,,,,........................------...//////000000111......///////////////...+++,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------....../////////...---------,,,---------...............////////////////////////---.........///////////////000000000111111111111000000111222333333444444222222222222333444555555666666666666666777777777666666666666777888999:::;;;;;;<<<======>>>>>>>>>======>>>???AAABBBCCCCCCDDDDDDDDDEEEHHHJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLIIIJJJKKKKKKLLLKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEFFFEEEDDDCCCBBBAAAAAABBBBBB@@@AAABBBBBBBBBAAA@@@??????????????????????????????>>><<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;////////////////////////......---------,,,,,,,,,......////////////......---------............///........................///////////////////////////////////////////////////............---------------......///000000000---------............///......////////////......///............---------///////////////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,---...///000000000000000/////////////////////////////////////////////000000000111000000000000000000000000/////////000111111222222////////////000000000000111222222333333333333333000111222333333333333222333333333222222111111111111222333333111111222333333333333333333333333333111222222222222222333333111111111111111222222222000000000111111111111111111000//////......//////..............................------------..............................///000000///---,,,---...,,,,,,------...//////000------...............///------------------------------------------------........................------------------------000///......---------------//////...---,,,---...,,,,,,,,,---------......---------........./////////............---------........................,,,---///000000///...---......------------...............------,,,,,,+++.........------...//////111000///...------------......---------......///......////////////......................................./////////000000------............------////////////////////////111///......///000000///,,,---......//////......---------------------------------............///,,,,,,------.../////////++++++++++++++++++++++++------------------------------.../////////......------------------......,,,,,,,,,,,,,,,++++++++++++,,,,,,------........................------------------------.........////////////////////////............////////////000000000000111111111111000000111111222222333333111111111222222333444555666666555555555666777888666666666666777888999:::999999999999999:::;;;<<<<<<======>>>@@@AAAAAABBBBBBBBBBBBDDDFFFHHHHHHHHHJJJJJJJJJJJJKKKKKKLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@??????????????????????????????===<<<:::999999:::;;;<<<::::::::::::::::::::::::....................................------------......////////////......---------............///......------------......///////////////////////////////////////////////////............---------++++++,,,,,,---......///---------............/////////............/////////............---------////////////////////////////////////////////////111000...------...000111////////////////////////000///---,,,,,,---///000000000/////////.........////////////////////////........./////////000000000000000000000000000000...//////000111111222222.../////////000000000111000111111222333333222222000111222333333333222222111222222222222222333333222333444333222111222444333333333333333333333333222111111111111111111000000000111111111222222222///000000000111111111222000000///............///..............................------------.................................///000///...---...///------..................,,,,,,,,,------.........------------------------------------------------------------------------------------------------------,,,,,,------.........000111000...---...000,,,,,,,,,---------......,,,,,,---------.........///............---------........................///////////////......---------,,,,,,,,,,,,------------------------------///////////////000111222////////////...---,,,+++///......---------............////////////..............................---------.........//////------............------////////////////////////000...------...//////...,,,---.../////////...------------------------------------............///,,,,,,------.../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............000000000000000000000000---------,,,,,,+++++++++++++++,,,,,,---......///---------...............,,,,,,,,,------.........////////////////////////....../////////000000000000000000000111111111111111111111111111111111111111111111111222333444555666555555444555666777888666666666666777888999::::::999888777777888:::;;;======>>>???@@@AAAAAABBBBBBAAAAAACCCEEEGGGGGGFFFIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHEEEEEEEEEEEEDDDCCCBBBAAA???@@@AAABBBBBBBBBAAA@@@AAA@@@??????>>>>>>>>>???????????????????????????===<<<999777666666888999::::::::::::::::::::::::------------------------+++,,,,,,---...///000000......////////////......---------.........//////000//////......//////000//////////////////////////////////////////////////////.........---------))))))***++++++,,,---------------.........//////000///...------...///000+++,,,,,,---...///000000////////////////////////////////////////////////000...,,,******,,,...000////////////////////////000///---,,,,,,---///000//////.........---------////////////////////////---------.........//////000000000000000000000000...//////000111222222222.../////////000000111111///000111222222222222222000111222333444333222222///000111222333444555555222333444444222222333444333333333333333333333333222111111111000000//////000000111111222222222222//////000000111111111222000000///................................................------.................................---...000///......///000/////////...------,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------------------------------*********+++,,,---///000***,,,...,,,***(((***,,,,,,,,,,,,---------......++++++,,,,,,,,,---------//////.........---------........................000000//////.........------,,,,,,++++++,,,,,,---,,,,,,------------------*********+++,,,---...///***+++---...///......---///......---------............////////////..............................,,,,,,,,,---------......---..................---///////////////////////////...,,,,,,...///...---,,,,,,.../////////...------------------------------------.........//////000//////...------,,,,,,------------------------+++++++++,,,,,,,,,------+++,,,,,,---.........------------------,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////,,,------....../////////,,,,,,,,,------.........////////////////////////////////////000000000000000000000000111111111111111111111000000000000000111111111111222333444555666555555444444666777888666666666666777888999:::<<<;;;999777777999<<<===>>>>>>???@@@AAAAAABBBBBBCCCBBBBBBCCCFFFGGGGGGFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGFFFGGGGGGGGGFFFEEECCCAAA<<<===???AAABBBAAA???>>>AAA@@@>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<999555444444444555::::::::::::::::::::::::////////////////////////................................................,,,---......//////.....................///000111........................---------............///------------------------................................................................................................------------------------------------------------........................////////////////////////............////////////////////////////////////////////////////////////222111...---,,,---...000...............///000000000000000000000000000000///////////////000111111000111111111111222222222111111222222222333333333222222222222333333444555555555555555555555555555444444444333333222222222555555444333333333444444444444444222111111333555333333333333333333333333222111111000///......---////////////////////////------------------------........................000////////////.........000///...------------------------------------------------,,,,,,+++++++++,,,,,,,,,---------......---------...------,,,+++000///---+++++++++---...,,,,,,,,,---------..............................---,,,,,,,,,,,,---......///...,,,,,,,,,---///111........................000000000000000000000000......---------,,,,,,,,,---..................---------------------------/////////...---------,,,...------...000111000/////////000000111111111222------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///......//////...---,,,,,,............////////////.........------,,,,,,,,,////////////////////////000000//////.........---................................................000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///..................------......------------......---,,,,,,++++++,,,,,,---,,,---......//////.....................---------////////////////////////222111111111000000//////000000000000000000000000......///000000000000000222222333333333444444444555555444333333333333444666666666666666777777888999999999999999999999999<<<<<<<<<===???@@@BBBCCC@@@AAABBBCCCEEEGGGHHHIIIEEEDDDCCCCCCEEEGGGJJJLLLJJJLLLLLLLLLJJJIIIJJJKKKGGGEEEDDDDDDEEEEEEDDDBBB?????????@@@@@@AAAAAAAAADDDCCC@@@???>>>>>>@@@@@@???????????????>>>============;;;888555444666777::::::::::::::::::::::::////////////////////////................................................,,,---......//////......///............//////000........................---------............///------------------------........................................................................................................................------------------------........................////////////////////////............////////////////////////////////////////////////////////////111000///...---......///...............///000000........................///////////////000111111000000111111111222222222222222222222222222222333333222222222333333444555555555555555555555555555444333333333222222222222444444333333333333333333333333333222111222333444222222222222222222222222111111111000///.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......................../////////.........------///......---------......---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......+++,,,---...............000///---,,,+++,,,---...,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......///...---,,,,,,---///000........................////////////////////////.........---------,,,,,,------............------------------------------...............---------///---,,,+++,,,,,,***)))/////////000000000111111..............................---------,,,,,,,,,---,,,,,,,,,------...///......//////...------,,,............/////////////////////......---------////////////////////////000/////////............................................................---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///333111///...------............------------......,,,,,,++++++++++++,,,,,,,,,---......//////......------..................////////////////////////111111111000000000//////000000000000000000000000///000000111111111111111000000000111111111222222444444444444444555666777777777777777777888888999999999999999999999999999::::::;;;<<<>>>???AAABBB???@@@BBBCCCEEEGGGHHHHHHCCCBBBBBBBBBCCCEEEGGGIIIJJJKKKLLLKKKIIIHHHIIIJJJIIIGGGEEEDDDEEEDDDBBB@@@??????@@@@@@@@@AAAAAAAAABBBAAA???===<<<===>>>??????????????????>>>======<<<;;;999666333333555777::::::::::::::::::::::::////////////////////////................................................,,,---......//////......000//////............///........................---------............///------------------------................................................................................................////////////////////////------------------------........................////////////////////////............////////////////////////////////////////////////////////////////////////...........................///000000........................///////////////000111111000000000111111111222222222222222222222222222222333333222222222333444444444444444444444444444444222222222222222111111111222222333333333333222222222222222222222222222222111111111111111111111111111111000000//////......////////////////////////------------------------..............................---------,,,,,,,,,......---------...//////------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...///000000000000///---,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---,,,,,,...///000...............................................................---------,,,,,,------------,,,,,,---------------------------------...............000///------......---+++.........///////////////////////////////////////...------------,,,,,,,,,---------,,,------...///.........///......---,,,............///////////////////////////.........////////////////////////////////////............................................................,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------............///666444000---,,,,,,...///......------------......,,,++++++******++++++,,,,,,---......//////......,,,---------.../////////////////////////////////111111000000000000//////000000000000000000000000000000111222222222222222000000000111111111111222333333444444555777888999888888777777888888999:::777777777777777777777777777777999:::<<<>>>???@@@???@@@AAACCCEEEFFFGGGGGGDDDCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKJJJHHHGGGGGGHHHJJJHHHFFFEEEDDDCCCAAA???@@@@@@@@@@@@AAAAAAAAAAAA@@@???===<<<;;;;;;<<<===>>>>>>??????>>>>>>======<<<;;;888444222222555777::::::::::::::::::::::::////////////////////////................................................,,,---......///.........111000///.......................................---------............///................................................................................................................................................................................................////////////////////////............////////////////////////////////////////////////////////////......///000//////.....................///000000........................///////////////000000111000000000000111111111111333333333222222222222111333333333222222333333444444444444444444444444444111111111111111111111111000111222333333333222222222111111222333333222111111111111111111111111111111000000000/////////...////////////////////////................................................---------,,,,,,,,,++++++---------------...///000------------------------------------------,,,,,,,,,,,,,,,---------......,,,---...///000000000000...---,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---.........------------...///000........................------------------------........................+++,,,,,,------,,,,,,+++------------------------,,,---------.../////////---,,,,,,---000111111000................................................------------------------......------------......---...............------............//////////////////..................///////////////////////////////////////..................................................................------------,,,---------------------------------............///333222000...------...///......------------......+++++++++******+++++++++,,,---......///.........,,,,,,,,,---...///000000////////////////////////000000000000000000/////////////////////////////////000111111222222111111222222222222333333333333333333333444444555777777777777666666777777888999777777777777777777777777555555777999;;;===>>>???>>>???AAACCCDDDEEEEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKIIIGGGEEEFFFGGGIIIGGGEEEDDDEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA??????===<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>=========;;;888555222333666999::::::::::::::::::::::::////////////////////////////////////////////////........................,,,---......///.........111000///.......................................---------............///........................................................................................................................------------------------................................................////////////////////////............////////////////////////////////////////////////////////////......//////000///.....................///000000///////////////////////////////////////000000111//////000000000111111111222222222222222222222222444333333222222333333333444444444444444444444444111111111111111111111111000111222222333333333333555333111111333333222000222222222222222222222222000000000000////////////////////////////////////////////////////////////........................---,,,,,,,,,,,,+++++++++---------------...///000------------------------------------------------,,,,,,,,,---------.........///////////////......++++++++++++++++++,,,,,,,,,,,,,,,---------......////////////////////////---,,,,,,,,,,,,---......------------......//////........................------------------------------..................+++,,,,,,------,,,,,,+++------------------------,,,---------.../////////)))((((((***,,,......---............------------------------------------------------------------///......---------......------...............---............////////////------------------------////////////////////////.........///////////////................................................////////////............---------------------------------............///,,,---...///000///...---......------------......,,,++++++++++++++++++,,,,,,---......///.........,,,,,,,,,---...///000000//////////////////////////////////////////000000////////////////////////...///000000111111000000111111222222222333333333444444333222222333333444666555555555555666777777666666666666666666666666444555777:::;;;============>>>@@@BBBDDDDDDCCCCCCFFFGGGIIIKKKKKKLLLKKKKKKIIIJJJJJJIIIGGGEEEFFFGGGFFFEEEDDDDDDEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>============<<<======>>>>>>>>>======>>>===:::777555555888;;;::::::::::::::::::::::::////////////////////////////////////////////////........................,,,---......//////......000//////............///........................---------............///........................................................................................................................------------------------................................................////////////////////////............////////////////////////////////////////////////////////////............////////////...............///000000000000000000000000000000///////////////000111111/////////000000000111111111111222222222333333333444444333222222222333333333333333333333333333333111111111222222222222222222222111222222333444555999555111111333444222000222222222222222222222222000000000000////////////////////////////////////000000000000000000000000........................------,,,,,,,,,+++++++++......---------...//////------------------------------------............,,,,,,,,,---------......///////////////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---,,,,,,,,,,,,---......---------............///........................------------------------,,,,,,,,,---------------,,,,,,------------,,,,,,---------------------------------...............---,,,++++++------,,,+++...............---------------------------------,,,,,,,,,------------...000///......---.........,,,---......///.....................////////////,,,,,,,,,---------------////////////////////////.........///////////////......................................................---------,,,,,,,,,---------------------------------............///)))+++...000111000...,,,......------------......---,,,,,,++++++,,,,,,---,,,---......//////......,,,---------.../////////////////////////////////......////////////000000000000000000000000000000......///000000000000000/////////000000000000111444444333222111111222222555444444444444555666666666666666666666666666666666777999;;;=========<<<<<<===@@@BBBCCCCCCBBBAAAAAACCCFFFIIIJJJJJJIIIIIIHHHIIIJJJIIIGGGFFFGGGHHHEEEDDDCCCDDDEEEFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<<<<===>>>>>>>>>======>>>>>>===;;;888888:::<<<::::::::::::::::::::::::////////////////////////////////////////////////........................,,,---......//////......///............//////000........................---------............///................................................................................................................................................................................................////////////////////////............///////////////////////////////////////////////////////////////......---...///000111...............///000000///////////////////////////////////////000111111////////////000000000111000000111222333444444555555444333333222222222333333333333333333333333333222222222222333333333444444333111111111333666888>>>888222000222333222000111111111111111111111111////////////000000000000////////////////////////................................................------------,,,,,,,,,,,,///......---------......------------------------------------.........///,,,,,,,,,---------......,,,------.........------,,,,,,------............,,,,,,,,,---------......////////////////////////---,,,,,,,,,,,,---......,,,------.......................................------------------------+++++++++,,,,,,,,,------------............------------------------------...............---------///...------//////...---////////////......------........................,,,,,,,,,---------......000000///...............,,,------...//////..................////////////------------.........///////////////////////////............/////////000................................................---------,,,,,,,,,++++++........................---------............///,,,---///000000///...---......------------.........------,,,,,,------...,,,---......//////......------..................////////////////////////........./////////000000000000000000000000000000//////000111111111111000////////////000000000000333333222222222333444444555555555555555666777777777777777777777777777777888999;;;===>>>>>>===<<<;;;===???BBBCCCBBBAAA@@@===???CCCGGGIIIIIIHHHGGGGGGHHHIIIIIIHHHHHHIIIJJJFFFEEECCCDDDEEEFFFDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>======;;;<<<<<<===>>>>>>=========>>>>>>===;;;::::::<<<::::::::::::::::::::::::////////////////////////000000000000000000000000........................,,,---......//////.....................///000111........................---------.........//////////////////////////////................................................................................................////////////////////////////////////////////////........................////////////////////////............/////////000////////////////////////////////////////////////000///---,,,---...111222...............///000000........................///////////////000111111////////////000000000000//////000111333444555666555444333333222222222222333333333333333333333333222222222333333444444444555444111000111444777:::AAA;;;333000222333333111000000000000000000000000////////////000000000000////////////////////////------------------------..............................------------,,,,,,000///...------------------------------------------------.........//////,,,,,,,,,---------......******,,,---......//////------...///000000//////,,,,,,,,,---------..............................---,,,,,,,,,,,,---......,,,---......//////......................................................*********++++++,,,,,,,,,---......//////......---------------------------/////////......------,,,((('''((())),,,.........000000/////////.........////////////////////////,,,,,,,,,------.........000000///...............,,,,,,---.../////////.............../////////000---.........//////000000////////////////////////---.........//////000000.........................................................---------,,,,,,........................---------.........//////111111000///////////////.........------.........///......------......///,,,---......//////.....................---------////////////////////////---.........//////000000000000000000000000000000000000111222222222222222111111111111222222222222222222222333444555666777666666666666666777888888888888888888888888888888:::;;;===??????>>>===<<<:::<<>>BBBGGGIIIIIIHHHGGGFFFHHHIIIIIIIIIIIIJJJLLLHHHFFFEEEDDDEEEEEECCCAAACCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;<<<===>>>>>>======;;;===>>>>>><<<::::::;;;::::::::::::::::::::::::---.........//////000000///////////////////////////000222111///......///------............------///......------///000111000000//////.........---////////////////////////---///000///......///000........................,,,---------.../////////........................------------...000222333//////000000000000000000................................................................................................---------............///111111000000//////......---------............/////////////////////////////////............//////000000000000111111111111000000000000000000000000000111111111111222222222111111222222222333333333555555444444444333333333222222222222222222222222222222222222222222222222333333333222222111111111000000000000000000000000000000//////.........---,,,,,,,,,++++++,,,,,,---........................---------...///000000111........................------------------------.........////////////000.........---++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................//////.........---------........................000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111000//////000........................---------,,,,,,,,,++++++---------............///........................,,,,,,,,,------------...........................000000//////.........---///......---------................................................------..............................////////////......,,,---------.../////////---------,,,,,,+++++++++------------------------//////.........---------......---------,,,,,,,,,,,,,,,,,,---------......---...///000000///...---------------------------..............................//////...---,,,,,,---------............///////////////////////////////////////000000000000......//////000000111111111111000000000111222333333333333333333333333333333333333444444444555555444555777888888777666666777888999;;;<<<<<<======<<<>>>@@@AAAAAAAAA???>>>>>>>>>@@@DDDIIIKKKHHHEEEHHHIIIKKKJJJIIIGGGHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>999:::<<<>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<888666555777;;;===<<<:::///////////////.........///////////////////////////000111111///....../////////000000000000/////////......---...///000111000/////////....................................---///000///...---...000........................---------.......................................///...---------...///000//////////////////......................................................................................................---------............///000000000000//////......---------............/////////////////////////////////............////////////000000000111111111000000000000000000000000000111111111111222222222111111222222222333333333444444444333333333333222333333333333333333333333222222222222222222222222333333333222222111111111000000000000000000000000000/////////............///......------------...---------------------------------...///000000000........................------------------------------.........//////////////////...,,,,,,---///,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................//////.........---------........................000000///------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...........................---------,,,,,,,,,++++++---------............///.................................////////////000........................000/////////.........---///......---------....................................................................................////////////......---------........................---------,,,,,,------------------------//////.........---------//////.........---------,,,,,,,,,---------......---...////////////...---------------------------..............................//////...------,,,---------............///////////////////////////////////////000000000000////////////000000000000111111111111222222222222333333333333333333333333333333444444444555555555666777777888888888888888;;;;;;===>>>???@@@@@@@@@>>>???@@@BBBBBBAAA@@@???===>>>AAAEEEHHHHHHGGGEEEHHHJJJKKKJJJHHHGGGGGGHHHFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@AAAAAAAAA@@@@@@???>>>:::<<<===??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999888777888;;;<<<;;;999000000000///......------////////////////////////...000111111///....../////////000000000000/////////............///000000////////////............---------------------------///000///...---...///.......................................---------///////////////////////////...---,,,,,,,,,,,,,,,/////////......---------................................................................................................---------............///000000000////////////...---------............/////////////////////////////////............////////////000000000000111111000000000000000000000000000111111111111222222222111111222222222333333333333333333222222222111111444444444444444444444444333333333333333333333333222222222222222111111111000000000000000000000000////////////............111111000///.........///,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000........................------------------------,,,---------............///000000///------...000------........./////////------------------------...............................................................................................................---------........................000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,........................------------,,,,,,,,,,,,---------............///.................................////////////000......................../////////.....................---------......///..............................................................................////////////.....................---------/////////...............------------------------...............---------000000/////////.........,,,,,,,,,---------......------............------------------------------.................................///......---,,,---------............///////////////////////////////////////000000000000000000000000////////////000111222333444333222222333333333333333333333333444444444555555555666666888777777777888888999:::<<<<<<>>>???@@@AAAAAAAAA>>>???AAABBBBBBBBBAAA@@@???AAAEEEGGGHHHGGGGGGHHHIIIJJJKKKJJJHHHFFFFFFGGGGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@???>>>===>>>?????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999///////////////.........////////////////////////---///000000///......///------............------............/////////000///////////////.........------------------------.../////////---,,,---.........................../////////...---------,,,////////////////////////------,,,,,,,,,+++++++++///......------,,,,,,+++................................................................................................---------............///////////////////////////---------............/////////////////////////////////............//////////////////000000000111000000000000000000000000000000111111111222222222111111222222222333333333222222222111111111111000333333333333333333333333333333333333333333333333222222222111111111111111000000000000000000000000///////////////.........222111000///............---------------------------------....../////////........................------------------------,,,,,,,,,---------.........//////...------...000.........////////////000........................////////////////////////////////////////////////................................................................................................000///...---------------------------------------***+++------+++++++++,,,...........................------------,,,,,,,,,---------............///........................,,,,,,,,,------------......................................................------------...//////........................---------.............................................////////////....../////////...---------,,,........................------------------------........................////////////.........---,,,,,,,,,---------......------------------------,,,,,,------------------........................---...............---------------............///////////////////////////////////////000000000000111111000000//////......///111333444555444222111222222222222222222222222444444555555555666666666777777666555666777999:::999999;;;<<<===>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@BBBFFFJJJKKKIIIHHHIIIKKKHHHIIIJJJIIIGGGEEEEEEEEEGGGGGGEEEDDDBBBBBBAAAAAABBBAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@??????????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::999999,,,------...///000000111////////////////////////---...000000.........///------............---------......///////////////.........///////////////...........................//////...---,,,,,,---......................../////////...---------,,,////////////////////////+++++++++,,,,,,,,,,,,,,,......------,,,,,,,,,+++................................................................................................---------............///.............../////////---------............/////////////////////////////////............//////...////////////000000000000000000000000000000000000000111111111222222222111111222222222333333333222222111111111000000000111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111.........///////////////000///......---------...////////////////////////------------....................................------------------------,,,,,,,,,---------......------...---,,,,,,---///.........////////////000........................////////////////////////////////////////////////................................................---.............................................//////...------------...------------------------+++,,,......,,,+++,,,---.................................---------,,,,,,---------............///........................,,,,,,,,,------------...........................---------...............---------------...//////........................---------.........//////..............................////////////....../////////...---------,,,------------------......---------------------------..............................---------,,,,,,,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,---------......////////////////////////------...............------------............///////////////////////////////////////000000000000111111000000//////......///000222444444333222111222222222222222222222222444444444444555555555666555555444444555666888999666777999:::;;;;;;<<<<<<===>>>>>>???????????????CCCFFFIIIIIIGGGFFFGGGIIIFFFGGGHHHGGGEEECCCCCCDDDHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????>>>??????@@@@@@??????????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999+++,,,---...///111222222////////////////////////,,,...//////........./////////000000000000//////---......///000/////////.........///////////////////////////////////////...//////...,,,+++,,,---.......................................---------........................***+++,,,------------,,,------------------------................................................................................................---------............///---............/////////---------............/////////////////////////////////............//////......////////////000000000000000000000000000000000111111111111222222222111111222222222333333333222222222111111111000000111111111111111111111111222222222222222222222222000000000111111111111111111111111111111111111111.........///////////////...------,,,,,,------...////////////////////////------------------------........................------------------------,,,---------............,,,---------,,,,,,---///------........./////////------------------------................................................................................................---------.......................................///......---------......------------------------+++---......---,,,------....................................---------,,,---------............///.................................////////////000........................---------------.........---------------...///000........................,,,,,,------.../////////..............................////////////.....................------------------------.........---------------------------------..................------------,,,,,,,,,,,,,,,,,,---------............------------......+++,,,,,,------.........////////////////////////,,,---......///.........---------............///////////////////////////////////////000000000000000000000000///////////////000111222333222111111222222222222222222222222333333333444444444555555333333333444555666777888777777999:::;;;<<<<<<<<<============>>>>>>>>>???AAACCCDDDDDDBBBAAABBBBBBBBBDDDEEEEEECCCBBBBBBCCCFFFEEEDDDCCCBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>===>>>??????@@@????????????>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::999:::;;;:::888777888999,,,------...///000111111////////////////////////+++---//////........./////////000000000000//////------///000000000///.............../////////000...........................//////...,,,++++++,,,........................---------...............------------------------,,,------......---,,,+++,,,,,,------......//////................................................................................................---------............///---------.........//////---------............/////////////////////////////////............//////........./////////000000000000000000000000000000000111111111111222222222111111222222222333333333333333222222222111111111111111111111111111111111111111111111111111111111///000000000111111111222111111111111111111111111............/////////000,,,,,,,,,,,,---...//////////////////////////////------------------------........................------------------------------........./////////,,,---...---,,,---...000,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------.........//////..............................---------......///........................+++---......---,,,,,,---....................................---------------------............///.................................////////////000........................,,,,,,,,,------.........---,,,,,,------///000000........................,,,,,,------...//////000..............................////////////......---------...............------........./////////---------------------------------.........//////............------------,,,,,,,,,---------......//////...------...//////++++++,,,,,,---......///////////////////////////,,,------...//////......---------............///////////////////////////////////////000000000000////////////000000000000//////000000000111111111111111111111111111111111222222222333333333333444222333444666777777888888666777888999:::;;;;;;;;;>>>>>>>>>>>>>>>??????@@@AAA@@@??????@@@@@@>>>===???AAABBBBBBAAAAAAAAABBBBBBBBBAAA@@@??????@@@@@@??????>>>>>>>>>===============>>>???????????????======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::777999:::999777666777999.........///////////////////////////////////////+++---//////.........///------............------,,,---///000000000///...---.........//////000000------------------------...//////...,,,++++++,,,........................,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,.../////////...,,,***)))+++,,,,,,---...///000000................................................................................................---------.........//////---------.........//////---------.........////////////////////////////////////............//////............/////////000000000000000000000000000000111111111111222222222111111222222222333333333333333333222222222222111222222222222222222222222000000000000000000000000//////000000111111111222111111111111111111111111---.........//////000000,,,,,,,,,---...///000111........................------------------------........................------------------------.........////////////000---...///.........000222,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------.........//////..............................---------......///........................***,,,...---,,,+++,,,---........................//////.........------------------.........//////........................,,,,,,,,,---------..............................,,,,,,,,,------.........,,,,,,,,,---...///000111........................,,,,,,------...///000000..............................////////////......,,,------....../////////.../////////000000111111---------------------------------.........//////000/////////............,,,,,,,,,---------......000///...------...///000++++++,,,,,,---...//////000000000000000000000000,,,,,,---.../////////...---------.........//////////////////////////////////////////000000000000......//////000000111111/////////...///000000111111111111111111111111111111111222222222333333333222333666777999999888888444555666777888999999999?????????>>>??????@@@AAACCC@@@>>>>>>@@@AAA>>>;;;===???AAAAAA@@@@@@AAABBB??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>==================>>>???????????????<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::555888999999666555777999000///...------...///000........................//////.........---------////////////////////////---.........//////000000////////////////////////+++,,,---...////////////................................................,,,...000111222111000///000///---,,,,,,---///000---------............///---------............///...............///000000///............---------...------------...//////000000//////.........---................................................---///111000---,,,...000////////////////////////........................////////////////////////000000000000111111111111111111111111111111111111000//////000222444333222222222111111111111222222333333222111000000111111111111111111111111111111222222222111111111000000000000000000000000000000---...///000000111000000111111000///...------,,,////////////////////////////////////////////////000000///...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++---------............///........................,,,,,,,,,---------......//////////////////////////////.........---------////////////////////////........................&&&))),,,...//////---,,,000000//////.........------------............///........................------,,,,,,,,,---......------------------------000000///...------,,,,,,------------------------+++---......------///000,,,---......///.........,,,---------,,,++++++***//////............//////------------------------////////////////////////////////////////////////111000///---------...///........................---------............///000000//////.........---------------------------------------------------................................................000000//////.........---........................,,,---......//////..................////////////000000000000000000000000////////////000000000000000000000000111111111111111111222222222222111111000111111111111222222222444555777888999888666555666666777999:::;;;<<<===;;;;;;<<<===>>>???@@@@@@???@@@AAABBB@@@===:::888999<<<@@@BBBAAA???>>>===BBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888777000///...------...///000........................//////.........---------////////////////////////............/////////000........................)))***+++,,,------------................................................+++---...000000000......///...,,,++++++,,,...///---------............///---------............///...............///000000---------.........//////...------------...//////000/////////............................................................---///000000------...000////////////////////////........................//////////////////////////////000000000111111111111111111111111111111111111000///000222333333222222111111000000111111222333222222111000000111111111111111111111111111111222222222111111111000000000000000000000000000000...//////000000000000///000000//////......------........................////////////////////////000//////...------,,,,,,........................------------------------,,,------......------,,,,,,,,,---------.........---------............///------------------------,,,,,,,,,---------..............................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................)))+++,,,...///...---,,,000/////////.........------------............///...........................------,,,,,,,,,------------------------------000//////...------,,,,,,------------------------,,,...///...------...///.../////////...---,,,,,,---------------,,,++++++......------------......------------------------........................//////////////////////////////...---------...///........................---------............//////.........------------------------------------------------------------................................................000/////////.........---........................,,,---......//////..................////////////000000000000000000000000/////////000000000111111//////000000000111111111111111222222222222111111000111111111111222222222444555666888888777666555888888999999::::::;;;;;;<<<<<<<<<<<<============>>>???@@@AAA???===:::888888;;;>>>@@@???===<<<<<>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<==============================<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888777777//////............//////......................../////////............---////////////////////////............////////////........................***+++,,,---------------................................................+++,,,---...///...---,,,...---,,,++++++,,,---...---------............///---------............//////............//////000++++++,,,---...///000111...------------...//////////////////............................................................---...//////...---.../////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111222000///000222222111000222111111000000111111222333222111111000111111111111111111111111111111111222222222111111111111111000000000000000000000000///000000000000//////...///////////////................................./////////////////////////////////...------,,,,,,................................................------............------+++,,,---...///000111111---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................---------................................................---...................../////////...............---------............///........................///...------,,,,,,,,,,,,------------------------/////////...------,,,,,,---------------------------...//////---,,,---...000000000///...,,,+++***..................---,,,------,,,,,,,,,,,,------................................................////////////////////////......------------...///........................---------............///---------------,,,,,,,,,------------------------------------------------................................................/////////.......................................,,,---......//////..................////////////000000000000000000000000000000000000111111111111//////000000000000111111111111222222222222111111000111111111111222222222333444666777777777666555999999999999999999999999======<<<<<<<<<;;;;;;;;;===>>>???@@@???===;;;999;;;===??????>>>===>>>???AAA@@@???>>>===<<<<<<<<<;;;;;;<<<<<<<<<=================================<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888777777777/////////....../////////......................../////////...............////////////////////////.........///////////////........................------...///////////////................................................,,,---............------...------,,,,,,------...---------............///---------............/////////............///000,,,,,,------...//////000...------------.../////////////////////........................................................................---......////////////////////////000000000000000000000000////////////////////////////////////000000000111111111111111111111111111222111000000111111000///111111000000000000111111222222111111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000111000000///...---.........///////////////........................//////////////////////////////.........---------........................////////////////////////------............------,,,,,,---...//////000000---------............///------------------------,,,,,,,,,---------......................................................////////////////////////........................111000///...------...///........................---------............///........................000///...---,,,+++++++++------------------------//////.........---------...........................///000///---,,,,,,---////////////...---,,,+++......////////////.........------,,,,,,------...////////////////////////........................////////////////////////.............../////////........................---------............///------------------------,,,,,,------------------........................................................................................................................,,,---......///.....................////////////////////////////////////000000000000111111111222////////////000000000111111111222222222222111111000000111111111222222222333444555666666666555555777777777777777888888888<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>===<<>>>>>===>>>???@@@@@@@@@??????DDDEEEEEEDDDBBBBBBDDDFFF??????>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888777777777666666......////////////.................................////////////000000000///////////////////////////////////////.........------------------------,,,------.........------................................................/////////...............////////////////////////---------............///---------............///000//////............/////////.........---------...------------...//////.........///////////////...................................................---,,,---...///...,,,////////////////////////////////////////////////////////////////////////......////////////000000111111111111111111111111111///...///111111000///111000000//////000000111111111111000111111222333111111111111111111111111111111111111111222222222000000000000000000000000///000000000000//////...///////////////.........------------------------////////////////////////................................................////////////////////////......////////////...............---------,,,,,,---------............///////////////////////////,,,,,,,,,---------......---------------------------------...............------------------------........................111000///...------...///---------------.........---------............///........................///...------,,,,,,,,,,,,------------------------................................................---...//////---,,,---...,,,------...//////......---...///////////////////////////....../////////........................------------------------//////////////////////////////000000///......---........................---------............///.........///////////////+++,,,,,,------.................................................................................---------------.................................,,,---......//////..................////////////000000000000000000000000////////////000000000000......////////////000000111111222222222222111111000111111111111222222222333333333333444444555555111222333444666777888999888888999:::;;;<<<===>>><<<===>>>??????@@@@@@@@@BBBCCCCCCBBB@@@@@@AAACCC???>>>======<<<<<<<<<===<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888777777777666666666---...///000000///...---.........................../////////000000000000////////////////////////000/////////............------------------------------............------................................................///......------,,,------......////////////......---------............///---------............///000000///...............---------..................------------...//////............/////////000................................................///---+++,,,...///---+++////////////////////////........................////////////////////////........./////////000000111111111111111111111111///......///111222111000000000////////////000000111111000000111222222333111111111111111111111111000000111111111222222222000000000000000000000000...//////000000000000///000000//////......------------------------------////////////////////////..............................................................................////////////...................../////////---------............///////////////////////////,,,,,,,,,---------......---------------------------------.........//////000000000000000000000000........................//////......---.........,,,,,,,,,------.........---------............///...........................------,,,,,,,,,------------------------------................................................,,,...///...------...///..................------,,,---...////////////...///......------......///------------------------------------------------////////////////////////......///...---,,,***)))........................---------............///---------....../////////++++++,,,,,,---......///........................................................................,,,,,,,,,------.................................,,,---......//////..................////////////000000000000000000000000---.........////////////........./////////000000111111222222222222111111000111111111111222222222333333333333333444444555444444555666777777888888777777888888999999::::::999:::;;;<<<===>>>??????@@@AAABBBAAA???>>>???@@@>>>>>>===<<<<<<<<<<<<===<<<=========>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888888777777777666666666666---...///000000///...---.........................../////////000000111111////////////////////////000000//////.........---------------------------///000000000000000//////...................................................---,,,,,,+++++++++,,,------............---------------.........//////---------.........//////111000///...............+++,,,,,,---...///000000...------------...//////---.........//////000000................................................///,,,+++,,,...///---+++////////////////////////........................////////////////////////............/////////000111111111111111111111111...------...111222222111000000////////////000000111111000000111222333333111111111111111111111111000000111111222222222222000000000000000000000000......///000000111000000111111000///...------,,,------------------------////////////////////////---...........................................................................////////////......------...///000111222222---------.........//////........................,,,,,,,,,---------......---------------------------------.........//////------------------------........................------..................,,,,,,,,,------.........---------.........//////........................------,,,,,,,,,---......---------------------------.....................////////////////////////+++---......------///000000000//////...---++++++,,,,,,---...//////.........------,,,,,,------...------------------------------------------------////////////////////////------...---,,,***(((&&&........................---------.........//////,,,,,,,,,------.........++++++,,,,,,---...//////////////////////////////................................................,,,,,,,,,------.................................,,,---......//////................../////////000000000000000000000000000------------.........///............/////////000111111222222222222111111000111111111111222222222333333222222333333444555777777777888888888888888777777777777666666666666777888999:::;;;===>>>>>>???AAABBBBBB@@@>>>>>>???>>>======<<<<<<<<<<<<===============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777777666666666666//////////////////////////////.........---------........................000000//////.........---000000//////.........---+++,,,,,,,,,---.................................////////////////////////......------------..............................000///...---------------////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000,,,,,,---...---,,,***)))////////////////////////000000000000000000000000...------,,,,,,------...///...---,,,,,,---...///000000///...............//////000000000000//////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000///000111111111///...---000000111111111222222222333333333222222222111111000000000000000000000000222222111111000000//////000000////////////000000......////////////......111000///.....................------------......---------------...///000///............---------++++++,,,,,,---...//////000///...,,,++++++++++++---------.........//////.................................////////////000------------------------............///////////////////////////////////////////////////////////////...---,,,,,,,,,,,,,,,111111111111000///...---......------------......////////////////////////...///000///......///000,,,,,,,,,------.................................,,,,,,,,,---------...............////////////000000000///...---,,,,,,,,,+++,,,---...////////////000000///...............000000//////............,,,+++)))((())),,,000333111000///...---,,,+++++++++---......---,,,,,,---//////////////////////////////.........---------////////////////////////000...,,,---000111///---000000//////............,,,---......,,,,,,---...,,,---///000000///---,,,++++++,,,,,,,,,---------///......------,,,++++++---------............/////////.........---------000000000000000000000000////////////////////////000000//////.........---......///000000000000000111111222222222111111000111111111222222222333333555444444444444555666666888888888777777777777666888888:::;;;<<<=========@@@AAACCCCCCCCCAAA???>>>@@@???>>>======>>>??????:::<<<===<<<;;;;;;<<<===<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::888777888888888999999::::::::::::999777666444333333333//////////////////////////////.........---------........................000/////////............000/////////........................////////////........................///////////////////////////......------......///........................//////...---------------////////////////////////........................////////////////////////////////////////////////////////////////////////------.........---,,,+++///////////////////////////////////////////////////......------......//////...------------...///000000///..................//////000000//////.../////////...............////////////000000000000000000000000000000000000000000000000000000000000000111222222222111///...000000111111111222222222333333222222111111111111000000000000000000000000............////////////000//////......//////000......////////////......000//////............///......------------......---------------.../////////............---------.........///000000111111//////......---,,,,,,,,,---------.........//////........................,,,,,,,,,------------...////////////////////////------------....................................------------------------///...---,,,,,,,,,,,,---------...//////...............------------..............................,,,---...---,,,,,,---...,,,,,,,,,------.................................,,,,,,,,,---------......------.........//////////////////...---------,,,,,,,,,---...////////////000000///.............../////////.........---------,,,+++***+++...000222...............---------+++---......---,,,------........................//////.........---------........................000...------000000///---/////////.........------,,,---......,,,,,,---............------.........++++++,,,,,,,,,------------------------------------------............/////////.........---------////////////////////////////////////////////////000/////////..................///000000000000000000111111222222222111111555555555666666666777777444444444444444555666666666777777777888888999999888999:::;;;<<<=========@@@AAABBBBBBBBBAAA???>>>@@@???>>>===<<<===>>>>>>;;;<<<======;;;;;;<<<===<<<<<<;;;;;;:::::::::::::::;;;;;;<<<;;;:::999888888888999999999::::::::::::999888777555555555444/////////////////////////////////............---........................////////////............////////////............111111000000000000000000........................///////////////////////////......------......///........................//////...------------...////////////////////////........................////////////////////////........................////////////////////////....../////////...---,,,/////////////////////////////////////////////////////////......////////////...------------...///000///......---..................//////.........---------...............////////////000000000000000000000000000000000000000000000000000000000000111222222222222111111000111111111111111222222222222111111111111000000000000000000000000000000000---------...///000000000///..................///......////////////......///............//////000......------------.........------------.../////////............---------,,,,,,,,,,,,---------------...////////////...------------.......................................,,,,,,,,,------------...////////////////////////,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------******+++------...............------------......------------------------,,,---...---,,,,,,---...---------------.........------------------------,,,,,,,,,---------......,,,---------..............................------------...............---000///......---..................---------------......------...//////000---------.........//////,,,---//////---,,,---...------------------------...............---------------------------------///...---...//////...---.........---------------,,,.........---,,,---...000///---++++++---///000,,,,,,,,,,,,------------++++++,,,------...//////---------............///...............---------////////////////////////////////////////////////////////////..................///000000000000000//////000111222222222222333333444444444555555555444444444444444555555666555666777888999:::;;;;;;999999;;;<<<===>>>>>>>>>??????@@@AAAAAA@@@>>>===???>>>===<<<;;;<<<<<<===<<<===>>>===<<<;;;<<<======<<<;;;:::999:::;;;<<<;;;;;;<<<<<<<<<;;;:::999888999999999999:::::::::::::::999777666666666666/////////////////////////////////.......................................///////////////.........///////////////.........222111111000000/////////........................//////////////////////////////............//////........................///......---------......////////////////////////........................////////////////////////........................////////////////////////---............---------//////////////////////////////////////////////////////............//////.........------.........///......------.........------............------------............//////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111000111111111111111111111111111000000000000000000000000000000000000000000000///000000000111111111222......------------............////////////.....................///000111......------------............---------......//////............---------+++++++++++++++++++++***+++---///111111000///............................................................////////////000------------------------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------***+++,,,---------------......------------......------------------------...///000///.........000---------...............------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.................................------///......------.........------------------------....../////////......------------............///,,,...//////...------...------------------------........................------------------------......---...............---------------------------...///...---,,,---//////...---,,,,,,---...///,,,,,,,,,------------...,,,,,,,,,---------......---------............///........................///////////////////////////////////////////////////////////////...............///000000000000000......000111222222222222111111222222222333333333444444333333444444555666777777777888999:::::::::999:::;;;<<<===>>>>>>>>>>>>>>>????????????>>>===???>>><<<;;;::::::;;;<<<<<<>>>>>>>>><<<;;;<<<======<<<:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777666666666666////////////////////////////////////////////////////////////////////////.........///////////////.........///////////////000000000//////................................./////////////////////////////////....../////////..............................---------......///////////////////////////........................////////////////////////................................................,,,,,,,,,,,,,,,,,,------////////////////////////...........................------,,,,,,------...---..................---......------------......------............------....../////////000000000////////////000000000000000000000000000000000000000000000000000000000000000000000///000000000000111111111111111111111111000000000000000000000111111111111111111111111111222111111111000000000///......------------............////////////.....................///000111......------------......///......---------......///............---------////////////............+++,,,///111111111///........................---.................................////////////000---------------------------.........////////////........................------------------------------,,,,,,,,,------..................---,,,,,,......------------......------------------------...///000///.........000........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.................................------......------------......------------------------------...///...---,,,+++///............---------,,,...//////...------...---------------------------.....................---------------------------.........---------...---------------------------...//////------...///,,,---...//////...---,,,,,,,,,---------...............---------,,,,,,,,,---------............///---.............................................////////////////////////.........///////////////......///000000000000000---...///000111222222222333333333444444444555555333333333333333444555555888888888888888888888888888999:::<<<======>>>>>>===>>>>>>>>>???>>>>>>>>>???>>><<<;;;:::::::::;;;===>>>>>>===<<<;;;;;;<<<<<<;;;:::::::::;;;<<<<<<;;;;;;;;;:::;;;;;;;;;;;;999999999999999999999999777666666555555555666666////////////////////////...////////////000000000////////////////////////.........///////////////.........//////////////////..................---........................////////////////////////000//////......//////000...........................------------...//////////////////////////////........................////////////////////////................................................,,,,,,+++++++++,,,------////////////////////////........................------,,,,,,,,,,,,------------...//////...---------------,,,------...///.........//////...............//////000111111111////////////000000000000000000000000000000000000000000000000000000000000/////////...//////000111222222222111111111111111000000000111111111111222111111111111111111111111000000000///...---------///..................///......////////////......///............//////000......------------......//////...------------...///............---------.....................///,,,---...///000//////..................---------........................,,,,,,,,,------------...////////////////////////........./////////000000------------------------------------------------------,,,,,,,,,---......000000000//////...,,,,,,......------------......------------------------,,,---...---,,,,,,---.../////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------..............................------------...............------------,,,------...///---------------.........------.........------,,,//////.........------------...000000...---...///---------------------------------...............------------------------,,,...///...---,,,---...---------------.........---...//////...---...///+++---///000000///---+++,,,---------............//////...---,,,,,,++++++---------............///---------.......................................////////////////////////.........///////////////......///000000000000000......///000111111111111111111111222222222333333333333333333333444444555888888888777777777666666888888:::;;;<<<=========>>>>>>>>>>>>>>>????????????>>>===;;;:::::::::;;;<<<===>>>===;;;::::::;;;::::::;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;:::::::::999999999999888666555555555555555666777////////////////////////.../////////000000000000////////////////////////............/////////000............/////////000---..................///........................////////////////////////000000////////////000000........................---------------...//////////////////////////////........................////////////////////////////////////////////////........................---,,,,,,+++,,,---...///////////////////////////..............................------------......------...//////...---------,,,,,,,,,------...///...//////000000//////...------......///000000111////////////000000000000000000000000000000000000000000000000000000000000000000/////////000222222222222222111111111000000111111111111222222333333111111111111111111111111////////////............000//////......//////000......////////////......000//////............///......------------......//////...---------------///............---------,,,,,,,,,------.........---------------.........//////.........---------........................,,,,,,,,,------------...////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///....../////////......---......------------..............................,,,---...---,,,,,,---...000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........//////////////////...---------,,,,,,,,,---...////////////---,,,,,,,,,------...///------........./////////..................//////---------...............---...000000.........///........................---------.........//////........................+++---///...,,,+++---///------........./////////---///000///...---...000---..................---------------............---------------------,,,---------............///---------.........//////........................////////////////////////............/////////000......///000000000000000//////000000000000000/////////000000000111111111333333222222333333444555666666666666666777777777666777999:::;;;;;;<<<<<<>>>>>>>>>>>>??????@@@@@@@@@???===<<<::::::;;;;;;;;;<<<===<<<:::888999:::888999;;;<<<===<<<;;;:::999888888888888999:::;;;:::::::::999999999888888666666555555666777888888////////////////////////.../////////000000111111000000000000000000000000---.........//////000000---.........//////000000------......//////000000........................////////////////////////000000////////////000000........................---------------...///000////////////////////////........................////////////////////////000000000000000000000000...........................------,,,---...///000////////////////////////........................//////............//////,,,---...//////...---,,,,,,,,,,,,,,,------.../////////000000000000//////,,,,,,------...///000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000111333444222222222222111111000000111111222222222333333333111111111111111111111111//////000000111111222222000000////////////000000......////////////......111000///........................------.........000///...---------------//////.........---------...//////000111222333333...------,,,,,,,,,------//////.........---------................................./////////000000------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,---...////////////.........------.........////////////////////////...///000///......///000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000000000///...------,,,,,,+++,,,---...////////////,,,,,,,,,,,,------...///........./////////000000///////////////000111111++++++,,,---...///000111---///000000///......///////////////////////////---------.........//////////////////////////////+++---///...,,,+++,,,///........./////////000000...///000///...---...000000///---,,,,,,---///000---------.........//////+++,,,,,,------......///---------.........//////---------.........//////........................////////////////////////---.........//////000000...//////000000000000000///000000000000000///...333333444444444555555555333333222222333333444555333333444555666777888888666777888999:::;;;;;;;;;??????>>>>>>???@@@AAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<;;;999888888999777999;;;>>>>>>===;;;999888888777777777888:::;;;:::::::::999999888888888777666666666777888999:::000000///...---,,,,,,+++////////////////////////000000///...............////////////////////////....................................////////////........................000000//////.........---////////////////////////........................000000//////.........---222111...,,,++++++,,,---......------------......000000//////.........---///............///000000////////////////////////000000//////.........---//////000000///...------///......------......///////////////////////////......---------,,,,,,,,,........................---------.........//////////////////////////////......//////////////////000000000000000000000000111111111111000000000000000000000000000111111222222111111111000000//////222222222222222222222222444444222111000...---------...///000000///...---////////////////////////---------............///........................,,,,,,,,,---------......---------............///........................//////000000///...---------.........//////000000//////.........---------..................------..................------------------------------//////.........---------000///...---,,,+++******...------,,,,,,------...------------------------//////...---,,,++++++***---------............/////////.........------------------............///........................---...///000000///...------------............///---------.........//////000000//////.........---,,,,,,---.../////////...//////////////////////////////.........---------...---+++******+++---...---------............///000000//////.........---........................////////////............///...---,,,,,,---.../////////.........---------//////////////////....................................------------......,,,---------.../////////.........------,,,,,,,,,........................//////.........---------000000//////.........---///............///000000////////////////////////////////////////////////111111111111111111111111000000111222333333444444222222333333333333444444777777666666555555555555444666999;;;======<<<<<>>>>>===>>>>>>??????AAA@@@>>>=========>>>???;;;<<<<<<<<<;;;::::::999777999;;;===>>>>>>===<<<:::888666555777888888777:::999888777666666666666888777666555555666777888/////////......------,,,////////////////////////000000///...............////////////////////////....................................////////////........................000/////////............////////////////////////........................///.........------------111000...---,,,,,,------......------------......000/////////..................------......///000////////////////////////000/////////............///////////////...------//////............//////////////////////////////.........---------,,,,,,........................---------........./////////////////////////////////////////////.........////////////////////////111111111000000000//////000000//////000000111222111111111111000000000///222222222222222222222222222222111111000000/////////000111222222111000///////////////////////////---------............///........................,,,,,,---------.........---------............///.......................................---,,,,,,---........./////////000//////.........---------////////////////////////........................------------------------//////.........---------...---------------,,,,,,...------,,,,,,------...------------------------.........------,,,,,,+++---------............/////////.........------------------............///.................................//////.........---------............///---------........./////////.........---------------------.......................................//////.........---------...---,,,++++++,,,---...---------............///000/////////....................................////////////............///...------------.../////////.........---------......................................................------------......---------.....................---------,,,,,,,,,........................//////.........---------000/////////........................////////////////////////////////////////////////////////////111111111111111111111111000000111111222222333333222222222333333333444444666666555555555444444444444666888:::;;;<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@@@@???>>>=========>>>>>>;;;;;;<<<<<<;;;;;;:::999999:::<<<===>>>===;;;:::;;;999777666888999999888:::999888777666666666666999888777777777777888999........................////////////////////////000//////............///////////////////////////....................................////////////........................////////////............////////////////////////........................---------------,,,,,,,,,..............................------------......////////////............---------------......///////////////////////////////////////............///////////////......---////////////////////////////////////////////////.........------------,,,........................------........./////////////////////////////////000000//////.........---........................111111000000000000//////000000//////000000111222111111111111000000000000111111111111111111111111000000000000000111111111000000111111111111000000////////////////////////---------............///........................,,,------------.........---------............///........................------------------,,,+++.............../////////...............---------////////////////////////........................------------------------...............---------,,,,,,,,,------............------,,,,,,------...---------------------------------------------------------............///...............------------------............///..............................------------......---------............///---------...............---------------,,,,,,,,,000///...---,,,---.............................................---------///...---,,,,,,---...///---------............///////////////..................................../////////............---///...------------...///...............---------------------------....................................------------.....................---------...------------,,,,,,,,,.......................................---------////////////............,,,---///000000000///...////////////////////////////////////////////////111111111111111111111111000000000000111111111111222222222222333333333333444444444444333333333333555555666777999:::;;;;;;======>>>>>>???@@@AAAAAA??????>>>============>>>;;;;;;<<<<<<;;;;;;::::::;;;<<<=========;;;:::999;;;999777666888999999999999999888777666666666666888777777666666777777888---........./////////000////////////////////////000///............//////////////////////////////....................................////////////........................///////////////.........////////////////////////........................------------------------,,,,,,---...//////............------------......///////////////.........---,,,,,,,,,,,,---......///////////////////////////////////////............///////////////..............................////////////////////////............------------....................................////////////////////////////////////000000000///......------////////////////////////111000000000///////////////////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000......////////////......////////////////////////---------............///........................------------............---------............///........................------.........------,,,............................................................////////////---------...............................................................,,,,,,,,,---------.........------,,,,,,------...........................,,,,,,,,,------.........---------............///........................---------............///...........................---,,,++++++,,,---...---------............///........................------------------------111000...,,,+++,,,---///................................................//////............//////---------............//////////////////.................................//////.........---------.........------.................................,,,,,,,,,---------------..............................------------....../////////...---------,,,------------------------................................................///////////////.........,,,---///111111000...---////////////////////////////////////////////////111111111111111111111111000000000000////////////111222222222222333333333333333333222222222222222555555555555666888999:::;;;<<<===???@@@AAAAAABBB>>>>>>=========<<<<<<<<<:::;;;;;;<<<;;;;;;:::::::::;;;<<<<<<<<<;;;::::::999777555555777888999888999888777666666555555666555555444444444444555555------......///000000000//////////////////////////////............//////////////////////////////....................................////////////.................................///////////////////////////////////////..........................................//////+++,,,---.../////////.........------------...............///////////////---,,,,,,,,,,,,---......////////////////////////.........///////////////......///////////////...,,,---............---,,,//////////////////////////////.........---------................................./////////000000////////////////////////000000//////.........---000000000000000000000000000000000////////////.../////////...///000000111000000000000000000111111000000000000000000000000222222111111000///////////////............//////////////////////////////---------............///........................---------.........//////---------............///........................---....../////////.....................------------.....................,,,,,,,,,------.........---------.........//////........................---...........................---------,,,,,,,,,...------,,,,,,------...........................+++,,,,,,------.........---------............///---.....................---------............///...........................---,,,++++++,,,---...---------............///.....................---..................//////111000...,,,+++,,,---///........................---.....................////////////////////////---------............///.........///////////////....................................---------------..................------.....................,,,,,,,,,---------......////////////////////////......------------....../////////...---------,,,------------------------........................---..............................///////////////,,,---///111111000...---////////////////////////////////////////////////000000000000000000000000000000//////////////////111111111222222222333333111111222222222222222222555444444555666777888999:::;;;===>>>@@@@@@@@@@@@============<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::888999:::;;;;;;<<<<<<<<<777555333333555777777777999888777666555555555555444444555555555555444444.........//////000000000///////////////////////////............//////000////////////////////////....................................////////////.................................///////////////////////////////////////.................................///////////////------------......//////......------------...............///////////////---------------......///////////////////////////.........///////////////---...//////////////////,,,---...//////...---,,,/////////////////////////////////.........------............................../////////000000000////////////////////////////////////////////////111111111111111111111111000000////////////......//////......//////000111000000000000111111111111111111111111111111111111222222222111000//////...111111000000000000111111////////////////////////---------............///........................------........./////////---------............///........................---...//////000/////////.........------------------------...............+++++++++,,,------......,,,,,,------.../////////........................---------........................------,,,,,,,,,...------,,,,,,------...........................,,,,,,,,,------.........---------............///---------...............---------............///..............................------------......---------............///...............---------.........///////////////000///...---,,,---......---------------------------------...............////////////////////////---------............///.........///////////////.................................------------,,,------...//////...---------------...............,,,,,,,,,---......//////////////////////////////......------------.....................---------,,,,,,,,,------------...........................---------........................///////////////,,,---///000000000///...////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111222222222222111111111111222222222222444444555666666777888888999:::<<<>>>??????>>>>>><<<<<<<<<===<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;888888999:::;;;<<<======555333222222444666777666888888777666555555555555666777777888888777777666///////////////000000000////////////////////////...............///000000////////////////////////....................................////////////..................................../////////000////////////////////////........................---------......////////////...---,,,------//////......------------................../////////000......------......///000////////////////////////............/////////000------...///////////////...///000111111000///...////////////////////////////////////......................................./////////000000000000////////////////////////------......///000000000000000000000000000000000000000/////////.........///............///000000///000000000111111111111222222222222222222222222111111000000000000000000222111000//////000111222////////////////////////---------............///....................................////////////---------............///........................,,,---....../////////............------,,,,,,,,,---------.........//////++++++,,,,,,---......///,,,,,,------...//////000........................---------.........//////,,,,,,---------------......------,,,,,,------...........................,,,,,,---------------------------............///---------.........//////---------............///.................................//////.........---------............/////////.........------------------....../////////---------...............---------------------------------.........//////.........//////.........---------............///............/////////000.................................---------,,,,,,------...//////...---------------.........//////,,,------...//////000000////////////////////////......------------......---------...............,,,,,,,,,---------..............................---------.........//////............/////////000............////////////////////////////////////////////////////////////000000000000000000000000/////////000000111111111111111111111222222222222111111111222222333333333333444666777888888777777999:::<<<===>>>===<<<;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;;;;<<<<<<;;;;;;999999999999:::;;;;;;<<<555444222222555777777777888888666555555555555555777777888999999888777777000000000000////////////////////////////////////...............///000111////////////////////////..................................../////////000........................---.........//////000000////////////////////////........................,,,,,,,,,------.........000///---,,,,,,---///000.........------.........---.........//////000000///............///000000////////////////////////---.........//////000000------...///000000/////////111222333333222111///////////////////////////000/////////....................................////////////000000000000////////////////////////,,,,,,---...///000111111////////////////////////000/////////...........................///000000//////000000111111111222222222222222222222222222...//////000111222222222000///...------...///000////////////////////////---------.........//////..................................../////////000---------.........//////........................+++,,,,,,---.........---.........------,,,,,,,,,---------.........//////,,,,,,------...///000000,,,,,,------...///000000////////////////////////---------.........//////***++++++,,,---//////000...------,,,,,,------...////////////////////////---------------------------------.........//////---------.........//////---------.........//////........................---...///000000///...------------.........////////////.........---------,,,,,,,,,------.........,,,,,,---.../////////...---------------------------------.........//////------............---------------.........//////---.........//////000000..............................---------,,,,,,,,,,,,---...//////...---,,,---------.........//////------......///000111111000000000000000000000000.........------.........,,,------....../////////,,,,,,,,,------.................................---------.........//////---.........//////000000///............///000000////////////////////////////////////////////////000000000000000000000000...//////000111222222333000111111111111222222222111111222222333333333333333555777999999888777666888:::;;;======<<<:::999:::;;;<<<<<<<<<;;;:::999999::::::;;;<<<<<<<<<;;;<<<;;;:::999999999::::::666444333333555888888888888777666555555444444555555666777888888777666555........................---///000222222000///---////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////------............---------------............///......//////...---,,,,,,,,,,,,,,,------.........////////////////////////........................000000//////.........---//////............//////...............///000000////////////////////////.................................------,,,,,,,,,............////////////000///...------...///000........................////////////////////////000//////.........//////000000//////000111222222222000///------///000222000000000000000111111222000000////////////000000000000////////////000000000000000000000000000000222111111111000000//////000000000000000000000000000000///...............////////////////////////............................................................////////////------------------------//////.........------------------.........//////..................................................................------........................---------............///,,,,,,,,,------.................................................................................---------............///........................//////.........---------,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,---...//////............------------......000///...---------------,,,---///000000...,,,+++...------///333444111...000000000000000000000000.........///////////////////////////////////////........................000000//////.........---////////////////////////........................------------------------...........................///000111111000///...........................---------............///------------------------000000//////......------,,,,,,,,,---...///000000000000000000000000000000000///...------...///000...---------...///111222////////////////////////............///////////////////////////000111111000000000000111111111111333333333444444444555555777666666666666777777888999999:::;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;;;;:::999888666444555888;;;<<<;;;888888777777777777888888888888777666666666666666...........................///000111111000///...////////////////////////............////////////////////////////////////......////////////......////////////////////////.........//////.........---------............///......//////...------,,,,,,,,,,,,------.........////////////////////////........................000/////////............//////............/////////////////////000111111////////////////////////......................../////////......---------............////////////000///...------...///000........................//////////////////////////////............//////000000//////////////////111000///......///000111000000//////000000111222000000////////////000000222222111111111111222222000000000000000000000000111111111000000000//////000000000000000000000000000000///...............////////////////////////............................................................////////////........................//////.........------------------.........//////................................................................................................---------............///,,,,,,------------------........................................................................---------............///........................//////.........---------,,,,,,,,,,,,------------//////...---,,,,,,,,,---,,,------...//////............------------......000//////......---......,,,---...//////...------...---,,,...000111000...////////////////////////***++++++,,,---...//////////////////////////////---------...............000/////////............////////////////////////........................------------------------...........................///000111111000///...........................---------............///------------------------////////////............,,,---------.../////////////////////////////////000///...------...///000......------...///111222////////////////////////............///////////////////////////000111111000000000000111111111111333333333444444444444555555555555444555555666777999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;:::999:::888666888;;;===<<<;;;888888777777777777888888888777666666555555666666...........................///000111111000///...////////////////////////------------............////////////////////////......////////////......////////////////////////...//////000000//////...---------............///.........///......---,,,---------------.........////////////////////////........................////////////............//////............//////000000000000000111222222////////////////////////........................///////////////.....................//////////////////............//////........................000000000000000000000000//////............//////111000///...------------////////////////////////000000//////000000111222000000////////////000000222111111000000111111222000000000000000000000000111111000000000000//////000000000000000000000000000//////............///////////////////////////////////////////////////..................................../////////////////////////////////////////////.........---------------...............................................................................................................---------............///------------------,,,,,,........................................................................---------............///.......................................---------,,,,,,,,,,,,------------111111///...---,,,,,,,,,,,,---......///...............------------......000000////////////......,,,---------...////////////---,,,,,,...///...---........................)))***+++,,,---///000000////////////////////////---------.........//////////////////............////////////////////////........................------------------------...........................//////000000//////...........................---------............///------------------------.............../////////------..................//////////////////////////////............//////......---......///000111////////////////////////............///////////////////////////000111111000000000000111111111111333333333333444444444444444444333333444555555666888888999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888999::::::999888::::::999;;;======<<<;;;888888777777777777888888777777666555555555555555........................//////000000000000//////////////////////////////------........./////////////////////////////////......////////////......//////////////////////////////000000000000//////---------............///---...............---------------...............////////////////////////........................///////////////.........//////............//////000000//////000000111222////////////////////////........................//////............................../////////////////////....../////////........................000000000000000000000000///............//////000000000///.........//////......///000000///......///////////////000111111000000////////////000000//////............//////000000000000000000000000000000000000000000//////////////////////////////000///............//////////////////////////////000000000000000000000000....................................////////////........................////////////....................................................................................---------.......................................---------............///.........------,,,,,,,,,........................................................................---------............///................................................---------.........//////111000///...............------...............---......------------......///000000000000000//////,,,,,,,,,,,,---///000111000///---,,,---......///........................---------...///000111111////////////////////////,,,,,,------...////////////////////////.........////////////////////////........................................................................////////////////////////........................---------............///........................---------....../////////...............---------/////////////////////////////////....../////////............//////000000////////////////////////............///////////////////////////000000111///000000000111111111111222222333333333444444444333333333333444555666666777777888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888777888999:::999888999:::;;;<<<===<<<;;;999999888888777777888888999777666666555555555555555//////////////////////////////000000000000//////////////////////////////....../////////000000000////////////////////////......////////////......//////////////////////////////000000000000//////---------............///------...............---........................////////////////////////................................./////////////////////............/////////............///000000////////////////////////////////////////////////------------------------............////////////...//////////////////...........................////////////////////////...............///000000///...//////000111222333......////////////....../////////...///000000111000000////////////000000//////............//////000000000000000000000000//////////////////000000//////////////////////////////............//////////////////////////////000000000000000000000000....................................////////////------------------------000000/////////..............................---................................................---------.........//////........................---------............///.........------,,,,,,,,,........................................................................---------............///........................---.....................////////////000000000000...............///000111---...............------......------------.........///000000111000//////,,,,,,,,,,,,---///000111111000///...---...///111........................///////////////.........////////////////////////---------.........//////.........///////////////////////////////////////........................................................................//////............//////........................---------............///........................,,,,,,------......//////...............---------...........................//////////////////............///////////////////////////////////////............///////////////////////////000000111///000000000111111111111222222222333333333444444444444444444555666777888666666777777888999999999::::::::::::::::::::::::::::::::::::::::::::::::999888777777999999888777777888:::;;;;;;:::999999999999888888888888999999777777666555555555555555////////////////////////000000////////////000000////////////////////////////////////000000000111////////////////////////......////////////......////////////////////////...//////000000//////...---------............///,,,---......///........./////////...............////////////////////////................................./////////////////////............//////...............//////000////////////////////////////////////////////////,,,,,,,,,---------------............////////////......////////////..............................////////////////////////......---......///000111.........///111222444555........................//////......//////000111000000////////////000000111000000//////000000111000000000000000000000000......////////////000000000000000000000000000000///............//////000////////////////////////////////////////////////....................................////////////------------------------000000000/////////.....................---------................................................,,,,,,------.../////////........................---------............///------------------,,,,,,........................................................................---------............///........................---------.............../////////000000000000111,,,,,,,,,---...///111111.........///......---,,,......------------......---...///000111000///...,,,---------...////////////000000000......000222.................................---,,,,,,++++++////////////////////////.................................///////////////////////////////////////........................................................................///......------......///........................---------............///........................---------------.........------................................................////////////............////////////......////////////////////////............///////////////////////////000111111000000000000111111111111222222222222333333333333444444444444555666888888555555666666777888888999999999999999::::::::::::999999999999999999999999888777666777888888888666555777999999888888888:::999999888888888888999999888888777666666666666666////////////////////////000000////////////000000////////////////////////........./////////000000////////////////////////......////////////......////////////////////////.........//////.........---------............///,,,------...//////......000/////////.........---////////////////////////..................................../////////000//////............///////////////...///000000111////////////////////////////////////////////////------------.........///............////////////---...///000000///...---........................---------------------------------......///000111.........///000111222333///...------------...//////............///000000000000////////////000000000000////////////000000000000000000000000000000........./////////000000000000000000000000000000...............///000000////////////////////////............................................................////////////........................000000000000/////////...//////.........---------................................................,,,,,,------...//////000........................---------............///,,,,,,------------------........................................................................---------............///........................---------.........//////---............/////////---,,,,,,,,,---...//////......//////...------,,,......------------......+++---...000000000...---,,,---...//////...------+++...000000///...///111////////////////////////---------------,,,,,,,,,/////////////////////////////////...------,,,,,,............/////////000////////////////////////........................................................................///...------------...///........................---------............///...........................------------------,,,,,,---------.../////////........................---...///000000///...---......///000000///...---////////////////////////............///////////////////////////000111111000000000000111111111111111222222222222333333333222222222333444555777888444555555666666777888888888888999999999:::::::::999999999999999999999999888777666666777888777666555666888888777777:::<<<:::999999888888999999:::999999888777777777777777000000000000000000000000000000////////////000000////////////////////////---------.........//////////////////////////////......////////////......////////////////////////------............---------------.........//////,,,,,,---.../////////...000000//////.........---////////////////////////........................---.........//////000000//////............//////000000000000000111111222////////////////////////000000000000000000000000---.........//////000000............/////////000---...///000000///...---........................---------------------------------......000111111//////.........//////000000///---,,,,,,---///000...............///000000000000////////////000000......------------......000000000000000000000000---.........//////000000000000000000000000000000...............///000111////////////////////////............................................................/////////000////////////////////////000000000000//////////////////.........---------................................................,,,,,,------...///000000........................---------.........//////,,,,,,,,,------.................................................................................---------.........//////........................---------.........//////,,,,,,,,,---------.........------,,,,,,,,,------.../////////...---,,,,,,.........------.........***,,,...///000///...---,,,---///000000...,,,+++(((,,,///000...---///000000000000000000000000000---......//////000000000////////////////////////000000///...---,,,,,,+++---.........//////000000////////////////////////........................////////////////////////........................///...---,,,,,,---...///........................---------.........//////////////////////////////.........------,,,,,,,,,,,,,,,------...///000000........................---...///000000///...---......///000000///...---////////////////////////............/////////000///////////////000111111000000000000111111111111111111222222222333333333111111111222333444666777444444555555666777777777888888888999999:::::::::888888888888888888888888888666555666777888777666555777888777666777;;;???:::999999888888999999::::::999999888888888888888---......///////////////000...+++***+++---111333......////////////............////////////..............................//////////////////////////////.........---------......------------......---------...............////////////////////////.../////////000000111111------------------------.........//////111222222////////////////////////////////////////////////000000000000000000000000222111000///......///000////////////////////////........................------------------------+++,,,,,,------.................................222111000//////......///---------------------------------............///000///...---,,,------...........................---......///////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////000000000000000000000000---------............///,,,,,,------------------,,,---------.../////////........................---------............///........................///000000000///...---,,,111111000///...---,,,,,,........................000///...---------------................................................,,,,,,++++++++++++,,,,,,---...///...------.../////////.........------------------............/////////.........---------.........///////////////...------,,,,,,------...////////////////////////////////////////////////...///////////////..............................------------------------...............///000000000//////...------,,,,,,---.........---,,,,,,+++////////////000000000000///---+++,,,///000...,,,//////.........---------........................////////////////////////000///...------...///000................................................,,,,,,,,,---...///000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000//////.........---//////............//////---------------...//////111111111111111111111111111111222333333333333222111111222222222333333333777666444333444555777999999999888888777888888999;;;;;;:::999999999::::::>>><<<999777666777888999:::999999888888777777777===<<<;;;;;;999999888777:::999888666666666666777---......///////////////111///---,,,+++---///000......////////////............////////////..............................//////////////////////////////.........---------///......------......///........................////////////////////////.........//////000000000------------------------............///000111111////////////////////////////////////////////////000000000000000000000000///000000111000///...---////////////////////////////////////////////////---------------------------------------.................................//////.........//////000------------------------....../////////000000000000///...---------..............................---......///////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................---------............///,,,------------.........------..........................................---------............///..............................//////000111111111///////////////.................................//////...---------------................................................///..................///---...///...------.../////////.........------------------............/////////.........---------//////////////////.........------,,,,,,------...////////////////////////..............................////////////..............................000000000000000000000000...............//////000,,,,,,------.../////////.../////////......---,,,........./////////000000///---+++,,,...///...,,,//////.........---------........................////////////////////////000///...------...///000........................------------------------,,,---------.../////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000/////////............//////............//////......------......///000111111111111111111111111000111222222333333222222222222222222333333333333666666444444444555777888999999888888888888888999;;;::::::999::::::;;;;;;???===:::888777777888999999999999999999999999999<<<;;;;;;::::::999999888:::999888666666666666777---......///////////////111000///...------------......////////////............////////////......////////////////////////////////////////////////...............---------///......------......///000//////......---------////////////////////////.............../////////------------------------///...............//////////////////////////////////////////////////////000000000000000000000000---///000222111000...,,,////////////////////////000000000000000000000000//////////////////////////////..........................................---,,,,,,---...///000000........................---.........////////////000///......------......////////////////////////---......///////////////000000000000000000000000000000111111111111000000000000000000000000000000........................////////////////////////........................////////////////////////........................---------............///------------......////////////..........................................---------............///........................000////////////111222333---.........//////000000........................//////...------------.................................................../////////....../////////---...///...------...///...............------------------............////////////............---000000000//////...............------------......////////////////////////------------------------......///////////////...........................------------------------......------......///000+++,,,,,,---......///////////////000//////...------------.........//////...---,,,,,,......---,,,/////////............---........................//////////////////////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------..................////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////............//////............////////////......//////000111111111111111111111111111000111222222333333222222222222333333333444444444666555444444444555777888888888888888888888888999::::::999::::::;;;<<<===@@@???<<<999888777888999999999999999::::::::::::::::::::::::::::::::::::999999888777666666666666---......//////////////////////////////...------......////////////............////////////......000000000000000000000000////////////////////////........................//////............//////111000000///...------,,,////////////////////////------..........................................///......------------...////////////////////////////////////////////////000000000000000000000000...//////000000///......////////////////////////////////////////////////////////////////////////000000//////.........---........................,,,,,,,,,,,,------...///////////////////////////+++++++++,,,,,,,,,------//////..................000000000000000000000000---......///////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................---------............///---------...//////000000000000//////......------........................---------............///........................333222///...---...///000............////////////........................///......---------.........................................................------,,,,,,------...---...///...---------///........................---------............////////////...............222111111000///...------......------------......////////////////////////---------------------------...//////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////.........------,,,,,,,,,....../////////......---,,,,,,,,,---------......///............///....../////////......................................./////////////////////////////////....../////////........................------------------------...............---------////////////////////////............///////////////////////////////////////////////////////////////////////////////////////////////////.........//////............/////////////////////000111111111111111111111111111111000000111222222222222222222333333333333444444444555555444444444555666777777888888888999999999888999999999999:::;;;======AAA???===:::999888888888;;;;;;::::::::::::::::::999999999::::::;;;;;;;;;999888888777666666555555---......///////////////------///000000000//////......////////////............////////////......000000000000000000000000////////////////////////---...................../////////....../////////111111000///......------////////////////////////..................------........................///......------------...////////////////////////////////////////////////////////////////////////000///---,,,,,,...000111////////////////////////........................000000000000000000000000000000//////.........---..............................---,,,,,,,,,,,,,,,////////////////////////+++++++++,,,,,,,,,------......//////////////////000000000000000000000000---......///////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---------............///------...//////000111111000000000//////......---........................---------............///////////////////////////222000...,,,+++,,,---...////////////..........................................---------......///////////////////////////........................------,,,,,,,,,,,,---------...///...---------///---.....................---------............///////////////////////////222222111000///......---///......------......///////////////////////////........................------...///////////////........................////////////////////////---------------...//////---------------,,,,,,,,,,,,------.........------,,,,,,,,,,,,------------//////000000/////////000////////////////////////........................////////////////////////...//////////////////...........................////////////////////////...............---------////////////////////////............////////////////////////////////////////////////////////////////////////////////////........./////////////////////............/////////////////////000111111000000000000000000000000000000111222222222222111222222222333333333444444444444444444444555555666666777888999999999999888888888888999:::;;;<<<===@@@???===;;;999888888888<<<<<<;;;;;;:::999888888888999999::::::;;;;;;<<<888888777777666555555444---......///////////////,,,---...///000111000000......////////////............////////////......////////////////////////////////////////////////---------...............000//////......//////000111000000//////........./////////////////////////////////.......................................///...............//////////////////////////////////////////////////////////////////////////////111///,,,***+++---000333////////////////////////........................000000000000000000000000//////..........................................//////...---,,,++++++,,,........................---.........////////////......///000000000//////////////////////////////---......///////////////////////////////////////000000111111111111000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000---------............///---......///000111222222000000//////////////////........................---------............///////////////////////////---,,,,,,+++,,,...///000000000//////.........---...........................------------...//////////////////////////////.................................------.........---...///...------...///---------...............---------............///...////////////000000000111111111000000///////////////............//////////////////////////////////////////////////////,,,---...///000000000000................................................------,,,,,,------...///)))***+++,,,---...///000+++,,,------------------,,,,,,,,,---------.........///000000///...///000...////////////000000000........................////////////////////////......////////////..............................////////////////////////------..................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........./////////////////////............////////////......//////000111000000000000000000000000///000111111222222111111111111222222222333333333333333444444555555555555555666888999::::::999888888888777888888999:::;;;======<<<:::999999999888;;;;;;;;;:::999999888888999999999::::::;;;;;;;;;777777777777666555444444---......//////////////////////////////000000000......////////////............////////////..............................////////////////////////---------.........//////000000////////////000000000000000///////////////////////////////////////000000000//////.............................................///000111111///////////////////////////////////////////////////////////////////////////...,,,+++,,,...000111////////////////////////........................////////////////////////---------------.......................................---------------...------------------------....../////////000000000---...///000111000000///........................---......///////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---------............///---...///000111222222333///////////////000000000........................---------............///////////////////////////,,,,,,------.../////////.........///////////////........................---------------...//////////////////////////////........................------,,,,,,,,,,,,---------...///...------...///---------.........//////---------............///.../////////000000000000111000000000000000000000//////............//////////////////////////////........................,,,---...///000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///))))))***+++---...///000,,,,,,---...............------------............,,,...//////---,,,---///.../////////000000000000........................////////////////////////---...///000000///...---........................////////////////////////,,,---------.../////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////............/////////000//////............//////......------......///000000000000000000000000000///000000111111111111111000000000111111111222222333333444444555555555444555666888:::::::::999888888777777777777777888888;;;;;;::::::999999999999888888888888999999::::::::::::::::::::::::::::::666777777777777555444333---......///////////////222111000///.........///......////////////............////////////..............................////////////////////////---------.........//////000000////////////000000////////////000000000000////////////////////////111111000000/////////...////////////////////////.........//////111222333////////////////////////////////////////////////////////////////////////------------......//////////////////////////////000000000000000000000000////////////////////////+++,,,,,,------.................................------------...///000000---------------------------------............///---...///111111111000///........................---......///////////////////////////////////////000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////........................---------.........//////---...///000111222333333......//////000000111111........................---------.........//////000000000000000000000000000000000000///...---,,,,,,,,,---...///000111222........................---------------...///000000000000000000000000000........................+++******))))))******+++---...///...------...///---------.........//////---------.........//////.../////////000000111111000000000000000111111111//////............//////////////////////////////------------------------,,,---...///000000000000........................////////////////////////---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////---------.........//////***,,,...---+++***+++....../////////000000111111........................////////////////////////---...///000000///...---................................................,,,,,,------...///000000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////---.........//////000000//////............//////---------------...//////000000000000000000000000//////000111111111111111///000000000000111111111222333444444555555444444444666888:::;;;:::999888888777666666666666666777999999999999999999999999444555666777999;;;<<<<<<::::::::::::::::::::::::666777777777777555444333//////............//////000000000000000000000000............////////////////////////////////////////////////////////////------......//////000000............////////////////////////////////////////////////////////////////////////////////////111111000///...---,,,,,,............/////////000////////////....................................000000///...............//////////////////////////////////////////////////////000000///...------000000000000000000000000////////////////////////000000//////.........---------------------------------............------............////////////---...///000000///...---............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111000......//////000222111111000///......---000000000000000000000000//////............//////111000///...---,,,++++++........................000///---...000111111000000000//////.........------------............//////,,,+++,,,...///---+++,,,------...............//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000................................................---------.........//////........................////////////////////////........................000111111000///......000000000000000000000000000000///...---,,,------....../////////...---,,,,,,////////////////////////000///...------...///000.................................------,,,,,,,,,,,,---------......//////,,,,,,+++***+++,,,---...000///...------------------------.........////////////.........---------............////////////111111000/////////////////////.........---------////////////////////////000000//////.........---........................////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000/////////,,,,,,------......///////////////...---------,,,........................//////000000000000//////...///000222222111000000222111000000000111333444222222222222333333444555444444555555666777777777777777666666666666777777999888888888999:::;;;;;;::::::::::::::::::::::::999999999999999999999999888888777777666666555555//////............//////000000000000000000000000............////////////////////////////////////////////////////////////.........///////////////............///////////////////////////////////////////////////////////////////////////////////////////////////................../////////000000////////////....................................111111000//////////////////////////////////////////////////////////////////////////////.........000000000000000000000000////////////////////////000/////////.......................................//////////////////...............////////////---...///000000///...---............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////000000111222222111000/////////000000111111111000///.........000000000000000000000000//////............//////---------.......................................000///...///000111000///000/////////............---------............///000...,,,---///000...,,,------...////////////...//////////////////////////////////////////////////////............//////////////////////////////////////////////////////................................................,,,,,,,,,,,,------..............................////////////////////////........................---...//////---,,,,,,---////////////////////////000///...---------...............///......------////////////////////////000///...------...///000.................................------,,,,,,,,,.../////////000000000111------,,,,,,,,,---.../////////...------------------------.........////////////.........---------............//////////////////...------------...//////.........---------........................000/////////.........---........................////////////////////////////////////////////////////////////////////////000000////////////000000............------------..................//////...............---------000000000000000000000000//////000000000000////////////000111111111111000000///.........///111111444444333222222222333333444444555555666666777777888777666666666666666777888888888888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::777777777666666666666666//////............//////000000000000000000000000............///////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////////////////////////////---.........//////000000....../////////000000000////////////....................................222111111000000000000111////////////////////////////////////////////////.........///////////////000000000000000000000000////////////////////////////////////............//////////////////////////////000000000000//////............////////////......////////////..................////////////////////////////////////------------------------000000000000000000000000000000000000000000000000000000//////000000111222222111000000//////000000111111000000//////......000000000000000000000000//////............//////---------.........//////.................................000222222000...////////////............---------............///000///......000000///.........///000000000////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////................................................+++++++++,,,,,,,,,,,,---........................////////////////////////........................,,,---//////...,,,,,,,,,........................000///......------......------......///.........//////////////////////////////............//////.................................---------------///////////////000000000...------------...///000///...---------------------------..............................---------............////////////...------,,,+++,,,,,,,,,...............---------......................../////////.......................................////////////////////////////////////////////////////////////////////////000//////......//////000------------------------///////////////.........---------...............000000000000000000000000...//////000000//////...000000//////000000111111/////////...///000000111555444333222222111111222444444444555666666777777888888777666666666666666777777777777777888888999999999999999999999999999::::::::::::::::::::::::666666666666666666777777//////............//////////////////////////////............////////////////////////////////////////////////////////////000000//////......------............////////////////////////////////////////////////////////////////////////////////////............////////////...////////////000000000////////////....................................111111000//////000000000////////////////////////////////////////////////............//////000000///////////////////////////////////////////////////////////////................................./////////000000/////////............////////////...//////////////////...............////////////////////////////////////------------------------///////////////////////////////////////////////////////////////000111111000000////////////...///111000000000/////////...//////////////////////////////............//////000//////...------,,,,,,..............................///111222222000---///////////////.........---------............//////.........//////.........//////000000000000000///////////////////////////////////////////////////......------......///////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,---........................////////////////////////........................,,,///111111000.........------------------------//////..................,,,,,,---.../////////.../////////////////////////////////....../////////.......................................------------------------------------------------......///......---,,,,,,---------............................................................////////////...---,,,,,,++++++,,,,,,................................................................................................/////////////////////////////////////////////////////////////////////////////////....../////////......///////////////000000000000//////.........,,,---------.../////////...........................//////////////////...000000///......000111222111111111111111222222333333333222222222222222222333333444555555666666777999888777666666555555666777777666666666666777777999999999999999999999999999999999999999999999999444555555666666777777777//////............//////////////////////////////............////////////////////////////////////////////////////////////000000//////......------............////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000111////////////............//////////////////////////////.........//////000////////////////////////////////////////////////......------...///000111////////////////////////////////////////////////.........///////////////---------------------------......//////......---............/////////////////////....../////////............////////////////////////////////////......................../////////////////////////////////////////////////////////...///000000111/////////.........------000000000000//////////////////////////////////////////............///////////////...------,,,,,,..............................///111222222000---.........///////////////---------............///------...------------......//////000000000000000////////////////////////////////////////////////......------------......////////////////////////....................................................................................------------........................////////////////////////........................,,,...000000///......///------------------------......//////////////////,,,,,,---.../////////...////////////////////////...//////////////////...................................................---------------,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,------........................------.................................///////////////......------------------.............................................---------.......................................////////////////////////........................//////////////////////////////............//////---.........//////000000000000//////......------,,,---------.../////////..............................////////////......000///.........///111222000111111111222222222222000000000111222333444555333333444444555666666666888888777666666666666666777777666666666666666777888888888888888888888888777777777777777777777777444444555555666666777777//////............//////000000000000000000000000............///////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////////////////////////////000000//////.........---/////////000000000111111////////////............////////////////////////...............//////000//////////////////////////////////////////////////////...------...000111000000000000000000000000////////////////////////.........///////////////------------------------------............------............//////////////////............//////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////......//////000111....../////////...---,,,000000000000////////////000000000000000000000000//////............//////+++,,,,,,---...///000000.................................000222222000............///////////////---------............///,,,---...---,,,+++,,,.........///000000000//////////////////////////////////////////////////////......------------......////////////////////////........................................................................///...............------........................////////////////////////........................+++,,,------,,,+++---...------------------------......///000000000//////------......///.........////////////////////////......////////////.............................................//////////////////...............***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------..................------------------...........................////////////000//////...............---------...............---------------------------------------.................................////////////////////////........................///////////////////////////......------......///+++++++++,,,------.....................------------------...............000000000000000000000000---......//////......---//////......//////000000......///000000000000////////////000222333555666333333333444555555666666777777666666666666777777888777777666666666666666777777777777777777777777666666666666666666666666555555555555555555666666//////............//////000000000000000000000000............////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////////////////////////////........./////////////////////000000000111111111////////////............//////////////////////////////......///000000111////////////////////////////////////////////////111000...------...///000000000000000000000000000////////////////////////............/////////000..............................////////////..................////////////000///...------...///000............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///............///000000///000111111111000......////////////000000000000000000000000000000000000//////............//////++++++,,,---...///000111........................000///...///000111000///............/////////000---------............///,,,...//////---,,,---///------...////////////...////////////////////////////////////////////////...------,,,,,,------...////////////////////////.................................................................................------,,,,,,,,,........................////////////////////////........................,,,,,,,,,+++***+++---000---------------------------...///000111000000///.........///......------////////////////////////---...///000000///...---........................---........./////////000/////////......---------++++++---.........---,,,,,,,,,++++++,,,,,,---...//////.........------------------.........//////............////////////000//////...............---------.........//////------------------------,,,,,,,,,------.................................////////////////////////........................///////////////////////////......------......///******+++,,,,,,---......,,,,,,,,,---------------...............---------000000000000000000000000---......//////......------...//////000000//////---...///000111000000///000000000000111222444444222333333444444555555666666555555666666777888999999888777777666666666777777777777777777777777777777777777777777777777777555555555555555555444444//////............//////000000000000000000000000............/////////000////////////////////////////////////////////////---.........//////000000............/////////000////////////////////////////////////////////////////////////////////////,,,,,,---...///000111222000000000000111111111111000/////////............000000000000000000000000000000///000000111222222////////////////////////////////////////////////222111///---,,,---...///000000000000000000000000////////////////////////---.........//////000000//////////////////////////////000000000000//////............/////////000000///...------...///000............/////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000...............///000000111222222333333111000///////////////000000000000000000000000000000000000//////............//////...............---------........................111///---...000111111000---.........//////000000---------.........//////---///111000------...111,,,------...............////////////////////////////////////////////////...------,,,,,,------...////////////////////////........................................................................---------,,,,,,+++++++++........................////////////////////////........................///...---++++++,,,000333........................---...///111111111000///.../////////...---,,,,,,////////////////////////---...///000000///...---........................---.........//////000000---------,,,,,,+++++++++,,,,,,.../////////...---++++++++++++,,,,,,---...//////.........------------------.........//////............/////////000//////...------------...---------.........//////------------------------,,,,,,,,,------.................................////////////////////////........................////////////////////////.........------.........,,,,,,------...///000000+++++++++,,,,,,---------/////////......------,,,........................---..................---,,,---///000000000///...///000111333333222222111222111111111111111222222222222333444444555555666555555555555666888999:::999999888777777777777777777777777777777777777777777777777777777777777777666666666555555444444333//////............//////---...///000000///...---------......//////000000//////............//////111///...,,,,,,...///111////////////////////////////////////////////////............////////////000000000000000000000000000///...------...///000////////////////////////111111000000//////......000111111000000///...---////////////000000000000///......------///000111111000000/////////000000111111111000///.........000000000000000000000000---......///000111111222000000000000000000000000111111000000//////..............................---......///////////////........................//////.........---------111///...------...///111000000//////.........---......------------......000000000000000///......000000000000000000000000000000000000000000000000............/////////000////////////////////////------------------------////////////////////////////////////////////////...///////////////......---...000111111111000///000000000000000000000000000///---------...000222............////////////........................////////////////////////////////////////////////000000//////.........---................................................////////////////////////...---,,,,,,,,,,,,---...........................---------------...//////....................................////////////........................,,,...111111000...............------------......//////.........---------000000000000000000000000111111000///......---------------............///......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////000000000000......////////////......//////.........---------........................++++++,,,,,,,,,,,,------//////............//////........................////////////////////////............////////////------............------------------------------000000//////.........---,,,,,,,,,------.........////////////////////////000000//////......------......///000000000000000////////////000000000000000111111111111222222222222333444555666666666666777666666555444444333333888888777777666666555555999888777666666777888999888888888777777777777777555555555555666666666666......------------......---...///000000///...---........./////////////////////............////////////------------//////////////////////////////////////////////////////............////////////000000000000000000000000000///...------...///000////////////////////////111000000000/////////......///000000000000000///000000000000//////////////////...---...///000111222111///...,,,+++++++++////////////000000000000////////////////////////......//////000000111111000000000000000000000000111000000000/////////...////////////////////////---......///////////////........................//////.........---------000///...------...///000000/////////..................------------......000000000000000///......000000000000000000000000000000000000000000000000........./////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////............///000000000000000........................///...---,,,---...000111............////////////........................////////////////////////////////////////////////000/////////............................................................////////////////////////......---,,,,,,---..............................///////////////000000111....................................////////////........................+++...000111///...------.........------.........//////.........---------////////////////////////------,,,++++++***))))))---------............///......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////000000000///////////////......////////////......//////.........---------........................,,,,,,---------.........//////............//////........................////////////////////////............////////////------............------------------------------000/////////............,,,,,,,,,------.................................///////////////...............///000000000000000////////////000000000000000000111111111222222222222222333444555555555555555555555555555555555555777777777666666666666666999888777666666777888999777777777777777777777777555666666666666666555555...------,,,,,,------.........////////////......///////////////.........//////............//////........................////////////////////////////////////////////////............////////////000000000000000000000000//////............//////////////////////////////000000000000////////////---...///000111111111111111111000000//////......//////.........///000111222111///...,,,+++++++++---......///000111111222........................////////////000000000000////////////////////////000000000000////////////000000000000000000000000---......///////////////.......................................---------000///...------...///000////////////..................------------......000000000000000//////...000000000000000000000000000000000000000000000000....../////////000000000////////////////////////111111111111111111111111////////////////////////////////////////////////......///////////////...//////......//////000111...........................---,,,,,,,,,---///000............////////////........................////////////////////////////////////////////////////////////............................................................////////////////////////......---,,,,,,---..............................//////......//////000111....................................////////////........................+++---//////...---------.......................................---------..............................------,,,,,,++++++---------............///......------------............------------......------------------------........................---------............///////////////////////////000000000//////...............////////////.....................---------........................---............///////////////............//////........................////////////////////////............////////////------............------------------------------////////////............---------------.........------------------------.........///////////////......///000000000000000////////////000000000000000000000111111111222222111111222333444444444444333333444555666666777777555555555666666666666666999888888777777888888999777777777777777777777777666666777777777555444333.........------............//////////////////...000000//////......------//////............//////...//////000000//////...////////////////////////////////////////////////............/////////////////////////////////////////////....../////////////////////////////////000000000000////////////......///000000000000000222111111000///......---///////////////000000000000////////////000000111......//////000000111111////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////---......///////////////................................................000///............///000///////////////...............------------......//////000000000000//////////////////////////////////////////////////////...////////////000000000////////////////////////........................////////////////////////////////////////////////---...////////////////////////...------///000111........................---,,,,,,,,,,,,---...///............////////////........................///////////////////////////////////////////////////////////////.........................................................////////////////////////......------------..............................---,,,,,,,,,,,,---..........................................////////////........................+++---......---,,,,,,------..................---................................................000000//////.........------------............///......------------............------------..............................////////////////////////---------............///////////////////////////000000000///......------......////////////......................................................------.........///////////////............//////........................////////////////////////............////////////------............------........................///////////////.........---------...............------------------------------......//////000000......///000000000000000////////////000000000000000000000000111111111111000111222333333333333333333444444555666666777777444444444555555666666666888888888888888888888888666666666777777777777777666777888888777555333222000000////////////000000/////////....../////////000000//////......------//////............/////////000111111111111000///////////////////////////////////////////////////............////////////////////////////////////...//////////////////...////////////////////////////////////000000000000000000000000000///......222111111000///......---/////////000000000000000///////////////000111111//////////////////000///000000000000000000000000000000000000////////////////////////////////////////////////000000000000........................---......///////////////////////////////////////---.....................//////............//////.........///////////////......------------......//////000000000000//////////////////////////////////////////////////////////////////000000000111000000000000000000000000------------------------////////////////////////////////////////////////------...//////////////////...---------...000111////////////////////////,,,,,,,,,,,,------..................////////////........................////////////////////////////////////////////////.........///////////////................................................////////////////////////................................................,,,,,,,,,,,,,,,---..........................................////////////........................+++---......,,,,,,,,,---------...//////...---------.............................................------------------,,,,,,---------............///......------------............------------..............................////////////////////////---------............///////////////////////////000/////////.........---......////////////......---.............................................,,,------------.........//////............//////........................////////////////////////............////////////------............------.................................///////////////........................------------------------------......//////000000......///000000000000000////////////000000000000//////000000000111111111111111222222333222222222444444444444555555555555333333444444555555666666777777777777777777777777555555666666777777777777777777777777666555333222111000000000000000000111//////............/////////////////////.........//////............//////000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000......////////////......////////////////////////////////////000000000000111111111111000///...---111111000000//////.........///000111111111000000000000...------,,,,,,,,,000000000000////////////111111111111111111111111////////////000000000000////////////////////////////////////000000000000........................---......///////////////////////////////////////---------...............////////////////////////.........///////////////......------------.........//////000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---...///000000000000......------......///000000000000000000000000000,,,---------........................////////////........................////////////////////////////////////////////////.........///////////////................................................////////////////////////---...////////////...---..............................------......///000....................................////////////........................,,,...///...---,,,---///,,,---...//////...---,,,---------.......................................////////////////////////---------............///......------------............------------......------------------------........................---------............///////////////////////////..............................////////////......---------.......................................,,,,,,---------.........//////............//////........................////////////////////////............////////////------............------.................................////////////////////////...............------------------------.........///////////////......///000000000000000////////////000000000000/////////000000000111111111222222333333222222222444444444333333333333333333333333444444444444444555666666777777666666555444555555666666777777888777777666666555555444444000000////////////000000000///...------...///000........./////////////////////............//////000///...------...///000////////////////////////////////////////////////............////////////000000000000000000000000---...///000000///...---////////////////////////.../////////000000000111///000000000000000///...000000000000////////////...///000111222111000000000///...------,,,------......//////000000111111000000000000000000000000......//////000000111111000000000000000000000000.../////////000000000111........................---......///////////////////////////////////////---------.........//////......////////////................../////////000......------------............///000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---...///000000000000,,,---......//////......////////////////////////------......////////////............////////////........................////////////////////////////////////////////////............/////////000................................................////////////////////////---...///000000///...---..............................------......///000....................................////////////...........................//////...------...000,,,---///000000///---,,,---------.........//////////////////////////////000000111111111111111111---------............///......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////,,,------....../////////......////////////......---------.........//////........................---............///////////////............//////........................////////////////////////............////////////------............------..................................../////////000000/////////.........---........................///////////////...............///000000000000000////////////000000000000////////////000000000111222333333333333333222222000111111222222333333333444444444333333333333333333444555666666555444333444444555555666777777888888777555444444555666777//////............//////000///...------...///000---.........//////000000//////............/////////...,,,++++++,,,...///////////////////////////////////////////////////............/////////000000000000000000000000000---...///000000///...---////////////////////////.../////////000000111111---...///000111111111111////////////000000000000...///000222222111111000.........//////111222222,,,,,,---///000222333333000000000000000000000000---......///000111111222111111111111111111111111.../////////000000111111000000000000000000000000---......///////////////000000000000000000000000---------.........//////......////////////......---.........//////000000.........------...............///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---...///000000000000+++,,,.../////////...---........................---...//////000000//////............/////////000........................////////////////////////////////////////////////---.........//////000000................................................////////////////////////---...///000000///...---........................,,,++++++++++++,,,------..................................../////////000...........................///000///------///000,,,---///000000///---,,,---------.........//////000000000000000000000000,,,,,,,,,------------------------.........//////.........------..................------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////+++,,,,,,---...///000000......////////////......---------.........//////........................////////////000000000000//////............//////........................////////////////////////............/////////000---..................---////////////////////////---.........//////000000000000//////.........---////////////////////////000000//////.........---...//////000000000000000////////////000000000000////////////000000000000333333444444444333333222---...///000222333444555444444444333333222222222222333444555555444333222444444444555666777777888888666444333333555777999000000000000000000000000333222000///............000000000000000000000000////////////////////////////////////////////////.......................................///000111000000000000111111111111333222111///............////////////////////////////////////////////////............////////////222111000.........///000222222111111111111222222000000////////////000000////////////////////////111///...------...///111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////...............///000111//////.........---------......------------......//////............//////............////////////000000000000////////////////////////////////////////////////000000000000111111000000//////......------............------------......///000000000///............---------000000//////.........---........................//////.........---------//////.........//////000000000//////......------////////////////////////////////////////////////////////////////////////................................................000000000000000000000000////////////////////////........................////////////////////////////////////////////////---------............///////////////...---,,,+++000000///...------,,,,,,------++++++++++++------..............................------------..............................////////////////////////------............------000000///...............222111///---,,,---///000,,,,,,,,,------.........---------...............//////...---,,,++++++***,,,,,,---...//////....................................................................................//////...---,,,,,,------............------,,,---......//////......//////////////////////////////////////////......//////.........---------......//////......---,,,////////////////////////------...///000000//////111000///......///000111//////.........---------.........///000111111222///......------///000111............////////////000000000000000000000000111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333444444444555555555666666444444444444444555666666000000000000000000000000111000///......///000000000000000000000000000000///////////////////////////////////////////////////////////////////////////............//////000//////000000000111111111222111000//////......///////////////////////////////////////////////////............////////////222111000///......///000111000000000000000000111000000////////////000000000000000000000000000000111000...------...000111////////////////////////000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////...------------....../////////.........---------///......------......///...------------------...............////////////000000000000////////////////////////////////////////////////000000000000111000000000/////////......//////000000//////...///////////////.........000000/////////.........000/////////....................................//////.........------------------......000111222///////////////.........////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////........................................................................---------............///------...............---000//////...------,,,,,,------,,,++++++,,,------..............................------------..............................---------------------------......//////......---000000///...............222111///...---...///000,,,,,,,,,------...........................------.........------,,,,,,+++,,,------...//////....................................................................................//////...------,,,------............------,,,---......//////......////////////////////////........................//////.........---------......//////......---,,,////////////////////////------...///////////////111000///......///000111//////.........---------,,,,,,,,,---...////////////......---...///000111............////////////000000000000000000000000111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333444444444444555555555666888888777666555555555555000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000//////............/////////000000000000111111000000////////////000000////////////////////////////////////////////////............////////////111000000////////////000000000////////////000000000000////////////000000111111111111111111111111000000............000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////......------,,,---------/////////.........------///......------......///,,,,,,,,,++++++,,,,,,,,,............////////////////////////000000000000////////////////////////////////////000000000000000000000000///////////////000000111111000000///111000000///......------111000000000////////////////////////..................................../////////............---,,,,,,,,,---///000222333.........///////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////........................---------------------------------------------------------............///+++,,,---.../////////////////////...------,,,,,,------,,,,,,,,,,,,------..............................------------..............................---------------------------......//////......---000//////............///111000///.........///000---------------........./////////...---------,,,------------------------,,,---......///..........................................................................................///......---,,,------............------,,,---......//////......////////////////////////------------------....../////////............---...////////////...------////////////////////////---......///////////////000//////......//////000...............---------,,,,,,,,,---....../////////............///000000............////////////000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333333333333333333444444444444555555555555<<<;;;999777666555444444////////////////////////000///////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////111000///...............////////////000000000111///////////////000111111////////////////////////////////////////////////............////////////000000000////////////000000000////////////000000000000////////////000000000000000000000000000000000000///......///000000........................////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000///...---------------////////////............//////............//////---,,,,,,++++++,,,,,,---............////////////////////////000000000000////////////////////////////////////000000000000000000000000///////////////000000111111000000///000000//////............000000000/////////......///////////////................................./////////...............---------......000111111------......//////000000////////////////////////////////////////////////////////////////////////........................................................................////////////////////////........................---------------------------------------------------------............///,,,------...//////......//////.........------------------,,,,,,---------..............................------------..............................////////////////////////......////////////......000///............////////////...------......///---------...............000000///...---,,,,,,,,,,,,,,,,,,------.........------...............---........................................................................---...............------------............------,,,---......///.........////////////////////////,,,,,,,,,---------------/////////...............///////////////...------////////////////////////......///////////////...////////////////////////.................................//////000000000............/////////000............////////////000000000000000000000000////////////////////////111111222222222333333333222222222222222222222222333333333333333333333333444444444444444444444444;;;:::888777555444444444////////////////////////111111111000///......---////////////////////////000000000000000000000000////////////////////////........................111000///..................////////////000000000///......//////000111222////////////////////////////////////////////////............/////////////////////000000000000///222111111000000111111222000000////////////000000////////////////////////000000////////////000000////////////////////////////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////111111000///......//////000000/////////........./////////....../////////......------------..................////////////.../////////000000000111////////////////////////////////////000000000000////////////000000000000...//////000000//////...............//////000000/////////.........------.........///////////////////////////////////////////////////////////////000//////............///------......//////000000////////////////////////////////////////////////////////////////////////........................................................................////////////////////////........................---------------------------------------------------------............///......//////...------,,,...............---------------------------------..............................------------..............................////////////////////////...//////////////////...//////............//////---------------------...........................000000///...---,,,,,,,,,+++,,,,,,------.........---...............------........................................................................------...............---------............------,,,---......///.........////////////////////////,,,,,,,,,---------......//////////////////////////////000000//////...---////////////////////////...///////////////............////////////......---.................................////////////---......///////////////............////////////////////////////////////////////////////////////111111222222222333333333222222222222222222222222333333333333333333333333444444444444444444333333666666555444444444444555000000000000000000000000222222111111000...---,,,000000000000000000000000000000000000000000000000////////////////////////........................000//////............///......////////////000000///////////////000111111////////////////////////////////////////////////............////////////...//////000000000000///222222111111111111222222000000////////////000000........................000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111000000///000000000000000000/////////......000//////......//////000000//////......//////000............////////////......//////000000111111////////////////////////////////////000000000000////////////000000000000...//////000000//////...------......///000000111............------------.........///////////////////////////////////////...////////////000000000111000///......------............///////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////........................---------------------------------------------------------............///////////////...---,,,+++........................------............------..............................------------..............................------------------------...//////000000//////...///............//////000,,,------------........./////////.............../////////...---------,,,,,,,,,,,,------..................///......---,,,........................................................................,,,---......///.........------............------,,,---......//////......////////////////////////,,,,,,,,,---......//////...////////////000000000///000000000000///......//////////////////////////////////////////...------......//////......------------...............,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////............////////////////////////////////////000000000000000000000000111111222222222333333333222222222222222222222222333333333333333333333333444444444444333333333333333222222222333444444555000000000000000000000000000000111111000///...---000000000000000000000000////////////////////////////////////////////////........................///............//////000........./////////000000000///////////////000111////////////////////////////////////////////////............////////////---...///000111111000///111111000000000000111111000000////////////000000////////////////////////000000000111111000000000111111111111111111111111000000000000000000000000.........///000111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000////////////000000111000000000000/////////...000000////////////000000000//////......//////000............////////////.........///000111111111////////////////////////////////////000000000000.../////////000000000111///000000111111000000///.........///////////////////////////......................../////////000////////////////////////.../////////000000000000000//////............//////////////////.........////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////........................................................................---------............///---...............------........................,,,---...//////...---,,,..............................------------..............................------------------------//////000000000000//////...............///000000---......///000000//////000/////////.........---..................------,,,,,,------------------......//////...------,,,........................................................................,,,------...//////......------............------,,,---......//////......////////////////////////,,,------...//////000000.../////////000000000000000000000000000///......///////////////////////////////////////...------------...//////...---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------///000000000///...............////////////////////////////////////111111111111111111111111111111222222222333333333111111111111111111111111333333333333333333333333444444444333333333222222222222222222222333444444000000000000000000000000---...000111111111000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000...............///000111............/////////000000000////////////000000////////////////////////////////////////////////............/////////000---...///111111111000///000000////////////000000000000////////////000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000---......///000111111222000000000000000000000000////////////////////////000000000000000000000000////////////////////////...............///000111000000000000////////////000000////////////000000//////............//////............/////////000---......///000111111222////////////////////////////////////000000000000.../////////000000111111111111222222222222111111000000000///......------000000000000////////////---.........//////000000000000000000000000000000.../////////000000111111...............///000111000000//////.........---////////////////////////////////////////////////////////////////////////................................................000000000000000000000000////////////////////////........................////////////////////////////////////////////////---------.........//////,,,,,,---...////////////---.....................,,,---...//////...---,,,.................................------.................................//////////////////////////////000000000000//////...............///000111//////000111111111111111000000//////.........------------...............------------------------.../////////...---,,,,,,........................................................................,,,,,,---.../////////...---..................---,,,---......//////......////////////////////////------......///000111111.../////////000000111111000000000000000//////...//////////////////////////////000000///...------,,,---...//////...---,,,---------.........//////........................,,,---///000000000///.............../////////000////////////////////////111111111111111111111111111111222222222333333333111111111111111111111111333333333333333333333333444444444333333222222222444333333222222333333444111111000000//////......000000000000000000000000000000000000000000000000......////////////......//////////////////////////////000000000000//////////////////////////////111111000000//////......111000///......///000111222111000.........///000////////////000000000000000000111000000///...---000111111111222222222222//////000000111111111222000000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000222222111000//////000000......//////000000111111111111111111111000//////000000000000000000000000000///.........///111222000000//////......------,,,---...//////...---,,,000000//////......------000000//////.........---////////////////////////...............///000000............////////////............////////////222111111111000000//////000000111111111111000000000000000000000000000000000000///...............////////////////////////000000//////.........---////////////////////////------............------000///...------...///000///////////////////////////---------...///...---////////////////////////---------.........//////......------------......------------------------000000000000000000000000000000///.......................................///////////////000111111---------------------------------.........//////000000////////////000000333222000...---,,,,,,---///---,,,---000000...+++........................------------------------////////////////////////////////////////////////////////////////////////......------------......////////////////////////000000//////.........---........................//////.........---------++++++,,,---...............................................................------,,,,,,------..................///000111...............///000000////////////////////////......------------......///////////////.........000000000000000000000000000000//////.........------...............------////////////////////////............///////////////...---,,,+++,,,,,,---......---,,,---...///000////////////////////////000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111000000111111111222222222333333333222222111111111222222333333333333444444444333333222222333333444111000000000/////////...000000000000000000000000000000000000000000000000......////////////......//////////////////////////////000000000000//////////////////////////////000000000000//////......111000///......///000111222111000///......///000////////////000000000000///000000000000//////...000000000111111111222222///000000000111111111111000000000000111111111111000000////////////000000000000////////////000000000000000000000000000000222222111000000000000000////////////000000000000111111111111111000//////000000000000000000000000000//////...///000111222000000//////////////////---...////////////...---///////////////.........000/////////............////////////////////////...............///000000/////////000000000000111000000000000111111111111111111111000000000//////000000111111111111000000000000000000000000000000000000///...............////////////////////////000/////////............////////////////////////...//////////////////...000///...------...///000////////////////////////000///......000000///...////////////////////////---------.........//////......------------......------------------------////////////////////////000000///.......................................///////////////000000111------------------------........./////////000000//////............//////222111000...------------///---,,,...000000...,,,........................................................................////////////////////////////////////////////////......------------......////////////////////////000/////////....................................//////.........---------------......//////......................................................///......------......//////............//////000...............///000000///////////////////////////......------......///////////////............////////////////////////000/////////............---......//////...------////////////////////////............////////////000///...---,,,,,,---...//////.........///000111////////////////////////////////////////////////////////////////////////...////////////000000000000000000000111111111111111111111111222222222222333333333222222222111111222222333333333333444444444333333222222333333444000000000000////////////000000000000000000000000000000000000000000000000......////////////......000000000000000000000000//////000000000000//////////////////////////////000000000////////////...000000////////////000000111000000////////////000////////////000000000000...//////000000000000////////////000000000111111000000000000111111111111000000000000111111111111//////............//////111000000//////000000111000000000000000000000000222111000000000000000000000000000000////////////000111111111111000000///000000000000000000000000///////////////000111111//////000000000000000000...//////000000//////............///////////////////////////............////////////////////////...............///000000000000000000111111111111000000000000111111111111111111000000000000/////////000000111111000000///000000000000000000000000000000///...............////////////////////////////////////............//////////////////////////////000000000000////////////............//////////////////////////////111///...///000111000///////////////////////////---------.....................------------......///.........------,,,,,,////////////////////////000000///.......................................//////......//////000111------------------------/////////000000000000000...------------------...000000///...............///...---...///000...,,,........................////////////////////////........................////////////////////////////////////////////////......------------......////////////////////////////////////...................................................---------/////////000//////....................................................../////////....../////////000//////............///...............///000000//////////////////////////////............//////........................////////////////////////////////////............---......//////.........////////////////////////---............/////////000//////............///000////////////000111111////////////////////////////////////////////////////////////////////////............////////////000000000000111111111111111111222222222333333333333333333222222222222111222222333333333333444444444333333222222333333444000000000000////////////////////////////////////////////////////////////......////////////......000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000////////////000000000000000////////////000////////////000000000000---...///000000111000000////////////000000000000000000000000000111111111///000000000111111111111000//////......//////000111000000000000000000111000000000000000000000000111111000000000000000111111111000000//////......000000111111111111000//////////////////////////////////////////000000111//////000000111111222222//////000000000000//////------......//////000000///////////////.........////////////////////////...............///000000//////000000000111111111............////////////000000000000000000////////////000000000000//////////////////////////////000000///...............///////////////////////////////////////........./////////////////////////////////000000//////////////////....../////////////////////////////////000///...///000000///...////////////////////////..............................------------......//////......------,,,,,,////////////////////////000000///.......................................///............///000000........................////////////////////////......------------......//////........./////////........./////////...---................................................------------------------////////////////////////////////////////////////......------------......///////////////////////////////////////.........................................................///////////////...---,,,................................................//////............//////111000///..............................///000000////////////////////////000//////......//////000------...............//////////////////////////////////////////.........---......////////////...////////////////////////---------.........//////000000/////////////////////////////////000000000////////////////////////////////////////////////////////////////////////........./////////000000///000000000111111111111222222222222333333333333222222222222222222222222222222222333333333444444444333333222222333333444////////////000000000000////////////////////////////////////////////////......////////////......000000000000000000000000//////000000000000//////////////////////////////...............///////////////000000000000///////////////000000000000///////////////000000000000---...///000000111000000////////////000000000000111111000000000000000000///000000000111111111111111000000//////000000111111111000000000000111111000000000000000000000000111000000000000000111111111111000000//////......///000000111111111000000////////////////////////...//////000000000000000//////000000111111222222000000////////////000000------......//////000000.........///////////////////////////////////////...............///000000........./////////000000............//////////////////////////////000000//////000000000000//////////////////////////////000000///...............////////////////////////.........///////////////////////////////////////---......//////......---...//////////////////...///////////////////////////...------//////...---////////////////////////.....................---......------------....../////////......---------........................000000///......................................................//////000................................................///..................///.........///////////////...//////000//////..............................------------------------........................////////////////////////////////////////////////......------------......////////////////////////.........///////////////////////////////////////---....................................---,,,+++...................................................------,,,,,,------...111000///..............................///000000//////////////////////////////............//////,,,---------......//////.................................///////////////---......///000000//////////////////////////////------------............//////000000000000000000------........./////////////////////////////////........................//////////////////////////////000000000111111111///000000000111111111111111111222222222333333333222222222222222222222222222222222333333333444444444333333222222333333444////////////000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000//////000000000000//////////////////////////////---............///////////////000000000000//////...//////000000000000///////////////000000000000...//////000000000000////////////000000000111111111111111111000000000000000000000000111111111111111111000000000000111111222111111000000111111222000000000000000000000000000000000000000111111222000000000000///////////////000000111111111111000000000000000000000000000......///000000000000000//////000000000000000000000//////......//////000.........///////////////.........///////////////////////////////////////...............///000000............////////////000000000000111111111111......////////////000000...//////000000//////...000000000000000000000000000000///...............////////////////////////.........///////////////////////////////////////------............------......////////////......///////////////////////////---,,,---...///...---////////////////////////...............---------......------------......................................................000000///.............................................------......///000....................................------------//////............//////---...///////////////...---///111000///...///000........................------------------------////////////////////////////////////////////////////////////////////////......------------......////////////////////////.........///////////////////////////////////////---------...............------------------,,,+++................................................------,,,,,,,,,,,,------000//////............///...............///000000////////////////////////......------------......,,,,,,,,,---......//////.................................///////////////---...//////000000000000////////////////////////,,,------------............//////000000000000///,,,------...///.........////////////////////////........................////////////////////////000000000000111111111111000000000000111111111111000000111111111222222222111222222222222333333333222222333333333333444444444333333222222333333444.../////////000000000111000000000000000000000000000000000000000000000000......////////////......//////////////////////////////000000000000//////////////////////////////---------.........//////...///000111111000///...---...///000111111000///////////////000000000000///000000000000//////...000000000111111111222222111111111111000000000///000000000000111111111111000000////////////000000222111111000000111111222000000000000000000000000000000000000000111222222////////////000000000000//////000111111111111111000000000000000000000000---...///000111000000///000000////////////////////////...------.../////////////////////...................../////////000////////////////////////...............///000000...////////////000000000000000000000111111111111........./////////000000......////////////......000000000000000000000000000000///...............////////////////////////............/////////000////////////////////////......////////////......---...///000000///...---///////////////////////////...---...///000///---//////////////////////////////.........---------......------------......------......//////000000........................000000///..........................................------------...//////........................////////////.........---...------------------......//////000000///...------///111111///...///000................................................000000000000000000000000////////////////////////////////////////////////......------------......////////////////////////............/////////000////////////////////////---------.........//////,,,------............---......................................................------------......///............//////000...............///000000////////////////////////------,,,,,,,,,,,,------++++++,,,------...//////..................................../////////000------///000000111111111////////////////////////,,,,,,---------.........---...///000000000//////,,,---...///000//////...////////////////////////......................../////////////////////////////////000000000000111000000000000111111111111//////000000000111111111111111222222222333333333222222333333333333444444444333333222222333333444.../////////000000111111000000000000000000000000000000000000000000000000......////////////......//////////////////////////////000000000000//////////////////////////////---------.........//////...///000111111000///...---...///111111111000///////////////000000000000000000111000000///......111111111111222222222222222111111111000000//////000000000000111111111111//////............//////222222111111111111222222000000000000000000000000000000///000000111222222......//////000000111111//////000111111111111111000000000000000000000000---...000111111111000///000000//////......------///...---,,,,,,---...///000000//////.........------.........//////000000////////////////////////...............///000000000000000000111111111111............////////////---.........//////000000......////////////......000000000000000000000000000000///...............////////////////////////---.........//////000000//////////////////////////////000000000000//////---...///000000///...---////////////////////////111///...///000111000/////////////////////////////////.........---------.........------.........,,,,,,---...///000111111........................000000///..........................................------------...//////////////////////////////111111000000/////////...---,,,,,,++++++,,,,,,---...///000000000///---,,,---000222111///...///111........................////////////////////////000000000000000000000000////////////////////////////////////////////////.........------.........////////////////////////---.........//////000000000000000000000000000000---------.........//////------...///000000000///................................................//////............//////...............///000111...............///000000////////////////////////---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////........................---.........//////000000------///000111111111111////////////////////////,,,,,,,,,---------......,,,---...000000000///...---...000111111111000///////////////////////////........................////////////////////////............/////////000000000000000111111111111////////////000000000000111111111222222333333333222222333333333444444444444333333222222333333444111111000000//////......///////////////.........111111000000//////......000000000000000000000000///000000000111111111111//////000000000000//////......////////////......000000000000000000000000111///---...111222000.............../////////000//////000000111111222222000000000000000000000000000000//////000111222222333333222222111000//////111111111000000000000000222111111111000000//////000000000000111111111111111111111111111111111111000000000000000000000000000000////////////000000000000111111111000000///333333222111000000000111000000000000000000000000111...+++,,,///111000/////////////////////////////////000000000000//////////////////////////////////////////////////////+++,,,---...////////////000000000000000000000000------///000111111111111111111000000//////......///////////////000111111000000////////////000000////////////////////////111111000000//////......//////////////////////////////000000000000////////////............/////////////////////000111111000000//////.........---000000//////.........---000000000000000/////////222///,,,+++---///...,,,////////////////////////...............................................................///000000///...---,,,,,,---...///,,,,,,,,,---------.........------,,,,,,------............------,,,,,,,,,///---******+++...//////...........................///000000000///---,,,////////////////////////////////////////////////000000000000000000000000//////////////////////////////.........---------........................000000//////.........---................................................//////.........---------//////.........---------........................000000000000000000000000000000000000000000000000............////////////////////////////////////000000//////.........---.../////////...---,,,,,,---------.........////////////000000000000//////000000//////.........---..................------////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000111111111000000///222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000000000/////////...////////////////////////111000000000/////////...000000000000000000000000000000000111111111111222......////////////............////////////......000000000000000000000000111///......111111000............/////////000000/////////000000111111111000000000000000000000000000000000000000111222222333333222222111000000///111000000000000000000000111111111111000000000/////////000000000111111111111111111111111111111111000000000000000000000000000000000//////000000000333333333444444333333222222222111000000000111111000000000000000000000000111...,,,,,,///111000/////////////////////////////////000000000000//////////////////////////////////////////////////////....../////////......---000000000000000000000000............---,,,+++***000000000000///////////////////////////000111111000000////////////000000////////////////////////111000000000/////////...//////////////////////////////000000000000////////////............/////////////////////000000111000/////////............000/////////............////////////////////////111///,,,,,,---///...,,,////////////////////////...............................................................///000000......------------...........................///...------,,,,,,------............------,,,,,,,,,///---+++,,,---//////...........................///////////////...------........................////////////////////////000000000000000000000000//////////////////////////////.........---------........................000/////////............................................................//////.........---------//////.........---------........................////////////////////////....................................////////////////////////////////////000/////////.....................///......---------------.........////////////000000000000//////000/////////....................................////////////////////////..............................------------......////////////////////////........................//////////////////////////////////////////////////////000000000111111111000000111111111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000////////////////////////////////////000000000000////////////000000000000000000000000....../////////000000000---......//////......---...//////000000//////...////////////////////////111///...///000111000...////////////000000000000////////////000000000000111111111111111111111111000000000000000000111222333333222222111000000000000000000000000000111111111111111111000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000/////////000111111////////////////////////000...------///000000000//////////////////////////////000000000000//////////////////////////////////////////////////////111111111000000///...---000000000000000000000000//////...---,,,+++)))(((////////////000000000000000////////////000111111111000000//////000000111////////////////////////000000000000////////////////////////////////////...//////000000//////...//////............////////////......//////000111////////////............////////////....................................000...---,,,.........---////////////////////////...............................................................///000000---..................---000000//////////////////......------------...............---------------...------...000000///...........................000///......---.........------------------------////////////////////////000000000000000000000000////////////////////////...............---------........................////////////...........................................................................---------...............---------........................////////////////////////........................---............/////////////////////////////////////////////............------......///.........---------...............//////000000000000//////////////////....................................////////////////////////..............................------------......////////////////////////------------------------//////////////////////////////////////////////////////000000000000111111000000111111111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000///////////////////////////000000000000000000000////////////////////////////////////,,,,,,,,,---------............////////////......//////000000000000//////////////////////////////000/////////000000000/////////000000000111111111////////////////////////000000000000000000000000111000000000000000111111222222222111111111000000000000000000000111111111111111111000000000000000....../////////000000000111111111111111111111111000000000000000000000000111111222222222222111111......//////000000////////////......///000111111//////////////////////////////...//////000000000//////////////////////////////000000000000//////////////////////////////////////////////////////111111111111111000///////////////////////////////////////000//////............//////000000111111000000//////000000111222111000000000000000000111////////////////////////000000000000////////////////////////////////////...//////////////////...//////............/////////............///000000///////////////.........///////////////.........---------...............///...------.........---////////////////////////...............................................................///000000,,,---...//////...---,,,000000////////////............------------.....................---------......///000222222000---........................000///...---,,,---...///------------------------////////////////////////////////////////////////////////////////////////................................................///////////////.................................................................................................................................////////////////////////........................---------........./////////////////////////////////////////////.........,,,,,,---.../////////...........................//////000000000000/////////////////////.....................////////////////////////////////////..............................------------......////////////////////////------------------------////////////////////////////////////////////////////////////000000000111///000000111111111111000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222////////////000000000000////////////000000111111////////////000000000000////////////////////////------........./////////000000111111111111000000//////000000000000/////////////////////////////////000000000/////////000000000000111111111111222000000000000000/////////////////////////////////111111000000000000000111222222222111111111111111//////000000111111111111000000000000000000111111////////////000000000000111111111111111111111111000000000000000000000000000111222222222222111000000111111222333333222222//////......///000111111000000000000000000000000...///000000000000000111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000//////000111222222111111////////////////////////000111111111111000000///......//////000000111111000000000000000111222222111111000000000000111111////////////////////////////////////000000000000////////////////////////......////////////......//////............//////...............//////000.........///////////////.........///////////////------------......//////---.....................////////////////////////...............................................................///000000,,,---...//////...---,,,........................///......------......///..............................///111333222000---........................000///---,,,,,,,,,---...------------------------////////////////////////////////////////////////////////////////////////---......................................................///////////////................................................---.....................---.....................................................................////////////////////////------------............////////////////////////.........///////////////,,,,,,---.../////////........................---//////000000000000//////.........///////////////........./////////000000////////////////////////..............................------------......////////////////////////------------------------////////////////////////////////////////////////...////////////000000000//////000111111111111111111111111111111111111111000000000111111222222222222222222222222222222222222222222222222222222222////////////000000000000...//////000000111111222////////////000000000000000000000000000000000000000000111111111222222222000111111222222111111000///000000111111000000///////////////////////////...000111000///...///111000111111111222222222222111111111111000000000000////////////////////////222111111000000000000000111111111111111111111111/////////000111111222222000000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000///000111222222111000///...///000111111111111111000000/////////000111111000000000000000000000000---///111111000000000111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000......000111111222222222000000000000000000000000222222111000///...,,,+++////////////000000000000111000000000000111222222222111111000000111111222////////////////////////////////////000000000000////////////////////////---......//////......---//////............//////......------......///000.........///////////////.........///////////////---------...//////000000+++---//////...---...///////////////////////////...............................................................///000000---..................---------.........///////////////............//////.............../////////......///111222222000---........................///...------,,,---------------------------------////////////////////////000000000000000000000000////////////////////////---------................................................///////////////................................................---------...............---------...............................................................000000000000000000000000,,,------------.........////////////////////////.........///////////////------......///........................---------//////000000000000//////.........///////////////.........//////000000111////////////////////////..............................------------......////////////////////////------------------------////////////////////////////////////////////////......////////////000000...///000111111222111111111111111111111111111111//////000000111222222222222222222222222222222222222222222222222222222222.../////////000000000111...//////000111111222222.../////////000000000111000000000000000000000000000000111111111222222222000000111111111111000000000000111111111111000000000000000000000000000000...000111111......///111111111111222222222333333333222222222111111111000111111111111111111111111222222111000000000000000111111111111111111111111...//////000111111222222///000000000111111111111111111111111222222222222111111111111111111111111000000000000000000000000...///111222222111///...+++,,,---...////////////222222111000000000111111222222222222222222222222---///222222111///000222000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000//////000000111000000000000000000000000000000000000000000000///...---,,,000000000000////////////111111000000111111222333222111111000000111111222////////////////////////.../////////000000000111////////////////////////---......//////......---//////............//////...------------...//////............/////////000............/////////000------...//////000111111***---///000...---...///////////////////////////...............................................................///000000......------------......------...///000111111222//////............//////---........./////////000...---...///111111///...........................------......------,,,,,,........................////////////////////////000000000000000000000000////////////////////////---------.........//////..................................../////////000................................................---------.........//////---------.........//////................................................////////////////////////,,,,,,---------.........////////////////////////............/////////000.........///......------//////.........---------//////000000000000//////............/////////000---......///000000111111////////////////////////..............................------------......////////////////////////........................////////////////////////////////////////////////........./////////000000...///000111111222222222111111111111111111111111/////////000111222222222222222222222222222222222222222222222222222222222.../////////000000111111...//////000111222222222.../////////000000111111000000000000000000000000............//////////////////000000000000//////000000111111111111000000111111111111111111111111...000222111...---///111111111222222222333333333333333333222222222111111333333333333333333333333222222111000000///000000111111111111111111222222...//////000111222222222//////000000111111111222111111222222222333333333111111111111111111111111000000000000000000000000---///000111111000///---...///000111222222222222333333222111000000111111222222222222222222222222,,,000333333111///000222000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000111111000000///...---000000000000000000000000------///000111111111111111111000000//////......111111111000111111222333222222111111111111222222////////////////////////.../////////000000111111////////////////////////---..................---//////............//////...------------...//////---.........//////000000---.........//////000000.........///000111111222)))---000000...---...///////////////////////////...............................................................///000000///...---,,,,,,---...///------...000111222333444//////............//////---.........//////000000...------...000000///...........................,,,---...///...---,,,+++////////////////////////////////////////////////000000000000000000000000////////////////////////---------.........//////........................---.........//////000000................................................---------.........//////---------.........//////........................................................................,,,,,,,,,---------......////////////////////////---.........//////000000.../////////...---,,,,,,//////.........---------//////000000000000//////---.........//////000000---......///000111111222////////////////////////.................................------.........////////////////////////////////////////////////////////////////////////////////////////////////............/////////000......///111111222222222000000000000000000000000...//////000111222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111000000000000//////000000111111222222...///000111111000///...000000000000000000000000222222111111111111222222000000////////////000000000000//////.........---//////000000000000//////111111333333222000...,,,////////////000000000000111111111111111111111111222111111111000000//////222222111000//////000000111111000000/////////...222222222222222111111111222222222222111111111111333333333333333333333333333333333333222111///...000000000000111111111111333222111000000111222333111111111111000000000///////////////............000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000555444222000/////////000000000////////////000000000000////////////000000111000/////////000111222111111111111111111111111000000000000////////////000000000///---...000222////////////000000000000000000000000000000000000////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////111000///.....................------------......000000000000000000000000......------------......////////////////////////////////////////////////---------,,,,,,+++++++++............//////000000333000---,,,...///...---------------------------////////////////////////////////////............///...---,,,,,,---.../////////............//////111000///...------...///111000000111333222000---...///000000000///---,,,........................000000////////////000000000000//////.........---................................................////////////////////////222111000///...---,,,,,,000000//////.........---,,,------......------,,,//////.........---------++++++,,,,,,---.../////////...---,,,,,,---.../////////000000000000//////................................................///...---,,,,,,---...///222222111000///...------..............................//////...---,,,,,,---------............///---------............///,,,,,,------...//////000//////............//////........................///////////////////////////////////////000111111000000000000111111111111111000/////////000222333111111111000000000000000000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000............////////////...///000111111000///...000000000000000000000000000000////////////000000000000////////////000000000000/////////.........//////000000000000////////////000111000...,,,+++////////////000000000111111111111111111111111111222111111111000000000000222222111000000000000000222111111111000000000000000000000000000000000000222222222222222222222222333333333333333333333333222222333333333222111111000111111111222222222222333333222111111222333333222222222111111111111111111111000000000/////////111111111111111111111111000000000000000000000000111111111111000000000///111111111111111111111111000000000000000000000000333222111000000000111222222111111000000000000111000000////////////000000000////////////111222333111111111111111111111111000000000000///////////////000000000......000111////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000111111111111////////////////////////////////////////////////000//////...------......///......------......///////////////////////////......------------......////////////////////////////////////////////////.........---------,,,,,,....../////////000000000222///------...000///...------------------------////////////////////////////////////............000///............///000//////............//////111000///...---......//////......///000000///---///////////////......---........................000000////////////000000000/////////....................................................................................//////////////////......000/////////............,,,------......------,,,//////.........---------++++++,,,------.../////////...------------...///...//////000000//////...////////////////////////........................000///............///000111000000//////......---////////////////////////......//////...------,,,---------............///---------............///------......///000000111//////............//////........................///////////////////////////.........//////000000//////000000000111111111111000/////////000222222111000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000////////////............//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000////////////......///000000111111000000//////000000111000///---,,,/////////000000000111111111111111111111111111111111111111111111000000000222222111000000000000111222222222111111111111111000000111111111111111111333333333333333333333333333333333333333333333333111222333333444444333333111111222222222333333333333333222222222222333333111111222222222222222222222222222111111111111000111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000000111222333333333222111111000111111000000////////////000000///......///000111222333111111111111111111111111000000000000////////////...///111111/////////000////////////000000000000000000000000000000000000///////////////////////////////////////////////////000000000000111111111//////////////////////////////////////////////////////...------------...///......------......///..............................------------....../////////////////////////////////////////////////////////...............///////////////000000000000...------///000000///////////////////////////////////////////////////////////////............000000////////////000000//////............//////000000///............///---,,,+++,,,...//////...000//////............///////////////////////////000//////......//////000////////////....................................................................................,,,------...///000111111////////////............------............------...............---------,,,,,,,,,---....../////////......------......///.........//////.........000000000000000000000000........................000000////////////000000........................000000000000000000000000.........///......---,,,---------............///---------............///......//////000111111111//////............//////........................////////////////////////---............///////////////000000000000111111000000000///000111111222000000000000000000111111000000000000000000000000111111111111111111111111///////////////////////////////////////000000000222222111111000000////////////000000000000//////000000000000000000000000222222111111111111222222000000000111111000000000000000//////////////////000000000111111000000000111222222222222111000/////////000000000111111111111111111111111111111111111111111111111111111111222222111000000111111111111111111111111111111111222222222333333333333333333333333333333444444444444444444444444444444444333333333333444333333333111222222222333333333333333333222222222222333333111111111111222222222222222222222222111111111111111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111////////////////////////000000000000000111111222333333222111000000000000000000////////////000000////////////000000000111111111111111111111111111000000000000////////////---///111222000/////////////////////000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////......------------......//////............//////..............................------------......////////////////////////////////////////////////......................................................---...///000000000////////////////////////////////////////////////////////////............//////////////////////////////............///////////////.........//////---,,,******---///000000000///...------...///000000000000000000000000000/////////......////////////////////////.........................................................------------------------,,,------...///000111111///////////////.........------............------........................,,,---------......////////////............//////------............------////////////////////////........................////////////////////////------------......//////////////////////////////---...............---------------............///---------............///....../////////000000000//////............//////........................////////////////////////,,,------...............////////////000000000111000000000000000111111222000000000000000111111111000000000000000000000000111111111111111222222222////////////////////////.../////////000000111111222222111111000000//////000000////////////000000111111111111111111111111222222111111111111222222000000111111111111000000//////000000000000000000000000111111111111000000222222222222222111111111000000000000111111111111111111111111111111111111111111111111111222222222222111111111111111222222111111111111111111111111222222333333333444444444333333333444444555555555666666666666666666666666666666555444333333333222222222333333333444444444333333333333333333333333111111111111111111111111222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////111111111111000000//////222111000///////////////000000////////////000000111111000000//////...---000000000000000000000000000000000000////////////---///111222000/////////////////////000000000000////////////////////////////////////////////////////////////////////////.........---------------////////////////////////////////////////////////......---------......////////////....../////////..............................------------......////////////////////////////////////////////////------------------......------------------------------.../////////000000000000000000000000000000////////////////////////////////////....................................//////............//////....../////////////////////---+++,,,...000111111000///...------...///000000000000000000000000000//////............//////.........///////////////........................////////////////////////.................................///////////////.........///////////////---......//////......------.....................------...............///////////////////////////------............------........................////////////////////////........................,,,,,,------.../////////........................------...............------------............///---------............///------............////////////............//////........................////////////////////////,,,---......//////.........////////////000000000///000000000111111111111//////000000111111111111000000000000000000000000000000111111111222222222000000000000000000000000//////000000111111222222////////////............000000////////////000000111111111111111111111111000000////////////000000///000111222222111000/////////000000000000111111000111111222222111111000000000000000000000000000000000000111111111222222111111111111111111111111111111111222222222222222222111111111111222333333111222222222222333333333222222333333444444555555555555666666777888888888999999999999999999999999:::999888777555555555555555555555666666666777777555555666666666666555555333333222222111111111111222222222111111111000000222222222222222222222222000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000111111111000000///...000000////////////000000000000////////////000000000000000000///...------000000000000000000000000000000000000////////////...///111111/////////000////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000////////////...///////////////////////////////////////////////////............///000000000//////......//////000..............................------------......////////////////////////////////////////////////---------------..................---------------,,,...000000///...//////000000000000000000000000////////////////////////////////////............------............------//////............//////---...//////000////////////...---...000111111000///............//////000///////////////////////////......------......///.........///////////////........................////////////////////////////////////////////////000000//////......------.........///////////////......////////////......---------..........................................//////000000//////............//////.................................////////////////////////------............------------........./////////........................,,,---......///.........---------............///---------............///---------...............//////............//////........................////////////////////////,,,---...///000///............////////////000000//////000111111111111000/////////000111111222222000000000000000000000000000000000111222222333333000000000000000000000000000000000111222333333333............////////////111000///......///000111111111111111111111111111000000////////////000000///000222333333222000/////////000000000111111111000111111222222111111000000000000000000000000111000000111111111222222222111111111111111111111111111111111222222333333333222111111111222222333444444444444444555555555666555666666777888888999999999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999:::;;;999999999:::::::::;;;;;;888999::::::::::::999888666666555444333222222111333333333333222222222222222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000...///000111111000000///////////////000111222222000000////////////000000------///000000000//////000000000000000000000000000000000000///////////////000000000......000111////////////000000000000000000000000000000000000////////////////////////////////////////////////000000/////////.........///////////////////////////////////////////////////////////////000111111000000////////////000000////////////////////////......------------......////////////////////////////////////////////////------........./////////000000/////////.........,,,///111111///------...////////////////////////////////////////////////////////////............---...///000000///...---//////............//////,,,---///000000000/////////......///111111///...---......///////////////........................///......------......///............/////////000........................////////////////////////000000000000000000000000000/////////......................../////////000......////////////......---------.........//////////////////...............///000111111000///......//////000000//////...........................////////////////////////---...///000000///...---////////////////////////........................,,,------...//////......---------............///---------............////////////...............//////............//////........................////////////////////////,,,...///111111000///............/////////000000...///000111222111111000...//////000111111222222000000000000000000000000///000000111222222333333000000000000000000000000000000111222333333444444//////000000111111222222111000///......///000111111111111111111111111111222222111111111111222222///000222333333222000/////////000000111111111222111111222222222222111111333222222111222222333333000111111111111222222222111111111111111111111111111111111222222333333333222111111111222333333444555666666666777777888888::::::;;;<<<======>>>>>><<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>???@@@<<<<<<<<<=========>>>>>>;;;;;;============;;;;;;999999888666555444333222555555444444444333333333222222222222222222222222000000000000000000000000//////000000111111111222111111111111111111111111000000000000000000000000+++---///000111222111111//////000000111222444555000000////////////000000)))+++---///111111111111000000000000000000000000000000000000////////////000000000///---...000222////////////000000000000000000000000000000000000////////////////////////////////////////////////......---------,,,,,,,,,////////////////////////////////////////////////000000000000000111222222000000////////////000000000000000000000000000000.........------.........////////////////////////////////////////////////.../////////000000111111222222111111000000000///---000222222///,,,---...////////////////////////////////////////////////000/////////...............///000111111000///...//////............//////,,,---///000000000/////////......000111000...,,,,,,---///000000000///....................................------.........---.........//////000000........................000000000000000000000000000000000000000000000000......//////////////////---.........//////000000......////////////......---------........./////////////////////............///000111111000///...//////000000000000//////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000///000000000000000000000000,,,,,,---.../////////...---------.........//////---------.........//////000000000000//////////////////............//////........................////////////////////////---...000111222111000.............../////////000...///000222222111111000...//////000111222222222000000000000000000000000///000000111222222333333333333222111000000111111...//////000111222222222000000000000000000000000333222222222111111000000000000000000111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111222222222222111111333333222222222222222222//////000111222333444444444444444444444444444444000111111333555777999:::========================@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAA@@@?????????@@@BBBBBB@@@@@@???======<<<<<<<<<>>>>>>===<<<;;;999777666777777666555444333333222333333333333333333333333444333111000///000222333111000///...///000222444222111000......000111222000000111111111111000000000000000000000000000000222222222111111///......////////////............000000000000000000000000000000000000000000000000222111000//////000111222.../////////000000000111000000////////////000000000000//////......------////////////////////////////////////////////////333111///...---...///000222111000.........///000---......///////////////000000//////.........---////////////000000000000000000000000000000000000///...---,,,,,,---.../////////000000000000//////000000111111111111000000111000///......///000111222111111000///......---........................------------------------//////............//////,,,---......,,,,,,---...///////////////////////////......------///000111111000000///...---------////////////////////////000000000000000000000000//////............//////......------------......//////.........---------///////////////////////////......------------...////////////////////////////////////000000000000////////////////////////////////////////////////.........------.....................////////////...............///000000000000000000000000000000...///000111111000///...////////////000000000000000000000000////////////000000//////.........---////////////////////////......///000000000000000////////////////////////////////////////////////------......//////000000000000000000000000000000............////////////////////////////////////////////////000000000000........................////////////000000000000///.........///000222333000000000000000000000000000000000000000000000000222111000000//////000000...//////000111111222222000000000000000000000000222222111111111000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000111111222222222222111111222222222222222222222222000000111222333333444444222333333333444444444444444444555666888:::<<<===????????????????????????>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBAAA@@@AAAAAABBBBBBAAA@@@??????>>>???????????????>>>===;;;:::999999888888777666555555444666666666555555444444444333222000/////////111222///000111111222222222222222111000//////000111222///000000111111000000///000000000000000000000000222222222111111000///...000000000000111111111111000000000000000000000000000000000000000000000000000000///......///000000/////////000000000000000000000////////////000000///////////////.........////////////////////////////////////////////////222111///.........///000111000///......//////000---......///////////////000/////////................../////////000000000000000000000000000000000///...------------...///......////////////......//////000000000000//////000000////////////000000111111111000///.................................////////////////////////...//////000000//////...---...//////------...//////////////////////////////......---...///000111111000000///......------////////////////////////000000000000000000000000//////............/////////......------....../////////.........---------///////////////////////////...............//////////////////////////////....../////////000000000//////////////////////////////////////////////////////............//////............////////////...............///000000//////////////////////////////000000000000//////////////////000000000000000000000000////////////000/////////............////////////////////////......///000000000000000////////////////////////////////////////////////.........///////////////////////////////////////............////////////////////////////////////.../////////000000000000........................////////////000000000000//////......///000111222000000000000000000000000000000000000000000000000111000///////////////////////////000111111222222000000000000000000000000111111000000000000//////000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111222222333333444444111222222333444555666666888888999:::<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@FFFEEEDDDBBBAAAAAA@@@AAABBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;::::::999999888888:::999999888777666555555333222111//////000111111...///111333333222111///222111000//////000111222//////000000000000//////000000000000000000000000111111222111111000///...//////000000111111222222000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000////////////000000.........///////////////////////////////////////////////////////////////222111///......///000000000////////////000000111---......///////////////////////////............------........./////////000000000000000000000000///......------......///------............------......////////////......//////000000000000//////111111000000//////..............................////////////////////////...///111222222111///......///000000///...///000///////////////////////////............///000000000000000///......------////////////////////////000000000000000000000000//////............/////////......------......///...............---------////////////////////////............///000111111////////////////////////------.........//////////////////////////////////////////////////////////////////....../////////............////////////...............///000000........................000000////////////000000////////////000000000000000000000000////////////////////////............////////////////////////......///000000000000000///////////////////////////////////////////////////////////////.............................................////////////////////////////////////....../////////000000000////////////////////////////////////000000000000000000////////////000111000000000000000000000000000000000000000000000000111000000/////////000000//////000000111111111111000000000000000000000000000000000//////////////////000000000111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000111111222222222222111111000000111111111111222222222222222222333333333444222333444555777888999:::<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAADDDCCCBBBBBBAAA@@@@@@@@@@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@@@@???>>>===============<<<<<<<<<<<<;;;:::999888777666666555444333222222222222333///000111111222111000///222111111000000111111222/////////000000/////////////////////////////////111111111111111000//////,,,------...///000000111////////////////////////000000000000000000000000////////////////////////111111111000000000000///000000////////////000000------......//////000000////////////////////////////////////////////////111000////////////000000......//////000000111111---......//////////////////////////////.........------------........./////////////////////////////////............//////---......//////......---...//////000000//////......///000111111000///...111000000000/////////...........................------------------------...///222333333222///......///000000......///000////////////////////////............/////////000000000//////............//////////////////////////////////////////////////////............////////////............//////........................////////////////////////.........//////111222222////////////////////////------------.........//////////////////////////////////////////////////////......------......///............////////////...............///000000////////////////////////111000///......///000111////////////000000000000000000000000///////////////////////////.........////////////////////////......///000000000000000////////////////////////////////////////////////000000//////......------....................................////////////////////////////////////........./////////000000000000000000000000000000////////////000000000000000000000///////////////000000000000000000000000000000000000000000000000111111111000000111111222000000000000000111111111000000000000000000000000///////////////000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000111111222222222222111111000000111111222222222222222222222333333444444555666777888999;;;<<<>>>>>>>>>===>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDCCCCCCBBBBBB?????????@@@@@@@@@@@@AAA????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>???????????????@@@@@@??????>>>>>>>>>>>>???????????????===<<<;;;:::999888777666888777777666666666666666222111000/////////000111222222111111111111222222//////000000000000//////////////////////////////000111111111111000000///,,,------...///000000111////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000------......//////000000////////////////////////////////////////////////000///////////////000000......//////000000111111---......///////////////.........///////////////------------.........////////////////////////////////////////////////////////////000000////////////000000111111000000///...///000111111000///...000000000000////////////////////////////////////...........................///222333333222///...---...//////...---...///////////////////////////---......///////////////////////////............//////////////////////////////////////////////////////............///////////////....../////////---.....................////////////////////////.........//////111222222////////////////////////------------.........///////////////////////////////////////////////////...------------------...............////////////...............///000000000000000000000000000000111000///......///000111////////////000000000000000000000000////////////.........///////////////////////////////////////......///000000000000000////////////////////////////////////////////////000000//////......------....................................////////////////////////////////////............////////////000000000000000000000000////////////000000000000000000000000000/////////000000000000000000000000000000000000000000000000111111111111111222222333000000000000000000111111000000000000000000000000//////000000000000111111000000000000111111111111222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111111222333333444444333333444555666777888888::::::<<<===>>>@@@AAABBB??????>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@??????>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@=========>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBB@@@??????>>>>>>>>>????????????????????????>>>>>>>>>>>>??????@@@@@@AAAAAA======<<<<<<;;;:::999999:::::::::::::::999999999555333111000///000222333222222222222222222222222000000111111111111000000000000000000000000000000000000111111111111000000//////000000111111222222000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111222222000000////////////000000.........///////////////////////////////////////////////////////////////////////////000000000000...///000000000000000///---......///////////////.........///////////////------........./////////000000000000000000000000...//////000000//////...//////000000000000//////000000111111111111000000//////000000000000//////000000000000////////////////////////////////////000000000000000000000000...///111222222111///...---...//////------...///////////////////////////---......///000///////////////////////////......////////////////////////000000000000000000000000//////............//////000//////......//////000---------...............////////////////////////............///000111111////////////////////////------........./////////////////////////////////////////////////////////......------------..................////////////...............///000000111111111111111111111111000000////////////000000////////////000000000000000000000000////////////.........///////////////////////////////////////......///000000000000000///////////////////////////////////////////////////////////////.............................................////////////////////////////////////------........./////////////////////////////////////////////000000000000...///000000000000//////000000000000000000000000000000000000000000000000000000000000000111222222111000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000111111222222222222111111111222222333444444555555555555777888:::;;;============>>>???@@@AAABBBCCC@@@@@@?????????@@@AAAAAA????????????????????????????????????????????????BBBBBBCCCEEEGGGHHHJJJJJJMMMLLLKKKJJJHHHGGGFFFFFF@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFGGGFFFFFFDDDDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@???>>>======>>>>>>???@@@AAAAAAAAA>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;::::::666666555555444444444444111222222222222222222111111111222222222222111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000//////000111111000////////////000111222222333444000000////////////000000///////////////.........////////////////////////////////////////////////......///000000000000000///000000111111000///...---......///////////////............/////////000....../////////000000000000000000000000000000000...///000111111000///......//////////////////...//////000000000000//////000000////////////000000////////////000000000000////////////////////////000000000000000000000000...//////000000//////......///000000......///000////////////////////////------///000000000///....../////////////////////////////////////////////000000000000000000000000//////............//////000000////////////000000---------........./////////////////////////////////...............//////////////////////////////....../////////000000000////////////////////////////////////////////////000000////////////000000............////////////...............///000000000000000000000000000000//////000000000000//////////////////000000000000000000000000////////////............/////////000////////////////////////......///000000000000000////////////////////////////////////////////////.........///////////////////////////////////////............////////////////////////////////////---------.........//////........................////////////000000000000---...///000111111000000000000000000000000000000000000000000000000000000///////////////000111111111111111000000000000000000000000000000000000000000000111111222222222333000000000000111111111111222222222222222222222222000000000000000000000000//////000000111111111222000000000000000000000000111111222222222222111111222222333444444555666666777888999;;;===???@@@AAA>>>>>>???@@@AAABBBBBBCCCAAAAAA@@@@@@@@@AAAAAABBB===========================>>>>>>???AAABBBCCCCCCEEEFFFHHHJJJLLLNNNPPPPPPTTTSSSRRRPPPNNNMMMKKKKKKEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJHHHFFFEEEHHHGGGFFFDDDDDDCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>======>>>??????@@@AAAAAA@@@@@@??????????????????<<<<<<======<<<<<<;;;:::777888999:::999888666444111222222333333222222111222222333333333333222222000000000000000000000000///000000111111111000000////////////............000000000000000000000000000000000000000000000000---...///000000///...---......///111222333444555000000////////////000000000000//////.........---////////////////////////////////////////////////......///000000111000000000000111111111///...------......///////////////---.........//////000000////////////000000000000000000000000000000000000...///000111111000///...---..................---......////////////......111000///......///000111////////////000000000000000000000000000000000000//////////////////////////////............/////////111222111000///000111////////////////////////,,,---///000000000///............///////////////////////////////////////000000000000000000000000//////............//////000000////////////000000---------........./////////////////////////////////......---------......////////////////////////////////////000000000000////////////////////////////////////////////////222222111111111111222222............/////////000...............///000000////////////////////////...///000111111000///...////////////000000000000000000000000////////////---.........//////000000////////////////////////...//////000000000000000////////////////////////////////////////////////---.........//////000000000000000000000000000000............/////////000////////////////////////---------.........//////........................////////////000000000000,,,---///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111333333222111000000111111000000000000000000000000222222222111111111111111444444333222111111111222000111444666777888888888<<<===>>>???@@@AAAAAAAAA@@@@@@??????>>>======<<>>>>>>>>======>>>>>>===<<<<<<<<<<<<<<<@@@???======>>>AAADDDGGGEEEGGGJJJLLLNNNQQQUUUXXXUUUTTTSSSRRRRRRTTTVVVWWWKKKHHHGGGIIIMMMQQQRRRQQQUUUUUUUUUUUUTTTRRROOONNNPPPPPPOOOLLLJJJJJJLLLNNNRRRMMMHHHGGGHHHHHHFFFBBB=========>>>>>>?????????@@@??????AAABBBCCCBBBAAA??????>>>======>>>>>>???<<<;;;:::999888777888888555444444333333222222111333333333222222222222222000000111111222222222333000111222222222000///...000000000000000000000000////////////////////////000000000000000000000000000000////////////000000444222111111333444555555111111000000000000111111222111000.........///000//////000//////...------........................111111000000//////......000000000000000000000000//////000000000000//////......////////////......000000000000000000000000---...///000000///...---------......///000111111//////////////////////////////000000000000//////------............------////////////////////////////////////////////////........................000000////////////000000222111111000///......---000000//////.........---000000000000000000000000////////////////////////............////////////000000000000////////////000///...------...///000000000//////.........---//////000000///...------//////////////////////////////.........---------........................,,,------................../////////////////////000000//////.........---........................---.........//////000000////////////////////////......////////////......222222222111111111000000------------------------000000//////.........---........................000000000000000000000000//////////////////////////////000000///...------000/////////............////////////////////////............////////////------------------------////////////////////////............////////////////////////////////////111000///......///000111111000///......///000111111111000000//////......////////////000000000000000000000000000000000000///000000111111111111000000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111222111111000//////000000111111111111111111111111000111111111111222222222333222222222222333333444444555888:::<<<======>>>>>>>>>???@@@AAAAAAAAAAAA???>>>>>>>>>>>>=========??????>>>>>>???@@@AAAAAABBBAAA???===<<<<<<<<<===>>>=========>>>AAACCCEEEHHHIIIKKKLLLLLLNNNPPPSSSMMMLLLKKKJJJKKKMMMOOOPPPLLLKKKKKKMMMQQQUUUUUUUUUZZZXXXUUURRRPPPPPPPPPPPPQQQQQQQQQOOONNNOOORRRTTTVVVWWWWWWSSSNNNJJJGGGGGGBBBCCCEEEEEEEEECCCAAA@@@@@@@@@@@@AAAAAA@@@???===<<<<<<======>>>===============<<<;;;;;;:::999999666666666555444333222222333333333222222222222222000000000111111222222222111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000444222000000222444444444111000000//////000000111222111000///......///000000000111111000//////...////////////////////////111000000000/////////...000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000......////////////......+++++++++,,,,,,---------//////////////////////////////000000000000//////---......//////......---////////////////////////////////////////////////........................000000////////////000000111111111000///.........000/////////............////////////////////////////////////////////////............////////////000000000000////////////000///...------...///000000/////////............///////////////...------//////////////////////////////.........---------........................,,,---.../////////////////////////////////......000/////////....................................////////////000000000111////////////////////////......////////////......111111111000000/////////------------------------000000/////////.................................///////////////////////////////////////////////////////////////...------000000/////////.........////////////////////////............////////////........................////////////////////////............////////////////////////////////////111000///......///000111111000///......///000111111000000000/////////........./////////000000000000000000000000000000000000111111111111000000///000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111111111000////////////000111111111111111111111111000000000111111222222333111111222333444555666777888999;;;===???@@@AAAAAA???@@@@@@AAAAAA@@@@@@???=========>>>>>>>>>??????@@@??????>>>@@@BBBDDDFFFHHHFFFBBB>>><<<;;;<<<===>>>>>>>>>???@@@BBBDDDEEEFFFGGGGGGGGGEEEEEEGGGHHHEEEDDDCCCCCCEEEGGGJJJKKKJJJJJJKKKNNNQQQSSSSSSRRRWWWSSSNNNIIIFFFGGGIIIKKKPPPQQQRRRRRRRRRUUUXXX\\\\\\aaaddd___UUUMMMLLLOOOLLLMMMPPPQQQPPPNNNKKKIIIEEEEEEEEEEEECCCAAA>>><<<;;;<<<===>>>???>>>>>>======>>>??????>>>===;;;::::::999888777666555444444333333333333222222111111000000000000000111111111222222111000000000000111000000000000000000000000111111111111111111111111........................111000000//////000000111222111///000111333222222000//////......//////000111000000////////////000111111111111111000000///000000000000000000000000000000000000////////////000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000//////............//////............//////////////////////////////////////////000000000000//////---......//////......---////////////////////////////////////////////////////////////////////////000//////......//////000111111000000//////......////////////....................................////////////////////////............////////////000000000000//////////////////............//////////////////............///////////////......---/////////////////////////////////............---........................,,,---...///000000111000000000000//////.........////////////............///////////////////////////000000000000111111111////////////////////////......////////////......000000////////////......////////////////////////000000////////////..............................///////////////////////////////////////////////////////////////......---000000000/////////......000000000000000000000000............////////////000000000000000000000000////////////////////////............////////////////////////////////////000000////////////000000000000////////////000000000000000000////////////............////////////000000000000000000000000111111111111111000///...000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111111111000000000000111111111111111111111111111111111111111111222222222222000111222555777888999:::;;;;;;<<<======>>>>>>>>>???@@@@@@@@@???>>>>>>===<<<======>>>???@@@AAAAAACCCBBB@@@???@@@BBBEEEGGGKKKHHHCCC>>>;;;;;;<<<<<>>>>>>>>??????@@@===>>>???@@@@@@>>><<<;;;<<<<<<;;;:::888777666666555444444333333222222222000000000000000000000000333222111000000000111222000000000000000000000000111111111111111111111111////////////////////////111000000000000000000111111000//////111222111000//////............//////000000000////////////000000000000111111000000///////////////////////////000000000000//////////////////////////////////////////000000000000/////////000000111111000000///000000000000000000000000000///...------...///000111000000000000000000000//////////////////////////////000000000000//////......////////////......////////////////////////////////////////////////000000000000000000000000/////////....../////////111000000000/////////...///////////////.................................////////////////////////............////////////000000000000/////////////////////......////////////////////////............///////////////....../////////////////////////////////.......................................,,,---...000111111111111111111000000///.........///////////////.........000000000000000000000000///////////////000000000////////////////////////......////////////......////////////////////////////////////////////////000000//////////////////................................................////////////////////////...///////////////......000000000////////////...000000000000000000000000............////////////000000000000000000000000////////////////////////............////////////////////////////////////000000////////////000000000000////////////000000000000000000////////////---.........////////////000000000000000000000000111111111111111000///...000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111222222222111111222222333111111111111111111111111444444333333222222111111111222555777:::;;;<<<<<<>>>>>>======<<<<<<<<<<<>>===<<<;;;<<<===>>>???AAABBBCCCCCCEEECCCAAA??????AAACCCEEEJJJGGGBBB>>>;;;;;;<<<===???@@@AAABBBDDDEEEFFFFFFFFFGGGGGGFFFEEEDDDFFFGGGEEEDDDDDDEEEGGGJJJMMMOOONNNOOOPPPPPPOOONNNLLLLLLKKKJJJHHHFFFFFFGGGHHHIIIGGGHHHJJJLLLNNNRRRWWW[[[eeedddbbbaaa```aaaccceeedddbbb___\\\[[[[[[\\\\\\UUUXXXZZZXXXSSSMMMIIIGGGEEEBBB???<<<;;;===???AAA<<<===???@@@???>>><<<;;;>>>>>>===<<<;;;:::999888666666666555444333333222111111111000000000000000333222111000000111222333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111000///000111111000/////////............///////////////000000000000///......//////000//////...........................////////////000000000000//////////////////////////////000000000000//////...//////000000//////...////////////////////////000///...------...///000......------------------//////////////////////////////000000000000//////...//////////////////...////////////////////////////////////////////////000000000000000000000000//////............//////000000000000////////////.........///////////////........................////////////////////////............////////////000000000000////////////...//////////////////............///////////////......///////////////...////////////////////////////////////////////////////////////////////////---...///000111111111111111111000000////////////.........///////////////000000000000000000000000........................////////////////////////......////////////......000000000000000000000000000000000000000000000000//////000000000000000000////////////////////////////////////////////////////////////////////////......///////////////...111000000000////////////000000000000000000000000............////////////////////////////////////////////////////////////............//////////////////////////////////////////000000000000////////////000000000000//////////////////000000000000.........////////////000000000000000000000000000000111111111111000000///000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111333222222222222333444444222222222222222222222222555555555444444444333333555666999;;;======>>>===AAA@@@???>>>===<<<======>>>?????????>>>===<<<<<<<<<===>>>???AAABBBCCCCCCDDDCCCAAA??????@@@AAABBBFFFDDDAAA???===>>>???@@@???@@@@@@AAABBBDDDEEEFFFEEEFFFFFFFFFEEEEEEGGGIIIGGGGGGGGGGGGIIILLLOOOQQQMMMNNNOOOMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJFFFGGGIIIJJJKKKOOOTTTWWWeeeaaa\\\]]]ccchhhjjjiiikkkgggaaa[[[XXXXXXYYYZZZ[[[```cccbbb\\\UUUPPPOOOJJJGGGCCC???<<<<<<>>>???<<<===>>>>>>>>>===<<<<<<>>>>>>======<<<<<<;;;;;;999888888777666555444444222222222111111111111111222111111111111222333333111111111111111111111111111111111111111111111111111111111111111111111111222111111000000111111222111000000111222222000...000//////......//////000...//////000000000000///---......////////////...........................////////////000000000000000000000000000000000000//////000000000000//////......////////////......//////////////////////////////............//////......////////////////////////////////////////////////000000000000//////...//////000000//////...///////////////////////////////////////////////////////////////////////////......------......///000000000000////////////.........///////////////........................////////////////////////............////////////000000000000////////////......////////////...............///////////////---...//////////////////////////////////////////...////////////000000000////////////////////////......///000000000//////000000000000000000000000.........///////////////////////////////////////......---------------,,,////////////////////////......////////////......//////000000000000111111000000000000000000000000//////000000000000111111////////////////////////000000000000000000000000////////////////////////---...//////////////////111111000000000/////////000000000000000000000000............////////////........................////////////////////////............//////////////////////////////////////////000000000000////////////000000000000//////////////////000000000000////////////000000000000000000000000000000000000///000000111111111111000000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111222222111111222222333444222222222222222222222222444444444555666777777888999:::<<<>>>??????>>>>>>???>>>>>>=========>>>??????@@@@@@@@@@@@??????>>>;;;;;;<<<>>>???@@@AAAAAA@@@???????????????@@@@@@BBBBBBAAAAAAAAABBBDDDEEECCCCCCBBBBBBDDDFFFIIIJJJHHHIIIJJJJJJIIIIIIKKKMMMKKKKKKJJJKKKLLLOOOQQQSSSNNNOOOPPPNNNLLLKKKMMMOOOMMMMMMLLLKKKKKKLLLLLLMMMJJJKKKLLLLLLLLLOOOSSSVVV___[[[XXXZZZ___dddeeeccchhheeeaaa\\\ZZZZZZ[[[\\\bbbggglllllleee^^^ZZZYYYRRRPPPMMMIIIFFFBBB@@@???============>>>>>>>>>>>>========================;;;::::::999888777666555333333333333222222222111000111222222333333333222111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222222111111222333222000...111000000//////000000111---...///000111111000///......///000000000000000.........................../////////000000000111000000000000000000000000//////000000000000////////////000000000000//////////////////////////////......////////////......000000000111222222222333//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////........................///......------......///////////////000000000000............/////////000////////////////////////////////////////////////............////////////000000000000////////////---...///000000///...---............/////////000------...///////////////////////////////////////.../////////000000000000////////////////////////...////////////...------/////////000111111222222............/////////000........................//////......------------////////////////////////......////////////...............//////000000000//////////////////////////////000000000111111111////////////////////////111111111111111111111111////////////////////////------...///////////////111111111000000000//////////////////////////////............////////////........................////////////////////////............////////////////////////////////////...///000111111000///......///000111111000///....../////////000000000111000000000000111111111222000000000000000000000000...///000111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111111111000000111222333333222222222222222222222222222222444666888999;;;<<<;;;===???@@@AAA@@@???>>>;;;;;;::::::;;;===???@@@@@@AAAAAABBBBBBBBBAAAAAA::::::;;;<<<===>>>??????<<<<<<===>>>???@@@@@@AAA@@@AAAAAABBBDDDFFFGGGHHHHHHGGGFFFFFFGGGJJJMMMOOOSSSTTTTTTSSSRRRRRRTTTVVVOOOOOONNNNNNOOORRRTTTVVVVVVXXXXXXWWWUUUUUUYYY\\\XXXVVVSSSQQQQQQQQQSSSTTTOOOPPPPPPOOOOOOPPPTTTVVVXXXVVVUUUWWWZZZ\\\[[[ZZZbbbbbb```______```aaabbbhhhnnnttttttmmmfffbbbaaaYYYYYYXXXUUUPPPJJJDDDAAA???>>>>>>===>>>>>>??????============>>>>>>>>>>>><<<<<<;;;:::999888777666444444444333333222222222///111222333444333333222111111111111111111111111////////////////////////////////////////////////222222111111111111222222222222111222333222000...111111000000000000111111---...///111111111000/////////000111111111111111000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////000000111111111111000000////////////////////////---...///000000///...---,,,------...///000000111//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////.................................------.........////////////000000000000---.........//////000000000000000000000000000000////////////////////////............/////////000000000000000////////////---...///000000///...------.........//////000000------...///000000//////////////////////////////.../////////000000111111000000000000000000000000////////////...---,,,+++......///000111222333333---.........//////000000........................000000//////.........---////////////////////////......////////////......---------.........////////////////////////////////////000000111111111222000000000000000000000000111111111111111111111111////////////////////////------...///000000//////111111111111000000000000////////////////////////............/////////000////////////////////////////////////////////////............/////////000////////////////////////...///000111111000///......///000111111000///....../////////000000111111000111111111222222222222000000000000111111111111000000000000000000000000222111111111000000//////000111111111222222222222444333222000000000111222111111000000000000111111444333222222222222222222222222222222222222222222222444777999<<<=========<<<>>>AAACCCCCCBBB???===>>><<<:::;;;>>>AAADDDEEEDDDCCCBBB@@@???>>>>>>>>>===============>>>???@@@CCCBBB@@@?????????@@@AAAHHHGGGGGGGGGHHHKKKMMMOOOOOONNNMMMKKKJJJNNNVVV\\\\\\\\\[[[YYYXXX]]]fffmmmgggddd```^^^___bbbgggjjjkkkhhhdddccceeegggiiiiiifffffffffiiiiiifff^^^XXXVVVZZZ```dddfffeeebbb___^^^```aaa^^^ZZZWWWWWWYYYbbbaaa___```cccgggjjjlllooommmiiieeeaaa^^^]]]]]]\\\[[[YYYWWWTTTRRROOONNNEEEDDDBBB@@@>>>=========>>>??????@@@AAAAAABBBBBB??????>>>===<<<::::::999888888777666555333111000///000222333444444333222000111111222222333444444000000000000000000000000111///------/////////...000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////////////////000000111111111111000000........................////////////////////////000///...------...///000////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000000000000000000000000222111000//////000111222000000000000000000000000111111000000000000111111000000000000000000000000...///////////////...---////////////000000000000//////////////////////////////000000000000000000------............------............////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000////////////111111000000/////////...000000111111111000000///000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000111111000000//////......111111000000000000111111000000111111111///...---///////////////000111111////////////////////////....................................////////////000000000000000000000000000///////////////000000////////////////////////000000000000000000000000............/////////000000000000000000000000000111111111111000000000///000000000111111111222222222111000///......///000111111000000000000111111111111000//////000000000222222333333333444444444555666888:::<<<=========>>>@@@BBBDDDDDDBBB@@@>>>>>><<<999999<<<>>>@@@AAABBBAAA@@@???>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCC???@@@@@@AAACCCDDDFFFGGGLLLMMMPPPSSSVVVYYY[[[\\\```]]]YYYSSSRRRVVV^^^dddfffeeedddcccfffllltttyyyvvvtttqqqnnnnnnqqqvvvzzzxxxwwwwwwvvvuuuuuuvvvvvvuuuuuuvvvyyy{{{zzzvvvqqqqqqtttyyy~~~~~~{{{yyysssqqqmmmgggbbb``````bbb```^^^]]]```eeejjjmmmmmmmmmiiiccc^^^\\\\\\]]]]]]\\\ZZZXXXVVVUUUTTTTTTTTTUUUPPPIIICCC>>>======>>><<<===>>>@@@@@@???>>>===>>>======<<<;;;;;;::::::999999999888666555333222222222333333333222222111111222222222222333333333000000000000000000000000222000......000111000///000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---------.........//////000000000000000000000000000000000000000000000000////////////////////////000000/////////.........////////////////////////////////////////////////........................//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////........................111000////////////000111000000000000000000000000111111000000000000111111////////////////////////......///////////////...////////////000000000000////////////////////////000/////////////////////...//////////////////...............////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////............////////////......//////000000111111000000000/////////......//////000000000//////...////////////////////////000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000111000000000/////////...//////............////////////000111111000///...///////////////000111111////////////////////////....................................////////////000000000000000000000000////////////000000111222000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000111111111111000000000000///000000000111111111111111111000/////////000000111111000000000000111111000000/////////000000111222333333444555666777777888999:::;;;<<<=========???AAACCCDDDDDDCCC@@@???<<<:::888999<<>>???@@@AAABBB???@@@AAABBBCCCCCCCCCCCCDDDEEEGGGIIIKKKMMMNNNNNNQQQTTTZZZ```eeeiiijjjkkkrrrnnnggg```___dddlllssstttrrrooopppuuu{{{~~~|||uuuqqqpppppppppkkkgggdddfffkkknnnmmmjjjiiibbb[[[XXXZZZ]]]``````aaa```]]][[[ZZZ[[[\\\]]]___[[[VVVOOOJJJFFFCCCCCC>>>???@@@AAA@@@>>><<<:::========================;;;;;;::::::888777555444555444333222111111111111333333333222222222111111000000000000000000000000222000//////111222111000000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////------........./////////000000000000000000000000000000000000000000000000........................000000////////////......////////////////////////......---,,,,,,---..............................////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////........................//////............//////000000000000000000000000111000000//////000000111........................------...///000000000///////////////000000000000/////////////////////////////////.........------//////000000000000//////............////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////............////////////------...///000111222222////////////..................////////////......////////////////////////000000000000111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000//////////////////............//////...///000000000000000//////////////////000000111////////////////////////..................................../////////////////////////////////////////////000111222333444111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000111111111000000000000000//////000000000111111111333222222222222222222222222111111000000111111222111111111111111222333444333444555666888999:::;;;<<<<<<<<<;;;<<<======>>>???@@@BBBCCCCCCAAA???>>>:::999999:::>>>BBBDDDEEEBBBAAA@@@@@@@@@BBBDDDEEEEEEFFFGGGIIIJJJJJJJJJJJJRRRTTTVVVXXXYYYYYYXXXXXX[[[^^^ccciiinnnsssvvvwww}}}yyysssoooooouuu}}}}}}}}}{{{{{{{{{{{{zzzvvvrrroooqqqvvvxxxtttpppfff```[[[ZZZ]]]aaacccbbbgggfffeeedddcccbbbbbbccc[[[]]]______[[[UUUOOOJJJIIIHHHGGGDDDBBB???===<<<>>>>>>>>>>>>????????????;;;;;;;;;:::999888666666555444222111111111222333444444333333222111000000000000000000000000000000111000...///000111111000///000000000111111111111222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////000000/////////////////////////////////////////////...,,,++++++,,,...///........................////////////////////////---...///000000///...---////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000000000000000000000000........................000000000000000000000000000000////////////000000////////////////////////,,,,,,...///000000000000////////////000000000000/////////////////////////////////...------,,,,,,/////////000000/////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////.........///000111111111//////........................//////000000//////........................///000000000111111111111111000000000000000000111////////////////////////////////////////////////000000000000////////////111111000000000000111111......///000000000111111000000////////////000000////////////////////////..................................../////////////////////////////////////////////000111333444555111111111111111111111111////////////////////////111111111111222222222222000000000000000000000000000000000000000000111111000000000000111111111111222222222333333333333222222222111111111111222222111111111111222333555555555666777999:::<<<===>>>???>>><<<;;;;;;<<<>>>??????@@@AAAAAAAAA???>>>===<<<::::::<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::999888777666444333222222222333555666555444444333222111000000111111111111111111111111///...------///000000000///000000000111111111111222222222222222222222222////////////////////////000000000000000000000000////////////////////////000000000000000000000000........./////////000000////////////////////////////////////////////////000000000000000000000000//////000000000000000000////////////////////////000///---,,,,,,---///000////////////////////////////////////////////////---...///000000///...---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000------............------////////////////////////000000////////////000000000000000000000000000000,,,,,,...///000000000000////////////000000000000//////////////////////////////......---------------......//////......---............////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000////////////......//////////////////...///000111111111111111///////////////////////////000000000111111111111111111000000000000111111////////////////////////////////////////////////////////////000000000000111111000000000000111111....../////////000111111000000////////////000000000000000000000000000000////////////////////////............/////////////////////////////////////////////000111333444555111111111111111111111111/////////////////////////////////000000000111111000000000000000000000000000000000000111111111111000111111111222222222222///000111111222111111111222222111111111111222222//////000000222333555555888888:::;;;<<<>>>???@@@@@@>>><<<::::::<<<>>>@@@??????@@@@@@???>>>===<<>>@@@BBBBBBAAAFFFFFFFFFGGGJJJNNNSSSVVV_________```aaaccceeefffiiikkkmmmppprrrtttuuuvvvxxxwwwwwwxxxzzz}}}~~~{{{zzzyyyxxxwww||||||}}}}}}|||zzzxxxwwwyyyzzz{{{zzzzzz}}}~~~{{{vvvvvvvvvtttoooiiiccc```]]]^^^```bbbdddeeeffffffdddbbb___\\\ZZZYYYZZZZZZ]]]ZZZVVVQQQMMMJJJIIIIIIAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::999888777444444444444555666777777444444333333222111000000111111111111111111111111///---,,,---///000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000........................000000000000000000000000....../////////000000000////////////////////////000000000000000000000000111111111111111111111111//////000000000000111111////////////////////////111000///......///000111////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////........................------...//////...------////////////////////////000//////......//////000111111111111111111111111------...///000000000///////////////000000000000////////////////////////........................------............------............////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////111000000000/////////...////////////000000000000...///000111111222222111000000000000000000000000000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000////////////000000000000//////............//////000////////////000000111111000000///////////////000000000000000000000000////////////////////////............/////////////////////////////////////////////000111222333444111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000///000000000111111111111222222222222333333333333///000111222222222111111333222222111111222222333000000111222333555666777:::;;;<<<===>>>???@@@@@@@@@>>>;;;999999;;;???AAA@@@@@@AAA@@@@@@>>>===<<>>???@@@@@@AAA@@@>>>:::888999;;;???AAABBBBBBBBBAAA@@@???>>>>>>>>>???AAAFFFMMMRRRTTTUUUUUUVVVYYY^^^eeennnwww{{{pppooommmlllnnnqqquuuxxxtttssssssrrrssstttvvvwwwlllnnnoooppppppnnnmmmkkkhhhfffeeegggkkknnnooonnnqqquuuzzz}}}tttnnnqqqvvvyyyxxxpppqqquuu{{{~~~zzzzzz}}}xxxwwwvvvwwwyyy||||||tttoooooopppttt|||{{{wwwpppjjjhhhjjjmmmpppmmmllliiieeebbb```^^^]]]eeegggiiikkkjjjgggccc```PPPOOOMMMJJJGGGDDDBBBAAA>>>>>>???>>>>>>===<<<;;;888888999999999777555444333333333222222222222111111111111111111111111111000///...///111333333222000000000000111111111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000//////////////////////////////000000111111111222////////////////////////......///000000///......000000000000000000000000////////////////////////000///...------...///000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000............/////////000000000000000000000000000---...///000000///...---//////////////////////////////............//////////////////////////////...///////////////......////////////000000000000////////////////////////------...///000111222222//////000000000000//////............/////////000////////////////////////000000000000000000000000////////////////////////////////////////////////............/////////000------...///000111222222000000111111222222222333,,,---...///000000000000111111111111111111111111000000000000111111111111222222111111111111222222000000000000000000000000000000000000000000000000.../////////000000111111111111000000000000111111222111000.........///000111111000///////////////000000000000000000000000000000000000000000000000............/////////000111111111111111111111111000///////////////000000////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111222111000111222222111000222222222222222222222222111222222333555666666777666555444333333333444555666666666777888999;;;<<<<<>><<<<<<<<<>>>@@@AAADDDBBB??????@@@BBBBBBBBBGGGGGGIIIPPPXXX]]]^^^]]]```dddgggjjjuuu}}}{{{wwwxxx{{{xxxzzzxxxqqqllljjjhhhdddbbbdddaaafffmmmtttxxxvvvrrrnnnrrriiicccgggnnnrrrwwwzzzyyyzzz~~~~~~{{{sssssssssvvvzzzwwwrrrrrrqqqnnnsssvvv{{{}}}yyyvvvqqqpppqqqjjjjjjkkkmmmoooooollljjjlllgggeeeiiilllkkkiiiiii\\\dddeee[[[NNNGGGCCCBBB???>>><<<;;;<<<===<<<;;;<<<;;;999777666666888999555444444333333222222222333222111111000111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222111000///000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////..............................//////000000111111...------------...//////000000000000000000000000---.........//////000000/////////...------,,,,,,///////////////.........//////.........---------...000222333333111///---000000////////////000000000000000000000000000000222111000.........///000000000000000111111111111111111000000//////......111111000000//////......000000000000000000000000...///000111111000///...//////.........---------000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111//////............//////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000111000///......///000111222222222111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000111111000///////////////000000000000000000000000...///000111111000///...000000000000000000000000222222222111111111111111111111000000000000111111222111000111222222111000222222222222222222222222555555444444333333222222555444333333333444555666888888999999:::<<<===>>>CCCEEEFFFFFFDDDBBBAAAAAA>>>>>>=========???@@@AAA@@@AAABBBCCCCCCDDDEEEFFFGGGJJJQQQZZZccciiilllllljjjmmmpppsss}}}vvvmmmjjjkkkeeebbbaaa```___bbbgggrrr{{{|||vvvyyy~~~~~~~~~}}}|||~~~|||zzz{{{zzzzzzyyyvvvrrrpppqqqrrruuurrrpppnnnhhhbbbccchhhaaaiiimmmfffZZZQQQIIIDDDEEEBBB@@@??????>>>===;;;???===;;;999888777777777666555555444444333333222333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////........................////////////000000000000//////......//////000111000000000000000000000000............/////////000...//////////////////////////////////////////...//////.........---------...///000111222111///...000000////////////000000000000000000000000000000111111000////////////////////////000000000111111111000000000/////////...111000000000/////////...000000000000000000000000...///000111111000///...//////.........---------000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111//////............//////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000111000000000000000000000000000000111111111111000000111000////////////000111222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111000000000000000000000000000000111111000///////////////000000000000000000000000...///000111111000///...000000000000000000000000222222222222111111000000111111000000000000111111222111000111222222111000222222222222222222222222555555444333333222111111333333333444555666777888;;;;;;;;;<<<===>>>???@@@HHHJJJJJJIIIEEEBBB@@@???=========>>>???@@@AAABBB???DDDIIIKKKKKKJJJLLLMMMOOOUUU^^^gggnnnrrrvvvxxxvvvzzzyyynnnddd```aaa]]][[[[[[[[[]]]eeeooo}}}tttsssuuu{{{~~~zzzkkk]]][[[aaabbbkkkqqqmmmeee\\\SSSLLLLLLIIIEEECCCBBBAAA???>>>AAA@@@>>><<<:::888777666777666666555444444333333333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////........................000000000000////////////000000//////000000111222000000000000000000000000............////////////......//////000111111222......///////////////////////////............---------...//////000000000000000////////////000000000000000000000000000000000000000000000//////........./////////000000000000000000000////////////000000000000////////////000000000000000000000000//////000000000000///////////////............---000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000//////......//////000000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000111111111111000000222111000000000000111222222222111111000/////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000222222222222222333333333000000000000000000000000111000000///////////////000000000000000000000000...//////000000//////...000000000000000000000000333333222222111000000000222111111000000111111222222111000111222222111000111222222222222222333333222222222333333333444444222333444555777999:::;;;============>>>???@@@AAAHHHIIIIIIGGGCCC@@@??????<<<<<<===???@@@BBBCCCDDDEEELLLUUUXXXWWWUUUVVVYYY___eeelllqqqsssuuuyyy|||~~~}}}zzzxxxuuuooohhhdddaaa___^^^___^^^cccppp}}}zzzsssssszzzqqq^^^WWWYYYbbbiiimmmkkkgggeeeaaa]]]WWWRRRKKKGGGDDDCCCBBBAAA@@@@@@???>>><<<:::888777777777666555444333333222333333222111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////............//////........................111111000000//////......000////////////000111111////////////////////////.........///////////////....../////////000000000............/////////////////////...............---,,,,,,,,,---///000111000000////////////000000////////////////////////...///000111111000///...............////////////000000000000////////////000000000000//////////////////////////////////////////000000000000///////////////...............////////////////////////////////////////////////////////////000000000000///000000000111111111111000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000111111111111000000222111111111111111111222111111111111000000//////////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000////////////////////////111111111222222333333333////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////222222222111111111000000222222111111111111222222222111000111222222111000111111111222222333333333222222222333333444444555333444555777:::;;;======<<<<<<<<<<<<===>>>??????CCCDDDDDDCCC@@@>>>>>>???;;;<<<===???BBBEEEHHHIIIQQQXXXaaaeeedddbbbdddggglllpppuuuxxxyyy|||{{{xxxyyy~~~tttllleeedddeeegggjjjqqq||||||~~~}}}}}}}}}wwwwwwzzz{{{|||zzzoooaaa[[[[[[eeejjjlllhhhfffkkkppprrrhhhbbbXXXOOOIIIFFFCCCBBB>>>??????>>>===<<<;;;:::777777666555444333222222444333333222111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222111111000000000000000000000000////////////000000000000////////////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000////////////////////////////////////............//////////////////////////////111111000000//////......//////......//////000111///////////////////////////////////////........./////////......------------.........//////000000////////////////////////---,,,++++++,,,...000111000000////////////000000////////////////////////...///000111111000///...............////////////////////////000000000000////////////000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000////////////000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111222222111111111111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000//////////////////////////////000000111111222222////////////////////////000000////////////000000//////////////////////////////............//////////////////////////////111111111111111111111111222222111111111111222222222111000111222222111000111111111222222333333444555555444444444444333333555666888:::===>>>??????<<<;;;;;;;;;<<<<<<===>>>???@@@AAA@@@>>>>>>???@@@===>>>???BBBFFFKKKPPPRRR[[[```ggglllnnnooorrruuutttwww{{{~~~vvvoooooozzzqqqjjjiiikkkqqqwww|||uuuqqqlllggggggjjjqqqvvvvvvnnniiinnnxxx~~~yyysssjjj```WWWOOOHHHCCCAAA@@@@@@??????>>>>>>>>>999888888666555444333222444444333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////////////////////////////000000000000///////////////............///000000000000000000000000000000///////////////.........000//////...------,,,,,,------......///000000000...////////////000000000...---,,,,,,---...000111000000////////////000000000000000000000000000000...//////000000000000000....../////////000000000////////////000000000000////////////000000000000000000000000000000000000000000////////////000000...////////////000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111000000//////000000111000000000000000000000000////////////000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000111111111111000000000000111222222111000000111111000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000///////////////000000000000000000000000000000000///////////////000000111000000000000000000000000///......------......///000000000000000000000000000000000111222222333333333222222111111222222333222111000111222222111000000111111222333333444444444444555555555555666666777888;;;===???@@@AAAAAA;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@??????@@@BBBAAAAAABBBEEEJJJQQQXXX]]]```bbbgggmmmsssyyy}}}xxxpppkkkiiirrr{{{uuurrrttt{{{{{{wwwsssuuuzzz{{{nnnmmmtttzzz~~~|||yyytttlllaaaUUULLLFFFEEECCCAAA@@@@@@@@@@@@<<<;;;:::999777666555444444444333222222222222333222222222222222222222222111111111111111111111111111111111111111111111111000000111222222222222222000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////////////////////////////////////////000000000000000000//////000000111222000000000000000000000000000/////////............////////////............------......///000000111.../////////000000000000///...............//////000000////////////000000000000000000000000000000///////////////000111111/////////000000000111111.../////////000000000111.../////////000000000111000000000000000000000000111000///......///000111.../////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000111111111111000000///000000111111000000///000000000000000000000111222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000//////////////////...000000000000000000000000///////////////000111111000000000000000000000000///...------------...///000000000000000000000000//////000111222333333444333222222111111222222333222111000111222222222000000000111222333333444444111111333555777999:::;;;999:::<<>>===<<<;;;999888777666555444333333222222333333222222222222222222222222111111111111111111111111111111111111111111111111///000111222222222222222000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////000000000000000000000000......//////000000111111111111111000111222222333000000000000000000000000000000//////.........---......//////000000111111---------...///000000111.../////////000000111111//////////////////......000000////////////000000000000000000000000000000000///.........000111222000000000000111111111111.../////////000000111111.../////////000000111111000000000000000000000000111000///......///000111.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000111111111111000000...///000111111000///...000000000000000111111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000///////////////000111111000000000000000000000000///...---,,,,,,---...///000000000000000000000000111111000000000000111111111111111111111111111111222222111111111111111111222222111111222222333444555444444555777999;;;===???===;;;<<<@@@CCCCCCBBB:::;;;<<<;;;999999999;;;;;;>>>AAACCCCCCCCCDDDEEEHHHHHHJJJNNNSSSYYY]]]___ZZZ^^^bbbjjjxxx~~~vvvooolllhhhqqqvvvvvv{{{~~~wwwvvvuuutttyyyzzz}}}~~~vvvooo]]]SSSHHHCCCEEEGGGEEEBBBCCC@@@>>><<<;;;:::888777777555333333444444444333111111111111111111222222222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000//////000000000000//////111111111000000000000000111111000000000000111111000000////////////000000........................000000///...............////////////////////////............/////////000000000000000111111111111000000//////.........---............/////////000////////////////////////111111111111000000000000222222111111111111111111333000......000111///---000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111111000...---111111000000//////..................////////////////////////////////////111111000000//////......000000000000000000000000000000000000000000000000///000111111111///...---000000000000000000000000111111222222222222111111222111111111000000//////111111222222222333333333111000/////////000222333000000000000000000000000111111111111111111111111333333333333333222111000000000000000000000000000000000000000000000111111000000000000000000000000000000111222222222222111000000000000000000000000222111111111000000//////000000000000000000000000000000111111111111000000------...///000111111222111000000000//////......000000111222333333444444//////............//////111111000000000000111111111111111111111111111111222222111111111111111111222222222222222333444555666666666777888:::<<<===@@@===<<<===@@@BBBBBBAAA;;;<<<===<<<;;;:::;;;<<<<<<>>>@@@BBBCCCFFFJJJLLLMMMMMMNNNTTT[[[bbbeeeeeebbbjjjttt{{{|||uuurrrttt}}}~~~yyy{{{}}}|||yyywwwuuuwwwzzz|||zzzwwweee]]]SSSLLLKKKIIIFFFCCCCCCAAA???=========<<<:::888666444444444444333222222222222222222333333333222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111111111000000////////////000000000000000000000000//////000000000000//////111000000000000000000000111111000000000000111111000000////////////000000........................000000///................................................/////////000000...////////////000000000000/////////...................../////////000000////////////////////////111111111111000000000000000000000000000000000000333000......000000///...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///...111000000000/////////...000000000000000000000000////////////////////////111111000000////////////000000000000000000000000000000000000000000000000000000111111111000///...000000000000000000000000111111222222222222111111111111111111000000000///000000111111111222222222111000000///000111222333000000000000000000000000111111111111111111111111111111111111111000//////111111111111111111111111111111111111000000000000111111111111111111111111000000111222222222222111111111111111111111111111111111111111000000000///000000000000000000000000000000111111111111000000/////////000000111111111111111111000000///////////////000000111111222222//////............//////111111000000000000111111111111111111111111111111111111222222222222222222222222222333333555666666888888888999:::<<<===>>>@@@>>>===>>>???AAAAAA@@@<<<===>>>===<<<<<<>>>??????AAACCCFFFIIINNNUUUYYYYYYXXXZZZaaakkkrrrtttrrrnnnvvv}}}|||zzzzzzyyyyyy{{{~~~xxxvvvrrrooopppsssxxx{{{{{{}}}~~~~~~wwwooolllooouuuyyy{{{kkkeee]]]UUUOOOJJJEEEBBBDDDBBB???>>>???@@@???>>>;;;999666555555555333222444444444444444333333333222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111111000000000000/////////000000000000000000000000//////000000000000//////000000000000000000111111000000000000000000000000000000////////////000000........................000//////............///............................../////////000000000............////////////////////////................../////////000000000000000000000000000000000111111111111000000000000////////////////////////222000......///000///...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000///000000000000000000000////////////////////////............////////////////////////111000000000000/////////000000000000000000000000000000000000000000000000111111111222111111000///000000000000000000000000111111222222222222111111111111111111000000000000//////000000000111111111111000000000000111222222000000000000000000000000111111111111111111111111000111111111111000//////111111111111111111111111222222111111111000000000111111111111111111111111000000111222222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000000111111111111111111111111111111111111000000000////////////////////////000//////......//////000222111111000000111111222111111111111111111111111111111222222222222222333333333333444555666888999::::::;;;;;;<<<===>>>???@@@????????????@@@@@@@@@<<<===>>>>>>>>>???AAACCCCCCFFFKKKPPPUUUZZZ```eeefffeeegggpppzzz}}}{{{{{{xxxwww}}}|||{{{yyyxxxwwwuuurrrooommmmmmnnnpppssswwwzzz|||}}}uuusssqqqppptttzzz~~~}}}|||rrrlllnnnssswww{{{~~~zzzmmmeeeeeekkkqqqtttnnnkkkfff^^^WWWPPPKKKHHHEEECCC@@@??????@@@@@@@@@>>>;;;888777777666444222444444444444333333333333222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000//////////////////////////////000000000000//////000000000000000111111111000000111111111111000000000000////////////000000........................000///............//////------------------------...////////////000000000........./////////000000///////////////............////////////000000000000000000000000000000000111111111111000000000///...///////////////000000111000/////////000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///.........000000000000000000////////////000000000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111111000000000000000000000000111111222222222222111111111111111000000000000000000000000000111111111222000000000111111111222222000000000000000000000000111111111111111111111111222222333333333222222111111111111111111111111111333222222111111000000///111111111111111111111111000000111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111000000222222222111111111111111222222111111111111111111//////////////////......000000////////////000000222222111111111111222222111111111111111111111111111111222222333333333333333333444555666888:::;;;<<<<<<======>>>>>>>>>>>>>>>???@@@@@@?????????@@@<<<===??????@@@BBBFFFIIIGGGLLLTTTZZZ```dddgggjjjjjjkkknnnvvv~~~{{{|||vvvoooooo||||||{{{||||||xxxsssqqqqqqqqqsssvvvvvvtttrrrnnnqqqvvv|||~~~}}}{{{zzzoooddd\\\^^^eeejjjooosss}}}|||zzzlllcccaaadddhhhjjjpppnnnkkkfffaaa[[[WWWUUUJJJFFFBBB@@@@@@@@@@@@???@@@===:::999888777555444444444333333222222222111222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000111111111111//////////////////////////////000000000000////////////000000111111111111///000111111111111000///000000////////////000000//////////////////////////////............//////........................////////////000000000111//////000000000111111111.........///////////////////////////000000000111000000000000000000000000111111111111000000000////////////000000111111111000000000/////////000111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...---,,,,,,---///000////////////000000000000444444444333333222222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111222222111111111111111111111111111111222222222222111111000000000000000000111111111111111222222222333333000111111111222222222222000000000000000000000000111111111111111111111111111222222333333333222222111111111111111111111111333222222222111111000000111111111111111111111111000000111222222222222111111111111111111111111111000000000000000000111111000000000000000000000000000000111111111111000000222222222111111111111111111111111111111111222222000000000000000000000///000000////////////000000222222111111111111222222111111111111111111111111111111222222333444444444333444555666888:::<<<=========>>>?????????>>>>>><<<>>>@@@@@@@@@???@@@AAA===???@@@BBBDDDHHHMMMQQQOOOUUU\\\cccgggiiikkkllljjjlllqqqvvvyyyxxxuuuqqqnnnmmmlllqqq~~~}}}zzz{{{{{{|||nnneee```fffpppwww{{{}}}sssrrruuu}}}{{{ooohhhfffgggiiiiiikkkjjjhhhgggfffdddaaa^^^SSSOOOIIIEEECCCBBBAAA@@@AAA???<<<::::::999777666444444333333222222111111222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000111111111111222000000000000000000000000//////000000000000///////////////000111111222222///000111222222111000///000000////////////000000///////////////////////////............//////000/////////////////////////////////000000000111111000000000000111111111111.........////////////////////////000000000111111000000000000000000000000111111111111000000000000/////////000000111111222...///000///......000222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......------......//////////////////000000000000111111000000///.........000000000000000000000000000000000111111111111222111111111111111111111111000000000000000000000000111111000000000111222222111111111111111111111111111111222222222222111111000000000000111111111111111222222222222333333333000111222222333333222222000000000000000000000000111111111111111111111111//////000111111111111000222222222222222222222222222222222222222222222222222222222222222222222222000000111222222222222111222222222222222222222222000000000000111111111111000000000000000000000000000000111111111111000000000111111111111111111111000000000111111111111111111111111111111111111111111000000//////000000111333222222111111222222333111111111111111111111111111111222222333444444555444444555777999;;;>>>???===>>>????????????>>>===:::===@@@AAA@@@???@@@BBB???AAACCCFFFIIINNNUUUYYY]]]aaafffjjjmmmnnnpppqqqnnnsssyyy{{{xxxrrrnnnllliiiqqqyyy}}}~~~{{{|||}}}{{{|||wwwxxx{{{xxxxxxwwwuuuxxx~~~{{{uuusssssssssrrrlllhhhfffhhhlllnnnkkkggg___ZZZSSSLLLHHHFFFCCCBBBBBB???===;;;;;;;;;999888555555555444333222222222222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000111111111222222222000000000000000000000000//////000000000000//////...//////000111111222222///000111222222111000///000000////////////000000////////////////////////...............///000000000000000000000000000000//////000000000111111111/////////000000000000111............/////////000//////000000000111111111////////////////////////111111111111000000000000------...//////000111111...///000000......000333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111000000.../////////000000000111......------,,,++++++***000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000/////////000111222111111111111111111111111111111222222222222111111///000000000111111111111111111111111222222222222000111222333333333222222000000000000000000000000111111111111111111111111//////000111111111111111222222222222222222222222000111111222222333333444222222222222222222222222000000111222222222222111222222222222222222222222///000000000111111111111000000000000000000000000000000111111111111000000/////////000000111111111/////////000000111111111000000000111111222222222111111000000000000111111333222222111111222222333111111111111111111111111111111222333333444555555444444666777:::<<<>>>@@@>>>>>>???@@@???>>>===<<<999===@@@AAA@@@???AAACCCAAACCCFFFIIIMMMSSSZZZ___iiikkknnnpppqqqsssuuuwwwvvv||||||tttooommmsss|||vvvssstttwwwzzzyyyvvvnnnpppxxxpppssswwwyyy|||}}}}}}~~~|||zzztttpppmmmpppwww{{{xxxttthhhbbbZZZRRRMMMIIIFFFDDDBBB???===<<<<<<<<<:::999777777666555444444333333222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000111111222222222222000000000000000000000000//////000000000000//////...//////000111222222222...000111222222111000...000000////////////000000000000000000000000000000...............///000111000000000000000000000000000000000000111111111111............/////////000---.........//////000000000000000000111111111111////////////////////////111111111111000000000000,,,,,,------...///000000---///111000......000333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111333333333222111.../////////000000111111333222222111000/////////000000000000000000000000000000111111222222222222111111111111111111111111000000000000000000000000000///.........000111222111111111111111111111111111111222222222222111111//////000000111111111222000000000000111111111111000111222333444333222222000000000000000000000000111111111111111111111111000111222333333333333333222222222222222222222222000000111222333444444555222222222222222222222222000000111222222222222111222222222222222222222222//////000000111111111222000000000000000000000000000000111111111111000000---......///000111111222......//////000000000111...//////000111222222333111111000000000000111111000000000000000000000000222222111111111111111111111222444444444444666777666666888<<>>======<<<<<<>>><<<===AAAAAA>>>AAAHHHDDDFFFKKKQQQYYYbbbiiilllwwwyyy{{{zzzyyyzzz~~~zzzyyy{{{yyyxxxvvvtttwwwqqqnnnppptttxxx~~~xxxooopppqqqsssuuuuuutttrrrrrrrrrzzz~~~yyy{{{|||uuujjj```\\\WWWNNNJJJJJJDDDBBB@@@??????>>>===;;;:::999888777666555444333333222222222222222333333111111111111111111111111333333333333333333333333444444333333222111000000000000000000000000000000111111111000000000000000////////////000111222333////////////////////////222000///------///000222111111111111111111111111000///////////////000000111000///......///000111////////////000000000000000000000000000000000000//////.........---------////////////////////////222222222222222333333444000000000000000000000000000000000000000111111222111111000///////////////111111000///////////////......//////000000111111......//////...---,,,,,,000///.........///111222000000////////////000000//////000111111111111111222111000.........///000......////////////......////////////000000000000//////000000111111111222333222222111111222222333000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000333333333333333333333333222222222222222222222222444444222222222222444444111111111111000000//////222222222222111111000000222222222222222222222222111111111000000000000000222222222222222222222222111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111222000///......///000222111111111111111111111111222222222222222222222222222222111111111111111111111222444444444444666888888888:::>>>AAABBB@@@===??????>>>>>>===<<<<<<<<<@@@>>>???BBBAAA???CCCJJJIIINNNVVV]]]eeemmmuuu{{{zzzwwwxxxyyyxxxuuurrrpppoooqqqrrrsssqqqttt||||||~~~~~~xxxsssppprrruuuwwwyyy}}}~~~uuummmiiibbbXXXQQQPPPGGGEEEAAA@@@?????????>>><<<;;;:::999888666555555222222222111111222222333111111111111111111111111333333333333333333333333444333333222222111111111000000000000000000000000111111111111000000000000///////////////000000111000000000000000000000000111000///......///000111111111111111111111111111444444222111000000000000///......------......///////////////000000000000000000000000000000000000000000/////////.........////////////////////////...............///000000000000000000000000000000/////////...///000000111111111000/////////////////////...---------------.../////////000000000111///////////////...------000//////...///000111222//////000000000000//////...///000000111111000000111111000///////////////...//////000000//////...////////////000000000000///000000000111111111111222111111000000111111222////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222444333333222222333333444222222222111111000000000222222222222111111111000222222222222222222222222222222222222222222111111222222222222222222222222111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000222222111111111111222222111111111111111111111111111000///......///000111////////////////////////333333333333333333333333111111222222222222222222111222444555444555777888:::;;;<<>>??????>>>======<<<<<<<<<@@@@@@AAACCCBBBCCCIIIQQQWWW]]]dddkkkoootttzzz~~~zzztttlllkkkttt~~~wwwssspppnnnmmmqqquuuvvvttttttxxx|||~~~yyy{{{~~~{{{uuuwwwyyyyyyvvvssswww~~~zzzrrrggg^^^ZZZMMMIIIDDDAAA@@@@@@AAA@@@>>>===<<<;;;:::888777777222222111111111111222222222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111000000///............///111111111111111111111111111000///......///000111111111111111111111111111333333222111111000111111...//////000000//////...////////////000000000000000000000000000000000000000000000000000/////////////////////////////////------,,,,,,------...///000000000000000000000000...............//////000111000000/////////////////////...---------------////////////000000000000//////000000000///......///////////////000111111...///000111111000///.........///000000000000///000000000000000//////...///000000111111000000///////////////000000000000000000000000111111111111000000000//////000000000////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444555333333333333333333333333222222222222222222222222333333333333333333333333444333333222222333333444333333222222222222111111222222222222111111111111222222222222222222222222222333333333333333333333222222222222222222222222111111111111111111111111222222111111111000000000111111111111111111111111333333222222111111111000222222111111111111222222111111111111111111111111111000///......///000111////////////////////////333333333333333333333333111111222222222222222333111333555666555666888:::<<<===>>>@@@AAAAAA???>>>??????>>>=========>>>>>>@@@AAABBBCCCDDDJJJVVV___qqqrrrtttvvvwwwvvvtttrrrhhhbbb]]]aaaooozzzpppkkkjjjkkkllluuuyyy}}}vvvxxx{{{~~~zzz~~~vvvlllgggTTTOOOHHHCCCAAAAAAAAAAAA???>>>===<<<;;;:::999888333222222111111111111222222222222222222222222222333333333333333333333333222222222222222222333333000000000000000000000000000111111111111111222222222222000//////.........000000000000000000000000000000////////////000000111111111111111111111111---------...///111222333000111222333333222111000////////////000000000000///////////////////////////////////////////////////////////////////////////............///000000///////////////////////////............///000000000000////////////000000111111000///////////////////////////000000000000///000000000000000/////////////////////000000111...///000111111000///...---......///////////////...///000111111000///...000000111111111111000000////////////000000000000000000000000000111111111111000000//////000000111........................///000000000111111111111000000000000000000000000000000111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222333444555555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111444444333333222111111111222222111111111111222222111111111111111111111111111111000//////000111111111111111111111111111111222222222222222222222222111111222222333333333333333444666777777888:::<<<===>>>?????????>>>>>>>>>???>>>=========???AAABBB@@@CCCFFFFFFJJJUUUeeeqqq|||{{{zzzuuukkkccc]]]\\\]]]eeerrr~~~xxxsssqqqtttyyy}}}~~~{{{||||||}}}}}}zzzttt^^^XXXOOOHHHDDDBBBAAAAAA??????>>>===;;;:::999999444444333222111111222222222222222222222222222222333333333333333333333333222222222222222222333333000000000000000000000000000000111111222222222333444333222111000/////////////////////////////////000000////////////000000111111111111111111111111---------...///111222333000111222333333222111000////////////000000000000////////////////////////........................////////////////////////000000//////000000111222////////////////////////000000//////000000111222000000////////////000000111111000///////////////000000000000//////////////////000000000000000///...//////000000000000000...///000111111000///...---......///////////////...///000111111000///...000000111111111111000000////////////000000000000111111000000000000000000111111111000000111111111///////////////////////////000000000111111111111000000000000000000000000000000111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000///000000111222333333444222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333444222222222222222222222333222222222222222222222222111111111111222222333333222222222222222222222222111111111111111111111111222222222222111111111111111111111111111111111111333333333222222222111111222222111111111111222222111111111111111111111111111111000000000000111111111111111111111111111111222222222222222222222222111111222222333444444444444666888999:::;;;===???>>>???@@@@@@>>>======>>>???>>>======???BBBDDDFFFDDDLLLQQQRRRVVVbbbqqq{{{~~~xxxuuusssmmmcccZZZWWW\\\fffsss~~~|||zzzwwwtttvvv|||{{{{{{mmmfff[[[RRRKKKGGGDDDBBBAAA@@@???>>><<<;;;::::::666555444333333222333333333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000111111222333333333555444333222111000000000........................//////000000000000//////111111111111111111111111333333222111111000111111...//////000000//////...////////////000000000000000000000000000000000000------------............//////////////////////////////......//////000111000000000000000000000000000000000000000111222222///////////////000000111//////...---------------000000000000////////////......///000000000//////......///000000000000000000000////////////000000......///000000000000///...//////000000000000000///000000111111000000///////////////000000000000111111111111000000000000222111111000000111111222000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222222222333333333333444444222222222222333333333333222222222222222222222222000000111111222222333333222222222222222222222222111111111111111111111111333222222222222111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111////////////////////////333333333333333333333333111111222222333444444555666888:::;;;<<<===???AAA@@@BBBCCCAAA>>>======???>>>======>>>AAADDDHHHKKKLLLXXXbbbccceeemmmwww|||xxxxxxvvvrrrllleee```^^^^^^gggttt~~~}}}~~~~~~|||zzzzzz|||~~~|||xxxxxx{{{{{{|||zzz}}}uuujjj^^^UUUNNNIIIFFFCCCBBBAAA@@@???===<<<<<<777777666555444444444444333333333333333333333333333333333333333333333333444333333222222111111111000000000000000000000000000000111222222333444444333333222111000000000111//////////////////////////////000000000000//////111111111111111111111111444444222111000000000000///......------......///////////////000000000000000000000000000000000000---.........//////////////////////////////////////////......//////000111000000000000000000000000///////////////000111111///////////////000111111//////...---------------111000000000/////////...------...///////////////---...///000111000000///111000///......///000111...///000000111111000000///////////////000111111...//////000000//////...////////////000000000000111111111111000000000///000000000//////000000000111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444222333333444444333333222111222222222333333333333222222222333333333444444222222222222222222222222111111222222333444444555222222222222222222222222111111111111111111111111333333222222222111111111111111111111111111111111///000000111111222222222222222111111111111222222111111111111111111111111111111111222222111111111////////////////////////444444444444444444444444111111222333333444555555777999;;;<<<===>>>@@@BBBBBBDDDEEECCC???===>>>@@@>>>======???BBBFFFKKKMMMSSSbbboooqqqpppsssxxxyyywww{{{}}}xxxmmmfffgggjjjqqqyyy||||||yyy|||yyy{{{||||||{{{yyyyyyyyy~~~~~~}}}yyyzzz|||yyytttggg]]]TTTNNNJJJDDDDDDCCCBBB@@@???>>>>>>888888777555555444444444333333333333333333333333333333333333333333333333444444333333222111000000000000000000000000000000000000111222333333444444222111111000000000000000000000000000000000000000//////000000000000//////111111111111111111111111000///////////////000000111000///......///000111////////////000000000000000000000000000000000000.../////////000000111111////////////////////////000000000000000111222222000000000000000000000000...............///000000///////////////000111111111111000///////////////111111000000/////////...,,,,,,---...//////......---...000111111111000///222111...------...111222//////000111111111111111000///.........000111222......////////////......////////////000000000000222111111111000000////////////............//////111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000333333333333333333333333444333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444222222444444444444222222111111111222222333333333222222222333333444444444222222222222222222222222222222333333444555666666222222222222222222222222111111111111111111111111333333333222222222111111111111111111111111111111......///000111222222333222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000111111222333333444444222222222333444777999;;;<<<<<<<<<===???AAACCCEEEGGGDDD@@@>>>>>>>>>??????>>>>>>BBBGGGGGGFFFNNNXXXbbbnnntttooommmsssvvvttt{{{|||xxx|||zzzyyy{{{}}}}}}tttiiiaaaWWWOOOJJJGGGCCCBBBCCCBBB???<<<:::999888777666555444333555444333222111111111111666666555444222111000000000000000111222222222333111222333333333111000///000000000000000000000000111000000000111222333333111111111111000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000,,,,,,,,,---...///000000////////////000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000///......///000000111222333333444000000000000000000000000......//////000000111111222111111000000000000000000111111222222222111111000111111111111222222222111111111111000000000000111111222222222222111111111111111111111111111111...///000111111222111111111333333222000///000111111111111111111111111111111111111222333333444444222222111111111111111111222222222111111111111111111111111111222222222222111111222333333333333333222222222222222333333333444222111222666777666444444444333333333222222222222222222222222222222222222222333333444444444444333333444444444555555555333222222222222222333333222222222222222222222222444444444444444444444444444444444333333222222222333333333333333333333333222222222222222222222222222222222222111111000000333222222111000000000111333333444444333333222111222111111111000000//////222111111111000000//////000000000000000000000000111111222222333333333444333333333444666888:::<<<=========>>>???BBBDDDEEEHHHFFFBBB???>>>>>>======@@@???BBBHHHKKKOOOZZZeeeooossstttqqqqqqssstttrrr}}}~~~}}}||||||{{{~~~rrriii```YYYNNNJJJDDDBBBCCCCCCAAA???;;;;;;:::999777666555555555444333222111111111111333333333333333333333333111111111111222222222222000111222222222111000///000000000000000000000000111111111000111111222222111111111111000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000------------...///000000////////////000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000///......,,,------...//////000000000000000000000000000000.../////////000000000111222111111000000000000000111111222222222111000000//////000000000111111111111111111111000000000000000000000111111000000000111111111111111111111111000000111111111000000///111222333222000///000111111111111111111111111111222222222222222222111111333333333222222222222222111111111111111111111111222222222222222333333333111222333333444444333333111111222333444444555555555444222333555666555333666666666666555555555444444444444444444444444444222222333333333444444444333333333333444444444444444333333222333333444444333333333333333333333333444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222111111111000333333222111111111111111222222333333222222111000222111111111000000000000222111111111000000000000000000000000000000000000222222333333333333333333444444555666888:::<<<===?????????@@@AAABBBDDDEEEEEECCCBBB@@@???>>>??????BBBCCCGGGMMMTTT]]]jjjwwwyyyuuuvvvxxxxxxyyy|||zzz{{{~~~~~~|||~~~}}}|||ssskkkeeeUUUOOOGGGCCCCCCCCCBBBAAA======<<<:::999777666666555555444333222222222222111111222333444444555666222222222222222111111111000000111111222111111000000000000000000000000000222222111000000000111111111111111111000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000------------...///000000////////////000000000000000000000000000000000000111000000///////////////000000000000000000000000000000000000000//////.../////////000111111222222000000000000000000000000////////////000000000000222111111000000000000000111222222222111000000///.../////////000000000000111111111111000000000000//////000000000000//////000000000000000000000000222222222111111000......111222333222000000000222111111111111111111111111333333222222111000000///333333333444444444444444111111111111111111111111222222222333333444444444333333444555555555555555111222333444555777888888888666555555666777555444888888888777777777666666555555555555555555555555333333333333444444444444333333333333333333333333555444444333333333444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333333333333333222222222222111111111111444333333222222222222222111222222222222111000000111111111111111000000000111111111111111000000000000000000000000000000000333333333333444444444444555555666777999;;;<<<===@@@@@@@@@AAABBBCCCDDDDDD??????@@@??????@@@BBBCCCGGGJJJPPPXXXaaakkkwww~~~vvvxxxzzz{{{~~~{{{tttmmm^^^WWWMMMFFFCCCCCCAAA@@@>>>>>>===;;;:::888777666666555444333333222222222111111222333333444555555333333333222222111111111000000000111111111111111000000000000000000000000333222111000000///000000111111111111000000000///111111111111111111111111//////000000000000//////////////////////////////000000////////////000000////////////////////////000000000000000000000000000000////////////000000////////////////////////...............///000000////////////000000000000////////////////////////000000////////////000000//////////////////////////////000000000000//////000000111111222222222222////////////////////////////////////000000000000222111111000000000000000111222222222111000///.../////////000000000111111111111111111000000000/////////000000000000//////////////////////////////111111111111111000//////000222333222111000111222111111111111111111111111222222222111111000000000333333333333444444444444111111111111222222222222111111222333444444555555555666666777777777777777555555666777888999999999999999999999:::::::::999:::::::::999999999888888666666666666666666666666555555555555555555555555555555444444444444333333555555444444333333444444333333333333333333333333333333333333333333333333333333333333333222222222333333333333333333333333333333333333333333333333222222222222222222222222444444333222222333333444222222222222222111111000111111111111111111111111111111111111111111111111000000000000000000000000444444444444444555555555555666777999;;;<<<===>>>AAAAAABBBBBBCCCCCCCCCCCC>>>???@@@@@@???AAADDDGGGOOOUUU]]]eeennnvvv}}}wwwuuutttwww|||tttiiiaaaVVVMMMHHHEEEBBB???@@@???>>><<<:::999777777777666555444333333333333333333333333333333333333444333333333222222111111111111111111111222222222111111111111111111111111222222111000////////////111111111111000000000///000000000000000000000000//////000000000000//////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////.........///000000////////////000000000000////////////////////////000000////////////000000//////////////////////////////000000000000//////---------...............////////////////////////000000000000////////////222111111000000000000000111111111111111000///...000000000111111111222222111111111111000000000///000111111222222111111000//////////////////////////////000111111111111111000111222222111000111222111111111111111111111111000000111111222222222222111222222222333333444444111222222222333333333444111111222333555666777777888999999:::;;;:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>???AAAAAA?????????>>>>>>>>>======::::::::::::::::::::::::888888888888888888777777777777777777777777666666777666555555444444444555333333333333333333333333444444444444444444444444333333333333333333333333555555555555555555555555333333333333333333333333222222222222222222222333333333333222222333444444333333333444333222222111111111111111111222222222111111111111111222222222000000000000000000000000333333444555555666666777666777999;;;===>>>??????AAAAAABBBCCCCCCBBBBBBAAAAAABBBCCCBBBAAACCCHHHMMMYYY```iiipppwww}}}~~~{{{zzzrrrlllkkkrrr~~~~~~zzztttmmmcccZZZTTTNNNHHHCCCBBBBBB@@@>>><<<:::999888777777666555444444444444444444444333333222222222333333333333333222222222444444333222222222222222111111111111111111111111111111000/////////000000111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000//////...//////000000////////////000000000000000000000000000000000000///////////////000000111000000000000000000000000...//////000000000000000......//////////////////000000000000000000000000000000000000////////////222111111000000000000000///000000111111000000///111111111111222222222222111111111111000000000000111111222222222222111111000000000000000000000000......000111111222222222000111222222111000222333111111111111111111111111000111111222333333444444111111222222333333444444333333333444444555555666333333444666888999:::;;;<<<<<<===>>>>>>>>>>>>===@@@@@@??????>>>>>>======<<<>>>@@@BBBBBBCCCEEEGGGEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::999888777777666777777555555555555555555555555555555555555555555555555444444444444555555555555666666666666666666666666333333333333333333333333222222222222333333333333333222222222222333333444333444444444444333222222111111111222222222222222111111111222222222222222000000000000000000000000222333333555666777888999999:::===???AAABBBBBBBBB@@@AAABBBCCCBBBBBBAAA@@@@@@BBBDDDDDDEEEJJJSSS[[[bbbiiiqqquuu{{{}}}xxxpppooojjjeeehhhuuu{{{wwwyyy}}}}}}~~~xxxpppiiiccc[[[RRRLLLFFFEEECCCAAA???===<<<;;;888777666555444444444444444444444333333222222222222222333333333333333333888777555333222222222333111111111111111111111111000////////////000000111111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000......///000000000000000111111111111111111111111000000000000000000000000111000000000/////////...222111111000000000000000---...///000111111111111000000000000111111111111111111111111000000000000000000111111111111000000111111111111111111111111///000000111111111000000///111222222111111222333111111111111111111111111333333333333333333444444222222222333444555555555444444555555666777777777666777888:::<<<===????????????@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBBBBAAAAAAAAA???AAACCCDDDCCCCCCFFFHHHGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@??????>>>>>>>>>======>>>???@@@AAAAAABBB>>>===<<<;;;::::::::::::888888888888888888888888777777777777777777777777555555555666666666777777666666666666666666666666444444444444444444444444222222222333333333444444111111111111111222333333333333333333333222111111111111111222222333333333111111111222222333333333000000000000000000000000111222333555666888999:::;;;===???BBBCCCDDDDDDDDD@@@AAABBBBBBBBBAAA@@@???<<>>===888777666555555444444555333333333333333333333333222222222333333444444444:::888666444333222333333111111111111111111111111//////...//////000111222111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000////////////000000////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000......///000000000000000...............---------000000000000000000000000111111000000/////////...222111111000000000000000,,,---...000111111111111////////////000000000000111111111111000000000000//////000000000000//////111111111111111111111111111222222111111000///...///111222222111111222444111111111111111111111111666555555444444333333222333333444444555666777777555555555666777888888999999999;;;===???AAABBBCCC@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEE@@@CCCEEEEEECCCBBBDDDGGGEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAACCCDDDEEEFFFAAAAAA???>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777555666666666777777888888555555555555555555555555444444444444444444444444222222222333333444444444111000000000111222222333111222222222222111000000111111111222222333333333111111111222222333333333000000000000000000000000555555444555666888:::;;;===>>>@@@AAABBBCCCCCCCCC@@@AAABBBAAAAAAAAABBBDDDCCCDDDHHHOOOXXXaaaiiimmmjjjkkksssvvvhhhaaa___bbbnnn~~~}}}zzz}}}}}}wwwvvv{{{}}}}}}{{{~~~{{{yyyvvvkkk___OOOHHHCCCDDDCCC@@@>>>???:::888666555555555444333555555444444444333333333333333222111111222222222777666555444222111000///222222222111111111111000111111111111000000000000111000/////////000222333000000111111111111000000000000111111111111000000000///...------...///000////////////000000000000......//////000000111111222111000000111111000...000000////////////000000111111000000000000111111000000111111111111000000000000//////......------000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111111111000000000000000111111222222111000///...//////000111111111111111///////////////////////////000000000000111111111000000000000000000000000000000000000000000000000222111000//////000111222333333333222222111111111222222111111111111111111000000000111222222333333444333222111111222333444666666555444444444444444777666666666555555555555888888999999999:::::::::===>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCDDDEEEFFFFFFAAABBBCCCEEEFFFEEEDDDDDDAAAAAAAAAAAAAAABBBCCCDDD???BBBCCCBBBCCCGGGGGGEEEEEEEEEDDDDDDDDDEEEGGGHHHGGGGGGGGGFFFFFFDDDCCCBBBDDDBBBAAA@@@BBBEEEHHHJJJIIIDDDAAACCCCCC@@@@@@AAAAAA@@@@@@@@@AAABBBDDDEEE>>><<<::::::;;;;;;:::999666666666777777777777888<<<:::777555444444555666444444333333222333333333333222222222111000000000222222222222222222222222333333333333333333333333///000111222222222222222222222444555555444222222111111111111111111111111555555555555666888:::;;;>>>???@@@AAACCCCCCDDDDDDAAABBBBBBAAA@@@@@@CCCEEEDDDGGGNNNZZZgggnnnooommmooorrr|||zzzjjjiiikkksssyyy{{{}}}|||~~~}}}~~~zzzrrrjjjYYYPPPHHHGGGGGGCCC@@@???<<<:::777666666666555444444444444444333333333333333333222222222222333333555444444333333222222111222222222222111111111111111111111111000000000000111000/////////000222222000000111111111111000000000000111111111111000000/////////....../////////////////////000000000000.../////////000000000111222111000000111111000...000000////////////000000111111000000000000111111000000000111111000000000222111111111000000000///000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111000000000000000000000000000000000000000////////////000111111111111111000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111222111000//////000111222333333333222222222111111222222111111111111111111000000111111222222222222333333222222222333444555888777777666666666777777777777777888888888888888999999999999999:::::::::======>>>???@@@AAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCDDD@@@DDDEEEDDDGGGLLLNNNLLLOOOLLLHHHEEEDDDEEEGGGIIILLLLLLJJJHHHFFFDDDBBBAAA@@@@@@@@@@@@BBBDDDFFFHHHGGGCCCBBBEEEEEECCCAAABBB@@@CCCHHHLLLMMMLLLIIIGGGDDDBBB???>>>===<<<:::888<<<<<<<<<;;;;;;::::::::::::999888666555555666666555555444444333333444444333333333333222222222222222222222222222222222222333333333333333333333333111222222333333333333222222222333333333333222222111111111111111111111111555555555666777999;;;<<<>>>???@@@BBBCCCDDDEEEFFFEEEDDDCCCAAA@@@BBBFFFIIIJJJNNNWWWfffssswwwrrrkkkrrrxxxwwwtttzzzvvvwww{{{~~~zzzuuueeeYYYNNNKKKKKKGGGBBB@@@>>><<<999888888777666444444444333333333222222222444444333333333333444444333333333333333333333333333222222222111111111111222222111111111000000000000000000///000111111222000000111111111111000000000000111111111111000000...//////000000//////...////////////000000000000////////////000000000000222111000000111111000...000000////////////000000111000000//////000000111000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000111111000///.........///000111//////000111111111111111111111111111111111111111111111111111222222222333222222222222222222222222222222222222222222222222222111000000000000111222333333333222222222222111111111222222222222222222111111111111222222222222333333333333444666777888:::::::::::::::;;;;;;;;;888999999:::;;;;;;<<<<<<:::::::::::::::;;;<<<<<>>>>>===<<<;;;:::999999999999999888888777777777666666555444444444444444333333444444444444444555333333333333333333333333333333333333333333333333333444444444444444333222222222111111111111222222111111111111111111111111555555666888999;;;<<<===@@@@@@AAABBBCCCEEEFFFGGGHHHGGGEEEBBBBBBEEEJJJOOOUUUYYYbbbkkkrrrsssppplllvvv||||||vvvuuu{{{{{{lll___QQQMMMLLLHHHCCC@@@@@@===;;;999999888666444444333333333333222222222444444333333333444555555333333333333333333333333333333222222222111111111222222222111111111000000000000000000000111111222000000111111111111000000000000111111111111000000...///000111111000///...////////////000000000000////////////000000000000222111000000111111000...000000////////////000000000000////////////000000000000000//////000000000////////////............////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000111111111///...---,,,---...111222//////000111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222222222333111222222222222333333333444444555666888999;;;;;;======>>>>>>?????????>>>;;;;;;;;;<<<<<<=========>>>============>>>???@@@AAABBBCCCDDDEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDCCCCCCGGGHHHJJJLLLOOORRRUUUVVVZZZWWWSSSOOOMMMLLLMMMMMMMMMQQQSSSTTTZZZccciiijjjiiifffaaa\\\YYYYYYYYYZZZUUUQQQLLLHHHEEEDDDEEEFFFIIIKKKNNNPPPPPPNNNLLLJJJMMMHHHEEEGGGHHHGGGHHHJJJLLLOOOUUUXXXYYYWWWRRROOOIIIGGGFFFFFFGGGGGGFFFDDD??????>>>>>>===<<<;;;;;;:::::::::;;;:::999888888777666555444444444444444333333333444444555555555333333333333333333333333333333333333333333333333444444444444444333222111333222111000000111222333111111111111111111111111666777888:::<<<>>>??????AAAAAAAAAAAABBBDDDEEEFFFFFFEEECCCBBBCCCGGGNNNSSS^^^cccjjjllllllmmmsssyyy}}}yyyzzz}}}~~~~~~ooobbbUUUPPPNNNIIIEEECCCBBB???<<<:::999888666444444444444333333333222222444333333333444444555666555444444333333222222111333333333222222222222111222222222222111111111111///000000000111111111111000000111111111111000000000000111111111111000000...///000111111000///...////////////000000000000000000000000////////////222111000000111111000...000000////////////000000000000////////////000000000000///......///000000............////////////////////////////////////.../////////000000000111000000000000000000000000////////////000000000000//////000000111111111111///...---,,,---...111222//////000111111111111111000000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222111111222222333333333333222222333333444555555555666777888:::<<<===>>>???@@@@@@AAABBBBBBAAAAAA@@@========================BBBAAA@@@???@@@AAABBBCCCBBBCCCEEEFFFGGGGGGFFFEEECCCDDDEEEFFFGGGHHHHHHHHHJJJLLLPPPVVV\\\bbbfffiiijjjgggaaa\\\XXXWWWXXXYYYZZZ]]]```aaahhhssszzz|||xxxvvvrrrmmmiiidddaaa```XXXTTTOOOKKKJJJLLLPPPSSSWWW[[[```dddeeeddd```^^^[[[TTTOOOOOOPPPPPPSSSWWW[[[aaaiiiooonnnggg^^^XXXPPPNNNKKKIIIIIIHHHGGGFFFAAAAAAAAAAAAAAAAAAAAAAAA===============;;;::::::777777555444444333333333222222333333444444555555333333333333333333333333333333333333333333333333333333444333333222111111333222111000000111222333111111111111111111111111888999;;;===???AAAAAABBBCCCBBBAAAAAAAAABBBDDDEEEBBBBBBBBBBBBEEEKKKSSSYYYccciiinnnmmmjjjnnn{{{~~~~~~~~~~~~}}}|||rrrhhh]]]XXXSSSLLLHHHHHHEEEBBB???<<<;;;:::777555555555444444444333333333333222222222333444555666555555444333333222111111333333333333222222222222333222222222222111111111//////000111111111111000000000111111111111000000000000111111111111000000///000000111111000000///////////////000000000000000000000000////////////222111000000111111000...000000////////////000000000//////......//////000000000............000000000000000000111111111111000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000/////////000111111222222000///.........///000111//////000111111111111111000000000000000000000000111111111111222222222333222222222222222222222222222222222222222222222222111111222333333222111111111222222222222333333333111111222222333444444444222333444555666777888999:::;;;===???@@@AAAAAABBBBBBBBBCCCDDDCCCBBBAAA@@@>>>???????????????@@@@@@DDDCCCAAAAAAAAABBBDDDFFFDDDEEEHHHJJJKKKKKKJJJIIIFFFFFFFFFGGGIIIJJJLLLMMMMMMQQQYYYbbbkkkrrrwwwzzz{{{vvvpppiiieeedddeeegggiiilllnnnooovvv}}}vvvoooiiieeeddd```ZZZWWWXXX^^^eeejjjooosssyyy~~~|||zzznnngggaaabbbcccdddhhhmmmrrr|||uuujjjfff```XXXQQQMMMIIIFFFDDDAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@???>>>===<<<<<<999888777555555444444444333333444444444444444444333333333333333333333333333333333333333333333333222333333333333222222111222222111111111111222222111111111111111111111111999;;;===@@@BBBCCCDDDDDDDDDCCCAAA@@@???@@@AAABBBBBBCCCEEEHHHMMMTTT\\\bbbggglllooonnnlllqqq|||xxxtttwww~~~}}}yyyrrrjjjcccZZZQQQMMMOOOHHHFFFBBB@@@>>><<<:::888666666666555555555444444111111111222222333444555333333333333333333333333444444333333333222222222333333222222222111111111...///000111222111111000000000111111111111000000000000111111111111000000111000000000000000000111////////////000000000000111000000000/////////...222111000000111111000...000000////////////000000//////............//////111000...------...000111///000000000111111111222000000000000000000000000.........///000111111111000000000000000000000000////////////000000000000...//////000111111222222000000000000000000////////////000111111111111111111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111111222222333333222222111111111222222222333333333111111222222333444444555222333444666888:::<<<<<<>>>???@@@BBBDDDDDDDDDDDDCCCDDDEEEEEEDDDBBB@@@>>>>>>>>>???AAABBBDDDEEEFFFDDDCCCAAA@@@@@@BBBDDDFFFIIILLLOOORRRSSSTTTSSSRRROOONNNMMMLLLMMMOOORRRTTTTTTZZZdddooozzzzzzsssooonnnppprrrwwwyyyzzz{{{|||xxxvvvvvvrrrllljjjllluuu~~~{{{xxx{{{~~~zzznnnbbbYYYRRRNNNKKKHHHHHHHHHHHHGGGGGGGGGGGGGGGEEECCCAAA???>>>>>>>>>;;;;;;999888777666666666666666555555555555555555444444444444444444444444333333333333333333333333222333333444444444444333222222333333333333222222111111111111111111111111:::<<<>>>AAADDDEEEEEEEEEEEECCCAAA?????????@@@AAAEEEGGGJJJOOOTTT\\\eeekkkjjjmmmooooooooorrrxxx~~~}}}vvvttt{{{zzz|||~~~}}}{{{tttlll```UUUQQQTTTKKKHHHEEEBBB@@@???<<<:::777666666666666555555555111111111111222333444555111111222333333444555555444444444333333333222222333333333222222222111111...///000222222111111000000000111111111111000000000000111111111111000000222111000//////000111222////////////000000000000111111000000/////////...222111000000111111000///000000////////////000000//////............//////111///...------...///111---.........//////000000000000000000000000000000---......///000111111222000000000000000000000000////////////000000000000...//////000111222222222111111222222111000///...//////000111111111111111222222222222222222222222///000000000000111111111000000000000000000000000000000000000000000000000111222333444444333222111111111111222222333333333111111222333333444555555222333555777:::<<<>>>???@@@AAACCCEEEFFFFFFEEEEEEDDDEEEEEEEEEDDDAAA???===<<<>>>@@@BBBEEEHHHJJJKKKDDDBBB@@@??????AAADDDEEEPPPSSSVVVZZZ\\\\\\\\\[[[YYYWWWTTTRRRRRRTTTWWWZZZ\\\cccnnnzzzyyyuuutttvvvxxx{{{xxx{{{pppeee^^^YYYWWWVVVUUUUUUTTTSSSRRRQQQQQQJJJHHHEEEBBB@@@??????@@@>>>===<<<:::999888888888888888777777666666555555444444444444444444444444333333333333333333333333333333444555666666666555222333444555555444333222111111111111111111111111>>>@@@BBBCCCCCCEEEHHHJJJFFFDDDAAA@@@AAABBBBBBBBBDDDLLLTTTYYY___gggkkkjjjuuu|||{{{mmmbbbeeeooovvv~~~{{{xxxzzz~~~}}}~~~|||{{{~~~pppaaaWWWSSSOOOHHHCCCCCCCCC@@@===<<<:::999888666555555555555444333222222111111222222444444444333333333222222888777666555333222111000111222333444555444444333111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////......//////000000111111//////000000000000//////000000000000////////////000000000000000000000000000000000000111111111111......//////000000111111222111111111000000//////000000000000////////////111111000000//////......////////////////////////111111222222222222111111222222111111111111222222222222111111111111222222222222111111111111222222222222222222222222222222111111111111111111111111222333444444555555555444333333333333222222222111333333333333333444555666777888999;;;>>>AAADDDEEEIIIHHHFFFEEEDDDDDDDDDEEEGGGGGGGGGFFFDDDAAA???===@@@EEEGGGEEEDDDGGGIIIGGGDDDBBBCCCEEEDDDEEELLLTTTXXX```ccc```eeeoooooohhhhhh]]]UUUYYY```aaacccfffmmmuuuyyyvvvxxx|||~~~vvvnnnhhhnnnoooqqqssssssqqqllliii[[[SSSMMMMMMKKKEEECCCFFFBBBBBB@@@===:::999;;;===:::999777555444333333333444333333222333333444444222222333444444555666666444444444444444444444444222111111111111111111222333333333333333333333333@@@AAACCCCCCCCCDDDGGGIIIDDDBBB@@@@@@BBBDDDEEEFFFLLLWWWbbbiiimmmrrrsssrrrxxx|||wwwjjjbbbgggqqqxxx{{{|||||||||yyykkk___XXXQQQJJJDDDDDDDDDAAA>>>>>><<<;;;999777555444333333444444333222222222222333444444444333333333222222444444444333222222222111///000111222333333222111111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////000000000000//////000000000000//////......//////000000111111000000000000000000000000000000000000111111111111.../////////000000000111111111111111000000000///111000000000////////////111111000000////////////111111111111111111111111111111222222222222111111222222111111111111222222222222111111111111222222222222111111111111222222222222222222222222222222111111111111111111111111222333444444444444444333333222222222222222333333444444444555666888999:::;;;;;;<<<===???AAACCCEEEGGGFFFEEEEEEEEEEEEFFFGGGCCCDDDEEEDDDBBB@@@>>>>>>>>>DDDHHHGGGHHHLLLMMMKKKMMMKKKKKKLLLLLLLLLSSS\\\bbbjjjmmmlllrrr|||~~~xxxqqqgggbbbgggnnnqqqtttxxxzzzwwwnnnfffaaaZZZPPPKKKKKKDDDDDDCCCAAA>>><<<===???======<<<:::999777666555444444444444444444444444444444444444444444444444444444444444444444444444333222222111111222222333333333333333333333333333BBBCCCDDDDDDCCCDDDEEEGGGBBBBBBAAABBBEEEHHHLLLNNNTTTbbbqqqxxxyyyzzzyyywww~~~vvvmmmllluuuwwwiii___VVVMMMFFFEEEDDDBBB@@@AAA>>><<<:::777555333222111555555444333333333333444444444444444333333333333222222222222222222222222...///000000111111000000111111111111111111111111000000000000000000000000///////////////////////////000000111111000000///000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////------...///000111222222000000000000000000000000000000000000111111111111////////////000000000000111111111111000000000000111111000000000/////////111000000000000/////////111111111111111111111111111111222222222222111111222222111111111111222222222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222333333333444444333222222333222111111222333555666666666777888:::<<<>>>???>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFHHHIIICCCDDDFFFEEEDDDBBBBBBBBBAAAHHHOOOQQQTTTXXXYYYWWWYYYXXXYYY[[[\\\]]]dddlllttt{{{~~~~~~xxxqqqnnnqqqwww{{{|||tttkkk```YYYWWWOOOOOONNNKKKGGGDDDCCCCCCAAA@@@@@@>>>===;;;999888555555555666666555555444555444444444444333333333444444444444444444444444444333333222222333333444333333333333333333333333DDDEEEFFFFFFDDDCCCCCCDDDCCCCCCDDDEEEHHHMMMSSSWWWaaaooo}}}}}}|||sssqqqzzz~~~rrrggg[[[RRRIIIGGGFFFCCCAAABBB>>>===;;;888666444333222666666555444444444444444555444444444444333333333222222222222222222222222//////000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000111111000000000////////////////////////000000000000000000000000111111000000//////......//////000000000000//////.........///000111111111///////////////////////////000000000111111111111////////////000000000000111111111000000000000000111111111000000000//////000000000000000000000000111111111111111111111111111111222222222222111111222222111111111111222222222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222333333333444333333222111333222111111333555777888999::::::;;;<<<===???@@@>>>>>>>>>???@@@BBBDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGEEEGGGIIIHHHFFFEEEGGGIIIKKKTTT]]]bbbfffkkkllljjjggggggkkkpppqqqqqqvvv}}}||||||}}}~~~|||{{{{{{~~~|||uuunnniiifff___```___\\\WWWSSSQQQPPPLLLIIIFFFAAA>>><<<;;;;;;555666777777777666555444444444444444444444444444555555555555555555555555444444444333333444444444333333333333333333333333EEEFFFGGGGGGDDDCCCBBBCCCAAACCCEEEFFFIIIOOOWWW]]]sss~~~~~~uuupppvvvvvvzzz{{{rrrbbbXXXOOOLLLIIIEEECCCDDD>>>===;;;999777666555555777666555555444444555555555555555444444444333333555555555444333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000111111000000//////......//////000000000000//////000000000000///////////////////////////////////////000000000111111111111000000000000////////////000000000000000000111111111111111111000000000000000000000000111111111111000000000000000000000000111111222222222222111111222222111111111111222222222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222333333333444444333333222333333333444555777999:::<<<<<<<<<;;;;;;<<<======;;;<<<===>>>@@@CCCEEEFFFCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGHHHFFFCCCDDDIIIMMM[[[eeennntttyyy~~~~~~yyyzzzzzzxxxzzzzzz}}}~~~~~~zzzwwwssspppmmmooopppooommmkkkjjjkkkgggaaaWWWLLLCCC>>><<<<<<777888888888777777666555444444555555555666666666555555555555555555555555555444444333333444444555333333333333333333333333EEEGGGHHHHHHEEECCCBBBBBB>>>AAAEEEGGGLLLSSS]]]eee{{{{{{xxx}}}~~~~~~~~~zzzyyy|||~~~qqquuu}}}}}}jjjaaaWWWSSSOOOJJJFFFEEE???>>>===;;;999888888777666666555444444444444555555555555555444444444333666666555444444333222222333333222111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////111000000000/////////...000000000000000000000000000000000000111111111111000000000000////////////000000000000111111111111222222111111111000000000000000000111111111111222////////////////////////111111222222222222111111222222111111111111222222222222111111111111222222222222111111111111222222222222222222222222222222333333333333333333333333222333444444555555555444555555666777888999:::;;;======<<<;;;;;;;;;;;;<<<;;;<<<===>>>AAACCCEEEFFFCCCDDDEEEFFFFFFFFFFFFFFFCCCEEEEEECCCAAAEEEMMMUUUnnnwww}}}xxxzzz}}}~~~}}}{{{yyyuuuvvvyyy|||ppp___PPPFFF@@@===<<<;;;:::999999999999999666666777777777777777777555555555555555555555555555444444333333444444555333333333333333333333333EEEGGGIIIHHHFFFCCCBBBBBB>>>BBBHHHLLLRRR\\\iiirrr}}}wwwxxx~~~}}}xxx|||sssjjjaaa\\\WWWOOOIIIHHHCCCBBB???===;;;999888777666555444444333333444444555555555555444444444444333333333333333333333333444333222111111111111222111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000////////////////////////////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000111111111111111000000000/////////...///000000000111111111111222222222111111111000000000000111111111222222222000000000000000000000000111111222222222222111111222222111111111111222222222222111111111111222222222222111111111111222222222222222222222222222222333333333333333333333333222333444555666777777777666777999;;;<<<<<<;;;:::<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@AAACCCEEEFFFDDDEEEGGGIIIJJJKKKKKKKKKGGGIIIIIIGGGGGGOOO\\\ggg}}}}}}~~~~~~}}}}}}{{{~~~~~~zzzrrraaaRRRHHHCCCBBBAAA>>><<<;;;<<<===???;;;;;;:::999888666666555555555555555555555555555444444333333333333444444333333333333333333333333EEEGGGIIIIIIFFFDDDBBBBBB@@@EEELLLRRRZZZeeettt}}}}}}}}}rrrvvvyyypppgggbbb\\\SSSLLLJJJFFFEEEBBB???;;;999777666555555444333333333333444666666555555555444444444000000111222333333444444444333111000000000111222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000////////////////////////......//////000000111111//////000000000000//////------...///000111222222000000000000000000000000000000000000111111111111111111000000/////////...//////000000111111111222222222222111111111111000000000111111222222222222111111111111111111111111111111222222222222111111222222111111111111222222222222111111111111222222222222111111111111222222222222222222222222222222333333333333333333333333222333444666777888888999777888;;;===>>>===;;;:::;;;;;;;;;;;;<<<===??????BBBBBBBBBBBBBBBCCCDDDEEEDDDEEEHHHKKKMMMOOOOOOOOONNNPPPQQQPPPQQQ[[[lllyyy|||{{{xxxwwwwwwqqqyyyxxx}}}lll\\\PPPIIIGGGDDDAAA>>>===???AAACCC??????===:::888666444333666666666666666666666666444333333222222333333444333333333333333333333333HHHIIIIIIGGGCCCAAACCCFFFHHHEEEMMM^^^kkknnnssszzz||||||{{{xxxvvvoooeee^^^[[[TTTMMMJJJFFFBBB>>>===<<<;;;:::::::::999777666666666666444444444444444444444444666444222333666666333111111222222333333222222111444444444333333222222222000000111111111111000000000111111111111222222222000000000000000000000000111111000///////////////000000//////.........---111000///......///000111000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000222222222111111111000000111111111000000000000000000000000000000000000000222222222222222111000///000,,,,,,111444111111444111111111111111111111111000000111222222222222111000000000000000111111111222222111111111111111111111111111000111111222333222333444444222222333444444555777777777999<<<>>>???>>>===<<<;;;<<<<<<===999;;;===>>>>>>@@@CCCFFFEEEDDDDDDEEEGGGGGGFFFDDDKKKJJJKKKQQQ[[[bbbeeeddd]]]^^^aaagggppp{{{vvvqqqppppppooommmrrr}}}{{{vvvwww}}}}}}~~~{{{||||||ssskkkccc]]]OOOLLLFFFBBBAAADDDHHHKKKKKKHHHCCC???<<<;;;:::999888888777666555444444333555555555555555555555555444444444444444444444444GGGHHHHHHEEEBBBAAADDDGGGIIIMMMVVV```gggkkkttt}}}{{{}}}zzzwwwuuuttt}}}}}}xxxpppkkkggg___VVVLLLHHHCCCAAA@@@???===;;;::::::888777666666666666444444444444444444444444666444333444555555333111111222222333333222222111444444333333333222222222000000111111111111000000000111111111111222222222000000000000000000000000111111000///////////////000000/////////.........000000////////////000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000222222222111111111000000000000000000000111111111000000000000000000000000222222222222222111000000222......222333000///222111111111111111111111111000000111222222222222111333222222111000//////...111111111111111111111111111111111111111222222333222333444444333222333555555777999::::::;;;===???@@@???>>>===<<<<<<======<<<>>>???@@@???@@@BBBDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGJJJSSSaaaooozzzwwwyyy}}}vvvrrrsssuuuuuuuuu}}}zzzrrroooqqqxxxzzzzzzyyy|||{{{uuuppp^^^ZZZSSSLLLIIIIIIKKKMMMNNNKKKGGGDDDAAA???>>>===::::::999888777666666555666555555555555555444444444444444444444444444444EEEFFFFFFDDDAAABBBFFFJJJLLLXXXaaabbbbbbiiiuuu}}}{{{yyy}}}{{{yyyxxxyyy{{{yyyuuukkkaaaSSSMMMFFFCCCDDDCCC???<<<;;;:::999777666555555555444444444444444444444444555444333444555555333111111222222333333222222111333333333333222222222222000000111111111111000000000111111111111222222222000000000000000000000000111000000///////////////000000////////////......//////000000000000//////000000111111111111000000000000000000000000000000111000///......///000111000000000000000000000000222111111111111000000000//////000000111111222222000000000000000000000000111222222222222111000000333111000222222//////111111111111111111111111111000000111222222222222111222222111111111000000000111111111111111111111111111111111111111222333333111333444444333333444666777999<<<>>>>>>===>>>???BBBAAA???============>>>===???BBBCCCCCCCCCDDDEEEEEEFFFHHHGGGEEEFFFJJJMMMQQQYYYgggxxx~~~sssuuu}}}}}}|||~~~}}}vvvsssvvvxxxyyyzzzoookkkddd\\\VVVRRRPPPPPPOOONNNLLLIIIFFFDDDBBBAAA======<<<;;;:::999888888777666666666555555444444444444444444444444444444CCCDDDEEECCCBBBEEEKKKPPPTTTaaahhhbbbaaakkkuuuxxxrrrxxxzzzzzzooo___VVVLLLFFFFFFEEEAAA<<<<<<;;;999888666666555555555555555555555555555555444444444444555444333222111222222333333222222111333222222222222222222222000111111222222111111000000000111111111222222222000000000000000000000000000000////////////000000000000//////////////////...///000111111000///...000000111111111111000000000000000000000000000000222000///------///000222000000000000000000000000111111111111000000000000......///000111222222333000000000000000000000000111111222222222111111000222222222222111///000111111111111111111111111111000000111222222222222111......///000222333444444111111111111111222222222222111111111111222333333222333555555444555666888999<<<@@@AAAAAA@@@@@@@@@AAA@@@???============>>><<>>===<<<;;;;;;:::999888888777666555555444555555555555555555555555BBBCCCDDDDDDEEEKKKSSSZZZ```hhhjjjeeefffnnnrrroooccckkkxxx~~~}}}nnncccVVVLLLHHHEEEAAA>>>===<<<:::999777666666666555555555555555555555555444444555555444333333333111222222333333222222111222222222222222222222222111111222222222222111111000000111111111222222222000000000000000000000000000000////////////000000//////000000000000000000...///000111111000///...000000111111111111000000000000000000000000000000222000///------///000222000000000000000000000000000000000000000000000000......///000111222222333000000000000000000000000000111111222222222111111///111333222000111222333111111111111111111111111000000111222222222222111...///000111222333444555000000111111111222222222222222222111222333333444222444666666666777999:::<<<>>>BBBCCCBBBAAA@@@@@@@@@???>>>=========>>>???===???BBBDDDDDDEEEGGGHHHEEEGGGIIIJJJMMMWWWeeeqqqwwwuuuqqqyyy|||wwwtttvvvwwwxxxwwwsssmmmfffccc[[[\\\\\\XXXQQQJJJFFFDDDBBBBBBAAA@@@???>>>======;;;;;;:::999888666666555555555555555555555555555BBBCCCEEEGGGJJJRRR]]]eeelllmmmmmmllloooqqqnnniiiccclllzzz~~~~~~{{{zzzxxxpppdddXXXOOOHHHDDDBBB???>>><<<:::999888777777555555555555555555555555333555666555444222333333111222222333333222222111111111111222222222222222111111222222222222111111000111111111111222222222000000000000000000000000///////////////000000111//////000000000000111111//////000000000000//////000000111111111111000000000000000000000000000000111000///......///000111000000000000000000000000//////000000000000000111//////000000111111222222000000000000000000000000000000111222222222222111---222555222///111333444111111111111111111111111000000111222222222222111333333222222222111111111000000000111222222333333222222222222222333444444444555888888999:::<<<>>>>>>@@@BBBBBBAAA@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAABBBCCCDDDDDDEEEGGGJJJLLLOOOTTTYYYbbbnnn}}}zzzuuuvvv|||xxxuuussssssvvvxxx{{{}}}~~~}}}{{{yyyuuuvvvtttmmm```SSSKKKGGGFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>===;;;:::888777666555555555555555555555555BBBDDDGGGJJJOOOYYYfffooouuurrrssswwwxxxrrrkkkgggmmmvvv|||wwwyyy~~~{{{}}}~~~{{{xxxrrrgggZZZOOOHHHFFFAAA@@@>>><<<:::999888888555555555555555555555555333555666666333222222444111222222333333222222111000111111111222222222222111222222333333222222111000111111111111222222222000000000000000000000000///////////////000111111//////000000000111111111000000////////////000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000111111000000000000000111111111000000000000000000000000000000111222222222222222...555777222...000333222111111111111111111111111000000111222222222222111444444333222222111000000///000000111222222333333333222222222222333444444555777999:::;;;<<<>>>@@@???@@@AAA@@@???>>>???@@@@@@@@@@@@@@@AAACCCDDDFFFEEEFFFGGGHHHJJJNNNSSSWWWaaadddkkksss||||||~~~~~~}}}yyyvvvssstttvvvxxx{{{{{{}}}tttaaaTTTMMMJJJJJJIIIHHHGGGFFFEEEEEEAAA@@@???===;;;:::888888555555555555555555555555CCCEEEHHHKKKRRR]]]kkkuuuyyyuuuxxx~~~qqqiiiiiiuuu~~~{{{qqqssswww{{{{{{zzzzzz|||{{{rrrcccUUULLLIIIBBBAAA???===;;;:::999999666666666666666666666666222555777666333222222444222222222333333222222222000000111111222222222222111222222333333222222111000111111111111222222222000000000000000000000000///////////////000111111//////000000111111111222111000///......///000111000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000111111111111111000000000000000000000000000000000000000///000111222222222222222000777999333...///111000111111111111111111111111000000111222222222222111222222222222222222222333///000000111222222333333333333222222333333444555666888:::<<<<<<===@@@BBB@@@@@@@@@???======???@@@AAAAAAAAABBBCCCEEEGGGIIIFFFHHHKKKNNNSSSZZZbbbhhhuuuxxx|||||||||{{{xxxuuusssuuuyyy|||kkk[[[SSSMMMMMMLLLKKKJJJIIIHHHHHHCCCBBB@@@???===;;;999999666666666666666666666666EEEBBBFFFSSS___dddhhhmmmppp}}}uuulllnnntttvvvqqqkkkkkkrrr{{{}}}xxxpppeeeTTTDDDFFFEEECCCBBBAAA???<<<999666777777777777777777777666666555555555555666666444333333222222333333444111111111111111111111111000000000000000000000000111111000///////////////111111111000000000000///111111111111111111111111000000000000000000000000000000000000000000000000000111222222222000///...111111111000000000000000////////////000000000000////////////////////////------...///000111222222000000000000000000000000222222111000//////000000000000000000111111111111222444666555444222111222000111111111111222222222//////000111222333333333222222222222222222222222333333222222333333444444888555222333666888888666999:::;;;<<<============???===<<<<<>>999777888:::888444444777HHHGGGMMMYYYbbbdddfffjjjxxxzzzvvv|||{{{tttggghhhppp}}}}}}vvvmmm___RRRJJJGGGDDDBBB@@@>>>;;;888777666666555444333333333777666666555555555666666444333333222222333333444222222222222222222222222111111111111111111111111111111000//////////////////000000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000111111222111000///...111000000000000000000000////////////000000000111000000000000000000000000...//////000000111111222000000000000000000000000222222111000000000000000000000000000111111111111111333555444333111111111000111111111111222222222......000111111222222222222222222222222222222222333333333222222333333444777555444555888:::999888;;;;;;<<<===>>>>>>>>>>>>???>>>>>>???AAACCCDDDEEEFFFCCCCCCFFFGGGGGGLLLTTTdddmmmxxx~~~~~~~~~}}}vvvnnnlllkkknnnuuu|||xxxtttqqqqqqwwwvvvpppuuutttsssuuuzzzzzztttnnnlllpppvvv}}}}}}~~~vvvmmmgggbbb]]][[[[[[YYYSSSOOOMMMFFFCCCFFFGGGBBB??????===999888888666333444777JJJNNNVVV___bbbcccgggmmmxxxrrrxxxvvvhhhqqq{{{vvvkkkaaaQQQMMMGGGCCC@@@>>><<<:::999888666555333222111111888777666555555555555555444444333333333333444444333333333333333333333333111111111111111111111111111111000/////////000000...///000111222333444444////////////////////////000000000000000000000000000000000000000000000000000111111111111000//////000000000000000000111111/////////000000000111111222222222222222222222222111111111111111111111111000000000000000000000000222111000000000000000000000000000000111111111111000222333333111000000111000111111111111222222222......///000111111111111222222222222222222222222444333333222222222333333666666666888;;;<<<;;;:::<<<===>>>??????@@@@@@???AAABBBCCCDDDEEEFFFFFFFFFGGGEEEEEEFFFHHHOOO^^^kkk~~~uuupppnnnmmmooowww~~~tttnnnllliiiggglllqqqxxx}}}yyypppjjjgggkkklllnnnsssyyy~~~nnnkkkhhhgggjjjsss{{{wwwvvvvvv~~~wwwooolllllliiibbb[[[TTTNNNJJJKKKKKKHHHDDDBBBBBB===:::999777555666999MMMVVV___aaa___dddrrrwwwuuuxxx}}}{{{xxx~~~zzzqqqhhhWWWRRRKKKFFFCCCAAA???>>>;;;:::888777555444444444888777666555555444555555444444333333333333444444333333333333333333333333111111111111111111111111111111000000///000000111000000000111222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000111111111//////000000000111111111222222222222222222222222222222222222111111000000000000000000000000000000111111000000000000000111///000000000111111111111///111222111000///000111000000111111111222222222//////000111111111111111111222222222222222333333444444333333333333333444666777999;;;>>>>>>>>>===<<<===>>>???@@@@@@@@@@@@DDDEEEHHHHHHHHHGGGFFFFFFFFFHHHJJJMMMSSSbbbwww|||xxxxxxyyytttwww~~~ssskkkiiijjjkkkkkkrrruuuyyy|||~~~}}}wwwqqqmmmlllkkklllnnnsssyyywwwssssssqqqnnnnnnuuuwwwnnniiiiiikkklllsss{{{~~~|||~~~}}}wwwpppgggbbb]]]ZZZWWWRRRLLLHHHFFF@@@======<<<999999;;;UUU___fffccc```lllwwwttt||||||}}}~~~uuukkk[[[UUUNNNHHHEEECCCBBBAAA;;;:::888777666666777888777777666555555555555555555444444333333444444555222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111//////000000111111111111000000000000111111111111111111111111111111111111333333222222111000000000000000000000000000000000111000000000000000111111///000000000111111111111///000111000//////000222000000111111111222222222111111222333333333222222111111111222222333333333444444444333444444555666777999;;;>>>?????????@@@===>>>???@@@@@@AAAAAA@@@CCCEEEGGGGGGFFFEEEFFFHHHFFFMMMUUU[[[eeexxx{{{zzz}}}xxx}}}~~~vvvmmmhhhhhhllloooppptttvvvzzz|||}}}{{{wwwuuutttrrrrrruuuzzz}}}xxxtttxxxyyyrrriiiccccccfffjjjlllnnnsss||||||uuuiiiYYYMMMHHHBBB???@@@@@@<<<::::::bbbhhhkkkgggiii|||uuusssxxxvvvuuuxxx{{{qqq```[[[SSSLLLHHHEEEBBBAAA;;;999777666555666777888666666555555555555666666555555444444444444555555111111111111111111111111222222222222222222222222111111000000000111222222111111111000000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000///000000111222/////////000111111222222000000000111111111222222000000000000000000000000222222222111111000000000000000000000000000000000000000000000000111111222000000000000111111111111///000111000//////111333000111111111111222222222222222333333333333333222111111111222222333333444444444444555666777888999999;;;===>>>>>>???@@@AAA??????@@@AAABBBBBBBBBBBBBBBDDDEEEEEEDDDFFFLLLPPPRRR]]]jjjsss~~~}}}|||}}}}}}~~~||||||zzzyyy{{{zzz|||xxxrrriiieeegggjjjmmmmmmmmmqqquuuyyy{{{}}}~~~|||}}}tttoooiiigggjjjnnnqqqqqqqqqttt{{{~~~nnnZZZPPPHHHCCCCCCBBB>>>::::::kkkkkkiiiiiiuuuuuutttzzzyyyrrrpppqqqrrrqqqsssyyy|||yyylllfff]]]UUUOOOJJJFFFCCC???===:::777666666777888555555444555555666777888555555444444444444555555222222222222222222222222222222222222222222222222111111000000111111222333///////////////000000000111111111111111111111111000000000000000000000000000000000000000000000000111000/////////000222333...//////000111111222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000000000111111111111000111111000///000222444000111111111111222222222222222333333333222222111000111111222333333444444444444555666888:::;;;<<<;;;===???>>>======@@@BBBBBBBBBCCCDDDEEEEEEEEEEEECCCEEEFFFGGGHHHOOOZZZbbbkkkyyy}}}|||zzz~~~{{{{{{{{{|||~~~rrrllleeeccceeehhhjjjkkkhhhkkkppptttvvvwwwyyyzzzvvvyyy~~~}}}zzz{{{~~~}}}~~~~~~}}}sssaaaVVVKKKGGGEEEAAA>>>???ooojjjdddiii||||||sssoooyyyyyyssspppllljjj```aaafffqqqyyy~~~wwwqqqhhh___WWWPPPJJJFFFDDDBBB>>>:::888888888999444444444444666777888999555555444444444444555555333333333333333333333333222222222222222222222222111111000000111222333333,,,,,,---...///000111111000000000000000000000000000000000000000000000000000000000000000000000000111000/////////111222333...//////000111222222222000111111111111222222222000000000000000000000000///////////////000000000000000000000000000000000000000///000000111222222000000000000111111111111111111111000000000333555000111111111111222222222111111222222222111111000000000111222333333444444333444555777999;;;===>>>===>>>???>>><<<<<<@@@CCCDDDEEEFFFGGGGGGHHHHHHGGGFFFHHHJJJKKKOOOYYYgggrrr|||zzz~~~xxxppphhhiiipppyyy}}}}}}zzz}}}yyyxxxyyyzzz{{{{{{xxxvvvlllgggbbbaaaeeeiiikkklllgggkkkooorrrsssrrrrrrssswwwxxxyyyyyyyyyyyy|||}}}wwwwwwxxx{{{}}}~~~}}}{{{vvvsssrrrssstttuuuyyy|||yyy~~~qqqcccTTTLLLHHHEEEDDDEEEtttssstttzzz~~~wwwuuu{{{~~~pppllljjjfff___\\\[[[bbbdddnnnzzzxxx|||{{{{{{uuuhhh^^^WWWQQQLLLHHHFFFBBB===999777888999888999999999888777555444555555555444444333333333222222222222222222222222222333333444444444333333222111111111000000//////111111222222222222111111---......///000/////////000000000000000000000000111111000000000000111111111111000000000000111111000000000000000000000000111111111111111222222222444333222111000000000000////////////////////////000111111111111222222222111111111111111111111111000000000000111111111111000111222333333222111000444444333333333444555666222222333333333444444444333333333333333333333333444555666999;;;===???@@@AAA@@@>>><<<===???AAACCCGGGGGGGGGHHHHHHIIIIIIIIIIIIOOOVVV[[[___jjjzzz~~~{{{sssiiieeeccceeemmmuuuzzz|||~~~xxx~~~zzzyyyxxxvvvmmmpppqqqqqqttt|||xxxxxxvvvsssrrrtttzzzwww{{{{{{vvvssssssssssssvvvzzz}}}~~~~~~rrrssspppnnnqqqxxx{{{zzz|||~~~zzzuuusssrrrkkkmmmuuusssbbbTTTLLLHHHGGGFFFppprrrxxx|||{{{xxxzzz}}}~~~~~~rrrgggcccaaa\\\YYYXXXYYYfffppp||||||~~~rrrggg```YYYSSSJJJHHHDDD@@@;;;999999999888999999999888777555444444444444444444444444444222222222222222222222222222222333333333333333222222111111111000000000000111111222222222222111111/////////000000000111111000000000000000000000000111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////000111222333111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111222222222222111111222111111111222222333333222222222222333333333444333333333333444444555555999999;;;===???AAABBBCCCAAAAAA@@@@@@@@@BBBEEEFFFHHHIIIJJJIIIHHHHHHIIIKKKRRR[[[fffooovvv}}}wwwqqqkkkgggddddddjjjrrrzzz~~~{{{yyyzzzzzzwwwuuuyyy}}}tttnnnjjjfffiiissstttjjjaaaYYYOOOHHHmmmttt}}}|||tttvvv|||zzz}}}oooggg```\\\XXXTTTUUUYYY[[[oooxxxmmmeee\\\TTTMMMKKKGGGCCC???<<<:::999999999999999888777666555444444444444444555555555333333333333333333333333222222222222222222222222111111111111111000000000111111222222222222111111111111000000000111222333000000000000000000000000111111000000000000111111111111000000000000111111000000000000000000000000111111111111111111111111.........//////111222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111222222111111111111222222111111111222222222333333111111222222222333333333222333444444555666777777999:::;;;<<<>>>???@@@@@@AAAAAABBBCCCEEEFFFGGGHHHGGGJJJKKKJJJGGGIIIOOOUUUaaakkk{{{}}}wwwtttpppnnnkkkkkknnnvvv}}}|||zzzuuuqqqrrrwww{{{|||rrrmmmlllmmmsss|||}}}rrrbbbVVVrrryyy{{{qqqeeeaaa]]]YYYTTTRRRXXXaaammmtttkkk___UUURRROOOJJJEEEAAA>>>:::888999999999999888888777777666666555555444444444333333333333333333333333333333333222222111111111222111111111111111111111111111111222222222222111111222111///...///000222444000000000000000000000000111111000000000000111111222111111000000111111222000000000000000000000000333333222222222222222222222222111000000000000000111111111111111111111111000000111111111222222222111111111111111111111111///000000000111111111111333222111000000111222333333333444444555555555444111111111222222222333333333333444666777999::::::;;;;;;<<<===>>>??????@@@AAABBBDDDEEEFFFGGGFFFFFFEEEHHHJJJIIIIIIPPP]]]hhhsss}}}}}}yyyyyyxxxyyyyyyyyy{{{yyywwwwwwtttxxxyyyuuuooonnnrrrxxxzzzvvvvvvzzz~~~{{{ppp}}}kkk]]][[[YYYVVVRRRTTT___lllyyykkk___WWWRRRLLLGGGCCC@@@;;;888999999999888888888888888888888777666444333222222333333333333333333333333444444222111111111222222111111111111111222222222111111222222222222111111111000///......000222333000000000000000000000000111111000000000000111111222222111111111111222222000000000000000000000000222222111111000000000///333333222111111111222222000000000000000000000000000000111111111222222222111111111111111111111111///000000000111111111111333222111000000111222333222333444555555555444444111111222222222333333333444555666777999;;;<<<<<<@@@@@@@@@AAABBBCCCCCCCCCAAABBBDDDFFFFFFFFFEEEDDDDDDGGGJJJKKKPPP]]]ppp|||zzzzzzvvvpppppptttqqqwww~~~~~~tttiiiXXXVVVTTTTTTTTT[[[lll|||xxxkkk^^^XXXOOOIIIEEEBBB>>>;;;:::999999888888888999999999888777666555333222222333333333333333333333333666555333222111222222333111111111222222222222222111111222222222222111111000000///...///000111222000000000000000000000000111111000000000000111111222222111111111111222222000000000000000000000000/////////......------,,,000000111111333444666777////////////////////////000111111111111222222222111111111111111111111111000000000000111111111111222222111111111111222222000111222333444333222111222222333333333444444444666777888999;;;<<<===>>>>>>??????@@@AAABBBCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGGGGKKKPPPUUU___oooxxxppprrrvvv}}}|||zzzzzz|||~~~~~~~~~~~~~~~tttmmmiiiYYYWWWVVVXXX^^^lll}}}uuu|||vvvfff]]]SSSKKKHHHEEEBBB???:::999888888888999::::::666666666666555555555555444444444444444444444444888666444333222222333444111111111222222333333333111111222222222222111111000000000111111111222222000000000000000000000000111111000000000000111111333222222111111222222333000000000000000000000000000000//////...---------//////000111222444666666000000000000000000000000000111111111111222222222111111111111111111111111000000000000111111111111111111222222222222111111///111222444444333222111333333444444444555555555888888999:::<<<===>>>>>>;;;<<<===>>>???@@@AAAAAADDDEEEGGGIIIKKKMMMNNNOOOOOOSSS[[[eeeqqqrrrnnnrrrxxx{{{zzzxxxxxxzzz||||||~~~~~~}}}~~~}}}oooiiiiii___\\\[[[```jjj|||vvvnnnxxxkkkbbbUUUMMMJJJHHHEEEBBB:::999888888888999:::;;;444444444555666777777888444444444444444444444444999777555333222333444555111111111222222333333333111111222222222222111111000111222333333333333222000000000000000000000000111111000000000000111111333222222111111222222333000000000000000000000000333333333222111000000///222111111111111111222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111000111222333333222111000111222444666666555444333444444444555555555666666999::::::;;;<<<===>>>>>>===>>>???@@@BBBCCCDDDEEEEEEFFFHHHKKKOOORRRUUUVVVUUU[[[eeeqqqzzz{{{~~~|||yyyxxx}}}~~~~~~{{{xxxxxxzzz}}}}}}zzzyyyuuuuuuvvvxxx}}}zzzxxxoooeeedddYYY\\\cccooo~~~{{{|||zzz}}}ooo___UUUSSSRRRLLLFFF???===999888999::::::999555666777777777666444333666555444333222333444444111222222333333222222111666555333111111222333444111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111222222222111111111000000//////222111000//////000111222111111111111111111111111///000000000111111111111000111111111111222222222000000000000000/////////111111111111111111111111111111111111111111111111333333333333333333333333222333444555666555444444333333222222333555666888:::;;;===>>>>>>>>>===<<<===>>>???@@@BBBDDDFFFGGGEEEHHHLLLSSS___lllrrrqqqqqqqqquuu~~~}}}zzz{{{}}}|||~~~~~~uuuzzz{{{hhh]]]\\\\\\aaalll~~~~~~~~~~~~zzzooofff^^^VVVNNNHHHCCC@@@<<<:::::::::999888666666666666666555444444666555444333333333444444222222333333333333222222555444222111111111222333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111000000000///222111000//////000111222111111111111111111111111111111111111222222222222000111111111111222222222111111111000000000111111111111111111111111111111111111111111111111111111333333333333333333333333222333444555555444333333444444444444555777888999;;;<<<===>>>>>>>>>===<<<>>>???@@@AAABBBDDDFFFHHHFFFOOOZZZeeerrr}}}~~~~~~}}}{{{uuurrrsss~~~rrr```WWWXXXbbbkkk}}}{{{nnn___RRRKKKGGGDDD???<<<;;;:::999888777666555555444444555555666555444444333333444444222222333333333333222222444333222000000111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111000000000000111111111111111111111111111111111222222222222333333333000111111111111222222222333222111000000111333333111111111111111111111111111111111111111111111111222222222222222222222222333333444444444333222222666666666666777999:::;;;======>>>>>>>>>>>>===<<<>>>@@@AAABBBBBBDDDGGGIIIMMM]]]ppp~~~}}}|||}}}{{{yyyyyyxxx~~~wwwllloooxxx~~~yyyvvvtttiii[[[XXX]]]mmm{{{zzzjjj[[[RRRJJJGGGBBB>>>===;;;:::999888777555444333444555666666555555444444444444444222333333333333333333222222222111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111222222111111000000//////111111111000000000000000111000000000000000000111111111111111111111111111111111111222222222333333000000111111111222222222333222111000000111333444111111111111111111111111111111111111111111111111111111111111111111111111333333333333333222222222666666777888999;;;<<<<<<>>>??????>>>>>>>>>======>>>@@@BBBBBBBBBEEEIIINNN]]]ppp}}}{{{}}}{{{{{{uuuxxx|||{{{oooooovvvyyyppplllkkkiiiaaaYYY]]]hhh~~~uuufff[[[NNNJJJEEEAAA???>>><<<;;;888777666555444555666666555666666555555555444444333333333444444333333333111111111111111111111222222222222222222222222222111111111111111111111111111111111111111111111111222222111111000000//////000000000000000000111111000000000111111000000000111111111111111111111111000000000000111111111222000000111111111222222222111000000///000111222333111111111111111111111111111111111111111111111111111111111111111111111111444333333333333333333333555666777999:::<<<<<<===?????????>>>>>>>>>?????????AAABBBBBBBBBGGGOOOVVVnnn{{{|||yyyzzz}}}zzz{{{{{{{{{{{{}}}vvvrrr{{{zzznnniiieeecccbbb\\\YYYfffwww|||pppgggTTTPPPKKKFFFCCC@@@>>><<<999888777777666666777777555666666666666555444444333333444444444444333333111111111222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000111111111111000000111111111111111111111111//////000000000111111111000111111111111222222222//////000111111222222222111111111111111111111111111111111111111111111111222222222222222222222222444333333333333444555666666777999:::<<<===>>>>>>??????>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDLLLYYYccczzzuuuxxx{{{|||yyyyyy|||zzz|||}}}pppfffbbb^^^]]]\\\ZZZ^^^ttt~~~wwwsss^^^YYYRRRLLLGGGCCC???===999999999999999888777777555666666777666555444333333333444444444444333333111111222333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000111111111///000000000111111111111///000111222222111000///111111111111111111111111000000111111111222222222000111111111111222222222...///111333444444333222111111111111111111111111111111111111111111111111333333333333333333333333444333333333444666888999777888;;;===???@@@@@@@@@???>>>>>>>>>???AAABBBCCCDDDEEEFFFEEEHHHSSScccppp}}}zzzyyyvvvwwwwwwvvvyyy}}}~~~uuuzzztttfff^^^[[[XXXWWWYYYZZZddd~~~{{{zzzfff```XXXPPPJJJDDD???<<<999999:::;;;;;;999888777555666777777777666444333333444444555555444444333111222333444444444444444333333333333333333333333111111111111111111111111111111111111111111111111//////000000111111222222//////000000111111111222///000111222222111000///111111111111111111111111111111222222222333333333000111111111111222222222...000333555666555444222111111111111111111111111111111111111111111111111333333333333333333333333444333333444555777999;;;888:::<<>>>>>>>>>>>???BBBDDDEEEGGGHHHHHHGGGKKKWWWkkkyyysssrrrnnnjjjiiiqqqxxx||||||lllbbb```VVVUUUWWW[[[___mmm~~~{{{uuulll```XXXRRRJJJAAA999999777555555777777777666999666444333444444444333555555555444444333333333222222222222222222222222222222222222222222222222222222222111111000000000222222222111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000//////000222444555111111111111111111111111111222222333333222222111444444333222111111111222111111111111111111111111111111222222222333333333000111111222222333444444444444555666888:::;;;<<<===>>>@@@AAA@@@???===<<>><<<@@@CCCCCCEEEHHHFFFHHHKKKQQQZZZgggttt}}}~~~yyyzzzmmmlllooopppsssvvv}}}zzzvvvccc[[[[[[UUUUUUXXX```jjj|||~~~tttoooggg^^^UUUKKKCCC===<<<:::888777777777777555777555333333555666666555555555444444444333333333333333333222222222222222222222222222222222222222444444444333333333222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000111111111111111000000000000222333444111111111111111111111111111222222333333222222111333333222111111111111111111111111111111111111111111111222222222333333333222222333333444444444555444555555666888:::<<<===>>>??????@@@@@@???>>>===BBB@@@BBBFFFGGGEEEFFFIIIPPPUUU]]]eeeoooyyy|||{{{}}}~~~~~~nnn[[[TTTWWWSSSTTTZZZhhhzzzvvvsssmmmcccXXXMMMEEEAAA???<<<999888888888777666555444333333555777777777555444444444444333333333444444333333222222111111333333333333333333333333444444444333333333333222222222222111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222111111000111111222222111111111111111111111111111111222222222222111111222222111000000000111111000000000000000000000000111111222222222333333333444444444444555555555555555666666777999;;;===>>>@@@????????????@@@@@@@@@BBBCCCFFFJJJIIIGGGKKKQQQbbbiiittt~~~}}}}}}yyywwwyyy}}}~~~{{{|||yyygggXXXSSSUUUUUU[[[gggzzz~~~xxxnnncccYYYPPPGGGBBB@@@===:::888888888888777666444333444666777777666444444444444444444444444444444444333333222111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111222222111111111111111111111111111111111111111111111111222222222222111111111111000000000000000111000000000000000000000000111111222222222333333333444444444444444444444444666777777999:::<<<>>>???AAA@@@???>>>???@@@BBBDDDBBBCCCEEEHHHIIIKKKVVVaaavvv}}}}}}zzzppplllrrr~~~}}}|||vvvrrrpppnnnjjjkkkmmmpppssswwwzzz}}}~~~~~~~~~~~~~~~}}}||||||{{{zzzxxxxxx{{{{{{vvvxxx}}}uuukkkaaaWWWSSSTTT\\\hhh}}}oooddd^^^WWWLLLCCC@@@===999888888999999999888666555666777666555333444444444444444444444444444444444333333333222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111111222222222111111111000111111111111111111111111000111111222222111111000111000000000000000111111000000000000000000000000111111222222222333333333333333333333444444444444888888999:::<<<>>>???AAABBBAAA??????@@@BBBDDDFFFDDDCCCDDDHHHMMMVVVgggwwwqqqlllhhhjjjuuu}}}wwwuuutttrrrpppooopppsssxxx}}}~~~sssqqqnnnjjjhhhhhhhhhiiicccdddgggkkkmmmnnnmmmlllmmmmmmmmmmmmmmmmmmmmmnnnlllllljjjiiijjjpppxxx{{{zzz{{{}}}~~~~~~}}}zzzjjjaaa\\\XXXWWWXXXdddyyyvvvllliiicccWWWLLLDDD@@@<<<999999:::::::::888777666777777777444222333333333444444444444555333333333333444444444444333333333333333333333333222333333333333444444444111111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000111111222222222111111111111111111111111111111000000111111111111000000111111000000000111222222111111111111111111111111111111222222222333333333111222222333444444555555999999:::;;;===???AAABBBAAAAAA@@@@@@AAACCCFFFHHHGGGGGGJJJRRR]]]jjj}}}yyyoooccccccfffnnnyyy}}}~~~~~~{{{uuupppkkkfffdddcccbbbaaabbbbbbeeeiiimmmppppppooolllkkkiiigggggghhhjjjkkkhhhiiilllppprrrrrrnnnkkkhhhhhhgggfffeeeeeeffffffffffffeeebbbaaaeeelllrrrxxx~~~~~~~~~yyyuuuvvv}}}}}}sssddd\\\XXXYYY```gggzzz|||yyyrrreee[[[JJJFFFAAA<<<;;;::::::999777666666777888888666444333333333444444444555555222222333333444555555555444444444444444444444444222222333333333444444444000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111///000111222333333222222111111111111111111111111000000111111111111000000111111111111111222333333222222222222222222222222111111222222222333333333111222333444555666777888::::::;;;<<<>>>@@@BBBCCCAAA@@@AAAAAACCCEEEGGGHHHLLLNNNXXXhhhwww|||ppphhh___cccjjjsss}}}}}}}}}yyyyyyppprrrpppkkkkkkmmmkkkhhheeecccaaa`````````````````````aaaeeeiiimmmnnnnnnqqqqqqqqqrrrtttvvvxxxyyy}}}||||||}}}~~~}}}yyyuuuooonnnnnnmmmnnnooopppqqqmmmnnnnnnjjjggghhhnnntttwwwzzzwwwrrrsssxxx~~~}}}yyyzzzwwwmmmaaaZZZWWW\\\iiivvvxxx~~~|||qqqhhhPPPKKKEEE???<<<;;;999888555444555777999999888666333333333444444555555555111222222333444555666666444444444444444444444444000000000111111222222222000000111111222222222222111111111111111111111111000000000000000000000000000000000000111111111111...///111222333333333222111111111111111111111111000000111111111111000000222222111111222333444444333333333333333333333333111111222222222333333333111222333555777888999:::;;;;;;<<<===???AAABBBCCC@@@@@@AAABBBDDDFFFGGGHHHOOOTTTdddyyywwwnnniiieeekkkttt|||~~~|||{{{ssslllkkkkkkiiiiiijjj^^^bbbccccccfffiiigggccc______```bbbdddeeeffffffiiiiiijjjmmmrrrvvvxxxxxxxxxyyy|||~~~{{{{{{{{{}}}xxxzzzzzzwwwssssssxxx}}}zzzwwwyyyyyyyyy|||}}}sssppprrrwww{{{yyyxxx|||wwwmmmssswwwyyy}}}wwwqqqggg]]]XXXbbb~~~{{{yyyrrr^^^QQQEEEBBB@@@;;;888999888888666555555444444444555555444444444333333333555555555444444333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222111111111111000222222111111111111111111222222222111111111000000///////////////000000111333333222111000///......222222111111111111222222222222111111111111111222111111222222222333333333000111111222333333444444333222111444888::::::888:::<<<>>>AAABBBBBBAAA@@@@@@>>>???DDDGGGHHHJJJOOOPPPddd~~~wwwqqqpppsss|||}}}}}}{{{uuuqqqjjjiiiiiihhhgggddd```]]]bbbfffgggfffggglllmmmkkkkkkjjjlllooopppoooqqqvvv}}}yyyvvvwww}}}|||zzz~~~{{{vvvpppllljjjiiihhhgggkkkrrr|||}}}zzzwwwxxx|||zzzqqqsssrrrmmmtttxxxtttvvvxxxxxx}}}vvvmmmggghhhvvvuuuxxxzzzeeeXXXLLLGGGCCC===999999888777666666555555555555555555555555444444444333555555444444444333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222111111111111000111111111111111111111111222222222111111111000000000000//////000000111222111111111111000000000000222222111111111111222222222222111111111111111222111111222222222333333333111111111222222333333333555444333666999<<<<<<:::<<<===???AAABBBBBBAAA@@@BBBAAADDDIIIKKKJJJNNNTTT___ooo~~~}}}~~~~~~xxx}}}vvvppphhhbbbbbbcccdddfffhhhhhhfffeeejjjoooqqqpppqqqtttvvvttt{{{xxxxxx{{{||||||wwwzzzsssnnnllljjjggghhhlllooo||||||}}}yyy|||uuuwww}}}uuurrrssstttuuuxxx}}}tttsss|||~~~sssooouuunnnbbbUUUNNNIIIBBB<<<999888777666666666666666777666666666555555555444444555444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000111111111111111111111111222222222111111111111111111111000000111111222333000000000111111111222222222222111111111111222222222111111111111111222222111111222222222333333333111111111111222222222222777666666888;;;>>>>>>===>>>???@@@BBBBBBBBBAAA@@@@@@BBBEEEIIIIIIJJJQQQZZZooo{{{}}}|||vvvvvvvvvssskkkdddgggiiikkknnnpppqqqqqqqqquuu{{{~~~}}}~~~}}}zzz|||~~~yyyvvvsssnnnkkkllliiisss~~~}}}uuuxxx{{{{{{}}}}}}tttoooyyy|||uuukkk^^^UUUOOOHHH@@@;;;888777777666666777777888777666666666666555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111000000111111111111111222222222111111111111111111111111222222111111222222333444000000111111111222222222222222111111111111222222111111111000111111222333111111222222222333333333222222222222222222222222777888888:::<<<>>>??????@@@AAABBBBBBBBBBBBAAAAAABBBCCCFFFHHHHHHKKKXXXeee~~~~~~{{{www{{{zzz|||}}}zzz~~~~~~~~~~~~zzz|||~~~yyywwwuuuzzzzzzwww}}}wwwzzz}}}{{{sssfff\\\UUUNNNEEE>>>999999888777777777777888777666666666666555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111000000000000111111111222222222111111111111111111111111222222222222222333333444222222222222111111111111222222111111111111222222111111000000111222222333111111222222222333333333222222222222222333333333777999:::<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCCCCBBBFFFFFFGGGJJJLLLSSSddduuu{{{www{{{{{{xxx|||zzzwwwtttqqqpppqqqsssuuuvvv|||~~~xxxwwwxxx~~~qqqeee]]]VVVKKKAAA;;;:::999888777777777777666666666555555555444444333333333444444444444555333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000000000000111222222333333111111111111111222222222222222111111222222333444333333222222222111111000222222111111111111222222000000000000111222333333111111222222222333333333222222333333444555555555888:::<<<===>>>???AAACCCBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDFFFKKKRRR]]]ooowwwxxx~~~sssppplllhhheeeeeefffgggiiixxxyyypppnnnvvvyyyxxx{{{~~~oooeee^^^RRREEE===<<<:::999888777666666555555555555444444444333333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333222222222111111111111000///000000111222222333333000000111111111222222222111111111111111222333333111111222222222222333333222222111111111111222222000000000000111222333444111111222222222333333333222222333444666777888888:::===???@@@@@@AAACCCFFFBBBBBBCCCCCCDDDEEEFFFGGGFFFFFFKKKUUUaaammm|||~~~}}}}}}{{{}}}{{{wwwqqqkkkfffcccbbbbbbcccooo|||}}}~~~ppphhhkkkwww{{{|||uuu|||vvvkkkcccUUUHHH>>>===;;;999888666666555555555444444444333333333333333333444444555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222111111111111000///000000111222222333333000000111111222222222222111111000000111111222333///000111222333444555555222222111111111111222222000000000000111222333444111111222222222333333333111222333555777888999:::<<>>AAACCCCCCCCCAAAAAAAAAAAABBBCCCBBBDDDGGGHHHHHHJJJOOOSSSggg~~~~~~~~~}}}}}}~~~~~~zzztttqqqqqqsssuuuwwwyyy}}}yyy{{{~~~kkk```aaa```\\\gggzzz|||}}}xxxvvvuuujjj___SSSEEE===<<<===<<<<<<:::999888777666666666666555555555555555555555555333333333444444555555555333333333333333333333333333333222222222222222111222222222222222222222222222222222222222222222222333222222111000000111111111111222333333444333333222222222222222222222222222222222222222222222222111111111111111111111111333333444555555444222111555666888;;;>>>AAACCCEEEDDDCCCAAA@@@@@@AAACCCDDDCCCEEEGGGGGGGGGMMMWWW___www|||yyy{{{{{{}}}~~~|||zzzuuunnniiiggghhhjjjlllooo{{{zzzsssbbbZZZ^^^\\\[[[ooo~~~{{{||||||yyynnncccYYYKKKAAA>>>??????===::::::999777666666666666555555555555555555555555333333333444444555555555333333333333333333333333333333333222222111111111222222222222222222222222222222222222222222222222111111000000111222222333///000111333333333222222222222222222222222222222222222222222222222222222333333333333333333333333333444555666555444333333777888;;;===@@@CCCDDDEEECCCBBB@@@@@@@@@AAACCCEEEFFFGGGGGGFFFIIITTTdddpppyyysssrrrrrrtttyyy}}}vvvnnnhhhffffffggggggooo~~~zzzlll^^^WWW\\\^^^ccc{{{~~~{{{uuuvvv{{{pppfff```TTTGGGAAA@@@???<<<:::999888888777777777777555555555555555555555555333333444444444444444444333333333333333333333333444333333222222111111111222222222222222222222222222222222222222222222222000000000000111222333444000111222222222222222111111222222222222333333333222222222222222222222222444444444444444444444444222444666666555444555666999:::<<>>@@@BBBCCCCCCCCC>>>>>>???AAACCCDDDFFFFFFGGGFFFGGGMMMZZZlll~~~xxxrrrtttrrrwww{{{rrrmmmkkkeeehhhqqq~~~~~~xxxuuu~~~nnn___VVV^^^ppp||||||rrrsssnnnppphhhVVVFFF???;;;777888888888888888888999999555555555555555555555555555555555444444333333333333333333333333333333333444444333333222111000000222222222222222222222222000000000000000000000000444333222111000000000000666555444333333333333333111111111222222333333333222222222222222222222222222222222222222222222222222444555555444555999<<<;;;<<>>:::999888888888777555333666666666666666666666666555555666666555555444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333222111111222333333000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222444333222333444777:::;;;AAA@@@@@@???>>>======<<<@@@BBBEEEDDDCCCCCCGGGKKKKKKOOOWWWaaannn|||~~~vvvxxx~~~~~~{{{}}}tttgggbbbbbbooo|||~~~yyyssszzz|||pppdddTTTDDD;;;;;;;;;:::999999:::999777555666666666666666666666666666555555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111000000111222222000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333222333444666999<<<>>>@@@@@@@@@?????????>>>>>>???@@@CCCDDDEEEFFFHHHIIIPPPYYYeeepppyyyzzzyyyyyyzzzuuuggg______ggg}}}~~~xxx|||yyy|||yyymmm___NNNAAA:::===;;;::::::;;;:::999777666666666666666666666666777666555444333444555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111000//////000111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222333333333333333333444555888;;;???@@@>>>?????????@@@@@@@@@@@@@@@BBBCCCEEEGGGIIIJJJKKKZZZgggwww|||xxxyyy{{{ssspppnnnqqqtttzzzyyyiii^^^ZZZ___qqqzzzuuu}}}{{{zzz~~~tttiiiZZZIII======<<<:::999::::::999888666666666666666666666666888666444333222333555666333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222333333333333333555555666888:::<<>>???@@@AAAAAACCCFFFHHHGGGFFFJJJQQQWWWkkkvvv~~~xxxxxx|||tttrrrppppppssszzz{{{yyy{{{rrreee^^^[[[eee}}}yyywwwzzzuuu{{{yyyooobbbOOO@@@>>><<<:::999999999888777777777777777777777777777888666444333222333555666333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222222222333333333444444444888888999:::;;;<<<===>>>:::;;;<<<===???@@@AAAAAAEEEHHHJJJGGGDDDKKKZZZhhhwwwzzzyyyvvvsssttt{{{~~~zzzwwwxxx{{{qqqgggeeedddqqq}}}ssssss{{{xxxzzztttgggTTTDDDAAA>>>;;;999888888777666777777777777777777777777777666555444333444555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222000111111111111222222222222222222222222222222222222222222222222222222222222222333333444444555555999999:::;;;;;;<<<<<<===;;;;;;<<<>>>???@@@AAABBBDDDGGGIIIGGGHHHTTTjjj{{{|||~~~{{{zzz|||}}}zzzvvvzzz}}}}}}}}}|||{{{ooojjjkkkppp|||pppnnnvvv}}}yyyzzzzzzooo^^^NNNDDDAAA===:::999888777666777777777777777777777777666555555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000111222333333222111000000111111111111222222222222222222222222222222222222222222222222222222222222222333333444555555666777888999;;;<<<===============>>>@@@AAABBBCCCCCCFFFFFFGGGLLLWWWjjjzzzsssrrrzzz}}}|||yyymmmjjjlllzzzxxxlllkkkuuu~~~}}}|||~~~vvvhhhZZZGGGCCC???;;;:::999888666777777777777777777777777555555666666555555444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222///000111222222111000///000111111111111222222222222222222222222222222222222222222222222222222222222222333333444555666666555666888;;;<<<>>>?????????@@@@@@AAACCCDDDDDDEEEIIIGGGHHHRRRfff~~~|||rrrooo{{{zzz~~~tttlllrrr}}}yyynnnjjjqqq}}}vvvttt|||pppeeeSSSBBB666999;;;777666;;;999999999999888888888777444555666777777666555555444444333333333333222222333333333333333333333333333333333333333333444444222222222222222222222222111111222222222333333333222222111111111111222222111111222222222333333333444444222222222222444444555666777666444444666888:::;;;;;;;;;:::;;;>>>AAABBB???>>>AAABBBAAADDDIIIMMMJJJPPPeee}}}qqquuu{{{vvvoooooo{{{}}}uuuqqqvvv|||vvvuuulllXXXFFF999;;;===999777999999999888888888777777777444555666777777666555555444444333333333333222222333333333333333333333333333333333333222222222222222222222222222222222222111111222222222333333333333333222222222222333333111111222222222333333333444333333222222333333444444555666555444444666888999:::;;;;;;;;;<<>><<>>AAACCCAAA@@@AAAEEEEEEEEEHHHMMMPPP^^^sss~~~|||pppppp}}}~~~}}}kkkWWWBBB<<<===<<<999888888888888777777777666666666666666666666555555555444444333333333222222222333333333333333333333333333333222222111000//////222222222222222222222222111111222222222333333333333333222222222222333333111111222222222333333333333333333333333333333333222333444444444444666888:::;;;===>>>>>>@@@BBBDDDBBBBBBCCCFFFFFFDDDHHHNNNYYYlllxxxzzzuuu```HHH===;;;<<<;;;:::888888888888777777777777777777666666555555555555444444333333333222222222333333333333333333333333333333222222111000//////222222222222222222222222111111222222222333333333222222111111111111222222111111222222222333333333333333333333333333333333111333444444444555777:::;;;===???@@@@@@AAACCCDDDDDDCCCEEEFFFEEEDDDIIIQQQgggzzzuuuzzz||||||yyyhhhRRRBBB=========<<<999999999999888888888777888777666555555444555555444444333333333333222222333333333333333333333333333333333222111111111000222222222222222222222222111111222222222333333333222111111000000111111222111111222222222333333333222333333444444333333222111333444555555666999;;;===???AAABBBBBBBBBCCCDDDEEEDDDEEEGGGEEEFFFNNNXXXsssllloooqqquuuyyynnn\\\LLLCCC@@@>>>===::::::::::::999999999999999888666555444444444555444444333333333333222222333333333333333333333333333333333333222222222222222222222222222222222222111111222222222333333333333222222111111222222333111111222222222333333333222333333444444333333222222333555666666888;;;===???AAACCCDDDCCCBBBBBBCCCDDDDDDEEEGGGGGGJJJVVVccc|||zzzvvv~~~jjjhhhffflll}}}xxxqqqdddUUUIIICCC???<<<;;;;;;;;;:::::::::999999999888666555444444444555444444444333333333222222333333333333333333333333333333333333333333444444222222222222222222222222111111222222222333333333444333333222222333333444111111222222222333333333222222444444444444222222222444666777777999<<<>>>@@@BBBDDDEEECCCBBBBBBBBBCCCCCCEEEHHHIIINNN]]]kkkwwwttt|||{{{aaaaaabbbmmm~~~tttwwwsssbbbMMMAAA@@@DDD@@@<<<888666666888999999777777777777666666666666444444444333333333222222444333111000000111333444333222222111111222222333333222222111111222222333222222111111111111222222333333333333333333333333333333333333333333333333555444222333444555555444666777888:::;;;<<<======CCCAAAAAAAAACCCEEEEEEEEEGGGDDDDDDIIIOOOYYYmmm}}}uuusss|||{{{~~~``````bbbooo}}}~~~yyyhhhRRRCCC???AAAAAA>>>;;;:::999999777666777777777777666666666666444444444333333333222222444333222111111222333444333222222111111222222333333222222111111222222333222222111111111111222222333333333333333333333333333333333333333333333333444333333333444555666555666777888:::<<<>>>>>>???BBBBBBAAABBBCCCDDDDDDDDDFFFCCCCCCIIIQQQ^^^qqq~~~tttqqq~~~~~~___^^^cccssstttrrrzzzqqq[[[JJJBBBBBB???===<<<;;;;;;:::777555777777777777666666666666444444444444333333333333333333333222222333333333333222222111111222222333333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333333333333444444666777888555777999;;;>>>@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCFFFDDDFFFNNNZZZjjj}}}yyy{{{tttttt~~~]]]^^^eeeyyyrrrmmmvvv~~~yyyhhhVVVLLLIII???===:::999999:::999888777777777777666666666666555444444444444333333333222222333444444333222222333222222111111222222333333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222333444444555666888:::666777:::===@@@BBBCCCDDDBBBCCCEEEEEEDDDCCCCCCCCCFFFHHHNNNZZZiii{{{{{{xxxyyyzzzuuuxxx|||]]]```kkkyyyqqqppprrryyywwwpppuuutttlllrrrttttttcccXXXTTTHHHDDD===999888999::::::777777777777666666666666555555555444444444333333222333444444444444333222333222222111111222222333333222222111111222222333111222333333333333222111333333333333333333333333333333333333333333333333222444666666555666999;;;777888;;;>>>AAADDDEEEFFFBBBEEEGGGFFFEEEDDDEEEGGGHHHPPP]]]kkk{{{{{{{{{qqqqqq{{{~~~___eeevvvyyyooolllpppzzzttthhhgggpppzzzllljjjkkkwww}}}lll^^^XXXSSSMMMDDD===999999999:::777777777777666666666666555555555555444444444333444444333333333333444444333222222111111222222333333222222111111222222333111222333444444333222111333333333333333333333333333333333333333333333333333555777777555555888<<<999:::===@@@CCCEEEGGGGGGDDDFFFHHHGGGEEEEEEHHHLLLOOO___sssvvvsssyyy~~~dddmmm~~~www~~~xxxllleeeiiizzzuuugggaaalll}}}nnn\\\TTTQQQLLLDDD>>>;;;:::999999777777777777666666666666555555555555444444444444555444333222222333444555333222222111111222222333333222222111111222222333111222444555555444222111333333333333333333333333333333333333333333333333444777999888555444888;;;;;;<<>>:::777777:::;;;777777777777666666666666222333333444444555555666222222222222222222222222111222222333444555666666555444222000000111222333333333333333333333333333333333333444444333222222222222222222222222222222444555555555444666:::===???AAACCCFFFHHHIIIIIIIIILLLFFFEEEHHHFFFDDDPPP```~~~|||yyyxxx{{{ssswwwllljjjsss|||~~~dddiiittt|||eeeMMM@@@@@@???;;;999999:::;;;999888888888888777777777444444444444444444444444222222222222222222222222333333444444444444444444555444222111000111222333333333333333333333333333333333333444444333333222444333333333333333333333444555666555555777:::===@@@AAADDDFFFGGGHHHHHHHHHKKKGGGGGGJJJIIIIIIXXXjjjzzzjjjdddjjjrrrkkkjjjpppmmmVVVCCCAAA???===;;;::::::;;;::::::999999999888888888666666555555444333333222333333333333333333333333555555444444444333333333444333222111111111222333333333333333333333333333222333333444444333333333444444444444444555555555444555666666666888;;;>>>BBBCCCDDDFFFGGGGGGHHHGGGIIIGGGHHHKKKLLLQQQdddyyy~~~{{{iii___aaafffxxxmmmhhhjjj}}}tttbbbHHHCCC>>>===<<<:::999::::::999999999888888888888666555555555444444444333444444444444444444444444444444444444444444444444333333222111111222222333333333333333333333333333222222333444444444333333444444444444444555555555444666777888888999<<>>:::888:::::::::999999999888888888555555555555666666666666555555555555555555555555333333333444444555555555111111222222333333333333333333333333333333333333000111222333444444444444333333333444555555666666444777:::;;;<<<===???AAACCCBBBCCCCCCEEEGGGIIIKKKFFFHHHOOO\\\pppqqqpppuuuwww}}}|||tttrrr|||zzzxxxvvvvvvvvvxxx{{{}}}vvvppppppoooooouuu}}}{{{oookkkyyyyyyqqqiii```YYYTTTNNNXXXaaakkk~~~qqqhhhsssjjjTTTAAA>>>???;;;999<<<;;;;;;;;;:::::::::999999777777777666555555444444666666666666666666666666555555444444444333333333000111222333333333333333333333333333333333333333000111222333444444555444444444444555666777777888444777:::<<<===>>>@@@BBBBBBBBBBBBCCCEEEHHHJJJLLLFFFJJJUUUggg}}}rrrqqqwww}}}yyyyyy{{{vvvxxx|||sssnnnlllqqqqqqrrrvvv|||~~~{{{xxxtttsssooommmoooooommmrrr{{{pppeeeeeewww}}}wwwpppmmmhhh\\\QQQNNNSSSXXXaaauuu{{{gggeeeyyyxxxfffKKKAAA???===:::::::::999888888777888888888777777666555555555555555444444444444444444444444444444444444444444444444555555555555555555555555222222222222222222222222333444444555555444444333333444444444333444777999:::;;;<<<>>>@@@AAABBBBBBDDDCCCCCCDDDFFFHHHIIIHHHJJJSSSaaa~~~}}}rrrsssyyy{{{~~~|||{{{xxxxxxyyy}}}xxxtttxxx}}}uuuwwwyyywwwssssssxxx}}}~~~{{{uuusssyyy{{{mmmbbbcccvvv}}}~~~|||wwwqqqoookkk```UUUMMMOOOPPPWWWjjjnnngggttt|||sssZZZKKKCCC===<<<>>>:::999999888888888888888777777666555555555555555777777777777777777777777444444444444444444444444444444444444444444444444333333333333333333333333333444444555555444444333444555555444333444666999999:::<<<>>>@@@AAABBBBBBDDDCCCCCCDDDFFFHHHHHHHHHIII\\\sssxxxzzzyyyvvv~~~~~~}}}|||zzzwwwvvvzzz~~~|||~~~tttggg___aaasss}}}|||{{{wwwsssrrrooofff[[[UUUSSSQQQUUUfff}}}vvvjjjmmm}}}~~~hhhUUUFFF===<<>>@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHJJJeee~~~~~~vvvxxx}}}kkk```[[[^^^ppp~~~{{{zzzwwwtttuuussskkkaaa[[[XXXTTTXXXfffzzz{{{kkkeeeoookkkWWWGGG>>>;;;<<<::::::999888888888888999777777666555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333444444555555444444333666666666555333444666888:::;;;<<<>>>@@@AAABBBBBBCCCEEEFFFGGGGGGHHHIIIKKKPPPlll~~~~~~~~~{{{~~~~~~uuuxxxtttccc[[[YYY]]]lll}}}~~~|||yyyyyywwwuuuvvvvvvnnneeeYYYUUUSSSWWWcccsss|||jjj___eeexxx~~~jjjVVVIIIBBB>>>:::;;;::::::999888999999999777777666555555555555555333333333333333333333333444444444444444444444444444444444444444444444444222222222222222222222222333444444555555444444333555666666555444444777999;;;<<<===???AAABBBCCCCCCDDDFFFGGGHHHHHHIIIMMMPPP\\\vvv{{{|||{{{{{{yyy|||}}}lll\\\WWWXXX\\\iiiwww}}}zzzyyyxxxvvvuuuvvvvvvnnneeeXXXTTTRRRXXXbbbooo~~~}}}kkk]]]___pppnnnZZZMMMGGGAAA<<<;;;;;;:::999999999999999777777666555555555555555444444444444444444444444444444444444444444444444555555555555555555555555222222222222222222222222333444444555555444444333555555666555555555888:::<<<===???AAACCCDDDEEEEEEEEEGGGHHHHHHHHHKKKQQQWWWkkkxxxzzz}}}{{{|||wwwfffXXXVVVXXX]]]gggsss~~~{{{xxxxxxvvvtttuuuuuummmccc[[[UUUSSSXXX```lll}}}nnn^^^[[[hhhvvvyyyaaaOOOFFFBBB>>>;;;;;;:::999999999999:::777777666555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333444444555555444444333333444555555555666999<<<>>>???AAACCCDDDEEEFFFFFFFFFHHHIIIHHHHHHMMMVVV]]]yyy|||vvvzzz~~~|||ssscccVVVUUUYYY]]]fffppp~~~~~~xxxxxxuuusssttttttlllbbb[[[SSSOOOSSS\\\hhhzzzqqq___YYYcccooogggNNNBBB???>>><<<;;;::::::999999::::::777777666555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333444444555555444444333222444555555555777:::===???@@@BBBDDDEEEFFFGGGGGGGGGIIIIIIHHHHHHNNNYYYaaa}}}wwwxxx|||wwwuuutttmmm[[[PPPSSSWWWYYYcccrrr}}}}}}yyyuuusssrrroookkkggg[[[SSSMMMQQQ[[[hhhxxxwwwhhhZZZYYYiiipppXXXGGG@@@@@@===<<<::::::;;;;;;:::999777777777777666666666666444444444444444444444444333333333333333333333333333333333222222333333444333333333333333333333333333333333333333333333333333333444444555777;;;>>>CCCDDDDDDEEEFFFGGGGGGHHHNNNLLLJJJJJJKKKRRRbbbqqq|||yyy~~~tttrrr|||mmm\\\QQQSSSVVVXXXbbbqqq|||~~~zzzuuuttttttssspppmmm]]]UUUOOOQQQZZZfffvvv~~~ppp___]]]lllwwwaaaKKKAAA@@@>>><<<;;;;;;;;;;;;:::888777777777777666666666666444444444444444444444444333333333333333333333333444444333222222222333333333333333333333333333333333333333333333333333333444555555666666999===@@@DDDDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJMMMXXXqqq{{{}}}rrrppprrrnnn]]]RRRSSSVVVVVVaaappp{{{~~~yyytttssstttuuutttsssbbbYYYRRRQQQWWWbbbrrr{{{hhhbbbooommmPPPAAABBB???>>><<<;;;;;;;;;999777777777777777666666666666444444444444444444444444333333333333333333333333555444333333222222222222333333333333333333333333333333333333333333333333555666777777888:::>>>BBBDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHJJJLLLQQQbbb{{{~~~~~~}}}rrrooommm{{{mmm]]]RRRTTTUUUUUU```ppp|||~~~yyysssqqqrrruuuuuuuuuggg^^^TTTQQQSSS\\\lllzzzpppgggppp~~~wwwVVVCCCCCCAAA???===<<<;;;;;;888777777777777777666666666666555555555555555555555555444444444444444444444444555555444333222222222222333333333333333333333333444444444444444444444444444555666777888;;;???BBBCCCDDDFFFGGGIIIIIIIIIIIIJJJJJJLLLRRR\\\nnn|||rrrooolllxxxjjj[[[RRRSSSTTTUUUaaarrr{{{tttrrrtttvvvwwwwwwmmmcccWWWQQQPPPVVVffftttxxxkkkqqq|||\\\FFFDDDAAA???===<<<<<<;;;999777777777777777666666666666555555555555555555555555444444444444444444444444555444333333222222222333333333333333333333333333444444444444444444444444333555666666777:::???BBBBBBCCCEEEHHHIIIJJJIIIIIIJJJIIINNN\\\mmm|||~~~rrroooiiittt}}}gggYYYQQQSSSTTTUUUcccuuu}}}xxxvvvxxxzzz{{{{{{uuujjj\\\RRRNNNSSSbbbppp~~~qqqtttdddLLLCCC@@@???===<<<<<<<<<:::888777777777777666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333333333333333333444444444444444444444444333444666666888;;;???CCCBBBDDDGGGIIIKKKKKKKKKJJJHHHIIIUUUkkk|||{{{xxx|||zzz~~~qqqmmmhhhrrrvvvcccVVVOOORRRTTTVVVeeexxx|||xxxwwwzzz~~~~~~}}}qqqbbbVVVOOORRR```ppp|||wwwyyy~~~nnnSSSBBB@@@>>><<<<<<======;;;999777777777777666666666666555555555555555555555555555555555555555555555555222222222222333444555555333333333333333333333333555555555555555555555555444555777888999<<>>CCCFFFEEEGGGKKKNNNPPPPPPOOONNNMMMXXXnnn|||qqqvvvzzzjjjddddddsss{{{fffZZZPPPLLLRRRRRRTTThhh|||}}}}}}uuutttvvvxxx{{{|||qqqbbbVVVRRRWWW^^^llluuu}}}}}}}}}iiiEEEDDD@@@===>>><<<::::::===999999888888777666666666777777666666555555555444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444888666666999>>>AAABBBAAABBBEEEHHHJJJMMMPPPOOOLLLPPP]]]www~~~{{{lllfffggguuuvvvcccWWWNNNLLLQQQSSSWWWkkk~~~wwwuuuvvvwwwzzz~~~~~~tttfffXXXQQQSSSWWWeeepppooo}}}pppNNNFFFAAA===>>>===::::::===999999888888777777666666777666666666555555555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555888666666999>>>BBBCCCBBBHHHJJJKKKLLLMMMOOOOOONNNUUUhhh|||nnniiijjjtttooo^^^TTTLLLJJJPPPTTTZZZppp}}}~~~zzzvvvvvvwwwyyy}}}~~~vvvhhhZZZRRRQQQTTT___kkk|||qqqyyyxxxXXXHHHBBB>>>>>>===;;;:::===999999999888777777666666666666666666555555555555555555555555555555555555555555555555555555555555333333333333333333333333555555555555555555555555777777888;;;???BBBDDDCCCGGGHHHJJJJJJJJJKKKMMMOOO___{{{||||||oookkkkkksss|||iiiZZZQQQKKKJJJOOOTTT^^^vvv}}}}}}~~~wwwzzz}}}|||wwwwwwwwwyyy}}}}}}zzzsssgggZZZSSSSSSVVV^^^iiizzzvvvuuu~~~}}}___LLLDDD???>>>>>>;;;;;;<<<::::::999888888777777666666666666666666555555555666666666666666666666666555555555555555555555555333333333333333333333333444444444555555555555555777888:::===AAACCCEEEEEEDDDFFFIIILLLKKKKKKOOOTTTjjj{{{~~~zzznnnllllllssswwwdddXXXPPPLLLLLLQQQWWWeee~~~~~~~~~}}}||||||||||||uuuwwwzzz||||||}}}~~~}}}xxxwwwwwwyyy}}}|||yyyqqqdddWWWQQQSSSWWW]]]hhhyyyoooiiimmmgggPPPGGG???>>>???<<<;;;;;;::::::999999888777777777555555555666666666666666777777777777777777777777555555555555555555555555444444444444444444444444444444444555555555666666777999<<>>BBBDDDEEEHHHIIIJJJJJJNNNQQQMMMJJJTTTcccsssiiihhhhhhqqqjjjZZZVVVMMMNNNQQQXXXeee|||~~~{{{yyywwwvvvuuuuuuxxxzzz|||}}}}}}}}}}}}xxxtttqqqsssvvvwwwuuuooocccVVVNNNMMMPPPTTT___oooxxxjjjpppwwwVVVJJJAAA???@@@>>>;;;;;;;;;::::::999999888888777555555555555666666666777666666666666666666666666555555555555555555555555444444444444444444444444333333444444555666666777666:::@@@CCCEEEFFFIIIKKKMMMKKKMMMOOOMMMNNN```vvvqqqggggggcccmmm~~~fffWWWTTTLLLNNNSSS\\\kkk~~~}}}}}}~~~|||zzzxxxvvvuuuuuuuuuvvvxxx{{{|||}}}}}}yyysssoooooorrrnnnooollldddXXXPPPOOOPPPQQQ[[[kkk~~~uuudddfffxxxzzzWWWKKKAAA???@@@>>>;;;:::;;;;;;:::999999888888777444555555555666666777777555555555555555555555555555555555555555555555555333333333333333333333333333333444444555666777777666;;;AAADDDEEEGGGIIILLLTTTPPPQQQTTTTTT[[[tttlllaaaaaadddlllyyysss___TTTQQQMMMPPPVVVcccxxx{{{zzz}}}}}}}}}}}}~~~}}}|||~~~{{{wwwsssrrrsssuuuwww}}}~~~{{{tttqqqqqqqqqmmmllliiiccc]]]UUUOOOKKKQQQZZZfffvvvtttbbbcccmmmzzzfffNNNBBBCCC>>>===>>>:::<<<;;;;;;::::::999999888777777777777666666666666666555555444444444555555888777666555444333222222666666666666666555555555555666777777777777777666999888<<>>???;;;<<<;;;;;;::::::999999888888777777777666666666666666555555555555555666666666666666666666555555555555555555555555555555555666666777888888888888777;;;:::>>>EEEHHHHHHKKKRRRVVVUUUUUUVVV[[[nnnyyydddZZZ[[[YYY^^^jjjlllYYYPPPOOORRRVVV```sss{{{{{{{{{yyywwwwwwxxxzzz~~~zzzxxxyyyzzzzzzzzzwwwuuurrrpppppprrruuuwwwwwwzzz}}}~~~~~~~~~zzzqqqkkkiiihhhdddcccbbb___[[[VVVRRRPPPOOOUUUaaattt}}}fffSSSTTT^^^pppwww[[[KKKHHHCCC@@@AAA<<<<<<;;;;;;::::::999999888888888777777777666666666666555555555666777888999666666666777777888888888555555555555555555555555666777777777888888888888<<<===AAAGGGJJJJJJNNNRRRSSSTTTUUUVVV]]]qqqvvvccc[[[\\\[[[___kkkzzzgggYYYTTTTTTVVVZZZggg~~~yyy{{{|||yyyvvvtttvvvxxx}}}xxxuuuvvvwwwyyyyyywwwvvvsssqqqqqqrrrtttvvvvvvyyy|||~~~~~~}}}}}}~~~yyypppjjjgggfffbbbaaa___]]]YYYVVVRRRQQQQQQTTT^^^qqqsss___OOOQQQ[[[nnn~~~```MMMHHHBBBAAABBB===<<<;;;;;;::::::999999888888888888777777777666666666666666666777888999:::888888888999999999999:::666666666666666777777777666666666666777888888999<<>>EEEKKKKKKMMMRRRSSSQQQNNNNNNPPP\\\uuu}}}wwwuuu|||~~~vvvfff]]][[[\\\kkkxxxuuupppllleee]]]VVVUUUXXX[[[iii{{{~~~zzzyyy||||||yyyvvvuuuvvvxxxyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxuuuvvvwwwvvvuuuvvvxxxzzzuuupppoooxxxvvvoookkkiiieeedddbbb___\\\ZZZYYYXXXNNNOOOPPPXXXhhh{{{nnn]]]OOOLLLPPPaaazzz[[[NNNDDDBBBAAA;;;<<<<<<;;;::::::999999888999999999888888888888777888777666666666666666777777888888999:::<<<<<<===777777888999::::::;;;;;;999888888888999;;;===??????GGGMMMMMMOOOTTTUUURRRPPPOOORRRaaaooorrrssseee^^^___ccc{{{{{{pppnnnfff\\\VVVUUUQQQNNNTTT___pppzzzzzz{{{yyyxxxyyyzzzyyyxxxwwwvvvvvvvvvvvv{{{xxxuuuuuuwwwyyyxxxwwwsssrrrqqqpppppprrrvvvxxxrrroooooovvvyyysssmmmjjjfffeeeddddddccc```\\\YYYYYYUUUOOOOOO^^^sss|||{{{www```OOOOOOTTTaaaaaaLLLDDDBBB@@@>>>>>>>>><<<;;;;;;;;;;;;;;;888888888777666555555444666666777888888888888888777777777888999999999:::999888777777888:::<<<===999999888777666888<<>>>>>>>>===<<<;;;;;;;;;;;;999999999888777666666666888777666555666777999:::999999999999999:::::::::888888999:::;;;;;;;;;;;;999999888777666888<<>>???>>>===<<<<<<;;;;;;;;;;;;;;;::::::999888888888:::888666444555777999;;;;;;;;;;;;:::::::::::::::777999;;;<<<<<<;;;999888888888888777777999===@@@GGGJJJNNNRRRSSSRRRPPPNNNLLLNNN^^^zzzwwwkkktttrrr```YYYRRRLLLJJJLLLKKKMMMYYYiii~~~tttqqqqqqrrrtttwwwwwwwwwvvvtttrrrooollljjjkkkkkklllnnnpppqqqqqqqqqooommmmmmppptttwwwvvvuuuppptttzzz~~~yyynnnfffbbbaaaaaaaaabbbaaa___]]]WWWVVVRRROOOTTTdddxxxuuuaaaYYY^^^ooorrrWWWJJJGGGDDD@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::888888888999:::;;;;;;;;;::::::999999999888888888999::::::999888777888888888777777:::>>>AAAIIILLLPPPRRRRRRPPPNNNMMMMMMSSSeee}}}ooopppooo]]]UUUNNNIIIHHHKKKKKKNNN\\\mmmyyyooommmnnnooorrrvvvvvvvvvuuussspppnnnllljjjjjjkkklllllllllmmmnnnnnnkkkooorrrsssrrrsssvvvyyytttwww{{{|||~~~rrrjjjbbbaaa``````aaaaaa```^^^XXXVVVRRRPPPSSSaaawww~~~kkk___```oooxxx[[[LLLIIIGGGCCC@@@@@@???>>>========================<<<<<<<<<<<<:::;;;<<<======<<<:::999::::::999999888888777777888777666555555555666777777777888777888;;;???CCCJJJNNNRRRSSSQQQOOONNNNNNLLLWWWjjjvvvmmmzzz|||}}}lllWWWOOOKKKGGGGGGJJJJJJNNN^^^pppyyyooommmnnnoooqqquuusssrrrpppnnnlllkkkkkkkkkjjjkkkkkkjjjiiijjjmmmooonnnrrruuusssooommmqqqwwwvvvyyy{{{{{{}}}uuukkkcccaaa```___``````___^^^XXXTTTQQQOOORRR^^^uuuxxxeee___jjj|||aaaOOOKKKIIIDDDAAA@@@???>>>====================================999;;;===???>>><<<:::888999999888888888888888888777666444333333444666777666777777777888;;;@@@DDDKKKOOOTTTTTTRRROOOPPPQQQNNN^^^uuusssttt}}}sssqqq{{{kkkUUUKKKJJJFFFFFFIIIHHHLLL]]]qqq{{{qqqnnnnnnmmmnnnqqqllljjjhhhffffffggghhhiiiiiijjjjjjhhhhhhjjjooossspppqqqqqqooollllllooosssvvvxxxzzz|||sssiiicccbbb```___``````^^^]]]ZZZUUUPPPQQQTTT___uuujjj^^^eeeuuugggRRRMMMJJJDDDAAAAAA@@@???>>>>>>>>>>>>==================>>>>>>:::;;;<<<<<<<<<:::999888888888999999999999999999444444444444555666666777666777777888999<<>>>>>>>>>>>===============>>>>>>>>>;;;:::999999888888888888999999999::::::;;;;;;;;;222333555777888888777666666777777888999<<>>===<<<<<<<<>>===<<<;;;:::::::::777:::<<<===;;;888666555999777666777999;;;;;;;;;777777777777666666666666777777777777999===DDDIIITTTUUURRRRRRUUUPPPUUUggg~~~yyyppphhhdddaaa___^^^``````bbbccceeefffggghhhgggfffdddbbb```^^^\\\\\\]]]aaaiiiqqquuuyyy}}}kkk``````eeemmmrrrtttyyy~~~nnnXXXIIIHHHGGGDDDCCCDDDKKKUUU]]]dddjjjooommmfff___]]]^^^ddduuuyyynnnkkkiiifffdddeeeddd```]]]___eeejjjkkkjjjgggffffffhhhkkknnnooonnnjjjiiiiiijjjlllnnnoooppptttvvvzzz|||pppfffbbb```^^^]]]]]]\\\ZZZXXXXXXWWWUUUTTTSSSYYYkkk|||xxxeee```jjjwwwwwwYYYLLLGGGCCCDDDCCCAAA???>>>=========??????>>>===<<<<<<<<<<<<:::;;;<<<;;;::::::<<<===FFFBBB===999888777777666777777777777666666666666777777777777999>>>EEEIIITTTWWWUUUUUUWWWSSS[[[ppp~~~{{{rrrlllddd^^^ZZZWWWVVVTTTUUUVVVWWWXXXZZZ[[[\\\]]][[[[[[YYYXXXVVVTTTSSSSSSSSSVVV\\\bbbfffmmmzzz{{{iii]]]]]]aaahhhlllrrr|||uuu]]]JJJGGGFFFEEECCCEEEJJJQQQWWWWWWZZZ\\\YYYTTTRRRVVVZZZeeexxx{{{pppllliiidddbbbbbbdddaaa___aaafffjjjkkkjjjeeedddeeegggjjjlllkkkjjjjjjiiihhhggghhhkkknnnoooqqqsssxxxxxxmmmeeebbb___\\\[[[[[[[[[ZZZYYYTTTSSSSSSRRRQQQUUUcccrrrjjj___eeeooo|||^^^OOOHHHEEEDDDDDDBBB@@@???>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::<<>>>>>======999888888888999999:::;;;===<<<;;;::::::===BBBEEEGGGCCC===:::888888777777666666666666777777777777777777888999;;;AAAHHHMMMRRRZZZZZZYYYXXXXXXiii~~~~~~zzzvvvpppiiiaaa\\\WWWTTTOOOLLLKKKJJJHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGIIIMMMPPPUUUaaammm~~~tttdddbbbdddjjjtttjjjPPPGGGFFFDDDDDDFFFIIIKKKMMMJJJLLLMMMMMMMMMPPPVVVZZZeeewwwzzztttmmmeeebbbcccggggggffffffgggfffeeecccbbbbbbccceeehhhhhhgggeeedddeeeeeedddeeejjjqqqvvv~~~yyyjjj```^^^[[[XXXVVVWWWWWWXXXWWWSSSRRRQQQRRRPPPPPPXXXaaawwwgggXXX\\\ffflllWWWLLLGGGCCCBBB@@@???===<<<<<<<<<888888888888888999:::;;;;;;<<<<<<<<<;;;;;;===???;;;:::888888999999777555555666666666777777777888777888888999<<>>===<<<<<<;;;::::::::::::;;;;;;<<<===999:::<<<<<<:::999999:::666666666777888777555222555555666666777777888888777888999:::>>>DDDKKKQQQRRRYYYYYYWWWVVVWWWiiizzz~~~zzzyyy{{{sssmmmjjjeeeccc```]]]YYYUUUPPPLLLLLLKKKIIIIIIIIIIIIGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFIIINNNNNNLLLNNNSSS```hhhwwwyyyiiiccccccppppppTTTJJJFFFCCCCCCFFFJJJLLLLLLNNNOOOPPPRRRTTTXXX\\\___lllzzzzzzqqqhhheeegggccceeeggggggfffdddbbbbbbaaa``````bbbeeehhhiiiiiidddgggiiiiiiiiillltttzzz}}}nnneee^^^\\\[[[[[[[[[[[[ZZZYYYWWWTTTQQQPPPNNNLLLQQQXXXkkkiiiUUUVVV```}}}zzz^^^NNNIIICCCBBBAAA???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<===888999;;;:::999888999:::888777666666777777555333555555555666777888888888777888999;;;>>>EEEMMMRRRUUUZZZXXXVVVWWWVVVggg{{{uuuwwwtttuuuyyyvvvkkkbbb^^^ZZZXXXVVVUUUTTTRRROOOLLLLLLKKKJJJKKKLLLKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGEEEGGGLLLLLLJJJKKKNNNWWW^^^kkk{{{vvvllleeeeeessssssWWWJJJGGGCCCCCCGGGKKKLLLMMMQQQQQQPPPQQQTTTXXX]]]```ppp}}}{{{qqqhhheeeggg___bbbeeegggfffeeedddcccaaa```___aaadddhhhjjjjjjfffiiikkkkkkjjjlllsssyyy~~~}}}ooofff___^^^]]]^^^___^^^\\\ZZZXXXTTTQQQOOOMMMKKKOOOVVVkkklllVVVUUU^^^}}}~~~```OOOIIIDDDCCCBBB@@@???>>>>>>===;;;::::::999999:::::::::888999999888777888:::<<<:::888555555666888888888444555555666777888888999777888999;;;???EEEMMMSSSWWW[[[XXXVVVWWWVVVeeeqqqqqq}}}sssuuu{{{vvvggg]]]XXXUUUTTTSSSSSSSSSSSSQQQOOOMMMMMMMMMNNNNNNNNNKKKIIIGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGGGGFFFHHHEEEGGGJJJLLLJJJLLLPPPQQQVVV```nnn~~~yyyhhhgggkkkxxxxxx[[[MMMIIIDDDCCCGGGJJJLLLMMMMMMRRRXXXXXXVVVXXX___eeettt~~~tttmmmhhhfffeeeccceeeggghhhgggeeebbbaaaccccccdddeeefffhhhhhhiiihhhhhhiiiiiikkkpppvvvzzz}}}}}}~~~ooodddaaaaaa```^^^]]]ZZZYYYWWWYYYTTTPPPNNNKKKIIIMMMSSSeeettt\\\TTT___www]]]LLLKKKGGGCCC???<<<;;;<<<<<<;;;>>>======;;;:::999888888888888888888888888888888999999888888888888999999999888888888777777666666555777999;;;>>>DDDLLLSSS[[[XXXVVVUUUSSSWWWhhhzzzooogggssstttzzz{{{~~~rrrggg```]]]YYYWWWUUURRRQQQQQQQQQRRRRRRVVVVVVRRRTTTYYYXXXTTTPPPMMMIIIFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKLLLNNNNNNNNNNNNNNNRRRXXXaaaooo{{{gggdddggguuuyyy\\\NNNJJJFFFEEEHHHLLLNNNOOOQQQUUUWWWVVVUUUZZZeeeooo~~~uuulllgggdddcccdddeeeffffffeeedddbbbaaaaaaaaacccdddfffhhhiiiiiiffffffggghhhjjjnnntttyyy~~~~~~}}}{{{zzzzzz}}}|||ssshhhdddcccbbb```]]]ZZZXXXWWWVVVRRROOONNNLLLKKKOOOUUUfffxxxaaaUUU\\\www___NNNLLLHHHEEE@@@============<<<>>>===<<<;;;:::999999888888888888888888888888888999999888888888888999999888888888888777777777666666777:::<<<@@@GGGOOOVVV[[[XXXWWWVVVTTTXXXiiizzz~~~nnngggrrr}}}yyy~~~~~~rrriiiddd___]]]ZZZWWWUUUTTTUUUUUUSSSWWW[[[___ffflllggg^^^QQQNNNKKKIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLNNNOOOOOONNNMMMLLLMMMOOOPPPSSSYYYdddsssxxxgggbbbbbbqqqxxxYYYMMMJJJGGGFFFIIIMMMPPPRRRUUUXXXZZZYYYZZZbbbppp|||~~~uuummmgggdddbbbdddddddddcccbbbbbbaaa```___```aaaccceeeggghhhiiicccdddeeefffhhhmmmrrrwwwzzzyyywwwuuutttvvvzzz~~~xxxtttkkkfffdddbbb```\\\ZZZWWWVVVTTTPPPNNNNNNMMMLLLPPPWWWiii}}}eeeWWWZZZrrr~~~cccPPPMMMJJJFFFBBB???>>>>>>>>>=========<<<;;;:::999999888888888888888888888888888999999888888888888999999888888888888777777777777777888:::===BBBJJJRRRXXX[[[YYYXXXVVVVVV\\\kkk{{{~~~uuuqqq~~~{{{zzz{{{tttooommmiiieeebbb```___^^^ZZZ^^^gggtttxxxiiiSSSQQQOOOOOOPPPQQQQQQPPPQQQQQQRRRSSSTTTUUUUUUVVVSSSUUUWWWUUUQQQNNNMMMNNNQQQPPPOOOQQQXXXeeesss}}}}}}rrrhhhaaa```oootttUUULLLIIIGGGGGGIIIMMMQQQTTTWWW]]]cccfffiiiqqq~~~}}}vvvoooiiifffeeedddcccaaa```_________```___``````bbbcccdddeeeeeebbbdddeeefffhhhlllqqquuuvvvtttrrroooooorrrxxx}}}{{{qqqhhhcccbbb```]]]ZZZXXXWWWVVVTTTPPPNNNNNNMMMLLLPPPVVVjjjeeeVVVYYYkkk}}}xxxgggSSSOOOKKKGGGBBB???>>>>>>>>>=========<<<;;;::::::999999888888888888888888888888999999888888888888999999888888888777777777777777999:::;;;>>>CCCKKKSSSXXX[[[ZZZYYYWWWXXXaaaqqq~~~{{{~~~{{{vvvrrrooommmjjjmmmwww|||hhhTTTSSSSSSUUUXXX[[[\\\\\\\\\]]]]]]^^^___```aaabbb]]]```aaa^^^XXXRRRQQQRRRQQQPPPOOOOOOSSS\\\gggnnn{{{oooiiibbb```mmmoooSSSIIIHHHGGGFFFHHHMMMRRRUUUXXXbbbpppyyy}}}|||uuupppllljjjiiicccbbb___]]]\\\\\\]]]]]]___`````````aaaaaaaaabbbcccdddfffggghhhkkkooosssqqqpppnnnkkklllpppwww|||pppggg^^^]]][[[YYYWWWVVVVVVVVVUUUQQQOOOOOOMMMKKKNNNTTTiii}}}aaaTTTZZZiii}}}vvvkkkVVVPPPKKKGGGBBB???>>>======<<<<<<<<<<<<;;;;;;::::::999888888888888888888888888999999888888888888999999777777777777777777888888;;;;;;;;;>>>DDDKKKRRRVVVZZZ[[[YYYWWW[[[hhhyyy~~~sss^^^SSSSSSUUUZZZbbbhhhmmmooonnnmmmmmmmmmmmmnnnooopppkkkllllllhhh```YYYUUUTTTMMMNNNOOOPPPRRRWWW^^^bbbuuu|||pppfffaaa___jjj|||iiiRRRGGGGGGGGGGGGHHHMMMSSSXXX\\\iii{{{{{{sssnnnkkkkkkkkkaaa```^^^\\\[[[ZZZZZZ[[[^^^^^^^^^_________``````dddeeefffggggggiiilllooonnnnnnlllkkklllpppxxx}}}rrrhhhZZZYYYWWWUUUTTTTTTTTTUUUUUURRRPPPPPPNNNKKKNNNSSSdddyyy^^^RRRZZZiiizzzrrr[[[TTTKKKHHHBBB???>>>======<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888999999888888888888999999777777777777888888888888<<<;;;:::>>>EEEMMMTTTWWWZZZ[[[XXXVVV]]]oooiiiYYYUUUWWW[[[dddppp|||}}}yyysssjjjaaaXXXSSSJJJLLLNNNOOOPPPSSSWWWZZZhhhvvvyyynnnaaa^^^]]]eeeqqq{{{}}}|||www```MMMGGGHHHHHHHHHIIINNNUUUZZZeeeqqqyyypppjjjhhhhhhiii______]]][[[ZZZYYYXXXXXXZZZ[[[\\\]]]^^^```aaaaaadddeeeffffffeeefffiiikkkmmmmmmllllllmmmrrryyy~~~uuujjjZZZXXXVVVSSSRRRRRRRRRRRRSSSPPPOOOPPPNNNLLLOOOTTT^^^yyyvvv]]]QQQXXX```xxxyyyaaaXXXMMMIIIDDD@@@???>>>>>>===<<<;;;;;;;;;;;;:::::::::888888888888888888888888999999888888888888999999666777777777888888888888;;;999:::???HHHRRRXXX[[[ZZZ[[[XXXUUU___uuu~~~kkkccc___aaagggsssxxxlll^^^TTTNNNNNNNNNNNNNNNQQQUUUXXX^^^iiiwwwuuujjj]]]ZZZ[[[aaaiiipppqqqooovvv|||yyylllXXXHHHGGGIIIJJJJJJKKKOOOWWW]]]llluuuxxxnnngggdddeeefff^^^^^^]]][[[ZZZXXXWWWWWWWWWXXXYYY\\\^^^aaacccdddcccdddeeeeeeddddddfffhhhlllllllllmmmooossszzz}}}uuujjj\\\ZZZWWWSSSQQQPPPPPPQQQPPPNNNNNNPPPOOONNNQQQVVVZZZrrrttt___RRRVVVRRRjjj|||}}}eee\\\OOOKKKEEEBBB@@@@@@???>>>;;;;;;;;;;;;;;;;;;::::::888888888888888888888888999999888888888888999999666666777777888888888999:::888999@@@JJJUUU]]]```YYYZZZWWWTTT```yyy{{{sssqqqjjjllltttuuudddWWWSSSRRRPPPNNNNNNQQQVVVZZZ[[[dddooo{{{rrreee\\\VVVRRRUUUYYY]]]ccciiiqqqvvvxxxrrrfffWWWMMMIIIKKKIIIHHHKKKNNNRRR[[[eeemmm|||{{{nnngggddd```ZZZ[[[]]]]]][[[WWWUUUWWWYYYYYYYYYZZZ[[[]]]___aaabbb```bbbbbb```^^^^^^bbbeeeiiiiiijjjjjjkkkoootttyyy}}}|||ttthhhZZZWWWSSSQQQQQQPPPOOONNNLLLLLLLLLLLLLLLOOOTTTWWW\\\iiissszzzwwwaaaPPPRRRRRR```rrrhhh\\\PPPLLLGGGCCCBBBAAA@@@@@@<<<===>>>@@@@@@???>>>>>>;;;;;;::::::::::::999999::::::999888777777777888999999888888777666666666999888:::AAAMMMWWW]]]___XXXYYYZZZ]]]iii{{{www}}}nnn[[[TTTRRRQQQSSSWWW[[[]]]^^^aaacccjjjvvv|||nnncccZZZTTTOOOQQQUUUXXX]]]bbbhhhjjjkkkfff\\\RRRMMMKKKLLLJJJIIILLLOOOTTT^^^hhhuuu}}}~~~sssjjjfffaaa\\\[[[]]]]]][[[XXXWWWXXXZZZZZZZZZ[[[[[[]]]^^^```aaa\\\]]]\\\ZZZYYYZZZ]]]aaaffffffffffffggglllrrrwww{{{|||~~~ooodddZZZXXXUUUSSSRRRQQQOOOMMMOOOOOOPPPOOOOOOPPPTTTWWWVVVeeeqqqxxxuuu___MMMNNNOOO[[[nnnkkk^^^RRRNNNIIIEEECCCBBBAAA@@@===>>>????????????>>>===;;;;;;:::::::::999999999:::999888888777777888888:::999999999888888777777:::999;;;CCCNNNXXX^^^```ZZZYYY[[[cccuuuxxxyyytttbbbWWWUUUUUUWWW]]]bbbdddeeeccceeejjjrrr~~~wwwkkkcccWWWQQQLLLLLLNNNPPPTTTYYYZZZ[[[[[[WWWPPPLLLLLLMMMLLLJJJJJJMMMPPPUUUaaalllxxxtttzzzwwwnnniiiddd^^^\\\\\\\\\[[[YYYYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^___ZZZYYYXXXVVVUUUWWW[[[^^^bbbbbbaaaaaaccchhhooouuuzzz{{{|||~~~pppeeeZZZXXXVVVUUUSSSQQQNNNKKKOOOPPPPPPPPPOOOPPPRRRUUUSSSdddrrrwwwttt^^^LLLLLLMMMWWWkkkppp```UUUQQQKKKGGGEEECCCAAA@@@????????????>>>===<<<<<<::::::::::::999999999999999999888777777777888888:::::::::999999999999999;;;:::===EEEPPPYYY^^^```\\\ZZZ\\\kkk~~~www}}}yyyfffYYYWWWWWW[[[ccciiikkkkkkggggggiiinnnvvvuuujjjdddUUUNNNIIIIIIIIIIIILLLPPPOOOPPPOOOMMMJJJIIIKKKMMMLLLJJJKKKMMMPPPWWWdddqqqxxxrrruuuxxxooojjjeee```\\\\\\\\\[[[ZZZZZZ[[[\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[YYYWWWUUUUUUWWW[[[^^^aaa```______aaagggnnntttyyyyyy}}}{{{vvvyyypppeeeZZZYYYWWWVVVTTTRRRNNNJJJJJJLLLMMMMMMMMMOOOQQQTTTWWWjjjvvvyyyttt```OOOOOOOOOXXXkkksssaaaWWWSSSNNNJJJGGGEEEBBBAAA@@@@@@??????===<<<;;;;;;:::::::::999999999999888888888777777777777888888888888999999999999999999;;;<<>><<<;;;;;;:::::::::999999999888888888888777777666777777888888666666777777888888999999;;;<<<@@@IIITTT[[[______```\\\aaayyy|||ccc[[[YYYYYY```jjjqqqrrrpppnnnooooooooopppuuu|||ssseee]]]SSSLLLGGGFFFFFFEEEFFFIIIHHHIIIKKKLLLMMMLLLKKKKKKKKKKKKLLLOOORRRZZZlll}}}wwwmmmmmmwwwvvvkkkeeebbb___^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWUUUSSSTTTVVVYYYZZZZZZ^^^_________aaadddjjjnnnqqqqqqqqqqqquuu}}}|||kkk```XXXVVVTTTSSSSSSQQQNNNLLLIIIJJJKKKLLLNNNRRRXXX\\\eee{{{wwwdddTTTRRROOOWWWnnnxxxaaaWWWTTTPPPMMMJJJHHHEEEBBBAAA@@@>>>===<<<;;;;;;;;;999999999999888888888888777777666666666777888888555555666777888888999999;;;<<>><<<;;;;;;;;;<<<999999999999888888888888666666666666666777888888555666666777999:::;;;;;;:::<<>>>>>>>>>>>:::::::::999999999888888888888888888888888888888999999999888999999::::::======BBBLLLWWW^^^___]]]YYY\\\dddtttttteeegggsssuuuxxxxxxsssuuuwwwwwwtttpppmmmhhhdddaaaaaabbbccckkkzzzsssfff```]]]PPPXXX___fffrrr|||xxxtttqqqxxxxxx|||rrrbbbWWWLLLIIIEEECCCDDDEEEFFFFFFHHHJJJLLLMMMMMMOOORRRUUUVVVZZZ___dddkkkvvvwwwwww|||uuuiiiaaa]]]\\\ZZZYYYYYYZZZZZZXXXUUURRRRRRSSSUUUUUUUUUTTTUUUWWWVVVWWWWWWWWWXXXXXXYYYYYY[[[XXXYYY]]]```aaagggmmmmmmuuu~~~zzzlll___XXXXXXXXXTTTPPPNNNNNNNNNMMMLLLLLLJJJJJJLLLLLLMMMUUU^^^wwwdddYYYVVVhhheeeXXXUUURRROOOLLLIIIFFFCCCAAA@@@@@@???>>>>>>======;;;;;;;;;:::::::::999999888888888888888888888888999888888888999::::::;;;<<<>>>CCCNNNXXX^^^^^^\\\XXX[[[aaapppnnneeejjjvvv{{{~~~|||sssllldddaaacccffffffdddbbb```\\\YYYWWWXXXYYYZZZaaallltttoooeee^^^[[[ZZZSSSXXX^^^dddooo}}}~~~yyyvvvvvvvvvxxx}}}}}}ooo___UUULLLIIIEEECCCDDDEEEFFFFFFGGGIIILLLNNNOOORRRUUUXXXYYY```iiiqqqxxxvvvzzzqqqeee___^^^]]]ZZZYYYYYYZZZZZZYYYVVVTTTPPPRRRTTTTTTSSSSSSUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYWWWXXX\\\```dddmmmuuuyyy|||tttiii]]]XXXXXX[[[WWWRRROOONNNNNNOOOOOOMMMLLLLLLMMMLLLMMMSSS\\\lllmmm\\\WWWkkkjjjZZZWWWSSSPPPNNNKKKHHHFFFCCCCCCBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::888888888888888888888888777777888888999:::;;;<<<;;;???FFFPPPZZZ___^^^[[[XXXZZZ^^^iii|||zzzmmmlllsss~~~zzzuuuqqqooollliiiggg^^^ZZZVVVVVVYYY\\\\\\[[[]]]\\\ZZZXXXXXXYYYZZZ[[[[[[aaaddd```\\\[[[[[[YYYVVVYYY]]]bbbmmm{{{|||vvvuuutttvvv|||ooo^^^RRRLLLIIIEEECCCDDDEEEFFFFFFGGGIIILLLNNNOOORRRVVVXXX[[[dddqqq{{{www~~~~~~nnneee```^^^^^^YYYXXXXXXXXXYYYXXXVVVTTTPPPQQQSSSSSSRRRRRRTTTVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYXXXYYY]]]aaagggrrr|||~~~yyysssjjj```[[[]]]```[[[TTTOOONNNNNNNNNNNNNNNLLLLLLMMMKKKKKKQQQYYYfffuuu]]]TTTgggpppaaa]]]YYYUUURRROOOLLLJJJFFFEEECCCBBB???>>><<<;;;;;;;;;;;;;;;::::::::::::888888888888888888888888777777777888999;;;<<<===;;;???HHHSSS\\\___]]]ZZZZZZYYYZZZcccuuuxxxyyy|||}}}sssnnnhhhccc```\\\YYYWWWTTTSSSSSSUUUXXX\\\^^^___bbbaaaaaaaaabbbccceeefff```cccccc``````bbbaaa^^^YYY[[[___fffqqq|||yyyvvvrrrqqqtttyyy}}}rrr___QQQLLLIIIEEECCCDDDEEEFFFFFFHHHJJJLLLNNNOOOQQQTTTWWW]]]ggguuuzzzyyynnngggccc```]]]WWWVVVUUUVVVWWWWWWVVVTTTQQQRRRSSSRRRQQQQQQSSSUUUWWWXXXXXXXXXXXXXXXYYYYYY[[[ZZZ\\\___ccciiiuuu~~~zzzvvvnnnddd```bbbbbb]]]UUUPPPMMMMMMLLLLLLLLLKKKKKKLLLJJJIIINNNUUUbbb|||bbbWWWfffvvvsssfffbbb\\\WWWSSSPPPMMMJJJHHHGGGEEECCC@@@>>><<<;;;::::::::::::999999999999888888888888888888888888777777777888999;;;<<<===;;;@@@JJJTTT[[[^^^\\\YYYYYYWWWWWW___sss{{{}}}~~~vvvrrrhhhccc]]]XXXUUURRRPPPNNNMMMOOOQQQTTTYYY^^^dddhhhkkkkkklllmmmooopppqqqrrroooqqqpppnnnooopppkkkddd^^^^^^ccclllwww{{{uuuqqqqqqsssuuuuuuxxx}}}sss___QQQLLLIIIEEECCCDDDEEEFFFFFFHHHJJJLLLNNNOOOQQQTTTWWW___iiiwww{{{|||vvvmmmiiieee```[[[VVVUUUTTTTTTVVVWWWVVVUUUTTTTTTTTTRRRPPPPPPRRRTTTVVVVVVVVVWWWXXXXXXYYYYYY[[[[[[^^^bbbeeekkkwww|||yyyqqqgggbbbccc___ZZZTTTOOOMMMLLLKKKKKKKKKIIIJJJKKKIIIHHHLLLTTT^^^~~~hhh]]]hhhsssrrreeeaaa[[[UUUQQQNNNLLLIIIIIIHHHFFFDDDAAA???===<<<::::::999999999888888888888888888888888888888888777777888888999:::;;;<<<;;;AAAJJJTTTZZZ\\\ZZZYYYWWWVVVXXXbbbyyytttkkkeee]]]YYYSSSOOOMMMMMMLLLKKKMMMQQQUUUZZZ___hhhttt|||zzzqqqhhhfffhhhqqqzzzzzztttqqqooonnnnnnrrrxxxqqq___SSSLLLIIIEEECCCDDDEEEFFFFFFGGGIIILLLOOOQQQTTTXXX[[[dddmmmzzz~~~zzz}}}ssskkkhhheee___ZZZVVVUUUTTTUUUVVVXXXWWWWWWVVVVVVUUURRRPPPPPPQQQSSSRRRRRRSSSUUUVVVWWWXXXYYYYYY[[[___eeehhhnnn{{{|||xxxoooeee``````XXXUUUQQQNNNNNNMMMLLLLLLJJJIIIJJJLLLJJJIIIMMMTTT___hhh___fff}}}uuuqqqbbb]]]WWWSSSPPPNNNLLLKKKIIIHHHFFFDDDBBB@@@>>>===;;;;;;:::::::::999999999888888888888888888888888999888888888999::::::;;;;;;AAAJJJSSSXXXYYYYYYYYYXXXZZZ```oooyyylll```ZZZTTTQQQMMMJJJKKKLLLMMMMMMRRRWWW]]]bbbkkkyyyuuuooolllqqqxxx~~~wwwrrrnnnjjjhhhhhhoooyyy~~~nnn^^^TTTLLLIIIEEECCCDDDEEEFFFFFFFFFIIILLLOOORRRVVV[[[^^^gggppp|||yyyvvvwww~~~|||{{{rrriiifffccc^^^YYYWWWVVVUUUUUUWWWYYYYYYXXXXXXXXXVVVSSSPPPOOOQQQSSSOOOPPPQQQRRRTTTVVVWWWXXXWWWZZZ```fffjjjppp}}}}}}zzzvvvmmmbbb\\\\\\SSSQQQNNNMMMNNNOOONNNMMMJJJJJJKKKMMMKKKJJJNNNUUUdddyyyddd\\\bbb}}}~~~yyyrrr___[[[VVVRRRQQQPPPOOONNNIIIHHHGGGEEECCCAAA???>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888999999999888999999::::::;;;AAAJJJRRRVVVXXXYYYYYY[[[```iii|||tttfffZZZTTTQQQNNNKKKJJJKKKNNNPPPQQQTTTYYY```gggqqquuunnnpppuuu{{{yyysssmmmhhhddd^^^eeerrr~~~yyykkk\\\RRRIIIFFFCCCCCCFFFHHHHHHGGGLLLOOOQQQRRRTTTZZZcccjjjxxx{{{{{{oooggggggsss}}}tttsss{{{sssjjjddd___ZZZWWWTTTUUUVVVWWWYYYZZZ[[[\\\VVVWWWXXXVVVSSSPPPNNNNNNNNNOOOPPPRRRUUUXXX[[[\\\YYY[[[^^^cccjjjttt~~~~~~~~~{{{uuunnnfff]]]XXXLLLLLLLLLLLLMMMNNNOOOPPPPPPMMMMMMMMMKKKKKKQQQYYYnnntttaaaXXXdddvvvyyyuuufff___XXXWWWYYYYYYUUUPPPLLLKKKIIIFFFCCC@@@===<<<===<<<;;;;;;::::::::::::999999999999999999999999888888777888999;;;===???:::AAAJJJRRRWWWYYY[[[\\\ZZZ```zzzwwwkkk^^^SSSLLLKKKLLLLLLLLLMMMOOORRRUUU[[[aaakkkwww}}}mmmqqqvvvxxxuuullleee^^^[[[\\\eeeuuutttfffYYYQQQKKKHHHEEEEEEGGGIIIIIIHHHJJJMMMPPPRRRVVV\\\fffmmm{{{sssjjjbbbbbbmmm~~~|||~~~tttkkkkkk~~~~~~rrriiiccc^^^ZZZWWWUUUUUUUUUVVVVVVWWWWWWWWWTTTVVVWWWVVVTTTRRRQQQQQQOOOOOOPPPRRRTTTVVVYYYZZZYYYZZZ]]]aaahhhsss~~~||||||}}}~~~zzzuuunnneeeZZZSSSLLLLLLLLLLLLMMMNNNOOOOOONNNMMMMMMOOONNNOOOUUU^^^vvvttt```SSS\\\kkk~~~zzzeee___ZZZZZZ\\\\\\XXXSSSOOONNNMMMKKKHHHDDDAAA???======<<<;;;::::::::::::999999999999999999999999999999999999::::::;;;<<<<<>>>>><<<;;;;;;:::::::::999999999999999999999999:::::::::;;;;;;::::::999>>>DDDNNNVVV[[[^^^```aaagggvvvwwwjjj```YYYTTTQQQLLLOOORRRUUUWWWZZZ]]]```iiisssmmmjjjlllooo{{{pppbbbZZZXXX[[[fffqqqyyy}}}ooobbbWWWQQQLLLJJJHHHGGGGGGIIIJJJKKKLLLOOOTTTXXX\\\dddmmmtttwww|||mmmddddddiiikkkpppuuu|||~~~~~~tttwww~~~rrrhhhbbb___\\\YYYUUUUUUUUUTTTSSSSSSRRRRRRSSSUUUVVVVVVTTTSSSTTTUUURRRRRRQQQQQQQQQRRRRRRSSSVVVVVVXXX\\\cccooo{{{|||yyyxxxxxxzzz{{{}}}yyyssskkkbbbXXXQQQJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLNNNQQQRRRSSSYYYbbb}}}mmmWWWOOOOOOXXXmmmiiifffccccccdddbbb]]]XXXOOOOOOOOONNNKKKFFFBBB@@@??????===<<<;;;;;;;;;;;;::::::999999999999999888888999:::;;;<<<;;;:::999???FFFOOOXXX^^^aaaccceeeiii~~~rrreee\\\XXXVVVUUUPPPRRRUUUXXX\\\cccjjjoooyyywwwgggdddfffjjjttt|||jjj]]]XXXYYY```iiirrr{{{ooo```UUUOOOIIIIIIHHHGGGGGGHHHJJJLLLMMMQQQUUUYYY\\\ccckkkqqqrrrwwwzzziiieeeiiisssxxx||||||~~~sssiiiddd```]]]ZZZTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVUUUSSSRRRSSSTTTSSSSSSRRRQQQPPPPPPPPPQQQTTTUUUWWWZZZaaalllwww~~~}}}zzzxxxwwwxxxyyyzzzzzzrrrjjjccc\\\UUUQQQIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLNNNPPPPPPOOOUUU\\\uuuhhhRRRMMMMMMUUUkkkmmmjjjgggeeedddaaa[[[WWWPPPOOOOOOMMMJJJFFFBBB@@@@@@@@@>>>===<<<;;;;;;;;;:::::::::999999888888888666777999;;;<<<<<<<<<;;;???FFFPPPYYY___ccceeegggiiizzzlll```XXXVVVVVVWWWXXXZZZ\\\```hhhsss~~~vvviii___^^^aaaeeennnwwwsss^^^XXXUUUZZZbbbjjjttt}}}ooo^^^RRRLLLGGGHHHHHHGGGGGGHHHLLLNNNNNNRRRWWWZZZ]]]bbbiiiooorrrxxxxxxjjjjjjpppyyy}}}sssjjjeeeaaa\\\YYYSSSSSSTTTUUUVVVWWWWWWWWWTTTUUUUUUTTTRRRQQQRRRTTTUUUTTTSSSQQQPPPPPPPPPPPPRRRSSSVVVZZZ```iiissszzzyyyxxxwwwvvvwwwxxxzzz{{{yyysssjjjbbb[[[UUUQQQNNNHHHHHHHHHHHHIIIJJJKKKLLLNNNMMMNNNOOOMMMKKKOOOVVVmmmeeeQQQJJJJJJSSSjjjnnnlllhhheeebbb^^^YYYVVVSSSRRRPPPNNNKKKGGGEEECCCBBBAAA???>>><<<;;;;;;;;;;;;::::::999999888888888666777888:::;;;<<<======???FFFPPPYYY```dddfffhhhmmmzzzrrrfff\\\XXXXXXYYYZZZ\\\___cccjjjuuueee]]]XXXZZZ^^^bbbiiiqqq{{{___XXXRRRTTTYYY```iiiqqq{{{ppp___SSSMMMFFFHHHIIIHHHHHHJJJNNNRRRRRRVVV[[[^^^aaafffnnnsssxxxvvvkkkmmmttt{{{zzzqqqjjjddd```ZZZUUUSSSSSSTTTUUUUUUVVVWWWWWWRRRRRRSSSRRRQQQQQQSSSUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPRRRVVVZZZ```gggooouuussssssssstttuuuxxxzzz{{{tttooohhh```ZZZTTTOOOLLLGGGGGGGGGGGGHHHIIIJJJKKKMMMLLLMMMOOOLLLIIIMMMSSSjjjeeeSSSHHHJJJTTTkkkmmmjjjfffbbb___\\\YYYWWWUUUSSSPPPMMMJJJGGGFFFFFFBBBAAA@@@>>>===<<<;;;;;;;;;;;;::::::999888888777888888999999:::;;;<<<======DDDOOOXXX___cccfffhhhrrr}}}~~~rrrlllddd^^^]]]___aaabbbbbbgggppp{{{ooo^^^XXXUUUWWW[[[aaahhhooo}}}ddd[[[RRRQQQSSSWWW^^^eeellltttsssbbbVVVOOOFFFHHHJJJJJJIIILLLQQQUUUVVVZZZ```dddgggmmmtttzzzuuulllnnnuuu}}}~~~xxxpppiiiddd^^^XXXSSSTTTTTTTTTTTTUUUUUUUUUUUUOOOPPPPPPPPPPPPRRRUUUWWWVVVUUUTTTSSSQQQQQQQQQQQQOOORRRVVV[[[```fffmmmrrroooooopppqqqtttwwwzzz{{{sssoooiiiccc]]]WWWPPPLLLGGGGGGGGGGGGHHHIIIJJJJJJMMMLLLMMMNNNLLLIIILLLSSSkkkfffUUUHHHKKKWWWmmmjjjhhhddd```]]][[[ZZZYYYUUUSSSOOOKKKHHHFFFFFFFFFCCCBBB@@@>>>===<<<;;;;;;;;;;;;::::::999888777777;;;;;;999999999999;;;<<<<<>>;;;<<<>>>;;;;;;:::999999999::::::999888888888999;;;===>>>@@@GGGRRR[[[aaadddeeefff}}}hhhnnnxxxuuu|||uuuqqqppplllhhhiiinnnsssvvvwwwwwwggg\\\YYYVVVUUUZZZbbbkkkpppooo[[[SSSUUUPPPQQQVVVVVVYYY```lllyyy{{{iiiXXXMMMJJJIIIHHHIIIKKKOOORRRUUU\\\```jjjrrruuuwww~~~yyylllhhhmmmrrr{{{ssskkkddd\\\UUUSSSVVVVVVWWWWWWVVVTTTTTTUUUVVVSSSRRRRRRRRRRRRSSSSSSTTTOOOPPPQQQRRRSSSSSSSSSSSSQQQOOONNNOOOSSSYYY]]]```ccceeeeeefffkkksssvvvtttssspppjjjbbbZZZSSSMMMJJJDDDDDDEEEEEEFFFHHHIIIJJJIIIKKKLLLKKKHHHGGGIIILLLbbbaaaNNNJJJOOO\\\rrrwwwqqqkkkhhhccc\\\YYYYYYXXXSSSMMMJJJKKKLLLLLLKKKEEECCCAAA>>><<<:::;;;===;;;;;;:::999999999:::::::::999999999:::<<<>>>???@@@GGGQQQZZZ```dddfffgggxxxyyyeeeiii|||wwwuuu|||xxxuuusssuuurrrqqqttt{{{xxxgggZZZWWWTTTUUUZZZbbbjjjooo|||sss^^^TTTTTTOOOPPPWWWWWWVVV[[[eeeqqq}}}ppp\\\PPPKKKJJJIIIJJJLLLOOOSSSUUU]]]bbblllvvvyyy{{{}}}oooddddddmmmwww{{{rrriiibbbZZZSSSQQQTTTTTTUUUWWWVVVTTTSSSSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQMMMNNNPPPQQQSSSTTTUUUUUUQQQPPPPPPPPPQQQSSSVVVXXX]]]___aaabbbiiirrrvvvtttssspppjjjbbbYYYRRRMMMJJJEEEEEEEEEFFFGGGHHHIIIJJJIIIKKKKKKIIIFFFEEEGGGJJJZZZzzz|||^^^JJJLLLPPP]]]vvv~~~wwwpppmmmhhhbbb______```ZZZSSSPPPOOOPPPOOOMMMGGGEEECCC@@@>>>=========<<<;;;::::::999999999::::::::::::;;;<<<===>>>???@@@FFFPPPYYY___dddgggiiirrroooccceeevvvyyyzzzzzzyyyzzzzzz~~~yyyggg[[[XXXUUUVVV\\\cccjjjmmmtttzzzcccXXXWWWRRRTTT\\\^^^^^^```eeellluuusss]]]PPPKKKJJJIIIIIIKKKNNNRRRTTT[[[```kkkuuuyyyzzz{{{oooddd]]]```nnn|||xxx{{{}}}sssiiibbb[[[TTTRRRTTTRRRTTTVVVVVVTTTRRRQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOMMMNNNPPPQQQSSSTTTUUUUUUSSSTTTTTTSSSSSSSSSTTTVVVZZZ]]]```ccckkkuuuyyyxxxsssooohhh```XXXQQQLLLIIIHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJJJJGGGDDDCCCFFFIIIVVVuuuzzz\\\HHHMMMOOO^^^{{{xxxrrrpppnnnjjjhhhhhhkkkeee]]]WWWUUUSSSPPPMMMIIIIIIEEEAAA@@@@@@>>>;;;<<<<<<;;;:::999999999999999999:::;;;<<<===>>>>>>@@@FFFOOOXXX___cccgggiiijjjiiiccceeevvv{{{iii^^^[[[XXXYYY^^^dddhhhjjjkkkzzziii]]]\\\XXX]]]hhhmmmrrrqqqqqqsssxxxuuu___QQQJJJIIIHHHHHHJJJMMMPPPRRRZZZ___iiirrruuuvvv}}}yyyoooddd]]]ZZZ```rrrvvvnnnttt|||rrrggg```ZZZTTTRRRSSSQQQSSSUUUTTTRRRPPPOOOOOOQQQQQQPPPOOONNNNNNOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTVVVUUUTTTTTTUUUWWWWWW[[[___ccckkkuuuyyyxxxrrrnnnfff^^^VVVOOOJJJHHHHHHHHHHHHHHHIIIIIIJJJKKKIIIJJJIIIFFFCCCBBBEEEIIIVVVwwwzzz\\\IIILLLPPPaaa~~~vvvqqqrrrsssqqqoooooonnnhhhaaa]]]ZZZWWWSSSOOOFFFGGGDDD@@@AAAEEECCC>>>===<<<;;;:::999999999999777888999:::;;;<<<<<<===???FFFOOOXXX___cccfffhhhaaavvv{{{iiidddgggyyynnnccc___\\\]]]bbbffffffeeeeeeuuunnnbbbcccaaaiiixxx~~~wwwcccVVVJJJIIIHHHHHHIIILLLPPPRRRZZZ^^^fffmmmooopppwwwpppfff\\\ZZZZZZcccyyyyyylllnnnxxxzzznnnbbb\\\XXXSSSQQQRRRQQQSSSSSSRRRPPPNNNNNNOOOQQQPPPOOOOOOOOOOOOOOOOOOQQQQQQRRRRRRRRRRRRRRRQQQQQQTTTVVVUUUSSSSSSUUUYYYVVVZZZ^^^bbbjjjtttwwwvvvrrrnnnfff]]]UUUNNNJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIFFFBBBBBBFFFJJJZZZ}}}{{{]]]KKKLLLQQQfff{{{tttooorrrtttrrrnnnmmmgggddd```^^^^^^[[[VVVQQQEEEHHHGGGDDDHHHPPPNNNGGG===<<<;;;:::999888888888666777999:::;;;<<<<<<<<>>FFFRRR[[[aaabbbbbbbbb```tttuuuvvvrrrnnnlllpppvvvzzzwwwsssppp~~~zzz}}}~~~zzz}}}tttdddYYYMMMLLLJJJJJJKKKNNNQQQSSSUUUWWW[[[^^^^^^___fffpppvvvxxxrrrbbbXXXTTTYYYaaannn||||||xxx|||{{{ooobbb]]]ZZZWWWVVVVVVRRRRRRQQQOOOLLLLLLMMMOOOOOOOOOOOOOOOPPPQQQQQQRRROOOPPPQQQRRRSSSSSSSSSSSSWWWYYYZZZWWWSSSSSSWWW\\\eeeiiimmmpppxxxuuuqqqiii___WWWQQQMMMLLLFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHEEECCCDDDIIIMMMbbb|||^^^NNNMMMWWWqqq{{{}}}wwwqqqrrrqqqjjjaaa[[[]]]\\\\\\\\\\\\WWWNNNGGGEEEIIIFFF@@@CCCJJJFFF;;;>>>===;;;:::999888888888888999;;;===>>>>>>======>>>GGGSSS]]]aaabbbaaa___fff|||~~~{{{xxxvvv{{{yyyzzzyyyiii[[[WWWNNNHHHJJJMMMNNNNNNOOOWWWXXXYYYYYYZZZ^^^dddhhhooozzz~~~{{{uuugggZZZTTTSSS\\\iii|||uuurrrvvvxxxmmmbbb___^^^ZZZUUURRRVVVUUUSSSQQQOOONNNNNNMMMTTTTTTSSSSSSRRRRRRRRRQQQPPPPPPRRRRRRRRRQQQPPPOOOXXXYYYXXXVVVSSSTTTYYY^^^eeennnxxx}}}yyykkkccc\\\RRRJJJGGGCCCDDDDDDFFFGGGHHHIIIIIIKKKJJJIIIGGGBBB???EEENNNhhh|||```SSSLLLZZZsss~~~xxxqqqqqqnnneee```bbbWWW]]]^^^WWWPPPOOOMMMIIIEEEFFFFFFDDDBBB@@@@@@AAAAAA???===;;;:::999999:::999999:::;;;;;;<<<<<<======FFFSSS^^^dddeeedddccchhh|||~~~{{{xxxyyyzzzyyywwwxxx}}}nnn```VVVNNNHHHJJJNNNOOOPPPRRRTTTWWWZZZ\\\]]]```eeeiiisss}}}zzzqqqppplll```WWWSSSTTT^^^mmmrrrpppvvvvvvkkk```^^^]]]YYYTTTRRRSSSRRRPPPOOOMMMLLLKKKKKKSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPTTTVVVVVVUUUSSSTTTYYY^^^gggrrr~~~wwwkkkddd]]]SSSKKKHHHDDDDDDEEEFFFGGGGGGHHHHHHIIIHHHHHHGGGCCC@@@FFFNNNccc{{{\\\NNNMMMXXXnnnxxxnnnooonnngggdddeee]]]___]]]TTTOOONNNLLLHHHCCCCCCCCCBBBAAA???>>>>>>AAA???===;;;:::999999:::999::::::;;;;;;<<<<<<===???GGGSSS^^^dddeeeeeeeeehhh{{{uuuvvv{{{|||{{{|||vvvuuuwww~~~vvvvvvwwwyyytttfffVVVNNNIIIKKKNNNPPPRRRUUUUUUYYY^^^```aaaccchhhkkk}}}uuullldddeeeeee[[[UUUTTTXXXddduuusssuuu|||rrrggg^^^\\\ZZZVVVRRRQQQQQQPPPOOONNNLLLLLLKKKKKKQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQPPPRRRTTTTTTSSSUUUYYY]]]fffrrr}}}sssjjjeee^^^TTTLLLIIIEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHDDDAAAGGGOOOaaa{{{[[[KKKMMMVVVhhh~~~{{{mmmlllmmmiiieeefffdddbbb\\\TTTPPPPPPNNNJJJDDDDDDDDDDDDCCCBBB@@@>>>AAA@@@>>><<<:::::::::::::::::::::;;;<<<<<<======@@@HHHRRR\\\bbbeeefffggghhh{{{tttrrrwww}}}zzzxxx|||wwwpppnnnllliiikkksssttttttxxx}}}xxxiiiWWWPPPKKKLLLNNNOOOSSSWWWYYY^^^bbbdddeeehhhnnnsss|||nnngggaaadddeee\\\WWWYYY```lll~~~xxxyyymmmccc[[[YYYXXXTTTQQQQQQRRRQQQPPPOOONNNMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNNNNNNNOOOPPPQQQOOORRRUUUUUUTTTUUUXXX\\\fffrrrxxxpppjjjeee___TTTLLLJJJEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHEEEBBBHHHPPPddd{{{\\\MMMLLLTTTeee|||nnnkkklllgggccccccddd```ZZZVVVUUUTTTQQQLLLJJJIIIIIIJJJIIIGGGEEEBBBAAA@@@>>><<<::::::::::::::::::;;;;;;<<<=========@@@GGGPPPYYY___cccfffhhhiii~~~~~~|||yyyvvvwww~~~uuuiiibbb```aaa```fffppp~~~}}}wwwwww~~~wwwhhhYYYRRRMMMLLLMMMNNNRRRWWW[[[aaagggiiikkkqqqzzzwwwmmmiiieeehhhhhh^^^YYY^^^fffsss{{{vvvhhh```YYYWWWVVVRRRQQQRRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMMMMMMMOOOPPPQQQQQQTTTVVVVVVTTTTTTWWW[[[fffrrr~~~vvvooojjjfff^^^SSSLLLJJJEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEGGGGGGDDDBBBHHHQQQhhhxxx\\\PPPMMMTTTeee|||rrrllljjjccc^^^]]]]]]YYYWWWXXXXXXVVVRRRNNNQQQOOOMMMMMMMMMLLLHHHEEEBBB@@@>>><<<;;;::::::;;;::::::;;;<<<<<<======>>>???EEEMMMUUU[[[aaaeeehhhiii~~~|||yyyvvvrrrqqqpppqqqvvvwwwvvvsssrrrwww~~~vvvggg]]]XXXWWWZZZ\\\ccclll{{{yyyuuuzzz}}}rrrcccXXXQQQMMMLLLLLLMMMRRRYYY]]]eeemmmrrruuu{{{wwwooommmiiilllkkk```ZZZcccmmmyyyzzzuuuddd]]]WWWVVVTTTQQQQQQSSSOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPRRRTTTVVVUUUSSSSSSWWW[[[aaammm{{{vvvpppjjjeee\\\QQQJJJIIIDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFGGGFFFCCCBBBIIIRRRiiisssZZZPPPNNNUUUeee|||uuunnnjjjaaa[[[ZZZVVVTTTUUUXXXYYYUUURRRRRRVVVSSSOOOMMMMMMLLLHHHEEEBBBAAA???<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>===CCCKKKTTTZZZ___dddgggkkkyyyrrrqqqnnniiieeecccccceeejjjlllllllllpppwww||||||uuuhhhZZZTTTRRRSSSVVVZZZ[[[bbbkkkrrrvvvvvvvvvvvvsssqqquuummm]]]SSSNNNKKKKKKLLLNNNUUU\\\eeeooozzz}}}tttqqqlllnnnmmmbbb___iiivvvvvvqqqbbb\\\WWWUUUTTTQQQQQQTTTOOONNNNNNNNNNNNNNNOOOOOONNNNNNNNNOOOOOOOOOPPPPPPKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRSSSRRRQQQSSSXXX]]]bbbooo~~~xxxrrrkkkeeeZZZNNNHHHHHHBBBCCCCCCDDDEEEFFFGGGGGGJJJHHHFFFEEEAAA@@@HHHSSSiiirrrYYYOOONNNSSSddd}}}vvvpppkkkaaa\\\]]]YYYWWWXXX\\\ZZZVVVWWW[[[\\\VVVPPPMMMMMMLLLIIIEEEBBBAAA???===;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>><<>>>>>>>>===CCCLLLUUU\\\aaaeeeggg}}}|||xxxuuuooofff___[[[[[[ZZZVVVSSSRRRVVVYYYYYY\\\```gggtttyyyiii]]]TTTTTTWWWWWWZZZ^^^```cccggghhhjjjoooxxx