BM66(L  kkkkkkkkklllllljjjeeebbblllmmmllljjjgggeeefffgggggghhhhhhhhhhhhjjjmmmooommmjjjgggfffggghhhhhhhhhmmmjjjfffccccccfffjjjmmmnnnjjjdddccceeehhhjjjjjjkkkjjjiiihhhgggffffffgggggggggggghhhjjjkkkmmmnnniiifffcccccceeefffdddaaagggfffeeeeeeddddddeeeeeedddcccaaa```aaabbbdddeeegggccc```dddjjjllliiidddiiieeebbbcccgggiiihhheeegggggggggfffeeedddcccbbbhhhhhhggghhhiiiiiihhhfffdddhhhhhheeeffflllnnnkkkdddiiinnnnnnjjjggghhhiiigggjjjjjjiiillloookkkccclllcccaaajjjmmmiiihhhmmmlllhhheeedddgggiiiiiihhhkkkmmmlllhhhgggiiijjjgggkkkmmmkkkgggfffhhhiiiffffffeeefffeee```[[[^^^dddgggllllllfffaaaccchhhkkkhhhhhhkkkmmmjjjeeefffjjjffffffgggjjjmmmooonnnmmmgggiiijjjiiifffeeegggiiiiiilllmmmjjjfffeeeiiinnnllliiiggghhhjjjjjjhhheeepppppplllggggggjjjjjjgggbbbffffffdddfffkkkjjjdddhhhiiiiiifffeeefffkkkpppooommmlllkkklllkkkjjjhhhhhhgggdddccciiioooooojjjiiihhhhhhjjjkkkllljjjiiigggfffgggjjjmmmnnnllliiimmmiiiffffffhhhkkkjjjiiiiiijjjjjjjjjjjjiiigggfffhhhbbbbbbiiihhh___]]]cccgggggghhhiiijjjjjjiiiiiijjjiiihhhiiiiiihhhfffcccgggiiillllllkkkhhhfffffffffhhhiiifffgggkkkmmmkkklllkkkgggccc```bbbhhhnnnkkkiiihhhfffffffffffffffiiihhheeedddeeehhhkkkmmmjjjjjjkkkkkkjjjjjjiiihhhlllkkkjjjiiihhhgggggggggaaaeeefffeeefffjjjjjjggghhhjjjkkkiiidddbbbccceeedddhhhhhhdddbbbggglllmmmkkkgggcccaaabbbfffiiikkkeeedddccceeeggggggdddaaabbb]]]ZZZ]]]```aaadddhhhgggeeebbbccceeeeeecccaaa___bbbeeeeeebbb``````aaacccccccccbbbaaaaaadddfffiiifffccc``````cccgggiiiccceeefffccc___^^^```bbbcccbbbbbbcccdddcccaaa^^^bbbbbbaaaaaaaaaaaa``````bbbcccdddcccaaaaaadddgggcccaaaeeejjjiiibbb___bbbbbbdddggggggeeebbbaaaaaagggfffdddbbbaaaaaabbbbbb```___^^^^^^```cccfffhhhfffffffffeeecccbbbbbbbbbfffaaa]]]___dddfffbbb]]]bbbaaaaaabbbeeegggggggggaaaeeeccc]]]]]]bbbfffeeegggaaacccccc]]]```fffbbbcccddddddddddddcccbbbaaaiiiiiihhhfffbbb```______]]]^^^___aaaffffffgggiiikkkjjjgggdddjjjhhhffffffggggggeeeccceeefffgggffffffgggjjjlllmmmjjjgggffffffggggggfffkkkhhheeecccccceeehhhkkkjjjgggcccccceeehhhiiiiiiggggggffffffeeeeeeeeeffffffgggggghhhiiijjjkkkllleeecccaaaaaaaaaaaa```___ccccccccccccdddeeefffggggggfffdddbbbaaaaaabbbbbbcccaaa```cccgggiiigggeeegggccc``````dddgggfffcccbbbbbbaaaaaabbbccceeefffeeeeeeeeefffggggggfffeeegggjjjiiiffffffkkkllljjjdddiiimmmmmmiiiggggggiiifffjjjkkkhhhiiikkkhhhbbbllldddbbbiiikkkgggggglllkkkhhheeeeeeggghhhhhhgggjjjmmmlllhhhgggiiihhheeehhhjjjiiieeedddggghhheeehhhggggggfffaaa[[[]]]ccciiimmmlllgggccceeehhhiiiffffffiiillljjjffffffjjjcccccccccdddgggiiiiiihhhllllllkkkhhheeeeeehhhkkkkkklllkkkgggcccbbbfffjjjiiihhhgggggghhhiiihhhfffkkkkkkhhhdddeeehhhgggcccbbbeeegggfffhhhkkkiiicccggghhhiiihhhffffffiiikkkjjjiiihhhhhhiiijjjiiiggggggfffdddbbbfffkkkjjjeeegggffffffgggiiiiiihhhgggeeeddddddfffiiijjjiiigggiiihhhggghhhhhhhhhgggeeeggggggiiiiiiiiigggfffdddfff______eeeeee______fffhhhhhhhhhiiiiiihhhhhhgggiiihhhgggggghhhfffcccaaabbbeeeiiijjjjjjhhhhhhhhheeehhhhhheeeeeehhhiiifffiiihhhfffccc``````cccgggjjjiiihhhggggggggghhhiiihhhgggeeeddddddgggjjjllljjjjjjjjjjjjiiihhhhhhgggiiiiiihhhhhhgggfffffffffdddggggggeeeeeehhhhhhfffeeeffffffeeeccccccdddeeeeeeiiiiiidddaaadddhhhiiillliiigggeeeddddddcccccceeebbbaaabbbddddddaaa^^^aaa\\\[[[^^^```______aaaaaa______aaacccdddcccaaa```cccfffgggdddbbbbbbbbbcccddddddcccbbbbbbccceeeiiieeeaaa^^^]]]```eeehhhdddcccaaa```````````````bbbbbbbbbdddfffgggfffeeeccccccbbbaaa```______^^^```aaabbbaaa______bbbeeehhheeeeeefffccc___ccciiiffffffggggggfffeeecccbbbiiigggdddbbb```^^^^^^^^^___^^^]]]]]]^^^aaadddfffhhheeecccccceeefffdddaaafffccc```aaaddddddaaa]]]cccbbbaaabbbdddfffffffffcccgggfffaaa___bbbdddbbbfff```bbbddd^^^aaafffbbbcccccccccdddddddddeeeeeecccdddeeedddbbbaaaaaabbb``````aaabbbfffffffffhhhiiiiiifffdddkkkgggeeehhhmmmnnniiidddggghhhhhhhhhggggggiiikkkpppmmmjjjiiiiiiiiiiiihhhjjjiiihhhgggggghhhiiijjjhhhfffeeefffgggiiiiiiiiifffffffffffffffgggggggggiiiiiijjjjjjkkkkkkkkkjjjffffffeeedddaaa```aaabbbcccddddddeeegggiiijjjkkkhhhfffdddaaa___^^^^^^^^^bbbbbbdddfffgggiiiiiiiiigggdddaaabbbeeegggfffeeeeeecccaaa```aaacccgggiiicccdddeeeffffffffffffffffffhhhgggddddddggghhhffffffjjjmmmmmmjjjhhhiiikkkhhhlllnnnkkkiiiiiihhheeeooohhheeeiiikkkggghhhmmmkkkjjjiiiiiijjjjjjhhhggghhhlllllljjjjjjlllkkkhhhhhhjjjiiieeeeeehhhiiigggiiiiiijjjjjjfffaaabbbgggmmmooonnnjjjiiilllllliiiggggggiiimmmllliiiiiimmmgggeeecccdddfffhhhhhhhhhlllkkkiiieeecccdddgggjjjnnnnnnlllhhhdddbbbeeeiiihhhiiijjjjjjiiihhhiiikkkiiijjjiiifffhhhkkkiiieeeaaacccddddddfffhhhfffbbbhhhjjjlllkkkjjjhhhhhhiiiiiigggggghhhjjjjjjjjjiiiiiijjjhhhgggiiillljjjdddgggffffffggghhhiiihhhgggeeedddcccdddggghhhiiihhhfffiiikkkkkkjjjhhhffffffhhhiiikkklllllljjjhhhggggggbbbaaafffgggdddfffllljjjjjjkkkkkkkkkjjjiiiiiijjjiiihhhhhhiiigggeeebbbdddfffiiikkkjjjiiihhhiiigggiiiiiifffeeehhhhhheeeiiiiiiiiigggdddcccdddeeeiiihhhgggggggggiiijjjkkkiiihhhfffffffffhhhjjjllllllkkkkkkjjjjjjiiihhhhhhiiijjjkkkkkkkkkjjjiiiiiiiiikkkkkkgggfffiiiiiigggjjjhhhgggfffgggggggggfffeeeiiijjjeeeccceeeiiiiiiiiijjjjjjjjjhhhfffcccbbbgggdddaaaaaaccccccaaa___```]]]^^^bbbdddaaa``````]]]^^^```cccfffgggfffdddbbbeeehhhjjjhhhfffeeeeeeggghhhiiiiiigggeeeeeefffkkkhhhddd``````bbbfffiiigggdddaaabbbeeegggeeebbbcccaaaaaabbbdddfffgggfffeeedddcccbbbaaa```___^^^dddeeeeeeeeeddddddfffggggggggghhhgggccc```dddkkkjjjgggddddddeeeeeeccc```fffeeecccaaa___^^^]]]]]]```______^^^```bbbeeefffiiidddaaabbbgggiiieeeaaacccdddeeeeeeeeeccc```___dddcccbbbbbbdddeeeeeedddeeehhhgggccc___``````___ddd^^^bbbddd___ccchhhccccccccccccccceeefffhhhiii```bbbddddddddddddfffgggbbbbbbcccccckkkjjjjjjjjjjjjhhheeebbbiiihhhhhhkkkoooppplllhhhhhhiiijjjiiihhhhhhiiikkkpppnnnkkkjjjjjjjjjiiigggggggggggggggggggggggggggfffffffffgggggggggeeedddccccccdddeeefffggghhhhhhhhhiiijjjjjjjjjiiigggfffggghhhiiigggcccaaaccceeedddeeeeeefffgggiiikkklllgggfffcccaaa___^^^]]]]]]___bbbfffgggffffffhhhkkkgggdddbbbbbbeeefffffffffiiihhheeecccbbbaaabbbbbbaaabbbddddddddddddeeeeeecccccccccaaaaaaccceeeeeefffhhhjjjjjjhhhhhhiiijjjgggjjjmmmkkkhhhggghhhjjjnnniiifffhhhhhhfffgggkkkjjjiiiiiiiiiiiihhhgggfffdddhhhiiiiiijjjmmmmmmjjjgggiiihhhdddeeehhhiiihhhgggfffhhhkkkiiieeeeeejjjkkkmmmllljjjlllooonnnjjjfffeeeggglllllljjjjjjmmmkkkiiifffeeegggiiiiiiiiihhhgggfffddddddeeegggiiiiiikkkllljjjgggeeeeeefffdddgggjjjiiigggfffiiikkkhhhjjjjjjiiijjjnnnlllhhhdddcccbbbaaacccffffffdddjjjjjjjjjiiihhhggggggggghhhgggffffffhhhiiihhhfffhhhjjjjjjiiikkkmmmkkkfffgggeeedddeeeggghhhgggfffdddcccbbbbbbccceeeggggggbbbfffiiiiiigggeeefffhhhhhhiiikkkllllllkkkjjjhhhgggddddddhhhiiifffgggkkkggghhhiiiiiijjjjjjjjjiiigggffffffhhhiiiiiifffdddfffhhhjjjiiigggeeeddddddeeehhhhhhffffffhhhhhheeeiiiiiihhhhhhgggfffggghhhcccbbbbbbbbbccceeeggghhhggggggfffffffffgggiiijjjiiiiiihhhgggffffffffffffhhhiiikkkmmmmmmlllkkkjjjhhhjjjiiieeeeeehhhiiigggnnnjjjggggggiiiiiigggeee___eeegggdddcccfffjjjjjjaaaccceeefffffffffffffffhhhddd```___aaabbb```^^^aaa]]]^^^bbbeeecccaaabbb\\\^^^aaadddfffgggeeeddd```cccfffggggggfffeeedddgggiiijjjjjjhhheeedddeeejjjhhhfffdddcccdddfffgggeeecccbbbccceeegggfffeeedddbbb```___aaabbbbbbbbbfffeeeeeeddddddccccccbbbffffffgggggggggggghhhhhh```eeelllmmmhhhccccccggglllfffaaa```ccceeebbb___bbbbbbaaaaaaaaaaaaaaaaaaccccccbbbbbbccceeeggghhhgggdddcccdddfffhhhfffddd```dddggghhheeecccbbbbbbeeedddbbbbbbcccddddddcccffffffeeeaaa^^^]]]___```bbb]]]bbbeeeaaadddiiidddddddddddddddeeeggghhhiiibbbdddfffgggggggggiiikkkccccccbbbbbbnnnmmmllllllllljjjgggeeefffhhhjjjllllllkkkkkkjjjhhhjjjkkkkkkjjjiiijjjkkknnnmmmjjjjjjjjjjjjhhhgggcccdddeeeffffffeeedddcccdddeeeggggggeeecccaaa``````aaaccceeefffgggggggggfffgggiiiiiiiiigggdddbbbeeeggghhhfffcccaaacccffffffffffffffffffggghhhhhhiiihhhgggfffeeedddcccccc^^^bbbffffffddddddgggjjjgggeeeddddddeeefffggggggiiiiiiiiigggeeebbb___]]]```bbbddddddcccbbbccceeedddcccbbbdddeeefffhhhjjjeeefffgggfffffffffhhhiiieeefffiiiiiigggfffjjjnnnkkkhhhffffffeeedddeeehhhggghhhhhhhhhgggffffffeeeeeehhhiiiggggggjjjjjjgggfffhhhgggddddddhhhiiiggggggfffhhhjjjiiidddccceeefffiiiiiihhhkkkpppooollleeeccceeejjjkkkiiiiiikkkmmmkkkhhhfffgggiiiiiiiiiffffffhhhiiikkkkkkkkkkkkbbbeeejjjlllkkkhhhfffeeebbbeeeggggggeeedddfffiiifffhhhiiihhhjjjmmmlllhhhnnniiidddccceeegggjjjmmmllljjjgggddddddeeefffgggiiihhhffffffgggfffeeecccdddggghhhgggiiikkkjjjfffgggeeecccdddeeeggggggfffcccccccccbbbbbbccceeegggaaaccceeedddcccdddhhhllleeefffggghhhhhhhhhhhhhhhddddddfffiiiiiieeebbbbbbcccccceeeggghhhiiiiiiiiiccccccdddgggiiijjjiiigggfffggghhhgggeeecccbbbbbbbbbfffgggfffgggjjjiiiffffffeeecccccceeegggiiikkk_________```aaaccceeegggffffffffffffffffffggggggfffeeedddcccccccccdddddddddfffhhhjjjkkkjjjiiihhhdddgggfffddddddggghhhfffiiifffdddfffiiijjjgggddd^^^dddgggdddccceeegggggg]]]___`````````bbbeeehhhhhhddd```___aaaaaa```^^^gggbbb```bbbcccaaa```bbb[[[^^^aaaccccccbbbaaa```^^^___aaacccddddddcccbbbcccdddffffffcccaaa``````ddddddeeefffeeedddcccbbb```aaacccbbbaaaaaacccfffgggeeebbbbbbdddeeeeeeeeeeeeeeeeeefffgggggghhhhhhcccbbbbbbcccdddddddddddd___eeekkkjjjgggddddddeeemmmgggaaa```dddeeedddaaabbbcccccccccccccccccccccddddddccccccdddeeefffgggbbbeeegggfffdddccceeeggg]]]bbbggghhhfffcccdddfffeeedddbbbbbbcccccccccbbbhhhfffcccaaa^^^___bbbfffaaa]]]cccgggbbbeeeiiidddffffffeeeeeeffffffggggggdddfffgggggggggggghhhjjjcccbbbaaa```kkkjjjjjjkkkllllllkkkiiihhhkkknnnnnnllljjjkkkllljjjlllnnnnnnmmmmmmmmmnnnnnnmmmllllllllllllkkkiiieeefffhhhhhhhhhhhhfffeeefffhhhkkkjjjhhheeedddcccbbbcccfffhhhiiijjjjjjiiigggiiikkkmmmllliiifffcccffffffgggfffddddddfffgggjjjjjjiiihhhhhhggghhhhhhjjjjjjiiiiiiiiihhhhhhgggbbbeeehhhhhhffffffhhhjjjiiihhhggggggggghhhiiijjjgggiiijjjkkkjjjgggcccaaacccfffiiihhheeedddeeegggeeeccccccfffggggggiiimmmiiihhhgggggggggiiikkklllhhhfffgggjjjjjjjjjmmmrrrjjjjjjkkkjjjhhhggghhhjjjiiijjjkkkjjjiiihhhjjjkkkmmmooommmiiigggiiihhhfffjjjllljjjggggggjjjkkkiiillljjjkkknnnkkkeeeaaaaaagggjjjkkkiiikkkppprrrpppiiifffggglllooommmkkkmmmnnnllljjjiiijjjkkkkkkjjjggggggiiillloooooommmkkkbbbeeejjjooopppnnnkkkiiifffhhhiiihhhgggggghhhiiigggiiihhhgggiiimmmllliiissslllffffffgggiiilllqqqppplllhhheeefffhhhiiijjjmmmkkkjjjiiiiiiiiigggeeecccggghhhfffgggjjjjjjgggkkkiiigggggghhhjjjjjjjjjfffggghhhhhhggggggiiijjjeeeffffffeeefffhhhllloooffffffffffffggghhhiiijjjeeefffiiikkkjjjfffbbb___dddeeefffhhhiiijjjjjjjjjffffffgggjjjmmmnnnmmmkkkfffhhhiiiiiihhhggghhhiiieeeiiikkkjjjkkknnnnnnkkkeeecccbbbcccgggjjjlllmmmfffeeeeeefffgggjjjlllmmmiiiiiijjjkkkkkkjjjjjjiiihhhgggfffffffffgggiiijjjfffggghhhjjjjjjjjjiiihhhfffiiijjjhhhiiilllkkkhhhcccdddfffjjjlllmmmkkkjjjeeekkkmmmjjjfffffffffdddcccddddddbbb```aaafffjjjjjjgggddddddeeefffdddaaapppjjjfffffffffbbbaaabbb___aaadddeeecccbbbaaabbbcccbbbbbbcccfffhhhhhhgggccceeefffeeecccbbbbbbbbbcccdddggghhhhhhgggeeecccaaadddfffeeebbbbbbeeeiiifffeeeeeegggjjjlllmmmmmmbbbcccdddeeefffggghhhiiibbbbbbbbbccceeeeeedddbbbcccfffeeeaaa```cccfffffflllhhhdddccceeeffffffdddffffffffffffeeedddcccbbbbbbbbbbbbbbbbbbbbbccccccaaaeeehhhfffaaa___cccggg___bbbfffgggeeeddddddfffeeecccaaaaaacccccccccbbbjjjfffddddddcccbbbeeekkk```]]]dddhhhdddfffiiicccdddeeeffffffgggffffffeeedddeeefffeeedddddddddfffeeecccaaa___iiihhhggghhhiiijjjiiigggjjjiiihhhgggggggggfffeeeaaadddfffggggggfffggghhheeedddddddddffffffdddcccaaaaaabbbccccccbbbaaaaaa___bbbeeefffdddbbbbbbccc\\\^^^```bbbddddddccccccaaacccfffhhhgggdddaaa^^^___^^^]]]^^^```aaaaaaaaacccbbbaaaaaa`````````aaabbbbbbbbbaaaaaa```___^^^]]]___```aaa`````````aaaaaaaaa``````___```bbbccc___```aaabbbaaa```___]]]___bbbeeeccc___]]]^^^aaa```\\\[[[___```^^^___ddddddcccaaa```bbbdddfffgggeee```^^^bbbdddcccfffjjjbbbeeegggfffdddccccccdddccceeeeeedddcccdddfffiiijjjkkkhhhbbbaaaccceeeccceeegggeeeaaaaaaddddddbbbdddbbbdddhhhgggaaa\\\\\\bbbfffgggcccbbbfffjjjkkkeeebbbbbbgggjjjhhhfffgggfffeeeddddddeeeeeedddccccccbbbaaaccceeefffdddbbb^^^```cccfffhhhhhhgggeeedddcccbbbbbbccccccbbbaaabbbcccaaa___aaaeeefffccciiibbb^^^```aaa```bbbfffiiifffbbbbbbccceeedddcccfffeeeddddddeeeeeecccbbb```cccccc```___bbbcccaaafffdddbbbaaaccceeeffffffaaaccceeeeeecccbbbdddeeecccbbbbbbbbbdddffffffeeecccbbb``````aaacccgggiiibbbdddffffffeeeccc___\\\```aaaaaabbbbbbbbbbbbbbbbbbbbbccceeeggggggfffdddcccdddeeeeeecccccccccdddbbbfffhhhggggggiiihhhddd___^^^^^^aaaeeegggfffdddeeeeeedddeeefffhhhjjjkkkeeefffggghhhhhhgggeeeddddddcccccccccdddfffhhhiiidddddddddeeeeeeeeeeeeeeeccchhhiiihhhhhhiiifffbbb```ccchhhkkkjjjhhhfffeeebbbhhhkkkgggbbbaaa```^^^aaacccccc```\\\\\\```dddcccaaa___```bbbbbb```]]]gggbbbaaacccccc___]]]]]]]]]___bbbbbb```___```bbbccc```^^^___bbbfffggggggbbbcccdddcccaaaaaabbbdddaaabbbbbbcccddddddddddddcccddddddcccccccccdddeeecccbbbcccfffiiikkkkkkjjj______```aaabbbccccccdddcccbbbbbbcccffffffdddbbbbbbccc```]]]___eeefffbbbfffeeecccccccccddddddeeeeeeffffffgggfffeeeccccccbbbbbbbbbaaaaaaaaaaaaaaabbbeeefffeeeaaa```aaadddcccdddeeeeeecccbbbbbbbbbdddbbbaaaaaacccdddcccbbbgggdddeeehhhfffbbbbbbgggaaa]]]dddiiidddfffhhhaaa```bbbeeeggghhhhhhfffeeedddeeefffeeeccccccdddeeeiiigggdddbbbjjjhhhfffffffffeeecccaaaddd___ZZZZZZ]]]^^^ZZZVVVPPPSSSVVVWWWWWWWWWXXXYYYTTTTTTTTTUUUWWWWWWVVVTTTTTTTTTUUUUUUUUUUUUTTTTTTPPPTTTWWWXXXWWWVVVXXXZZZNNNOOORRRTTTUUUUUUTTTSSSRRRUUUYYY[[[[[[WWWSSSPPPRRRPPPNNNPPPTTTVVVVVVTTTRRRRRRQQQQQQQQQQQQRRRRRRWWWWWWVVVVVVUUUSSSRRRQQQPPPPPPQQQQQQRRRQQQQQQPPPPPPQQQQQQPPPOOOPPPRRRTTTRRRQQQQQQPPPOOOOOOOOOOOORRRUUUXXXVVVQQQNNNPPPRRRWWWRRRQQQTTTUUUQQQRRRWWWXXXUUUSSSRRRTTTWWWYYYZZZYYYQQQNNNRRRUUUTTTUUUYYYRRRWWW[[[ZZZWWWVVVVVVVVVVVVWWWXXXVVVUUUVVVZZZ^^^YYYZZZWWWSSSSSSXXX\\\[[[WWWYYYWWWSSSRRRUUUUUUSSSPPPOOORRRYYYZZZVVVSSSSSSVVV[[[[[[UUUQQQTTTZZZ\\\YYYUUUUUUZZZ]]][[[YYYXXXWWWWWWVVVWWWYYYXXXWWWUUU]]]ZZZVVVVVVXXXYYYWWWVVVTTTSSSSSSUUUWWWYYYYYYYYYYYYVVVSSSTTTVVVWWWUUURRRVVVVVVTTTQQQSSSWWWYYYVVVZZZTTTSSSWWWXXXUUUTTTXXXYYYWWWUUUVVVYYYYYYVVVTTTVVVUUUTTTUUUWWWXXXWWWVVVVVVYYYXXXSSSQQQTTTUUUTTTXXXVVVTTTSSSUUUWWWXXXXXXRRRVVVYYYYYYWWWUUUVVVWWWXXXWWWVVVXXXZZZZZZVVVRRRZZZXXXUUUTTTUUUYYY]]]```YYY[[[[[[YYYXXXYYYXXXVVVUUUUUUUUUTTTTTTRRRQQQQQQVVVVVVVVVWWWXXXWWWUUUSSSZZZZZZZZZXXXVVVTTTTTTTTTVVVZZZ[[[ZZZYYY[[[YYYUUUSSSSSSUUUYYY\\\\\\YYYUUUYYYYYYXXXYYYZZZ\\\]]]___XXXYYY[[[\\\\\\ZZZXXXWWWXXXWWWWWWWWWXXX[[[^^^```\\\[[[ZZZZZZZZZZZZ[[[[[[YYY^^^```^^^]]]]]]YYYTTTZZZ___eeeeee```[[[WWWUUUSSSYYY]]]ZZZWWWVVVUUUSSSRRRVVVWWWUUURRRQQQTTTXXXTTTRRRQQQSSSUUUUUURRROOOPPPNNNQQQWWWYYYVVVSSSSSSTTTVVVXXXXXXVVVVVVYYY[[[ZZZVVVSSSSSSWWW\\\^^^___[[[\\\\\\[[[YYYZZZ\\\___ZZZYYYWWWWWWXXXZZZ]]]___```\\\ZZZZZZ]]]___]]][[[^^^^^^___aaaccccccaaa___]]]]]]]]]]]]^^^^^^^^^^^^___]]]]]]___bbbbbb```]]]]]]___```___dddhhhcccYYY___```aaa```______aaacccaaabbbdddfffggggggffffffdddddddddccccccccccccbbbeeedddcccbbbbbbaaa``````gggfffeeecccbbbaaa```___cccaaa```aaacccddddddcccbbbaaadddiiiggg___]]]```aaa^^^eeejjjeeefffggg```]]]___dddgggiiiiiigggfffeeefffgggfffeeeeeefffggglllkkkhhheeejjjoooiiicccaaa___hhh~~~tttfff[[[UUUTTTUUUSSSTTTUUUUUUVVVVVVUUUUUUSSSSSSRRRRRRRRRSSSTTTTTTOOOOOOOOOPPPQQQQQQQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPQQQQQQQQQRRRRRRRRRYYYZZZZZZZZZXXXUUURRRPPPNNNNNNOOOQQQRRRSSSTTTUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQRRRRRRSSSTTTUUUVVVTTTSSSRRRRRRTTTTTTSSSRRRRRRRRRQQQQQQQQQRRRSSSSSSUUUUUUUUUUUUTTTSSSRRRQQQVVVVVVVVVVVVVVVVVVVVVVVVWWWTTTRRRQQQRRRTTTUUUUUUUUUTTTTTTTTTUUUVVVXXXZZZWWWVVVTTTSSSSSSUUUXXXZZZYYYXXXWWWWWWWWWXXXZZZ[[[YYYVVVSSSSSSUUUVVVTTTQQQQQQQQQRRRSSSSSSTTTTTTUUUZZZWWWRRROOOOOOQQQTTTWWWQQQPPPPPPSSSVVVWWWTTTRRRVVVVVVWWWWWWXXXXXXXXXYYYXXXYYYYYYXXXVVVUUUUUUVVVYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXWWWWWWXXXXXXYYYZZZWWWUUUSSSRRRSSSUUUWWWYYYYYYYYYYYYXXXWWWVVVUUUTTTVVVYYYWWWQQQOOORRRUUUUUUQQQRRRTTTUUUTTTSSSTTTUUUUUUVVVWWWXXXWWWUUUSSSQQQPPPRRRVVVXXXYYYXXXUUUSSSPPPOOOPPPPPPRRRTTTWWWXXXVVVUUUTTTRRRRRRRRRSSSTTTVVVVVVVVVWWWWWWXXXXXXXXXYYYXXXVVVUUUUUUUUUVVVVVVXXXWWWVVVUUUUUUVVVWWWXXXWWWWWWWWWVVVVVVTTTSSSSSSWWWVVVSSSQQQPPPPPPQQQRRRUUUVVVTTTRRRVVV]]]ZZZSSSSSSTTTUUUWWWWWWVVVVVVUUUPPPRRRUUUWWWWWWVVVTTTSSSWWWXXXYYYYYYXXXUUUSSSQQQXXXWWWUUUVVVWWWVVVRRROOOPPPRRRUUUWWWWWWUUURRRPPPRRRTTTUUUUUUTTTTTTUUUVVV[[[SSSOOOUUU\\\\\\XXXUUUXXXZZZ___cccYYYKKKKKKUUUOOOVVV[[[ZZZZZZ\\\\\\[[[YYYTTTSSSWWWWWWQQQMMMOOORRRQQQQQQQQQRRRSSSUUUVVVTTTRRRPPPOOOOOOOOONNNMMMIIILLLOOOQQQRRRPPPNNNLLLPPPQQQRRRQQQOOONNNNNNPPPSSSQQQMMMKKKJJJLLLNNNPPPRRRRRRRRRRRRQQQPPPOOONNNSSSQQQMMMKKKKKKMMMQQQSSSQQQNNNMMMNNNPPPQQQOOOMMMWWWWWWTTTPPPMMMMMMRRRVVVOOOOOOOOOOOONNNMMMLLLKKKRRRRRRQQQRRRSSSTTTVVVWWWSSSSSSRRRRRRQQQQQQQQQPPPTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZWWWUUUVVVYYYZZZYYYWWW___\\\YYYXXXXXXXXXXXXWWWZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUWWWYYYZZZYYYVVVRRRPPPSSSXXXZZZYYYZZZ]]]\\\YYY]]][[[ZZZ\\\______ZZZTTTXXX[[[^^^______^^^]]]^^^^^^___```bbbeeejjjeeeaaafffgggiiirrr[[[WWWPPPGGG???<<<<<<>>><<<<<<===>>>>>>>>>>>>=========<<<<<<======>>>???;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????===;;;888777:::::::::;;;;;;===>>>???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===<<<===>>>>>>>>><<<>>>======<<<<<<<<<======>>>>>>>>>>>>===<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<<<<===??????>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAABBBBBB@@@>>>======???@@@@@@?????????>>>>>>>>>=========BBB@@@===<<<>>>BBBFFFJJJAAA???======@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDFFFGGGHHHFFFDDDCCCCCCDDDGGGFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCEEEGGGIIIGGGGGGGGGGGGGGGFFFEEEEEEEEEGGGEEEAAAAAADDDEEECCCCCCEEEGGGGGGFFFEEEEEEFFFDDDEEEFFFFFFEEEDDDAAA@@@AAABBBEEEGGGHHHHHHFFFEEEAAAAAAAAAAAACCCEEEGGGHHHEEEDDDCCCBBBAAABBBBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDCCCDDDEEEEEECCCBBBAAAAAAAAAAAABBBCCCEEEEEEEEEEEEDDDCCCBBBAAAGGGEEEDDDBBBBBBCCCDDDEEEGGGGGGDDDBBBEEEIIIGGG@@@BBBCCCDDDEEEEEEEEEDDDDDDCCCDDDGGGHHHIIIHHHFFFEEEFFFGGGHHHIIIIIIHHHFFFEEEHHHGGGFFFHHHJJJJJJGGGEEEFFFGGGIIIKKKKKKIIIGGGFFFDDDFFFGGGGGGFFFFFFGGGHHHLLLLLLTTTjjjrrrZZZTTTYYYfffVVVQQQPPPTTTSSSNNNKKKLLLLLLLLLKKKKKKLLLNNNOOOPPPJJJHHHFFFFFFFFFFFFDDDBBBGGGIIIKKKMMMNNNLLLKKKIIILLLMMMNNNMMMKKKJJJKKKLLLMMMKKKIIIGGGGGGHHHJJJLLLLLLLLLLLLLLLKKKJJJIIIIIIRRRPPPMMMLLLLLLMMMPPPRRRNNNLLLJJJKKKMMMNNNMMMKKKQQQQQQOOOLLLIIIJJJMMMQQQHHHHHHGGGFFFFFFEEEDDDDDDMMMLLLKKKKKKLLLMMMOOOPPPOOOOOONNNNNNMMMMMMMMMMMMPPPPPPOOOOOOPPPPPPQQQRRRPPPQQQQQQQQQRRRSSSSSSSSSUUUSSSQQQQQQSSSTTTSSSRRRRRRPPPNNNNNNOOOPPPPPPOOOOOOPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQSSSUUUTTTOOONNNPPPOOOLLLQQQOOOOOOQQQTTTTTTOOOKKKLLLOOORRRSSSSSSSSSSSSTTTSSSSSSTTTTTTfffmmmeee]]]cccbbbTTTLLL888777555111......000222---...//////000000//////111000000000000111222222000000000000000000//////000000000000000000000000////////////000000000000000111222222111000...---000///.........///111222222222222111111111111111000000/////////000000111222111000000222222111000444333222111111000111111111111111111000000///...000000000000000000000000333111000111222333222111111111222222222222111111111333555777666333000...111111222333333333333333///000111222222333555777666666555333222111000000555333222222444888<<>>:::999;;;;;;888555666333222222222333444555555999888777777888777444222111222333333444333333333444555666555333333333555333333222222222333444444444444444444333222111111999888666666666666888999666555444444666666555444555555555444222333555777999888777555555555666666555444333222222333444555555555555444444444444444666666666666666777777888666666666666666666666666;;;999777777888888777666<<<;;;:::;;;===?????????;;;<<<<<<<<<<<<;;;::::::::::::::::::999888777666888777777777999===AAADDDCCCDDD@@@:::888::::::888;;;::::::<<>>>>>===>>>???@@@@@@AAAAAAgggqqqjjj^^^aaaZZZBBB...///000111111000111333555...//////000111000000000222222111111222222333444333333333222222111111111111111111222222222222222000000000111111111222222111222333333333333222111333222000//////000ӵ333333333222222222111000000000111111444222111222333444333222777666555333333222222222333333333333333222111000111111111111111111111111333222222333444444333111333333444555444333222111111333666777777555222000111222333555555444333333000222444444222222666999888888777666555444333333777666444333333555777888666444111///000333666888Ħ333333333222333333Ħ000111111111111111000000000000000000000000000111222222333ӵ111444444444444333222222111333222111111666;;;777000222333555444222111111222111222222222222111000///111111222333444555777888333333333333444444444555333222222222222222222222444333333333222111111111000000000111111222333333222222222222222222222222111111111111111000//////000000/////////000111222666555333Ħ000000111111222222222222111222333444444444222111000111222333333333222222222333333444666777777777333333222222222222333333111222444333222222333555@@@;;;888777777777<<L222111111111333444=hĦ3333333333332222222221111112222221111112222223334444ĉ@ӵ666666555555333222000000444444333444999===:::222222444555555444333333444444444444444444333333222333333222333444666777888444555555555555555555555444444555555555555555555555555555444444333333333222222333333444444444444000111111111111111111000222333333333333222222111222222111111000000000000555444333>L444333333333333333444444555333333444555555444333222333333333333333222111111555555555555555555555666777666555555555555666777222333444444333333444555///...000333333333777>>>---888:::111---111666555555888;;;>>>===;;;888555;;;:::888777888999888666777777777777777666666666333333333555555444111...333222111000000111222222555666777666555555666777333444555666777777666666777777777777666555444333111111222222222222111111444444555444444444444555222222222333555555555444444222111//////000111333777666555333333333444444111111111111111111111111333333222222222222333333222222222222222222111111555444444222111000000111222111000111222333222000//////000000000000//////222222222222111000///...//////......------------***---///------000///,,,,,,,,,---...000000///......000000///---,,,,,,---+++,,,...000]]]jjjjjjeeeeeeZZZBBB444...000111000...---...///---...//////000000//////000////////////000111111000000000000000/////////---------......//////000.../////////000000000000////////////000000000111000000000000///GG=?222222000000/////////000000111222111000000222222111000444333222111111000111111222222333333333222222111111111111111111111111111222000///000111222111000333333333333333222111111///...//////111333444555111222222333333333333333333444333222000///000111222222333333444555666666333222222222222222222333...111333444333111111111HdĦ222222111111111=Īj222222222222111111111111111111111111111222222333GG=?444333333222000///...222333333333666:::888222111333555555444444444555333333333333333333333333222222111222222333444555111222333333333333333222222333444444555444444444444444444333333333333333111222222333333333333222000111111222222111111000111111222222222222111111333333333222222111111111111///000HdĦ666333222222222222333444444444444444444444333333222444444333333222222222222555666666555333222333555555444444333333444444555222333444444333333444666777555666888666222222555:::;;;:::777888;;;:::777999333222:::>>>;;;;;;???555555444111222666555222555666666666555444333333222222222222333333111...///...------,,,,,,------000111333222111111222333......///000000000//////000111111000000///...---...........................000111000///...///000///...---...000111000///333222111111000111222333111000...---,,,------...,,,,,,,,,,,,------------//////...---------......------------...............//////...,,,+++,,,...333222111111222222000......///000000111000000000222333333222222111000///---...000111111000///...,,,000222000000111///+++,,,------............---///000000///---+++,,,---000000000000eeeiiieeeӵ///000000ĭӵ000ӵ000Ħ/////////000000000000000000ӵӵ222222ĦƜ`1.׼s333333333111Ħ333444333222111111333333222ӵ111Ħ222333333333222222222222222222ĭӵ222222Ħ333444333Ħ444Ħ222222111000222222333444444555666666444333000333DdD///000111?fӵ222111111Ħ000000000ӵƜ`1.׼s000000ĭӵ111111333666222222111111111222222ӵ111111111111Ħ000222222222111333222222222222222000111222Ħ111222333333333333111Ħ111222222222222222///---...DdD000111222222111ӵ222222ӵ222ӵ/////////333333Ħ444...ӵ---111666:::ĭӵ<<<;;;///...///000000///---444333333333333222222222444555666666555555666888555555555555444444444444444444444444444333111111555555444444444444555555222444666555333222444666555333111111444555444333////////////////////////444333222111111111222333222222222222333333333444555555444333333333333333111111222222333333444444333444555444222111333555//////...///000000---+++,,,---....../////////...///000000//////...---,,,+++,,,---.........---,,,+++...///,,,,,,...---***++++++,,,++++++******+++,,,------,,,++++++,,,...111111000000kkkhhh?~4999---...g&e>&e///g&e///>hӵ.........///000000000g&e000guO>uO>&e------4ff?>ߝL333gĉ@222222222333Shӵ444222111000111222333g&e000>hӵ111111111111000111111111fff?><z///g&e>&e//////HL111111000ShӵgL000222333111///222222333333333444444S?ʬ000///3h?D%%)?111222ZufĦ333333222gL111222111g&e333gĉ@222///g&e>&e444@e---///??555666333333222222222222g<ĉ3333332221113we<Ħ1112223333333h?@e222333333444444222222333Z///...///0001111113h?gL///000222333333444444000---...D%%)?111fff?><z111111=?Ħ333g&e222g&e000000111S?ʬ2224ff?>ߝL111@e...g&e666111:::3h?g&e>&e777777??555333111111222333333222000000000000000///...---///000111111000000222333555444333222222222222222111111111111000///......111111////////////111111...000222111///...000222222///,,,,,,...000///...///000111111222111111000000000///......///000111......//////000000000111222111111000/////////000,,,------...///000000111///111222111///...111333/////////111222222000......///000111111111111111000000000000///...------///...---,,,,,,++++++++++++---,,,)))***...000///---......---,,,++++++,,,,,,---.........///111333------......ggg4Dӵ---///...Hƅ^Hu]Ħ...Hu]Ħ///ZuR)Ħ/////////////////////Hu]Ħ---HŐeHŐeHu]Ħ000qIܗGIӵ000tt111111111HGgĉ@333333000000000000000000Hu]Ħ000ZuR)Ħ111111111111111222111sߝLGdUĦ000Hƅ^Hu]Ħ111ntHdĦ000///HGgĉ@222HdĦ000000000111111000000000000000111Htƅ^222333Bt=o9ĦDtfo9Ħ000111111g?222222HdĦ///333222Hu]Ħ///tt111222Hƅ^Hu]Ħ222H׼s000111111222333111111000000000000tQ000000000000je<Ħ000222222Bt=o9ĦH׼s000000000111111111111111222HtĦ///////////////Bt=o9ĦHdĦ222222111000//////...222111111Dtfo9ĦsߝLGdUĦ///Ht@cӵHu]Ħ111Hu]Ħ......Htƅ^333qIܗGIӵ222H׼s222222Hu]Ħ444333Bt=o9ĦHƅ^Hu]Ħ222444333333222222222222222222444///...222222...///333222222222111111111111000333333222111000000000111111111000000000000111111222222111111111111222222222555444000000333333111111000///------......///111111///.........///000111111111000...///111333444333222000////////////000111111111000///---,,,---------...///000000111222111000.........///000...///000111111111111111////////////////////////000000///------,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,gggmmm4DuXӵ...///...DdDΦDdDĦ...DdDĦ//////t|<........................DdDĦ...DdDΦDdDΦDdDĦ///peƜ4DuTӵ///`eĭ111qet222333333111111111111111111DdDĦ111111t|<111111111111111111111111DdDDdDĦ000DdDΦDdDĦ111q<niDdDĦ000qet111111DdDĦ111111111111222222111111000000q<R111222qjRgdKӵHdDĦgdKӵ000000GR/f6LĭĦ...000DdDĦ444333222DdDĦ///`eĭ222DdDΦDdDĦ222DdDĦ000111111000000000111222222111111000000000000geĦ000000000FSĦ000111qjRgdKӵDdDĦ000111111111111222111111222DdDĦ///000000000qjRgdKӵDdDĦ222111111000//////...111111111HdDĦgdKӵDdDDdDĦ///DdDĦ4DufӵDdDĦ111DdDĦ///q<R444333peƜ4DuTӵ222DdDĦ222222DdDĦ444qjRgdKӵDdDΦDdDĦ222222222111111111222222222222222222222222333...---///...))))))---/////////000000111111111111111000000000000000111111000000000000000111111111111000000000000111111222444333000///222222000111000///...---......///111000///...---......///000111111000...///000222333222111111000000000000000000111111000///---,,,---------...///000000000111000///......//////000/////////000000111111111........................111000///......------------............---,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,------,,,,,,,,,------------...---------,,,gggmmm4DuXӵ//////...DdDΦDdDӵ...DdDĦ000000o)h000........................DdDĦ000DdDΦDdDΦDdDӵ///=ӊB1.uTӵ...HߝL`o9000po9wӵ222111111111111111111DdDĦ222222o)h000000000000000000000111111DdDΦDdDĦ///DdDΦDdDӵ000GIpӵDdDĦ000po9wӵDdDĦ111111111222222222222111000///po9u///000000111GIdnuR)ĦDdDĦnuR)Ħ000000CdgĪj000DdDĦ555222111DdDĦ///HߝL`o9111DdDΦDdDӵ111DdDĦ000000000000000000111111222111000000//////000geĦ000000sp?aĦ000111GIdnuR)ĦDdDĦ111111111222222222111111222DdDĦ///000000000GIdnuR)ĦDdDĦ111111000000//////...111111000DdDĦnuR)ĦDdDΦDdDĦ///DdDĦnuR)ĦDdDĦ000DdDĦ000po9u000000333222=ӊB1.uTӵ222DdDĦ111111DdDĦ333GIdnuR)ĦDdDΦDdDӵ111111000/////////000000111111222222333333333000///000///,,,,,,///,,,------...000111111222////////////000000000111000000//////000111222222000000////////////000000111333222///...111111///000000///............///111111///...------------000111111000///...000222111111000000000000111111000000000000///...---,,,---------...//////000000000////////////000000111000000///......///111222........................111000000///............///////////////...------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,------------------------gggmmm4DuXӵ//////...DdDʜ4DuTӵ...>d<Ħ000Dt000.....................>d<Ħ///>d<ʜDd<ʜ4DuTӵ//////F&uTӵ///4DufئL>e000puR)Ħ000//////////////////>d<Ħ000Dt000000000000000000000000DdDΦDdDĦ///>d<ʜ4DuTӵ0004DwDd<Ħ///puR)Ħ>d<000000111111000000000//////peӵ///ĦpeӵDx<>d<ӵDdd<111000>d<Ħ///4DufئL>e000DdDʜ4DuTӵ000DdDĦ000000////////////000111111000000////////////geĦ000s<v>aĦ///000peӵDx<DdDĦ111111222222222222111111111DdDĦ///111111111peӵDx<>d<000000////////////000000000>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ000>d<Ħ000peӵ///Ħ000F&uTӵ111DdDĦ111111>d<Ħ222peӵDx<>d<ʜ4DuTӵ000000000000000000...//////000111222333333///......///000000111333------...//////000111111111111111111111000000000////////////000111222333//////............//////000222111...---000000...000/////////............222111000///......------///000111000///...000111//////......///000000111////////////......---------------....../////////......//////000000111111111000...------...000111........................000///...---------------......//////......---,,,***++++++++++++,,,,,,,,,++++++++++++,,,---......++++++,,,,,,,,,------------------...ffflll4DuXӵ//////...D&dq&ĒR......sdKĦ///DHRRud.....................sdKĦ...D&oq<Ōq&ĒR.........>dp&ĒR000000nfʜd<Φ>d<Ħ...s&dq&ĒR///000i?ʜtd<Ħ///HHܗDӊB///<x//////------......///B?daĦ//////B?Ho9000>d<111222222222111111111>d<ӵ000000B?Ho9///<x/////////////////////&ӫeʬtIӇ///>d<Φ>d<Ħ...D&ӫetIӇ111DdDĦ///sdKĦ000B?dp&ĒR000111>d<sdKĦ222B?Ho9111s&dq&ĒR//////000111222222333......///000000111222222,,,------,,,,,,...///...000000000000000000000000333333444333222111000///000000//////000111222222//////............/////////222111------000000...///////////////......---222222111111000///.........///111000///...///000---------------...///000.........---------------------------..................//////000000111111111///...,,,,,,---///000........................------,,,+++++++++,,,,,,,,,,,,---------,,,++++++*********+++++++++,,,,,,+++++++++++++++,,,---...+++++++++,,,,,,,,,---------------...dddkkk4DuXӵ//////...Hu]3hh---......ne//////=e------------------------ne...,,,pIƎ@t@h.........>h///000000fe///@ďD------,,,..................ne------=e//////////////////......ege...---sĪj@h...//////fdDĦ...@ďD...///Hkge---......++++++,,,---...@h......@G///...HĪj@IŌ......Bene000Hkge...ne......fe...Hu]3hh......---se...............///000000000//////......///geĦja>aĦ......@G000000se000000111111111222111000<Ō/////////@G...///Hkge///////////////......///HĪj@IŌ//////ege......Hu]3hIŌ000000DdDĦ///ne000///@h......>h...///000se000ne111111@G000000sĪj@h------...000111222333444......//////000000111111222444222...---......+++111111111000000/////////333444444555444222111000111111000000000000111111//////............//////000222111...---000000.../////////000///......---000000000111000//////...---///111000///......///---------------...//////...------,,,,,,,,,------------------------------...///000000000000000///000///...---,,,---......------------------------,,,++++++*********+++++++++++++++++++++***))))))************++++++++++++,,,++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---ccc4DuXӵ...ĵD^+++,,,......111---------------------------------,,,,,,---..................//////000//////000//////////////////////////////.......................................---------...//////000DdDĦ...............---.........,,,,,,,,,------...------......///............---...---...------......///---D^///------,,,s׼s111......------......///000//////............geFm8///>aĦ...---...///000000s׼s/////////000000000222111000Ho000.....................//////////////////.........---...............D^/////////DdDĦ...000000---...000------...//////000000s׼s//////000111111000000000///000------...///000000111111////////////////////////777999777111///111000,,,...////////////////////////000222444444444222222333222111000////////////000//////////////////000000222222......111111......///000000000///------,,,---.../////////...------///000111///....../////////.........///000000------,,,++++++,,,---...------------------------///000000111111000///............---------,,,,,,------------------------,,,+++++++++++++++,,,,,,******++++++******)))(((************++++++++++++,,,,,,++++++***+++++++++***++++++++++++,,,,,,,,,+++++++++,,,Φ4DuXӵtvӵ>d<Ħ---+++,,,............Ħ------------------------------------------------,,,Ħ---///000.....................---........................,,,---......//////................../////////000------...///000111222222111111111111111111111111Ħ///////////////........................---.........//////000000---------------...///000---......///////////////>d<Ħ---......111000///...............//////............//////------------------------///......---------......+++,,,.../////////............////////////......---------.........//////000///---,,,+++---...///------,,,,,,Ħ...+++,,,---...////////////--->d<Ħ//////------,,,Be000111...------------...////////////............geFYĉ//////>aĦ...------///000111.../////////000000Be.........////////////222111///nu]ӵ000..............................///000000.........///////////////---.........//////000000,,,,,,,,,---------......---............>d<Ħ.../////////...>d<Ħ......///Ħ,,,------...///000111111,,,,,,---.../////////...111111111111Be---////////////Ħ000000000000000000000000000//////............//////------..................///////////////.........111555444...---111000,,,+++,,,,,,---...///000000+++---000222444444444333444333222000/////////...000000////////////000000111333222///...111111///...///000000000///---,,,)))***,,,---...------,,,,,,...000111///.........111111000000000000111111---,,,+++++++++,,,---...------------------------000000111111111///...------............---,,,+++------------------------,,,,,,,,,++++++,,,------***++++++++++++***)))))))))************+++++++++------,,,+++******************+++++++++,,,,,,,,,******+++,,,?aŖ%7uSQuR)ӵsdKĦ---,,,------......gdKĦ---/////////...---,,,------..................,,,gdKĦ,,,---...111///------/////////...------............---------------///111111///.../////////...---------,,,///////////////000111111000000000000000000000gdKĦ...////////////...///000///...---...000......////////////......//////000000000000//////,,,---...//////...---,,,gdDĦ111333444///////////////.........000000000000000/////////000///...---,,,------...////////////////////////....../////////...,,,+++------------------------//////---,,,,,,---...///........................++++++,,,gdKĦ---...........................sdKĦ////////////////////////---///000111000///000111000000000000000000ŶS0000000003weA///ne------------...///ne------...//////...---,,,......------------------ne,,,,,,---...111///------------,,,+++------............------...------///111111///---............------------///////////////000000111000000000000000000ne......////////////...///000///...---...000......////////////....../////////000000/////////------............---De...000111222////////////............//////////////////////////////---,,,,,,,,,------........................---......//////...---,,,------------------------///...---,,,,,,---...///------------------------,,,,,,ne......------------...............ne/////////........................,,,...//////......///000//////////////////>A/////////k<...////////////............//////////////////000000000000//////...///000fh/////////////////////000/////////...........................///000111........................---------------------------------------De------------------ne......ne...------------------------000//////...///000111222000//////...............//////ne111111////////////////////////..............................////////////............////////////......///...---...000111///,,,/////////......//////000///000111111000///000111222222111111000///////////////////////////......///////////////000000111111111111111000///...---......---,,,,,,,,,,,,---,,,,,,,,,,,,------------111///---+++++++++,,,---,,,+++***)))***+++---///,,,,,,,,,------------...---,,,,,,---///000...---+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++*********,,,,,,---//////------.........///000///------......///......---......------,,,,,,+++++++++,,,,,,---...///---,,,,,,------,,,+++------............------///......///000000---+++------------............//////......//////000111//////////////////.........////////////...///000///...---...000......////////////............////////////............------------......------...///000........................,,,------....../////////...------,,,,,,,,,,,,---........................,,,------............---------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,,,,,,,------.........---.../////////........................+++,,,......---------...///////////////////////////........./////////---............/////////...//////000000//////...---...//////////////////////////////////////////............//////.........//////000........................------------------------------------------.........------,,,...............------------------------//////......//////000111000///......------............//////000////////////////////////..............................////////////............////////////......///...---...000000...---//////...//////000111222///000111111//////000111000000000000000000000000000000000000//////...---...//////000000000000000000111111000000///...---......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---+++*********++++++******************++++++,,,,,,,,,,,,------------,,,++++++,,,...///---,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))*********+++++++++******++++++,,,,,,------+++++++++++++++++++++++++++,,,---iiidddllleee```YYY;;;...///......---------.........//////000000000000000---------.....................---,,,++++++******,,,,,,++++++,,,,,,---......,,,+++,,,---//////...,,,------......------,,,///......///000///,,,***,,,,,,,,,------.........///............///000000....................................////////////...///000///...---...000---......//////......------......//////......---///...,,,,,,,,,,,,...///------------------------------...............///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---............------------------------------------------......,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........++++++,,,,,,---.........---------.........//////........................+++---......------...///////////////////////////////////////////////////---------.........//////---------.........//////...//////////////////...---...//////...---...//////////////////////////////////////////.........000//////............///........................------------------------------------------------.........------,,,,,,+++........................------------------------,,,,,,,,,,,,------......//////...------------...---------.........//////////////////////////////........................---......//////......------......//////......---............//////...---.........///000111222333///000111000///...///111......//////000111111111000000111000000///...------...000111111111000///000000000000000///.........---,,,,,,++++++,,,,,,*********+++++++++,,,,,,++++++***)))))))))******))))))***++++++***)))(((++++++,,,,,,,,,------------,,,,,,---//////...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************+++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++,,,iiieeemmmddd___YYY;;;---......---------......///...//////000000000000000------------......//////......---,,,++++++******,,,,,,++++++,,,,,,---...111///...---...///...---,,,,,,------------,,,,,,///.........//////,,,***+++,,,,,,,,,------.....................//////000------------------------............////////////...///000///...---...000------............------------............------...---,,,++++++,,,---...---------------,,,,,,,,,,,,---------......//////***++++++,,,---......///+++,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------......------------------------+++,,,,,,---------......---------------------------...............------,,,,,,,,,------.........------------....................................,,,---//////.........///................................................------------............------------..................////////////.........///000000......///000.................................///////////////000//////............///........................------------------------------------------------.........------,,,,,,,,,........................------------------------+++,,,,,,---------------//////...---------------------------............................................................------............------------............------------.........---------............///000222222...000111000///...///000------...///000111222222000000111111000///......---...000111111111000//////000000000000//////...------,,,++++++++++++,,,***+++++++++,,,,,,,,,,,,)))(((((((((((())))))***((()))***++++++***((('''+++++++++,,,,,,,,,------...------...000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***+++++++++,,,,,,,,,,,,------------,,,,,,,,,++++++*********++++++,,,,,,---***+++,,,---hhhfffmmmbbb^^^ZZZ===---...------------...//////......///000000000//////---------------...///000......------,,,,,,++++++,,,,,,++++++,,,,,,---...777444111///...,,,***(((,,,,,,------------,,,,,,...------...//////,,,***,,,,,,,,,,,,------------......------......///000....................................////////////...///000///...---...000------............------,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,------......---,,,,,,,,,,,,,,,---......//////+++,,,,,,------.........+++,,,,,,------------,,,---------------------------,,,,,,,,,,,,,,,---...------------------------***+++,,,------...------........................---------...------,,,+++........................,,,------------.........------------------------,,,...//////......///000................................................,,,------------.........,,,------------.........---......//////......---...///000000......///000................................./////////////////////.........//////000........................------------------------------------------------------------------------........................------------------------------...////////////...///...------,,,,,,---------------............///........................------------------------------............------------............------,,,---//////---,,,---.........---......///000111...///000000......///000,,,------...000111111222///000000111111000000///...//////000000000000000//////000000000000//////------,,,+++++++++++++++******+++++++++,,,,,,,,,''''''(((((()))))))))***((()))***++++++***)))(((++++++++++++,,,,,,,,,,,,......---///000111000............---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,++++++*********++++++,,,,,,,,,***+++,,,---gggfffmmmaaa]]][[[>>>------------------...//////------...////////////...------,,,,,,---...000111......------------------,,,,,,++++++,,,,,,---...555222///...---,,,***)))+++,,,,,,------,,,,,,+++,,,,,,,,,...//////---+++------,,,,,,,,,,,,,,,,,,...------------...//////....................................////////////...///000///...---...000,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......///...------++++++,,,------...//////---------------.........+++,,,---...///......---------------------------...---,,,+++++++++,,,---------------------------)))***,,,---......------------------------------,,,,,,------,,,++++++***000000000//////......---,,,,,,---------.........------------------------+++,,,......---------...................................................,,,,,,---------.........,,,,,,---------.........---......//////......------...//////------...///..................................../////////000...............///000111........................------------------------------------------------+++,,,,,,------.................................------------------------,,,---.../////////......///...------,,,,,,---------............/////////........................------------------------,,,------......------,,,,,,------......------,,,+++---//////---+++,,,......---------------.........///000///......///000,,,------...///000111111...///000111111111111111///////////////000000111//////000000000000//////---,,,++++++***+++++++++)))))))))*********++++++&&&''''''))))))*********(((((()))***++++++++++++***++++++++++++,,,,,,,,,---------...///000///---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++,,,,,,)))***,,,---ffffffmmm```\\\[[[???...---------------...///000,,,------...............------,,,,,,---...000111------..................,,,,,,++++++,,,,,,---......---++++++---......---+++,,,,,,------,,,,,,++++++++++++---//////...,,,---------,,,,,,+++++++++...------------...//////////////////////////////............/////////000...///000///...---...000,,,------......------,,,+++,,,,,,------,,,,,,+++++++++---......---+++++++++,,,.../////////......++++++,,,,,,---...//////..................------+++,,,.../////////......------------------------///...,,,+++***++++++,,,------------------------)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))222222111000///...------,,,,,,,,,---------......------------------------)))+++------,,,,,,,,,---................................................,,,,,,,,,---------......,,,,,,,,,---------......---..................---,,,---......,,,,,,---...........................---.........//////000000---------......000111222........................------------------------------------------------***++++++,,,---...//////........................------------------------***+++,,,---------,,,+++......---,,,,,,,,,,,,---.........////////////000........................------------------------,,,------......------,,,,,,------......------,,,***---//////,,,+++,,,......------,,,,,,,,,------...///000///...---...000------......///000000111---...///111222222222222000///.........///111222//////000000000000000///---,,,++++++******++++++(((((((((((())))))))))))&&&&&&((()))************((())))))***+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,+++---...///...,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++***++++++,,,---//////000++++++++++++++++++++++++)))***,,,---fffggggggeeebbbWWWBBB000........................///......---------............------------......//////.........------------,,,,,,,,,,,,---......---.........---,,,,,,+++/////////......---------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---...///000000////////////////////////+++,,,...000000000000///......////////////......000000//////...---++++++++++++,,,,,,,,,++++++***///...+++***)))+++---...)))***+++,,,...///000000///...---,,,,,,---...///,,,,,,---------,,,++++++---...///...------...///------------------------------------------------+++,,,,,,---.........---,,,,,,---------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))***,,,---------------------------,,,,,,,,,---------......------------------------,,,---000111111000---,,,------------------------------------------------000---,,,---///000...,,,,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,---------......---------............///....................................---,,,++++++,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...........................---,,,,,,++++++,,,,,,---------,,,+++,,,---...///111000///------...//////......---,,,,,,,,,------.................................------,,,,,,,,,------------------------000///------......---+++...------,,,,,,------............------,,,,,,,,,+++++++++,,,,,,---------+++---//////...///000222...---,,,,,,---///222444000333444000...111222111111111000///////////////---,,,,,,++++++*********+++***)))))))))))))))***)))((())),,,//////---)))+++***)))))))))))))))***++++++++++++++++++++++++........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++************)))******+++,,,---...******+++,,,,,,,,,,,,+++***+++---///fffhhhhhhfffbbbWWWBBB000........................///......---------............------------......///.........---------------,,,,,,,,,,,,---......------......---,,,,,,+++.........---------,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,---------,,,,,,------......//////........................+++,,,...///000000000///......////////////......////////////...---,,,,,,++++++,,,,,,---,,,,,,,,,---+++***))))))+++...000)))******+++,,,---............---,,,,,,---......++++++,,,------,,,,,,,,,,,,---...---,,,+++,,,...------------------------------------------------,,,---......//////......------.........------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***,,,...000------------------------+++++++++,,,,,,,,,------------------------------,,,---...//////...---,,,------------------------------------------------///---,,,---///000...,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......------------............---------------------------.........---,,,,,,+++,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,------,,,,,,+++,,,---...///...------,,,---...///000......................................................---------,,,,,,,,,------------------------///...------......---,,,------,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,---//////......///111//////...---...///000000///333333000...111222111222111000///............------,,,++++++***))))))))))))((((((((())))))***(((((((((+++......,,,)))***)))))))))))))))******++++++++++++++++++++++++------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++---,,,,,,+++++++++++++++******+++,,,,,,,,,,,,++++++,,,---...ggghhhiiigggcccXXXBBB///..............................---------......///......------------..................------------,,,,,,,,,,,,,,,---......---------------,,,,,,+++------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------.........---------------.........------------------------,,,---...///////////////......////////////......---...............------***+++,,,---------------+++***))))))***,,,...000*********++++++,,,,,,,,,...------,,,,,,------...***++++++,,,------------+++,,,------++++++,,,------------------------------------------------------......////////////....../////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,...000111------------------------*********+++++++++,,,,,,///.........------,,,,,,------------------------------------------------------------------------///...------...///...---,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......++++++++++++,,,...///000,,,---///000000000//////...........................------------,,,,,,,,,------------------------...---,,,---...///...---------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///...------.../////////000//////...------...222222///---000222111111111000......---------...---,,,+++***)))((((((''''''''''''((()))******((('''(((***,,,,,,***))))))((((((((()))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))),,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,000///...,,,+++***))))))******+++,,,,,,,,,,,,+++------------gggiiijjjhhhdddXXXBBB///...........................------------...//////...------,,,,,,------...------------------------,,,,,,++++++,,,,,,---...,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////...------------------------------------------------------....../////////......////////////......,,,------...//////......))))))***,,,------------+++***))))))***+++---...,,,,,,,,,+++++++++++++++........................)))***+++,,,---.........+++---------,,,+++,,,---------------------------------------------------------...............---////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...///000------------------------++++++++++++,,,,,,,,,,,,//////......------,,,,,,......---,,,,,,---......------------------------------------------------......---............---,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------*********++++++,,,---...***,,,...000111000///...........................---------------------------------------------------,,,+++,,,...///...------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...,,,,,,---......///000111000///---,,,---000111...---///111000///......------......///...---,,,+++***)))((('''&&&&&&&&&&&&''')))******''''''((()))******)))((((((((((((((()))***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,000///...,,,+++***************+++,,,,,,,,,,,,+++......---,,,hhhjjjkkkiiieeeYYYBBB///........................---------------...//////------,,,,,,,,,,,,------,,,,,,------------------,,,++++++++++++,,,------++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------------,,,,,,,,,........................---------------...............////////////......+++,,,---...////////////((((((***+++,,,,,,,,,,,,...---,,,************+++------------,,,,,,,,,,,,/////////000000/////////)))***+++,,,---.........,,,...///...---,,,---...------------------------------------------------,,,,,,,,,------,,,,,,+++......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,---------------------------------,,,,,,,,,,,,------------/////////......---------000///...------...///000---------------------------------------------------.........------......,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******)))***---///000///...---........................------------------------------------------------,,,++++++,,,...///...---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---+++---///111111000...---+++///000---,,,///000000++++++,,,,,,---///000111---,,,,,,+++)))(((((('''&&&&&&&&&&&&''')))******'''(((((()))((((((((()))(((((((((((()))***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...---,,,+++++++++++++++******+++,,,,,,,,,,,,+++...------,,,iiikkklllkkkfffYYYCCC...........................---------------...///000------,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++++++++,,,------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------***++++++,,,,,,---------,,,,,,,,,,,,,,,---------////////////////////////...------,,,------............////////////......,,,,,,---.../////////...)))******+++,,,,,,,,,,,,//////---,,,+++*********------------------------...///000000000000///...***++++++,,,---------------...//////------...///------------------------------------------------+++,,,,,,,,,,,,+++******,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++------------------------,,,,,,---------.................................000///...------...///000---------------------------------------------------...///...------...///,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,++++++,,,,,,+++***))))))***+++,,,.........------........................,,,,,,,,,------------...---------------------------,,,+++,,,---...---,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************+++,,,------++++++,,,---+++---///000111000///...***...///,,,+++...000///******++++++---...000111+++++++++***))))))((((((''''''''''''((()))******''')))***)))((('''(((***)))((((((((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,------------++++++++++++++++++,,,,,,++++++*********+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---iiilllmmmlllgggZZZCCC...........................---,,,,,,------///000000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++++++++***++++++,,,---******+++,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,------.................................---,,,,,,,,,---.........////////////......------..................,,,,,,---......---------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...//////...---,,,++++++,,,------,,,,,,,,,,,,---......,,,,,,---...------------------------------------------------,,,---------,,,,,,+++***)))***+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------++++++,,,,,,,,,---------------......//////000000.........------.........------------------------------------------------,,,...000///---,,,---///,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------)))***+++---.../////////,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---)))***+++,,,---,,,,,,+++)))***+++,,,,,,,,,+++***---------.......................................,,,,,,,,,---------......------------------------...,,,+++,,,------,,,+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,*********)))))))))(((((()))***,,,,,,++++++,,,......//////000000///...---)))---...+++***---//////,,,,,,,,,+++,,,,,,---...************))))))))))))))))))((((((((())))))***(((***+++***'''''')))+++***)))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++++++++++++++******))))))******+++******+++,,,,,,,,,,,,+++)))***,,,...iiilllmmmlllhhhZZZCCC...........................,,,,,,,,,---...///000111---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,---------......////////////...------------...///++++++************************+++,,,,,,---......------------------------///...---,,,+++,,,---.........////////////......---...............------/////////000//////......------..................******+++++++++,,,,,,,,,++++++,,,------,,,++++++,,,,,,---------,,,+++++++++,,,------++++++,,,------------------------------------------------------.........------,,,+++((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,---...///000111111------------------------------------------------------------------------,,,...000///---,,,---000,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------........................)))***+++---...//////000,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...........................---,,,,,,++++++,,,,,,---)))***+++,,,---,,,++++++''')))***,,,---------,,,000//////.........//////........................,,,,,,,,,------.........------------------------...---,,,,,,,,,,,,+++***,,,++++++++++++++++++,,,*********++++++,,,,,,,,,***)))))))))((((((''''''(((***++++++++++++---...111111000000///---,,,+++(((,,,---******---///.........---,,,++++++++++++))))))))))))************+++******))))))))))))***)))+++,,,***((('''))),,,+++***)))))))))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++,,,,,,---......///...------,,,+++******,,,,,,,,,------.........---,,,,,,++++++*********++++++***)))(((((())))))******+++,,,,,,,,,,,,+++'''))),,,...eeegggbbbdddkkk]]]AAA333,,,---///...---+++,,,,,,------------------------+++,,,.........,,,***)))---,,,+++,,,...///...---+++,,,------++++++,,,---,,,,,,,,,,,,,,,+++***)))...---+++******+++---...------,,,+++)))***---///++++++------------++++++++++++,,,------......///,,,,,,------...------------------............///........................///............---------//////............//////******+++---000000///---///......---------....../////////---******+++---222000...,,,+++,,,---...+++,,,---......---,,,+++,,,,,,---------,,,+++***...---,,,,,,---...---,,,......---,,,++++++++++++,,,+++*********+++,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///000//////.........//////333222111000///...---,,,++++++,,,------,,,,,,,,,,,,,,,+++***+++,,,---......------,,,,,,------......,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000---///000///,,,+++++++++------+++***,,,000...))),,,,,,---...---,,,***)))...,,,***,,,......,,,)))------,,,++++++,,,,,,,,,+++++++++,,,,,,---------/////////......---------,,,---......,,,,,,---...,,,,,,,,,---------......///............---------++++++++++++++++++++++++,,,******,,,//////---******,,,------++++++,,,...++++++************++++++***++++++,,,,,,------...,,,,,,------------------,,,---...//////---+++***777;;;888,,,)))......''''''(((***+++,,,,,,+++***,,,+++)))((('''''''''((('''(((***++++++***(((''')))***+++***))))))+++---************************,,,+++*********+++,,,---+++++++++******))))))))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,+++******+++,,,,,,,,,,,,------hhhiiicccccchhhWWW;;;,,,---...//////---,,,,,,---------------------------+++,,,---......,,,***)))...---,,,,,,......---,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,+++***)))---,,,+++******+++,,,---,,,,,,+++***((()))+++...+++,,,,,,------,,,,,,+++++++++,,,,,,---.........,,,,,,------...------,,,------------....................................///............---------......------------......+++++++++,,,...///...,,,......------------....../////////---+++***,,,---000///---,,,+++++++++,,,,,,------------------,,,,,,---------,,,,,,++++++...---,,,,,,---...---,,,------,,,++++++++++++,,,++++++*********+++,,,---***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------............//////............//////222222111000...------,,,,,,------......---------,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000---...///...,,,+++++++++,,,---+++)))+++///---))),,,,,,------,,,,,,+++***,,,+++***+++......,,,***,,,++++++******++++++++++++++++++,,,,,,,,,------.........---------,,,,,,,,,---...---,,,,,,,,,...,,,,,,,,,---------..................------------+++++++++++++++++++++++++++******,,,...///,,,***)))***,,,+++******+++---++++++************++++++******+++,,,,,,------...---------------------------...///000///...,,,+++555999666,,,***//////)))(((((()))************))),,,+++)))((('''''''''(((''')))+++---------,,,+++(((*********))))))+++,,,************************++++++*********+++,,,---,,,,,,+++++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,+++******+++,,,,,,,,,------...hhhjjjdddcccfffUUU888)))---///000000...------...------------------------+++,,,---...---,,,+++***...---,,,,,,---...---++++++,,,------++++++,,,---++++++,,,,,,,,,+++******++++++++++++++++++++++++***++++++)))((((((***---+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,------...------,,,,,,------------....................................///............---------------,,,,,,,,,,,,---------,,,******,,,---,,,+++------------------.........//////---+++***,,,------------,,,,,,+++***)))...------,,,,,,------...---------,,,,,,,,,++++++---,,,+++,,,---...---,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++************************)))***+++,,,------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------............///...............//////000000//////...---,,,,,,---......//////...------,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000,,,...///...,,,+++++++++***,,,+++)))***---,,,(((---,,,,,,++++++++++++,,,+++******+++---...---++++++******))))))***++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++---...---,,,+++,,,...,,,,,,,,,---------............---------,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,***(((***++++++***)))+++,,,++++++************++++++******++++++,,,---------.........------,,,,,,+++......///000000///---,,,111555333,,,+++000111,,,******)))(((((((((((()))+++***)))'''''''''((((((&&&'''))),,,---...------(((***+++***))))))+++,,,************************++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++************************************)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,,,,,,,---...cccfffbbbbbbfffWWW<<>>333,,,...///...---+++,,,,,,------------------------,,,+++++++++,,,,,,---...000...------------+++***+++,,,------++++++,,,---)))***+++,,,,,,,,,,,,,,,...---+++******+++---...)))***,,,,,,***)))***+++------++++++++++++------)))******+++,,,,,,------............---,,,+++***++++++,,,,,,,,,---------........................//////.........---------...------,,,,,,------...,,,,,,,,,...//////---+++((())),,,.........---,,,***,,,...///...,,,,,,---)))******+++++++++******+++,,,............,,,+++///...,,,******+++,,,---***))))))***,,,...---,,,((()))+++,,,,,,,,,***))))))***+++,,,---,,,++++++,,,,,,,,,---------......---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++******************************+++++++++******))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------+++++++++,,,---...///000......//////000000111111////////////...---,,,+++***+++,,,---...---,,,,,,,,,++++++++++++++++++,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************)))+++,,,,,,+++***+++,,,)))...000,,,***+++------((()))***,,,,,,,,,+++***(((+++---,,,***((()))+++))))))))))))***+++,,,---++++++++++++******))))))+++++++++,,,,,,---------***+++,,,,,,******+++,,,,,,,,,,,,---------......+++++++++************)))))))))))))))))))))))))))''')))***(((&&&&&&)))---(((***++++++******+++,,,++++++************++++++)))))))))***++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---...///...------......,,,+++,,,)))***+++,,,,,,***)))(((***)))(((''''''((()))***%%%%%%%%%&&&''')))+++,,,&&&))),,,---,,,*********************************)))***+++,,,---,,,++++++)))))))))******+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))***+++,,,+++******************************((()))***++++++***)))(((***+++,,,------,,,+++***,,,,,,---...ccclllhhhbbbfff\\\BBB000000000000000...,,,***)))........................---,,,***+++,,,,,,+++)))---,,,,,,+++************------------------------++++++++++++++++++++++++---((((((,,,,,,((()))---,,,++++++++++++++++++,,,...------,,,+++***))))))************+++,,,---...///---,,,,,,...//////...---,,,+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,------............---------.../////////...,,,,,,------------------------***+++,,,---------,,,,,,++++++******++++++,,,---------------,,,,,,+++***,,,,,,,,,------.........------...///000000000///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,++++++------,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111000...,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++++++++*********,,,...---,,,***)))***(((***,,,...///...---,,,,,,,,,+++***))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************))))))))))))''''''(((((())))))******))))))))))))************************************))))))))))))))))))))))))++++++************++++++))))))***++++++,,,------------------------------.........------,,,,,,,,,///......---+++******)))))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++***))))))''')))***,,,------,,,,,,+++,,,---,,,++++++,,,---)))+++...---***)))***,,,(((+++000111+++%%%'''...+++,,,,,,+++******+++---)))******++++++)))((('''++++++++++++*********)))(((((()))***************++++++++++++++++++++++++------......gggooojjjcccfff\\\BBB000//////000///...---+++***........................---,,,***+++,,,,,,+++)))---,,,+++*********++++++------------------------++++++++++++++++++++++++,,,((((((++++++((()))---++++++************++++++---,,,,,,++++++******)))************+++,,,---......---,,,---...//////---,,,,,,,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,------............---------.../////////...,,,,,,------------------------++++++,,,,,,---------,,,******))))))******+++,,,,,,---------,,,,,,+++***+++,,,,,,,,,------------------.../////////......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++///---------...///...---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111///---,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,------+++*********,,,,,,------,,,+++)))))),,,++++++***))))))******************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))'''((((((((()))))))))***(((((()))))))))*********************************))))))))))))))))))))))))++++++************++++++*********+++,,,---------........................---,,,,,,,,,,,,,,,++++++///......---+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((()))***,,,,,,,,,++++++***+++---------,,,,,,,,,,,,...000///,,,***+++---111+++''''''''''''***000++++++,,,+++***)))+++---***+++,,,,,,,,,+++))))))++++++*********)))))))))(((((()))***************++++++++++++++++++++++++,,,---......gggnnnhhhaaacccYYY@@@.........//////......---,,,---------------------------,,,***+++,,,,,,+++)))...---+++))))))***+++,,,------------------------+++++++++++++++++++++++++++((((((******)))***---*********))))))*********++++++++++++++++++++++++************+++,,,---...,,,,,,,,,...000000...,,,,,,,,,---///111111...,,,------------------------------............---------............---,,,,,,------------------------++++++,,,,,,,,,---------)))))))))))))))***++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,------.........---,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,///---,,,---...///...,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000///---,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,------+++******+++---,,,+++***)))))))))))),,,+++******)))*********************************))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++------------------------************))))))))))))(((((((((((())))))))))))(((((())))))))))))******************************))))))))))))))))))))))))++++++************++++++***++++++,,,,,,------...////////////////////////+++++++++++++++,,,,,,,,,......---,,,,,,+++******************************************************(((((()))***+++++++++***)))***+++,,,,,,,,,+++******+++,,,------,,,++++++---...///...,,,+++,,,---,,,***000<<>>111(((***+++,,,+++))))))+++,,,,,,,,,,,,---,,,,,,+++*********)))))))))((((((((((((((()))***************++++++++++++++++++++++++,,,------...bbbiiiccc\\\___UUU<<<+++------..................---------------------------,,,***+++,,,,,,+++)))...,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))))))))*********,,,******))))))))))))******))))))******+++++++++,,,************+++,,,------++++++,,,...000000---+++***+++,,,///111111...,,,........................,,,------......------,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------***************++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++------------,,,,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,+++******,,,,,,+++***,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++---,,,+++***+++,,,***)))((('''(((***,,,---++++++***************+++************************************************+++++++++++++++,,,,,,,,,))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((((((((((((((())))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,---------.............../////////+++++++++,,,,,,---------......---,,,,,,+++******))))))))))))))))))))))))************************((((((***+++,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,---...///)))---;;;NNNWWWLLL777'''***+++,,,+++))))))+++,,,,,,,,,,,,,,,,,,++++++***))))))))))))(((((((((((((((((()))******************+++++++++++++++,,,,,,,,,,,,---...]]]eee```ZZZ^^^UUU===,,,------------.........///---------------------------,,,***+++,,,,,,+++)))---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++))))))+++++++++******))))))))))))******((())))))******++++++,,,************+++,,,------++++++,,,...000///---*********+++---//////---***........................,,,,,,------------,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,++++++++++++,,,------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,---------,,,+++******---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,+++******+++,,,+++***++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,+++******+++---***)))'''&&&'''))),,,---+++***************++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********++++++++++++******))))))******+++************************************)))))))))((())))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,,,,---,,,,,,---------.........,,,,,,------......//////---------,,,,,,++++++***(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,---------------.../////////...---,,,///---,,,,,,///111000///...---...///111444666666999555555<<>>OOO\\\___YYYRRRMMMJJJFFFGGGJJJLLLLLLKKK>>>333***+++000222222333...///000///------///000///...---,,,+++,,,------++++++++++++************(((((()))***************))))))***+++,,,,,,------***+++,,,...fffeeedddeeefff\\\CCC,,,...------,,,,,,------...........................+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++************++++++222///+++))))))******)))+++***)))(((((()))***+++++++++************++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))******)))***+++***))))))+++---555111---+++,,,---,,,+++///......------,,,++++++***++++++,,,------------.........////////////000000///---,,,++++++,,,---,,,***)))+++///000///...,,,,,,,,,+++***)))(((''')))***,,,......---,,,+++---.........---,,,,,,+++...---+++++++++---///000---,,,++++++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++************************************************************)))))))))))))))))))))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,,,,+++***))))))***+++,,,,,,------,,,,,,...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++******+++,,,,,,,,,,,,+++,,,,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((()))***************)))************+++++++++)))))))))***++++++,,,,,,......---,,,,,,+++******,,,,,,+++***))))))))))))***)))(((''''''((()))*********))))))((((((''''''******))))))(((((('''''',,,+++((('''+++000///)))******))))))(((((('''''''''(((***++++++***)))(((...............///000000111111000...+++***,,,---000///,,,++++++---///111111...,,,---//////---+++,,,,,,,,,++++++*********))))))************))))))((()))***+++,,,---------...111<<>>333222222111111111111111000111111///---,,,---......------------...//////---------,,,,,,+++++++++++++++******,,,---,,,+++,,,,,,,,,+++,,,,,,------...//////000eeedddbbbccccccYYYBBB,,,...------,,,,,,------...------------------------+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,+++******************+++000...***)))))))))))))))******)))))))))))))))***+++******))))))******+++)))))))))*********++++++*********)))))))))(((((()))***+++***))))))+++---444000---+++,,,---,,,+++,,,,,,------------------++++++,,,---------,,,,,,------........./////////---,,,+++++++++,,,---------+++***+++...///...---,,,,,,,,,,,,+++***))))))***+++,,,---------,,,,,,------......---,,,,,,+++...---,,,++++++,,,...///---,,,***+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,+++******)))***+++,,,,,,------,,,,,,...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))******)))***++++++,,,,,,++++++,,,+++***)))))))))***+++++++++++++++++++++++++++******)))))))))))))))***))))))))))))))))))))))))((())))))*********)))))))))************++++++++++++++++++***************...------,,,++++++******++++++*********++++++,,,******)))(((((()))*********)))))))))((((((((('''))))))))))))((((((((((((***)))'''&&&+++111000+++***)))))))))(((((((((''''''(((***,,,,,,+++***)))...............///000000/////////...,,,,,,...000///...---,,,,,,---///000000...,,,,,,......---+++,,,,,,,,,+++++++++******))))))************))))))))))))***,,,,,,---------...///333===GGGLLLJJJFFFGGGHHHIIIHHHDDD>>>888444000000///............///---///111000...,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++++++++******+++,,,,,,+++***------,,,++++++++++++,,,...//////000dddcccaaa``````WWWAAA---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,************************///,,,)))((()))))))))(((***************)))((((((+++******))))))******+++((((((((()))))))))******(((((()))***)))((('''&&&(((***++++++***)))+++,,,222///,,,+++,,,,,,,,,++++++++++++,,,---.........,,,,,,---------,,,++++++,,,,,,,,,---------......************+++,,,---...---,,,+++,,,---...---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,+++......,,,++++++,,,---------+++***+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++******************************************************++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++************++++++,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((()))))))))***++++++,,,,,,++++++,,,+++******))))))******************************++++++***)))(((((())))))))))))))))))))))))))))))))))))*********))))))((()))************+++++++++---,,,,,,+++******))))))------,,,,,,++++++******************+++,,,---...+++******))))))******+++))))))))))))(((((((((((((((((((((((())))))))))))'''((('''&&&+++000000,,,))))))))))))((((((((((((((()))+++,,,,,,,,,+++***............/////////000.../////////......000222...........................,,,+++,,,------,,,***,,,,,,,,,++++++++++++***))))))************)))))))))***+++,,,,,,------,,,000...,,,---111666999:::<<<<<<===<<<999444///,,,------,,,+++++++++++++++***,,,000000...+++)))))))))))))))))))))***++++++,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++))))))------,,,+++************......///000dddcccaaa___^^^VVVBBB......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++*********++++++*********---+++(((((()))))))))((()))***+++++++++)))'''&&&******))))))))))))******((((((((()))))))))******'''(((***++++++***(((&&&(((***++++++******+++,,,///...,,,++++++,,,,,,,,,++++++,,,,,,,,,---------------------,,,++++++***++++++,,,,,,,,,---------+++++++++,,,,,,---------...---,,,,,,,,,,,,+++++++++,,,,,,---......------,,,,,,+++++++++,,,---...,,,,,,---------,,,,,,+++......---,,,+++++++++,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++)))))))))))))))*********************************************************+++++++++++++++,,,,,,,,,******+++++++++***))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++---,,,+++*********++++++++++++++++++++++++++++++++++++******))))))))))))))))))***++++++++++++++++++++++++***************************************,,,+++***)))(((((((((((()))))))))))))))))))))))))))************)))(((((())))))*********+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,++++++******++++++***++++++,,,------++++++++++++++++++++++++))))))))))))((((((((((((''''''(((((())))))******'''((('''&&&)))......+++))))))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,---......///////////////...///000000//////000222---.../////////...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))***++++++,,,------,,,,,,111///---+++***,,,000333000111222333222///,,,***++++++***)))))))))******)))+++------+++)))))))))******))))))******+++,,,,,,+++++++++++++++++++++((())),,,,,,+++***)))))),,,++++++*********++++++---...///000ddddddbbbaaa___VVVCCC111...------,,,,,,------...------------------------+++,,,,,,,,,,,,+++******)))***++++++,,,,,,++++++)))***++++++++++++***)))+++)))(((((()))***)))((()))***+++++++++)))((('''***))))))))))))))))))***)))))))))*********++++++((()))+++,,,,,,+++)))(((''')))+++,,,+++******+++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,+++++++++------------,,,++++++***+++++++++,,,,,,,,,,,,---...............------,,,---------,,,+++******++++++,,,------............,,,,,,+++++++++,,,---...++++++,,,,,,---,,,,,,+++...---,,,,,,++++++++++++,,,+++******,,,,,,,,,***++++++++++++++++++++++++++++++***))))))(((''''''************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***)))***++++++,,,,,,++++++,,,,,,+++++++++***+++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++++++++***++++++++++++******))))))++++++++++++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))*********))))))((())))))*********+++++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++******---,,,++++++*********+++++++++,,,,,,,,,,,,++++++(((((((((((())))))))))))''''''(((((())))))******)))***)))&&&(((++++++((((((((((((((())))))))))))))))))***+++,,,,,,------------...///000////////////000111111///...//////---...///000///...,,,+++***+++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,---------,,,,,,---///111000---,,,---...,,,,,,---......---+++***,,,+++******))))))******+++++++++)))''''''***,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++'''))),,,,,,+++******+++************+++,,,---------...///000cccddddddcccaaaWWWDDD222...------,,,,,,------...........................+++,,,,,,,,,,,,+++******)))******+++++++++++++++)))***+++,,,,,,+++***)))***)))((()))++++++***)))))))))************))))))***))))))(((((())))))***)))))))))*********++++++((()))+++,,,,,,+++******'''))),,,,,,+++******+++)))+++,,,,,,+++***+++,,,---------,,,+++*********,,,,,,---------,,,+++++++++++++++,,,,,,,,,------000000000000///...,,,,,,,,,------,,,+++******++++++,,,,,,---.........---++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********,,,---,,,+++++++++++++++++++++++++++,,,,,,+++***)))(((''''''************************))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,+++******((()))******++++++*********++++++++++++***))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((()))***************)))************+++++++++******++++++,,,------...++++++++++++++++++******---,,,+++***))))))))))))***++++++,,,,,,++++++***(((((((((((())))))))))))(((((((((((()))))))))))))))+++***'''&&&))))))'''(((((((((((())))))))))))((())))))***+++,,,------,,,---///000000000///......000111111///------......////////////---,,,+++)))+++,,,,,,+++***+++---***++++++++++++,,,,,,,,,******++++++++++++******,,,,,,------------,,,,,,))),,,///111///---+++***......------,,,***)))))),,,,,,+++************+++++++++)))'''%%%'''***------,,,,,,,,,,,,---......*********+++++++++++++++'''***,,,,,,******---000,,,,,,++++++,,,,,,---...,,,---...000```ccceeeeeebbbWWWDDD222...------,,,,,,------...------------------------+++,,,,,,,,,,,,+++******))))))***+++++++++++++++(((***+++,,,,,,+++***(((***))))))***,,,---,,,***(((((((((((()))***+++,,,))))))(((((((((((())))))((((((((()))))))))******))))))))))))*********+++'''))),,,---,,,*********'''***,,,,,,******+++---,,,,,,++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,---------------.../////////...---,,,***,,,---,,,***)))+++,,,+++,,,,,,---------,,,,,,***+++,,,---------,,,,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,++++++***)))***,,,---,,,+++************************+++++++++******)))))))))************************))))))))))))))))))))))))(((((())))))***++++++,,,+++,,,,,,++++++)))((((((******************************+++,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++++++++,,,,,,,,,++++++******************************((()))***++++++***))))))((())))))******************++++++,,,+++***)))(((************************(((((((((((()))***+++,,,))))))))))))))))))))))))&&&'''(((***++++++++++++)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,******************++++++******))))))((())))))))))))***+++,,,,,,+++***)))'''((((((((()))))))))***))))))))))))((((((((((((&&&))))))&&&&&&)))***((('''((((((((()))))))))***((((((((()))***+++,,,---,,,---///000111000///...+++---000000///......///////////////...---,,,+++)))+++------+++***,,,...******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,---------------,,,,,,***++++++,,,,,,,,,***))),,,,,,++++++************,,,,,,+++************+++*********((('''(((***,,,+++************+++,,,,,,)))*********++++++++++++'''***,,,+++***+++000555000///...---,,,,,,,,,,,,,,,---...000___bbbeeeeeebbbWWWCCC111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))***++++++++++++***((()))+++,,,,,,+++)))(((***))))))+++---...,,,+++((((((''''''(((***,,,---))))))(((((((((((())))))''''''''''''((((((((()))((((((''''''((()))***+++&&&))),,,---,,,*********&&&))),,,,,,***)))+++---*********++++++,,,------***+++,,,,,,------------,,,,,,------------......***+++---...///......---)))+++---,,,***)))+++---+++,,,,,,------,,,,,,+++)))***,,,......---,,,+++)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++************************************++++++++++++************************))))))))))))))))))))))))'''(((((()))******++++++,,,,,,,,,++++++)))((((((******************************+++,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***+++,,,,,,,,,,,,+++******************************'''((()))******)))(((((((((((()))*********************+++,,,+++***)))((())))))))))))))))))))))))'''((((((((()))+++,,,---))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,)))************+++++++++...------,,,,,,++++++*********************++++++''''''''''''((()))***+++)))***+++,,,,,,+++***)))'''((((((((())))))************))))))((((((''''''$$$((()))&&&&&&)))+++***'''((((((((())))))******'''''''''((()))+++,,,---,,,---///000111000///...(((+++...////////////000000000///...------,,,,,,))),,,...---++++++---///*********++++++,,,,,,,,,***++++++,,,,,,++++++***---------...------,,,,,,...+++(((''')))+++++++++((((((((()))***,,,---...,,,,,,+++***************((()))++++++)))))))))***((((((((((((((()))******))))))******++++++++++++'''***,,,+++))),,,222888444222000...,,,+++***))),,,---...000dddccccccddddddZZZAAA***---------.....................------------......//////...---,,,,,,++++++------------------------,,,***))))))***++++++************)))******++++++******++++++++++++*********+++,,,,,,,,,***)))(((******))))))((((((''''''******++++++++++++******+++***************++++++***)))((((((((()))+++,,,++++++++++++++++++++++++***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,+++***++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++*********))))))************************))))))(((((((((((()))))))))))))))))))))))))))))))))***+++***(((((()))+++))))))*********+++++++++,,,+++*********+++,,,---,,,,,,,,,++++++*********((())))))))))))*********+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,,,,+++******+++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))***)))((((((((((((((()))))))))*********+++++++++)))'''&&&(((+++---,,,***++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))******+++++++++,,,,,,,,,//////...---...///000111000000/////////000000111000//////---,,,+++******---,,,++++++************,,,,,,+++******+++,,,,,,///...,,,+++***+++,,,,,,..................------+++++++++************))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++---,,,***)))))))))***+++))),,,,,,******---...+++************+++,,,---...444777555///+++---...---,,,,,,...///eeedddcccddddddZZZBBB,,,------------------------......------------......///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***++++++***************+++******++++++++++++******+++++++++++++++***))))))++++++*********)))))))))++++++,,,,,,,,,,,,++++++++++++*********************))))))((()))***+++,,,++++++++++++++++++++++++***+++---.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++*********))))))***************************))))))(((((())))))***))))))))))))))))))))))))'''((()))(((&&&&&&''')))******************++++++++++++*********+++,,,---,,,,,,,,,+++++++++******)))))))))*********+++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,************************,,,,,,+++******+++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))***************+++++++++***(((''')))+++---,,,************))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))*********+++++++++,,,,,,......---------...///000...............///000111//////...---,,,+++******------,,,+++++++++++++++,,,++++++******++++++,,,...---,,,++++++++++++,,,..................------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***+++++++++++++++,,,,,,+++******************,,,,,,))))))++++++(((************+++,,,---...999;;;888000+++,,,,,,***,,,---...///eeeeeeccccccbbbYYYCCC...------------------------......------------............------,,,,,,++++++++++++++++++++++++++++++,,,***))))))***++++++***,,,,,,+++***))))))))))))******++++++++++++******,,,+++******************+++++++++++++++*********,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))))))))******))))))))))))***++++++++++++++++++++++++++++++)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))*********))))))))))))))))))))))))'''(((((('''&&&&&&((()))++++++******************++++++******++++++,,,---,,,,,,,,,++++++++++++***************+++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++************************,,,++++++******++++++,,,++++++************++++++))))))))))))))))))))))))'''''''''((((((((()))))))))******++++++******))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++*********,,,***)))***+++,,,+++******))))))(((((())))))***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))*********++++++++++++,,,------,,,,,,,,,---...///,,,,,,,,,---...///000111//////...---,,,+++******------,,,,,,++++++,,,,,,,,,+++************+++,,,------,,,++++++++++++,,,------------------......------------,,,,,,,,,,,,+++,,,,,,------------,,,---------,,,,,,,,,++++++((()))******++++++******++++++++++++++++++***)))))),,,+++((('''))))))&&&++++++++++++,,,---......888:::777111,,,,,,,,,+++---......///ddddddbbbaaa```WWWCCC///............------------...------,,,,,,------...---------,,,,,,,,,++++++***************+++++++++,,,***))))))***++++++***---,,,+++***))))))))))))******++++++++++++******,,,+++***))))))***+++,,,++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,+++***)))))))))))))))))))))*********++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))((()))***)))((((((***,,,+++++++++***************+++***++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))((())))))******,,,,,,++++++++++++******---,,,++++++++++++******))))))(((((((((((())))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))************+++++++++++++++++++++,,,,,,,,,------***++++++,,,---...000111......------,,,+++******------,,,,,,,,,,,,,,,---++++++************++++++,,,,,,++++++++++++++++++,,,,,,------------......------------,,,,,,,,,,,,,,,,,,---......------------------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***+++,,,,,,,,,+++***)))(((+++***''''''))))))&&&,,,,,,++++++,,,------...///222222...---///111000//////000000bbbbbbaaa```___UUUBBB////////////.........------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++)))))))))******+++++++++,,,***))))))***++++++***---,,,+++***))))))))))))******++++++++++++******++++++)))))))))***+++,,,******************************++++++++++++******,,,++++++***))))))******)))*********++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++)))***,,,------,,,***)))+++,,,,,,------,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))((()))***)))((()))***,,,******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++++++++++++++,,,------,,,+++*********))))))(((((((((((())))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,******++++++---...///000---------,,,,,,++++++***,,,,,,,,,++++++,,,,,,---***************************+++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,++++++++++++---------......---,,,,,,------,,,,,,,,,++++++++++++,,,------......------******,,,------,,,+++***(((++++++((((((++++++))),,,,,,+++++++++,,,------(((,,,...,,,,,,///222111000000111222```bbbcccbbb___UUUBBB////////////......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))))))))***++++++,,,,,,,,,***))))))***++++++***,,,,,,+++***))))))))))))******++++++++++++************************+++,,,)))))))))***************)))******++++++******)))+++***************++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))++++++,,,---------,,,,,,************++++++++++++++++++++++++++++++++++++***************+++++++++*********************************))))))*********))))))))))))))))))))))))&&&'''((('''&&&''')))+++))))))*********+++++++++)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,************+++++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,((())))))******))))))((())))))))))))))))))))))))))))))))))))******+++,,,++++++++++++,,,,,,,,,---+++,,,---,,,***))))))******))))))(((((())))))***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))((((((((((((((((((((((((''''''((())))))))))))))))))))))))************+++***+++,,,---------,,,,,,+++++++++,,,---...///000---,,,,,,,,,+++++++++***++++++******++++++,,,,,,))))))***++++++***)))))))))***++++++,,,+++++++++++++++,,,,,,------......,,,,,,,,,,,,++++++++++++,,,------------,,,,,,+++,,,,,,,,,+++++++++******------.../////////......***+++,,,,,,,,,,,,,,,,,,,,,///...++++++......+++,,,++++++******++++++,,,(((,,,...++++++---///---///000111111___ccceeeeeebbbWWWCCC111......---,,,,,,+++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******+++,,,,,,---,,,***))))))***++++++***++++++***************+++******++++++++++++******))))))***+++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***))))))))))))***+++,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********************************+++,,,,,,---------,,,************++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************))))))(((((())))))***))))))))))))))))))))))))%%%&&&'''''''''''')))+++(((((()))***+++,,,,,,---)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,)))))))))*********++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,------,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******))))))))))))))))))***)))))))))))))))))))))))))))************+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,---)))******+++,,,---......)))+++,,,+++)))((()))+++*********))))))*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************++++++---.........---,,,------,,,------...//////,,,,,,,,,+++++++++++++++***)))))))))******+++,,,((()))***++++++***)))(((((()))***+++,,,++++++******++++++,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++*********))))))))),,,------...............+++++++++++++++,,,------333555444000...///...++++++******))))))*********)))---///,,,+++------,,,,,,---...///```dddggghhhdddYYYDDD222,,,,,,++++++***)))((((((---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------,,,***))))))***++++++*********************++++++******++++++++++++******((()))***,,,,,,,,,+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++(((((())))))***+++------)))***+++,,,---,,,++++++++++++++++++++++++++++++------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,++++++*********++++++***))))))***++++++***+++,,,,,,------------)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))'''((())))))))))))+++---''''''(((***+++,,,---...)))***+++,,,---,,,++++++*********++++++,,,,,,,,,((())))))))))))***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++------------++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++************++++++))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,---))))))***+++---...//////'''***++++++(((''')))+++++++++************++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************+++,,,---...///...------......---------......///,,,,,,++++++++++++++++++))))))(((((()))***++++++((()))***++++++***)))(((((()))***+++,,,,,,+++*********+++,,,,,,---......//////.........---------,,,,,,,,,,,,++++++***)))*********))))))))))))(((+++,,,------......------,,,,,,+++***+++,,,...///888:::888222000000...*********)))))))))))))))***(((---///---,,,...///...***+++,,,...aaadddffffffbbbWWWCCC111...............---------,,,,,,+++***+++,,,---...,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...)))))))))))))))(((''''''***+++,,,------,,,+++***,,,+++++++++***))))))))))))))))))((())))))***+++000000///...---,,,,,,+++,,,,,,+++***))))))******************+++,,,------,,,++++++******++++++,,,------------,,,+++******,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))'''((()))***+++,,,,,,,,,,,,,,,+++)))'''(((***---)))***+++,,,,,,+++***)))***+++++++++***)))'''&&&))))))))))))))))))))))))************)))))))))(((+++++++++************))))))))))))))))))******+++(((***++++++******+++,,,)))************+++++++++******+++++++++******)))************************+++,,,,,,,,,,,,+++******------------------------...------,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,***))))))***,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++(((((()))***************++++++******))))))((((((************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&''''''((((((((((((((())),,,,,,'''%%%'''(((&&&(((((((((((())))))))))))+++,,,,,,,,,,,,,,,,,,---........................---,,,++++++******+++++++++++++++*********))))))))))))))))))))))))))))))((()))***+++,,,++++++************))))))))))))((())))))***+++,,,,,,------++++++******++++++,,,---++++++***)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---,,,,,,+++*********+++,,,+++)))((((((***+++,,,******+++++++++,,,,,,,,,***+++...000ccceeefffeeeaaaWWWCCC111...............------------,,,+++++++++,,,......---------,,,,,,,,,++++++*********+++,,,---......******++++++***))))))(((***++++++,,,,,,++++++***+++++++++******************))))))))))))***++++++///......------,,,,,,+++,,,++++++******)))******++++++*********+++,,,,,,,,,++++++******++++++,,,******++++++,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((()))***+++,,,,,,,,,,,,+++,,,+++***((((((***,,,)))***++++++++++++***)))***+++++++++***)))'''&&&))))))))))))))))))))))))++++++++++++************+++++++++*********)))))))))))))))))))))******+++(((***++++++******+++,,,)))************+++++++++***+++++++++++++++******************************,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,+++))))))+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))***+++++++++++++++*********)))))))))))))))++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))***)))))))))'''+++,,,)))(((+++---,,,((((((((()))))))))******+++++++++,,,,,,,,,,,,---........................---,,,++++++******+++++++++++++++*********)))))))))))))))))))))))))))))))))***++++++++++++***)))+++************)))))))))*********++++++,,,,,,,,,++++++******++++++,,,---++++++***)))))))))))))))************************)))))))))))))))))))))))),,,+++******)))))))))***---,,,***)))((()))+++,,,+++++++++,,,,,,------...,,,...000222fffgggfffddd```VVVCCC111//////.........---------------,,,,,,------...///.........---------,,,,,,(((((()))***+++---......+++++++++,,,++++++***)))++++++++++++++++++++++++***************+++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,+++*********++++++++++++************++++++'''((()))***++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,------,,,***+++,,,+++)))))))))***)))***++++++++++++***)))******+++******)))(((''')))))))))))))))))))))))),,,,,,,,,++++++++++++***++++++*********))))))))))))))))))))))))******+++(((***++++++******+++,,,)))************+++++++++++++++,,,,,,,,,,,,++++++************************---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,))))))))))))************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((())))))***************'''+++,,,((('''***,,,+++)))))))))*********++++++++++++++++++,,,,,,------------------------------,,,,,,+++************++++++************)))))))))))))))))))))))))))))))))*********++++++***))))))+++++++++************)))******+++++++++++++++++++++************+++,,,,,,++++++***))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))+++***))))))((()))))))))---,,,+++)))))))))***+++++++++,,,------.../////////000222333hhhgggeeeccc```WWWDDD222/////////...------,,,,,,------------......//////------------,,,,,,,,,,,,((())))))***++++++++++++***+++++++++++++++******++++++************++++++)))))))))***+++++++++,,,++++++******++++++,,,---)))*********+++++++++,,,******+++++++++*********,,,,,,+++***))))))******++++++************++++++((())))))***++++++******)))************+++++++++,,,,,,------------......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++*********))))))***+++,,,---------------)))+++,,,,,,***))))))************++++++*********************))))))(((((()))))))))))))))))))))))),,,,,,+++++++++*********************)))))))))))))))))))))))))))******+++(((***++++++******+++,,,))))))*********+++++++++++++++,,,---------,,,,,,************************---------------,,,,,,+++++++++++++++++++++++++++,,,++++++*********+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))(((((((((((())))))(((((()))************)))///222111+++((())))))''')))*********++++++++++++*********+++,,,,,,------------------------------,,,++++++***************************))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++************++++++++++++***************************++++++,,,++++++***))))))*********(((((((((((((((((((((((())))))))))))))))))))))))+++******)))))))))******------+++*********************+++,,,---...//////000111222333iiigggdddbbbaaaXXXEEE222000//////...------,,,,,,---------...............,,,,,,,,,,,,+++++++++++++++++++++++++++***(((((())))))******+++******)))++++++++++++++++++++++++)))))))))***+++++++++,,,++++++******++++++,,,---(((((())))))***+++++++++)))******+++++++++******,,,++++++***))))))))))))+++******))))))******+++++++++,,,,,,+++***)))))))))))))))*********++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++*********))))))++++++,,,---------,,,,,,)))+++,,,,,,***))))))***+++******************+++*********)))))))))))))))************************+++*********))))))))))))*********)))))))))(((((()))))))))))))))******+++(((***++++++******+++,,,))))))*********+++++++++***+++,,,---------------************************,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))******************)))((())))))***************(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))&&&'''(((((())))))((((((444777555///++++++***((()))*********++++++++++++))))))***++++++,,,------------------------------,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((***+++,,,---+++++++++*********))))))+++***************************))))))******+++,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++*********++++++,,,---,,,,,,++++++***++++++)))******+++,,,---------...///000222gggfffdddcccccc[[[FFF222000000///...---,,,,,,+++,,,,,,---............---,,,,,,+++++++++*********------------+++)))'''&&&((()))******************+++,,,---......---,,,+++***************+++++++++***************+++,,,,,,)))))))))*********++++++((()))***,,,,,,+++******++++++***)))))))))************))))))))))))******,,,,,,,,,,,,+++***)))((())))))*********+++++++++++++++,,,,,,------......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++************)))++++++,,,,,,,,,,,,++++++***+++,,,+++)))))))))***++++++***))))))***++++++******))))))))))))***************************************)))))))))((((((******)))))))))((((((((()))))))))))))))******+++(((***++++++******+++,,,)))************+++++++++)))***+++,,,,,,------,,,************************++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))************)))((((((((()))************)))))))))))))))*********************+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&'''(((((((((((((((,,,//////***'''))))))((()))))))))*********++++++((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***(((((()))))))))))))))***))))))))))))))))))))))))&&&&&&'''''')))***,,,---*********))))))))))))((())))))*********************))))))))))))***+++++++++************+++,,,,,,************************))))))))))))))))))))))))++++++++++++++++++,,,---++++++,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,---///000fffdddcccdddeee]]]GGG222000000///...---,,,++++++***+++,,,---...------,,,------,,,,,,,,,+++++++++,,,---......---+++)))''')))******+++,,,,,,+++++++++---///111111///---++++++++++++******************))))))))))))***++++++*********************+++''')))***,,,,,,,,,***)))***))))))))))))******+++******))))))))))))******)))***************))))))*********+++++++++,,,,,,******++++++,,,---------+++,,,,,,------,,,,,,+++************************+++++++++************)))***+++++++++++++++******+++,,,+++***((((((***,,,++++++***))))))***++++++******)))(((((()))***+++************************+++++++++*********))))))***)))))))))(((((((((((()))))))))))))))******+++(((***++++++******+++,,,)))************+++++++++((()))***+++,,,,,,,,,,,,************************,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))))))))***++++++++++++************))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''''''((()))))))))))))))$$$((((((%%%$$$''')))(((((((((((()))))))))******(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))((('''((()))******)))))))))(((((((((''''''(((((())))))******++++++)))))))))))))))***+++++++++*********++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,******+++,,,---------------,,,,,,,,,,,,++++++++++++,,,...000dddcccbbbdddfff^^^HHH222111000///...---,,,++++++***+++,,,---------,,,+++......---------,,,,,,,,,+++,,,---......---+++)))***+++,,,,,,------------+++---000333333000---+++,,,+++++++++******)))))))))))))))((()))******+++++++++******************'''(((***,,,---,,,***)))))))))(((((()))***++++++******))))))))))))******&&&'''((()))***************++++++++++++,,,,,,,,,))))))***++++++,,,------+++,,,,,,------,,,,,,+++************************+++++++++************)))******+++++++++******))),,,,,,+++)))'''(((***---,,,+++***))))))***+++,,,******)))(((((()))***+++************************,,,,,,,,,+++++++++******))))))))))))(((((((((((()))))))))))))))******+++(((***++++++******+++,,,)))************+++++++++'''((()))***+++,,,,,,,,,************************------......------,,,+++---------------------------------------...///000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++++++++******))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((()))***************(((,,,,,,)))(((+++---,,,(((((((((((())))))))))))'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))'''((((((((())))))******)))))))))))))))))))))))),,,+++)))((('''''''''((((((((((((((('''''''''''''''(((((()))***++++++,,,)))))))))))))))******++++++*********+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++)))***+++,,,---.........///......------,,,++++++***,,,...000___cccggghhhfff\\\FFF333666222///...//////---+++,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,***))))))+++...,,,...111111///---+++++++++*********)))(((((((((++++++******++++++,,,---***************************+++,,,,,,+++(((&&&$$$))))))))))))************(((*********)))((()))***))))))************))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********(((((())))))******++++++***++++++,,,,,,++++++***************************************))))))))))))))))))))))))))))))))))))(((((()))***************************))))))))))))(((((())))))*********+++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++***)))+++++++++,,,,,,+++++++++)))***+++***))))))+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222------------------------///............---------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************((()))))))))***************((('''((()))***)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((++++++***)))(((((())))))))))))(((((((((((())))))'''((()))++++++***))))))''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))((('''))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,------,,,,,,,,,+++++++++...---+++))))))***+++,,,''''''(((((())))))************************************))))))))))))***************)))))))))))))))++++++***))))))))))))))))))******)))'''&&&''')))******))))))***+++,,,,,,---***''''''***,,,,,,++++++***)))'''''')))***+++***************************))))))((()))+++---...444///++++++///111///---***+++---///___bbbfffgggeee[[[FFF222333111//////000111000...,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,+++))))))+++---,,,...000000...,,,,,,---+++++++++++++++*********++++++******++++++,,,---************************))))))***+++******)))((()))))))))))))))))))))))))))***+++***)))((()))+++))))))************))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))***************++++++,,,,,,++++++***************************************))))))))))))))))))))))))))))))))))))(((((()))***************+++*********))))))((((((((()))))))))************))))))))))))))))))))))))+++,,,,,,,,,++++++***))))))***++++++++++++***)))******++++++++++++******)))***+++***))))))+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111------------------------............------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************++++++++++++***((('''((()))***)))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))((((((++++++***)))))))))))))))))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))((((((******))))))))))))******((((((((()))))))))))))))))))))))))))))))))))))))(((((()))******++++++,,,------------,,,,,,,,,,,,...,,,+++))))))***+++,,,))))))))))))))))))************************************))))))))))))*********)))))))))))))))))))))+++***))))))((((((((()))+++,,,,,,+++)))(((***+++******))))))***++++++,,,,,,***'''(((***,,,,,,++++++***)))(((((()))***+++***************************))))))))))))+++,,,---000,,,***+++///111000---+++,,,...///___bbbeeefffdddZZZEEE333111///...///111222222222,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++***+++,,,+++))))))+++---+++---......,,,,,,---///,,,,,,,,,,,,,,,---------+++************+++,,,,,,************************''''''(((((()))+++,,,---))))))))))))(((((((((((()))+++++++++***)))***+++))))))************))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......,,,,,,,,,++++++++++++******************)))))))))***++++++,,,,,,++++++***************************************))))))))))))))))))))))))))))))))))))((())))))************)))+++++++++***)))(((((('''))))))))))))************))))))))))))))))))))))))+++++++++,,,++++++***))))))***++++++++++++***))))))******************))))))***+++***))))))+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++******************************************++++++++++++,,,,,,,,,***)))((((((******)))((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))((((((+++***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******'''(((((())))))*********))))))))))))))))))))))))((((((((()))******++++++.........------------,,,---,,,+++))))))***++++++++++++******************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))*********))))))(((((((((((((((+++,,,,,,+++))))))***,,,*********)))******+++,,,+++***((()))***,,,,,,++++++***)))(((((()))***+++************************))))))))))))***+++,,,---+++))))))+++///111///---+++---...000aaadddffffffddd[[[GGG555000/////////000111111111,,,---...---++++++---...---,,,,,,++++++,,,,,,---,,,+++++++++++++++++++++***+++,,,+++))))))***,,,+++,,,,,,,,,+++,,,...000+++++++++,,,,,,---------***************++++++,,,************************((((((''''''(((***---...)))))))))((((((((((((((()))+++,,,+++***)))***,,,))))))************))))))++++++******++++++,,,---++++++++++++++++++++++++)))******+++,,,,,,------+++++++++++++++++++++++++++++++++******)))))))))***++++++,,,,,,++++++***************************************)))))))))(((((((((((((((((((((((((((((()))************)))))),,,++++++***)))((('''''')))))))))))))))*********))))))))))))))))))))))))******++++++++++++***************++++++*********))))))************)))))))))***+++***))))))+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,***)))((()))******)))((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((******)))))))))))))))***))))))(((((((((((())))))***)))((((((((()))+++,,,''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))******)))))))))(((((()))))))))''''''((()))******++++++))))))))))))))))))))))))'''(((((())))))***++++++//////.........---------,,,,,,+++***)))*********,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********))))))((((((((((((((())))))******)))(((''')))++++++***************++++++******)))******++++++++++++******))))))******+++************************)))))))))******++++++,,,))))))))),,,...///---***,,,---///111dddfffggggggeee\\\III888111111000///...---......---......---,,,,,,---///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***++++++***)))***+++***+++,,,+++***+++---///))))))******++++++,,,,,,******))))))******+++,,,***************************)))(((''''''))),,,---******))))))(((((((((''')))***++++++))))))***+++))))))************))))))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))***++++++,,,,,,++++++***************************************)))))))))((((((((((((((((((((((((((())))))*********))))))(((++++++******)))(((((('''******)))))))))))))))))))))))))))))))))))))))))))))******++++++*********+++******************+++))))))************)))))))))***+++***))))))+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))*********++++++)))((()))***+++***)))(((((((((((((((((((((((()))*********++++++++++++(((((((((((((((((((((((((((((())))))))))))((((((***)))))))))))))))******))))))(((((((((((())))))***)))((((((((()))+++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((()))***+++,,,)))((((((''''''(((((()))'''(((((()))***++++++,,,************************((((((((()))******++++++//////.........---------++++++*********))))))***------,,,,,,++++++******))))))))))))))))))))))))******))))))))))))******(((((())))))************))))))(((((((((((()))))))))******)))((((((***+++++++++***************+++))))))***+++******++++++++++++************++++++************************)))*********++++++++++++******+++,,,---,,,***(((,,,---///111fffhhhhhhgggeee]]]KKK:::333333333000---,,,,,,------......---,,,,,,---///---,,,,,,++++++,,,,,,---*********+++++++++++++++(((***++++++***))))))***)))+++,,,,,,******+++---))))))))))))))))))*********))))))))))))***++++++************************+++***((('''''')))***,,,++++++******))))))(((((((((*********)))((()))***))))))************))))))++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++***************++++++++++++,,,,,,,,,+++++++++++++++************++++++,,,,,,++++++***************************************)))))))))))))))))))))))))))))))))))))))************))))))(((************))))))))))))************))))))))))))))))))))))))))))))))))))((()))******+++*********++++++***))))))***++++++)))******************))))))***+++***))))))+++---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------++++++,,,---------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************(((((()))))))))*********+++***))))))++++++***))))))))))))))))))))))))))))))))))))*********++++++(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++))))))(((((((((((()))))))))))))))))))))******+++************************))))))))))))))))))))))))***)))(((((()))***,,,---))))))(((((((((((())))))((())))))******+++++++++************************)))))))))***++++++,,,,,,.........------------,,,+++************))))))))),,,,,,++++++++++++++++++******************************))))))))))))******((((((((()))******++++++)))))))))))))))******++++++,,,,,,,,,++++++,,,...,,,+++******)))*********((()))+++,,,+++******+++++++++++++++++++++++++++************************)))******+++++++++******+++++++++++++++***))))))+++,,,///111ggghhhgggfffddd\\\KKK:::444555555222///---...000---...///...,,,,,,...///---,,,,,,++++++,,,,,,---)))*********++++++++++++''')))++++++***))))))))))))+++------+++***)))***))))))))))))))))))(((((()))))))))))))))***++++++***************************)))((((((((()))++++++,,,,,,,,,+++***)))))))))'''((())))))((('''((()))))))))************))))))++++++******++++++,,,---***************************************+++++++++******+++++++++,,,,,,,,,***++++++++++++++++++,,,***++++++,,,,,,++++++***************************************))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))************************)))))))))((())))))))))))))))))))))))(((((()))***************++++++***))))))***++++++******++++++++++++******)))***+++***))))))+++---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,........................***+++,,,.../////////...........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********++++++++++++***))))))++++++***)))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))***++++++))))))(((((((((((())))))(((((()))***************************************))))))))))))))))))))))))***)))(((((()))***,,,...++++++************++++++*********************************************************+++,,,,,,------------------,,,,,,,,,,,,***************))))))(((************++++++++++++++++++++++++++++++++++++******))))))))))))******'''(((((()))******++++++***************+++,,,,,,+++,,,,,,,,,++++++---///,,,++++++***))))))******'''))),,,,,,+++)))***,,,***++++++++++++++++++***************************)))***++++++++++++***)))++++++++++++******+++---***+++...000ggggggfffdddccc[[[JJJ:::555666777444111///111333---...///...,,,,,,...///---,,,,,,++++++,,,,,,---))))))******++++++++++++''')))++++++***)))))))))(((+++------+++)))((((((+++*********))))))(((((()))))))))))))))******+++************************(((((((((((()))+++,,,,,,------,,,,,,+++***))))))'''((()))((('''&&&''')))))))))************))))))++++++******++++++,,,---************************(((((()))***+++,,,,,,---*********++++++,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))***************)))((((((((((((((()))******+++++++++*********))))))(((((())))))))))))))))))))))))(((((()))***************,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++)))***+++***))))))+++---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,........................)))+++---///000000000000////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++******************************+++++++++,,,,,,,,,+++***)))***+++++++++)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((())))))***++++++))))))(((((((((((())))))'''(((***+++++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((()))+++---...---,,,,,,++++++,,,,,,---+++++++++******************************************++++++,,,,,,---......------,,,,,,,,,+++++++++***************)))(((((()))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******'''(((((()))***++++++++++++*********+++,,,------)))*********))))))+++---,,,,,,+++***))))))******&&&)))------+++)))***,,,***++++++,,,,,,++++++***************************)))***+++,,,,,,+++)))))))))************+++...000)))+++---000mmmgggmmmfffddd```CCC555000222333222111000111222000000000000000///////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***(((/////////......---------))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''&&&''''''((()))******+++))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((()))***++++++)))************+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,+++***)))(((((()))***+++,,,111222---***---,,,))))))***+++,,,,,,+++***)))+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((***,,,......+++(((&&&)))((((((((()))***++++++))))))*********))))))(((******)))))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************---------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------..................------,,,,,,,,,...------,,,,,,------...***++++++,,,,,,++++++***,,,)))((()))((('''+++111,,,,,,+++***)))))))))***************************+++++++++,,,,,,+++++++++,,,,,,,,,++++++*********************************)))************+++++++++'''((()))******)))(((''')))))))))))))))((('''&&&))))))))))))))))))))))))((()))***,,,,,,+++************))))))))))))******))))))))))))************************************'''((()))++++++******)))))))))***+++---...//////---...///...------...///...---+++***)))***+++++++++++++++************)))++++++******++++++,,,---------,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))***++++++,,,+++++++++,,,,,,+++++++++++++++***)))((('''&&&&&&******))))))(((''''''''')))************+++++++++******))))))***,,,...///...---,,,,,,++++++++++++------,,,,,,+++***))))))******+++,,,,,,---......******++++++++++++******+++++++++++++++***)))(((++++++,,,,,,,,,,,,---------...///111mmmgggmmmeeeccc]]]@@@222///000111000///...///111////////////////////////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***(((,,,,,,,,,+++++++++******(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++)))************+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,+++***))))))***+++,,,***///000,,,)))++++++(((((()))************)))(((*********)))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))***,,,---,,,+++((('''))))))))))))))))))***+++))))))************))))))))))))((((((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,******,,,+++))),,,111,,,+++************************************************++++++++++++******,,,++++++++++++++++++***************************))))))*********+++++++++(((((())))))))))))((((((************)))))))))((())))))))))))))))))))))))((()))******++++++************))))))))))))******))))))))))))************++++++++++++++++++++++++((((((******+++******)))******++++++,,,---......---...///...---,,,---//////...---,,,,,,,,,------,,,,,,++++++*********)))******))))))******+++,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))*********)))******++++++******++++++++++++*********))))))((((((''''''&&&(((((((((((((((((()))))))))************+++++++++,,,+++*********+++,,,---...---,,,+++++++++++++++------,,,,,,+++******)))******++++++,,,------...******++++++++++++******+++++++++++++++***))))))++++++,,,,,,,,,,,,------,,,---...000lllgggllldddaaa[[[===...---...///...---,,,---///,,,------....../////////111000000///.../////////++++++++++++++++++++++++***)))((()))***+++***(((+++************)))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++***)))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,++++++++++++,,,,,,)))---...+++)))******((((((((())))))))))))((((((******))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******+++++++++***))))))+++***))))))))))))))))))))))))***************)))+++******)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------,,,,,,...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++***+++---,,,)))***///+++************++++++,,,************************)))******************)))*********+++++++++++++++************************)))))))))*********++++++))))))(((((((((((()))))),,,++++++***************)))))))))))))))))))))))))))((((((((())))))************))))))))))))******))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******+++++++++,,,,,,---------,,,...///...---,,,---.........---,,,,,,,,,------...------,,,+++******))))))))))))))))))***++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))+++******)))))))))******)))******************)))((((((((((((((((((((((((''''''(((((()))******+++)))************+++++++++---,,,++++++******++++++---,,,,,,++++++++++++,,,---,,,,,,++++++***************++++++,,,,,,------******++++++++++++******++++++++++++++++++***)))++++++,,,,,,,,,,,,------+++,,,...000jjjdddkkkccc```ZZZ<<<---,,,---......---,,,---...++++++,,,,,,---...//////000000///...............***************************)))((()))***+++***(((+++++++++++++++*********&&&((()))++++++)))(((&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((++++++***)))((((((((()))))))))*********+++++++++***+++++++++++++++,,,,,,************************++++++************++++++++++++++++++++++++++++++)))+++---,,,************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((++++++***************+++++++++***)))((((((((()))))))))***+++++++++******...------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------...............------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++)))(((+++...---))))))---************++++++,,,---************************))))))************))))))))))))******++++++,,,,,,************************))))))))))))***************)))(((''''''((()))***++++++***)))))))))***+++)))))))))))))))))))))))))))((('''''''''(((***+++******))))))))))))******((()))))))))************++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,+++++++++++++++++++++///...------,,,+++*********************++++++,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))+++******)))))))))))))))))))))************))))))(((((())))))***+++++++++))))))******++++++++++++))))))*********+++++++++,,,+++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***************++++++,,,,,,,,,,,,******++++++++++++******+++++++++,,,,,,+++******+++++++++,,,,,,,,,------+++,,,///111gggbbbiiicccaaa[[[===...---...//////------...///***++++++,,,---......///......---,,,,,,,,,------***************************)))((()))***+++***(((************************&&&((()))++++++)))(((&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((++++++***)))((((((((()))))))))*********+++++++++*********++++++,,,,,,,,,************************+++******))))))******+++)))******************)))***+++,,,---,,,***+++---************************(((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((+++******))))))***+++,,,++++++***)))((((((((()))))))))***+++++++++++++++------------,,,,,,++++++)))))))))******+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------......------------......,,,,,,,,,------,,,,,,,,,******---000000,,,,,,///+++*********+++,,,------************************))))))************)))))))))))))))******+++++++++))))))))))))))))))))))))(((((()))))))))************)))(((''''''((()))***))))))((((((((())))))***)))))))))))))))))))))))))))((('''''''''(((***+++******))))))))))))******((()))))))))************))))))))))))))))))))))))***************++++++,,,------,,,,,,,,,,,,++++++,,,---...---,,,+++,,,...***+++++++++++++++++++++......---,,,,,,+++******,,,++++++++++++,,,------,,,,,,+++++++++*********))))))))))))))))))))))))******))))))((())))))***))))))************))))))((()))***+++,,,------...---------,,,,,,,,,++++++))))))*********+++++++++))))))***+++,,,,,,------+++++++++******++++++,,,,,,,,,+++++++++++++++*********+++++++++++++++,,,******++++++++++++*********++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,---000222fffbbbjjjdddbbb]]]>>>///...///000///......///000+++,,,,,,------............---,,,,,,++++++,,,,,,++++++++++++++++++++++++***)))((()))***+++***((('''''''''(((((((((((()))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++***)))))))))))))))))))))************+++++++++*********++++++,,,,,,---******************************))))))))))))******((()))************)))(((***)))+++...---***+++///++++++************++++++''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))******+++,,,+++***))))))))))))))))))))))))***+++,,,,,,,,,,,,)))******+++******)))((((((((())))))***+++++++++++++++++++++++++++++++++)))************+++++++++*********************************+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,------------...//////............//////,,,,,,------------,,,,,,,,,,,,///333333000111555,,,++++++++++++,,,,,,---************************)))******************))))))))))))***************))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))''''''((())))))))))))((()))))))))))))))))))))))))))((((((((())))))************))))))))))))******))))))))))))************))))))))))))))))))))))))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,---.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......++++++++++++************)))))))))))))))))))))))))))(((((((((((()))***+++)))******************)))))))))***+++,,,---......///......---,,,,,,++++++)))************+++++++++((((((***+++,,,---------+++************++++++,,,++++++++++++++++++++++++******++++++++++++++++++******++++++++++++*********+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...000333iiidddlllfffccc]]]>>>///---///000///...---...000---------------...............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***(((''''''((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++)))************+++++++++)))******+++,,,,,,------******************************))))))))))))******)))***++++++++++++***))))))''')))------)))***///+++***)))(((((()))***+++'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))******++++++++++++))))))))))))))))))***+++((()))***+++,,,,,,,,,,,,'''((()))*********)))(((((((((((()))***+++++++++++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))*********++++++++++++------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,---------...............------.........,,,,,,------------,,,,,,++++++---222333111333777------,,,+++++++++,,,,,,******************************++++++++++++******************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))((((((&&&'''***+++,,,+++)))((())))))))))))))))))))))))((()))******++++++************))))))))))))******))))))))))))************))))))))))))))))))))))))++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++,,,---.........------*********+++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++************))))))))))))))))))))))))''''''''''''(((***+++,,,******++++++++++++******(((((())))))***+++,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++)))***+++,,,---,,,,,,+++***************+++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,---///111kkkgggnnnhhhddd]]]===------...//////------...///..................------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***((()))*********++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***++++++)))************+++++++++))))))***+++,,,,,,------******************************))))))))))))*********+++,,,------,,,+++***'''%%%''',,,,,,((()))...***)))(((''''''((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((()))***+++++++++++++++))))))(((((()))***++++++((()))***+++,,,---------((()))***+++,,,,,,+++***'''(((((()))***+++++++++++++++++++++++++++++++++)))************+++++++++(((((((((((((((((((((((())))))******++++++++++++...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,------............------,,,,,,------...,,,------......------,,,((('''***...//////111777...------,,,++++++++++++************************++++++,,,,,,,,,,,,++++++++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''&&&(((+++......,,,***((())))))))))))))))))))))))((()))+++,,,,,,++++++*********))))))))))))******))))))))))))************************************,,,+++*********+++,,,---+++++++++,,,,,,---------+++,,,------++++++,,,---((()))+++,,,---,,,++++++((())))))******+++,,,,,,++++++******++++++,,,---+++++++++************)))))))))))))))))))))))))))&&&&&&&&&''')))***,,,---++++++,,,,,,,,,,,,++++++&&&''''''((()))*********)))))))))******+++,,,,,,)))************+++++++++++++++,,,---,,,+++***)))******))))))***+++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++*********+++,,,,,,------------++++++,,,,,,,,,---------+++,,,...000dddkkkooobbbddd^^^<<<...//////.........---------)))---///...***)))+++///222000---++++++,,,...///+++***))))))++++++***)))******(((''',,,000---'''''''''((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))++++++++++++++++++++++++((()))++++++******+++---++++++************++++++))))))))))))))))))))))))'''((()))******)))((('''''''''((()))***++++++,,,,,,+++)))((((((((()))***(((((((((((())))))))))))))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))*********)))'''(((***,,,++++++++++++++++++++++++)))************+++++++++'''((()))***+++***))))))******************************************************))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------......---------,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++***)))***+++,,,000000///...,,,+++******+++***)))(((((()))***+++***)))(((''''''((()))***(((((()))******************************)))((((((''''''((((((((((((''''''))))))******++++++,,,,,,+++***)))'''''')))***+++************************&&&''''''((()))******+++,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,---------,,,+++***---------,,,,,,,,,+++++++++++++++***************,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++************)))))))))))))))))))))***++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++************)))+++++++++))))))***---000...------,,,+++***))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,***((()))+++,,,+++(((++++++******+++---...///,,,...000333bbbhhhmmmaaabbb]]];;;...//////.........---------)))---///...***)))+++///000///,,,******+++---...,,,*********+++,,,+++***))))))((('''+++///,,,&&&''''''((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))*********++++++,,,,,,,,,***+++,,,+++***)))***+++++++++************++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))******+++++++++******)))))))))))))))******))))))((((((''''''))))))(((((((((((())))))(((((()))************)))))))))))))))))))))))))))*********)))((((((***,,,++++++++++++++++++++++++((())))))))))))*********((()))***+++++++++************************************************************))))))))))))******++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++***)))******+++...------,,,+++***))))))))))))(((((((((((())))))))))))(((''''''((())))))(((((()))******************************)))((((((''''''(((((((((((('''''')))))))))***************+++***(((''''''(((***+++((((((((((((((((((((((((''''''(((((())))))******++++++************+++++++++++++++++++++,,,,,,---+++++++++,,,,,,---------++++++******))))))))))))************************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++,,,,,,++++++******))))))******++++++,,,++++++++++++,,,,,,,,,,,,,,,+++***+++++++++************))))))******)))((()))+++...---,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,***))))))+++,,,+++)))+++++++++++++++---...///,,,---000222```eeejjj```aaa[[[999..................---------***,,,...---+++***,,,...///---+++******+++,,,------+++***+++,,,---,,,+++((()))((('''***---+++&&&''''''((()))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))((())))))***+++,,,------,,,------,,,***((()))***++++++************++++++))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))*********)))************))))))(((++++++***)))((('''&&&&&&))))))(((((((((((())))))'''((())))))******)))))))))))))))))))))))))))))))))***+++***((((((***,,,++++++++++++++++++++++++((((((((())))))))))))***)))******+++,,,+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++------------............,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,+++***************************))))))((((((''''''((((((((((((''''''(((((('''&&&&&&'''(((((((((((()))***************)))************))))))((('''(((((())))))(((((('''***))))))))))))))))))(((******((((((((((((******(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))*********************++++++,,,************+++---///000***))))))))))))(((((((((************************,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))******+++++++++++++++---------,,,+++******)))+++++++++,,,++++++******+++,,,,,,,,,+++***))))))+++++++++************)))((()))+++***))))))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******,,,***)))***+++,,,+++***,,,+++++++++,,,---...///+++---///222```ccciii```bbb[[[999///........................+++,,,...---+++***,,,---...---,,,+++++++++---...---,,,++++++------,,,+++((()))((('''))),,,***%%%''''''((()))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))'''((()))***+++,,,------+++,,,---,,,***)))***+++++++++************++++++))))))))))))))))))))))))+++***)))(((((()))***+++*********)))))))))))))))((()))***++++++***)))(((******))))))((((((''''''))))))(((((((((((())))))'''(((((())))))))))))))))))))))))))))))))))))))))))***+++***))))))***+++++++++++++++++++++++++++))))))))))))******************++++++,,,,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++++++++))))))))))))))))))))))))&&&'''))))))))))))'''&&&'''''''''&&&&&&'''''''''(((((()))***************))))))************)))((((((((())))))))))))((((((******))))))((((((''''''***)))(((((((((((()))***************************))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))******+++,,,+++***)))***,,,///000+++*********************)))))))))***************,,,,,,+++***************************************************************))))))*********+++++++++)))***++++++,,,,,,++++++------,,,+++***))))))(((******++++++******)))(((++++++++++++******)))(((+++++++++*********)))))))))+++,,,,,,***))))))************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......+++---///222bbbccciiibbbddd[[[999111---.....................+++,,,---,,,,,,+++,,,---......---,,,,,,---...///---,,,++++++------,,,+++'''***)))'''(((+++)))%%%''''''((()))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))''''''((()))+++,,,------)))+++,,,,,,++++++,,,---++++++************++++++************************+++***)))(((((()))***+++*********)))))))))))))))((()))***++++++***)))(((''''''(((((())))))******))))))(((((((((((())))))''''''((())))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***+++++++++++++++++++++++++++******++++++++++++,,,,,,+++++++++++++++,,,,,,,,,************************)))))))))))))))))))))))))))***++++++++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,)))))))))***************((((((***++++++***((((((&&&''''''''''''''''''&&&(((((()))***************((())))))*********))))))(((((())))))))))))((((((******))))))(((((('''''')))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((((((((()))))))))(((((())))))***+++...---+++******+++---...*********************+++)))*********+++++++++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******+++,,,,,,,,,,,,+++,,,++++++***))))))((((((((()))))))))))))))((((((+++++++++++++++***)))(((+++++++++*********))))))+++---......,,,******+++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------------------+++---000333eeedddjjjdddfff[[[999222---------...............,,,,,,,,,,,,,,,,,,,,,,,,......------......//////---+++***+++,,,---,,,+++(((++++++((((((******&&&''''''((()))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))'''(((((()))***+++,,,,,,)))***,,,,,,++++++---///++++++************++++++*********************************))))))*********)))))))))))))))*********((())))))************)))&&&&&&'''((()))***++++++))))))(((((((((((())))))&&&'''(((((())))))(((((()))))))))))))))))))))))))))+++,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++************+++,,,,,,************************************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------...---,,,,,,+++***************+++++++++))))))************))))))&&&'''(((((((((((('''&&&(((((()))***************((())))))************)))((())))))******))))))(((***))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))******+++...---,,,+++++++++,,,,,,((((((((())))))))))))*********++++++,,,---------///...------,,,,,,------........................++++++++++++++++++++++++*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,*********))))))))))))((('''((())))))******))))))******+++++++++++++++***+++++++++************)))...//////...,,,***+++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------............------+++,,,---,,,+++***+++---,,,---............------,,,...111444fffeeejjjeeefffZZZ777222---------.........//////---,,,+++,,,,,,---,,,+++,,,,,,,,,------.........,,,*********+++,,,+++***(((,,,---***(((******'''''''''((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))************))))))((()))))))))******++++++***,,,---,,,++++++,,,---++++++************++++++************************)))******++++++******)))(((((())))))******++++++)))))))))))))))******+++''''''(((((())))))******))))))(((((((((((())))))&&&'''(((((())))))(((((()))))))))))))))))))))))))))+++------+++******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******)))))))))***+++,,,************************++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***)))+++*********************))))))(((((((((((())))))'''((())))))))))))((('''(((((()))***************(((((()))***************))))))************)))))))))))))))***************'''(((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))*********))))))(((((())))))******))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,---))))))))))))******++++++++++++,,,------...//////000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,,,,------,,,,,,))))))************++++++'''((()))+++,,,,,,,,,,,,)))***+++,,,,,,------,,,+++++++++************)))//////...,,,***)))***+++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,***,,,...---+++***,,,---------...//////...---,,,---///222555gggeeejjjeeefffYYY666111---------.........//////---,,,++++++------,,,++++++++++++,,,,,,---------+++***))))))++++++***))))))---...***)))******((('''(((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''((((((((()))))))))))))))))))))))))))'''((()))******)))((('''))))))************)))))))))))))))))))))*********---......---+++******+++++++++************++++++************************)))***+++,,,,,,+++***)))'''(((((()))***++++++,,,***)))((((((((()))+++,,,))))))))))))(((((((((((())))))(((((((((((())))))&&&''''''((((((((((((((()))))))))))))))))))))))))))+++------,,,******+++++++++++++++++++++++++++)))************+++++++++***)))((((((((()))+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------......---------,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++***)))((('''+++*********)))))))))((()))((('''&&&&&&'''((()))'''((()))******)))((('''(((((()))***************(((((()))***************))))))************))))))))))))******++++++,,,,,,''''''((((((((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))*********************++++++,,,)))***+++,,,---.........++++++,,,,,,,,,---------,,,,,,------...///000000111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,)))******++++++,,,------((()))***,,,---...//////)))***+++,,,---.........+++++++++************)))000///---***(((''')))+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,...---+++***,,,...------/////////...---,,,---///333666eeefffcccgggbbbaaa666111------------------------------------------------------,,,+++++++++,,,---+++++++++++++++++++++,,,***)))((()))***+++***)))---***'''''')))******(((***))))))(((((((((((((((,,,+++***(((''''''''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,,,,++++++++++++++++++,,,...,,,++++++,,,,,,***((())))))*********++++++++++++)))'''''')))++++++++++++)))((('''((()))+++,,,******)))((((((((((((((())))))(((((((((((())))))******))))))((((((''''''''''''((()))))))))))))))))))))************))))))******++++++++++++******)))))))))))))))((('''''')))*********+++++++++++++++++++++******)))))))))***)))((()))***+++***((()))***,,,------,,,+++***((((((***+++,,,,,,,,,,,,***************+++,,,,,,,,,+++***))))))***+++,,,***+++---.../////////...000000111000///---+++***///...,,,******+++---...+++------,,,+++***+++,,,,,,,,,++++++++++++,,,,,,************++++++++++++***+++,,,,,,***))))))***,,,,,,++++++******))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))(((***+++))))))************))))))***************)))((((((((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((***)))((((((((((((((()))******************************+++++++++,,,,,,,,,++++++,,,---.........---***,,,......---------...000////////////.........////////////////////////...---+++******+++---...---------,,,,,,,,,++++++...///,,,)))***------***++++++,,,,,,,,,,,,++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))***)))))))))))))))******++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......111111000000/////////......///000000000///---,,,...---000555fffgggcccggg```___555111---------------------------------------------------,,,+++++++++,,,---...---,,,,,,,,,+++************)))((()))***+++***)))***(((''''''***,,,+++*********)))((((((((())))))+++***)))((((((''''''((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,++++++************++++++,,,+++************))))))))))))*********+++++++++***)))'''(((***++++++***+++***)))((()))***,,,---******)))((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))''''''((()))))))))))))))))))))************))))))******++++++++++++************++++++***))))))((()))))))))*********++++++,,,,,,+++++++++*********+++)))((()))***+++***((()))+++,,,......---,,,+++((()))***+++++++++++++++,,,,,,,,,,,,,,,---......000///...---,,,,,,,,,---,,,---///000000000//////...//////000000///...---000000............///000,,,---...---+++***+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***,,,------+++)))************************))))))+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))))))))************))))))***************)))((((((((((((((((((((((((((('''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---............------,,,+++---...///...---...///.........---------,,,,,,........................///...,,,++++++,,,---...------,,,,,,,,,++++++++++++,,,+++***,,,111111...***++++++++++++++++++***)))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,******************************))))))))))))***************+++,,,,,,------++++++,,,,,,,,,,,,---------------.........//////000000/////////............///000000///...---,,,///...111777ggghhhccceee^^^]]]444111........................------------------------,,,++++++***+++,,,...///......---,,,+++***))))))+++)))((()))******)))(((''''''''')))+++,,,,,,+++++++++***))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,*********))))))*********+++++++++***))))))***,,,)))))))))************+++)))(((((()))++++++***(((++++++***)))***+++,,,---******)))(((((((((((()))))))))(((((((((((())))))'''''''''((()))*********''''''((()))))))))))))))))))))************))))))******++++++++++++******+++++++++,,,++++++***)))((()))))))))************,,,,,,,,,,,,+++++++++++++++***))))))***+++***)))***+++,,,---...---,,,,,,***++++++,,,,,,,,,++++++************++++++,,,,,,------,,,++++++++++++,,,,,,---...............---++++++,,,---......---------------------------------...///...---,,,,,,...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***,,,------+++******+++)))))))))))))))*********+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''&&&&&&'''((())))))******))))))((())))))******))))))((((((''''''(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******)))))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,////////////...---,,,,,,,,,...000000///...///000------,,,,,,,,,+++++++++------------------------...---,,,,,,,,,---...///,,,,,,,,,,,,++++++++++++(((***++++++///444444000******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************+++******)))))))))******((()))******+++,,,------++++++,,,,,,,,,,,,------........./////////000000///............---------...////////////...------//////222888ggghhhcccddd[[[ZZZ222000////////////////////////........................,,,++++++***+++,,,...///---------,,,,,,++++++***+++***))))))******)))(((&&&'''(((***,,,,,,+++))),,,++++++***************((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,******))))))))))))*********,,,---,,,******,,,...))))))))))))************)))((()))***,,,+++)))'''******)))))))))***+++,,,+++***))))))(((((())))))))))))(((((((((((())))))'''((((((((()))))))))***''''''((()))))))))))))))))))))************))))))******++++++++++++*********+++++++++++++++******(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***))))))***+++,,,------,,,,,,,,,------------,,,,,,+++)))******+++++++++++++++))))))******+++,,,---------.....................,,,,,,------............++++++,,,---------,,,,,,...///000///---------...---------,,,,,,---------++++++***************))))))+++,,,,,,***)))***+++((((((((())))))************++++++,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***++++++***'''&&&&&&'''(((((())))))))))))((((((((()))))))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((()))******+++)))))))))((())))))******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////////////////.........///111111/////////000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,---...,,,,,,,,,,,,++++++++++++(((+++,,,,,,///333111---******************************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******))))))******((()))))))))******+++++++++++++++,,,,,,,,,---------.........////////////------------------------.....................---......111888eeegggbbbcccZZZXXX111000////////////////////////........................,,,,,,+++***+++,,,---...+++++++++,,,,,,---------+++***))))))******)))'''((()))+++++++++)))((((((,,,++++++***************(((''''''(((((()))***+++(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,******))))))))))))******(((***++++++++++++,,,,,,)))))))))))))))))))))))))))))))))***++++++)))'''((((((((((((((())))))***++++++***)))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''''''''((()))))))))))))))))))))************))))))******++++++++++++******))))))******+++******)))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++)))((()))***++++++,,,,,,,,,+++,,,,,,,,,,,,++++++***+++,,,---.........------,,,,,,,,,---------------............/////////000111000000///////////////------...///000000//////---...///...,,,+++,,,---------,,,,,,,,,,,,------+++++++++******)))))))))((()))++++++***))))))***(((((())))))******++++++))))))***************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++,,,---+++)))(((((()))(((((())))))))))))(((((('''(((((()))))))))((((((&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...///000000000000...000111111000//////000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,,,,,,,++++++,,,......,,,---///,,,'''++++++***))))))***++++++)))***************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***************)))))))))))))))(((((((((+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,---------------...------------.........---,,,000666bbbeeebbbdddYYYWWW000000................................................------,,,+++++++++,,,---******+++,,,---...//////,,,***))))))******(((''')))***++++++)))(((((()))++++++***))))))))))))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,*********))))))*********&&&&&&'''***------***(((***)))))))))))))))((((((***)))))))))+++***)))''''''''''''((((((((())))))++++++***))))))))))))***))))))(((((((((((())))))*********)))((('''''''''''''''((()))))))))))))))))))))************))))))******++++++++++++******((()))******************)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,*********+++,,,+++***))))))******+++,,,---...******+++,,,,,,+++++++++***+++,,,......---,,,,,,---......------+++***))),,,,,,,,,,,,,,,...///000000///...---------------......//////000000111111---...///...,,,+++,,,---......------------......---------,,,++++++******(((***++++++*********+++***************+++++++++(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---,,,***))))))+++'''(((((())))))(((((('''''''''((()))))))))((((((&&&&&&''''''((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))******+++,,,******************************+++++++++,,,,,,,,,***+++,,,...///000111111///000111111///......///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------............------------///000...++++++---***%%%---,,,+++******+++,,,---******+++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************************************++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...---------,,,------...///,,,,,,///555^^^cccbbbdddZZZWWW000///------------------------........................///...,,,+++***++++++,,,+++,,,,,,,,,---.........,,,+++))))))******(((&&&(((***+++***((((((***,,,******)))((((((((()))))))))((((((((((((((()))***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,++++++************++++++'''&&&''',,,222333---&&&******))))))((((((((((((,,,***(((((()))***)))(((''''''((())))))))))))))),,,+++******))))))******))))))(((((((((((())))))))))))))))))((((((((((((''''''((()))))))))))))))))))))************))))))******++++++++++++******)))******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++******,,,,,,+++***+++++++++,,,---...///000---...///000000000000000---...000111111111///...///000111222333222222111222111111222333555777888444444333333333444555666555555444444555666888999333444555444333222333444333333333222222333333333111000000///......------)))+++------,,,,,,,,,---,,,,,,,,,,,,++++++++++++((()))******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++***)))***+++''''''((((((((((((''''''&&&''''''((())))))((((((&&&&&&''''''((())))))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,....../////////...000111000///---......000000000/////////......------------------------+++,,,---...////////////000////////////............///---***+++......***...---,,,******,,,---...,,,------------,,,+++*********+++++++++,,,,,,,,,------------------------...---,,,+++******************+++,,,---...//////++++++,,,,,,,,,,,,------------------............,,,---------............------,,,,,,,,,---...///---,,,///555\\\bbbbbbeeeZZZWWW000///------------------------////////////////////////000///---+++*********+++---------------------,,,---+++))))))***)))(((&&&'''(((***)))'''(((,,,///***))))))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,,,,,,,++++++++++++,,,,,,+++))))))000888999111(((******))))))((((((((('''---+++((('''((()))))))))(((((()))***************,,,+++******)))*********))))))(((((((((((())))))''''''(((((())))))******'''(((((()))))))))))))))))))))************))))))******++++++++++++*********+++,,,,,,------------++++++,,,,,,,,,---------)))))))))******+++++++++,,,+++******,,,,,,+++***------------///000222222222333444555666777777777666777999;;;;;;:::999888333555999<<>>=========999555555666666222...222111000...------------))))))************++++++)))))))))******+++++++++((((((((((((((()))))))))+++***)))***++++++***)))###''''''%%%%%%((((((###&&&'''((()))((('''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((())))))((('''&&&%%%&&&''')))))))))))))))'''(((******))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---------,,,+++***+++...111,,,,,,,,,---------------//////......---,,,,,,++++++,,,---...............444333333222111111000000000000000000000000000000------,,,,,,,,,---............---,,,,,,,,,---......------,,,++++++******+++,,,------...---------......,,,+++***)))))))))+++******---222555555444///...---,,,,,,,,,,,,---,,,---000111111000...---//////000///...---///111------------------------...---000666]]]ggghhhhhh[[[YYY222000000//////......//////000..............................---,,,+++++++++++++++***))))))+++,,,,,,+++------,,,++++++******)))))))))))))))((((((((((((************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((())))))(((((((((((())))))''''''((()))))))))((((((((((((((((((((((((((((((************+++++++++,,,((()))******++++++******,,,'''&&&))),,,,,,******))))))************))))))((('''&&&&&&(((((('''&&&(((((((((((())))))))))))***))))))))))))***++++++))))))((((((((((((((('''(((((((((((())))))))))))******++++++++++++******************))))))((((((((()))******))))))***,,,+++******+++.../////////)))+++,,,---...111444777333666777555555999999777??????@@@BBBEEEFFFFFFEEEKKKJJJJJJMMMNNNQQQZZZcccUUUVVVUUUOOOHHHHHHOOOVVVCCC@@@DDDTTTbbbeee___ZZZYYY[[[cccpppyyy{{{{{{|||rrrfffXXXVVV___jjjnnnnnncccgggkkknnnssswwwvvvrrrxxx{{{~~~}}}~~~}}}zzzwwwvvvwwwqqqjjjbbb^^^^^^\\\WWWRRRLLLLLLLLLNNNOOOOOONNNMMMOOONNNNNNMMMMMMNNNNNNNNNLLLHHHDDDCCCCCCDDDAAA???===;;;777444222222222333666555555444333333222222000///...---......000000,,,,,,,,,,,,,,,,,,,,,,,,...+++((()))------***&&&'''(((((('''(((***((($$$'''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''&&&'''((()))*********)))'''(((******))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,---......,,,***)))+++...222******+++,,,,,,---............------------...///++++++,,,,,,,,,,,,,,,+++111000000//////.........111111000000///......------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++******++++++,,,---------------,,,++++++***************+++++++++---000222222111......---,,,,,,,,,------.........//////...---,,,---...///...---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,...---000666___hhhjjjjjj[[[WWW000111000000////////////000000...........................---,,,,,,+++++++++,,,+++)))'''(((***,,,,,,,,,...------,,,,,,+++******))))))))))))((((((((((((************)))))))))((())))))(((((((((((())))))((((((((((((((((((((((((((()))***++++++***)))((())))))(((((((((((())))))'''((()))))))))(((((()))((((((((((((((((((((((((******+++++++++,,,,,,,,,((())))))***************,,,)))&&&''')))))))))((())))))************))))))'''&&&&&&''''''(((((('''(((((((((((()))))))))))))))))))))))))))***++++++((((((((((((''''''''''''(((((((((((())))))))))))((()))************************))))))(((((((((((('''((()))(((((((((***,,,111---***)))---222555666555666888999:::>>>CCCFFFDDDFFFEEEBBB@@@BBBAAA>>>@@@???>>>@@@DDDFFFDDDBBB777555555777999;;;BBBJJJ??????<<<666000///333777333...000;;;EEEDDD===888666999DDDTTTaaafffjjjmmmjjjaaaVVVRRRUUUZZZ[[[ZZZTTTUUUXXX[[[```ccccccbbbZZZ```fffiiiggggggkkkooovvvvvvtttqqqmmmiiieeedddTTTOOOIIIHHHJJJLLLLLLJJJFFFIIIOOOXXX]]][[[QQQIIIOOONNNNNNOOOPPPSSSUUUWWWNNNKKKHHHHHHJJJLLLMMMMMMFFFEEECCCBBBAAA@@@@@@AAA>>>>>>===<<<;;;:::999999>>><<<999777555555666777555555444333222222111111222111000///...---***''',,,+++)))'''((())))))'''''''''(((((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((((((''''''(((((())))))))))))'''(((******))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...///000000///---...000222***+++++++++,,,,,,,,,------------------///000111,,,---------,,,,,,+++***//////.........---------/////////.........------,,,,,,+++******)))*********************+++++++++,,,,,,,,,,,,++++++******++++++,,,------------,,,++++++******++++++,,,---,,,+++,,,,,,.../////////...------,,,,,,,,,------///...------,,,,,,,,,,,,------...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,------000666aaaiiijjjlll\\\VVV///111000000////////////000000........................------,,,+++++++++,,,,,,+++)))'''(((***,,,------......------,,,+++++++++(((((((((((())))))))))))************)))))))))((())))))(((((((((((())))))((((((((((((((((((((((((((()))***++++++***)))((((((((())))))))))))((((((''')))+++***((('''((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((()))************)))*********)))***+++)))'''))))))************))))))''''''(((((((((((()))***(((((((((((())))))))))))))))))(((((())))))***+++''''''''''''(((((((((((((((((((((((())))))))))))'''(((((()))*********)))******)))(((((()))******''')))*********+++---///111000000111555:::===???CCCCCCCCCBBBAAACCCFFFIIIHHHIIIEEE>>>999888444000222000///000333444222///+++)))***---...---000555111000000111333555555555888555555:::;;;888666666<<<999:::@@@DDDEEEFFFIIIEEEDDDCCCCCCCCCCCCCCCCCCJJJHHHFFFGGGHHHHHHGGGGGG>>>CCCHHHHHHEEEDDDFFFJJJRRRRRRQQQOOOMMMJJJFFFDDD>>>:::666666999===???@@@===???EEENNNTTTQQQFFF<<<@@@@@@@@@@@@BBBDDDGGGHHH>>><<<;;;;;;>>>AAACCCDDDCCCEEEGGGJJJKKKJJJIIIHHHKKKKKKLLLMMMNNNOOOPPPPPPKKKIIIGGGEEECCCDDDEEEEEECCCBBBAAA???===;;;:::999===AAACCC???888333222444///---+++***((('''))),,,)))'''&&&'''))))))(((&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((())))))''''''''''''''''''(((((('''(((******))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++******,,,...///111444555444222000000,,,,,,+++++++++*********,,,,,,,,,---...///000111...//////......---,,,+++............------------,,,,,,---------.........,,,+++***)))))))))))))))((())))))******+++++++++,,,+++++++++++++++*********+++,,,,,,------,,,,,,,,,++++++,,,,,,...//////,,,,,,------,,,,,,------------,,,,,,,,,------...///...---,,,++++++,,,,,,,,,---...---++++++---...---------------------------,,,000666ccchhhhhhkkk^^^VVV...000000//////......//////000........................---,,,,,,++++++,,,,,,,,,***)))((()))+++---------...------,,,,,,++++++***(((((((((((())))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******))))))(((((())))))))))))(((((('''***,,,+++(((&&&(((***))))))))))))))))))))))))************+++++++++,,,'''((())))))******))))))))),,,---++++++,,,+++((())))))************))))))'''((()))***))))))***,,,(((((((((((()))))))))))))))(((((((((((()))******'''(((((((((((()))))))))(((((((((((())))))))))))'''((()))***************+++******)))***,,,---...,,,...000000111333666888777;;;AAAEEEFFFGGGHHHIII??????===:::777666666888666888777222000111000,,,///......///000000...---555333444888999777666999666666777;;;>>>>>><<<999<<<<<<===???>>><<<@@@FFFIIIDDDAAADDDGGGGGGIIILLLLLLOOORRRRRRNNNJJJIIIHHHMMMJJJJJJNNNPPPOOOOOOQQQPPPQQQQQQMMMHHHDDDDDDFFFEEEEEEFFFHHHIIIHHHFFFCCCDDDAAA<<<:::;;;===>>>???:::888777:::>>>>>>:::444999888888777777777888888444333222222222333444555333666;;;???AAAAAA???>>>DDDEEEHHHKKKNNNRRRTTTUUULLLKKKKKKKKKKKKMMMNNNOOONNNMMMLLLKKKIIIHHHGGGFFFFFFLLLPPPLLLBBB<<<<<<@@@555666888777111---///666...+++'''''')))+++***(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''&&&''''''((()))***''''''&&&&&&&&&&&&'''((('''(((******))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++*********,,,...---111555777666222///...,,,,,,++++++***))))))((()))***,,,---...////////////000000000///......---------------------------***++++++,,,------......+++******)))))))))******'''((()))***++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,------...///000+++---...---,,,+++,,,---------,,,,,,,,,---............---,,,,,,,,,------,,,---...---,,,+++---///---------------------------,,,///666dddfffeeejjj___WWW...//////..................///........................,,,,,,,,,++++++,,,,,,---)))))))))+++---///...---------,,,,,,+++*********'''((((((((()))))))))***************))))))))))))))))))(((((((((((())))))************************((('''''''''(((((()))***'''((()))******)))(((''''''***---,,,(((&&&'''***)))))))))))))))))))))))))))))))))*********++++++'''(((((())))))))))))))))))---...***)))------+++))))))************))))))&&&(((******((((((***---(((((((((((())))))))))))((((((((((((((()))******((((((((()))))))))******(((((((((((())))))))))))))))))***+++,,,------,,,---,,,,,,,,,...000222444444666999:::<<<>>>BBBDDDGGGKKKMMMJJJEEECCCFFFKKK111222222000---,,,,,,---***---...---///333444222222444666666666555666777333000111666888555555777:::<<>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>BBBFFFDDD>>>999999;;;555;;;CCCEEE<<<111222:::888222+++)))***,,,+++)))))))))))))))))))))))))))&&&''''''((((((((((((((('''&&&&&&&&&'''(((***+++)))((('''&&&&&&'''(((((('''(((******))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))***,,,...,,,///222333111///,,,,,,***************)))))))))''')))+++...///...---,,,//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******))))))******++++++'''((()))+++,,,,,,++++++******************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------...///+++---......,,,+++,,,...,,,,,,,,,,,,,,,---...///------------............---......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///666eeedddbbbiii```XXX---.........------------..............................,,,,,,,,,++++++,,,------))))))***,,,///000...---------,,,++++++******)))'''((((((((())))))******************))))))))))))))))))(((((((((((())))))************************((('''&&&&&&&&&((()))***'''((()))******)))(((''''''+++...,,,(((&&&'''***))))))))))))))))))))))))((())))))))))))*********'''(((((())))))))))))))))))...---(((''',,,///---))))))************))))))%%%'''***)))((((((***---(((((((((((())))))))))))((((((((((((((()))******(((((())))))******++++++(((((((((((())))))))))))***+++,,,---............///......///000333666888;;;===@@@BBBDDDGGGKKKNNNSSSRRRKKK>>>222000999CCC+++---000111111111222333///222222......000000------000444444333333555888777444444888;;;:::;;;===666;;;AAACCC@@@@@@CCCGGGGGGEEEGGGJJJKKKJJJKKKPPP\\\\\\aaajjjooommmkkkllltttooojjjiiimmmpppqqqqqqgggeeeiiiqqqrrriiibbb```hhhddd___[[[ZZZZZZYYYYYYTTTTTTTTTVVVXXXWWWSSSOOOKKKIIIGGGFFFFFFGGGHHHIIIBBBBBBCCCCCCCCCAAA===;;;777888:::;;;<<<;;;::::::666777888888777555555666444444444444333333333222333333222222222111111111...///000111111111000000---...///000111333444444///111333444222000...------777DDDHHH<<<---,,,444@@@888///++++++,,,+++)))))))))))))))))))))))))))&&&''''''((((((((((((((('''&&&&&&&&&'''(((***+++***)))(((''''''((()))***'''(((******))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))***,,,...+++,,,......,,,+++******(((((())))))******++++++&&&(((+++...///...+++)))......///////////////...++++++++++++++++++,,,,,,------,,,,,,+++***************))))))***+++,,,,,,'''(((***+++,,,,,,,,,+++******************++++++******+++,,,,,,,,,,,,+++,,,+++++++++,,,,,,---...+++---///...,,,+++---///,,,,,,,,,,,,,,,---...///,,,,,,---.../////////...---...///...---,,,...000++++++++++++++++++++++++,,,,,,///666cccgggfffhhh^^^ZZZ111///........................///////////////////////////---,,,***))))))******))))))+++111<<>>555,,,+++++++++***))))))))),,,,,,---+++)))((((((***))))))))))))))))))))))))(((((((((((())))))))))))------,,,+++***)))(((''')))(((((((((******((('''''''''((())))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))************,,,***))))))******)))'''******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))((('''''''''(((((((((((((((((((((((())))))---,,,***(((((((((***+++---,,,111666555///000666555666777888777555222111333888AAAIIIKKKHHHFFFFFF:::777333///---///333777222333444222///...000222555000,,,---111333000,,,111666;;;444111???CCC333333888===@@@@@@@@@@@@@@@EEEDDDCCCCCCEEEGGGGGGGGGOOOMMMNNNQQQTTTVVV\\\dddppppppqqqtttwwwyyyzzzzzzzzzuuurrrssswwwzzzwwwtttooolllpppyyyyyyooojjjmmmiiirrriii\\\aaaeeeaaa^^^TTTYYY___```\\\WWWUUUTTTRRRPPPMMMJJJIIIIIIKKKMMMEEEFFFGGGFFFCCC@@@??????============<<<;;;:::999===;;;999999::::::999888777777666555555555555555555777666222111444444111333222000///......//////------,,,,,,,,,+++++++++...---,,,,,,++++++,,,,,,000000000000///...---,,,///,,,(((''')))***(((&&&)))+++---,,,(((&&&'''(((%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''')))((('''''''''(((***+++%%%'''((()))((((((***,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++---------++++++,,,,,,++++++***)))((((((((((((((((((((((((******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++******)))***+++,,,---...---,,,,,,------------------------..................---------,,,,,,---......---+++/////////000///......---,,,,,,,,,------------...///...111777eeeiiiggghhh]]]YYY000......................................................---,,,************+++***+++,,,///666;;;777///++++++***************************))))))((('''&&&))))))))))))))))))))))))(((((((((((()))))))))***************************)))(((((((((******((('''''''''((())))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))************---+++******++++++***(((************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))((((((((((((((()))***+++++++++++++++++++++***+++---...000111222222444333444777444......222333333444444222000...,,,,,,---000222222000000111666222---+++,,,------,,,///...------...//////......///000000000111333555///...333777<<>>>>>>>>>>><<<::::::;;;;;;:::999999888888777777777777777666888777444333666666333444333222000000000000111.........---------,,,,,,...------,,,+++,,,,,,,,,---------,,,,,,+++)))))),,,***(((((()))******)))&&&,,,222111+++&&&'''***************)))'''&&&%%%'''''''''''''''''''''''')))(((((('''((()))***+++((()))******(((((()))***---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---...---,,,,,,,,,,,,,,,+++******************************)))******++++++******))))))******+++++++++++++++************+++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++*********+++,,,---------,,,,,,------------------------...........................---,,,---//////---,,,///////////////......------............////////////...222888hhhkkkhhhiii^^^YYY000......................................................---,,,+++******++++++***------+++---000---((())))))*********************)))(((***,,,+++'''###))))))))))))))))))))))))((((((((()))))))))******'''(((((()))***+++,,,,,,)))(((((((((******((('''''''''((())))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************---,,,***+++,,,,,,+++*********++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))*********+++,,,,,,,,,,,,,,,,,,...111555777777777666222000000111...******---...///000000000///---,,,111111111...---...000222000---,,,...333555333000666444333444666777666444111555888555222444>>>GGGGGG999333444333999;;;222EEECCC@@@???AAADDDFFFGGGCCCFFFKKKQQQVVV[[[^^^```cccdddhhhmmmpppwwwvvvyyy}}}rrrmmmyyyuuurrrpppqqqsssrrrmmmhhhfff___WWWWWWZZZZZZUUUNNNSSSOOOKKKJJJKKKKKKIIIFFFEEEDDDCCCAAAAAAAAAAAABBB@@@>>><<<;;;<<<<<<;;;:::;;;::::::999999999999999777999888555555888888666555555444333222222222222000000/////////...............---,,,,,,,,,,,,---++++++++++++***)))(((((()))*********))))))+++---$$$---666555---'''(((,,,000///---+++)))'''&&&&&&''''''''''''''''''''''''((((((((((((((()))*********+++,,,+++)))((()))***000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,.........,,,,,,---------,,,++++++************************)))******++++++******)))(((((()))***************(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++++++++******+++,,,---------,,,,,,------------------------........................///...---...///000...,,,////////////......------/////////000000000000111//////333999gggkkkhhhiii^^^ZZZ222000................................................------,,,,,,++++++++++++***------)))'''((((((&&&(((((())))))******++++++---***))),,,000///***$$$))))))))))))))))))))))))(((((()))))))))*********''''''((()))***+++,,,,,,)))(((((((((******((('''''''''((())))))))))))))))))(((((((((((((((((()))((((((((((((((((((((((((((()))))))))************,,,+++******+++,,,+++***+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((()))***+++'''(((***,,,---.........222333444555555444333333,,,,,,,,,---------///111+++,,,...///000000000000+++---...,,,+++...111111...///111333555555555444,,,...000000000000111222///444777666555<<>>999>>><<<===CCCCCC?????????AAAEEEFFFEEEDDDLLLOOOSSSYYY___eeelllpppiiinnnvvv|||{{{wwwyyyvvvttttttuuuuuutttrrrhhhbbb[[[YYY\\\^^^[[[XXX[[[UUUNNNLLLMMMNNNKKKHHHHHHFFFDDDBBBBBBBBBCCCDDDBBB@@@>>>===>>>>>>===;;;<<<<<<;;;:::::::::::::::666999888555666999:::777666555555444333333222222222111111111000000000000///......------------------------------,,,+++***)))+++---,,,)))(((+++---'''---333222---)))***---111///---***((((((((((((''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,******+++,,,111000...,,,++++++,,,,,,++++++++++++++++++++++++))))))(((***,,,.........,,,------------,,,++++++************************))))))************))))))'''(((((()))))))))))))))&&&''''''((()))******+++***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++,,,,,,++++++++++++,,,,,,,,,------------------------------------------...............///......///000000///---//////......------------////////////000000000000//////444;;;bbbfffccceee[[[XXX111111................................................------------,,,,,,,,,+++(((,,,---(((&&&'''((('''((((((((())))))******+++,,,***))),,,000000***%%%))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((((((((******((('''''''''((()))))))))))))))((())))))))))))))))))(((((((((((((((((((((((((((((()))))))))***************)))((()))***+++***)))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((()))***,,,,,,***,,,///222444555555555333222000///.........///---......///222555777777------......////////////***000222///...000000---...444:::888222...111444888@@@HHHIIIEEEEEELLLSSSRRRUUUYYY\\\___dddjjjoooRRRGGGKKKRRRIIIAAACCCDDDGGGGGGHHHKKKOOOSSSTTTUUUXXXZZZ]]]```eeellluuu{{{uuu|||}}}|||yyyzzzyyyvvvrrrqqqrrrtttlllhhhaaa\\\ZZZ\\\^^^```jjjbbbYYYTTTSSSQQQMMMIIILLLKKKHHHFFFFFFFFFHHHIIIEEECCC@@@???@@@@@@>>>======<<<;;;;;;::::::;;;;;;666999888555555999999777555555555555444333222222333333333222222222111111000///......------........................---,,,+++...///...***((()))+++,,,,,,,,,,,,++++++++++++---,,,***)))(((((()))***(((((((((((((((((((((((('''(((((()))))))))))))))''')))+++++++++,,,...///000///---,,,++++++,,,,,,++++++++++++++++++++++++)))((((((***---......---,,,,,,------,,,,,,+++***)))))))))))))))))))))))))))))))))******)))))))))''''''((())))))))))))(((&&&&&&'''((())))))******)))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------........./////////......///000000///---//////...---,,,------...---------.........//////...///444<<<^^^aaa___aaaWWWUUU//////........................------------------------,,,,,,------------,,,,,,'''+++,,,)))'''***+++)))(((((())))))))))))))))))***)))(((***------)))&&&)))))))))))))))))))))))))))))))))*********++++++*********))))))((((((((()))(((((((((******((('''''''''((()))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))***************(((((((((***+++***)))))))))******+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))******,,,---//////111333666999;;;;;;;;;:::///---+++******+++---///...000000///222666666222000000///...---,,,,,,+++000666888222000444444///---:::HHHLLLGGGEEEJJJQQQaaannnzzz|||wwwxxxzzzvvv}}}www}}}~~~iiiVVVMMMFFFLLLNNNPPPRRRUUUZZZ```eeeYYY\\\___```ccchhhqqqxxxxxx}}}~~~yyyrrrooopppsssnnnjjjddd\\\XXXWWWYYY\\\ddd___YYYUUUUUUUUUSSSQQQQQQPPPNNNMMMLLLMMMMMMNNNGGGEEECCCBBBBBBAAA@@@???>>>======<<<;;;<<<<<<<<<777:::999666666999999777666666666666555444333222444333333333333222222222000000///............///---------......------,,,---...///...,,,***))))))...+++((((((***,,,+++******)))))))))))))))******((((((((((((((((((((((((''''''((()))))))))))))))&&&(((***++++++,,,///111------,,,+++++++++,,,,,,++++++++++++++++++++++++)))((((((***---------+++++++++,,,,,,,,,+++******((((((((((((((((((((((((((())))))******))))))(((''''''((()))))))))))))))''''''(((((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,------------,,,,,,+++++++++,,,---...------------------------,,,,,,------...////////////...---...///000...,,,000///---,,,,,,,,,---...,,,,,,,,,,,,---------------...444<<>>>>>>>>>>>>>>:::<<<;;;888777::::::777777888888888777666555444444444333333333222222222111000//////......//////,,,------.........------...---------...---+++)))+++***************++++++))))))************))))))((((((((((((((((((((((((&&&'''((()))***))))))(((&&&(((***+++++++++---///******++++++,,,,,,++++++************************)))))))))+++,,,---+++)))******++++++******)))((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))************)))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,------------,,,,,,+++++++++,,,---...------------------------,,,,,,------...//////000...---,,,---//////---,,,000...---++++++,,,---...,,,,,,,,,,,,------------,,,---333<<>>===999888;;;;;;888999999::::::999888666555444444333333333222222222111111000///////////////......//////000/////////---++++++---000000---***&&&+++//////+++)))***,,,)))***+++,,,,,,***)))((())))))))))))))))))))))))&&&''')))*********)))(((((()))++++++******+++,,,'''(((***+++,,,,,,+++******************************))))))+++,,,,,,***(((***************)))((((((************************(((((())))))))))))(((((((((((()))***************************))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,------...------,,,+++***+++,,,---...------------------------,,,,,,------...///000000---,,,,,,---......---+++000...---++++++,,,---...,,,,,,,,,---------......+++,,,333<<>>===;;;999888777;;;::::::;;;;;;:::888555666555444333222222222222555222///...000111222222////////////............000//////......---,,,,,,***++++++,,,,,,++++++***''')))+++++++++++++++,,,(((((()))+++,,,,,,***''')))(((((()))***++++++)))))))))))))))************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,++++++***)))(((((())))))***************++++++,,,))))))))))))))))))))))))++++++************++++++------,,,+++,,,---...///+++++++++,,,,,,---------.........------.........---,,,,,,,,,,,,---.........------...//////...,,,------...............---,,,---......//////......//////333:::jjjhhhdddhhh___ZZZ111000------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---...---,,,+++++++++******)))))))))))))))******+++,,,,,,,,,++++++******************)))(((((()))++++++***)))'''((()))******)))((((((+++(((''')))---///---)))(((((((((***+++,,,***(((+++*********))))))))))))((()))***++++++***)))((()))************+++++++++************************---,,,+++******+++,,,,,,)))))))))))))))(((((('''***************************+++,,,---------,,,,,,,,,///333333111.........222---+++------+++---111///111111000...///000000333666000,,,444<<<>>>@@@GGGHHHRRRbbblllmmmllllllQQQOOOMMMGGGAAADDDOOOVVViiipppuuuooo|||ooo___]]]mmm|||ssssssttt~~~}}}}}}{{{uuurrrsssyyyssslllhhhhhhhhhfffddduuunnnddd\\\YYYXXXWWWUUUXXXVVVUUUTTTTTTSSSQQQOOOJJJIIIIIIHHHHHHIIIIIIJJJ??????@@@@@@AAAAAAAAABBB;;;<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<<<<<<<<999777666666555555555555666666555333111000111111111000//////////////////////////////......---,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,+++*********))))))***,,,------+++)))***)))((((((***+++***)))))))))))))))************************************)))************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))((((((((()))++++++++++++***)))))))))))))))***))))))))))))***++++++************************++++++************++++++------,,,,,,,,,---...///+++++++++,,,,,,---------......------------......---,,,,,,,,,,,,---.........------...//////...,,,......//////...------,,,,,,---......//////......111000444;;;iiihhhcccfff]]]XXX000111,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++,,,------+++,,,,,,++++++++++++************++++++,,,,,,------,,,+++++++++***))))))))))))(((((()))***+++***)))((())))))******)))((((((---***((((((***,,,***((()))(((((()))++++++***(((***************)))))))))++++++++++++++++++++++++)))************+++++++++************************,,,,,,++++++++++++,,,,,,))))))******))))))(((''')))))))))))))))))))))))),,,,,,+++++++++,,,,,,,,,222333444333000.........222...+++------,,,...333111//////000222333222222000999:::444<<>>===<<<<<<<<<;;;::::::;;;;;;888666555555444444444555555666666444222222222222000///000000000000000000000000///......------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++***)))(((******+++,,,......,,,******)))(((((()))***)))'''))))))))))))************++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))******************)))((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))((()))******++++++***))))))))))))))))))))))))((((((((()))******************************++++++************++++++---,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------...//////...,,,.../////////...---,,,,,,,,,---......//////......222111555<<>>IIIMMMBBB???PPP[[[SSSVVVGGG@@@BBB===555;;;JJJVVVQQQ______QQQ```iiiOOOCCCSSSooorrrddd```ppp}}}{{{lllccc```gggfffhhhgggeeehhhkkkjjjjjjoooyyy|||tttmmmkkkjjjiiihhhaaagggdddYYYUUU[[[]]]XXXVVVUUUTTTTTTTTTRRROOOMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGDDDBBB@@@>>>===AAAAAA@@@???>>>>>>======@@@???======>>>>>><<<:::;;;::::::999999999999:::444333222333444444222000111111111111111222222222.........---,,,,,,++++++,,,,,,------------,,,,,,---,,,,,,,,,---,,,+++)))+++******,,,---...,,,***+++)))(((((()))***)))'''((()))))))))************++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))******++++++******)))((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))******+++******)))))))))))))))***((((((((((((((())))))***************************,,,++++++******++++++,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........------...//////...,,,------...............---,,,---......///.........111111555<<>>FFFHHHHHHJJJ\\\^^^]]]HHH444>>>GGG999AAA666333:::@@@EEEUUUhhhuuulllwwwyyyllluuuqqqKKKNNNDDDEEE]]]|||zzzhhhjjjjjjgggbbb]]]___hhhrrrgggfffccc^^^YYYUUUUUUVVVUUUYYY^^^cccgggeeeeeejjjmmmttt~~~~~~|||||||||uuuxxxtttggg___^^^[[[UUU[[[ZZZXXXWWWVVVSSSOOOLLLJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@>>>>>><<<======>>>>>>?????????BBB@@@????????????>>>===>>>======<<<======>>>>>>333222222333555555444222000111111111222222222333///......------,,,++++++---------......---------,,,+++***,,,...///---+++******)))***,,,---,,,***+++***))))))***+++***(((((()))))))))************++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))***************)))))))))))))))******((((((((((((((())))))***************************,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........------...//////...,,,++++++---...//////000000,,,---......///.........//////444;;;fffgggdddgggZZZUUU///222...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,***++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,+++++++++***)))))))))+++***((())),,,///000000,,,,,,***)))))))))))))))''''''((()))***+++---...,,,***(((((()))***)))(((*********+++++++++++++++////////////////////////)))************+++++++++)))))))))***++++++,,,,,,+++,,,---...//////......******++++++******)))((())))))))))))))))))))))))(((((('''((())),,,///111...,,,+++,,,...//////...///...///444444111000222888777???NNNWWWWWWXXX\\\ccc]]]^^^PPP===JJJZZZOOOEEEDDDIIIVVVcccooo}}}~~~lllIIIDDD:::555BBB[[[jjjbbbSSSUUUPPPJJJHHHFFFIIIQQQZZZ[[[WWWSSSQQQSSSYYY^^^aaaccckkklllpppxxxxxxyyyyyywwwvvvuuusssoookkkggg```]]]XXXRRRLLLGGGDDDCCCKKKLLLMMMNNNPPPQQQRRRSSSRRRQQQOOOLLLIIIFFFDDDCCCAAA???<<<<<<======<<<;;;;;;:::999888777777777777555444333333555555444333000000000111222222333333000//////...------,,,,,,---......//////......---,,,+++***,,,///111///,,,+++***)))***+++,,,,,,++++++***)))***,,,---,,,+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))************))))))))))))))))))******+++))))))((((((((()))******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------...//////...,,,++++++---...//////000000,,,---......//////............333;;;eeehhhfffiii\\\UUU...222---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++******++++++******************+++***)))***...111333444---,,,+++)))))))))))))))'''(((***++++++,,,---------***(((((()))***)))(((*********++++++,,,,,,,,,///000111222222111000///)))************+++++++++((())))))***++++++,,,,,,)))***+++---------------***++++++++++++***))))))******************************)))))))))+++,,,---,,,++++++...222555555444666222222444555444555999;;;===JJJ[[[bbb___aaaggg```WWWdddiii]]]llltttaaaeeehhhllluuu~~~|||{{{xxxxxxyyyuuukkk[[[LLL===CCCFFFCCCDDDJJJMMMLLLIIIJJJPPPXXXZZZZZZ^^^dddhhhgggfffgggiiinnnrrruuu|||wwwuuutttuuuuuuvvvwwwxxxxxxyyyyyy{{{yyyvvvqqqlllhhheeecccZZZXXXUUUUUUUUUVVVUUUTTTTTTQQQMMMHHHCCC???<<<::::::777444333333333333222//////000000111222222333111000000//////...------......////////////......///,,,***,,,000111...+++,,,+++******,,,------,,,+++******+++---///......))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))))))))))))))))))))))))))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((()))***+++******))))))))))))))))))***++++++***))))))))))))***++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,---.........---------------,,,,,,+++++++++......------------......---,,,,,,,,,,,,---.........------...//////...,,,---...............------,,,---......//////......000000444:::dddhhhgggkkk]]]VVV...222,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))+++,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++***)))+++///333555666...---+++)))((())))))***'''***,,,------,,,,,,,,,---+++((((((((()))))))))*********++++++,,,,,,,,,)))***,,,------,,,***))))))************+++++++++((())))))***++++++,,,,,,'''(((***+++,,,,,,++++++***++++++++++++***))))))************************,,,,,,+++******))))))***...---...333999<<<<<<;;;<<<666333444555555:::@@@<<<@@@OOOaaafffaaabbbjjjjjjaaavvvvvv{{{ssswww{{{wwwooopppwwwqqqdddZZZXXXQQQNNNOOOFFFAAAGGGNNNRRRRRROOOTTT___bbb^^^bbbdddjjjrrrsssrrrxxx}}}uuukkkaaaXXXRRRNNN>>>:::666333222222111000...//////000111111222222111111111000//////............////////////......222...,,,---000000---)))...,,,++++++---......---+++******,,,...000000///))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))(((***,,,......,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((()))++++++******)))))))))((())))))***++++++***************++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,---.........---,,,---------,,,,,,+++++++++///......------......///---,,,,,,,,,,,,---.........------...//////...,,,000000000///...,,,+++***,,,---......//////......222222555:::fffhhhfffkkk```YYY///000------............------...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,...000222...---,,,,,,+++++++++,,,,,,***)))+++///222555555888222+++((()))+++,,,+++***)))((((((((()))***+++***************************+++,,,,,,+++***)))((())))))))))))))))))))))))+++++++++*********))))))))))))******++++++++++++)))***++++++,,,---......************************'''///222///***+++,,,---++++++,,,------......///...000000///111555666222444444222555???IIILLLHHHJJJQQQZZZ[[[QQQGGGHHHPPPjjjttt~~~~~~xxxjjj\\\PPPIIIFFFCCCFFFIIIKKKKKKMMMRRRWWWTTT^^^jjjssswwwzzz~~~}}}xxxmmmeee^^^SSSDDD999444444444333333555333---,,,000333333222111000///000000111222000111222111///---,,,------------,,,,,,,,,++++++++++++,,,,,,,,,---------///---,,,---000000...,,,******))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***(((((())),,,---+++)))......---,,,,,,+++******++++++************++++++************************,,,111...(((+++222000&&&((((((((((((((((((((((((...---+++)))((())))))***))))))))))))***************++++++,,,,,,++++++***------------,,,,,,+++***,,,---.........---,,,+++//////.........---------------,,,+++,,,---...///......////////////......000//////...------,,,,,,---------............///...///444<<>>:::>>>===666444>>>LLLVVVhhhccc___aaaeeekkkuuuwwwhhh]]]WWWTTTNNNJJJTTTYYY```gggmmmsssyyy}}}uuummmhhh[[[[[[UUUKKKBBB===777111///......---...///111222666333000,,,+++,,,...///------------------------,,,,,,,,,,,,---------...///....../////////,,,************)))******+++,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++******+++------,,,+++------,,,,,,++++++******++++++************++++++************************)))///000***(((------)))************************''''''(((******+++++++++,,,,,,++++++******))))))***++++++,,,,,,++++++***,,,,,,---------,,,++++++***+++,,,---......------............------------+++,,,,,,---------------......////////////......111111000000///.........---------............///111111666===ggggggcccfff[[[VVV///111...//////000000//////...---///000222222000///---......------------......///.........------,,,,,,------------------------+++,,,...///000///...---******))))))))))))******,,,***)))+++---///000000111///,,,******+++,,,---*********************************************************+++************************************************************++++++++++++++++++++++++,,,+++++++++++++++++++++************************111888;;;666000,,,+++)))++++++,,,------......///...111111///000777===>>>BBBGGGGGG???999>>>HHHOOO\\\VVVUUU]]]gggooovvv|||aaaUUUGGGCCCIIIUUU___cccwww{{{}}}yyyxxxqqqfff\\\TTTJJJAAA555444222000/////////000...///000111111000,,,***,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,/////////000///...+++)))+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++,,,,,,,,,,,,++++++******++++++************++++++***************************000222---***,,,...---************************&&&''')))***++++++***)))***************)))))))))***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,+++******+++,,,---.........------------------------***+++,,,---...---,,,,,,---......//////......---000/////////.........------------............///000000555<<>>>>>DDDJJJPPPZZZbbbqqqvvv}}}~~~|||yyyyyyyyyllloooqqqrrrvvvyyyuuunnnkkkhhhbbb[[[TTTOOOKKKIIIGGG@@@777111000000///...------,,,,,,,,,+++++++++************+++++++++++++++...111111000---++++++,,,+++******)))*********------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,------+++******+++++++++++++++++++++******++++++************++++++************************)))++++++***)))((())))))((((((((((((((((((((((((******+++++++++******)))((())))))))))))************++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++******+++,,,---...,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---333<<>>BBBKKKLLLOOOUUU[[[aaaeeefffmmmrrrxxx}}}~~~~~~tttyyy~~~}}}{{{|||~~~{{{xxxvvvwwwxxx{{{xxxvvvxxx}}}~~~{{{wwwuuusssssstttvvvtttoookkkrrrpppmmmkkkkkkjjjiiihhhhhhddd``````aaa```\\\XXX[[[WWWQQQNNNKKKHHHCCC@@@555333111///......///000222000......//////---+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++*********)))))))))))))))+++,,,------,,,+++*********************************+++++++++++++++,,,,,,,,,+++***+++,,,---...///...---+++++++++++++++,,,,,,,,,+++++++++******------------------------++++++,,,,,,,,,---------,,,...///...---,,,---...------------------------,,,------......------,,,,,,,,,------...//////000,,,------...//////000000000000444<<>>cccfffcccdddcccNNN555,,,------,,,,,,---...//////,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,((()))---///,,,***+++++++++,,,...///111222333888::::::666666777555111111///,,,+++***+++---...))))))******++++++,,,,,,************************+++***)))***+++,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,(((+++111777;;;???DDDJJJPPPRRRTTTUUUVVVVVVXXXZZZ___bbbgggiiikkkmmmooorrr|||zzz{{{yyyyyyxxxvvvvvvxxx{{{~~~~~~~~~wwwrrrvvv{{{~~~}}}yyyuuussslllppptttvvvuuusssrrrrrrqqqtttvvvtttpppnnnoooqqqeeebbb___]]]___bbbeeegggcccaaa^^^[[[WWWUUUTTTTTTYYYWWWTTTOOOHHH@@@999555222444555666444111///...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------***++++++,,,,,,,,,++++++***************+++++++++((()))***+++,,,---......++++++++++++++++++++++++------,,,,,,++++++******+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...//////---------------------------...//////......///111------......////////////---......//////......------------...............000000000111111111111111111111555>>>fffhhheeeeeedddOOO555...,,,,,,,,,,,,,,,---......,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,***)))***+++,,,+++***++++++,,,,,,,,,,,,++++++---(((&&&)))+++******,,,+++,,,---...///111222222777888777555555777555000------,,,+++++++++,,,---*********+++++++++++++++************************+++)))))))))+++,,,+++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------***---666@@@FFFHHHLLLQQQMMMOOORRRSSSSSSTTTUUUVVV[[[```fffjjjlllnnnqqquuuyyyxxxxxxzzz|||}}}|||{{{zzzyyyvvvuuuuuuvvvyyyzzz|||ttt~~~zzzpppvvv|||~~~|||yyyxxxzzzuuuvvvwwwxxxxxxwwwuuutttoooqqqrrrrrrooommmlllkkkfffdddbbbaaaaaabbbdddeeeccccccbbb___ZZZWWWUUUUUUQQQSSSTTTSSSOOOIIICCC???444666999888444000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++*********+++++++++++++++******+++---///000222222,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------.........---.........---,,,+++******++++++++++++,,,,,,,,,+++,,,,,,------.....................------------,,,---...///......///111,,,,,,------......//////......////////////..............................000000000000000111111111111000555>>>gggiiieeeddddddPPP999222222222111//////.........,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---+++***)))***+++,,,+++)))+++,,,,,,------,,,,,,+++,,,(((&&&)))+++******,,,+++,,,---...///111111222555666444222444777444///******++++++++++++++++++,,,++++++++++++++++++******************************)))((()))+++,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...000333===IIIOOOMMMLLLOOOJJJMMMPPPSSSTTTVVVXXXYYYYYY___fffiiijjjkkkooorrr}}}~~~~~~~~~|||yyywwwwwwxxxyyyzzzyyy{{{vvvwwwxxxwwwvvvwwwxxxzzz{{{xxxvvvvvvxxxxxxvvvsssqqqooommmkkkkkkjjjhhhgggffffffeeedddbbb`````````^^^```aaa___ZZZVVVTTTTTTNNNPPPRRRSSSRRROOOKKKIII???<<<999555333111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,---///000111222------------------------------..................---,,,+++++++++,,,---...,,,---.........---++++++******+++++++++,,,,,,,,,------------------------///.........------------***,,,---...------///000,,,,,,------...//////000......////////////..............................000000000000000000000000000///444===ggghhhdddddddddRRR;;;666:::999777555333111000000,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---+++***)))***+++++++++)))+++,,,,,,------,,,,,,++++++((('''+++---+++***+++,,,,,,---...///000111222333444333111333666444///((()))***,,,,,,+++***)))---,,,,,,++++++************************************)))((()))+++,,,,,,*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......666888BBBOOOSSSMMMJJJKKKLLLPPPTTTWWWYYY[[[]]]___]]]bbbiiikkkiiiiiillloootttvvvyyyyyyxxxyyy}}}~~~|||||||||||||||}}}zzzwwwzzztttpppqqqtttuuuvvvuuuppplllmmmqqqssspppmmmtttoooiiiggghhhiiihhhfffdddeeefffdddaaa^^^\\\[[[[[[___aaa```\\\XXXVVVVVVRRRSSSTTTTTTSSSRRRPPPOOOJJJBBB888333333333111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///---------------------------.........///000000000,,,+++***))))))+++---...***+++,,,---...---,,,+++*********++++++,,,,,,,,,------------------,,,,,,//////.........---------***+++------------...000,,,------...///000000111......////////////...........................---000000000/////////////////////333===fffnnnpppiiieeeaaaTTTDDDIIIOOOVVVWWWQQQFFF:::222444333333222000//////...---------,,,,,,+++++++++---------,,,,,,+++++++++)))******++++++******)))000///---,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++)))((((((,,,///111111...---...///111111///---++++++******++++++,,,---++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,++++++------,,,+++---,,,,,,...------333;;;AAABBBBBBCCCEEEGGGJJJLLLOOORRRVVVZZZ]]]```dddgggjjjggghhhmmmlllhhhjjjqqqyyyzzzzzzyyyyyy|||~~~}}}~~~xxxvvvssspppmmmkkkjjjjjjpppqqqmmmhhhjjjrrrtttqqqkkkqqqsssnnngggfffgggggggggfffggghhhddd\\\YYYZZZ```___]]]YYYTTTQQQOOOOOOUUUUUUUUUTTTSSSQQQOOONNNNNNIIIBBB<<<777555222000//////...---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------***++++++,,,,,,------...---..................---......---,,,,,,+++************++++++++++++******)))+++------,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,++++++,,,...///000////////////////////////111000...,,,,,,,,,...///,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---...///000///---,,,,,,---........................,,,---------.../////////111111222222222333333333//////.........---------000///---,,,,,,---...///---.........//////000000000000555>>>hhhmmmkkkeeefffjjjfff\\\ZZZ]]]aaa___XXXNNNEEE???999888777555333111///......---------,,,,,,,,,+++---------,,,,,,+++++++++******++++++++++++******000///...---,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***((()))+++...000000---,,,---...000000...---++++++******++++++,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++******,,,,,,+++***---+++,,,.........444<<>>hhhjjjhhhdddfffmmmkkkcccOOOQQQRRRNNNHHH@@@:::777===<<<:::888555222000///.........---------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++......///......---,,,+++++++++,,,,,,,,,,,,++++++,,,***))))))+++---......,,,++++++,,,...///---,,,+++************+++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++***)))***+++,,,+++)))---+++,,,///...///555>>>BBBCCCDDDEEEFFFJJJPPPTTTYYY\\\aaaeeehhhjjjmmmooolllnnnnnnnnnvvvvvvxxx{{{|||zzzyyyxxxxxxxxxyyywwwttttttvvvtttppprrruuuvvvttttttwwwwwwtttqqqkkkffffffeee```\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYY```^^^ZZZWWWUUUTTTSSSSSSRRRQQQPPPNNNKKKDDD<<<777...---,,,+++************---,,,+++***************...------,,,,,,++++++***+++,,,,,,------,,,,,,+++...------,,,,,,++++++*********++++++++++++******)))+++------,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,------...------------------------///...,,,+++++++++,,,------------------,,,++++++,,,++++++******++++++,,,,,,---///...------...000////////////////////////000000000000000///////////////000000000111111111...............---------......///////////////...............///////////////...444===hhhiiihhhfffgggggg___TTTKKKLLLMMMJJJEEE???:::888;;;:::999666444111000///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---.../////////---,,,+++++++++,,,,,,,,,,,,++++++---+++)))***+++,,,,,,,,,+++******+++------,,,+++***************++++++,,,***************************************+++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***+++,,,,,,+++***,,,+++---/////////666>>>BBBDDDEEEFFFHHHLLLSSSXXX^^^bbbfffiiikkklllnnnooooootttqqqnnn{{{yyy}}}~~~~~~}}}}}}~~~{{{|||}}}}}}~~~{{{vvvyyyzzzzzz~~~}}}uuupppqqqqqqjjjccc___]]]\\\[[[[[[\\\\\\\\\\\\___\\\XXXTTTRRRRRRSSSUUUVVVUUUUUUTTTPPPJJJBBB<<<......---,,,++++++++++++---,,,+++***))))))))))))***++++++,,,,,,------...+++++++++,,,,,,+++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***)))+++------,,,,,,,,,---,,,,,,++++++,,,,,,---......------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------------...---,,,,,,++++++++++++******++++++++++++,,,......---...///111000000000000000000000000111000000//////................../////////000000........................,,,---...///000///...---.........///////////////......333<<>>000///...------,,,,,,------,,,+++***))))))))))))***++++++,,,,,,------...***++++++++++++++++++***------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))+++------,,,,,,,,,---,,,,,,++++++,,,,,,---...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------.........---,,,,,,,,,++++++++++++++++++,,,***,,,............000111000000000000000000000000/////////......---------------........./////////---.....................+++,,,---...///......---///////////////...............333<<>>DDDKKKMMMLLLNNNTTTZZZaaaccceeefffhhhlllppptttvvv|||~~~|||}}}{{{{{{{{{yyyzzzyyy|||~~~uuuooommmiiieeeaaaaaabbbccc```\\\^^^\\\YYYVVVTTTTTTTTTUUURRRQQQOOOMMMKKKGGGAAA>>>000000///...------------,,,,,,++++++++++++,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++------,,,,,,,,,---,,,,,,++++++,,,,,,---...***+++---............---------------------------,,,,,,---..............................------,,,...------,,,,,,------...+++---......------///000....................................////////////............////////////---------.........//////.........//////000111222000/////////............//////444>>>kkkgggeeegggdddUUU@@@111222444555555222...,,,,,,//////......------,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------*********++++++***************((((((((()))***+++******++++++++++++******)))((((((***,,,---,,,***---+++))))))+++,,,---,,,)))))))))))))))******+++))))))))))))))))))))))))((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,++++++------,,,+++...,,,,,,---+++***///777===DDDLLLNNNMMMNNNSSSXXX___```bbbdddhhhmmmtttyyyuuu{{{{{{{{{zzzzzz~~~~~~~~~vvvrrruuu}}}~~~~~~uuu|||{{{vvvvvvxxxyyyoooppptttxxxvvvooommmnnnjjjfffaaaaaaddddddaaa^^^WWWWWWWWWXXX[[[^^^aaacccTTTTTTSSSSSSPPPLLLEEE@@@//////...---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------***++++++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++------,,,,,,,,,---,,,,,,++++++,,,,,,---...)))***,,,...//////......------------------------,,,------.../////////.........//////......---,,,///......------......///,,,---///...------...000..............................//////000000111111........./////////000000---------.........//////111000000///000222444555000000//////.........---000000555>>>hhhiiimmmdddaaaTTT555111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,+++***)))(((************************(((***,,,,,,,,,+++,,,---,,,,,,++++++******++++++++++++************++++++)))************+++++++++******++++++++++++******))))))***++++++++++++***++++++************++++++,,,,,,,,,++++++*********------------------------///...---,,,+++,,,------+++,,,...---,,,,,,---///<<>>777222......---,,,,,,,,,,,,---++++++++++++++++++++++++...///000111000///---+++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000...------------,,,,,,,,,------------------------------..........................................---,,,+++,,,.........---////////////...................../////////000000111111777AAAjjjjjjnnndddaaaSSS333000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++*********************************+++*********---///,,,,,,++++++******++++++++++++************++++++)))************+++++++++******++++++++++++*********++++++,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,------------------------------......------,,,++++++,,,...---,,,,,,---///---111<<>>???DDDIIIMMMNNNPPPUUUXXXZZZ]]]```ccceeehhhkkknnnqqqrrrsssqqqqqquuu}}}}}}|||}}}||||||sssqqqooopppssswwwyyyzzzuuuuuutttrrrqqqrrruuuxxx{{{yyywwwwwwyyy|||}}}|||jjjooouuu{{{{{{xxxvvvvvviiikkkjjjdddccceeebbb[[[\\\YYYXXX\\\aaaaaaYYYQQQLLLLLLOOOTTTTTTNNNJJJJJJFFF<<<111,,,---///---***+++***)))((()))***,,,---+++,,,---.........---,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,+++***'''))),,,......---+++*********+++,,,,,,---......***,,,---,,,))))))+++...***++++++,,,,,,++++++***.........------,,,,,,,,,++++++,,,,,,,,,---------)))******+++++++++******))))))******++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------++++++,,,,,,---...//////---------.........//////---000999EEEiiinnnmmmkkkdddKKK333...------......------,,,++++++,,,,,,------,,,,,,+++,,,+++******++++++)))(((******************************))))))))))))******))))))***++++++++++++***&&&(((***,,,---,,,+++***---+++))))))))))))((('''******+++++++++******)))))))))(((((((((***+++,,,((()))+++,,,+++)))'''&&&,,,+++***))))))***+++,,,************************++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---000111///---,,,...//////444;;;@@@@@@DDDJJJMMMNNNRRRXXXWWW^^^aaa___bbbjjjpppppprrrvvvoookkkrrrvvv||||||yyy}}}|||{{{{{{}}}}}}{{{zzzsssqqqvvv{{{{{{}}}vvvwwwwwwuuussstttzzz~~~tttyyy~~~}}}yyyttttttuuuqqqvvvwwwpppnnnmmmmmmiiidddcccdddbbb]]]````````````___[[[UUUQQQIIIOOORRRNNNKKKKKKKKKJJJ???777000///...+++***+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---000...---,,,+++***+++,,,,,,***+++---......---+++***++++++*********+++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,***((())),,,---+++)))---,,,+++*********++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,---------......//////.........------------------------------------------------...//////...111888CCCiiinnnllliiibbbJJJ333...------......------,,,++++++,,,,,,------,,,,,,+++,,,+++******++++++***(((******************************))))))))))))******))))))***++++++++++++***'''(((***+++,,,,,,++++++---+++))))))))))))((('''******+++++++++******)))***))))))(((((()))***+++)))***+++,,,+++***((('''++++++***))))))***++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000///---,,,...//////444:::@@@@@@DDDIIILLLLLLPPPUUUXXX]]]______ccckkkooonnnnnnrrrllliiiqqqvvv||||||{{{}}}~~~{{{xxxxxxzzz{{{}}}}}}||||||}}}xxxsssttt{{{~~~~~~|||}}}}}}|||zzzzzzzzz|||zzz}}}}}}yyyvvvuuurrrwww~~~sssnnnooolllmmmjjjeeeeeegggeeeaaa]]]^^^___``````\\\VVVQQQJJJNNNOOOLLLJJJJJJJJJGGG>>>555///......,,,+++,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---000444777...---,,,+++++++++,,,,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,***((()))+++,,,+++)))++++++++++++***)))((('''***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++,,,---,,,,,,,,,---------......///.........---------------------------------------------------......//////111888BBBiiimmmjjjfff___HHH222...------......------,,,+++++++++,,,,,,,,,,,,++++++,,,+++******++++++***)))******************************))))))))))))******))))))***++++++++++++***))))))))))))***+++,,,,,,---+++))))))******)))((()))******+++++++++******+++***))))))((())))))******+++,,,,,,,,,+++))))))++++++***))))))***++++++************************++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...///,,,,,,...//////333999??????BBBHHHJJJJJJNNNSSSUUUXXXZZZ[[[aaagggiiihhhkkkpppjjjhhhppptttyyy||||||{{{{{{|||}}}{{{wwwuuuwww{{{~~~}}}zzzwwwyyy{{{ttttttxxx}}}yyyvvvxxxzzz|||~~~zzzwwwnnnrrryyy|||wwwmmmiiikkkjjjkkkhhhddddddgggfffaaaZZZ[[[]]]``````\\\VVVQQQKKKMMMLLLIIIIIIJJJHHHCCC;;;333......///---+++---,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---...111555888...---,,,+++++++++,,,,,,((()))***++++++***)))((()))***+++,,,---,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,+++******+++,,,+++))))))*********)))(((&&&%%%***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,---------..................------------------------------------------------............///111888BBBiiimmmhhhccc\\\FFF111///------......------,,,+++++++++,,,,,,,,,,,,++++++,,,+++******,,,,,,+++*********************************))))))))))))******))))))***++++++++++++*********(((((()))***,,,...,,,***))))))***+++***)))))))))***+++++++++******++++++***))))))(((((((((++++++,,,,,,,,,++++++***+++******************+++************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---///,,,,,,//////...222888<<<===AAAGGGJJJJJJNNNTTTUUUVVVXXX\\\aaaffffffeeelllqqqllliiipppsssvvv}}}xxxsssuuuwwwxxxwwwvvvvvvwwwsssvvv{{{}}}}}}}}}{{{vvvrrroooooorrryyyzzznnnoootttzzzyyyrrrkkkiiihhhhhhfffbbbaaacccbbb^^^VVVXXX[[[______\\\VVVQQQNNNMMMJJJGGGHHHJJJGGGAAA888111,,,---///---,,,---+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,,,,,,,...111------,,,,,,,,,+++++++++))))))***++++++***))))))((())),,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,+++++++++++++++******))))))(((((((((((())))))***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------------------------------.........//////////////////111888BBBiiilllgggbbb[[[EEE111...------......------,,,+++***++++++,,,,,,++++++***,,,+++***+++,,,---,,,*********************************))))))))))))******))))))***++++++++++++***+++***((('''(((***---...,,,***))))))+++,,,+++***((()))***+++++++++++++++************))))))((((((+++++++++,,,,,,,,,++++++*********++++++*********************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,...,,,---//////...111777999:::>>>EEEIIIKKKOOOUUUWWWWWWZZZ```dddeeeeeefffkkkppplllkkkrrruuuwww}}}{{{tttrrrqqqtttzzz|||yyyuuuuuuyyy||||||xxxwwwxxxxxxvvvtttlllkkkmmmttt}}}~~~zzztttqqqttt}}}}}}sssllliiiiiifffaaa```aaa___ZZZUUUVVVYYY]]]^^^[[[UUUQQQPPPOOOKKKGGGHHHIIIFFF@@@666///+++---///---,,,---+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......///---+++***+++------------,,,,,,,,,++++++******++++++++++++******((())),,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,+++******++++++)))'''&&&'''***...000***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,------------------------------------------//////000111111111111000///111888BBBiiilllgggbbb[[[EEE111...------......------,,,+++******++++++++++++******,,,+++***+++,,,---,,,+++******************************))))))))))))******))))))***++++++++++++***+++***(((((()))***---...+++***))))))+++,,,,,,,,,((()))***+++++++++++++++)))************))))))(((************++++++++++++)))***++++++++++++***)))*********************************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,---//////...000555777888<<>>>>>===:::333000---+++,,,---------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++++++++)))***---......---,,,+++***+++---...///......---++++++,,,---............,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------------------------,,,+++*********+++,,,,,,,,,++++++,,,,,,---...,,,,,,+++***+++,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,---------......222000777EEEiiillljjjhhh___DDD///111...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******(((((()))*********************++++++++++++******)))***+++***)))(((***,,,******))))))))))))******)))************++++++++++++++++++*********))))))+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...333666:::===@@@CCCGGGJJJRRRZZZaaabbb^^^\\\___dddqqqrrrpppmmmnnnsssuuutttwwwxxxyyy{{{~~~}}}|||yyy{{{}}}zzz|||~~~}}}}}}wwwuuuvvvvvvtttqqqnnnrrrooojjjmmmvvvvvvnnnjjjkkkllljjjhhhggghhhjjjbbbaaa___^^^]]]]]]]]]^^^YYYYYYYYYXXXWWWUUUTTTSSSPPPPPPJJJBBB======<<<999222000---+++,,,---------...------------,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++++++++++++++******,,,---------,,,+++++++++,,,---............,,,,,,------------------++++++***))))))***++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------------------------,,,+++*********++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,---...------------------------......------------------,,,,,,,,,---------......///---444BBBkkkmmmjjjhhh___DDD///000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))))))))******(((((()))***************++++++,,,,,,,,,,,,++++++***+++,,,+++))))))+++,,,******))))))))))))******)))************++++++++++++++++++******************************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------,,,++++++*********++++++,,,,,,,,,,,,------------111444999>>>AAAEEEIIIKKKPPPVVV\\\______```cccfffoooqqqqqqnnnpppvvvxxxxxxxxxyyyyyy|||~~~~~~~~~}}}{{{wwwttttttuuuwww|||xxxzzz|||{{{~~~yyyvvvuuutttqqqnnnlllpppppppppxxxxxxjjjkkkkkkiiieeeeeegggjjjcccaaa___```bbbbbb___\\\WWWWWWXXXWWWWWWVVVUUUTTTOOOOOOJJJAAA<<<<<<:::666111///,,,,,,,,,------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,------------,,,,,,+++++++++***))))))***++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------,,,++++++******++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,---...------------------------------..................,,,,,,,,,---------.........,,,333AAAlllnnnjjjhhh```EEE//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))))))))******(((((()))***************+++,,,,,,------,,,,,,++++++,,,,,,+++******+++---******))))))))))))******))))))*********+++++++++************************)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,------......++++++******)))*********++++++,,,,,,,,,---------///333999>>>BBBFFFJJJMMMQQQTTTXXX\\\```bbbdddeeemmmpppqqqooopppuuuxxxxxx}}}}}}|||}}}~~~~~~yyy|||~~~}}}{{{zzzzzz~~~~~~~~~zzz{{{yyyuuuuuuyyy|||zzzxxxwwwwwwwwwwwwsssnnniiiqqqrrrrrruuu~~~mmmkkkhhhffffffgggggggggfffbbb```aaacccbbb\\\WWWUUUUUUUUUTTTTTTRRRQQQPPPPPPPPPKKKBBB===;;;999555000...,,,,,,---------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++******))))))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))******+++,,,,,,+++************+++,,,------,,,++++++,,,---///000---------------,,,+++***+++******************+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,++++++++++++***+++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------,,,,,,------......//////,,,,,,,,,---------......000///666CCCmmmmmmiiigggaaaGGG000///------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******))))))))))))******(((((()))***************+++,,,,,,------,,,,,,++++++,,,,,,+++******+++---******))))))))))))******))))))*********+++++++++************************)))))))))***+++++++++,,,))))))))))))))))))))))))************************))))))*********+++++++++)))******+++,,,---......,,,+++******)))))))))***+++++++++,,,,,,,,,------...222777<<>><<<999444///---,,,,,,---------+++------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******+++++++++******)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++******++++++,,,------,,,++++++,,,---///000------------,,,+++***************++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------++++++,,,,,,---------...,,,,,,,,,---------......222000777EEElllmmmhhhgggbbbIII222000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))************))))))******))))))))))))******(((((()))***************++++++,,,,,,,,,,,,++++++***+++,,,+++))))))+++,,,******))))))))))))******)))************+++++++++***************+++++++++***************+++++++++))))))))))))))))))))))))************************)))************+++++++++)))******+++,,,------...---,,,+++***************++++++++++++,,,,,,,,,,,,...111555:::>>>DDDJJJNNNUUUVVVXXX[[[]]]___```aaagggmmmpppmmmlllpppttttttrrrrrrtttwww|||}}}{{{zzzzzzzzz{{{|||{{{xxxsssoooyyy}}}~~~|||zzzyyyuuupppuuuuuuuuuvvvwwwwwwxxxxxxsssqqqnnnmmmnnnoooppppppooojjjfffgggjjjkkkfffaaaZZZXXXWWWXXXZZZYYYTTTPPPVVVVVVUUUSSSQQQOOOMMMKKKRRRRRRMMMDDD>>><<<888333---,,,+++,,,---...,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////+++,,,,,,,,,,,,++++++***)))***++++++++++++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,------+++,,,,,,,,,,,,+++***))),,,,,,++++++,,,,,,---...***+++,,,---------,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...555CCClllkkkggggggcccJJJ333111,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))******))))))))))))******(((((()))*********************++++++++++++******)))***+++***)))(((***,,,******))))))))))))******)))************+++++++++))))))*********++++++++++++++++++***************))))))))))))))))))))))))************************)))************+++++++++******++++++,,,,,,,,,---...---,,,++++++************++++++++++++,,,,,,,,,///111444777;;;BBBIIINNNTTTVVVYYY[[[[[[\\\___aaacccjjjooommmlllpppuuuwwwpppqqqssswww{{{~~~~~~}}}~~~|||yyyyyy||||||yyywwwxxxvvvrrryyy}}}|||yyyuuuttttttqqqmmmiiihhhiiiffffffggggggeeebbb```___ZZZZZZYYYYYYWWWUUUSSSQQQSSSRRRRRRQQQOOONNNLLLKKKQQQQQQMMMDDD>>>;;;666111---,,,+++,,,---...,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,------------,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,---...///...------++++++,,,---............***++++++,,,,,,,,,++++++)))***++++++++++++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))******+++,,,,,,------++++++,,,,,,,,,+++***))),,,,,,++++++,,,,,,---...***+++,,,---------,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,---------......///---444BBBkkkkkkffffffcccKKK444222,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((((((((((((((((((((())))))************))))))******))))))))))))******(((((()))************************++++++*********)))******)))(((((()))+++******))))))))))))******)))************+++++++++))))))******++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))************************)))************+++++++++***++++++++++++,,,,,,,,,///...---,,,++++++++++++******+++++++++,,,,,,,,,///111333555999@@@HHHMMMRRRVVVZZZ[[[ZZZ[[[___cccaaahhhnnnmmmmmmrrrwwwyyytttuuuxxxzzz}}}}}}{{{xxxzzz~~~~~~xxxuuuvvvvvvssszzz|||sssyyy{{{}}}{{{ssskkkhhhjjjbbbiiinnnllleee``````cccaaaaaa```]]]XXXTTTRRRRRRMMMNNNNNNMMMMMMKKKJJJJJJPPPPPPLLLCCC<<<999555///,,,++++++,,,......,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))***+++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,+++,,,...000000///...---***+++---...///......---)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------++++++,,,---,,,+++***))),,,,,,++++++,,,,,,---...***+++,,,---...---,,,,,,------------------------/////////......------,,,,,,,,,,,,---------......000...555CCCrrrqqqjjjfff___FFF000///222111///---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))+++(((&&&'''***,,,+++))))))************+++++++++*********)))))))))))))))))))))))))))))))))))))))+++***((('''''''''((()))++++++******++++++,,,---)))((('''(((***++++++***+++++++++************)))************************************************))))))(((((((((***+++,,,)))************++++++++++++,,,---------,,,+++***+++++++++,,,,,,---------...000222555999???GGGLLLRRRTTTWWWXXXYYYZZZ]]]___eeeooonnnlllsssuuutttyyymmmssszzz||||||}}}}}}|||~~~}}}yyytttrrrtttxxx{{{}}}~~~xxxxxx|||{{{wwwwwwzzzyyyzzz|||yyysssppprrr{{{|||}}}}}}uuutttnnnllltttxxxxxxvvvpppiiieeebbbaaagggddd```[[[WWWUUUTTTSSSQQQUUUYYYXXXTTTPPPOOOOOOTTTNNNGGGAAA>>>:::555111+++,,,,,,,,,,,,+++*********+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***((('''***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************++++++***)))(((((()))))))))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------000000000000000000000000222000666CCCoooooojjjfff^^^DDD000000222111///---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))+++)))'''(((***++++++)))))))))*********+++++++++***)))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''(((((()))+++*********++++++,,,,,,,,,+++)))***++++++***)))+++++++++*********))))))************************************************+++***)))(((((())))))***)))************++++++++++++,,,------------+++++++++++++++,,,,,,------------///333666:::>>>CCCGGGPPPRRRUUUWWWXXXZZZ]]]___```jjjiiiffflllooommmrrroootttyyy{{{{{{|||}}}~~~vvvuuutttuuuxxxzzz||||||yyyzzzzzzzzzwwwuuutttssstttvvv|||wwwvvvxxx||||||zzzzzz~~~wwwwwwyyyzzz|||~~~zzz}}}uuurrrkkkiiiqqqmmmmmmqqqtttqqqhhhcccdddeeeccc___ZZZWWWUUUTTTTTTWWWVVVVVVVVVUUUSSSPPPNNNRRRMMMFFFAAA===:::444000+++,,,,,,,,,,,,+++*********+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++******)))))))))******+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------///////////////////////////---555CCCjjjmmmiiieee[[[BBB///222111000///---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))***)))'''(((***++++++***)))))))))*********++++++))))))))))))))))))******))))))))))))))))))))))))+++***)))(((((((((((()))************++++++,,,,,,,,,+++))))))******((('''++++++*********)))))))))************************************************,,,+++***)))(((((((((((()))************++++++++++++,,,---......---,,,+++++++++,,,,,,,,,,,,------+++...333888;;;>>>AAADDDIIILLLOOOQQQSSSUUUXXXZZZaaakkkiiieeekkkmmmkkkpppooossswwwyyyyyyzzz~~~}}}|||}}}~~~uuuuuuvvvyyy||||||{{{yyywwwzzz}}}{{{vvvssssssuuuqqqssszzz~~~{{{|||~~~~~~{{{zzz}}}xxxvvvrrrpppqqquuuzzz~~~pppxxxuuuppppppjjjgggnnngggdddiiitttsssfffaaagggcccaaa^^^ZZZWWWVVVUUUUUUZZZVVVRRRQQQSSSSSSOOOLLLPPPKKKDDD???<<<999333///+++,,,,,,,,,,,,+++*********+++,,,+++******+++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------...........................---666EEEfffkkkiiidddYYY???...333000000///...------,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))***)))(((((()))******+++))))))))))))************)))))))))))))))*********))))))))))))))))))))))))*********))))))))))))))))))******+++++++++++++++***)))(((((())))))((('''************))))))))))))*********************************************************)))))))))))))))))))))*********++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...222666:::>>>CCCFFFIIIKKKNNNPPPQQQSSSVVVXXXcccllljjjeeejjjlllkkkpppmmmpppsssvvvxxx{{{~~~~~~}}}}}}|||{{{{{{zzzzzzzzz{{{||||||yyywwwyyy|||}}}|||}}}~~~vvvuuuyyy~~~|||zzz|||~~~}}}yyyxxx{{{yyywwwuuusssrrrqqqqqqeeejjjggghhhooommmhhhkkkkkkbbbfffrrrppp```]]]gggaaa```]]][[[YYYXXXWWWWWWYYYUUUPPPNNNNNNNNNMMMLLLMMMHHHBBB>>>;;;888222...+++,,,,,,,,,,,,+++******)))+++,,,+++***)))***+++************************,,,,,,+++******+++,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******)))***+++---...***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------------,,,++++++***------------------------,,,,,,------------,,,,,,------------------------------------------------111000888HHHeeeiiigggcccXXX???---222/////////......---,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))***+++(((((()))))))))*********(((((())))))************))))))))))))))))))))))))***************))))))(((((()))***+++++++++******)))(((((()))+++,,,,,,+++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++++++++))))))*********++++++++++++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000444888>>>EEEJJJPPPRRRUUUVVVVVVXXXZZZ\\\aaajjjgggaaagggiiihhhmmmkkkmmmooossswww}}}~~~~~~}}}|||}}}{{{yyywwwwwwxxxyyyyyyxxxxxxwwwwwwyyy{{{|||zzzwww{{{xxxxxxzzzzzzwwwxxx{{{zzz{{{|||yyyyyyxxxvvvrrrmmmhhheeedddeee___cccrrrsssiiigggkkkdddjjjwwwuuuccc]]]eee``````^^^\\\[[[YYYXXXXXXVVVUUUSSSNNNJJJJJJMMMPPPJJJFFFAAA===;;;777222---+++,,,,,,,,,,,,+++******)))***++++++))))))***+++************************,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++++++++*********+++---...***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...------,,,++++++++++++------------------------,,,------......------,,,------------------------------------------------111000888GGGfffiiifffbbbYYY???---000......//////...------,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))((()))***)))((((((***,,,((((((((()))))))))******((((((((()))******++++++))))))))))))))))))))))))******++++++******)))((('''(((***+++++++++***)))*********+++...000000///******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,)))************++++++++++++,,,---...//////......------,,,,,,,,,,,,++++++,,,---///222666===DDDJJJOOOQQQSSSUUUUUUWWWYYY[[[bbbjjjfffaaafffiiihhhnnnjjjkkkmmmqqqwww~~~zzz{{{{{{zzzxxxxxxyyy{{{tttrrrppppppssswwwzzz{{{xxxuuusssuuuwwwwwwsssooowwwsssrrrttttttssstttxxx|||~~~{{{{{{zzzxxxuuurrrnnnjjjhhhjjjhhhaaadddssstttiiieeeeeeeeeppp~~~|||kkkaaaccc______^^^\\\[[[YYYXXXWWWTTTUUUSSSOOOJJJIIINNNSSSIIIEEE@@@===;;;888222---+++,,,,,,,,,,,,+++******)))***+++***))))))***+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++,,,,,,------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,+++++++++,,,,,,------------------------------............------------------------------------------------------///---555CCCiiiiiidddaaaZZZAAA---...---.../////////...---,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))((()))******((((((***,,,(((((((((((()))))))))***'''(((((()))******++++++))))))))))))))))))))))))******+++++++++***)))((('''(((***+++++++++))))))+++******+++---///...---***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***+++++++++***)))************+++++++++***+++---////////////...---------,,,,,,++++++++++++---///222555999???CCCFFFIIILLLNNNPPPSSSVVVXXXaaaiiieee```eeehhhhhhnnnllllllmmmpppwww~~~}}}yyytttssstttvvvrrrpppoooppptttxxxzzz{{{yyyyyyyyyyyyyyyxxxvvvuuuuuussssssvvvwwwtttsssvvv}}}~~~yyy{{{{{{|||zzzwwwrrrmmmjjjhhhiiiccceeepppppphhhiiieeehhhpppvvvtttkkkdddccc^^^]]]\\\[[[YYYWWWUUUTTTQQQPPPMMMKKKIIIJJJMMMOOOHHHDDD@@@>>><<<888222...+++,,,,,,,,,,,,+++******(((***+++***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++,,,,,,---......///------,,,,,,,,,,,,++++++************************++++++******************************************,,,,,,,,,---,,,,,,++++++***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++,,,---------,,,+++++++++,,,---...........................------............---------------------------------------------------------,,,444BBBkkkjjjcccaaa[[[BBB---,,,---.../////////...---,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))''')))+++***((('''***---(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******+++,,,+++***)))((('''(((***+++,,,+++)))(((***)))((((((***+++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((***++++++***)))((()))************+++++++++***+++---///////////////---------,,,,,,+++++++++))),,,000333444666999;;;BBBEEEIIIMMMPPPSSSXXX[[[ZZZccc___YYY___cccccciiiooonnnmmmpppwww~~~xxxttttttvvvuuutttssstttwwwyyyzzzzzzvvvzzz~~~~~~|||{{{}}}}}}|||~~~|||xxxyyyssssss{{{uuuyyy~~~|||rrrhhhaaa___eeecccccclllkkkhhhmmmlllmmmkkkhhhdddddddddeee\\\\\\[[[YYYWWWUUUSSSRRRNNNJJJFFFEEEHHHJJJJJJHHHGGGDDD@@@>>>===999333...+++,,,,,,,,,,,,+++******(((***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++,,,,,,---...//////---------,,,,,,,,,++++++************************++++++******************************************,,,------...---,,,***)))************************+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******************************************++++++,,,---,,,++++++***+++,,,...///........................------............------------------------------...........................---555DDDhhhgggbbb```YYY>>>***,,,//////...------------...+++,,,------++++++,,,---++++++++++++******))))))***)))''''''((())))))((())))))(((((((((***+++,,,''''''(((((())))))******(((((((((((()))))))))))))))************+++++++++++++++************++++++'''((((((***+++,,,------))))))************))))))))))))))))))************((())))))*********))))))******))))))))))))******((((((((((((((((((((((((******))))))******+++,,,,,,,,,,,,,,,---.../////////...---,,,+++,,,---...++++++---///333888<<>>CCCIIIMMMMMMOOOTTTXXXXXXaaaccccccaaaccciiillllllrrrrrrsssuuuxxx}}}zzzvvvxxxyyyxxxuuusssrrrsssuuuvvvwwwwwwsssssssssrrrqqqssswww{{{~~~zzzwwwvvvqqqiiieeeeeebbbeeeeeebbbdddkkkooonnnmmmnnnkkkeeebbbddddddaaabbbaaa```]]]ZZZVVVSSSQQQLLLJJJHHHGGGGGGGGGIIIIIICCCBBB???===:::666000,,,,,,,,,,,,+++++++++*********************++++++++++++,,,,,,+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++------,,,,,,,,,......---,,,------,,,,,,,,,,,,++++++,,,------...---,,,+++***,,,++++++***))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++)))+++,,,+++***)))***+++******+++++++++,,,,,,,,,+++++++++***++++++,,,---***+++,,,,,,------,,,,,,,,,,,,------...//////000.........------.........+++,,,------......------..................------///---555DDDdddgggcccaaaZZZBBB000111//////...------------...+++,,,------++++++,,,---++++++++++++************,,,+++******+++,,,+++***+++***))))))((())))))***))))))))))))(((((((((((((((((((((((()))))))))))))))))))))*********+++++++++******))))))******+++)))))))))******+++++++++))))))************))))))))))))))))))************))))))************))))))******))))))))))))************************************))))))******+++,,,+++++++++,,,,,,---...///...---,,,+++************++++++,,,...222777;;;>>>CCCKKKPPPNNNNNNRRRWWWYYY```bbbcccaaadddkkknnnnnnrrrrrrrrrsssvvvzzz}}}{{{{{{yyy{{{||||||vvvuuuuuusssrrrssswwwyyywwwuuusssppppppsssyyy~~~|||xxxuuupppiiifffhhheeeiiijjjgggeeehhhlllmmmiiimmmmmmgggcccccccccbbbaaaaaa```___\\\YYYVVVTTTOOOLLLHHHGGGIIIJJJIIIGGGCCCAAA>>><<<999555000,,,,,,,,,,,,++++++++++++***))))))******++++++++++++)))+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++,,,...///...---,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******,,,+++******)))*********************************+++++++++++++++*********************************)))************+++++++++***+++,,,+++***)))***,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------***+++,,,,,,------,,,,,,---------...//////000000........................,,,,,,---............---/////////......---------///...555DDDeeeiiifffbbbYYYCCC000111//////...------------...+++,,,------++++++,,,---+++++++++++++++++++++++++++*********,,,,,,+++)))++++++***))))))(((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))******************))))))))))))******))))))))))))************))))))************))))))((()))))))))************)))************))))))(((******))))))))))))************************************))))))******+++,,,++++++++++++,,,---...//////...---,,,++++++******++++++,,,...111666:::<<>>;;;888444000,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,(((***,,,,,,+++***)))***++++++++++++++++++++++++...+++((())),,,---,,,***+++...111000---+++,,,...------,,,,,,,,,+++++++++++++++++++++******))))))++++++***************+++))))))))))))))))))))))))+++++++++***************************************))))))*********+++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,------***+++,,,,,,------,,,,,,,,,,,,------.../////////---..................---,,,------...............000000//////......------000...555DDDfffmmmjjjbbbXXXBBB000/////////...------------...+++,,,------++++++,,,---+++++++++++++++++++++,,,***))))))***++++++***(((************))))))((((((******))))))((((((''''''(((((((((((())))))))))))(((((()))))))))************))))))))))))))))))***))))))))))))))))))******))))))************))))))((()))))))))***************************)))((((((******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,++++++++++++,,,---....../////////...------,,,+++***++++++---111555999;;;EEENNNSSSOOOKKKMMMRRRUUUYYY\\\^^^^^^bbbiiilllllljjjkkkmmmppprrruuuvvvxxx~~~|||{{{|||}}}~~~~~~~~~}}}uuunnnkkkmmmqqqvvvtttrrrqqqtttxxx|||~~~~~~~~~{{{xxxuuusssnnnlllnnnrrrqqqllljjjkkkmmmppprrrqqqkkkhhhiiimmmpppsssoooddd\\\]]]aaadddddddddcccaaa^^^YYYUUURRRSSSNNNIIIIIILLLLLLHHHDDDCCC@@@===:::777333///,,,++++++++++++++++++++++++))))))*********+++++++++'''***,,,,,,+++*********++++++++++++++++++++++++...+++((())),,,---,,,******...111111...,,,---...------,,,,,,,,,+++++++++++++++*********)))))))))+++***************++++++))))))))))))))))))))))))************************************************))))))*********+++++++++***,,,,,,,,,+++***+++,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...***+++,,,,,,------,,,,,,***++++++,,,,,,---......------...//////...------,,,---......//////......000000/////////.........000///666DDDeeennnkkkbbbVVVAAA///...//////...------------...+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,)))))))))***,,,+++)))''')))************))))))((())))))))))))(((((((((((((((((((((((())))))))))))((((((((()))))))))*********))))))(((((())))))***((((((((())))))*********))))))************))))))))))))))))))******************+++******)))((('''******))))))))))))******((((((((((((((((((((((((******))))))******+++,,,*********++++++,,,---......////////////...------******+++---000444888:::AAAIIINNNMMMLLLPPPUUUWWWXXX[[[^^^^^^bbbiiilllkkkmmmoooqqqtttuuutttsssrrr~~~~~~{{{wwwvvvyyy|||{{{{{{}}}}}}uuuooollllllmmmrrrooommmnnnrrrwww{{{}}}}}}wwwssspppppppppsssyyyyyyuuussstttoooooorrrtttrrrmmmmmmqqqssssssmmmbbb\\\^^^bbbdddbbbcccbbbaaa]]]XXXSSSPPPPPPMMMKKKJJJKKKKKKHHHEEECCC@@@<<<999666333///,,,***++++++++++++,,,,,,,,,************************(((***++++++*********+++++++++++++++++++++++++++---+++******+++,,,,,,+++***---000111000///......------,,,,,,,,,,,,++++++,,,+++******))))))***************)))******+++,,,)))))))))))))))))))))))))))))))))***************************************)))************++++++++++++,,,---,,,+++***+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...***+++,,,,,,------,,,,,,*********+++,,,,,,------,,,---...//////...---,,,------...////////////...////////////////////////111///666DDDbbbmmmkkk```UUUAAA000/////////...------------...+++,,,------++++++,,,---+++++++++,,,,,,,,,------*********,,,------***(((((((((******+++***))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))(((((((((((())))))&&&''''''((()))***++++++))))))************))))))))))))))))))************+++++++++******)))((('''******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,************+++,,,---...,,,---.../////////...---******+++,,,///333777999@@@FFFJJJJJJLLLQQQUUUUUUUUUYYY\\\\\\```fffiiihhhjjjmmmrrrvvvwwwuuurrrooozzz~~~{{{zzzzzztttrrrwwwzzzzzz|||zzztttrrrpppooooooqqqlllhhhhhhnnnvvv||||||zzz|||zzz|||{{{yyy{{{vvvtttuuuxxxvvvpppmmmoooqqqpppjjjbbb___bbbdddddd^^^___```___\\\XXXSSSPPPMMMLLLLLLKKKJJJIIIGGGFFFCCC@@@;;;888555222...,,,******+++++++++,,,,,,,,,,,,,,,++++++***))))))))))))***+++***))))))+++---************************+++,,,,,,+++******+++---***+++---000222222000...------,,,,,,,,,,,,++++++---,,,+++***)))***++++++******))))))***++++++,,,************************((()))))))))*********+++************************)))************++++++++++++,,,------++++++,,,---******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,******+++,,,,,,------...,,,---///000000///---,,,------...///////////////.........///000000111111111///666DDD___kkkjjj```TTTBBB222111//////...------------...+++,,,------++++++,,,---+++++++++,,,,,,---------++++++,,,---///...+++)))'''((()))***++++++***)))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))%%%&&&'''((()))***+++,,,))))))************))))))))))))))))))************+++++++++******(((''''''******))))))))))))***************************************)))***++++++,,,************+++,,,---...***+++,,,...///......---******+++,,,///333777999DDDGGGIIIIIIKKKQQQRRRQQQRRRVVVXXXYYY\\\bbbeeeccccccgggnnntttwwwvvvrrrpppwww~~~|||{{{zzzsssqqqwww||||||{{{vvvttttttuuusssrrrmmmgggaaa```gggqqqyyy~~~|||~~~}}}~~~|||}}}{{{wwwvvvxxxzzzxxx{{{xxxoooiiiiiimmmlllhhhccccccffffffccc[[[\\\]]]^^^\\\XXXTTTQQQJJJLLLMMMLLLIIIGGGGGGHHHCCC???;;;777444222...,,,*********++++++,,,,,,,,,---,,,,,,+++***)))((((((*********)))((())),,,...***************************,,,---,,,)))(((+++...+++***+++///333444111------------,,,,,,,,,++++++------+++*********+++,,,******))))))***+++,,,,,,************************(((((())))))*********+++************************)))************++++++++++++,,,------++++++,,,---******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,---------,,,,,,++++++,,,------......///,,,---///000000///---,,,---......///////////////------...///000111222222111///666DDDggghhhdddaaaYYY@@@,,,...111000...,,,+++++++++,,,------------,,,,,,+++***++++++++++++,,,,,,---...***++++++,,,,,,++++++******)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((('''''''''(((***---///))))))(((((((((((()))))))))************+++++++++,,,,,,***)))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++***************+++((()))))))))************++++++,,,------......///...---,,,+++,,,111777<<>>???===333)))'''***************************)))***++++++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---...///000111++++++++++++++++++++++++++++++++++++++++++++++++((())))))(((''''''(((***)))))))))))))))******+++++++++************++++++*********++++++,,,,,,,,,***)))((((((((()))+++,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******---------.........//////------------------------,,,------......------,,,---------............///---------------...///000..................------...---444CCCiiiiiiccc^^^VVV???---000000///---,,,,,,,,,,,,---,,,---------,,,,,,+++***,,,,,,+++++++++,,,------***++++++,,,,,,++++++******)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))(((''''''(((***,,,...******))))))))))))******)))************+++++++++++++++***)))((((((((()))((((((((()))))))))******))))))))))))))))))))))))++++++***************+++************++++++++++++++++++,,,------......///------,,,+++,,,111777<<>>888666222---***,,,************************)))***++++++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---...///000000++++++++++++++++++++++++++++++++++++++++++++++++))))))***)))(((''')))+++)))))))))))))))******+++++++++************++++++,,,,,,++++++++++++++++++***))))))))))))***++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,---------...------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...///......---------.................................---444CCCkkkjjjbbb]]]TTT>>>...222......------,,,------...,,,,,,---------,,,++++++------,,,+++++++++,,,,,,******++++++++++++*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))******)))((((((((()))+++,,,+++******************+++)))************+++++++++******)))))))))))))))***)))))))))*********++++++************************+++***************++++++***++++++++++++,,,,,,,,,++++++,,,------......///------,,,+++,,,000666;;;@@@AAACCCDDDFFFJJJOOOTTTRRRWWWZZZYYY[[[___bbbbbbaaaggglllpppwwwyyyzzz~~~}}}zzzxxxttttttsssqqqooooooppprrrvvv{{{yyyrrrooogggaaacccgggjjjoootttpppqqqwww~~~{{{~~~xxxvvvwwwuuusssqqqrrrttttttqqqnnnnnniiieeeffffffcccccceeedddddd```[[[YYY[[[XXXTTTQQQMMMIIIFFFGGGKKKQQQVVVRRRDDD777333333111...,,,************************)))***++++++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.........///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***+++***((((((***+++)))))))))))))))******+++++++++************++++++------,,,++++++******))))))******+++++++++++++++******+++,,,,,,+++******((()))***+++,,,------...++++++++++++,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------000///...---,,,,,,,,,,,,...........................---555CCCjjjjjjccc]]]UUU>>>...111------------......//////,,,,,,,,,------,,,,,,+++...---,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******)))(((((()))******+++***))))))((()))******************************))))))*********+++++++++***)))))))))))))))***+++)))*********++++++++++++*********************************)))******+++,,,*********+++++++++,,,,,,++++++,,,------......///------,,,,,,---000666:::>>>???@@@AAACCCHHHOOOTTTSSSXXX\\\\\\^^^dddhhhhhhgggllloooooossszzz~~~wwwwww{{{|||yyywwwsssssssssrrrrrrssstttvvvssswww}}}}}}uuupppnnnfffaaafffllloooqqqsssnnnooouuu|||~~~zzzyyy{{{{{{zzz{{{wwwvvvooollljjjiiijjjjjjiiihhhbbb```aaagggjjjhhhfffgggggggggccc___^^^___[[[TTTMMMJJJGGGFFFIIIOOOVVVZZZ\\\MMM===777555222---+++************************)))***++++++***)))***+++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++***))))))***,,,)))))))))))))))******+++++++++************++++++,,,+++++++++++++++++++++)))***+++------,,,++++++******++++++++++++******))))))***+++,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------///...------,,,,,,,,,------------..................---555DDDggghhhddd```XXX???,,,///,,,,,,---...////////////+++,,,,,,------,,,,,,,,,...---,,,,,,++++++++++++)))******++++++******)))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++*********)))))))))))))))(((((()))******)))(((((())))))*********+++++++++***)))))))))))))))***+++)))*********++++++++++++******************************))))))***++++++,,,))))))))))))*********+++++++++,,,------......///,,,---,,,,,,---000555888<<<===>>>???BBBGGGNNNRRRTTTZZZ___```dddkkkoooooojjjoooqqqooopppvvv|||}}}vvvwwwzzz~~~{{{wwwuuunnnmmmmmmnnnooopppppppppssstttuuuuuutttsssqqqqqqooogggcccgggmmmnnnnnnnnnlllkkkooovvvwwwsssoooooommmlllqqqzzz}}}zzzzzzxxxtttooollljjjgggeeedddcccbbbaaa\\\]]]bbbkkkpppmmmiiiiiidddeeecccaaaaaa```YYYOOONNNLLLJJJHHHGGGHHHJJJKKKVVVLLLAAA;;;666///,,,,,,************************)))***++++++***)))***+++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++++++++++++++++++++***++++++***))))))***,,,)))))))))))))))******+++++++++************++++++))))))***+++,,,,,,------)))***+++------,,,++++++************************++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------............,,,,,,,,,,,,,,,---......---------.........//////...---666EEEfffhhhdddaaaYYY@@@,,,...,,,---...///////////////++++++,,,---------,,,,,,------,,,+++++++++,,,,,,))))))************)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++************))))))))))))'''((()))******)))(((''')))************+++++++++******)))))))))))))))***)))))))))*********++++++************************))))))))))))***+++,,,,,,(((((()))))))))*********++++++,,,------......///,,,,,,---,,,---///444777999;;;<<<>>>@@@EEEKKKOOOOOOUUUZZZ\\\```gggllllllhhhmmmpppooopppvvv}}}xxxzzz}}}}}}zzzvvvtttooommmlllmmmnnnnnnlllkkkttttttqqqnnnlllllloooqqqpppjjjfffhhhiiigggfffggggggeeehhhnnnpppmmmjjjjjjjjjhhhkkkrrrwwwyyy|||}}}tttppppppppplllhhhiiiiiihhhgggdddbbb```___\\\\\\aaaiiilllhhhcccbbb``````___^^^___]]]SSSIIIEEEEEEFFFGGGGGGFFFEEEDDDFFFAAA===:::333,,,+++---************************)))***++++++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---------.........------,,,,,,++++++++++++++++++++++++++++++)))***+++***((((((***+++)))))))))))))))******+++++++++************++++++(((((()))***,,,---...///)))******++++++++++++++++++***))))))))))))***+++,,,,,,,,,+++++++++******------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////++++++++++++,,,---...///,,,,,,------...////////////...666EEEhhhiiiccc___WWW???---000---...///000000///......***+++,,,,,,---------,,,,,,,,,+++++++++,,,------))))))************)))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++((())))))************)))'''(((***++++++***(((''')))************+++++++++++++++***)))((((((((()))((((((((()))))))))******))))))))))))))))))))))))))))))))))))***+++,,,---))))))*********+++++++++++++++,,,------......///,,,,,,---------///333666666888:::<<>>:::777666111,,,***,,,************************)))***++++++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,------......///......---,,,,,,++++++++++++++++++++++++++++++))))))***)))(((''')))+++)))))))))))))))******+++++++++************++++++))))))***+++,,,,,,------***))))))))))))***+++++++++***)))(((((()))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------.........,,,,,,,,,+++,,,,,,------,,,,,,------...//////000///...666FFFkkkjjjbbb]]]UUU>>>...222---...///000000///...---***+++,,,,,,------------++++++++++++,,,------...))))))************)))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,(((((()))***************((()))+++,,,,,,+++)))((()))************+++++++++,,,,,,***)))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++,,,------......///,,,,,,---------///333666444666999;;;===@@@DDDGGGQQQVVVZZZZZZ\\\aaaeeeeeeaaagggllljjjjjjooouuuxxx}}}{{{zzz~~~~~~|||yyyuuussspppoooooossswwwzzzyyywwwmmmoooqqqooojjjfffeeefffiiiggggggjjjjjjiiilllrrriiidddbbbeeegggeeecccddd```aaafffkkkllliiihhhkkklllpppqqqmmmfffbbbdddhhh^^^aaafffhhhfffbbb^^^\\\ddd```^^^aaacccccccccfffbbb___ZZZWWWXXXYYYRRRHHHGGGIIIJJJLLLKKKIIIGGGFFFAAA:::555444111,,,******************************)))+++++++++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++---...////////////...---,,,,,,++++++++++++++++++++++++++++++((())))))(((''''''(((***)))))))))))))))******+++++++++************++++++++++++++++++++++++,,,,,,***)))((((((((()))+++,,,+++***)))(((((()))***+++))))))***+++,,,------...++++++++++++******))))))+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------......---,,,++++++++++++,,,,,,------...///000000///...666FFFoookkk```eeeXXX999222+++//////.........------------------------------------------,,,,,,++++++++++++,,,++++++***((('''&&&)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))***++++++++++++*********))))))))))))************************************+++---000111000000222777<<<===<<<===BBBGGGPPPRRRUUUXXX[[[___dddgggjjjgggdddbbbfffmmmuuuzzz~~~}}}}}}xxxssssss}}}}}}~~~|||yyyuuuoooqqqqqqoooppprrrrrrqqqpppnnnpppssspppgggaaa___```dddiiimmmmmmmmmnnnqqqggghhhgggdddaaaaaacccfffgggeeecccaaabbbdddgggjjjbbbjjjmmmkkkhhhiiifff```^^^^^^```dddfffeee___[[[eeejjjjjjdddaaadddccc```YYYZZZ[[[[[[XXXTTTOOOLLLMMMKKKIIIGGGGGGGGGFFFDDD@@@>>>;;;555///++++++,,,)))************+++++++++++++++************++++++*********)))))))))))))))******))))))***+++,,,,,,)))))))))******++++++,,,'''((()))+++---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))******++++++(((((())))))******++++++***************************+++,,,,,,+++***)))(((******************************+++++++++,,,,,,,,,+++++++++++++++***)))(((,,,++++++******++++++,,,+++++++++*********))))))++++++,,,,,,,,,,,,---------------............//////...---,,,,,,,,,,,,,,,...........................---555CCCllljjjaaafffXXX999222,,,//////.........------------------------------------------,,,,,,+++++++++))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((()))************)))******))))))))))))******************************+++++++++,,,...000111111555888<<<======???BBBFFFHHHLLLQQQVVVZZZ___eeejjjgggeeecccbbbeeejjjqqquuuzzz}}}yyyxxxxxxyyyyyyyyyvvvtttzzz~~~{{{xxxxxxyyyxxxtttqqqmmmnnnnnnlllkkkkkkjjjhhhlllkkknnnrrrppphhhbbb``````dddmmmvvvvvvooolllnnnfffggggggdddaaaaaadddgggcccbbbaaaaaacccfffjjjllleeekkkooolllkkkllljjjfff\\\\\\]]]aaadddddd```]]]hhhnnnooojjjggghhhfffbbb[[[[[[[[[YYYVVVRRRMMMKKKLLLJJJHHHGGGGGGGGGEEEDDD@@@>>>;;;555///+++++++++)))************+++++++++++++++************++++++++++++++++++++++++************))))))***++++++,,,*********+++++++++++++++)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))************))))))))))))******************************************+++,,,+++***))))))*********************************+++++++++,,,,,,+++++++++++++++***)))))),,,++++++******++++++,,,+++++++++*********))))))++++++,,,,,,,,,,,,------------------............///...---,,,,,,,,,,,,---........................111000888FFFggghhhbbbhhhXXX777222..................---------------------------------------,,,,,,,,,,,,++++++***))))))((()))***+++,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))******))))))))))))******************************,,,+++++++++,,,///111333888:::;;;===???AAACCCDDDCCCIIIOOOSSSUUUYYY```fffhhhgggggghhhkkkooorrruuussswww|||}}}||||||ssstttvvvxxxyyyyyywwwvvv|||{{{xxxuuutttvvvuuurrrooonnnmmmmmmlllkkkjjjiiiiiikkkiiikkkooooooiiicccaaa[[[]]]lllsssgggfffffffffeeebbb``````ccceeeaaa```______```bbbeeefffdddiiikkkjjjjjjkkkllljjj[[[ZZZYYY\\\aaabbbaaa^^^iiinnnqqqnnnkkkiiifffbbb^^^\\\ZZZWWWSSSOOOLLLJJJKKKIIIFFFFFFFFFFFFEEEDDD@@@>>>:::444///+++++++++)))************+++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))))))))***************)))))))))************************))))))***+++++++++******))))))))))))))))))))))))*********++++++++++++,,,***++++++++++++***)))))),,,++++++******++++++,,,+++++++++***************++++++,,,,,,,,,,,,------------------..................---,,,,,,,,,------........................///---555DDDcccfffbbbiiiWWW666111///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---***((((((((()))***))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++******)))))))))))))))((((((((((((((((((((((((((())))))***************((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++'''((())))))******))))))******))))))))))))******************************,,,,,,+++******---111444;;;:::;;;===AAACCCDDDCCCFFFLLLRRRTTTRRRTTTYYY___eeefffiiilllooorrrtttuuuqqqtttxxxzzzzzzxxxwwwwwwzzzyyyzzz}}}|||yyy~~~|||xxxuuuuuuwwwwwwtttqqqssspppnnnooopppoooqqqtttpppllljjjmmmmmmiiieeeddd______qqqrrrjjjhhhgggdddbbb______```aaabbbaaa^^^\\\ZZZYYYYYYYYY___bbbdddddddddeeeggghhh\\\ZZZXXXYYY]]]```___^^^dddiiimmmmmmjjjfffaaa]]]^^^\\\XXXTTTPPPNNNMMMLLLJJJHHHFFFEEEFFFFFFEEEDDD???>>>:::444...+++***+++))))))*********+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++***************++++++---------,,,,,,++++++++++++++++++******)))))))))++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++******)))))))))+++++++++******)))))))))************************))))))******++++++++++++((((((((((((((((((((((((************++++++++++++******+++++++++******))),,,++++++******++++++,,,************************+++++++++,,,,,,,,,------,,,,,,---------............------,,,,,,,,,------........................---,,,444BBBaaaeeeaaahhhWWW666111///---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---***)))((()))***+++))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++******)))))))))))))))(((((((((((((((((((((((((((((()))************)))''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++((()))******++++++************))))))))))))******)))))))))))))))))))))))),,,,,,+++))))))+++111555;;;:::;;;>>>AAADDDEEEDDDLLLQQQVVVWWWVVVVVVYYY]]]\\\___dddjjjnnnpppqqqqqqrrruuuxxxxxxwwwuuussssss~~~zzzxxx|||zzz|||yyyuuuuuuwwwxxxvvvtttwwwqqqnnnppppppooosssyyyxxxpppjjjkkkllliiigggggghhhgggyyyvvvooolllhhhdddbbbaaa``````cccbbb___\\\YYYVVVTTTSSS\\\]]]^^^`````````bbbeee___\\\XXXXXX[[[^^^^^^\\\___ccchhhkkkiiibbb]]]ZZZ\\\ZZZVVVRRROOONNNNNNOOOJJJHHHFFFEEEFFFFFFEEECCC???===:::444...******+++))))))*********+++++++++++++++************++++++************++++++,,,,,,++++++***************+++---------,,,,,,+++++++++************************++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,++++++******)))))),,,,,,++++++******))))))************************)))))))))******+++,,,,,,(((((((((((((((((((((((())))))*********+++++++++)))******+++++++++******,,,++++++******++++++,,,************************+++++++++,,,,,,,,,------,,,,,,,,,------------...------,,,,,,,,,------...........................000///666EEEccceee___fffVVV666111------------...............------------------------++++++,,,,,,,,,,,,------***)))))))))***,,,---...)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))'''((())))))******))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))***++++++***(((+++000555888999;;;>>>AAACCCEEEFFFNNNQQQVVVYYY[[[]]]___```ZZZ^^^dddjjjnnnpppoooooosssuuuwwwwwwuuusssrrrrrrwwwtttssswww~~~|||}}}{{{yyyuuurrrrrrtttuuutttrrrwwwpppmmmpppooojjjlllrrryyyqqqjjjkkkmmmjjjgggfffbbbcccnnnqqqtttpppkkkgggfffdddcccaaabbbaaaaaa___]]][[[YYYWWW^^^]]]^^^aaa```^^^```dddaaa]]]YYYYYY\\\^^^^^^\\\]]]```fffkkkiiibbb]]]\\\\\\ZZZVVVRRROOOOOOPPPPPPLLLJJJGGGFFFFFFFFFDDDCCC???===999333...*********)))************+++++++++++++++************++++++))))))******++++++,,,,,,,,,+++******)))*********,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++******************************************)))******+++,,,)))))))))))))))))))))))))))))))))************+++))))))***++++++++++++***,,,++++++******++++++,,,***************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,---.................................---555CCCgggeee\\\cccUUU777111+++---------.........//////------------------------+++++++++,,,,,,---------((())))))***+++------...)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((())))))*********************))))))))))))******)))))))))))))))))))))))))))+++,,,+++)))***///555444888<<<>>>???AAAEEEIIILLLMMMPPPUUU[[[______^^^]]]```eeekkknnnnnnmmmlllrrrtttvvvvvvtttsssrrrsssssstttuuuvvvvvvxxx{{{~~~~~~}}}~~~}}}{{{yyywwwvvvrrrnnnnnnqqqsssrrrpppsssmmmnnnuuutttkkkiiinnnsssmmmjjjnnnqqqmmmgggcccZZZ^^^aaaeeekkkqqqnnngggqqqmmmhhheeeeeeeeecccaaa``````aaaaaa```^^^\\\[[[aaa___```dddbbb^^^^^^bbb```]]]ZZZ[[[^^^``````___]]]^^^dddkkkiiibbb^^^___^^^[[[WWWSSSPPPOOOOOOOOONNNLLLIIIGGGGGGFFFDDDBBB>>>===999333---***)))***)))************+++++++++++++++************++++++******++++++,,,------...,,,++++++***))))))***************+++++++++++++++++++++++++++,,,,,,,,,,,,************************...------------,,,,,,,,,***++++++++++++++++++,,,***++++++++++++++++++,,,************************,,,+++***)))))))))***+++************************))))))))))))************))))))***+++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///........................,,,+++222AAAiiifff[[[aaaUUU777000***---------.........//////------------------------+++++++++,,,,,,---------++++++,,,,,,,,,+++******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((('''(((((()))))))))))))))******))))))))))))******))))))))))))))))))))))))(((+++---+++)))***///444222777===>>>>>>@@@FFFKKKIIIHHHJJJPPPWWW[[[YYYVVV[[[^^^cccgggiiihhhfffeeeppprrrtttuuutttsssttttttuuuzzz}}}zzzsssqqqxxx~~~}}}|||{{{xxxvvvuuuqqqmmmmmmppprrrrrrpppoookkkqqq||||||rrrmmmppplllhhhiiipppuuuooofff```aaahhheeeYYYWWWbbbkkkkkkkkkgggbbbaaabbbbbbaaa______```aaaaaa```]]][[[YYYbbb```aaaeeeccc]]]\\\```___\\\ZZZ\\\```ccccccbbb[[[\\\bbbjjjiiiaaa]]]``````]]]YYYTTTQQQNNNMMMMMMPPPMMMJJJHHHGGGFFFDDDBBB>>>===999333---***)))***)))************+++++++++++++++************++++++++++++,,,,,,---...//////,,,,,,+++***))))))******)))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,************************......---------,,,,,,,,,*********++++++,,,,,,---*********++++++,,,,,,---************************---,,,***)))))))))******************************))))))))))))************((()))***+++++++++++++++,,,++++++++++++++++++,,,))))))******++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///........................///---555DDDcccbbbeeeWWWXXX777......---...///000000///...---........................++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++******)))(((''''''&&&(((((((((((())))))))))))))))))))))))************++++++***)))(((((())))))'''((()))******)))((('''))))))))))))))))))))))))((()))***++++++***)))((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))),,,,,,***((('''(((+++...666777999;;;>>>@@@BBBCCCCCCFFFJJJOOOTTTWWWXXXYYY[[[[[[]]]aaadddgggggggggrrrqqqppppppqqqrrrtttvvvuuuzzz{{{yyyyyy{{{}}}{{{yyyuuurrrqqqnnnkkkjjjlllmmmllljjjpppqqqwwwvvvnnnrrrwwwrrrssslllgggjjjppprrrlllddddddggghhhddd^^^]]]ccciiikkkfffbbb```bbbcccbbb```^^^\\\[[[ZZZ[[[[[[[[[[[[cccccccccaaa^^^]]]]]]^^^___bbb```\\\bbbmmmkkkaaa[[[^^^bbbeeefffdddaaa^^^aaa[[[TTTQQQQQQRRRPPPMMMIIIHHHHHHIIIJJJIIIFFFDDDAAA???888...***+++,,,***,,,+++++++++***)))))))))***************************)))))))))***+++,,,,,,***)))'''(((***++++++***************************)))************+++++++++******+++++++++,,,,,,,,,---..................---,,,,,,,,,++++++*********,,,+++***))))))***+++,,,******************++++++*********)))))))))))))))...,,,)))))))))*********,,,+++***))))))***+++,,,************************+++******)))))))))))))))++++++************************+++++++++,,,,,,,,,+++,,,------......------+++,,,------......------//////.........------------(((666IIIeeebbbdddVVVXXX888//////---...///000000///...---........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++++++++***))))))(((((((((((((((((())))))))))))))))))))))))************++++++***)))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((()))************)))((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))---000555777999;;;>>>@@@BBBCCCCCCHHHOOORRRSSSTTTVVVXXXXXXXXXZZZ^^^bbbfffhhhiiiooonnnmmmmmmooorrruuuwww|||~~~zzzxxxzzz|||}}}~~~|||yyyxxxxxxwwwvvvqqqnnnkkkkkklllmmmmmmlllmmmmmmssssssmmmrrrwwwppppppnnnlllkkkkkkjjjgggeeedddggghhhccc]]]\\\```fffooommmiiifffeeecccaaa```___]]][[[ZZZZZZ\\\]]]]]][[[\\\]]]]]][[[ZZZ[[[\\\[[[aaaaaa]]]aaahhhfff]]]WWWZZZ___ccceeeccc```]]]^^^\\\XXXTTTQQQNNNMMMMMMJJJIIIHHHHHHHHHFFFCCC@@@AAA???888...***+++,,,***++++++************************************************))))))******+++,,,***)))'''(((***++++++***************************)))************+++++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,***************************))))))))))))))))))))),,,+++)))))))))*********++++++***))))))***++++++************************++++++***)))))))))))))))++++++************************+++++++++,,,,,,,,,+++,,,------...---------+++,,,------......------//////.........---------///***777JJJhhhcccbbbUUUYYY999000///......////////////..............................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,++++++******))))))(((((((((((())))))))))))))))))))))))************+++***))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((())))))******))))))((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))((((((***...111444666888;;;>>>@@@BBBBBBBBBJJJSSSUUUSSSQQQSSSWWWUUUUUUWWWZZZ^^^ccchhhjjjmmmlllkkkkkkmmmqqquuuxxx{{{wwwuuuxxx{{{{{{|||}}}}}}~~~~~~~~~yyyuuutttuuuwwwxxxpppnnnkkkjjjlllmmmmmmmmmmmmkkkoooqqqnnntttwwwnnnooopppoookkkeeebbbdddfffaaadddeeebbb]]]\\\___dddrrrrrrppplllfffbbb___^^^___^^^]]]]]]]]]^^^___```WWWYYYZZZZZZXXXWWWVVVWWWWWW^^^aaa^^^___bbb___XXXVVVZZZ___bbbccc```\\\YYYZZZ[[[ZZZVVVPPPLLLKKKKKKIIIHHHGGGGGGGGGEEEBBB???@@@>>>777...***+++,,,***))))))************************************************)))))))))***++++++***)))'''(((***++++++***************************)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++************++++++************************))))))))))))))))))************))))))************++++++***))))))***++++++************************++++++***))))))))))))*********++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------------+++,,,------......------...............---------111+++999KKKhhhbbbaaaSSSXXX999///......//////////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***+++++++++******)))))))))(((((((((((())))))))))))((()))))))))******************)))))))))))))))***************************((((((((((((((((((((((((((())))))))))))))))))((((((***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))***---000333444777;;;>>>@@@AAABBBBBBHHHPPPUUUUUUTTTTTTUUUTTTTTTUUUWWWZZZ___fffjjjnnnllljjjjjjllloootttwww|||}}}|||yyyuuutttuuuwww~~~~~~~~~}}}}}}}}}|||}}}|||vvvrrrpppqqqrrrrrrooommmkkkjjjjjjlllnnnoooqqqllloooqqqooouuuxxxmmmooopppooojjjdddbbbdddhhh^^^aaacccaaa^^^]]]```dddnnnppppppllleee___\\\\\\XXXZZZ\\\^^^]]]\\\[[[[[[XXXZZZ[[[ZZZWWWTTTRRRRRRUUU\\\aaa___]]]]]]ZZZUUUYYY\\\```cccccc___ZZZWWWVVVVVVVVVUUUSSSOOOLLLIIIGGGGGGGGGHHHIIIHHHFFFDDD???>>>777...)))+++,,,***(((((())))))******++++++******************************))))))))))))*********)))'''(((***++++++***************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))))))))*********((()))***+++************+++******************+++************************,,,+++******))))))************+++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,------------,,,+++,,,------......------........................222,,,888JJJfffaaaaaaTTTWWW888...---/////////....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***)))))))))))))))((((((((((((((((((((())))))))))))((()))))))))***************)))))))))))))))******)))))))))(((((()))))))))(((((((((((((((((((((((()))(((((((((((((((((()))(((***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))******+++***))))))+++---111333777:::>>>@@@AAAAAABBBDDDIIIQQQXXXZZZWWWTTTTTTUUUVVVVVVXXX\\\ccchhhooonnnlllkkklllooorrrttttttwwwyyyzzzyyyxxxwwwvvv~~~|||||||||||||||}}}~~~}}}}}}~~~}}}|||{{{{{{zzz{{{xxxssspppnnnllljjjhhhmmmllljjjiiiiiikkknnnpppsssmmmnnnmmmjjjqqqtttjjjnnnllliiigggfffffffffggg___aaacccaaa^^^\\\]]]^^^cccfffhhhfff```[[[YYYYYYQQQVVV]]]```^^^ZZZVVVTTTVVVXXXYYYXXXUUURRRQQQQQQTTTZZZ^^^]]]\\\ZZZXXXUUUYYY\\\```bbbcccaaa^^^[[[WWWTTTSSSVVVZZZYYYRRRKKKEEEEEEFFFIIILLLMMMMMMKKK>>>===666---)))+++,,,***((((((((())))))******+++))))))))))))))))))))))))******))))))((())))))******)))'''(((***++++++***************************))))))*********+++++++++******+++++++++,,,,,,,,,***++++++++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++*********))))))(((((())))))************'''***------+++******************++++++*********************************,,,++++++*********************++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------......---------.....................000+++777IIIcccaaadddWWWXXX777---...//////............//////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***++++++++++++***)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))******+++))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++***))))))***,,,///222666:::>>>@@@@@@@@@AAAAAADDDMMMWWW\\\YYYTTTTTTVVVWWWWWWXXX\\\ccchhhnnnnnnllllllmmmnnnpppqqqooosssxxx}}}}}}zzzxxxzzzxxxwwwxxxzzz}}}~~~~~~~~~|||||||||zzzyyywwwuuuuuuvvvxxxzzztttrrrpppnnnmmmjjjfffbbbjjjjjjiiigggfffiiimmmqqqqqqkkkkkkhhhbbbiiiooohhhjjjfffbbbbbbeeegggeeebbbbbbccccccaaa]]]YYYVVVVVVZZZ\\\]]]]]][[[XXXVVVVVVVVV]]]eeeiiieee___[[[XXXQQQRRRSSSSSSSSSSSSTTTVVVUUUVVVWWWXXXYYYXXXWWWUUUVVVXXX[[[___aaabbbaaaaaaZZZUUURRRWWW___```XXXOOOEEEEEEFFFIIIMMMNNNMMMLLL>>><<<666---)))+++,,,***(((((())))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))***)))'''(((***++++++***************************)))************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))((((((((()))******++++++(((,,,000000---***)))***)))***++++++++++++***)))************************,,,,,,+++************+++******++++++,,,---------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,+++,,,------......---------------...............///***666HHHaaacccjjj\\\ZZZ666...111000///...------...///000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))***++++++******)))(((((()))******)))))))))))))))))))))))))))(((''''''''''''((()))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((()))++++++******+++---...111555:::>>>???@@@@@@???@@@DDDLLLTTTXXXXXXVVVQQQUUUXXXYYYYYY]]]eeekkkjjjjjjkkklllmmmnnnooopppmmmpppvvv{{{~~~{{{xxxuuusssqqqsssxxx}}}~~~~~~}}}}}}~~~~~~{{{yyyxxxwwwuuutttsssssstttuuupppnnnllllllkkkiiifffdddhhhhhhgggeeedddggglllqqqnnniiiiiiddd]]]eeennnkkkbbb___\\\]]]``````^^^ZZZ]]]^^^___^^^[[[WWWTTTSSSUUUUUUUUUVVVWWWWWWUUUSSS]]]cccjjjkkkfffaaa^^^]]]RRRRRRSSSSSSSSSTTTXXX[[[TTTQQQOOOQQQUUUWWWWWWVVVVVVWWWXXXZZZ[[[\\\]]]^^^WWWTTTSSSWWW\\\]]]VVVOOOGGGGGGGGGHHHIIIIIIGGGEEE===<<<555,,,)))+++,,,***)))))))))))))))((((((((())))))))))))))))))))))))******)))(((((((((((((((***)))'''(((***++++++***************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,------,,,++++++,,,,,,++++++***))))))((('''(((((()))******++++++)))...333333...***)))***)))***++++++++++++***)))************************---,,,++++++******++++++******++++++,,,------...******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,------......---------------........./////////)))666HHH```eeennn```\\\777///333000///...------...///000........................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++*********************++++++(((((((((((())))))))))))))))))))))))************))))))((())))))***++++++,,,+++***))))))***+++,,,)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((*********+++---///...000555:::>>>???@@@@@@>>>AAAFFFLLLPPPTTTVVVWWWOOOSSSXXXZZZ[[[___gggmmmeeefffiiikkkmmmnnnooooookkknnnrrrxxx||||||zzzwwwtttqqqnnnooouuu|||}}}|||~~~~~~~~~}}}~~~}}}{{{xxxuuuyyyyyywwwvvvsssqqqooonnnnnnllljjjjjjjjjjjjiiihhhfffgggfffdddccceeekkkqqqmmmiiiiiiddd\\\dddqqqppp\\\[[[ZZZZZZZZZYYYWWWUUUUUUWWWYYY[[[ZZZXXXVVVUUUUUUSSSQQQSSSVVVWWWUUURRRZZZ___cccccc]]]YYYXXXYYYXXXXXXWWWUUUTTTVVVYYY\\\TTTNNNJJJLLLRRRVVVWWWWWWYYYYYYWWWVVVVVVUUUVVVVVVSSSRRRRRRTTTVVVUUUQQQMMMJJJHHHGGGFFFEEECCC???<<<===;;;555,,,)))+++,,,*********))))))((((((''''''))))))))))))))))))))))))******)))(((((((((((((((***)))'''(((***++++++***************************)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++------------++++++,,,,,,++++++***))))))((('''(((((()))***+++++++++***000555444///***)))))))))***+++,,,,,,+++***)))************************---,,,++++++******++++++******+++,,,,,,---......******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,------......---------------.........//////000***777IIIhhhgggeee\\\LLL<<<111...//////............//////......////////////......000000...---,,,+++++++++************************+++++++++************)))++++++******************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))))))))(((((()))***++++++)))))))))))))))******+++000222444777:::===>>>???CCCDDDHHHNNNPPPOOOQQQVVVVVVVVVWWWWWWXXX\\\aaadddbbbeeejjjllllllkkkkkkkkkmmmkkkkkknnntttwwwxxxvvvvvvsssqqqssswww{{{|||{{{}}}zzzzzz|||~~~}}}|||}}}zzz|||yyysssmmmlllmmmqqqvvvvvvqqqllljjjiiiiiikkkmmmkkkgggcccfffccc```cccjjjooopppnnnllllllkkkhhhdddaaa```aaadddaaa]]]YYYWWWWWWXXXZZZVVVZZZ]]]]]]YYYUUUUUUVVVYYYWWWTTTSSSSSSUUUUUUUUU]]]XXXVVVZZZ[[[XXXYYY^^^UUUSSSPPPPPPRRRUUUVVVVVVTTTQQQNNNMMMPPPTTTWWWYYYXXXUUURRRSSSUUUVVVTTTRRRSSSJJJSSSffffffRRRJJJQQQFFFEEEEEEGGGHHHGGGAAA<<>>???CCCDDDHHHNNNPPPNNNQQQUUURRRSSSTTTTTTUUUXXX]]]```ccceeeggggggffffffhhhiiillljjjiiikkkpppwww|||zzzsssrrrwww~~~|||~~~}}}~~~~~~~~~|||zzzxxxyyywwwqqqlllkkkkkkoootttuuuqqqmmmlllkkkjjjkkklllkkkgggdddbbb``````dddjjjnnnmmmkkkkkkkkkkkkiiieeebbb``````___^^^[[[YYYXXXXXXYYYZZZZZZZZZZZZZZZZZZXXXVVVUUUWWWUUUSSSRRRTTTVVVVVVVVVXXXVVVXXX]]]]]]YYYYYY\\\WWWUUURRRRRRSSSTTTUUUTTTRRROOOLLLLLLOOOSSSVVVXXXVVVTTTRRRRRRTTTUUUTTTRRRSSSVVViii{{{___OOORRRJJJGGGEEEFFFHHHHHHEEEAAAAAA:::111,,,******)))'''************************))))))))))))************+++++++++***((('''(((***)))))))))))))))******+++************************++++++***))))))***++++++)))************+++++++++***666555&&&000$$$000'''---,,,++++++******++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++******((()))***++++++***)))(((++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++,,,...//////...------.........777GGGggggggeee___NNN;;;000/////////............//////......////////////......000///...---,,,++++++++++++++++++++++++++++++++++++++++++************)))************************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((***))))))(((((())))))***))))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))***+++)))))))))))))))******+++000111444777:::===???@@@CCCCCCGGGMMMOOOMMMPPPTTTPPPQQQRRRSSSUUUXXX]]]```^^^aaaeeegggggggggggggggiiiiiiiiijjjmmmrrrxxx}}}yyytttsssxxx~~~|||~~~}}}~~~|||zzzyyyzzzwwwyyyyyyvvvuuuuuussspppjjjhhhgggjjjnnnooonnnkkkkkkjjjhhhhhhhhhgggeeeddd^^^^^^___dddiiillljjjhhhjjjlllmmmkkkhhhdddbbbaaaZZZZZZYYYYYYXXXYYYYYYZZZ]]]YYYVVVVVVYYY[[[XXXUUUVVVTTTRRRRRRTTTVVVWWWWWWXXXYYY]]]bbbbbb^^^\\\^^^YYYWWWUUUTTTUUUUUUTTTSSSPPPNNNLLLMMMPPPSSSUUUUUUSSSRRRQQQQQQSSSTTTSSSRRRPPPXXXnnnyyy]]]LLLMMMKKKGGGDDDCCCFFFGGGFFFDDD???888000***))))))((('''************************))))))))))))************...,,,***)))))))))(((''')))))))))))))))******+++))))))))))))))))))))))))++++++***))))))***++++++)))************+++++++++***===MMM---(((...111+++,,,,,,++++++******++++++************++++++++++++*********+++++++++,,,,,,))))))************))))))))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,,,,++++++************++++++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,...//////...------.........888HHHgggffffffaaaPPP:::///000//////............//////......////////////......//////...---,,,++++++,,,+++++++++++++++++++++++++++++++++*********))))))***************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))***)))))))))))))))******)))))))))))))))******+++///111444777;;;===???@@@BBBBBBGGGLLLNNNLLLNNNSSSPPPRRRTTTWWWYYY]]]bbbfffXXX^^^gggmmmnnnllljjjhhhhhhjjjmmmllljjjjjjlllooosssrrrrrrvvv{{{~~~~~~|||}}}yyyxxx~~~~~~|||~~~||||||}}}}}}zzz{{{{{{yyyvvvttttttuuusssttttttsssrrrrrrpppnnnhhhfffddddddfffggggggeeeeeedddbbbaaabbbbbbcccccc^^^]]]]]]```eeeggggggfffiiikkkmmmmmmiiieeecccbbbWWWXXXXXXXXXXXXXXXWWWWWW\\\XXXUUUUUUWWWXXXXXXXXXVVVTTTRRRRRRTTTUUUUUUUUUVVVXXX\\\___^^^\\\[[[[[[YYYXXXVVVWWWWWWXXXVVVUUUSSSQQQOOOPPPQQQRRRRRRRRRPPPPPPPPPQQQRRRRRRRRRQQQPPPSSS]]]ggg```NNNGGGKKKHHHDDDAAAAAADDDEEEDDDBBB===666...)))(((((((((&&&************************((()))))))))************...***((((((+++,,,***((()))))))))))))))******+++************************+++******************+++))))))*********++++++++++++;;;ZZZ===(((111,,,000,,,,,,++++++***++++++,,,*********++++++++++++,,,************++++++++++++)))))))))******)))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,,,,+++***)))***+++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,...//////...------.........777GGGfffeeegggdddRRR999...111//////............//////......////////////......///...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))*********++++++++++++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((((((((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))******)))))))))))))))***)))))))))))))))******+++///000333777;;;>>>@@@@@@BBBBBBFFFKKKMMMKKKMMMQQQOOORRRUUUYYY]]]aaagggkkkaaaeeejjjmmmnnnmmmmmmmmmoooooonnnkkkgggfffjjjmmmqqqppprrrvvv|||~~~|||yyywwwwww|||~~~|||zzzzzz}}}zzz|||zzz~~~~~~}}}~~~}}}zzzxxxxxxxxxyyysssttttttssspppooooooppppppooopppqqqpppnnnllllllhhhfffdddcccbbbbbbbbbaaa______^^^^^^^^^```bbbddd```^^^\\\\\\___bbbeeefffdddgggiiihhhfffbbb```___VVVWWWWWWWWWWWWVVVTTTSSSWWWWWWWWWUUUSSSTTTWWW[[[VVVUUUSSSRRRSSSSSSQQQPPPQQQRRRSSSSSSUUUVVVUUUSSSWWWWWWWWWYYY[[[[[[YYYWWWWWWVVVTTTTTTTTTSSSQQQNNNOOOPPPQQQQQQQQQPPPPPPPPPVVVQQQPPPRRROOOJJJKKKOOOFFFDDDBBBCCCEEEEEEBBB???;;;555---(((((((((((('''))))))))))))))))))))))))((()))))))))************+++(((&&&(((,,,...---+++)))))))))))))))******+++++++++++++++++++++++++++*********++++++*********))))))*********+++++++++***...SSSKKK,,,,,,"""///,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))***))))))))))))))))))***((((((((((((((((((((((((************************)))***++++++,,,,,,++++++,,,+++***))))))***+++,,,++++++***)))***+++---...******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---............---,,,...//////...------......---555DDDfffeeehhhgggSSS888---222//////............//////......////////////......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))***++++++,,,,,,+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++''''''(((((((((((()))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))+++******))))))))))))))))))))))))))))))******+++...000333777;;;>>>@@@AAAAAAAAAEEEJJJLLLJJJKKKPPPMMMPPPTTTXXX[[[```eeehhhnnnllliiifffeeehhhnnnsssxxxtttnnnhhhfffjjjqqqwwwxxxuuurrruuu{{{zzzzzz{{{}}}zzzvvvtttvvv{{{zzz|||~~~{{{xxx~~~|||{{{}}}}}}zzzzzzyyywwwzzzyyyxxxvvvtttsssssssssnnnoooooommmkkkjjjjjjkkkmmmkkklllnnnmmmiiigggiiihhhgggeeecccbbbaaa``````]]]^^^^^^^^^]]]^^^aaadddbbb```\\\ZZZ[[[^^^bbbeee^^^___aaaaaa^^^[[[ZZZZZZUUUUUUVVVUUUUUUTTTSSSRRRRRRUUUVVVTTTQQQQQQVVV[[[UUUTTTRRRQQQQQQPPPNNNLLLSSSRRRPPPQQQWWW]]]ZZZTTTWWWWWWYYY[[[]]]]]][[[YYYYYYXXXXXXXXXXXXUUUQQQNNNOOOQQQSSSSSSQQQOOOOOOOOOTTTQQQNNNMMMMMMMMMMMMOOOHHHFFFEEEFFFGGGGGGCCC???:::444,,,(((((())))))((())))))))))))))))))))))))))))))))))))************(((''''''))),,,...//////)))))))))))))))******+++++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++,,,)))EEEWWW555+++%%%///++++++******++++++,,,,,,++++++++++++,,,,,,,,,---++++++*********)))))))))******))))))))))))******((((((((((((((((((((((((************************)))******+++++++++++++++++++++************++++++************+++,,,------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,...//////...------...---,,,444CCCeeedddhhhiiiUUU888,,,222//////............//////......////////////............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((())))))***++++++,,,,,,+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))++++++***))))))))))))))))))))))))))))))******+++...000333777;;;>>>@@@AAAAAAAAAEEEJJJKKKIIIJJJOOONNNPPPTTTVVVYYY[[[___bbbiiigggeeebbbbbbffflllqqqxxxtttooolllmmmpppsssuuuuuusssqqqttt{{{}}}~~~~~~}}}|||yyyvvvwww{{{~~~zzz|||}}}}}}}}}~~~}}}tttqqqzzz~~~~~~~~~~~~{{{zzzzzz{{{}}}}}}||||||~~~}}}xxxwwwyyyvvvqqqqqqqqqqqqqqqpppnnnlllkkkiiijjjjjjiiifffeeeeeefffjjjggggggkkkiiidddbbbdddbbbccccccbbb```_________\\\]]]^^^]]][[[[[[\\\___bbbaaa^^^\\\[[[\\\^^^aaa[[[\\\]]]\\\YYYXXXWWWXXXSSSSSSSSSSSSSSSTTTTTTTTTQQQRRRRRRQQQRRRSSSUUUVVVRRRQQQOOOOOOPPPOOOMMMKKKVVVUUUTTTXXXdddmmmggg\\\YYYZZZ[[[^^^___^^^[[[XXXWWWWWWXXXZZZZZZWWWSSSOOOPPPRRRUUUTTTQQQNNNMMMNNNLLLOOOPPPMMMJJJJJJJJJJJJLLLHHHDDDDDDEEEEEEBBB???:::444,,,(((((()))))))))))))))))))))))))))))))))))))))))))))************''')))*********,,,...000)))))))))))))))******+++************************)))***++++++++++++***))))))************+++++++++...***666XXX888---000---++++++******++++++,,,---************++++++++++++))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))************************))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------------,,,...//////...------...---,,,555DDDeeedddiiijjjUUU777,,,222//////............//////......////////////............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((())))))***++++++,,,,,,+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))))))))))))))++++++***))))))((()))))))))))))))))))))******+++...000333777;;;>>>@@@AAA@@@AAADDDIIIJJJHHHJJJNNNPPPRRRUUUWWWWWWYYY[[[]]]YYY\\\aaadddfffhhhkkkmmmrrrqqqrrrtttvvvtttoooiiijjjkkkooouuu|||~~~|||yyy~~~~~~||||||~~~~~~~~~{{{yyyuuu~~~vvvuuu~~~~~~{{{{{{{{{{{{zzzyyytttvvvyyy|||~~~}}}|||{{{{{{{{{yyyxxxvvvuuusssssswwwxxxtttoooppptttpppiiikkklllmmmmmmllliiigggeeegggggggggfffcccaaaaaabbbiiieeeeeehhhgggaaa^^^aaa[[[\\\^^^^^^]]]]]]]]]^^^ZZZ\\\]]][[[XXXVVVWWWYYYaaaaaa```^^^\\\[[[\\\]]][[[\\\]]][[[YYYXXXXXXZZZPPPPPPPPPQQQRRRTTTVVVWWWRRROOOMMMOOOSSSUUUTTTRRROOONNNMMMNNNOOOOOONNNLLLTTTSSSTTT\\\lllvvvnnn___[[[\\\]]]___```^^^ZZZVVVTTTUUUWWWZZZ[[[YYYTTTPPPPPPSSSVVVUUUQQQNNNMMMMMMIIIQQQTTTNNNFFFFFFIIIKKKMMMHHHBBB???@@@AAA@@@???:::444,,,((()))******)))))))))))))))))))))))))))))))))))))))************(((+++,,,,,,)))))),,,000)))))))))))))))******+++)))))))))))))))))))))))))))***+++,,,,,,+++***))))))************+++++++++))))))(((QQQ222,,,777&&&+++*********+++,,,,,,---))))))))))))************''''''((()))***+++,,,,,,+++***)))(((((()))***+++************************************************))))))***++++++++++++***+++,,,---......---,,,+++((()))+++,,,------,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,...//////...------...------666FFFbbbiiiggg___\\\333111...///////////////////////////...---,,,,,,---...///......---------,,,,,,,,,,,,+++*********+++,,,---,,,++++++******++++++,,,,,,,,,++++++***)))((((((************************))))))))))))))))))))))))&&&'''((())))))((('''&&&***))))))(((((((((((()))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***(((&&&'''***+++)))'''((('''&&&'''((())))))'''(((((((((((())))))))))))++++++***)))(((((())))))&&&''''''((()))******+++...111555666555666:::===<<>><<<>>>???>>>999000***)))*********---))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,......)))((((((((()))***++++++))))))))))))))))))))))))******++++++++++++******))))))))))))************)))***+++,,,---,,,++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************))))))))))))))))))))))))************++++++******)))((((((((())))))*********+++++++++,,,,,,++++++++++++++++++......---,,,,,,+++************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...222...444RRRbbbiiiggg^^^\\\333111...///////////////////////////...------------...///......---------,,,,,,,,,++++++*********+++,,,---,,,++++++******++++++,,,,,,,,,+++******)))((((((************************))))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***(((''''''******)))'''((('''&&&'''((())))))'''(((((((((((())))))))))))*********)))))))))(((((('''''''''((()))*********000222666777777999;;;>>><<>><<>><<>>@@@CCCEEEGGGHHHHHHGGGLLLQQQVVVYYY[[[^^^```hhhccc^^^^^^cccgggfffcccgggnnnsssrrrqqqrrrqqqnnnrrrrrrtttxxx}}}zzz{{{|||}}}~~~~~~~~~~~~}}}wwwuuuwwwzzz||||||vvvwwwvvvrrrooopppuuuzzzzzzvvvqqqnnnnnnooooooooonnnooooooooonnnooorrrtttsssqqqmmmkkkjjjiiifffeeecccggghhhffffffiiiiiigggbbbaaa```bbbeeeiiijjjkkkmmmlllkkkiiigggdddbbbaaaaaa```^^^\\\ZZZYYYYYYYYY^^^]]][[[YYYWWWXXXZZZ\\\YYYZZZ[[[[[[ZZZYYYWWWWWWTTTTTTTTTTTTSSSSSSRRRQQQQQQTTTUUUUUUVVVZZZ\\\[[[\\\___aaa```]]]ZZZWWWWWWTTTSSSQQQOOONNNMMMLLLLLLIIIKKKMMMPPPRRRRRRRRRRRRQQQOOOMMMKKKMMMOOOPPPOOOSSSSSSPPPLLLLLLNNNLLLIIIKKKNNNSSSXXXYYYXXX]]]dddtttkkk```XXXTTTQQQNNNKKKPPPOOOPPPRRRQQQOOOPPPUUUPPPPPPQQQRRRSSSSSSSSSRRRLLLLLLKKKKKKLLLKKKIIIGGGFFFFFFCCC>>><<>>>>>???AAACCCEEEGGGHHHGGGIIILLLPPPSSSXXX^^^bbbfffbbb^^^___dddiiijjjiiijjjnnnpppooopppuuuwwwvvvuuuuuuvvvxxx|||}}}}}}|||yyyyyyyyyzzz{{{|||}}}~~~|||vvvtttvvvyyyzzzyyyrrrrrrqqqnnnkkkkkkooosssqqqnnnjjjhhhhhhhhhhhhgggllljjjiiijjjkkkkkkiiihhhgggeeebbbaaabbbaaa```^^^___bbbbbb``````bbbaaa]]]\\\\\\^^^aaadddeeedddcccfffffffffeeebbb```]]][[[XXXXXXWWWWWWWWWXXXXXXYYY[[[[[[ZZZXXXUUUUUUWWWZZZVVVVVVVVVWWWWWWWWWVVVTTTQQQQQQQQQQQQQQQPPPOOONNNNNNPPPQQQRRRYYYaaaaaa\\\VVVXXXZZZYYYVVVSSSQQQPPPNNNMMMLLLIIIGGGFFFFFFFFFGGGIIILLLPPPRRRSSSSSSSSSQQQNNNKKKKKKLLLMMMNNNOOOYYYZZZWWWRRRQQQSSSQQQKKKMMMJJJKKKQQQXXX]]]dddjjjxxxmmm___WWWTTTSSSOOOKKKPPPNNNOOOPPPOOOMMMNNNSSSPPPPPPQQQQQQPPPOOOOOOOOOHHHGGGGGGIIIKKKLLLJJJIIIFFFFFFDDD>>><<<======;;;777///)))))))))'''&&&((((((((((((((((((((((((((((((((()))))))))***************)))(((''''''''''''++++++***)))((((((((()))))))))))))))))))))))))))******++++++++++++******************+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++))))))***+++,,,------...************************))))))***+++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,------...///---***111QQQdddjjjfff\\\ZZZ222222000////////////////////////------...//////...------......---------,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((('''(((((()))***+++''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***((('''&&&'''((())))))'''(((((((((((())))))))))))&&&'''((()))))))))((('''(((((((((((()))))))))))),,,---111666;;;>>>===<<<>>>>>>>>>???AAACCCFFFGGGHHHHHHIIIKKKOOOVVV^^^dddcccaaa```aaadddhhhkkkmmmnnnpppppppppttt|||wwwvvvvvvwwwzzz{{{{{{zzzzzzxxxwwwvvvvvvxxxzzz{{{|||wwwvvvxxxyyywwwvvvnnnooonnnjjjgggfffjjjmmmmmmkkkhhhfffffffffeeedddhhheeeaaa```aaa```^^^\\\[[[ZZZXXXXXXYYYYYYYYYXXX]]]___^^^\\\]]]```^^^ZZZ[[[\\\^^^aaacccccc```]]]______```aaaaaa```^^^]]]UUUVVVXXXYYY[[[[[[[[[[[[XXXZZZ[[[YYYUUUTTTUUUXXXSSSRRRRRRSSSTTTUUUSSSRRRMMMMMMMMMNNNMMMMMMLLLLLLMMMPPPPPPQQQZZZeeeddd[[[SSSUUUWWWWWWUUUQQQOOOOOOMMMMMMMMMKKKGGGEEEEEEEEEFFFHHHLLLOOOPPPPPPOOONNNQQQMMMKKKMMMNNNMMMMMMOOOSSSWWWVVVQQQRRRVVVTTTMMMOOOJJJHHHOOOWWW^^^fffllluuuiii[[[UUUWWWYYYVVVRRRNNNLLLLLLMMMKKKIIIKKKOOONNNPPPQQQPPPMMMLLLKKKLLLEEECCCBBBEEEIIILLLKKKIIIDDDEEECCC===<<<======:::444---((()))***((('''((())))))))))))))))))))))))))))))))))))******************)))(((((((((((((((+++***))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************++++++++++++,,,)))))))))***+++,,,,,,---+++++++++************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------......///000,,,333SSSeeejjjfff\\\ZZZ222222000////////////////////////------...//////...------......---------,,,,,,,,,)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))&&&''''''((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''')))******''''''(((***((('''&&&'''((())))))'''(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))((((((((((((,,,---111666<<>>======???BBBEEEGGGHHHHHHIIIKKKNNNUUU^^^ddd```aaabbbbbbbbbeeeiiillllllnnnmmmlllpppyyy}}}}}}tttrrrqqqrrruuuxxxyyyyyywwwuuurrrqqqrrruuuyyy|||~~~{{{yyyyyy{{{zzzvvvrrrkkklllkkkhhhdddcccfffjjjkkkiiigggfffffffffdddcccbbbaaa^^^ZZZXXXZZZ^^^bbbXXXVVVTTTTTTVVVVVVVVVUUUXXXZZZYYYXXX[[[___^^^YYYZZZZZZZZZ\\\^^^^^^\\\ZZZ[[[[[[\\\]]]^^^]]]]]]\\\SSSUUUWWWZZZ[[[ZZZYYYXXXSSSWWWYYYXXXSSSPPPQQQSSSOOONNNMMMNNNQQQRRRPPPOOOGGGHHHHHHIIIIIIIIIIIIHHHGGGNNNPPPNNNTTT]]]]]]VVVRRRUUUWWWXXXUUUSSSQQQPPPMMMOOOPPPNNNJJJGGGFFFFFFDDDFFFJJJNNNPPPPPPNNNMMMQQQLLLKKKPPPQQQNNNMMMOOOKKKQQQRRRNNNOOOVVVTTTKKKOOOMMMNNNRRRVVVYYY```gggrrreeeWWWSSSXXX]]]ZZZUUUNNNLLLKKKLLLJJJGGGIIINNNKKKMMMOOONNNKKKIIIJJJKKKEEEBBB???AAAFFFIIIIIIGGG???AAA@@@===<<>>;;;???>>>======>>>AAAEEEGGGHHHIIIJJJLLLPPPVVV^^^ccc^^^aaadddcccaaaaaafffkkkdddeeedddaaaccciiikkkiiinnnmmmlllmmmppptttvvvwwwrrrpppmmmmmmpppuuu||||||{{{zzz|||}}}zzzuuupppjjjkkkjjjgggcccbbbdddhhhfffeeecccbbbbbbbbb```^^^___```___ZZZVVV[[[gggrrrZZZXXXVVVVVVWWWWWWWWWVVVRRRTTTTTTTTTYYY^^^]]]XXXXXXVVVUUUVVVWWWXXXXXXWWW[[[[[[[[[ZZZZZZYYYXXXWWWOOOQQQTTTWWWWWWVVVSSSQQQNNNRRRVVVUUUPPPLLLLLLNNNMMMKKKIIIKKKNNNPPPNNNLLLCCCDDDEEEFFFFFFFFFFFFFFFAAAKKKOOOJJJKKKSSSUUUOOONNNQQQTTTTTTRRRPPPNNNNNNJJJLLLNNNMMMHHHDDDBBBBBBAAADDDIIINNNRRRSSSSSSRRRRRRMMMLLLRRRSSSOOOMMMOOOLLLSSSTTTOOOQQQXXXUUULLLNNNPPPTTTWWWUUUSSSXXXaaarrreeeWWWSSSYYY]]]YYYSSSPPPNNNLLLMMMKKKHHHJJJOOOIIIKKKMMMMMMJJJHHHIIIKKKGGGBBB>>>???DDDGGGGGGEEE<<<>>>>>><<<===AAABBB@@@111***&&&(((***)))((()))))))))))))))))))))))))))''''''''''''((((((((()))******))))))))))))******))))))(((((()))***++++++))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,------.........------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))))))))))))))*********++++++++++++******)))))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////111---444SSSgggaaagggYYYRRR333222111////////////....................................//////.........---------+++,,,---......---,,,+++*********++++++,,,,,,,,,************************((((((((((((((()))******))))))))))))************))))))))))))))))))))))))&&&'''((())))))***))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***'''%%%(((---000...+++''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))+++,,,///111444666777888>>>>>>>>>???AAACCCEEEFFFIIIKKKJJJHHHLLLTTTYYYYYY___```gggnnnllleeedddhhhdddiiikkkgggccceeeiiijjjmmmkkkiiiiiikkkoooqqqrrroooooonnnnnnoooqqqrrrsss|||}}}xxxrrrrrruuurrrkkkiiijjjjjjfffbbbbbbgggllliiiddd___^^^```aaa^^^ZZZZZZXXXVVVTTTUUUWWWZZZ\\\VVVTTTRRRSSSUUUUUUSSSQQQMMMPPPTTTUUUTTTUUUWWWZZZSSSSSSSSSSSSSSSSSSTTTTTTRRRTTTVVVXXXXXXVVVTTTRRRSSSRRRQQQPPPOOONNNNNNNNNLLLLLLKKKIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGJJJJJJJJJKKKLLLNNNOOOPPPOOOPPPPPPQQQQQQPPPPPPOOOQQQOOOMMMJJJGGGFFFEEEEEEBBBEEEHHHKKKLLLLLLMMMOOOMMMOOOPPPRRRRRRQQQOOONNNLLLLLLMMMNNNOOOPPPQQQRRRXXXVVVYYY___]]]WWW]]]hhhlll```VVVRRRRRRRRRUUUXXXSSSSSSRRRQQQPPPNNNLLLKKKMMMKKKIIIGGGGGGGGGHHHIIIJJJFFFAAA@@@BBBEEEFFFEEEAAA>>>;;;<<<>>>???===;;;222---)))******'''&&&(((((((((((((((((((((((((((---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***************************)))((((((************************''')))***+++***)))***+++(((***+++---......------,,,,,,,,,---------......++++++,,,,,,,,,---------+++*********))))))((((((************++++++++++++))))))***++++++++++++++++++++++++************))))))******+++,,,,,,------,,,+++++++++++++++++++++,,,,,,---------.........,,,******---//////......------------------------........................////////////000111222333333666>>>IIIfffaaajjj]]]UUU555222000////////////....................................//////.........---------,,,------------------,,,++++++++++++++++++,,,,,,************************((((((((((((((()))******(((((()))))))))*********))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))&&&$$$&&&+++---+++(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,---///222444666777888======???@@@BBBCCCEEEEEEGGGIIIJJJIIIMMMTTTYYYYYY___aaagggllljjjccccccgggeeeggggggeeegggjjjjjjfffiiigggeeegggjjjmmmoooooooooooonnnnnnoooqqqssstttvvvwwwsssnnnnnnpppnnnhhhfffiiilllllliiihhhllloooddd___[[[ZZZ[[[\\\ZZZWWWXXXVVVTTTQQQQQQRRRSSSUUURRROOOMMMMMMNNNNNNLLLJJJLLLNNNPPPPPPOOONNNPPPRRRNNNNNNNNNNNNOOOPPPRRRRRRNNNPPPQQQSSSSSSRRRQQQPPPRRRQQQPPPNNNMMMLLLLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFDDDCCCFFFKKKLLLHHHCCCEEEDDDDDDCCCCCCCCCCCCDDDGGGGGGGGGIIIJJJLLLMMMNNNMMMMMMNNNNNNNNNMMMMMMLLLMMMLLLJJJHHHGGGFFFFFFFFFDDDFFFIIIJJJIIIJJJKKKMMMIIIIIIIIIJJJKKKMMMOOOPPPWWWTTTRRRSSSVVVZZZ\\\\\\UUUSSSTTTXXXZZZ[[[^^^dddfff___YYYVVVTTTTTTYYYaaaVVVUUUTTTRRRPPPOOONNNMMMLLLJJJHHHFFFEEEEEEFFFGGGHHHEEECCCCCCEEEFFFEEECCCAAA>>>;;;;;;======;;;999222,,,)))******'''&&&(((((((((((((((((((((((((((,,,,,,+++***)))(((((()))))))))))))))))))))))))))))))))))))))***************************)))((((((************************(((***,,,,,,+++***+++,,,((()))***+++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,---------+++++++++******)))))))))************++++++++++++)))***++++++,,,,,,++++++,,,+++++++++******************++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---...//////---...///........................////////////000000000111222222222222333444555666555777???JJJfffbbblll```XXX777222///////////////...................................................---------...------,,,,,,------...,,,,,,++++++++++++++++++************************)))(((((((((((()))******(((((())))))))))))******))))))))))))))))))))))))((())))))))))))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((%%%$$$%%%(((***(((&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,...000222555777888888999;;;===???AAABBBBBBBBBCCCGGGIIIJJJNNNUUUXXXWWWZZZ\\\```cccaaa\\\[[[___gggfffeeeeeejjjnnnjjjaaabbbaaaaaadddhhhkkkllllllllllllllllllmmmoooqqqrrrtttuuurrrooonnnpppnnniiiaaaeeejjjkkkiiigggggghhh]]]YYYVVVUUUVVVWWWUUUSSSTTTSSSQQQNNNMMMLLLLLLLLLJJJIIIHHHHHHJJJJJJIIIGGGLLLMMMLLLKKKIIIHHHIIIJJJHHHHHHHHHIIIKKKLLLNNNOOOJJJJJJKKKLLLMMMNNNNNNOOOPPPOOONNNLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDD@@@???DDDKKKLLLFFF>>>BBBAAA@@@@@@????????????BBBBBBDDDEEEGGGIIIKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIHHHGGGFFFFFFFFFFFFGGGFFFGGGHHHGGGFFFGGGIIIJJJMMMKKKJJJIIILLLPPPUUUYYYTTTPPPLLLMMMPPPUUUWWWXXXWWWVVVTTTRRRUUU\\\]]][[[UUUSSSRRRSSSRRRTTT^^^iiiYYYWWWTTTQQQOOONNNMMMMMMJJJIIIFFFDDDCCCCCCDDDEEEGGGFFFEEEFFFGGGFFFDDDBBBAAA>>>;;;:::<<<<<<:::777111,,,)))******(((''')))((((((((((((((((((((((((++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))************)))************))))))((()))))))))))))))))))))))))))+++------,,,+++,,,---++++++************+++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------,,,+++++++++++++++***************+++++++++,,,,,,++++++,,,------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------............/////////---111444222...,,,...111000000000000000000000000///000000111222333444444555555555666777999:::;;;:::<<>>===@@@EEEFFFCCC???@@@???>>>===<<<<<<<<<<<<>>>???AAACCCFFFHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEGGGJJJPPPNNNLLLLLLNNNSSSXXX[[[\\\[[[[[[ZZZZZZ\\\___aaa```ccc```WWWWWW^^^```ZZZXXXUUUTTTUUUTTTUUU\\\ddd[[[YYYTTTPPPMMMKKKJJJJJJJJJIIIFFFDDDCCCCCCDDDEEEHHHGGGFFFFFFFFFEEEDDDDDDCCC???<<<;;;<<<<<<999777000+++(((***+++((((((***((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((((()))))))))************))))))************)))((()))))))))))))))))))))))))))+++------,,,+++,,,---///...,,,++++++,,,---...+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......//////......------------,,,,,,,,,+++,,,,,,,,,,,,------------............/////////////////////000000000111111...666:::555...,,,///222000000000111111111111111000111222333444666777777888888999999;;;<<<>>>???@@@AAAHHHRRRiiicccjjj[[[SSS444222111////////////....................................---........................---,,,++++++,,,---...,,,,,,,,,++++++*********************************)))))))))))))))***++++++'''(((((((((((()))))))))(((((((((((((((((((((((())))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))---...000333555666777777555777:::>>>@@@AAA@@@@@@>>>DDDHHHIIINNNTTTVVVTTT[[[___bbb```]]][[[[[[\\\ccciiimmmjjjeeecccaaa^^^]]]]]]^^^aaafffiiijjjjjjiiiiiihhhhhhiiijjjlllmmmhhhhhhiiiiiigggeeecccdddeeeeeeeeecccaaa___^^^^^^YYYWWWUUUTTTTTTTTTTTTTTTMMMMMMLLLKKKJJJJJJIIIIIIFFFGGGHHHHHHHHHHHHHHHIIIFFFEEECCCCCCCCCBBBBBBBBBFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDDDDFFFIIIKKKMMMIIIHHHFFFDDDCCCBBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAA======<<<;;;;;;===@@@CCC======<<<;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@AAABBBBBBBBBDDDGGGIIIJJJIIIIIIIIIKKKMMMPPPQQQXXX]]]aaa```\\\ZZZ]]]aaaccckkkjjj```[[[aaadddbbbnnnfff```^^^]]]ZZZXXXZZZ]]][[[VVVQQQMMMJJJIIIIIIJJJIIIGGGEEEDDDEEEFFFGGGJJJHHHFFFCCCBBBCCCEEEFFFDDD@@@===<<<======;;;888///***(((***+++))))))+++))))))))))))))))))))))))***)))((((((((((((((((((((((((((((((((((((((((((((()))))))))************((())))))*********))))))))))))))))))))))))))))))(((***,,,,,,+++***+++,,,///...---,,,,,,,,,---...++++++,,,,,,,,,------------.........////////////---------...............------------..................///000000000000000............---------------------------.........//////000000111111111111111222222222333333333333000:::???777///...111444000111111111222222333333111222333555666888999:::;;;;;;;;;<<<===>>>@@@@@@BBBCCCJJJSSSkkkdddjjjZZZRRR333222111////////////....................................---------..................------,,,,,,------...,,,,,,++++++++++++++++++***************************))))))))))))***++++++''''''(((((((((((())))))))))))))))))))))))))))))((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))---...000222444555666666888:::<<>>>>>?????????;;;<<<;;;888444666<<>>>>><<<999...)))'''***+++)))))),,,))))))))))))))))))))))))***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))************((())))))************)))************************(((***,,,,,,+++***+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------......//////000000000111111111.........////////////000/////////000000000111111000000111222222222222111////////////.........---,,,,,,---......//////000000111111222222333333444444444555555555666666666222===AAA999000111444555222222333333444555555555555555666888999;;;<<<<<<>>>>>>>>>>>>???@@@AAAAAABBBCCCHHHQQQjjjeeelll]]]UUU555222000////////////....................................---------.........//////,,,------------------,,,++++++++++++++++++,,,,,,******************************))))))******+++,,,'''''''''((((((((())))))))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,---///111222444444555888999;;;===@@@BBBDDDEEE@@@DDDFFFGGGJJJQQQSSSRRRVVV^^^cccaaa^^^^^^]]]YYY[[[fffnnnhhh^^^ZZZ]]]aaa```^^^]]]___cccgggjjjkkkkkkjjjhhhgggffffffggggggfffeeegggiiifff___^^^bbb[[[ZZZXXXWWWVVVWWWVVVVVVSSSRRRQQQNNNLLLKKKKKKLLLIIIHHHEEECCCCCCDDDFFFHHHAAABBBDDDBBB@@@???@@@BBBFFFEEEEEEFFFHHHFFFBBB???>>>>>>======<<<=========<<<<<<===>>>???@@@BBBBBB@@@???>>>>>>======>>>>>>===<<<<<<<<<<<<<<<======;;;:::888555444555888<<<777777777777888999:::::::::<<>>@@@AAA@@@@@@AAABBBCCCCCCDDDDDDEEEGGGGGGHHHGGGHHHJJJNNNQQQSSSTTTTTTQQQQQQSSSVVVUUUSSSTTTYYYSSSPPPPPPSSSUUUSSSTTTVVVRRRQQQPPPOOONNNMMMLLLLLLHHHGGGFFFEEEFFFHHHJJJKKKFFFGGGFFFCCC@@@???AAADDDBBB>>>;;;;;;===>>><<<999...)))'''***+++******,,,))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))))))))))))))))))))************(((((()))***************++++++++++++++++++++++++)))+++------,,,+++,,,---******+++,,,------------------........./////////111111111222222222333333/////////000000000111111111111111222222222333333111111222333333333333333000000000/////////......+++,,,,,,...///000111222111222222333444444555555777777777777888888888999444???BBB999222555777555555555666666777888888999999:::;;;<<<===>>>??????BBBBBBAAAAAAAAAAAABBBBBBCCCDDDIIIRRRiiieeennnaaaYYY777222///000/////////....................................---------.........//////+++,,,............,,,+++*********++++++,,,,,,---*********************************)))******+++,,,''''''''''''((((((((()))))))))))))))))))))))))))''''''((())))))***))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''''''''((()))'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,---...000222333333444666777888:::<<>>@@@AAAAAA@@@@@@???@@@AAABBBCCCDDDDDDDDD???@@@BBBDDDEEEEEEDDDDDD===???AAABBB@@@???>>>???@@@?????????AAACCCEEEGGGHHHCCCAAAGGGQQQXXXXXXUUUXXXQQQQQQYYY[[[TTTRRRVVVLLLLLLNNNOOOKKKFFFGGGLLLHHHIIIJJJKKKLLLLLLKKKKKKFFFFFFEEEEEEFFFHHHKKKLLLCCCEEEGGGEEEAAA???@@@AAA@@@===::::::<<<===;;;999---)))'''***+++******---))))))))))))))))))))))))+++***************++++++))))))))))))))))))))))))))))))))))))************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...***+++---///000000//////.........////////////000222222333333333444444444//////000000111111111222222222333333333444444444111222333333444444333333000000000000////////////***+++,,,...///111222333222222333333444555666666888888999999999:::::::::555???BBB999444888999555777777888999::::::;;;;;;======>>>???@@@AAAAAABBBEEEDDDDDDCCCCCCCCCCCCCCCFFFGGGLLLTTTaaakkkhhhfffQQQ555222---000000000000////////////---------........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************))))))))))))))))))))))))***************)))(((&&&&&&&&&'''(((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***,,,000222222222333444555777:::;;;<<<>>>@@@BBBAAABBBEEEGGGJJJLLLNNNOOOYYY^^^bbbaaa]]]\\\___ddd```^^^^^^```cccccc```]]]ZZZ^^^___^^^bbbhhhlllkkkeeeeeeeeedddcccbbbaaa```___ccceeeccc]]]YYYYYY[[[ZZZZZZZZZXXXVVVSSSPPPNNNLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCAAA@@@???===<<<;;;777:::======>>>AAAGGGLLLQQQOOOIIIEEEJJJPPPKKKBBB666666666666666777888888888777666666666777999:::;;;;;;;;;::::::999999999777666666666555555555555444444444444444444444444444444555555666777777777888888888999999:::::::::>>><<<;;;999:::<<>>@@@BBBCCCCCCCCCDDD@@@======???@@@???>>>??????>>>???AAADDDGGGIIIEEEEEEGGGKKKRRRWWWZZZ[[[WWWWWWVVVTTTSSSQQQPPPPPPRRRMMMGGGFFFHHHIIIGGGDDDGGGGGGIIIMMMOOONNNHHHCCCCCCAAA@@@AAADDDGGGIIIIIIGGGFFFEEEDDDBBBAAA??????<<<===<<<;;;===???<<<666+++)))((('''((()))((('''++++++++++++*********))))))))))))))))))******+++***************))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///000111111333333333333333333222222222333333444444333222222444333111000000222333555555555666777777666555444///000111222333444444444444333222000//////...//////000111000///...///000555555444555666888;;;<<<999;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::===>>>?????????@@@BBBEEEFFFGGGGGGFFFEEEFFFHHHJJJMMMKKKIIIIIIKKKNNNOOOOOOOOOTTTXXXZZZbbblllhhhfffPPP555333...000000000000////////////..................------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++***************))))))))))))))))))))))))******************)))((('''&&&&&&&&&((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***---///111111222333555777999;;;<<<===>>>@@@BBBDDDDDDDDDEEEGGGJJJLLLNNNRRRUUUYYY]]]```ccceeefffaaa___]]]^^^______\\\ZZZ[[[^^^___^^^```eeegggfffdddccccccbbbaaa___^^^]]]]]]```bbb```[[[XXXXXXZZZYYYYYYXXXWWWTTTQQQNNNLLLJJJIIIGGGEEECCCAAAAAA@@@AAAAAA@@@>>>===<<<;;;:::999999999888777888;;;===@@@BBB@@@<<<;;;>>>===999444444333333444444555666555555444444444555666777999888888888777777777666555555555555444444444333333333333333333333333333222222333333444555555555777777777777777888888888:::999999888999:::<<<>>>999:::<<<>>>???@@@AAAAAAAAA???<<<<<<===???>>><<<============???BBBDDDFFFGGGFFFFFFHHHKKKNNNOOONNNQQQRRRRRRRRRQQQPPPPPPPPPLLLHHHDDDDDDGGGHHHFFFCCCGGGFFFGGGIIIKKKJJJGGGDDDCCCBBBAAABBBDDDFFFFFFEEEDDDDDDCCCBBB@@@???>>>>>>===>>>===;;;<<<>>>;;;555,,,***)))((()))***)))(((+++++++++*********))))))***************++++++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++...---,,,+++++++++,,,---++++++++++++++++++++++++------------...///000111222222222222222222222222111111222222333222222222333222111000000111333444444444555666666555444333111111222333444444444444333222222111000000000000///111222222111111222444666777777888:::<<<>>>???>>>@@@AAAAAA@@@@@@AAABBBEEEEEEDDDDDDCCCCCCCCCBBBEEEGGGHHHHHHHHHJJJLLLOOOQQQQQQRRRQQQPPPPPPRRRUUUWWWUUUSSSSSSUUUWWWXXXXXXXXX[[[^^^]]]bbbkkkeeecccNNN333222...000000000000/////////////////////...---------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************))))))))))))))))))))))))************))))))))))))((('''&&&%%%''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++---///000000222444666888:::<<<======>>>@@@BBBGGGFFFEEEEEEFFFIIIKKKMMMMMMNNNSSSZZZbbbffffffeeebbb___\\\[[[ZZZZZZYYYXXXZZZ]]]^^^\\\]]]```aaa^^^bbbaaa```___^^^\\\[[[ZZZYYY\\\^^^]]]YYYVVVVVVWWWXXXXXXVVVTTTQQQNNNKKKJJJGGGEEECCCAAA???===<<<<<<>>>>>>===<<<:::999888888888666333222333333333222444:::===888222222555666111111111111111222222333222111111111111222333444555555555444444444444333333333333222222222111111111111111111111111111111000000000111222222333333666666666555555555555555666666666777777888999999777888999;;;<<<=========???===;;;;;;<<<===<<<;;;;;;;;;;;;;;;===???BBBCCCFFFDDDCCCCCCEEEEEEDDDCCCHHHIIIKKKLLLKKKKKKLLLMMMEEEBBBAAABBBEEEFFFDDDBBBFFFEEEDDDEEEFFFGGGEEEDDDBBBAAAAAABBBDDDEEECCCBBBAAAAAA@@@???>>>>>>=========???>>><<<<<<===:::555---+++))))))***+++***)))+++************)))))))))++++++******++++++,,,---************************************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///------------------------............///000111222333333333333333333333333111222222333333444444444444444333222333444555666666777888888999888777666666777777888888888777777666666555555555555555555444666888888888888:::<<<<<<===???AAACCCDDDEEEEEEGGGHHHJJJJJJIIIJJJKKKMMMPPPOOONNNMMMMMMNNNOOOOOOSSSTTTVVVVVVWWWYYY\\\___aaaaaaaaa```___```bbbddddddbbb______aaacccdddeeefffjjjiiiccc```iiiccc```KKK000000---000000000000////////////000000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,************)))))))))(((((()))))))))************'''((()))******)))((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++---///000000111444666888:::<<<<<<======???AAAEEEEEEEEEFFFHHHJJJLLLMMMKKKNNNSSSZZZ___aaaaaa``````^^^[[[YYYXXXYYYZZZ[[[ZZZ]]]^^^\\\\\\______\\\``````^^^\\\[[[YYYXXXXXXVVVYYYZZZZZZWWWUUUTTTUUUWWWVVVTTTQQQNNNKKKHHHGGGDDDCCCAAA>>><<<:::999888;;;:::999888777666555555666222000111444666555333111666999666111///222555///////////////000111111////////////000000111111222222222222222222222222000000000000////////////////////////////////////...//////000111111222222555555555444444333333333222333555666777777666666555666777999::::::;;;;;;===<<<;;;;;;<<<<<<<<<;;;:::::::::;;;<<<>>>@@@AAA@@@??????@@@BBBCCCBBBAAA@@@CCCFFFFFFDDDCCCEEEFFFBBBAAA@@@AAACCCCCCAAA???BBBCCCCCCDDDEEEDDDCCCBBB@@@@@@AAACCCEEEFFFDDDBBB?????????>>>>>>============@@@???<<<;;;<<<999555---+++))))))***+++***)))++++++*********)))))))))++++++******++++++,,,---))))))***************++++++,,,,,,,,,,,,,,,------------------..................------...000111222////////////////////////000000000000111222444444555555555555666666666666333444444555666777888999888888777777888999:::;;;;;;<<<===>>>???>>>======>>>>>>?????????>>>============>>>>>>????????????>>>@@@BBBBBBAAAAAACCCDDDDDDFFFHHHKKKMMMMMMMMMMMMNNNPPPRRRTTTTTTVVVXXX[[[\\\[[[ZZZXXXYYYZZZ\\\]]]bbbcccdddeeefffhhhlllooooooppppppooonnnoooqqqsssnnnllljjjkkkmmmpppqqqrrrwwwzzzvvvjjjbbbjjjdddaaaLLL111111...000000000000////////////000000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++************)))))))))(((((()))))))))************$$$&&&(((***++++++******&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))******(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++---///000111222444666666888:::;;;;;;<<<>>>@@@???@@@CCCFFFHHHJJJKKKKKKIIIOOOWWWZZZZZZYYY[[[]]]]]]\\\ZZZXXXXXXZZZ^^^```]]]``````^^^^^^aaaaaa___^^^]]][[[YYYXXXWWWVVVVVVUUUVVVXXXWWWUUUTTTSSSRRRSSSRRRPPPMMMJJJHHHFFFEEEBBB@@@>>><<<:::888777777777777666555555444333333333111///111444666555333//////111111000///.../////////......//////000111....../////////000000000000000000000111111111111............------------......................../////////000111111222222555555444444333333222222111222444666666666555444555555777888999999999999;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>???@@@???>>>???@@@BBBCCCBBB@@@???CCCFFFEEEBBB@@@@@@BBBCCCBBBAAAAAAAAA@@@>>><<<>>>AAADDDFFFFFFCCC@@@???>>>>>>@@@CCCFFFGGGGGGEEE@@@@@@??????>>>>>>=========@@@@@@===;;;;;;999555---+++))))))***+++***)))++++++++++++************+++************+++,,,,,,)))))))))******++++++++++++++++++,,,,,,,,,------,,,---------......//////............///000222333000000000000000000000000000000000111222444555666666666666777777888888888555555555666888:::<<<===<<<<<<======>>>???@@@@@@BBBBBBDDDEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDFFFFFFHHHIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJIIIJJJKKKMMMNNNPPPSSSTTTTTTTTTTTTRRRTTTXXXZZZ]]]___ccceeegggfffeeedddeeefffiiijjjooopppqqqqqqrrruuuyyy}}}zzz{{{{{{zzzyyyyyy|||~~~xxxvvvtttuuuxxx|||}}}~~~ooodddmmmhhheeePPP555444000000000000000/////////////////////...---------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************************))))))))))))))))))))))))************%%%&&&''')))***++++++,,,&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***,,,000222222222333444444666888:::;;;<<<>>>AAA===>>>AAADDDGGGIIIJJJKKKHHHOOOWWWYYYWWWVVVYYY]]]YYYZZZYYYYYYYYY\\\```dddaaacccaaa]]]]]]```aaa```YYYXXXVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTSSSRRRPPPNNNNNNLLLJJJGGGEEECCCBBBBBB???>>><<<:::888777666666555555444333333222111111222111000000111111000...000,,,,,,000333111...---...............///000000,,,---.../////////......///////////////000000000---------,,,,,,,,,++++++------------------------/////////000111111222222333333333333222222222222000111333444555555444444444555666777888888888888999;;;<<<===<<<;;;;;;<<<::::::;;;<<<===>>>??????AAA@@@@@@AAACCCBBB@@@>>>AAAFFFJJJIIIDDD@@@AAACCCDDDDDDBBB@@@???===<<<;;;:::???DDDFFFEEEAAA>>>===<<<<<<===AAADDDGGGGGGFFFAAAAAA@@@???>>>>>>======;;;@@@AAA===:::;;;:::777...,,,******+++,,,+++***---,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,------...***++++++,,,,,,---------------......///000000000000000//////000222333444111111111111111111111111222222333444555777888999888999999::::::;;;;;;;;;999999999:::<<>>>>>>>>;;;:::999777666666555555333333333222222111111000///000111000...,,,,,,---000,,,,,,222444111...///---------,,,---......///++++++---.........---,,,------------.........///,,,,,,,,,,,,++++++++++++------------------------......//////000111111111000000000000111111111111000000111222333333333333333444555666666666666666666999;;;<<<:::999:::;;;999:::;;;<<<======>>>>>>?????????AAABBBAAA>>><<<@@@FFFKKKIIIDDD@@@AAADDDCCCCCCAAA>>><<<:::;;;;;;999===AAABBB@@@===<<<<<<<<<;;;;;;===AAACCCDDDDDDBBBAAA@@@???>>>===<<<;;;:::???AAA===:::;;;:::999000...---,,,---...---,,,......------------,,,,,,...............//////000.........///000111111111//////000000111222222333333333333444555666666666777666666555666777999:::888888888888888888888888999999:::;;;<<<>>>@@@AAA@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAACCCEEEIIILLLNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSTTTVVVWWWXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[]]]^^^```aaaaaa```___^^^```aaabbbbbbaaa```aaacccddddddccccccccccccddddddgggjjjlllnnnnnnpppsssuuuxxxxxxyyyzzz{{{}}}}}}~~~rrr___jjjfffdddOOO333000+++000000000000////////////---------...............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((************))))))))))))))))))))))))************---,,,***((((((((())))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''&&&&&&''''''((()))***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))'''+++111444555333222222333555999;;;===???BBBEEEPPPMMMIIIGGGHHHMMMSSSWWWUUUTTTSSSTTTVVVVVVUUUSSSVVVXXXZZZZZZYYYZZZ^^^bbb[[[ZZZUUUMMMJJJMMMOOOMMMPPPOOOMMMLLLLLLMMMOOOPPPRRRQQQPPPOOONNNLLLIIIFFFBBBAAA???===;;;;;;;;;;;;888888777666555555555555333333222222111111000000+++...111000---,,,---///+++(((+++000111,,,+++...,,,,,,++++++,,,,,,---...)))***+++,,,---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***------------------------------......///000000000---.........//////000000//////000000111111222222222333444444555555555555444777:::;;;999777888:::888999:::;;;<<<=========;;;;;;<<>>@@@CCCBBBAAA???<<<999999:::<<<999<<<>>>>>>;;;:::;;;======;;;:::;;;===@@@AAAAAABBBAAA@@@>>>===;;;::::::888>>>AAA===:::;;;;;;:::222000///...///000///...//////.........---------000000000000000111111222000111111222333444444444555555666666777888999999999::::::;;;<<<<<<======???>>>===<<<===>>>???@@@????????????????????????AAAAAABBBCCCDDDFFFHHHIIIGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKNNNRRRVVVXXXXXXYYYZZZ\\\]]]^^^^^^^^^\\\]]]___```aaaaaa``````bbbbbbccceeeffffffffffffhhhiiikkklllllljjjiiihhhiiijjjllllllllllllnnnppppppnnnmmmlllkkklllmmmmmmuuuvvvxxxxxxxxxxxxzzz||||||}}}~~~qqqhhhiiiggg]]]JJJ777000222000000000000000000000000......------------.........------,,,,,,------...------------------------,,,,,,,,,++++++*********+++*********))))))((((((------+++***))))))(((((())))))(((((((((((())))))++++++***)))(((((())))))***)))((()))***+++***(((,,,+++***((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))((('''''''''''''''***...222444333222333555222777======;;;===EEELLLlll___OOOFFFFFFKKKMMMMMMQQQSSSVVVWWWUUUSSSSSSSSSUUUXXX[[[\\\\\\\\\^^^aaa^^^ZZZUUUQQQPPPOOOOOONNNQQQPPPNNNLLLKKKJJJIIIIIIQQQOOOMMMLLLKKKIIIFFFCCC???>>><<<:::888777666666555555444333333222111111222111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,,,,,,,------............//////////////////............//////000/////////000111222222333333333444444444444555888888999999999888888777:::;;;;;;;;;;;;;;;;;;;;;>>>@@@CCCEEEDDDAAA>>>;;;>>>CCCFFFEEEEEEFFFDDDAAAAAA???===;;;999999999999999999999999:::;;;<<<<<<:::;;;===???@@@AAAAAAAAAAAAAAA@@@>>>===;;;:::::::::;;;;;;<<<;;;;;;;;;;;;444222000///000111111111333333333333333333333333555555555555555666666666555666777888:::;;;<<<===;;;<<<>>>@@@AAAAAAAAA@@@AAAAAA@@@@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFIIILLLMMMLLLKKKKKKLLLNNNNNNNNNOOOPPPQQQSSSTTTTTTSSSQQQSSSVVVZZZ\\\\\\___\\\ZZZ^^^dddgggccc]]]dddeeegggjjjllllllhhhfffdddeeegggiiikkkmmmnnnnnnpppsssvvvyyyyyywwwtttrrrtttssssssrrrrrrssstttuuuzzzxxxtttqqqpppppprrrssssssxxx}}}~~~|||zzz|||}}}}}}{{{zzz|||fffhhhiiiggg]]]JJJ777000222000000000000000000000000......------------.........------,,,,,,------...------------------------,,,,,,,,,+++++++++******++++++++++++*********))),,,,,,+++***))))))))))))))))))(((((((((((())))))++++++***)))))))))))))))***)))((()))***+++***(((+++***)))((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))((('''''''''''''''***...222333222111222333000444888999:::???JJJSSSrrrdddSSSHHHHHHMMMPPPQQQSSSUUUWWWWWWVVVTTTSSSSSSSSSVVVZZZ\\\\\\]]]___aaa^^^ZZZVVVRRRQQQPPPNNNMMMMMMLLLKKKJJJHHHHHHGGGGGGKKKIIIHHHGGGGGGFFFCCCAAA>>>===;;;999777666555555444444333222222111000000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------.........//////////////////............//////////////////000111222222333333444444444555555555777888888999999888888777;;;;;;;;;<<<<<<<<<======???AAADDDFFFEEECCC@@@===>>>CCCEEEDDDCCCEEECCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;<<<===>>>???@@@AAAAAAAAA@@@???>>><<<;;;:::999999:::;;;;;;:::999999999:::888777777777888888888777777777666777777888888::::::;;;<<<======<<<<<<<<<<<<===>>>@@@AAABBBCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKLLLMMMNNNNNNMMMMMMPPPPPPQQQRRRRRRRRRQQQQQQSSSUUUWWWWWWVVVVVVWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^]]]\\\[[[\\\___bbbdddeeeiiieeedddhhhnnnqqqnnniiiiiijjjmmmppprrrrrrooolllkkklllmmmooopppqqqqqqrrrvvvxxx{{{}}}}}}zzzwwwuuuyyyxxxxxxwwwxxxzzz{{{||||||{{{xxxvvvuuuuuuuuuvvvvvvzzz~~~|||{{{}}}~~~~~~}}}}}}~~~ggghhhiiiggg]]]JJJ777000222000000000000000000000000......------------.........------,,,,,,------...------------------------,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++++++++++++++***************+++***))))))(((((())))))***+++***))))))))))))))))))***)))((()))***+++***(((***)))((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))((('''''''''((((((+++...111222222111111111222444555555777>>>KKKTTTooocccSSSIIIIIINNNRRRSSSTTTVVVXXXXXXVVVUUUTTTTTTTTTWWWZZZ[[[\\\\\\]]]^^^ZZZXXXUUUSSSSSSRRRQQQOOOLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDDDDDDDCCCAAA???<<<;;;999777666555444444222111111000000///////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************++++++++++++,,,*********++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------........./////////......------......///////////////000111222333444444444444555555555555777777888888888888777777::::::;;;<<<===>>>>>>??????AAADDDGGGGGGEEECCCAAA???CCCDDDBBBBBBDDDBBB???>>>????????????>>>======???>>>======<<<=========<<<<<<<<<<<<===>>>@@@@@@??????>>><<<;;;:::999999999:::;;;:::888777888999??????????????????@@@@@@>>>===<<<;;;<<<===???AAA@@@AAACCCEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHJJJKKKNNNNNNOOOPPPQQQSSSTTTUUUTTTTTTUUUUUUVVVUUUUUUUUUTTTUUUVVVWWWXXXXXXYYYYYY[[[\\\]]]]]]^^^^^^]]]]]]```aaaaaaaaa```aaaccceeeccccccccccccdddeeeggggggfffdddcccdddgggjjjkkkkkkkkkiiihhhlllrrruuurrrooommmoooqqquuuwwwwwwtttqqqqqqqqqrrrsssttttttttttttzzz|||~~~~~~|||yyywww||||||{{{{{{|||~~~~~~}}}|||{{{{{{{{{{{{yyy|||}}}}}}iiihhhiiiggg]]]JJJ777000222////////////////////////......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++,,,***))))))))))))))))))*********)))))))))))))))******)))((()))***+++***((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))((((((((((((((()))+++---000111111111000000444666666555555:::CCCKKK^^^VVVLLLGGGIIIMMMQQQRRRUUUVVVXXXWWWVVVTTTTTTUUUWWWXXXZZZ\\\\\\[[[[[[ZZZUUUTTTSSSSSSUUUUUUTTTRRRNNNMMMLLLKKKJJJJJJJJJJJJGGGEEEDDDDDDDDDCCC@@@>>>999888777555444333222222////////////......---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************************++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------............------------------............//////111222333333444444444444555555555666666777777888777777777999999:::;;;<<<===>>>??????AAADDDFFFGGGFFFDDDCCCAAADDDCCCAAAAAADDDCCC???===>>>@@@AAAAAAAAA@@@???@@@???>>>===<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>>>>======<<<:::999999888:::;;;<<<:::888666888:::BBBCCCEEEEEEEEEEEEEEEFFFEEECCCBBBAAABBBDDDGGGIIIGGGIIILLLOOOPPPOOONNNMMMLLLLLLLLLLLLMMMOOOPPPQQQTTTTTTTTTTTTVVVXXXZZZ[[[YYYZZZ[[[\\\\\\[[[ZZZYYY[[[\\\^^^___aaaaaabbbbbbbbbbbbcccdddddddddddddddeeeeeedddcccbbbdddgggjjjgggffffffggghhhiiijjjjjjhhhffffffgggiiikkklllllljjjhhhgggkkkpppsssssspppnnnooorrrvvvyyyyyyvvvtttqqqqqqrrrsssttttttttttttxxxyyy{{{||||||{{{yyyxxx}}}|||{{{{{{{{{|||}}}~~~|||~~~~~~}}}~~~jjjhhhiiiggg]]]JJJ777000222////////////////////////......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******************))))))))))))***+++,,,,,,******))))))))))))*********)))))))))))))))*********)))((()))***+++***((('''''''''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))((((((((())))))***+++,,,...111222222111///333444666666666888<<<@@@JJJGGGEEEFFFJJJNNNOOOOOORRRTTTUUUUUUSSSRRRSSSTTTUUUVVVYYY\\\^^^^^^]]]\\\VVVUUUSSSSSSTTTSSSRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIGGGEEECCCBBBAAA???<<<:::777666444333111111000000...---------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------...///111222333333333333333444444444444444555666777777777777777777777888999;;;<<<======>>>???BBBDDDEEEEEECCCBBBCCCDDDBBB???AAAEEEDDD@@@<<<===???AAAAAAAAA@@@@@@???>>>===<<<;;;:::::::::::::::999999999::::::;;;======<<<;;;:::999999888:::<<<>>><<<888777999===EEEHHHKKKLLLKKKJJJKKKLLLJJJIIIGGGGGGHHHKKKNNNPPPQQQSSSVVVYYYZZZZZZYYYWWWUUUTTTTTTTTTUUUWWWXXXZZZZZZZZZYYYYYYZZZ\\\^^^___^^^___`````````^^^]]]\\\___```bbbcccdddeeeffffffeeeeeefffggggggggggggfffddddddcccaaaaaacccgggjjjgggggggggggghhhiiijjjjjjhhhgggfffgggiiikkkkkkjjjkkkjjjiiilllqqqttttttsssnnnpppssswwwzzz{{{xxxvvvooopppqqqssstttuuuvvvvvvtttuuuwwwxxxzzz{{{{{{{{{~~~}}}{{{zzzyyyzzzzzz{{{~~~~~~jjjhhhiiiggg]]]JJJ777000222000000000000000000000000......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))))))))))))))************)))))))))***+++,,,,,,+++******))))))******+++)))))))))))))))******+++***)))((()))***+++***(((''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))((((((((()))******+++,,,...111333444222111...111555777888:::;;;===@@@AAACCCHHHLLLNNNNNNMMMMMMOOOPPPPPPOOOPPPQQQSSSRRRSSSWWW\\\```bbbaaa```ZZZXXXTTTRRRQQQOOOMMMKKKKKKJJJHHHFFFEEEDDDDDDCCCCCCAAA???>>>===;;;777555444333222000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))***************)))))))))************+++)))))))))************+++))))))*********+++++++++*********+++++++++++++++************+++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------...///111222333222222222222333333333333333444555666666777777666777777888999:::;;;;;;<<<;;;===???AAABBBAAA@@@@@@BBBBBB???<<<@@@EEEDDD@@@<<<<<<===??????@@@@@@@@@>>>===<<<;;;::::::::::::::::::;;;;;;;;;::::::999===<<<<<<;;;::::::999999999<<<>>><<<888777;;;@@@IIINNNSSSTTTSSSQQQRRRSSSOOONNNNNNNNNPPPRRRUUUWWW\\\^^^```bbbcccbbbbbbaaa___^^^\\\\\\]]]___aaabbbaaaaaaaaaaaaaaabbbbbbcccddddddddddddcccaaa``````aaaaaacccdddeeeeeeeeeeeeffffffggghhhhhhhhhhhhhhheeeeeedddbbbbbbcccgggjjjhhhhhhhhhhhhhhhiiijjjkkkiiihhhhhhiiikkklllkkkjjjiiihhhhhhjjjmmmpppqqqqqqpppqqqtttyyy}}}}}}{{{yyyoooppprrrtttuuuvvvwwwwwwttttttuuuwwwyyy{{{}}}~~~~~~|||{{{zzz{{{{{{|||jjjhhhiiiggg]]]JJJ777000222000000000000000000000000......------------.........------,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******+++++++++******************+++++++++******))))))******+++)))))))))))))))***++++++***)))((()))***+++***((('''((()))*********))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))(((((()))******+++++++++---111555666555222...111444888:::;;;<<<===@@@AAADDDHHHJJJKKKJJJIIIHHHJJJKKKKKKKKKMMMOOOQQQTTTUUUXXX]]]bbbcccaaa^^^ZZZVVVRRROOONNNNNNMMMLLLHHHGGGEEECCCAAA@@@???>>>???===;;;::::::888666333222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))*********+++))))))))))))************))))))))))))************))))))))))))*********+++)))*********++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---///111222333000000111111111222222222222333444555666666666666999999999::::::;;;;;;;;;999:::<<<===>>>===<<<<<<@@@>>>;;;999===CCCDDD???<<<<<<<<<<<<<<<===>>>???======<<<;;;::::::::::::;;;<<<>>>??????===:::999======<<<<<<;;;;;;::::::777:::===:::666666;;;AAAKKKQQQWWWZZZXXXUUUVVVXXXSSSSSSTTTUUUWWWYYY[[[\\\bbbbbbcccdddeeeeeeddddddcccbbbaaa``````bbbeeegggfffffffffffffffeeeeeedddhhhgggfffdddcccbbbbbbbbbaaaaaabbbccccccccccccccceeeeeefffggggggggggggfffeeeffffffeeedddeeehhhkkkiiiiiihhhhhhiiiiiijjjkkkkkkjjjjjjkkklllmmmllljjjfffeeeeeefffhhhkkklllmmmoooqqqtttyyy}}}~~~|||zzzpppqqqrrrsssttttttttttttttttttuuuvvvwwwyyy{{{}}}}}}||||||{{{|||}}}~~~lllhhhiiiggg]]]JJJ777000222000000000000000000000000.........------............------,,,,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++***************+++++++++************++++++))))))((())))))***++++++***)))((()))***+++***((('''((()))+++++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))************))))))((())))))***++++++++++++---111666888666444333444666888:::;;;<<<===CCCDDDEEEFFFGGGGGGFFFEEEEEEFFFHHHIIIIIIKKKMMMPPP[[[ZZZ\\\___bbbaaa]]]YYYUUURRRNNNMMMMMMOOOPPPPPPIIIGGGEEEBBB@@@>>>===<<<<<<;;;:::::::::999777555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++))))))))))))************))))))))))))************))))))))))))************))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---///111222333///000000000000111111111222333444555666666666666;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;:::999===;;;777666;;;BBBCCC>>><<<;;;:::::::::<<<===>>>======<<<;;;;;;;;;;;;<<<===>>>AAABBBBBB???<<<:::=========<<<<<<;;;;;;:::555999;;;999555555;;;BBBKKKQQQXXX[[[XXXVVVWWWYYYVVVWWWXXXZZZ\\\^^^___```bbbbbbbbbbbbbbbcccccccccdddcccaaa``````bbbeeegggggghhhiiiiiihhhfffeeeccciiihhheeecccbbbbbbbbbbbb```aaaaaabbbbbbbbbaaaaaabbbcccddddddeeeeeeddddddeeefffffffffeeefffhhhkkkiiihhhhhhhhhhhhhhhiiijjjkkkkkkjjjkkkmmmmmmkkkjjjggggggfffggghhhjjjlllmmmmmmooorrrwww{{{|||{{{xxxpppqqqqqqqqqqqqqqqppppppttttttsssssstttvvvxxxyyyzzzyyyyyyzzz|||~~~~~~~~~mmmccc]]]aaa]]]HHH999555000000000000000000000000000////////////////////////......---,,,,,,,,,---------,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((******))))))))))))***************)))))))))))))))(((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))***)))(((((((((***+++,,,------...000111222333444333555888::::::;;;<<<>>>AAABBBCCCDDDDDDCCCBBBAAADDDDDDEEEFFFIIIMMMQQQSSS___``````^^^[[[WWWUUUUUUQQQQQQQQQPPPNNNLLLKKKJJJCCCBBB@@@>>><<<<<<<<<<<<:::999999888666555333222//////...------,,,++++++++++++++++++++++++++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++))))))*********+++++++++,,,++++++******+++,,,,,,******+++++++++,,,,,,,,,------,,,,,,---...000111---.........//////000000...///000222444666777777999<<<>>>???===;;;::::::888888888888888888999999:::999999888888999999:::777999:::::::::;;;>>>@@@>>>===;;;:::999:::<<<===@@@??????>>>===<<<<<<<<<;;;<<<=========;;;888777777888777777666777;;;===NNNVVV\\\ZZZXXXXXXZZZZZZ\\\]]]___^^^]]]]]]^^^```gggeeedddbbbbbbbbbcccddddddeeedddcccbbbdddgggiiiiiijjjkkkjjjgggeeeddddddjjjkkkkkkjjjgggffffffgggiiihhhfffdddbbbaaa``````cccdddfffggghhhhhhhhhgggdddeeeeeeffffffeeeeeedddeeeeeeggghhhiiikkkllllllmmmllllllnnnooopppooommmiiigggfffggghhhhhhgggfffhhhkkkpppvvv{{{{{{yyyvvvsssqqqooooooqqqpppmmmkkkooopppqqqqqqrrrtttwwwzzzyyy|||~~~|||}}}~~~ooofff```ccc^^^GGG777222---000000000000000000000000........................------,,,,,,,,,------...---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))******))))))))))))******************))))))))))))((())))))))))))))))))((()))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,((())))))***************************************++++++***))))))***+++,,,------...000111222333444555777999:::999999:::;;;@@@AAABBBCCCDDDCCCCCCBBBGGGFFFFFFGGGIIIMMMQQQSSS]]]^^^___]]]YYYVVVSSSSSSMMMMMMLLLKKKJJJHHHGGGFFFCCCBBB@@@>>><<<<<<<<<<<<999999888777666444222222......------,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********))))))*********+++++++++,,,,,,+++*********++++++*********+++++++++,,,,,,---,,,,,,,,,,,,...///000---........./////////000//////000111333555777888999;;;======;;;999888888888888777777666666555555777777777888888999;;;;;;888999::::::999999;;;===>>>===;;;999999:::;;;;;;>>>======<<<;;;;;;:::::::::;;;<<<<<<<<<:::888777777888888777666777:::===NNNVVV\\\[[[XXXYYYZZZZZZ\\\]]]____________```bbbeeeeeedddccccccccccccccccccdddcccaaa___```bbbdddfffgggiiihhhfffeeedddeeejjjkkkllljjjhhhgggggghhhiiihhhfffdddcccbbbaaaaaaeeefffhhhiiijjjiiihhhgggeeeeeeffffffffffffeeeeeefffggghhhiiijjjkkkllllllmmmlllkkklllnnnnnnllljjjllljjjiiihhhiiihhhfffeeeiiikkkpppuuuzzzzzzxxxuuuvvvtttrrrrrrsssrrrooommmooopppqqqqqqqqqrrrtttvvvvvvyyy{{{zzz{{{}}}kkkhhhccceee___GGG555000+++000000000000000000000000........................,,,,,,,,,,,,------...///...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))))))))******))))))))))))******************************))))))************)))))))))))))))))))))*********(((((((((((((((((((((((())))))******************************************))))))***+++,,,------...)))******+++++++++++++++++++++++++++++++++++++++---,,,+++++++++++++++,,,------...000111222333444666888999:::888888888999>>>???@@@AAABBBCCCCCCCCCJJJIIIGGGGGGIIILLLPPPSSSYYY[[[\\\[[[WWWSSSPPPOOOIIIIIIIIIHHHGGGEEEDDDCCCBBBAAA???>>><<<;;;;;;;;;777777777666555333222111------,,,,,,+++*********++++++++++++++++++++++++*********+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))***************+++++++++---,,,+++************************++++++++++++,,,++++++++++++,,,---...///.............../////////111000000000222444777999777999::::::888666555555777777666555444333333222555555555666888999;;;<<<888999999999777777888:::>>>===;;;:::999999::::::;;;;;;::::::999999888888999:::;;;;;;:::999777666888888888777666777:::===MMMVVV\\\ZZZXXXXXXZZZZZZZZZ]]]___`````````bbbcccddddddeeefffeeedddcccbbbaaabbbbbbaaa```___aaacccbbbdddffffffdddddddddeeeiiijjjkkkkkkiiihhhhhhiiiiiihhhfffeeedddcccbbbbbbeeegggjjjkkkkkkjjjhhhfffeeeeeeffffffffffffeeeeeegggggghhhiiijjjkkkkkkkkkkkkjjjiiijjjkkkkkkiiihhhllljjjiiiiiijjjkkkjjjhhhjjjllloootttxxxyyywwwtttxxxwwwvvvvvvuuutttqqqnnnmmmoooqqqqqqpppoooooopppqqquuuwwwwwwyyy}}}~~~|||mmmhhhdddggg```FFF444000+++////////////////////////........................+++++++++,,,---...///000...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******))))))******+++)))***************++++++)))******++++++******))))))))))))******+++++++++))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------...000111222333444555666888999888888888:::<<<===>>>???AAABBBCCCCCCKKKIIIGGGFFFGGGKKKOOOQQQUUUWWWYYYXXXTTTPPPLLLKKKIIIIIIIIIHHHGGGEEEDDDCCC@@@@@@???===<<<;;;::::::555555555444333222000///++++++++++++******))))))************************))))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++******))))))((((((************************---,,,+++***))))))))))))************++++++++++++*********++++++,,,------........................111000//////000333666999555666777666444222222222555555555444444333333333444444444555666888999:::666777777777666666777999???>>><<<;;;::::::::::::::::::999999999888888888888999999999999888777666888888888777666777:::<<>>>>>===<<<;;;999888777333333333222111000///...++++++************))))))************************((()))***,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++******))))))((((((************************,,,+++******)))))))))***))))))*********+++++++++))))))***++++++,,,,,,,,,...............---------000///...---///111555777222333444333111//////000222333333444444555555555555555444444444555666666333444555555555666888:::???>>>===<<<;;;;;;;;;;;;:::::::::999999999999999888888888888888888777777999999888777666777999<<>>???AAAAAABBBDDDGGGJJJMMMPPPQQQRRRRRRQQQNNNJJJGGGGGGHHHBBBCCCCCCBBBBBBAAA@@@???999999999999777555333222///000000//////...---,,,++++++++++++++++++++++++************************&&&(((***,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********+++++++++*********)))))))))(((((())))))***+++,,,))))))))))))************)))***+++,,,---------,,,.........------,,,,,,,,,+++++++++,,,---...///000---...///...------///111000000000111111222222333222222222222222333444555333444555555555555777999999999::::::;;;;;;::::::999999999999999999999999999999999888888999999999999999999777666666999;;;HHHQQQXXXWWWUUUWWWYYYYYYVVVYYY]]]_______________```aaacccdddeeedddcccbbb\\\^^^aaabbb```]]][[[ZZZ___``````___]]]]]]___aaacccfffjjjmmmmmmllllllmmmnnnllljjjhhheeedddbbbbbb``````aaabbbccceeefffgggdddeeeeeeffffffeeeeeedddbbbcccdddfffhhhjjjkkkllllllkkkkkklllnnnnnnmmmkkklllkkkkkklllnnnooonnnmmmooonnnmmmnnnpppqqqpppppprrruuuyyyzzzwwwtttssssssmmmnnnoooooonnnnnnpppqqqrrrvvvyyyxxx{{{~~~|||~~~mmmgggeeejjjbbbFFF333111///000000000000000000000000------------------------......---,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...///000000........................000000000000111111111111000000111222222222222222333333333333333333333333333444666888::::::::::::------...000111222333444333555777777666555666777;;;:::::::::;;;===>>>@@@???AAAEEEIIIMMMPPPRRRSSSRRRRRRPPPLLLHHHFFFGGGHHHCCCCCCCCCCCCCCCBBBAAA@@@888888888888666444222111////////////...---,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))&&&'''***---------+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++++++++++++++******))))))'''((((((((()))+++,,,---))))))))))))************)))***,,,---......---,,,.........------,,,,,,,,,)))***+++,,,------......,,,---......------///111000000000000///////////////000000111222444555666555666777666444444666888666666888999999999999999888888888888888999999999:::999999888999999::::::::::::999777666666999;;;JJJRRRYYYXXXVVVXXXZZZ[[[WWWZZZ^^^aaaaaa```___```^^^___```aaabbbaaaaaa```UUUYYY^^^aaabbbaaa``````]]]^^^^^^^^^]]]^^^aaacccdddggglllnnnooonnnnnnoooooonnnkkkhhheeecccbbbaaa`````````aaabbbeeegggiiiffffffggggggggggggffffffdddeeegggiiilllnnnpppppppppooonnnnnnooonnnllljjjiiiiiiiiikkknnnpppqqqppppppnnnmmmmmmoooppppppooossswww|||}}}zzzwwwvvvwwwqqqqqqqqqooommmmmmoooqqqssswwwyyyxxxzzz}}}~~~ggg```eeehhh\\\CCC///---555111000///...............------------------------/////////......---------............------,,,,,,************+++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++,,,,,,------------.........+++***)))+++///000...,,,------.........---,,,,,,---------......------,,,/////////......------,,,------......///000000000111111222333333333222222///000111222333444444333444444555555555555555444333333444666777999:::::::::<<<======;;;:::;;;;;;;;;;;;;;;<<<======;;;999555000---///000///000333...///222666999;;;:::999===;;;999:::===@@@BBBBBB@@@DDDHHHJJJLLLMMMOOOQQQOOONNNMMMLLLJJJHHHGGGFFFEEEBBB???>>>???>>>;;;888:::999777555333222111111111///............,,,+++************************(((((()))***************))))))************))))))++++++************++++++))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++(((((())))))************++++++,,,,,,,,,------------------,,,,,,+++++++++...------,,,,,,------......------......///000111222111000//////000111222111000000000000222333444555666666666555444333333555333222444888;;;;;;:::::::::999999888777666666999999999999999999999999888888777555333444777:::IIIVVV___]]][[[^^^^^^ZZZ``````aaabbbbbbaaa```___``````___```aaaaaa___\\\ZZZ[[[]]]^^^^^^]]]\\\ZZZaaa```___^^^]]]^^^___```eeegggiiikkkmmmnnnoooppppppooommmiiieeeccccccdddbbbcccdddfffhhhiiijjjkkkddddddeeeffffffeeeeeedddeeegggjjjlllmmmnnnpppqqqnnnmmmkkkkkkllllllkkkiiilllkkkjjjkkkmmmppprrrrrrppppppoooooooooqqqrrrsssuuu{{{~~~}}}|||xxxwwwwwwuuutttsssrrrqqquuuyyy{{{zzzzzzfffbbbeeefff[[[EEE222...444111000//////......//////......................../////////.........------,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++,,,---,,,,,,---------.........,,,+++***,,,///000///---//////000000000//////......//////000000000000///222222111111000000000///000000111111222333333444333444555555666666555555333444444555666777777777555666777888999999999999666777888999:::<<<=========???@@@@@@???>>>???@@@@@@??????@@@BBBAAA???===555000---///000///000333111222444777999999888777===;;;999:::===@@@AAABBB@@@CCCGGGIIIKKKLLLMMMOOOMMMLLLKKKIIIGGGEEEDDDDDDDDDAAA>>>===>>>===;;;999999888666444333111111000000...------------,,,***************************(((((()))***************))))))************))))))+++******************+++))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))***++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,------------------...///000111111000////////////000111///////////////111222333333444444444444333333222555333222333777999999888::::::999888888777666666888888888888888888888888888888777555333444777:::IIIVVV___^^^\\\^^^^^^ZZZ]]]^^^___aaaaaa```______aaa``````bbbccccccaaa___\\\]]]^^^______^^^\\\[[[___^^^^^^]]]]]]^^^^^^___eeefffhhhkkkmmmooopppppppppnnnllliiigggeeecccbbbdddeeeggghhhiiijjjiiiiiiccccccddddddfffggghhhhhhiiikkkmmmnnnnnnoooqqqrrrooommmllllllmmmmmmkkkjjjmmmllllllmmmppprrrsssrrrrrrqqqpppoooppprrrtttuuuyyy~~~~~~zzzzzzyyyxxxwwwvvvttttttsssvvvzzz{{{xxxxxx}}}eeeccceeedddZZZGGG555///222000000//////......//////......................../////////............---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------------...//////------...///------------...............---,,,...000111000///111222222333333333222222111222222333444444444333555555555555555444444444555555555666777777888888888888999:::::::::::::::999999:::;;;;;;<<<<<<<<<999:::;;;===>>>???@@@@@@<<<<<<===???@@@AAABBBBBBBBBDDDFFFFFFEEEEEEFFFGGGFFFFFFEEEFFFGGGFFFDDDBBB555000---///000///000333333444666888888777666555<<<;;;999:::===@@@AAAAAA???BBBFFFHHHIIIIIIKKKLLLKKKJJJHHHFFFCCCBBBAAA@@@CCC@@@===<<<<<<<<<;;;:::888777555333222111000000...---++++++,,,,,,+++)))************************(((((()))***************))))))************))))))************************)))))))))*********++++++))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))))))))***++++++*********+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------------------...///000000//////............//////............///000111111111222222222222222333333444333222333555666777666999999888888777777666666777777777777777777777777777777666555333444777999IIIWWW```___]]]___^^^YYYYYYZZZ\\\^^^```______^^^___^^^___aaaccccccbbb```^^^___```aaa```^^^\\\[[[]]]]]]^^^___````````````ccceeegggjjjlllnnnppppppooommmjjjiiiiiihhhdddaaafffgggiiijjjkkkjjjhhhgggcccbbbbbbccceeehhhjjjllllllnnnpppppppppqqqrrrtttqqqooonnnnnnnnnnnnmmmkkknnnnnnnnnpppsssttttttrrrsssrrrpppoooppprrruuuwwwzzz~~~}}}}}}|||zzzyyywwwvvvvvvvvvvvvyyyyyyuuuuuuzzz~~~~~~gggdddcccaaaYYYIII777////////////............//////..................//////........................////////////////////////,,,,,,---------.........///////////////////////////111222222000000111333/////////000000000000111111000000000111222222222333444444555666666666666444555666777777777777777888888888888888999999999999999::::::;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCC@@@AAABBBCCCDDDDDDEEEEEECCCCCCDDDEEEFFFGGGHHHHHHGGGIIIKKKLLLLLLKKKMMMNNNLLLKKKJJJKKKKKKJJJHHHEEE555000---///000///000333333555777999888777666666;;;:::999:::===@@@@@@@@@???AAADDDFFFGGGGGGHHHIIIJJJIIIFFFCCCAAA???>>>>>>AAA???===;;;::::::;;;;;;666555444222111000//////---+++******++++++***(((************************(((((()))***************))))))************))))))*********++++++*********))))))*********+++++++++))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))******+++,,,++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///000....................................///000111111111111111111222222333444444333222222333444444444888888777777777666666666666666666666666666666666666666666555444444777999IIIWWWbbbaaa^^^```^^^YYYUUUWWWZZZ]]]______^^^]]][[[[[[\\\^^^aaabbb```___^^^___```aaa```^^^\\\[[[]]]^^^```bbbcccdddccccccaaaccceeehhhkkkmmmnnnoooooollliiijjjlllkkkfffaaaeeefffiiijjjkkkjjjhhhgggfffdddcccbbbdddgggkkkmmmlllnnnpppqqqqqqrrruuuwwwtttsssqqqqqqqqqqqqooonnnnnnnnnoooqqqttttttsssqqqsssrrrpppooopppsssvvvxxxxxx{{{{{{xxxxxx~~~~~~}}}{{{yyyxxxwwwwwwwwwuuuxxxwwwssstttzzzkkkdddccc```YYYJJJ999000//////...............//////............//////000000////////////////////////111111222222222222222222////////////000000000000111111111111111111111111333444555555444444555777333333333444444444555555555555444444444444555777555666777888999999999999888999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<============>>>>>>???@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGIIIIIIJJJJJJKKKLLLMMMMMMLLLNNNPPPQQQPPPPPPQQQSSSOOONNNMMMMMMMMMLLLIIIGGG555000---///000///000333000333777999888888888999:::999999;;;===???@@@??????AAADDDEEEEEEEEEEEEFFFIIIGGGEEEBBB@@@>>>>>>>>>??????===;;;999888999:::444444222111///.........+++***))))))***+++***((())))))))))))))))))))))))(((((()))***************))))))************)))))))))***++++++++++++***)))************++++++++++++))))))))))))))))))))))))((())))))***************************************))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---...///------............------......///000111111111111222222111111222333444555333333333222222222333444777777666666666666666666555555555555555555555555444555666555444444777999IIIXXXcccbbb``````^^^XXXRRRUUUYYY]]]______^^^]]][[[[[[\\\___aaabbbaaa```^^^___```aaa```___]]]\\\]]]^^^```bbbdddddddddcccaaabbbdddgggiiikkkmmmmmmooollliiikkknnnmmmhhhcccbbbdddfffhhhiiiiiihhhhhhjjjhhheeeccccccfffiiikkkiiikkknnnoooqqqtttxxx{{{wwwvvvtttssstttsssqqqpppmmmmmmnnnppprrrsssqqqpppsssqqqppppppqqqsssvvvxxxyyyzzzwwwrrrrrryyy~~~|||zzzxxxwwwvvvwwwwwwvvvyyyyyywwwxxxlllddddddccc\\\LLL;;;222111000000/////////000111111///000000111111222222333111111222222222222333333333333333333444444444444333333333444444444555555555555555555555555555555666888999999999999:::;;;999999999999::::::::::::999999999888666777999;;;888999:::<<<===>>>>>>>>>>>>>>>????????????>>>>>>======>>>???@@@AAAAAABBBAAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIMMMMMMNNNOOOOOOPPPQQQQQQPPPRRRSSSTTTSSSSSSSSSUUUQQQPPPOOONNNNNNMMMIIIGGG555000---///000///000333...333888999999888:::<<<:::999999;;;>>>??????>>>???AAADDDEEEDDDCCCCCCDDDHHHFFFCCC@@@>>>>>>??????>>>>>>>>><<<999777666777333222111///...---------+++***))))))***+++***)))))))))))))))))))))))))))(((((()))***************))))))************)))))))))***+++,,,,,,+++***)))*********++++++++++++,,,))))))))))))))))))))))))((()))******++++++******************************))))))))))))))))))))))))))))))))))))************+++************+++,,,,,,+++++++++++++++******************++++++++++++,,,*********+++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,---......------...//////...------......///000111111111111333222111111111222333444222333333222111111333555666666666666555555555555555555555555555555555555333444555555444555666888IIIYYYddddddbbbaaa]]]WWWRRRUUUZZZ^^^``````^^^]]]^^^^^^___bbbdddeeedddbbb^^^___aaabbbbbbaaa___^^^]]]^^^___aaabbbccccccccccccdddfffhhhjjjkkklllmmmooommmkkklllnnnnnnllliiicccdddeeefffhhhhhhiiiiiimmmkkkgggeeedddeeegggiiihhhjjjlllnnnqqquuuyyy}}}xxxwwwuuuttttttsssrrrpppmmmmmmmmmnnnpppqqqpppooorrrrrrrrrrrrtttvvvxxxyyy}}}}}}yyyqqqpppuuu{{{}}}~~~|||zzzwwwvvvvvvvvvwwwyyy}}}~~~}}}jjjfffggghhhaaaOOO===555666333333222222333333444555333333444444555666666777666666666666777777888888666666666777777888888888999999999999::::::::::::::::::::::::::::::::::::999;;;======<<<<<<>>>???>>>>>>>>>?????????@@@@@@<<<======;;;999999<<>>??????>>>@@@BBBDDDEEEDDDBBBBBBCCCEEECCC@@@>>>======>>>@@@<<<>>>???>>>999555333333111111///...------------+++***))))))++++++***)))))))))))))))))))))))))))(((((()))***************))))))************))))))(((***+++,,,,,,+++***(((*********+++++++++,,,,,,))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))((()))))))))************++++++******++++++,,,---++++++*********)))))))))++++++++++++,,,,,,,,,,,,)))*********++++++++++++,,,,,,++++++++++++,,,,,,************+++,,,---...---...////////////...---,,,---...000000000000000333222000//////000111222111222444333111111444666555555555555555555555555555555555555555555555555222444555555444555666888IIIYYYeeefffcccbbb]]]VVVTTTWWW[[[___aaaaaa___^^^``````aaaccceeefffdddbbb___aaacccdddeeedddcccbbbbbbbbbbbbbbbcccdddfffffffffgggiiikkklllmmmnnnnnnpppooonnnnnnnnnnnnnnnnnnggggggfffffffffgggiiiiiimmmkkkhhhfffeeefffggghhhjjjlllmmmoooqqquuuzzz}}}wwwuuusssssssssrrrpppnnnooommmlllmmmoooqqqqqqpppssstttuuuwwwxxxyyyzzzzzz}}}}}}wwwuuuxxxzzzzzz}}}zzzwwwvvvvvvwwwxxxzzz~~~jjjgggjjjllldddRRR???888:::555555555555555666777888666666666777888999999:::999999::::::;;;;;;;;;<<<:::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>???>>>>>>@@@BBBAAAAAABBBBBBBBBCCCCCCCCC>>>??????===::::::>>>AAA???@@@BBBCCCEEEFFFGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLJJJKKKMMMNNNOOOPPPPPPPPPPPPOOOMMMLLLLLLMMMNNNOOOMMMMMMNNNOOOPPPPPPPPPOOOQQQQQQQQQRRRRRRSSSSSSTTTSSSTTTVVVUUUTTTSSSSSSTTTSSSRRRQQQPPPPPPNNNJJJGGG555000---///111///000333///555:::;;;888777999<<<999888999;;;>>>??????>>>AAACCCEEEEEECCCBBBBBBBBBCCCAAA>>><<<<<<<<<>>>???;;;>>>@@@???999444222111111000///...---,,,,,,,,,+++***)))***+++,,,+++***))))))))))))))))))))))))(((((()))***************))))))************))))))((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))(((((())))))*********+++++++++******++++++,,,---+++*********))))))((((((++++++,,,,,,,,,---------))))))******++++++++++++,,,++++++++++++++++++,,,************+++,,,---...---...///000000///...---+++,,,---////////////...333222///...---...///000000222444333222222555888444555555555555555555555666666666666666666666666222333555555555555666888IIIYYYffffffcccbbb]]]VVVUUUXXX\\\```bbbaaa___^^^```___```bbbddddddbbbaaa```bbbdddfffggggggffffffhhhgggffffffggghhhjjjkkkjjjjjjlllmmmnnnooooooooopppppppppooommmnnnppprrrllljjjhhhffffffggghhhjjjkkkjjjhhhgggfffggghhhiiimmmnnnooopppqqquuuyyy}}}vvvtttrrrqqqqqqpppnnnlllpppnnnmmmmmmoooqqqqqqqqqtttuuuxxxzzz{{{||||||{{{yyy~~~}}}{{{}}}}}}{{{~~~{{{xxxvvvwwwxxxyyyxxx}}}~~~llleeehhhddd```YYYEEE777;;;:::;;;;;;<<<;;;;;;:::999;;;;;;;;;;;;;;;::::::999;;;<<<>>>@@@@@@@@@>>>===???@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBDDDEEEFFFFFFFFFEEEEEECCCBBB@@@???BBBCCCCCCBBBAAAAAABBBDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCAAAAAAAAAAAACCCCCCAAABBBDDDFFFHHHIIIJJJJJJKKKJJJJJJIIIGGGFFFFFFEEEHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPOOONNNMMMMMMMMMNNNOOOOOOPPPRRRRRRQQQPPPQQQRRRQQQRRRSSSTTTTTTSSSRRRQQQVVVVVVVVVUUUUUUSSSRRRRRRRRRSSSRRRPPPPPPPPPJJJBBB333111///...000111111111000888;;;999888;;;;;;777<<<::::::;;;???BBBCCCDDDBBBEEEGGGFFFDDDBBBAAA@@@HHHEEEAAA>>>>>>>>>===<<<999888777666444333222111000000...---,,,+++++++++,,,,,,+++***))))))*********)))((((((((((((((()))))))))))))))******************+++++++++******))),,,,,,++++++***))))))(((***------******+++***'''************************,,,,,,,,,+++++++++++++++***************+++++++++---,,,+++)))))))))***+++++++++******))))))(((((())))))************))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,------......///...---,,,+++,,,...000111222111///...///000222333333444444444222111222333222111111222444555555444444555777999:::999888777222222222222333555777888FFFWWWdddbbb^^^^^^___\\\]]][[[___gggiiidddccceee```aaabbbeeegggfffcccaaa___bbbfffiiikkkjjjiiigggkkkfffkkkmmmfffgggjjjfffhhhjjjlllkkkhhhhhhjjjmmmpppooommmmmmooooooooonnnpppnnnkkkhhhggghhhjjjkkklllkkkiiigggfffggghhhiiiiiijjjkkkmmmooorrrtttuuusssqqqooommmllllllmmmnnnjjjkkklllnnnoooqqqrrrrrruuuwwwzzz}}}~~~}}}}}}zzzyyyzzz{{{~~~~~~|||{{{zzzyyyyyy{{{}}}~~~~~~lllhhhjjjddd___YYYIII>>>DDD@@@@@@@@@??????>>>>>>>>>@@@AAAAAABBBCCCCCCCCCBBB@@@BBBDDDEEEFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHIIIHHHHHHGGGFFFEEEFFFFFFGGGFFFEEEEEEFFFHHHGGGHHHHHHIIIIIIIIIIIIHHHDDDCCCBBBAAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPRRRQQQPPPOOOOOOOOOOOOPPPNNNPPPRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSRRRUUUUUUUUUUUUUUUTTTSSSSSSQQQRRRRRRPPPPPPPPPIIIAAA333111///...000111111111000777;;;::::::<<<<<<888;;;:::999;;;???BBBDDDDDDCCCEEEHHHGGGEEECCCBBBBBBCCC@@@===<<<===>>>>>>>>>777777666444333222111000000///...---,,,+++++++++,,,++++++***))))))******))))))(((((((((((())))))))))))))))))******************++++++++++++******+++++++++++++++++++++,,,***------******,,,,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++)))((((((((())))))************)))))))))((())))))************))))))))))))))))))***++++++,,,************************))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,---............---,,,+++,,,...000111111000///......///111222333444444444444333444444333222111222444555444333555666888999999888777666222222222222333555777888FFFWWWdddbbb^^^___aaa___```^^^bbbhhhiiieeecccfffaaaaaabbbdddffffffdddbbb___aaadddggghhhhhhfffeeehhhcccfffjjjfffdddgggfffhhhjjjlllkkkjjjjjjmmmoooooommmllllllmmmnnnmmmlllooommmkkkjjjiiiiiijjjkkkllljjjhhhfffeeefffgggggghhhhhhiiijjjlllmmmoooppppppooommmlllllllllmmmnnnooooooppppppqqqrrrssssssuuuwwwzzz}}}~~~~~~}}}|||}}}~~~~~~|||zzzxxxxxxyyy}}}}}}|||{{{{{{zzz{{{{{{}}}~~~~~~mmmiiillleee^^^ZZZOOOHHHPPPIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFGGGIIIJJJJJJKKKKKKEEEFFFHHHJJJLLLLLLLLLKKKIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLKKKKKKJJJHHHIIIIIIHHHGGGGGGHHHJJJIIIIIIJJJKKKLLLLLLLLLLLLDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGIIIJJJJJJKKKKKKKKKMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJKKKKKKLLLNNNOOOPPPOOOOOOOOOOOOPPPPPPPPPQQQUUUTTTSSSRRRQQQPPPPPPQQQMMMOOOQQQRRRRRRRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTUUUTTTUUUUUUUUUUUUUUUTTTTTTPPPRRRQQQOOOPPPOOOHHH@@@333111///...000111111111000666<<<<<<===>>>===:::999999999;;;???CCCDDDDDDDDDGGGIIIIIIGGGEEECCCCCCAAA>>><<<;;;;;;<<<;;;;;;555555444333111000//////000///...,,,++++++++++++,,,+++******)))*********)))))))))(((((())))))***)))))))))*********++++++******+++++++++++++++*********+++,,,,,,---......))),,,---******------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++***))))))))))))***************))))))))))))************************)))))))))***+++,,,......++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))*********++++++***++++++,,,,,,---......---,,,++++++,,,---///000///......------///000111111111222333444444444444333222111222444555444333666666888888888777666555333222222222333555666888GGGWWWdddbbb___aaadddcccdddccceeehhhiiieeedddfffcccbbbbbbdddfffgggfffdddaaabbbeeegggggggggfffeeeddd```aaaggggggcccdddhhhjjjlllmmmmmmlllmmmoooqqqnnnlllkkkjjjkkklllkkkjjjnnnnnnmmmllllllkkkkkkkkkkkkiiigggeeedddddddddeeehhhhhhiiiiiijjjkkklllllloooooonnnnnnnnnoooqqqrrrttttttttttttttttttssssssvvvxxx{{{}}}}}}}}}{{{zzzzzz{{{}}}|||zzzxxxwwwwww{{{{{{zzzyyyzzz{{{}}}~~~zzzzzzzzzyyyzzz~~~mmmfffkkkfff___]]]UUUOOOVVVPPPOOOLLLJJJHHHHHHIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLGGGHHHJJJLLLMMMNNNOOOOOOKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKHHHIIIIIIHHHGGGGGGHHHJJJIIIJJJKKKKKKKKKKKKKKKJJJEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIJJJJJJKKKJJJJJJJJJMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKKKKLLLNNNOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRVVVVVVTTTSSSRRRQQQPPPPPPMMMOOOQQQRRRRRRRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRROOOQQQQQQPPPPPPOOOHHH???333111///...000111111111000555<<>>::::::888888999<<>><<<:::::::::999777555000000///......---,,,,,,------,,,+++++++++++++++*********)))******+++,,,))))))))))))******+++,,,*********++++++++++++,,,)))***+++,,,------------------------------------...000///+++,,,///111///.................................///000000111111111111111000//////......+++,,,,,,------------,,,------------............,,,+++***))))))***+++,,,//////---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************((((((((()))))))))******((())))))******+++,,,,,,)))******++++++,,,,,,---+++,,,,,,---...///000000222111222555999:::777444111000000222444666666555555555555555444444444444444444333222333444555666AAASSSbbbddddddhhhkkkjjjlllllljjjffffffkkkmmmmmmjjjiiihhhhhhhhhgggeeecccaaaaaa```aaaaaacccdddeeekkkzzzbbbbbbeeeeeeppptttrrrppppppqqqqqqpppooosssqqqnnnmmmmmmlllkkkiiikkklllmmmnnnnnnmmmlllkkkffffffeeeeeeddddddccccccbbbdddgggjjjmmmnnnoooooojjjkkklllnnnppprrrttttttuuuuuuuuutttssssssrrrrrrtttvvvxxxzzzzzzyyywwwuuuwwwyyy{{{|||{{{zzzzzzzzzzzz{{{|||}}}~~~~~~{{{zzz|||~~~~~~fffaaammmkkkbbbaaa[[[RRRSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPQQQQQQRRRRRRRRRQQQQQQOOOOOOOOOPPPQQQRRRSSSSSSQQQRRRRRRSSSSSSRRRRRRQQQOOOOOONNNNNNMMMNNNNNNNNNOOOOOOOOONNNNNNLLLKKKKKKJJJKKKKKKJJJIIIIIIJJJLLLPPPPPPOOOOOONNNMMMLLLKKKLLLLLLMMMNNNNNNMMMLLLLLLJJJJJJKKKLLLMMMMMMMMMLLLMMMMMMLLLLLLLLLKKKKKKKKKNNNMMMLLLKKKKKKLLLMMMNNNMMMLLLKKKKKKLLLNNNQQQSSSTTTTTTTTTTTTUUUUUUUUUUUURRRSSSTTTTTTSSSRRRQQQPPPPPPQQQSSSSSSSSSRRRSSSTTTWWWYYY\\\^^^^^^\\\YYYWWWWWWWWWWWWWWWVVVUUUTTTTTTPPPSSSTTTSSSTTTRRRJJJ@@@333111///...000111111111111333;;;DDDDDD<<<888999999999:::===???@@@@@@>>>@@@BBBEEEFFFDDDCCCBBBBBB<<<:::888888888777444222/////////......---,,,,,,---,,,++++++***+++++++++******))))))***++++++,,,))))))))))))***+++,,,---*********+++++++++,,,,,,)))***+++,,,------------.........///000000111111333555333//////222444222222222222222222222222222111111222333333444555555444333333222111111000000...///000111222111111000......//////000000000000---,,,***))))))***,,,---------,,,++++++***++++++++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((()))))))))***(((((())))))***+++++++++((()))***++++++,,,,,,,,,+++,,,---...///000000111222111111444999999666111///...///111555777888777444444444444444444555555444444333222333444555666===QQQbbbeeeeeeiiikkkjjjmmmooolllggghhhoootttssslllkkkjjjjjjjjjgggdddaaa___^^^^^^^^^___aaadddeeemmmeeeiiigggppprrrpppnnnooorrrssssssqqqtttqqqnnnmmmlllllljjjhhhhhhhhhiiiiiiiiiiiihhhhhhdddeeeeeeeeeeeeeeeddddddbbbdddgggjjjkkklllllllllhhhiiikkkmmmoooqqqrrrrrrsssssssssssssssssssssssssssuuuwwwyyyzzzyyywwwuuuvvvxxxyyyyyyxxxxxxyyy{{{|||}}}~~~}}}~~~~~~~~~~~~{{{|||xxxwwwyyyzzz{{{eeeeeeppplllbbb___ZZZSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRNNNOOOPPPQQQRRRSSSSSSSSSOOOOOONNNNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQLLLKKKKKKJJJJJJKKKKKKLLLJJJJJJKKKKKKKKKJJJJJJIIIGGGHHHIIIHHHFFFFFFHHHIIIMMMMMMNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPPPPOOONNNMMMKKKKKKLLLNNNNNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMOOONNNMMMLLLLLLMMMNNNOOOOOONNNLLLLLLMMMOOORRRTTTTTTTTTUUUUUUUUUVVVVVVVVVRRRSSSTTTUUUUUUTTTRRRRRRPPPRRRTTTTTTSSSRRRRRRSSSWWWZZZ]]]______]]]ZZZWWWTTTUUUVVVVVVWWWWWWWWWWWWQQQTTTUUUTTTUUUSSSJJJAAA333111///...000111111111111333;;;DDDDDD;;;666777::::::;;;===???@@@???===>>>AAADDDDDDCCCAAAAAAAAA===;;;999777666333///---/////////......---------,,,,,,++++++***+++++++++******))))))***+++,,,,,,))))))))))))***+++,,,---******+++++++++,,,,,,,,,)))***+++,,,------...---......///111222333555555777888666222111555666444555555555555555555555555444444555555666777888888555555444444333222111111333444555666777666666555//////000000111111111222---,,,***))))))***,,,---+++++++++******+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((())))))))))))((((((((()))******++++++((()))***++++++,,,+++++++++,,,---///000111111111000......222666777222---...---...111555888999888333333333333333444555666555444333222333444555666;;;OOOaaaffffffjjjkkkiiioooqqqnnniiijjjsssxxxwwwllllllllllllkkkgggccc___```___^^^___```cccfffgggyyykkknnnkkkqqqpppnnnlllnnnrrruuuuuuttttttqqqnnnmmmlllkkkiiigggeeeeeeeeeeeeeeefffffffffcccdddeeefffffffffeeeeeeeeefffiiikkkllllllkkkjjjiiijjjlllnnnpppqqqrrrsssrrrrrrssssssttttttuuuuuurrrtttvvvyyyyyyyyywwwvvvvvvwwwwwwwwwvvvwwwyyy{{{}}}~~~|||}}}zzz|||wwwuuuwwwxxxxxx|||fffmmmllliiieee```YYYRRRMMMRRRSSSTTTTTTTTTTTTTTTSSSQQQRRRTTTUUUUUUSSSRRRPPPOOOOOOPPPQQQQQQQQQPPPPPPOOOQQQTTTUUURRROOOMMMMMMPPPOOOMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIIIIJJJLLLMMMJJJIIIIIIHHHHHHHHHIIIIIINNNMMMLLLLLLMMMNNNPPPQQQOOOPPPQQQRRRQQQOOOLLLJJJKKKMMMOOOQQQRRRRRRQQQPPPKKKMMMOOONNNLLLJJJIIIIIIMMMMMMMMMMMMNNNOOOPPPPPPRRRQQQPPPNNNNNNMMMMMMNNNRRRUUUVVVTTTPPPPPPUUU[[[UUUVVVVVVUUUSSSSSSTTTVVVYYYXXXWWWVVVTTTSSSRRRRRRUUUXXX[[[\\\[[[XXXWWWWWWTTTTTTTTTSSSSSSSSSRRRRRRSSSTTTTTTUUUXXXVVVKKK>>>...............///000111111222444777:::;;;:::888::::::;;;===>>>@@@AAAAAAFFFFFFFFFEEEDDDBBB@@@???===<<<:::777555333222111000///...---,,,+++,,,,,,++++++******************))))))))))))************+++++++++***++++++,,,,,,***&&&''',,,---***+++///------,,,,,,------...//////000111222333666;;;>>>AAA???;;;777555444555666555888;;;<<<=========???>>>===;;;;;;<<<<<<<<<;;;444444444444555666888999???>>>=========;;;888555444444444444333333333333111000///...---......///------------------------***+++,,,,,,------------************************---------,,,+++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******+++,,,---...000222444555///000000000000000//////000000111444777666222---///222555777888666444222444333333333333444555555===LLL^^^hhhgggeeefffhhhhhhhhhiiijjjkkkmmmooopppjjjiiihhhhhhhhhfffccc```dddcccbbb___^^^___bbbeee}}}lllgggjjjnnnrrroookkklllnnnqqqqqqpppqqqnnnkkkjjjjjjkkkkkkjjjccccccccccccddddddeeefffhhhhhhhhhgggffffffeeeeeefffiiilllmmmmmmlllllllllnnnpppqqqqqqpppqqqrrrssstttvvvyyyyyyxxxwwwwwwwwwvvvvvvwwwwwwwwwxxxxxxxxx}}}{{{zzzyyyyyyzzz|||}}}|||{{{}}}{{{yyyxxxwwwwwwxxx{{{~~~hhhjjjiiigggddd```ZZZTTTPPPQQQRRRSSSSSSSSSSSSSSSSSSQQQRRRSSSTTTSSSRRRQQQPPPQQQQQQPPPPPPOOOOOONNNNNNOOOQQQSSSSSSQQQOOOMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNKKKJJJJJJIIIIIIJJJJJJJJJNNNNNNMMMMMMNNNOOOQQQRRRPPPQQQQQQQQQPPPOOOMMMLLLMMMNNNQQQRRRSSSSSSRRRQQQLLLNNNOOONNNLLLKKKKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPSSSSSSRRRQQQOOONNNMMMLLLRRRTTTUUUSSSQQQQQQTTTXXXXXXYYYYYYXXXVVVUUUVVVXXXXXXWWWWWWVVVUUUTTTSSSSSSUUUWWWZZZZZZYYYVVVUUUTTTWWWVVVVVVVVVUUUUUUUUUUUUSSSTTTTTTUUUXXXVVVJJJ===000////////////000000111222222333666999;;;:::999:::;;;<<<===???@@@AAAAAAFFFFFFEEEDDDCCCAAA@@@???<<<:::888666333111000000///...---,,,,,,+++++++++************************))))))))))))************++++++*********+++,,,,,,000,,,,,,000000,,,+++///------------.../////////111333555666777777999:::<<<<<<<<<;;;:::999888888555777999;;;===@@@EEEHHHIIIGGGDDDAAA???===;;;:::;;;:::999888888999::::::AAA@@@?????????>>>;;;999555444444444444444333333666555333222111111111111000//////...------,,,,,,***+++,,,,,,---------,,,************************,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++,,,,,,,,,---...///000111//////000000000000//////111111222555777777333///000222444666666555333222444333333333333444555555<<>>>>>:::999777444222000///...------,,,,,,++++++******************************)))))))))*********++++++***************+++,,,,,,...,,,,,,//////,,,+++------......///000111222222222555888999888666555666;;;===@@@CCCCCCBBB???===:::;;;<<<===???DDDJJJOOOPPPOOONNNKKKGGGCCC???===AAA@@@???>>>============BBBAAA???>>>??????>>><<<888888999999888777777666:::999777666444444333333222111000///---,,,+++***++++++,,,---------,,,,,,************************,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////000000/////////111222333555777666444111111222333333444333333222444333333333333444555555;;;JJJ]]]hhhhhheeefffhhhgggggghhhiiijjjkkklllmmmhhhgggfffffffffeeebbb___```aaaaaa___]]]\\\\\\]]]]]]]]]]]]]]]bbbjjjmmmkkkpppnnnmmmooorrruuuvvvvvvxxxtttoookkkiiiiiihhhgggiiihhhfffeeeeeefffggghhhjjjjjjiiihhhhhhggggggffffffiiikkkmmmmmmnnnooopppuuuwwwxxxwwwvvvvvvwwwxxxyyy{{{|||}}}}}}~~~{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyzzzzzz|||}}}~~~}}}zzzxxxzzz{{{|||}}}}}}~~~~~~||||||{{{|||zzzxxxwwwxxx|||bbbdddeeeeeeccc^^^YYYUUUSSSPPPPPPPPPPPPQQQRRRRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPNNNLLLLLLLLLNNNOOOQQQRRRSSSRRRPPPOOOPPPQQQMMMMMMNNNNNNOOOOOOOOOOOOKKKKKKKKKLLLMMMNNNOOOOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSRRRPPPOOONNNOOOQQQRRRPPPQQQQQQRRRRRRRRRQQQQQQMMMMMMMMMLLLKKKKKKNNNPPPLLLLLLKKKLLLLLLMMMNNNOOORRRSSSUUUUUUTTTSSSPPPOOOTTTSSSSSSTTTVVVVVVTTTRRRWWWXXXYYYXXXUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVXXX[[[\\\[[[ZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYYTTTUUUUUUUUUXXXUUUIII<<<222222111000////////////333222111333777;;;===>>>;;;===>>>@@@AAAAAAAAAAAACCCCCCBBBAAA@@@>>>===<<<:::888666333111///......,,,,,,,,,,,,++++++*********************+++++++++))))))*********+++++++++***************+++,,,---++++++,,,............//////000111222444555666777888:::<<<<<<;;;999999:::???BBBEEEHHHIIIHHHFFFEEEDDDEEEDDDDDDDDDGGGLLLPPPOOORRRUUUVVVRRRLLLGGGCCCDDDCCCCCCBBBBBBAAAAAAAAACCC@@@===<<<===>>>???>>>??????@@@@@@???>>>===<<<;;;:::888777555444333333222111000///---,,,+++++++++,,,,,,------,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***,,,,,,------,,,,,,++++++++++++,,,,,,......//////000/////////111111222444555555444333222222222111111222222333444333333333333444555555999III]]]hhhhhhffffffiiihhhiiijjjkkklllllllllmmmhhhgggffffffgggeeebbb```^^^___```___]]]ZZZZZZZZZcccaaa^^^___ccchhhhhhfffnnnnnnnnnpppsssuuuwwwxxxxxxtttoookkkjjjiiihhhhhhjjjhhhfffeeedddeeegggiiiiiiiiiiiihhhggggggffffffeeegggiiikkkkkkmmmoooqqqtttvvvxxxxxxxxxxxxzzz|||{{{|||}}}|||{{{}}}|||||||||{{{{{{{{{{{{{{{wwwwwwxxxyyy{{{||||||}}}~~~|||yyywwwxxxyyy{{{||||||~~~~~~{{{zzzyyyzzzzzz~~~|||yyyxxxyyy}}}bbbeeefffgggccc]]]WWWSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUVVVUUUSSSQQQPPPPPPOOOOOOOOONNNLLLLLLLLLNNNPPPQQQRRRSSSTTTSSSQQQQQQRRRSSSNNNNNNPPPQQQQQQQQQQQQQQQKKKLLLMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNOOOPPPQQQOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRPPPOOOOOOPPPRRRTTTPPPPPPQQQQQQPPPPPPPPPOOOLLLLLLLLLKKKJJJJJJMMMOOOKKKKKKKKKKKKLLLMMMNNNNNNOOOPPPSSSTTTUUUUUUSSSRRRUUUTTTTTTUUUVVVVVVTTTSSSVVVWWWYYYXXXVVVTTTSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVSSSUUUYYYZZZ[[[[[[]]]^^^ZZZZZZZZZZZZYYYYYYYYYYYYUUUVVVUUUVVVWWWUUUHHH;;;111000//////............333111000222666;;;>>>???;;;===???@@@AAAAAAAAA@@@AAAAAAAAA@@@>>>===;;;::::::888666444111///......++++++,,,,,,,,,+++***)))))))))*********+++++++++************++++++++++++************+++,,,---........./////////111222222444444555666888:::===>>>@@@AAAAAA@@@>>>???AAACCCFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNQQQSSSQQQWWW___bbb^^^UUUMMMHHHEEEFFFGGGGGGHHHIIIIIIIIIHHHDDD@@@>>>???AAACCCCCCDDDEEEEEEFFFEEECCCAAA@@@:::999999777666444333222000000000///......------,,,,,,,,,------,,,,,,+++************************++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***,,,,,,------++++++++++++,,,---......------...//////////////////000111111222222333444333333222111111111222333444333333333333444555555777HHH\\\hhhhhhffffffiiiggghhhiiijjjkkkkkkjjjjjjhhhhhhgggggghhhgggdddbbb]]]___``````]]]ZZZYYYYYYZZZZZZ[[[^^^aaadddgggjjjlllmmmnnnpppqqqsssuuuwwwtttqqqmmmkkkkkkkkkjjjiiihhhgggfffeeedddeeeggghhhiiiiiihhhggggggffffffeeeeeefffggghhhhhhjjjnnnpppqqqsssuuuwwwwwwyyy{{{}}}{{{|||{{{zzzxxxxxxzzz}}}{{{{{{{{{zzzzzzzzzzzzzzzuuuvvvxxxzzz{{{||||||{{{}}}}}}~~~~~~~~~{{{xxxvvvwwwyyyzzz{{{|||~~~}}}zzzyyyyyyyyyzzz~~~|||{{{|||ffffffhhhiiieee]]]VVVSSSRRRSSSRRRRRRRRRSSSTTTVVVWWWWWWVVVUUUSSSRRRPPPOOOOOOMMMMMMMMMMMMNNNPPPQQQRRRQQQRRRTTTTTTRRRQQQRRRRRRNNNOOOPPPRRRRRRRRRQQQPPPMMMNNNOOOOOOPPPOOOOOOOOOOOOOOONNNOOOOOOPPPQQQRRRNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPOOOPPPRRRTTTUUUQQQQQQPPPPPPOOOOOOOOONNNKKKLLLLLLKKKJJJJJJKKKMMMJJJJJJJJJJJJKKKLLLMMMNNNLLLNNNPPPRRRTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUWWWYYYYYYXXXVVVUUUVVVUUUUUUUUUUUUUUUUUUUUUVVVPPPRRRUUUWWWXXXYYY[[[]]]YYYYYYYYYYYYXXXXXXXXXXXXVVVWWWVVVVVVWWWTTTHHH:::000//////............///111000000222777<<>>===;;;:::999999888666333111///...---***+++,,,------,,,+++***)))))))))***++++++,,,,,,*********++++++++++++,,,++++++++++++,,,...///000///000///,,,---222444444:::999999999<<<@@@DDDGGGEEEEEEDDDBBB@@@AAACCCFFFKKKKKKKKKKKKKKKLLLNNNOOOMMMPPPRRRTTTUUUWWW[[[]]]\\\ccckkkmmmfff[[[RRRMMMLLLMMMOOOQQQSSSTTTUUUUUUSSSNNNHHHEEEFFFIIIKKKLLLIIIJJJKKKKKKJJJHHHEEEDDD<<<<<<;;;;;;999888666555222222222111111000000000,,,,,,---------,,,++++++************************+++++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,---...//////,,,---......////////////...///000000///000333555444333333222222222222333444333333333333444555555666FFF[[[hhhiiifffgggiiifffggghhhiiiiiihhhgggggghhhhhhggghhhhhhgggeeeccc]]]___aaa```^^^\\\[[[[[[VVVWWW[[[```aaaaaafffllljjjkkkmmmnnnnnnnnnppprrrooommmlllllllllllljjjhhhfffffffffffffffggghhhhhhjjjiiiiiihhhhhhgggffffffeeeffffffffffffhhhlllooonnnpppssstttuuuwwwyyy|||yyyzzzzzzyyyvvvvvvwwwxxxyyyyyyyyyzzzzzzzzz{{{{{{vvvxxxzzz|||}}}}}}|||{{{}}}||||||}}}}}}{{{xxxuuuwwwxxxzzz{{{{{{}}}~~~|||{{{|||}}}~~~llleeehhhjjjfff^^^WWWTTTTTTUUUTTTSSSSSSTTTVVVYYYZZZWWWWWWWWWVVVTTTRRROOONNNNNNNNNOOOOOOPPPPPPQQQQQQMMMPPPRRRSSSRRRPPPPPPPPPMMMNNNPPPQQQQQQPPPOOONNNOOOPPPPPPQQQPPPPPPNNNNNNOOONNNNNNOOOPPPQQQRRRRRRMMMNNNPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUSSSRRRQQQPPPPPPOOOOOOOOOLLLMMMNNNNNNLLLJJJJJJKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUSSSPPPOOORRRUUURRRUUUWWWXXXWWWVVVUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUQQQSSSUUUVVVVVVVVVXXXZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVVVVWWWTTTGGG999//////////////////000111000///000333888<<>>@@@AAA@@@>>>===>>>>>>>>>===<<<:::888777888666444222///---,,,,,,***,,,---......---,,,+++((())))))***++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,---...///000111///222111...222;;;AAAAAA@@@>>><<<<<>>===888777666555444333222111,,,---------,,,,,,+++******************************++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++......---,,,,,,,,,,,,---+++,,,---...///////////////000111000///000444777444444444444333333222222444333333333333444555555444EEE[[[hhhiiiggggggiiihhhiiijjjkkkkkkjjjhhhgggggggggfffggghhhgggdddbbb^^^```aaa```^^^]]]]]]^^^___]]]___ddddddaaaccciiihhhjjjlllllljjjiiijjjllllllllllllmmmmmmlllhhheeedddeeegggiiiiiijjjjjjiiillllllkkkjjjjjjiiiiiihhhgggggggggfffeeehhhlllooooooqqqrrrsssssstttvvvxxxwwwxxxzzzyyyxxxwwwwwwxxxxxxxxxyyyzzzzzz{{{||||||zzz{{{~~~}}}|||}}}|||{{{|||}}}|||yyyuuuuuuwwwxxxyyyyyyzzz}}}pppdddhhhjjjfff___XXXVVVVVVVVVUUUUUUUUUVVVXXXZZZ\\\WWWXXXXXXXXXVVVRRROOOMMMPPPPPPQQQQQQQQQPPPOOOOOOKKKNNNQQQRRRQQQOOONNNMMMLLLMMMOOOPPPPPPOOOMMMLLLPPPQQQQQQRRRQQQOOONNNMMMNNNNNNNNNOOOPPPQQQRRRRRRMMMNNNOOOQQQQQQQQQQQQPPPQQQQQQQQQRRRRRRTTTUUUUUUUUUTTTSSSQQQPPPPPPPPPPPPMMMOOOPPPPPPNNNKKKKKKKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNMMMMMMNNNNNNPPPQQQRRRQQQSSSTTTQQQLLLKKKPPPUUUNNNQQQTTTVVVUUUTTTTTTTTTVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVWWWWWWVVVVVVXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWXXXWWWVVVWWWTTTGGG999000000//////000111222222//////000333999===??????999;;;>>>@@@@@@???>>><<<>>>>>>===<<<;;;999888777666555333000...,,,+++***+++,,,...//////...,,,+++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,------...///000111222333777777777>>>LLLUUUWWWDDDAAA>>>>>>AAAGGGOOOTTTaaabbbcccaaa]]]YYYWWWVVVTTTUUUWWWZZZ\\\]]]]]]]]]YYYXXXXXXWWWZZZ```hhhnnnuuuyyy|||xxxppphhhddddddcccdddfffhhhjjjkkkkkkjjjaaa[[[TTTOOOOOORRRUUUWWWVVVXXXYYYYYYXXXVVVSSSQQQEEEFFFGGGGGGGGGEEEDDDCCC===<<<;;;999666555333222------------,,,,,,+++******************************++++++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******000///...,,,+++*********+++,,,---...///////////////111222111///111555999444555555555555444333222444333333333333444555555444EEE[[[hhhiiiggggggiiilllmmmnnnoooooommmllljjjfffeeeeeefffgggfffcccaaa___```aaa```___^^^___aaaaaa]]]]]]cccfffccccccggggggiiikkkjjjgggeeefffhhhkkkkkklllnnnnnnkkkfffbbbdddeeehhhkkkllllllkkkkkknnnmmmmmmllllllkkkkkkjjjjjjiiihhhffffffhhhlllpppqqqrrrssssssrrrrrrssstttuuuwwwzzz{{{zzzyyyyyyzzzwwwxxxyyyzzz{{{}}}~~~~~~|||}}}~~~|||{{{{{{}}}|||yyyvvvuuuvvvwwwxxxwwwyyy{{{}}}~~~rrraaaeeeiiifff^^^VVVSSSRRRVVVVVVVVVVVVVVVVVVWWWWWWRRRRRRSSSSSSSSSQQQPPPOOONNNNNNOOOOOOOOONNNNNNMMMHHHJJJMMMPPPQQQPPPNNNMMMMMMNNNOOOQQQQQQQQQQQQPPPQQQOOOOOOQQQTTTUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNPPPQQQSSSRRRRRRRRRSSSRRRRRRQQQPPPTTTRRRPPPQQQSSSTTTQQQNNNLLLSSSZZZXXXQQQKKKLLLOOOMMMLLLKKKJJJJJJKKKLLLMMMPPPOOONNNMMMNNNNNNPPPPPPSSSSSSSSSRRRQQQPPPPPPPPPSSSRRRRRRRRRSSSTTTUUUVVVUUUUUUVVVWWWXXXXXXXXXXXXTTTXXX\\\[[[VVVUUUXXX]]]YYYYYYXXXYYYYYYZZZ[[[[[[ZZZ[[[[[[[[[[[[VVVGGG777000000000000000000000000222222222333555888;;;===<<<<<<============<<<<<<>>>======;;;:::888666555777222///000000---+++,,,+++++++++************)))++++++******************---+++***,,,...///,,,***---,,,,,,---///000000///666888999;;;EEEPPPRRRNNNDDDDDDCCCCCCDDDHHHNNNRRR[[[]]]aaadddfffgggfffeeehhhfff___YYYYYY___cccbbbbbb\\\^^^gggiiicccdddkkkrrrzzz~~~yyysssiiiaaaeeefffggghhhnnnuuuuuuqqqmmm```UUUSSSWWWYYYYYYZZZ\\\ZZZ^^^fffdddYYYUUUXXXOOONNNLLLMMMNNNNNNMMMKKKJJJBBB777:::CCC<<<444:::888333...---///000---)))(((+++,,,******,,,,,,(((+++++++++************)))************************))))))(((((((((((())))))******+++++++++,,,,,,,,,777000)))(((---000///,,,------,,,+++,,,---...///222222222111000111333555666666555555555444444444333333333222222333444444;;;BBBZZZllliiigggkkkiiisssqqqnnnllllllkkkiiihhhfffggghhhgggdddbbbbbbbbbaaacccdddcccaaaaaaaaabbb___aaacccddddddeeegggiiihhhhhhgggggggggfffffffffcccfffjjjlllkkkiiihhhggghhhhhhiiijjjlllnnnpppqqqoooooooooppprrrqqqooommmlllfffdddfffhhhiiijjjnnntttssssssssssssuuuwwwxxx{{{yyyyyy{{{}}}{{{{{{|||}}}~~~||||||||||||{{{zzzyyyxxxxxxxxxyyyxxxyyy{{{~~~lllcccgggiiifff^^^WWWSSSSSSVVVVVVVVVUUUUUUUUUUUUUUUQQQRRRRRRRRRQQQPPPNNNMMMLLLMMMMMMMMMMMMMMMLLLLLLIIIKKKMMMOOOPPPPPPOOONNNNNNOOOQQQRRRSSSRRRRRRQQQQQQOOOOOOQQQTTTVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNPPPRRRSSSQQQQQQRRRRRRRRRRRRQQQPPPRRRQQQOOOPPPRRRRRRPPPMMMJJJOOOTTTSSSMMMIIIJJJLLLMMMLLLKKKJJJJJJKKKLLLMMMOOONNNNNNNNNOOOPPPRRRSSSTTTTTTSSSRRRQQQQQQPPPPPPSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWYYYaaagggdddZZZTTTVVV[[[YYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\[[[[[[VVVGGG888000000000000000000000000222222222333555888;;;===;;;<<<<<<======<<<<<<;;;======<<<;;;999777555444444///---000000,,,***++++++++++++************)))++++++******************...,,,+++,,,//////...,,,...------///000222222222444777888:::CCCLLLMMMGGGJJJJJJJJJKKKLLLNNNQQQSSSYYY]]]bbbeeeggghhhjjjllltttqqqjjjbbbaaaeeegggeeejjjfffiiiqqqqqqiiifffjjjooovvv|||~~~~~~{{{rrrhhhhhhiiihhhiiinnnvvvwwwsssqqqhhh___]]]\\\ZZZ[[[^^^bbbdddjjjmmmjjjaaa]]]]]]XXXVVVTTTTTTUUUVVVUUUSSSEEEEEE??????FFFAAA;;;AAA999555000...000000---***))),,,,,,******,,,+++(((++++++++++++************************************))))))(((((((((((()))))))))))))))*********++++++333...***))),,,......,,,---,,,,,,+++,,,---...///000111111000///000222444444444444444333333333222222222222222222333444555888@@@XXXlllkkkiiillljjjooommmkkkjjjjjjiiigggeeedddeeeffffffdddcccdddddddddeeeeeedddbbbbbbccceeeaaaaaabbbcccdddfffggggggeeeeeeeeeeeeeeeeeeeeeeeeeeehhhlllmmmmmmkkkjjjjjjiiijjjjjjkkklllmmmoooooooooooopppqqqpppooonnnmmmjjjeeecccfffiiijjjlllpppsssttttttuuuvvvwwwxxxyyyzzzyyyzzz|||||||||}}}}}}~~~}}}zzz{{{{{{|||||||||{{{{{{zzz{{{|||{{{|||}}}jjjfffiiijjjggg```XXXTTTSSSVVVVVVUUUUUUTTTTTTSSSSSSQQQQQQQQQPPPOOONNNLLLKKKJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRTTTTTTTTTTTTSSSPPPPPPPPPRRRUUUVVVUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPRRRSSSPPPQQQQQQRRRRRRRRRQQQQQQSSSRRRQQQRRRSSSSSSQQQOOOKKKMMMNNNNNNLLLJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPRRRTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVZZZccckkkhhh\\\TTTVVV[[[YYYYYYYYYZZZ[[[]]]^^^___]]]]]][[[ZZZZZZUUUGGG888000000000000000000000000222222222333555777:::<<<:::;;;<<<======<<<;;;:::<<<<<<;;;:::888666555333000,,,,,,///000,,,******+++++++++************)))******++++++++++++++++++---,,,,,,---///000///......//////111222444666777999;;;>>>BBBHHHNNNMMMHHHNNNOOOQQQSSSUUUVVVXXXXXXYYY^^^dddfffgggjjjpppvvvqqqqqqmmmhhhjjjoooqqqpppqqqpppuuu~~~~~~uuuooopppooottt{{{ssskkkkkkjjjjjjqqqzzz}}}{{{oookkkhhhhhheeebbbcccgggfffoootttrrrmmmkkkiiigggiiifffbbb^^^[[[YYYVVVTTTGGGOOOJJJCCCFFFDDD???AAA===999444333333333111...+++...---******,,,+++(((,,,+++++++++***************************************))))))(((((())))))***((((((((()))))))))******,,,++++++++++++,,,------,,,,,,,,,,,,,,,---......//////000///......000333333333222222222222111111111111111222222444555666444===WWWllllllkkkmmmjjjlllkkkkkkkkkkkkjjjfffdddcccdddffffffeeeeeefffgggggggggfffdddbbbbbbdddgggeeebbb```aaadddggggggeeedddddddddeeeeeefffggghhhhhhkkknnnpppooonnnnnnnnnmmmmmmlllllllllmmmmmmnnnnnnpppsssrrrnnnkkkkkkmmmhhhdddbbbfffjjjkkkmmmqqqrrrsssuuuvvvxxxyyyzzzzzz{{{zzz{{{}}}|||||||||}}}~~~~~~}}}yyyzzz{{{|||}}}}}}}}}}}}}}}~~~fffiiijjjkkkgggaaaZZZUUUTTTVVVUUUUUUTTTSSSRRRRRRQQQRRRQQQQQQPPPNNNMMMLLLKKKJJJKKKKKKLLLLLLLLLLLLKKKMMMMMMMMMMMMNNNPPPQQQRRRQQQRRRTTTUUUVVVVVVUUUUUUPPPQQQRRRSSSUUUVVVVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPPPPOOOPPPQQQRRRRRROOOPPPQQQRRRRRRRRRRRRRRRVVVUUUUUUVVVVVVUUUTTTSSSPPPOOOMMMMMMNNNOOONNNNNNLLLLLLLLLKKKKKKLLLLLLLLLNNNOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPTTTUUUUUUVVVVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVUUUUUUUUU\\\aaa```ZZZUUUWWW[[[YYYYYYZZZ[[[\\\^^^```aaa]]]\\\ZZZYYYXXXSSSEEE666000000000000000000000000111111222333555777999:::;;;<<<===>>>>>>===<<<;;;;;;;;;:::999777555333222...++++++000111---******+++++++++*********))))))******+++++++++++++++,,,,,,,,,,,,---...///000000///000222333444777:::<<<===@@@EEEKKKPPPRRRPPPMMMQQQQQQRRRUUUXXX\\\^^^^^^ZZZaaagggiiiiiilllttt{{{rrrsssrrrqqqtttzzz|||yyyuuuvvv}}}uuuyyy~~~ooonnnkkkkkkssshhhfffiiioooqqqooonnnoookkkvvvyyyrrrmmmqqqsssqqqpppmmmhhhccc```]]]YYYVVV[[[bbbXXXIIIIIIIIIAAA>>>BBB>>>:::888777777555333...000///+++***,,,,,,))),,,,,,+++++++++************************************))))))))))))))))))***((((((((()))))))))******&&&))),,,,,,******,,,...,,,,,,,,,,,,,,,---------/////////...---...000222222222222222222222222222000000000111222444555666333;;;UUUkkkmmmllllllhhhllllllmmmoooooommmiiifffeeefffggggggffffffgggiiihhhgggfffcccaaaaaadddggghhhccc___```eeehhhgggdddffffffffffffhhhjjjlllmmmllloooqqqrrrqqqqqqqqqrrrqqqqqqpppooonnnnnnnnnnnnmmmrrruuurrrmmmiiijjjlllhhhdddcccgggjjjjjjkkknnnpppqqqtttvvvxxxyyyyyyyyy{{{{{{||||||}}}~~~}}}|||zzzzzz{{{{{{||||||}}}}}}{{{||||||}}}~~~~~~}}}}}}~~~dddjjjkkkjjjgggaaa[[[WWWUUUUUUUUUTTTTTTSSSRRRQQQQQQRRRRRRQQQPPPNNNNNNMMMMMMKKKLLLMMMMMMNNNNNNNNNMMMNNNNNNMMMMMMNNNPPPRRRTTTRRRSSSTTTVVVVVVVVVVVVUUUQQQRRRSSSTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPQQQQQQRRRRRROOOPPPQQQRRRSSSSSSSSSSSSVVVVVVWWWWWWVVVUUUUUUUUUSSSPPPNNNNNNPPPQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPQQQQQQQQQQQQQQQQQQTTTTTTSSSSSSRRRQQQQQQQQQTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTVVVUUUUUUUUUVVVXXXYYYZZZYYYYYYZZZ[[[]]]^^^```aaa\\\[[[ZZZXXXWWWQQQBBB333111111111111111111111111111111222333555777888999;;;<<<>>>??????>>><<<;;;999999999777666444222111...++++++000111...+++++++++++++++*********))))))******++++++,,,,,,,,,,,,++++++,,,,,,---...000222000222444666777:::???CCC@@@CCCJJJQQQVVVVVVTTTSSSXXXUUURRRSSSWWW\\\___```^^^eeelllnnnmmmooovvv}}}}}}{{{}}}vvvtttpppnnnttt~~~gggcccfffpppyyyyyyuuussswww~~~sssnnnssswwwuuuooommmjjjhhhgggeeebbb___pppqqq```OOOPPPPPPFFF???BBB@@@<<<999888777555444222444222---,,,------***,,,,,,,,,++++++++++++*********************************))))))))))))******)))))))))*********++++++$$$(((,,,,,,***)))+++...+++++++++,,,,,,,,,,,,,,,///000000///......111333222222222222222222333333///000000111222333555666555<<>>??????>>><<<:::888888777666444222111000///++++++///000---+++,,,+++++++++************)))******++++++,,,---------+++,,,---------///222555333666999:::;;;???EEEKKKLLLNNNUUU^^^bbb```^^^______ZZZUUUUUUYYY]]]___```bbbiiiqqquuuvvvvvvzzz}}}yyytttwwwppphhhfffnnnwww{{{yyyxxxyyyttttttuuusssxxxvvvtttrrrooojjjddd```oookkkZZZNNNRRRPPPEEEAAA@@@>>><<<888666444333333777888555///---///...,,,,,,,,,,,,,,,++++++++++++************************+++******))))))******+++)))))))))*********++++++%%%(((++++++***)))+++---******+++,,,,,,,,,,,,,,,///000000///......111333222222222222222333333333000000000111111333444555666;;;SSSiiikkkkkkkkkeeejjjjjjkkkmmmmmmkkkfffbbbhhhhhhhhhfffddddddfffgggmmmmmmkkkiiigggfffhhhjjjgggeeeccceeeiiijjjiiigggeeeeeedddeeefffiiilllnnnwwwwwwwwwvvvttttttuuuwwwttttttsssrrrrrrrrrrrrssspppssstttsssooolllkkklllmmmhhhgggjjjkkkiiiiiikkkmmmnnnpppqqqssstttuuuuuuxxxyyyzzzyyyvvvtttttttttuuuvvvwwwxxxzzz|||}}}}}}~~~}}}||||||dddiiihhhgggdddbbb^^^ZZZWWWTTTTTTTTTTTTTTTTTTTTTTTTOOONNNMMMMMMMMMMMMNNNOOOLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOOOOPPPRRRSSSTTTOOOPPPRRRSSSTTTTTTSSSSSSRRRTTTUUUTTTQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRRRRRRRRRRRRRPPPQQQSSSTTTVVVWWWWWWWWWRRRTTTVVVUUUSSSQQQRRRSSSQQQQQQQQQPPPOOONNNMMMMMMOOOOOOPPPQQQQQQPPPOOOOOOMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRRRRQQQSSSVVVYYY[[[\\\\\\\\\ZZZZZZZZZYYYXXXWWWUUUTTTVVVTTTRRRSSSVVVYYYYYYWWWZZZZZZZZZ[[[[[[\\\^^^^^^[[[]]]]]]\\\[[[SSSAAA000111111111111111111111111000111222444555666777777888:::<<<>>>>>><<<:::888777777666555333111000//////+++***------+++)))++++++++++++************)))******++++++,,,------...---.../////////111555999777;;;>>>???@@@EEELLLRRR[[[\\\ccckkkmmmiiigggjjj```\\\YYY[[[aaaeeefffeeeffflllvvv}}}|||qqqiiijjjqqqxxx}}}wwwrrrqqq}}}|||{{{yyyvvvooogggaaabbb___TTTPPPSSSKKKBBBEEEAAA@@@===999666444333444:::;;;888222///000000---------,,,,,,,,,+++++++++************************+++******))))))******+++((((((((()))))))))******((()))************+++,,,)))***+++,,,---,,,,,,+++.........---,,,---///111000000000111111111222222111111000111111222333333555999PPPfffjjjlllmmmgggjjjjjjjjjjjjjjjgggccc```dddddddddbbbaaabbbeeegggkkklllkkkiiigggffffffhhhdddeeegggiiikkkkkkjjjjjjffffffeeeeeefffiiilllooo{{{zzzyyywwwttttttvvvwwwrrrrrrqqqqqqrrrrrrssstttrrrsssssssssqqqooommmlllnnnjjjjjjmmmooommmmmmoooooooooooopppqqqrrrtttttttttwwwxxxwwwuuussstttuuutttuuuwwwyyy|||~~~|||dddiiigggeeedddbbb^^^ZZZWWWTTTTTTTTTTTTTTTUUUUUUUUUMMMLLLKKKKKKKKKLLLNNNOOOLLLLLLMMMNNNOOOPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSNNNOOOQQQRRRSSSSSSRRRRRRRRRTTTVVVTTTPPPNNNNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRSSSRRRRRRRRRPPPQQQSSSUUUWWWXXXXXXYYYTTTVVVXXXWWWTTTSSSTTTUUURRRTTTUUUSSSPPPNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOJJJLLLNNNPPPQQQQQQQQQQQQMMMMMMNNNOOOPPPQQQRRRSSSPPPRRRVVVYYY\\\]]]]]]]]][[[[[[[[[ZZZYYYWWWVVVUUUNNNPPPSSSVVVWWWXXXYYYYYY[[[ZZZZZZZZZ[[[\\\\\\]]]\\\^^^______]]]UUUBBB000111111111111111111111111000111222444555666666666666888:::<<<<<<:::888666777666666555333111///...///+++(((++++++)))(((***+++++++++************)))******+++,,,,,,---.........000222111111333888<<<:::>>>BBBCCCDDDIIIQQQXXXaaaaaagggoooooojjjhhhkkk\\\ZZZ[[[```iiiooopppnnngggnnnyyywwwlllhhhkkkuuu|||{{{zzzrrrqqqrrrtttwwwzzz{{{xxxrrrmmm^^^]]]XXXYYYZZZLLLCCCLLLCCCCCC@@@<<<888666666666======999333000111111...---------,,,,,,,,,++++++************************++++++************++++++''''''''''''((((((((()))+++***))))))***++++++,,,)))***+++,,,---,,,++++++,,,------,,,+++,,,...000.../////////000000111111222111111111111111222222333777NNNdddjjjmmmooojjjlllkkkjjjjjjiiigggccc```___``````______aaadddgggggghhhhhhgggdddcccccccccaaaeeejjjllllllkkkkkkllliiihhhgggggghhhkkknnnqqq}}}|||zzzwwwttttttuuuwwwooooooooopppqqqrrrssstttssssssrrrrrrsssrrrooollloookkkkkkppprrrqqqqqqsssppppppooooooppprrrsssuuurrrtttwwwwwwuuutttvvvxxxuuuvvvxxxzzz}}}~~~~~~|||ccchhhhhhiii[[[iiiZZZXXXVVVTTTUUUUUUUUUTTTSSSQQQPPPLLLLLLKKKKKKLLLNNNQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRSSSSSSSSSRRRQQQSSSRRRQQQQQQQQQRRRTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTRRRPPPQQQSSSUUUTTTRRRPPPRRRTTTVVVVVVUUURRRQQQUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTRRRQQQPPPOOONNNOOOPPPRRRSSSTTTSSSQQQPPPNNNMMMLLLLLLOOOPPPPPPPPPMMMMMMNNNOOOOOOPPPQQQQQQQQQRRRTTTWWWZZZ[[[ZZZXXX^^^]]][[[YYYWWWVVVUUUUUUSSSSSSRRRRRRSSSUUUWWWXXXXXXYYY[[[\\\\\\]]]___aaaccc______eeedddVVVBBB555222333333111//////111333000222777;;;======;;;:::888999:::;;;:::999888777555444333222000///...---***************************************+++++++++,,,,,,+++,,,...///......111222222333666;;;<<<;;;AAABBBDDDEEEGGGLLLWWWaaaoooqqqvvv{{{|||vvvpppggg^^^XXX^^^mmmyyy|||xxxwwwllliiimmmtttzzztttllltttvvvpppqqqpppnnnooosssrrroooooocccRRRPPPWWWNNNCCCGGGEEEFFFEEE@@@:::777888;;;<<<>>>???===777222//////222000------///000...,,,++++++)))(((((()))******++++++******))))))((((((************************(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,------...///000000000000///////////////000000000000000111222333444999<<>>CCCGGGIII@@@HHHOOORRRUUU___nnnzzz}}}vvvqqqllllllqqqwww|||}}}wwwrrruuu}}}wwwqqqrrruuutttyyyyyysssnnnooossstttuuussshhh```___UUUKKKNNNNNNGGG>>>:::;;;<<<;;;999444666888999777555555555333111///.........,,,***------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,---......//////000//////......///000000000000000000111222333444333666EEE\\\iiijjjjjjmmmpppooonnnllljjjhhhgggfffbbb```___aaadddhhhjjjkkkhhhiiiiiiiiihhhhhhgggfffggghhhiiikkklllmmmmmmmmmlllmmmoooppprrrsssttttttvvvzzz|||{{{zzz{{{xxxtttqqqqqqppprrrtttvvvvvvuuuqqqqqqqqqsssttttttrrrpppqqqqqqpppooopppqqqrrrssstttsssrrrqqqqqqrrrssstttpppqqqqqqsssvvvyyy|||~~~{{{yyyzzz}}}~~~zzzyyy{{{}}}~~~~~~}}}iiiiiihhhhhhZZZhhhZZZZZZYYY\\\ZZZXXXVVVUUUTTTUUUUUUSSSRRRQQQOOOOOOOOOOOOOOOTTTTTTUUUUUUTTTSSSRRRQQQSSSTTTUUUVVVVVVVVVUUUTTTTTTUUUWWWXXXXXXXXXWWWVVVTTTTTTSSSRRRRRRRRRSSSSSSUUUTTTTTTTTTTTTUUUUUUUUUWWWXXXYYYZZZZZZXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQSSSSSSSSSTTTTTTUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRQQQMMMMMMLLLNNNPPPQQQPPPOOONNNNNNOOOQQQSSSTTTUUUVVVUUUUUUVVVXXX[[[\\\\\\ZZZYYYYYYXXXWWWWWWWWWWWWWWWQQQQQQRRRSSSUUUWWWXXXYYYZZZ\\\___``````aaabbbcccccc______ccc___PPP===222111111111///------///111444555888999:::999888777666777888888777666444444222222111000///...---,,,************************)))******++++++,,,,,,,,,---...///000000111222333666555777:::===???CCCIIIDDDNNNWWWXXXZZZeeettt|||yyyuuurrrooommmooottt{{{xxxvvvzzzzzzvvvwwwxxx}}}ttt{{{|||uuummmnnntttxxxttteee^^^SSSKKKOOOQQQJJJBBB===<<<===??????:::::::::999666444222111444333222111000...---+++...------,,,++++++++++++******++++++,,,,,,------******************************************************+++++++++,,,,,,,,,,,,,,,,,,------.........//////.........///000000000000000000111222333444111444CCC[[[iiikkkjjjlllkkkkkkkkkjjjiiigggfffffffffdddbbbbbbeeegggiiiiiiiiiiiiiiiiiiiiihhhgggggghhhiiijjjlllnnnnnnooonnnlllnnnpppsssttttttsssrrrqqqtttvvvxxxyyyyyyxxxvvvrrrqqqqqqsssuuuwwwwwwvvvsssrrrssstttwwwwwwvvvuuuuuutttsssrrrrrrtttvvvwwwuuutttsssssssssssstttuuuqqqqqqqqqrrruuuxxx{{{}}}zzzxxxzzz~~~}}}yyywwwyyyyyy{{{~~~}}}fffkkkjjjjjj\\\jjj]]]]]]\\\^^^\\\ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOTTTUUUVVVWWWVVVUUUSSSRRRSSSTTTVVVWWWWWWWWWVVVUUUSSSTTTVVVWWWWWWWWWVVVUUUSSSSSSTTTTTTUUUVVVXXXXXXWWWWWWWWWVVVTTTTTTTTTUUUXXXXXXYYYYYYXXXWWWVVVUUUXXXXXXWWWVVVTTTSSSRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVPPPPPPPPPPPPQQQQQQQQQQQQOOOOOOPPPQQQQQQQQQQQQQQQLLLKKKLLLMMMPPPPPPOOOMMMNNNNNNOOOQQQRRRSSSUUUUUUVVVVVVVVVXXXZZZ\\\\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTPPPPPPRRRSSSUUUVVVWWWWWWXXX[[[^^^````````````aaa___\\\]]]aaa]]]NNN===444111111111///------///111444666777999999888777777666666777777666444333222000000//////...---,,,,,,************************)))******+++,,,,,,------,,,...111111000000333555666555777<<>>???DDDIII@@@>>><<<:::777444111///555666666444222000///.........------,,,+++******)))*********++++++,,,,,,************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------...............///000000000000000000111222333444111333BBBZZZjjjmmmlllnnnjjjjjjjjjjjjjjjiiihhhggggggeeecccccceeehhhiiiiiihhhhhhiiiiiiiiiiiihhhhhhggghhhkkknnnpppqqqqqqqqqlllnnnqqqtttuuutttqqqpppnnnnnnqqqtttvvvuuuuuuuuusssrrrrrrtttwwwyyyyyyxxxuuuttttttvvvxxxzzzyyyxxxvvvuuutttttttttuuuwwwxxxvvvvvvuuuuuuuuuuuuvvvvvvtttsssssstttuuuwwwxxxzzzyyyxxxyyy}}}}}}yyywwwxxxvvvyyy|||eeemmmkkkkkk]]]kkk^^^___^^^___^^^\\\ZZZYYYXXXWWWWWWUUUUUUTTTSSSRRRQQQPPPPPPTTTUUUWWWXXXXXXWWWUUUTTTSSSTTTVVVWWWWWWWWWVVVUUUSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUVVVWWWYYY[[[\\\]]]XXXXXXXXXWWWUUUTTTUUUWWWXXXXXXXXXXXXWWWWWWVVVUUUYYYYYYXXXWWWVVVUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPQQQQQQNNNNNNNNNOOOOOOOOOPPPPPPLLLLLLLLLNNNPPPQQQOOOMMMOOOOOOPPPQQQRRRSSSTTTTTTWWWVVVUUUWWWYYY[[[[[[ZZZYYYYYYWWWVVVUUUTTTTTTSSSQQQRRRSSSTTTUUUVVVVVVVVVWWWZZZ]]]____________```]]][[[\\\___[[[MMM===444111111111000......000111444555777888888888888777555555666555444333111000//////......---,,,,,,+++************************)))******+++,,,---......---000333333222222555888888666:::BBBEEEFFFNNNZZZVVV___dddaaadddoooyyy|||}}}}}}|||zzzwwwwww}}}}}}}}}wwwuuu|||yyyxxx|||lll```]]]ZZZ[[[RRRQQQNNNGGGBBBCCCJJJPPPBBB@@@===;;;999777555222555777888777444222111111////////////...,,,+++***************++++++++++++************************'''((()))***+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///000000000000000000111222333444333333@@@XXXjjjnnnnnnqqqllllllmmmnnnmmmlllkkkjjjeeecccbbbcccfffiiikkkkkkfffggghhhiiijjjjjjjjjjjjgggiiilllppprrrssssssrrrmmmooorrruuuuuutttqqqooommmlllnnnrrrsssqqqqqqsssrrrqqqrrrtttwwwyyyyyyxxxvvvuuuuuuvvvxxxyyyyyyxxxtttttttttuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwttttttuuuvvvvvvwwwwwwxxxzzzxxxyyy|||}}}yyyxxxzzzvvvyyy|||fffmmmkkkjjj\\\kkk^^^____________^^^]]][[[YYYWWWVVVVVVUUUUUUUUUTTTSSSQQQQQQSSSUUUWWWYYYZZZYYYXXXVVVSSSTTTUUUVVVWWWVVVVVVUUUUUUUUUTTTTTTUUUUUUVVVWWWVVVVVVVVVWWWYYYZZZ\\\\\\UUUWWWXXXWWWVVVVVVXXX[[[YYYYYYYYYXXXXXXWWWVVVVVVYYYXXXXXXWWWVVVUUUUUUTTTRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMNNNQQQSSSSSSQQQOOORRRRRRRRRSSSSSSSSSTTTTTTVVVUUUUUUVVVXXXZZZZZZYYYYYYXXXXXXWWWVVVVVVWWWWWWTTTUUUVVVWWWWWWWWWVVVVVVVVVZZZ^^^``````_________]]][[[\\\___YYYJJJ;;;333222222222000//////000222444444666777888888888888444444555555333222000///......------,,,,,,++++++************************)))******+++,,,---...//////333666666444444888;;;===;;;???HHHKKKKKKUUUbbb^^^fffiiigggmmm{{{}}}yyyxxx|||~~~vvvttt|||zzzzzz{{{eee^^^```]]]\\\SSSQQQMMMIIIHHHJJJNNNQQQFFFCCC???===<<<:::777444333666888888555222222222222222222222111///---,,,,,,,,,,,,,,,,,,+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000000000000111222333444333222>>>UUUhhhnnnooorrrlllmmmnnnoooooommmllljjjfffdddbbbccceeehhhiiijjjfffgggiiijjjlllmmmmmmmmmjjjllloooqqqssssssrrrqqqpppqqqtttvvvvvvuuurrrqqqpppmmmnnnrrrrrrnnnnnnqqqppppppppprrruuuwwwxxxwwwvvvtttssstttvvvwwwwwwvvvssstttvvvwwwxxxwwwvvvuuuxxxxxxxxxyyyyyyxxxxxxxxxrrrtttvvvxxxyyyyyyyyyxxxzzzxxxxxx||||||zzzzzz}}}yyyzzz|||~~~eeellljjjjjj[[[jjj]]]__________________]]]ZZZXXXVVVUUUVVVVVVUUUUUUSSSRRRRRRSSSTTTWWWZZZ[[[ZZZYYYXXXSSSTTTUUUVVVWWWVVVUUUUUUWWWVVVUUUTTTUUUVVVWWWXXXUUUUUUUUUUUUVVVWWWXXXXXXSSSUUUWWWXXXWWWXXX[[[^^^[[[ZZZZZZYYYXXXWWWWWWWWWXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOOOOLLLLLLLLLKKKLLLMMMMMMNNNOOOOOOPPPSSSUUUUUUSSSPPPTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUTTTUUUWWWYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[VVVWWWXXXYYYYYYXXXWWWWWWWWWZZZ^^^`````````___```^^^]]]]]]___XXXHHH999111333333333111//////111333333444555777888888999999444444444444333111///...---------,,,,,,+++++++++************************)))******+++---...//////111555999999666666:::>>>CCC@@@DDDLLLMMMLLLUUUccccccjjjmmmllluuu}}}{{{~~~|||zzzwww|||{{{wwwuuusssyyyyyybbb___dddaaa^^^UUUPPPJJJHHHKKKOOOPPPPPPKKKGGGBBB???===;;;777444111555888777444222222222444444444444333111///............------,,,,,,,,,************************+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000000000000111222333444333111<<>>???>>>888444444555666555333222333444777777999999888666333111000...---,,,,,,+++***((())))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......000000111222333444444555444333;;;LLL___lllqqqrrrrrrrrrsssrrrqqqnnnkkkiiihhhiiihhhddd______dddiiiiiikkkmmmoooppppppooonnnnnnoooppprrrssssssssssssttttttuuuvvvuuutttrrrqqqrrrrrrqqqpppooonnnmmmmmmppppppqqqqqqsssuuuvvvwwwpppqqqqqqqqqqqqpppooooootttuuuxxx}}}zzzuuuuuuzzzsssvvvyyy{{{}}}|||yyyuuuwwwvvvwwwyyy}}}~~~|||yyy}}}}}}}}}~~~|||}}}}}}|||{{{}}}gggjjjjjjaaa^^^ffffffaaadddbbbbbbbbbaaa___\\\ZZZXXX[[[[[[[[[[[[ZZZYYYXXXWWWVVVXXXYYYZZZZZZXXXVVVTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWSSSTTTUUUVVVWWWXXXYYYYYYWWWXXXXXXXXXVVVVVVWWWYYY\\\[[[YYYXXXVVVUUUUUUTTTVVVUUUUUUTTTTTTUUUUUUVVVTTTSSSSSSRRRRRRSSSSSSTTTRRRQQQPPPOOOOOOOOOPPPPPPQQQPPPNNNMMMLLLLLLLLLMMMOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTSSSTTTWWWXXXWWWVVVTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXYYYXXXXXXXXXWWWVVVUUUVVVYYY[[[ZZZXXXWWWXXXZZZZZZYYYYYY[[[\\\]]]\\\```cccXXXDDD777555333222111111111333444555666555444444333444555555111111000000///.........---,,,++++++******++++++,,,++++++***))))))******+++******+++,,,...000222222555888:::<<<>>>BBBEEE???EEELLLPPPQQQVVV^^^ffftttpppuuuyyy}}}}}}|||zzzyyy~~~yyyyyy~~~{{{zzzxxxooonnnmmmkkkhhheee```^^^ZZZ]]]WWWSSSYYY___eeennnUUUNNNGGGCCCBBB>>>888444444555666666444444555666777888999;;;;;;999666333111///---------,,,***)))******************************))))))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......///000111111333333444555333333999JJJ]]]jjjppppppssssssssssssqqqooommmkkkiiijjjiiiccc^^^\\\```dddkkklllnnnpppppppppooonnnmmmnnnnnnpppqqqrrrssssssssssssssssssrrrqqqpppooooooooonnnmmmllllllllllllnnnooopppqqqrrrsssttttttnnnooooooppppppooonnnnnnqqqrrrwwwzzzppptttxxx|||||||||}}}~~~zzzyyyyyy{{{~~~}}}{{{}}}}}}}}}~~~~~~zzz{{{{{{{{{zzz|||gggooommmccc```iiiiiibbbcccccccccdddcccbbb```^^^\\\]]]\\\[[[ZZZZZZZZZZZZZZZXXXXXXXXXYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWTTTUUUUUUVVVWWWXXXXXXYYYVVVWWWXXXWWWVVVVVVWWWYYY[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQPPPOOOMMMMMMMMMNNNNNNPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUWWWYYYYYYWWWVVVTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXYYY[[[\\\[[[ZZZWWWXXXYYYXXXWWWVVVWWWYYY]]]\\\___aaaVVVBBB666555333222111000111111333444777666555444333333333333111111000//////......---,,,,,,++++++******++++++,,,+++******)))************++++++---///222444666666777999===@@@DDDGGGIIIEEEKKKSSSWWWYYY]]]ccciiirrrmmmqqqxxx}}}|||~~~|||{{{|||||||||vvvrrrooonnnmmmiiiaaa[[[]]]______YYY]]]qqqyyylllRRRPPPMMMHHHBBB===888555555666777777666777888::::::;;;<<>>333444222222111000000111222333555555555444444333333333111000000///......------,,,,,,++++++***++++++,,,++++++***************+++,,,,,,,,,...000333666777<<<<<<===@@@DDDHHHJJJLLLPPPSSSVVVXXX[[[aaajjjqqqkkkhhhpppwwwxxx}}}{{{xxxvvvtttrrroooiiiaaa[[[[[[___eee^^^___{{{```OOORRRQQQIIIAAA===;;;:::666777888888888999<<<>>>>>>>>>???BBBEEEDDD@@@<<<666333000///......---+++******************************))))))))))))******************************,,,,,,,,,---------......---,,,,,,,,,,,,---......//////000111222333444444222333888EEEXXXiiiooonnnrrrrrrrrrqqqqqqpppoooooocccdddeeecccaaaaaaccceeekkkllloooqqqssssssrrrrrrooonnnlllkkkkkkmmmnnnpppsssrrrooommmlllkkkkkkkkkmmmllljjjhhhffffffggghhhjjjlllooorrrrrrqqqooonnnpppqqqsssttttttsssrrrqqqqqquuuyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{|||}}}~~~~~~~~~}}}}}}wwwyyyzzz{{{|||}}}rrrjjjjjjaaa```jjjkkkdddeeedddeeefffffffffeeedddccc___^^^\\\[[[[[[\\\]]]]]]ZZZYYYXXXXXXXXXYYYZZZZZZWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWUUUUUUVVVVVVVVVVVVVVVVVVTTTUUUVVVUUUUUUUUUWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQPPPOOOOOOPPPQQQRRRUUUTTTTTTTTTTTTTTTUUUUUUUUUWWWYYY[[[ZZZYYYXXXWWWWWWVVVVVVVVVWWWXXXXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\ZZZ[[[]]]^^^^^^]]]\\\[[[ZZZ[[[[[[YYYWWWUUUVVVVVVYYYXXX[[[[[[MMM999000222222111000000000111222333222333333444444444444555000000//////...---------,,,++++++***++++++,,,,,,+++***************++++++---------...000333555777@@@@@@AAABBBDDDGGGJJJLLLUUUWWWZZZ\\\___eeemmmsssllllllvvv{{{tttvvv}}}}}}yyyvvvxxxzzzwwwooogggaaa^^^ZZZ```iiidddcccyyyxxxSSSQQQVVVUUUJJJAAAAAADDDEEE888999:::999999;;;>>>AAA===<<<>>>CCCJJJLLLJJJGGG888666222000//////...---******************************))))))))))))******************************,,,,,,,,,---------......---,,,,,,,,,,,,---.........///000111222333333444333555999CCCVVViiipppmmmooooooppppppppppppooooooeeefffgggffffffffffffggghhhjjjnnnqqqtttuuuuuuuuurrrqqqnnnlllkkkkkklllmmmtttssspppnnnllllllllllllpppnnnllliiigggfffeeeeeejjjlllpppssstttssspppnnnqqqrrrtttuuutttsssqqqooopppuuuwww~~~~~~}}}||||||||||||zzz{{{}}}~~~~~~yyy{{{}}}~~~~~~ttteeehhhaaa```hhhgggbbbeeedddeeefffffffffeeedddccc^^^^^^]]]]]]]]]]]]^^^^^^[[[ZZZZZZZZZZZZ[[[[[[\\\YYYYYYXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTUUUUUUTTTTTTVVVXXXVVVVVVUUUTTTTTTUUUUUUUUUWWWVVVVVVWWWWWWXXXYYYZZZTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTSSSRRRRRRQQQQQQQQQPPPPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXWWWYYY[[[[[[ZZZYYYYYYYYYVVVVVVUUUUUUUUUUUUVVVVVVVVVWWWXXXZZZ[[[[[[[[[[[[VVVYYY\\\\\\[[[YYYYYYYYY[[[[[[\\\ZZZXXXVVVVVVWWWXXXXXXZZZYYYJJJ666...222111111000000111222444555111111333444555555555555000000///......------,,,++++++******++++++,,,,,,*********)))******+++,,,......///000111444666888AAACCCEEEDDDCCCEEEJJJNNNTTTYYY___eeehhhkkknnnooooooooozzz|||oookkktttwww}}}~~~{{{uuuyyy}}}zzzrrriiicccbbb[[[dddmmmjjjiiipppgggOOOTTT[[[ZZZMMMEEEGGGLLLLLL:::;;;;;;::::::<<>>GGGOOOPPPNNN===999555222111111111000++++++++++++++++++++++++******))))))))))))******************************++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---............///000111222333333222666888>>>PPPgggoookkkjjjmmmpppssstttssspppnnnlllllllllmmmmmmllljjjhhhiiikkknnnqqqsssssssssrrrrrrrrrqqqqqqpppoooooonnnrrrrrrrrrrrrqqqpppooonnnkkklllmmmmmmllljjjhhhfffiiikkknnnrrrttttttsssssspppqqqssssssqqqnnnjjjgggkkknnnppprrrvvv~~~|||}}}zzzxxxyyy{{{xxxzzz}}}}}}kkkcccjjjgggccceee```]]]ddddddeeeeeeeeeeeecccbbbaaa]]]^^^___`````````^^^^^^[[[\\\]]]^^^^^^^^^^^^^^^\\\[[[ZZZYYYWWWVVVTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSRRRRRRQQQQQQRRRSSSTTTTTTSSSTTTVVVXXXTTTTTTTTTTTTTTTTTTUUUVVVUUUUUUUUUUUUVVVWWWXXXYYYVVVVVVUUUUUUUUUUUUVVVVVVSSSTTTTTTUUUUUUSSSRRRQQQQQQQQQQQQQQQRRRSSSUUUVVVSSSSSSSSSTTTUUUWWWXXXYYYZZZ[[[\\\[[[XXXXXXZZZ]]][[[ZZZYYYXXXWWWVVVVVVVVVSSSTTTUUUWWWXXXYYYYYYYYYYYY]]]aaaaaa^^^\\\[[[\\\YYYZZZZZZYYYWWWVVVVVVWWWZZZZZZ]]]ZZZJJJ666000555000000000111333555777999333444555555444333111000000//////...------,,,,,,+++*********+++,,,,,,---******))))))***+++,,,,,,......000222666:::>>>@@@FFFMMMSSSQQQLLLMMMWWWaaabbbaaaaaabbbfffmmmuuuzzztttooowww~~~wwwvvv~~~}}}zzzzzz{{{||||||vvvlllddd^^^hhhhhhjjjlllXXXJJJXXXSSS\\\\\\PPPHHHJJJIIICCC======<<<:::999;;;???BBBDDD>>>:::<<>>:::666222222222111111++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---............///000111222333333111555777<<>>>>>CCC<<<999@@@KKKPPPJJJAAAFFF???777333333222000,,,000...+++***+++,,,,,,+++******))))))((((((''''''))))))))))))))))))))))))++++++,,,,,,,,,++++++***---------------------------...///000111222333333444222777<<>>>>>>>>>>>BBB===:::???HHHNNNKKKFFFMMMHHHBBB>>>===:::444///000...+++++++++,,,,,,+++******))))))(((((((((((())))))))))))))))))))))))+++++++++,,,,,,++++++***------------------------......///000111222333333444222666:::FFF```pppjjjooonnnnnnoooqqqrrrqqqpppnnnnnnnnnmmmmmmllllllkkklllooorrrrrrqqqqqqssstttrrrqqqpppqqqqqqpppmmmkkknnnnnnnnnooonnnnnnmmmmmmhhhgggeeeddddddfffhhhjjjiiilllppprrrssssssuuuvvvwwwvvvuuuuuuuuutttqqqooooooooooooooopppqqqrrrsssxxxyyy{{{||||||}}}~~~|||zzz{{{~~~~~~}}}~~~iiiiiimmmgggdddjjjgggaaaeeeeeedddcccaaa``````______eeedddbbb___]]][[[ZZZZZZ\\\]]]]]][[[YYYXXXYYYZZZ\\\\\\\\\YYYVVVTTTTTTTTTQQQSSSUUUVVVTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQTTTSSSRRRQQQQQQSSSUUUVVVTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVTTTUUUVVVWWWWWWVVVUUUTTTWWWUUUSSSSSSTTTUUUTTTSSSRRRTTTUUUUUUUUUUUUVVVXXXTTTUUUUUUUUUVVVWWWWWWWWWXXXWWWXXXYYYZZZYYYVVVTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXZZZ[[[]]]^^^^^^]]]]]]]]]^^^___^^^\\\[[[[[[\\\YYY\\\\\\RRRBBB666000000...000222333222222333444333333444444333222000/////////...---,,,,,,,,,,,,************************---,,,,,,,,,---///111222;;;;;;<<<@@@DDDGGGHHHGGGHHHLLLRRRVVVUUUUUU^^^hhh^^^dddkkkoooppprrruuuwww{{{}}}}}}{{{wwwsssooottt{{{vvvnnnlllddd^^^ccc}}}WWWQQQQQQPPPFFFOOOMMMIIIFFFBBB@@@?????????<<<:::===CCCHHHIIIHHHPPPMMMJJJHHHEEE@@@888222111///,,,+++,,,,,,,,,+++***))))))))))))((((((((())))))))))))))))))))))))***++++++,,,,,,+++++++++------------------------......///000111222222333444111444999BBB\\\ooommmpppooonnnoooppppppooonnnpppooonnnnnnmmmlllkkkkkknnnqqqtttuuutttsssrrrsssqqqpppppppppqqqqqqooonnnnnnooooooppppppppppppooojjjhhhdddbbbccceeeiiilllkkkmmmqqqsssttttttuuuwwwxxxvvvuuuuuuuuuuuutttsssppppppppppppqqqqqqrrrsssxxxyyy|||~~~||||||}}}}}}|||{{{{{{}}}~~~}}}}}}|||~~~iiijjjmmmgggeeekkkhhhbbbfffeeedddbbb```______``````eeeccc```]]][[[ZZZZZZZZZ\\\]]]\\\ZZZXXXVVVWWWXXXYYYZZZZZZXXXTTTRRRQQQQQQRRRTTTWWWXXXVVVUUUTTTTTTRRRRRRQQQQQQQQQRRRSSSSSSUUUTTTSSSRRRRRRSSSTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSQQQRRRTTTVVVWWWXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXWWWUUUVVVWWWWWWWWWVVVUUUTTTWWWUUUTTTTTTUUUVVVUUUTTTSSSUUUVVVVVVUUUUUUVVVXXXTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYZZZYYYWWWUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWYYY[[[]]]]]]]]][[[ZZZ\\\^^^______]]][[[[[[\\\YYY[[[ZZZPPP@@@444000000---///111222222222444555222222333333222111///...//////...---,,,,,,,,,,,,***************+++++++++,,,,,,,,,---...111333444??????BBBGGGLLLNNNKKKHHHFFFJJJQQQVVVUUUUUU]]]gggaaaccciiirrrvvvwww|||~~~}}}|||yyyuuurrr~~~|||ooojjjdddbbbjjjqqqVVVSSSSSSVVVLLLQQQPPPNNNJJJEEEBBBAAA@@@<<<===>>>???@@@AAACCCDDDJJJIIIHHHHHHFFFBBB<<<777222000---,,,,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,,,,------------------...//////000111111222222555000333777???WWWmmmoooooommmlllmmmooopppooonnnnnnnnnnnnnnnmmmmmmmmmmmmoooqqqsssuuutttrrrpppoooqqqpppoooppprrrsssrrrppppppqqqqqqrrrsssssssssssslllkkkhhhggggggiiilllnnnmmmpppsssuuuvvvvvvwwwyyyyyywwwuuutttuuuuuusssrrrppppppooooooppppppqqqrrrxxx{{{~~~}}}|||{{{zzz{{{{{{{{{zzzxxx{{{~~~}}}~~~|||zzz}}}}}}~~~mmmiiimmmgggeeekkkhhhcccffffffdddbbbaaa`````````aaabbb```^^^]]]\\\[[[\\\\\\\\\\\\\\\ZZZWWWVVVWWWXXXYYYZZZZZZXXXUUURRRQQQQQQRRRUUUXXXXXXWWWUUUTTTTTTQQQQQQQQQRRRSSSTTTUUUVVVUUUTTTSSSRRRRRRSSSSSSTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQRRRTTTVVVWWWWWWWWWVVVWWWWWWWWWWWWWWWXXXXXXXXXVVVWWWWWWXXXWWWVVVUUUTTTWWWUUUTTTTTTUUUVVVVVVUUUUUUVVVWWWWWWVVVVVVWWWXXXUUUVVVVVVWWWXXXYYYZZZZZZYYYXXXWWWXXXYYYYYYWWWUUUUUUVVVXXXYYYZZZZZZYYYXXXXXXYYY[[[\\\\\\[[[YYYXXXZZZ\\\^^^^^^\\\[[[ZZZZZZXXXZZZWWWMMM>>>333///000,,,...111222222222333555111222222333222111///...//////...---,,,,,,,,,,,,))))))*********++++++++++++++++++,,,...111444555???AAAEEELLLQQQQQQLLLHHHHHHLLLSSSXXXWWWWWW___iiigggeeeiiiqqqvvvxxx~~~~~~|||}}}{{{wwwsss{{{pppmmmmmmqqq|||fff]]]\\\SSSUUUOOOOOOPPPPPPMMMHHHDDDCCCCCC===AAAEEEFFFCCC@@@@@@@@@BBBBBBCCCDDDDDDCCC@@@>>>333111...---------,,,,,,))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000111111222222555000333666<<>>@@@CCCEEEFFFEEECCCBBB444222///------...---,,,)))))))))************+++)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,+++,,,,,,------.........//////000000111111111111555000333666999LLLeeemmmkkkiiihhhiiillloooppppppjjjkkklllmmmoooppprrrrrrtttttttttvvvwwwvvvtttqqqrrrqqqpppppprrrtttttttttsssttttttuuuuuuuuuuuutttjjjkkkkkklllllllllllllllrrruuuxxxyyyyyyyyyzzz{{{yyyxxxwwwvvvuuusssooollllllllllllmmmnnnooopppqqqwww{{{}}}{{{{{{|||wwwxxxxxxwwwuuuuuuwwwxxx{{{~~~nnngggkkkeeeccciiigggbbbeeebbbbbbbbbaaa```___^^^]]]^^^____________^^^^^^]]][[[\\\\\\ZZZXXXXXXYYY[[[YYY[[[]]]]]][[[XXXWWWWWWTTTVVVWWWVVVUUUTTTUUUVVVXXXWWWVVVVVVUUUUUUUUUUUUSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTRRRSSSUUUWWWWWWUUUSSSRRRTTTTTTSSSSSSTTTVVVWWWXXXWWWXXXXXXXXXXXXVVVUUUTTTUUUTTTSSSSSSUUUVVVVVVUUUUUUWWWXXXWWWUUUUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUUUUVVVWWWUUUTTTTTTVVVYYY[[[[[[ZZZYYYXXXWWWWWWWWWXXXXXXYYYYYYZZZWWWZZZ]]]^^^\\\[[[YYYYYYWWWXXXTTTIII:::000...000...///111222111000111222222333333333333111000/////////...---,,,,,,,,,,,,((())))))***++++++,,,,,,---------...000333555777<<>>BBBGGGJJJIIIEEEAAA>>>555333///.........---,,,))))))*********+++++++++))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++,,,,,,---......///000000000000111111111111555000444777888HHHaaakkkllljjjhhhiiikkkmmmnnnnnnkkkllllllnnnooopppqqqrrrtttsssrrrtttvvvvvvtttrrrsssrrrpppppprrrtttuuutttssssssssssssssssssrrrrrrlllkkkjjjjjjjjjkkkmmmnnnrrrtttwwwyyyyyyyyyyyyzzzwwwwwwwwwxxxxxxuuuqqqmmmkkkkkklllmmmoooqqqrrrsssrrrwww}}}~~~|||zzzzzz|||vvvwwwxxxwwwuuuuuuwwwyyy{{{jjjfffjjjeeebbbiiigggaaaeee``````aaaaaa```^^^\\\[[[___``````aaa```___]]]\\\ZZZ[[[\\\[[[YYYYYYZZZ\\\VVVYYY[[[[[[ZZZXXXWWWWWWUUUVVVVVVUUUSSSSSSUUUWWW\\\[[[YYYWWWVVVTTTTTTSSSRRRSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTRRRTTTVVVWWWWWWUUURRRQQQSSSSSSRRRRRRSSSUUUWWWXXXXXXXXXYYYYYYXXXVVVUUUTTTUUUSSSRRRSSSTTTVVVVVVUUUTTTVVVWWWVVVTTTTTTUUUVVVTTTTTTTTTSSSSSSSSSSSSSSSWWWVVVTTTTTTVVVVVVUUUSSSTTTVVVYYY[[[\\\[[[YYYXXXUUUUUUUUUVVVXXXZZZ[[[\\\WWWZZZ]]]^^^]]][[[ZZZZZZVVVWWWSSSHHH999///...000...000222222000000000111333333444444333222000/////////...---,,,,,,,,,,,,((())))))***++++++,,,,,,/////////000222444777888<<<>>>@@@@@@AAAEEEMMMSSSYYY[[[___aaa___```jjjuuulllwwwzzzuuuzzz{{{ttt~~~~~~{{{zzzuuu|||wwwuuuyyypppuuuooonnnccc___iii[[[XXX\\\^^^[[[SSSMMMJJJKKKGGGHHHHHHGGGEEEDDDCCCCCC???EEEKKKNNNKKKDDD<<<888666333000.........---,,,))))))******++++++++++++))))))))))))))))))))))))((()))***+++,,,---------++++++,,,,,,---...//////000000000000111111111111555000444888777FFF^^^jjjnnnllliiihhhjjjkkkllllllmmmmmmnnnnnnooooooppppppsssqqqooopppssstttsssqqqtttrrrqqqqqqrrrtttuuutttrrrrrrrrrrrrqqqpppoooooopppnnnkkkiiiiiilllooorrrqqqsssvvvxxxxxxwwwxxxyyyuuuvvvxxxzzz{{{xxxsssoookkkkkklllnnnppprrrtttuuunnnttt{{{}}}{{{zzz{{{}}}vvvxxxyyyxxxvvvuuuwwwzzzyyyiiilllfffcccddddddbbbbbbeeebbbaaa```___^^^^^^___```````````````___^^^]]]\\\]]]\\\YYYWWWVVVVVVWWWXXXXXXYYY[[[ZZZXXXVVVUUUUUUVVVUUUSSSRRRQQQQQQQQQRRRZZZYYYYYYXXXWWWUUUTTTSSSSSSTTTUUUVVVUUUUUUSSSRRRPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWVVVVVVUUURRRSSSSSSTTTTTTUUUVVVVVVXXXXXXYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSQQQOOOPPPSSSTTTRRRPPPSSSTTTUUUVVVVVVVVVVVVVVVZZZYYYXXXYYYZZZ[[[ZZZYYYYYYZZZZZZ[[[\\\]]]]]]]]]ZZZ[[[]]]]]]]]]\\\ZZZYYY[[[\\\UUUEEE777111///...000////////////111333444444444333222111000/////////...---,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,//////...000222777;;;>>>999@@@CCCBBBEEELLLRRRSSSaaahhhjjjccc```dddiiikkkpppwww|||}}}}}}|||{{{{{{~~~tttnnnnnniiiggghhhdddccc[[[UUUUUUWWWVVVUUUWWWWWWRRRMMMJJJIIIHHHEEECCCAAAAAAEEEKKKIII>>>666555555333222000...---,,,,,,,,,,,,,,,+++++++++*********************)))((((((***+++,,,------,,,+++***,,,,,,,,,---------.........///000111222333333333111222444444555???VVVllllllmmmnnnmmmkkkjjjjjjkkkmmmkkklllooosssuuuuuusssppppppppppppppprrrsssssstttsssrrrrrrtttvvvuuuuuuuuutttsssrrrpppooonnnmmmllliiigggjjjooorrrqqqnnnoooppprrrsssuuuvvvwwwwwwzzzyyyxxxyyyyyywwwtttrrrqqqqqqqqqqqqqqqqqqqqqqqqvvvxxxzzz{{{zzzzzz{{{|||zzz{{{{{{zzzxxxxxxzzz{{{cccmmmgggccccccccc```___aaaaaa```___]]]]]]]]]^^^___^^^^^^____________^^^]]]\\\[[[YYYXXXWWWWWWWWWXXXWWWYYY[[[ZZZXXXWWWVVVVVVVVVUUUSSSRRRQQQQQQRRRRRRYYYYYYYYYXXXWWWUUUTTTSSSSSSTTTTTTUUUUUUTTTRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVSSSSSSTTTTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXWWWUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTRRRPPPQQQSSSTTTSSSQQQRRRSSSTTTUUUVVVVVVVVVVVVZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[\\\]]]^^^]]]\\\ZZZXXXZZZZZZSSSCCC666111000...000/////////000111222333333333222111000///............---,,,,,,,,,,,,,,,++++++***++++++,,,---...000000000222666;;;???BBB\\\SSSIIIDDDFFFMMMTTTYYYaaagggjjjiiiiiilllllliiipppwww||||||~~~~~~}}}~~~|||~~~{{{uuuuuunnnllllllfff```ZZZUUUUUUUUUSSSTTTWWWWWWRRRLLLHHHFFFEEEBBBAAACCCAAABBBEEECCC:::666666555444222000...------,,,,,,,,,,,,++++++++++++******************)))((((((******+++,,,,,,+++******,,,,,,,,,------------.........000111222333333333222222333333444>>>UUUkkkmmmnnnooonnnlllkkkkkkllllllkkklllppptttwwwvvvuuuqqqpppqqqqqqrrrsssssstttuuusssrrrrrrtttvvvvvvvvvvvvvvvuuutttsssqqqqqqpppmmmjjjhhhjjjooorrrqqqooopppqqqsssuuuwwwxxxyyyzzzyyyxxxwwwxxxyyyzzzxxxvvvyyywwwuuusssrrrssstttuuuvvvxxx{{{|||||||||}}}~~~yyyzzz{{{{{{{{{{{{}}}cccmmmgggccccccbbb^^^]]]^^^___^^^]]]]]]\\\]]]]]]]]]\\\]]]^^^^^^______^^^^^^ZZZZZZYYYYYYXXXXXXWWWWWWWWWYYY[[[[[[YYYXXXXXXXXXWWWVVVTTTSSSRRRRRRSSSSSSXXXXXXXXXWWWWWWUUUTTTSSSSSSSSSTTTUUUTTTSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTUUUVVVWWWWWWVVVVVVSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVWWWXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRTTTSSSRRRSSSTTTUUUTTTRRRQQQRRRSSSTTTUUUVVVWWWWWW[[[ZZZYYYYYY[[[[[[ZZZYYYXXXXXXXXXYYYZZZZZZ[[[[[[\\\\\\]]]]]]\\\[[[YYYXXXXXXWWWOOO@@@555111000///000/////////000111222333222222111000///...------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111333666;;;@@@EEEHHHooo[[[JJJHHHKKKMMMRRRXXXaaafffkkkooosssuuuppphhhpppvvv{{{|||~~~}}}~~~~~~zzzwwwxxxpppmmmmmmggg```\\\YYYYYYVVVSSSUUUZZZ\\\WWWPPPJJJGGGFFFDDDCCCHHHDDDBBBAAA>>>999888999666555333111///...------,,,,,,,,,,,,++++++++++++*********+++******)))((()))******++++++******))),,,,,,,,,,,,---------------...///111222222222222222222222222222<<>>DDDIIILLLcccSSSMMMTTTXXXRRRQQQXXX___dddlllrrruuuuuuqqqlllpppvvvzzz{{{~~~{{{zzz{{{{{{rrrpppqqqjjjcccaaa```___[[[WWWYYY___ccc^^^WWWQQQMMMKKKJJJJJJLLLIIIEEEBBB???<<<;;;<<<777666444222000///......------,,,,,,,,,+++++++++*********++++++******))))))))))))******)))))))))++++++,,,,,,,,,---------------///000111222222222222222222111000999PPPeeemmmoooqqqqqqpppooooooppphhhjjjlllppptttvvvxxxxxxuuuuuuvvvwwwwwwxxxxxxxxxtttqqqooooooqqqtttvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvooommmkkkllloooqqqrrrrrrpppqqqsssvvvyyy{{{|||}}}{{{zzzxxxyyy{{{}}}~~~~~~zzzzzzyyyyyyyyyzzz|||}}}}}}~~~}}}}}}~~~yyy{{{~~~fffjjjeeecccdddeeeaaa```aaa^^^^^^^^^_________^^^^^^_________^^^]]][[[ZZZYYYWWWXXXYYYYYYZZZYYYYYYXXXXXXZZZ\\\]]]\\\ZZZ[[[[[[XXXWWWUUUTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVWWWWWWXXXXXXWWWUUUTTTSSSQQQQQQRRRRRRSSSSSSTTTTTTSSSTTTUUUUUUVVVVVVVVVUUUSSSTTTTTTUUUUUUVVVWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTUUUUUUUUUTTTTTTTTTUUUPPPPPPPPPQQQSSSUUUWWWXXXYYYXXXXXXXXXZZZ[[[ZZZYYYWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVUUUVVVSSSHHH:::222000111000///000000000111111111111111111000///...---,,,,,,,,,,,,+++++++++,,,,,,---******++++++---...///000000111555999???EEEJJJLLLQQQLLLRRR___```VVVVVV______eeemmmrrrqqqoooppprrrpppvvvzzz{{{~~~wwwuuuuuunnnhhhfffeeeddd___ZZZ\\\aaabbb___ZZZTTTOOOMMMMMMMMMMMMLLLIIIDDD@@@>>>===;;;888777555333111000//////---------,,,,,,,,,++++++******++++++++++++*********))))))))))))))))))***+++++++++,,,,,,,,,------,,,---...///000111111111222222222000///777LLL```lllnnnqqqrrrqqqppppppqqqgggiiillloooqqqtttuuuwwwvvvwwwxxxyyyzzzzzzzzzyyyqqqooonnnnnnpppsssuuuuuutttuuuuuuuuuuuuvvvvvvvvvpppooommmmmmoooqqqssstttrrrtttvvvyyy{{{}}}~~~|||zzzzzz{{{}}}}}}}}}xxxyyy{{{||||||{{{xxxwww~~~{{{{{{{{{{{{}}}~~~ggghhhdddbbbeeeeeebbb```aaa]]]^^^^^^____________^^^```______^^^\\\ZZZXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZ\\\^^^^^^\\\[[[[[[[[[XXXWWWVVVUUUUUUVVVWWWXXXWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYXXXVVVUUUSSSQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZ[[[ZZZYYYYYYWWWVVVUUUTTTSSSTTTUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWSSSUUUVVVUUUTTTSSSTTTUUUQQQPPPPPPPPPRRRTTTVVVWWWWWWVVVUUUWWWYYY[[[ZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWVVVVVVWWWSSSGGG999111111111000///000111111111111000000111111000///...---,,,,,,+++++++++++++++,,,,,,---******+++,,,---...000111111222555:::???DDDHHHKKKHHHKKKTTT\\\YYYSSSXXXcccdddhhhnnnrrrooolllpppvvvrrrxxx}}}~~~xxxtttuuulllmmmiiigggfffbbb\\\\\\```\\\[[[XXXTTTOOOLLLLLLMMMMMMNNNJJJDDD@@@???===999999888666444222111000000------------,,,,,,,,,,,,)))***++++++,,,++++++++++++******))))))******+++++++++++++++,,,,,,,,,,,,+++,,,---///000000000000000111222111///555HHH[[[kkkmmmqqqrrrrrrqqqqqqqqqhhhjjjmmmooopppqqqrrrtttuuuvvvwwwyyyzzzyyyyyyxxxooonnnnnnooorrrtttttttttqqqrrrrrrssstttuuuuuuvvvrrrpppooonnnnnnqqqtttvvvvvvwwwzzz|||~~~~~~|||||||||}}}|||{{{yyy{{{~~~~~~zzzuuurrr}}}zzzyyyyyy{{{~~~||||||fffhhhdddbbbeeeddd```^^^^^^[[[\\\]]]^^^___^^^^^^]]]^^^^^^^^^]]]\\\ZZZYYYXXXXXXWWWWWWWWWXXXYYY[[[\\\\\\]]]______]]][[[[[[[[[XXXXXXWWWVVVVVVWWWXXXYYYXXXXXXYYYZZZ[[[[[[ZZZZZZXXXYYYYYYYYYXXXVVVTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUVVVUUUUUUTTTSSSRRRQQQRRRRRRSSSSSSTTTUUUUUUVVVWWWYYYZZZZZZZZZYYYXXXWWWVVVTTTSSSRRRSSSTTTUUUSSSSSSTTTUUUUUUVVVWWWWWWRRRTTTVVVUUUSSSRRRSSSUUURRRQQQPPPPPPPPPRRRTTTVVVSSSSSSSSSUUUXXXZZZ[[[ZZZXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYSSSFFF888000111111000///000111222222111000///222111111000///...------++++++******+++,,,,,,---++++++,,,---...000111222333444777;;;@@@DDDGGGIIIGGGOOOVVVWWWSSSSSS[[[cccmmmllloootttsssoooqqqvvvvvv|||yyywwwyyyqqqtttnnnjjjiiifffaaa^^^___ZZZ[[[[[[XXXTTTQQQQQQRRRQQQRRRMMMDDD@@@AAA???<<<999888777555333222111111...------------,,,,,,,,,)))***++++++,,,,,,,,,+++,,,+++************+++,,,***++++++++++++,,,,,,,,,+++,,,---...///000000000...000222222///444EEEWWWiiilllppprrrrrrqqqqqqqqqkkknnnpppqqqooooooppprrrrrrsssuuuwwwwwwwwwvvvuuuooooooppprrruuuvvvuuutttppppppqqqrrrssstttuuuvvvsssrrrpppooonnnqqqtttwwwwwwxxxyyy|||}}}~~~}}}|||}}}~~~}}}|||zzzzzz|||~~~~~~{{{yyy~~~~~~|||yyyyyyyyy{{{~~~ccciiieeebbbdddccc^^^[[[[[[ZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVWWWYYY\\\]]]]]]___```___]]][[[ZZZZZZYYYXXXWWWVVVWWWWWWYYYYYYXXXYYYZZZ[[[[[[\\\\\\[[[XXXXXXXXXXXXWWWUUUSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTUUUVVVXXXYYYYYYYYYXXXXXXVVVUUUSSSRRRQQQRRRSSSUUURRRSSSSSSTTTUUUUUUVVVVVVQQQTTTUUUUUURRRQQQSSSUUURRRQQQPPPOOOPPPRRRTTTUUUQQQQQQRRRTTTXXXZZZ[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXYYYYYYZZZ[[[\\\ZZZTTTFFF777000111111//////000111222222111000///222222111000///...------+++*********+++,,,,,,---,,,------...000111333444444666999<<<@@@DDDFFFHHHIIIUUU]]]\\\YYY\\\bbbdddtttooopppvvvyyyuuusssuuuyyy~~~zzzsssmmmmmmkkkfffaaa```]]]___aaa___[[[YYYYYYZZZWWWVVVPPPEEE@@@CCCDDD@@@:::999777555333222111111......---------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++---...///000000000---///333333000333CCCTTThhhlllppprrrrrrqqqqqqqqqnnnpppsssrrrpppnnnppprrroooppprrrtttuuutttsssrrrooopppqqquuuxxxxxxvvvtttooopppqqqrrrsssuuuvvvvvvsssrrrqqqooonnnppptttxxxtttuuuwwwyyyzzz{{{|||||||||{{{|||}}}~~~|||zzzxxxyyy|||{{{}}}~~~}}}{{{zzzzzzzzzzzz}}}```kkkgggddddddaaa[[[ZZZ\\\[[[[[[ZZZZZZZZZZZZZZZZZZ\\\\\\]]]]]]^^^^^^]]]]]]UUUVVVVVVVVVUUUVVVYYY[[[\\\\\\\\\\\\[[[[[[ZZZYYYUUUVVVWWWWWWUUUTTTVVVWWWZZZZZZZZZZZZZZZYYYXXXXXXZZZYYYWWWVVVUUUUUUVVVWWWRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTVVVVVVTTTSSSTTTUUUSSSTTTVVVVVVVVVVVVWWWYYYUUUVVVYYY\\\^^^\\\XXXTTTPPPQQQRRRSSSTTTTTTSSSSSSUUUVVVWWWWWWXXXXXXXXXXXXTTTTTTTTTSSSSSSSSSRRRRRRVVVUUUSSSRRRRRRSSSUUUVVVUUUUUUTTTTTTVVVXXX[[[\\\XXXWWWWWWWWWWWWXXXXXXYYYXXXXXXXXXXXXYYYZZZ\\\\\\\\\RRRBBB555000111111///000000000000000000000000/////////...------,,,,,,...---,,,+++++++++,,,---++++++,,,///222444444333999:::;;;===???AAACCCDDDHHHPPPZZZ______```eeekkkmmmrrryyy{{{vvvoooqqqwwwzzz~~~zzzsssnnnjjjfff```[[[]]]```bbbaaa]]][[[[[[\\\\\\UUUMMMHHHEEECCC@@@>>>;;;999666444222222222333222111000...,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,------.../////////333222222222000222>>>KKK___jjjrrrsssqqqqqqsssrrrtttqqqoooqqqvvvwwwtttppppppqqqsssttttttrrrooommmmmmpppuuuwwwwwwuuuttttttqqqooonnnmmmnnnpppsssuuuvvvsssqqqooopppppppppoootttttttttuuuuuuuuuuuuvvvyyyzzz|||}}}}}}{{{zzzyyy{{{}}}~~~~~~|||yyywwwxxx{{{}}}}}}zzzyyyzzz}}}|||~~~bbbjjjeeecccbbb___ZZZXXXZZZZZZZZZYYYYYYYYYZZZZZZ[[[\\\]]]]]]^^^]]]]]]\\\\\\UUUVVVVVVVVVUUUVVVYYY[[[\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWWWWVVVVVVVVVUUUUUU[[[[[[[[[[[[[[[ZZZZZZYYYZZZYYYWWWVVVUUUUUUVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVVVVTTTTTTTTTUUUTTTVVVWWWVVVUUUUUUVVVWWWVVVWWWXXX[[[\\\[[[WWWTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTVVVUUUSSSRRRRRRSSSUUUVVVVVVUUUUUUTTTUUUWWWZZZ[[[YYYYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\QQQAAA444000000111000000000000000000000000000/////////...------,,,,,,---,,,+++******+++,,,---,,,---...000333555555555999;;;===@@@CCCEEEFFFFFFIIIQQQZZZaaadddgggmmmrrrppprrrxxx~~~}}}yyyzzz}}}uuuooolllhhhddd``````___^^^\\\[[[ZZZ[[[\\\YYYSSSLLLGGGFFFEEEDDDCCCHHHBBB;;;666333333222222333222000///...---,,,,,,,,,,,,,,,,,,++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,------.../////////222222333333111222<<>>333000000000000000000000000000000000000//////......---,,,,,,,,,,,,+++*********+++,,,---...///000222555666888999;;;===@@@CCCFFFHHHJJJJJJIIINNNUUU\\\cccjjjqqqvvvzzzyyy{{{~~~~~~||||||xxxrrrnnnlllkkkjjjfffaaa[[[YYYYYY[[[[[[ZZZWWWRRRLLLHHHGGGHHHIIIJJJPPPHHH===666555555333111222222000///............------------,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,------.../////////222222333444222222999BBBYYYfffrrrtttssssssuuuuuuxxxvvvttttttuuutttppplllpppqqqrrrssssssrrrpppnnnqqquuuxxxzzzyyywwwvvvvvvssssssssssssssssssttttttsssqqqqqqqqqsssttttttssspppqqqrrrrrrssssssrrrrrrsssuuuxxxyyyyyyvvvsssqqqrrrsssvvvxxxyyyxxxwwwvvvtttwww{{{{{{yyyxxxzzz}}}{{{|||~~~~~~~~~ccciiidddbbbaaa^^^YYYWWWYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^\\\[[[ZZZYYYUUUVVVVVVUUUTTTUUUWWWZZZZZZZZZ[[[\\\\\\[[[[[[[[[\\\XXXUUUWWW\\\^^^[[[WWWZZZZZZZZZZZZZZZYYYXXXXXXYYYXXXWWWUUUUUUUUUUUUVVVTTTTTTTTTTTTTTTSSSSSSSSSTTTVVVWWWWWWVVVUUUUUUVVVVVVWWWYYYXXXWWWWWWXXXYYYZZZYYYWWWVVVWWWVVVTTTSSSVVVTTTRRRPPPPPPPPPRRRSSSTTTUUUUUUVVVVVVUUUUUUUUUWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSTTTUUUUUUWWWWWWVVVUUUUUUVVVVVVWWWYYYYYYYYYYYYYYYZZZ[[[\\\ZZZYYYYYYXXXXXXXXXYYYYYYZZZKKK;;;333111000000000000000000000000000000000//////...------,,,,,,++++++******)))***+++,,,---...000222333555777999;;;???@@@AAACCCGGGJJJNNNPPPOOOPPPRRRXXX```kkktttzzz|||uuurrrrrrssstttnnnfff^^^[[[]]]]]]ZZZVVVXXXTTTNNNJJJIIIKKKNNNPPPOOOFFF;;;777888888444000111111000//////...//////......---------,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,------.../////////222111333555333111666===SSSbbbpppsssppppppqqqqqqppppppqqqsssuuuvvvtttqqqpppqqqrrrssssssrrrpppoooqqqtttwwwxxxvvvtttssssssrrrssssssttttttsssrrrqqqnnnmmmnnnpppssstttsssrrrpppqqqrrrsssssssssrrrrrrqqqsssvvvxxxwwwuuurrroooooopppsssuuuwwwwwwwwwwwwtttxxx{{{{{{zzzzzz|||~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~aaajjjfffcccccc___ZZZYYY[[[ZZZZZZZZZ[[[\\\]]]^^^______^^^^^^]]]\\\ZZZYYYXXXUUUVVVVVVUUUTTTTTTWWWYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[XXXVVVYYY^^^aaa___\\\[[[\\\\\\\\\\\\[[[ZZZZZZZZZYYYXXXVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVXXXXXXVVVUUUVVVWWWTTTVVVXXXXXXXXXYYY[[[\\\ZZZXXXVVVUUUUUUUUUSSSRRRTTTSSSQQQOOOOOOOOOQQQRRRUUUUUUUUUVVVVVVUUUUUUTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTUUUWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXYYYHHH777222111000///111////////////////////////.........---,,,,,,++++++******))))))***,,,...///...000333444444777:::>>>DDDCCCBBBBBBEEEKKKQQQUUU[[[ZZZYYY[[[bbbmmmxxxzzzwwwwwwyyy{{{uuummmdddaaabbb```XXXQQQYYYWWWRRRNNNLLLMMMPPPRRRNNNFFF>>><<<===<<<666000111111000///......//////......---------,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,------.../////////111000222555444111444999MMM]]]mmmqqqmmmkkkkkklllkkklllooorrruuuvvvtttsssppppppqqqrrrrrrrrrqqqpppppprrrttttttrrrpppooooooooopppqqqrrrrrrpppooonnnllllllnnnqqquuuvvvuuusssqqqrrrtttuuuuuuuuutttsssppprrruuuwwwwwwuuurrrpppoooppprrruuuvvvxxxxxxxxxvvvyyy|||}}}{{{{{{}}}~~~~~~~~~~~~___kkkgggddddddaaa\\\ZZZ\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXVVVVVVVVVUUUTTTTTTVVVXXXVVVVVVWWWYYYZZZZZZZZZZZZYYYXXXWWWYYY^^^```___^^^^^^____________^^^]]]]]][[[ZZZYYYWWWWWWWWWWWWXXXZZZYYYYYYXXXXXXWWWWWWWWWUUUWWWXXXXXXWWWVVVVVVWWWRRRTTTVVVWWWXXXYYY[[[]]]YYYWWWUUUTTTUUUTTTRRRQQQSSSRRRQQQPPPPPPPPPQQQRRRVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYZZZ[[[[[[XXXEEE444111222000///111////////////////////////......------,,,+++++++++************+++---///000///222444555555777<<<@@@HHHFFFDDDDDDGGGMMMSSSWWW___^^^^^^___ccckkkuuu|||}}}{{{yyyzzz{{{xxxqqqhhhdddccc___WWWPPPXXXWWWTTTPPPMMMMMMPPPRRRQQQLLLFFFDDDCCC@@@:::444333222111000////////////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////111///111444333111333888GGGYYYkkkpppllljjjjjjjjjmmmooorrrttttttsssrrrpppppppppqqqrrrrrrrrrqqqqqqppprrrsssrrrooommmllllllkkklllnnnoooooonnnmmmlllmmmoooqqqvvvyyyzzzxxxvvvrrrsssuuuwwwwwwvvvuuutttoooqqqssstttuuuuuussssssqqqrrrsssuuuvvvwwwxxxxxxwww{{{~~~~~~|||{{{}}}}}}}}}~~~```lllgggeeedddaaa\\\ZZZ\\\[[[ZZZZZZYYYZZZZZZ[[[[[[]]]]]]]]]\\\\\\ZZZYYYYYYVVVVVVVVVUUUSSSSSSUUUWWWSSSTTTVVVWWWXXXYYYYYYYYYXXXXXXXXXYYYZZZ[[[[[[[[[^^^^^^______^^^^^^]]]\\\]]]\\\ZZZYYYXXXXXXYYYYYYZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWYYYYYYWWWWWWWWWXXXPPPRRRTTTUUUUUUUUUWWWYYYVVVUUUTTTTTTUUUTTTRRRPPPRRRRRRRRRSSSSSSSSSSSSSSSWWWWWWWWWWWWWWWVVVUUUUUUSSSTTTTTTTTTUUUUUUUUUVVVTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\XXXCCC222000222000///222////////////////////////......---,,,,,,++++++***+++******+++---///111222000444777777666888>>>DDDIIIIIIIIIJJJLLLPPPTTTVVVZZZ___ccceeeeeehhhooouuu|||~~~}}}~~~xxxvvvvvvwwwooofff```^^^[[[VVVRRRRRRSSSSSSPPPMMMMMMOOOQQQQQQNNNIIIGGGEEEDDDAAA???777666444333111111000000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////111...///222222111333777BBBWWWkkkrrrooommmnnnooopppsssuuuwwwvvvsssqqqpppppppppqqqqqqqqqrrrrrrrrrrrrssstttssspppmmmlllmmmiiijjjkkklllllllllllllllnnnpppsssxxx{{{{{{yyyvvvrrrsssvvvwwwxxxwwwuuusssnnnooopppqqqrrrttttttuuusssttttttuuuvvvvvvwwwwwwxxx{{{~~~}}}{{{zzz|||~~~~~~~~~~~~~~~}}}|||{{{}}}~~~dddkkkgggddddddaaa[[[ZZZ\\\ZZZYYYYYYXXXXXXXXXXXXYYY\\\\\\\\\\\\\\\[[[ZZZYYYVVVVVVVVVUUUSSSSSSUUUWWWRRRSSSTTTVVVWWWXXXXXXYYYWWWYYYYYYXXXWWWVVVWWWXXX[[[\\\\\\\\\\\\[[[ZZZZZZ^^^\\\[[[ZZZYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVXXXYYYYYYXXXWWWWWWXXXPPPQQQSSSSSSRRRRRRSSSUUUUUUTTTTTTTTTUUUTTTRRROOORRRSSSTTTUUUVVVVVVUUUUUUXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWYYYZZZVVVVVVVVVWWWWWWYYYZZZ[[[WWWBBB000000333000///222////////////////////////......---,,,,,,++++++***+++++++++,,,---000222333222555888888888:::@@@FFFJJJKKKMMMOOORRRSSSTTTUUUYYYbbbkkkooommmlllppptttwwwxxx|||wwwrrrppptttmmmccc\\\YYYXXXVVVUUUMMMOOOQQQPPPMMMLLLNNNQQQMMMKKKHHHEEEDDDFFFHHHJJJ999888777555333222222222,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...//////000111......111222111333888@@@UUUllltttrrrqqqrrrtttqqqtttwwwyyyxxxuuusssrrrpppppppppqqqqqqrrrrrrrrruuuvvvvvvtttqqqooonnnnnniiiiiijjjjjjkkklllmmmmmmmmmooorrrwwwzzzzzzwwwtttqqqsssuuuwwwxxxvvvtttsssmmmmmmmmmooopppsssuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuxxx{{{}}}}}}zzzyyyzzz}}}}}}||||||}}}~~~|||zzzzzz{{{}}}}}}hhhnnnjjjeeeaaa___^^^\\\ZZZYYYYYYYYYWWWVVVXXX\\\___^^^]]][[[ZZZYYYZZZZZZ[[[\\\ZZZXXXVVVTTTSSSSSSSSSQQQSSSUUUXXXYYYZZZZZZZZZYYYXXXVVVUUUUUUVVVXXXYYY\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[YYYWWWWWWYYY[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZYYYXXXWWWVVVUUUUUUVVVTTTTTTSSSTTTTTTTTTSSSQQQUUUUUUTTTSSSRRRSSSSSSSSSQQQRRRRRRSSSTTTUUUUUUUUUXXXXXXWWWVVVVVVUUUUUUTTTVVVVVVUUUTTTSSSSSSTTTTTTSSSTTTTTTUUUVVVVVVVVVVVVSSSSSSTTTUUUVVVVVVVVVVVVRRRRRRRRRRRRTTTVVVXXXYYYWWWXXXWWWUUUXXX\\\\\\YYYNNN>>>000...222333000............///////////////------,,,+++++++++,,,,,,++++++,,,---///111333444444555777999;;;===???@@@CCCHHHNNNSSSUUUVVVWWWWWW```dddiiimmmoooqqqtttvvvxxxtttwww}}}~~~rrrmmmllliiiddd```^^^ZZZWWWZZZ___XXXSSSMMMKKKLLLOOOQQQRRRNNNIIIDDDCCC@@@>>>AAAFFFCCC>>>888444222222222222///...------,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---......000111222111000000222444888OOOeeemmmnnnqqqtttuuuvvvwwwwwwwwwwwwwwwvvvuuutttsssrrrpppppprrrwwwzzz|||zzzxxxvvvuuutttqqqooolllkkkjjjiiijjjkkkmmmnnnmmmppptttxxxzzzyyywwwuuuwwwwwwwwwuuuqqqooooooooojjjnnnpppooollllllppptttwwwtttrrrtttxxxzzzwwwssswwwxxxzzzzzzzzzzzz|||}}}}}}~~~xxxyyy{{{{{{|||~~~~~~qqqkkkiiifffdddbbb```\\\YYYZZZZZZYYYXXXWWWXXX[[[^^^\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZXXXUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUWWWXXXZZZ\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[YYYWWWWWWYYY[[[ZZZYYYYYYYYYXXXXXXXXXWWWYYYXXXWWWWWWVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUSSSRRRTTTTTTTTTTTTSSSSSSSSSSSSQQQRRRRRRSSSTTTTTTUUUUUUWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUVVVVVVWWWWWWVVVVVVTTTTTTSSSTTTUUUVVVXXXYYYVVVWWWVVVUUUWWW\\\\\\YYYLLL===000...222222000///............////////////...---,,,,,,+++++++++++++++,,,,,,---///111333444222333666888;;;>>>AAACCCHHHLLLQQQUUUWWWYYYZZZ[[[dddgggkkkqqquuuyyy|||~~~yyytttwww|||{{{xxxxxxnnngggaaa^^^[[[VVVVVVZZZVVVUUUWWW]]]cccbbbZZZQQQTTTHHH===<<<>>>@@@BBBEEE???;;;777444333333222111//////...---,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---......000111222111000000222444666LLLbbblllnnnppprrrsssuuuuuuuuuuuuuuuuuuuuuuuuyyyxxxvvvrrrppppppsssvvvzzzxxxvvvuuuuuutttrrrppplllkkkiiiiiiiiijjjlllnnnmmmpppsssvvvxxxwwwuuutttsssuuuvvvvvvsssooommmmmmmmmppprrrqqqnnnnnnqqquuuuuuttttttwww{{{{{{wwwrrruuuwwwyyyyyyyyyyyy{{{|||zzz}}}~~~|||zzzzzz{{{yyyyyy{{{}}}~~~~~~~~~mmmhhhgggffffffeeebbb]]]ZZZ\\\\\\[[[YYYWWWWWWZZZ\\\YYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWUUUTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVXXXZZZ[[[]]]^^^^^^___^^^]]][[[ZZZ[[[[[[[[[YYYXXXXXXYYY[[[YYYYYYYYYXXXXXXWWWWWWWWWYYYXXXXXXWWWWWWWWWXXXXXXUUUUUUUUUUUUTTTSSSRRRQQQRRRSSSTTTUUUUUUTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWXXXTTTVVVUUUTTTVVV[[[[[[WWWIII;;;///...222222000///........................///...---,,,++++++***+++,,,,,,---...000222333444333555777:::<<<@@@EEEHHHKKKNNNSSSWWWZZZ]]]aaacccgggiiimmmttt|||}}}wwwxxx{{{~~~vvvnnngggeeeccc^^^ZZZZZZWWWWWW[[[eeeooommmaaaTTTVVVGGG<<<>>>EEEHHHEEECCC<<<999666444333333333222000000...------,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---......000111222222111111222444333FFF\\\hhhmmmoooppppppssssssrrrrrrrrrssssssttt{{{zzzxxxtttqqqppprrrtttvvvtttsssrrrsssrrrqqqooojjjiiihhhggggggiiikkklllnnnppprrruuuvvvvvvuuutttqqqtttvvvvvvsssooollljjjnnnppprrrqqqnnnnnnpppsssrrrrrrtttwwwzzzyyyuuuppptttvvvxxxxxxxxxxxxzzz||||||~~~~~~}}}}}}~~~|||{{{|||}}}||||||~~~hhhhhhgggfffeeedddbbb___\\\]]]]]]\\\ZZZXXXWWWYYY[[[XXXYYY[[[]]]^^^]]]]]]\\\ZZZYYYWWWUUUUUUTTTUUUUUUXXXVVVUUUSSSSSSSSSTTTUUUTTTTTTTTTUUUWWWYYYZZZ\\\]]]^^^^^^___^^^]]][[[ZZZ[[[\\\[[[ZZZXXXXXXZZZ\\\XXXXXXXXXYYYYYYYYYYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWUUUUUUVVVUUUSSSRRRQQQQQQQQQSSSUUUVVVWWWVVVTTTSSSRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUURRRTTTTTTSSSUUUYYYXXXTTTEEE888......222222000//////...............------///...---,,,+++*********,,,------///000222444555777999<<<===???BBBHHHLLLJJJMMMRRRVVV[[[```fffiiiggghhhlllttt~~~{{{zzzzzz{{{}}}tttmmmlllkkkeee___\\\YYYVVVVVV[[[aaaccc^^^YYYRRRHHHBBBIIIQQQQQQKKKGGG@@@<<<777444333444444444111111///...------------,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---......000111333333222111222333111@@@TTTdddlllooonnnmmmppppppoooooopppqqqrrrsssxxxxxxxxxvvvsssssstttvvvtttrrrpppoooooonnnllljjjggggggeeeeeeeeegggiiijjjooopppsssuuuwwwxxxyyyyyyvvvwwwxxxwwwsssnnnkkkjjjmmmnnnooonnnllllllnnnpppppppppppprrrttttttrrroootttvvvxxxxxxxxxyyy{{{}}}cccjjjgggdddbbbbbbaaa```___]]]]]]]]][[[XXXWWWYYYZZZYYYZZZ\\\^^^______^^^^^^ZZZYYYWWWVVVVVVVVVWWWWWWZZZXXXVVVTTTSSSSSSSSSTTTSSSSSSTTTVVVWWWYYY[[[[[[]]]]]]^^^___^^^]]]\\\[[[\\\\\\\\\ZZZXXXXXXZZZ\\\WWWWWWXXXZZZ[[[\\\]]]^^^^^^]]][[[YYYWWWVVVVVVUUUVVVXXXYYYXXXVVVTTTTTTUUUSSSUUUVVVXXXXXXWWWUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRTTTUUUVVVWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVVVVTTTTTTTTTTTTTTTSSSSSSRRRQQQTTTTTTRRRTTTWWWUUUQQQ@@@555---...111111000000//////......---------,,,///...---,,,++++++++++++------...///111333555666999<<>>GGGJJJHHHHHHLLLQQQTTTXXX]]]aaaeeehhhlllooonnntttyyyxxxssssss{{{}}}~~~|||~~~}}}}}}|||uuujjjcccccc]]]WWWQQQOOOPPPQQQOOOMMMGGGJJJQQQYYYYYYOOOEEEAAACCCAAA???>>>>>><<<:::888555444222000///...------,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,---......///222555666555333333333333222===SSSfffmmmmmmmmmjjjlllppptttvvvuuusssrrrlllooosssuuuvvvvvvwwwwwwsssqqqooommmmmmllliiiggggggggghhhiiimmmqqquuuxxxzzz||||||}}}~~~{{{wwwtttrrrrrrjjjiiiiiikkkmmmpppqqqqqqooopppppppppooooooqqqsssrrrtttwwwxxxxxxzzz|||~~~|||zzzxxxzzzaaaaaa^^^]]]^^^``````\\\YYYZZZZZZYYYYYYYYYZZZ\\\]]]ZZZYYYYYYYYYYYY[[[\\\]]]______^^^]]]]]]]]]]]]^^^``````^^^]]][[[ZZZXXXXXXWWWVVVUUUUUUVVVXXX[[[\\\YYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]\\\\\\ZZZYYYXXXWWWZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZ\\\\\\\\\\\\\\\[[[[[[[[[ZZZXXXYYY[[[]]]]]]]]]\\\[[[YYYWWWVVVUUUSSSTTTTTTTTTTTTSSSRRRRRRUUUTTTRRRPPPOOOPPPQQQRRRMMMMMMMMMNNNOOORRRTTTVVVTTTTTTTTTSSSSSSSSSRRRRRRQQQRRRSSSUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTRRRQQQRRRRRRQQQRRRWWWYYYPPPFFF333222000000111222222111222111000///...---,,,,,,---***+++---+++(((+++333444000///444888888888999777BBBDDDEEEPPPSSSPPPSSSQQQ\\\```eeennnoooooowwwyyy}}}{{{uuuuuu~~~}}}vvvyyyrrrjjjddddddfffhhhiiirrreee[[[]]]cccgggjjjlllvvv|||zzz{{{}}}xxxvvvtttnnnddd]]][[[ZZZZZZXXXVVVSSSPPPNNNEEEIIIQQQXXXVVVMMMFFFDDDCCCCCCCCCBBBAAA???<<<;;;777555333222222111///.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...************+++,,,---...222222222333333444444444666444555CCC\\\oooppphhhkkklllmmmnnnoooooopppppplllnnnoooppppppqqqsssuuuppprrrtttqqqlllhhhhhhiiigggiiikkkmmmnnnpppsssuuuyyyzzz|||~~~yyyssssssuuuvvvtttqqqllliiiggggggiiilllooopppqqqqqqqqqqqqqqqqqqqqqqqqxxxyyyyyyyyyxxxyyy{{{~~~|||}}}}}}~~~~~~iii```______``````___\\\YYYYYYYYYXXXYYYZZZ\\\^^^___[[[[[[ZZZZZZ[[[\\\^^^___``````_______________`````````___]]]\\\[[[ZZZYYY[[[YYYXXXWWWVVVWWWYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[YYYXXXWWWYYYYYYYYYYYYXXXXXXWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^ZZZ[[[[[[ZZZXXXYYYZZZ\\\\\\\\\[[[ZZZYYYWWWUUUTTTTTTTTTUUUUUUTTTTTTSSSRRRTTTSSSQQQOOONNNOOOPPPQQQLLLLLLLLLMMMOOOQQQSSSUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTRRRRRRVVVVVVLLLAAA222111//////111111111000111111000///...---,,,,,,---***+++---,,,)))---444555111000555999999999;;;888CCCDDDEEEOOOSSSQQQTTTWWW______aaajjjlllllltttyyy}}}}}}xxxwww{{{}}}oooeee```^^^YYYSSSOOOOOORRRUUUXXXRRROOOQQQTTTWWW^^^eeemmmqqquuuzzzyyyttttttxxxvvvzzz|||xxxsssqqqooojjjbbb\\\[[[[[[[[[ZZZYYYVVVTTTSSSGGGIIIOOOWWWWWWOOOHHHFFFFFFFFFEEEDDDBBB???===;;;777555333222222222000...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...************+++,,,---...111111111222333333444444666333555AAAYYYlllnnngggiiiiiijjjkkklllnnnooopppmmmoooppppppooooooppprrroooqqqrrrqqqnnnlllkkkkkkhhhiiikkkmmmnnnpppsssvvvyyyzzz|||~~~~~~}}}wwwrrrqqqssstttsssqqqmmmllljjjiiikkkmmmoooqqquuuuuutttssssssttttttuuuwwwxxxyyyyyyyyyzzz}}}}}}~~~ggg___aaaccccccaaa^^^\\\[[[XXXXXXXXXYYY[[[]]]___aaa]]]\\\\\\\\\\\\^^^___```aaaaaaaaa``````aaabbbbbb```______^^^]]]]]]\\\\\\^^^]]]ZZZXXXWWWVVVWWWWWWZZZZZZ[[[[[[\\\\\\[[[[[[]]]]]]\\\\\\[[[ZZZXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWZZZZZZ[[[[[[\\\^^^___```ZZZ[[[[[[ZZZYYYXXXZZZ\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRPPPOOONNNNNNOOOOOOLLLLLLLLLMMMOOOQQQSSSUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUVVVRRRSSSTTTVVVWWWWWWWWWWWWVVVVVVTTTSSSUUUSSSHHH;;;111///......000111000///111000000///...---,,,,,,,,,++++++------,,,000555777333222666999999:::===;;;EEEEEEEEEOOOTTTSSSWWW\\\bbb```___gggjjjlllvvvxxx{{{~~~}}}}}}{{{rrrkkkddd\\\WWWOOOQQQPPPLLLFFFCCCFFFIIIFFFGGGKKKMMMLLLNNNWWWbbboooiiihhhooowww|||~~~sssmmmlllrrrkkklllyyy{{{uuurrrpppmmmhhhcccfffeeeccc```\\\XXXTTTQQQPPPNNNQQQXXX[[[VVVPPPMMMLLLKKKIIIFFFDDDAAA???===777666444333333222000...------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++******++++++,,,---...///000000111222222333333555333444>>>SSSfffkkkgggeeeeeefffgggiiikkknnnooonnnoooqqqpppooonnnooopppppppppppppppqqqpppnnnlllhhhjjjlllmmmnnnppptttwwwzzz{{{|||}}}~~~}}}|||{{{|||wwwqqqoooppprrrrrrqqqpppooommmlllmmmoooqqqsssxxxwwwuuuttttttuuuwwwxxxxxxyyyzzzzzz{{{|||eee___cccffffffaaa]]][[[\\\ZZZYYYYYYZZZ[[[]]]___```]]]\\\[[[[[[\\\]]]___```aaa`````````aaabbbcccccc_______________^^^^^^^^^^^^]]][[[YYYXXXWWWWWWWWWYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWW]]]]]]\\\\\\\\\]]]^^^___YYYZZZ[[[ZZZYYYXXXZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPMMMMMMNNNNNNPPPRRRUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWVVVTTTRRRRRRSSSUUUVVVSSSSSSUUUVVVWWWWWWXXXXXXWWWWWWUUUUUUVVVSSSGGG:::000...------///000000///000000///......---,,,,,,,,,++++++,,,...000333777777333333666999999;;;??????IIIHHHHHHRRRWWWWWW[[[\\\ffffffdddiiijjjooo{{{www{{{~~~~~~|||}}}vvvkkkbbb]]]ZZZXXXWWWPPPQQQRRRQQQOOOMMMLLLLLLIIIJJJNNNPPPNNNLLLRRR[[[iiijjjlllppptttuuuqqqllllllnnnrrrzzzzzztttfffjjjppprrrqqqlllhhheeekkkfffeeennn|||zzzvvvtttrrrnnnlllmmmllljjjgggbbb^^^YYYWWWTTTOOOOOOVVV[[[XXXSSSPPPNNNLLLJJJGGGDDDBBBAAA@@@888666444444444333111///---,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++++++++++++++,,,---.........///000111222222333444333333:::KKK^^^gggfffcccbbbcccdddfffiiilllnnnmmmoooqqqrrrpppppppppqqqsssqqqooopppsssrrroookkkjjjkkklllmmmnnnqqquuuxxx{{{|||}}}}}}{{{zzzyyyyyy{{{wwwrrrooooooqqqrrrrrrsssrrrqqqooooooppptttvvvyyywwwuuuttttttvvvxxxzzz|||}}}~~~}}}}}}~~~dddaaadddgggfffaaa]]][[[\\\\\\[[[ZZZZZZZZZ[[[\\\]]][[[[[[ZZZZZZZZZ\\\]]]^^^^^^^^^^^^___```aaabbbccc________________________\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYY[[[[[[[[[[[[[[[\\\\\\]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXX______^^^]]]\\\\\\\\\\\\XXXYYY[[[ZZZYYYXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXVVVWWWWWWWWWWWWVVVUUUUUUUUUTTTSSSSSSRRRQQQQQQQQQPPPPPPPPPQQQRRRUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVTTTRRRRRRSSSUUUVVVUUUVVVVVVWWWWWWWWWVVVVVVVVVWWWWWWWWWYYYUUUHHH:::///---,,,---///000000/////////......------,,,,,,+++++++++,,,///444777888777444444777888888<<>>PPP```gggeeeeeefffggghhhhhhiiiiiijjjmmmppprrrrrrrrrrrrssstttsssrrrrrrqqqpppmmmjjjooooooppppppqqqtttyyy}}}|||~~~|||xxxvvvwwwyyy{{{yyywwwuuusssssstttttttttuuuvvvtttrrrtttyyy}}}~~~}}}|||||||||~~~~~~~~~}}}|||zzzzzzzzz|||~~~eeehhheeebbb```___]]][[[YYYZZZYYYXXXXXXXXXYYYZZZ[[[YYYYYYXXXXXXYYYZZZ\\\]]]\\\\\\]]]^^^___aaabbbccc_________^^^^^^]]]]]]]]]ZZZZZZYYYYYYXXXWWWVVVVVVTTTUUUWWWYYY[[[]]]^^^^^^\\\\\\]]]]]]\\\\\\[[[[[[YYYYYYYYYZZZZZZZZZ[[[[[[YYY[[[]]]^^^^^^]]][[[YYYWWWYYYZZZ[[[YYYXXXXXXYYYWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVUUUTTTTTTWWWWWWVVVVVVUUUUUUTTTSSSQQQQQQQQQRRRTTTVVVXXXZZZYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSTTTUUUUUUUUUVVVWWWWWWXXXXXXWWWVVVVVVUUUUUUWWWXXXXXXZZZUUUFFF777///...------000111111111......------------,,,,,,***,,,,,,,,,222;;;>>>;;;<<<::::::;;;;;;;;;@@@GGGGGGRRRSSSTTT^^^bbb```ccciiihhh```bbbrrrxxxvvvzzz~~~nnnfffeee^^^[[[\\\^^^bbbgggooovvv{{{xxxnnniiieeefffddd^^^YYYXXXUUUXXXSSSJJJLLLTTTSSSJJJPPPLLLGGGEEEFFFGGGFFFEEEGGGFFFEEEEEEFFFHHHJJJKKKDDDFFFKKKPPPRRRYYYjjjzzz{{{wwwsssqqqsssssstttttttttuuuvvvxxx~~~|||xxxqqqiiiaaaZZZVVVUUUSSSSSSWWWWWWSSSRRRTTTRRRNNNHHHBBB>>><<<<<<<<<:::888666555555555333111/////////.........------,,,,,,++++++,,,,,,---......------,,,,,,,,,---------...///000222333444555444555444222:::LLL^^^hhhhhhiiijjjkkkkkkiiihhhgggiiillloooqqqqqqooooooooooooqqqrrrrrrpppnnnmmmmmmqqqrrrrrrrrrsssvvv{{{|||~~~|||xxxuuuwwwzzzyyyyyyxxxwwwuuussssssssssssuuuvvvuuusssuuu{{{}}}|||~~~}}}~~~}}}|||}}}~~~dddjjjeee```^^^^^^^^^[[[XXXXXXWWWWWWWWWXXXYYY[[[\\\ZZZYYYYYYYYYYYY[[[\\\]]]\\\\\\]]]^^^```bbbcccddd```______^^^]]]]]]\\\\\\ZZZZZZZZZYYYXXXVVVUUUTTTSSSTTTVVVYYY[[[]]]______\\\\\\]]]]]]]]]\\\[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\UUUWWW[[[^^^___^^^\\\ZZZVVVXXXZZZ[[[YYYXXXXXXXXXUUUUUUVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVVVVUUUTTTTTTVVVVVVVVVVVVVVVUUUSSSSSSPPPPPPPPPQQQSSSUUUXXXYYYXXXXXXWWWVVVTTTSSSRRRQQQQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWUUUWWWXXXXXXYYYSSSCCC444///...---...000222222111------------------,,,,,,***,,,,,,,,,222===@@@<<<>>><<<<<<>>>======CCCJJJFFFRRRTTTUUU___ccc```bbbhhh```RRRXXXrrr}}}}}}}}}}}}{{{xxxooo___\\\```]]]bbbcccfffjjjpppxxxqqqnnnmmmnnnkkkfffdddfffZZZUUUQQQPPPPPPLLLHHHFFFFFFCCC@@@???AAADDDFFFGGGBBBFFFHHHEEE@@@>>>BBBGGGFFFDDDCCCDDDFFFJJJVVVbbb~~~||||||yyyrrrkkkdddfffiiikkkmmmooorrrtttuuutttrrrnnnjjjeee```^^^UUUTTTVVVYYYWWWRRRRRRUUU[[[WWWPPPHHHBBB???>>>???:::888666666666555333111000////////////.........,,,,,,++++++,,,,,,---......------,,,,,,,,,------......///111222444555555555666444111777III]]]iiijjjkkkmmmnnnmmmjjjgggeeeiiilllooopppooommmkkkkkklllooorrrrrrooommmnnnpppsssssssssssstttwww}}}|||}}}xxxuuuxxx{{{wwwxxxyyyxxxuuusssrrrrrrrrrtttvvvuuutttvvv|||}}}}}}~~~}}}~~~~~~}}}{{{{{{~~~zzz}}}~~~{{{||||||||||||}}}}}}}}}~~~~~~}}}|||cccoooiiiccc___]]]\\\ZZZXXX[[[[[[ZZZXXXVVVVVVWWWYYYYYYYYYYYYZZZZZZ[[[\\\]]]aaa```___^^^___```bbbdddaaa___^^^]]]]]]\\\[[[YYYZZZWWWTTTRRRRRRSSSSSSSSSTTTUUUVVVXXXZZZ]]]___```___^^^^^^\\\[[[YYYWWWVVV\\\]]]]]]]]]\\\ZZZYYYWWW[[[\\\]]]^^^^^^^^^]]]\\\XXXXXXWWWWWWVVVUUUTTTTTTQQQSSSUUUUUUTTTTTTVVVWWWYYYYYYXXXXXXWWWWWWWWWVVVYYYXXXXXXWWWUUUTTTSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSSSSRRRRRRSSSUUUUUUTTTRRRUUUTTTTTTWWWZZZ[[[YYYVVVZZZZZZZZZZZZZZZZZZ[[[\\\YYY\\\\\\[[[ZZZTTTBBB///......///000000000000000...........................+++///111000999???888777888999;;;<<<@@@DDDHHHKKKOOOTTTXXX\\\___cccfffeeefffhhhooowww}}}~~~zzzxxx|||}}}xxxrrrnnn```aaa```^^^___aaacccbbbhhhkkkpppvvv{{{{{{vvvuuuuuuuuurrrnnnddd___ZZZVVVSSSNNNFFF@@@BBBDDDFFFDDDBBBBBBFFFJJJGGGHHHHHHFFFGGGIIIGGGCCCKKKFFFBBBCCCDDDDDDHHHMMM[[[rrr~~~wwwrrrtttiiiaaaaaacccbbbeeejjjzzzwwwrrrkkkggggggjjjnnnbbbcccbbb^^^VVVOOOLLLKKKLLLKKKKKKJJJDDD===;;;>>>999888777888888888666444000000000000///...---,,,---------------------------------............///////////////000111222333555444333333444>>>SSSgggkkkooopppnnnmmmmmmkkkgggiiiiiikkknnnqqqrrrpppnnnqqqqqqppppppoooooonnnnnnuuusssrrrsssvvvzzz||||||~~~|||zzzyyywwwtttrrryyyyyyxxxvvvtttsssuuuwwwuuutttssstttvvvyyyzzzzzzyyy{{{}}}~~~{{{zzzxxxxxxzzz{{{{{{{{{}}}~~~{{{wwwvvvuuuvvvwww|||}}}~~~||||||~~~~~~aaalllgggbbb^^^]]]\\\ZZZXXXYYYZZZZZZZZZXXXXXXZZZ[[[[[[[[[[[[ZZZ[[[]]]^^^___cccbbb```___^^^___```aaa```___]]]]]]]]]]]][[[ZZZXXXVVVSSSRRRSSSSSSTTTSSSVVVVVVVVVWWWYYY\\\^^^```aaa``````___]]]\\\ZZZYYY\\\\\\]]]]]]\\\ZZZYYYXXX]]]^^^___`````````___^^^YYYXXXWWWVVVUUUUUUUUUUUUQQQSSSTTTTTTSSSSSSTTTVVV\\\\\\[[[[[[[[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSRRRSSSUUUVVVTTTSSSVVVTTTTTTVVVYYY[[[YYYWWW[[[[[[[[[[[[[[[\\\\\\]]]\\\^^^^^^\\\ZZZRRR@@@......///000000111111000000...........................+++///111111;;;AAA;;;;;;<<<===>>>@@@CCCHHHKKKOOORRRWWW[[[^^^aaaeeegggggggggjjjpppwww}}}~~~|||{{{qqqhhhaaa^^^]]]VVVZZZ^^^bbbdddeeedddbbbhhhlllsssyyy}}}xxxvvvuuurrrppplllfff___YYYSSSPPPIIIIIIHHHFFFDDDDDDEEEFFFKKKNNNNNNKKKJJJMMMLLLJJJJJJHHHHHHLLLLLLIIIGGGHHHDDDWWWrrrxxxqqqhhhaaabbbcccbbbcccggg``````aaaaaabbbbbbaaaaaa]]]______\\\VVVPPPMMMLLLJJJHHHIIIIIIDDD===;;;>>><<<:::999888888777444222000000000000///...---,,,---------------------------------............///............///000111222555333333333444===QQQcccmmmqqqrrrnnnmmmoooooolllooonnnnnnoooqqqqqqooommmqqqppppppooonnnmmmmmmmmmuuusssrrrtttwwwzzz|||}}}}}}{{{yyywwwtttrrrwwwxxxxxxwwwuuuuuuwwwxxxvvvuuuuuuvvvxxxzzz{{{{{{|||}}}~~~}}}{{{yyyyyy{{{}}}}}}}}}}}}{{{}}}~~~~~~|||yyywwwvvvvvvwwwxxx{{{}}}~~~}}}}}}ccchhheeeaaa^^^]]][[[ZZZXXXWWWYYY[[[\\\[[[[[[\\\^^^^^^]]]\\\[[[\\\^^^```bbbeeedddbbb```^^^^^^_________]]]\\\\\\]]]]]]\\\ZZZWWWUUUSSSRRRTTTUUUUUUUUUXXXXXXWWWWWWYYY[[[^^^```cccbbbbbbaaa```___]]]\\\\\\]]]]]]]]]\\\[[[ZZZZZZ]]]]]]^^^_______________ZZZXXXVVVUUUTTTUUUVVVWWWRRRSSSTTTTTTSSSRRRTTTUUU]]]]]]\\\\\\\\\\\\[[[[[[YYYYYYXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRSSSSSSTTTSSSSSSSSSTTTVVVVVVUUUTTTWWWUUUUUUVVVXXXZZZ[[[ZZZ\\\\\\[[[[[[\\\]]]]]]^^^___```___\\\XXXNNN===---///000111111222222111111...........................+++///222222===EEE???===>>>???@@@BBBEEEIIIMMMSSSUUUYYY\\\___bbbeeehhhkkkkkkmmmqqqwww}}}|||zzztttiii]]]VVVVVVXXXUUUXXX^^^eeejjjlllmmmmmmooossszzzxxxnnngggccccccZZZWWWTTTQQQOOOLLLJJJHHHJJJOOOPPPKKKIIIKKKNNNNNNMMMMMMRRRYYYYYYQQQIIIEEEEEEHHHSSSiii}}}uuunnnllljjjgggeeeeeeUUUVVVZZZ```dddccc^^^YYYYYY[[[]]]\\\XXXTTTQQQPPPKKKJJJJJJKKKHHHBBBAAACCC>>><<<:::999888666333000000000000000///...---------------------------------------............///------------...///000111444333333333444;;;LLL\\\nnnqqqqqqlllkkkoooqqqqqqqqqpppooopppqqqqqqpppooosssrrrqqqooonnnmmmmmmlllsssrrrqqqsssvvvzzz||||||}}}{{{zzzxxxuuusssvvvwwwxxxxxxwwwwwwxxxyyywwwwwwxxxyyy{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~|||zzzzzz|||}}}~~~}}}}}}zzzxxxzzz}}}}}}~~~{{{zzzxxxwwwvvvwwwyyyzzz{{{}}}~~~~~~~~~dddgggeeeccc```___]]][[[ZZZXXX[[[]]]^^^^^^]]]]]]^^^___^^^]]]\\\]]]___aaacccdddcccbbb```____________^^^\\\[[[\\\]]]]]]\\\[[[WWWUUUTTTTTTVVVWWWXXXWWWZZZYYYXXXWWWXXX[[[]]]___cccccccccbbbaaa```___^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]\\\\\\\\\[[[YYYVVVTTTTTTUUUWWWXXXTTTUUUVVVVVVTTTTTTUUUVVVZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVTTTSSSSSSTTTVVVWWWVVVUUUWWWVVVUUUVVVXXXZZZ\\\]]][[[[[[[[[[[[[[[\\\]]]^^^___```___\\\VVVJJJ;;;///000000111222222222222222...........................+++000444555@@@IIICCC<<<===>>>???@@@CCCHHHKKKVVVXXX[[[]]]___bbbfffhhhpppooonnnpppuuu{{{{{{wwwuuuppphhh```]]]^^^```]]]\\\^^^eeejjjooouuu{{{zzz{{{uuuqqqooojjjeee___\\\YYYUUUPPPLLLJJJPPPQQQLLLIIIMMMRRRUUUTTTUUUZZZbbbbbbXXXMMMFFFQQQHHHJJJ___xxxxxxtttrrrqqqpppooobbb``````cccgggfff```ZZZXXXZZZ\\\\\\[[[XXXVVVTTTOOOMMMMMMOOOMMMHHHGGGIII>>><<<:::999888777444111000111111000000///...------------------------------------............///............///000111111444333333444444999FFFSSSiiimmmmmmiiihhhlllpppqqqpppnnnnnnoooqqqssstttsssuuutttrrrpppnnnnnnmmmmmmooonnnnnnppptttxxxyyyyyy}}}{{{{{{{{{zzzxxxvvvwwwyyyzzzzzzxxxwwwxxxyyyxxxyyy{{{|||}}}~~~}}}}}}}}}||||||{{{zzzzzz|||zzzxxxxxxzzz{{{|||{{{{{{yyyxxxxxx{{{||||||{{{|||}}}~~~{{{yyyxxxwwwwwwwwwxxxzzz{{{|||~~~~~~dddggggggfffdddbbb___^^^]]][[[]]]___```^^^]]]]]]]]]___^^^]]]]]]]]]___aaabbbbbbaaaaaa```````````````]]]\\\[[[[[[]]]]]]\\\[[[XXXVVVVVVWWWYYYZZZZZZYYY[[[ZZZYYYXXXYYY[[[]]]^^^aaaaaaaaaaaaaaa```___^^^`````````````````````aaa]]]]]]\\\\\\[[[[[[[[[[[[ZZZYYYVVVTTTTTTVVVXXXYYYWWWXXXYYYYYYXXXXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYYYY\\\\\\\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXTTTSSSSSSUUUWWWXXXWWWVVVVVVWWWWWWWWWXXXZZZ]]]___YYYYYYYYYZZZZZZ[[[]]]]]]]]]^^^^^^\\\TTTFFF:::222000000111222222222222222////////////////////////...,,,222666777BBBIIICCC;;;<<<>>>???AAADDDIIIMMMZZZ\\\___```bbbeeeiiilllrrrpppnnnmmmpppvvv~~~zzzrrrlllhhhdddbbbdddfffffffffdddbbbeeemmmsssuuuzzz~~~wwwsssnnnhhhdddaaa\\\VVVQQQSSSXXXXXXSSSPPPUUU]]]aaa[[[YYY\\\bbbccc[[[QQQKKKKKKIIIUUUqqqzzzvvvxxx|||~~~~~~qqqjjjccc```bbbcccaaa]]]ZZZZZZZZZZZZZZZXXXVVVTTTNNNKKKKKKMMMMMMHHHFFFGGG<<<;;;999999999888555333111111111111000///...------------------------------------............///////////////000111222222333222333444444666???JJJ```gggkkkiiihhhlllpppqqqqqqooonnnooorrrssstttssstttssspppnnnlllllllllllljjjjjjkkknnnrrrvvvwwwwwwzzzyyyxxxzzz|||}}}|||{{{|||||||||{{{xxxwwwwwwxxxxxx{{{}}}}}}}}}}}}~~~|||{{{zzzyyywwwuuuuuuwwwyyyyyyyyy{{{zzzyyyyyy{{{|||||||||yyyzzz|||~~~~~~zzzyyyyyyxxxxxxxxxyyyzzz{{{}}}ccchhhiiijjjhhheeeaaa______]]]^^^```___^^^]]]]]]^^^^^^^^^^^^___``````aaabbbaaaaaaaaaaaaaaa`````````^^^\\\[[[[[[\\\\\\[[[YYYXXXWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^_________``````___^^^^^^```````````````aaabbbcccaaaaaa___]]]\\\[[[[[[[[[YYYXXXWWWUUUUUUVVVXXXYYYXXXZZZ\\\\\\[[[[[[]]]^^^ZZZZZZZZZ[[[[[[[[[[[[\\\]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYTTTTTTTTTVVVXXXYYYXXXWWWUUUWWWXXXYYYYYYZZZ]]]___XXXXXXYYYYYYZZZ[[[]]]]]]\\\\\\]]][[[QQQBBB777333///000111111222222111111///////////////////////////---444999999CCCHHH@@@<<<>>>@@@BBBDDDHHHMMMQQQ^^^```bbbdddfffiiinnnqqqpppppppppoooqqquuu{{{zzzmmmiiiccc```^^^aaagggmmmnnnlllooooooxxx|||xxxtttooojjjeeebbb```bbb___YYYWWW\\\cccfffaaa[[[ZZZ___aaa\\\UUURRRMMMMMMXXXssswwwoooeee______bbbeeeggg^^^\\\YYYWWWVVVUUUSSSQQQLLLHHHGGGIIIHHHCCC@@@@@@<<<;;;:::999999888666444111111111111000///......---------------------------------............////////////000000111222333333222333555444444999AAARRR]]]hhhkkkmmmqqqttttttvvvtttssssssssssssrrrpppqqqpppmmmkkkiiiiiijjjkkkiiijjjkkkooossswwwxxxxxxxxxwwwxxxzzz}}}~~~{{{wwwvvvwwwyyyyyy{{{}}}|||{{{|||~~~|||xxxvvvuuuuuuvvvxxxxxxxxx{{{{{{{{{{{{|||}}}~~~~~~~~~|||{{{{{{zzzzzzzzzzzzzzz}}}}}}bbbhhhkkkllljjjfffaaa______\\\]]]^^^^^^]]]]]]___aaa___```aaabbbccccccbbbbbbbbbbbbbbbaaaaaa___^^^^^^___]]][[[[[[\\\[[[ZZZXXXWWWVVVVVVWWWYYYYYYXXXVVVWWWXXXZZZ\\\]]]]]]]]]]]]^^^^^^____________^^^^^^______^^^^^^___aaabbbcccdddbbb```]]][[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXZZZ\\\]]]]]]]]]___aaa[[[[[[[[[\\\\\\\\\]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZ\\\\\\]]]]]]\\\ZZZYYYXXXTTTTTTTTTVVVXXXZZZYYYXXXSSSVVVZZZ[[[[[[[[[]]]___YYYYYYYYYZZZ[[[\\\^^^^^^]]]\\\]]]ZZZMMM<<<222111...///000000111111000000//////////////////////////////777<<<;;;BBBEEE<<<<<<>>>@@@CCCFFFKKKQQQUUU^^^```bbbdddfffjjjooorrrppptttyyy{{{{{{{{{}}}~~~}}}mmmdddeeebbbccceeeiiinnnrrruuuvvv|||}}}{{{xxxwwwqqqoooiii```___dddhhhiiiggg```\\\```dddbbb]]][[[XXXVVVWWWccc{{{xxxrrrjjjcccbbbeeejjjnnngggbbb\\\XXXVVVTTTRRRPPPPPPKKKIIIJJJJJJDDD@@@???>>>===;;;:::999888555222111111111111111000......---------------------------------............/////////...//////000111222222111333555444222444:::???OOObbblllqqquuuwwwwwwxxxwwwvvvwwwwwwwwwtttrrrqqqooommmjjjjjjjjjlllmmmlllmmmooosssxxx{{{||||||yyyyyyzzz|||}}}yyywwwwwwzzz|||yyy{{{|||zzzxxxzzz}}}{{{yyywwwwwwyyyzzz{{{zzzzzz{{{||||||}}}~~~~~~}}}|||{{{zzzyyyyyy|||}}}|||```hhhkkkmmmkkkfffaaa^^^^^^[[[[[[\\\\\\\\\^^^aaaddd___aaaccceeefffeeedddcccddddddcccbbb```^^^\\\[[[___^^^\\\[[[[[[[[[YYYWWWVVVVVVUUUVVVWWWWWWVVVTTTUUUWWWZZZ]]]^^^^^^]]]]]]]]]^^^^^^_______________^^^]]]]]]]]]^^^___aaabbbcccaaa^^^[[[XXXWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXZZZ\\\]]]]]]^^^```bbbZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYY[[[[[[\\\\\\[[[ZZZXXXWWWTTTTTTTTTVVVYYYZZZYYYXXXRRRVVV[[[\\\\\\[[[]]]___ZZZZZZZZZ[[[\\\^^^___```___^^^]]]ZZZKKK999//////......///000000000000000000000000000000000000000000///888===<<>>AAAAAABBBDDDFFFIIILLLNNNOOO[[[\\\^^^___bbbgggllloooyyy{{{ssslllkkkpppuuuoootttwwwvvvyyy|||wwwrrrppppppkkkooopppiiijjjmmmhhhYYY```kkkpppuuu}}}|||uuuwwwssshhhcccddddddaaaqqqooommmiii```UUUPPPQQQWWWRRRLLLJJJJJJHHHCCC???@@@<<<888777888999777555333222111000////////////000///...---,,,---......,,,,,,,,,------............000111111000000111222222222111111222222333444<<<999@@@WWWppp{{{yyyuuu{{{vvvuuuzzz{{{xxxyyy|||qqqrrrsssssssssrrrqqqpppqqqsssuuuxxx{{{~~~{{{|||~~~~~~}}}}}}}}}{{{xxxxxxyyyzzzzzzzzz|||~~~~~~{{{wwwxxx~~~|||yyy}}}{{{yyywwwwwwwwwxxxyyy}}}}}}|||||||||}}}}}}~~~}}}}}}~~~~~~|||{{{zzzyyywwwuuuvvv{{{}}}~~~yyyaaaiiiiiiiiiiiiiiifffbbb___^^^]]][[[ZZZZZZ[[[]]]^^^aaabbbcccdddfffggghhhhhhggggggeeebbb``````ccceeeaaa___\\\YYYVVVVVVVVVVVVTTTUUUUUUUUUUUUVVVVVVVVVXXXXXXXXX[[[^^^___^^^]]]ZZZZZZZZZZZZZZZ[[[]]]]]]^^^^^^^^^^^^^^^___``````bbbaaa___]]]\\\ZZZYYYYYYXXXXXXYYYYYYYYYXXXXXXWWWYYYYYYZZZ\\\___``````__________________`````````___^^^[[[YYYXXXWWWXXXXXX[[[ZZZZZZZZZ[[[\\\]]]]]]WWWXXXZZZ[[[[[[ZZZXXXWWWUUUWWWZZZ\\\]]]]]]]]]\\\[[[YYYWWWXXX[[[]]]\\\[[[^^^___\\\QQQAAA444---,,,//////000000000000//////,,,...///...------...000222222999BBBEEEBBBAAADDDGGGGGGGGGHHHJJJMMMOOOQQQYYY^^^cccdddcccffflllrrr|||~~~{{{ooolllnnnsssxxx}}}~~~}}}|||}}}ttttttuuuqqqtttvvvoooeeeiiisssxxx}}}{{{vvvqqqrrruuutttlllgggfffdddaaadddeeehhhiiicccXXXRRRQQQYYYTTTNNNLLLLLLLLLHHHEEEFFFBBB===;;;:::999666444444333222111000000000000000///...---------.........------------------,,,...000111111000000111222333333222222333333444555777222666HHH]]]kkkppprrrsssqqqrrrxxxzzzxxxwwwzzztttuuuuuuvvvuuutttsssrrrqqqsssuuuxxxzzz|||}}}~~~|||}}}}}}|||zzzyyyzzz{{{{{{zzzyyyyyyzzz{{{{{{zzz}}}|||xxxxxx}}}~~~}}}|||zzzyyyxxxxxxyyyyyy{{{{{{{{{zzzzzz{{{{{{|||yyyyyyzzz{{{}}}~~~~~~}}}||||||zzzxxxxxx|||yyybbbiiihhhhhhhhhhhheeebbb^^^^^^]]][[[ZZZZZZ[[[]]]^^^aaaaaabbbccceeefffggggggeeeeeedddbbb``````ccceee```^^^[[[YYYWWWVVVUUUVVVUUUUUUUUUUUUVVVVVVVVVWWWXXXWWWWWWYYY[[[]]]]]]\\\]]][[[YYYXXXXXXZZZ\\\]]]\\\\\\]]]]]]^^^___```aaaaaaaaa___^^^\\\[[[ZZZYYYVVVVVVXXXYYYYYYZZZZZZZZZZZZZZZ[[[^^^aaaccccccbbbdddcccbbbbbbaaa```______]]][[[ZZZXXXXXXXXXYYYYYY[[[[[[[[[[[[\\\]]]^^^___[[[\\\]]]]]]\\\[[[YYYXXXVVVWWWYYY[[[\\\[[[ZZZYYYZZZXXXXXXYYY[[[\\\\\\[[[```___[[[OOO???333---,,,//////000000000000//////,,,---//////......///000444555:::BBBFFFEEEDDDFFFMMMLLLKKKKKKLLLOOORRRTTTYYY```hhhiiiggghhhnnnuuusssmmmppptttyyy}}}{{{|||yyy}}}vvvsssqqqwww~~~~~~vvvnnnuuuyyyzzzvvvrrroookkkgggbbbeeekkkppplllaaaXXXUUUYYYTTTNNNKKKLLLLLLKKKIIIFFFCCC???<<<:::888666444444444222111111111111111000///......------......//////......---,,,,,,,,,...000111111000000111222444444333333444444555666888222222===MMM\\\jjjtttqqqqqquuu{{{}}}|||{{{}}}vvvvvvvvvvvvuuutttsssrrrrrrsssuuuwwwyyyzzzzzz{{{|||}}}|||zzzwwwuuuuuuuuuxxxyyyzzz{{{{{{{{{{{{{{{~~~{{{{{{~~~}}}|||zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyytttuuuuuuwwwxxxzzz|||}}}~~~~~~~~~}}}{{{{{{zzzccciiihhhgggggggggeeeaaa^^^]]]\\\[[[YYYYYY[[[\\\]]]^^^___```aaabbbdddeeeeeeddddddcccaaa______aaaccc^^^]]][[[YYYWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWVVVVVVWWWZZZ[[[\\\[[[[[[[[[ZZZYYYYYYYYYZZZZZZYYYZZZ[[[]]]^^^``````aaa______^^^]]]\\\[[[YYYYYYUUUVVVXXXZZZ[[[\\\]]]]]]]]]]]]^^^aaadddffffffeeedddccccccbbbaaa```______ZZZZZZYYYXXXXXXYYYZZZZZZ\\\\\\]]]]]]^^^___aaaaaa_________^^^]]][[[ZZZYYYVVVWWWYYY[[[[[[ZZZXXXWWW[[[[[[[[[\\\]]]^^^^^^]]]^^^]]]WWWKKK>>>444111111//////000000000000//////,,,---//////......///111666888<<>>;;;999888888333333222111000000000000///////////////.........,,,,,,------...///000000...000111111000000111222222222222222222333333444333111111333777@@@QQQaaajjjnnnqqqrrrsssvvvxxxzzzvvvvvvuuutttssssssrrrrrrvvvwwwwwwxxxxxxxxxxxxwwwyyyzzzzzzxxxvvvttttttuuuuuuwww{{{|||{{{zzz{{{|||}}}~~~|||{{{{{{zzzxxxwwwvvvuuuuuuuuu||||||}}}}}}|||{{{zzzzzzuuuuuuuuuvvvxxxyyy{{{|||}}}}}}~~~zzzdddiiigggeeeeeedddccc```^^^]]]\\\ZZZYYYYYYZZZ\\\]]]ZZZ[[[\\\]]]___```aaaaaaddddddcccaaa^^^\\\\\\]]]\\\[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVYYY[[[[[[YYYXXXUUUWWWZZZ\\\\\\ZZZWWWUUUWWWXXXZZZ]]]^^^______^^^YYYZZZ[[[[[[ZZZYYYXXXWWWUUUVVVXXX[[[]]]___```aaa`````````bbbeeeffffffeee^^^^^^^^^______`````````YYYZZZZZZZZZ[[[[[[[[[[[[_______________``````aaa]]]]]]\\\[[[ZZZYYYXXXWWWVVVWWWYYYZZZ[[[ZZZXXXWWWYYY[[[^^^___^^^]]]^^^^^^aaa[[[PPPCCC777000////////////000000000000//////,,,---////////////111333777;;;===<<>>:::999999444333222111111000000111///000000000000///...---++++++,,,...///000111222...000111111000000111222222111111111111222333333111111222333333666CCCQQQdddjjjppppppqqquuuxxxyyyxxxxxxwwwvvvvvvvvvvvvwwwyyyyyyyyyzzzzzzyyyyyyyyyxxxyyyyyyxxxvvvtttuuuvvvtttwwwzzzzzzxxxwwwyyy{{{{{{|||~~~}}}|||{{{zzzxxxvvvtttttttttvvvwww~~~~~~|||{{{wwwwwwwwwwwwxxxyyyzzz{{{~~~||||||}}}zzzccciiigggeeedddcccbbb```^^^\\\[[[ZZZYYYYYYZZZ[[[\\\[[[\\\]]]^^^___aaabbbbbbaaabbbbbb```^^^\\\\\\]]][[[ZZZZZZYYYXXXVVVUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVXXXZZZ]]]\\\YYYVVVTTTVVVXXXZZZ[[[ZZZXXXWWWWWWXXX[[[]]]^^^^^^]]]]]]XXXYYY[[[[[[[[[ZZZXXXWWWSSSUUUWWWYYY\\\^^^_________^^^^^^```bbbcccbbb```^^^^^^^^^______`````````ZZZ[[[[[[\\\\\\\\\\\\\\\^^^^^^]]]]]]\\\\\\]]]]]]ZZZZZZYYYWWWWWWVVVVVVVVVVVVWWWYYY[[[[[[[[[YYYXXXZZZ]]]```aaa```______```^^^VVVJJJ===222------...//////000000000000//////,,,---/////////000111333555:::<<<;;;>>>EEEGGGEEEEEEFFFIIIMMMRRRVVVZZZ]]]eeefffiiiooouuuyyyzzzzzzxxx}}}~~~{{{vvvrrrkkkddddddhhheeeaaa```cccccc]]]XXXWWWPPPOOOLLLHHHDDDAAAAAAAAABBBDDDEEECCC???;;;:::;;;666666555333333333333333///000000111000///...---,,,------...///000000111...000111111000000111222333222222222222333444444555555666666333222;;;FFFYYYeeeooorrrtttxxxzzzyyyxxxwwwvvvvvvvvvwwwxxxyyy{{{{{{{{{|||||||||{{{{{{wwwxxxyyywwwuuusssssstttuuuxxxzzzxxxuuutttwww{{{zzzzzz|||~~~~~~}}}~~~}}}|||}}}zzzxxxuuussssssuuuxxxzzz}}}|||xxxxxxwwwwwwwwwwwwxxxxxx~~~~~~||||||~~~~~~yyyccciiigggdddccccccbbb```^^^\\\[[[ZZZXXXXXXZZZ[[[\\\\\\]]]^^^___```bbbcccccc___```aaa```^^^]]]^^^___ZZZZZZZZZYYYXXXVVVUUUTTTQQQQQQQQQQQQRRRRRRRRRRRRTTTVVVXXX\\\^^^\\\XXXUUUUUUVVVWWWWWWXXXYYYZZZZZZWWWXXX[[[]]]^^^^^^]]]\\\YYYZZZ[[[\\\\\\[[[YYYXXXRRRSSSVVVXXXZZZ\\\]]]^^^]]]\\\\\\]]]___```^^^]]]```````````````_________[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]\\\[[[ZZZZZZZZZZZZXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWYYY[[[\\\\\\ZZZZZZ\\\```ddddddcccaaabbbcccWWWPPPDDD888///---...000//////000000000000//////,,,---///000///000222333333888;;;:::>>>GGGKKKIIIIIIIIIIIIJJJOOOUUU\\\```cccggglllpppsssvvvzzz}}}yyy}}}~~~|||yyyqqqhhhfffjjjgggcccaaadddccc]]]WWWUUUKKKKKKIIIFFFCCCAAA@@@@@@<<>><<<<<<>>>888777666555555444555555///000111111111000...---.........//////////////////000111111000000111222444333333333333444555555666555555444000---444===LLL\\\jjjpppsssvvvwwwtttuuuuuutttttttttvvvwwwxxx||||||}}}}}}}}}}}}}}}|||xxxxxxxxxvvvsssqqqqqqrrruuuxxxyyywwwsssrrrvvvzzzyyyyyyzzz|||}}}|||zzzxxxxxxzzz|||||||||{{{}}}~~~{{{yyyuuurrrsssvvvzzz}}}~~~|||xxxwwwvvvuuuuuuuuuuuuuuu{{{~~~~~~||||||~~~}}}~~~xxxbbbmmmfffeeelllkkkaaa\\\```[[[ZZZYYYYYYYYYYYYYYYZZZ\\\\\\]]]^^^```aaabbbbbb``````___^^^^^^^^^______ZZZZZZZZZYYYWWWUUUSSSRRROOORRRUUUVVVUUUSSSQQQQQQWWWXXXZZZ\\\]]]\\\[[[ZZZWWWXXXYYYYYYWWWXXXYYY[[[]]][[[YYY[[[^^^___]]][[[XXXXXXXXXYYY[[[[[[YYYWWWUUUUUUUUUVVVWWWXXXZZZ[[[ZZZYYYYYY\\\``````^^^ZZZ]]]___```___^^^\\\]]]]]]^^^\\\ZZZXXXWWWWWWXXXYYYYYYZZZ\\\[[[YYYXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVWWWUUUVVVVVVXXXZZZ\\\^^^___bbbeeeiiiiiifffbbb___^^^NNNBBB555///111333111---000000000000////////////.../////////...///111444777666<<<>>><<>>===:::777===999555333444555444222//////000000000000///......///000///...---...000000000000000111111111111444333444666444000000333777666333111000111222333>>>KKK```ooopppkkkoooxxxwwwwwwxxxxxxxxxxxxwwwwww||||||}}}}}}{{{{{{yyyuuurrrqqqpppnnnmmmqqqsssuuuvvvuuuuuuvvvwww{{{zzzzzz{{{||||||{{{yyyxxxyyyyyyzzzzzzyyyyyyxxxrrrssssssrrrrrruuuyyy}}}|||||||||~~~~~~}}}{{{xxxuuutttuuuvvvvvvvvv{{{}}}}}}iiillleeefffmmmlllccc^^^aaa]]]]]]\\\[[[ZZZZZZ[[[[[[\\\\\\]]]^^^___```aaaaaa^^^]]]]]]\\\\\\\\\\\\\\\YYYYYYYYYYYYWWWUUUSSSQQQOOOQQQTTTUUUTTTSSSSSSSSSXXXYYYZZZ\\\\\\\\\\\\[[[VVVXXXYYYYYYXXXYYY[[[]]]\\\[[[[[[[[[]]]^^^]]]\\\XXXXXXXXXYYYZZZZZZXXXVVVUUUUUUUUUVVVWWWYYYZZZZZZZZZYYYZZZ\\\______\\\YYY\\\^^^______]]]\\\\\\]]]]]]\\\[[[YYYXXXXXXYYYYYYXXXZZZZZZZZZXXXWWWXXXYYYVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ\\\^^^```aaabbbcccfffgggfffaaaYYYTTTCCC;;;111---///111000---000000000000////////////.../////////...///222555;;;:::???AAAAAAOOO]]][[[NNNKKKNNNXXXaaaddddddeeeiiikkkoootttxxx{{{}}}~~~zzzuuuqqqsssuuuvvvrrrmmmlllpppuuu}}}ssspppvvv~~~xxxpppjjjmmmkkkfff```\\\YYYWWWWWWTTTPPPKKKGGGEEEDDDEEEGGGFFFDDDAAA@@@@@@>>>:::777;;;777333222333444333222111111111000000/////////...///000///......///000000000000000111111111111222000111444444111111444666555444222222111222222888CCCVVVhhhnnnlllmmmrrrrrrrrrssssssssssssrrrrrrxxxxxxyyy|||~~~~~~|||zzz{{{xxxtttrrrqqqpppooonnnooopppqqqsssuuuuuuuuutttyyyxxxwwwwwwyyyzzzyyyxxxvvvwwwwwwxxxxxxwwwwwwvvvssssssrrrpppoooqqqtttwwwyyyyyyzzz{{{}}}}}}|||{{{}}}zzzwwwuuuvvvwwwwwwvvv{{{~~~eeeiiidddfffmmmmmmfffaaabbb``````^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^___``````]]]]]]\\\\\\[[[[[[[[[[[[XXXXXXXXXXXXWWWUUUSSSRRRPPPQQQSSSTTTSSSTTTUUUWWWYYYZZZZZZ[[[\\\\\\]]]]]]VVVXXXYYYYYYYYYZZZ]]]___[[[\\\]]]]]]\\\\\\]]]^^^YYYXXXWWWXXXZZZZZZXXXVVVUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^]]][[[XXX\\\]]]^^^^^^\\\[[[[[[\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYZZZZZZXXXWWWVVVXXXYYYVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZZZZ[[[]]]___aaabbb``````bbbdddbbbZZZLLLBBB444222///---...///...---000000000000////////////...///000//////111333666;;;888<<>>;;;999777666444333333333333222777666333111//////000111...000111000///...///000///000000000111111111111444000000333444222222444222333444555555333111000///333???RRRdddmmmllliiimmmmmmnnnnnnnnnnnnmmmmmmnnnnnnppptttxxx{{{|||{{{{{{xxxsssqqqqqqrrrssssssqqqooooootttzzz|||yyytttyyywwwuuutttvvvyyyzzzzzzxxxyyyyyyzzzzzzyyyyyyxxxvvvvvvtttqqqoooooorrrttt{{{|||~~~~~~~~~~~~|||zzzyyy{{{}}}~~~~~~vvv```cccccceeejjjllliiieeedddcccbbb```___^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^\\\[[[ZZZVVVWWWWWWXXXWWWVVVTTTSSSQQQRRRSSSSSSSSSUUUYYY\\\\\\[[[[[[[[[\\\]]]^^^___]]]^^^^^^\\\ZZZYYYZZZ\\\ZZZ]]]___^^^\\\[[[]]]```[[[ZZZXXXXXXYYYYYYXXXWWWWWWWWWXXXZZZZZZZZZZZZZZZ[[[\\\^^^___^^^]]][[[[[[YYYZZZ\\\[[[YYYXXXXXXYYYWWWYYY[[[]]]]]]\\\ZZZXXX\\\]]]]]]\\\ZZZYYY[[[\\\WWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[\\\^^^___aaaaaa___cccddd\\\MMM===222---,,,000333333111/////////000000000000////////////...///111111222444777:::@@@;;;???CCCFFFTTT\\\VVVQQQQQQRRRUUUVVVYYYcccmmmjjjmmmqqqvvv{{{~~~{{{{{{zzzyyyuuupppkkkeee```]]]WWWVVVUUUVVVXXXYYYYYYYYY\\\YYYUUURRRQQQQQQQQQQQQWWWXXX[[[]]]]]]XXXOOOIIITTTVVV]]]eeelllkkkccc\\\YYY[[[]]]______^^^]]]\\\XXXZZZ[[[[[[[[[\\\___aaaiiiiiijjjjjjfffdddjjjsssrrrnnnvvvzzzqqqkkkqqqmmmgggaaa]]]\\\]]]^^^[[[[[[YYYXXX\\\]]]TTTHHHJJJJJJHHHEEEAAA>>>;;;:::888888777666444444444444888666333111000000111111///000111000///...///111///000000000111111111111:::444222444555222111222111333444666555444111000///111999III]]]jjjmmmjjjmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnooosssxxx{{{||||||{{{xxxtttrrrssstttuuuuuuqqqooooootttzzz|||yyyuuuyyywwwttttttvvvxxxyyyyyyxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxwwwuuussstttwwwzzz|||~~~~~~|||{{{{{{~~~vvvaaaccccccdddgggiiiiiifffdddcccbbbaaa```______^^^_____________________^^^^^^]]]]]]^^^]]]]]][[[YYYXXXVVVWWWXXXXXXXXXWWWVVVUUURRRSSSTTTTTTTTTVVVYYY\\\[[[\\\\\\]]]]]]^^^______`````````]]][[[YYYZZZ[[[\\\]]]^^^^^^]]]]]]^^^___]]][[[YYYYYYZZZZZZYYYXXXWWWXXXZZZ[[[[[[[[[ZZZYYYYYY[[[^^^___^^^\\\[[[\\\XXXYYYZZZZZZXXXWWWWWWXXXVVVWWWZZZ[[[\\\[[[ZZZYYY[[[]]]^^^^^^\\\[[[[[[\\\XXXXXXYYYZZZ[[[[[[\\\]]]_________```aaabbbcccdddbbbdddaaaTTTBBB333...///000222444444222111000000000000000000////////////...000111222333555999<<<>>>;;;???BBBDDDRRR]]]XXXJJJKKKPPPWWWZZZ]]]dddllliiilllrrrxxx}}}{{{uuupppooommmiiigggiiifffdddbbb___]]][[[ZZZZZZUUUWWWYYY\\\^^^___``````fff```ZZZWWWXXXYYYWWWUUUXXXXXXYYYYYYYYYUUUPPPLLLIIINNNWWW```eeebbbXXXPPPOOOPPPRRRTTTSSSQQQNNNLLLQQQPPPPPPQQQRRRRRRRRRQQQ[[[ZZZZZZ\\\]]]aaammmyyy{{{uuu{{{wwwooojjjmmmjjjfffaaa___^^^___```[[[\\\[[[[[[bbbfff[[[KKKLLLLLLKKKHHHCCC???===<<<::::::;;;999666444444555666555333111000000111111///000111111//////000111000000000000111111111111===666222444555333111222111222444555555444222111000222777AAAQQQbbbkkkkkkllllllmmmmmmmmmmmmlllllloooooopppsssxxx{{{||||||zzzxxxvvvuuuwwwwwwwwwwwwpppooonnnqqquuuwwwvvvtttwwwuuusssssstttuuuvvvuuuvvvwwwwwwxxxxxxwwwwwwvvvzzzzzzyyywwwvvvwww{{{}}}{{{~~~~~~~~~}}}~~~wwwdddcccccccccdddfffgggfffddddddccccccbbbaaaaaaaaabbbaaaaaaaaa``````_________]]]^^^______^^^\\\YYYXXXVVVWWWXXXYYYYYYYYYXXXWWWRRRTTTUUUUUUUUUVVVXXXZZZ[[[\\\]]]____________^^^___``````^^^\\\[[[[[[]]]^^^]]]\\\]]]^^^______^^^___]]][[[ZZZ[[[[[[[[[ZZZXXXYYYZZZ\\\\\\[[[ZZZYYYUUUYYY\\\]]]\\\ZZZZZZ[[[WWWXXXYYYYYYWWWVVVVVVWWWUUUVVVXXXYYYZZZZZZZZZYYYYYY\\\______^^^[[[ZZZZZZXXXXXXYYYZZZ[[[\\\]]]^^^`````````aaabbbcccdddeeeaaa]]]TTTEEE666------000222111111111111111111111000000000000////////////...000111222444666:::===:::999>>>@@@@@@NNN\\\[[[KKKJJJMMMSSSYYY___gggooolllooosssxxx|||~~~~~~~~~~~~uuukkkiiiggggggiiigggdddeeeiii```^^^[[[YYYYYY[[[]]]^^^\\\___cccfffhhhhhhiiiiiieeebbb___^^^]]]\\\ZZZYYY]]]]]]]]][[[YYYWWWVVVVVVRRRTTTYYY]]]^^^YYYQQQJJJHHHKKKNNNPPPOOOMMMJJJGGGJJJLLLMMMMMMKKKIIIIIIIIIKKKKKKNNNRRRTTTXXXcccnnn}}}}}}|||yyytttqqqjjjhhheeeaaa___]]]]]]]]]ZZZ^^^^^^]]]cccjjjcccVVVRRRRRRQQQMMMFFFAAA???>>>;;;<<<===:::666333333444333333222222111111111000///000111111000///000111000000000000111111111111<<<555000222555444222222222222333444444444333222000333555888DDDWWWfffllllllmmmmmmnnnnnnmmmmmmlllqqqppppppssswwwzzz{{{{{{yyyxxxxxxyyyzzz{{{yyyxxxqqqqqqpppqqqrrrtttvvvwwwxxxvvvuuuuuuvvvuuutttsssvvvwwwwwwxxxxxxwwwwwwvvv{{{{{{yyywwwvvvwwwzzz}}}{{{~~~}}}~~~yyygggcccccccccbbbdddgggfffdddeeeeeedddccccccdddddddddbbbbbbaaaaaa``````______```aaabbbbbb```^^^\\\ZZZWWWXXXYYYZZZZZZZZZYYYXXXRRRTTTVVVVVVVVVVVVXXXYYYZZZ\\\^^^`````````^^^]]]^^^______^^^\\\\\\]]]______]]][[[\\\___aaa___]]]aaa^^^\\\[[[[[[\\\[[[ZZZXXXYYY[[[\\\]]]\\\ZZZYYYSSSVVVZZZ[[[ZZZXXXYYY[[[VVVXXXYYYXXXWWWVVVVVVVVVUUUUUUWWWXXXYYYYYYYYYZZZXXX[[[^^^```^^^[[[YYYXXXXXXYYYZZZ[[[\\\]]]^^^^^^____________```aaacccccc]]]UUUFFF777,,,))),,,///111///------///111222111000000000000////////////...000222333444777;;;>>>===<<>>CCCFFFEEEAAACCCJJJQQQRRRNNNPPPRRRUUUXXX___gggmmmtttwwwzzz{{{|||zzznnnooonnnkkkiiiiiimmmtttyyyzzz|||}}}{{{|||yyyzzz~~~zzzyyy|||~~~yyyzzzzzz|||}}}~~~~~~~~~}}}wwwrrrpppnnnjjjbbb^^^___bbb^^^[[[YYYWWWVVV[[[bbbWWWNNNGGGIIILLLKKKJJJJJJGGGHHHIIIIIIJJJJJJLLLMMMKKKIIIKKKOOOTTT\\\jjjvvvsssxxx}}}~~~{{{yyyjjjhhheeebbb___[[[VVVSSSRRRVVVYYYXXXTTTQQQQQQSSSMMMMMMMMMKKKHHHDDD@@@>>>>>><<<:::777555333333333333333222111111222222222111111111111111111111111222222222111111111000000222222333333333222111111222333333444444333333222111111111222444===PPPbbbllloooqqqooooooqqqppplllnnnoooqqqrrrsssuuuyyy|||yyy{{{~~~}}}|||{{{{{{xxxxxxyyyyyy{{{|||}}}~~~~~~|||yyywwwvvvzzz~~~~~~{{{xxxxxxyyyyyy{{{|||{{{yyyyyy}}}~~~~~~llllllccc^^^bbbhhhgggbbb^^^ccccccbbbaaa^^^[[[XXXVVV^^^^^^^^^^^^^^^^^^^^^^^^```______^^^]]][[[ZZZYYYVVVWWWWWWWWWVVVUUUSSSQQQRRRRRRSSSSSSUUUVVVXXXYYYXXXXXXXXXYYY\\\\\\[[[ZZZYYYZZZZZZ[[[\\\]]]^^^^^^______^^^^^^^^^^^^___`````````^^^]]]\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^\\\ZZZ[[[[[[[[[[[[ZZZXXXVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWXXXYYY[[[]]]___```[[[]]]```ccccccaaa___]]]WWWWWWXXXYYYZZZZZZZZZZZZYYYZZZ\\\___aaa^^^WWWQQQ999222,,,*********,,,///////////////000000000000000000///.........//////000000333888999888<<>>BBBCCCEEEHHHIIILLLPPPTTTUUUUUUVVVYYY]]]aaaeeefffmmmuuu~~~~~~~~~wwwwwwssshhhgggllliiifffjjjoootttyyy{{{xxx|||wwwnnnaaaWWWWWW]]]```WWWQQQQQQSSSSSSTTTVVVSSSZZZ```\\\RRRKKKMMMRRRVVVUUUUUUWWWWWWXXX___hhhvvvyyy~~~vvvwwwvvvpppggg```]]]\\\_________]]][[[YYYXXXXXXWWWXXXZZZYYYUUUMMMEEE@@@>>>===;;;999777666666666111222333333222000...---111111111111111111111111111111111000000000//////333333333333333222111000111222222333333222222111111000222333111000777@@@YYYdddmmmmmmkkkkkkllllllqqqrrrrrrqqqppppppsssuuutttwwwzzz{{{zzzxxxxxxxxx{{{|||}}}~~~~~~{{{{{{|||~~~rrrhhhjjjhhhgggiiigggccccccfffbbbaaaaaa``````_________^^^^^^^^^___``````aaaaaa````````````___^^^]]]\\\]]]]]]\\\ZZZXXXWWWVVVVVVSSSSSSSSSTTTTTTVVVWWWWWWWWWWWWWWWZZZ]]]______^^^ZZZZZZ[[[]]]^^^```aaaaaa^^^___```aaabbbbbbbbbaaa___^^^^^^^^^^^^^^^___```___]]]\\\\\\]]]^^^^^^]]]ZZZZZZZZZZZZZZZZZZZZZ[[[VVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ[[[\\\]]]]]]]]]]]]aaabbbccccccbbb```]]]\\\[[[ZZZZZZYYYYYYZZZZZZ[[[[[[]]]___\\\RRRCCC555+++***......+++***---...---............////////////.........///000111222333333333555999999888:::???BBBBBBEEEIIIJJJJJJNNNSSSTTTUUUXXX]]]bbbfffgggfffiiisssyyyyyyssseeeccciiiggghhhkkkpppuuuzzz|||wwwuuuoooddd\\\YYYWWWUUUTTTVVVTTTPPPQQQUUUPPPYYYbbbbbbYYYSSSSSSWWWXXXWWWYYY]]]^^^___fffnnntttxxx~~~{{{{{{{{{xxxsssllleeeaaa___]]]\\\ZZZXXXVVVTTTRRRQQQPPPRRRTTTTTTQQQKKKDDD@@@>>>===;;;999888777777888222222222222111111000///111111111111111111111111111111000000000/////////111222222333333222222222111111222222222222111111222111111333111000444;;;OOO^^^lllooommmlllnnnooorrrsssrrrqqqooooooppprrrrrrtttxxxyyyyyyxxxxxxyyyzzz|||~~~~~~{{{xxxyyyzzz}}}ssshhhiiieeecccfffhhheeecccdddbbbbbbaaa```____________^^^^^^___``````aaabbbbbb``````aaa``````___^^^]]]]]]]]][[[ZZZYYYXXXWWWWWWUUUTTTTTTUUUUUUVVVWWWXXXVVVVVVWWWYYY\\\^^^]]]\\\\\\\\\]]]^^^___aaaaaabbb^^^___```bbbccccccbbbbbb^^^^^^^^^^^^^^^___``````___]]][[[[[[\\\]]]]]]]]][[[ZZZZZZZZZZZZZZZZZZ[[[VVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\\\\\\\\\\____________^^^^^^]]]]]]]]][[[YYYXXXXXXYYY[[[\\\\\\]]][[[RRRDDD777///,,,+++......***+++//////,,,------------.....................///000222333444444333555999::::::>>>DDDCCCBBBEEEKKKLLLJJJLLLRRRQQQSSSXXX___fffiiihhhfffhhhooowww|||~~~zzzssshhhhhhmmmjjjoooqqqtttwwwyyy}}}zzzwwwzzzzzzsssjjjfff^^^[[[[[[[[[XXXRRRRRRTTTSSSXXX___aaa```\\\ZZZYYYZZZYYY\\\```cccfffpppzzz{{{~~~}}}}}}yyyuuupppkkkeeeaaa___\\\YYYVVVTTTRRROOONNNOOOQQQSSSSSSPPPKKKFFFBBBAAA@@@===;;;999888888888444444333222222333333333111111111111111111111111111000000000////////////000111111222333333333333111111222222222222111111333111111222000...111666CCCVVViiipppooooooqqqrrrssssssssspppnnnmmmoooqqqooorrrvvvxxxxxxxxxyyyyyyyyy{{{~~~|||~~~~~~zzzwwwxxxzzz|||rrrhhhjjjbbb^^^bbbhhhgggcccaaaeeedddcccaaa````````````^^^^^^______```aaabbbbbb```aaaaaaaaa```___^^^^^^]]]\\\[[[YYYXXXXXXXXXXXXUUUUUUUUUUUUVVVWWWXXXXXXUUUUUUVVVXXX[[[\\\\\\[[[]]]^^^^^^___```aaabbbbbb^^^___aaabbbcccccccccbbb^^^^^^^^^^^^^^^___```aaa^^^\\\ZZZZZZ[[[]]]]]]\\\\\\\\\[[[ZZZYYYYYYZZZZZZUUUUUUUUUUUUUUUUUUUUUUUURRRSSSVVVXXXZZZZZZZZZZZZ]]]\\\\\\\\\\\\]]]^^^^^^^^^\\\YYYWWWWWWYYY\\\^^^]]]]]]WWWIII999///---///...000///+++---333333...,,,,,,,,,---------...............///000222333444444333555999;;;<<>>AAADDDCCCFFFIIIKKKLLLLLLMMMOOOLLLQQQUUUXXX___fffeee```gggjjjnnnsssxxx}}}{{{sssrrrvvv}}}{{{yyyzzz{{{|||~~~{{{tttkkkeeeddd]]]ccclllrrrooolllqqqzzzyyyuuusssuuu{{{yyyyyy{{{~~~vvvuuutttsssrrrnnniiiffffff```\\\\\\ZZZUUURRRRRRUUUVVVWWWXXXWWWRRRKKKFFFDDDDDDCCC@@@;;;888888999666555333333555666555555111111111111111111111111111000000///.../////////111222333333444444333333111111222222222222111111222111000///......//////444<<>>?????????AAAEEEJJJMMMNNNNNNNNNOOOPPPQQQTTT]]]kkkrrrmmmccchhhkkkpppvvv{{{|||yyy|||~~~xxxyyy}}}yyyvvvxxxgggjjjqqqwwwwwwvvv{{{|||{{{~~~yyyxxxyyy~~~zzzpppooonnnooopppqqqpppnnnhhhbbb___^^^\\\UUUQQQPPPTTTUUUVVVWWWVVVRRRLLLGGGBBBCCCBBB???;;;888888888777555333333555666555444111111111111111111111111000//////...............111222222333333333333333111222222222222222111111222222000///............111444BBB[[[pppyyyxxxuuurrrpppnnnmmmllljjjgggdddeeehhhkkkmmmooorrrvvvyyy{{{{{{|||~~~~~~}}}|||||||||||||||||||||~~~lllbbbhhhccc```bbbdddcccdddfffeeedddbbbaaa```______^^^```______```aaacccfffggghhhhhhgggfffeeedddbbbbbb```___^^^\\\ZZZYYYYYYYYYWWWWWWVVVVVVVVVXXXYYYZZZZZZZZZ[[[\\\\\\\\\[[[[[[]]]^^^___```aaabbbcccdddbbbbbbcccdddeeeeeeeeeddddddcccbbbaaa___^^^^^^^^^\\\[[[\\\]]]```aaaaaa```___````````````___^^^]]]XXXYYY[[[]]]^^^^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[YYYWWWYYY\\\ZZZUUUGGG999---+++------,,,+++,,,,,,------------------......////////////.........//////000111333444555888777777;;;@@@BBBAAA???AAAEEEIIIMMMOOOPPPQQQSSSSSSSSSXXXdddrrrwwwpppfffhhhkkkpppvvv|||}}}www{{{}}}tttqqqzzz~~~|||||||||zzzxxxwwwyyy{{{}}}yyyrrrqqqooopppsssuuuvvvwwwiiiddd``````\\\TTTNNNLLLSSSSSSSSSTTTTTTQQQLLLHHHCCCCCCBBB???<<<999777666777555444444555555555444111111111111111111111111000000///............///111111222333333333333222222222333333222222111111222222111000///......---222000777MMMfffvvvwwwsssoooooonnnnnnllljjjgggeeedddfffiiikkknnnqqqvvvyyywwwxxxzzz}}}|||{{{zzzyyyzzzzzzzzzyyy|||}}}}}}~~~mmm```kkkeeebbbccccccaaabbbeeeeeedddcccbbb``````____________```aaabbbeeeggghhhhhhhhhhhhhhhgggeeedddccc```___^^^\\\[[[ZZZZZZZZZXXXWWWWWWWWWWWWXXXZZZ[[[ZZZ[[[[[[\\\\\\\\\[[[[[[^^^^^^___```aaaccccccdddcccdddeeeeeeeeeeeeeeeeeecccccccccbbb```___^^^]]]\\\\\\]]]___bbbcccbbbaaa___```aaabbbbbbaaa___^^^ZZZ[[[]]]___````````````aaaaaa``````___]]]\\\[[[[[[[[[ZZZZZZYYYZZZZZZZZZ[[[\\\[[[[[[]]]^^^YYYQQQ===222***+++......---,,,,,,,,,,,,---------............////////////.........//////000111333555666777777888<<>>CCCEEEHHHKKKMMMQQQUUUXXXQQQRRRXXXccckkkmmmiiieeekkkmmmqqqwww|||}}}{{{{{{|||}}}zzzxxxxxxyyy|||}}}{{{|||xxxtttrrrsssttttttttthhhcccaaaaaa___XXXSSSRRRTTTSSSSSSTTTTTTSSSOOOLLLHHHGGGEEECCCAAA===:::888888666444444555555444333111111111111111111111111222111000000//////000000000111222222333333222222333333333333333222111111111111111000///......---444000222BBB[[[oootttrrrmmmnnnooonnnmmmkkkiiihhhccceeegggiiikkkooossswwwxxxzzz|||}}}}}}}}}||||||zzzxxxvvvvvvxxxyyyxxxwwwxxxyyy{{{~~~~~~wwwhhhkkkgggeeeeeedddaaaaaadddfffeeedddcccbbbaaaaaaaaa``````aaabbbccceeeggghhhjjjjjjjjjiiigggdddbbb```aaa```^^^]]]\\\[[[[[[[[[YYYYYYXXXWWWXXXYYYZZZ[[[ZZZZZZ[[[\\\]]]]]]\\\\\\^^^______```aaabbbbbbcccbbbccceeeeeedddccccccdddcccccccccbbbaaa```___^^^]]]]]]^^^```cccdddbbbaaa___```bbbccccccbbb```___\\\]]]___aaabbbbbbaaaaaabbbbbbaaa```___]]][[[ZZZXXXXXXWWWWWWWWWWWWXXXXXXZZZ\\\\\\]]]^^^\\\RRRGGG555...***,,,...------...+++,,,,,,------...............////////////.........//////000222444666777::::::;;;>>>@@@AAA@@@>>>CCCEEEHHHKKKNNNRRRXXX\\\VVVVVV[[[bbbfffggggggiiippppppsssyyy}}}{{{~~~~~~xxxssstttzzz|||}}}wwwrrrooonnnlllkkkhhhdddbbbdddddd```]]]]]]VVVVVVUUUVVVWWWVVVTTTRRRLLLJJJIIIGGGFFFCCC???<<<888666444444444555444333111111111111111111111111222222111000000000000000000111111222222222222222444444444444333222111000///000000000000//////...444111000999NNNeeeqqqssspppqqqqqqpppmmmkkkjjjkkkcccdddfffgggiiilllqqquuu{{{}}}}}}{{{zzzzzzwwwtttrrrssswwwyyyxxxvvvuuuvvvxxx|||lllhhheeeeeegggeeeaaaaaadddfffeeeeeedddcccccccccdddaaaaaabbbcccdddeeefffggghhhiiiiiiiiihhheeecccaaaaaa```___]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZYYYZZZ[[[\\\]]]^^^^^^^^^_________``````aaaaaaaaa___aaacccccc```___```bbbaaabbbbbbcccbbbaaa```___^^^^^^___bbbddddddbbb```___```bbbddddddbbb```______```aaabbbccccccbbbaaa````````````___^^^]]]\\\XXXWWWWWWVVVVVVWWWWWWXXXYYY[[[\\\\\\[[[UUUFFF777///,,,,,,...---***+++...++++++,,,,,,---......///......////////////............///000222444666777999;;;>>>??????@@@BBBCCCAAADDDIIIMMMQQQUUUYYY\\\bbb^^^^^^dddhhhiiimmmrrrpppppprrryyy}}}zzz~~~|||rrrqqqyyyvvvzzz{{{zzz}}}}}}|||xxxsssooonnnmmmlllkkkkkkfffdddeeeeeebbb```aaaVVVTTTTTTTTTUUUVVVTTTSSSHHHGGGFFFFFFGGGEEEAAA===888666444444444555444222111111111111111111111111111111000///////////////000000111222222222222222444444444444333222111000......000111111000000///000000///333CCC[[[nnnuuuuuuvvvuuurrrmmmjjjjjjlllhhhhhhiiiiiijjjnnnrrrvvvzzz}}}|||yyyxxxxxxtttqqqoooqqqvvvyyyxxxuuutttuuuwww{{{iiieeedddeeehhhfffccccccfffffffffeeeddddddeeeeeeeeebbbbbbcccdddeeeeeeffffffdddeeeggghhhiiihhhfffeeeaaa```___^^^]]]\\\\\\\\\\\\[[[ZZZXXXXXXXXXYYYYYYXXXYYY[[[\\\]]]^^^^^^_______________````````````\\\___aaaaaa^^^\\\^^^___```aaabbbccccccbbb``````______```bbbddddddbbb```^^^```bbbddddddccc```___aaaaaaccccccdddcccbbbaaa]]]^^^__________________YYYYYYXXXXXXXXXYYYYYYZZZXXXZZZ[[[ZZZXXXOOO===,,,++++++,,,...,,,((()))...++++++,,,,,,---...//////......////////////............///111222555666777555999===??????BBBFFFJJJ>>>CCCJJJPPPTTTVVVYYY[[[iii```\\\bbbhhhlllpppvvvnnnnnnpppwww~~~uuuttt||||||uuuxxxssstttzzzvvvuuurrrpppnnnnnnoooqqqrrrrrrpppjjjeeeeeeccc^^^\\\^^^SSSQQQPPPQQQRRRSSSRRRQQQAAA@@@@@@BBBDDDCCC@@@<<<999777444444444555444222111111111111111111111111000000///...............000000111222222222222111444555444444333222111000,,,...///111111111000000,,,///...///<<>>???AAACCCDDDKKKIIIIIIMMMSSSXXXYYYXXXZZZ```ffffffeeegggooovvvqqquuuwwwxxx}}}{{{yyyssstttvvvyyy|||yyy}}}zzztttoookkkkkkkkklllpppvvvzzzsssiiiaaa___```cccdddaaa\\\YYY\\\```___WWWNNNHHH@@@BBBFFF???===AAA???:::888666666666555333111111111111111111111111111000000111111111111000000111111111111111111111111333333444333222000...---111111000000000000111111444...,,,111888FFF```yyy~~~zzzvvvsssooolllkkkmmmqqqrrrssssssrrrsssuuuwwwvvvwwwxxxxxxwwwuuusssqqquuurrroooooorrruuuvvvuuuxxxyyy{{{}}}~~~}}}||||||~~~uuubbbkkkgggfffhhhiiifffdddeeegggggghhhggggggeeecccbbbddddddeeeeeeffffffffffffccccccbbbbbbaaaaaabbbbbbbbbaaa```___]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\^^^_________]]]]]]___^^^]]]\\\[[[[[[[[[[[[^^^___`````````___^^^^^^``````aaabbbbbbaaa```___`````````aaacccdddcccbbbccccccbbbbbbbbbbbbcccccc``````bbbdddfffeeebbb```aaaaaaaaaaaa````````````^^^\\\YYYXXXYYYZZZYYYXXXVVVZZZ\\\WWWKKK===222,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......//////////////////////////////000111333555666777<<<<<<===>>>@@@BBBCCCDDDHHHHHHIIILLLQQQUUUXXXYYYbbbccccccdddeeefffiiijjjooozzz~~~|||{{{yyywwwxxx~~~~~~zzzsssmmmiiifffcccdddiiirrrnnnhhhcccaaaaaaaaaaaa\\\XXXWWW[[[```___XXXQQQLLLCCCEEEFFF===:::===::::::888666555555555333111111111111111111111111111000000111111111111000000111111111111111111111111222222333333222000...---111111000000000000111111222---,,,000444@@@YYYrrr}}}zzzxxxuuuqqqooopppqqquuuvvvvvvuuussssssuuuvvvwwwvvvuuutttsssrrrrrrrrrtttrrrooopppsssuuuuuuttt{{{|||}}}~~~}}}|||||||||}}}~~~vvvaaaiiieeeeeehhhiiifffcccdddeeefffgggggggggfffdddccccccdddeeefffgggfffeeeddd``````______``````aaabbb```___^^^]]]\\\[[[ZZZYYYXXXYYYZZZZZZ[[[[[[ZZZZZZ\\\]]]^^^``````___^^^^^^aaa```^^^\\\[[[ZZZZZZYYY^^^______`````````______^^^^^^___`````````______bbbaaaaaabbbdddeeedddcccdddccccccbbbccccccddddddcccbbbbbbccceeeeeedddbbbcccccccccbbbbbbbbbaaaaaa^^^\\\ZZZZZZZZZ[[[ZZZYYYYYYZZZWWWMMM???333---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......//////////////////////////////000111333555777888<<<<<<===>>>@@@BBBDDDEEEEEEGGGIIILLLOOORRRWWWZZZfffbbb^^^```eeegggeeeaaakkk~~~~~~xxx{{{}}}vvvrrrrrrzzzzzz}}}uuunnnhhhccc]]]\\\___eeecccaaa___^^^]]]ZZZXXXPPPNNNOOOSSSXXXYYYSSSNNNNNNEEEGGGHHH===:::===;;;:::888666555555444222111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111000///...111000000//////000000111000------///000777NNNfffzzzzzzyyyvvvssssssuuuvvvyyyyyyyyyxxxuuutttuuuwwwxxxvvvrrrpppnnnoooqqqsssrrrqqqqqqrrrtttuuutttsss{{{|||~~~~~~~~~~~~{{{dddfffddddddiiijjjfffcccccceeefffgggggggggfffeeedddbbbccceeeffffffdddcccaaa]]]]]]]]]^^^^^^```aaaaaa___^^^^^^]]]\\\[[[ZZZZZZXXXYYY[[[\\\\\\\\\[[[ZZZ]]]^^^___`````````______aaa```___]]]\\\\\\[[[[[[^^^_________````````````]]]^^^^^^______`````````dddbbbaaabbbdddeeeeeedddccccccccccccccccccdddeeeeeedddcccccceeeffffffeeeddddddddddddcccccccccbbb^^^\\\[[[[[[\\\\\\[[[ZZZ[[[XXXPPPBBB444,,,+++---,,,,,,++++++,,,,,,---...,,,,,,,,,---------......///////////////////////////000000222444666888999<<<===>>>???AAACCCEEEFFFEEEHHHKKKLLLMMMQQQWWW\\\```\\\ZZZ]]]dddgggfffbbblll|||~~~~~~~~~wwwqqqmmmmmmssszzz~~~xxxyyyssswwwqqqkkkhhhccc^^^]]]```aaa___]]]\\\[[[YYYUUURRRJJJJJJKKKOOOSSSSSSPPPLLLKKKDDDHHHJJJ@@@===BBBAAA:::888666555555444222111111111111111111111111111000111111222222111111000111111111111111111111111000000000000000000000///000000////////////000000///---///000---000CCCYYYuuuyyyzzzvvvtttuuuwwwwwwzzzzzzzzzyyywwwvvvwwwxxxyyyvvvsssooonnnoooqqqrrrqqqqqqrrrsssuuuuuuttttttxxxzzz|||~~~iiieeecccdddhhhjjjgggddddddfffggghhhhhhhhhgggfffeeeaaabbbdddeeedddbbb```___]]]]]]]]]]]]^^^___aaaaaa______^^^^^^]]]]]]\\\\\\YYYZZZ\\\]]]]]]]]]\\\[[[^^^^^^__________________```______^^^^^^^^^^^^___^^^^^^^^^^^^^^^___``````^^^^^^______```aaabbbccceeecccaaaaaacccdddddddddcccbbbbbbbbbccccccdddeeeeeecccaaabbbccceeeeeedddddddddddddddcccccccccbbb^^^]]]\\\\\\]]]^^^\\\[[[[[[UUUHHH:::///***+++...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......///////////////////////////000111222555777999:::======>>>@@@BBBDDDFFFGGGGGGIIILLLMMMMMMQQQWWW\\\YYYZZZ[[[^^^bbbdddeeefffqqq|||~~~yyyuuusssqqqqqqssswww|||uuuqqqooojjjfffeeebbb^^^^^^aaagggddd```^^^\\\ZZZWWWUUUNNNOOOPPPRRRSSSSSSRRRQQQIIIDDDJJJMMMBBB===AAA@@@:::999777666666555333111111111111111111111111111111111222222222222111111111111111111111111111111111111111000000000000000000000////////////000000///...000222------;;;NNNmmmuuuyyyvvvsssvvvwwwvvvyyyzzzzzzyyyxxxxxxyyy{{{yyywwwuuurrrqqqpppqqqrrrqqqrrrtttuuuuuuuuuuuuuuuwwwyyy{{{~~~mmmfffcccccchhhjjjgggfffggghhhiiijjjjjjjjjhhhgggfffccccccddddddcccaaa```___^^^^^^^^^^^^___```aaabbb____________^^^^^^^^^^^^\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_______________^^^^^^^^^^^^______]]]\\\\\\\\\]]]^^^___```_________```aaacccdddeeeeeecccaaaaaabbbcccdddcccaaaaaaaaaaaabbbcccddddddbbb```______aaabbbbbbbbbcccccccccbbbbbbbbbaaaaaa^^^]]]]]]^^^______]]]\\\XXXNNN???333---,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......////////////////////////000000111333555888:::;;;======>>>@@@CCCEEEGGGIIIJJJKKKLLLLLLNNNQQQVVVZZZYYY\\\```aaaaaaaaacccfffnnnyyy}}}|||zzz|||||||||{{{wwwsssqqq|||{{{rrrmmmiiidddbbbbbb```[[[[[[]]]fffccc^^^[[[YYYXXXVVVTTTPPPQQQRRRQQQPPPPPPRRRTTTNNNJJJQQQRRRDDD;;;<<<999<<<:::888777777666444333111111111111111111111111111111222222222222111111111111111111111111111111333333222111000000111111000//////......//////000000...///222000---666DDDaaammmvvvuuutttxxxyyywwwzzz{{{|||{{{zzzzzz{{{}}}zzzyyyvvvsssrrrqqqrrrrrrsssuuuvvvvvvuuuuuuwwwyyyyyy{{{~~~mmmgggdddcccgggjjjhhhhhhiiikkklllllllllkkkiiihhhgggffffffeeedddcccbbbaaaaaa```````````````aaabbbccc^^^^^^^^^^^^___________________________``````aaa]]]]]]]]]]]]]]]^^^^^^______^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[]]]^^^___^^^^^^^^^___aaaccceeefffeeebbb```___aaabbbcccbbb````````````aaabbbcccdddbbbaaa```aaacccdddcccbbbaaaaaaaaaaaa````````````^^^]]]^^^___``````^^^\\\QQQFFF777......///...+++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......////////////////////////000000222333666999;;;<<<======???AAACCCFFFHHHIIIMMMKKKIIIJJJMMMQQQTTTVVVZZZ]]]```bbbbbbbbbdddfffjjjmmmsssyyy|||}}}||||||xxx}}}~~~{{{vvvuuuzzz}}}}}}|||ppphhhfffbbbaaaaaa___[[[ZZZ\\\___\\\ZZZXXXWWWUUURRRPPPPPPQQQPPPNNNLLLNNNSSSXXXWWWTTT\\\\\\KKK>>><<<888===;;;999888888888666444111111111111111111111111111222222333333222222111111111111111111111111111666555333222111111111111//////............//////000,,,---222111...333<<>>???AAACCCFFFHHHJJJOOOKKKGGGHHHLLLQQQSSSSSSZZZ[[[^^^bbbdddfffggggggmmmkkkqqq~~~yyy{{{vvv~~~xxxuuuyyy}}}|||~~~}}}|||}}}|||rrrgggeeebbbaaacccbbb^^^]]]___\\\[[[ZZZZZZZZZXXXTTTQQQSSSTTTSSSPPPNNNQQQXXX___]]][[[dddeeeSSSEEEAAA===>>><<<:::999999888777555111111111111111111111111111222222333333222222111111111111111111111111111888666444222111111111111//////............/////////******111222///111888LLL```qqquuuxxx~~~}}}||||||}}}{{{tttnnnlllnnnsssvvvwwwxxxyyywwwuuuvvvzzz~~~zzz}}}nnnjjjggggggkkkllliiifffgggooooooooonnnmmmkkkjjjiiiiiigggeeecccbbbaaabbbbbb]]]^^^___aaaaaaaaa```___\\\]]]^^^______^^^]]]\\\``````aaaaaabbbbbbbbbccc^^^]]]\\\\\\[[[[[[\\\\\\``````^^^]]][[[ZZZYYYXXX\\\]]]]]][[[ZZZ[[[]]]___[[[]]]```bbbbbbccceeefffbbb```___```ccceeeeeeddd^^^]]]\\\\\\\\\^^^```bbbcccdddeeeeeeeeedddcccbbbdddaaa^^^^^^``````___\\\]]]bbbdddbbbbbbbbb[[[QQQ>>>888000,,,+++++++++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////............//////000000111444777:::>>>@@@>>>>>>@@@BBBDDDGGGIIIKKKRRRKKKDDDEEEKKKPPPPPPMMMOOOTTT[[[aaaddddddddddddiiihhhiiirrr}}}}}}wwwqqq{{{yyyxxxxxx{{{~~~zzz{{{|||}}}rrrrrrpppooottt}}}~~~yyywwwyyy}}}xxxtttuuuyyyyyytttnnn______```bbbcccaaa^^^[[[]]]______[[[UUUPPPOOOQQQRRRPPPMMMKKKIIILLLWWWdddWWWWWW]]]ZZZKKKDDDAAA888777777888888888777777666555444333222111111111111222222333333333333444444222222111111111111222222333333444444333333222111111111000///////////////............///000222222FFFXXXlllvvvxxxyyy}}}}}}}}}~~~xxxvvvsssqqqqqqsssvvvxxxyyy{{{|||{{{zzz{{{hhhjjjffffffiiijjjhhhfffhhhmmmmmmllllllkkkjjjiiihhhhhhgggeeecccbbbaaaaaabbb^^^___```aaaaaaaaa```___]]]^^^___```aaa``````___aaaaaaaaaaaabbbbbbcccccc]]]]]]\\\[[[[[[[[[[[[\\\^^^^^^^^^]]]\\\\\\[[[[[[\\\]]]]]]\\\[[[\\\^^^```___aaacccdddccccccdddeeebbb``````aaacccddddddddd```___]]]\\\\\\]]]^^^___cccdddeeeeeeeeecccbbbaaacccaaa^^^^^^___```^^^\\\]]]aaadddcccdddbbbXXXLLL999444///,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////.........///000000111111333555888;;;???@@@@@@@@@AAABBBDDDFFFHHHIIIDDDEEEHHHMMMRRRUUUVVVUUUOOORRRWWW\\\```ccceeeggggggfffiiiqqq|||{{{{{{tttnnngggcccllljjjhhhffffffiiimmmooorrrmmmiiigggiiinnnsssuuuzzz}}}~~~||||||yyyvvvqqqmmmppp||||||yyywwwvvvxxxzzzvvvlllccc^^^___```bbbdddccc```]]]___^^^]]][[[ZZZXXXUUUSSSQQQOOONNNOOONNNNNNVVV```RRRPPPVVVUUUHHHDDDBBB::::::999999999888888777777555444333222111111111111222222333333333333444444222222111111111111222222333333444444333333222111111111000/////////////////////...//////000111222@@@QQQeeeqqquuuvvvyyy|||~~~~~~}}}}}}~~~{{{yyywwwuuutttvvvxxxzzzyyy{{{||||||}}}hhhjjjfffdddggghhhggggggiiiiiijjjjjjjjjiiihhhhhhggghhhgggeeecccaaaaaaaaaaaa``````aaabbbbbbaaa```___^^^___aaabbbcccdddddddddaaabbbbbbbbbbbbccccccccc^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^[[[]]]^^^]]]]]]^^^```bbbccceeeffffffdddccccccdddbbbaaa```aaacccddddddcccaaa```]]][[[[[[[[[\\\]]]ddddddeeeeeedddbbb```___aaa___]]]]]]^^^^^^]]]\\\]]]aaadddeeeeee```RRRDDD333000...---...///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............//////000111222333555777:::===@@@BBBCCCCCCCCCCCCDDDEEEFFFGGGCCCHHHMMMPPPOOOOOOPPPQQQQQQSSSUUUXXX\\\aaadddfffeeefffjjjrrrzzz}}}|||zzzuuummmddd]]]YYYXXXbbb___[[[XXXVVVWWWXXXZZZ___\\\YYYYYY]]]ccchhhjjjqqquuuzzz{{{{{{}}}yyyvvv|||~~~vvvrrrsss{{{|||zzz|||}}}}}}pppfff^^^^^^___aaadddcccaaa___^^^\\\ZZZ\\\______[[[WWWUUUSSSSSSUUUUUUTTTWWW]]]QQQLLLOOOPPPGGGEEEFFF@@@===<<<:::888888777888888555444333222222111111111222222333333333333444444222222111111111111222222333333333333333222222111111000000///////////////000000////////////000000888GGGZZZjjjqqqsssuuuxxx|||~~~}}}|||}}}~~~}}}{{{yyywwwvvvwwwyyy{{{zzz{{{}}}~~~~~~eeekkkeeeccceeeffffffgggjjjhhhhhhhhhiiiiiihhhgggggggggfffdddbbbaaa````````````aaabbbbbbbbbaaa```______```aaaccceeefffggghhhcccccccccccccccccccccccc______^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^_________\\\]]]_________```bbbdddccceeeffffffdddccccccdddcccbbbaaabbbddddddcccbbb```___]]][[[ZZZ[[[\\\]]]ddddddddddddcccaaa___]]]___^^^]]]\\\\\\]]]\\\\\\^^^```dddgggeee[[[JJJ<<>><<<:::777666666777888555555444333222222222222222222222333333333444444333222222111111222222333222333333333333222111111000000////////////000000111000000////////////000444>>>QQQdddpppssstttvvvzzz|||}}}~~~}}}|||}}}~~~}}}{{{yyywwwwwwwwwyyyzzz{{{|||~~~uuubbbkkkeeebbbdddffffffhhhkkkhhhiiiiiiiiiiiiiiihhhggggggeeecccaaa```______```___```aaabbbbbbaaa```___^^^___```bbbdddfffhhhiiiddddddddddddccccccccccccaaaaaa```____________````````````_______________]]]___aaabbbbbbbbbdddeeeaaabbbdddeeedddddddddfffdddccccccdddeeeeeecccaaa___^^^\\\[[[[[[\\\^^^___ccccccccccccbbb```^^^\\\^^^^^^]]]\\\\\\\\\\\\]]]^^^```dddfffaaaRRRAAA555---.........------,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......000111333333444666888;;;>>>AAACCCDDDGGGFFFFFFEEEEEEEEEFFFFFFKKKJJJLLLOOORRRTTTSSSRRRUUUUUUVVV[[[```dddddddddllloootttwwwyyy{{{|||}}}zzzmmmeeeaaaVVVXXXXXXQQQGGGAAABBBDDDGGGFFFDDDBBBCCCDDDFFFHHHLLLJJJHHHIIIMMMQQQSSSTTT[[[YYYYYY\\\bbbhhhlllmmm{{{}}}}}}{{{zzz|||~~~||||||uuuuuurrrnnnmmmmmmkkkgggddd___^^^]]]^^^^^^]]][[[YYYTTTVVVYYYZZZYYYZZZ\\\___YYYUUUTTTUUUWWWZZZdddnnncccPPPHHHIIIDDDEEEFFFBBB===;;;999666555555666777666555444333222222222222222222222333333333444444333333222222222222333333222222333333222222111000000000////////////000000111000000////////////000333999JJJ```ppptttuuuwwwxxxzzz|||}}}}}}}}}~~~}}}|||zzzyyyyyyyyyzzz{{{}}}}}}~~~nnnbbbkkkeeeccceeegggggghhhllliiijjjjjjjjjiiiiiihhhgggfffeeecccaaa____________]]]^^^```aaaaaaaaa```___]]]]]]^^^```bbbdddggghhheeeeeeeeeddddddddddddcccbbbaaaaaa```___`````````aaaaaaaaa```````````````___aaacccddddddcccdddfff___aaadddeeeeeeeeefffgggfffeeeeeefffgggfffdddaaa```^^^]]]\\\\\\]]]___```aaaaaabbbbbbaaa___]]]\\\]]]^^^^^^]]]\\\[[[]]]^^^^^^```eeeeeeZZZGGG888222---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------///000222444555555666999<<<@@@BBBDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHEEEFFFJJJOOOTTTTTTQQQNNNTTTTTTUUU[[[cccggghhhgggmmmpppuuuwwwwwwxxx{{{~~~vvvlllaaaXXXSSSHHHKKKJJJFFF>>>:::;;;>>>;;;:::::::::;;;>>>@@@BBBDDDBBBAAAAAADDDFFFGGGGGGQQQNNNMMMRRR[[[bbbeeeeeeqqquuuxxxxxxzzz||||||}}}~~~zzzyyyzzz~~~|||~~~vvvqqqnnnmmmllllll___^^^\\\\\\\\\[[[XXXVVVRRRUUUWWWVVVSSSTTTXXX]]]PPPMMMLLLMMMOOOWWWiiiyyymmmSSSEEEDDD@@@@@@AAA<<<;;;:::888666555555666666666555444333222222222222222222333333333333444444333333222222222222333333222222222222222111111000///////////////000000111000000////////////000000444555CCC\\\oootttuuuxxxwwwyyy|||}}}}}}~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}kkkeeejjjeeecccfffhhhhhhiiillljjjjjjjjjiiiiiigggfffeeefffdddbbb```___^^^^^^___[[[\\\^^^___````````````[[[\\\\\\]]]___bbbdddeeefffeeeeeeeeeddddddddddddaaa```______^^^^^^_________``````aaaaaabbbbbbcccaaaccceeefffeeeddddddeeeaaaccceeefffffffffggghhhhhhgggggghhhiiigggdddbbbbbbaaa___]]]]]]]]]_________``````aaa```___^^^]]]\\\^^^___^^^\\\\\\^^^```^^^aaaeeecccSSS>>>222000+++---...,,,+++***---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------///111333444666444666999===@@@BBBDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJFFFHHHJJJLLLOOOSSSYYY]]][[[XXXVVVYYY```eeegggfffggglllqqqrrrrrruuu{{{}}}zzz{{{{{{yyyooofff```XXXPPPIIIAAABBBBBB???;;;999:::<<<999888888888999;;;===>>>>>>===<<<<<<>>>@@@AAA@@@FFFFFFIIINNNUUU[[[```bbbgggpppxxxzzz|||~~~~~~{{{{{{xxx}}}}}}yyyyyy{{{}}}}}}yyysssmmmiiigggfffeee___]]]\\\[[[\\\[[[ZZZXXXVVVUUURRRPPPPPPRRRUUUXXXMMMLLLKKKJJJIIIQQQfffzzzwwwWWWDDDBBB???>>>???:::999999999888888777777777666555444333333222333333222222333333333333444444444333333222222333333444222222222222222111000000///////////////000111111//////...//////000111222555222<<>>DDDIIILLLQQQXXX^^^bbbppp{{{~~~}}}|||wwwwww~~~~~~~~~~~~|||}}}|||yyyvvvssspppmmmlll^^^\\\[[[\\\]]]]]]\\\[[[[[[UUUNNNLLLOOORRRTTTTTTQQQQQQPPPLLLGGGLLLaaauuu~~~\\\FFFCCC@@@???@@@<<<999999:::::::::999999888666666555444333333333333222222333333333444444444444333333222222333333444111222222222222111000000///////////////000111111............///111222222444///888RRRhhhppprrruuuvvvyyy|||~~~yyyyyyzzzzzz{{{}}}~~~|||{{{|||aaabbbkkkggggggkkklllkkkjjjlllnnnmmmkkkjjjiiihhhhhhhhhaaaccccccbbb``````aaabbb^^^^^^^^^]]]]]]]]]\\\\\\YYYZZZ[[[]]]___bbbeeefffeeeeeedddccccccbbbaaaaaa```___]]]]]]^^^^^^]]][[[\\\[[[[[[\\\___bbbeeehhhddddddcccbbb``````bbbcccfffffffffeeeddddddfffhhhfffiiilllllliiifffcccbbbaaa___^^^```dddddd___ZZZ^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[ZZZZZZ[[[]]]___```^^^fffeeeUUUAAA666111---------------------------+++,,,------++++++,,,---,,,,,,,,,---------......,,,---///000///000222333888;;;<<<;;;>>>DDDGGGFFFGGGGGGFFFGGGIIIKKKNNNPPPOOOJJJIIIOOOWWW^^^gggnnn```___``````\\\YYY]]]eee```hhhjjjeeehhhuuu|||{{{iiirrr}}}uuujjjbbbYYYUUUSSSOOOGGG@@@<<<;;;999777666666777888777888888777555444555777333333333444666777999:::===>>>@@@BBBEEEJJJPPPUUUaaa~~~xxxvvvxxx~~~~~~xxxwwwzzzwwwooorrrssshhhgggcccaaaeeelllllleee\\\ZZZXXXVVVTTTSSSQQQNNNKKKLLLKKKKKKLLLGGGDDDLLLXXX[[[WWWPPPIIICCC???=========<<<:::999888999::::::777777666555555555555555333333444333222222333555444444444444444444444444222222222111///...,,,+++...............///000000///000000000......000111///...444EEE\\\nnnuuuuuuzzzzzz{{{{{{|||}}}}}}}}}~~~~~~~~~fff\\\lllhhhgggjjjllljjjiiikkkkkkkkkjjjiiihhhggggggfffaaaccccccccc```_________\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^```aaabbbdddddddddcccbbbaaaaaa```___^^^]]]^^^___```___^^^\\\\\\\\\]]]___bbbeeegggbbbccccccbbbaaabbbdddffffffggggggeeeddddddgggiiifffiiikkkllliiifffdddcccaaa___]]]___bbbbbb___[[[^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[\\\^^^___```]]]bbb___NNN<<<333///---------------------------+++,,,------++++++,,,---,,,,,,,,,---------......,,,---///000000000222444666;;;>>>>>>@@@BBBBBB???FFFGGGHHHJJJKKKLLLMMMMMMNNNIIIHHHMMMRRRVVVZZZ```]]]^^^bbbddd```[[[]]]bbb^^^fffhhhdddeeennnqqqmmmmmmttt~~~}}}rrreee^^^UUUPPPNNNJJJCCC<<<;;;:::888666555666777777666777777555444333444666222222222333444555666777<<<<<<===>>>AAAHHHPPPVVVmmm{{{~~~pppiiivvv~~~|||yyyqqqoootttrrrkkkoooqqqggghhhccc___```dddddd```\\\\\\ZZZWWWUUUSSSPPPLLLIIIJJJHHHIIIJJJGGGDDDHHHQQQUUUSSSOOOKKKGGGCCCAAA@@@===<<<;;;:::999999999999777777666555555555555555444555555444333333444666444444444444444444444444444444333222111///...---...............///000000///000000000......000111333222555DDDYYYllluuuwwwzzzzzzzzz{{{|||}}}uuullllllhhhgggjjjkkkiiihhhiiiiiijjjjjjjjjiiigggeeedddaaacccdddccc```^^^\\\\\\YYYYYYYYYYYYXXXXXXXXXXXX^^^^^^^^^^^^^^^_________cccccccccbbbbbbaaaaaaaaa___^^^]]]^^^aaabbbaaa```\\\\\\\\\]]]___bbbdddfffaaabbbcccccccccdddgggiiiggghhhgggfffeeeeeegggiiieeehhhkkkkkkiiigggeeeeeebbb___]]]^^^```aaa^^^\\\^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\]]]___```aaa^^^^^^VVVEEE666///...---------------------------+++,,,------++++++,,,---,,,,,,,,,---------......,,,...000111111222444666888<<<>>>???BBBEEEBBB<<>>FFFPPPWWWnnn~~~yyyxxxxxxkkk^^^kkk~~~|||wwwooolllpppooohhhkkkmmmdddiiieee___\\\\\\]]]]]]]]]^^^[[[XXXUUUSSSPPPLLLHHHKKKIIIIIIKKKJJJHHHHHHJJJLLLLLLLLLKKKHHHEEEBBB@@@???>>><<<;;;999999888888777777666555555555555555555555666555444333555777444444444444444444444444555555444444222000///..................///000000///000000000......000111666333444???RRRfffsssyyy|||{{{zzzzzz|||~~~wwwlllhhhgggjjjjjjhhhfffhhhhhhiiijjjkkkjjjgggeeecccaaacccdddccc```\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWW^^^______```````````````ccccccccccccccccccbbbbbb```______```aaabbbbbb```]]]]]]]]]^^^___aaacccdddaaacccdddeeedddeeegggiiihhhhhhhhhfffeeeeeegggiiidddfffiiijjjiiigggffffffbbb```]]]]]]^^^___^^^\\\^^^^^^^^^^^^____________]]]]]]]]]^^^___```aaabbbccc\\\OOO???222---,,,---------------------------+++,,,------++++++,,,---,,,,,,,,,---------......,,,...000111222333555777>>>======AAAJJJOOOJJJ@@@FFFGGGJJJLLLNNNOOOOOOOOOPPPMMMNNNRRRTTTQQQPPPPPPTTTVVV\\\cccccc___^^^aaaaaahhhllljjjjjjnnnnnnkkkqqqsssyyy|||pppddd\\\UUUOOOHHHCCC@@@===888444666666555444333333444444333444555444222222333555222111111000000000111111666666777999>>>EEENNNUUU\\\dddaaaZZZ```hhhwwwwwwpppuuuxxxvvvqqqsssrrrhhhffffff^^^gggeeeaaa]]]ZZZZZZ\\\^^^]]][[[XXXVVVUUURRRNNNKKKOOOMMMLLLNNNPPPNNNJJJHHHEEEGGGIIIIIIGGGCCC>>>;;;@@@???>>><<<:::999888888777777666555555555555555444555555444333333444666555555555555555555555555555555555444222111///..................///000000///000000000......000111444222222:::JJJ___qqq|||~~~|||{{{{{{}}}xxxrrrlllhhhfffiiijjjgggfffgggiiijjjkkkkkkjjjhhhfffdddbbbddddddbbb___\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXZZZ[[[]]]^^^````````````cccccccccdddddddddddddddcccaaa``````aaaaaa```___]]]]]]^^^___```aaabbbcccccceeeffffffeeeeeefffggghhhhhhhhhfffddddddfffhhhccceeehhhhhhgggfffffffffbbbaaa___^^^^^^^^^^^^]]]^^^^^^^^^______`````````]]]^^^___```aaabbbbbbcccggg[[[III;;;111---,,,---------------------------+++,,,------++++++,,,---,,,,,,,,,---------......,,,...111222333555777999======@@@JJJYYY]]]QQQAAAFFFFFFGGGIIILLLOOORRRTTTIIIGGGIIIOOORRRPPPOOOPPPQQQQQQVVV\\\___^^^```ddddddhhhkkkiiiiiikkkllllllqqqsssxxxuuuhhh]]]VVVNNNHHHBBB===;;;999666444444444333333333333333333333444555444333333444666333222222111111111111111222444777;;;???DDDJJJOOOLLLPPPLLLKKKYYYgggyyyzzz{{{sssuuutttiiieeeddd]]]aaaaaa```]]]YYYXXXZZZ\\\ZZZXXXWWWVVVVVVUUUSSSPPPQQQOOONNNNNNQQQQQQLLLGGGFFFHHHJJJJJJGGGBBB<<<888@@@???>>>===<<<:::999888777777666555555555555555333444444333222222333555555555555555555555555555555555444333222000///..................///000000///000000000......000111222111222888EEE[[[qqq}}}{{{zzz{{{}}}~~~~~~~~~~~~lllgggjjjfffeeehhhiiigggfffgggjjjkkkkkkkkkjjjhhhfffeeedddddddddbbb^^^\\\\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZUUUWWWYYY\\\^^^_________bbbbbbbbbccccccddddddeeecccbbb``````aaaaaa___^^^]]]^^^^^^___```aaaaaabbbcccdddffffffeeedddeeefffggghhhgggeeecccccceeefffbbbdddffffffeeeddddddeeebbbbbbaaa```___^^^^^^]]]^^^^^^^^^___``````aaaaaa^^^___```bbbcccccccccccceeeUUUBBB777111...,,,---------------------------+++,,,------++++++,,,---,,,,,,,,,---------......,,,...111333444666999;;;888===GGGTTT```aaaPPP>>>FFFFFFFFFGGGJJJNNNRRRTTTIIIGGGHHHOOOSSSTTTTTTWWWQQQPPPRRRXXX\\\]]]```dddmmmoooqqqpppnnnnnnnnnnnnrrrtttxxx~~~pppcccYYYSSSFFFBBB===999777666555555333333333333333333333333333444444444333333555666333222222111111111222222000222666:::===@@@EEEHHHHHHKKKIIIOOO```mmm|||{{{yyyqqqtttvvvmmmhhhiiiddd]]]]]]]]]ZZZXXXVVVVVVWWWUUUTTTTTTUUUVVVVVVUUUSSSOOOOOOMMMJJJLLLOOOLLLGGGJJJKKKLLLKKKIIIEEE@@@===?????????>>>===;;;:::999777777666555555555555555222333444333111111333555555555555555555555555555555555444333222000///..................///000000///000000000......000111111222555999CCCWWWooo}}}{{{{{{{{{|||}}}~~~}}}}}}}}}~~~~~~fffccciiieeedddgggiiigggfffhhhjjjjjjiiihhhgggffffffeeefffeeedddaaa^^^]]]^^^```\\\\\\\\\\\\[[[[[[[[[[[[VVVWWWZZZ]]]_______________``````aaabbbbbbccccccaaa```______aaaaaa```___^^^^^^___``````aaaaaaaaa```bbbeeefffeeeeeefffgggggggggfffdddbbbbbbccceeebbbccceeeeeecccbbbbbbcccbbbcccccccccaaa___^^^]]]^^^^^^^^^___```aaaaaaaaa___```bbbcccdddeeedddddd\\\KKK999222111...,,,,,,------------------------+++,,,------++++++,,,---,,,,,,,,,---------......,,,...111444555777:::===<<>>>>>??????>>>===;;;:::777777666555555555555555333444555444222222444555555555555555555555555555666666666555333222000///...............///000000///000000000......000111///222666888???PPPhhhzzz}}}||||||{{{{{{||||||}}}~~~~~~~~~~~~~~~eeeccchhhdddcccgggiiigggggghhhjjjiiihhhfffeeeeeeeeeeeegggfffccc```]]]]]]```bbb\\\\\\\\\\\\[[[[[[[[[[[[ZZZ[[[^^^```bbbbbbaaa```]]]^^^^^^___```aaabbbbbb___^^^]]]___aaabbbaaa```^^^^^^___```aaaaaa``````]]]```ccceeeffffffggghhhfffffffffdddbbbaaabbbdddbbbcccddddddbbbaaaaaabbbaaaccceeeeeeccc```^^^]]]^^^^^^^^^___```aaaaaabbb___```bbbdddeeeeeeeeedddTTTBBB222///000...,,,,,,------------------------+++,,,------++++++,,,---,,,,,,,,,---------......,,,///222444666888;;;===FFFLLLLLLDDD===???FFFKKKFFFHHHJJJKKKLLLKKKJJJIIINNNIIIGGGKKKNNNPPPSSSWWWVVVTTTVVV[[[^^^\\\[[[\\\gggkkkrrrxxxyyyvvvssssssmmmnnnooorrruuuxxx{{{~~~www~~~mmmjjjiiieee^^^UUUMMMGGGDDD;;;999555222111222444666222333333444444444333333000111222111000111222444000000000000000111222222111111111000111555;;;@@@BBBDDDEEENNN[[[ZZZXXXaaaeeeooowww~~~}}}}}}{{{~~~xxx{{{xxxsssuuurrrgggccc]]]XXXWWWVVVUUUTTTPPPOOOOOOPPPQQQQQQPPPNNNNNNPPPMMMEEEEEEKKKOOOMMMDDDEEEEEEFFFHHHIIIJJJKKK===>>>?????????===<<<;;;777777666555555555555555444555666555333333555666666666666666666666666666888777777666555333222111...............///000000///000000000......000111,,,000444666:::III```rrryyyyyyzzz{{{|||}}}~~~~~~~~~~~~eeecccjjjdddbbbeeeiiiiiiiiijjjiiihhhfffdddcccccccccdddcccddddddccccccaaa```___`````````^^^[[[[[[\\\^^^]]]___```aaa```___```aaa```___^^^___aaabbbcccbbb```___^^^]]]\\\]]]]]]^^^```____________```aaaaaa]]]___bbbdddffffffeeeeeedddddddddeeeddddddccccccccccccbbbbbbccccccdddeeeeeedddddddddeeedddaaa___````````````aaaaaaaaaaaabbbdddccc___^^^aaa```\\\PPP???111000///***+++222------------,,,,,,+++***++++++,,,,,,,,,,,,------***+++---------...111333---///222444666:::???CCCLLLRRRQQQHHH@@@@@@EEEHHHLLLJJJHHHHHHJJJLLLMMMMMMIIIOOOMMMLLLRRRSSSTTT\\\UUUYYY\\\]]][[[YYYZZZ[[[dddcccgggpppyyy{{{uuunnnmmmiiigggkkknnnnnnpppssstttyyyqqqnnn~~~zzznnneee___WWWOOOIIIDDD@@@===555555666666666555444444222111111222444555444333222555444///...222333///111111111111222222222222333222111000000222444666999===BBBHHHLLLNNNNNNMMMRRR\\\fffmmmttt~~~}}}~~~}}}|||zzzwwwrrrlllhhhgggddd```]]]\\\[[[YYYXXXSSSQQQNNNOOOQQQRRRPPPMMMUUUUUUPPPHHHEEEGGGJJJIIIEEEAAA???AAACCCDDDIIINNNBBB???===>>>BBBAAA===888999999999999777555333111666555333222222333555666777777666666555555555444555666888888777444111///,,,111333000...000000---000000000000000000000000222111555999;;;BBBXXXoooxxxzzzyyyxxxzzz~~~|||~~~}}}~~~eeedddiiidddbbbgggjjjiiihhhhhhfffeeedddccccccdddeeefffddddddcccbbbbbbaaaaaa```bbbbbbaaa___]]]]]]___aaa^^^```bbbbbbbbbbbbcccddddddbbbaaa```aaabbbaaa`````````^^^]]]]]]]]]^^^^^^_______________```aaaaaa```aaaccceeefffeeeeeedddeeeeeeeeeeeeeeedddccccccaaaaaaaaabbbcccdddffffffeeedddddddddeeeeeecccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaacccbbb___^^^```^^^ZZZHHH999.........+++,,,222,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------+++++++++,,,...000111222...111444666888;;;@@@CCCIIIMMMNNNIIIEEEGGGIIIIIIOOOLLLIIIIIIJJJLLLNNNNNNNNNSSSMMMIIIMMMLLLKKKTTTXXX\\\``````___\\\\\\\\\___```cccjjjrrrtttrrrnnnoookkkjjjlllmmmlllooottt|||~~~sssuuu}}}}}}sssfff___YYYPPPHHHBBB>>>;;;888555666666666666555444444444333222333555555444333111555555111111333333///111111111111111111222222222111111000111222333444444777;;;@@@DDDEEEFFFFFFCCCKKKQQQUUU[[[fffnnnqqq{{{~~~|||}}}}}}zzzvvvqqqllliiiaaa___\\\\\\\\\]]]]]]\\\WWWXXXXXXWWWUUUSSSRRRRRRUUUXXXWWWOOOJJJIIIIIIGGGIIIEEEEEEGGGEEEBBBAAACCCAAA>>><<<===@@@AAA===:::999999999999888666444222666555444333333444555666888888777777777666666666555666777888777555222000444111...,,,,,,...000222000000000000000000000000111000333777999???TTTjjjuuuxxxyyywwwyyy}}}}}}fffdddgggcccccciiillljjjgggfffcccbbbbbbbbbcccdddfffgggeeedddbbbaaa``````aaabbbddddddccc```___```cccfff```bbbdddeeeddddddeeefffgggeeecccbbbbbbbbb```___``````___^^^^^^^^^_____________________```aaaaaabbbcccdddffffffeeeeeedddgggggggggfffeeedddcccbbb^^^___```aaaccceeefffhhheeedddcccccceeeffffffeeedddcccbbbbbbaaaaaaaaaaaa```bbbaaa_________[[[UUU>>>333,,,---...+++,,,111,,,,,,---------,,,++++++++++++,,,,,,,,,,,,---------+++)))+++///222111000///222666999;;;===@@@BBBDDDGGGHHHHHHLLLPPPNNNIIIQQQNNNKKKJJJKKKMMMNNNNNNSSSVVVNNNGGGJJJIIIIIIQQQXXX\\\```bbbaaa___]]]\\\]]]___bbbfffjjjmmmooopppnnnllllllmmmllllllqqqyyy}}}www~~~tttrrr|||}}}wwwnnn```XXXRRRIIIAAA<<<999777666666666555555555444444444666555444555666666555333333666666555444666444111222222222111111111111111111111111111111222222222111333555888;;;===>>>???<<<@@@CCCCCCHHHSSS\\\___\\\mmm{{{}}}}}}{{{tttoookkkjjj```]]][[[ZZZ[[[\\\\\\[[[ZZZ]]]___]]]WWWSSSRRRTTTQQQXXX\\\VVVPPPMMMKKKJJJJJJHHHIIIKKKHHHAAA<<<<<>>;;;<<<>>>???>>><<<888999999999999777555444777666555444444555666777888888888888777777777777444555777777777555333222999111---222555111000333000000000000000000000000///...000555666;;;NNNbbbsssxxxzzzxxxyyy|||~~~}}}hhhfffhhhdddffflllooolllgggfffcccbbbaaaaaabbbccceeefffeeecccaaa```___```aaaccceeedddcccaaa___aaadddhhhbbbdddfffeeedddcccddddddfffdddbbbaaaaaaaaa```___```````````````````````````____________```aaaaaabbbcccdddfffffffffffffffhhhhhhhhhgggfffdddcccbbb_________```bbbdddeeefffdddbbbaaaaaadddfffggggggfffeeecccbbbaaaaaaaaaaaa```bbbbbb``````___XXXPPP777000,,,---...,,,,,,///,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------...***(((***000333222//////333777:::<<<>>>???AAAEEEGGGHHHMMMVVV\\\WWWNNNRRROOOKKKJJJKKKLLLMMMMMMSSSVVVNNNHHHLLLMMMNNNXXXTTTXXX]]]aaabbb```]]][[[aaacccffffffgggiiimmmqqqkkkkkkmmmooommmmmmuuu{{{xxxxxx}}}yyyyyyjjjiiinnnkkkgggbbbXXXRRRMMMDDD===:::888777666555444444444333444444444888777777888999999777555777888888777777777777555444444333333222222111111000000111222222111111000333333444555777999;;;<<<<<>>BBBKKKSSSTTTMMMWWWhhh{{{yyy|||~~~~~~}}}}}}{{{tttnnnkkkjjjdddaaa]]][[[ZZZYYYWWWVVVZZZ\\\]]][[[WWWTTTRRRRRRMMMUUU[[[WWWRRRQQQQQQPPPGGGFFFHHHKKKIIICCC>>>>>>@@@>>>;;;;;;===>>>>>>===999999:::::::::888777666777777666666666666777777777777777777777777777777444555666777777666444333777///333BBBEEE888......///////////////////////////---000444555888GGGZZZrrryyy}}}|||zzz|||}}}}}}kkkiiijjjggggggmmmpppmmmiiigggeeedddcccbbbbbbbbbccccccdddcccaaa______```bbbcccccccccbbb```___```cccfffdddeeefffdddbbb`````````bbbaaa______aaabbbaaa``````aaaaaaaaaaaaaaaaaaaaaaaa````````````aaabbbbbbbbbbbbdddeeefffggggggggghhhhhhhhhgggfffdddcccbbb````````````aaabbbccccccaaa```^^^___bbbeeefffffffffeeecccaaa``````aaabbbaaacccdddbbbaaa^^^TTTIII444000...///...,,,+++---+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------...***(((***000333222//////333777;;;===>>>@@@BBBIIIKKKMMMRRR[[[aaa[[[RRRPPPNNNKKKJJJKKKLLLLLLKKKPPPTTTNNNIIINNNOOOPPPZZZQQQTTTZZZ___bbbbbb___]]]dddfffhhhfffdddeeejjjooommmnnnpppqqqoooooovvvzzzxxxzzz~~~~~~||||||xxxtttuuuvvvrrrnnnccc[[[\\\[[[PPPLLLLLLHHHJJJEEE???:::888777777777333333222222333444555555999999:::<<<>>>???===;;;<<<;;;:::;;;:::888888888777777666555444444333333111111222222222222111000444444444444555777999:::777:::;;;;;;???GGGJJJIIIHHHKKKRRR]]]nnn}}}~~~~~~{{{yyyyyy}}}{{{vvvpppllliiigggddd___\\\ZZZXXXVVVTTTYYYXXXWWWWWWXXXWWWTTTQQQNNNUUUXXXTTTPPPQQQRRRRRRHHHFFFFFFIIIHHHCCCAAABBB@@@???===<<<<<<===>>>>>>::::::;;;;;;;;;999888777777777777666666777777777666666666666666666666666555666666777777666555444555///555EEEIII:::---+++////////////////////////111...000555555666BBBRRRnnnxxx}}}|||}}}}}}~~~jjjiiimmmhhhgggkkknnnllliiiiiihhhgggeeecccbbbaaabbbbbbbbbbbb````````````aaabbbaaaaaaaaa```^^^^^^```bbbbbbcccdddccc```^^^]]]^^^```___^^^___aaabbbcccbbbaaaaaabbbcccccccccbbbbbbbbbbbbbbbbbbbbbccccccdddcccccccccdddeeeeeefffggggggggggggfffeeedddcccbbb```````````````aaaaaabbb```___^^^```bbbeeeeeeeeeeeedddbbb```___```aaabbbbbbddddddcccaaa\\\NNNAAA222111000///---,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,---------+++)))+++///222111000111444888;;;>>>@@@DDDFFFFFFJJJLLLNNNSSSVVVSSSMMMMMMLLLKKKLLLMMMMMMKKKJJJKKKQQQMMMJJJNNNMMMLLLTTTRRRTTTXXX^^^bbbcccaaa^^^bbbdddfffeeeccccccfffiiiqqqppprrrtttsssqqqvvv}}}~~~yyyyyy}}}wwwmmmiiigggbbb\\\YYYRRROOOSSSOOO???;;;???===@@@<<<888666666666666666333333222333444666888999======???CCCFFFHHHFFFEEECCCBBBDDDFFFEEE@@@<<<===;;;;;;:::999888777666555333333333222222222222222111111111222333444666777444777999:::@@@FFFHHHEEECCCDDDGGGNNNZZZgggpppvvv~~~xxxuuuwwwzzz}}}}}}||||||yyytttmmmgggeeeccc___]]]\\\\\\[[[YYYZZZVVVSSSUUUXXXYYYWWWSSSTTTWWWVVVQQQNNNOOOOOOMMMKKKHHHGGGIIIGGGBBBAAACCCAAA@@@???>>>============;;;<<<<<<<<<<<<:::888777666666777777777777666666555555555555666666666666777777777777666666555444666111333;;;<<<444......000000000000000000000000222///000555444444===KKKdddsss~~~gggfffooohhhdddgggiiiiiiiiijjjiiigggeeedddcccbbbccccccaaaaaaaaaaaaaaaaaaaaaaaa___aaabbbaaa___^^^^^^______```bbbaaa___^^^^^^___aaa```______bbbcccccccccaaaaaacccdddddddddccccccddddddccccccddddddeeefffeeeeeedddccccccccccccccceeeeeeeeeeeeeeedddcccccc^^^^^^^^^___```aaabbbccc_________aaadddeeeeeeddddddbbb```___^^^```bbbcccbbbccccccbbb```XXXHHH888...//////---,,,,,,------***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------+++++++++,,,...000111222333666999===@@@DDDHHHLLLGGGMMMOOOMMMJJJKKKLLLKKKKKKKKKLLLNNNPPPOOOMMMJJJDDDLLLKKKJJJPPPMMMIIIOOOTTTTTTVVV[[[___```^^^[[[^^^```ccceeeeeeeeeeeefffooommmooouuuwwwwwwzzz~~~}}}www{{{~~~yyyzzznnndddbbb```XXXOOOJJJMMMJJJNNNJJJ<<<999===:::777666444444666777666666444444444555777:::===???AAABBBFFFKKKPPPRRRQQQPPPOOOPPPVVV\\\ZZZPPPGGGEEE??????>>><<<;;;999888888666555333222222222333333//////000111222333444444444666888:::@@@HHHJJJGGGBBB@@@AAAFFFPPPZZZ```bbbmmm|||vvvtttttt{{{zzzyyy|||}}}yyynnneeeeeeccc```____________^^^XXXVVVTTTSSSSSSTTTUUUUUUUUUVVVTTTQQQQQQRRROOOIIIJJJGGGGGGJJJHHHCCCAAABBBBBBBBBBBBAAA???===<<<<<<======>>>===<<<:::888777555666666666666666666555555555666666777777777777888888888777666555444444666555333222111111000000000000000000000000000000222///000444333111999DDDWWWjjj~~~gggfffppphhhbbbcccffffffhhhkkkhhhgggeeedddccccccdddeee___```aaaaaaaaaaaa``````___aaacccbbb```^^^]]]]]]\\\^^^```````````````bbbcccbbb```aaacccddddddcccaaabbbcccdddeeeddddddccceeeeeedddddddddeeeffffffhhhgggeeecccaaa```______dddddddddeeeddddddcccccc\\\\\\]]]^^^```bbbdddeee``````aaacccfffgggeeeccccccaaa___^^^^^^```bbbdddaaabbbbbb```^^^UUUCCC333+++------+++***,,,......***+++,,,,,,------------++++++,,,,,,,,,---------***+++---------...111333555888;;;>>>AAAFFFLLLPPPPPPXXXZZZTTTMMMLLLOOOQQQJJJKKKNNNQQQSSSRRRNNNKKK???IIIJJJLLLSSSPPPKKKPPPTTTSSSTTTWWWZZZ[[[YYYVVV\\\^^^bbbfffhhhiiihhhgggiiigggkkkttt{{{~~~zzz~~~{{{www|||zzz{{{lll`````````WWWKKKDDDIIIFFFHHHEEE;;;;;;===777444444333555888999888777666555666777:::===AAACCCDDDFFFJJJPPPVVVYYYYYYWWWZZZ\\\fffpppmmm___RRRMMMBBBAAA@@@???===;;;::::::777666444222222222444555...///000222333444444444222444444666>>>GGGJJJHHHEEE@@@===@@@KKKVVV^^^aaacccyyyzzzuuuttt{{{xxxwww||||||ooocccgggeeebbb``````aaa```___TTTUUUUUUQQQMMMMMMQQQVVVRRRRRRQQQQQQTTTVVVQQQIIIFFFDDDGGGKKKKKKFFFCCCDDDBBBCCCDDDCCC@@@===<<<;;;>>>??????>>><<<:::888666555555666666666666555555666666777777888888888999:::999888777666555444333333777888333000222222///000000000000000000000000222...///333222///666@@@MMMccczzziiiiiigggdddeeejjjllljjjiiijjjggggggffffffeeeeeeeeedddbbbbbbaaaaaaaaaaaaaaabbbcccbbbbbbaaa```______^^^^^^^^^]]]^^^___aaabbbdddfff```]]]```cccbbbaaabbbffffffeeeeeeeeedddddddddaaacccddddddcccdddfffhhhfffeeedddcccccccccdddeeegggeeeccceeeggggggdddaaa_________^^^^^^______```]]]```dddhhhjjjiiigggeeeeeedddbbb``````aaacccdddgggbbbaaabbb[[[III888111...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...000111---,,,+++---000333444555777;;;???AAABBBFFFLLLQQQQQQQQQTTTXXXZZZXXXRRRLLLPPPNNNLLLNNNQQQSSSRRROOOGGGGGGFFFEEEGGGLLLRRRWWWZZZZZZZZZZZZ[[[XXXSSSPPPYYYdddeeeeeeppprrrjjjfffnnniiiggglllwww}}}|||uuuxxxhhhaaaXXXTTTTTTQQQKKKEEEHHHFFFCCC@@@<<<:::888777666222111222555666777999<<<888888<<>>???AAAOOOTTTYYYYYY[[[```gggllltttpppnnnsssxxxssseeeWWWNNNNNNIIIBBB>>>??????===:::777555666444000000333444333222222222333444555999888777999===AAACCCDDDGGGFFFIIINNNQQQQQQTTTXXXcccpppwwwrrrzzzyyyzzz~~~{{{ooodddllljjjfffaaa```bbb```[[[WWWSSSQQQSSSXXX[[[ZZZWWWUUUSSSRRRQQQQQQPPPNNNKKKFFFGGGHHHFFFCCCAAAAAABBBAAA???@@@EEEEEE>>>;;;===>>>======>>>>>><<<999666888888999888777666444333666777777888888888888777999888777777777777555333999999777444111111222555000000/////////000000111000///......///222666888>>>[[[xxxgggeeelllhhhhhhkkkmmmkkkiiijjjhhhgggggggggfffffffffeeeddddddcccccccccccccccdddbbbbbbaaa``````______^^^___^^^^^^^^^___```bbbcccddd___]]]aaadddcccdddeeehhhhhhgggggggggfffffffffbbbcccdddddddddeeehhhjjjfffeeedddcccccccccdddeeehhhfffdddeeefffgggeeeccc```______^^^^^^^^^^^^___^^^```dddhhhiiihhhfffdddcccbbbaaaaaaaaabbbcccdddeeecccbbbaaaWWWEEE666000...---,,,,,,,,,,,,---...------------------------*********+++,,,---...///---,,,,,,---111444555555888===BBBEEEEEEGGGJJJMMMNNNRRRXXX___bbb```YYYSSSQQQRRRRRRRRRPPPOOOOOOOOOMMMLLLJJJHHHHHHLLLRRRWWWXXXYYYZZZZZZYYYZZZ[[[]]]\\\fffeeefffrrrxxxuuuuuusssrrrqqqrrrsssuuuwwwwww~~~xxx}}}{{{vvvqqquuuddd]]]UUURRRSSSQQQLLLFFFEEEDDDAAA>>>;;;888777666555444444666999999999888<<<999:::===@@@BBBGGGNNNjjjmmmmmmjjjhhhllluuu}}}|||vvvwww||||||rrrhhh^^^ZZZPPPGGGEEEHHHIIIGGGAAA===:::999888555666999555444333333444555666777:::999888:::>>>BBBEEEFFFNNNMMMOOORRRRRRQQQSSSWWWfffppp~~~}}}{{{|||{{{}}}|||tttlllmmmlllhhhcccbbbdddbbb]]]XXXUUUTTTUUUXXX[[[ZZZYYYYYYXXXVVVUUUUUUSSSQQQNNNJJJHHHGGGHHHKKKJJJFFFBBBBBB???@@@DDDDDD>>><<<>>>===<<<<<<>>>>>>===;;;888888999999999888666444333666777777888888888888888999888777777888777555333888888777555222111222333000//////......//////000000///......///111444666<<>>;;;999888777444555777999;;;<<<:::777999999<<>>??????===:::999:::::::::999777555444777777777888888888999999:::888888888999888666444777888888777444222111222//////.............../////////------...000222444999FFF]]]uuuaaa```lllgggeeegggiiiggghhhjjjiiiiiiiiiiiiiiiiiiiiiiiiggggggfffffffffggghhhhhheeedddcccbbbaaaaaabbbbbbdddcccbbbbbbaaabbbcccdddeeebbbbbbfffgggfffgggiiijjjjjjjjjjjjjjjiiiiiiiiihhhiiiiiiiiiggggggiiikkkhhhgggeeedddcccccccccdddiiigggdddbbbbbbbbbcccdddaaa```___^^^]]]]]]]]]]]]aaabbbeeeggggggfffcccbbb^^^___aaabbbcccccccccccc```cccbbbYYYHHH888000...------------------------------------------------,,,,,,,,,+++,,,,,,------.........111555777888888:::???DDDGGGGGGGGGJJJLLLTTTXXX___dddccc]]]TTTNNNSSSUUUWWWVVVRRROOOMMMNNNQQQRRRSSSRRRPPPPPPQQQSSS^^^dddhhhddd^^^]]]eeemmm```ddd___^^^ggglllnnnuuuwww|||yyywwwyyy||||||{{{kkkddd[[[VVVQQQNNNNNNMMMIIIFFFDDDCCCAAA???===;;;::::::666777888999;;;>>><<<999;;;???EEEJJJKKKOOO\\\jjj~~~{{{{{{yyyvvv}}}{{{|||jjjYYYTTTKKKCCCAAA???:::777666666555555666777999;;;<<<;;;:::;;;===BBBFFFGGGHHHLLLNNNSSSWWWUUURRRWWW___kkkooovvv|||~~~~~~}}}yyyuuuoooppplllfffcccdddccc___```___^^^[[[XXXVVVXXXYYYYYYXXXWWWWWWWWWVVVTTTRRRSSSMMMGGGIIINNNOOOIIIBBBGGGFFFDDDDDDDDDCCCDDDEEE???>>>>>>>>>??????===;;;;;;;;;;;;;;;:::888777555777777777777888999999::::::999888999:::999888666555777999888555222111000///......------------.........---------///111222666;;;PPPooogggdddjjjfffdddgggiiiiiiiiillliiiiiijjjjjjjjjjjjjjjjjjfffffffffffffffggghhhhhhhhhgggeeedddddddddffffffhhhgggfffdddddddddeeeeeefffdddeeehhhhhheeeeeehhhiiiiiiiiiiiiiiiiiiiiiiiimmmmmmmmmkkkhhhggghhhiiiiiihhhfffdddccccccccccccfffeeeccc```___```aaacccaaa```______^^^^^^^^^___aaaccceeeffffffeeecccbbb^^^___```bbbbbbccccccccc___bbb___QQQ???333......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------....../////////000333777:::::::::;;;???CCCDDDEEEHHHLLLQQQWWWZZZ]]]___\\\VVVQQQMMMSSSRRRQQQRRRSSSSSSPPPNNNMMMPPPTTTUUUTTTRRRRRRQQQ[[[bbbhhhgggaaa___dddjjjgggkkkfffeeelllmmmmmmvvvzzz}}}kkkaaaZZZVVVQQQNNNLLLKKKHHHEEECCCBBB@@@>>>===;;;;;;:::<<<>>><<<999<<>>;;;777777666777888:::<<<===;;;:::;;;???CCCGGGIIIIIIMMMRRRZZZ^^^ZZZVVV[[[dddjjjooovvv}}}}}}xxxssstttuuurrrlllhhhhhhgggeeefffdddbbb]]]YYYWWWWWWYYYWWWWWWVVVWWWYYYYYYWWWVVVXXXTTTOOOLLLKKKJJJIIIGGGJJJJJJHHHFFFFFFGGGIIIIIICCCBBB@@@??????>>><<<:::<<<<<<===<<<;;;:::888777777777777777888999:::;;;;;;:::999:::;;;;;;999777555777999999666333111000//////...---------------------------...///111222333555HHHiiiooohhhjjjgggfffjjjlllkkklllnnniiiiiiiiijjjjjjjjjjjjjjjffffffeeeffffffggghhhiiijjjiiigggeeeeeeggghhhiiikkkjjjhhhfffeeedddeeeeeegggeeegggjjjhhhdddeeehhhhhhhhhhhhiiiiiiiiiiiiiiinnnooonnnllliiiggghhhiiikkkiiigggeeeccccccccccccbbbbbbbbb```^^^^^^```bbbaaa```````````````aaaaaaaaabbbdddeeeeeeeeecccbbb___``````aaaaaabbbbbbbbb``````YYYHHH777///---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---......///000000000000222555999<<<<<<;;;===@@@CCCEEEFFFIIIOOOSSSUUUWWWZZZZZZWWWTTTRRRQQQPPPMMMKKKMMMRRRTTTRRROOONNNPPPTTTUUUUUUSSSSSSSSSTTTZZZ```dddeeefffgggiiihhhlllhhhiiiooonnnooozzz~~~|||kkkbbbYYYVVVRRRNNNLLLJJJHHHFFFCCCBBB@@@>>><<<;;;::::::AAADDDBBB===???GGGIIIDDDDDDJJJTTT\\\]]]```jjjwwwxxxvvvjjj\\\NNNKKKKKKHHHBBB???::::::999999:::<<<>>>???<<<<<<===AAAFFFIIIKKKKKKSSS[[[fffiiiccc\\\```hhhlllpppwww~~~}}}xxxtttzzz|||zzzsssnnnnnnmmmkkkkkkhhhccc___]]]\\\\\\]]]ZZZZZZYYYZZZ\\\\\\[[[ZZZ[[[ZZZXXXRRRLLLIIIJJJLLLJJJLLLJJJGGGGGGJJJKKKJJJFFFDDDBBB@@@???>>><<<:::===>>>>>>>>>===;;;999888888777777777888:::;;;===;;;::::::;;;<<<<<<:::999555777999888555222111000000000///...------------,,,,,,,,,---///000222333111444CCC^^^xxxyyyqqqkkkggggggkkkmmmkkkjjjkkkhhhiiiiiiiiijjjjjjjjjjjjffffffffffffggghhhiiijjjjjjiiigggeeeeeegggiiijjjkkkjjjhhheeedddcccccccccddddddgggjjjhhheeefffjjjhhhhhhiiiiiiiiijjjjjjjjjlllmmmmmmkkkiiihhhiiikkkllljjjhhheeecccbbbbbbbbb^^^```bbbbbb```___aaacccaaa``````aaaaaabbbcccdddaaabbbcccdddeeeeeedddcccbbbaaa```______```aaabbbaaa___TTT@@@111---......,,,,,,---......---,,,,,,------------------------,,,,,,,,,---...///000111000111333777;;;======<<<@@@DDDHHHJJJJJJKKKOOORRROOORRRVVVVVVSSSQQQPPPPPPLLLKKKJJJKKKMMMOOOQQQRRRTTTTTTTTTSSSRRRRRRUUUWWWVVVVVVZZZbbbjjjooonnnkkkjjjlllggggggmmmkkknnn|||~~~{{{~~~yyyiiibbbWWWUUURRROOOMMMLLLKKKJJJGGGFFFDDDBBB???>>>===<<<@@@EEEEEE@@@BBBJJJJJJCCCEEEIIIQQQYYY]]]bbbmmmyyyvvvrrr{{{~~~|||~~~pppZZZPPPMMMJJJEEECCC???>>>=========???@@@AAA>>>???@@@EEEIIIMMMNNNNNNSSS^^^lllqqqjjjbbbeeemmmqqqtttyyy|||zzz}}}}}}vvvpppppppppnnnmmmiiidddbbbccceeeeeeeee___^^^]]]]]]^^^]]][[[YYYXXXZZZZZZVVVPPPKKKJJJKKKHHHKKKKKKGGGGGGKKKLLLHHHFFFDDDAAA@@@@@@???>>><<<>>>?????????>>><<<:::999888777777777888:::<<<>>><<<;;;:::;;;======;;;:::666777888777555222111111222111000///............***+++,,,...000222444444111555>>>PPPiii~~~yyysssjjjggggggkkklllhhhffffffhhhhhhhhhiiiiiijjjjjjjjjgggggggggggghhhiiijjjkkkjjjhhhfffeeeeeegggiiijjjkkkiiigggdddcccbbbbbbbbbaaabbbfffjjjiiieeegggllliiiiiiiiijjjjjjkkkkkkkkkjjjkkklllkkkjjjjjjkkkmmmlllkkkhhheeecccbbbbbbbbb]]]```ccccccaaaaaabbbddd``````aaaaaabbbdddeeefff```aaacccdddeeeeeeddddddcccbbb```^^^^^^___aaabbbbbb^^^PPP;;;...---///...,,,,,,---......---,,,,,,........................***++++++,,,---...000111111111333777<<<>>>>>>===BBBGGGLLLOOONNNMMMNNNPPPKKKOOOSSSTTTPPPMMMKKKKKKIIIKKKLLLJJJIIIJJJPPPUUUZZZXXXTTTPPPOOOQQQVVV[[[]]]ZZZZZZcccooovvvtttnnnqqqqqqjjjhhhllljjjnnn~~~yyy}}}~~~zzzzzziiiaaaUUUTTTQQQOOONNNNNNNNNNNNMMMKKKIIIFFFDDDBBBAAA@@@<<>>===;;;:::888777777777888:::<<<>>><<<;;;;;;<<<======<<<:::777888888777444222111222222222111//////.........***+++,,,...111333555666111666;;;EEE]]]yyyooolllggggggiiillljjjgggiiinnnkkkmmmooommmjjjhhhiiikkkiiihhhggggggggghhhiiijjjhhhhhhhhhhhhgggfffddddddhhhgggfffdddcccccccccdddeeeggghhhiiihhhhhhjjjkkknnnmmmlllkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhheeecccbbbcccdddddd```aaabbbbbbcccccccccccceeeffffffdddcccccceeegggggghhhiiiiiiiiihhhfffeeecccaaabbbddd```[[[^^^fffiiiWWWCCC777000------000+++,,,------------------,,,,,,,,,,,,,,,---...///000...---...111222111///000333666999:::;;;===>>>EEEIIIKKKMMMTTTZZZWWWNNNIIIRRR\\\]]]UUUMMMKKKLLLKKKQQQUUUUUUPPPNNNOOORRRWWWSSSRRRSSSSSSQQQRRRUUUWWWZZZ```fffgggdddfffkkklllqqquuusssnnnmmmqqqwwwttt~~~vvvjjjdddTTTUUUVVVVVVUUUSSSQQQOOOOOOLLLHHHFFFDDDBBB???======;;;>>>CCCDDDAAACCCIIIOOOOOOTTT___jjjtttzzz{{{^^^OOOLLLMMMDDDHHHFFF>>>;;;AAAJJJOOOGGGEEEGGGMMMPPPOOORRRXXX\\\aaaggglllnnnooopppqqqttt|||}}}yyyxxxuuuooolllllllllmmmjjjcccaaaeeeiiiiii```]]]ZZZ[[[______\\\XXXZZZWWWXXXYYYTTTIIIDDDFFFDDDHHHJJJIIIHHHIIIGGGBBBCCCCCCBBB@@@>>>===>>>@@@AAAAAAAAA@@@>>>;;;999777999999888888999;;;===>>>????????????===;;;999888;;;<<<<<<888333111111333333333222111000///...---+++---......///111444777444;;;;;;999KKKnnnooocccggggggiiikkkjjjgggiiinnnkkklllmmmllliiiggghhhjjjjjjjjjiiihhhhhhiiijjjkkkhhhhhhhhhhhhgggfffeeeeeekkkjjjhhhgggfffffffffgggggghhhiiiiiihhhhhhiiijjjmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiihhhfffdddccccccdddeee```aaabbbcccdddeeeeeeeeecccddddddcccbbbccceeeggghhhhhhhhhggggggfffeeeddddddbbbbbbddd```\\\___fffcccQQQ===222...,,,,,,...,,,+++,,,---000111000......------------......///000...---...111333222000333555888:::<<<>>>???@@@DDDHHHLLLOOOVVV[[[WWWOOOMMMSSSYYY[[[WWWSSSRRRSSSWWWWWWUUUSSSPPPNNNMMMNNNUUURRRRRRUUUUUUTTTUUUXXX\\\\\\___dddeeebbbbbbfffgggjjjmmmooopppqqqsssuuu~~~|||wwwmmmfffYYYWWWVVVUUUUUUUUUUUUTTTRRROOOKKKHHHFFFDDDBBB???===<<>>???AAABBBBBBBBBAAA???<<<:::999999999888888999;;;<<<===;;;<<<=========<<<;;;;;;<<<===<<<888444111222333666555555444333222111000---......---,,,,,,...000222666666444AAA]]]vvvhhhdddgggfffgggjjjjjjggghhhmmmiiijjjkkkjjjhhhgggggghhhkkkkkkjjjiiiiiiiiijjjjjjggghhhhhhhhhhhhhhhggggggjjjjjjiiihhhggggggggghhhggghhhiiiiiihhhggghhhjjjmmmmmmmmmmmmllllllllllllkkkjjjjjjjjjiiiiiiiiiiiiiiihhhfffeeeddddddeeefffbbbcccdddeeeffffffffffffaaabbbccccccccccccfffhhhjjjiiigggfffdddccccccccccccaaa```aaa___]]]___ccc]]]JJJ666......------......+++***...333666444111000//////............///000///...///111333333222777888:::<<<>>>AAABBBCCCDDDHHHLLLQQQWWWZZZVVVOOOOOOPPPSSSVVVWWWWWWWWWWWW\\\XXXSSSPPPPPPPPPOOONNNQQQPPPRRRWWWYYYXXXYYY\\\```\\\]]]aaacccbbbbbbdddddddddggglllssswwwwwwvvv}}}~~~~~~yyyqqqjjjddd```[[[XXXXXXYYYYYYYYYVVVSSSOOOLLLJJJGGGDDDBBBAAA@@@BBBFFFIIIKKKQQQXXXjjjddd```ccclllxxx||||||zzziiiQQQIIIEEEHHHGGGDDDHHHPPPPPPJJJIIIPPPXXX[[[ZZZZZZ\\\bbbjjjoooqqqsssvvvyyy}}}~~~{{{tttooommmlllpppqqqnnnmmmppprrrqqqooojjjdddbbbbbbcccbbb```\\\YYYWWWWWWSSSMMMJJJKKKMMMNNNKKKFFFEEEIIIKKKIIIJJJIIIGGGDDDAAA@@@BBBDDDDDDDDDCCCBBB@@@>>><<<;;;::::::999999999;;;<<<===888888:::;;;<<<===============<<<999555222222333666555555444333222111111---......---++++++,,,...111222222111777IIIdddxxx|||ccccccfffdddeeehhhhhhfffgggjjjiiiiiiiiihhhhhhgggggggggkkkjjjjjjiiiiiihhhhhhhhhgggggghhhhhhiiihhhhhhhhhfffffffffeeeeeeeeeeeeeeeeeeggghhhiiihhhhhhjjjkkkmmmnnnnnnnnnooonnnnnnnnnkkkkkkkkkjjjjjjiiiiiihhhggggggfffeeeeeeeeeffffffffffffgggggggggffffffeeeaaabbbdddeeeeeefffhhhjjjlllkkkhhheeedddcccccccccaaa___^^^]]]]]]\\\\\\]]]UUUDDD222---///111000000///+++)))...666:::777333111111000//////...//////000//////000111333555555::::::;;;===AAACCCEEEEEEEEEHHHMMMSSSWWWWWWRRRMMMMMMLLLMMMQQQVVVXXXVVVSSSYYYWWWTTTRRRQQQRRRRRRSSSPPPOOOSSSZZZ]]]\\\]]]``````[[[ZZZ___eeefffggghhhffffffggglllrrrxxx|||}}}}}}~~~vvvmmmnnniiibbb^^^]]]]]]\\\ZZZZZZWWWRRROOOMMMJJJGGGEEEGGGGGGGGGHHHJJJMMMTTTYYYmmmfffbbbfffooo|||vvvtttwwwooo\\\OOONNNJJJDDDIIIVVVRRROOOOOOTTTZZZ^^^___```eeekkkssswwwxxxyyy}}}{{{uuutttqqqtttvvvsssssswwwzzzyyysssnnniiiffffffhhhhhhhhh]]]ZZZXXXVVVUUUSSSQQQPPPRRRSSSPPPJJJIIILLLNNNLLLKKKKKKIIIGGGDDDDDDFFFHHHFFFEEEDDDCCCBBB@@@???>>><<<;;;:::999999:::<<<<<<777777888:::;;;<<<======>>>===;;;888666444333333222222111111000//////...+++,,,......---...///111000000222444333:::RRRkkkooogggfffccccccggghhhffffffiiiiiiiiihhhhhhhhhhhhhhhgggjjjiiiiiihhhgggffffffeeefffgggggghhhhhhhhhhhhgggccccccddddddddddddddddddccceeeggghhhiiijjjlllnnnmmmnnnoooppppppppppppppplllllllllkkkjjjiiiiiihhhfffeeeeeeeeeeeeffffffggghhhiiiiiihhhhhhfffeeeeeebbbeeeggghhhhhhiiikkkmmmnnnllliiigggeeedddddddddbbbaaa___^^^^^^^^^[[[WWWJJJ<<>>===:::888666444333222000000//////......------***,,,......---...///000//////333777333111BBBXXXttt{{{mmmgggccccccgggiiiggggggiiikkkjjjiiiiiijjjkkkjjjiiiiiiiiiiiihhhgggeeedddcccfffgggggggggggggggffffffcccdddeeefffffffffffffffccceeeggghhhiiijjjlllnnnkkklllnnnppppppppppppooollllllkkkjjjiiihhhhhhgggcccddddddeeeeeefffffffffhhhhhhhhhhhhhhhhhhgggfffeeegggjjjkkkkkklllmmmooommmllljjjhhhfffeeeddddddeeedddbbb```bbbbbbZZZRRR===444------///...---......,,,+++///444777555222111000000////////////000000111111111222444888<<<>>>===>>>BBBGGGIIIHHHFFFKKKKKKOOOTTTTTTPPPMMMNNNPPPNNNNNNSSSZZZ\\\WWWPPPfffiiihhhbbbXXXQQQPPPSSSWWWVVVXXX^^^``````aaadddfffbbbaaaeeehhhhhhjjjmmmmmmmmmnnnnnnpppvvvtttoooiiidddccceeefffccc```^^^[[[WWWTTTSSSQQQNNNLLLIIILLLNNNNNNRRR\\\dddgggfffdddfffooozzzwwwxxxzzzuuugggbbbeeeyyy|||yyynnneeeeeejjjmmmpppwww}}}}}}||||||}}}}}}{{{}}}xxxrrrmmmiiigggVVVVVVTTTSSSWWW\\\[[[WWWSSSUUURRRMMMKKKMMMLLLJJJKKKLLLNNNNNNMMMKKKLLLLLLHHHGGGFFFDDDCCCBBBBBBBBB>>>===<<<:::::::::;;;;;;;;;::::::999999::::::;;;>>><<<888666555444222000000000000000//////......,,,...000///...------------...222666222...666CCCQQQ[[[jjjwwwiiijjjfffeeeiiillljjjiiikkkmmmkkkjjjkkkmmmnnnllljjjjjjjjjjjjiiihhhfffdddcccffffffgggffffffeeedddccccccdddeeegggggggggggggggfffgggiiiiiihhhhhhiiikkkgggiiikkkmmmoooooonnnmmmjjjjjjiiihhhgggfffeeeeeeaaabbbcccdddeeeeeeeeeeeecccdddfffgggiiijjjjjjjjjgggiiilllmmmmmmmmmnnnooojjjjjjiiihhhgggeeecccbbbddddddbbb```bbbbbbWWWIII444000...000000---,,,......------///111222111000//////.........///000000000111222222222555:::>>>??????AAAFFFLLLNNNJJJFFFMMMKKKOOOTTTUUUQQQQQQTTTRRRPPPOOOSSSYYY]]]ZZZWWWcccbbb```\\\WWWUUUVVVXXX]]]ZZZ[[[___```___aaadddcccbbbdddhhhiiihhhkkkppprrrqqqrrruuu{{{}}}~~~zzzrrriiifffhhhiiihhheee```]]]ZZZXXXWWWUUUSSSQQQNNNSSSVVVVVVZZZeeelllnnnooolllnnnvvvuuulllppp{{{zzzzzz{{{wwwmmmnnnqqqrrrrrrzzz~~~~~~~~~zzzsssjjjccc___WWWXXXWWWXXX]]]dddddd^^^YYYYYYTTTMMMKKKNNNOOONNNLLLOOOQQQRRROOOLLLJJJIIIHHHGGGEEEDDDCCCCCCCCCCCC???>>><<<;;;:::::::::;;;;;;::::::999:::;;;<<<===>>>:::777555555333111...000000000000000////////////111333333222111111222000000111222111000222555666:::FFFYYYpppuuubbbmmmhhhgggkkknnnmmmlllmmmnnnlllkkklllnnnooonnnkkkkkkkkkkkkkkkiiigggdddcccffffffffffffeeedddcccbbbaaabbbdddfffggggggffffffiiijjjjjjiiigggfffggghhheeefffiiikkkmmmmmmlllkkkiiihhhgggfffeeedddcccccc```aaabbbcccdddeeeeeeeee___aaadddgggiiilllmmmnnngggjjjlllnnnmmmmmmmmmnnnhhhhhhhhhhhhgggeeebbbaaaaaaaaa```^^^```___RRRBBB222000222444222...---000---......///////////////......---......///000111000111222222222555:::???AAA@@@CCCIIIOOOQQQLLLGGGMMMKKKOOOUUUVVVSSSUUUZZZRRROOOMMMPPPVVV\\\]]]\\\WWWTTTPPPQQQUUU[[[___aaaaaa^^^]]]___```^^^```ddd\\\^^^ccchhhjjjjjjnnnuuuxxxuuuuuu|||~~~qqqjjjjjjkkkjjjhhhaaa___\\\ZZZYYYXXXVVVUUUUUU[[[^^^\\\```iiippppppyyyuuuuuu|||}}}sssnnnlllggg___gggnnnrrrppprrr{{{|||zzzrrrhhhgggooovvvvvvttt}}}~~~wwwwwwyyyzzzwwwpppggg^^^YYYZZZ]]]]]]^^^eeemmmllleee```^^^WWWNNNLLLQQQTTTUUUNNNQQQTTTTTTPPPKKKGGGEEEHHHGGGEEECCCCCCCCCCCCCCC???>>>===;;;:::::::::;;;::::::999999:::<<<>>>???===:::666444444333000---////////////............000333666888999999:::;;;444444222000111333333///444...000CCCccc~~~lllccciiifffggglllnnnllljjjkkkkkklllnnnooooooooonnnmmmnnnllliiihhhhhhgggeeedddhhhfffeeefffggghhheeebbbaaabbbeeeggghhhhhhgggfffkkkjjjiiihhhhhhjjjlllmmmjjjiiihhhjjjmmmmmmjjjgggdddfffggggggfffeeeeeefffeeecccaaabbbccceeeffffffbbbdddfffiiilllmmmnnnnnnmmmmmmmmmllllllkkkkkkkkkfffffffffhhhiiiiiifffdddfffcccaaadddddd[[[HHH888***999HHHIII===222000333222111...,,,///222///)))---......---+++---111555111333555777888:::===@@@GGGEEEFFFKKKRRRUUURRROOOQQQQQQRRRRRRSSSRRRRRRQQQRRRQQQPPPNNNNNNRRRWWW[[[^^^ZZZVVVTTTVVV[[[^^^aaabbbaaa___]]][[[]]]aaadddeeebbbaaaeeeiiimmmttt{{{}}}xxx|||xxxpppnnnqqqoookkkcccaaa``````___]]]XXXUUUYYY\\\___aaaccchhhooouuu|||yyyooohhhdddbbb^^^``````___fffqqqsssooo^^^]]]^^^bbbiiirrrxxx|||}}}{{{uuummmssspppmmmnnnoookkkccc[[[eeedddeee```tttlllbbb]]]ZZZTTTNNNJJJJJJNNNQQQOOOOOOOOONNNMMMKKKIIIHHHFFFGGGGGGGGGFFFEEECCCBBBBBBBBBAAA>>>:::888888999888999;;;;;;;;;<<>>BBBEEEBBB:::111...000222111///---111111888YYYkkkllliiifffggglllnnnlllkkklllmmmnnnooopppoooooommmmmmooommmjjjiiiiiihhhgggeeehhhgggeeefffhhhhhhfffcccbbbcccfffhhhkkklllllllllmmmllljjjiiiiiijjjlllmmmmmmlllkkklllnnnnnnllliiifffggghhhgggfffdddeeeeeeeeecccbbbcccfffhhhiiiiiieeeggghhhjjjllllllllllllnnnnnnnnnmmmmmmlllllllllggggggggghhhiiiiiifffcccdddbbb```bbb```VVVCCC444111===IIIJJJAAA888555777111222000---...111000+++---///111111000000333555444666888999:::<<<@@@CCCIIIHHHHHHLLLRRRTTTQQQMMMPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPTTTYYY]]]```^^^ZZZXXXYYY[[[^^^___bbbbbbbbb```___```cccfff]]]^^^dddllloooooopppsss|||xxx{{{xxxssstttxxxwwwrrrllljjjgggffffffccc^^^[[[YYY\\\^^^^^^```fffnnnuuuuuunnniiiggg\\\\\\XXXUUUYYY```aaa]]]WWWZZZ```gggoooyyy~~~yyypppsssttttttsssoookkkgggfffqqqppppppkkk}}}gggZZZ[[[ZZZWWWSSSOOOMMMNNNPPPPPPOOONNNMMMKKKJJJIIIIIIEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBAAA>>>:::888888999999:::;;;;;;;;;<<<>>>@@@<<<:::666555666666444222111111000000000000000000///000000222555999===???@@@<<<777333111111000000///000///777XXXgggiiihhhfffggglllooommmkkklllnnnooopppqqqqqqpppnnnnnnpppnnnlllkkkkkkkkkiiihhhiiihhhfffggghhhhhhgggeeedddeeehhhjjjmmmppprrrsssooonnnmmmkkkjjjkkkkkklllooommmllllllmmmmmmllljjjhhhiiiiiihhheeeddddddeeeeeeddddddeeehhhkkkllllllhhhiiijjjkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmllllllkkkjjjiiiiiiiiijjjiiifffccccccaaa```___ZZZNNN<<<000111888???@@@;;;555333333000222111000222777777333222333555666555444555777888:::;;;<<<===???CCCFFFKKKJJJKKKNNNSSSTTTQQQNNNPPPPPPPPPPPPPPPPPPPPPPPPLLLNNNOOOQQQSSSVVV[[[___dddccc```^^^]]]^^^___``````bbbdddeeeeeeeeefffgggdddfffmmmtttvvvrrrppprrrzzzyyyzzz|||zzzwww|||yyyrrroookkkiiihhhfffaaa]]]\\\]]]]]]\\\^^^dddnnnvvvzzzsssnnnkkkaaa^^^WWWRRRTTTYYYZZZWWWRRRZZZdddmmmuuu~~~~~~uuusssxxx|||xxxppplllnnnrrr{{{xxxyyyvvvfffUUUZZZ[[[ZZZXXXTTTPPPNNNNNNQQQOOOMMMKKKIIIIIIJJJJJJDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBAAA>>>;;;999999:::;;;<<<===<<<;;;;;;===???===;;;888777777777666555222222222111111000000000/////////000111444666777999::::::777222.........000000...555RRRxxxdddggghhheeegggmmmpppmmmkkklllmmmnnnpppqqqrrrrrrqqqqqqrrrpppnnnmmmmmmmmmlllkkkjjjiiihhhhhhhhhiiiiiihhhhhhiiijjjlllnnnqqqtttuuurrrqqqooommmlllkkkkkkkkkmmmlllkkkjjjjjjjjjiiiiiijjjjjjjjjhhheeeddddddeeefffeeeeeefffiiikkkkkkjjjhhhhhhiiijjjjjjkkkkkkkkkkkklllmmmmmmmmmlllkkkkkkmmmlllkkkjjjjjjiiifffdddcccbbbaaa\\\SSSFFF777---...111333444333000...---111000///333>>>GGGEEE???;;;;;;999888777777888999;;;<<<===>>>???AAAEEEHHHLLLLLLNNNQQQUUUVVVTTTRRRRRRRRRQQQQQQQQQQQQQQQQQQLLLNNNQQQRRRTTTXXX\\\___ffffffeeecccbbbaaaaaabbb___bbbfffhhhhhhhhhhhhhhhooopppsssvvvtttpppppptttxxx{{{{{{~~~~~~|||~~~yyyuuuooommmllljjjddd___``````___]]]___eeepppxxx{{{uuupppmmmgggaaaZZZVVVXXX]]]______VVV___kkkrrrxxxyyyvvv{{{~~~zzzsssooosssyyyzzzuuuwwwvvvhhhXXX[[[\\\[[[XXXTTTPPPNNNNNNRRRPPPLLLIIIHHHIIIKKKLLLFFFFFFEEEDDDDDDDDDEEEEEEBBBBBBAAA???;;;::::::;;;<<<===>>>===;;;;;;<<<>>>AAA???<<<:::888666444333444444444333222111000000000000////////////000111111333555555333///,,,***///000///333GGGjjjccchhhgggeeehhhnnnqqqnnnllllllkkkllloooqqqssstttttttttrrrqqqooonnnooopppooonnnjjjjjjjjjiiiiiiiiijjjkkkmmmmmmmmmnnnoooqqqrrrssssssrrrpppooommmkkkjjjjjjlllllljjjhhhggghhhiiikkkkkkkkkjjjhhhfffdddeeeggghhhffffffggghhhiiihhhfffeeeeeefffhhhiiikkklllmmmmmmnnnooopppppppppnnnnnnpppnnnlllkkkkkkjjjgggeeeddddddbbbZZZMMM???333---000000///000111111///...111///...999LLLYYYVVVKKKEEEAAA<<<777666888;;;<<<<<<>>>@@@AAABBBCCCFFFHHHLLLNNNPPPTTTXXXYYYYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSOOOPPPRRRTTTUUUXXX\\\___bbbcccdddcccaaa```aaabbb^^^bbbfffhhhhhhhhhhhhiiilllnnnssswwwtttnnnmmmqqqwww}}}wwwuuuuuurrrkkkeeeeeeeeedddbbbccciiisss{{{}}}|||wwwrrroooggg```YYYWWWYYY]]]```bbb___hhhtttzzz~~~|||{{{||||||yyyuuutttuuuxxxvvvoooppppppggg\\\^^^]]]ZZZVVVQQQOOOOOOPPPSSSPPPLLLIIIHHHJJJLLLNNNKKKIIIGGGDDDCCCCCCDDDDDDCCCCCCBBB@@@===;;;<<<======>>>>>>===;;;;;;<<<>>>AAAAAA>>>;;;888666555555777666555444333222111111222111000///......------------...222666555///)))---000222222;;;UUUyyybbbgggfffeeehhhooorrrooolllmmmjjjlllnnnqqqssstttttttttsssqqqoooooopppqqqqqqpppkkkkkkkkkjjjiiijjjlllnnnppppppppppppqqqqqqqqqqqqsssrrrqqqooommmllljjjjjjllllllkkkhhhggghhhllloookkkkkkjjjhhhfffeeegggiiihhhgggfffggghhhhhhfffdddddddddeeegggjjjlllooopppqqqrrrtttuuuvvvuuusssrrrqqqooommmllllllkkkiiigggffffffbbbVVVFFF888111//////...------///000//////111000222@@@UUUccc^^^RRRIIICCC;;;666666:::===@@@???BBBFFFHHHHHHHHHIIIJJJNNNQQQTTTXXX[[[\\\]]]]]]YYYXXXVVVUUUTTTUUUUUUVVVPPPRRRSSSTTTUUUYYY]]]aaa___aaabbb```]]][[[^^^```aaaccceeegggggggggiiikkkeeelllxxx}}}tttppprrrwwwzzzyyyzzzwwwnnnfffhhhiiijjjiiijjjnnnvvv}}}~~~zzzuuupppkkkccc[[[ZZZ\\\^^^```ccchhhrrr}}}}}}zzzxxxwwwvvvuuusssuuummmlllkkk{{{~~~ccc]]]aaa^^^ZZZTTTPPPNNNPPPRRRSSSQQQNNNKKKJJJKKKNNNOOONNNLLLHHHEEECCCCCCDDDEEEDDDDDDDDDBBB???===>>>???===>>>>>>===<<<;;;===>>>AAAAAA@@@>>>;;;999999:::999888777666444333222111222111111000///------,,,---++++++111777888333---+++000333111111AAAcccaaaffffffeeehhhooorrrpppmmmmmmlllmmmoooppprrrrrrqqqqqqrrrqqqooopppqqqrrrrrrqqqkkklllmmmkkkjjjjjjmmmqqqpppqqqrrrssstttsssrrrqqqqqqqqqpppooonnnllljjjiiijjjjjjiiifffeeeggglllpppkkkkkkjjjhhhffffffhhhkkkfffffffffgggiiiiiigggeeeffffffgggiiikkknnnqqqrrrqqqsssuuuwwwwwwvvvuuusssrrrpppmmmlllmmmlllkkkiiiffffffaaaRRR???222...000---,,,,,,,,,,,,---...///000333:::FFFVVV```\\\RRRFFF@@@:::777999===AAABBBDDDHHHMMMPPPPPPOOOOOONNNRRRUUUYYY\\\]]]^^^^^^___[[[YYYWWWUUUUUUUUUVVVWWWPPPQQQRRRSSSUUUZZZ```eeebbbddddddaaa\\\ZZZ]]]```eeeffffffeeeeeegggjjjmmmlllsssxxxsssuuuyyy||||||~~~zzzpppfffiiilllnnnoooooorrrwww|||~~~{{{tttooopppfff```aaaddddddfffjjjoooyyy~~~|||zzzwwwuuurrrqqquuunnnnnnlllxxxxxx```^^^bbb```\\\WWWRRRPPPQQQRRRSSSRRROOOMMMLLLMMMOOOPPPOOOLLLHHHEEEDDDEEEGGGIIIFFFFFFEEECCCAAA???@@@AAA===>>>>>>===<<<<<<>>>???EEEFFFEEEBBB===;;;;;;===;;;:::999777555333222111000000000000///...,,,,,,++++++,,,///333444222000+++---111111---222IIIaaacccgggfffeeehhhpppssspppmmmmmmnnnooopppqqqqqqpppooonnnrrrpppooopppqqqrrrrrrqqqlllmmmmmmllljjjjjjnnnrrrppprrrtttvvvvvvuuutttssspppppppppooonnnllljjjiiiffffffeeecccbbbdddjjjoookkkkkkjjjhhhfffgggjjjllleeeeeefffhhhjjjjjjiiigggiiiiiiiiijjjmmmooorrrsssoooqqqsssuuuvvvuuusssqqqrrrpppmmmmmmmmmmmmlllkkkffffff___OOO;;;...---111...............///000222///777AAAKKKTTTYYYVVVPPPAAA===888888<<<@@@CCCDDDHHHMMMSSSWWWWWWUUUSSSRRRVVVYYY\\\^^^^^^^^^^^^___[[[ZZZWWWUUUUUUUUUVVVWWWOOOPPPQQQRRRUUU\\\ccciiihhhiiiiiiddd^^^\\\^^^bbbhhhhhhgggeeedddggglllooovvvzzzyyyqqqpppuuuzzzuuukkkiiilllqqqsssssstttxxx{{{}}}zzzrrrlllnnneee```dddhhhhhhkkkooottt}}}|||wwwsssqqqpppsssnnnpppnnnyyyxxx```aaabbbaaa^^^ZZZUUURRRQQQRRRSSSRRRPPPNNNNNNNNNPPPPPPNNNLLLHHHEEEEEEGGGJJJLLLFFFGGGFFFDDDBBB@@@AAABBB<<<===>>>===<<<===>>>@@@LLLLLLKKKEEE???;;;:::;;;<<<;;;999777555444222111////////////...---,,,,,,)))+++------------///000,,,,,,///111---***777IIIhhhrrrfffjjjhhhgggaaappptttjjjooolllppppppoooooooooqqqrrrssstttsssqqqnnnlllmmmqqqttttttuuuuuurrrmmmkkklllnnnqqqssstttsssrrrqqqqqqrrrpppooonnnmmmkkkhhhfffeeeeeedddcccbbbccceeegggiiinnnkkkiiihhhjjjkkklllllliiidddcccggghhhdddeeeiiihhhgggggghhhjjjmmmppprrrqqqrrrrrrssssssrrrrrrqqqtttlllmmmoooiiijjjnnnjjjjjj___OOO???666333222000222///...111111///000444666777:::???BBBCCCAAA>>>888666777:::@@@DDDEEEDDDLLLRRRWWWWWWSSSPPPQQQSSSWWWZZZ```fffiiigggaaa\\\^^^]]][[[ZZZZZZYYYVVVTTTVVVQQQRRRVVVVVVVVVdddvvvvvvkkkmmmkkkeeehhhfffkkkmmmhhhfffiiimmmoooxxxuuuvvvyyyyyyssspppppp}}}zzzooommmvvv{{{vvvrrrtttxxxxxx}}}yyyyyyttteeeaaajjjpppmmmoooxxx|||~~~}}}~~~yyyqqqooorrrwwwvvvssspppqqqrrrlllddd^^^]]]\\\[[[ZZZWWWSSSPPPQQQSSSRRRNNNMMMPPPPPPMMMKKKJJJIIIIIIJJJKKKJJJIIILLLKKKIIIGGGDDD@@@===<<<>>>@@@AAA???<<<<<<>>>@@@MMMQQQPPPFFF===::::::999999888888;;;===<<<777333666222,,,(((***///000...---+++***+++---......---.../////////...///111333444<<>>===>>>???@@@???<<<;;;===???GGGKKKKKKCCC;;;888888777<<<;;;;;;===>>>>>>:::777444444222111000///+++(((,,,,,,++++++,,,///111333...///000///...---...///000222444:::KKKfffcccdddggggggaaaqqqvvvkkkppplllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmllljjjkkknnnqqqooooooooonnnkkkjjjjjjkkkkkknnnqqqsssqqqooonnnnnnnnnnnnnnnmmmlllkkkiiihhhggghhhiiijjjjjjkkkkkkkkkmmmkkkiiijjjlllnnnppppppoookkkiiikkkllljjjiiikkkjjjjjjjjjjjjkkkmmmooopppnnnoooqqqrrrtttuuuuuuuuuuuulllllllllhhhlllooohhhSSSCCC666333111111@@@SSSNNNCCC888666555444333333---///222222111///......555555666:::AAAIIINNNPPPWWWWWWVVVVVVXXXZZZ]]]___gggkkknnnnnnjjjeeecccbbbaaa___^^^^^^]]]\\\YYYVVVXXXUUUUUUYYYXXXYYYdddrrrzzzvvvttttttuuuyyy{{{zzzwww{{{xxxsss{{{{{{zzz{{{zzz}}}~~~kkkjjjhhhhhhlllsss}}}~~~vvvttttttrrroooooorrruuunnneeeccc```\\\ZZZXXXVVVTTTRRRYYYZZZXXXSSSQQQRRRRRRNNNPPPPPPOOOOOOMMMKKKJJJIIILLLKKKJJJHHHEEECCC@@@???===>>>???>>><<<;;;<<<===>>>CCCDDD???999888777555:::999888999::::::888666666777888777444000......333333333///+++***---000000222333333111///......000000---+++222MMMuuubbbdddggggggbbbrrrwwwlllqqqmmmkkklllmmmnnnnnnmmmlllkkklllmmmmmmlllkkkkkknnnpppooopppppppppnnnmmmmmmmmmiiimmmqqqsssrrrpppooonnnmmmmmmnnnmmmmmmlllkkkjjjhhhjjjlllnnnnnnnnnmmmlllmmmkkkiiijjjmmmppprrrrrrllliiihhhjjjmmmnnnmmmlllllllllkkkkkklllmmmnnnooommmnnnppprrrtttvvvwwwwwwuuunnnnnnnnnkkkmmmjjj]]]EEE888333777555888RRRssseeeUUUEEE===:::777333222///111333333111//////000222222444888???GGGNNNRRRVVVUUUUUUXXX]]]bbbdddeeeiiimmmpppmmmgggbbbbbbeeeaaa```_________]]]YYYVVVYYYVVVWWWYYYYYYZZZcccmmm|||zzz{{{|||uuuyyy}}}|||zzzyyy|||~~~~~~oootttuuuppppppyyyxxxsssvvvxxxwwwsssrrrqqqmmmggggggccc^^^[[[YYYWWWUUUSSS\\\^^^\\\VVVTTTUUUTTTQQQRRRRRRRRRPPPNNNKKKJJJJJJLLLLLLKKKIIIGGGDDDBBBAAA======>>>>>>===<<<<<<<<<999>>>@@@===::::::999666888888777777777777666666:::::::::;;;999999>>>EEEKKKLLLJJJBBB666---******222444777777555333222222///111333111111CCCllldddfffggggggcccsssxxxnnnrrrmmmlllmmmnnnnnnnnnlllkkkjjjlllmmmnnnmmmllllllmmmnnnnnnnnnooooooppppppnnnmmmiiimmmqqqssssssqqqpppooommmnnnnnnnnnnnnmmmlllkkkjjjkkknnnpppqqqpppnnnmmmmmmkkkiiijjjmmmqqqssssssooonnnmmmnnnqqqrrroookkklllllllllmmmmmmmmmnnnnnnmmmnnnpppsssuuuvvvwwwxxxtttoooqqqrrrnnnmmmcccNNN:::444666:::555777VVV|||sssbbbOOODDD>>>888333222111111222111000//////000000111444999@@@IIIQQQWWWWWWWWWXXX\\\aaadddeeeeeefffjjjmmmjjjdddaaacccfffaaaaaa```aaa```^^^ZZZWWWZZZYYYZZZ[[[[[[\\\bbbiiiyyyyyyyyyyyyxxxxxxyyy|||{{{pppxxx{{{xxxwww}}}xxxuuu{{{~~~xxxrrrqqqrrrqqqkkkgggbbb^^^[[[YYYWWWUUU^^^```^^^YYYWWWXXXXXXUUUSSSTTTSSSQQQMMMKKKLLLMMMNNNMMMLLLJJJHHHFFFDDDBBB>>>>>>>>>??????>>>===<<<888===???===<<<===<<<999::::::::::::999999999999:::;;;@@@HHHKKKLLLSSS\\\eeegggfff]]]LLL<<<222---000333666777666555444444---///555666111<<>>777333222000///...///222444444444777999===BBBHHHPPPXXX]]][[[\\\^^^```aaabbbccccccfffhhhjjjiiifffdddeeegggccccccccccccccc```\\\XXX\\\]]]^^^^^^___```dddgggkkk|||yyyyyyzzz|||{{{zzzrrrvvvyyy{{{}}}ttt{{{~~~yyytttvvvzzz|||ppplllgggccc```]]]YYYVVV^^^```___[[[ZZZ\\\\\\YYYTTTUUUUUUQQQNNNMMMPPPTTTPPPOOONNNLLLIIIGGGDDDCCC@@@@@@@@@AAABBBAAA???===:::>>>???======???>>>;;;777888:::999777666666777555888FFFWWW___\\\]]]bbbgggjjjkkkeeeWWWFFF999222---000222333333222222333111///222444000999aaaaaabbbfffhhhddduuuzzzpppsssnnnsssrrrqqqooonnnmmmmmmmmmkkklllnnnnnnkkkiiihhhhhhgggfffgggjjjmmmmmmkkkhhhhhhkkknnnoooppppppppprrrpppppppppooonnnmmmlllkkkkkklllmmmoooooooooooonnnmmmkkkiiijjjllloooqqqqqqmmmnnnmmmkkkllljjj^^^QQQllllllmmmnnnooopppppppppqqqrrrssstttuuuuuuuuutttrrrnnnqqqqqqnnnmmm[[[>>>555666777444...///<<>><<<>>>===;;;;;;>>>>>>:::222555888888666333333444333555CCCWWW```[[[WWWYYYZZZ\\\]]][[[SSSGGG:::333///000111111000///000222555...///444333:::aaa___```fffhhhdddvvv{{{pppsssooouuutttrrrpppnnnnnnnnnooojjjlllmmmmmmjjjgggeeeeeefffffffffjjjmmmnnnkkkhhhgggiiilllmmmmmmnnnpppqqqqqqqqqppppppooommmlllkkkkkklllmmmnnnnnnooooooooommmkkkiiijjjlllnnnpppppplllnnnnnnmmmnnnmmm```RRRkkklllmmmoooppppppqqqqqqssstttttttttttttttssssssqqqmmmnnnnnnlllmmm\\\===777777666333222555999===CCC===888666444000111555333111333@@@SSSbbbhhhgggeeefffeeebbb^^^[[[[[[]]]ZZZ]]]`````````eeennnvvvpppooooooppppppooommmjjjhhhhhhhhhiiiiiifffaaa]]]dddfffgggfffgggiiiiiihhhmmmmmmrrr}}}~~~{{{~~~}}}zzz{{{}}}vvvsssxxx{{{uuusssooolllhhhccc]]]YYYZZZ]]]]]][[[\\\```bbb```XXXYYYXXXTTTQQQSSS[[[bbbSSSRRRPPPNNNJJJGGGDDDCCCEEECCCCCCEEEGGGFFFCCC???<<<>>><<<999999===<<<999444888;;;<<<999666555666666333;;;LLLUUUQQQMMMPPPRRRRRRSSSSSSOOOGGG<<<555333333333111//////000111111)))+++555666;;;]]]^^^aaahhhmmmbbb|||wwwwwwttttttwwwuuusssrrrqqqooollljjjkkkkkkkkkkkkjjjhhhgggfffdddeeegggiiikkknnnooopppnnnnnnnnnooooooppppppqqqnnnpppqqqqqqooonnnnnnooollljjjiiikkknnnpppooommmkkkoooooojjjkkkqqqssspppooonnnnnnnnnnnnmmmmmmmmmtttrrrooopppssstttsssqqqrrrssstttuuuuuuuuutttsssooosssooohhhhhhiii[[[HHH<<<888333111111444666666===333111999;;;333///222000222999HHHbbb{{{}}}xxxtttlllddd___]]]^^^___aaa^^^```iiippprrrrrrtttuuuuuuuuutttuuuuuurrrnnnaaajjjlllmmmqqqjjjdddiiieeefffggghhhhhhhhhiiiiiijjjtttwww}}}}}}}}}~~~uuu}}}}}}~~~xxxwww|||ssskkklllkkkddd^^^\\\XXXZZZ]]]]]]]]]\\\]]]^^^YYYXXXTTTNNNOOOUUUZZZ[[[ZZZXXXTTTNNNHHHFFFGGGIIIEEEFFFGGGEEEAAA@@@BBBDDDDDD===:::<<<===::::::>>>999777;;;BBBAAA999444555333555888<<>>??????:::999;;;555444777======777333444000111444777888999888888555999???AAA???;;;777555222222222222000///...---222//////222000222CCCXXXrrrfffhhhiiimmmaaa{{{wwwxxxwwwxxxyyyxxxvvvvvvuuurrrmmmjjjjjjjjjiiihhhgggfffeeeeeeggghhhiiikkkmmmooopppqqqssssssssssssrrrqqqpppppppppqqqrrrrrrpppoooooopppmmmlllkkklllnnnooonnnmmmppprrrqqqnnnmmmppppppnnnllllllmmmmmmnnnnnnoooooopppnnnmmmmmmoooppppppooooooooopppppppppoooooonnnnnnjjjjjjlllfffWWWHHH@@@444222000000222333444444333111222555333111:::HHHgggttt~~~vvvoooiiihhhiiijjjllljjjkkkmmmmmmlllrrryyy{{{}}}|||vvvsssvvvwwwuuuppprrrjjjgggooorrrpppuuukkkhhhfffjjjooopppkkkeeepppnnnsssxxx|||{{{{{{{{{{{{~~~|||ttttttuuurrrjjj```^^^```\\\\\\]]][[[ZZZ[[[]]]___[[[\\\YYYTTTRRRSSSRRROOOZZZUUUNNNLLLMMMMMMJJJFFFEEEFFFHHHHHHGGGHHHJJJKKKHHHCCCAAABBBAAA>>>;;;<<<555444666::::::777555666111222444555555333000...---000444666666555555666222222222111111///...---111,,,---222333000333:::III___{{{bbbccciiimmmaaa{{{wwwyyyyyyzzz{{{zzzyyyyyyxxxuuupppmmmmmmmmmllljjjiiiiiihhhhhheeefffggghhhjjjkkkmmmmmmmmmnnnpppqqqrrrrrrrrrrrrrrrsssttttttrrrppppppqqqnnnnnnnnnnnnooooooooonnnrrrrrrqqqooooooooonnnmmmkkkkkklllmmmnnnooopppqqqqqqpppooonnnnnnnnnnnnmmmmmmmmmmmmmmmmmmlllllllllmmmgggiiimmmdddMMM===<<<444222111222333444333222000222555777444888III[[[xxxmmmfffeeehhhjjjooooooooonnnjjjhhhoooyyyrrrxxxwwwqqqpppuuuyyywwwqqquuulllffflllnnnlllqqqffffffhhhlllqqqrrrpppmmmrrrmmmuuuzzz}}}|||{{{{{{||||||}}}}}}uuuvvvwwwtttnnnfffbbb```______^^^]]][[[\\\___aaa______\\\VVVSSSTTTTTTQQQ[[[YYYWWWUUURRRMMMHHHDDDFFFGGGIIIIIIJJJJJJKKKLLLCCCBBBAAABBBCCCBBB@@@???;;;::::::;;;:::999888999555777888999777444000...///000111111000000222333222222222111111000......///,,,---333666333222444///CCCdddbbbdddhhhlllaaa|||yyy{{{zzz|||}}}|||{{{{{{zzzxxxtttqqqooonnnmmmkkkjjjjjjjjjjjjffffffggghhhiiijjjkkklllmmmnnnppprrrssstttssssssqqqrrrsssrrrpppooonnnooooooppppppoooooonnnooooooqqqppppppppppppnnnmmmnnnllllllmmmnnnpppqqqrrrrrruuutttssspppnnnlllllllllllllllkkkkkkjjjjjjjjjjjjmmmggghhhlll^^^CCC666999333222111111222222111///...222666888999BBBVVViii|||nnngggggglllpppooopppqqqooohhheeekkkuuuttt{{{{{{uuuuuu|||~~~zzzrrr{{{wwwoooqqqppplllmmmdddhhhmmmoooooooooqqqsssnnniiiqqqvvv|||~~~~~~~~~|||uuuzzz{{{xxxuuuttttttqqqhhh___bbbbbbaaa___^^^___bbbeee^^^^^^YYYRRRPPPRRRTTTRRRSSSYYY]]]\\\TTTLLLGGGFFFIIIIIIIIIKKKLLLLLLKKKJJJCCCBBBBBBBBBCCCDDDBBB???AAA@@@???<<<::::::999888666777888888777444111///000111000...------///111111111111111111000///...000...///222333333666;;;111;;;UUUvvvgggkkkfffkkkaaa}}}{{{}}}||||||}}}|||zzzzzzzzzyyyvvvtttpppnnnlllkkkjjjjjjjjjjjjjjjjjjkkkllllllmmmnnnnnnrrrsssuuuvvvvvvuuusssrrrnnnooopppooommmkkkkkkkkknnnppppppooommmlllmmmnnnnnnmmmmmmppppppnnnmmmooommmnnnooopppqqqrrrssssssvvvvvvuuurrrnnnllllllmmmmmmlllkkkjjjiiiiiiiiijjjkkkggghhhfffTTT;;;222666111000///000111111000///111444777999>>>KKK]]]lllxxxlllgggiiinnnssswwwxxxzzzyyysssooosss{{{xxxyyy{{{vvvppp|||{{{vvvzzzyyyoookkkhhhmmmrrrqqqmmmkkkoootttnnnmmmrrrtttyyy}}}yyyuuuzzztttsssyyyyyymmm^^^bbbbbbcccbbbbbbbbbeeegggbbbaaa\\\UUUSSSVVVXXXVVVJJJSSS[[[ZZZRRRKKKIIIKKKJJJJJJJJJLLLNNNNNNLLLJJJGGGGGGEEEBBBBBBDDDBBB===BBBCCCAAA<<<999:::999666333333444333222000///...---.........------///111111111111111111000//////111111000...---000666<<<888888LLLpppfffkkkcccjjjbbb}}}~~~|||||||||zzzwwwvvvwwwxxxwwwvvvrrrpppnnnlllkkkkkklllmmmnnnnnnnnnooooooppppppppprrrsssuuuwwwwwwvvvtttrrrnnnooopppooolllkkkjjjkkklllmmmnnnmmmjjjhhhiiikkkkkkiiijjjpppqqqnnnnnnqqqppppppqqqrrrrrrssstttttttttuuutttrrrnnnmmmnnnooonnnmmmkkkjjjiiiiiijjjjjjggghhhggg]]]III555///333111000///111333555666555:::::::::===FFFTTTaaaiiizzzuuunnniiigggkkkpppttt|||}}}www|||rrrqqq{{{zzzzzz|||ooolllnnnpppnnnllllllpppsssqqqvvvvvvvvv|||xxx{{{yyy{{{tttrrryyy{{{ooo```___aaacccccccccdddfffhhhffffffbbb\\\YYYZZZZZZWWWMMMRRRVVVUUUPPPLLLLLLNNNJJJJJJKKKNNNQQQRRRPPPNNNIIIJJJGGGBBBBBBFFFEEE@@@AAADDDBBB<<<:::<<<;;;777555555333222000/////////---///111111000//////000000111111111111000////////////...---...111444666777444HHHpppaaadddbbbiiibbb}}}|||zzzwwwtttsssuuuvvvwwwwwwuuutttqqqooonnnnnnooopppnnnooooooooopppppppppqqqlllnnnrrruuuvvvvvvuuutttqqqrrrsssqqqooommmlllmmmjjjlllmmmkkkgggfffgggiiiiiifffhhhoooqqqnnnnnnrrrqqqrrrrrrssssssttttttuuuppprrrsssqqqnnnmmmooorrrooonnnllljjjiiijjjjjjkkkeeehhhfffXXXBBB222...111333222222333777;;;===>>>DDDAAA???BBBMMM[[[dddgggxxxvvvlllkkkiiiiiilllppptttwww~~~~~~vvv~~~wwwxxx~~~{{{zzzmmmlllkkkkkkmmmpppssstttoooyyyvvvvvv}}}vvv||||||vvv}}}|||uuurrrwwwzzzpppaaa]]]___bbbddddddeeefffhhhccceeeccc]]]YYYYYYUUUQQQWWWWWWUUURRROOONNNNNNOOOJJJJJJKKKPPPTTTVVVTTTRRRHHHJJJGGGBBBDDDJJJKKKFFFAAADDDCCC>>>===@@@???:::;;;:::777555333222222222111333666555333000///...000111111111111000000///,,,,,,,,,---222555555222555444LLLvvvaaabbbgggmmmdddzzzuuutttuuuvvvuuuttttttvvvxxxuuuvvvvvvuuurrrqqqqqqrrrllloooqqqqqqpppooooooooommmpppsssvvvvvvwwwxxxyyytttsssqqqooommmlllkkkkkkmmmmmmlllkkkjjjhhhggggggaaacccfffjjjmmmoooppppppssspppooopppsssuuusssqqqnnnoooppppppqqqqqqqqqqqqssspppkkkhhhgggggggggfffhhheeeYYYFFF:::888777333111...666JJJZZZ]]]XXXTTTQQQIIIAAABBBMMMYYY\\\YYY```iiikkkmmmssscccbbbdddggglllqqquuuvvv|||~~~zzz}}}{{{||||||wwwnnniiijjjnnnppptttxxxvvvxxxzzz{{{zzz|||~~~{{{|||zzz{{{xxxqqqqqquuupppggg``````aaaccccccdddddddddeeeeeecccaaa^^^[[[YYYWWWZZZVVVSSSSSSUUUTTTPPPKKKOOONNNOOORRRUUUWWWWWWWWWPPPTTTVVVTTTOOOJJJGGGFFFMMMHHHCCCAAA>>>;;;;;;??????<<<888444333555999<<<;;;EEENNNLLL@@@444111333...555;;;:::888777888999111333555444000...///222333666OOOwwwdddaaahhhmmmbbb~~~yyyvvvssstttuuutttssstttuuuwwwxxxyyyzzzyyywwwuuuuuuvvvqqqsssuuuuuusssrrrssssssoooqqquuuvvvwwwwwwyyyzzzvvvuuusssqqqooonnnmmmmmmnnnnnnlllkkkjjjjjjjjjjjjiiijjjlllnnnpppqqqqqqqqqrrrpppooopppssstttsssqqqooopppqqqqqqrrrrrrrrrqqqrrroookkkhhhhhhhhhhhhggggggaaaSSSBBB999999888444;;;:::FFFaaayyyzzzsss```UUUHHHEEEMMMUUUWWWTTTPPPXXX]]]bbbrrr}}}lll```aaacccgggmmmsssxxxzzz{{{}}}yyyyyyrrrlllllloooqqqwww}}}xxxxxxyyyzzz{{{~~~}}}zzzyyy{{{zzzsssqqqqqqkkkbbbaaaaaabbbcccdddddddddccchhhgggeeeaaa]]]YYYVVVTTTZZZWWWTTTUUUXXXXXXUUUQQQOOOOOOQQQUUUYYY[[[[[[ZZZXXXZZZZZZWWWSSSOOONNNNNNNNNJJJGGGGGGEEEAAA@@@BBB@@@>>><<<<<>>666111000111---777UUUzzzgggccchhhlllbbb~~~||||||xxxvvvssstttuuutttssssssuuuwwwxxxzzz||||||{{{yyyxxxxxxvvvxxxyyyxxxwwwvvvwwwxxxqqqtttvvvxxxxxxxxxzzz{{{zzzyyywwwtttrrrqqqpppoooqqqooonnnlllllllllnnnnnnppppppqqqqqqrrrqqqqqqpppsssqqqqqqqqqssstttsssrrrpppqqqrrrsssssssssrrrqqqpppmmmjjjiiijjjjjjjjjiiieee[[[JJJ<<<777999888555000111@@@aaayyyeeeWWWHHHDDDHHHLLLJJJGGG===@@@EEEKKKUUUaaaggggggcccdddgggjjjoootttxxx{{{{{{{{{}}}wwwqqqpppppprrr{{{{{{yyyxxxzzz}}}xxxxxx{{{zzztttooommmgggaaaaaabbbcccdddeeeeeeeeeeeejjjiiigggccc___[[[XXXVVVWWWUUUTTTVVVYYYZZZXXXUUUOOOQQQTTTZZZ___aaa```___^^^^^^\\\YYYUUURRRRRRSSSMMMJJJJJJKKKJJJEEECCCDDDEEEFFFHHHLLLTTTaaaoooyyyqqq\\\TTTbbboooaaaFFF555444666===GGGOOOSSSUUU\\\[[[VVVMMMAAA777222111,,,555RRRxxxjjjdddffflllccc}}}{{{wwwuuussstttuuutttssssssuuuwwwtttwww{{{|||zzzxxxwwwwwwyyyzzzzzzyyywwwwwwxxxzzztttvvvxxxyyyyyyyyy{{{||||||{{{yyyvvvtttsssrrrqqqsssrrrooommmmmmoooqqqsssqqqqqqqqqqqqppppppoooooottttttssstttttttttttttttrrrrrrtttuuutttsssrrrqqqnnnlllkkkjjjllllllkkkjjjdddVVVCCC777555888777444333222>>>\\\|||uuuZZZOOOFFFFFFIIIGGG@@@;;;777666666;;;AAALLL]]]mmmhhhjjjmmmpppsssvvvyyy|||}}}~~~zzzuuusssqqqsss}}}{{{yyy||||||wwwwww{{{zzzsssnnnkkkhhheeeaaabbbccceeeggghhhiiiiiijjjiiihhhfffccc```^^^\\\VVVUUUTTTVVVXXXXXXWWWUUUPPPSSSWWW^^^cccfffeeecccaaa```^^^ZZZVVVSSSQQQPPPKKKHHHGGGIIIHHHDDDDDDFFFOOORRRXXX___kkk|||}}}sssbbb@@@777222999FFFRRRYYY]]]ffffffcccYYYKKK>>>555222222000BBBiiikkkeeecccllleee~~~{{{uuussstttuuuuuuuuuttttttvvvxxxrrrvvvyyy{{{zzzyyyxxxxxxzzzzzzyyywwwuuuuuuwwwzzzwwwxxxzzzzzzyyyyyy{{{}}}|||{{{yyywwwuuutttssssssuuutttqqqpppoooqqqsssuuuqqqqqqppppppppppppppppppvvvvvvvvvvvvuuuuuuuuuvvvrrrsssuuuvvvuuusssqqqpppmmmlllkkklllmmmnnnlllkkkbbbQQQ===333444666555333;;;888<<>>>>>KKKYYYkkk|||zzzpppuuu~~~||||||~~~zzzzzz{{{~~~}}}zzz|||}}}vvvtttooojjjgggfffhhhjjjllloooqqqrrrsssooonnnlllhhhddd```]]][[[]]]^^^^^^]]][[[ZZZYYYYYYWWWXXXZZZ^^^bbbddddddccceeedddbbbbbbbbb```\\\XXXOOOKKKIIIJJJIIIFFFGGGKKKHHHRRR^^^hhhpppyyyttt\\\EEE>>>===;;;===CCCOOOSSSVVVSSSJJJ>>>555111///333666777888EEE```xxxyyyllldddjjj^^^vvvooopppqqqtttooopppqqqpppooooooqqqssssssuuuwwwxxxyyyzzz|||~~~}}}zzzwwwuuuvvvyyy}}}zzzzzzzzzyyyxxxxxxzzz|||{{{{{{zzzzzzzzz{{{{{{|||wwwwwwvvvuuutttsssrrrqqqwwwvvvtttrrrqqqpppqqqqqqsssuuuwwwuuurrrqqqrrrtttrrrsssuuuvvvuuuqqqnnnkkkmmmmmmnnnpppqqqpppllliiiNNN@@@444333444666:::???777:::888111222<<>>BBBFFFEEE@@@999666555444555888999999<<>>>>>===444333222444:::BBBGGGJJJWWWZZZQQQBBBDDDaaa~~~{{{jjjllllllmmmnnnoooqqqrrrssssssqqqooollljjjhhhhhhhhhfffaaa^^^aaaccccccfffiiidddjjjmmmiiifffffffffeee___^^^\\\ZZZXXXTTTPPPLLLTTTUUUTTTRRRNNNLLLKKKLLLSSSTTTVVVWWWWWWWWWVVVUUUUUUSSSOOOMMMLLLOOORRRTTTXXXVVVRRRKKKDDD???===>>>888888888888777555333222444:::CCCLLLRRRUUUUUUTTT___}}}fffhhhjjjkkkiii|||tttxxxpppxxxvvvwwwuuurrrqqqssswwwzzzxxxxxxyyyyyyzzz{{{||||||~~~~~~~~~|||yyyxxxxxxyyyyyy{{{}}}~~~~~~}}}|||}}}~~~~~~~~~}}}|||zzzyyy{{{{{{{{{||||||}}}~~~~~~}}}{{{zzz|||{{{uuussstttqqqrrrrrrpppnnnmmmoooqqqqqqqqqqqqooonnnnnnqqqssstttrrrnnnooouuutttaaaMMM777555555:::BBBGGGFFFDDD@@@@@@@@@AAAFFFNNNRRRQQQZZZ\\\SSSHHHTTTxxxwwwlllooonnnnnnoooppprrrsssttttttssspppmmmjjjiiijjjlllgggcccaaacccdddcccdddggggggooouuuqqqlllkkkkkkjjjbbb```]]][[[YYYWWWUUURRRVVVVVVUUUSSSQQQOOONNNNNNWWWXXX[[[\\\[[[YYYVVVTTTLLLIIIFFFCCCBBBCCCFFFGGGLLLOOOOOOLLLEEE@@@>>>???777777666666555444444333444777===HHHUUU^^^^^^XXXkkkaaahhhjjjkkkhhhzzzrrrvvvooowwwwwwvvvuuuuuuttttttwww{{{wwwwwwxxxxxxyyyyyyyyyzzz|||}}}}}}|||yyyxxxxxxxxxwwwyyy{{{}}}~~~}}}{{{zzz{{{|||}}}}}}|||{{{yyyxxxyyyyyyzzz|||}}}}}}~~~~~~zzzxxxxxx{{{zzzvvvtttuuussssssrrrpppnnnnnnoooqqqpppooonnnlllkkklllooorrrrrrqqqqqqtttvvvmmmVVVBBB777666888???GGGJJJFFFBBBVVVYYYXXXUUUWWW]]]^^^ZZZUUUYYYWWWVVVjjj}}}vvvppprrrqqqppppppppprrrtttuuuuuuuuusssoookkkjjjlllnnnhhhfffgggiiihhhcccaaaccckkktttzzzxxxsssqqqooommmccc```\\\YYYZZZ[[[[[[[[[VVVUUUTTTSSSSSSRRRQQQPPPWWWYYY\\\]]]\\\WWWRRROOOBBBAAA>>>======???AAACCCHHHIIIIIIIIIGGGCCC???===888777555333333333333333555666999FFF[[[llllllcccqqq___gggiiijjjgggzzzrrrvvvnnnvvvuuusssuuuwwwvvvtttvvvzzzvvvvvvvvvvvvwwwwwwwwwwwwzzz{{{||||||zzzxxxxxxxxxvvvwwwyyy{{{{{{{{{yyyxxxxxxyyyzzzzzzzzzyyywwwvvvuuuvvvwwwyyyzzzzzzzzzzzzxxxvvvwwwzzzzzzvvvuuuvvvtttrrrpppnnnmmmmmmnnnooonnnnnnnnnlllkkkkkknnnpppoooqqquuuuuuooo]]]FFF555999888999???EEEGGGCCC???eeemmmpppjjjggggggccc\\\QQQVVV\\\fff}}}zzzuuuwwwuuusssrrrrrrssstttuuuvvvwwwvvvrrrmmmkkkllloookkkjjjmmmooollleeecccdddmmmuuu|||{{{xxxuuuqqqmmm```]]]ZZZYYYZZZ]]]^^^___WWWUUUTTTTTTTTTTTTSSSQQQVVVXXXZZZZZZVVVNNNFFFAAA999888777666666999;;;===DDDDDDEEEHHHIIIGGGAAA<<<888777444222111111222333555777:::FFF^^^sssuuukkktttzzzuuurrriiinnnsssuuuuuuyyycccfffhhhiiiggg{{{ssswwwooowwwuuutttwww|||{{{wwwwww{{{uuuuuuuuuuuuuuuuuuuuutttwwwyyy{{{{{{zzzxxxxxxyyyvvvwwwxxxyyyyyyxxxwwwwwwvvvvvvwwwxxxwwwvvvuuutttssstttvvvwwwxxxxxxxxxxxxxxxvvvwww{{{{{{xxxwwwyyyvvvtttpppnnnnnnnnnooopppnnnoooooonnnlllmmmnnnpppmmmmmmllldddUUUEEE999444999777666;;;CCCIIIIIIHHHrrr|||uuulllaaaXXX[[[cccrrr|||{{{}}}{{{xxxuuutttuuuvvvwwwvvvxxxyyyuuuoookkklllnnnmmmlllnnnppplllgggfffiiimmmtttyyyzzzyyywwwqqqiii\\\[[[[[[\\\^^^______]]]ZZZXXXUUUUUUVVVUUUSSSQQQTTTWWWYYYXXXSSSJJJ@@@:::777555333222222333444666:::>>>DDDJJJMMMJJJCCC>>>:::777444000//////000111333888<<>>:::888999===CCCGGGKKKFFFBBBFFFLLLMMMGGG???@@@FFFNNN]]]uuuooofffgggooofffyyywwwuuuwww||||||{{{{{{{{{zzzzzzzzz{{{zzzyyywwwvvvtttsssrrrvvvuuuvvvyyy||||||yyyvvvvvvvvvwwwwwwwwwvvvvvvuuuxxxuuutttuuuxxxzzzyyywwwuuuwwwzzz{{{zzzyyyyyyyyyxxxyyyzzzzzzzzzyyyxxxwwwqqqwwwxxxrrrmmmpppvvvzzzssstttuuuwwwxxxtttlllfffbbbPPP===555555777999<<<666999999666888EEEVVVbbbzzzcccZZZaaalllzzz}}}~~~{{{yyyyyyzzz{{{yyy|||}}}{{{yyyxxxtttnnnoooppplllgggiiippppppkkkkkkvvv}}}|||vvvooojjjgggfffjjjooonnnggg```\\\___fffjjjcccVVVSSSWWWXXXZZZZZZWWWRRRKKKGGGEEE999444555======555222666222999FFFPPPPPPIIIEEEFFFEEE888111222111***+++222222666999;;;<<<>>>CCCGGGCCCHHHbbbpppYYYJJJDDD>>>777<<>>777<<>>AAAMMMXXX[[[ZZZcccyyyqqqkkkgggooofffzzzwwwvvvxxxzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvuuuuuutttttttttuuuttttttvvvyyyzzzxxxvvvxxxwwwwwwwwwwwwvvvvvvvvvzzzyyywwwyyy{{{|||zzzxxxwwwyyy|||}}}|||{{{zzz{{{yyyzzz{{{|||||||||{{{zzzsssssspppmmmpppvvvwwwuuuzzzuuunnnhhh```XXXOOOHHHBBB:::444555888777777888999:::888555777BBBRRR^^^rrr]]]]]]bbbkkkuuunnnaaaYYYXXXXXX[[[dddqqqzzz|||zzzzzz{{{||||||~~~xxxuuutttssspppiiikkkkkkiiikkkpppqqqlllsss|||{{{tttwwwtttnnnqqqxxxqqqbbbcccdddggghhh```UUURRRUUURRRVVVZZZZZZXXXUUUTTTUUUTTTWWW___iiihhhYYYDDD888222444===IIIOOOLLLGGGEEEAAA???999444333555444222000222555888:::;;;<<<======???QQQsssyyy___TTTHHHBBB===>>>GGGRRRcccaaaTTTGGGLLLddd{{{{{{qqqnnnvvv}}}ttt```PPPHHHVVVdddggg___YYY\\\aaa|||kkkhhhgggoooggg{{{yyyxxxzzzxxxyyyzzzzzzyyywwwuuutttrrrrrrsssttttttuuuuuuvvvvvvuuutttvvvxxxzzz{{{zzzzzzyyyxxxvvvvvvvvvwwwxxx~~~}}}||||||~~~~~~|||zzzyyy{{{~~~~~~}}}|||||||||{{{|||}}}~~~~~~xxxsssmmmnnnvvv{{{uuuiii```ZZZQQQHHHBBB<<<888555111111444:::===>>>AAAGGGaaaYYYLLL@@@<<>>===FFFOOOOOOJJJGGGGGGOOONNNFFFFFFLLLHHH<<<444333333666999:::777444===:::AAAZZZ{{{lllWWWIIICCC:::===IIIIIIDDDSSSmmmyyy}}}}}}xxxnnniiiqqqzzzxxxnnnfff]]]hhhsssssshhhXXXMMMHHHTTTwwweeeeeegggppphhh|||zzzyyy{{{wwwxxxzzz{{{zzzwwwtttrrrrrrsssssstttuuuvvvvvvwwwyyyxxxwwwwwwyyy|||~~~|||{{{xxxwwwvvvwwwxxxyyy~~~~~~|||{{{zzz|||~~~~~~}}}||||||}}}{{{|||}}}|||yyyuuuuuuzzzxxxhhhVVV===:::666333333444666777999999:::<<<>>>EEEUUUeeeoooZZZHHH@@@CCCPPP\\\ssswwwhhh___ZZZcccccccccdddfffiiikkkmmmhhhpppyyy~~~ssseeeYYYVVVQQQMMMJJJIIIHHHHHHEEEKKKPPPNNNIIIHHHNNNTTTSSSSSSYYYhhh{{{~~~iiiPPPRRR[[[fffppp~~~~~~|||wwwxxx{{{|||mmmttt{{{|||}}}vvv|||xxx~~~}}}uuueeeccc```]]]ZZZYYY[[[]]][[[\\\aaaooogggUUUKKKDDDGGGMMMQQQRRRTTTWWW```eeeffffffddd[[[OOODDD===777555888999666111;;;999;;;LLLnnn}}}|||zzzvvvooodddVVVGGG999111999666HHHaaa___NNNXXXuuu~~~rrrddd\\\YYYcccoootttttttttuuuwwwxxxsssiii]]]UUUQQQCCCZZZyyydddeeegggoooggg|||{{{zzz}}}xxxyyy{{{|||{{{yyyvvvtttvvvvvvvvvvvvvvvwwwwwwwwwyyyyyyxxxwwwxxxzzz}}}~~~|||zzzxxxwwwwwwyyyzzz}}}~~~~~~}}}{{{{{{zzz{{{}}}|||{{{zzz{{{|||yyy{{{|||~~~~~~~~~{{{}}}|||xxxrrrfffRRR@@@555666666666777888:::<<>>???JJJccczzzqqqcccRRRIIIDDDEEELLLUUUaaalllsssmmmaaa[[[^^^bbbiiigggccc___^^^```bbbdddlllvvvnnn```cccmmmooolllfff\\\PPPJJJIIIIIIEEEBBBCCCEEEGGGGGGEEECCCDDDEEEGGGLLLVVVgggyyyuuudddPPPSSSTTTTTT[[[hhhtttxxx~~~~~~zzz{{{||||||lllsss|||}}}}}}|||zzzuuuzzzrrrrrrwwwwwwrrriiiaaa\\\ZZZYYYXXXRRRXXXhhh~~~aaaWWWMMMIIIKKKQQQ\\\fffjjjlllwwwzzzmmmhhh[[[NNN???777777888777444333555777CCC```uuuiii```ZZZXXXRRRNNNGGG???:::888888:::<<>>;;;<<<===666555333222555999:::999444444222000///111444777:::???DDDFFFDDD@@@===<<<:::DDDLLLPPPYYYkkkuuuzzzvvvqqqnnnbbbSSSQQQeeejjjgggcccllleee{{{{{{{{{}}}xxxxxxxxxyyyyyyzzz{{{{{{wwwwwwwwwxxxyyyyyyyyyzzzxxxzzz{{{yyyvvvuuuwwwzzz~~~~~~~~~}}}|||zzzyyyxxxvvvzzz~~~||||||}}}|||||||||{{{yyyxxxzzz{{{zzzzzz{{{||||||{{{zzzyyywwwqqq```JJJ;;;:::@@@DDDMMMOOOQQQOOOJJJFFFEEEEEEFFFGGGGGGEEEAAAEEEXXXkkkvvv```WWWQQQIIIHHHNNNOOOPPPVVV___hhhlllnnnoooqqqhhhZZZMMMDDDBBBCCCEEEOOO___rrrjjjUUUPPP^^^wwwyyy}}}vvvaaaLLLDDDIIIOOOKKKIIIGGGDDDAAA@@@AAAAAA;;;???DDDGGGGGGEEECCCCCC@@@;;;BBBSSSXXXNNNIIIMMM\\\ZZZRRRKKKKKKQQQUUUUUUNNNZZZ]]]]]]aaa]]][[[bbb|||{{{yyyfffbbb{{{<<<@@@>>><<<@@@PPPjjj|||wwwtttxxx|||wwwppppppttt}}}~~~{{{uuuuuuuuuzzz}}}hhhiiigggbbb^^^bbbhhheee]]]ZZZiiiuuuqqq___QQQOOOTTTZZZWWW[[[aaa___YYY^^^iiikkkddd[[[TTTOOOOOOXXXaaalllxxxiiiRRREEE@@@@@@AAA999666444777888666444444777777666444444777;;;???CCCIIIOOOQQQLLLFFF@@@>>>>>>MMMTTTSSSaaa~~~ppptttcccGGGKKKqqqgggeeedddkkkeee~~~zzzzzzyyyzzzzzz{{{zzzyyywwwvvvzzz{{{zzzwwwttttttxxx|||{{{|||{{{xxxtttrrrsssvvv{{{{{{{{{{{{{{{zzzzzzyyy||||||{{{|||~~~~~~}}}{{{}}}{{{zzzyyyyyyyyy|||~~~~~~~~~~~~wwwmmmMMM@@@WWWddd]]]XXXUUUQQQKKKJJJLLLLLLLLLJJJDDD???===BBBGGGkkkhhh```UUUPPPPPPJJJAAALLLNNNVVVcccnnnqqqpppooovvv]]]MMMFFF999555<<>>CCCDDDCCCBBB???<<<;;;===BBBGGGGGGDDDBBBCCCOOOMMMQQQMMMCCCGGGRRRSSSIIIFFFHHHQQQWWWXXXXXXXXXmmm```^^^pppoooppp~~~~~~oooeeeiiisss|||~~~YYYIIIAAADDD@@@<<>>@@@HHHNNNOOOMMMVVVSSSQQQQQQTTTVVVUUUSSS[[[cccnnnzzzqqqVVVEEE@@@@@@???888333222555999:::999888666333333666:::;;;;;;<<<999DDDOOOQQQLLLFFFBBBAAADDDOOObbbuuuyyyqqqhhh]]]SSSXXXsss|||fffdddgggnnnhhh{{{zzz||||||{{{{{{zzzyyyxxxwwwzzzzzzyyyvvvssssssvvvyyyyyyzzzyyyvvvsssqqqsssuuuwwwxxxyyyzzzzzzzzzyyyyyy}}}|||{{{}}}~~~}}}|||}}}}}}|||||||||}}}cccOOObbbiiibbb\\\YYYUUUPPPOOOQQQQQQPPPMMMEEE>>>:::===@@@CCCLLLQQQMMMHHHHHHIIIHHHMMMLLLPPPYYYeeeooouuuxxxqqqTTTBBB>>>999888;;;999???AAAJJJYYYiiiyyyttt[[[NNNNNNLLLIIIPPP\\\mmmyyyGGGEEECCC@@@???BBBGGGLLLAAABBBBBB???===<<<;;;:::;;;;;;<<<>>>???@@@CCCEEECCCBBBIIILLLFFFIIIOOOJJJAAABBBGGGPPPTTTRRROOOOOOTTTNNNKKKQQQXXX]]]ooorrrYYYMMMRRRhhhvvvpppbbbZZZXXXTTTOOOIIIGGGNNNWWWKKKcccZZZRRRlllAAA===888888:::>>>???@@@KKK===333888AAAEEEDDDDDDPPPccc|||~~~~~~xxxxxx}}}}}}yyyxxxnnnmmmzzzyyyooommmkkkjjjlllooopppooommmiiigggaaaXXXNNNEEE@@@>>>@@@===<<<@@@HHHMMMMMMLLLNNNLLLLLLOOOSSSUUUTTTQQQSSSYYYbbbkkksss{{{qqqZZZIIIBBB@@@>>><<<:::888777777777999;;;888666777<<>>FFFNNNfffwwwoooEEEDDDCCCBBBBBBDDDIIIMMM??????>>>>>>===<<<<<<<<<<<<;;;:::999;;;>>>AAACCC???;;;BBBIIIGGGJJJMMMGGGBBBBBBFFFKKKKKKIIIIIIMMMLLLUUUXXXYYYYYYTTTWWWeeeooodddWWWLLLJJJPPPXXX___rrraaaSSSOOOSSSYYYYYY\\\[[[OOOBBBBBBIII???IIIhhhwwwxxxzzzsssyyyyyymmmKKK888QQQ333999777222===PPPRRREEE@@@777222777??????888333555===MMMeee|||}}}zzzxxx{{{|||yyyzzzeeehhhwwwwwwpppllljjjgggggghhhhhhgggfffeee]]]RRRIIICCC>>>:::777777777999>>>FFFKKKLLLKKKJJJIIIKKKOOOUUUXXXVVVTTTNNNRRRWWW\\\aaaffflllpppxxxxxxqqq```PPPGGGCCCAAACCCCCCAAA<<<888888:::===<<<;;;<<<@@@FFFIIIEEEAAAAAADDDJJJSSS^^^iiitttzzzpppPPPWWWwwwiiieeeeeejjjccc}}}yyywww{{{|||{{{zzzyyyyyyzzz|||}}}|||{{{zzzxxxvvvuuutttuuuuuuttttttsssrrrssstttuuusssuuuwwwyyyyyyxxxvvvuuuzzzyyyyyyzzz|||}}}|||{{{zzz~~~zzzyyyzzz~~~sssaaaSSSNNNYYYdddeeehhhjjjZZZ___xxxmmmgggccc^^^]]]^^^[[[XXXSSSJJJBBB===<<<>>>AAA;;;888???LLLQQQIII>>>777:::@@@JJJ[[[lllvvvxxxWWWHHHMMMdddwww~~~qqqggg```YYYTTTTTT]]]sssmmmRRRKKKGGGQQQjjj|||zzzYYYCCCDDDDDDCCCBBBCCCFFFIII@@@>>>>>>AAABBB@@@???@@@>>>AAACCCCCCCCCCCC???:::AAA:::???FFFDDDHHHOOOMMMKKKGGGDDDCCC@@@AAAIIIRRRwww{{{___OOOEEEFFFQQQQQQRRRUUUPPPUUU```yyygggVVVSSSOOOGGGMMM\\\bbb^^^^^^^^^UUUGGGAAACCCEEEAAAMMM```^^^MMMLLL[[[<<>>>>>>>>===>>>AAADDDKKKEEEBBBEEEIIIIIILLLPPPOOOXXX___aaa```[[[MMM???===555;;;CCCAAADDDLLLMMMLLLHHHCCCAAA>>>???GGGQQQ}}}}}}mmmYYYMMMUUUPPPUUU]]]NNNOOOFFF```~~~zzzooottthhh[[[ZZZggggggZZZXXXbbb```eeehhhbbbSSSDDD@@@BBBAAA>>>===>>>999333666===555777===BBB<<<666===KKKUUUZZZaaahhhnnnmmmcccWWW999<<<===;;;666333222333555555555555;;;SSS{{{iiiKKK777333888>>>>>>;;;999666666CCCaaa}}}~~~}}}zzz}}}vvv~~~|||xxxvvvvvvuuukkkbbbbbbiiijjjbbbZZZGGGEEEAAA<<<777666777999333444555777;;;BBBJJJPPPOOOMMMJJJLLLQQQUUUVVVUUUQQQOOOLLLHHHEEEEEEHHHJJJSSS[[[___YYYQQQNNNNNNOOOWWWZZZ[[[[[[\\\YYYJJJ;;;BBBCCCAAA???CCCLLLOOOMMMNNNVVVmmm|||vvvlll^^^PPPIII[[[kkkaaaeeeiiiaaa~~~xxxxxxyyyzzz|||~~~~~~~~~~~~~~~}}}yyywwwuuusssqqqqqqsssuuuuuuuuutttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxzzz{{{zzzyyyzzz{{{}}}~~~vvvjjj\\\LLLCCCJJJXXXVVV\\\UUUOOOMMMCCCVVVpppgggbbb]]][[[\\\```ZZZOOOEEE>>>::::::;;;777BBBPPPWWWQQQFFFCCCEEEGGGUUUeeeqqq}}}~~~sssUUUbbbrrrcccjjjsssppp\\\QQQZZZrrrzzztttwwwnnngggXXXGGG@@@@@@@@@???>>>???BBBEEEIIIBBBBBBNNNZZZcccnnnxxxsss~~~sssaaa@@@444777AAA@@@AAAFFFEEEDDDBBBBBBDDDBBB@@@BBBGGGlllbbbZZZKKKWWWjjjTTTTTTFFFVVVqqqzzzrrrfff\\\^^^kkkpppkkkppp~~~yyyXXXGGGEEEHHH>>>AAAAAA<<<:::<<<===<<>>444222666<<<;;;222222FFF^^^|||{{{~~~xxxtttsssrrrlllgggdddiiiooolll^^^QQQOOOMMMHHHAAA999444333555444555555555666<<>>DDDDDD@@@CCCOOOWWWYYYRRR]]]xxx}}}~~~|||}}}xxxkkk]]]RRRIIIBBBEEEooopppdddhhhkkkbbb}}}{{{{{{}}}~~~~~~~~~{{{xxxtttqqqoooooorrrssssssrrrqqqqqqqqqrrrsssuuuwwwyyywwwwwwwwwyyy{{{}}}|||{{{|||{{{{{{{{{ssscccTTTMMMGGGDDDMMMZZZ\\\ddd\\\TTTOOODDDWWWqqqgggccc```^^^___]]]VVVKKKCCC???@@@CCCEEENNNXXXcccdddXXXOOOXXXfffgggsss|||wwwlllyyyrrrjjjnnnlllcccbbb___iii{{{nnnsssqqqeeeVVVMMMHHHDDDLLLKKKHHHDDD@@@???AAABBB===<<>>888;;;;;;::::::999888555777333999LLLaaasss|||\\\===444888777222///666111333888333444PPPsssyyy|||aaaKKK;;;777888<<<888222777CCCnnn}}}|||}}}|||yyy~~~xxxuuutttqqqgggffffffhhhjjjeee\\\UUUWWWQQQHHH@@@:::666333222222555666444333666???FFFWWWVVVVVVXXX[[[[[[XXXUUUMMMLLLIIIEEEAAAAAACCCEEEEEELLLQQQQQQPPPQQQPPPLLLZZZgggsssyyy|||uuu]]]DDD:::EEEHHHBBBAAAKKKVVVXXX[[[ddd}}}}}}qqqfffbbbbbbbbbeeejjjvvvrrrpppooohhhZZZNNNJJJ@@@[[[}}}vvvggghhhkkkbbb~~~{{{|||~~~~~~}}}}}}|||xxxssspppmmmnnnppprrrqqqpppmmmmmmmmmnnnqqquuuyyy{{{xxxxxxxxxzzz}}}~~~}}}||||||{{{vvvnnnTTTEEE===DDDKKKMMMSSS[[[[[[bbb[[[TTTQQQJJJbbbsssjjjgggeeedddeeeYYYRRRIIICCCCCCHHHOOOSSSaaa^^^]]]^^^]]]cccvvvwwwdddiiijjjcccmmm}}}gggfffsss~~~~~~vvvjjjfff\\\LLL>>><<>>:::999===>>>:::999<<<:::>>>TTTyyyrrrPPP:::666777444666111///111111666KKKbbblllttt~~~yyyVVVBBB444555999777666999JJJhhh{{{}}}yyyyyywwwtttmmmmmmkkkgggcccbbbccceeeXXXMMMAAA:::::::::777444000444777555222333999@@@MMMNNNQQQUUUXXXWWWQQQKKK>>>>>>===:::888888;;;>>>HHHNNNTTTUUUVVVVVVRRRLLLSSSeeeuuu{{{{{{ttt]]]FFF999FFFLLLCCC>>>EEENNNPPPUUUZZZmmm}}}{{{|||}}}~~~oooooo{{{{{{sssooosssvvvuuuvvvyyyoookkk|||uuuaaaYYYDDDPPPkkkvvvccceeegggggg|||uuuyyyzzz|||}}}{{{zzzrrrrrrqqqpppooooooooopppkkknnnnnnmmmpppxxx||||||yyyvvv{{{}}}||||||yyydddHHHEEEBBBAAADDDEEEGGGNNNVVVYYY\\\```hhhggg```tttvvvfffgggllliiiaaaVVVSSSJJJBBBJJJaaavvv~~~nnnccc\\\]]]vvv|||VVVNNNWWWzzzuuulll}}}vvvpppooo^^^kkkQQQDDDGGGAAAGGGOOOXXXHHHBBB@@@;;;<<<===777555```|||[[[:::999AAABBBBBBEEE???<<>>???>>>:::777777999<<<===___}}}|||~~~~~~nnn```???...>>>111444555---444666555WWWiiitttyyy|||iii;;;333@@@;;;000555;;;LLLuuuxxxtttssspppppppppooojjjddd^^^[[[WWWUUUPPPKKKGGGDDDBBBAAA???===999555333444888;;;FFFNNNXXX\\\VVVKKKEEEFFF<<<777666777555222777@@@HHHRRRWWWTTTOOOPPPQQQPPPMMMUUUfffyyy|||kkkSSSCCC===HHHMMMEEE<<>><<<===???<<<>>>oooxxxwwwyyymmmKKK===:::;;;>>>CCC===;;;@@@CCCBBBBBBEEE{{{lllzzz{{{nnnbbbNNN\\\xxxuuu]]][[[kkkmmmaaaTTTTTTWWW^^^lllmmmMMMGGGEEECCCCCC>>>======<<<;;;888666999>>>RRRxxxjjj]]]NNNFFFIIIXXXoooxxxwww\\\999---111222666000666666222PPPgggssswwwwwwzzz{{{~~~UUU888222111555===777CCCjjjyyyppplllkkkrrrrrrqqqqqqnnniiiaaa[[[YYYZZZZZZWWWUUUTTTUUUWWWRRROOOHHHAAA<<<:::;;;===DDDOOOZZZ[[[UUUKKKCCC???999444222333111000444;;;AAALLLWWW[[[UUUMMMGGGFFFFFFLLL]]]qqqwwwiiiQQQAAA===GGGKKKEEE===???FFFJJJNNNSSS[[[dddjjjllllllkkkhhhjjjsss~~~zzzsssqqqvvvlll|||hhhQQQSSS```jjjpppqqqpppuuuyyypppbbbVVVLLLEEE___uuuiiieeefffeee}}}{{{yyy~~~zzz|||~~~~~~~~~~~~}}}wwwvvvtttsssrrrrrrssssssvvvyyyyyywwwyyy||||||~~~}}}vvvYYYLLLGGG>>>IIIUUU[[[UUUPPPUUU^^^aaahhhmmmsss}}}ssskkkkkkggg___^^^PPPKKK^^^~~~oooccciiixxxQQQEEEWWWnnnzzzrrrlllrrrzzz}}}xxxRRRCCCEEE@@@AAA:::===888888<<<>>>======???VVVxxx}}}kkk___RRRRRRRRR[[[sssdddFFF666777<<>>@@@@@@@@@BBBlllsssccccccQQQaaammmWWW]]]bbbfffdddmmmqqqRRRBBBEEEDDDAAA@@@;;;<<<:::;;;<<<888777@@@NNNyyy|||[[[EEE===555222333:::HHHTTTpppWWW:::333111777333777666///FFFgggvvv{{{xxxzzz|||bbbCCC555555777555:::\\\}}}zzz{{{wwwpppnnnuuurrrppppppqqqmmmeee^^^ccchhhooorrrsssvvv}}}|||qqqbbbRRREEE===AAAOOOZZZYYYTTTNNNEEE:::999555222222222222444999>>>FFFTTT___XXXGGG===??????CCCRRRhhhrrrhhhRRRAAA???GGGKKKFFF@@@@@@DDDGGGMMMPPPWWW```ggghhhccc___ddd```aaafffiiihhhfffeeennnfffooo|||qqq```QQQOOOVVV[[[gggpppppppppttttttpppeeeRRR===IIIsssoooeeeggghhhfff}}}zzzxxx~~~yyy{{{}}}~~~}}}{{{yyyxxxxxxyyyyyyyyy{{{{{{xxxzzz{{{{{{|||~~~~~~zzzppp[[[FFFHHHTTTVVVeeennnmmm```]]]hhhpppnnniiijjjvvvvvvjjjhhhfff```\\\OOORRRssseeeXXXbbbnnnQQQKKKPPPVVVkkkppptttJJJ<<>>===<<<<<<>>>??????@@@AAA```xxxkkkeeeUUUdddiiiUUU___^^^gggrrrYYYDDD===CCC@@@<<<;;;666:::999999:::777>>>WWWqqq[[[444777666888;;;999444333666AAAjjjttt]]];;;111666333444555///???```uuu~~~yyyzzz|||aaa@@@444000777777QQQzzz|||~~~{{{uuuvvvpppjjjjjjnnnnnniiicccoooxxxyyy]]]KKKEEEQQQXXXUUURRRRRRKKK???888555222333555555555444???BBBPPP___XXXCCC999<<<;;;===III```oooiiiVVVFFFCCCGGGJJJIIIFFFEEEGGGHHHJJJNNNWWWccckkkjjj```WWW\\\[[[\\\bbbhhhiiifffdddbbb___ccc{{{ccceeeaaaaaadddiiihhhdddeeejjjgggrrrzzzyyywww|||}}}aaa@@@===^^^iiicccjjjjjjhhh~~~zzzvvv|||yyyzzz}}}~~~|||{{{{{{|||}}}{{{~~~}}}zzz{{{~~~}}}zzzxxxxxx{{{{{{vvvpppWWWPPPOOONNNMMMXXX___YYY]]]dddeeebbbkkk{{{|||qqqaaaaaaxxxrrrcccbbbbbb]]]ZZZOOOSSSttt~~~\\\OOOYYY}}}[[[CCCHHHRRRQQQ^^^FFFUUUmmm___UUUiiizzz~~~wwwccc@@@999>>>EEEMMM;;;;;;???===???CCC999888JJJrrrrrrzzzvvvYYY<<<888BBBDDDGGGDDD:::999SSS}}}\\\>>><<<<<<===???@@@@@@@@@AAAAAAAAAVVViiiZZZgggkkkWWW```aaammm~~~RRRAAA>>>AAA<<<999;;;777888:::999666:::PPPyyyzzzLLL444666444444666555444777===000YYYrrrEEE222555222000444000;;;RRRooo|||wwwwwwxxxzzzwwwNNN>>>777999666GGGooo}}}}}}{{{tttvvvnnneeedddjjjoooooommm|||~~~kkkVVV[[[[[[VVVUUUVVVQQQHHH;;;::::::<<>>AAAPPPccc```JJJ;;;999888888BBBWWWgggfffWWWJJJBBBBBBFFFJJJNNNPPPQQQSSSNNNOOOTTT]]]eeefffaaa[[[YYYZZZ\\\```fffjjjiiifffeeejjjnnn~~~nnnmmmmmm```ccceeelllwww~~~yyyxxxzzz|||kkkHHH;;;PPPwwwkkkhhhkkkkkkiii{{{uuuzzzyyy{{{~~~}}}{{{|||}}}~~~~~~}}}~~~{{{{{{|||ccc[[[[[[aaahhhuuuxxxlllggglllsss}}}jjj]]]ggg~~~uuudddeeeddd^^^WWWOOOMMM```jjjQQQJJJWWWxxxiii```NNNCCCHHHNNNPPP???EEENNNCCCCCCPPPRRRzzz{{{yyyqqq]]]AAA>>>>>>DDDLLL666>>>EEE???>>>EEE;;;===ZZZuuukkkGGGAAAFFF???>>>DDDIIIDDD:::FFFsss```???<<<999>>>BBBDDDBBBAAACCCCCCBBBSSS{{{fff[[[jjjsss___```kkkyyySSSCCC>>>???:::;;;???===999<<<:::666FFFmmmggg???999666444555777666555888>>>444CCCbbbzzz{{{MMM333444111---444333888KKKnnnzzzxxxzzzzzz|||mmmVVVAAA777777???```~~~}}}}}}{{{yyyvvvttttttmmmffffffllltttzzz{{{nnniiiccc```___^^^ZZZWWWQQQSSSVVVZZZ___^^^RRRFFF<<>>DDDFFFCCCAAADDDDDDBBB^^^pppiiipppkkkfffyyymmmeeeWWWGGG@@@===888<<>>999777999;;;000GGGoooRRR333444333---555555555JJJqqq|||zzz~~~~~~~~~|||rrrLLL666:::<<>>???JJJWWW]]]```cccyyymmmYYYHHH@@@AAAHHHMMMQQQWWWXXXSSSSSSYYY```cccfffsss}}}jjjjjjppp~~~}}}fffYYYNNNFFF\\\cccffffffhhhiii~~~www|||}}}~~~~~~}}}~~~}}}zzzgggvvvppppppiii\\\NNNTTTNNNDDDQQQmmmwwwnnnPPPAAA???GGGSSSggguuusssqqqppptttmmmXXXTTTPPP@@@AAAOOOMMMIIIGGGMMMYYYcccnnnwwwttt{{{~~~yyysssZZZ===999:::TTT{{{vvvIIIQQQCCC<<>>EEE===GGG===???IIIGGGIIIooo\\\:::??????===DDDGGGCCCAAADDDEEEBBBmmmzzz{{{|||xxx~~~|||yyyjjj[[[JJJAAA===777;;;BBB>>>>>>BBB;;;===fffSSS666<<<999666666999::::::???FFFDDD,,,BBBqqqSSS222555555///777555222HHHoooxxxvvv|||}}}}}}~~~]]]666===<<>>BBBIIIIIIGGGHHH>>>VVVkkk{{{sssssszzz}}}bbb888888BBB[[[qqqWWW@@@CCCIIIAAAIIIfffxxxKKK<<>>===SSS~~~TTT888;;;>>>@@@III>>>HHHBBB===QQQCCC}}}___^^^\\\ppp}}}}}}ccctttEEEEEEAAA999AAA:::??????AAA@@@KKKsssxxxGGG555<<<>>>;;;<<>>:::888999>>>===:::UUUIII999///333666222222666IIInnn||||||vvviii<<<555;;;VVVxxx}}}ssswww~~~}}}~~~mmmffftttZZZWWWYYY___aaa\\\UUUSSSEEE>>>:::@@@JJJQQQQQQPPPNNNFFFAAAMMM\\\YYYZZZiiihhhpppcccMMMGGGIIIJJJLLLXXXdddaaa```lllnnntttwwweeeiiihhhMMMKKKpppwwwccchhhfffgggddd~~~}}}~~~|||~~~~~~~~~wwwlllhhhdddTTT\\\]]]SSSNNNUUUUUUMMMLLLGGGTTT\\\UUUJJJEEEHHHLLLNNNSSS^^^ooo[[[FFFAAA@@@BBB???===DDDQQQuuuxxxwww}}}yyyfff>>>:::BBBTTTsssKKKEEEIII<<>>@@@===BBB===DDDFFF@@@GGGHHHUUUXXXyyy^^^kkkVVVGGG@@@999???;;;CCCEEEBBB<<>><<<===AAACCCAAA@@@BBBJJJ999888___|||vvvFFF888///333666333222666JJJooo}}}}}}{{{pppHHH888777SSSuuu|||xxxyyy{{{|||xxxhhhaaalllzzzkkkccc\\\[[[[[[YYYXXXZZZMMMCCC<<<@@@IIIOOOQQQRRRQQQIII@@@EEEQQQSSS___xxx~~~gggUUURRRYYY^^^ggghhhdddgggrrrzzzrrriiidddrrrpppMMM@@@___~~~uuu```dddggghhhfff~~~~~~}}}~~~zzz~~~}}}|||vvvsssooo___``````XXXVVV[[[TTTEEEBBBCCCRRR]]]VVVHHH???>>>???DDDQQQcccpppzzz]]]RRRLLLOOOGGGBBBAAA>>>===HHHVVV}}}yyy|||qqqiiiDDD888>>>HHHyyygggHHHBBB>>>===HHH[[[BBB@@@EEECCCGGGUUUmmmZZZ<<<<<<@@@BBBBBBAAAAAAAAAIIICCC<<>><<<<<>>@@@eeeYYYCCCDDDCCC???hhh^^^XXXSSSXXXeeezzz{{{LLL@@@BBB@@@DDDKKKFFFIII@@@HHHCCC;;;rrryyyZZZVVVnnnwww}}}tttzzz```]]]ssssssJJJFFFJJJEEE???DDDBBB>>>:::BBBaaaWWW===777DDD@@@???BBBCCC???<<<;;;FFF111EEEwwwwww;;;333///222555444333555DDDkkkXXX>>>:::ZZZxxx~~~|||vvvrrr{{{{{{xxx|||xxxxxx}}}|||xxxlllmmmppprrrmmmiiikkkrrrxxx|||{{{pppiiiccc^^^[[[\\\___gggwwwhhh^^^UUUSSSTTTTTTWWWZZZ[[[PPPIIIMMMRRRRRRRRRUUURRRQQQJJJIIIMMMLLLWWWooowwwmmmcccWWWeeeooosss}}}www~~~yyyuuuuuurrrxxxqqqcccbbbuuu```<<<@@@WWW{{{dddfffiiijjjhhh||||||}}}~~~~~~xxx{{{|||qqqtttwwwssspppbbb\\\ZZZXXX```eeeVVVHHHLLLTTTZZZZZZOOODDDDDDNNNUUUiiisssqqqXXXNNNQQQUUUnnn[[[WWWzzzjjjQQQ???DDDPPPQQQHHH@@@@@@bbbyyy{{{zzz|||}}}xxxZZZ???AAABBBUUU___GGG???DDDXXXcccCCCDDDBBB===HHHMMMJJJMMM???DDDDDDLLLlllTTTYYYrrrsssuuuyyykkkRRRXXXuuuMMMCCCIIIBBB???CCC???===:::===QQQvvv|||TTT888===888777<<>>aaaXXX777222000333555444333333CCCkkk|||QQQ??????WWWfffcccfffsssxxx~~~}}}xxxyyy}}}zzzrrrrrrzzz~~~yyynnnlllkkkhhhaaa[[[^^^eeehhhjjjlllnnnmmmkkkiiihhhbbbbbbaaa___ZZZ[[[dddnnnwww}}}cccYYYOOOLLLOOORRRXXX]]]___WWWWWW```bbbYYYRRRRRRSSSSSSMMMLLLPPPNNNSSSdddrrriiidddhhhmmmlllssshhhuuutttqqq}}}~~~yyywwwuuuuuuyyy}}}uuu~~~tttpppwww{{{~~~wwwiiikkkuuuKKK>>>JJJ}}}~~~gggiiiiiijjjhhh~~~~~~~~~rrroookkkmmm}}}{{{{{{ooo```]]][[[cccgggVVVNNN[[[VVV[[[[[[VVVVVV```nnnwwwhhhPPPAAA@@@DDD===TTTvvv^^^QQQcccTTTKKKIIISSSYYYRRRJJJFFF222???CCCMMMlllyyydddCCC===AAAFFFfffQQQ:::LLLEEEhhhNNN===AAA>>>???KKKGGGIIIJJJDDDEEEIIIiiiXXXYYYnnnsssmmmlllwww~~~\\\cccVVV???BBB===AAADDDAAA>>>999888BBBaaaaaaGGG<<<222111444555666888666WWWmmmBBB444333333444666555444222BBBjjj|||~~~FFF===>>>JJJJJJAAACCCPPPqqq~~~vvvlllgggaaa]]]WWWTTTXXX___eeeggghhhhhhggggggiiikkkggghhhgggbbb[[[VVVWWWZZZgggrrrzzzuuuiii[[[MMMHHHLLLTTT```jjjhhhdddiiivvvuuucccSSSPPPUUUUUUMMMIIIMMMLLLSSSdddzzz`````````YYYYYYiiijjjzzz|||qqqxxx}}}wwwrrrrrrwww|||}}}|||nnnxxx~~~uuuoootttwww}}}yyylllnnn]]]AAABBBlll|||fffiiihhhiiihhhjjjzzzuuuuuuzzzddd```^^^fffhhhXXXXXXnnnjjjqqqwww{{{vvvYYYJJJNNNSSSRRRPPPWWWfffzzzmmm___^^^TTTOOOOOOWWWXXXQQQMMMNNNKKKIII<<<888LLLiiiyyyrrrLLL;;;DDD@@@KKKwwwuuuLLLHHH<<>><<<:::;;;LLLqqqttt```JJJ===:::;;;@@@EEEWWW{{{WWW<<<333444555666666666444111:::ddd~~~zzzuuunnnfff===:::<<>>BBBKKKfff{{{YYY???LLLEEEDDDTTThhh???III333IIIzzzmmmJJJ>>>EEECCCGGGLLLDDDJJJSSSNNN^^^YYY]]]}}}```VVVuuuzzzjjjuuuqqqNNNKKKCCCHHHBBB======@@@AAA<<<>>>RRRiiinnn\\\XXX]]]fffoooggg===444222555777777777777444000000[[[xxx}}}{{{nnn___KKK;;;888999:::;;;::::::AAAIIIlll{{{}}}}}}mmmggg[[[OOOJJJHHHJJJPPPWWWXXXaaakkkssstttrrrpppooonnniii```XXXTTTTTTRRROOOJJJMMMVVVcccmmmoookkkggg[[[TTTOOOTTT^^^hhhrrr{{{~~~oooVVVNNNPPP]]]^^^UUULLLBBBFFFXXXpppsssxxxiiiMMMUUUeeerrrxxxnnnggg}}}tttttt|||}}}~~~vvvnnnllllllxxxQQQLLLSSSwwwccchhhnnnfffssstttqqqqqq~~~}}}sssmmmiii\\\bbbjjj]]]YYYxxxtttlllxxx{{{rrraaaOOOBBBDDDMMMEEEEEEDDDCCCBBBCCCEEEGGGkkk}}}QQQ===CCCDDDFFFtttPPPDDDCCCEEEMMM\\\uuurrr^^^IIIAAA>>>CCCGGGGGGHHHLLLPPPSSSXXXQQQUUU|||___\\\fffxxxzzzqqqtttzzzvvvnnn{{{^^^CCC@@@CCCBBBAAADDDCCC======AAABBB???aaaqqqqqqQQQ<<<222555444555999888333111333666GGGooo~~~{{{dddQQQFFF@@@<<<999;;;333222:::>>>>>>EEEQQQxxx}}}~~~ooobbbQQQJJJDDDBBB???===BBBJJJPPPbbbooonnngggiiiooosssnnnfffZZZOOOIIIGGGFFFFFFIIIJJJLLLRRR[[[cccccc```bbb]]]ZZZ```ooo~~~jjjWWWNNNSSS[[[aaaSSS@@@DDDNNNKKKfff}}}cccYYY```nnnwwwuuuqqqlllmmmsss{{{~~~~~~zzz}}}tttfffhhhiiiwwwVVVAAAHHHrrrwwwdddjjjmmmeeerrr~~~lllhhhnnnqqqnnn}}}ooommmjjjaaafffjjjaaaggguuuvvvxxx}}}|||{{{zzz```JJJ???IIIHHHFFF@@@<<>>===@@@@@@===>>>KKKaaazzzzzzXXX@@@666666:::===999888999777222......000NNNwwweeeWWWFFF;;;:::<<<<<<;;;AAA===;;;:::666:::RRRmmm{{{~~~yyy|||zzzooo```VVVDDD===777666333111666===CCCQQQ^^^___]]]aaahhhkkk```YYYOOOGGGBBB@@@???>>>BBBCCCEEEJJJSSS\\\ccceeegggeeeaaadddrrrcccUUUPPPRRRVVVZZZPPPCCCKKKWWWTTTPPPzzzyyycccUUUiii}}}zzz}}}xxxuuussswww}}}|||kkk[[[VVVaaaeeeFFFCCChhhyyydddiiimmmdddppp|||aaagggyyywww]]]qqqzzzmmmoookkkfffkkkmmmlllvvvooouuujjjWWWFFFCCCAAACCCFFFGGGCCC???:::999CCCZZZrrr{{{QQQ999@@@DDDUUU{{{rrrPPPIIIPPPCCC;;;BBBCCCEEEHHHHHHEEECCCDDDCCCAAA>>>BBBIIIOOOMMMIIIIIIMMMXXXTTTYYYZZZSSSZZZjjjmmmrrraaa```jjjqqqqqqooo[[[rrrooojjjooo^^^QQQKKKCCCDDDFFFEEEBBB@@@AAA@@@===555:::DDDTTThhh~~~lllNNN666...111777;;;;;;777555666555222000111555XXXuuummmXXXGGG???666555999======;;;<<<999999:::;;;FFFbbb~~~~~~~~~~~~pppssszzzmmm^^^QQQJJJ:::666444555555555888<<<888CCCOOOUUUYYY^^^aaaaaaPPPKKKDDD>>>;;;999888777999:::<<<@@@GGGTTTcccnnnmmmpppllliiivvvyyy]]]VVVUUUUUUTTTVVVNNNFFFPPP\\\YYYTTTooooooLLLWWWiiirrruuu~~~xxxtttvvvzzz~~~vvvfffSSSJJJbbbxxxMMMCCC]]]zzzcccffflllcccnnnqqq~~~bbb]]]|||mmmsssjjjiiinnnsss~~~cccRRRAAABBBMMMQQQEEE777BBB<<<;;;AAAHHHVVVqqqiiiDDD>>>JJJGGGTTTllleeeMMMRRRJJJGGGMMMJJJAAABBBBBBBBBCCCEEEFFFFFFCCCEEEHHHKKKLLLNNNSSSXXXUUU\\\ccc\\\SSS]]]uuuggg\\\nnnvvvkkkqqqkkktttxxxpppkkk|||eeeXXXUUUJJJJJJIIIGGGEEECCCAAA???AAA>>><<<>>>GGGTTTbbbkkk|||}}}}}}}}}yyypppeee]]]FFF>>>666444999===<<<999666555555444111...111888FFFpppyyywwwfffIII:::>>>===<<<<<<<<<<<<:::999:::777<<>>;;;999888666555444444666999???MMMcccwwwuuu{{{xxxppp{{{rrrZZZYYY[[[WWWWWWZZZSSSGGGMMMWWWVVVbbbnnnSSSHHHNNNcccuuu~~~xxxrrrooottt~~~~~~||||||gggUUUVVVxxxUUUBBBRRRtttyyyaaaccclllcccnnnpppWWWmmmrrrxxxjjjjjjqqqzzzrrr~~~[[[GGGEEEHHHGGGDDD>>>>>>AAABBB;;;999JJJ___[[[DDDBBBBBBGGGLLL\\\UUUIIIEEEIIILLLFFFOOOLLLIIIIIIJJJGGGBBB???JJJJJJIIIKKKQQQVVVYYYXXXOOO]]]___VVV]]]rrriiiiiivvv~~~lll^^^}}}lllmmmrrruuu}}}zzzbbb```OOOMMMKKKIIIFFFCCCAAAAAA@@@===999666888>>>DDDIIIQQQOOOLLLIIIDDD???999555777444111333777<<<======777999;;;777...***333@@@```iiiOOO===777AAA<<<======999555555;;;AAAMMMPPP[[[kkkyyy~~~pppXXXCCC999666<<>>KKKZZZdddaaaUUUKKK???===:::999999888666444333333555777;;;HHHbbbzzz~~~zzzmmmYYYXXXYYYTTTXXX___YYYHHHHHHRRRTTT]]]aaannn\\\bbbyyy|||zzzxxxxxxqqqjjjiiiooouuuwwwttt|||wwwwww{{{~~~iii```vvv^^^???EEEaaayyyaaadddlllcccpppuuuZZZ```wwwzzzlllkkksss}}}}}}]]]MMM\\\nnnkkkRRRCCC@@@BBBCCC@@@???@@@>>>;;;<<<@@@dddwwwvvvPPP444===IIIFFFCCCdddnnnIIIDDDJJJHHHDDDLLLHHHHHHMMMPPPLLLFFFBBBNNNOOOQQQSSSYYY]]]ZZZSSSQQQ\\\VVVTTTmmmuuugggyyywwwkkkzzzqqqrrr|||xxxmmmhhhjjj___SSSOOOKKKIIIFFFAAA@@@BBBBBB@@@>>><<<;;;<<<===>>><<<:::777444333333555666444333333444777:::===???333666999888222222@@@PPPxxx{{{gggGGG888888;;;???::::::888666777AAAQQQ^^^iiisss~~~~~~{{{}}}}}}}}}{{{zzzrrr```JJJ<<<999;;;===EEEOOOXXX___```YYYOOOIIIHHHNNNZZZ```YYYLLLCCC<<<:::888777777777555333555333555888:::DDD]]]uuujjjXXXVVVRRROOOSSS^^^\\\KKKJJJUUUYYYYYYZZZ{{{llljjjooooooooollljjjnnnwww~~~|||wwwwww}}}~~~kkktttiiiCCCCCCVVV|||zzzcccgggllldddrrr]]]bbbzzzxxxpppooouuu|||fffLLLDDDFFFOOO___rrr}}}```KKKAAAEEEDDDAAA<<<===AAABBB???<<>>>>>>>>;;;:::999777777999<<<>>>...000444999>>>@@@???===666444444444444888DDDQQQfffRRR@@@777888AAAAAA444999:::===DDDPPPaaapppzzz|||{{{xxxzzz~~~|||{{{}}}|||wwwlll[[[LLLIIIQQQZZZUUU]]]fffoooyyyzzzppptttiii```^^^[[[RRRHHHCCC===;;;888777777666555444777333444999:::???TTTkkk~~~~~~~~~fffYYYWWWQQQOOOPPPYYYZZZNNNPPP\\\```YYYXXXxxxvvvdddffffffdddmmmqqqppprrr{{{~~~~~~wwwwwwuuuHHHEEEQQQqqqwwwbbbgggllleeettthhhVVVxxxzzzzzzuuutttrrrwwwyyy~~~```QQQQQQEEE@@@AAAQQQmmmjjjTTT666CCCJJJDDD???@@@@@@;;;BBB444666===BBB```lllEEE555BBBEEEEEETTTcccbbbMMMGGG===FFFJJJKKKPPPTTTPPPHHHIIIOOONNNTTTUUUQQQTTT___jjjnnnkkkwwwuuusssvvvlllooo|||gggcccdddfffvvvaaaYYYRRRPPPLLLFFFGGGKKKEEECCC@@@>>>======???@@@;;;;;;;;;999666555666777888444222555<<>>===>>>>>><<>>>>>===<<>>:::VVVuuu~~~}}}~~~}}}{{{|||uuu{{{~~~}}}~~~wwwwwwwwwyyy~~~~~~xxx}}}wwwVVVNNNVVVRRRCCCDDD>>>===BBB???666666>>>NNNDDD<<<<<<@@@DDDLLLTTTlllxxx{{{xxxtttmmmrrrxxxhhh]]]YYYXXXMMMSSSYYY[[[XXXUUUUUUWWWZZZTTTqqqmmmrrrooossstttoooiiihhhpppwwwzzzyyyuuuxxxtttuuu{{{vvvwwwwwwYYY===EEE]]]ttt```fffeeefffoooqqqaaa~~~tttsssqqqxxx~~~qqq^^^UUUSSSVVVkkk}}}yyywww}}}vvvTTT???;;;>>>???===<<<<<<;;;<<<>>>>>>===<<>>@@@???AAAAAA===888777:::>>>@@@>>>======>>>???>>><<<;;;888555777;;;??????>>>;;;===BBBEEEBBB<<>>@@@AAA@@@AAADDDBBBCCCCCC???<<<<<>>>>>:::666777<<<>>>===;;;<<>>WWWrrr~~~zzz}}}xxxzzzqqq]]]VVVUUU[[[dddeeeeeejjjrrrtttxxx]]]EEECCCKKKQQQVVVgggrrrvvvsssddd]]]eeeZZZZZZ[[[[[[ZZZYYYYYYXXXVVVXXX[[[___bbbbbb___\\\nnn]]]ttt{{{}}}|||rrrzzzyyy{{{]]]HHH[[[~~~kkkFFFAAAQQQvvv{{{fffjjjggggggooommmjjjwwwvvv~~~kkkfffiiikkkjjj||||||kkkddd___```bbbdddiiioooaaaHHH===777<<>>BBBDDDDDDDDDGGGEEEEEEDDDAAA???@@@DDDGGGJJJFFFCCCAAA@@@AAA@@@@@@FFF???888777:::>>>???>>>BBB???<<<;;;DDD\\\}}}~~~~~~|||~~~~~~nnn\\\XXX[[[dddkkkmmmzzzrrrPPPJJJOOOQQQ]]]nnnzzz}}}www___MMMNNNBBBDDDIIIQQQYYY]]]^^^^^^TTTXXX___hhhmmmhhh\\\RRRYYYHHH[[[tttWWWGGGccc{{{QQQEEEPPPsssxxxcccgggggggggpppvvv]]]xxxvvvuuu}}}cccgggttt||||||}}}lllbbbYYYVVVWWWZZZaaaggguuu~~~rrr[[[<<<>>>@@@AAAAAA???<<<:::??????>>><<<<<<>>>CCCGGGTTTTTTcccfffWWW[[[iiieee^^^[[[ZZZ[[[ZZZXXXZZZ___dddeeegggjjjiiiccc\\\XXXlllxxx}}}~~~zzzpppQQQEEEFFFBBB@@@AAAGGGJJJHHHHHHIIIIIIHHHEEECCCBBBCCCGGGJJJIIIFFFCCCAAAAAABBBBBBAAAAAA???<<<;;;>>>AAACCCCCCCCC666111CCChhh|||zzz{{{vvvsssfffVVVVVVgggrrrrrryyyaaaVVVVVVTTTeeetttzzz]]]CCC>>>999:::@@@KKKXXXaaacccbbbXXXZZZ___gggkkkeeeXXXMMMUUUKKKXXX~~~yyyzzzxxxooommmcccaaaVVVFFFMMMllluuuaaaeeeeeefffoooxxx~~~}}}{{{xxx~~~yyykkkYYYNNNJJJMMMZZZeeejjjuuulllXXXCCC:::>>>CCC???999:::;;;>>>BBBDDDDDDAAA???EEENNN[[[ZZZRRRYYYdddeee___^^^```bbb```]]]```ffffffcccbbbfffhhhfffeeefffwwwnnnnnn~~~qqqmmmttt{{{aaaLLLLLLHHHHHHMMMNNNLLLKKKLLLMMMKKKGGGEEEEEEGGGJJJLLLJJJGGGDDDBBBBBBBBBAAA@@@:::<<>>999===@@@>>>;;;===EEEMMMccc}}}~~~~~~}}}~~~~~~~~~zzzwww||||||sss\\\QQQTTTYYYZZZYYYddd|||ssshhhccceeeqqqyyy}}}xxx```FFF@@@<<<888888CCCSSS```cccaaa```\\\XXXVVVWWWXXXWWWUUU```xxxmmmhhhhhhnnntttrrr___VVVfffxxx[[[MMM\\\wwwdddiiillllllttttttnnntttnnn\\\MMMGGGPPP[[[nnnlllqqq~~~bbbMMMEEEEEEDDDEEECCC???:::999;;;===???EEECCCKKKXXXQQQOOOdddZZZ]]]ccceee```YYYZZZ___qqqiiieeehhhjjjhhhjjjooocccooolll```aaa```^^^|||kkkbbbXXXTTTQQQNNNOOORRRVVVRRRMMMJJJJJJMMMOOOQQQOOOMMMJJJHHHFFFCCC???<<<:::===???>>>@@@OOOfffyyy~~~}}}}}}|||}}}yyyyyy|||~~~{{{zzzxxx{{{~~~{{{{{{wwwmmmggggggeee```___dddooo{{{mmmhhhgggrrrwww{{{xxxaaaJJJEEE@@@:::888AAARRR```dddbbbYYYXXXXXXXXXXXXWWWVVVTTTfffyyykkkbbbdddqqq}}}rrr```WWWiiiqqqSSSDDDSSS|||xxxdddhhh